diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index a1ddb820f34b..b0fb51b849e8 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -8,6 +8,7 @@ env: OPENBB_FILE_OVERWRITE: true OPENBB_ENABLE_CHECK_API: false OPENBB_PREVIOUS_USE: true + OPENBB_USE_INTERACTIVE_DF: false PIP_DEFAULT_TIMEOUT: 100 on: @@ -79,9 +80,6 @@ jobs: virtualenvs-create: true virtualenvs-in-project: true - - name: Install nightly rust - run: curl --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain nightly - - name: Setup sudo apt installs for ubuntu-latest run: | sudo apt-get update @@ -89,6 +87,7 @@ jobs: build-essential \ libgtk-3-dev \ libsoup-3.0-dev \ + libsoup2.4-dev \ libssl-dev \ curl \ wget \ @@ -99,6 +98,8 @@ jobs: file \ librsvg2-dev \ libwebkit2gtk-4.1-dev \ + javascriptcoregtk-4.0 \ + libwebkit2gtk-4.0-dev \ libayatana-appindicator3-dev - name: Load cached venv @@ -163,6 +164,7 @@ jobs: build-essential \ libgtk-3-dev \ libsoup-3.0-dev \ + libsoup2.4-dev \ libssl-dev \ curl \ wget \ @@ -173,6 +175,8 @@ jobs: file \ librsvg2-dev \ libwebkit2gtk-4.1-dev \ + javascriptcoregtk-4.0 \ + libwebkit2gtk-4.0-dev \ libayatana-appindicator3-dev - name: Load cached venv @@ -242,6 +246,7 @@ jobs: build-essential \ libgtk-3-dev \ libsoup-3.0-dev \ + libsoup2.4-dev \ libssl-dev \ curl \ wget \ @@ -252,6 +257,8 @@ jobs: file \ librsvg2-dev \ libwebkit2gtk-4.1-dev \ + javascriptcoregtk-4.0 \ + libwebkit2gtk-4.0-dev \ libayatana-appindicator3-dev - name: Load cached venv @@ -319,6 +326,7 @@ jobs: build-essential \ libgtk-3-dev \ libsoup-3.0-dev \ + libsoup2.4-dev \ libssl-dev \ curl \ wget \ @@ -329,6 +337,8 @@ jobs: file \ librsvg2-dev \ libwebkit2gtk-4.1-dev \ + javascriptcoregtk-4.0 \ + libwebkit2gtk-4.0-dev \ libayatana-appindicator3-dev - name: Checkout diff --git a/frontend-components/tables/.gitignore b/frontend-components/tables/.gitignore new file mode 100644 index 000000000000..a547bf36d8d1 --- /dev/null +++ b/frontend-components/tables/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/frontend-components/tables/index.html b/frontend-components/tables/index.html new file mode 100644 index 000000000000..d74b914f5c1a --- /dev/null +++ b/frontend-components/tables/index.html @@ -0,0 +1,13 @@ + + + + + + OpenBB Interactive Tables + + + +
+ + + diff --git a/frontend-components/tables/package-lock.json b/frontend-components/tables/package-lock.json new file mode 100644 index 000000000000..55b0e0118000 --- /dev/null +++ b/frontend-components/tables/package-lock.json @@ -0,0 +1,8233 @@ +{ + "name": "tables", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "tables", + "version": "0.0.0", + "dependencies": { + "@tanstack/match-sorter-utils": "^8.7.6", + "@tanstack/react-table": "^8.7.9", + "dom-to-image": "^2.6.0", + "plotly.js": "^2.18.2", + "react": "^18.2.0", + "react-dnd": "^16.0.1", + "react-dnd-html5-backend": "^16.0.1", + "react-dom": "^18.2.0", + "react-plotly.js": "^2.6.0", + "react-table": "^7.8.0", + "react-virtual": "^2.10.4", + "xlsx": "^0.18.5" + }, + "devDependencies": { + "@types/react": "^18.0.27", + "@types/react-dom": "^18.0.10", + "@types/react-table": "^7.7.14", + "@vitejs/plugin-react": "^3.1.0", + "autoprefixer": "^10.4.13", + "clsx": "^1.2.1", + "postcss": "^8.4.21", + "tailwindcss": "^3.2.7", + "typescript": "^4.9.3", + "vite": "^4.1.0", + "vite-plugin-singlefile": "^0.13.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz", + "integrity": "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.0.tgz", + "integrity": "sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.21.0", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.21.0", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.0", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.21.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz", + "integrity": "sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.21.0", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "dev": true, + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz", + "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz", + "integrity": "sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz", + "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz", + "integrity": "sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.21.1", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.2", + "@babel/types": "^7.21.2", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz", + "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@choojs/findup": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@choojs/findup/-/findup-0.2.1.tgz", + "integrity": "sha512-YstAqNb0MCN8PjdLCDfRsBcGVRN41f3vgLvaI0IrIcBp4AqILRSS0DeWNGkicC+f/zRIPJLc+9RURVSepwvfBw==", + "dependencies": { + "commander": "^2.15.1" + }, + "bin": { + "findup": "bin/findup.js" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", + "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", + "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", + "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", + "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", + "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", + "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", + "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", + "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", + "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", + "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", + "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", + "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", + "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", + "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", + "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", + "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", + "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", + "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", + "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", + "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", + "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", + "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@mapbox/geojson-rewind": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz", + "integrity": "sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA==", + "dependencies": { + "get-stream": "^6.0.1", + "minimist": "^1.2.6" + }, + "bin": { + "geojson-rewind": "geojson-rewind" + } + }, + "node_modules/@mapbox/geojson-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz", + "integrity": "sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw==" + }, + "node_modules/@mapbox/jsonlint-lines-primitives": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", + "integrity": "sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@mapbox/mapbox-gl-supported": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz", + "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==", + "peerDependencies": { + "mapbox-gl": ">=0.32.1 <2.0.0" + } + }, + "node_modules/@mapbox/point-geometry": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", + "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" + }, + "node_modules/@mapbox/tiny-sdf": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-1.2.5.tgz", + "integrity": "sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw==" + }, + "node_modules/@mapbox/unitbezier": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", + "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==" + }, + "node_modules/@mapbox/vector-tile": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz", + "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==", + "dependencies": { + "@mapbox/point-geometry": "~0.1.0" + } + }, + "node_modules/@mapbox/whoots-js": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz", + "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@plotly/d3": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@plotly/d3/-/d3-3.8.1.tgz", + "integrity": "sha512-x49ThEu1FRA00kTso4Jdfyf2byaCPLBGmLjAYQz5OzaPyLUhHesX3/Nfv2OHEhynhdy2UB39DLXq6thYe2L2kg==" + }, + "node_modules/@plotly/d3-sankey": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@plotly/d3-sankey/-/d3-sankey-0.7.2.tgz", + "integrity": "sha512-2jdVos1N3mMp3QW0k2q1ph7Gd6j5PY1YihBrwpkFnKqO+cqtZq3AdEYUeSGXMeLsBDQYiqTVcihYfk8vr5tqhw==", + "dependencies": { + "d3-array": "1", + "d3-collection": "1", + "d3-shape": "^1.2.0" + } + }, + "node_modules/@plotly/d3-sankey-circular": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@plotly/d3-sankey-circular/-/d3-sankey-circular-0.33.1.tgz", + "integrity": "sha512-FgBV1HEvCr3DV7RHhDsPXyryknucxtfnLwPtCKKxdolKyTFYoLX/ibEfX39iFYIL7DYbVeRtP43dbFcrHNE+KQ==", + "dependencies": { + "d3-array": "^1.2.1", + "d3-collection": "^1.0.4", + "d3-shape": "^1.2.0", + "elementary-circuits-directed-graph": "^1.0.4" + } + }, + "node_modules/@plotly/point-cluster": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/@plotly/point-cluster/-/point-cluster-3.1.9.tgz", + "integrity": "sha512-MwaI6g9scKf68Orpr1pHZ597pYx9uP8UEFXLPbsCmuw3a84obwz6pnMXGc90VhgDNeNiLEdlmuK7CPo+5PIxXw==", + "dependencies": { + "array-bounds": "^1.0.1", + "binary-search-bounds": "^2.0.4", + "clamp": "^1.0.1", + "defined": "^1.0.0", + "dtype": "^2.0.0", + "flatten-vertex-data": "^1.0.2", + "is-obj": "^1.0.1", + "math-log2": "^1.0.1", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0" + } + }, + "node_modules/@reach/observe-rect": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@reach/observe-rect/-/observe-rect-1.2.0.tgz", + "integrity": "sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==" + }, + "node_modules/@react-dnd/asap": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@react-dnd/asap/-/asap-5.0.2.tgz", + "integrity": "sha512-WLyfoHvxhs0V9U+GTsGilGgf2QsPl6ZZ44fnv0/b8T3nQyvzxidxsg/ZltbWssbsRDlYW8UKSQMTGotuTotZ6A==" + }, + "node_modules/@react-dnd/invariant": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@react-dnd/invariant/-/invariant-4.0.2.tgz", + "integrity": "sha512-xKCTqAK/FFauOM9Ta2pswIyT3D8AQlfrYdOi/toTPEhqCuAs1v5tcJ3Y08Izh1cJ5Jchwy9SeAXmMg6zrKs2iw==" + }, + "node_modules/@react-dnd/shallowequal": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@react-dnd/shallowequal/-/shallowequal-4.0.2.tgz", + "integrity": "sha512-/RVXdLvJxLg4QKvMoM5WlwNR9ViO9z8B/qPcc+C0Sa/teJY7QG7kJ441DwzOjMYEY7GmU4dj5EcGHIkKZiQZCA==" + }, + "node_modules/@tanstack/match-sorter-utils": { + "version": "8.7.6", + "resolved": "https://registry.npmjs.org/@tanstack/match-sorter-utils/-/match-sorter-utils-8.7.6.tgz", + "integrity": "sha512-2AMpRiA6QivHOUiBpQAVxjiHAA68Ei23ZUMNaRJrN6omWiSFLoYrxGcT6BXtuzp0Jw4h6HZCmGGIM/gbwebO2A==", + "dependencies": { + "remove-accents": "0.4.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kentcdodds" + } + }, + "node_modules/@tanstack/react-table": { + "version": "8.7.9", + "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.7.9.tgz", + "integrity": "sha512-6MbbQn5AupSOkek1+6IYu+1yZNthAKTRZw9tW92Vi6++iRrD1GbI3lKTjJalf8lEEKOqapPzQPE20nywu0PjCA==", + "dependencies": { + "@tanstack/table-core": "8.7.9" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": ">=16", + "react-dom": ">=16" + } + }, + "node_modules/@tanstack/table-core": { + "version": "8.7.9", + "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.7.9.tgz", + "integrity": "sha512-4RkayPMV1oS2SKDXfQbFoct1w5k+pvGpmX18tCXMofK/VDRdA2hhxfsQlMvsJ4oTX8b0CI4Y3GDKn5T425jBCw==", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@turf/area": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/area/-/area-6.5.0.tgz", + "integrity": "sha512-xCZdiuojokLbQ+29qR6qoMD89hv+JAgWjLrwSEWL+3JV8IXKeNFl6XkEJz9HGkVpnXvQKJoRz4/liT+8ZZ5Jyg==", + "dependencies": { + "@turf/helpers": "^6.5.0", + "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" + } + }, + "node_modules/@turf/bbox": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-6.5.0.tgz", + "integrity": "sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw==", + "dependencies": { + "@turf/helpers": "^6.5.0", + "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" + } + }, + "node_modules/@turf/centroid": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-6.5.0.tgz", + "integrity": "sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A==", + "dependencies": { + "@turf/helpers": "^6.5.0", + "@turf/meta": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" + } + }, + "node_modules/@turf/helpers": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.5.0.tgz", + "integrity": "sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==", + "funding": { + "url": "https://opencollective.com/turf" + } + }, + "node_modules/@turf/meta": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.5.0.tgz", + "integrity": "sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==", + "dependencies": { + "@turf/helpers": "^6.5.0" + }, + "funding": { + "url": "https://opencollective.com/turf" + } + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", + "devOptional": true + }, + "node_modules/@types/react": { + "version": "18.0.28", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz", + "integrity": "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==", + "devOptional": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-table": { + "version": "7.7.14", + "resolved": "https://registry.npmjs.org/@types/react-table/-/react-table-7.7.14.tgz", + "integrity": "sha512-TYrv7onCiakaG1uAu/UpQ9FojNEt/4/ht87EgJQaEGFoWV606ZLWUZAcUHzMxgc3v1mywP1cDyz3qB4ho3hWOw==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "devOptional": true + }, + "node_modules/@vitejs/plugin-react": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz", + "integrity": "sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==", + "dev": true, + "dependencies": { + "@babel/core": "^7.20.12", + "@babel/plugin-transform-react-jsx-self": "^7.18.6", + "@babel/plugin-transform-react-jsx-source": "^7.19.6", + "magic-string": "^0.27.0", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.1.0-beta.0" + } + }, + "node_modules/abs-svg-path": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/abs-svg-path/-/abs-svg-path-0.1.1.tgz", + "integrity": "sha512-d8XPSGjfyzlXC3Xx891DJRyZfqk5JU0BJrDQcsWomFIV1/BIzPW5HDH5iDdWpqWaav0YVIEzT1RHTwWr0FFshA==" + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/adler-32": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", + "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/almost-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/almost-equal/-/almost-equal-1.1.0.tgz", + "integrity": "sha512-0V/PkoculFl5+0Lp47JoxUcO0xSxhIBvm+BxHdD/OgXNmdRpRHCFnKVuUoWyS9EzQP+otSGv0m9Lb4yVkQBn2A==" + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-bounds": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-bounds/-/array-bounds-1.0.1.tgz", + "integrity": "sha512-8wdW3ZGk6UjMPJx/glyEt0sLzzwAE1bhToPsO1W2pbpR2gULyxe3BjSiuJFheP50T/GgODVPz2fuMUmIywt8cQ==" + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-normalize": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array-normalize/-/array-normalize-1.1.4.tgz", + "integrity": "sha512-fCp0wKFLjvSPmCn4F5Tiw4M3lpMZoHlCjfcs7nNzuj3vqQQ1/a8cgB9DXcpDSn18c+coLnaW7rqfcYCvKbyJXg==", + "dependencies": { + "array-bounds": "^1.0.0" + } + }, + "node_modules/array-range": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-range/-/array-range-1.0.1.tgz", + "integrity": "sha512-shdaI1zT3CVNL2hnx9c0JMc0ZogGaxDs5e85akgHWKYa0yVbIyp06Ind3dVkTj/uuFrzaHBOyqFzo+VV6aXgtA==" + }, + "node_modules/array-rearrange": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/array-rearrange/-/array-rearrange-2.2.2.tgz", + "integrity": "sha512-UfobP5N12Qm4Qu4fwLDIi2v6+wZsSf6snYSxAMeKhrh37YGnNWZPRmVEKc/2wfms53TLQnzfpG8wCx2Y/6NG1w==" + }, + "node_modules/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==" + }, + "node_modules/autoprefixer": { + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/binary-search-bounds": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-2.0.5.tgz", + "integrity": "sha512-H0ea4Fd3lS1+sTEB2TgcLoK21lLhwEJzlQv3IN47pJS976Gx4zoWe0ak3q+uYh60ppQxg9F16Ri4tS1sfD4+jA==" + }, + "node_modules/bit-twiddle": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bit-twiddle/-/bit-twiddle-1.0.2.tgz", + "integrity": "sha512-B9UhK0DKFZhoTFcfvAzhqsjStvGJp9vYWf3+6SNTtdSQnvIgfkHbgHrg/e4+TH71N2GDu8tpmCVoyfrL1d7ntA==" + }, + "node_modules/bitmap-sdf": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/bitmap-sdf/-/bitmap-sdf-1.0.4.tgz", + "integrity": "sha512-1G3U4n5JE6RAiALMxu0p1XmeZkTeCwGKykzsLTCqVzfSDaN6S7fKnkIkfejogz+iwqBWc0UYAIKnKHNN7pSfDg==" + }, + "node_modules/bl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", + "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001458", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001458.tgz", + "integrity": "sha512-lQ1VlUUq5q9ro9X+5gOEyH7i3vm+AYVT1WDCVB69XOZ17KZRhnZ9J0Sqz7wTHQaLBJccNCHq8/Ww5LlOIZbB0w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/canvas-fit": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/canvas-fit/-/canvas-fit-1.5.0.tgz", + "integrity": "sha512-onIcjRpz69/Hx5bB5HGbYKUF2uC6QT6Gp+pfpGm3A7mPfcluSLV5v4Zu+oflDUwLdUw0rLIBhUbi0v8hM4FJQQ==", + "dependencies": { + "element-size": "^1.1.1" + } + }, + "node_modules/cfb": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", + "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", + "dependencies": { + "adler-32": "~1.3.0", + "crc-32": "~1.2.0" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/clamp": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/clamp/-/clamp-1.0.1.tgz", + "integrity": "sha512-kgMuFyE78OC6Dyu3Dy7vcx4uy97EIbVxJB/B0eJ3bUNAkwdNcxYzgKltnyADiYwsR7SEqkkUPsEUT//OVS6XMA==" + }, + "node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/codepage": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", + "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/color-alpha": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/color-alpha/-/color-alpha-1.0.4.tgz", + "integrity": "sha512-lr8/t5NPozTSqli+duAN+x+no/2WaKTeWvxhHGN+aXT6AJ8vPlzLa7UriyjWak0pSC2jHol9JgjBYnnHsGha9A==", + "dependencies": { + "color-parse": "^1.3.8" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-id": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/color-id/-/color-id-1.1.0.tgz", + "integrity": "sha512-2iRtAn6dC/6/G7bBIo0uupVrIne1NsQJvJxZOBCzQOfk7jRq97feaDZ3RdzuHakRXXnHGNwglto3pqtRx1sX0g==", + "dependencies": { + "clamp": "^1.0.1" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/color-normalize": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/color-normalize/-/color-normalize-1.5.0.tgz", + "integrity": "sha512-rUT/HDXMr6RFffrR53oX3HGWkDOP9goSAQGBkUaAYKjOE2JxozccdGyufageWDlInRAjm/jYPrf/Y38oa+7obw==", + "dependencies": { + "clamp": "^1.0.1", + "color-rgba": "^2.1.1", + "dtype": "^2.0.0" + } + }, + "node_modules/color-parse": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-1.3.8.tgz", + "integrity": "sha512-1Y79qFv0n1xair3lNMTNeoFvmc3nirMVBij24zbs1f13+7fPpQClMg5b4AuKXLt3szj7BRlHMCXHplkce6XlmA==", + "dependencies": { + "color-name": "^1.0.0", + "defined": "^1.0.0", + "is-plain-obj": "^1.1.0" + } + }, + "node_modules/color-rgba": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/color-rgba/-/color-rgba-2.1.1.tgz", + "integrity": "sha512-VaX97wsqrMwLSOR6H7rU1Doa2zyVdmShabKrPEIFywLlHoibgD3QW9Dw6fSqM4+H/LfjprDNAUUW31qEQcGzNw==", + "dependencies": { + "clamp": "^1.0.1", + "color-parse": "^1.3.8", + "color-space": "^1.14.6" + } + }, + "node_modules/color-space": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/color-space/-/color-space-1.16.0.tgz", + "integrity": "sha512-A6WMiFzunQ8KEPFmj02OnnoUnqhmSaHaZ/0LVFcPTdlvm8+3aMJ5x1HRHy3bDHPkovkf4sS0f4wsVvwk71fKkg==", + "dependencies": { + "hsluv": "^0.0.3", + "mumath": "^3.3.4" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/compute-dims": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/compute-dims/-/compute-dims-1.1.0.tgz", + "integrity": "sha512-YHMiIKjH/8Eom8zATk3g8/lH3HxGCZcVQyEfEoVrfWI7od/WRpTgRGShnei3jArYSx77mQqPxZNokjGHCdLfxg==", + "dependencies": { + "utils-copy": "^1.0.0", + "validate.io-array": "^1.0.6", + "validate.io-matrix-like": "^1.0.2", + "validate.io-ndarray-like": "^1.0.0", + "validate.io-positive-integer": "^1.0.0" + } + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/const-max-uint32": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/const-max-uint32/-/const-max-uint32-1.0.2.tgz", + "integrity": "sha512-T8/9bffg5RThuejasJWrwqxs3Q0fsJvyl7/33IB6svroD8JC93E7X60AuuOnDE8RlP6Jlb5FxmlrVDpl9KiU2Q==" + }, + "node_modules/const-pinf-float64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/const-pinf-float64/-/const-pinf-float64-1.0.0.tgz", + "integrity": "sha512-wfs+V4HdSN7C3CWJWR7hVa24yTPn3mDJthwhRIObZBh6UjTjkUMUrCP3UrNGozB/HjTpcScnGXtQUNa+yjsIJQ==" + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/country-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/country-regex/-/country-regex-1.1.0.tgz", + "integrity": "sha512-iSPlClZP8vX7MC3/u6s3lrDuoQyhQukh5LyABJ3hvfzbQ3Yyayd4fp04zjLnfi267B/B2FkumcWWgrbban7sSA==" + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/css-font": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-font/-/css-font-1.2.0.tgz", + "integrity": "sha512-V4U4Wps4dPDACJ4WpgofJ2RT5Yqwe1lEH6wlOOaIxMi0gTjdIijsc5FmxQlZ7ZZyKQkkutqqvULOp07l9c7ssA==", + "dependencies": { + "css-font-size-keywords": "^1.0.0", + "css-font-stretch-keywords": "^1.0.1", + "css-font-style-keywords": "^1.0.1", + "css-font-weight-keywords": "^1.0.0", + "css-global-keywords": "^1.0.1", + "css-system-font-keywords": "^1.0.0", + "pick-by-alias": "^1.2.0", + "string-split-by": "^1.0.0", + "unquote": "^1.1.0" + } + }, + "node_modules/css-font-size-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-font-size-keywords/-/css-font-size-keywords-1.0.0.tgz", + "integrity": "sha512-Q+svMDbMlelgCfH/RVDKtTDaf5021O486ZThQPIpahnIjUkMUslC+WuOQSWTgGSrNCH08Y7tYNEmmy0hkfMI8Q==" + }, + "node_modules/css-font-stretch-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-font-stretch-keywords/-/css-font-stretch-keywords-1.0.1.tgz", + "integrity": "sha512-KmugPO2BNqoyp9zmBIUGwt58UQSfyk1X5DbOlkb2pckDXFSAfjsD5wenb88fNrD6fvS+vu90a/tsPpb9vb0SLg==" + }, + "node_modules/css-font-style-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-font-style-keywords/-/css-font-style-keywords-1.0.1.tgz", + "integrity": "sha512-0Fn0aTpcDktnR1RzaBYorIxQily85M2KXRpzmxQPgh8pxUN9Fcn00I8u9I3grNr1QXVgCl9T5Imx0ZwKU973Vg==" + }, + "node_modules/css-font-weight-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-font-weight-keywords/-/css-font-weight-keywords-1.0.0.tgz", + "integrity": "sha512-5So8/NH+oDD+EzsnF4iaG4ZFHQ3vaViePkL1ZbZ5iC/KrsCY+WHq/lvOgrtmuOQ9pBBZ1ADGpaf+A4lj1Z9eYA==" + }, + "node_modules/css-global-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-global-keywords/-/css-global-keywords-1.0.1.tgz", + "integrity": "sha512-X1xgQhkZ9n94WDwntqst5D/FKkmiU0GlJSFZSV3kLvyJ1WC5VeyoXDOuleUD+SIuH9C7W05is++0Woh0CGfKjQ==" + }, + "node_modules/css-system-font-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-system-font-keywords/-/css-system-font-keywords-1.0.0.tgz", + "integrity": "sha512-1umTtVd/fXS25ftfjB71eASCrYhilmEsvDEI6wG/QplnmlfmVM5HkZ/ZX46DT5K3eblFPgLUHt5BRCb0YXkSFA==" + }, + "node_modules/csscolorparser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", + "integrity": "sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==", + "devOptional": true + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + }, + "node_modules/d3-collection": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", + "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" + }, + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dispatch": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", + "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" + }, + "node_modules/d3-force": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.2.1.tgz", + "integrity": "sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==", + "dependencies": { + "d3-collection": "1", + "d3-dispatch": "1", + "d3-quadtree": "1", + "d3-timer": "1" + } + }, + "node_modules/d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "node_modules/d3-geo": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", + "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", + "dependencies": { + "d3-array": "1" + } + }, + "node_modules/d3-geo-projection": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/d3-geo-projection/-/d3-geo-projection-2.9.0.tgz", + "integrity": "sha512-ZULvK/zBn87of5rWAfFMc9mJOipeSo57O+BBitsKIXmU4rTVAnX1kSsJkE0R+TxY8pGNoM1nbyRRE7GYHhdOEQ==", + "dependencies": { + "commander": "2", + "d3-array": "1", + "d3-geo": "^1.12.0", + "resolve": "^1.1.10" + }, + "bin": { + "geo2svg": "bin/geo2svg", + "geograticule": "bin/geograticule", + "geoproject": "bin/geoproject", + "geoquantize": "bin/geoquantize", + "geostitch": "bin/geostitch" + } + }, + "node_modules/d3-hierarchy": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", + "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" + }, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "dependencies": { + "d3-color": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "node_modules/d3-quadtree": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.7.tgz", + "integrity": "sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==" + }, + "node_modules/d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "dependencies": { + "d3-path": "1" + } + }, + "node_modules/d3-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", + "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + }, + "node_modules/d3-time-format": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", + "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", + "dependencies": { + "d3-time": "1" + } + }, + "node_modules/d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/defined": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/detect-kerning": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-kerning/-/detect-kerning-2.1.2.tgz", + "integrity": "sha512-I3JIbrnKPAntNLl1I6TpSQQdQ4AutYzv/sKMFKbepawV/hlH0GmYKhUoOEMd4xqaUHT+Bm0f4127lh5qs1m1tw==" + }, + "node_modules/detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dev": true, + "dependencies": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "node_modules/dnd-core": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/dnd-core/-/dnd-core-16.0.1.tgz", + "integrity": "sha512-HK294sl7tbw6F6IeuK16YSBUoorvHpY8RHO+9yFfaJyCDVb6n7PRcezrOEOa2SBCqiYpemh5Jx20ZcjKdFAVng==", + "dependencies": { + "@react-dnd/asap": "^5.0.1", + "@react-dnd/invariant": "^4.0.1", + "redux": "^4.2.0" + } + }, + "node_modules/dom-to-image": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/dom-to-image/-/dom-to-image-2.6.0.tgz", + "integrity": "sha512-Dt0QdaHmLpjURjU7Tnu3AgYSF2LuOmksSGsUcE6ItvJoCWTBEmiMXcqBdNSAm9+QbbwD7JMoVsuuKX6ZVQv1qA==" + }, + "node_modules/draw-svg-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/draw-svg-path/-/draw-svg-path-1.0.0.tgz", + "integrity": "sha512-P8j3IHxcgRMcY6sDzr0QvJDLzBnJJqpTG33UZ2Pvp8rw0apCHhJCWqYprqrXjrgHnJ6tuhP1iTJSAodPDHxwkg==", + "dependencies": { + "abs-svg-path": "~0.1.1", + "normalize-svg-path": "~0.1.0" + } + }, + "node_modules/dtype": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dtype/-/dtype-2.0.0.tgz", + "integrity": "sha512-s2YVcLKdFGS0hpFqJaTwscsyt0E8nNFdmo73Ocd81xNPj4URI4rj6D60A+vFMIw7BXWlb4yRkEwfBqcZzPGiZg==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/dup": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dup/-/dup-1.0.0.tgz", + "integrity": "sha512-Bz5jxMMC0wgp23Zm15ip1x8IhYRqJvF3nFC0UInJUDkN1z4uNPk9jTnfCUJXbOGiQ1JbXLQsiV41Fb+HXcj5BA==" + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/earcut": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", + "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.315", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.315.tgz", + "integrity": "sha512-ndBQYz3Eyy3rASjjQ9poMJGoAlsZ/aZnq6GBsGL4w/4sWIAwiUHVSsMuADbxa8WJw7pZ0oxLpGbtoDt4vRTdCg==", + "dev": true + }, + "node_modules/element-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/element-size/-/element-size-1.1.1.tgz", + "integrity": "sha512-eaN+GMOq/Q+BIWy0ybsgpcYImjGIdNLyjLFJU4XsLHXYQao5jCNb36GyN6C2qwmDDYSfIBmKpPpr4VnBdLCsPQ==" + }, + "node_modules/elementary-circuits-directed-graph": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/elementary-circuits-directed-graph/-/elementary-circuits-directed-graph-1.3.1.tgz", + "integrity": "sha512-ZEiB5qkn2adYmpXGnJKkxT8uJHlW/mxmBpmeqawEHzPxh9HkLD4/1mFYX5l0On+f6rcPIt8/EWlRU2Vo3fX6dQ==", + "dependencies": { + "strongly-connected-components": "^1.0.1" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "hasInstallScript": true, + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/esbuild": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", + "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.16.17", + "@esbuild/android-arm64": "0.16.17", + "@esbuild/android-x64": "0.16.17", + "@esbuild/darwin-arm64": "0.16.17", + "@esbuild/darwin-x64": "0.16.17", + "@esbuild/freebsd-arm64": "0.16.17", + "@esbuild/freebsd-x64": "0.16.17", + "@esbuild/linux-arm": "0.16.17", + "@esbuild/linux-arm64": "0.16.17", + "@esbuild/linux-ia32": "0.16.17", + "@esbuild/linux-loong64": "0.16.17", + "@esbuild/linux-mips64el": "0.16.17", + "@esbuild/linux-ppc64": "0.16.17", + "@esbuild/linux-riscv64": "0.16.17", + "@esbuild/linux-s390x": "0.16.17", + "@esbuild/linux-x64": "0.16.17", + "@esbuild/netbsd-x64": "0.16.17", + "@esbuild/openbsd-x64": "0.16.17", + "@esbuild/sunos-x64": "0.16.17", + "@esbuild/win32-arm64": "0.16.17", + "@esbuild/win32-ia32": "0.16.17", + "@esbuild/win32-x64": "0.16.17" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" + }, + "node_modules/falafel": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.5.tgz", + "integrity": "sha512-HuC1qF9iTnHDnML9YZAdCDQwT0yKl/U55K4XSUXqGAA2GLoafFgWRqdAbhWJxXaYD4pyoVxAJ8wH670jMpI9DQ==", + "dependencies": { + "acorn": "^7.1.1", + "isarray": "^2.0.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-isnumeric": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-isnumeric/-/fast-isnumeric-1.1.4.tgz", + "integrity": "sha512-1mM8qOr2LYz8zGaUdmiqRDiuue00Dxjgcb1NQR7TnhLVh6sQyngP9xvLo7Sl7LZpP/sk5eb+bcyWXw530NTBZw==", + "dependencies": { + "is-string-blank": "^1.0.1" + } + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flatten-vertex-data": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flatten-vertex-data/-/flatten-vertex-data-1.0.2.tgz", + "integrity": "sha512-BvCBFK2NZqerFTdMDgqfHBwxYWnxeCkwONsw6PvBMcUXqo8U/KDWwmXhqx1x2kLIg7DqIsJfOaJFOmlua3Lxuw==", + "dependencies": { + "dtype": "^2.0.0" + } + }, + "node_modules/flip-pixels": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flip-pixels/-/flip-pixels-1.0.2.tgz", + "integrity": "sha512-oXbJGbjDnfJRWPC7Va38EFhd+A8JWE5/hCiKcK8qjCdbLj9DTpsq6MEudwpRTH+V4qq+Jw7d3pUgQdSr3x3mTA==" + }, + "node_modules/font-atlas": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/font-atlas/-/font-atlas-2.1.0.tgz", + "integrity": "sha512-kP3AmvX+HJpW4w3d+PiPR2X6E1yvsBXt2yhuCw+yReO9F1WYhvZwx3c95DGZGwg9xYzDGrgJYa885xmVA+28Cg==", + "dependencies": { + "css-font": "^1.0.0" + } + }, + "node_modules/font-measure": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/font-measure/-/font-measure-1.2.2.tgz", + "integrity": "sha512-mRLEpdrWzKe9hbfaF3Qpr06TAjquuBVP5cHy4b3hyeNdjc9i0PO6HniGsX5vjL5OWv7+Bd++NiooNpT/s8BvIA==", + "dependencies": { + "css-font": "^1.2.0" + } + }, + "node_modules/frac": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", + "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/geojson-vt": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/geojson-vt/-/geojson-vt-3.2.1.tgz", + "integrity": "sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg==" + }, + "node_modules/get-canvas-context": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-canvas-context/-/get-canvas-context-1.0.2.tgz", + "integrity": "sha512-LnpfLf/TNzr9zVOGiIY6aKCz8EKuXmlYNV7CM2pUjBa/B+c2I15tS7KLySep75+FuerJdmArvJLcsAXWEy2H0A==" + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gl-mat4": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gl-mat4/-/gl-mat4-1.2.0.tgz", + "integrity": "sha512-sT5C0pwB1/e9G9AvAoLsoaJtbMGjfd/jfxo8jMCKqYYEnjZuFvqV5rehqar0538EmssjdDeiEWnKyBSTw7quoA==" + }, + "node_modules/gl-matrix": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", + "integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==" + }, + "node_modules/gl-text": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/gl-text/-/gl-text-1.3.1.tgz", + "integrity": "sha512-/f5gcEMiZd+UTBJLTl3D+CkCB/0UFGTx3nflH8ZmyWcLkZhsZ1+Xx5YYkw2rgWAzgPeE35xCqBuHSoMKQVsR+w==", + "dependencies": { + "bit-twiddle": "^1.0.2", + "color-normalize": "^1.5.0", + "css-font": "^1.2.0", + "detect-kerning": "^2.1.2", + "es6-weak-map": "^2.0.3", + "flatten-vertex-data": "^1.0.2", + "font-atlas": "^2.1.0", + "font-measure": "^1.2.2", + "gl-util": "^3.1.2", + "is-plain-obj": "^1.1.0", + "object-assign": "^4.1.1", + "parse-rect": "^1.2.0", + "parse-unit": "^1.0.1", + "pick-by-alias": "^1.2.0", + "regl": "^2.0.0", + "to-px": "^1.0.1", + "typedarray-pool": "^1.1.0" + } + }, + "node_modules/gl-util": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/gl-util/-/gl-util-3.1.3.tgz", + "integrity": "sha512-dvRTggw5MSkJnCbh74jZzSoTOGnVYK+Bt+Ckqm39CVcl6+zSsxqWk4lr5NKhkqXHL6qvZAU9h17ZF8mIskY9mA==", + "dependencies": { + "is-browser": "^2.0.1", + "is-firefox": "^1.0.3", + "is-plain-obj": "^1.1.0", + "number-is-integer": "^1.0.1", + "object-assign": "^4.1.0", + "pick-by-alias": "^1.2.0", + "weak-map": "^1.0.5" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/glsl-inject-defines": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/glsl-inject-defines/-/glsl-inject-defines-1.0.3.tgz", + "integrity": "sha512-W49jIhuDtF6w+7wCMcClk27a2hq8znvHtlGnrYkSWEr8tHe9eA2dcnohlcAmxLYBSpSSdzOkRdyPTrx9fw49+A==", + "dependencies": { + "glsl-token-inject-block": "^1.0.0", + "glsl-token-string": "^1.0.1", + "glsl-tokenizer": "^2.0.2" + } + }, + "node_modules/glsl-resolve": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/glsl-resolve/-/glsl-resolve-0.0.1.tgz", + "integrity": "sha512-xxFNsfnhZTK9NBhzJjSBGX6IOqYpvBHxxmo+4vapiljyGNCY0Bekzn0firQkQrazK59c1hYxMDxYS8MDlhw4gA==", + "dependencies": { + "resolve": "^0.6.1", + "xtend": "^2.1.2" + } + }, + "node_modules/glsl-resolve/node_modules/resolve": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.6.3.tgz", + "integrity": "sha512-UHBY3viPlJKf85YijDUcikKX6tmF4SokIDp518ZDVT92JNDcG5uKIthaT/owt3Sar0lwtOafsQuwrg22/v2Dwg==" + }, + "node_modules/glsl-resolve/node_modules/xtend": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.2.0.tgz", + "integrity": "sha512-SLt5uylT+4aoXxXuwtQp5ZnMMzhDb1Xkg4pEqc00WUJCQifPfV9Ub1VrNhp9kXkrjZD2I2Hl8WnjP37jzZLPZw==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/glsl-token-assignments": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/glsl-token-assignments/-/glsl-token-assignments-2.0.2.tgz", + "integrity": "sha512-OwXrxixCyHzzA0U2g4btSNAyB2Dx8XrztY5aVUCjRSh4/D0WoJn8Qdps7Xub3sz6zE73W3szLrmWtQ7QMpeHEQ==" + }, + "node_modules/glsl-token-defines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/glsl-token-defines/-/glsl-token-defines-1.0.0.tgz", + "integrity": "sha512-Vb5QMVeLjmOwvvOJuPNg3vnRlffscq2/qvIuTpMzuO/7s5kT+63iL6Dfo2FYLWbzuiycWpbC0/KV0biqFwHxaQ==", + "dependencies": { + "glsl-tokenizer": "^2.0.0" + } + }, + "node_modules/glsl-token-depth": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/glsl-token-depth/-/glsl-token-depth-1.1.2.tgz", + "integrity": "sha512-eQnIBLc7vFf8axF9aoi/xW37LSWd2hCQr/3sZui8aBJnksq9C7zMeUYHVJWMhFzXrBU7fgIqni4EhXVW4/krpg==" + }, + "node_modules/glsl-token-descope": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glsl-token-descope/-/glsl-token-descope-1.0.2.tgz", + "integrity": "sha512-kS2PTWkvi/YOeicVjXGgX5j7+8N7e56srNDEHDTVZ1dcESmbmpmgrnpjPcjxJjMxh56mSXYoFdZqb90gXkGjQw==", + "dependencies": { + "glsl-token-assignments": "^2.0.0", + "glsl-token-depth": "^1.1.0", + "glsl-token-properties": "^1.0.0", + "glsl-token-scope": "^1.1.0" + } + }, + "node_modules/glsl-token-inject-block": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/glsl-token-inject-block/-/glsl-token-inject-block-1.1.0.tgz", + "integrity": "sha512-q/m+ukdUBuHCOtLhSr0uFb/qYQr4/oKrPSdIK2C4TD+qLaJvqM9wfXIF/OOBjuSA3pUoYHurVRNao6LTVVUPWA==" + }, + "node_modules/glsl-token-properties": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/glsl-token-properties/-/glsl-token-properties-1.0.1.tgz", + "integrity": "sha512-dSeW1cOIzbuUoYH0y+nxzwK9S9O3wsjttkq5ij9ZGw0OS41BirKJzzH48VLm8qLg+au6b0sINxGC0IrGwtQUcA==" + }, + "node_modules/glsl-token-scope": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/glsl-token-scope/-/glsl-token-scope-1.1.2.tgz", + "integrity": "sha512-YKyOMk1B/tz9BwYUdfDoHvMIYTGtVv2vbDSLh94PT4+f87z21FVdou1KNKgF+nECBTo0fJ20dpm0B1vZB1Q03A==" + }, + "node_modules/glsl-token-string": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/glsl-token-string/-/glsl-token-string-1.0.1.tgz", + "integrity": "sha512-1mtQ47Uxd47wrovl+T6RshKGkRRCYWhnELmkEcUAPALWGTFe2XZpH3r45XAwL2B6v+l0KNsCnoaZCSnhzKEksg==" + }, + "node_modules/glsl-token-whitespace-trim": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/glsl-token-whitespace-trim/-/glsl-token-whitespace-trim-1.0.0.tgz", + "integrity": "sha512-ZJtsPut/aDaUdLUNtmBYhaCmhIjpKNg7IgZSfX5wFReMc2vnj8zok+gB/3Quqs0TsBSX/fGnqUUYZDqyuc2xLQ==" + }, + "node_modules/glsl-tokenizer": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/glsl-tokenizer/-/glsl-tokenizer-2.1.5.tgz", + "integrity": "sha512-XSZEJ/i4dmz3Pmbnpsy3cKh7cotvFlBiZnDOwnj/05EwNp2XrhQ4XKJxT7/pDt4kp4YcpRSKz8eTV7S+mwV6MA==", + "dependencies": { + "through2": "^0.6.3" + } + }, + "node_modules/glsl-tokenizer/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/glsl-tokenizer/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/glsl-tokenizer/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + }, + "node_modules/glsl-tokenizer/node_modules/through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==", + "dependencies": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + }, + "node_modules/glslify": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/glslify/-/glslify-7.1.1.tgz", + "integrity": "sha512-bud98CJ6kGZcP9Yxcsi7Iz647wuDz3oN+IZsjCRi5X1PI7t/xPKeL0mOwXJjo+CRZMqvq0CkSJiywCcY7kVYog==", + "dependencies": { + "bl": "^2.2.1", + "concat-stream": "^1.5.2", + "duplexify": "^3.4.5", + "falafel": "^2.1.0", + "from2": "^2.3.0", + "glsl-resolve": "0.0.1", + "glsl-token-whitespace-trim": "^1.0.0", + "glslify-bundle": "^5.0.0", + "glslify-deps": "^1.2.5", + "minimist": "^1.2.5", + "resolve": "^1.1.5", + "stack-trace": "0.0.9", + "static-eval": "^2.0.5", + "through2": "^2.0.1", + "xtend": "^4.0.0" + }, + "bin": { + "glslify": "bin.js" + } + }, + "node_modules/glslify-bundle": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glslify-bundle/-/glslify-bundle-5.1.1.tgz", + "integrity": "sha512-plaAOQPv62M1r3OsWf2UbjN0hUYAB7Aph5bfH58VxJZJhloRNbxOL9tl/7H71K7OLJoSJ2ZqWOKk3ttQ6wy24A==", + "dependencies": { + "glsl-inject-defines": "^1.0.1", + "glsl-token-defines": "^1.0.0", + "glsl-token-depth": "^1.1.1", + "glsl-token-descope": "^1.0.2", + "glsl-token-scope": "^1.1.1", + "glsl-token-string": "^1.0.1", + "glsl-token-whitespace-trim": "^1.0.0", + "glsl-tokenizer": "^2.0.2", + "murmurhash-js": "^1.0.0", + "shallow-copy": "0.0.1" + } + }, + "node_modules/glslify-deps": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/glslify-deps/-/glslify-deps-1.3.2.tgz", + "integrity": "sha512-7S7IkHWygJRjcawveXQjRXLO2FTjijPDYC7QfZyAQanY+yGLCFHYnPtsGT9bdyHiwPTw/5a1m1M9hamT2aBpag==", + "dependencies": { + "@choojs/findup": "^0.2.0", + "events": "^3.2.0", + "glsl-resolve": "0.0.1", + "glsl-tokenizer": "^2.0.0", + "graceful-fs": "^4.1.2", + "inherits": "^2.0.1", + "map-limit": "0.0.1", + "resolve": "^1.0.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/grid-index": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/grid-index/-/grid-index-1.1.0.tgz", + "integrity": "sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-hover": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-hover/-/has-hover-1.0.1.tgz", + "integrity": "sha512-0G6w7LnlcpyDzpeGUTuT0CEw05+QlMuGVk1IHNAlHrGJITGodjZu3x8BNDUMfKJSZXNB2ZAclqc1bvrd+uUpfg==", + "dependencies": { + "is-browser": "^2.0.1" + } + }, + "node_modules/has-passive-events": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-passive-events/-/has-passive-events-1.0.0.tgz", + "integrity": "sha512-2vSj6IeIsgvsRMyeQ0JaCX5Q3lX4zMn5HpoVc7MEhQ6pv8Iq9rsXjsp+E5ZwaT7T0xhMT0KmU8gtt1EFVdbJiw==", + "dependencies": { + "is-browser": "^2.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hsluv": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/hsluv/-/hsluv-0.0.3.tgz", + "integrity": "sha512-08iL2VyCRbkQKBySkSh6m8zMUa3sADAxGVWs3Z1aPcUkTJeK0ETG4Fc27tEmQBGUAXZjIsXOZqBvacuVNSC/fQ==" + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/image-palette": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/image-palette/-/image-palette-2.1.0.tgz", + "integrity": "sha512-3ImSEWD26+xuQFdP0RWR4WSXadZwvgrFhjGNpMEapTG1tf2XrBFS2dlKK5hNgH4UIaSQlSUFRn1NeA+zULIWbQ==", + "dependencies": { + "color-id": "^1.1.0", + "pxls": "^2.0.0", + "quantize": "^1.0.2" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/is-base64": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-base64/-/is-base64-0.1.0.tgz", + "integrity": "sha512-WRRyllsGXJM7ZN7gPTCCQ/6wNPTRDwiWdPK66l5sJzcU/oOzcIcRRf0Rux8bkpox/1yjt0F6VJRsQOIG2qz5sg==" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-blob": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-blob/-/is-blob-2.1.0.tgz", + "integrity": "sha512-SZ/fTft5eUhQM6oF/ZaASFDEdbFVe89Imltn9uZr03wdKMcWNVYSMjQPFtg05QuNkt5l5c135ElvXEQG0rk4tw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-browser": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-browser/-/is-browser-2.1.0.tgz", + "integrity": "sha512-F5rTJxDQ2sW81fcfOR1GnCXT6sVJC104fCyfj+mjpwNEwaPYSn5fte5jiHmBg3DHsIoL/l8Kvw5VN5SsTRcRFQ==" + }, + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-firefox": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-firefox/-/is-firefox-1.0.3.tgz", + "integrity": "sha512-6Q9ITjvWIm0Xdqv+5U12wgOKEM2KoBw4Y926m0OFkvlCxnbG94HKAsVz8w3fWcfAS5YA2fJORXX1dLrkprCCxA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-float-array": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-float-array/-/is-float-array-1.0.0.tgz", + "integrity": "sha512-4ew1Sx6B6kEAl3T3NOM0yB94J3NZnBdNt4paw0e8nY73yHHTeTEhyQ3Lj7EQEnv5LD+GxNTaT4L46jcKjjpLiQ==" + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-iexplorer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-iexplorer/-/is-iexplorer-1.0.0.tgz", + "integrity": "sha512-YeLzceuwg3K6O0MLM3UyUUjKAlyULetwryFp1mHy1I5PfArK0AEqlfa+MR4gkJjcbuJXoDJCvXbyqZVf5CR2Sg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-mobile": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/is-mobile/-/is-mobile-3.1.1.tgz", + "integrity": "sha512-RRoXXR2HNFxNkUnxtaBdGBXtFlUMFa06S0NUKf/LCF+MuGLu13gi9iBCkoEmc6+rpXuwi5Mso5V8Zf7mNynMBQ==" + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string-blank": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-string-blank/-/is-string-blank-1.0.1.tgz", + "integrity": "sha512-9H+ZBCVs3L9OYqv8nuUAzpcT9OTgMD1yAWrG7ihlnibdkbtB850heAmYWxHuXc4CHy4lKeK69tN+ny1K7gBIrw==" + }, + "node_modules/is-svg-path": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-svg-path/-/is-svg-path-1.0.2.tgz", + "integrity": "sha512-Lj4vePmqpPR1ZnRctHv8ltSh1OrSxHkhUkd7wi+VQdcdP15/KvQFyk7LhNuM7ZW0EVbJz8kZLVmL9quLrfq4Kg==" + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/kdbush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-3.0.0.tgz", + "integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==" + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.13" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/map-limit": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/map-limit/-/map-limit-0.0.1.tgz", + "integrity": "sha512-pJpcfLPnIF/Sk3taPW21G/RQsEEirGaFpCW3oXRwH9dnFHPHNGjNyvh++rdmC2fNqEaTw2MhYJraoJWAHx8kEg==", + "dependencies": { + "once": "~1.3.0" + } + }, + "node_modules/map-limit/node_modules/once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/mapbox-gl": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.1.tgz", + "integrity": "sha512-0aHt+lFUpYfvh0kMIqXqNXqoYMuhuAsMlw87TbhWrw78Tx2zfuPI0Lx31/YPUgJ+Ire0tzQ4JnuBL7acDNXmMg==", + "dependencies": { + "@mapbox/geojson-rewind": "^0.5.0", + "@mapbox/geojson-types": "^1.0.2", + "@mapbox/jsonlint-lines-primitives": "^2.0.2", + "@mapbox/mapbox-gl-supported": "^1.5.0", + "@mapbox/point-geometry": "^0.1.0", + "@mapbox/tiny-sdf": "^1.1.1", + "@mapbox/unitbezier": "^0.0.0", + "@mapbox/vector-tile": "^1.3.1", + "@mapbox/whoots-js": "^3.1.0", + "csscolorparser": "~1.0.3", + "earcut": "^2.2.2", + "geojson-vt": "^3.2.1", + "gl-matrix": "^3.2.1", + "grid-index": "^1.1.0", + "minimist": "^1.2.5", + "murmurhash-js": "^1.0.0", + "pbf": "^3.2.1", + "potpack": "^1.0.1", + "quickselect": "^2.0.0", + "rw": "^1.3.3", + "supercluster": "^7.0.0", + "tinyqueue": "^2.0.3", + "vt-pbf": "^3.1.1" + }, + "engines": { + "node": ">=6.4.0" + } + }, + "node_modules/math-log2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/math-log2/-/math-log2-1.0.1.tgz", + "integrity": "sha512-9W0yGtkaMAkf74XGYVy4Dqw3YUMnTNB2eeiw9aQbUl4A3KmuCEHTt2DgAB07ENzOYAjsYSAYufkAq0Zd+jU7zA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mouse-change": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/mouse-change/-/mouse-change-1.4.0.tgz", + "integrity": "sha512-vpN0s+zLL2ykyyUDh+fayu9Xkor5v/zRD9jhSqjRS1cJTGS0+oakVZzNm5n19JvvEj0you+MXlYTpNxUDQUjkQ==", + "dependencies": { + "mouse-event": "^1.0.0" + } + }, + "node_modules/mouse-event": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/mouse-event/-/mouse-event-1.0.5.tgz", + "integrity": "sha512-ItUxtL2IkeSKSp9cyaX2JLUuKk2uMoxBg4bbOWVd29+CskYJR9BGsUqtXenNzKbnDshvupjUewDIYVrOB6NmGw==" + }, + "node_modules/mouse-event-offset": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mouse-event-offset/-/mouse-event-offset-3.0.2.tgz", + "integrity": "sha512-s9sqOs5B1Ykox3Xo8b3Ss2IQju4UwlW6LSR+Q5FXWpprJ5fzMLefIIItr3PH8RwzfGy6gxs/4GAmiNuZScE25w==" + }, + "node_modules/mouse-wheel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mouse-wheel/-/mouse-wheel-1.2.0.tgz", + "integrity": "sha512-+OfYBiUOCTWcTECES49neZwL5AoGkXE+lFjIvzwNCnYRlso+EnfvovcBxGoyQ0yQt806eSPjS675K0EwWknXmw==", + "dependencies": { + "right-now": "^1.0.0", + "signum": "^1.0.0", + "to-px": "^1.0.1" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/mumath": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/mumath/-/mumath-3.3.4.tgz", + "integrity": "sha512-VAFIOG6rsxoc7q/IaY3jdjmrsuX9f15KlRLYTHmixASBZkZEKC1IFqE2BC5CdhXmK6WLM1Re33z//AGmeRI6FA==", + "deprecated": "Redundant dependency in your project.", + "dependencies": { + "almost-equal": "^1.1.0" + } + }, + "node_modules/murmurhash-js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/murmurhash-js/-/murmurhash-js-1.0.0.tgz", + "integrity": "sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==" + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/native-promise-only": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/native-promise-only/-/native-promise-only-0.8.1.tgz", + "integrity": "sha512-zkVhZUA3y8mbz652WrL5x0fB0ehrBkulWT3TomAQ9iDtyXZvzKeEA6GPxAItBYeNYl5yngKRX612qHOhvMkDeg==" + }, + "node_modules/needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + }, + "node_modules/node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-svg-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/normalize-svg-path/-/normalize-svg-path-0.1.0.tgz", + "integrity": "sha512-1/kmYej2iedi5+ROxkRESL/pI02pkg0OBnaR4hJkSIX6+ORzepwbuUXfrdZaPjysTsJInj0Rj5NuX027+dMBvA==" + }, + "node_modules/number-is-integer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-integer/-/number-is-integer-1.0.1.tgz", + "integrity": "sha512-Dq3iuiFBkrbmuQjGFFF3zckXNCQoSD37/SdSbgcBailUx6knDvDwb5CympBgcoWHy36sfS12u74MHYkXyHq6bg==", + "dependencies": { + "is-finite": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/parenthesis": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/parenthesis/-/parenthesis-3.1.8.tgz", + "integrity": "sha512-KF/U8tk54BgQewkJPvB4s/US3VQY68BRDpH638+7O/n58TpnwiwnOtGIOsT2/i+M78s61BBpeC83STB88d8sqw==" + }, + "node_modules/parse-rect": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parse-rect/-/parse-rect-1.2.0.tgz", + "integrity": "sha512-4QZ6KYbnE6RTwg9E0HpLchUM9EZt6DnDxajFZZDSV4p/12ZJEvPO702DZpGvRYEPo00yKDys7jASi+/w7aO8LA==", + "dependencies": { + "pick-by-alias": "^1.2.0" + } + }, + "node_modules/parse-svg-path": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/parse-svg-path/-/parse-svg-path-0.1.2.tgz", + "integrity": "sha512-JyPSBnkTJ0AI8GGJLfMXvKq42cj5c006fnLz6fXy6zfoVjJizi8BNTpu8on8ziI1cKy9d9DGNuY17Ce7wuejpQ==" + }, + "node_modules/parse-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-unit/-/parse-unit-1.0.1.tgz", + "integrity": "sha512-hrqldJHokR3Qj88EIlV/kAyAi/G5R2+R56TBANxNMy0uPlYcttx0jnMW6Yx5KsKPSbC3KddM/7qQm3+0wEXKxg==" + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/pbf": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz", + "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==", + "dependencies": { + "ieee754": "^1.1.12", + "resolve-protobuf-schema": "^2.1.0" + }, + "bin": { + "pbf": "bin/pbf" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/pick-by-alias": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pick-by-alias/-/pick-by-alias-1.2.0.tgz", + "integrity": "sha512-ESj2+eBxhGrcA1azgHs7lARG5+5iLakc/6nlfbpjcLl00HuuUOIuORhYXN4D1HfvMSKuVtFQjAlnwi1JHEeDIw==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plotly.js": { + "version": "2.18.2", + "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-2.18.2.tgz", + "integrity": "sha512-Z8ZgWNfjeIEYxt/PCfpKZoWMxWylGYiuz28W2frUwEeTEcnnspi+JveC3IWYGmlq6dS3AWlJiZOJWJgdrJjCmA==", + "dependencies": { + "@plotly/d3": "3.8.1", + "@plotly/d3-sankey": "0.7.2", + "@plotly/d3-sankey-circular": "0.33.1", + "@turf/area": "^6.4.0", + "@turf/bbox": "^6.4.0", + "@turf/centroid": "^6.0.2", + "canvas-fit": "^1.5.0", + "color-alpha": "1.0.4", + "color-normalize": "1.5.0", + "color-parse": "1.3.8", + "color-rgba": "2.1.1", + "country-regex": "^1.1.0", + "d3-force": "^1.2.1", + "d3-format": "^1.4.5", + "d3-geo": "^1.12.1", + "d3-geo-projection": "^2.9.0", + "d3-hierarchy": "^1.1.9", + "d3-interpolate": "^3.0.1", + "d3-time": "^1.1.0", + "d3-time-format": "^2.2.3", + "fast-isnumeric": "^1.1.4", + "gl-mat4": "^1.2.0", + "gl-text": "^1.3.1", + "glslify": "^7.1.1", + "has-hover": "^1.0.1", + "has-passive-events": "^1.0.0", + "is-mobile": "^3.1.1", + "mapbox-gl": "1.10.1", + "mouse-change": "^1.4.0", + "mouse-event-offset": "^3.0.2", + "mouse-wheel": "^1.2.0", + "native-promise-only": "^0.8.1", + "parse-svg-path": "^0.1.2", + "point-in-polygon": "^1.1.0", + "polybooljs": "^1.2.0", + "probe-image-size": "^7.2.3", + "regl": "npm:@plotly/regl@^2.1.2", + "regl-error2d": "^2.0.12", + "regl-line2d": "^3.1.2", + "regl-scatter2d": "^3.2.8", + "regl-splom": "^1.0.14", + "strongly-connected-components": "^1.0.1", + "superscript-text": "^1.0.0", + "svg-path-sdf": "^1.1.3", + "tinycolor2": "^1.4.2", + "to-px": "1.0.1", + "topojson-client": "^3.1.0", + "webgl-context": "^2.2.0", + "world-calendars": "^1.0.3" + } + }, + "node_modules/point-in-polygon": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/point-in-polygon/-/point-in-polygon-1.1.0.tgz", + "integrity": "sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw==" + }, + "node_modules/polybooljs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/polybooljs/-/polybooljs-1.2.0.tgz", + "integrity": "sha512-mKjR5nolISvF+q2BtC1fi/llpxBPTQ3wLWN8+ldzdw2Hocpc8C72ZqnamCM4Z6z+68GVVjkeM01WJegQmZ8MEQ==" + }, + "node_modules/postcss": { + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dev": true, + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-nested": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/potpack": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.2.tgz", + "integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==" + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/probe-image-size": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/probe-image-size/-/probe-image-size-7.2.3.tgz", + "integrity": "sha512-HubhG4Rb2UH8YtV4ba0Vp5bQ7L78RTONYu/ujmCu5nBI8wGv24s4E9xSKBi0N1MowRpxk76pFCpJtW0KPzOK0w==", + "dependencies": { + "lodash.merge": "^4.6.2", + "needle": "^2.5.2", + "stream-parser": "~0.3.1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/protocol-buffers-schema": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz", + "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==" + }, + "node_modules/pxls": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/pxls/-/pxls-2.3.2.tgz", + "integrity": "sha512-pQkwgbLqWPcuES5iEmGa10OlCf5xG0blkIF3dg7PpRZShbTYcvAdfFfGL03SMrkaSUaa/V0UpN9HWg40O2AIIw==", + "dependencies": { + "arr-flatten": "^1.1.0", + "compute-dims": "^1.1.0", + "flip-pixels": "^1.0.2", + "is-browser": "^2.1.0", + "is-buffer": "^2.0.3", + "to-uint8": "^1.4.1" + } + }, + "node_modules/quantize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/quantize/-/quantize-1.0.2.tgz", + "integrity": "sha512-25P7wI2UoDbIQsQp50ARkt+5pwPsOq7G/BqvT5xAbapnRoNWMN8/p55H9TXd5MuENiJnm5XICB2H2aDZGwts7w==", + "engines": { + "node": ">=0.10.21" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/quickselect": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", + "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==" + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dnd": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/react-dnd/-/react-dnd-16.0.1.tgz", + "integrity": "sha512-QeoM/i73HHu2XF9aKksIUuamHPDvRglEwdHL4jsp784BgUuWcg6mzfxT0QDdQz8Wj0qyRKx2eMg8iZtWvU4E2Q==", + "dependencies": { + "@react-dnd/invariant": "^4.0.1", + "@react-dnd/shallowequal": "^4.0.1", + "dnd-core": "^16.0.1", + "fast-deep-equal": "^3.1.3", + "hoist-non-react-statics": "^3.3.2" + }, + "peerDependencies": { + "@types/hoist-non-react-statics": ">= 3.3.1", + "@types/node": ">= 12", + "@types/react": ">= 16", + "react": ">= 16.14" + }, + "peerDependenciesMeta": { + "@types/hoist-non-react-statics": { + "optional": true + }, + "@types/node": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-dnd-html5-backend": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/react-dnd-html5-backend/-/react-dnd-html5-backend-16.0.1.tgz", + "integrity": "sha512-Wu3dw5aDJmOGw8WjH1I1/yTH+vlXEL4vmjk5p+MHxP8HuHJS1lAGeIdG/hze1AvNeXWo/JgULV87LyQOr+r5jw==", + "dependencies": { + "dnd-core": "^16.0.1" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-plotly.js": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/react-plotly.js/-/react-plotly.js-2.6.0.tgz", + "integrity": "sha512-g93xcyhAVCSt9kV1svqG1clAEdL6k3U+jjuSzfTV7owaSU9Go6Ph8bl25J+jKfKvIGAEYpe4qj++WHJuc9IaeA==", + "dependencies": { + "prop-types": "^15.8.1" + }, + "peerDependencies": { + "plotly.js": ">1.34.0", + "react": ">0.13.0" + } + }, + "node_modules/react-refresh": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", + "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-table": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/react-table/-/react-table-7.8.0.tgz", + "integrity": "sha512-hNaz4ygkZO4bESeFfnfOft73iBUj8K5oKi1EcSHPAibEydfsX2MyU6Z8KCr3mv3C9Kqqh71U+DhZkFvibbnPbA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.3 || ^17.0.0-0 || ^18.0.0" + } + }, + "node_modules/react-virtual": { + "version": "2.10.4", + "resolved": "https://registry.npmjs.org/react-virtual/-/react-virtual-2.10.4.tgz", + "integrity": "sha512-Ir6+oPQZTVHfa6+JL9M7cvMILstFZH/H3jqeYeKI4MSUX+rIruVwFC6nGVXw9wqAw8L0Kg2KvfXxI85OvYQdpQ==", + "funding": [ + "https://github.com/sponsors/tannerlinsley" + ], + "dependencies": { + "@reach/observe-rect": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.3 || ^17.0.0" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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" + } + }, + "node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/redux": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", + "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/regex-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regex-regex/-/regex-regex-1.0.0.tgz", + "integrity": "sha512-FPbEhFTLpxKNgHKay3zMfkHzFK2ebViAlyvsz5euO4kwekH0T6fAL4Sdo2CgQ7Y1tGB5HqQm8SBq7pW5GegvVA==" + }, + "node_modules/regl": { + "name": "@plotly/regl", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@plotly/regl/-/regl-2.1.2.tgz", + "integrity": "sha512-Mdk+vUACbQvjd0m/1JJjOOafmkp/EpmHjISsopEz5Av44CBq7rPC05HHNbYGKVyNUF2zmEoBS/TT0pd0SPFFyw==" + }, + "node_modules/regl-error2d": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/regl-error2d/-/regl-error2d-2.0.12.tgz", + "integrity": "sha512-r7BUprZoPO9AbyqM5qlJesrSRkl+hZnVKWKsVp7YhOl/3RIpi4UDGASGJY0puQ96u5fBYw/OlqV24IGcgJ0McA==", + "dependencies": { + "array-bounds": "^1.0.1", + "color-normalize": "^1.5.0", + "flatten-vertex-data": "^1.0.2", + "object-assign": "^4.1.1", + "pick-by-alias": "^1.2.0", + "to-float32": "^1.1.0", + "update-diff": "^1.1.0" + } + }, + "node_modules/regl-line2d": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/regl-line2d/-/regl-line2d-3.1.2.tgz", + "integrity": "sha512-nmT7WWS/WxmXAQMkgaMKWXaVmwJ65KCrjbqHGOUjjqQi6shfT96YbBOvelXwO9hG7/hjvbzjtQ2UO0L3e7YaXQ==", + "dependencies": { + "array-bounds": "^1.0.1", + "array-find-index": "^1.0.2", + "array-normalize": "^1.1.4", + "color-normalize": "^1.5.0", + "earcut": "^2.1.5", + "es6-weak-map": "^2.0.3", + "flatten-vertex-data": "^1.0.2", + "glslify": "^7.0.0", + "object-assign": "^4.1.1", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0", + "to-float32": "^1.1.0" + } + }, + "node_modules/regl-scatter2d": { + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/regl-scatter2d/-/regl-scatter2d-3.2.8.tgz", + "integrity": "sha512-bqrqJyeHkGBa9mEfuBnRd7FUtdtZ1l+gsM2C5Ugr1U3vJG5K3mdWdVWtOAllZ5FHHyWJV/vgjVvftgFUg6CDig==", + "dependencies": { + "@plotly/point-cluster": "^3.1.9", + "array-range": "^1.0.1", + "array-rearrange": "^2.2.2", + "clamp": "^1.0.1", + "color-id": "^1.1.0", + "color-normalize": "^1.5.0", + "color-rgba": "^2.1.1", + "flatten-vertex-data": "^1.0.2", + "glslify": "^7.0.0", + "image-palette": "^2.1.0", + "is-iexplorer": "^1.0.0", + "object-assign": "^4.1.1", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0", + "to-float32": "^1.1.0", + "update-diff": "^1.1.0" + } + }, + "node_modules/regl-splom": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/regl-splom/-/regl-splom-1.0.14.tgz", + "integrity": "sha512-OiLqjmPRYbd7kDlHC6/zDf6L8lxgDC65BhC8JirhP4ykrK4x22ZyS+BnY8EUinXKDeMgmpRwCvUmk7BK4Nweuw==", + "dependencies": { + "array-bounds": "^1.0.1", + "array-range": "^1.0.1", + "color-alpha": "^1.0.4", + "flatten-vertex-data": "^1.0.2", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0", + "raf": "^3.4.1", + "regl-scatter2d": "^3.2.3" + } + }, + "node_modules/remove-accents": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", + "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-protobuf-schema": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", + "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", + "dependencies": { + "protocol-buffers-schema": "^3.3.1" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/right-now": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/right-now/-/right-now-1.0.0.tgz", + "integrity": "sha512-DA8+YS+sMIVpbsuKgy+Z67L9Lxb1p05mNxRpDPNksPDEFir4vmBlUtuN9jkTGn9YMMdlBuK7XQgFiz6ws+yhSg==" + }, + "node_modules/rollup": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.18.0.tgz", + "integrity": "sha512-J8C6VfEBjkvYPESMQYxKHxNOh4A5a3FlP+0BETGo34HEcE4eTlgCrO2+eWzlu2a/sHs2QUkZco+wscH7jhhgWg==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/shallow-copy": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", + "integrity": "sha512-b6i4ZpVuUxB9h5gfCxPiusKYkqTMOjEbBs4wMaFbkfia4yFv92UKZ6Df8WXcKbn08JNL/abvg3FnMAOfakDvUw==" + }, + "node_modules/signum": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/signum/-/signum-1.0.0.tgz", + "integrity": "sha512-yodFGwcyt59XRh7w5W3jPcIQb3Bwi21suEfT7MAWnBX3iCdklJpgDgvGT9o04UonglZN5SNMfJFkHIR/jO8GHw==" + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssf": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", + "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", + "dependencies": { + "frac": "~1.1.2" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/stack-trace": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz", + "integrity": "sha512-vjUc6sfgtgY0dxCdnc40mK6Oftjo9+2K8H/NG81TMhgL392FtiPA9tn9RLyTxXmTLPJPjF3VyzFp6bsWFLisMQ==", + "engines": { + "node": "*" + } + }, + "node_modules/static-eval": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", + "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", + "dependencies": { + "escodegen": "^1.11.1" + } + }, + "node_modules/stream-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", + "integrity": "sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==", + "dependencies": { + "debug": "2" + } + }, + "node_modules/stream-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/stream-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/string-split-by": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string-split-by/-/string-split-by-1.0.0.tgz", + "integrity": "sha512-KaJKY+hfpzNyet/emP81PJA9hTVSfxNLS9SFTWxdCnnW1/zOOwiV248+EfoX7IQFcBaOp4G5YE6xTJMF+pLg6A==", + "dependencies": { + "parenthesis": "^3.1.5" + } + }, + "node_modules/string-to-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-to-arraybuffer/-/string-to-arraybuffer-1.0.2.tgz", + "integrity": "sha512-DaGZidzi93dwjQen5I2osxR9ERS/R7B1PFyufNMnzhj+fmlDQAc1DSDIJVJhgI8Oq221efIMbABUBdPHDRt43Q==", + "dependencies": { + "atob-lite": "^2.0.0", + "is-base64": "^0.1.0" + } + }, + "node_modules/strongly-connected-components": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strongly-connected-components/-/strongly-connected-components-1.0.1.tgz", + "integrity": "sha512-i0TFx4wPcO0FwX+4RkLJi1MxmcTv90jNZgxMu9XRnMXMeFUY1VJlIoXpZunPUvUUqbCT1pg5PEkFqqpcaElNaA==" + }, + "node_modules/supercluster": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.5.tgz", + "integrity": "sha512-EulshI3pGUM66o6ZdH3ReiFcvHpM3vAigyK+vcxdjpJyEbIIrtbmBdY23mGgnI24uXiGFvrGq9Gkum/8U7vJWg==", + "dependencies": { + "kdbush": "^3.0.0" + } + }, + "node_modules/superscript-text": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/superscript-text/-/superscript-text-1.0.0.tgz", + "integrity": "sha512-gwu8l5MtRZ6koO0icVTlmN5pm7Dhh1+Xpe9O4x6ObMAsW+3jPbW14d1DsBq1F4wiI+WOFjXF35pslgec/G8yCQ==" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-arc-to-cubic-bezier": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/svg-arc-to-cubic-bezier/-/svg-arc-to-cubic-bezier-3.2.0.tgz", + "integrity": "sha512-djbJ/vZKZO+gPoSDThGNpKDO+o+bAeA4XQKovvkNCqnIS2t+S4qnLAGQhyyrulhCFRl1WWzAp0wUDV8PpTVU3g==" + }, + "node_modules/svg-path-bounds": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/svg-path-bounds/-/svg-path-bounds-1.0.2.tgz", + "integrity": "sha512-H4/uAgLWrppIC0kHsb2/dWUYSmb4GE5UqH06uqWBcg6LBjX2fu0A8+JrO2/FJPZiSsNOKZAhyFFgsLTdYUvSqQ==", + "dependencies": { + "abs-svg-path": "^0.1.1", + "is-svg-path": "^1.0.1", + "normalize-svg-path": "^1.0.0", + "parse-svg-path": "^0.1.2" + } + }, + "node_modules/svg-path-bounds/node_modules/normalize-svg-path": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/normalize-svg-path/-/normalize-svg-path-1.1.0.tgz", + "integrity": "sha512-r9KHKG2UUeB5LoTouwDzBy2VxXlHsiM6fyLQvnJa0S5hrhzqElH/CH7TUGhT1fVvIYBIKf3OpY4YJ4CK+iaqHg==", + "dependencies": { + "svg-arc-to-cubic-bezier": "^3.0.0" + } + }, + "node_modules/svg-path-sdf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/svg-path-sdf/-/svg-path-sdf-1.1.3.tgz", + "integrity": "sha512-vJJjVq/R5lSr2KLfVXVAStktfcfa1pNFjFOgyJnzZFXlO/fDZ5DmM8FpnSKKzLPfEYTVeXuVBTHF296TpxuJVg==", + "dependencies": { + "bitmap-sdf": "^1.0.0", + "draw-svg-path": "^1.0.0", + "is-svg-path": "^1.0.1", + "parse-svg-path": "^0.1.2", + "svg-path-bounds": "^1.0.1" + } + }, + "node_modules/tailwindcss": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", + "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", + "dev": true, + "dependencies": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.0.9", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/tailwindcss/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/tinycolor2": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", + "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==" + }, + "node_modules/tinyqueue": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz", + "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==" + }, + "node_modules/to-array-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/to-array-buffer/-/to-array-buffer-3.2.0.tgz", + "integrity": "sha512-zN33mwi0gpL+7xW1ITLfJ48CEj6ZQW0ZAP0MU+2W3kEY0PAIncyuxmD4OqkUVhPAbTP7amq9j/iwvZKYS+lzSQ==", + "dependencies": { + "flatten-vertex-data": "^1.0.2", + "is-blob": "^2.0.1", + "string-to-arraybuffer": "^1.0.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-float32": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/to-float32/-/to-float32-1.1.0.tgz", + "integrity": "sha512-keDnAusn/vc+R3iEiSDw8TOF7gPiTLdK1ArvWtYbJQiVfmRg6i/CAvbKq3uIS0vWroAC7ZecN3DjQKw3aSklUg==" + }, + "node_modules/to-px": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-px/-/to-px-1.0.1.tgz", + "integrity": "sha512-2y3LjBeIZYL19e5gczp14/uRWFDtDUErJPVN3VU9a7SJO+RjGRtYR47aMN2bZgGlxvW4ZcEz2ddUPVHXcMfuXw==", + "dependencies": { + "parse-unit": "^1.0.1" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-uint8": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/to-uint8/-/to-uint8-1.4.1.tgz", + "integrity": "sha512-o+ochsMlTZyucbww8It401FC2Rx+OP2RpDeYbA6h+y9HgedDl1UjdsJ9CmzKEG7AFP9es5PmJ4eDWeeeXihESg==", + "dependencies": { + "arr-flatten": "^1.1.0", + "clamp": "^1.0.1", + "is-base64": "^0.1.0", + "is-float-array": "^1.0.0", + "to-array-buffer": "^3.0.0" + } + }, + "node_modules/topojson-client": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-3.1.0.tgz", + "integrity": "sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==", + "dependencies": { + "commander": "2" + }, + "bin": { + "topo2geo": "bin/topo2geo", + "topomerge": "bin/topomerge", + "topoquantize": "bin/topoquantize" + } + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/type-name/-/type-name-2.0.2.tgz", + "integrity": "sha512-kkgkuqR/jKdKO5oh/I2SMu2dGbLXoJq0zkdgbxaqYK+hr9S9edwVVGf+tMUFTx2gH9TN2+Zu9JZ/Njonb3cjhA==" + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + }, + "node_modules/typedarray-pool": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/typedarray-pool/-/typedarray-pool-1.2.0.tgz", + "integrity": "sha512-YTSQbzX43yvtpfRtIDAYygoYtgT+Rpjuxy9iOpczrjpXLgGoyG7aS5USJXV2d3nn8uHTeb9rXDvzS27zUg5KYQ==", + "dependencies": { + "bit-twiddle": "^1.0.0", + "dup": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-diff/-/update-diff-1.1.0.tgz", + "integrity": "sha512-rCiBPiHxZwT4+sBhEbChzpO5hYHjm91kScWgdHf4Qeafs6Ba7MBl+d9GlGv72bcTZQO0sLmtQS1pHSWoCLtN/A==" + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utils-copy": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/utils-copy/-/utils-copy-1.1.1.tgz", + "integrity": "sha512-+NhJVV+PcxjdpkMrVTqXhQHPldlFGca5XR9YnGyNn7kQ0fMi+DqNLzdnhJ4TJ1HNy/HzB7c+FPg3y+4icY99ZA==", + "dependencies": { + "const-pinf-float64": "^1.0.0", + "object-keys": "^1.0.9", + "type-name": "^2.0.0", + "utils-copy-error": "^1.0.0", + "utils-indexof": "^1.0.0", + "utils-regex-from-string": "^1.0.0", + "validate.io-array": "^1.0.3", + "validate.io-buffer": "^1.0.1", + "validate.io-nonnegative-integer": "^1.0.0" + } + }, + "node_modules/utils-copy-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-copy-error/-/utils-copy-error-1.0.1.tgz", + "integrity": "sha512-RbJcGPZ6Ru2HQk9SWkvbdWNPX58pt4MO5uXsOQRu4LEGWB3LglkRrmnE/Ph1qWg6ywQ0qj95wTz1OeqQ2l8DCA==", + "dependencies": { + "object-keys": "^1.0.9", + "utils-copy": "^1.1.0" + } + }, + "node_modules/utils-indexof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-indexof/-/utils-indexof-1.0.0.tgz", + "integrity": "sha512-76QBfRJpn4A0P5uTO1x00x+Yog36w2Pab0n+aT9UfUvVa4l+e8k3p7YwNpDvfQ6+aKGZdxZpxcNotNS4YjFcyg==", + "dependencies": { + "validate.io-array-like": "^1.0.1", + "validate.io-integer-primitive": "^1.0.0" + } + }, + "node_modules/utils-regex-from-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-regex-from-string/-/utils-regex-from-string-1.0.0.tgz", + "integrity": "sha512-xKfdmEF19iUu9TKxFiohQUlQTuqYdV80/CxHiudVI37iEV/OA4HHlXZoc4qvuO1B74EcBVpErBreRO/dpdLeYA==", + "dependencies": { + "regex-regex": "^1.0.0", + "validate.io-string-primitive": "^1.0.0" + } + }, + "node_modules/validate.io-array": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/validate.io-array/-/validate.io-array-1.0.6.tgz", + "integrity": "sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg==" + }, + "node_modules/validate.io-array-like": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/validate.io-array-like/-/validate.io-array-like-1.0.2.tgz", + "integrity": "sha512-rGLiN0cvY9OWzQcWP+RtqZR/MK9RUz3gKDTCcRLtEQ/BvlanMF5PyqtVIN+CgrIBCv/ypfme9v7r4yMJPYpbNA==", + "dependencies": { + "const-max-uint32": "^1.0.2", + "validate.io-integer-primitive": "^1.0.0" + } + }, + "node_modules/validate.io-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/validate.io-buffer/-/validate.io-buffer-1.0.2.tgz", + "integrity": "sha512-6Tad+/QYOxWEXsesKYak1mHOzGdPYS4QeHFImWn7ECi4GR0x3vh7+6+1yoLKNXiklKuTFOxHLG3kZy9tPX0GvQ==" + }, + "node_modules/validate.io-integer": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/validate.io-integer/-/validate.io-integer-1.0.5.tgz", + "integrity": "sha512-22izsYSLojN/P6bppBqhgUDjCkr5RY2jd+N2a3DCAUey8ydvrZ/OkGvFPR7qfOpwR2LC5p4Ngzxz36g5Vgr/hQ==", + "dependencies": { + "validate.io-number": "^1.0.3" + } + }, + "node_modules/validate.io-integer-primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-integer-primitive/-/validate.io-integer-primitive-1.0.0.tgz", + "integrity": "sha512-4ARGKA4FImVWJgrgttLYsYJmDGwxlhLfDCdq09gyVgohLKKRUfD3VAo1L2vTRCLt6hDhDtFKdZiuYUTWyBggwg==", + "dependencies": { + "validate.io-number-primitive": "^1.0.0" + } + }, + "node_modules/validate.io-matrix-like": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/validate.io-matrix-like/-/validate.io-matrix-like-1.0.2.tgz", + "integrity": "sha512-86mqLUIkZCRAOVKZvpCB7sDCw1dKBjBkY+C6WO/wLo/jQx0sOqQZz3LLtDw0DCfuAKxRuhSmIpX3nzr0nWrbdw==" + }, + "node_modules/validate.io-ndarray-like": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-ndarray-like/-/validate.io-ndarray-like-1.0.0.tgz", + "integrity": "sha512-OV85AosxraPFSXJwzv/d7Cu5/dLiyLtsHmxtHTJcHW1N0uscd0eJ2df1Zk+HdID0eUctUllW/1YuQPUJFv1pTA==" + }, + "node_modules/validate.io-nonnegative-integer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-nonnegative-integer/-/validate.io-nonnegative-integer-1.0.0.tgz", + "integrity": "sha512-uOMekPwcl84yg8NR7zgIZCZ9pHCtd9CK1Ri51N+ZJLTe1HyLbmdFdy7ZmfkiHkMvB1pOxeQmd1/LBjKhUD1L3A==", + "dependencies": { + "validate.io-integer": "^1.0.5" + } + }, + "node_modules/validate.io-number": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/validate.io-number/-/validate.io-number-1.0.3.tgz", + "integrity": "sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg==" + }, + "node_modules/validate.io-number-primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-number-primitive/-/validate.io-number-primitive-1.0.0.tgz", + "integrity": "sha512-8rlCe7N0TRTd50dwk4WNoMXNbX/4+RdtqE3TO6Bk0GJvAgbQlfL5DGr/Pl9ZLbWR6CutMjE2cu+yOoCnFWk+Qw==" + }, + "node_modules/validate.io-positive-integer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-positive-integer/-/validate.io-positive-integer-1.0.0.tgz", + "integrity": "sha512-eg4LSdyqjICNUZWRilcQ5l+YayRlu6yi+GQsWw1bCmtG9yayOPmLa1fPymEHPPhbvWPAv3w0LLbCsf03pBHZkg==", + "dependencies": { + "validate.io-integer": "^1.0.5" + } + }, + "node_modules/validate.io-string-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/validate.io-string-primitive/-/validate.io-string-primitive-1.0.1.tgz", + "integrity": "sha512-TORbkLMdOFkEbPtfdx76FSVQGSAzyUEMxI+pBq5pfFm1ZzIesP+XiGc6eIK75aKu7RA7a8EcqUv5OrY5wfog5w==" + }, + "node_modules/vite": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz", + "integrity": "sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==", + "dev": true, + "dependencies": { + "esbuild": "^0.16.14", + "postcss": "^8.4.21", + "resolve": "^1.22.1", + "rollup": "^3.10.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-plugin-singlefile": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/vite-plugin-singlefile/-/vite-plugin-singlefile-0.13.3.tgz", + "integrity": "sha512-5rfYJKnFa4h1E/uas6k7f8Ku9NRdL4SCPYaVlAwt4khYJ5yzQcs9xRRIha/OXVyVL2iDSPRMRqoijjGPVURR0w==", + "dev": true, + "dependencies": { + "micromatch": "^4.0.5" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "rollup": ">=2.79.0", + "vite": ">=3.2.0" + } + }, + "node_modules/vt-pbf": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/vt-pbf/-/vt-pbf-3.1.3.tgz", + "integrity": "sha512-2LzDFzt0mZKZ9IpVF2r69G9bXaP2Q2sArJCmcCgvfTdCCZzSyz4aCLoQyUilu37Ll56tCblIZrXFIjNUpGIlmA==", + "dependencies": { + "@mapbox/point-geometry": "0.1.0", + "@mapbox/vector-tile": "^1.3.1", + "pbf": "^3.2.1" + } + }, + "node_modules/weak-map": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/weak-map/-/weak-map-1.0.8.tgz", + "integrity": "sha512-lNR9aAefbGPpHO7AEnY0hCFjz1eTkWCXYvkTRrTHs9qv8zJp+SkVYpzfLIFXQQiG3tVvbNFQgVg2bQS8YGgxyw==" + }, + "node_modules/webgl-context": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webgl-context/-/webgl-context-2.2.0.tgz", + "integrity": "sha512-q/fGIivtqTT7PEoF07axFIlHNk/XCPaYpq64btnepopSWvKNFkoORlQYgqDigBIuGA1ExnFd/GnSUnBNEPQY7Q==", + "dependencies": { + "get-canvas-context": "^1.0.1" + } + }, + "node_modules/wmf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", + "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/word": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", + "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/world-calendars": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/world-calendars/-/world-calendars-1.0.3.tgz", + "integrity": "sha512-sAjLZkBnsbHkHWVhrsCU5Sa/EVuf9QqgvrN8zyJ2L/F9FR9Oc6CvVK0674+PGAtmmmYQMH98tCUSO4QLQv3/TQ==", + "dependencies": { + "object-assign": "^4.1.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/xlsx": { + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", + "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", + "dependencies": { + "adler-32": "~1.3.0", + "cfb": "~1.2.1", + "codepage": "~1.15.0", + "crc-32": "~1.2.1", + "ssf": "~0.11.2", + "wmf": "~1.0.1", + "word": "~0.3.0" + }, + "bin": { + "xlsx": "bin/xlsx.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz", + "integrity": "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==", + "dev": true + }, + "@babel/core": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.0.tgz", + "integrity": "sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.21.0", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.21.0", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.0", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + } + }, + "@babel/generator": { + "version": "7.21.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz", + "integrity": "sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==", + "dev": true, + "requires": { + "@babel/types": "^7.21.0", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-compilation-targets": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true + }, + "@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "dev": true, + "requires": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "dev": true + }, + "@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, + "requires": { + "@babel/types": "^7.20.2" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "dev": true + }, + "@babel/helpers": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", + "dev": true, + "requires": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz", + "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==", + "dev": true + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz", + "integrity": "sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz", + "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "requires": { + "regenerator-runtime": "^0.13.11" + } + }, + "@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + } + }, + "@babel/traverse": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz", + "integrity": "sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.21.1", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.2", + "@babel/types": "^7.21.2", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz", + "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==", + "dev": true, + "requires": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + } + }, + "@choojs/findup": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@choojs/findup/-/findup-0.2.1.tgz", + "integrity": "sha512-YstAqNb0MCN8PjdLCDfRsBcGVRN41f3vgLvaI0IrIcBp4AqILRSS0DeWNGkicC+f/zRIPJLc+9RURVSepwvfBw==", + "requires": { + "commander": "^2.15.1" + } + }, + "@esbuild/android-arm": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", + "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", + "dev": true, + "optional": true + }, + "@esbuild/android-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", + "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", + "dev": true, + "optional": true + }, + "@esbuild/android-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", + "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", + "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", + "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", + "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", + "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", + "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", + "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ia32": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", + "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-loong64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", + "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-mips64el": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", + "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ppc64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", + "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", + "dev": true, + "optional": true + }, + "@esbuild/linux-riscv64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", + "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", + "dev": true, + "optional": true + }, + "@esbuild/linux-s390x": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", + "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", + "dev": true, + "optional": true + }, + "@esbuild/linux-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", + "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", + "dev": true, + "optional": true + }, + "@esbuild/netbsd-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", + "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", + "dev": true, + "optional": true + }, + "@esbuild/openbsd-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", + "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", + "dev": true, + "optional": true + }, + "@esbuild/sunos-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", + "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", + "dev": true, + "optional": true + }, + "@esbuild/win32-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", + "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", + "dev": true, + "optional": true + }, + "@esbuild/win32-ia32": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", + "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", + "dev": true, + "optional": true + }, + "@esbuild/win32-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", + "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", + "dev": true, + "optional": true + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "@mapbox/geojson-rewind": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz", + "integrity": "sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA==", + "requires": { + "get-stream": "^6.0.1", + "minimist": "^1.2.6" + } + }, + "@mapbox/geojson-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz", + "integrity": "sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw==" + }, + "@mapbox/jsonlint-lines-primitives": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", + "integrity": "sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==" + }, + "@mapbox/mapbox-gl-supported": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz", + "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==", + "requires": {} + }, + "@mapbox/point-geometry": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", + "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" + }, + "@mapbox/tiny-sdf": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-1.2.5.tgz", + "integrity": "sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw==" + }, + "@mapbox/unitbezier": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", + "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==" + }, + "@mapbox/vector-tile": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz", + "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==", + "requires": { + "@mapbox/point-geometry": "~0.1.0" + } + }, + "@mapbox/whoots-js": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz", + "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==" + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@plotly/d3": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/@plotly/d3/-/d3-3.8.1.tgz", + "integrity": "sha512-x49ThEu1FRA00kTso4Jdfyf2byaCPLBGmLjAYQz5OzaPyLUhHesX3/Nfv2OHEhynhdy2UB39DLXq6thYe2L2kg==" + }, + "@plotly/d3-sankey": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@plotly/d3-sankey/-/d3-sankey-0.7.2.tgz", + "integrity": "sha512-2jdVos1N3mMp3QW0k2q1ph7Gd6j5PY1YihBrwpkFnKqO+cqtZq3AdEYUeSGXMeLsBDQYiqTVcihYfk8vr5tqhw==", + "requires": { + "d3-array": "1", + "d3-collection": "1", + "d3-shape": "^1.2.0" + } + }, + "@plotly/d3-sankey-circular": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@plotly/d3-sankey-circular/-/d3-sankey-circular-0.33.1.tgz", + "integrity": "sha512-FgBV1HEvCr3DV7RHhDsPXyryknucxtfnLwPtCKKxdolKyTFYoLX/ibEfX39iFYIL7DYbVeRtP43dbFcrHNE+KQ==", + "requires": { + "d3-array": "^1.2.1", + "d3-collection": "^1.0.4", + "d3-shape": "^1.2.0", + "elementary-circuits-directed-graph": "^1.0.4" + } + }, + "@plotly/point-cluster": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/@plotly/point-cluster/-/point-cluster-3.1.9.tgz", + "integrity": "sha512-MwaI6g9scKf68Orpr1pHZ597pYx9uP8UEFXLPbsCmuw3a84obwz6pnMXGc90VhgDNeNiLEdlmuK7CPo+5PIxXw==", + "requires": { + "array-bounds": "^1.0.1", + "binary-search-bounds": "^2.0.4", + "clamp": "^1.0.1", + "defined": "^1.0.0", + "dtype": "^2.0.0", + "flatten-vertex-data": "^1.0.2", + "is-obj": "^1.0.1", + "math-log2": "^1.0.1", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0" + } + }, + "@reach/observe-rect": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@reach/observe-rect/-/observe-rect-1.2.0.tgz", + "integrity": "sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==" + }, + "@react-dnd/asap": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@react-dnd/asap/-/asap-5.0.2.tgz", + "integrity": "sha512-WLyfoHvxhs0V9U+GTsGilGgf2QsPl6ZZ44fnv0/b8T3nQyvzxidxsg/ZltbWssbsRDlYW8UKSQMTGotuTotZ6A==" + }, + "@react-dnd/invariant": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@react-dnd/invariant/-/invariant-4.0.2.tgz", + "integrity": "sha512-xKCTqAK/FFauOM9Ta2pswIyT3D8AQlfrYdOi/toTPEhqCuAs1v5tcJ3Y08Izh1cJ5Jchwy9SeAXmMg6zrKs2iw==" + }, + "@react-dnd/shallowequal": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@react-dnd/shallowequal/-/shallowequal-4.0.2.tgz", + "integrity": "sha512-/RVXdLvJxLg4QKvMoM5WlwNR9ViO9z8B/qPcc+C0Sa/teJY7QG7kJ441DwzOjMYEY7GmU4dj5EcGHIkKZiQZCA==" + }, + "@tanstack/match-sorter-utils": { + "version": "8.7.6", + "resolved": "https://registry.npmjs.org/@tanstack/match-sorter-utils/-/match-sorter-utils-8.7.6.tgz", + "integrity": "sha512-2AMpRiA6QivHOUiBpQAVxjiHAA68Ei23ZUMNaRJrN6omWiSFLoYrxGcT6BXtuzp0Jw4h6HZCmGGIM/gbwebO2A==", + "requires": { + "remove-accents": "0.4.2" + } + }, + "@tanstack/react-table": { + "version": "8.7.9", + "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.7.9.tgz", + "integrity": "sha512-6MbbQn5AupSOkek1+6IYu+1yZNthAKTRZw9tW92Vi6++iRrD1GbI3lKTjJalf8lEEKOqapPzQPE20nywu0PjCA==", + "requires": { + "@tanstack/table-core": "8.7.9" + } + }, + "@tanstack/table-core": { + "version": "8.7.9", + "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.7.9.tgz", + "integrity": "sha512-4RkayPMV1oS2SKDXfQbFoct1w5k+pvGpmX18tCXMofK/VDRdA2hhxfsQlMvsJ4oTX8b0CI4Y3GDKn5T425jBCw==" + }, + "@turf/area": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/area/-/area-6.5.0.tgz", + "integrity": "sha512-xCZdiuojokLbQ+29qR6qoMD89hv+JAgWjLrwSEWL+3JV8IXKeNFl6XkEJz9HGkVpnXvQKJoRz4/liT+8ZZ5Jyg==", + "requires": { + "@turf/helpers": "^6.5.0", + "@turf/meta": "^6.5.0" + } + }, + "@turf/bbox": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-6.5.0.tgz", + "integrity": "sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw==", + "requires": { + "@turf/helpers": "^6.5.0", + "@turf/meta": "^6.5.0" + } + }, + "@turf/centroid": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-6.5.0.tgz", + "integrity": "sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A==", + "requires": { + "@turf/helpers": "^6.5.0", + "@turf/meta": "^6.5.0" + } + }, + "@turf/helpers": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.5.0.tgz", + "integrity": "sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==" + }, + "@turf/meta": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.5.0.tgz", + "integrity": "sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==", + "requires": { + "@turf/helpers": "^6.5.0" + } + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", + "devOptional": true + }, + "@types/react": { + "version": "18.0.28", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz", + "integrity": "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==", + "devOptional": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.0.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", + "dev": true, + "requires": { + "@types/react": "*" + } + }, + "@types/react-table": { + "version": "7.7.14", + "resolved": "https://registry.npmjs.org/@types/react-table/-/react-table-7.7.14.tgz", + "integrity": "sha512-TYrv7onCiakaG1uAu/UpQ9FojNEt/4/ht87EgJQaEGFoWV606ZLWUZAcUHzMxgc3v1mywP1cDyz3qB4ho3hWOw==", + "dev": true, + "requires": { + "@types/react": "*" + } + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "devOptional": true + }, + "@vitejs/plugin-react": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz", + "integrity": "sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==", + "dev": true, + "requires": { + "@babel/core": "^7.20.12", + "@babel/plugin-transform-react-jsx-self": "^7.18.6", + "@babel/plugin-transform-react-jsx-source": "^7.19.6", + "magic-string": "^0.27.0", + "react-refresh": "^0.14.0" + } + }, + "abs-svg-path": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/abs-svg-path/-/abs-svg-path-0.1.1.tgz", + "integrity": "sha512-d8XPSGjfyzlXC3Xx891DJRyZfqk5JU0BJrDQcsWomFIV1/BIzPW5HDH5iDdWpqWaav0YVIEzT1RHTwWr0FFshA==" + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "adler-32": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", + "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==" + }, + "almost-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/almost-equal/-/almost-equal-1.1.0.tgz", + "integrity": "sha512-0V/PkoculFl5+0Lp47JoxUcO0xSxhIBvm+BxHdD/OgXNmdRpRHCFnKVuUoWyS9EzQP+otSGv0m9Lb4yVkQBn2A==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "array-bounds": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-bounds/-/array-bounds-1.0.1.tgz", + "integrity": "sha512-8wdW3ZGk6UjMPJx/glyEt0sLzzwAE1bhToPsO1W2pbpR2gULyxe3BjSiuJFheP50T/GgODVPz2fuMUmIywt8cQ==" + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==" + }, + "array-normalize": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array-normalize/-/array-normalize-1.1.4.tgz", + "integrity": "sha512-fCp0wKFLjvSPmCn4F5Tiw4M3lpMZoHlCjfcs7nNzuj3vqQQ1/a8cgB9DXcpDSn18c+coLnaW7rqfcYCvKbyJXg==", + "requires": { + "array-bounds": "^1.0.0" + } + }, + "array-range": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-range/-/array-range-1.0.1.tgz", + "integrity": "sha512-shdaI1zT3CVNL2hnx9c0JMc0ZogGaxDs5e85akgHWKYa0yVbIyp06Ind3dVkTj/uuFrzaHBOyqFzo+VV6aXgtA==" + }, + "array-rearrange": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/array-rearrange/-/array-rearrange-2.2.2.tgz", + "integrity": "sha512-UfobP5N12Qm4Qu4fwLDIi2v6+wZsSf6snYSxAMeKhrh37YGnNWZPRmVEKc/2wfms53TLQnzfpG8wCx2Y/6NG1w==" + }, + "atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==" + }, + "autoprefixer": { + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "dev": true, + "requires": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "binary-search-bounds": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-2.0.5.tgz", + "integrity": "sha512-H0ea4Fd3lS1+sTEB2TgcLoK21lLhwEJzlQv3IN47pJS976Gx4zoWe0ak3q+uYh60ppQxg9F16Ri4tS1sfD4+jA==" + }, + "bit-twiddle": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bit-twiddle/-/bit-twiddle-1.0.2.tgz", + "integrity": "sha512-B9UhK0DKFZhoTFcfvAzhqsjStvGJp9vYWf3+6SNTtdSQnvIgfkHbgHrg/e4+TH71N2GDu8tpmCVoyfrL1d7ntA==" + }, + "bitmap-sdf": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/bitmap-sdf/-/bitmap-sdf-1.0.4.tgz", + "integrity": "sha512-1G3U4n5JE6RAiALMxu0p1XmeZkTeCwGKykzsLTCqVzfSDaN6S7fKnkIkfejogz+iwqBWc0UYAIKnKHNN7pSfDg==" + }, + "bl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", + "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", + "requires": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001458", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001458.tgz", + "integrity": "sha512-lQ1VlUUq5q9ro9X+5gOEyH7i3vm+AYVT1WDCVB69XOZ17KZRhnZ9J0Sqz7wTHQaLBJccNCHq8/Ww5LlOIZbB0w==", + "dev": true + }, + "canvas-fit": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/canvas-fit/-/canvas-fit-1.5.0.tgz", + "integrity": "sha512-onIcjRpz69/Hx5bB5HGbYKUF2uC6QT6Gp+pfpGm3A7mPfcluSLV5v4Zu+oflDUwLdUw0rLIBhUbi0v8hM4FJQQ==", + "requires": { + "element-size": "^1.1.1" + } + }, + "cfb": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", + "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", + "requires": { + "adler-32": "~1.3.0", + "crc-32": "~1.2.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "clamp": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/clamp/-/clamp-1.0.1.tgz", + "integrity": "sha512-kgMuFyE78OC6Dyu3Dy7vcx4uy97EIbVxJB/B0eJ3bUNAkwdNcxYzgKltnyADiYwsR7SEqkkUPsEUT//OVS6XMA==" + }, + "clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "dev": true + }, + "codepage": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", + "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==" + }, + "color-alpha": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/color-alpha/-/color-alpha-1.0.4.tgz", + "integrity": "sha512-lr8/t5NPozTSqli+duAN+x+no/2WaKTeWvxhHGN+aXT6AJ8vPlzLa7UriyjWak0pSC2jHol9JgjBYnnHsGha9A==", + "requires": { + "color-parse": "^1.3.8" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-id": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/color-id/-/color-id-1.1.0.tgz", + "integrity": "sha512-2iRtAn6dC/6/G7bBIo0uupVrIne1NsQJvJxZOBCzQOfk7jRq97feaDZ3RdzuHakRXXnHGNwglto3pqtRx1sX0g==", + "requires": { + "clamp": "^1.0.1" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "color-normalize": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/color-normalize/-/color-normalize-1.5.0.tgz", + "integrity": "sha512-rUT/HDXMr6RFffrR53oX3HGWkDOP9goSAQGBkUaAYKjOE2JxozccdGyufageWDlInRAjm/jYPrf/Y38oa+7obw==", + "requires": { + "clamp": "^1.0.1", + "color-rgba": "^2.1.1", + "dtype": "^2.0.0" + } + }, + "color-parse": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-1.3.8.tgz", + "integrity": "sha512-1Y79qFv0n1xair3lNMTNeoFvmc3nirMVBij24zbs1f13+7fPpQClMg5b4AuKXLt3szj7BRlHMCXHplkce6XlmA==", + "requires": { + "color-name": "^1.0.0", + "defined": "^1.0.0", + "is-plain-obj": "^1.1.0" + } + }, + "color-rgba": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/color-rgba/-/color-rgba-2.1.1.tgz", + "integrity": "sha512-VaX97wsqrMwLSOR6H7rU1Doa2zyVdmShabKrPEIFywLlHoibgD3QW9Dw6fSqM4+H/LfjprDNAUUW31qEQcGzNw==", + "requires": { + "clamp": "^1.0.1", + "color-parse": "^1.3.8", + "color-space": "^1.14.6" + } + }, + "color-space": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/color-space/-/color-space-1.16.0.tgz", + "integrity": "sha512-A6WMiFzunQ8KEPFmj02OnnoUnqhmSaHaZ/0LVFcPTdlvm8+3aMJ5x1HRHy3bDHPkovkf4sS0f4wsVvwk71fKkg==", + "requires": { + "hsluv": "^0.0.3", + "mumath": "^3.3.4" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "compute-dims": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/compute-dims/-/compute-dims-1.1.0.tgz", + "integrity": "sha512-YHMiIKjH/8Eom8zATk3g8/lH3HxGCZcVQyEfEoVrfWI7od/WRpTgRGShnei3jArYSx77mQqPxZNokjGHCdLfxg==", + "requires": { + "utils-copy": "^1.0.0", + "validate.io-array": "^1.0.6", + "validate.io-matrix-like": "^1.0.2", + "validate.io-ndarray-like": "^1.0.0", + "validate.io-positive-integer": "^1.0.0" + } + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "const-max-uint32": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/const-max-uint32/-/const-max-uint32-1.0.2.tgz", + "integrity": "sha512-T8/9bffg5RThuejasJWrwqxs3Q0fsJvyl7/33IB6svroD8JC93E7X60AuuOnDE8RlP6Jlb5FxmlrVDpl9KiU2Q==" + }, + "const-pinf-float64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/const-pinf-float64/-/const-pinf-float64-1.0.0.tgz", + "integrity": "sha512-wfs+V4HdSN7C3CWJWR7hVa24yTPn3mDJthwhRIObZBh6UjTjkUMUrCP3UrNGozB/HjTpcScnGXtQUNa+yjsIJQ==" + }, + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "country-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/country-regex/-/country-regex-1.1.0.tgz", + "integrity": "sha512-iSPlClZP8vX7MC3/u6s3lrDuoQyhQukh5LyABJ3hvfzbQ3Yyayd4fp04zjLnfi267B/B2FkumcWWgrbban7sSA==" + }, + "crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==" + }, + "css-font": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-font/-/css-font-1.2.0.tgz", + "integrity": "sha512-V4U4Wps4dPDACJ4WpgofJ2RT5Yqwe1lEH6wlOOaIxMi0gTjdIijsc5FmxQlZ7ZZyKQkkutqqvULOp07l9c7ssA==", + "requires": { + "css-font-size-keywords": "^1.0.0", + "css-font-stretch-keywords": "^1.0.1", + "css-font-style-keywords": "^1.0.1", + "css-font-weight-keywords": "^1.0.0", + "css-global-keywords": "^1.0.1", + "css-system-font-keywords": "^1.0.0", + "pick-by-alias": "^1.2.0", + "string-split-by": "^1.0.0", + "unquote": "^1.1.0" + } + }, + "css-font-size-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-font-size-keywords/-/css-font-size-keywords-1.0.0.tgz", + "integrity": "sha512-Q+svMDbMlelgCfH/RVDKtTDaf5021O486ZThQPIpahnIjUkMUslC+WuOQSWTgGSrNCH08Y7tYNEmmy0hkfMI8Q==" + }, + "css-font-stretch-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-font-stretch-keywords/-/css-font-stretch-keywords-1.0.1.tgz", + "integrity": "sha512-KmugPO2BNqoyp9zmBIUGwt58UQSfyk1X5DbOlkb2pckDXFSAfjsD5wenb88fNrD6fvS+vu90a/tsPpb9vb0SLg==" + }, + "css-font-style-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-font-style-keywords/-/css-font-style-keywords-1.0.1.tgz", + "integrity": "sha512-0Fn0aTpcDktnR1RzaBYorIxQily85M2KXRpzmxQPgh8pxUN9Fcn00I8u9I3grNr1QXVgCl9T5Imx0ZwKU973Vg==" + }, + "css-font-weight-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-font-weight-keywords/-/css-font-weight-keywords-1.0.0.tgz", + "integrity": "sha512-5So8/NH+oDD+EzsnF4iaG4ZFHQ3vaViePkL1ZbZ5iC/KrsCY+WHq/lvOgrtmuOQ9pBBZ1ADGpaf+A4lj1Z9eYA==" + }, + "css-global-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-global-keywords/-/css-global-keywords-1.0.1.tgz", + "integrity": "sha512-X1xgQhkZ9n94WDwntqst5D/FKkmiU0GlJSFZSV3kLvyJ1WC5VeyoXDOuleUD+SIuH9C7W05is++0Woh0CGfKjQ==" + }, + "css-system-font-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-system-font-keywords/-/css-system-font-keywords-1.0.0.tgz", + "integrity": "sha512-1umTtVd/fXS25ftfjB71eASCrYhilmEsvDEI6wG/QplnmlfmVM5HkZ/ZX46DT5K3eblFPgLUHt5BRCb0YXkSFA==" + }, + "csscolorparser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", + "integrity": "sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==", + "devOptional": true + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + }, + "d3-collection": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", + "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" + }, + "d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" + }, + "d3-dispatch": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", + "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" + }, + "d3-force": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.2.1.tgz", + "integrity": "sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==", + "requires": { + "d3-collection": "1", + "d3-dispatch": "1", + "d3-quadtree": "1", + "d3-timer": "1" + } + }, + "d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "d3-geo": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", + "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", + "requires": { + "d3-array": "1" + } + }, + "d3-geo-projection": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/d3-geo-projection/-/d3-geo-projection-2.9.0.tgz", + "integrity": "sha512-ZULvK/zBn87of5rWAfFMc9mJOipeSo57O+BBitsKIXmU4rTVAnX1kSsJkE0R+TxY8pGNoM1nbyRRE7GYHhdOEQ==", + "requires": { + "commander": "2", + "d3-array": "1", + "d3-geo": "^1.12.0", + "resolve": "^1.1.10" + } + }, + "d3-hierarchy": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", + "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" + }, + "d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "requires": { + "d3-color": "1 - 3" + } + }, + "d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "d3-quadtree": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.7.tgz", + "integrity": "sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==" + }, + "d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "requires": { + "d3-path": "1" + } + }, + "d3-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", + "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + }, + "d3-time-format": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", + "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", + "requires": { + "d3-time": "1" + } + }, + "d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "defined": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==" + }, + "detect-kerning": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-kerning/-/detect-kerning-2.1.2.tgz", + "integrity": "sha512-I3JIbrnKPAntNLl1I6TpSQQdQ4AutYzv/sKMFKbepawV/hlH0GmYKhUoOEMd4xqaUHT+Bm0f4127lh5qs1m1tw==" + }, + "detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dev": true, + "requires": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "dnd-core": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/dnd-core/-/dnd-core-16.0.1.tgz", + "integrity": "sha512-HK294sl7tbw6F6IeuK16YSBUoorvHpY8RHO+9yFfaJyCDVb6n7PRcezrOEOa2SBCqiYpemh5Jx20ZcjKdFAVng==", + "requires": { + "@react-dnd/asap": "^5.0.1", + "@react-dnd/invariant": "^4.0.1", + "redux": "^4.2.0" + } + }, + "dom-to-image": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/dom-to-image/-/dom-to-image-2.6.0.tgz", + "integrity": "sha512-Dt0QdaHmLpjURjU7Tnu3AgYSF2LuOmksSGsUcE6ItvJoCWTBEmiMXcqBdNSAm9+QbbwD7JMoVsuuKX6ZVQv1qA==" + }, + "draw-svg-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/draw-svg-path/-/draw-svg-path-1.0.0.tgz", + "integrity": "sha512-P8j3IHxcgRMcY6sDzr0QvJDLzBnJJqpTG33UZ2Pvp8rw0apCHhJCWqYprqrXjrgHnJ6tuhP1iTJSAodPDHxwkg==", + "requires": { + "abs-svg-path": "~0.1.1", + "normalize-svg-path": "~0.1.0" + } + }, + "dtype": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dtype/-/dtype-2.0.0.tgz", + "integrity": "sha512-s2YVcLKdFGS0hpFqJaTwscsyt0E8nNFdmo73Ocd81xNPj4URI4rj6D60A+vFMIw7BXWlb4yRkEwfBqcZzPGiZg==" + }, + "dup": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dup/-/dup-1.0.0.tgz", + "integrity": "sha512-Bz5jxMMC0wgp23Zm15ip1x8IhYRqJvF3nFC0UInJUDkN1z4uNPk9jTnfCUJXbOGiQ1JbXLQsiV41Fb+HXcj5BA==" + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "earcut": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", + "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==" + }, + "electron-to-chromium": { + "version": "1.4.315", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.315.tgz", + "integrity": "sha512-ndBQYz3Eyy3rASjjQ9poMJGoAlsZ/aZnq6GBsGL4w/4sWIAwiUHVSsMuADbxa8WJw7pZ0oxLpGbtoDt4vRTdCg==", + "dev": true + }, + "element-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/element-size/-/element-size-1.1.1.tgz", + "integrity": "sha512-eaN+GMOq/Q+BIWy0ybsgpcYImjGIdNLyjLFJU4XsLHXYQao5jCNb36GyN6C2qwmDDYSfIBmKpPpr4VnBdLCsPQ==" + }, + "elementary-circuits-directed-graph": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/elementary-circuits-directed-graph/-/elementary-circuits-directed-graph-1.3.1.tgz", + "integrity": "sha512-ZEiB5qkn2adYmpXGnJKkxT8uJHlW/mxmBpmeqawEHzPxh9HkLD4/1mFYX5l0On+f6rcPIt8/EWlRU2Vo3fX6dQ==", + "requires": { + "strongly-connected-components": "^1.0.1" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "requires": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "esbuild": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", + "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", + "dev": true, + "requires": { + "@esbuild/android-arm": "0.16.17", + "@esbuild/android-arm64": "0.16.17", + "@esbuild/android-x64": "0.16.17", + "@esbuild/darwin-arm64": "0.16.17", + "@esbuild/darwin-x64": "0.16.17", + "@esbuild/freebsd-arm64": "0.16.17", + "@esbuild/freebsd-x64": "0.16.17", + "@esbuild/linux-arm": "0.16.17", + "@esbuild/linux-arm64": "0.16.17", + "@esbuild/linux-ia32": "0.16.17", + "@esbuild/linux-loong64": "0.16.17", + "@esbuild/linux-mips64el": "0.16.17", + "@esbuild/linux-ppc64": "0.16.17", + "@esbuild/linux-riscv64": "0.16.17", + "@esbuild/linux-s390x": "0.16.17", + "@esbuild/linux-x64": "0.16.17", + "@esbuild/netbsd-x64": "0.16.17", + "@esbuild/openbsd-x64": "0.16.17", + "@esbuild/sunos-x64": "0.16.17", + "@esbuild/win32-arm64": "0.16.17", + "@esbuild/win32-ia32": "0.16.17", + "@esbuild/win32-x64": "0.16.17" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "requires": { + "type": "^2.7.2" + }, + "dependencies": { + "type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" + } + } + }, + "falafel": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.5.tgz", + "integrity": "sha512-HuC1qF9iTnHDnML9YZAdCDQwT0yKl/U55K4XSUXqGAA2GLoafFgWRqdAbhWJxXaYD4pyoVxAJ8wH670jMpI9DQ==", + "requires": { + "acorn": "^7.1.1", + "isarray": "^2.0.1" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "fast-isnumeric": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-isnumeric/-/fast-isnumeric-1.1.4.tgz", + "integrity": "sha512-1mM8qOr2LYz8zGaUdmiqRDiuue00Dxjgcb1NQR7TnhLVh6sQyngP9xvLo7Sl7LZpP/sk5eb+bcyWXw530NTBZw==", + "requires": { + "is-string-blank": "^1.0.1" + } + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "flatten-vertex-data": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flatten-vertex-data/-/flatten-vertex-data-1.0.2.tgz", + "integrity": "sha512-BvCBFK2NZqerFTdMDgqfHBwxYWnxeCkwONsw6PvBMcUXqo8U/KDWwmXhqx1x2kLIg7DqIsJfOaJFOmlua3Lxuw==", + "requires": { + "dtype": "^2.0.0" + } + }, + "flip-pixels": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flip-pixels/-/flip-pixels-1.0.2.tgz", + "integrity": "sha512-oXbJGbjDnfJRWPC7Va38EFhd+A8JWE5/hCiKcK8qjCdbLj9DTpsq6MEudwpRTH+V4qq+Jw7d3pUgQdSr3x3mTA==" + }, + "font-atlas": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/font-atlas/-/font-atlas-2.1.0.tgz", + "integrity": "sha512-kP3AmvX+HJpW4w3d+PiPR2X6E1yvsBXt2yhuCw+yReO9F1WYhvZwx3c95DGZGwg9xYzDGrgJYa885xmVA+28Cg==", + "requires": { + "css-font": "^1.0.0" + } + }, + "font-measure": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/font-measure/-/font-measure-1.2.2.tgz", + "integrity": "sha512-mRLEpdrWzKe9hbfaF3Qpr06TAjquuBVP5cHy4b3hyeNdjc9i0PO6HniGsX5vjL5OWv7+Bd++NiooNpT/s8BvIA==", + "requires": { + "css-font": "^1.2.0" + } + }, + "frac": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", + "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "geojson-vt": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/geojson-vt/-/geojson-vt-3.2.1.tgz", + "integrity": "sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg==" + }, + "get-canvas-context": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-canvas-context/-/get-canvas-context-1.0.2.tgz", + "integrity": "sha512-LnpfLf/TNzr9zVOGiIY6aKCz8EKuXmlYNV7CM2pUjBa/B+c2I15tS7KLySep75+FuerJdmArvJLcsAXWEy2H0A==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "gl-mat4": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gl-mat4/-/gl-mat4-1.2.0.tgz", + "integrity": "sha512-sT5C0pwB1/e9G9AvAoLsoaJtbMGjfd/jfxo8jMCKqYYEnjZuFvqV5rehqar0538EmssjdDeiEWnKyBSTw7quoA==" + }, + "gl-matrix": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", + "integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==" + }, + "gl-text": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/gl-text/-/gl-text-1.3.1.tgz", + "integrity": "sha512-/f5gcEMiZd+UTBJLTl3D+CkCB/0UFGTx3nflH8ZmyWcLkZhsZ1+Xx5YYkw2rgWAzgPeE35xCqBuHSoMKQVsR+w==", + "requires": { + "bit-twiddle": "^1.0.2", + "color-normalize": "^1.5.0", + "css-font": "^1.2.0", + "detect-kerning": "^2.1.2", + "es6-weak-map": "^2.0.3", + "flatten-vertex-data": "^1.0.2", + "font-atlas": "^2.1.0", + "font-measure": "^1.2.2", + "gl-util": "^3.1.2", + "is-plain-obj": "^1.1.0", + "object-assign": "^4.1.1", + "parse-rect": "^1.2.0", + "parse-unit": "^1.0.1", + "pick-by-alias": "^1.2.0", + "regl": "^2.0.0", + "to-px": "^1.0.1", + "typedarray-pool": "^1.1.0" + } + }, + "gl-util": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/gl-util/-/gl-util-3.1.3.tgz", + "integrity": "sha512-dvRTggw5MSkJnCbh74jZzSoTOGnVYK+Bt+Ckqm39CVcl6+zSsxqWk4lr5NKhkqXHL6qvZAU9h17ZF8mIskY9mA==", + "requires": { + "is-browser": "^2.0.1", + "is-firefox": "^1.0.3", + "is-plain-obj": "^1.1.0", + "number-is-integer": "^1.0.1", + "object-assign": "^4.1.0", + "pick-by-alias": "^1.2.0", + "weak-map": "^1.0.5" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "glsl-inject-defines": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/glsl-inject-defines/-/glsl-inject-defines-1.0.3.tgz", + "integrity": "sha512-W49jIhuDtF6w+7wCMcClk27a2hq8znvHtlGnrYkSWEr8tHe9eA2dcnohlcAmxLYBSpSSdzOkRdyPTrx9fw49+A==", + "requires": { + "glsl-token-inject-block": "^1.0.0", + "glsl-token-string": "^1.0.1", + "glsl-tokenizer": "^2.0.2" + } + }, + "glsl-resolve": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/glsl-resolve/-/glsl-resolve-0.0.1.tgz", + "integrity": "sha512-xxFNsfnhZTK9NBhzJjSBGX6IOqYpvBHxxmo+4vapiljyGNCY0Bekzn0firQkQrazK59c1hYxMDxYS8MDlhw4gA==", + "requires": { + "resolve": "^0.6.1", + "xtend": "^2.1.2" + }, + "dependencies": { + "resolve": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.6.3.tgz", + "integrity": "sha512-UHBY3viPlJKf85YijDUcikKX6tmF4SokIDp518ZDVT92JNDcG5uKIthaT/owt3Sar0lwtOafsQuwrg22/v2Dwg==" + }, + "xtend": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.2.0.tgz", + "integrity": "sha512-SLt5uylT+4aoXxXuwtQp5ZnMMzhDb1Xkg4pEqc00WUJCQifPfV9Ub1VrNhp9kXkrjZD2I2Hl8WnjP37jzZLPZw==" + } + } + }, + "glsl-token-assignments": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/glsl-token-assignments/-/glsl-token-assignments-2.0.2.tgz", + "integrity": "sha512-OwXrxixCyHzzA0U2g4btSNAyB2Dx8XrztY5aVUCjRSh4/D0WoJn8Qdps7Xub3sz6zE73W3szLrmWtQ7QMpeHEQ==" + }, + "glsl-token-defines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/glsl-token-defines/-/glsl-token-defines-1.0.0.tgz", + "integrity": "sha512-Vb5QMVeLjmOwvvOJuPNg3vnRlffscq2/qvIuTpMzuO/7s5kT+63iL6Dfo2FYLWbzuiycWpbC0/KV0biqFwHxaQ==", + "requires": { + "glsl-tokenizer": "^2.0.0" + } + }, + "glsl-token-depth": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/glsl-token-depth/-/glsl-token-depth-1.1.2.tgz", + "integrity": "sha512-eQnIBLc7vFf8axF9aoi/xW37LSWd2hCQr/3sZui8aBJnksq9C7zMeUYHVJWMhFzXrBU7fgIqni4EhXVW4/krpg==" + }, + "glsl-token-descope": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glsl-token-descope/-/glsl-token-descope-1.0.2.tgz", + "integrity": "sha512-kS2PTWkvi/YOeicVjXGgX5j7+8N7e56srNDEHDTVZ1dcESmbmpmgrnpjPcjxJjMxh56mSXYoFdZqb90gXkGjQw==", + "requires": { + "glsl-token-assignments": "^2.0.0", + "glsl-token-depth": "^1.1.0", + "glsl-token-properties": "^1.0.0", + "glsl-token-scope": "^1.1.0" + } + }, + "glsl-token-inject-block": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/glsl-token-inject-block/-/glsl-token-inject-block-1.1.0.tgz", + "integrity": "sha512-q/m+ukdUBuHCOtLhSr0uFb/qYQr4/oKrPSdIK2C4TD+qLaJvqM9wfXIF/OOBjuSA3pUoYHurVRNao6LTVVUPWA==" + }, + "glsl-token-properties": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/glsl-token-properties/-/glsl-token-properties-1.0.1.tgz", + "integrity": "sha512-dSeW1cOIzbuUoYH0y+nxzwK9S9O3wsjttkq5ij9ZGw0OS41BirKJzzH48VLm8qLg+au6b0sINxGC0IrGwtQUcA==" + }, + "glsl-token-scope": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/glsl-token-scope/-/glsl-token-scope-1.1.2.tgz", + "integrity": "sha512-YKyOMk1B/tz9BwYUdfDoHvMIYTGtVv2vbDSLh94PT4+f87z21FVdou1KNKgF+nECBTo0fJ20dpm0B1vZB1Q03A==" + }, + "glsl-token-string": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/glsl-token-string/-/glsl-token-string-1.0.1.tgz", + "integrity": "sha512-1mtQ47Uxd47wrovl+T6RshKGkRRCYWhnELmkEcUAPALWGTFe2XZpH3r45XAwL2B6v+l0KNsCnoaZCSnhzKEksg==" + }, + "glsl-token-whitespace-trim": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/glsl-token-whitespace-trim/-/glsl-token-whitespace-trim-1.0.0.tgz", + "integrity": "sha512-ZJtsPut/aDaUdLUNtmBYhaCmhIjpKNg7IgZSfX5wFReMc2vnj8zok+gB/3Quqs0TsBSX/fGnqUUYZDqyuc2xLQ==" + }, + "glsl-tokenizer": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/glsl-tokenizer/-/glsl-tokenizer-2.1.5.tgz", + "integrity": "sha512-XSZEJ/i4dmz3Pmbnpsy3cKh7cotvFlBiZnDOwnj/05EwNp2XrhQ4XKJxT7/pDt4kp4YcpRSKz8eTV7S+mwV6MA==", + "requires": { + "through2": "^0.6.3" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==", + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + } + } + }, + "glslify": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/glslify/-/glslify-7.1.1.tgz", + "integrity": "sha512-bud98CJ6kGZcP9Yxcsi7Iz647wuDz3oN+IZsjCRi5X1PI7t/xPKeL0mOwXJjo+CRZMqvq0CkSJiywCcY7kVYog==", + "requires": { + "bl": "^2.2.1", + "concat-stream": "^1.5.2", + "duplexify": "^3.4.5", + "falafel": "^2.1.0", + "from2": "^2.3.0", + "glsl-resolve": "0.0.1", + "glsl-token-whitespace-trim": "^1.0.0", + "glslify-bundle": "^5.0.0", + "glslify-deps": "^1.2.5", + "minimist": "^1.2.5", + "resolve": "^1.1.5", + "stack-trace": "0.0.9", + "static-eval": "^2.0.5", + "through2": "^2.0.1", + "xtend": "^4.0.0" + } + }, + "glslify-bundle": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glslify-bundle/-/glslify-bundle-5.1.1.tgz", + "integrity": "sha512-plaAOQPv62M1r3OsWf2UbjN0hUYAB7Aph5bfH58VxJZJhloRNbxOL9tl/7H71K7OLJoSJ2ZqWOKk3ttQ6wy24A==", + "requires": { + "glsl-inject-defines": "^1.0.1", + "glsl-token-defines": "^1.0.0", + "glsl-token-depth": "^1.1.1", + "glsl-token-descope": "^1.0.2", + "glsl-token-scope": "^1.1.1", + "glsl-token-string": "^1.0.1", + "glsl-token-whitespace-trim": "^1.0.0", + "glsl-tokenizer": "^2.0.2", + "murmurhash-js": "^1.0.0", + "shallow-copy": "0.0.1" + } + }, + "glslify-deps": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/glslify-deps/-/glslify-deps-1.3.2.tgz", + "integrity": "sha512-7S7IkHWygJRjcawveXQjRXLO2FTjijPDYC7QfZyAQanY+yGLCFHYnPtsGT9bdyHiwPTw/5a1m1M9hamT2aBpag==", + "requires": { + "@choojs/findup": "^0.2.0", + "events": "^3.2.0", + "glsl-resolve": "0.0.1", + "glsl-tokenizer": "^2.0.0", + "graceful-fs": "^4.1.2", + "inherits": "^2.0.1", + "map-limit": "0.0.1", + "resolve": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "grid-index": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/grid-index/-/grid-index-1.1.0.tgz", + "integrity": "sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "has-hover": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-hover/-/has-hover-1.0.1.tgz", + "integrity": "sha512-0G6w7LnlcpyDzpeGUTuT0CEw05+QlMuGVk1IHNAlHrGJITGodjZu3x8BNDUMfKJSZXNB2ZAclqc1bvrd+uUpfg==", + "requires": { + "is-browser": "^2.0.1" + } + }, + "has-passive-events": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-passive-events/-/has-passive-events-1.0.0.tgz", + "integrity": "sha512-2vSj6IeIsgvsRMyeQ0JaCX5Q3lX4zMn5HpoVc7MEhQ6pv8Iq9rsXjsp+E5ZwaT7T0xhMT0KmU8gtt1EFVdbJiw==", + "requires": { + "is-browser": "^2.0.1" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "hsluv": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/hsluv/-/hsluv-0.0.3.tgz", + "integrity": "sha512-08iL2VyCRbkQKBySkSh6m8zMUa3sADAxGVWs3Z1aPcUkTJeK0ETG4Fc27tEmQBGUAXZjIsXOZqBvacuVNSC/fQ==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "image-palette": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/image-palette/-/image-palette-2.1.0.tgz", + "integrity": "sha512-3ImSEWD26+xuQFdP0RWR4WSXadZwvgrFhjGNpMEapTG1tf2XrBFS2dlKK5hNgH4UIaSQlSUFRn1NeA+zULIWbQ==", + "requires": { + "color-id": "^1.1.0", + "pxls": "^2.0.0", + "quantize": "^1.0.2" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "is-base64": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-base64/-/is-base64-0.1.0.tgz", + "integrity": "sha512-WRRyllsGXJM7ZN7gPTCCQ/6wNPTRDwiWdPK66l5sJzcU/oOzcIcRRf0Rux8bkpox/1yjt0F6VJRsQOIG2qz5sg==" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-blob": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-blob/-/is-blob-2.1.0.tgz", + "integrity": "sha512-SZ/fTft5eUhQM6oF/ZaASFDEdbFVe89Imltn9uZr03wdKMcWNVYSMjQPFtg05QuNkt5l5c135ElvXEQG0rk4tw==" + }, + "is-browser": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-browser/-/is-browser-2.1.0.tgz", + "integrity": "sha512-F5rTJxDQ2sW81fcfOR1GnCXT6sVJC104fCyfj+mjpwNEwaPYSn5fte5jiHmBg3DHsIoL/l8Kvw5VN5SsTRcRFQ==" + }, + "is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" + }, + "is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "requires": { + "has": "^1.0.3" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" + }, + "is-firefox": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-firefox/-/is-firefox-1.0.3.tgz", + "integrity": "sha512-6Q9ITjvWIm0Xdqv+5U12wgOKEM2KoBw4Y926m0OFkvlCxnbG94HKAsVz8w3fWcfAS5YA2fJORXX1dLrkprCCxA==" + }, + "is-float-array": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-float-array/-/is-float-array-1.0.0.tgz", + "integrity": "sha512-4ew1Sx6B6kEAl3T3NOM0yB94J3NZnBdNt4paw0e8nY73yHHTeTEhyQ3Lj7EQEnv5LD+GxNTaT4L46jcKjjpLiQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-iexplorer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-iexplorer/-/is-iexplorer-1.0.0.tgz", + "integrity": "sha512-YeLzceuwg3K6O0MLM3UyUUjKAlyULetwryFp1mHy1I5PfArK0AEqlfa+MR4gkJjcbuJXoDJCvXbyqZVf5CR2Sg==" + }, + "is-mobile": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/is-mobile/-/is-mobile-3.1.1.tgz", + "integrity": "sha512-RRoXXR2HNFxNkUnxtaBdGBXtFlUMFa06S0NUKf/LCF+MuGLu13gi9iBCkoEmc6+rpXuwi5Mso5V8Zf7mNynMBQ==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==" + }, + "is-string-blank": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-string-blank/-/is-string-blank-1.0.1.tgz", + "integrity": "sha512-9H+ZBCVs3L9OYqv8nuUAzpcT9OTgMD1yAWrG7ihlnibdkbtB850heAmYWxHuXc4CHy4lKeK69tN+ny1K7gBIrw==" + }, + "is-svg-path": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-svg-path/-/is-svg-path-1.0.2.tgz", + "integrity": "sha512-Lj4vePmqpPR1ZnRctHv8ltSh1OrSxHkhUkd7wi+VQdcdP15/KvQFyk7LhNuM7ZW0EVbJz8kZLVmL9quLrfq4Kg==" + }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true + }, + "kdbush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-3.0.0.tgz", + "integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==" + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "magic-string": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", + "dev": true, + "requires": { + "@jridgewell/sourcemap-codec": "^1.4.13" + } + }, + "map-limit": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/map-limit/-/map-limit-0.0.1.tgz", + "integrity": "sha512-pJpcfLPnIF/Sk3taPW21G/RQsEEirGaFpCW3oXRwH9dnFHPHNGjNyvh++rdmC2fNqEaTw2MhYJraoJWAHx8kEg==", + "requires": { + "once": "~1.3.0" + }, + "dependencies": { + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "requires": { + "wrappy": "1" + } + } + } + }, + "mapbox-gl": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.1.tgz", + "integrity": "sha512-0aHt+lFUpYfvh0kMIqXqNXqoYMuhuAsMlw87TbhWrw78Tx2zfuPI0Lx31/YPUgJ+Ire0tzQ4JnuBL7acDNXmMg==", + "requires": { + "@mapbox/geojson-rewind": "^0.5.0", + "@mapbox/geojson-types": "^1.0.2", + "@mapbox/jsonlint-lines-primitives": "^2.0.2", + "@mapbox/mapbox-gl-supported": "^1.5.0", + "@mapbox/point-geometry": "^0.1.0", + "@mapbox/tiny-sdf": "^1.1.1", + "@mapbox/unitbezier": "^0.0.0", + "@mapbox/vector-tile": "^1.3.1", + "@mapbox/whoots-js": "^3.1.0", + "csscolorparser": "~1.0.3", + "earcut": "^2.2.2", + "geojson-vt": "^3.2.1", + "gl-matrix": "^3.2.1", + "grid-index": "^1.1.0", + "minimist": "^1.2.5", + "murmurhash-js": "^1.0.0", + "pbf": "^3.2.1", + "potpack": "^1.0.1", + "quickselect": "^2.0.0", + "rw": "^1.3.3", + "supercluster": "^7.0.0", + "tinyqueue": "^2.0.3", + "vt-pbf": "^3.1.1" + } + }, + "math-log2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/math-log2/-/math-log2-1.0.1.tgz", + "integrity": "sha512-9W0yGtkaMAkf74XGYVy4Dqw3YUMnTNB2eeiw9aQbUl4A3KmuCEHTt2DgAB07ENzOYAjsYSAYufkAq0Zd+jU7zA==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "mouse-change": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/mouse-change/-/mouse-change-1.4.0.tgz", + "integrity": "sha512-vpN0s+zLL2ykyyUDh+fayu9Xkor5v/zRD9jhSqjRS1cJTGS0+oakVZzNm5n19JvvEj0you+MXlYTpNxUDQUjkQ==", + "requires": { + "mouse-event": "^1.0.0" + } + }, + "mouse-event": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/mouse-event/-/mouse-event-1.0.5.tgz", + "integrity": "sha512-ItUxtL2IkeSKSp9cyaX2JLUuKk2uMoxBg4bbOWVd29+CskYJR9BGsUqtXenNzKbnDshvupjUewDIYVrOB6NmGw==" + }, + "mouse-event-offset": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mouse-event-offset/-/mouse-event-offset-3.0.2.tgz", + "integrity": "sha512-s9sqOs5B1Ykox3Xo8b3Ss2IQju4UwlW6LSR+Q5FXWpprJ5fzMLefIIItr3PH8RwzfGy6gxs/4GAmiNuZScE25w==" + }, + "mouse-wheel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mouse-wheel/-/mouse-wheel-1.2.0.tgz", + "integrity": "sha512-+OfYBiUOCTWcTECES49neZwL5AoGkXE+lFjIvzwNCnYRlso+EnfvovcBxGoyQ0yQt806eSPjS675K0EwWknXmw==", + "requires": { + "right-now": "^1.0.0", + "signum": "^1.0.0", + "to-px": "^1.0.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "mumath": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/mumath/-/mumath-3.3.4.tgz", + "integrity": "sha512-VAFIOG6rsxoc7q/IaY3jdjmrsuX9f15KlRLYTHmixASBZkZEKC1IFqE2BC5CdhXmK6WLM1Re33z//AGmeRI6FA==", + "requires": { + "almost-equal": "^1.1.0" + } + }, + "murmurhash-js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/murmurhash-js/-/murmurhash-js-1.0.0.tgz", + "integrity": "sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==" + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true + }, + "native-promise-only": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/native-promise-only/-/native-promise-only-0.8.1.tgz", + "integrity": "sha512-zkVhZUA3y8mbz652WrL5x0fB0ehrBkulWT3TomAQ9iDtyXZvzKeEA6GPxAItBYeNYl5yngKRX612qHOhvMkDeg==" + }, + "needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + }, + "node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "normalize-svg-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/normalize-svg-path/-/normalize-svg-path-0.1.0.tgz", + "integrity": "sha512-1/kmYej2iedi5+ROxkRESL/pI02pkg0OBnaR4hJkSIX6+ORzepwbuUXfrdZaPjysTsJInj0Rj5NuX027+dMBvA==" + }, + "number-is-integer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-integer/-/number-is-integer-1.0.1.tgz", + "integrity": "sha512-Dq3iuiFBkrbmuQjGFFF3zckXNCQoSD37/SdSbgcBailUx6knDvDwb5CympBgcoWHy36sfS12u74MHYkXyHq6bg==", + "requires": { + "is-finite": "^1.0.1" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "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" + } + }, + "parenthesis": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/parenthesis/-/parenthesis-3.1.8.tgz", + "integrity": "sha512-KF/U8tk54BgQewkJPvB4s/US3VQY68BRDpH638+7O/n58TpnwiwnOtGIOsT2/i+M78s61BBpeC83STB88d8sqw==" + }, + "parse-rect": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parse-rect/-/parse-rect-1.2.0.tgz", + "integrity": "sha512-4QZ6KYbnE6RTwg9E0HpLchUM9EZt6DnDxajFZZDSV4p/12ZJEvPO702DZpGvRYEPo00yKDys7jASi+/w7aO8LA==", + "requires": { + "pick-by-alias": "^1.2.0" + } + }, + "parse-svg-path": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/parse-svg-path/-/parse-svg-path-0.1.2.tgz", + "integrity": "sha512-JyPSBnkTJ0AI8GGJLfMXvKq42cj5c006fnLz6fXy6zfoVjJizi8BNTpu8on8ziI1cKy9d9DGNuY17Ce7wuejpQ==" + }, + "parse-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-unit/-/parse-unit-1.0.1.tgz", + "integrity": "sha512-hrqldJHokR3Qj88EIlV/kAyAi/G5R2+R56TBANxNMy0uPlYcttx0jnMW6Yx5KsKPSbC3KddM/7qQm3+0wEXKxg==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "pbf": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz", + "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==", + "requires": { + "ieee754": "^1.1.12", + "resolve-protobuf-schema": "^2.1.0" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "pick-by-alias": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pick-by-alias/-/pick-by-alias-1.2.0.tgz", + "integrity": "sha512-ESj2+eBxhGrcA1azgHs7lARG5+5iLakc/6nlfbpjcLl00HuuUOIuORhYXN4D1HfvMSKuVtFQjAlnwi1JHEeDIw==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "plotly.js": { + "version": "2.18.2", + "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-2.18.2.tgz", + "integrity": "sha512-Z8ZgWNfjeIEYxt/PCfpKZoWMxWylGYiuz28W2frUwEeTEcnnspi+JveC3IWYGmlq6dS3AWlJiZOJWJgdrJjCmA==", + "requires": { + "@plotly/d3": "3.8.1", + "@plotly/d3-sankey": "0.7.2", + "@plotly/d3-sankey-circular": "0.33.1", + "@turf/area": "^6.4.0", + "@turf/bbox": "^6.4.0", + "@turf/centroid": "^6.0.2", + "canvas-fit": "^1.5.0", + "color-alpha": "1.0.4", + "color-normalize": "1.5.0", + "color-parse": "1.3.8", + "color-rgba": "2.1.1", + "country-regex": "^1.1.0", + "d3-force": "^1.2.1", + "d3-format": "^1.4.5", + "d3-geo": "^1.12.1", + "d3-geo-projection": "^2.9.0", + "d3-hierarchy": "^1.1.9", + "d3-interpolate": "^3.0.1", + "d3-time": "^1.1.0", + "d3-time-format": "^2.2.3", + "fast-isnumeric": "^1.1.4", + "gl-mat4": "^1.2.0", + "gl-text": "^1.3.1", + "glslify": "^7.1.1", + "has-hover": "^1.0.1", + "has-passive-events": "^1.0.0", + "is-mobile": "^3.1.1", + "mapbox-gl": "1.10.1", + "mouse-change": "^1.4.0", + "mouse-event-offset": "^3.0.2", + "mouse-wheel": "^1.2.0", + "native-promise-only": "^0.8.1", + "parse-svg-path": "^0.1.2", + "point-in-polygon": "^1.1.0", + "polybooljs": "^1.2.0", + "probe-image-size": "^7.2.3", + "regl": "npm:@plotly/regl@^2.1.2", + "regl-error2d": "^2.0.12", + "regl-line2d": "^3.1.2", + "regl-scatter2d": "^3.2.8", + "regl-splom": "^1.0.14", + "strongly-connected-components": "^1.0.1", + "superscript-text": "^1.0.0", + "svg-path-sdf": "^1.1.3", + "tinycolor2": "^1.4.2", + "to-px": "1.0.1", + "topojson-client": "^3.1.0", + "webgl-context": "^2.2.0", + "world-calendars": "^1.0.3" + } + }, + "point-in-polygon": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/point-in-polygon/-/point-in-polygon-1.1.0.tgz", + "integrity": "sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw==" + }, + "polybooljs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/polybooljs/-/polybooljs-1.2.0.tgz", + "integrity": "sha512-mKjR5nolISvF+q2BtC1fi/llpxBPTQ3wLWN8+ldzdw2Hocpc8C72ZqnamCM4Z6z+68GVVjkeM01WJegQmZ8MEQ==" + }, + "postcss": { + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "dev": true, + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dev": true, + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + } + }, + "postcss-nested": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "potpack": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.2.tgz", + "integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==" + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "probe-image-size": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/probe-image-size/-/probe-image-size-7.2.3.tgz", + "integrity": "sha512-HubhG4Rb2UH8YtV4ba0Vp5bQ7L78RTONYu/ujmCu5nBI8wGv24s4E9xSKBi0N1MowRpxk76pFCpJtW0KPzOK0w==", + "requires": { + "lodash.merge": "^4.6.2", + "needle": "^2.5.2", + "stream-parser": "~0.3.1" + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "protocol-buffers-schema": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz", + "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==" + }, + "pxls": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/pxls/-/pxls-2.3.2.tgz", + "integrity": "sha512-pQkwgbLqWPcuES5iEmGa10OlCf5xG0blkIF3dg7PpRZShbTYcvAdfFfGL03SMrkaSUaa/V0UpN9HWg40O2AIIw==", + "requires": { + "arr-flatten": "^1.1.0", + "compute-dims": "^1.1.0", + "flip-pixels": "^1.0.2", + "is-browser": "^2.1.0", + "is-buffer": "^2.0.3", + "to-uint8": "^1.4.1" + } + }, + "quantize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/quantize/-/quantize-1.0.2.tgz", + "integrity": "sha512-25P7wI2UoDbIQsQp50ARkt+5pwPsOq7G/BqvT5xAbapnRoNWMN8/p55H9TXd5MuENiJnm5XICB2H2aDZGwts7w==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true + }, + "quickselect": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", + "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-dnd": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/react-dnd/-/react-dnd-16.0.1.tgz", + "integrity": "sha512-QeoM/i73HHu2XF9aKksIUuamHPDvRglEwdHL4jsp784BgUuWcg6mzfxT0QDdQz8Wj0qyRKx2eMg8iZtWvU4E2Q==", + "requires": { + "@react-dnd/invariant": "^4.0.1", + "@react-dnd/shallowequal": "^4.0.1", + "dnd-core": "^16.0.1", + "fast-deep-equal": "^3.1.3", + "hoist-non-react-statics": "^3.3.2" + } + }, + "react-dnd-html5-backend": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/react-dnd-html5-backend/-/react-dnd-html5-backend-16.0.1.tgz", + "integrity": "sha512-Wu3dw5aDJmOGw8WjH1I1/yTH+vlXEL4vmjk5p+MHxP8HuHJS1lAGeIdG/hze1AvNeXWo/JgULV87LyQOr+r5jw==", + "requires": { + "dnd-core": "^16.0.1" + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-plotly.js": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/react-plotly.js/-/react-plotly.js-2.6.0.tgz", + "integrity": "sha512-g93xcyhAVCSt9kV1svqG1clAEdL6k3U+jjuSzfTV7owaSU9Go6Ph8bl25J+jKfKvIGAEYpe4qj++WHJuc9IaeA==", + "requires": { + "prop-types": "^15.8.1" + } + }, + "react-refresh": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", + "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", + "dev": true + }, + "react-table": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/react-table/-/react-table-7.8.0.tgz", + "integrity": "sha512-hNaz4ygkZO4bESeFfnfOft73iBUj8K5oKi1EcSHPAibEydfsX2MyU6Z8KCr3mv3C9Kqqh71U+DhZkFvibbnPbA==", + "requires": {} + }, + "react-virtual": { + "version": "2.10.4", + "resolved": "https://registry.npmjs.org/react-virtual/-/react-virtual-2.10.4.tgz", + "integrity": "sha512-Ir6+oPQZTVHfa6+JL9M7cvMILstFZH/H3jqeYeKI4MSUX+rIruVwFC6nGVXw9wqAw8L0Kg2KvfXxI85OvYQdpQ==", + "requires": { + "@reach/observe-rect": "^1.1.0" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "redux": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", + "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", + "requires": { + "@babel/runtime": "^7.9.2" + } + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "regex-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regex-regex/-/regex-regex-1.0.0.tgz", + "integrity": "sha512-FPbEhFTLpxKNgHKay3zMfkHzFK2ebViAlyvsz5euO4kwekH0T6fAL4Sdo2CgQ7Y1tGB5HqQm8SBq7pW5GegvVA==" + }, + "regl": { + "version": "npm:@plotly/regl@2.1.2", + "resolved": "https://registry.npmjs.org/@plotly/regl/-/regl-2.1.2.tgz", + "integrity": "sha512-Mdk+vUACbQvjd0m/1JJjOOafmkp/EpmHjISsopEz5Av44CBq7rPC05HHNbYGKVyNUF2zmEoBS/TT0pd0SPFFyw==" + }, + "regl-error2d": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/regl-error2d/-/regl-error2d-2.0.12.tgz", + "integrity": "sha512-r7BUprZoPO9AbyqM5qlJesrSRkl+hZnVKWKsVp7YhOl/3RIpi4UDGASGJY0puQ96u5fBYw/OlqV24IGcgJ0McA==", + "requires": { + "array-bounds": "^1.0.1", + "color-normalize": "^1.5.0", + "flatten-vertex-data": "^1.0.2", + "object-assign": "^4.1.1", + "pick-by-alias": "^1.2.0", + "to-float32": "^1.1.0", + "update-diff": "^1.1.0" + } + }, + "regl-line2d": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/regl-line2d/-/regl-line2d-3.1.2.tgz", + "integrity": "sha512-nmT7WWS/WxmXAQMkgaMKWXaVmwJ65KCrjbqHGOUjjqQi6shfT96YbBOvelXwO9hG7/hjvbzjtQ2UO0L3e7YaXQ==", + "requires": { + "array-bounds": "^1.0.1", + "array-find-index": "^1.0.2", + "array-normalize": "^1.1.4", + "color-normalize": "^1.5.0", + "earcut": "^2.1.5", + "es6-weak-map": "^2.0.3", + "flatten-vertex-data": "^1.0.2", + "glslify": "^7.0.0", + "object-assign": "^4.1.1", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0", + "to-float32": "^1.1.0" + } + }, + "regl-scatter2d": { + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/regl-scatter2d/-/regl-scatter2d-3.2.8.tgz", + "integrity": "sha512-bqrqJyeHkGBa9mEfuBnRd7FUtdtZ1l+gsM2C5Ugr1U3vJG5K3mdWdVWtOAllZ5FHHyWJV/vgjVvftgFUg6CDig==", + "requires": { + "@plotly/point-cluster": "^3.1.9", + "array-range": "^1.0.1", + "array-rearrange": "^2.2.2", + "clamp": "^1.0.1", + "color-id": "^1.1.0", + "color-normalize": "^1.5.0", + "color-rgba": "^2.1.1", + "flatten-vertex-data": "^1.0.2", + "glslify": "^7.0.0", + "image-palette": "^2.1.0", + "is-iexplorer": "^1.0.0", + "object-assign": "^4.1.1", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0", + "to-float32": "^1.1.0", + "update-diff": "^1.1.0" + } + }, + "regl-splom": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/regl-splom/-/regl-splom-1.0.14.tgz", + "integrity": "sha512-OiLqjmPRYbd7kDlHC6/zDf6L8lxgDC65BhC8JirhP4ykrK4x22ZyS+BnY8EUinXKDeMgmpRwCvUmk7BK4Nweuw==", + "requires": { + "array-bounds": "^1.0.1", + "array-range": "^1.0.1", + "color-alpha": "^1.0.4", + "flatten-vertex-data": "^1.0.2", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0", + "raf": "^3.4.1", + "regl-scatter2d": "^3.2.3" + } + }, + "remove-accents": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", + "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-protobuf-schema": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", + "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", + "requires": { + "protocol-buffers-schema": "^3.3.1" + } + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "right-now": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/right-now/-/right-now-1.0.0.tgz", + "integrity": "sha512-DA8+YS+sMIVpbsuKgy+Z67L9Lxb1p05mNxRpDPNksPDEFir4vmBlUtuN9jkTGn9YMMdlBuK7XQgFiz6ws+yhSg==" + }, + "rollup": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.18.0.tgz", + "integrity": "sha512-J8C6VfEBjkvYPESMQYxKHxNOh4A5a3FlP+0BETGo34HEcE4eTlgCrO2+eWzlu2a/sHs2QUkZco+wscH7jhhgWg==", + "dev": true, + "requires": { + "fsevents": "~2.3.2" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "shallow-copy": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", + "integrity": "sha512-b6i4ZpVuUxB9h5gfCxPiusKYkqTMOjEbBs4wMaFbkfia4yFv92UKZ6Df8WXcKbn08JNL/abvg3FnMAOfakDvUw==" + }, + "signum": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/signum/-/signum-1.0.0.tgz", + "integrity": "sha512-yodFGwcyt59XRh7w5W3jPcIQb3Bwi21suEfT7MAWnBX3iCdklJpgDgvGT9o04UonglZN5SNMfJFkHIR/jO8GHw==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, + "ssf": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", + "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", + "requires": { + "frac": "~1.1.2" + } + }, + "stack-trace": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz", + "integrity": "sha512-vjUc6sfgtgY0dxCdnc40mK6Oftjo9+2K8H/NG81TMhgL392FtiPA9tn9RLyTxXmTLPJPjF3VyzFp6bsWFLisMQ==" + }, + "static-eval": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", + "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", + "requires": { + "escodegen": "^1.11.1" + } + }, + "stream-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", + "integrity": "sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==", + "requires": { + "debug": "2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "string-split-by": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string-split-by/-/string-split-by-1.0.0.tgz", + "integrity": "sha512-KaJKY+hfpzNyet/emP81PJA9hTVSfxNLS9SFTWxdCnnW1/zOOwiV248+EfoX7IQFcBaOp4G5YE6xTJMF+pLg6A==", + "requires": { + "parenthesis": "^3.1.5" + } + }, + "string-to-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-to-arraybuffer/-/string-to-arraybuffer-1.0.2.tgz", + "integrity": "sha512-DaGZidzi93dwjQen5I2osxR9ERS/R7B1PFyufNMnzhj+fmlDQAc1DSDIJVJhgI8Oq221efIMbABUBdPHDRt43Q==", + "requires": { + "atob-lite": "^2.0.0", + "is-base64": "^0.1.0" + } + }, + "strongly-connected-components": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strongly-connected-components/-/strongly-connected-components-1.0.1.tgz", + "integrity": "sha512-i0TFx4wPcO0FwX+4RkLJi1MxmcTv90jNZgxMu9XRnMXMeFUY1VJlIoXpZunPUvUUqbCT1pg5PEkFqqpcaElNaA==" + }, + "supercluster": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.5.tgz", + "integrity": "sha512-EulshI3pGUM66o6ZdH3ReiFcvHpM3vAigyK+vcxdjpJyEbIIrtbmBdY23mGgnI24uXiGFvrGq9Gkum/8U7vJWg==", + "requires": { + "kdbush": "^3.0.0" + } + }, + "superscript-text": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/superscript-text/-/superscript-text-1.0.0.tgz", + "integrity": "sha512-gwu8l5MtRZ6koO0icVTlmN5pm7Dhh1+Xpe9O4x6ObMAsW+3jPbW14d1DsBq1F4wiI+WOFjXF35pslgec/G8yCQ==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-arc-to-cubic-bezier": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/svg-arc-to-cubic-bezier/-/svg-arc-to-cubic-bezier-3.2.0.tgz", + "integrity": "sha512-djbJ/vZKZO+gPoSDThGNpKDO+o+bAeA4XQKovvkNCqnIS2t+S4qnLAGQhyyrulhCFRl1WWzAp0wUDV8PpTVU3g==" + }, + "svg-path-bounds": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/svg-path-bounds/-/svg-path-bounds-1.0.2.tgz", + "integrity": "sha512-H4/uAgLWrppIC0kHsb2/dWUYSmb4GE5UqH06uqWBcg6LBjX2fu0A8+JrO2/FJPZiSsNOKZAhyFFgsLTdYUvSqQ==", + "requires": { + "abs-svg-path": "^0.1.1", + "is-svg-path": "^1.0.1", + "normalize-svg-path": "^1.0.0", + "parse-svg-path": "^0.1.2" + }, + "dependencies": { + "normalize-svg-path": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/normalize-svg-path/-/normalize-svg-path-1.1.0.tgz", + "integrity": "sha512-r9KHKG2UUeB5LoTouwDzBy2VxXlHsiM6fyLQvnJa0S5hrhzqElH/CH7TUGhT1fVvIYBIKf3OpY4YJ4CK+iaqHg==", + "requires": { + "svg-arc-to-cubic-bezier": "^3.0.0" + } + } + } + }, + "svg-path-sdf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/svg-path-sdf/-/svg-path-sdf-1.1.3.tgz", + "integrity": "sha512-vJJjVq/R5lSr2KLfVXVAStktfcfa1pNFjFOgyJnzZFXlO/fDZ5DmM8FpnSKKzLPfEYTVeXuVBTHF296TpxuJVg==", + "requires": { + "bitmap-sdf": "^1.0.0", + "draw-svg-path": "^1.0.0", + "is-svg-path": "^1.0.1", + "parse-svg-path": "^0.1.2", + "svg-path-bounds": "^1.0.1" + } + }, + "tailwindcss": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", + "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", + "dev": true, + "requires": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.0.9", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "dependencies": { + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "tinycolor2": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", + "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==" + }, + "tinyqueue": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz", + "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==" + }, + "to-array-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/to-array-buffer/-/to-array-buffer-3.2.0.tgz", + "integrity": "sha512-zN33mwi0gpL+7xW1ITLfJ48CEj6ZQW0ZAP0MU+2W3kEY0PAIncyuxmD4OqkUVhPAbTP7amq9j/iwvZKYS+lzSQ==", + "requires": { + "flatten-vertex-data": "^1.0.2", + "is-blob": "^2.0.1", + "string-to-arraybuffer": "^1.0.0" + } + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true + }, + "to-float32": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/to-float32/-/to-float32-1.1.0.tgz", + "integrity": "sha512-keDnAusn/vc+R3iEiSDw8TOF7gPiTLdK1ArvWtYbJQiVfmRg6i/CAvbKq3uIS0vWroAC7ZecN3DjQKw3aSklUg==" + }, + "to-px": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-px/-/to-px-1.0.1.tgz", + "integrity": "sha512-2y3LjBeIZYL19e5gczp14/uRWFDtDUErJPVN3VU9a7SJO+RjGRtYR47aMN2bZgGlxvW4ZcEz2ddUPVHXcMfuXw==", + "requires": { + "parse-unit": "^1.0.1" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "to-uint8": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/to-uint8/-/to-uint8-1.4.1.tgz", + "integrity": "sha512-o+ochsMlTZyucbww8It401FC2Rx+OP2RpDeYbA6h+y9HgedDl1UjdsJ9CmzKEG7AFP9es5PmJ4eDWeeeXihESg==", + "requires": { + "arr-flatten": "^1.1.0", + "clamp": "^1.0.1", + "is-base64": "^0.1.0", + "is-float-array": "^1.0.0", + "to-array-buffer": "^3.0.0" + } + }, + "topojson-client": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-3.1.0.tgz", + "integrity": "sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==", + "requires": { + "commander": "2" + } + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/type-name/-/type-name-2.0.2.tgz", + "integrity": "sha512-kkgkuqR/jKdKO5oh/I2SMu2dGbLXoJq0zkdgbxaqYK+hr9S9edwVVGf+tMUFTx2gH9TN2+Zu9JZ/Njonb3cjhA==" + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + }, + "typedarray-pool": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/typedarray-pool/-/typedarray-pool-1.2.0.tgz", + "integrity": "sha512-YTSQbzX43yvtpfRtIDAYygoYtgT+Rpjuxy9iOpczrjpXLgGoyG7aS5USJXV2d3nn8uHTeb9rXDvzS27zUg5KYQ==", + "requires": { + "bit-twiddle": "^1.0.0", + "dup": "^1.0.0" + } + }, + "typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "update-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-diff/-/update-diff-1.1.0.tgz", + "integrity": "sha512-rCiBPiHxZwT4+sBhEbChzpO5hYHjm91kScWgdHf4Qeafs6Ba7MBl+d9GlGv72bcTZQO0sLmtQS1pHSWoCLtN/A==" + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "utils-copy": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/utils-copy/-/utils-copy-1.1.1.tgz", + "integrity": "sha512-+NhJVV+PcxjdpkMrVTqXhQHPldlFGca5XR9YnGyNn7kQ0fMi+DqNLzdnhJ4TJ1HNy/HzB7c+FPg3y+4icY99ZA==", + "requires": { + "const-pinf-float64": "^1.0.0", + "object-keys": "^1.0.9", + "type-name": "^2.0.0", + "utils-copy-error": "^1.0.0", + "utils-indexof": "^1.0.0", + "utils-regex-from-string": "^1.0.0", + "validate.io-array": "^1.0.3", + "validate.io-buffer": "^1.0.1", + "validate.io-nonnegative-integer": "^1.0.0" + } + }, + "utils-copy-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-copy-error/-/utils-copy-error-1.0.1.tgz", + "integrity": "sha512-RbJcGPZ6Ru2HQk9SWkvbdWNPX58pt4MO5uXsOQRu4LEGWB3LglkRrmnE/Ph1qWg6ywQ0qj95wTz1OeqQ2l8DCA==", + "requires": { + "object-keys": "^1.0.9", + "utils-copy": "^1.1.0" + } + }, + "utils-indexof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-indexof/-/utils-indexof-1.0.0.tgz", + "integrity": "sha512-76QBfRJpn4A0P5uTO1x00x+Yog36w2Pab0n+aT9UfUvVa4l+e8k3p7YwNpDvfQ6+aKGZdxZpxcNotNS4YjFcyg==", + "requires": { + "validate.io-array-like": "^1.0.1", + "validate.io-integer-primitive": "^1.0.0" + } + }, + "utils-regex-from-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-regex-from-string/-/utils-regex-from-string-1.0.0.tgz", + "integrity": "sha512-xKfdmEF19iUu9TKxFiohQUlQTuqYdV80/CxHiudVI37iEV/OA4HHlXZoc4qvuO1B74EcBVpErBreRO/dpdLeYA==", + "requires": { + "regex-regex": "^1.0.0", + "validate.io-string-primitive": "^1.0.0" + } + }, + "validate.io-array": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/validate.io-array/-/validate.io-array-1.0.6.tgz", + "integrity": "sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg==" + }, + "validate.io-array-like": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/validate.io-array-like/-/validate.io-array-like-1.0.2.tgz", + "integrity": "sha512-rGLiN0cvY9OWzQcWP+RtqZR/MK9RUz3gKDTCcRLtEQ/BvlanMF5PyqtVIN+CgrIBCv/ypfme9v7r4yMJPYpbNA==", + "requires": { + "const-max-uint32": "^1.0.2", + "validate.io-integer-primitive": "^1.0.0" + } + }, + "validate.io-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/validate.io-buffer/-/validate.io-buffer-1.0.2.tgz", + "integrity": "sha512-6Tad+/QYOxWEXsesKYak1mHOzGdPYS4QeHFImWn7ECi4GR0x3vh7+6+1yoLKNXiklKuTFOxHLG3kZy9tPX0GvQ==" + }, + "validate.io-integer": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/validate.io-integer/-/validate.io-integer-1.0.5.tgz", + "integrity": "sha512-22izsYSLojN/P6bppBqhgUDjCkr5RY2jd+N2a3DCAUey8ydvrZ/OkGvFPR7qfOpwR2LC5p4Ngzxz36g5Vgr/hQ==", + "requires": { + "validate.io-number": "^1.0.3" + } + }, + "validate.io-integer-primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-integer-primitive/-/validate.io-integer-primitive-1.0.0.tgz", + "integrity": "sha512-4ARGKA4FImVWJgrgttLYsYJmDGwxlhLfDCdq09gyVgohLKKRUfD3VAo1L2vTRCLt6hDhDtFKdZiuYUTWyBggwg==", + "requires": { + "validate.io-number-primitive": "^1.0.0" + } + }, + "validate.io-matrix-like": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/validate.io-matrix-like/-/validate.io-matrix-like-1.0.2.tgz", + "integrity": "sha512-86mqLUIkZCRAOVKZvpCB7sDCw1dKBjBkY+C6WO/wLo/jQx0sOqQZz3LLtDw0DCfuAKxRuhSmIpX3nzr0nWrbdw==" + }, + "validate.io-ndarray-like": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-ndarray-like/-/validate.io-ndarray-like-1.0.0.tgz", + "integrity": "sha512-OV85AosxraPFSXJwzv/d7Cu5/dLiyLtsHmxtHTJcHW1N0uscd0eJ2df1Zk+HdID0eUctUllW/1YuQPUJFv1pTA==" + }, + "validate.io-nonnegative-integer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-nonnegative-integer/-/validate.io-nonnegative-integer-1.0.0.tgz", + "integrity": "sha512-uOMekPwcl84yg8NR7zgIZCZ9pHCtd9CK1Ri51N+ZJLTe1HyLbmdFdy7ZmfkiHkMvB1pOxeQmd1/LBjKhUD1L3A==", + "requires": { + "validate.io-integer": "^1.0.5" + } + }, + "validate.io-number": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/validate.io-number/-/validate.io-number-1.0.3.tgz", + "integrity": "sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg==" + }, + "validate.io-number-primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-number-primitive/-/validate.io-number-primitive-1.0.0.tgz", + "integrity": "sha512-8rlCe7N0TRTd50dwk4WNoMXNbX/4+RdtqE3TO6Bk0GJvAgbQlfL5DGr/Pl9ZLbWR6CutMjE2cu+yOoCnFWk+Qw==" + }, + "validate.io-positive-integer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-positive-integer/-/validate.io-positive-integer-1.0.0.tgz", + "integrity": "sha512-eg4LSdyqjICNUZWRilcQ5l+YayRlu6yi+GQsWw1bCmtG9yayOPmLa1fPymEHPPhbvWPAv3w0LLbCsf03pBHZkg==", + "requires": { + "validate.io-integer": "^1.0.5" + } + }, + "validate.io-string-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/validate.io-string-primitive/-/validate.io-string-primitive-1.0.1.tgz", + "integrity": "sha512-TORbkLMdOFkEbPtfdx76FSVQGSAzyUEMxI+pBq5pfFm1ZzIesP+XiGc6eIK75aKu7RA7a8EcqUv5OrY5wfog5w==" + }, + "vite": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz", + "integrity": "sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==", + "dev": true, + "requires": { + "esbuild": "^0.16.14", + "fsevents": "~2.3.2", + "postcss": "^8.4.21", + "resolve": "^1.22.1", + "rollup": "^3.10.0" + } + }, + "vite-plugin-singlefile": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/vite-plugin-singlefile/-/vite-plugin-singlefile-0.13.3.tgz", + "integrity": "sha512-5rfYJKnFa4h1E/uas6k7f8Ku9NRdL4SCPYaVlAwt4khYJ5yzQcs9xRRIha/OXVyVL2iDSPRMRqoijjGPVURR0w==", + "dev": true, + "requires": { + "micromatch": "^4.0.5" + } + }, + "vt-pbf": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/vt-pbf/-/vt-pbf-3.1.3.tgz", + "integrity": "sha512-2LzDFzt0mZKZ9IpVF2r69G9bXaP2Q2sArJCmcCgvfTdCCZzSyz4aCLoQyUilu37Ll56tCblIZrXFIjNUpGIlmA==", + "requires": { + "@mapbox/point-geometry": "0.1.0", + "@mapbox/vector-tile": "^1.3.1", + "pbf": "^3.2.1" + } + }, + "weak-map": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/weak-map/-/weak-map-1.0.8.tgz", + "integrity": "sha512-lNR9aAefbGPpHO7AEnY0hCFjz1eTkWCXYvkTRrTHs9qv8zJp+SkVYpzfLIFXQQiG3tVvbNFQgVg2bQS8YGgxyw==" + }, + "webgl-context": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webgl-context/-/webgl-context-2.2.0.tgz", + "integrity": "sha512-q/fGIivtqTT7PEoF07axFIlHNk/XCPaYpq64btnepopSWvKNFkoORlQYgqDigBIuGA1ExnFd/GnSUnBNEPQY7Q==", + "requires": { + "get-canvas-context": "^1.0.1" + } + }, + "wmf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", + "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==" + }, + "word": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", + "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==" + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "world-calendars": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/world-calendars/-/world-calendars-1.0.3.tgz", + "integrity": "sha512-sAjLZkBnsbHkHWVhrsCU5Sa/EVuf9QqgvrN8zyJ2L/F9FR9Oc6CvVK0674+PGAtmmmYQMH98tCUSO4QLQv3/TQ==", + "requires": { + "object-assign": "^4.1.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "xlsx": { + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", + "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", + "requires": { + "adler-32": "~1.3.0", + "cfb": "~1.2.1", + "codepage": "~1.15.0", + "crc-32": "~1.2.1", + "ssf": "~0.11.2", + "wmf": "~1.0.1", + "word": "~0.3.0" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + } + } +} diff --git a/frontend-components/tables/package.json b/frontend-components/tables/package.json new file mode 100644 index 000000000000..73b97ebea49b --- /dev/null +++ b/frontend-components/tables/package.json @@ -0,0 +1,39 @@ +{ + "name": "tables", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "tsc && vite build", + "deploy": "npm run build && mv dist/index.html ../../openbb_terminal/core/plots/table.html", + "preview": "vite preview" + }, + "dependencies": { + "@tanstack/match-sorter-utils": "^8.7.6", + "@tanstack/react-table": "^8.7.9", + "dom-to-image": "^2.6.0", + "plotly.js": "^2.18.2", + "react": "^18.2.0", + "react-dnd": "^16.0.1", + "react-dnd-html5-backend": "^16.0.1", + "react-dom": "^18.2.0", + "react-plotly.js": "^2.6.0", + "react-table": "^7.8.0", + "react-virtual": "^2.10.4", + "xlsx": "^0.18.5" + }, + "devDependencies": { + "@types/react": "^18.0.27", + "@types/react-dom": "^18.0.10", + "@types/react-table": "^7.7.14", + "@vitejs/plugin-react": "^3.1.0", + "autoprefixer": "^10.4.13", + "clsx": "^1.2.1", + "postcss": "^8.4.21", + "tailwindcss": "^3.2.7", + "typescript": "^4.9.3", + "vite": "^4.1.0", + "vite-plugin-singlefile": "^0.13.3" + } +} diff --git a/frontend-components/tables/postcss.config.cjs b/frontend-components/tables/postcss.config.cjs new file mode 100644 index 000000000000..33ad091d26d8 --- /dev/null +++ b/frontend-components/tables/postcss.config.cjs @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/frontend-components/tables/src/App.tsx b/frontend-components/tables/src/App.tsx new file mode 100644 index 000000000000..5c5854092e7d --- /dev/null +++ b/frontend-components/tables/src/App.tsx @@ -0,0 +1,78 @@ +//@ts-nocheck +import { useEffect, useState } from "react"; +import Table from "./components/Table"; +import { DndProvider } from "react-dnd"; +import { HTML5Backend } from "react-dnd-html5-backend"; + +declare global { + interface Window { + json_data: any; + title: string; + } +} + +function App() { + const [data, setData] = useState( + process.env.NODE_ENV === "production" ? null : JSON.parse(rekNewsData) + ); + + if (process.env.NODE_ENV === "production") { + useEffect(() => { + const interval = setInterval(() => { + if (window.json_data) { + console.log(window.json_data); + setData(JSON.parse(window.json_data)); + clearInterval(interval); + } + }, 100); + return () => clearInterval(interval); + }, []); + } + + const transformData = (data: any) => { + if (!data) return null; + + let filename = data.title?.replace(/|<\/b>/g, "").replace(/ /g, "_"); + let date = new Date().toISOString().slice(0, 10).replace(/-/g, ""); + let time = new Date().toISOString().slice(11, 19).replace(/:/g, ""); + window.title = `openbb_${filename}_${date}_${time}`; + + const columns = data.columns; + const index = data.index; + const newData = data.data; + const transformedData = newData.map((row: any, index: number) => { + const transformedRow = {}; + row.forEach((value: any, index: number) => { + //@ts-ignore + transformedRow[columns[index]] = value; + }); + return transformedRow; + }); + return { + columns, + data: transformedData, + }; + }; + + const transformedData = transformData(data); + + return ( +
+
+ + {transformedData && ( + + )} + + + ); +} + +export default App; + +const rekNewsData = `{"columns":["Platform","Date","Amount [$]","Audit","Slug","URL"],"index":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123],"data":[["Ronin Network - REKT",1647993600000,"624 M","Unaudited","ronin-rekt","https:\/\/rekt.news\/ronin-rekt\/"],["Poly Network - REKT",1628553600000,"611 M","Unaudited","polynetwork-rekt","https:\/\/rekt.news\/polynetwork-rekt\/"],["BNB Bridge - REKT",1665014400000,"586 M","Unaudited","bnb-bridge-rekt","https:\/\/rekt.news\/bnb-bridge-rekt\/"],["SBF - MASK OFF",1668211200000,"477 M","N\/A","sbf-mask-off","https:\/\/rekt.news\/sbf-mask-off\/"],["Wormhole - REKT",1643760000000,"326 M","Neodyme","wormhole-rekt","https:\/\/rekt.news\/wormhole-rekt\/"],["BitMart - REKT",1638576000000,"196 M","N\/A","bitmart-rekt","https:\/\/rekt.news\/bitmart-rekt\/"],["Nomad Bridge - REKT",1659312000000,"190 M","N\/A","nomad-rekt","https:\/\/rekt.news\/nomad-rekt\/"],["Beanstalk - REKT",1650153600000,"181 M","Unaudited","beanstalk-rekt","https:\/\/rekt.news\/beanstalk-rekt\/"],["Wintermute - REKT 2",1663632000000,"162.300 M","N\/A","wintermute-rekt-2","https:\/\/rekt.news\/wintermute-rekt-2\/"],["Compound - REKT",1632873600000,"147 M","Unaudited","compound-rekt","https:\/\/rekt.news\/compound-rekt\/"],["Vulcan Forged - REKT",1639353600000,"140 M","Unaudited","vulcan-forged-rekt","https:\/\/rekt.news\/vulcan-forged-rekt\/"],["Cream Finance - REKT 2",1635292800000,"130 M","Unaudited","cream-rekt-2","https:\/\/rekt.news\/cream-rekt-2\/"],["BonqDAO - REKT",1675209600000,"120 M","Out of scope","bonq-rekt","https:\/\/rekt.news\/bonq-rekt\/"],["Badger - REKT",1638403200000,"120 M","Unaudited","badger-rekt","https:\/\/rekt.news\/badger-rekt\/"],["Mango Markets - REKT",1665446400000,"115 M","Out of Scope","mango-markets-rekt","https:\/\/rekt.news\/mango-markets-rekt\/"],["Harmony Bridge - REKT",1655942400000,"100 M","N\/A","harmony-rekt","https:\/\/rekt.news\/harmony-rekt\/"],["Mirror Protocol - REKT",1633651200000,"92 M","Unaudited","mirror-rekt","https:\/\/rekt.news\/mirror-rekt\/"],["Fei Rari - REKT 2",1651363200000,"80 M","Unaudited","fei-rari-rekt","https:\/\/rekt.news\/fei-rari-rekt\/"],["Qubit Finance - REKT",1643328000000,"80 M","Unaudited","qubit-rekt","https:\/\/rekt.news\/qubit-rekt\/"],["Ascendex - REKT",1639267200000,"77.700 M","Unaudited","ascendex-rekt","https:\/\/rekt.news\/ascendex-rekt\/"],["EasyFi - REKT",1618790400000,"59 M","Unaudited","easyfi-rekt","https:\/\/rekt.news\/easyfi-rekt\/"],["Uranium Finance - REKT",1619568000000,"57.200 M","Unaudited","uranium-rekt","https:\/\/rekt.news\/uranium-rekt\/"],["bZx - REKT",1636070400000,"55 M","Unaudited","bzx-rekt","https:\/\/rekt.news\/bzx-rekt\/"],["Cashio - REKT",1647993600000,"48 M","Unaudited","cashio-rekt","https:\/\/rekt.news\/cashio-rekt\/"],["PancakeBunny - REKT",1621382400000,"45 M","Unaudited","pancakebunny-rekt","https:\/\/rekt.news\/pancakebunny-rekt\/"],["Kucoin - REKT",1601337600000,"45 M","Internal audit","epic-hack-homie","https:\/\/rekt.news\/epic-hack-homie\/"],["Alpha Finance - REKT",1613174400000,"37.500 M","Quantstamp, Peckshield","alpha-finance-rekt","https:\/\/rekt.news\/alpha-finance-rekt\/"],["Vee Finance - REKT",1632182400000,"34 M","Slowmist","veefinance-rekt","https:\/\/rekt.news\/veefinance-rekt\/"],["Crypto.com - REKT",1642464000000,"33.700 M","Deloitte","cryptocom-rekt","https:\/\/rekt.news\/cryptocom-rekt\/"],["Meerkat Finance - BSC - REKT",1614816000000,"32 M","Unaudited","meerkat-finance-bsc-rekt","https:\/\/rekt.news\/meerkat-finance-bsc-rekt\/"],["MonoX - REKT",1638230400000,"31.400 M","Halborn, Peckshield","monox-rekt","https:\/\/rekt.news\/monox-rekt\/"],["Spartan Protocol - REKT",1619913600000,"30.500 M","N\/A","spartan-rekt","https:\/\/rekt.news\/spartan-rekt\/"],["Grim Finance - REKT",1639785600000,"30 M","Solidity Finance","grim-finance-rekt","https:\/\/rekt.news\/grim-finance-rekt\/"],["Deribit - REKT",1667260800000,"28 M","N\/A","deribit-rekt","https:\/\/rekt.news\/deribit-rekt\/"],["Wintermute - REKT",1654387200000,"27.600 M","N\/A","wintermute-rekt","https:\/\/rekt.news\/wintermute-rekt\/"],["StableMagnet - REKT",1624406400000,"27 M","Techrate","stablemagnet-rekt","https:\/\/rekt.news\/stablemagnet-rekt\/"],["Paid Network - REKT",1614902400000,"27 M","Unaudited","paid-rekt","https:\/\/rekt.news\/paid-rekt\/"],["Harvest Finance - REKT",1603670400000,"25 M","Haechi, Peckshield","harvest-finance-rekt","https:\/\/rekt.news\/harvest-finance-rekt\/"],["Ankr & Helio - REKT",1669939200000,"24 M","N\/A","ankr-helio-rekt","https:\/\/rekt.news\/ankr-helio-rekt\/"],["XToken - REKT",1620777600000,"24 M","Peckshield","xtoken-rekt","https:\/\/rekt.news\/xtoken-rekt\/"],["Elephant Money - REKT",1618185600000,"22.200 M","Solidity Finance","elephant-money-rekt","https:\/\/rekt.news\/elephant-money-rekt\/"],["Blizz Finance, Venus Protocol - REKT",1652400000000,"21.800 M","n\/a","venus-blizz-rekt","https:\/\/rekt.news\/venus-blizz-rekt\/"],["Transit Swap - REKT",1664668800000,"21.200 M","Out of scope","transit-swap-rekt","https:\/\/rekt.news\/transit-swap-rekt\/"],["Popsicle Finance - REKT",1627948800000,"20 M","Peckshield","popsicle-rekt","https:\/\/rekt.news\/popsicle-rekt\/"],["Pickle Finance - REKT",1606003200000,"19.700 M","Unaudited","pickle-finance-rekt","https:\/\/rekt.news\/pickle-finance-rekt\/"],["Cream Finance - REKT",1630281600000,"18.800 M","Unaudited","cream-rekt","https:\/\/rekt.news\/cream-rekt\/"],["Snowdog - REKT",1637798400000,"18.100 M","Unaudited","snowdog-rekt","https:\/\/rekt.news\/snowdog-rekt\/"],["bEarn - REKT",1621209600000,"18 M","Unaudited","bearn-rekt","https:\/\/rekt.news\/bearn-rekt\/"],["Indexed Finance - REKT",1634169600000,"16 M","Unaudited","indexed-finance-rekt","https:\/\/rekt.news\/indexed-finance-rekt\/"],["Team Finance - REKT",1666828800000,"15.800 M","Zokyo Security","teamfinance-rekt","https:\/\/rekt.news\/teamfinance-rekt\/"],["Inverse Finance - REKT",1648857600000,"15.600 M","Unaudited","inverse-finance-rekt","https:\/\/rekt.news\/inverse-finance-rekt\/"],["Eminence - Rekt in prod",1601251200000,"15 M","Unaudited","eminence-rekt-in-prod","https:\/\/rekt.news\/eminence-rekt-in-prod\/"],["Furucombo - REKT",1614384000000,"14 M","Unaudited","furucombo-rekt","https:\/\/rekt.news\/furucombo-rekt\/"],["Deus DAO - REKT 2",1651104000000,"13.400 M","Armor Labs","deus-dao-rekt-2","https:\/\/rekt.news\/deus-dao-rekt-2\/"],["Compounder Finance - REKT",1606867200000,"12 M","out of scope","deathbed-confessions-c3pr","https:\/\/rekt.news\/deathbed-confessions-c3pr\/"],["Agave DAO, Hundred Finance - REKT",1647302400000,"11.700 M","Unaudited","agave-hundred-rekt","https:\/\/rekt.news\/agave-hundred-rekt\/"],["Saddle Finance - REKT 2",1638403200000,"11 M","Unaudited","saddle-finance-rekt2","https:\/\/rekt.news\/saddle-finance-rekt2\/"],["Value DeFi - REKT 3",1620345600000,"11 M","Unaudited","value-rekt3","https:\/\/rekt.news\/value-rekt3\/"],["Yearn - REKT",1612483200000,"11 M","Unaudited","yearn-rekt","https:\/\/rekt.news\/yearn-rekt\/"],["Dego Finance - REKT",1644451200000,"10 M","Peckshield","dego-finance-rekt","https:\/\/rekt.news\/dego-finance-rekt\/"],["Arbix Finance - REKT",1641254400000,"10 M","Certik","arbix-rekt","https:\/\/rekt.news\/arbix-rekt\/"],["Rari Capital - REKT",1620432000000,"10 M","Quantstamp","rari-capital-rekt","https:\/\/rekt.news\/rari-capital-rekt\/"],["Value DeFi - REKT 2",1620172800000,"10 M","Unaudited","value-rekt2","https:\/\/rekt.news\/value-rekt2\/"],["Cover - REKT",1609200000000,"9.400 M","Arcadia Group","cover-rekt","https:\/\/rekt.news\/cover-rekt\/"],["Punk Protocol - REKT",1628553600000,"8.950 M","Unaudited","punkprotocol-rekt","https:\/\/rekt.news\/punkprotocol-rekt\/"],["Crema Finance - REKT",1656720000000,"8.800 M","Bramah Systems","crema-finance-rekt","https:\/\/rekt.news\/crema-finance-rekt\/"],["Superfluid - REKT",1644278400000,"8.700 M","Peckshield","superfluid-rekt","https:\/\/rekt.news\/superfluid-rekt\/"],["Platypus Finance - REKT",1676592000000,"8.500 M","Unaudited","platypus-finance-rekt","https:\/\/rekt.news\/platypus-finance-rekt\/"],["Moola Market - REKT",1666137600000,"8.400 M","N\/A","moola-markets-rekt","https:\/\/rekt.news\/moola-markets-rekt\/"],["Visor Finance - REKT",1640044800000,"8.200 M","Unaudited","visor-finance-rekt","https:\/\/rekt.news\/visor-finance-rekt\/"],["THORChain - REKT 2",1626912000000,"8 M","THORChain","thorchain-rekt2","https:\/\/rekt.news\/thorchain-rekt2\/"],["Hack Epidemic (Origin Protocol - REKT)",1605571200000,"8 M","Unaudited","hack-epidemic","https:\/\/rekt.news\/hack-epidemic\/"],["LCX - REKT",1641600000000,"7.940 M","Unaudited","lcx-rekt","https:\/\/rekt.news\/lcx-rekt\/"],["Anyswap - REKT",1625875200000,"7.900 M","Unaudited","anyswap-rekt","https:\/\/rekt.news\/anyswap-rekt\/"],["Warp Finance - REKT",1608249600000,"7.800 M","Hacken","warp-finance-rekt","https:\/\/rekt.news\/warp-finance-rekt\/"],["Meter - REKT",1644105600000,"7.700 M","Unaudited","meter-rekt","https:\/\/rekt.news\/meter-rekt\/"],["BurgerSwap - REKT",1622160000000,"7.200 M","Unaudited","burgerswap-rekt","https:\/\/rekt.news\/burgerswap-rekt\/"],["Value DeFi - REKT",1605312000000,"7 M","Unaudited","value-defi-rekt","https:\/\/rekt.news\/value-defi-rekt\/"],["Lodestar Finance - REKT",1670630400000,"6.500 M","Unaudited","lodestar-rekt","https:\/\/rekt.news\/lodestar-rekt\/"],["Alchemix - REKT",1623801600000,"6.500 M","Unaudited","alchemix-rekt","https:\/\/rekt.news\/alchemix-rekt\/"],["Belt - REKT",1622246400000,"6.300 M","Haechi","belt-rekt","https:\/\/rekt.news\/belt-rekt\/"],["Audius - REKT",1658534400000,"6 M","Kudelski, OpenZeppelin","audius-rekt","https:\/\/rekt.news\/audius-rekt\/"],["Bondly - REKT",1626307200000,"5.900 M","Unaudited","bondly-rekt","https:\/\/rekt.news\/bondly-rekt\/"],["Inverse Finance - REKT 2",1655337600000,"5.800 M","Unaudited","inverse-rekt2","https:\/\/rekt.news\/inverse-rekt2\/"],["Roll - REKT",1615680000000,"5.700 M","Unaudited","roll-rekt","https:\/\/rekt.news\/roll-rekt\/"],["An Un-SOL-ved Mystery",1659398400000,"5.300 M","N\/A","unsolved-mystery","https:\/\/rekt.news\/unsolved-mystery\/"],["THORChain - REKT",1626307200000,"5 M","Unaudited","thorchain-rekt","https:\/\/rekt.news\/thorchain-rekt\/"],["X-Token - REKT X2",1630195200000,"4.500 M","Unaudited","xtoken-rekt-x2","https:\/\/rekt.news\/xtoken-rekt-x2\/"],["Eleven Finance - REKT",1624320000000,"4.500 M","Unaudited","11-rekt","https:\/\/rekt.news\/11-rekt\/"],["Raydium - REKT",1671148800000,"4.400 M","N\/A","raydium-rekt","https:\/\/rekt.news\/raydium-rekt\/"],["ChainSwap - REKT",1625961600000,"4.400 M","Unaudited","chainswap-rekt","https:\/\/rekt.news\/chainswap-rekt\/"],["Voltage Finance - REKT",1648684800000,"4 M","Unaudited","voltage-finance-rekt","https:\/\/rekt.news\/voltage-finance-rekt\/"],["DAO Maker - REKT",1630713600000,"4 M","TBC","daomaker-rekt","https:\/\/rekt.news\/daomaker-rekt\/"],["dForce Network - REKT",1675900800000,"3.650 M","Out of scope","dforce-network-rekt","https:\/\/rekt.news\/dforce-network-rekt\/"],["Nirvana Finance - REKT",1658966400000,"3.500 M","Sec3 Auto Audit Software","nirvana-rekt","https:\/\/rekt.news\/nirvana-rekt\/"],["Skyward Finance - REKT",1667347200000,"3.200 M","Unaudited","skyward-rekt","https:\/\/rekt.news\/skyward-rekt\/"],["JayPegs Automart - REKT",1631836800000,"3.100 M","Unaudited","jaypegs-automart-rekt","https:\/\/rekt.news\/jaypegs-automart-rekt\/"],["Orion Protocol - REKT",1675296000000,"3 M","Unaudited","orion-protocol-rekt","https:\/\/rekt.news\/orion-protocol-rekt\/"],["Fortress Protocol - REKT",1651968000000,"3 M","Hash0x, EtherAuthority","fortress-rekt","https:\/\/rekt.news\/fortress-rekt\/"],["Deus DAO - REKT",1615766400000,"3 M","Unaudited","deus-dao-rekt","https:\/\/rekt.news\/deus-dao-rekt\/"],["PancakeBunny - REKT 2",1626393600000,"2.400 M","Unaudited","pancakebunny2-rekt","https:\/\/rekt.news\/pancakebunny2-rekt\/"],["TempleDAO - REKT",1665446400000,"2.300 M","Unaudited","templedao-rekt","https:\/\/rekt.news\/templedao-rekt\/"],["Gym Network - REKT",1654646400000,"2.100 M","Out of scope","gymnet-rekt","https:\/\/rekt.news\/gymnet-rekt\/"],["Revest Finance - REKT",1648339200000,"2.010 M","Solidity Finance","revest-finance-rekt","https:\/\/rekt.news\/revest-finance-rekt\/"],["Dexible - REKT",1676592000000,"2 M","Unaudited","dexible-rekt","https:\/\/rekt.news\/dexible-rekt\/"],["MM Finance - REKT",1651622400000,"2 M","Unaudited","madmeerkat-finance-rekt","https:\/\/rekt.news\/madmeerkat-finance-rekt\/"],["DODO - REKT",1615248000000,"2 M","Unaudited","au-dodo-rekt","https:\/\/rekt.news\/au-dodo-rekt\/"],["Akropolis - REKT",1605139200000,"2 M","CertiK, SmartDec","akropolis-rekt","https:\/\/rekt.news\/akropolis-rekt\/"],["Hope Finance - REKT",1676851200000,"1.860 M","AuditRateTech, Cognitos","hope-finance-rekt","https:\/\/rekt.news\/hope-finance-rekt\/"],["Bent Finance - REKT",1640044800000,"1.750 M","Unaudited","bent-finance","https:\/\/rekt.news\/bent-finance\/"],["8ight Finance - REKT",1638921600000,"1.750 M","Unaudited","8ight-finance-rekt","https:\/\/rekt.news\/8ight-finance-rekt\/"],["Acala Network - REKT",1628812800000,"1.600 M","Out of scope","acala-network-rekt","https:\/\/rekt.news\/acala-network-rekt\/"],["Levyathan - REKT",1627603200000,"1.500 M","Unaudited","levyathan-rekt","https:\/\/rekt.news\/levyathan-rekt\/"],["Treasure DAO - REKT",1646265600000,"1.400 M","Unaudited","treasure-dao-rekt","https:\/\/rekt.news\/treasure-dao-rekt\/"],["The Big Combo (Growth DeFi - REKT)",1612828800000,"1.300 M","Consensys Diligence","the-big-combo","https:\/\/rekt.news\/the-big-combo\/"],["Sovryn - REKT",1664841600000,"1.111 M","Unaudited","sovryn-rekt","https:\/\/rekt.news\/sovryn-rekt\/"],["Autoshark - REKT",1621814400000,"745 K","Techrate","autoshark-rekt","https:\/\/rekt.news\/autoshark-rekt\/"],["Merlin Labs - REKT",1621987200000,"680 K","Hacken","merlinlabs-rekt","https:\/\/rekt.news\/merlinlabs-rekt\/"],["Midas Capital - REKT",1673740800000,"660 K","Out of scope","midas-capital-rekt","https:\/\/rekt.news\/midas-capital-rekt\/"],["Curve Finance - REKT",1660003200000,"575 K","N\/A","curve-finance-rekt","https:\/\/rekt.news\/curve-finance-rekt\/"],["Merlin Labs - REKT 2",1621987200000,"550 K","Unaudited","merlin2-rekt","https:\/\/rekt.news\/merlin2-rekt\/"],["Merlin Labs - R3KT",1624924800000,"330 K","Unaudited","merlin3-rekt","https:\/\/rekt.news\/merlin3-rekt\/"],["Saddle Finance - REKT",1611100800000,"275.735 K","Openzeppelin, Certik, Quantstamp","saddle-finance-rekt","https:\/\/rekt.news\/saddle-finance-rekt\/"],["SafeDollar - REKT",1624838400000,"248 K","Unaudited","safedollar-rekt","https:\/\/rekt.news\/safedollar-rekt\/"]]}`; + +const initialData = `{"columns":["Symbol","Name","Volume [$]","Market Cap","Market Cap Rank","7D Change [%]","24H Change [%]"],"index":[499,498,497,496,495,494,493,492,491,490,489,479,488,487,486,483,485,481,480,482,484,478,477,476,475,474,473,472,471,469,470,468,467,460,465,466,464,462,461,463,459,457,458,456,453,455,454,451,452,450,449,448,447,446,445,444,443,442,441,440,438,439,437,436,435,434,433,431,432,430,429,428,427,425,426,424,423,422,420,421,419,418,411,417,415,414,413,416,412,410,409,408,407,406,405,402,404,403,401,400,399,398,397,396,395,394,393,392,391,390,389,388,387,386,385,384,383,382,381,380,379,378,377,376,375,374,372,373,371,370,369,368,367,366,365,364,361,363,362,360,358,359,356,355,353,354,352,351,350,357,349,348,347,346,344,343,345,342,341,339,340,338,337,331,333,336,335,334,332,330,329,328,327,326,325,324,323,322,321,320,318,317,319,316,315,314,313,312,311,309,310,308,307,305,306,304,303,302,301,300,299,298,297,296,295,294,293,288,290,291,289,292,286,287,285,284,282,283,281,280,279,278,277,276,275,274,273,272,271,269,268,267,270,266,265,262,264,263,261,260,259,258,256,257,255,253,254,252,251,250,249,248,246,247,245,244,243,242,241,240,239,238,237,236,235,234,233,231,232,230,229,227,228,226,225,224,223,222,221,220,219,218,217,216,215,214,213,212,210,209,211,208,207,206,205,203,204,202,201,200,199,198,196,197,195,194,193,192,190,191,189,187,188,185,186,184,183,181,182,180,179,178,177,176,175,174,173,172,171,170,168,169,167,164,165,166,163,162,161,160,159,157,158,156,155,154,153,152,151,149,150,148,147,146,145,144,143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116,115,113,114,112,111,110,109,108,107,106,105,104,103,102,100,101,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0],"data":[["cre","Carry","5.2M","43.5M",501,-0.8424177903,-3.3009760144],["idex","IDEX","11M","43.7M",499,-5.4559449493,1.240113672],["quick","Quickswap [OLD]","5M","43.7M",498,-8.018028025,-2.795598108],["sweat","Sweatcoin (Sweat Economy)","839.8K","44.2M",497,-8.9515803275,-3.3416593468],["itamcube","CUBE","0","44.2M",496,23.7121984017,-0.1741412228],["etn","Electroneum","32.6K","44.3M",495,-10.8816668796,-4.1242543652],["ntx","NuNet","816.4K","44.6M",494,11.7859963823,-2.6336202899],["ufo","UFO Gaming","538.5K","44.9M",493,-5.9910130879,-2.7268239207],["xeta","XANA","392.3K","45.1M",492,-5.470390737,-5.7061485822],["mimatic","MAI","3.4M","45.2M",491,0.561481042,-0.1047229837],["lyra","Lyra Finance","984.5K","45.4M",490,-12.098217852,-5.8781732257],["idia","Impossible Finance Launchpad","77.4K","47.1M",489,-5.6403961751,9.2680943991],["bel","Bella Protocol","4.4M","45.6M",488,-14.8272842675,-3.550469001],["gmm","Gamium","17.1M","45.8M",487,281.2045758462,-6.0630196265],["lit","Litentry","6M","46.5M",486,-20.1750587117,-2.8750285947],["qlc","Kepple","1.2M","46.9M",485,-13.2426814764,-3.203515984],["alpaca","Alpaca Finance","1.8M","46.8M",484,-2.6642850668,-3.8981973354],["gas","Gas","10.7M","46.9M",483,-10.7939432682,-4.4469502033],["lina","Linear","10.6M","46.9M",482,-25.2051467069,-4.2609613292],["hifi","Hifi Finance","2.3M","46.9M",481,-3.3213558533,-1.6961048241],["vela","Vela Token","4.6M","46.8M",480,14.6907207382,7.5525624641],["loka","League of Kingdoms","4.4M","47.2M",479,-11.8983136717,-3.3555343776],["zcx","Unizen","633.6K","47.7M",478,3.2866895817,-1.4944833082],["mtrg","Meter Governance","346.5K","47.7M",477,-11.2848954835,-1.2060121189],["hi","hi Dollar","357.7K","47.7M",476,-21.8808896788,-6.5238729873],["caps","Ternoa","8.1M","47.9M",475,114.9571800081,-14.2310073566],["gmt","GMT Token","590.2K","47.9M",474,-3.0395263527,0.250389437],["iris","IRISnet","3.6M","48M",473,-3.3391741155,-7.6035909619],["loomold","Loom Network (OLD)","566.7K","48.4M",472,4.7898911205,-4.806436383],["plex","PLEX","5M","49.1M",471,-4.2367190298,-2.1357240063],["flm","Flamingo Finance","3.3M","48.7M",470,-12.9658236867,-2.0144674043],["sudo","sudoswap","3.6M","49.3M",469,-14.642097903,-6.2324277726],["ixt","IX","187.7K","49.4M",468,-5.952468485,1.2334527228],["velo","Velo","17.8M","50.5M",467,-3.477476871,-4.4343221367],["aurabal","Aura BAL","291.4K","49.9M",466,0.9712931494,-1.0740149829],["rev","Revain","224.3K","49.9M",465,-9.6627376753,-2.0936231012],["susd","sUSD","3.8M","49.9M",464,0.3068911644,0.0517358683],["koda","Koda Cryptocurrency","32","50.2M",463,-8.6012830143,-1.6067844178],["xcad","XCAD Network","2.1M","50.4M",462,5.0351403751,-2.433718922],["col","Clash of Lilliput","68.4K","50.2M",461,0.712888138,-6.0900409194],["lto","LTO Network","3.7M","50.8M",460,-0.2625277363,-3.1523877648],["bwo","Battle World","1.4M","51.1M",459,-7.5110878435,-0.3815669074],["pols","Polkastarter","2.8M","51.1M",458,-4.6707088648,-2.5983303032],["yfii","DFI.money","12.6M","51.5M",457,-6.2411449932,-2.2644301876],["gbex","Globiance Exchange","497.4K","51.9M",456,23.5489218223,-3.8786859983],["premia","Premia","92.3K","51.7M",455,-3.3094611056,-0.3951670703],["tt","ThunderCore","2.7M","51.8M",454,-2.4988319304,-3.6278672634],["qom","Shiba Predator","1.4M","51.9M",453,6.0580233256,-5.5203626939],["wan","Wanchain","1.5M","51.9M",452,-17.9390140694,-5.2160169051],["dfg","Defigram","183.1K","52M",451,4.2849672947,-4.2515441247],["krd","Krypton DAO","9.1K","52.4M",450,-0.5233374441,-0.8246037126],["vlx","Velas","1.2M","52.6M",449,-9.2201268038,-2.4680317184],["dero","Dero","68.5K","53.2M",448,-4.1921014737,-1.1908408884],["btrfly","Redacted","398.8K","53.3M",447,-21.1535383293,-8.1311035212],["utk","Utrust","2.7M","53.5M",446,-5.6640237127,-2.8576094798],["wnxm","Wrapped NXM","1.1M","53.7M",445,-1.5146393466,-3.4230125953],["phb","Phoenix Global","6.7M","53.9M",444,-5.0240324673,-4.8333634578],["mbx","Marblex","1.2M","54M",443,-9.8490115963,-4.4545138389],["bor","BoringDAO [OLD]","633","54.2M",442,-20.6372891922,-3.4626125015],["sx","SX Network","465.4K","54.3M",441,2.3916811879,-0.1802506011],["xvg","Verge","629.2K","54.8M",440,-3.1052190783,-1.3351224955],["kilt","KILT Protocol","57.3K","54.6M",439,-10.5717005268,-5.0847675384],["ctxc","Cortex","8.1M","54.8M",438,-6.9997713923,-4.975057969],["sfund","Seedify.fund","3.2M","55M",437,5.9760325599,0.2660415409],["flexusd","flexUSD","14","55.4M",436,-5.017416515,-1.5072206138],["efi","Efinity","966.6K","55.7M",435,-5.8491258285,-1.8475872653],["maticx","Stader MaticX","171.6K","55.8M",434,-12.6901332046,-1.783012869],["polis","Star Atlas DAO","341.4K","56.2M",433,-9.8476221987,-0.3247639535],["strk","Strike","4.2M","56.2M",432,-0.6103928247,-2.7437400849],["gods","Gods Unchained","1.4M","56.2M",431,-6.3937944891,-2.9193641455],["tlos","Telos","1.7M","56.4M",430,-21.6772616736,-4.6421583264],["temple","TempleDAO","10K","56.6M",429,null,null],["quack","Rich Quack","1M","56.6M",428,-7.7311778603,0.2961857888],["super","SuperVerse","3M","57.2M",427,-11.8907351187,-5.0374214992],["ray","Raydium","29M","56.9M",426,8.1037316483,7.450675177],["ygg","Yield Guild Games","9.9M","57.3M",425,-8.6388903349,-3.52993184],["meta","Metadium","4.8M","57.8M",424,-2.9645855065,-3.8270751689],["ssx","SOMESING Exchange","5.9M","58.7M",423,-4.00359604,-4.5136519849],["sdao","SingularityDAO","8.1M","58.9M",422,14.4469673238,-1.4839340699],["dxp","Vela Exchange","45.6K","58.7M",421,22.6756731164,12.9372107736],["rdpx","Dopex Rebate","1.4M","59M",420,4.8975147923,0.3256111877],["aergo","Aergo","5.8M","59.6M",419,-2.5537799145,-3.1869987871],["oxt","Orchid Protocol","16.4M","60.5M",418,0.1564469851,6.8243386098],["phb","Phoenix Global [OLD]","4","59.8M",417,-15.2172426841,0.1589768051],["xsgd","XSGD","3.9M","59.8M",416,-0.9458620052,-0.4809389517],["kishu","Kishu Inu","1.8M","59.8M",415,-16.0155741862,-4.6835869167],["hxro","Hxro","22.9K","60.1M",414,2.9270278183,5.8904950438],["leash","Doge Killer","2.2M","59.8M",413,-16.4243590024,-4.2781255137],["mxc","MXC","2.1M","60.3M",412,-9.7314124523,-4.5595371304],["ousd","Origin Dollar","393.7K","60.5M",411,-0.081750727,-0.1103856021],["mbl","MovieBloc","11.7M","60.5M",410,1.3629712628,-1.1286551398],["kuji","Kujira","87K","60.7M",409,-3.5858956554,-1.618052907],["storj","Storj","11.9M","61.1M",408,-6.9622887815,-4.3359526622],["bmex","BitMEX","105K","61.2M",407,-10.7120715581,-0.8043483247],["ata","Automata","2.8M","61.3M",406,-14.5319379664,-3.2378784238],["uos","Ultra","2.3M","62.8M",405,-1.2778233401,-1.0866222801],["sun","Sun Token","9.7M","61.9M",404,-2.6903340486,-2.4201318172],["dawn","Dawn Protocol","37.9M","62.7M",403,-1.0866707222,-1.3082229643],["btm","Bytom","2.2M","63M",402,41.5050515552,3.2585390885],["grv","GroveCoin","7.5M","63.1M",401,-4.0910579701,0.5391020662],["movr","Moonriver","2.5M","63.6M",400,-8.8620002387,-3.1174317681],["key","SelfKey","17.6M","64.5M",399,4.2258257741,-9.6663679437],["rdnt","Radiant Capital","9.9M","64.8M",398,7.8287388407,-1.8733011197],["xsushi","xSUSHI","11.2K","65M",397,-5.1155155549,-3.2834653257],["ark","ARK","3.3M","65.3M",396,-2.1841714032,-3.7653230195],["exrd","e-Radix","47.6K","66M",395,-10.3199820301,-3.4214980082],["vega","Vega Protocol","506.7K","66M",394,20.1105566779,-1.8910817204],["xyo","XYO Network","1.4M","66.4M",393,-14.4174577711,-4.4958424274],["mnw","Morpheus Network","531.8K","67.2M",392,-4.3626215619,-5.14048466],["gft","Gifto","14.6M","67.4M",391,-15.7612649079,-4.4930183613],["bitci","Bitcicoin","1.3M","67.7M",390,20.6021652373,-2.4870050185],["ogn","Origin Protocol","6.1M","67.8M",389,-9.0451846982,-2.8442210297],["sure","inSure DeFi","1.7M","68.3M",388,-7.5911375427,-1.2153489313],["badger","Badger DAO","7.7M","68.5M",387,-9.2856669425,-5.4330118753],["pcx","ChainX","435.4K","68.5M",386,4.9816898552,42.9796977411],["beta","Beta Finance","4.3M","68.5M",385,-2.389944073,-2.7827274909],["rep","Augur","6.7M","68.7M",384,-10.7185226256,-4.8534389789],["arrr","Pirate Chain","99.5K","68.9M",383,-14.538523842,-3.425140494],["veri","Veritaseum","6.8K","69M",382,5.2303396817,-5.4152127967],["shr","Share","184.2K","69.5M",381,-4.5031769451,-6.6837395392],["fidu","Fidu","4.3K","70M",380,1.1705003047,-0.5973502357],["dock","Dock","1.6M","70.4M",379,-5.4437323068,-1.8452634774],["reef","Reef","8.1M","70.9M",378,-7.8797963009,-1.2538291288],["dola","Dola","510.1K","71M",377,0.3992741415,-0.2287791556],["raca","Radio Caca","3.7M","71.4M",376,-9.4467154789,-2.9486388742],["aura","Aura Finance","1.8M","71.9M",375,-0.3515459783,-11.5531652852],["uqc","Uquid Coin","2.5M","72.4M",374,-0.9776894063,-0.7955658794],["wmt","World Mobile Token","780.7K","72.4M",373,-0.444726063,3.5554232937],["fun","FUN Token","985.4K","72.7M",372,-2.1373991192,-1.1796695987],["vra","Verasity","17.3M","72.8M",371,-16.1632789946,-0.5862570711],["ctk","Shentu","4.7M","73.1M",370,-4.3621203591,-2.1351665618],["tlm","Alien Worlds","6.1M","74.4M",369,-16.0959573719,-5.2553553901],["bnt","Bancor Network","4M","74.4M",368,-6.9083026615,-0.9890728307],["nkn","NKN","3.9M","75.3M",367,-10.6623400615,-4.1932139831],["stmx","StormX","1.2M","75.5M",366,-3.7745659431,-2.4056487388],["emaid","MaidSafeCoin","19.9K","76.3M",365,15.6622821364,16.880909312],["perp","Perpetual Protocol","120.7M","77.6M",364,41.1499476149,24.1593010316],["kwenta","Kwenta","1.4M","77.3M",363,19.939710147,1.3519077322],["lat","PlatON Network","2.9M","77.4M",362,-12.8555765939,-4.3293544651],["nrv","Nerve Finance","18.3K","77.7M",361,-6.7055767201,-0.1945976159],["qkc","QuarkChain","4.5M","78.8M",360,-3.1357377418,-1.9355966454],["lcx","LCX","697.8K","78.3M",359,-11.0627488996,1.5944994377],["ghst","Aavegotchi","8.7M","79.1M",358,-9.1624606997,-0.9503415719],["bsw","Biswap","6.9M","79.2M",357,-7.3121902715,-4.8110557032],["juno","JUNO","241.1K","79.3M",356,-9.6926721571,-1.6818898382],["ccd","Concordium","392.5K","79.2M",355,-0.2618271589,-2.7614361737],["hunt","Hunt","15.1M","80.3M",354,5.9986026645,-4.5367130537],["xvs","Venus","1.2M","80.9M",353,-9.5179268045,-2.5588841047],["tsuka","Dejitaru Tsuka","963.8K","81.1M",352,-23.5116841378,-12.7866761264],["xido","Xido Finance","357","78.9M",351,4.7245669828,0.9553963452],["mlk","MiL.k Alliance","4.3M","82.7M",350,-3.5206301075,-3.9567276735],["wrx","WazirX","1.3M","83.5M",349,-9.8730794102,-2.4944396019],["ton","Tokamak Network","4.9M","83.9M",348,-6.6786763285,-3.3467177336],["cqt","Covalent","2.4M","84.1M",347,25.4992879361,-15.4881665068],["mdx","Mdex","3.1M","84.6M",346,-8.8548901986,-2.3742306352],["akt","Akash Network","1.8M","85.4M",345,-16.9560007333,-9.9268855625],["mtl","Metal DAO","16.6M","84.4M",344,-4.7525807897,1.7716180764],["req","Request","1.6M","85.8M",343,-1.3505117607,-2.8757770585],["pokt","Pocket Network","1.5M","86.2M",342,-6.0148123724,-0.4153808622],["boba","Boba Network","588.5K","86.4M",341,2.1474189699,-3.3116908807],["hez","Hermez Network","214.9K","86.2M",340,-1.539422849,-1.3186456976],["volt","Volt Inu","8.2M","86.5M",339,-12.5178802521,-2.0694367426],["tru","TrueFi","31.8M","86.7M",338,35.2855205865,-7.2430924357],["solo","Sologenic","1.3M","88.4M",337,43.1721230406,10.3712333845],["ceek","CEEK Smart VR","4M","88M",336,-9.1630623008,0.0717009563],["joe","JOE","3.4M","87.7M",335,-7.0105190859,-3.0010904834],["strax","Stratis","6.4M","87.8M",334,-5.6995393812,-4.0808819294],["dusk","DUSK Network","13.7M","87.8M",333,-3.5073699135,-9.3157336957],["aca","Acala","10.3M","88M",332,-3.0990537045,-2.6001088275],["pyr","Vulcan Forged","6M","88.5M",331,-4.5623480663,-1.9684384075],["xprt","Persistence","762.2K","88.5M",330,0.4024939418,-0.0597783214],["pltc","PlatonCoin","5","88.6M",329,0.0,null],["powr","Power Ledger","32.3M","89.7M",328,1.723742189,-6.120343787],["gal","Galxe","11.7M","90M",327,-13.6420432727,-1.6029581512],["prom","Prom","1.7M","90.2M",326,-7.1915758777,-3.1046006137],["stpt","STP","8.9M","90.2M",325,-1.3157383584,-0.4924496127],["rlb","Rollbit Coin","2.9M","90.7M",324,-45.2652476221,-3.7177042497],["pha","Phala","8M","91.2M",323,-0.9804319032,0.9743388633],["pond","Marlin","3.6M","91.9M",322,-4.5223039612,-1.762708978],["spell","Spell","7.1M","93.1M",321,-7.3503043904,-1.6986234976],["rare","SuperRare","2.8M","93.6M",320,-7.2335492168,-4.7863046596],["stsol","Lido Staked SOL","1.1M","93.8M",319,-8.5746797916,-1.7467864491],["usdx","USDX","814.8K","93.5M",318,0.4458887178,0.1597310316],["mbox","Mobox","3.6M","94.5M",317,-10.6022147914,-1.0168676536],["win","WINkLink","6.8M","95.6M",316,-6.537219997,-1.0659722264],["rad","Radicle","2.3M","95.9M",315,-6.2606011873,-0.6050849025],["dpx","Dopex","1.4M","96.4M",314,6.9853182699,-5.6409264264],["dodo","DODO","28M","96.5M",313,4.830926646,-4.0554281039],["bfc","Bifrost","8.7M","97M",312,-0.2511778859,-12.0105031305],["chr","Chromia","24.6M","97.7M",311,-10.5396006333,-7.6500948286],["vtho","VeThor","1.6M","97.6M",310,-4.7854915153,-2.1732192404],["savax","BENQI Liquid Staked AVAX","1.7M","98.5M",309,-13.7024430523,-0.8775706465],["nym","Nym","2.6M","99M",308,0.4704735271,-2.954885099],["ankreth","Ankr Staked ETH","46.4K","99.2M",307,2.5001116218,0.3454578549],["mrs","Metars Genesis","59.5K","99.1M",306,15.9909759166,-6.481196151],["steem","Steem","5.7M","99.8M",305,-4.2125629015,-2.872627357],["msol","Marinade staked SOL","798K","100.1M",304,-8.3191854755,-1.6665272544],["iq","IQ","3.8M","100.3M",303,-6.7043939431,-3.8842819862],["sfrxeth","Staked Frax Ether","36.5K","100.4M",302,1.8172555766,-0.2680627384],["saitama","Saitama","1M","100.5M",301,-11.3300310206,-3.9498565271],["orbs","Orbs","2.9M","101M",300,-3.4831400331,-3.3830875426],["cvc","Civic","17.5M","101.7M",299,4.604258665,-3.8607066384],["sgb","Songbird","655.2K","101.8M",298,-12.3281131215,-1.4965134019],["ctc","Creditcoin","8.4M","102.1M",297,-11.882897004,-4.7934476992],["ardr","Ardor","3.9M","102.9M",296,-1.6161087173,-3.8343782504],["looks","LooksRare","10.2M","103M",295,-17.4718515989,-5.880718963],["erg","Ergo","876.3K","103.1M",294,-11.4338483076,0.2124097194],["hum","Humanscape","4.4M","104.5M",293,-1.9186338407,-4.24831355],["alpha","Alpha Venture DAO","1.9M","103.9M",292,-11.6501148952,-3.5746467628],["coti","COTI","8.7M","103.8M",291,-6.0089368917,-2.5662086289],["dka","dKargo","7.8M","104.3M",290,-4.094106076,-3.4263929872],["deso","Decentralized Social","1.1M","103.6M",289,7.6575098238,8.3864416553],["mvl","MVL","3.1M","105.5M",288,-2.753420243,-3.5144278578],["cfg","Centrifuge","348.3K","105.3M",287,-12.393791441,-8.5058669459],["wcfg","Wrapped Centrifuge","55.5K","106M",286,-11.8561466748,-8.4084335271],["ant","Aragon","4.1M","106.6M",285,-9.8141967683,-2.328614538],["ctsi","Cartesi","7.5M","107.6M",284,-12.6422703321,-2.0052155627],["dexe","DeXe","2.2M","107.6M",283,-5.9708719179,-2.4087093064],["med","Medibloc","24.6M","110.4M",282,2.8523086712,1.879739819],["dent","Dent","3.9M","110.6M",281,-6.5237618884,-1.9690081135],["ult","Shardus","3.9K","111.2M",280,-2.1612252165,0.3063836092],["c98","Coin98","10.7M","111.3M",279,-18.9481152018,-0.9678985929],["vgx","Voyager VGX","29.7M","112.1M",278,-22.3632495094,-2.390001365],["srm","Serum","8.6M","114M",277,-9.7384903393,-2.5156065983],["10set","Tenset","108.8K","115M",276,-16.11014717,-4.4828810428],["snt","Status","5.3M","116M",275,-1.9189423815,-3.2704461604],["mim","Magic Internet Money","1M","116.4M",274,-0.5950879837,-0.9152233386],["alice","My Neighbor Alice","15.5M","117.4M",273,-8.4733809881,-2.7094989489],["tribe","Tribe","267.6K","117.5M",272,-1.2267306584,-0.4025912392],["hook","Hooked Protocol","29.7M","118.3M",271,-3.5964955147,-2.7102078995],["hft","Hashflow","29.2M","118.3M",270,-6.7176764913,-2.4982132693],["cusdt","cUSDT","4","118.5M",269,null,null],["eul","Euler","1M","118.2M",268,4.886813651,-6.7958968911],["celr","Celer Network","10.2M","118.7M",267,-14.4474654546,-1.7002946993],["fx","Function X","1.5M","118.9M",266,-19.8608338356,-1.1126644123],["rly","Rally","85.3M","120.1M",265,103.6837511367,58.5697973532],["xno","Nano","1.2M","119.6M",264,-6.3700335255,-1.398697037],["keep","Keep Network","304.9K","119.9M",263,13.0496782317,13.4295782095],["seth2","sETH2","283.3K","120.4M",262,-0.0622809102,-0.5523421645],["gtc","Gitcoin","7M","124.6M",261,-1.0148844932,-4.7308943718],["ren","REN","56.3M","125.1M",260,16.9761446837,-5.5741459051],["nmr","Numeraire","18.8M","125.7M",259,0.0676731965,-5.6156261891],["api3","API3","6M","127.8M",258,-13.3947324414,-1.0207083595],["cet","CoinEx","1.1M","127.5M",257,-5.7950208296,0.2503384769],["sys","Syscoin","1.5M","128.7M",256,-11.2596726978,-2.0905938405],["vvs","VVS Finance","498.3K","130.4M",255,-7.6943240527,-2.3979936757],["slp","Smooth Love Potion","8.9M","129.9M",254,-3.2051809805,-1.2436627363],["pundix","Pundi X","14M","130.8M",253,-12.6259862613,-5.2842833058],["nest","Nest Protocol","1.1M","130.9M",252,-7.1385752804,-0.8885889984],["trac","OriginTrail","1.1M","131.4M",251,-12.2208908154,-7.0300557401],["eurs","STASIS EURO","50.8K","131.5M",250,-0.2256599277,-0.7986405069],["dag","Constellation","582.9K","132.9M",249,-3.8448153763,0.8205512496],["knc","Kyber Network Crystal","23.2M","133M",248,-4.69202685,-4.9097644211],["people","ConstitutionDAO","17.3M","133M",247,-5.6887387434,-2.0516773469],["cocos","COCOS BCX","58.7M","133.2M",246,-20.7988737768,-12.1198471792],["axl","Axelar","2.1M","133.3M",245,3.9449758915,-1.7494436324],["mc","Merit Circle","2.8M","134.1M",244,-2.4422550565,-2.8402445722],["elf","aelf","106.1M","134.6M",243,12.2886083094,3.6059359182],["nft","APENFT","5.9M","136.5M",242,-2.9488846587,-0.0344811032],["metis","Metis","4.8M","136.8M",241,-13.6645735671,-2.465167019],["rlc","iExec RLC","7.2M","137.4M",240,-5.1078892875,-4.4231004105],["pla","PlayDapp","13.4M","139M",239,1.6288840838,-3.4399826204],["bld","Agoric","873.5K","140.8M",238,-14.5258917548,-9.8084122822],["ron","Ronin","1M","141.7M",237,-0.0253933079,-1.4339619547],["blid","Bolide","39.3K","142.7M",236,5.6668491136,-0.258349504],["polyx","Polymesh","10M","143.1M",235,-4.4035084596,-4.2488612705],["rbn","Ribbon Finance","530.2K","144.2M",234,-4.2155060059,-3.9600243297],["sfm","SafeMoon","612.7K","149.5M",233,-0.8507828737,-2.1153632839],["lyxe","LUKSO","1.5M","149.4M",232,-6.9794453672,-3.7228863114],["uma","UMA","9.5M","153.5M",231,-8.6374413528,-1.8700892326],["stg","Stargate Finance","53.8M","158M",230,-16.031247193,-7.1521858523],["zen","Horizen","17.1M","160.2M",229,-11.3383117994,-2.8438588299],["evmos","Evmos","1.1M","160.1M",228,-0.3324593597,-6.0018425913],["kub","Bitkub Coin","351.4K","160.7M",227,-1.8506467084,-0.9867217013],["acs","Access Protocol","11.3M","161.4M",226,-53.1465752103,-17.203234412],["bdx","Beldex","1.9M","164.3M",225,-0.4796594857,1.2100203136],["hive","Hive","5.4M","164.9M",224,-5.639622858,-3.8380400384],["lqty","Liquity","45.7M","165.4M",223,72.9600161815,-6.2340901446],["scrt","Secret","4M","166.6M",222,1.9380351828,-2.5687527659],["lsk","Lisk","1.3M","167.2M",221,-4.2762472137,-3.1388054117],["ckb","Nervos Network","31M","168M",220,-11.7679560003,-4.3220480994],["ach","Alchemy Pay","45.1M","168.3M",219,-25.0925735316,-5.0532334194],["ever","Everscale","2.9M","168.6M",218,-10.4019562496,-1.3873161424],["mx","MX","645.2K","170.2M",217,31.3278339897,8.688978892],["alusd","Alchemix USD","486.4K","172.6M",216,-0.0804668872,-0.3291488256],["canto","CANTO","26.8M","172.7M",215,-20.7076023156,-12.0137135943],["ocean","Ocean Protocol","31.2M","174.1M",214,-10.9849263646,-4.5404972768],["rif","RSK Infrastructure Framework","20.8M","175.2M",213,23.5771103942,-1.9013330091],["sxp","SXP","13.5M","177.2M",212,-5.5607618033,-3.6459127176],["frxeth","Frax Ether","1.9M","178.7M",211,0.1109305689,-0.5846687524],["flex","FLEX Coin","71.6K","176.9M",210,28.8170279099,-6.7277500707],["dgb","DigiByte","3M","179.6M",209,-8.7770628128,-1.9638466309],["core","Core","47.8M","184M",208,-2.9971978218,-3.9560027655],["poly","Polymath","1.4M","185.3M",207,0.0525542592,1.5420168086],["tel","Telcoin","1.5M","189.7M",206,8.1651522265,-1.5580121111],["sfp","SafePal","4.1M","190.6M",205,-8.6118610593,-1.3279478667],["lpt","Livepeer","10.7M","190.5M",204,-16.7367877815,-3.3365108728],["ilv","Illuvium","28.5M","194.4M",203,8.2852771978,-0.6379917523],["ewt","Energy Web","3.6M","196.2M",202,-5.5122909562,-7.5070816738],["bora","BORA","12.4M","196.6M",201,-0.4794441083,-4.5079169253],["skl","SKALE","16.3M","197.7M",200,-13.5307156504,-3.6081309621],["cel","Celsius Network","8.7M","198.1M",199,-0.8889850573,-5.4449459404],["waxp","WAX","16.8M","200M",198,-0.2372179925,-5.2820182319],["multi","Multichain","1.5M","199.8M",197,-4.0390539385,-1.9178108328],["btc.b","Bitcoin Avalanche Bridged (BTC.b)","3.7M","200.9M",196,-2.780152915,-0.4837483403],["chsb","SwissBorg","303.9K","204.5M",195,-3.5689392385,-1.5631440262],["brise","Bitgert","2.2M","208.6M",194,10.5059112295,-4.2325970816],["hbtc","Huobi BTC","58.6K","210.3M",193,-3.5064158029,0.2323105966],["flux","Flux","7.8M","217.7M",192,-5.9514218919,-4.2265992349],["ont","Ontology","14.9M","217.6M",191,-10.9022034984,-5.6452382559],["eurt","Euro Tether","1.2M","218.2M",190,0.0411970314,-0.773997133],["ali","Artificial Liquid Intelligence","3.8M","218.5M",189,4.3675043181,-15.3844566953],["xcn","Onyxcoin","8.7M","218.3M",188,-19.6020360615,-0.8509198799],["sc","Siacoin","11.2M","221.1M",187,-3.6238197639,-5.5144279806],["bico","Biconomy","6.5M","220.6M",186,6.6556305693,-5.9173592756],["gns","Gains Network","14.1M","222.5M",185,-14.3350125427,-8.6756704408],["syn","Synapse","20M","225.9M",184,-25.223861428,-8.4938940557],["elon","Dogelon Mars","3.7M","227.6M",183,-5.245280282,-0.8941374684],["icx","ICON","14.4M","226.8M",182,1.5502590295,-3.9053438087],["iost","IOST","92.1M","228.5M",181,0.3382766536,4.3584663033],["elg","Escoin","154.4K","228.8M",180,-4.2153110709,-1.107465184],["rsr","Reserve Rights","12M","231.1M",179,-1.6380405796,-3.7016202681],["lusd","Liquity USD","3.3M","231.2M",178,0.1106644203,-0.0342556818],["omg","OMG Network","18M","234.5M",177,-9.4911110878,-2.6341661027],["zrx","0x","69M","235.2M",176,5.8759808667,-10.5372908715],["dao","DAO Maker","4.9M","236.3M",175,12.5478340043,7.4637351668],["cvxcrv","Convex CRV","848.6K","236.8M",174,-15.3199711914,-5.1108934684],["band","Band Protocol","10.4M","243.8M",173,-6.2780750349,-3.7653582323],["kas","Kaspa","4.5M","244M",172,103.7702462192,11.5778969446],["kda","Kadena","8.2M","245.8M",171,-12.0354426563,-0.5091760814],["glmr","Moonbeam","14.9M","251.8M",170,-13.8227187103,0.1551713313],["sushi","Sushi","47.8M","251.7M",169,-6.3765661373,-3.0803466934],["gmt","STEPN","244.6M","254.9M",168,-2.4465873575,5.635719645],["mask","Mask Network","58.1M","257M",167,-1.7522889457,-8.3713391572],["waves","Waves","75.3M","257M",166,-8.8171452922,0.5371417701],["iotx","IoTeX","14.7M","256.9M",165,-10.9145862649,-2.4616183677],["jst","JUST","17M","258.2M",164,-4.8302763358,-2.8141717988],["xch","Chia","6.2M","260.9M",163,-7.8650627865,1.0254258105],["ustc","TerraClassicUSD","19.3M","264.4M",162,0.0983795845,-0.1035689438],["one","Harmony","16.6M","264.8M",161,-12.4805135839,-2.5544740859],["gfarm2","Gains Farm","8K","267M",160,-11.4896166336,-4.5301093798],["glm","Golem","13.3M","268.6M",159,-2.8680685308,-1.4644673035],["omi","ECOMI","905K","268.4M",158,-14.8709203339,-2.5529243555],["bal","Balancer","9.4M","276.5M",157,-2.3779569601,-3.1730285389],["safemoon","SafeMoon [OLD]","0","277.8M",156,-3.9373790541,-0.8435813084],["gno","Gnosis","2.3M","279.4M",155,0.6636997342,-0.6913523475],["jasmy","JasmyCoin","44.4M","280.4M",154,-12.0293537769,-1.9214666867],["ln","LINK","798.5K","283.8M",153,-19.2495791165,-2.6954842494],["ohm","Olympus","660.9K","284.8M",152,-1.7920359034,-0.2999481889],["ssv","SSV Network","43.7M","293.4M",151,13.5133989341,-3.0754709714],["inj","Injective","23.1M","291.4M",150,-2.1860486625,-0.0115571163],["ecoin","Ecoin","88","295.1M",149,62.6060484568,27.7749639178],["astrafer","Astrafer","52K","296.3M",148,-3.1605878885,0.1975087547],["cdt","Blox","104.4K","296.8M",147,52.1414225522,2.3559701935],["audio","Audius","19.1M","300.3M",146,-3.7332121599,-5.4654779796],["gala","GALA","102.1M","301.9M",145,-11.3809446202,-2.7575408813],["btg","Bitcoin Gold","14.6M","302.2M",144,-7.5371547558,0.3549950056],["amp","Amp","14.2M","306.1M",143,-11.8184627892,0.4802793357],["ankr","Ankr Network","59.6M","307.4M",142,-23.0470712896,-4.7565883449],["nu","NuCypher","450.7M","315.4M",141,59.6063378427,58.3692821424],["astr","Astar","12.2M","316.9M",140,-14.7617260532,-5.2861351512],["azero","Aleph Zero","1.9M","318.4M",139,-10.9001881893,-2.6246984758],["nxm","Nexus Mutual","6.3K","319.8M",138,0.5599532324,-0.8915661385],["blur","Blur","196.5M","320.8M",137,-23.8845459588,-6.9860533963],["ksm","Kusama","18.6M","326M",136,-12.0088253029,-3.4365304424],["rose","Oasis Network","25.7M","327.4M",135,-10.4861334138,-1.2608741126],["magic","Magic","43.6M","330.3M",134,-14.0664929896,-3.2718151254],["qtum","Qtum","27.3M","339.9M",133,-11.4626207077,-3.6625492537],["comp","Compound","21.1M","341M",132,-8.2903316267,-2.923983633],["yfi","yearn.finance","178.7M","345.1M",131,23.7967552956,1.360271028],["dcr","Decred","1M","347.2M",130,-6.2297305733,-1.218962729],["woo","WOO Network","17.2M","348.9M",129,-8.3244191294,-3.3184512853],["rvn","Ravencoin","14.1M","351.9M",128,-12.4325583166,-4.4748070299],["tfuel","Theta Fuel","18.4M","353.1M",127,0.8227132266,-3.5188965462],["hot","Holo","26.5M","360.8M",126,-8.8606644663,-2.7350163861],["reth","Rocket Pool ETH","2.9M","363.5M",125,-0.3632175168,-0.500094323],["dfi","DeFiChain","2.7M","366M",124,-7.984840013,-0.4182501507],["celo","Celo","17.1M","368.8M",123,-9.1103441071,-3.2243758666],["hnt","Helium","1.7M","369.1M",122,-10.5602955076,-2.7056093255],["kava","Kava","16.3M","370.5M",121,-4.6488263294,-2.9646588535],["nexo","NEXO","7.5M","372.7M",120,-10.477846452,-5.5423760234],["babydoge","Baby Doge Coin","7.8M","378.7M",119,-19.3587168261,-6.5908896315],["bone","Bone ShibaSwap","11.8M","383.4M",118,-11.9436296932,-2.5856515061],["luna","Terra","52.5M","390.9M",117,-3.3446501229,-0.2392622682],["ethw","EthereumPoW","14.8M","396.8M",116,-6.7657373039,-1.7250977063],["xdc","XDC Network","3.9M","403.5M",115,7.5174828157,5.2423226855],["ens","Ethereum Name Service","36.9M","400.6M",114,-4.1711514433,-2.4217411794],["flr","Flare","8.6M","418.6M",113,-11.3722168262,-2.6341376467],["btse","BTSE Token","169.2K","422.3M",112,10.5217623246,-1.8683297771],["xem","NEM","28.2M","428.8M",111,10.1831386101,-5.805122748],["bat","Basic Attention","42.1M","435.7M",110,-11.3353847729,-2.6832862782],["floki","FLOKI","40.6M","437.4M",109,-15.4152639923,-4.2912356217],["xrd","Radix","601.1K","442M",108,-7.2882830682,-1.6659353531],["lrc","Loopring","42.7M","443.1M",107,-13.5604604329,-1.6197835718],["rndr","Render","54.2M","451.5M",106,-6.6000230372,-0.0206253681],["xaut","Tether Gold","608.6K","453.7M",105,0.2057186927,0.1715074295],["cvx","Convex Finance","8.3M","457.3M",104,-1.7806637367,-4.2307909908],["dydx","dYdX","216.1M","458.3M",103,13.2595741618,-6.5451300442],["ceth","cETH","5.3K","459.4M",102,1.6089817405,-0.9047237704],["paxg","PAX Gold","7.6M","459.1M",101,0.7312569459,-0.3772773898],["enj","Enjin Coin","22.8M","463.2M",100,-4.6851628043,-3.0851646202],["cspr","Casper Network","20M","466.9M",99,9.1386627353,6.8997775386],["1inch","1inch","24.5M","468.5M",98,-12.2324998515,-3.6776469923],["cfx","Conflux","200.2M","468.8M",97,-20.4007523337,-7.0553733522],["ar","Arweave","45.4M","484.1M",96,-13.6954179518,-3.3568500981],["fet","Fetch.ai","123.3M","484.2M",95,5.6965458715,-4.8805547543],["rune","THORChain","60.6M","491.7M",94,-4.4516081218,-1.8069985219],["osmo","Osmosis","12.8M","492.2M",93,-9.8598463596,-3.8072597329],["zil","Zilliqa","34.6M","498M",92,-13.0123057366,-3.9744531705],["tkx","Tokenize Xchange","6.4M","508.3M",91,-0.4521480556,-1.1005438988],["zec","Zcash","33.8M","524.3M",90,-9.29966044,-1.0185326678],["wemix","WEMIX","7.3M","525.2M",89,-16.2874812088,-5.3343454529],["edgt","Edgecoin","49.9M","525.3M",88,0.2763449575,-0.1668267112],["okt","OKC","10.1M","531M",87,-3.426809894,-4.8656753375],["twt","Trust Wallet","21.4M","538.2M",86,-9.9338328996,-3.3291919632],["cdai","cDAI","254","544.1M",85,-0.1370074086,-0.0564508695],["wbt","WhiteBIT Token","1.1M","558M",84,-0.5297448072,-0.1230729428],["gusd","Gemini Dollar","987K","561.3M",83,-0.049033567,-0.1777205048],["op","Optimism","259.9M","582.9M",82,0.5213764185,-0.8014935808],["cusdc","cUSDC","2","599.8M",81,-0.0959118713,-0.039731295],["bgb","Bitget Token","15.1M","602.1M",80,10.7787724352,0.1932974056],["gmx","GMX","47.2M","615.2M",79,-3.029160538,-4.9885349404],["agix","SingularityNET","175.8M","632.1M",78,31.7303750079,-3.8036511638],["xec","eCash","6.7M","662.5M",77,-8.6215713126,-1.7806497236],["miota","IOTA","15.8M","663M",76,-6.5404130391,-4.7325435787],["btt","BitTorrent","13M","693.1M",75,-0.0065756281,-1.1318488357],["bit","BitDAO","6.9M","708M",74,-4.1047294415,-1.9148227017],["chz","Chiliz","79.8M","717.1M",73,-3.4648391686,-1.9004874555],["usdd","USDD","36.3M","722.3M",72,-0.0750251361,-0.0784111916],["gt","Gate","744K","729.1M",71,1.9289909356,-2.5935389539],["cake","PancakeSwap","21.7M","737.5M",70,-4.8260097473,-0.9363889594],["crv","Curve DAO","63.8M","744.5M",69,-10.7259716471,-3.5718991542],["usdp","Pax Dollar","531.1K","774.9M",68,0.4596523316,-0.2752969024],["klay","Klaytn","106.1M","785.7M",67,-16.5439538852,-7.7490600601],["mkr","Maker","66.3M","795.5M",66,16.3210528117,-5.985258982],["bsv","Bitcoin SV","38.1M","806.7M",65,-4.6817741382,0.1556958186],["dash","Dash","108.5M","807.4M",64,-1.6479257911,-1.7221316177],["fxs","Frax Share","54.9M","829.1M",63,6.3040552286,-7.8386386041],["mina","Mina Protocol","96.1M","831.6M",62,-1.3039405032,0.3767275484],["imx","ImmutableX","31.9M","839.3M",61,-2.9386278786,-6.541131374],["ht","Huobi","11.9M","840.4M",60,-3.9150142129,-1.0396398312],["rpl","Rocket Pool","10.5M","845.3M",59,-11.0031946514,-5.5638969691],["kcs","KuCoin","1.3M","862.6M",58,1.2359602196,0.4403053069],["neo","NEO","61.1M","876M",57,-8.5528705703,-2.3530457387],["snx","Synthetix Network","90.3M","909.5M",56,15.7352387909,-4.4799521775],["lunc","Terra Luna Classic","149.2M","996.8M",55,2.9956746548,2.2559161703],["frax","Frax","13.7M","1B",54,0.1083604397,-0.1589488194],["xtz","Tezos","30.8M","1.1B",53,-18.4815577865,-1.7242562195],["axs","Axie Infinity","46.7M","1.1B",52,-8.162939169,-2.6031743386],["aave","Aave","56.1M","1.1B",51,-6.0794201139,-3.2103576814],["egld","MultiversX","46.1M","1.2B",50,-6.4668590185,-4.3832685028],["tusd","TrueUSD","47.2M","1.2B",49,0.0462047673,-0.1769450643],["mana","Decentraland","71.9M","1.2B",48,-8.6684443646,-2.0066674275],["theta","Theta Network","24.2M","1.2B",47,-1.4133365333,-1.980935975],["flow","Flow","23M","1.2B",46,-8.3803049619,-3.872499026],["ftm","Fantom","212.1M","1.2B",45,-12.4653613699,-4.5373516452],["sand","The Sandbox","127.8M","1.2B",44,-9.8711399666,-1.5519980279],["stx","Stacks","246.3M","1.3B",43,26.5044052349,-5.3819983122],["eos","EOS","193M","1.4B",42,2.6326803264,3.1137261133],["grt","The Graph","71.7M","1.4B",41,-5.7119746801,-3.6316269373],["icp","Internet Computer","46M","1.7B",40,-11.9409433472,-3.3273753139],["algo","Algorand","56.7M","1.7B",39,-10.6849660757,-3.2550140642],["ape","ApeCoin","105.1M","1.8B",38,-9.4447956436,-1.5702201862],["qnt","Quant","19M","1.8B",37,-7.4392504723,-0.6558199668],["hbar","Hedera","42.1M","1.9B",36,-17.2144810363,-2.975174227],["near","NEAR Protocol","89.4M","1.9B",35,-10.4694331963,-2.6571305507],["cro","Cronos","21.3M","1.9B",34,-8.3458211347,-2.9114430229],["vet","VeChain","69.8M","2B",33,-8.6132829352,-4.0529853862],["apt","Aptos","330.2M","2.2B",32,-7.6839261394,-2.8988748444],["xlm","Stellar","50.9M","2.3B",31,-5.2409253358,-0.2119946396],["bch","Bitcoin Cash","457.8M","2.5B",30,-7.3065446317,-1.8064940376],["ldo","Lido DAO","168.6M","2.6B",29,3.6191517731,-0.2769401965],["fil","Filecoin","344.9M","2.7B",28,-14.7825129502,-4.855004928],["xmr","Monero","94.5M","2.8B",27,-3.8204951204,-0.3901958735],["etc","Ethereum Classic","120.1M","2.9B",26,-6.4045575132,-0.8052142074],["leo","LEO Token","276.5K","3.1B",25,-1.3482603128,-0.3620006703],["link","Chainlink","283.4M","3.6B",24,-6.0468220884,-3.2946660036],["ton","Toncoin","30.5M","3.6B",23,-1.659421446,-3.7301247133],["wbtc","Wrapped Bitcoin","161.1M","3.6B",22,-2.9022313213,-0.403233771],["atom","Cosmos Hub","110M","3.6B",21,-8.5445030077,-2.0526394974],["uni","Uniswap","66.8M","5B",20,-4.4619549027,-2.87056613],["dai","Dai","195.7M","5B",19,0.0857478297,0.0837932365],["avax","Avalanche","151.1M","5.6B",18,-14.2256787613,-1.294928427],["trx","TRON","260M","6.4B",17,0.7375527667,0.075379056],["ltc","Litecoin","477.5M","6.9B",16,0.170831318,-2.3645069682],["shib","Shiba Inu","218.7M","7.1B",15,-7.7576763537,-1.0314842763],["dot","Polkadot","237.7M","7.6B",14,-12.2172781032,-2.8497593086],["sol","Solana","329.3M","8.4B",13,-8.7090333176,-1.4022402134],["steth","Lido Staked Ether","20.9M","9.4B",12,0.2428514566,-0.5583503266],["busd","Binance USD","6.4B","9.7B",11,-0.0410055134,0.1065032089],["matic","Polygon","472.8M","11B",10,-12.7810020966,-1.6290017724],["doge","Dogecoin","285.4M","11.1B",9,-5.7004583609,-1.7422482843],["ada","Cardano","244.4M","12.3B",8,-9.8597080601,-2.6763866835],["okb","OKB","52M","12.4B",7,-3.5306618155,-1.1849951354],["xrp","XRP","918.6M","19.3B",6,-4.1737202076,-1.1968855613],["usdc","USD Coin","3.4B","43.1B",5,0.0072426471,-0.0868131801],["bnb","BNB","372.6M","47.3B",4,-4.0847854279,-0.8259215573],["usdt","Tether","34.5B","71.1B",3,0.0733324279,-0.0371107676],["eth","Ethereum","8B","198.2B",2,0.1514006534,-0.5090095311],["btc","Bitcoin","27.7B","452.8B",1,-2.8048043155,-0.143585142]]}`; diff --git a/frontend-components/tables/src/components/Chart.tsx b/frontend-components/tables/src/components/Chart.tsx new file mode 100644 index 000000000000..53a67f2b558d --- /dev/null +++ b/frontend-components/tables/src/components/Chart.tsx @@ -0,0 +1,112 @@ +//@ts-ignore +import Plot from "react-plotly.js"; + +const COLORS = [ + "rgb(31,119,180)", + "rgb(255,127,14)", + "rgb(44,160,44)", + "rgb(214,39,40)", + "rgb(148,103,189)", + "rgb(140,86,75)", + "rgb(227,119,194)", + "rgb(127,127,127)", +]; + +const plot_layout = { + height: window.innerHeight * 0.7, + width: window.innerWidth * 0.8, + font: { + color: "#F5EFF3", + size: 16, + }, + annotationdefaults: { + showarrow: false, + }, + autotypenumbers: "strict", + colorway: [ + "#ffed00", + "#ef7d00", + "#e4003a", + "#c13246", + "#822661", + "#48277c", + "#005ca9", + "#00aaff", + "#9b30d9", + "#af005f", + "#5f00af", + "#af87ff", + ], + xaxis: { + automargin: true, + autorange: true, + rangeslider: { + visible: false, + }, + showgrid: true, + showline: true, + tickfont: { + size: 14, + }, + zeroline: false, + tick0: 1, + title: { + standoff: 20, + }, + linecolor: "#F5EFF3", + mirror: true, + ticks: "outside", + }, + yaxis: { + anchor: "x", + automargin: true, + fixedrange: false, + zeroline: false, + showgrid: true, + showline: true, + side: "right", + tick0: 0.5, + title: { + standoff: 20, + }, + gridcolor: "#283442", + linecolor: "#F5EFF3", + mirror: true, + ticks: "outside", + }, + plot_bgcolor: "rgba(0,0,0,1)", + paper_bgcolor: "rgba(0,0,0,1)", + dragmode: "pan", +}; + + +export default function Chart({ values }: { values: number[][] }) { + if (!values) return null; + console.log(values); + const data = values.map((value, idx) => ({ + x: value.map((_, i) => i), + y: value, + type: "bar", + showlegend: false, + marker: { + color: COLORS[idx], + opacity: 0.6, + line: { + color: COLORS[idx], + width: 1.5, + }, + }, + })); + console.log(data); + return ( + + ); +} diff --git a/frontend-components/tables/src/components/Table.tsx b/frontend-components/tables/src/components/Table.tsx new file mode 100644 index 000000000000..f25ded1bedbf --- /dev/null +++ b/frontend-components/tables/src/components/Table.tsx @@ -0,0 +1,837 @@ +//@ts-nocheck +import { + ColumnDef, + flexRender, + getCoreRowModel, + getFilteredRowModel, + getPaginationRowModel, + getSortedRowModel, + Row, + SortingState, + useReactTable, +} from "@tanstack/react-table"; +import { rankItem } from "@tanstack/match-sorter-utils"; +import { utils, writeFile } from "xlsx"; +import { useDrag, useDrop } from "react-dnd"; +import clsx from "clsx"; +import { FC, useEffect, useMemo, useReducer, useRef, useState } from "react"; +import { useVirtual } from "react-virtual"; +import domtoimage from "dom-to-image"; +import Chart from "./Chart"; + +function formatNumberMagnitude(number: number) { + if (number < 10) { + return number.toFixed(4); + } else if (number < 100) { + return number.toFixed(3); + } else if (number < 1000) { + return number.toFixed(2); + } + const abs = Math.abs(number); + if (abs >= 1000000000) { + return `${(number / 1000000000).toFixed(2)}B`; + } else if (abs >= 1000000) { + return `${(number / 1000000).toFixed(2)}M`; + } else if (abs >= 1000) { + return `${(number / 1000).toFixed(2)}K`; + } else { + return number.toFixed(2); + } +} + +const FONT_SIZES_CLASSES = { + small: { + overall: "text-sm", + header: "text-sm", + cell: "text-xs", + }, + medium: { + overall: "text-base", + header: "text-base", + cell: "text-sm", + }, + large: { + overall: "text-base", + header: "text-lg", + cell: "text-base", + }, +}; + +const reorderColumn = ( + draggedColumnId: string, + targetColumnId: string, + columnOrder: string[] +) => { + columnOrder.splice( + columnOrder.indexOf(targetColumnId), + 0, + columnOrder.splice(columnOrder.indexOf(draggedColumnId), 1)[0] as string + ); + return [...columnOrder]; +}; + +const DraggableColumnHeader: FC<{ + header: any; + table: any; + advanced: boolean; +}> = ({ header, table, advanced }) => { + const { getState, setColumnOrder } = table; + const { columnOrder } = getState(); + const { column } = header; + + const [, dropRef] = useDrop({ + accept: "column", + drop: (draggedColumn: any) => { + const newColumnOrder = reorderColumn( + draggedColumn.id, + column.id, + columnOrder + ); + setColumnOrder(newColumnOrder); + }, + }); + + const [{ isDragging }, dragRef, previewRef] = useDrag({ + collect: (monitor) => ({ + isDragging: monitor.isDragging(), + }), + item: () => column, + type: "column", + }); + + return ( + + ); +}; + +export const fuzzyFilter = (row, columnId, value, addMeta) => { + const itemRank = rankItem(row.getValue(columnId), value); + addMeta(itemRank); + return itemRank; +}; + +export default function Table({ data, columns }: any) { + const [fontSize, setFontSize] = useState("medium"); + + const increaseFontSize = () => { + if (fontSize === "small") { + setFontSize("medium"); + } else if (fontSize === "medium") { + setFontSize("large"); + } + }; + + const decreaseFontSize = () => { + if (fontSize === "large") { + setFontSize("medium"); + } else if (fontSize === "medium") { + setFontSize("small"); + } + }; + + const [advanced, setAdvanced] = useState(false); + const rerender = useReducer(() => ({}), {})[1]; + const [sorting, setSorting] = useState([]); + const [globalFilter, setGlobalFilter] = useState(""); + const rtColumns = useMemo( + () => [ + { + id: "select", + size: 0, + header: ({ table }) => ( + + ), + cell: ({ row }) => ( +
+ +
+ ), + }, + ...columns.map((column: any) => ({ + accessorKey: column, + id: column, + header: column, + footer: column, + cell: ({ row }: any) => { + const value = row.original[column]; + const valueType = typeof value; + const probablyDate = + column.toLowerCase().includes("date") || + column.toLowerCase() === "index"; + const probablyLink = + valueType === "string" && value.startsWith("http"); + + //TODO - Parse as HTML to make links work if string doesn't start with http + //TODO - Max Column Size + if (probablyLink) { + return ( + + {value} + + ); + } + if (probablyDate) { + if (typeof value === "string") { + return

{value}

; + } + + try { + var dateFormatted = new Date(value).toISOString(); + + // TODO - Remove 00:00:00 from date + + dateFormatted = + dateFormatted.split("T")[0] + + " " + + dateFormatted.split("T")[1].split(".")[0]; + return

{dateFormatted}

; + } catch (e) { + return

{value}

; + } + } + const valueFormatted = + valueType === "number" ? formatNumberMagnitude(value) : value; + return ( +

0, + "text-[#F87171]": value < 0, + "text-[#404040]": value === 0, + })} + > + {value !== 0 + ? value > 0 + ? `${valueFormatted}` + : `${valueFormatted}` + : valueFormatted} +

+ ); + }, + })), + ], + [] + ); + + const [columnOrder, setColumnOrder] = useState( + rtColumns.map((column) => column.id as string) + ); + + const resetOrder = () => + setColumnOrder(columns.map((column) => column.id as string)); + + const table = useReactTable({ + data, + defaultColumn: { + minSize: 0, + size: 0, + }, + columns: rtColumns, + state: { + sorting, + globalFilter, + columnOrder, + }, + onColumnOrderChange: setColumnOrder, + onSortingChange: setSorting, + getCoreRowModel: getCoreRowModel(), + getSortedRowModel: getSortedRowModel(), + getFilteredRowModel: getFilteredRowModel(), + getPaginationRowModel: getPaginationRowModel(), + onGlobalFilterChange: setGlobalFilter, + }); + + const tableContainerRef = useRef(null); + const { rows } = table.getRowModel(); + const rowVirtualizer = useVirtual({ + parentRef: tableContainerRef, + size: rows.length, + overscan: 10, + }); + const { virtualItems: virtualRows, totalSize } = rowVirtualizer; + + const paddingTop = virtualRows.length > 0 ? virtualRows?.[0]?.start || 0 : 0; + const paddingBottom = + virtualRows.length > 0 + ? totalSize - (virtualRows?.[virtualRows.length - 1]?.end || 0) + : 0; + + const saveToFile = (blob, fileName) => { + const url = URL.createObjectURL(blob); + const link = document.createElement("a"); + link.setAttribute("href", url); + link.setAttribute("download", fileName); + link.style.visibility = "hidden"; + document.body.appendChild(link); + link.click(); + document.body.removeChild(link); + }; + + const downloadData = (type: "csv" | "xlsx") => { + const headers = columns; + const rows = data.map((row) => headers.map((column) => row[column])); + const csvData = [headers, ...rows]; + if (type === "csv") { + const csvContent = csvData.map((e) => e.join(",")).join("\n"); + const blob = new Blob([csvContent], { type: "text/csv;charset=utf-8;" }); + saveToFile(blob, `${window.title}.csv`); + } else { + const wb = utils.book_new(); + const ws = utils.aoa_to_sheet(csvData); + utils.book_append_sheet(wb, ws, "Sheet1"); + writeFile(wb, `${window.title}.xlsx`); + } + }; + + const downloadImage = () => { + const table = document.getElementById("table"); + domtoimage.toBlob(table).then(function (blob) { + saveToFile(blob, `${window.title}.png`); + }); + }; + + const [dialog, setDialog] = useState(null); + + return ( + <> + {dialog && ( + <> +
setDialog(null)} + className="fixed inset-0 bg-black bg-opacity-50 z-40 backdrop-filter backdrop-blur-sm" + /> +
+ +
+ + )} +
+
+
+ + OpenBB + + + + +
+ + setAdvanced(!advanced)} + /> +
+
+ {advanced && ( + <> +
+ + setGlobalFilter(String(value))} + className="_input" + placeholder="Search all columns..." + /> +
+ +
+ + +
+
+
+ +
+ {table.getAllLeafColumns().map((column) => { + return ( +
+ +
+ ); + })} +
+ + )} +
+
+
+ {header.isPlaceholder ? null : ( + <> +
+ {flexRender(header.column.columnDef.header, header.getContext())} + + {{ + asc: "🔼", + desc: "🔽", + }[header.column.getIsSorted() as string] ?? null} + + {advanced && } +
+ {advanced && header.column.getCanFilter() ? ( +
+ +
+ ) : null} + + )} +
+
+ + {table.getHeaderGroups().map((headerGroup) => ( + + {headerGroup.headers.map((header) => { + return ( + + ); + })} + + ))} + + + {paddingTop > 0 && ( + + + )} + {virtualRows.map((virtualRow, idx) => { + const row = rows[virtualRow.index]; + return ( + + {row.getVisibleCells().map((cell) => { + return ( + + ); + })} + + ); + })} + {paddingBottom > 0 && ( + + + )} + + + {table.getFooterGroups().map((footerGroup) => ( + + {footerGroup.headers.map((header) => ( + + ))} + + ))} + +
+
+ {flexRender( + cell.column.columnDef.cell, + cell.getContext() + )} +
+
+ {header.isPlaceholder + ? null + : flexRender( + header.column.columnDef.footer, + header.getContext() + )} +
+
+ {advanced && ( +
+ + + + + +
Page
+ + {table.getState().pagination.pageIndex + 1} of{" "} + {table.getPageCount()} + +
+ + | Go to page: + { + const page = e.target.value + ? Number(e.target.value) - 1 + : 0; + table.setPageIndex(page); + }} + className="border p-1 rounded w-16" + /> + + +
+ )} + + + + + +
+
+ + ); +} + +function Filter({ + column, + table, + numberOfColumns, +}: { + column: any; + table: any; + numberOfColumns: number; +}) { + const firstValue = table + .getPreFilteredRowModel() + .flatRows[0]?.getValue(column.id); + + const columnFilterValue = column.getFilterValue(); + + const isProbablyDate = + column.id.toLowerCase().includes("date") || + column.id.toLowerCase() === "index"; + + if (isProbablyDate) { + function getTime(value) { + if (!value) return null; + const date = new Date(value); + const year = date.getFullYear(); + const month = + date.getMonth() + 1 > 9 + ? date.getMonth() + 1 + : `0${date.getMonth() + 1}`; + const day = date.getDate() > 9 ? date.getDate() : `0${date.getDate()}`; + return `${year}-${month}-${day}`; + } + + return ( +
+ { + const value = new Date(e.target.value).getTime(); + column.setFilterValue((old: [string, string]) => [value, old?.[1]]); + }} + placeholder={`Start date`} + className="_input" + /> + { + const value = new Date(e.target.value).getTime(); + column.setFilterValue((old: [string, string]) => [old?.[0], value]); + }} + placeholder={`End date`} + className="_input" + /> +
+ ); + } + + return typeof firstValue === "number" ? ( +
4, + "flex-row": numberOfColumns <= 4, + })} + > + + column.setFilterValue((old: [number, number]) => [ + e.target.value, + old?.[1], + ]) + } + placeholder={`Min`} + className="_input" + /> + + column.setFilterValue((old: [number, number]) => [ + old?.[0], + e.target.value, + ]) + } + placeholder={`Max`} + className="_input" + /> +
+ ) : ( + column.setFilterValue(e.target.value)} + placeholder={`Search...`} + className="_input" + /> + ); +} + +type Props = { + value: string | number; + onChange: (value: string | number) => void; + debounce?: number; +} & Omit, "onChange">; + +const DebouncedInput: FC = ({ + value: initialValue, + onChange, + debounce = 500, + ...props +}) => { + const [value, setValue] = useState(initialValue); + + const handleInputChange = (event: React.ChangeEvent) => + setValue(event.target.value); + + useEffect(() => { + setValue(initialValue); + }, [initialValue]); + + useEffect(() => { + const timeout = setTimeout(() => { + onChange(value); + }, debounce); + + return () => clearTimeout(timeout); + }, [value]); + + return ; +}; + +function IndeterminateCheckbox({ + indeterminate, + className = "", + ...rest +}: { indeterminate?: boolean } & HTMLProps) { + const ref = useRef(null!); + + useEffect(() => { + if (typeof indeterminate === "boolean") { + ref.current.indeterminate = !rest.checked && indeterminate; + } + }, [ref, indeterminate]); + + return ( + + ); +} diff --git a/frontend-components/tables/src/index.css b/frontend-components/tables/src/index.css new file mode 100644 index 000000000000..83283a9c3eba --- /dev/null +++ b/frontend-components/tables/src/index.css @@ -0,0 +1,27 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +@layer components { + ._input { + @apply text-sm p-1 w-full border border-grey-600 text-white focus:text-white rounded-md focus:border-white active:border-white focus:ring-0 hover:border-white disabled:border-grey-600 bg-transparent; + } + ._btn-common { + @apply whitespace-nowrap inline-flex w-full items-center justify-center gap-2 rounded py-2 px-6 text-center !no-underline transition duration-150 ease-out md:w-fit; + } + ._btn { + @apply _btn-common bg-grey-800 text-white hover:bg-grey-600 dark:bg-grey-100 dark:text-grey-800 dark:hover:bg-white focus:outline focus:outline-2 focus:outline-grey-500 dark:active:bg-grey-200 dark:hover:active:text-grey-900 disabled:bg-grey-300 disabled:text-grey-500 active:disabled:bg-grey-300 active:disabled:text-grey-500; + } + ._btn-secondary { + @apply _btn-common border border-grey-300 text-grey-300 outline-offset-0 hover:border-white hover:text-white focus:outline focus:outline-2 focus:outline-grey-500 active:border-white active:bg-grey-800 active:text-white disabled:border-grey-500 disabled:bg-transparent disabled:text-grey-500; + } + ._btn-tertiary { + @apply _btn-common bg-grey-900 text-grey-50 hover:bg-grey-800 hover:text-white focus:bg-grey-900 focus:outline focus:outline-2 focus:outline-grey-500 active:bg-grey-700 active:text-white disabled:bg-grey-500 disabled:text-grey-700; + } + ._icon-btn { + @apply _btn-common bg-grey-900 text-grey-50 hover:bg-grey-800 hover:text-white focus:bg-grey-900 focus:outline focus:outline-2 focus:outline-grey-500 active:bg-grey-700 active:text-white disabled:bg-grey-500 disabled:text-grey-700; + } + ._hyper-link { + @apply underline text-burgundy-300 hover:text-burgundy-400 active:text-burgundy-500 disabled:text-grey-600; + } +} diff --git a/frontend-components/tables/src/main.tsx b/frontend-components/tables/src/main.tsx new file mode 100644 index 000000000000..791f139e242c --- /dev/null +++ b/frontend-components/tables/src/main.tsx @@ -0,0 +1,10 @@ +import React from 'react' +import ReactDOM from 'react-dom/client' +import App from './App' +import './index.css' + +ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render( + + + , +) diff --git a/frontend-components/tables/src/vite-env.d.ts b/frontend-components/tables/src/vite-env.d.ts new file mode 100644 index 000000000000..11f02fe2a006 --- /dev/null +++ b/frontend-components/tables/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/frontend-components/tables/tailwind.config.cjs b/frontend-components/tables/tailwind.config.cjs new file mode 100644 index 000000000000..d7b679dfd98a --- /dev/null +++ b/frontend-components/tables/tailwind.config.cjs @@ -0,0 +1,26 @@ +/** @type {import('tailwindcss').Config} */ +module.exports = { + content: ["./index.html", "./src/**/*.{js,ts,jsx,tsx}"], + theme: { + extend: { + colors: { + "grey-50": "#f6f6f6ff", + "grey-100": "#eaeaeaff", + "grey-200": "#dcdcdcff", + "grey-300": "#c8c8c8ff", + "grey-400": "#a2a2a2ff", + "grey-500": "#808080ff", + "grey-600": "#5a5a5aff", + "grey-700": "#474747ff", + "grey-800": "#2a2a2aff", + "grey-850": "#131313ff", + "grey-900": "#070707ff", + "burgundy-300": "#B47DA0", + "burgundy-400": "#9B5181", + "burgundy-500": "#822661", + "burgundy-900": "#340F27", + }, + }, + }, + plugins: [], +}; diff --git a/frontend-components/tables/tsconfig.json b/frontend-components/tables/tsconfig.json new file mode 100644 index 000000000000..3d0a51a86e20 --- /dev/null +++ b/frontend-components/tables/tsconfig.json @@ -0,0 +1,21 @@ +{ + "compilerOptions": { + "target": "ESNext", + "useDefineForClassFields": true, + "lib": ["DOM", "DOM.Iterable", "ESNext"], + "allowJs": false, + "skipLibCheck": true, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "module": "ESNext", + "moduleResolution": "Node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx" + }, + "include": ["src"], + "references": [{ "path": "./tsconfig.node.json" }] +} diff --git a/frontend-components/tables/tsconfig.node.json b/frontend-components/tables/tsconfig.node.json new file mode 100644 index 000000000000..9d31e2aed93c --- /dev/null +++ b/frontend-components/tables/tsconfig.node.json @@ -0,0 +1,9 @@ +{ + "compilerOptions": { + "composite": true, + "module": "ESNext", + "moduleResolution": "Node", + "allowSyntheticDefaultImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/frontend-components/tables/vite.config.ts b/frontend-components/tables/vite.config.ts new file mode 100644 index 000000000000..97090b8a6ef3 --- /dev/null +++ b/frontend-components/tables/vite.config.ts @@ -0,0 +1,8 @@ +import { defineConfig } from "vite"; +import react from "@vitejs/plugin-react"; +import { viteSingleFile } from "vite-plugin-singlefile"; + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [react(), viteSingleFile()], +}); diff --git a/openbb_terminal/alternative/covid/covid_model.py b/openbb_terminal/alternative/covid/covid_model.py index 4589437043de..51da491487ff 100644 --- a/openbb_terminal/alternative/covid/covid_model.py +++ b/openbb_terminal/alternative/covid/covid_model.py @@ -89,7 +89,6 @@ def get_global_deaths(country: str) -> pd.DataFrame: @log_start_end(log=logger) def get_covid_ov( country: str, - limit: int = 100, ) -> pd.DataFrame: """Get historical cases and deaths by country. @@ -97,8 +96,6 @@ def get_covid_ov( ---------- country: str Country to get data for - limit: int - Number of raw data to show Returns ------- @@ -114,14 +111,13 @@ def get_covid_ov( data = pd.concat([cases, deaths], axis=1) data.columns = ["Cases", "Deaths"] data.index = [x.strftime("%Y-%m-%d") for x in data.index] - return data.tail(limit) + return data @log_start_end(log=logger) def get_covid_stat( country: str, stat: str = "cases", - limit: int = 10, ) -> pd.DataFrame: """Show historical cases and deaths by country. @@ -131,8 +127,6 @@ def get_covid_stat( Country to get data for stat: str Statistic to get. Either "cases", "deaths" or "rates" - limit: int - Number of raw data to show Returns ------- @@ -151,13 +145,12 @@ def get_covid_stat( console.print("Invalid stat selected.\n") return pd.DataFrame() data.index = [x.strftime("%Y-%m-%d") for x in data.index] - return data.tail(limit) + return data @log_start_end(log=logger) def get_case_slopes( days_back: int = 30, - limit: int = 50, threshold: int = 10000, ascend: bool = False, ) -> pd.DataFrame: @@ -167,8 +160,6 @@ def get_case_slopes( ---------- days_back: int Number of historical days to consider - limit: int - Number of rows to show threshold: int Threshold for total number of cases ascend: bool @@ -199,8 +190,9 @@ def get_case_slopes( lambda x: np.polyfit(np.arange(days_back), x, 1)[0], axis=1 ) hist_slope = pd.DataFrame(hist["Slope"]) + if ascend: hist_slope.sort_values(by="Slope", ascending=ascend, inplace=True) else: hist_slope.sort_values(by="Slope", ascending=ascend, inplace=True) - return hist_slope.head(limit) + return hist_slope diff --git a/openbb_terminal/alternative/covid/covid_view.py b/openbb_terminal/alternative/covid/covid_view.py index 93940307fea3..789df23cc21c 100644 --- a/openbb_terminal/alternative/covid/covid_view.py +++ b/openbb_terminal/alternative/covid/covid_view.py @@ -186,7 +186,7 @@ def display_covid_ov( if plot or fig.is_image_export(export): fig = plot_covid_ov(country, external_axes=True) if raw: - data = covid_model.get_covid_ov(country, limit) + data = covid_model.get_covid_ov(country) print_rich_table( data, headers=[x.title() for x in data.columns], @@ -194,10 +194,11 @@ def display_covid_ov( index_name="Date", title=f"[bold]{country} COVID Numbers[/bold]", export=bool(export), + limit=limit, ) if export: - data = covid_model.get_covid_ov(country, limit) + data = covid_model.get_covid_ov(country) export_data( export, os.path.dirname(os.path.abspath(__file__)), @@ -240,7 +241,7 @@ def display_covid_stat( Flag to plot data """ fig = OpenBBFigure() - data = covid_model.get_covid_stat(country, stat, limit) + data = covid_model.get_covid_stat(country, stat) if plot or fig.is_image_export(export): fig = plot_covid_stat(country, stat, external_axes=True) # type: ignore @@ -253,6 +254,7 @@ def display_covid_stat( index_name="Date", title=f"[bold]{country} COVID {stat}[/bold]", export=bool(export), + limit=limit, ) if export: data["date"] = data.index @@ -297,7 +299,7 @@ def display_case_slopes( export : str Format to export data """ - data = covid_model.get_case_slopes(days_back, limit, threshold, ascend) + data = covid_model.get_case_slopes(days_back, threshold, ascend) print_rich_table( data, @@ -305,6 +307,7 @@ def display_case_slopes( index_name="Country", title=f"[bold]{('Highest','Lowest')[ascend]} Sloping Cases[/bold] (Cases/Day)", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/alternative/oss/runa_view.py b/openbb_terminal/alternative/oss/runa_view.py index ca3cb82624c8..581d1ecf6b40 100644 --- a/openbb_terminal/alternative/oss/runa_view.py +++ b/openbb_terminal/alternative/oss/runa_view.py @@ -5,7 +5,6 @@ from openbb_terminal import OpenBBFigure from openbb_terminal.alternative.oss import runa_model -from openbb_terminal.core.plots.backend import plots_backend from openbb_terminal.decorators import log_start_end from openbb_terminal.helper_funcs import ( export_data, @@ -56,8 +55,6 @@ def display_rossindex( if df.empty: console.print("\nError in runa request\n") else: - plots_backend().send_table(df, title="Runa ROSS Index") - if sortby in runa_model.SORT_COLUMNS: df = df.sort_values(by=sortby, ascending=ascend) df = df.head(limit) @@ -112,12 +109,13 @@ def display_rossindex( show_df = show_df.fillna("") show_df["GitHub"] = show_df["GitHub"].str.wrap(10) print_rich_table( - show_df.head(limit), + show_df, headers=list(show_df.columns), floatfmt=".1f", show_index=False, title="ROSS Index - the fastest-growing open-source startups", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/common/behavioural_analysis/finbrain_view.py b/openbb_terminal/common/behavioural_analysis/finbrain_view.py index 1c1a90ff17c7..a046224328d4 100644 --- a/openbb_terminal/common/behavioural_analysis/finbrain_view.py +++ b/openbb_terminal/common/behavioural_analysis/finbrain_view.py @@ -10,6 +10,7 @@ from openbb_terminal import OpenBBFigure, rich_config, theme from openbb_terminal.common.behavioural_analysis import finbrain_model +from openbb_terminal.core.session.current_user import get_current_user from openbb_terminal.decorators import log_start_end from openbb_terminal.helper_funcs import export_data, print_rich_table from openbb_terminal.rich_config import console @@ -51,7 +52,10 @@ def display_sentiment_analysis( return console.print("No sentiment data found.\n") if raw: - if rich_config.USE_COLOR: + if ( + rich_config.USE_COLOR + and not get_current_user().preferences.USE_INTERACTIVE_DF + ): color_df = sentiment["Sentiment Analysis"].apply( lambda_sentiment_coloring, last_val=0 ) diff --git a/openbb_terminal/common/behavioural_analysis/stocktwits_view.py b/openbb_terminal/common/behavioural_analysis/stocktwits_view.py index 9d5e7e28eeeb..4e45a8ad8ed7 100644 --- a/openbb_terminal/common/behavioural_analysis/stocktwits_view.py +++ b/openbb_terminal/common/behavioural_analysis/stocktwits_view.py @@ -3,6 +3,8 @@ import logging +import pandas as pd + from openbb_terminal.common.behavioural_analysis import stocktwits_model from openbb_terminal.decorators import log_start_end from openbb_terminal.helper_funcs import print_rich_table @@ -80,11 +82,20 @@ def display_stalker(user: str, limit: int = 10): Number of messages to show, by default 10 """ messages = stocktwits_model.get_stalker(user, limit) - for message in messages: - console.print("-------------------") - console.print( - "[yellow]" - + message["created_at"].replace("T", " ").replace("Z", "") - + "[/yellow]" - ) - console.print(message["body"] + "\n") + + df_messages = pd.DataFrame.from_dict(messages) + + df_messages["created_at"] = pd.to_datetime(df_messages["created_at"]) + + df_messages = pd.DataFrame(df_messages, columns=["created_at", "id", "body", "url"]) + + # We look for a date name in the column to assume its a date on frontend side for filtering etc + df_messages.rename(columns={"created_at": "created_at_date"}, inplace=True) + + df_messages = df_messages.drop(["id", "url"], axis=1) + + print_rich_table( + df_messages, + show_index=False, + limit=limit, + ) diff --git a/openbb_terminal/common/quantitative_analysis/qa_view.py b/openbb_terminal/common/quantitative_analysis/qa_view.py index 4fc93d7699e6..bff259487b62 100644 --- a/openbb_terminal/common/quantitative_analysis/qa_view.py +++ b/openbb_terminal/common/quantitative_analysis/qa_view.py @@ -844,12 +844,13 @@ def display_raw( df1.index = [x.strftime("%Y-%m-%d") for x in df1.index] print_rich_table( - df1.head(limit), + df1, headers=[x.title() if x != "" else "Date" for x in df1.columns], title="[bold]Raw Data[/bold]", show_index=True, floatfmt=".3f", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/core/log/generation/expired_files.py b/openbb_terminal/core/log/generation/expired_files.py index 5b807cb2180f..c32620c0ee2c 100644 --- a/openbb_terminal/core/log/generation/expired_files.py +++ b/openbb_terminal/core/log/generation/expired_files.py @@ -25,4 +25,7 @@ def get_expired_file_list(directory: Path, before_timestamp: float) -> List[Path def remove_file_list(file_list: List[Path]): for file in file_list: - file.unlink(missing_ok=True) + try: + file.unlink(missing_ok=True) + except PermissionError: + pass diff --git a/openbb_terminal/core/models/credentials_model.py b/openbb_terminal/core/models/credentials_model.py index 6fed7510b567..1096db6cd1e5 100644 --- a/openbb_terminal/core/models/credentials_model.py +++ b/openbb_terminal/core/models/credentials_model.py @@ -10,7 +10,7 @@ class CredentialsModel: """Model for credentials.""" # Data providers - API_DATABENTO_KEY = "REPLACE_ME" + API_DATABENTO_KEY: str = "REPLACE_ME" API_KEY_ALPHAVANTAGE: str = "REPLACE_ME" API_KEY_FINANCIALMODELINGPREP: str = "REPLACE_ME" API_KEY_QUANDL: str = "REPLACE_ME" diff --git a/openbb_terminal/core/models/preferences_model.py b/openbb_terminal/core/models/preferences_model.py index 43e2317416ae..fec680eb7fd9 100644 --- a/openbb_terminal/core/models/preferences_model.py +++ b/openbb_terminal/core/models/preferences_model.py @@ -38,6 +38,8 @@ class PreferencesModel: FILE_OVERWRITE: bool = False RETRY_WITH_LOAD: bool = False USE_TABULATE_DF: bool = True + # Use interactive window to display dataframes with options to sort, filter, etc. + USE_INTERACTIVE_DF = True USE_CLEAR_AFTER_CMD: bool = False USE_COLOR: bool = True USE_DATETIME: bool = True diff --git a/openbb_terminal/core/plots/backend.py b/openbb_terminal/core/plots/backend.py index 8fd3a770309e..64f72415bbf4 100644 --- a/openbb_terminal/core/plots/backend.py +++ b/openbb_terminal/core/plots/backend.py @@ -53,7 +53,7 @@ def __new__(cls, *args, **kwargs): # pylint: disable=W0613 def __init__(self, daemon: bool = True, max_retries: int = 30): super().__init__(daemon=daemon, max_retries=max_retries) self.plotly_html: Path = (PLOTS_CORE_PATH / "plotly_temp.html").resolve() - self.table_html: Path = (PLOTS_CORE_PATH / "table_temp.html").resolve() + self.table_html: Path = (PLOTS_CORE_PATH / "table.html").resolve() self.inject_path_to_html() self.isatty = ( not JUPYTER_NOTEBOOK @@ -72,26 +72,23 @@ def set_window_dimensions(self, width: int, height: int): def inject_path_to_html(self): """Update the script tag in html with local path.""" - for html_file, temp_file in zip( - ["plotly.html", "table.html"], [self.plotly_html, self.table_html] - ): - try: - with open(PLOTS_CORE_PATH / html_file, encoding="utf-8") as file: # type: ignore - html = file.read() - html = html.replace("{{MAIN_PATH}}", str(PLOTS_CORE_PATH.as_uri())) - - # We create a temporary file to inject the path to the script tag - # This is so we don't have to modify the original file - # The file is deleted at program exit. - with open(temp_file, "w", encoding="utf-8") as file: # type: ignore - file.write(html) - except FileNotFoundError as error: - console.print( - f"[bold red]{html_file} file not found, check the path:[/]" - f"[green]{PLOTS_CORE_PATH / html_file}[/]" - ) - self.max_retries = 0 # pylint: disable=W0201 - raise error + try: + with open(PLOTS_CORE_PATH / "plotly.html", encoding="utf-8") as file: # type: ignore + html = file.read() + html = html.replace("{{MAIN_PATH}}", str(PLOTS_CORE_PATH.as_uri())) + + # We create a temporary file to inject the path to the script tag + # This is so we don't have to modify the original file + # The file is deleted at program exit. + with open(self.plotly_html, "w", encoding="utf-8") as file: # type: ignore + file.write(html) + except FileNotFoundError as error: + console.print( + "[bold red]plotly.html file not found, check the path:[/]" + f"[green]{PLOTS_CORE_PATH / 'plotly.html'}[/]" + ) + self.max_retries = 0 # pylint: disable=W0201 + raise error def get_pending(self) -> list: """Get the pending data that has not been sent to the backend.""" @@ -111,8 +108,7 @@ def get_plotly_html(self) -> str: def get_table_html(self) -> str: """Get the table html file.""" - if not self.table_html.exists(): - self.inject_path_to_html() + if self.table_html.exists(): return self.get_table_html() return str(self.table_html) @@ -209,24 +205,41 @@ def send_table(self, df_table: pd.DataFrame, title: str = ""): Title to display in the window, by default "" """ self.loop.run_until_complete(self.check_backend()) + + if title: + # We remove any html tags and markdown from the title + title = re.sub(r"<[^>]*>", "", title) + title = re.sub(r"\[\/?[a-z]+\]", "", title) + + # we get the length of each column using the max length of the column + # name and the max length of the column values as the column width columnwidth = [ - max(len(str(df_table[col].name)), df_table[col].astype(str).str.len().max()) + max( + len(str(df_table[col].name)), + df_table[col].astype(str).str.len().max(), + ) for col in df_table.columns + if hasattr(df_table[col], "name") and hasattr(df_table[col], "dtype") ] + # we add a percentage of max to the min column width columnwidth = [ int(x + (max(columnwidth) - min(columnwidth)) * 0.2) for x in columnwidth ] + # in case of a very small table we set a min width + width = max(int(min(sum(columnwidth) * 9.7, self.WIDTH + 100)), 800) + + json_data = json.loads(df_table.to_json(orient="split")) + json_data.update(dict(title=title)) + self.outgoing.append( json.dumps( { "html_path": self.get_table_html(), - "json_data": df_table.to_json(orient="split"), - "width": int(max(sum(columnwidth) * 9.5, self.WIDTH + 100)), - "height": int( - min(len(df_table.index) * 25 + 25, self.HEIGHT + 100) - ), + "json_data": json.dumps(json_data), + "width": width, + "height": self.HEIGHT - 100, **self.get_kwargs(title), } ) @@ -296,8 +309,7 @@ def get_kwargs(self, title: str = "") -> dict: def del_temp(self): """Delete the temporary html file.""" - for file in (self.plotly_html, self.table_html): - file.unlink(missing_ok=True) + self.plotly_html.unlink(missing_ok=True) def start(self, debug: bool = False): """Start the backend WindowManager process.""" diff --git a/openbb_terminal/core/plots/old_table.html b/openbb_terminal/core/plots/old_table.html new file mode 100644 index 000000000000..4aefb6e015ed --- /dev/null +++ b/openbb_terminal/core/plots/old_table.html @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + +
+ + + diff --git a/openbb_terminal/core/plots/table.html b/openbb_terminal/core/plots/table.html index 5a87697cb67d..eed5215db02a 100644 --- a/openbb_terminal/core/plots/table.html +++ b/openbb_terminal/core/plots/table.html @@ -1,41 +1,3779 @@ - + + - + + + OpenBB Interactive Tables - - - - - - - - - - + + + -
- +
+ diff --git a/openbb_terminal/core/plots/web/main_table.js b/openbb_terminal/core/plots/web/main_table.js index 7183160522cb..f4b49958bb46 100644 --- a/openbb_terminal/core/plots/web/main_table.js +++ b/openbb_terminal/core/plots/web/main_table.js @@ -78,7 +78,7 @@ function processData(data) { { title: "Age", field: "age", - sorter: "number", + sorter: "number", } ], data: { diff --git a/openbb_terminal/core/sdk/models/economy_sdk_model.py b/openbb_terminal/core/sdk/models/economy_sdk_model.py index 979d466302af..afff3886a38c 100644 --- a/openbb_terminal/core/sdk/models/economy_sdk_model.py +++ b/openbb_terminal/core/sdk/models/economy_sdk_model.py @@ -19,7 +19,6 @@ class EconomyRoot(Category): `events`: Get economic calendar for countries between specified dates\n `fred`: Get Series data. [Source: FRED]\n `fred_chart`: Display (multiple) series from https://fred.stlouisfed.org. [Source: FRED]\n - `fred_ids`: Get Series IDs. [Source: FRED]\n `fred_notes`: Get series notes. [Source: FRED]\n `future`: Get futures data. [Source: Finviz]\n `futures`: Get futures data.\n @@ -60,7 +59,6 @@ def __init__(self): self.events = lib.economy_nasdaq_model.get_economic_calendar self.fred = lib.economy_fred_model.get_aggregated_series_data self.fred_chart = lib.economy_fred_view.display_fred_series - self.fred_ids = lib.economy_fred_model.get_series_ids self.fred_notes = lib.economy_fred_model.get_series_notes self.future = lib.economy_finviz_model.get_futures self.futures = lib.economy_sdk_helpers.futures diff --git a/openbb_terminal/core/sdk/trail_map.csv b/openbb_terminal/core/sdk/trail_map.csv index 404a4b5d1443..ee6f7af669cd 100644 --- a/openbb_terminal/core/sdk/trail_map.csv +++ b/openbb_terminal/core/sdk/trail_map.csv @@ -184,7 +184,6 @@ economy.country_codes,economy_nasdaq_model.get_country_codes, economy.currencies,economy_wsj_model.global_currencies, economy.events,economy_nasdaq_model.get_economic_calendar, economy.fred,economy_fred_model.get_aggregated_series_data,economy_fred_view.display_fred_series -economy.fred_ids,economy_fred_model.get_series_ids, economy.fred_notes,economy_fred_model.get_series_notes, economy.future,economy_finviz_model.get_futures, economy.futures,economy_sdk_helpers.futures, diff --git a/openbb_terminal/cryptocurrency/defi/coindix_view.py b/openbb_terminal/cryptocurrency/defi/coindix_view.py index 41742c282945..9199fa327fad 100644 --- a/openbb_terminal/cryptocurrency/defi/coindix_view.py +++ b/openbb_terminal/cryptocurrency/defi/coindix_view.py @@ -74,11 +74,12 @@ def display_defi_vaults( df.drop("Link", axis=1, inplace=True) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Top DeFi Vaults", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/defi/defi_controller.py b/openbb_terminal/cryptocurrency/defi/defi_controller.py index 0e67da49ceb9..67b646d2dcf7 100644 --- a/openbb_terminal/cryptocurrency/defi/defi_controller.py +++ b/openbb_terminal/cryptocurrency/defi/defi_controller.py @@ -453,15 +453,6 @@ def call_ldapps(self, other_args: List[str]): ), ) - parser.add_argument( - "-i", - "--interactive", - action="store_true", - dest="interactive", - default=False, - help=("Show interactive table"), - ) - parser.add_argument( "--desc", action="store_true", @@ -474,7 +465,6 @@ def call_ldapps(self, other_args: List[str]): ) if ns_parser: llama_view.display_defi_protocols( - interactive=ns_parser.interactive, limit=ns_parser.limit, sortby=ns_parser.sortby, ascend=ns_parser.reverse, diff --git a/openbb_terminal/cryptocurrency/defi/graph_view.py b/openbb_terminal/cryptocurrency/defi/graph_view.py index b25c81bde2a9..e67aed901774 100644 --- a/openbb_terminal/cryptocurrency/defi/graph_view.py +++ b/openbb_terminal/cryptocurrency/defi/graph_view.py @@ -58,11 +58,12 @@ def display_uni_tokens( ].applymap(lambda x: lambda_very_long_number_formatter(x)) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="UniSwarp DEX Trade-able Tokens", export=bool(export), + limit=limit, ) export_data( @@ -161,11 +162,12 @@ def display_recently_added( ) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Latest Added Pairs on Uniswap DEX", export=bool(export), + limit=limit, ) export_data( @@ -215,11 +217,12 @@ def display_uni_pools( df_data = df.copy() print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Uniswap Pools", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/defi/llama_view.py b/openbb_terminal/cryptocurrency/defi/llama_view.py index f807b1a66683..65b5587428f9 100644 --- a/openbb_terminal/cryptocurrency/defi/llama_view.py +++ b/openbb_terminal/cryptocurrency/defi/llama_view.py @@ -9,7 +9,6 @@ OpenBBFigure, config_terminal as cfg, ) -from openbb_terminal.core.plots.backend import plots_backend from openbb_terminal.cryptocurrency.cryptocurrency_helpers import read_data_file from openbb_terminal.cryptocurrency.defi import llama_model from openbb_terminal.decorators import log_start_end @@ -81,7 +80,6 @@ def display_grouped_defi_protocols( @log_start_end(log=logger) def display_defi_protocols( sortby: str, - interactive: bool = False, limit: int = 20, ascend: bool = False, description: bool = False, @@ -93,12 +91,10 @@ def display_defi_protocols( Parameters ---------- - interactive: bool - Flag to display interactive table - limit: int - Number of records to display sortby: str Key by which to sort data + limit: int + Number of records to display ascend: bool Flag to sort data descending description: bool @@ -109,15 +105,13 @@ def display_defi_protocols( df = llama_model.get_defi_protocols(limit, sortby, ascend, description) - if interactive: - plots_backend().send_table(df, title="DeFi Protocols") - else: - print_rich_table( - df.head(limit), - headers=list(df.columns), - show_index=False, - export=bool(export), - ) + print_rich_table( + df, + headers=list(df.columns), + show_index=False, + export=bool(export), + limit=limit, + ) export_data( export, diff --git a/openbb_terminal/cryptocurrency/defi/smartstake_view.py b/openbb_terminal/cryptocurrency/defi/smartstake_view.py index 316e4a74cc8a..e11b3fd3e511 100644 --- a/openbb_terminal/cryptocurrency/defi/smartstake_view.py +++ b/openbb_terminal/cryptocurrency/defi/smartstake_view.py @@ -101,7 +101,7 @@ def display_luna_circ_supply_change( df = df.sort_index(ascending=False) print_rich_table( - df[RAW_COLS].head(limit), + df[RAW_COLS], headers=[ "Circ Supply", "Liquid Circ Supply", @@ -112,6 +112,7 @@ def display_luna_circ_supply_change( index_name="Time", title="Luna Circulating Supply Changes (in Millions)", export=bool(export), + limit=limit, ) return fig.show(external=external_axes) diff --git a/openbb_terminal/cryptocurrency/defi/substack_view.py b/openbb_terminal/cryptocurrency/defi/substack_view.py index bd5b75435a1a..700f453e3df9 100644 --- a/openbb_terminal/cryptocurrency/defi/substack_view.py +++ b/openbb_terminal/cryptocurrency/defi/substack_view.py @@ -31,11 +31,12 @@ def display_newsletters( df = substack_model.get_newsletters() print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Substack Newsletters", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/defi/terramoney_fcd_view.py b/openbb_terminal/cryptocurrency/defi/terramoney_fcd_view.py index 7d09bfb02b00..4079be6c112f 100644 --- a/openbb_terminal/cryptocurrency/defi/terramoney_fcd_view.py +++ b/openbb_terminal/cryptocurrency/defi/terramoney_fcd_view.py @@ -45,11 +45,12 @@ def display_account_staking_info( df, report = terramoney_fcd_model.get_staking_account_info(address) if not df.empty: print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title=report, export=bool(export), + limit=limit, ) else: console.print(f"[red]No data found for address {address}\n[/red]") @@ -97,11 +98,12 @@ def display_validators( ] print_rich_table( - df.head(limit), + df, headers=list(df.columns), floatfmt=".2f", show_index=False, export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/discovery/coinmarketcap_view.py b/openbb_terminal/cryptocurrency/discovery/coinmarketcap_view.py index f720c0f97303..065e436b8710 100644 --- a/openbb_terminal/cryptocurrency/discovery/coinmarketcap_view.py +++ b/openbb_terminal/cryptocurrency/discovery/coinmarketcap_view.py @@ -46,11 +46,12 @@ def display_cmc_top_coins( return print_rich_table( - df.iloc[:limit, :], + df, headers=list(df.columns), show_index=False, title="Top Coins", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/discovery/coinpaprika_view.py b/openbb_terminal/cryptocurrency/discovery/coinpaprika_view.py index b6a999e8bfca..5b316022c25a 100644 --- a/openbb_terminal/cryptocurrency/discovery/coinpaprika_view.py +++ b/openbb_terminal/cryptocurrency/discovery/coinpaprika_view.py @@ -56,11 +56,12 @@ def display_search_results( return print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="CoinPaprika Results", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/discovery/discovery_controller.py b/openbb_terminal/cryptocurrency/discovery/discovery_controller.py index 902c37d4af7b..769614430c0d 100644 --- a/openbb_terminal/cryptocurrency/discovery/discovery_controller.py +++ b/openbb_terminal/cryptocurrency/discovery/discovery_controller.py @@ -141,15 +141,6 @@ def call_top(self, other_args): metavar="SORTBY", ) - parser.add_argument( - "-i", - "--interactive", - action="store_true", - dest="interactive", - default=False, - help=("Show interactive table"), - ) - parser.add_argument( "-r", "--reverse", @@ -171,7 +162,6 @@ def call_top(self, other_args): if ns_parser: if ns_parser.source == "CoinGecko": pycoingecko_view.display_coins( - interactive=ns_parser.interactive, sortby=" ".join(ns_parser.sortby), category=ns_parser.category, limit=ns_parser.limit, diff --git a/openbb_terminal/cryptocurrency/discovery/pycoingecko_view.py b/openbb_terminal/cryptocurrency/discovery/pycoingecko_view.py index da494d8440d2..e8b618046f30 100644 --- a/openbb_terminal/cryptocurrency/discovery/pycoingecko_view.py +++ b/openbb_terminal/cryptocurrency/discovery/pycoingecko_view.py @@ -5,7 +5,6 @@ import os from typing import Optional -from openbb_terminal.core.plots.backend import plots_backend from openbb_terminal.cryptocurrency.dataframe_helpers import ( lambda_very_long_number_formatter, ) @@ -33,7 +32,6 @@ @log_start_end(log=logger) def display_coins( category: str, - interactive: bool = False, limit: int = 250, sortby: str = "Symbol", export: str = "", @@ -78,16 +76,13 @@ def display_coins( axis=1, copy=True, ) - if interactive: - plots_backend().send_table(df, title="Top Coins") - for col in ["Volume [$]", "Market Cap"]: - if col in df.columns: - df[col] = df[col].apply(lambda x: lambda_very_long_number_formatter(x)) + print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, export=bool(export), + limit=limit, ) export_data( @@ -137,10 +132,11 @@ def display_gainers( df[col] = df[col].apply(lambda x: lambda_very_long_number_formatter(x)) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, export=bool(export), + limit=limit, ) export_data( @@ -190,10 +186,11 @@ def display_losers( df[col] = df[col].apply(lambda x: lambda_very_long_number_formatter(x)) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/due_diligence/ccxt_view.py b/openbb_terminal/cryptocurrency/due_diligence/ccxt_view.py index 696817fee7c8..0b62048c72a5 100644 --- a/openbb_terminal/cryptocurrency/due_diligence/ccxt_view.py +++ b/openbb_terminal/cryptocurrency/due_diligence/ccxt_view.py @@ -90,11 +90,12 @@ def display_trades( """ df = ccxt_model.get_trades(exchange_id=exchange, symbol=symbol, to_symbol=to_symbol) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title=f"Trades for {exchange.upper()}:{symbol.upper()}/{to_symbol.upper()}", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/due_diligence/coinpaprika_view.py b/openbb_terminal/cryptocurrency/due_diligence/coinpaprika_view.py index 598d5e362bba..83ff0bf88daf 100644 --- a/openbb_terminal/cryptocurrency/due_diligence/coinpaprika_view.py +++ b/openbb_terminal/cryptocurrency/due_diligence/coinpaprika_view.py @@ -113,11 +113,12 @@ def display_twitter( return print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Twitter Timeline", export=bool(export), + limit=limit, ) export_data( @@ -172,11 +173,12 @@ def display_events( df.drop("link", axis=1, inplace=True) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="All Events", export=bool(export), + limit=limit, ) export_data( @@ -220,11 +222,12 @@ def display_exchanges( return print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="All Exchanges", export=bool(export), + limit=limit, ) export_data( @@ -283,11 +286,12 @@ def display_markets( df.drop("market_url", axis=1, inplace=True) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="All Markets", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/due_diligence/cryptopanic_view.py b/openbb_terminal/cryptocurrency/due_diligence/cryptopanic_view.py index f4e319c20c69..ec186bfbbbdd 100644 --- a/openbb_terminal/cryptocurrency/due_diligence/cryptopanic_view.py +++ b/openbb_terminal/cryptocurrency/due_diligence/cryptopanic_view.py @@ -64,11 +64,12 @@ def display_news( df.columns = prettify_column_names(df.columns) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Most Recent News", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/due_diligence/messari_view.py b/openbb_terminal/cryptocurrency/due_diligence/messari_view.py index a2c5e58bc94b..7263ede047bc 100644 --- a/openbb_terminal/cryptocurrency/due_diligence/messari_view.py +++ b/openbb_terminal/cryptocurrency/due_diligence/messari_view.py @@ -77,12 +77,13 @@ def display_messari_timeseries_list( console.print(f"\nNo timeseries found with query {query}\n") else: print_rich_table( - df.head(limit), + df, index_name="ID", headers=list(df.columns), show_index=True, title="Messari Timeseries", export=bool(export), + limit=limit, ) export_data( @@ -304,11 +305,12 @@ def display_roadmap( if not df.empty: print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title=f"{symbol} Roadmap", export=bool(export), + limit=limit, ) if not fig.is_image_export(export): export_data( diff --git a/openbb_terminal/cryptocurrency/nft/nftpricefloor_view.py b/openbb_terminal/cryptocurrency/nft/nftpricefloor_view.py index ae8f9f71a83f..b7f499fc15c3 100644 --- a/openbb_terminal/cryptocurrency/nft/nftpricefloor_view.py +++ b/openbb_terminal/cryptocurrency/nft/nftpricefloor_view.py @@ -71,11 +71,12 @@ def display_collections( fig.show() print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="NFT Collections", export=bool(export), + limit=limit, ) return export_data( @@ -120,12 +121,13 @@ def display_floor_price( if raw: print_rich_table( - df.head(limit), + df, index_name="date", headers=list(df.columns), show_index=True, title=f"{slug} Floor Price", export=bool(export), + limit=limit, ) fig = OpenBBFigure.create_subplots( diff --git a/openbb_terminal/cryptocurrency/onchain/bitquery_view.py b/openbb_terminal/cryptocurrency/onchain/bitquery_view.py index 6bfb9948c924..195d3f01c329 100644 --- a/openbb_terminal/cryptocurrency/onchain/bitquery_view.py +++ b/openbb_terminal/cryptocurrency/onchain/bitquery_view.py @@ -68,11 +68,12 @@ def display_dex_trades( ) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Trades on Decentralized Exchanges", export=bool(export), + limit=limit, ) export_data( @@ -142,13 +143,14 @@ def display_daily_volume_for_given_pair( # be printed out, not -d amount of days which is what we want. So we set # this to an arbitrary amount to cover the potential for more than # one row per day - limit = 10 + print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Daily Volume for Pair", export=bool(export), + limit=limit, ) export_data( @@ -212,11 +214,12 @@ def display_dex_volume_for_token( ) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Token Volume on Exchanges", export=bool(export), + limit=limit, ) export_data( @@ -338,11 +341,12 @@ def display_most_traded_pairs( ) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Most Traded Crypto Pairs", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/onchain/ethgasstation_view.py b/openbb_terminal/cryptocurrency/onchain/ethgasstation_view.py index 29fab2537e09..ccd722c2b08d 100644 --- a/openbb_terminal/cryptocurrency/onchain/ethgasstation_view.py +++ b/openbb_terminal/cryptocurrency/onchain/ethgasstation_view.py @@ -12,7 +12,9 @@ @log_start_end(log=logger) -def display_gwei_fees(export: str = "", sheet_name: Optional[str] = None) -> None: +def display_gwei_fees( + export: str = "", sheet_name: Optional[str] = None, limit: int = 10 +) -> None: """Current gwei fees [Source: https://ethgasstation.info] @@ -30,11 +32,12 @@ def display_gwei_fees(export: str = "", sheet_name: Optional[str] = None) -> Non console.print("\nCurrent ETH gas fees (gwei):") print_rich_table( - df_fees.head(4), + df_fees, headers=list(df_fees.columns), show_index=False, title="Current GWEI Fees", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/onchain/ethplorer_view.py b/openbb_terminal/cryptocurrency/onchain/ethplorer_view.py index 209b15da5fa0..128435e28e73 100644 --- a/openbb_terminal/cryptocurrency/onchain/ethplorer_view.py +++ b/openbb_terminal/cryptocurrency/onchain/ethplorer_view.py @@ -53,11 +53,12 @@ def display_address_info( ) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Blockchain Token Information", export=bool(export), + limit=limit, ) export_data( @@ -100,11 +101,12 @@ def display_top_tokens( df[col] = df[col].apply(lambda x: lambda_very_long_number_formatter(x)) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Top ERC20 Tokens", export=bool(export), + limit=limit, ) export_data( @@ -147,11 +149,12 @@ def display_top_token_holders( df["balance"] = df["balance"].apply(lambda x: lambda_very_long_number_formatter(x)) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="ERC20 Token Holder Info", export=bool(export), + limit=limit, ) export_data( @@ -198,11 +201,12 @@ def display_address_history( ) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Historical Transactions Information", export=bool(export), + limit=limit, ) export_data( @@ -344,11 +348,12 @@ def display_token_history( df.drop("transactionHash", inplace=True, axis=1) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Token History Information", export=bool(export), + limit=limit, ) export_data( @@ -400,11 +405,12 @@ def display_token_historical_prices( df.loc[:, "cap"] = df["cap"].apply(lambda x: lambda_very_long_number_formatter(x)) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Historical Token Prices", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/onchain/shroom_view.py b/openbb_terminal/cryptocurrency/onchain/shroom_view.py index 7333fbb8da92..c9454ad2f8dd 100644 --- a/openbb_terminal/cryptocurrency/onchain/shroom_view.py +++ b/openbb_terminal/cryptocurrency/onchain/shroom_view.py @@ -90,10 +90,11 @@ def display_dapp_stats( if raw: print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=True, export=bool(export), + limit=limit, ) fig = OpenBBFigure.create_subplots(specs=[[{"secondary_y": True}]]) diff --git a/openbb_terminal/cryptocurrency/onchain/whale_alert_view.py b/openbb_terminal/cryptocurrency/onchain/whale_alert_view.py index e9287ad41a26..2da548ed2e63 100644 --- a/openbb_terminal/cryptocurrency/onchain/whale_alert_view.py +++ b/openbb_terminal/cryptocurrency/onchain/whale_alert_view.py @@ -67,11 +67,12 @@ def display_whales_transactions( df[col] = df[col].apply(lambda x: lambda_long_number_format(x)) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Large Value Transactions", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/overview/coinpaprika_view.py b/openbb_terminal/cryptocurrency/overview/coinpaprika_view.py index 1fb039e339e3..146238512516 100644 --- a/openbb_terminal/cryptocurrency/overview/coinpaprika_view.py +++ b/openbb_terminal/cryptocurrency/overview/coinpaprika_view.py @@ -145,11 +145,12 @@ def display_all_coins_market_info( console.print(f"\nDisplaying data vs {symbol}") print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Basic Market Information", export=bool(export), + limit=limit, ) export_data( @@ -202,11 +203,12 @@ def display_all_coins_info( console.print(f"Displaying data vs {symbol}") print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Basic Coin Information", export=bool(export), + limit=limit, ) export_data( @@ -259,11 +261,12 @@ def display_all_exchanges( console.print(f"\nDisplaying data vs {symbol}") print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="List Exchanges", export=bool(export), + limit=limit, ) export_data( @@ -319,11 +322,12 @@ def display_exchange_markets( df.drop("market_url", axis=1, inplace=True) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Exchange Markets", export=bool(export), + limit=limit, ) export_data( @@ -397,11 +401,12 @@ def display_contracts( return print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Contract Addresses", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/overview/cryptopanic_view.py b/openbb_terminal/cryptocurrency/overview/cryptopanic_view.py index ade672209a48..5fb1ae2363ef 100644 --- a/openbb_terminal/cryptocurrency/overview/cryptopanic_view.py +++ b/openbb_terminal/cryptocurrency/overview/cryptopanic_view.py @@ -66,11 +66,12 @@ def display_news( df = df[["title", "link"]] print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Recent CryptoPanic Posts", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/overview/loanscan_view.py b/openbb_terminal/cryptocurrency/overview/loanscan_view.py index 30e3beaeb395..8f3916a27ae7 100644 --- a/openbb_terminal/cryptocurrency/overview/loanscan_view.py +++ b/openbb_terminal/cryptocurrency/overview/loanscan_view.py @@ -94,12 +94,13 @@ def display_crypto_rates( df = df.applymap(lambda x: str(round(100 * x, 2)) + "%" if x != "-" else x) print_rich_table( - df.head(limit), + df, headers=list(df.columns), index_name="Platform", show_index=True, title=f"Crypto {rate_type.capitalize()} Interest Rates", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/overview/pycoingecko_view.py b/openbb_terminal/cryptocurrency/overview/pycoingecko_view.py index 69edda9b15ef..cad4326a7baa 100644 --- a/openbb_terminal/cryptocurrency/overview/pycoingecko_view.py +++ b/openbb_terminal/cryptocurrency/overview/pycoingecko_view.py @@ -297,11 +297,12 @@ def display_exchange_rates( if not df.empty: print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Exchange Rates", export=bool(export), + limit=limit, ) export_data( @@ -474,11 +475,12 @@ def display_stablecoins( df = df.applymap(lambda x: lambda_long_number_format_with_type_check(x)) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Stablecoin Data", export=bool(export), + limit=limit, ) export_data( @@ -544,11 +546,12 @@ def display_categories( df = df.applymap(lambda x: lambda_long_number_format_with_type_check(x)) print_rich_table( - df.head(limit), + df, headers=list(df.columns), floatfmt=".2f", show_index=False, export=bool(export), + limit=limit, ) export_data( @@ -597,11 +600,12 @@ def display_exchanges( df.drop("Url", axis=1, inplace=True) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Top CoinGecko Exchanges", export=bool(export), + limit=limit, ) export_data( @@ -641,11 +645,12 @@ def display_platforms( if not df.empty: print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Financial Platforms", export=bool(export), + limit=limit, ) export_data( @@ -685,11 +690,12 @@ def display_products( if not df.empty: print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Financial Products", export=bool(export), + limit=limit, ) export_data( @@ -728,11 +734,12 @@ def display_indexes( df = gecko.get_indexes(sortby=sortby, ascend=ascend) if not df.empty: print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Crypto Indexes", export=bool(export), + limit=limit, ) export_data( @@ -772,11 +779,12 @@ def display_derivatives( if not df.empty: print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Crypto Derivatives", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/overview/rekt_view.py b/openbb_terminal/cryptocurrency/overview/rekt_view.py index 1cae13fc9930..87704e6f7c5e 100644 --- a/openbb_terminal/cryptocurrency/overview/rekt_view.py +++ b/openbb_terminal/cryptocurrency/overview/rekt_view.py @@ -64,12 +64,13 @@ def display_crypto_hacks( df["Date"] = df["Date"].dt.date print_rich_table( - df.head(limit), + df, headers=list(df.columns), floatfmt=".1f", show_index=False, title="Major Crypto Hacks", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/cryptocurrency/overview/withdrawalfees_view.py b/openbb_terminal/cryptocurrency/overview/withdrawalfees_view.py index 0c72bb696b5e..d822abf8f60c 100644 --- a/openbb_terminal/cryptocurrency/overview/withdrawalfees_view.py +++ b/openbb_terminal/cryptocurrency/overview/withdrawalfees_view.py @@ -38,11 +38,12 @@ def display_overall_withdrawal_fees( console.print("\nWithdrawal fees on exchanges:") print_rich_table( - df_fees.head(limit), + df_fees, headers=list(df_fees.columns), show_index=False, title="Top Withdrawal Fees", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/econometrics/econometrics_controller.py b/openbb_terminal/econometrics/econometrics_controller.py index fe8f512eb87f..6929150af062 100644 --- a/openbb_terminal/econometrics/econometrics_controller.py +++ b/openbb_terminal/econometrics/econometrics_controller.py @@ -588,11 +588,12 @@ def call_show(self, other_args: List[str]): df = df.sort_values(by=sort_column, ascending=ns_parser.reverse) print_rich_table( - df.head(ns_parser.limit), + df, headers=list(df.columns), show_index=True, title=f"Dataset {name} | Showing {ns_parser.limit} of {len(df)} rows", export=bool(ns_parser.export), + limit=ns_parser.limit, ) export_data( diff --git a/openbb_terminal/economy/alphavantage_view.py b/openbb_terminal/economy/alphavantage_view.py index cab0f219dd42..579785b9eb4a 100644 --- a/openbb_terminal/economy/alphavantage_view.py +++ b/openbb_terminal/economy/alphavantage_view.py @@ -89,6 +89,7 @@ def display_real_gdp( export: str = "", sheet_name: Optional[str] = None, external_axes: bool = False, + limit: int = 20, ) -> Union[OpenBBFigure, None]: """Display US GDP from AlphaVantage @@ -134,11 +135,12 @@ def display_real_gdp( ) if raw: print_rich_table( - gdp.head(20), + gdp, headers=["Date", "GDP"], show_index=False, title="US GDP", export=bool(export), + limit=limit, ) return fig.show(external=external_axes) @@ -152,6 +154,7 @@ def display_gdp_capita( export: str = "", sheet_name: Optional[str] = None, external_axes: bool = False, + limit: int = 20, ) -> Union[OpenBBFigure, None]: """Display US GDP per Capita from AlphaVantage @@ -191,11 +194,12 @@ def display_gdp_capita( ) if raw: print_rich_table( - gdp.head(20), + gdp, headers=["Date", "GDP"], show_index=False, title="US GDP Per Capita", export=bool(export), + limit=limit, ) return fig.show(external=external_axes) @@ -209,6 +213,7 @@ def display_inflation( export: str = "", sheet_name: Optional[str] = None, external_axes: bool = False, + limit: int = 20, ) -> Union[OpenBBFigure, None]: """Display US Inflation from AlphaVantage @@ -248,11 +253,12 @@ def display_inflation( ) if raw: print_rich_table( - inf.head(20), + inf, headers=["Date", "Inflation"], show_index=False, title="US Inflation", export=bool(export), + limit=limit, ) return fig.show(external=external_axes) @@ -267,6 +273,7 @@ def display_cpi( export: str = "", sheet_name: Optional[str] = None, external_axes: bool = False, + limit: int = 20, ) -> Union[OpenBBFigure, None]: """Display US consumer price index (CPI) from AlphaVantage @@ -311,11 +318,12 @@ def display_cpi( ) if raw: print_rich_table( - cpi.head(20), + cpi, headers=["Date", "CPI"], show_index=False, title="US CPI", export=bool(export), + limit=limit, ) return fig.show(external=external_axes) @@ -331,6 +339,7 @@ def display_treasury_yield( export: str = "", sheet_name: Optional[str] = None, external_axes: bool = False, + limit: int = 20, ) -> Union[OpenBBFigure, None]: """Display historical treasury yield for given maturity @@ -375,11 +384,12 @@ def display_treasury_yield( ) if raw: print_rich_table( - yld.head(20), + yld, headers=["Date", "Yield"], title="Historical Treasury Yield", show_index=False, export=bool(export), + limit=limit, ) return fig.show(external=external_axes) @@ -393,6 +403,7 @@ def display_unemployment( export: str = "", sheet_name: Optional[str] = None, external_axes: bool = False, + limit: int = 20, ) -> Union[OpenBBFigure, None]: """Display US unemployment AlphaVantage @@ -435,11 +446,12 @@ def display_unemployment( if raw: print_rich_table( - un.head(20), + un, headers=["Date", "GDP"], title="US Unemployment", show_index=False, export=bool(export), + limit=limit, ) return fig.show(external=external_axes) diff --git a/openbb_terminal/economy/commodity_view.py b/openbb_terminal/economy/commodity_view.py index 17be25e9406d..c62a2f4c75da 100644 --- a/openbb_terminal/economy/commodity_view.py +++ b/openbb_terminal/economy/commodity_view.py @@ -42,11 +42,12 @@ def display_debt(export: str = "", sheet_name: Optional[str] = None, limit: int debt_df[col] = debt_df[col].apply(lambda x: format_large_numbers(x)) print_rich_table( - debt_df[:limit], + debt_df, show_index=False, headers=debt_df.columns, title="External Debt (USD)", export=bool(export), + limit=limit, ) if export: export_data( diff --git a/openbb_terminal/economy/econdb_view.py b/openbb_terminal/economy/econdb_view.py index fb2540681c99..d41ec99765ff 100644 --- a/openbb_terminal/economy/econdb_view.py +++ b/openbb_terminal/economy/econdb_view.py @@ -25,6 +25,7 @@ def show_macro_data( external_axes: bool = False, export: str = "", sheet_name: Optional[str] = None, + limit: int = 10, ) -> Union[OpenBBFigure, None]: """Show the received macro data about a company [Source: EconDB] @@ -119,12 +120,15 @@ def show_macro_data( df_rounded.columns = ["_".join(column) for column in df_rounded.columns] if raw: + # was a -iloc so we need to flip the index as we use head + df_rounded = df_rounded.sort_index(ascending=False) print_rich_table( - df_rounded.fillna("-").iloc[-10:], + df_rounded.fillna("-"), headers=list(df_rounded.columns), show_index=True, title=f"Macro Data {denomination}", export=bool(export), + limit=limit, ) if export: @@ -151,6 +155,7 @@ def show_treasuries( external_axes: bool = False, export: str = "", sheet_name: Optional[str] = None, + limit: int = 10, ) -> Union[OpenBBFigure, None]: """Display U.S. Treasury rates [Source: EconDB] @@ -202,12 +207,15 @@ def show_treasuries( ) if raw: + # was a -iloc so we need to flip the index as we use head + treasury_data = treasury_data.sort_index(ascending=False) print_rich_table( - treasury_data.iloc[-10:], + treasury_data, headers=list(treasury_data.columns), show_index=True, title="U.S. Treasuries", export=bool(export), + limit=limit, ) if export: diff --git a/openbb_terminal/economy/fred_model.py b/openbb_terminal/economy/fred_model.py index 5e025684b874..778064aea7d6 100644 --- a/openbb_terminal/economy/fred_model.py +++ b/openbb_terminal/economy/fred_model.py @@ -127,15 +127,15 @@ def check_series_id(series_id: str) -> Tuple[bool, dict]: @log_start_end(log=logger) @check_api_key(["API_FRED_KEY"]) -def get_series_notes(search_query: str, limit: int = -1) -> pd.DataFrame: +def get_series_notes( + search_query: str, +) -> pd.DataFrame: """Get series notes. [Source: FRED] Parameters ---------- search_query : str Text query to search on fred series notes database - limit : int - Maximum number of series notes to display Returns ------- @@ -176,56 +176,9 @@ def get_series_notes(search_query: str, limit: int = -1) -> pd.DataFrame: else x ) - if limit != -1: - df_fred = df_fred[:limit] - return df_fred -@log_start_end(log=logger) -@check_api_key(["API_FRED_KEY"]) -def get_series_ids(search_query: str, limit: int = -1) -> pd.DataFrame: - """Get Series IDs. [Source: FRED] - - Parameters - ---------- - search_query : str - Text query to search on fred series notes database - limit : int - Maximum number of series IDs to output - - Returns - ------- - pd.Dataframe - Dataframe with series IDs and titles - """ - fred.key(get_current_user().credentials.API_FRED_KEY) - d_series = fred.search(search_query) - - # Cover invalid api and empty search terms - if "error_message" in d_series: - if "api_key" in d_series["error_message"]: - console.print("[red]Invalid API Key[/red]\n") - else: - console.print(d_series["error_message"]) - return pd.DataFrame() - - if "seriess" not in d_series: - return pd.DataFrame() - - if not d_series["seriess"]: - return pd.DataFrame() - - df_series = pd.DataFrame(d_series["seriess"]) - df_series = df_series.sort_values(by=["popularity"], ascending=False) - if limit != -1: - df_series = df_series.head(limit) - df_series = df_series[["id", "title"]] - df_series.set_index("id", inplace=True) - - return df_series - - @log_start_end(log=logger) @check_api_key(["API_FRED_KEY"]) def get_series_data( diff --git a/openbb_terminal/economy/fred_view.py b/openbb_terminal/economy/fred_view.py index 8c8c078d2d2d..14ed1c6669de 100644 --- a/openbb_terminal/economy/fred_view.py +++ b/openbb_terminal/economy/fred_view.py @@ -50,7 +50,7 @@ def notes(search_query: str, limit: int = 10): limit : int Maximum number of series notes to display """ - df_search = fred_model.get_series_notes(search_query, limit) + df_search = fred_model.get_series_notes(search_query) if df_search.empty: return @@ -60,6 +60,7 @@ def notes(search_query: str, limit: int = 10): title=f"[bold]Search results for {search_query}[/bold]", show_index=False, headers=["Series ID", "Title", "Description"], + limit=limit, ) @@ -120,12 +121,14 @@ def display_fred_series( data.index = [x.strftime("%Y-%m-%d") for x in data.index] if raw: + data = data.sort_index(ascending=False) print_rich_table( - data.tail(limit), + data, headers=list(data.columns), show_index=True, index_name="Date", export=bool(export), + limit=limit, ) export_data( @@ -159,6 +162,7 @@ def plot_cpi( export: str = "", sheet_name: str = "", external_axes: bool = False, + limit: int = 10, ) -> Union[None, OpenBBFigure]: """Plot CPI data. [Source: FRED] @@ -234,12 +238,15 @@ def plot_cpi( fig.add_scatter(x=df.index, y=df[column].values, name=label) if raw: + # was a -iloc so we need to flip the index as we use head + df = df.sort_index(ascending=False) print_rich_table( - df.iloc[-10:], + df, title=title, show_index=True, floatfmt=".3f", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/economy/nasdaq_view.py b/openbb_terminal/economy/nasdaq_view.py index 228460aa7581..0f0916e59c83 100644 --- a/openbb_terminal/economy/nasdaq_view.py +++ b/openbb_terminal/economy/nasdaq_view.py @@ -42,11 +42,12 @@ def display_economic_calendar( if df.empty: return print_rich_table( - df.head(limit), + df, title="Economic Calendar", show_index=False, headers=df.columns, export=bool(export), + limit=limit, ) console.print() export_data( diff --git a/openbb_terminal/economy/plot_view.py b/openbb_terminal/economy/plot_view.py index dba66c156cbe..81eab0267931 100644 --- a/openbb_terminal/economy/plot_view.py +++ b/openbb_terminal/economy/plot_view.py @@ -109,12 +109,14 @@ def show_options( df = pd.concat([df, data], axis=1) if raw: + df = df.sort_index(ascending=False) print_rich_table( - df.tail(limit), + df, show_index=True, headers=list(df.columns), title="Macro data", export=bool(export), + limit=limit, ) if export: export_data( diff --git a/openbb_terminal/economy/yfinance_model.py b/openbb_terminal/economy/yfinance_model.py index e124e35841a2..b4bcdaf06179 100644 --- a/openbb_terminal/economy/yfinance_model.py +++ b/openbb_terminal/economy/yfinance_model.py @@ -719,15 +719,13 @@ def get_indices( @log_start_end(log=logger) -def get_search_indices(keyword: list, limit: int = 10) -> pd.DataFrame: +def get_search_indices(keyword: list) -> pd.DataFrame: """Search indices by keyword. [Source: FinanceDatabase] Parameters ---------- keyword: list The keyword you wish to search for. This can include spaces. - limit: int - The amount of views you want to show, by default this is set to 10. Returns ------- @@ -749,6 +747,4 @@ def get_search_indices(keyword: list, limit: int = 10) -> pd.DataFrame: ) queried_indices = queried_indices.drop_duplicates() - queried_indices = queried_indices.iloc[:limit] - return keyword_adjusted, queried_indices diff --git a/openbb_terminal/economy/yfinance_view.py b/openbb_terminal/economy/yfinance_view.py index 50164fd8bfdd..f4bf4d4da061 100644 --- a/openbb_terminal/economy/yfinance_view.py +++ b/openbb_terminal/economy/yfinance_view.py @@ -32,6 +32,7 @@ def show_indices( external_axes: bool = False, export: str = "", sheet_name: Optional[str] = None, + limit: int = 10, ) -> Union[pd.DataFrame, Tuple[pd.DataFrame, OpenBBFigure]]: """Load (and show) the selected indices over time [Source: Yahoo Finance] Parameters @@ -63,11 +64,13 @@ def show_indices( indices_data = get_indices(indices, interval, start_date, end_date, column, returns) - fig = OpenBBFigure(title="Indices", yaxis=dict(side="right")) + fig = OpenBBFigure(title="Indices") + + new_title = [] for index in indices: label = INDICES[index.lower()]["name"] if index.lower() in INDICES else index - + new_title.append(label) if not indices_data[index].empty: if returns: indices_data.index.name = "date" @@ -91,15 +94,20 @@ def show_indices( name=label, ) - fig.show(external=external_axes) + if len(indices) < 2: + fig.update_layout(title=f"{' - '.join(new_title)}", yaxis=dict(side="right")) + fig.show(external=external_axes) if raw: + # was a -iloc so we need to flip the index as we use head + indices_data = indices_data.sort_index(ascending=False) print_rich_table( - indices_data.fillna("-").iloc[-10:], + indices_data.fillna("-"), headers=list(indices_data.columns), show_index=True, title=f"Indices [column: {column}]", export=bool(export), + limit=limit, ) if export: @@ -132,12 +140,13 @@ def search_indices(query: list, limit: int = 10): Shows a rich table with the available options. """ - keyword_adjusted, queried_indices = get_search_indices(query, limit) + keyword_adjusted, queried_indices = get_search_indices(query) print_rich_table( queried_indices, show_index=True, index_name="ticker", - headers=queried_indices.columns, + headers=list(queried_indices.columns), title=f"Queried Indices with keyword {keyword_adjusted}", + limit=limit, ) diff --git a/openbb_terminal/etf/discovery/wsj_view.py b/openbb_terminal/etf/discovery/wsj_view.py index 72836c98a3dd..88a664dcbc2f 100644 --- a/openbb_terminal/etf/discovery/wsj_view.py +++ b/openbb_terminal/etf/discovery/wsj_view.py @@ -40,11 +40,12 @@ def show_top_mover( return print_rich_table( - data.iloc[:limit], + data, show_index=False, headers=list(data.columns), title="ETF Movers", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/etf/financedatabase_view.py b/openbb_terminal/etf/financedatabase_view.py index a7f8d0f8db07..30f90e78ee3c 100644 --- a/openbb_terminal/etf/financedatabase_view.py +++ b/openbb_terminal/etf/financedatabase_view.py @@ -42,11 +42,12 @@ def display_etf_by_name( table_data = data[["name", "family", "category_group", "category"]] print_rich_table( - table_data.iloc[:limit], + table_data, show_index=True, headers=["Name", "Family", "Category Group", "Category"], title="ETFs", export=bool(export), + limit=limit, ) export_data( @@ -87,11 +88,12 @@ def display_etf_by_description( table_data = data[["name", "family", "category_group", "category"]] print_rich_table( - table_data.iloc[:limit], + table_data, show_index=True, headers=["Name", "Family", "Category Group", "Category"], title="ETFs", export=bool(export), + limit=limit, ) export_data( @@ -132,11 +134,12 @@ def display_etf_by_category( table_data = data[["name", "family", "category_group", "category"]] print_rich_table( - table_data.iloc[:limit], + table_data, show_index=True, headers=["Name", "Family", "Category Group", "Category"], title="ETFs by Category", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/etf/stockanalysis_view.py b/openbb_terminal/etf/stockanalysis_view.py index aa24cc82bfa6..029ca84c3de9 100644 --- a/openbb_terminal/etf/stockanalysis_view.py +++ b/openbb_terminal/etf/stockanalysis_view.py @@ -68,11 +68,12 @@ def view_holdings( data = stockanalysis_model.get_etf_holdings(symbol) print_rich_table( - data[:limit], + data, headers=list(data.columns), title="ETF Holdings", show_index=True, export=bool(export), + limit=limit, ) export_data( @@ -148,10 +149,11 @@ def display_etf_by_name( matching_etfs = stockanalysis_model.get_etfs_by_name(name) print_rich_table( - matching_etfs.head(limit), + matching_etfs, show_index=False, title="ETF Search Result", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/fixedincome/ecb_model.py b/openbb_terminal/fixedincome/ecb_model.py index 2d20563d6e66..4ab051a528ac 100644 --- a/openbb_terminal/fixedincome/ecb_model.py +++ b/openbb_terminal/fixedincome/ecb_model.py @@ -2,6 +2,7 @@ __docformat__ = "numpy" import logging +import sys import time from datetime import datetime, timedelta from functools import partial @@ -170,7 +171,7 @@ def get_ecb_yield_curve( date = (datetime.now() - timedelta(days=1)).strftime("%Y-%m-%d") try: - if detailed: + if detailed and not hasattr(sys, "frozen"): with Pool(cpu_count() - 1) as pool: # To be able to use optional_rich_track with multiprocessing, # we need to use imap_unordered diff --git a/openbb_terminal/fixedincome/fred_view.py b/openbb_terminal/fixedincome/fred_view.py index 44fd452cd61c..5581ab529f60 100644 --- a/openbb_terminal/fixedincome/fred_view.py +++ b/openbb_terminal/fixedincome/fred_view.py @@ -483,6 +483,7 @@ def plot_fed( export: str = "", sheet_name: str = "", external_axes: bool = False, + limit: int = 10, ): """Plot Effective Federal Funds Rate. @@ -574,13 +575,16 @@ def plot_fed( df_transformed = df / 100 if raw: + # was a -iloc so we need to flip the index as we use head + df_transformed = df_transformed.sort_index(ascending=False) print_rich_table( - df_transformed.iloc[-10:], + df_transformed, headers=list(df_transformed.columns), show_index=True, title=ID_TO_NAME_FED[series_id], floatfmt=".3f", export=bool(export), + limit=limit, ) if export: @@ -764,6 +768,7 @@ def plot_ecb( export: str = "", sheet_name: str = "", external_axes: bool = False, + limit: int = 10, ): """Plot the key ECB interest rates. @@ -807,13 +812,16 @@ def plot_ecb( fig.update_layout(legend=dict(x=0.01, y=0.01, xanchor="left", yanchor="bottom")) if raw: + # was a -iloc so we need to flip the index as we use head + df = df.sort_index(ascending=False) print_rich_table( - df.iloc[-10:], + df, headers=list(df.columns), show_index=True, title=title, floatfmt=".3f", export=bool(export), + limit=limit, ) export_data( @@ -1018,6 +1026,7 @@ def plot_usrates( export: str = "", sheet_name: str = "", external_axes: bool = False, + limit: int = 10, ): """Plot various treasury rates from the United States @@ -1073,12 +1082,16 @@ def plot_usrates( fig.add_scatter(x=df.index, y=df[series_id], name="Yield") if raw: + # was a -iloc so we need to flip the index as we use head + df = pd.DataFrame(df, columns=[parameter]) + df = df.sort_index(ascending=False) print_rich_table( - pd.DataFrame(df, columns=[parameter]).iloc[-10:], + df, title=title, show_index=True, floatfmt=".3f", export=bool(export), + limit=limit, ) export_data( @@ -1158,6 +1171,7 @@ def plot_icebofa( export: str = "", sheet_name: str = "", external_axes: bool = False, + limit: int = 10, ): """Plot ICE BofA US Corporate Bond Index data. @@ -1226,12 +1240,15 @@ def plot_icebofa( ) if raw: + # was a -iloc so we need to flip the index as we use head + df = df.sort_index(ascending=False) print_rich_table( - df.iloc[-10:], + df, title=title, show_index=True, floatfmt=".3f", export=bool(export), + limit=limit, ) if description: @@ -1262,6 +1279,7 @@ def plot_moody( export: str = "", sheet_name: str = "", external_axes: bool = False, + limit: int = 10, ): """Plot Moody Corporate Bond Index data Parameters @@ -1298,12 +1316,15 @@ def plot_moody( fig.add_scatter(x=df.index, y=df[series], name=series) if raw: + # was a -iloc so we need to flip the index as we use head + df = df.sort_index(ascending=False) print_rich_table( - df.iloc[-10:], + df, title=name, show_index=True, floatfmt=".3f", export=bool(export), + limit=limit, ) export_data( @@ -1332,6 +1353,7 @@ def plot_cp( export: str = "", sheet_name: str = "", external_axes: bool = False, + limit: int = 10, ): """Plot Commercial Paper @@ -1390,12 +1412,15 @@ def plot_cp( ) if raw: + # was a -iloc so we need to flip the index as we use head + df = df.sort_index(ascending=False) print_rich_table( - df.iloc[-10:], + df, title=title, show_index=True, floatfmt=".3f", export=bool(export), + limit=limit, ) if description: @@ -1427,6 +1452,7 @@ def plot_spot( export: str = "", sheet_name: str = "", external_axes: bool = False, + limit: int = 10, ): """Plot Spot Rates for a given maturity @@ -1476,12 +1502,15 @@ def plot_spot( ) if raw: + # was a -iloc so we need to flip the index as we use head + df = df.sort_index(ascending=False) print_rich_table( - df.iloc[-10:], + df, title=title, show_index=True, floatfmt=".3f", export=bool(export), + limit=limit, ) if description: diff --git a/openbb_terminal/fixedincome/oecd_view.py b/openbb_terminal/fixedincome/oecd_view.py index dbdff62e5f04..5a98ea52de46 100644 --- a/openbb_terminal/fixedincome/oecd_view.py +++ b/openbb_terminal/fixedincome/oecd_view.py @@ -27,6 +27,7 @@ def plot_treasuries( export: str = "", sheet_name: str = "", external_axes: bool = False, + limit: int = 10, ): """Gets interest rates data from selected countries (3 month and 10 year) @@ -89,13 +90,16 @@ def plot_treasuries( fig.set_title(title) if raw: + # was a -iloc so we need to flip the index as we use head + df = df.sort_index(ascending=False) print_rich_table( - df.iloc[-10:], + df, headers=list(df.columns), show_index=True, title=title, floatfmt=".3f", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/forecast/forecast_view.py b/openbb_terminal/forecast/forecast_view.py index 4edbd5eaaad9..d4c04699e86c 100644 --- a/openbb_terminal/forecast/forecast_view.py +++ b/openbb_terminal/forecast/forecast_view.py @@ -259,11 +259,12 @@ def show_df( ) data = data.iloc[:, :limit_col] print_rich_table( - data.head(limit), + data, headers=list(data.columns), show_index=True, title=f"Dataset {name} | Showing {limit} of {len(data)} rows", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/helper_funcs.py b/openbb_terminal/helper_funcs.py index a14ff2d2fafb..407b932f5963 100644 --- a/openbb_terminal/helper_funcs.py +++ b/openbb_terminal/helper_funcs.py @@ -273,6 +273,7 @@ def print_rich_table( columns_to_auto_color: Optional[List[str]] = None, rows_to_auto_color: Optional[List[str]] = None, export: bool = False, + limit: Optional[int] = 1000, ): """Prepare a table from df in rich. @@ -300,42 +301,70 @@ def print_rich_table( Rows to automatically color export: bool Whether we are exporting the table to a file. If so, we don't want to print it. + limit: Optional[int] + Limit the number of rows to show. """ if export: return current_user = get_current_user() - if current_user.preferences.USE_TABULATE_DF: - table = Table(title=title, show_lines=True, show_header=show_header) + def _get_headers(_headers: Union[List[str], pd.Index]) -> List[str]: + """Check if headers are valid and return them.""" + output = _headers + if isinstance(_headers, pd.Index): + output = list(_headers) + if len(output) != len(df.columns): + log_and_raise( + ValueError("Length of headers does not match length of DataFrame") + ) + return output - if current_user.preferences.USE_COLOR and automatic_coloring: - if columns_to_auto_color: - for col in columns_to_auto_color: - # checks whether column exists - if col in df.columns: - df[col] = df[col].apply(lambda x: return_colored_value(str(x))) - if rows_to_auto_color: - for row in rows_to_auto_color: - # checks whether row exists - if row in df.index: - df.loc[row] = df.loc[row].apply( - lambda x: return_colored_value(str(x)) - ) + if current_user.preferences.USE_INTERACTIVE_DF and plots_backend().isatty: + df_outgoing = df.copy() + # If headers are provided, use them + if headers is not None: + # We check if headers are valid + df_outgoing.columns = _get_headers(headers) + + if show_index and index_name not in df_outgoing.columns: + # If index name is provided, we use it + df_outgoing.index.name = index_name or "Index" + df_outgoing = df_outgoing.reset_index() - if columns_to_auto_color is None and rows_to_auto_color is None: - df = df.applymap(lambda x: return_colored_value(str(x))) + for col in df_outgoing.columns: + if col == "": + df_outgoing = df_outgoing.rename(columns={col: " "}) + + plots_backend().send_table(df_table=df_outgoing, title=title) + return + + df = df.copy() if not limit else df.copy().iloc[:limit] + if current_user.preferences.USE_COLOR and automatic_coloring: + if columns_to_auto_color: + for col in columns_to_auto_color: + # checks whether column exists + if col in df.columns: + df[col] = df[col].apply(lambda x: return_colored_value(str(x))) + if rows_to_auto_color: + for row in rows_to_auto_color: + # checks whether row exists + if row in df.index: + df.loc[row] = df.loc[row].apply( + lambda x: return_colored_value(str(x)) + ) + + if columns_to_auto_color is None and rows_to_auto_color is None: + df = df.applymap(lambda x: return_colored_value(str(x))) + + if current_user.preferences.USE_TABULATE_DF: + table = Table(title=title, show_lines=True, show_header=show_header) if show_index: table.add_column(index_name) if headers is not None: - if isinstance(headers, pd.Index): - headers = list(headers) - if len(headers) != len(df.columns): - log_and_raise( - ValueError("Length of headers does not match length of DataFrame") - ) + headers = _get_headers(headers) for header in headers: table.add_column(str(header)) else: @@ -369,23 +398,6 @@ def print_rich_table( table.add_row(*row_idx) console.print(table) else: - if current_user.preferences.USE_COLOR and automatic_coloring: - if columns_to_auto_color: - for col in columns_to_auto_color: - # checks whether column exists - if col in df.columns: - df[col] = df[col].apply(lambda x: return_colored_value(str(x))) - if rows_to_auto_color: - for row in rows_to_auto_color: - # checks whether row exists - if row in df.index: - df.loc[row] = df.loc[row].apply( - lambda x: return_colored_value(str(x)) - ) - - if columns_to_auto_color is None and rows_to_auto_color is None: - df = df.applymap(lambda x: return_colored_value(str(x))) - console.print(df.to_string(col_space=0)) diff --git a/openbb_terminal/parent_classes.py b/openbb_terminal/parent_classes.py index bd60472e968d..14dc812c9029 100644 --- a/openbb_terminal/parent_classes.py +++ b/openbb_terminal/parent_classes.py @@ -871,6 +871,7 @@ def parse_known_args_and_warn( ns_parser.is_image = any( ext in ns_parser.export for ext in ["png", "svg", "jpg", "pdf"] ) + except SystemExit: # In case the command has required argument that isn't specified diff --git a/openbb_terminal/portfolio/brokers/coinbase/coinbase_view.py b/openbb_terminal/portfolio/brokers/coinbase/coinbase_view.py index 9f45076f0877..6e1151a95142 100644 --- a/openbb_terminal/portfolio/brokers/coinbase/coinbase_view.py +++ b/openbb_terminal/portfolio/brokers/coinbase/coinbase_view.py @@ -76,11 +76,12 @@ def display_history( return print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Account History", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/portfolio/portfolio_view.py b/openbb_terminal/portfolio/portfolio_view.py index 2df68625c352..67ce2c4fdd94 100644 --- a/openbb_terminal/portfolio/portfolio_view.py +++ b/openbb_terminal/portfolio/portfolio_view.py @@ -118,10 +118,11 @@ def display_transactions( else: df = get_transactions(portfolio_engine) print_rich_table( - df=df[:limit], + df, show_index=show_index, title=f"Last {limit if limit < len(df) else len(df)} transactions", export=bool(export), + limit=limit, ) export_data( @@ -726,12 +727,14 @@ def display_daily_returns( ) if raw: + df = df.sort_index(ascending=False) return print_rich_table( - df.tail(limit), + df, title="Portfolio and Benchmark daily returns", headers=["Portfolio [%]", "Benchmark [%]"], show_index=True, export=bool(export), + limit=limit, ) return fig.show(external=external_axes) @@ -865,12 +868,14 @@ def display_holdings_value( ) if raw: + all_holdings = all_holdings.sort_index(ascending=False) return print_rich_table( - all_holdings.tail(limit), + all_holdings, title="Holdings of assets (absolute value)", headers=all_holdings.columns, show_index=True, export=bool(export), + limit=limit, ) return fig.show(external=external_axes) @@ -938,12 +943,14 @@ def display_holdings_percentage( all_holdings.columns = [f"{col} [%]" for col in all_holdings.columns] + all_holdings = all_holdings.sort_index(ascending=False) return print_rich_table( - all_holdings.tail(limit), + all_holdings, title="Holdings of assets (in percentage)", headers=all_holdings.columns, show_index=True, export=bool(export), + limit=limit, ) return fig.show(external=external_axes) diff --git a/openbb_terminal/reports/reports_controller.py b/openbb_terminal/reports/reports_controller.py index f9980ea2f64d..f4782e74cba8 100644 --- a/openbb_terminal/reports/reports_controller.py +++ b/openbb_terminal/reports/reports_controller.py @@ -144,7 +144,8 @@ def call_forecast(self, other_args: List[str]): # return try: - import darts # pyright: reportMissingImports=false # noqa: F401, E501 # pylint: disable=C0415, W0611 + # noqa: F401, E501 # pylint: disable=C0415,W0611 + import darts # noqa # pyright: reportMissingImports=false FORECASTING_TOOLKIT_ENABLED = True except ImportError: diff --git a/openbb_terminal/reports/templates/etf.ipynb b/openbb_terminal/reports/templates/etf.ipynb index b9291527d05b..2b5484ff71ee 100644 --- a/openbb_terminal/reports/templates/etf.ipynb +++ b/openbb_terminal/reports/templates/etf.ipynb @@ -19,13 +19,13 @@ "import numpy as np\n", "import datetime\n", "\n", - "from IPython.display import HTML\n", - "\n", + "from IPython.display import HTML \n", + " \n", "import openbb_terminal.config_terminal as cfg\n", "from openbb_terminal.reports import widget_helpers as widgets\n", "from openbb_terminal.sdk import openbb\n", "from openbb_terminal.core.config.paths import REPOSITORY_DIRECTORY\n", - "from openbb_terminal import OpenBBFigure\n", + "from openbb_terminal import OpenBBFigure, theme\n", "from openbb_terminal.helper_classes import TerminalStyle\n", "\n", "warnings.filterwarnings(\"ignore\")" diff --git a/openbb_terminal/sdk.py b/openbb_terminal/sdk.py index ec4265cb0c89..ae5ebeb41106 100644 --- a/openbb_terminal/sdk.py +++ b/openbb_terminal/sdk.py @@ -141,7 +141,6 @@ def economy(self): `events`: Get economic calendar for countries between specified dates\n `fred`: Get Series data. [Source: FRED]\n `fred_chart`: Display (multiple) series from https://fred.stlouisfed.org. [Source: FRED]\n - `fred_ids`: Get Series IDs. [Source: FRED]\n `fred_notes`: Get series notes. [Source: FRED]\n `future`: Get futures data. [Source: Finviz]\n `futures`: Get futures data.\n diff --git a/openbb_terminal/stocks/comparison_analysis/marketwatch_view.py b/openbb_terminal/stocks/comparison_analysis/marketwatch_view.py index 4abe865ce0ec..bc817d867c5b 100644 --- a/openbb_terminal/stocks/comparison_analysis/marketwatch_view.py +++ b/openbb_terminal/stocks/comparison_analysis/marketwatch_view.py @@ -7,6 +7,7 @@ from typing import List, Optional from openbb_terminal import rich_config +from openbb_terminal.core.session.current_user import get_current_user from openbb_terminal.decorators import log_start_end from openbb_terminal.helper_funcs import ( export_data, @@ -59,7 +60,7 @@ def display_income_comparison( sheet_name, ) - if rich_config.USE_COLOR: + if rich_config.USE_COLOR and not get_current_user().preferences.USE_INTERACTIVE_DF: df_financials_compared = df_financials_compared.applymap( lambda_financials_colored_values ) @@ -117,7 +118,7 @@ def display_balance_comparison( sheet_name, ) - if rich_config.USE_COLOR: + if rich_config.USE_COLOR and not get_current_user().preferences.USE_INTERACTIVE_DF: df_financials_compared = df_financials_compared.applymap( lambda_financials_colored_values ) @@ -175,7 +176,7 @@ def display_cashflow_comparison( sheet_name, ) - if rich_config.USE_COLOR: + if rich_config.USE_COLOR and not get_current_user().preferences.USE_INTERACTIVE_DF: df_financials_compared = df_financials_compared.applymap( lambda_financials_colored_values ) diff --git a/openbb_terminal/stocks/dark_pool_shorts/stockgrid_view.py b/openbb_terminal/stocks/dark_pool_shorts/stockgrid_view.py index 69cc19bf4e26..d335b3ddbf6d 100644 --- a/openbb_terminal/stocks/dark_pool_shorts/stockgrid_view.py +++ b/openbb_terminal/stocks/dark_pool_shorts/stockgrid_view.py @@ -60,11 +60,12 @@ def dark_pool_short_positions( # Assuming that the datetime is the same, which from my experiments seems to be the case print_rich_table( - df.iloc[:limit], + df, headers=list(df.columns), show_index=False, title=f"Data for: {dp_date}", export=bool(export), + limit=limit, ) export_data( @@ -102,11 +103,12 @@ def short_interest_days_to_cover( # Assuming that the datetime is the same, which from my experiments seems to be the case print_rich_table( - df.iloc[:limit], + df, headers=list(df.columns), show_index=False, title=f"Data for: {dp_date}", export=bool(export), + limit=limit, ) export_data( @@ -159,11 +161,12 @@ def short_interest_volume( df.date = df.date.dt.date return print_rich_table( - df.iloc[:limit], + df, headers=list(df.columns), show_index=False, title="Price vs Short Volume", export=bool(export), + limit=limit, ) fig = OpenBBFigure.create_subplots( @@ -309,11 +312,12 @@ def net_short_position( df["dates"] = df["dates"].dt.date return print_rich_table( - df.iloc[:limit], + df, headers=list(df.columns), show_index=False, title="Net Short Positions", export=bool(export), + limit=limit, ) df = df.sort_values(by=["dates"]) diff --git a/openbb_terminal/stocks/discovery/ark_view.py b/openbb_terminal/stocks/discovery/ark_view.py index 8380a007d06d..9f4bd69ad9d7 100644 --- a/openbb_terminal/stocks/discovery/ark_view.py +++ b/openbb_terminal/stocks/discovery/ark_view.py @@ -6,6 +6,7 @@ from typing import Optional from openbb_terminal import rich_config +from openbb_terminal.core.session.current_user import get_current_user from openbb_terminal.decorators import log_start_end from openbb_terminal.helper_funcs import export_data, print_rich_table from openbb_terminal.stocks.discovery import ark_model @@ -66,7 +67,10 @@ def ark_orders_view( if not df_orders.empty: df_orders = ark_model.add_order_total(df_orders.head(limit)) - if rich_config.USE_COLOR: + if ( + rich_config.USE_COLOR + and not get_current_user().preferences.USE_INTERACTIVE_DF + ): df_orders["direction"] = df_orders["direction"].apply( lambda_direction_color_red_green ) diff --git a/openbb_terminal/stocks/discovery/disc_controller.py b/openbb_terminal/stocks/discovery/disc_controller.py index 2dc041040655..52e3605022cd 100644 --- a/openbb_terminal/stocks/discovery/disc_controller.py +++ b/openbb_terminal/stocks/discovery/disc_controller.py @@ -790,7 +790,7 @@ def call_cnews(self, other_args: List[str]): action="store", dest="s_type", choices=self.cnews_type_choices, - default="Top-News", + default="top-news", help="number of news to display", ) parser.add_argument( diff --git a/openbb_terminal/stocks/discovery/fidelity_view.py b/openbb_terminal/stocks/discovery/fidelity_view.py index d33d20f3fc07..881a792e2f30 100644 --- a/openbb_terminal/stocks/discovery/fidelity_view.py +++ b/openbb_terminal/stocks/discovery/fidelity_view.py @@ -9,6 +9,7 @@ import pandas as pd from openbb_terminal import rich_config +from openbb_terminal.core.session.current_user import get_current_user from openbb_terminal.decorators import log_start_end from openbb_terminal.helper_funcs import export_data, print_rich_table from openbb_terminal.stocks.discovery import fidelity_model @@ -79,7 +80,7 @@ def orders_view(limit: int = 5, export: str = "", sheet_name: Optional[str] = No pd.set_option("display.max_colwidth", None) - if rich_config.USE_COLOR: + if rich_config.USE_COLOR and not get_current_user().preferences.USE_INTERACTIVE_DF: df_orders["Buy / Sell Ratio"] = df_orders["Buy / Sell Ratio"].apply( lambda_buy_sell_ratio_color_red_green ) diff --git a/openbb_terminal/stocks/discovery/finnhub_view.py b/openbb_terminal/stocks/discovery/finnhub_view.py index c2df4c4393e9..bd5f6d83ae40 100644 --- a/openbb_terminal/stocks/discovery/finnhub_view.py +++ b/openbb_terminal/stocks/discovery/finnhub_view.py @@ -36,11 +36,12 @@ def past_ipo( if not df_past_ipo.empty: print_rich_table( - df_past_ipo.head(limit), + df_past_ipo, headers=list(df_past_ipo.columns), show_index=False, title="IPO Dates", export=bool(export), + limit=limit, ) export_data( @@ -79,11 +80,12 @@ def future_ipo( if not df_future_ipo.empty: print_rich_table( - df_future_ipo.head(limit), + df_future_ipo, headers=list(df_future_ipo.columns), show_index=False, title="Future IPO Dates", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/stocks/discovery/nasdaq_view.py b/openbb_terminal/stocks/discovery/nasdaq_view.py index 728899ed32ae..b29a9da76cf6 100644 --- a/openbb_terminal/stocks/discovery/nasdaq_view.py +++ b/openbb_terminal/stocks/discovery/nasdaq_view.py @@ -108,10 +108,11 @@ def display_dividend_calendar( calendar.columns = calendar.columns.map(div_map) calendar = calendar.sort_values(by=sortby, ascending=ascend) print_rich_table( - calendar.head(limit), + calendar, headers=[x.title() for x in calendar.columns], title=f"[bold]Dividend Calendar for {date}[/bold]", export=bool(export), + limit=limit, ) export_data( export, diff --git a/openbb_terminal/stocks/discovery/seeking_alpha_view.py b/openbb_terminal/stocks/discovery/seeking_alpha_view.py index 5fa11a683687..6b7c6043606d 100644 --- a/openbb_terminal/stocks/discovery/seeking_alpha_view.py +++ b/openbb_terminal/stocks/discovery/seeking_alpha_view.py @@ -27,7 +27,7 @@ def upcoming_earning_release_dates( Parameters ---------- num_pages: int - Number of pages to scrap + Number of pages to scrape limit: int Number of upcoming earnings release dates export : str @@ -42,7 +42,6 @@ def upcoming_earning_release_dates( if df_earnings.empty: console.print("No upcoming earnings release dates found") - pd.set_option("display.max_colwidth", None) if export: l_earnings = [] l_earnings_dates = [] @@ -114,22 +113,24 @@ def news( if article_id == -1: articles = seeking_alpha_model.get_trending_list(limit) - if export: - df_articles = pd.DataFrame(articles) - - for idx, article in enumerate(articles): - console.print( - article["publishedAt"].replace("T", " ").replace("Z", ""), - "-", - article["id"], - "-", - article["title"], - ) - console.print(article["url"]) - console.print("\n") - - if idx >= limit - 1: - break + df_articles = pd.DataFrame(articles) + + df_articles["publishedAt"] = pd.to_datetime(df_articles["publishedAt"]) + + df_news = pd.DataFrame( + df_articles, columns=["publishedAt", "id", "title", "url"] + ) + + # We look for a date name in the column to assume its a date on frontend side for filtering etc + df_news.rename(columns={"publishedAt": "publishedAtDate"}, inplace=True) + + df_news = df_news.drop("id", axis=1) + print_rich_table( + df_news, + show_index=False, + export=bool(export), + limit=limit, + ) # User wants to access specific article else: @@ -161,7 +162,7 @@ def news( @log_start_end(log=logger) def display_news( - news_type: str = "Top-News", + news_type: str = "top-news", limit: int = 5, export: str = "", sheet_name: Optional[str] = None, @@ -184,16 +185,17 @@ def display_news( console.print("No news found.", "\n") else: - for news_element in news_to_display: - console.print( - news_element["publishOn"] - + " - " - + news_element["id"] - + " - " - + news_element["title"] - ) - console.print(news_element["url"]) - console.print("\n") + df_news = pd.DataFrame( + news_to_display, columns=["publishOn", "id", "title", "url"] + ) + df_news = df_news.drop("id", axis=1) + print_rich_table( + df_news, + show_index=False, + title=f"{news_type}", + export=bool(export), + limit=limit, + ) export_data( export, diff --git a/openbb_terminal/stocks/discovery/shortinterest_view.py b/openbb_terminal/stocks/discovery/shortinterest_view.py index 265b0cdfbb8a..c3d12431f405 100644 --- a/openbb_terminal/stocks/discovery/shortinterest_view.py +++ b/openbb_terminal/stocks/discovery/shortinterest_view.py @@ -75,11 +75,12 @@ def hot_penny_stocks( return print_rich_table( - df_penny_stocks.head(limit), + df_penny_stocks, headers=list(df_penny_stocks.columns) if source != "Shortinterest" else None, show_index=False, title="Top Penny Stocks", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/stocks/discovery/yahoofinance_view.py b/openbb_terminal/stocks/discovery/yahoofinance_view.py index 1847caf437b2..b22ae1c02836 100644 --- a/openbb_terminal/stocks/discovery/yahoofinance_view.py +++ b/openbb_terminal/stocks/discovery/yahoofinance_view.py @@ -30,11 +30,12 @@ def display_gainers( if not df_gainers.empty: print_rich_table( - df_gainers.head(limit), + df_gainers, headers=list(df_gainers.columns), show_index=False, title="Gainers", export=bool(export), + limit=limit, ) export_data( @@ -64,11 +65,12 @@ def display_losers( if not df_losers.empty: print_rich_table( - df_losers.head(limit), + df_losers, headers=list(df_losers.columns), show_index=False, title="Display Losers", export=bool(export), + limit=limit, ) export_data( @@ -97,11 +99,12 @@ def display_ugs( df = yahoofinance_model.get_ugs() if not df.empty: print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Undervalued Growth Stocks", export=bool(export), + limit=limit, ) export_data( @@ -131,11 +134,12 @@ def display_gtech( if not df.empty: print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Growth Tech Stocks", export=bool(export), + limit=limit, ) export_data( @@ -165,11 +169,12 @@ def display_active( if not df.empty: print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=False, title="Most Active Stocks", export=bool(export), + limit=limit, ) export_data( @@ -199,11 +204,12 @@ def display_ulc( if not df.empty: print_rich_table( - df.head(limit).dropna(), + df.dropna(), headers=list(df.columns), show_index=False, title="Undervalued Large Cap Stocks", export=bool(export), + limit=limit, ) export_data( @@ -233,11 +239,12 @@ def display_asc( if not df.empty: print_rich_table( - df.head(limit).dropna(), + df.dropna(), headers=list(df.columns), show_index=False, title="High Growth Small Caps", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/stocks/fundamental_analysis/av_view.py b/openbb_terminal/stocks/fundamental_analysis/av_view.py index aaee79eeec10..fce1e0881b2a 100644 --- a/openbb_terminal/stocks/fundamental_analysis/av_view.py +++ b/openbb_terminal/stocks/fundamental_analysis/av_view.py @@ -401,11 +401,12 @@ def display_earnings( return print_rich_table( - df_fa.head(limit), + df_fa, headers=list(df_fa.columns), show_index=False, title=f"{symbol} Earnings", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/stocks/fundamental_analysis/business_insider_view.py b/openbb_terminal/stocks/fundamental_analysis/business_insider_view.py index 80e0fff67a07..fb25fffbacea 100644 --- a/openbb_terminal/stocks/fundamental_analysis/business_insider_view.py +++ b/openbb_terminal/stocks/fundamental_analysis/business_insider_view.py @@ -160,11 +160,12 @@ def price_target_from_analysts( if raw: df_analyst_data.index = df_analyst_data.index.strftime("%Y-%m-%d") return print_rich_table( - df_analyst_data.sort_index(ascending=False).head(limit), + df_analyst_data.sort_index(ascending=False), headers=list(df_analyst_data.columns), show_index=True, title="Analyst Price Targets", export=bool(export), + limit=limit, ) return fig.show(external=external_axes) diff --git a/openbb_terminal/stocks/fundamental_analysis/csimarket_model.py b/openbb_terminal/stocks/fundamental_analysis/csimarket_model.py index 0131f3fa485f..d78160ff403b 100644 --- a/openbb_terminal/stocks/fundamental_analysis/csimarket_model.py +++ b/openbb_terminal/stocks/fundamental_analysis/csimarket_model.py @@ -39,15 +39,13 @@ def clean_table(df: pd.DataFrame) -> pd.DataFrame: @log_start_end(log=logger) -def get_suppliers(symbol: str, limit: int = 50) -> pd.DataFrame: +def get_suppliers(symbol: str) -> pd.DataFrame: """Get suppliers from ticker provided. [Source: CSIMarket] Parameters ---------- symbol: str Ticker to select suppliers from - limit: int - The maximum number of rows to show Returns ------- @@ -58,20 +56,17 @@ def get_suppliers(symbol: str, limit: int = 50) -> pd.DataFrame: dfs = pd.read_html(url, header=0) df = dfs[10] df = clean_table(df) - - return df.head(limit) + return df @log_start_end(log=logger) -def get_customers(symbol: str, limit: int = 50) -> pd.DataFrame: +def get_customers(symbol: str) -> pd.DataFrame: """Print customers from ticker provided Parameters ---------- symbol: str Ticker to select customers from - limit: int - The maximum number of rows to show Returns ------- @@ -83,4 +78,4 @@ def get_customers(symbol: str, limit: int = 50) -> pd.DataFrame: df = dfs[9] df = clean_table(df) - return df.head(limit) + return df diff --git a/openbb_terminal/stocks/fundamental_analysis/csimarket_view.py b/openbb_terminal/stocks/fundamental_analysis/csimarket_view.py index 71812b3f7689..46a7a2dc11cf 100644 --- a/openbb_terminal/stocks/fundamental_analysis/csimarket_view.py +++ b/openbb_terminal/stocks/fundamental_analysis/csimarket_view.py @@ -30,17 +30,18 @@ def suppliers( limit: int The maximum number of rows to show """ - tickers = csimarket_model.get_suppliers(symbol, limit=limit) + tickers = csimarket_model.get_suppliers(symbol) + if tickers.empty: console.print("No suppliers found.\n") else: - console.print(f"List of suppliers: {', '.join(tickers)}\n") print_rich_table( tickers, headers=list(tickers.columns), show_index=True, title=f"Suppliers for {symbol.upper()}", export=bool(export), + limit=limit, ) export_data( @@ -67,6 +68,9 @@ def customers(symbol: str, export: str = "", sheet_name: Optional[str] = None): if tickers.empty: console.print("No customers found.\n") else: + # Table is a bit weird so need to change the columns header + tickers.columns = tickers.iloc[1] + tickers = tickers.iloc[2:] print_rich_table( tickers, headers=list(tickers.columns), diff --git a/openbb_terminal/stocks/fundamental_analysis/eclect_us_view.py b/openbb_terminal/stocks/fundamental_analysis/eclect_us_view.py index bb24b9121f5d..304e144d85b3 100644 --- a/openbb_terminal/stocks/fundamental_analysis/eclect_us_view.py +++ b/openbb_terminal/stocks/fundamental_analysis/eclect_us_view.py @@ -29,7 +29,10 @@ def display_analysis( if not analysis.empty: print_rich_table( - analysis, title="SEC filings analysis", show_index=True, export=bool(export) + analysis, + title="SEC filings analysis", + show_index=False, + export=bool(export), ) export_data( export, diff --git a/openbb_terminal/stocks/fundamental_analysis/eodhd_view.py b/openbb_terminal/stocks/fundamental_analysis/eodhd_view.py index e8a19ae73e1b..ca6583e4bb35 100644 --- a/openbb_terminal/stocks/fundamental_analysis/eodhd_view.py +++ b/openbb_terminal/stocks/fundamental_analysis/eodhd_view.py @@ -130,10 +130,11 @@ def display_fundamentals( # Readable numbers fundamentals = fundamentals.applymap(lambda_long_number_format).fillna("-") print_rich_table( - fundamentals.iloc[:, :limit].applymap(lambda x: "-" if x == "nan" else x), + fundamentals.applymap(lambda x: "-" if x == "nan" else x), show_index=True, title=f"{symbol} {title_str}", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/stocks/fundamental_analysis/finviz_view.py b/openbb_terminal/stocks/fundamental_analysis/finviz_view.py index e3a73b6453b9..8c3b4791c8c3 100644 --- a/openbb_terminal/stocks/fundamental_analysis/finviz_view.py +++ b/openbb_terminal/stocks/fundamental_analysis/finviz_view.py @@ -6,6 +6,7 @@ from typing import Optional from openbb_terminal import rich_config +from openbb_terminal.core.session.current_user import get_current_user from openbb_terminal.decorators import log_start_end from openbb_terminal.helper_funcs import export_data, print_rich_table from openbb_terminal.stocks.fundamental_analysis import finviz_model @@ -77,7 +78,7 @@ def analyst(symbol: str, export: str = "", sheet_name: Optional[str] = None): """ df = finviz_model.get_analyst_data(symbol) - if rich_config.USE_COLOR: + if rich_config.USE_COLOR and not get_current_user().preferences.USE_INTERACTIVE_DF: df["category"] = df["category"].apply(lambda_category_color_red_green) print_rich_table( diff --git a/openbb_terminal/stocks/fundamental_analysis/fmp_view.py b/openbb_terminal/stocks/fundamental_analysis/fmp_view.py index c2dd75207bbd..3985597dc77a 100644 --- a/openbb_terminal/stocks/fundamental_analysis/fmp_view.py +++ b/openbb_terminal/stocks/fundamental_analysis/fmp_view.py @@ -742,17 +742,19 @@ def display_filings( "for --pages. Showing recent filings instead.[/red]\n" ) print_rich_table( - filings[:limit], + filings, title=f"Recent SEC Filings [Limit: {limit}]", show_index=True, export=bool(export), + limit=limit, ) elif not ticker_filings.empty: print_rich_table( - ticker_filings[:limit], + ticker_filings, title=f"SEC Filings for {ticker} [Limit: {limit}]]", show_index=True, export=bool(export), + limit=limit, ) export_data( @@ -804,11 +806,12 @@ def rating( df = df.astype(str).applymap(lambda x: add_color(x)) print_rich_table( - df.head(limit), + df, headers=df.columns, show_index=True, title="Rating", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/stocks/fundamental_analysis/marketwatch_view.py b/openbb_terminal/stocks/fundamental_analysis/marketwatch_view.py index 292789e40a8e..1ff36dea8f75 100644 --- a/openbb_terminal/stocks/fundamental_analysis/marketwatch_view.py +++ b/openbb_terminal/stocks/fundamental_analysis/marketwatch_view.py @@ -31,11 +31,12 @@ def sec_filings( """ df_financials = marketwatch_model.get_sec_filings(symbol) print_rich_table( - df_financials.head(limit), + df_financials, headers=list(df_financials.columns), show_index=True, title="SEC Filings", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/stocks/fundamental_analysis/yahoo_finance_view.py b/openbb_terminal/stocks/fundamental_analysis/yahoo_finance_view.py index 4dbaae0a8a42..8a59e4d6687f 100644 --- a/openbb_terminal/stocks/fundamental_analysis/yahoo_finance_view.py +++ b/openbb_terminal/stocks/fundamental_analysis/yahoo_finance_view.py @@ -173,11 +173,12 @@ def display_dividends( "%Y-%m-%d" ) return print_rich_table( - div_history.head(limit), + div_history, headers=["Amount Paid ($)", "Change"], title=f"{symbol.upper()} Historical Dividends", show_index=True, export=bool(export), + limit=limit, ) return fig.show(external=external_axes) @@ -446,10 +447,11 @@ def display_fundamentals( # Readable numbers formatted_df = fundamentals.applymap(lambda_long_number_format).fillna("-") print_rich_table( - formatted_df.iloc[:, :limit].applymap(lambda x: "-" if x == "nan" else x), + formatted_df.applymap(lambda x: "-" if x == "nan" else x), show_index=True, title=f"{symbol} {title_str} Currency: {symbol_currency}", export=bool(export), + limit=limit, ) export_data( export, @@ -485,10 +487,11 @@ def display_earnings( if earnings.empty: return print_rich_table( - earnings.head(limit), + earnings, headers=earnings.columns, title=f"Historical Earnings for {symbol}", export=bool(export), + limit=limit, ) export_data( export, diff --git a/openbb_terminal/stocks/government/quiverquant_view.py b/openbb_terminal/stocks/government/quiverquant_view.py index 8819961ed13b..b79453565bcd 100644 --- a/openbb_terminal/stocks/government/quiverquant_view.py +++ b/openbb_terminal/stocks/government/quiverquant_view.py @@ -273,11 +273,12 @@ def display_last_contracts( return print_rich_table( - df[:limit], + df, headers=list(df.columns), show_index=False, title="Last Government Contracts", export=bool(export), + limit=limit, ) df["Date"] = pd.to_datetime(df["Date"], format="%Y-%m-%d").dt.date @@ -732,11 +733,12 @@ def display_top_lobbying( if raw: return print_rich_table( - lobbying_by_ticker.head(limit), + lobbying_by_ticker, headers=["Amount ($100k)"], show_index=True, title="Top Lobbying Tickers", export=bool(export), + limit=limit, ) return fig.show(external=external_axes) diff --git a/openbb_terminal/stocks/insider/businessinsider_view.py b/openbb_terminal/stocks/insider/businessinsider_view.py index 7118b6ec10e5..9be3709236ee 100644 --- a/openbb_terminal/stocks/insider/businessinsider_view.py +++ b/openbb_terminal/stocks/insider/businessinsider_view.py @@ -157,16 +157,17 @@ def insider_activity( ) if raw: - df_insider.index = pd.to_datetime(df_insider.index).date + df_insider.index = pd.to_datetime(df_insider.index) return print_rich_table( - df_insider.sort_index(ascending=False) - .head(n=limit) - .applymap(lambda x: x.replace(".00", "").replace(",", "")), + df_insider.sort_index(ascending=False).applymap( + lambda x: x.replace(".00", "").replace(",", "") + ), headers=list(df_insider.columns), show_index=True, title="Insider Activity", export=bool(export), + limit=limit, ) return fig.show(external=external_axes) diff --git a/openbb_terminal/stocks/insider/finviz_view.py b/openbb_terminal/stocks/insider/finviz_view.py index d163f0447ab1..f2bcd908c734 100644 --- a/openbb_terminal/stocks/insider/finviz_view.py +++ b/openbb_terminal/stocks/insider/finviz_view.py @@ -33,11 +33,12 @@ def last_insider_activity( return print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=True, title="Insider Activity", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/stocks/insider/openinsider_view.py b/openbb_terminal/stocks/insider/openinsider_view.py index e5056f28a2cf..50fe746002cd 100644 --- a/openbb_terminal/stocks/insider/openinsider_view.py +++ b/openbb_terminal/stocks/insider/openinsider_view.py @@ -7,6 +7,7 @@ import pandas as pd from openbb_terminal import rich_config +from openbb_terminal.core.session.current_user import get_current_user from openbb_terminal.decorators import log_start_end from openbb_terminal.helper_funcs import ( export_data, @@ -128,11 +129,12 @@ def print_insider_data( if not df.empty: print_rich_table( - df.head(limit), + df, headers=[x.title() for x in df.columns], show_index=False, title="Insider Data", export=bool(export), + limit=limit, ) export_data( @@ -200,7 +202,11 @@ def print_insider_filter( columns=["Filing Link", "Ticker Link", "Insider Link"] ).head(limit) - if rich_config.USE_COLOR and not links: + if ( + rich_config.USE_COLOR + and not links + and not get_current_user().preferences.USE_INTERACTIVE_DF + ): new_df_insider = df_insider.copy() if not new_df_insider[new_df_insider["Trade Type"] == "S - Sale"].empty: new_df_insider[new_df_insider["Trade Type"] == "S - Sale"] = new_df_insider[ diff --git a/openbb_terminal/stocks/options/chartexchange_view.py b/openbb_terminal/stocks/options/chartexchange_view.py index 8c8d7b5a1897..3a038647bfe0 100644 --- a/openbb_terminal/stocks/options/chartexchange_view.py +++ b/openbb_terminal/stocks/options/chartexchange_view.py @@ -119,11 +119,13 @@ def display_raw( fig, ) print_rich_table( - df.head(limit), + df, headers=list(df.columns), show_index=True, + index_name="Date", title=f"{symbol.upper()} raw data", export=bool(export), + limit=limit, ) return fig.show(external=external_axes) diff --git a/openbb_terminal/stocks/options/fdscanner_view.py b/openbb_terminal/stocks/options/fdscanner_view.py index 6ed6303ab14f..5cd5434323da 100644 --- a/openbb_terminal/stocks/options/fdscanner_view.py +++ b/openbb_terminal/stocks/options/fdscanner_view.py @@ -48,11 +48,12 @@ def display_options( if calls_only: data = data[data.Type == "Call"] print_rich_table( - data[:limit], + data, headers=list(data.columns), show_index=False, title=f"Last Updated: {last_update} (EST)", export=bool(export), + limit=limit, ) if export: diff --git a/openbb_terminal/stocks/options/intrinio_view.py b/openbb_terminal/stocks/options/intrinio_view.py index dd6cb0c7885a..def08064deae 100644 --- a/openbb_terminal/stocks/options/intrinio_view.py +++ b/openbb_terminal/stocks/options/intrinio_view.py @@ -170,12 +170,14 @@ def view_historical_greeks( ) if raw: + df = df.sort_index(ascending=False) print_rich_table( - df.tail(limit), + df, headers=list(df.columns), title="Historical Greeks", show_index=True, export=bool(export), + limit=limit, ) try: diff --git a/openbb_terminal/stocks/options/screen/syncretism_view.py b/openbb_terminal/stocks/options/screen/syncretism_view.py index c888b93b3187..19eb460f0074 100644 --- a/openbb_terminal/stocks/options/screen/syncretism_view.py +++ b/openbb_terminal/stocks/options/screen/syncretism_view.py @@ -159,13 +159,15 @@ def view_historical_greeks( ) if raw: + df = df.sort_index(ascending=False) print_rich_table( - df.tail(limit), + df, headers=df.columns.tolist(), title="Historical Greeks", show_index=True, floatfmt=".4f", export=bool(export), + limit=limit, ) fig = OpenBBFigure.create_subplots( diff --git a/openbb_terminal/stocks/screener/ark_view.py b/openbb_terminal/stocks/screener/ark_view.py index 4ca80d2494fb..8130d4f3a68d 100644 --- a/openbb_terminal/stocks/screener/ark_view.py +++ b/openbb_terminal/stocks/screener/ark_view.py @@ -56,11 +56,12 @@ def display_ark_trades( lambda x: x.strftime("%Y-%m-%d") ) print_rich_table( - ark_holdings.head(limit), + ark_holdings, headers=list(ark_holdings.columns), show_index=True, title="ARK Trades", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/stocks/screener/finviz_view.py b/openbb_terminal/stocks/screener/finviz_view.py index ad5c7e5e2c63..2b2dd232e48e 100644 --- a/openbb_terminal/stocks/screener/finviz_view.py +++ b/openbb_terminal/stocks/screener/finviz_view.py @@ -236,11 +236,12 @@ def screener( ) print_rich_table( - df_screen.head(n=limit), + df_screen, headers=list(df_screen.columns), show_index=False, title="Finviz Screener", export=bool(export), + limit=limit, ) export_data( diff --git a/openbb_terminal/stocks/stocks_controller.py b/openbb_terminal/stocks/stocks_controller.py index 5e9c95577794..d6dad80c8cfe 100644 --- a/openbb_terminal/stocks/stocks_controller.py +++ b/openbb_terminal/stocks/stocks_controller.py @@ -380,7 +380,7 @@ def call_candle(self, other_args: List[str]): dest="ticker", help="Ticker to analyze", type=str, - default=self.ticker, + default=None, required=not any(x in other_args for x in ["-h", "--help"]) and not self.ticker, ) diff --git a/openbb_terminal/stocks/stocks_helper.py b/openbb_terminal/stocks/stocks_helper.py index 1cb665ffded0..2ad66c62d09d 100644 --- a/openbb_terminal/stocks/stocks_helper.py +++ b/openbb_terminal/stocks/stocks_helper.py @@ -240,10 +240,11 @@ def search( df = df.iloc[df.isnull().sum(axis=1).mul(1).argsort()] print_rich_table( - df.iloc[:limit] if limit else df, + df, show_index=True, headers=["Name", "Country", "Sector", "Industry Group", "Industry", "Exchange"], title=title, + limit=limit, ) return df diff --git a/openbb_terminal/stocks/stocks_view.py b/openbb_terminal/stocks/stocks_view.py index ef06adeb92f7..9719e320d884 100644 --- a/openbb_terminal/stocks/stocks_view.py +++ b/openbb_terminal/stocks/stocks_view.py @@ -31,8 +31,9 @@ def display_quote(symbol: str, export: str = "", sheet_name: Optional[str] = Non else: print_rich_table( quote, - headers=[""], + headers=["Value"], title=f"{symbol.upper()} Quote", + index_name="Info", show_index=True, export=bool(export), ) diff --git a/openbb_terminal/stocks/tradinghours/bursa_view.py b/openbb_terminal/stocks/tradinghours/bursa_view.py index 5a8df905b668..df729d9f3eb2 100644 --- a/openbb_terminal/stocks/tradinghours/bursa_view.py +++ b/openbb_terminal/stocks/tradinghours/bursa_view.py @@ -56,6 +56,7 @@ def display_open(): print_rich_table( exchanges, show_index=True, + index_name="Symbol", title="[bold]Open markets[/bold]", ) @@ -76,6 +77,7 @@ def display_closed(): print_rich_table( exchanges, show_index=True, + index_name="Symbol", title="[bold]Closed markets[/bold]", ) @@ -96,5 +98,6 @@ def display_all(): print_rich_table( exchanges, show_index=True, + index_name="Symbol", title="[bold]World markets[/bold]", ) diff --git a/poetry.lock b/poetry.lock index e68b190f97df..373a3441e44c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,10244 +1,10244 @@ -# This file is automatically @generated by Poetry 1.4.0 and should not be changed by hand. - -[[package]] -name = "absl-py" -version = "1.4.0" -description = "Abseil Python Common Libraries, see https://github.com/abseil/abseil-py." -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "absl-py-1.4.0.tar.gz", hash = "sha256:d2c244d01048ba476e7c080bd2c6df5e141d211de80223460d5b3b8a2a58433d"}, - {file = "absl_py-1.4.0-py3-none-any.whl", hash = "sha256:0d3fe606adfa4f7db64792dd4c7aee4ee0c38ab75dfd353b7a83ed3e957fcb47"}, -] - -[[package]] -name = "adagio" -version = "0.2.4" -description = "The Dag IO Framework for Fugue projects" -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "adagio-0.2.4-py3-none-any.whl", hash = "sha256:c6c4d812f629fc3141284a0b3cfe483731b28da3a1b18f3d5498695ff87dcc12"}, - {file = "adagio-0.2.4.tar.gz", hash = "sha256:e58abc4539184a65faf9956957d3787616bedeb1303ac5c9b1a201d8af6b87d7"}, -] - -[package.dependencies] -triad = ">=0.6.1" - -[[package]] -name = "aiodns" -version = "3.0.0" -description = "Simple DNS resolver for asyncio" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "aiodns-3.0.0-py3-none-any.whl", hash = "sha256:2b19bc5f97e5c936638d28e665923c093d8af2bf3aa88d35c43417fa25d136a2"}, - {file = "aiodns-3.0.0.tar.gz", hash = "sha256:946bdfabe743fceeeb093c8a010f5d1645f708a241be849e17edfb0e49e08cd6"}, -] - -[package.dependencies] -pycares = ">=4.0.0" - -[[package]] -name = "aiohttp" -version = "3.8.4" -description = "Async http client/server framework (asyncio)" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "aiohttp-3.8.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5ce45967538fb747370308d3145aa68a074bdecb4f3a300869590f725ced69c1"}, - {file = "aiohttp-3.8.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b744c33b6f14ca26b7544e8d8aadff6b765a80ad6164fb1a430bbadd593dfb1a"}, - {file = "aiohttp-3.8.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1a45865451439eb320784918617ba54b7a377e3501fb70402ab84d38c2cd891b"}, - {file = "aiohttp-3.8.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a86d42d7cba1cec432d47ab13b6637bee393a10f664c425ea7b305d1301ca1a3"}, - {file = "aiohttp-3.8.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ee3c36df21b5714d49fc4580247947aa64bcbe2939d1b77b4c8dcb8f6c9faecc"}, - {file = "aiohttp-3.8.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:176a64b24c0935869d5bbc4c96e82f89f643bcdf08ec947701b9dbb3c956b7dd"}, - {file = "aiohttp-3.8.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c844fd628851c0bc309f3c801b3a3d58ce430b2ce5b359cd918a5a76d0b20cb5"}, - {file = "aiohttp-3.8.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5393fb786a9e23e4799fec788e7e735de18052f83682ce2dfcabaf1c00c2c08e"}, - {file = "aiohttp-3.8.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e4b09863aae0dc965c3ef36500d891a3ff495a2ea9ae9171e4519963c12ceefd"}, - {file = "aiohttp-3.8.4-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:adfbc22e87365a6e564c804c58fc44ff7727deea782d175c33602737b7feadb6"}, - {file = "aiohttp-3.8.4-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:147ae376f14b55f4f3c2b118b95be50a369b89b38a971e80a17c3fd623f280c9"}, - {file = "aiohttp-3.8.4-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:eafb3e874816ebe2a92f5e155f17260034c8c341dad1df25672fb710627c6949"}, - {file = "aiohttp-3.8.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c6cc15d58053c76eacac5fa9152d7d84b8d67b3fde92709195cb984cfb3475ea"}, - {file = "aiohttp-3.8.4-cp310-cp310-win32.whl", hash = "sha256:59f029a5f6e2d679296db7bee982bb3d20c088e52a2977e3175faf31d6fb75d1"}, - {file = "aiohttp-3.8.4-cp310-cp310-win_amd64.whl", hash = "sha256:fe7ba4a51f33ab275515f66b0a236bcde4fb5561498fe8f898d4e549b2e4509f"}, - {file = "aiohttp-3.8.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3d8ef1a630519a26d6760bc695842579cb09e373c5f227a21b67dc3eb16cfea4"}, - {file = "aiohttp-3.8.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5b3f2e06a512e94722886c0827bee9807c86a9f698fac6b3aee841fab49bbfb4"}, - {file = "aiohttp-3.8.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3a80464982d41b1fbfe3154e440ba4904b71c1a53e9cd584098cd41efdb188ef"}, - {file = "aiohttp-3.8.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b631e26df63e52f7cce0cce6507b7a7f1bc9b0c501fcde69742130b32e8782f"}, - {file = "aiohttp-3.8.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3f43255086fe25e36fd5ed8f2ee47477408a73ef00e804cb2b5cba4bf2ac7f5e"}, - {file = "aiohttp-3.8.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4d347a172f866cd1d93126d9b239fcbe682acb39b48ee0873c73c933dd23bd0f"}, - {file = "aiohttp-3.8.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a3fec6a4cb5551721cdd70473eb009d90935b4063acc5f40905d40ecfea23e05"}, - {file = "aiohttp-3.8.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:80a37fe8f7c1e6ce8f2d9c411676e4bc633a8462844e38f46156d07a7d401654"}, - {file = "aiohttp-3.8.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d1e6a862b76f34395a985b3cd39a0d949ca80a70b6ebdea37d3ab39ceea6698a"}, - {file = "aiohttp-3.8.4-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:cd468460eefef601ece4428d3cf4562459157c0f6523db89365202c31b6daebb"}, - {file = "aiohttp-3.8.4-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:618c901dd3aad4ace71dfa0f5e82e88b46ef57e3239fc7027773cb6d4ed53531"}, - {file = "aiohttp-3.8.4-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:652b1bff4f15f6287550b4670546a2947f2a4575b6c6dff7760eafb22eacbf0b"}, - {file = "aiohttp-3.8.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:80575ba9377c5171407a06d0196b2310b679dc752d02a1fcaa2bc20b235dbf24"}, - {file = "aiohttp-3.8.4-cp311-cp311-win32.whl", hash = "sha256:bbcf1a76cf6f6dacf2c7f4d2ebd411438c275faa1dc0c68e46eb84eebd05dd7d"}, - {file = "aiohttp-3.8.4-cp311-cp311-win_amd64.whl", hash = "sha256:6e74dd54f7239fcffe07913ff8b964e28b712f09846e20de78676ce2a3dc0bfc"}, - {file = "aiohttp-3.8.4-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:880e15bb6dad90549b43f796b391cfffd7af373f4646784795e20d92606b7a51"}, - {file = "aiohttp-3.8.4-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb96fa6b56bb536c42d6a4a87dfca570ff8e52de2d63cabebfd6fb67049c34b6"}, - {file = "aiohttp-3.8.4-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4a6cadebe132e90cefa77e45f2d2f1a4b2ce5c6b1bfc1656c1ddafcfe4ba8131"}, - {file = "aiohttp-3.8.4-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f352b62b45dff37b55ddd7b9c0c8672c4dd2eb9c0f9c11d395075a84e2c40f75"}, - {file = "aiohttp-3.8.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ab43061a0c81198d88f39aaf90dae9a7744620978f7ef3e3708339b8ed2ef01"}, - {file = "aiohttp-3.8.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c9cb1565a7ad52e096a6988e2ee0397f72fe056dadf75d17fa6b5aebaea05622"}, - {file = "aiohttp-3.8.4-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:1b3ea7edd2d24538959c1c1abf97c744d879d4e541d38305f9bd7d9b10c9ec41"}, - {file = "aiohttp-3.8.4-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:7c7837fe8037e96b6dd5cfcf47263c1620a9d332a87ec06a6ca4564e56bd0f36"}, - {file = "aiohttp-3.8.4-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:3b90467ebc3d9fa5b0f9b6489dfb2c304a1db7b9946fa92aa76a831b9d587e99"}, - {file = "aiohttp-3.8.4-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:cab9401de3ea52b4b4c6971db5fb5c999bd4260898af972bf23de1c6b5dd9d71"}, - {file = "aiohttp-3.8.4-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:d1f9282c5f2b5e241034a009779e7b2a1aa045f667ff521e7948ea9b56e0c5ff"}, - {file = "aiohttp-3.8.4-cp36-cp36m-win32.whl", hash = "sha256:5e14f25765a578a0a634d5f0cd1e2c3f53964553a00347998dfdf96b8137f777"}, - {file = "aiohttp-3.8.4-cp36-cp36m-win_amd64.whl", hash = "sha256:4c745b109057e7e5f1848c689ee4fb3a016c8d4d92da52b312f8a509f83aa05e"}, - {file = "aiohttp-3.8.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:aede4df4eeb926c8fa70de46c340a1bc2c6079e1c40ccf7b0eae1313ffd33519"}, - {file = "aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4ddaae3f3d32fc2cb4c53fab020b69a05c8ab1f02e0e59665c6f7a0d3a5be54f"}, - {file = "aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4eb3b82ca349cf6fadcdc7abcc8b3a50ab74a62e9113ab7a8ebc268aad35bb9"}, - {file = "aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9bcb89336efa095ea21b30f9e686763f2be4478f1b0a616969551982c4ee4c3b"}, - {file = "aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c08e8ed6fa3d477e501ec9db169bfac8140e830aa372d77e4a43084d8dd91ab"}, - {file = "aiohttp-3.8.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c6cd05ea06daca6ad6a4ca3ba7fe7dc5b5de063ff4daec6170ec0f9979f6c332"}, - {file = "aiohttp-3.8.4-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b7a00a9ed8d6e725b55ef98b1b35c88013245f35f68b1b12c5cd4100dddac333"}, - {file = "aiohttp-3.8.4-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:de04b491d0e5007ee1b63a309956eaed959a49f5bb4e84b26c8f5d49de140fa9"}, - {file = "aiohttp-3.8.4-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:40653609b3bf50611356e6b6554e3a331f6879fa7116f3959b20e3528783e699"}, - {file = "aiohttp-3.8.4-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:dbf3a08a06b3f433013c143ebd72c15cac33d2914b8ea4bea7ac2c23578815d6"}, - {file = "aiohttp-3.8.4-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:854f422ac44af92bfe172d8e73229c270dc09b96535e8a548f99c84f82dde241"}, - {file = "aiohttp-3.8.4-cp37-cp37m-win32.whl", hash = "sha256:aeb29c84bb53a84b1a81c6c09d24cf33bb8432cc5c39979021cc0f98c1292a1a"}, - {file = "aiohttp-3.8.4-cp37-cp37m-win_amd64.whl", hash = "sha256:db3fc6120bce9f446d13b1b834ea5b15341ca9ff3f335e4a951a6ead31105480"}, - {file = "aiohttp-3.8.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:fabb87dd8850ef0f7fe2b366d44b77d7e6fa2ea87861ab3844da99291e81e60f"}, - {file = "aiohttp-3.8.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:91f6d540163f90bbaef9387e65f18f73ffd7c79f5225ac3d3f61df7b0d01ad15"}, - {file = "aiohttp-3.8.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:d265f09a75a79a788237d7f9054f929ced2e69eb0bb79de3798c468d8a90f945"}, - {file = "aiohttp-3.8.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d89efa095ca7d442a6d0cbc755f9e08190ba40069b235c9886a8763b03785da"}, - {file = "aiohttp-3.8.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4dac314662f4e2aa5009977b652d9b8db7121b46c38f2073bfeed9f4049732cd"}, - {file = "aiohttp-3.8.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fe11310ae1e4cd560035598c3f29d86cef39a83d244c7466f95c27ae04850f10"}, - {file = "aiohttp-3.8.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6ddb2a2026c3f6a68c3998a6c47ab6795e4127315d2e35a09997da21865757f8"}, - {file = "aiohttp-3.8.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e75b89ac3bd27d2d043b234aa7b734c38ba1b0e43f07787130a0ecac1e12228a"}, - {file = "aiohttp-3.8.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6e601588f2b502c93c30cd5a45bfc665faaf37bbe835b7cfd461753068232074"}, - {file = "aiohttp-3.8.4-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a5d794d1ae64e7753e405ba58e08fcfa73e3fad93ef9b7e31112ef3c9a0efb52"}, - {file = "aiohttp-3.8.4-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:a1f4689c9a1462f3df0a1f7e797791cd6b124ddbee2b570d34e7f38ade0e2c71"}, - {file = "aiohttp-3.8.4-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:3032dcb1c35bc330134a5b8a5d4f68c1a87252dfc6e1262c65a7e30e62298275"}, - {file = "aiohttp-3.8.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8189c56eb0ddbb95bfadb8f60ea1b22fcfa659396ea36f6adcc521213cd7b44d"}, - {file = "aiohttp-3.8.4-cp38-cp38-win32.whl", hash = "sha256:33587f26dcee66efb2fff3c177547bd0449ab7edf1b73a7f5dea1e38609a0c54"}, - {file = "aiohttp-3.8.4-cp38-cp38-win_amd64.whl", hash = "sha256:e595432ac259af2d4630008bf638873d69346372d38255774c0e286951e8b79f"}, - {file = "aiohttp-3.8.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5a7bdf9e57126dc345b683c3632e8ba317c31d2a41acd5800c10640387d193ed"}, - {file = "aiohttp-3.8.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:22f6eab15b6db242499a16de87939a342f5a950ad0abaf1532038e2ce7d31567"}, - {file = "aiohttp-3.8.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:7235604476a76ef249bd64cb8274ed24ccf6995c4a8b51a237005ee7a57e8643"}, - {file = "aiohttp-3.8.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ea9eb976ffdd79d0e893869cfe179a8f60f152d42cb64622fca418cd9b18dc2a"}, - {file = "aiohttp-3.8.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:92c0cea74a2a81c4c76b62ea1cac163ecb20fb3ba3a75c909b9fa71b4ad493cf"}, - {file = "aiohttp-3.8.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:493f5bc2f8307286b7799c6d899d388bbaa7dfa6c4caf4f97ef7521b9cb13719"}, - {file = "aiohttp-3.8.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a63f03189a6fa7c900226e3ef5ba4d3bd047e18f445e69adbd65af433add5a2"}, - {file = "aiohttp-3.8.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:10c8cefcff98fd9168cdd86c4da8b84baaa90bf2da2269c6161984e6737bf23e"}, - {file = "aiohttp-3.8.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:bca5f24726e2919de94f047739d0a4fc01372801a3672708260546aa2601bf57"}, - {file = "aiohttp-3.8.4-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:03baa76b730e4e15a45f81dfe29a8d910314143414e528737f8589ec60cf7391"}, - {file = "aiohttp-3.8.4-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:8c29c77cc57e40f84acef9bfb904373a4e89a4e8b74e71aa8075c021ec9078c2"}, - {file = "aiohttp-3.8.4-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:03543dcf98a6619254b409be2d22b51f21ec66272be4ebda7b04e6412e4b2e14"}, - {file = "aiohttp-3.8.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:17b79c2963db82086229012cff93ea55196ed31f6493bb1ccd2c62f1724324e4"}, - {file = "aiohttp-3.8.4-cp39-cp39-win32.whl", hash = "sha256:34ce9f93a4a68d1272d26030655dd1b58ff727b3ed2a33d80ec433561b03d67a"}, - {file = "aiohttp-3.8.4-cp39-cp39-win_amd64.whl", hash = "sha256:41a86a69bb63bb2fc3dc9ad5ea9f10f1c9c8e282b471931be0268ddd09430b04"}, - {file = "aiohttp-3.8.4.tar.gz", hash = "sha256:bf2e1a9162c1e441bf805a1fd166e249d574ca04e03b34f97e2928769e91ab5c"}, -] - -[package.dependencies] -aiosignal = ">=1.1.2" -async-timeout = ">=4.0.0a3,<5.0" -attrs = ">=17.3.0" -charset-normalizer = ">=2.0,<4.0" -frozenlist = ">=1.1.1" -multidict = ">=4.5,<7.0" -yarl = ">=1.0,<2.0" - -[package.extras] -speedups = ["Brotli", "aiodns", "cchardet"] - -[[package]] -name = "aiosignal" -version = "1.3.1" -description = "aiosignal: a list of registered asynchronous callbacks" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "aiosignal-1.3.1-py3-none-any.whl", hash = "sha256:f8376fb07dd1e86a584e4fcdec80b36b7f81aac666ebc724e2c090300dd83b17"}, - {file = "aiosignal-1.3.1.tar.gz", hash = "sha256:54cd96e15e1649b75d6c87526a6ff0b6c1b0dd3459f43d9ca11d48c339b68cfc"}, -] - -[package.dependencies] -frozenlist = ">=1.1.0" - -[[package]] -name = "alabaster" -version = "0.7.13" -description = "A configurable sidebar-enabled Sphinx theme" -category = "dev" -optional = false -python-versions = ">=3.6" -files = [ - {file = "alabaster-0.7.13-py3-none-any.whl", hash = "sha256:1ee19aca801bbabb5ba3f5f258e4422dfa86f82f3e9cefb0859b283cdd7f62a3"}, - {file = "alabaster-0.7.13.tar.gz", hash = "sha256:a27a4a084d5e690e16e01e03ad2b2e552c61a65469419b907243193de1a84ae2"}, -] - -[[package]] -name = "alpha-vantage" -version = "2.3.1" -description = "Python module to get stock data from the Alpha Vantage Api" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "alpha_vantage-2.3.1-py3-none-any.whl", hash = "sha256:5d05355febe6f0fafc4bd11dc6ce3504a02d9d3c105d60202539855c0f608661"}, - {file = "alpha_vantage-2.3.1.tar.gz", hash = "sha256:0ce76908c3e2a22f9bbdacead90195ec3a4fa41ef8ae7c69a4a2fc99459bfbec"}, -] - -[package.dependencies] -aiohttp = "*" -requests = "*" - -[[package]] -name = "altair" -version = "4.2.2" -description = "Altair: A declarative statistical visualization library for Python." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "altair-4.2.2-py3-none-any.whl", hash = "sha256:8b45ebeaf8557f2d760c5c77b79f02ae12aee7c46c27c06014febab6f849bc87"}, - {file = "altair-4.2.2.tar.gz", hash = "sha256:39399a267c49b30d102c10411e67ab26374156a84b1aeb9fcd15140429ba49c5"}, -] - -[package.dependencies] -entrypoints = "*" -jinja2 = "*" -jsonschema = ">=3.0" -numpy = "*" -pandas = ">=0.18" -toolz = "*" - -[package.extras] -dev = ["black", "docutils", "flake8", "ipython", "m2r", "mistune (<2.0.0)", "pytest", "recommonmark", "sphinx", "vega-datasets"] - -[[package]] -name = "altgraph" -version = "0.17.3" -description = "Python graph (network) package" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "altgraph-0.17.3-py2.py3-none-any.whl", hash = "sha256:c8ac1ca6772207179ed8003ce7687757c04b0b71536f81e2ac5755c6226458fe"}, - {file = "altgraph-0.17.3.tar.gz", hash = "sha256:ad33358114df7c9416cdb8fa1eaa5852166c505118717021c6a8c7c7abbd03dd"}, -] - -[[package]] -name = "ansi2html" -version = "1.8.0" -description = "" -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "ansi2html-1.8.0-py3-none-any.whl", hash = "sha256:ef9cc9682539dbe524fbf8edad9c9462a308e04bce1170c32daa8fdfd0001785"}, - {file = "ansi2html-1.8.0.tar.gz", hash = "sha256:38b82a298482a1fa2613f0f9c9beb3db72a8f832eeac58eb2e47bf32cd37f6d5"}, -] - -[package.extras] -docs = ["Sphinx", "setuptools-scm", "sphinx-rtd-theme"] -test = ["pytest", "pytest-cov"] - -[[package]] -name = "ansiwrap" -version = "0.8.4" -description = "textwrap, but savvy to ANSI colors and styles" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "ansiwrap-0.8.4-py2.py3-none-any.whl", hash = "sha256:7b053567c88e1ad9eed030d3ac41b722125e4c1271c8a99ade797faff1f49fb1"}, - {file = "ansiwrap-0.8.4.zip", hash = "sha256:ca0c740734cde59bf919f8ff2c386f74f9a369818cdc60efe94893d01ea8d9b7"}, -] - -[package.dependencies] -textwrap3 = ">=0.9.2" - -[[package]] -name = "antlr4-python3-runtime" -version = "4.11.1" -description = "ANTLR 4.11.1 runtime for Python 3" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "antlr4-python3-runtime-4.11.1.tar.gz", hash = "sha256:a53de701312f9bdacc5258a6872cd6c62b90d3a90ae25e494026f76267333b60"}, - {file = "antlr4_python3_runtime-4.11.1-py3-none-any.whl", hash = "sha256:ff1954eda1ca9072c02bf500387d0c86cb549bef4dbb3b64f39468b547ec5f6b"}, -] - -[[package]] -name = "anyio" -version = "3.6.2" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -category = "main" -optional = false -python-versions = ">=3.6.2" -files = [ - {file = "anyio-3.6.2-py3-none-any.whl", hash = "sha256:fbbe32bd270d2a2ef3ed1c5d45041250284e31fc0a4df4a5a6071842051a51e3"}, - {file = "anyio-3.6.2.tar.gz", hash = "sha256:25ea0d673ae30af41a0c442f81cf3b38c7e79fdc7b60335a4c14e05eb0947421"}, -] - -[package.dependencies] -idna = ">=2.8" -sniffio = ">=1.1" - -[package.extras] -doc = ["packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["contextlib2", "coverage[toml] (>=4.5)", "hypothesis (>=4.0)", "mock (>=4)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (<0.15)", "uvloop (>=0.15)"] -trio = ["trio (>=0.16,<0.22)"] - -[[package]] -name = "appdirs" -version = "1.4.4" -description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"}, - {file = "appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"}, -] - -[[package]] -name = "appnope" -version = "0.1.3" -description = "Disable App Nap on macOS >= 10.9" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "appnope-0.1.3-py2.py3-none-any.whl", hash = "sha256:265a455292d0bd8a72453494fa24df5a11eb18373a60c7c0430889f22548605e"}, - {file = "appnope-0.1.3.tar.gz", hash = "sha256:02bd91c4de869fbb1e1c50aafc4098827a7a54ab2f39d9dcba6c9547ed920e24"}, -] - -[[package]] -name = "arch" -version = "5.3.1" -description = "ARCH for Python" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "arch-5.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:75fa6f9386ecc2df81bcbf5d055a290a697482ca51e0b3459dab183d288993cb"}, - {file = "arch-5.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f9c9220d331618322517e0f2b3b3529f9c51f5e5a891441da4a107fd2d6d7fce"}, - {file = "arch-5.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c503acacf88786a78c0ea6606e292c7bfa66e42603c72b7d9fe8dca021a9ddf"}, - {file = "arch-5.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92dbbae9bc19aa38492a1b5968d855e7f69f18e626bfba3dd42e43182ea7907d"}, - {file = "arch-5.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:522e19656759a9b8408cda652ddadaf8e65e23aff433c4b22a11ea79bd3c2b67"}, - {file = "arch-5.3.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:4c23b5138198127bc1a7ec432139fbe855d399e51f6391125b5dc3ab2f4a7860"}, - {file = "arch-5.3.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aadb88a0199b51c6134634618fd074ffbb430a5d3c43126da0b6d259447e1f36"}, - {file = "arch-5.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:96eb779fd90f16787376bc3ada24f3e162bc74f746d1fc3fb809ec36f954007e"}, - {file = "arch-5.3.1-cp37-cp37m-win32.whl", hash = "sha256:7694ea6085bf817e09ddc8fcb4a871a0f255d3b6b486696cfa16121df591fdb9"}, - {file = "arch-5.3.1-cp37-cp37m-win_amd64.whl", hash = "sha256:32df883248a7d6f7ee204bf9ccb4a141ece43ab3b06ee22627cb84c8b4b7d24b"}, - {file = "arch-5.3.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ef94fd5738fc0bccc4ee8a27871d5d7052b3962d784b397acf7f7bcc3afc34f4"}, - {file = "arch-5.3.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:74e629d33ff41ab2a0917f475703826fd3c0976a3dc236873b19b41f719afe5b"}, - {file = "arch-5.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:84c3944a47d28923bad70a7a6a11081d55482b80ef6abb8581a7f98e05ec9584"}, - {file = "arch-5.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b862462dd22297073b772e08144f31b7be05080b4063de5ce794c969d0348a94"}, - {file = "arch-5.3.1-cp38-cp38-win32.whl", hash = "sha256:ae2e8026085ca841e6c31144913462e79706c8604e46deda4558ec252a4c5833"}, - {file = "arch-5.3.1-cp38-cp38-win_amd64.whl", hash = "sha256:0cb9b0c5751a3a0ecefe47842b40a04dae393d7754489128ec22df0649d49b52"}, - {file = "arch-5.3.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:03a5cb976ffb230f59d827242e072cf605f70a993be0e7069d30378e13cb60f5"}, - {file = "arch-5.3.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:38857f8b2ca2fc46c7e1ac7889354eb4f16e7360283586a3730004097648b539"}, - {file = "arch-5.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fd37af7633ae1d5d5719b5eaa7ed97b9a3450f2ed699e188c2c67f7e88ca7b44"}, - {file = "arch-5.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:236a8dc7414d557a59cae5dd39efff4fb49ab3fb792b68212f6c03a0c088d947"}, - {file = "arch-5.3.1-cp39-cp39-win32.whl", hash = "sha256:aabfc7b96416d6b3054164292ee364d1e86d2906a152faf1489562ba1669b2df"}, - {file = "arch-5.3.1-cp39-cp39-win_amd64.whl", hash = "sha256:bed3352ab7d4ae79a206acb618f786a3f4bc4080e1b90f8c0b19c5a070a365a0"}, - {file = "arch-5.3.1.tar.gz", hash = "sha256:106f15c8770a34f71239b6c88f8517814e6b7fea3b8f2e009b3a8a23fd7e77c2"}, -] - -[package.dependencies] -numpy = ">=1.17" -pandas = ">=1.0" -property-cached = ">=1.6.4" -scipy = ">=1.3" -statsmodels = ">=0.11" - -[[package]] -name = "argon2-cffi" -version = "21.3.0" -description = "The secure Argon2 password hashing algorithm." -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "argon2-cffi-21.3.0.tar.gz", hash = "sha256:d384164d944190a7dd7ef22c6aa3ff197da12962bd04b17f64d4e93d934dba5b"}, - {file = "argon2_cffi-21.3.0-py3-none-any.whl", hash = "sha256:8c976986f2c5c0e5000919e6de187906cfd81fb1c72bf9d88c01177e77da7f80"}, -] - -[package.dependencies] -argon2-cffi-bindings = "*" - -[package.extras] -dev = ["cogapp", "coverage[toml] (>=5.0.2)", "furo", "hypothesis", "pre-commit", "pytest", "sphinx", "sphinx-notfound-page", "tomli"] -docs = ["furo", "sphinx", "sphinx-notfound-page"] -tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pytest"] - -[[package]] -name = "argon2-cffi-bindings" -version = "21.2.0" -description = "Low-level CFFI bindings for Argon2" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "argon2-cffi-bindings-21.2.0.tar.gz", hash = "sha256:bb89ceffa6c791807d1305ceb77dbfacc5aa499891d2c55661c6459651fc39e3"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ccb949252cb2ab3a08c02024acb77cfb179492d5701c7cbdbfd776124d4d2367"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9524464572e12979364b7d600abf96181d3541da11e23ddf565a32e70bd4dc0d"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b746dba803a79238e925d9046a63aa26bf86ab2a2fe74ce6b009a1c3f5c8f2ae"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58ed19212051f49a523abb1dbe954337dc82d947fb6e5a0da60f7c8471a8476c"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:bd46088725ef7f58b5a1ef7ca06647ebaf0eb4baff7d1d0d177c6cc8744abd86"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_i686.whl", hash = "sha256:8cd69c07dd875537a824deec19f978e0f2078fdda07fd5c42ac29668dda5f40f"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:f1152ac548bd5b8bcecfb0b0371f082037e47128653df2e8ba6e914d384f3c3e"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-win32.whl", hash = "sha256:603ca0aba86b1349b147cab91ae970c63118a0f30444d4bc80355937c950c082"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl", hash = "sha256:b2ef1c30440dbbcba7a5dc3e319408b59676e2e039e2ae11a8775ecf482b192f"}, - {file = "argon2_cffi_bindings-21.2.0-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:e415e3f62c8d124ee16018e491a009937f8cf7ebf5eb430ffc5de21b900dad93"}, - {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3e385d1c39c520c08b53d63300c3ecc28622f076f4c2b0e6d7e796e9f6502194"}, - {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c3e3cc67fdb7d82c4718f19b4e7a87123caf8a93fde7e23cf66ac0337d3cb3f"}, - {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6a22ad9800121b71099d0fb0a65323810a15f2e292f2ba450810a7316e128ee5"}, - {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f9f8b450ed0547e3d473fdc8612083fd08dd2120d6ac8f73828df9b7d45bb351"}, - {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:93f9bf70084f97245ba10ee36575f0c3f1e7d7724d67d8e5b08e61787c320ed7"}, - {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3b9ef65804859d335dc6b31582cad2c5166f0c3e7975f324d9ffaa34ee7e6583"}, - {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4966ef5848d820776f5f562a7d45fdd70c2f330c961d0d745b784034bd9f48d"}, - {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:20ef543a89dee4db46a1a6e206cd015360e5a75822f76df533845c3cbaf72670"}, - {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ed2937d286e2ad0cc79a7087d3c272832865f779430e0cc2b4f3718d3159b0cb"}, - {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:5e00316dabdaea0b2dd82d141cc66889ced0cdcbfa599e8b471cf22c620c329a"}, -] - -[package.dependencies] -cffi = ">=1.0.1" - -[package.extras] -dev = ["cogapp", "pre-commit", "pytest", "wheel"] -tests = ["pytest"] - -[[package]] -name = "ascii-magic" -version = "1.6" -description = "Converts pictures into ASCII art" -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "ascii_magic-1.6-py3-none-any.whl", hash = "sha256:937447d8677b7428856729c298c0264afd62fc2b8e7ff90c82000492cdc5f8d4"}, - {file = "ascii_magic-1.6.tar.gz", hash = "sha256:7da5518f7368e73f11e2151a0c060804aa149e267b369b7ee7653fbd7b046a51"}, -] - -[package.dependencies] -colorama = "*" -Pillow = "*" - -[[package]] -name = "astor" -version = "0.8.1" -description = "Read/rewrite/write Python ASTs" -category = "main" -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" -files = [ - {file = "astor-0.8.1-py2.py3-none-any.whl", hash = "sha256:070a54e890cefb5b3739d19f30f5a5ec840ffc9c50ffa7d23cc9fc1a38ebbfc5"}, - {file = "astor-0.8.1.tar.gz", hash = "sha256:6a6effda93f4e1ce9f618779b2dd1d9d84f1e32812c23a29b3fff6fd7f63fa5e"}, -] - -[[package]] -name = "astroid" -version = "2.13.5" -description = "An abstract syntax tree for Python with inference support." -category = "dev" -optional = false -python-versions = ">=3.7.2" -files = [ - {file = "astroid-2.13.5-py3-none-any.whl", hash = "sha256:6891f444625b6edb2ac798829b689e95297e100ddf89dbed5a8c610e34901501"}, - {file = "astroid-2.13.5.tar.gz", hash = "sha256:df164d5ac811b9f44105a72b8f9d5edfb7b5b2d7e979b04ea377a77b3229114a"}, -] - -[package.dependencies] -lazy-object-proxy = ">=1.4.0" -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.11\""} -wrapt = {version = ">=1.11,<2", markers = "python_version < \"3.11\""} - -[[package]] -name = "astropy" -version = "5.2.1" -description = "Astronomy and astrophysics core library" -category = "main" -optional = true -python-versions = ">=3.8" -files = [ - {file = "astropy-5.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e0dad969b05f73f38714d2dede4445a9ce9cd5fa8386b7f1f3a3122d4574a115"}, - {file = "astropy-5.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d9b1c97a5cc079c48fbc8a470ca2c6d9da256866de6391b00a39ceab10a11416"}, - {file = "astropy-5.2.1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:6f2e95b17299fddafc5f5dd547f3e04cf5e3ada9ef645f52ebb218ec8d2ed429"}, - {file = "astropy-5.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4536a62b86e0740463445f236a7c97e92ed6003645a0ed7f352f758f5e433d8e"}, - {file = "astropy-5.2.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fb6012b6ca8946ac890d08eb6d1900d66789cafa95c6e02096f1baa4f146e45c"}, - {file = "astropy-5.2.1-cp310-cp310-win32.whl", hash = "sha256:a9817bebe275e6d31e45b7f2073038071553dbb21dc1c3a5ba9d277507eb84bb"}, - {file = "astropy-5.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:67a43d2d212c8bbef16490f8ddf416b94f6c6458324362b15a75e2c0fa76c857"}, - {file = "astropy-5.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1dbd2e454c34d72461aee2b41c8eae4a8e84d52f0570166a7fdd88ccdd4633ba"}, - {file = "astropy-5.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e609bad44954fc89b5c74f575a1983fe932efcdf077c60a38c8041ce1df399b3"}, - {file = "astropy-5.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6e97bd2c66ee919dee4e86bca5356e29e46270940f00a9dca4466ceccfb40c37"}, - {file = "astropy-5.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:698fd8d8c7230fd47e51fdecab7d4d533e2e01a96ec0cb74b770c06314d9a698"}, - {file = "astropy-5.2.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1ce5debd2e7ccb5e80d3232cfdd7b144e280ae9ae79bfa401cfcd4133767ded7"}, - {file = "astropy-5.2.1-cp311-cp311-win32.whl", hash = "sha256:201215b727986df2a4a30c07bb1b07aedacff6de13733c6ed00637cef1f1bc9b"}, - {file = "astropy-5.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:31cdc62c85ac31f149174bafc97252f1b367c228f8a07bd7066f2c810c78425a"}, - {file = "astropy-5.2.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:41b23e91fcafa94c0d8215e22e350eec3e8c1a0aa4c049e9093e95e0ff952eb1"}, - {file = "astropy-5.2.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ee8607afc3114a70f98365c29c02b709f4a6cc425dab98d83dfd9641013b1cb6"}, - {file = "astropy-5.2.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:fcdf88d2da4e2f1679ca921d81779af09e1925431b6db4adb36d74ff18219ec5"}, - {file = "astropy-5.2.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:8aae84bf559ca3a0820d1ce2a637c55cf4f96ebe3896b42a0d36f43dc219f5f9"}, - {file = "astropy-5.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c80d2d3a71c7bdf660890badacd072aa17b18d84fbd798b40c2a42ec1d652989"}, - {file = "astropy-5.2.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:58df87c1628b9a8930e697589b5e636d15d7fd7743721c67d9deff9956e5040d"}, - {file = "astropy-5.2.1-cp38-cp38-win32.whl", hash = "sha256:19bee9fe18dc290935318d280e6a99fed319ce299a1e429b3b0b417425d52c53"}, - {file = "astropy-5.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:8957358f7e74dc213d1de12120d6845720e0f2c0f3ece5307e4e615e887de20d"}, - {file = "astropy-5.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4c6bbdb06cbeb8788ffb48ea80541e984a3e7c74d509e66278028f25e63ad336"}, - {file = "astropy-5.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:69acd085b06a58a6fddb65974b9bcc0d0e7b7044f4bae28321074c0ba380de8e"}, - {file = "astropy-5.2.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:e210ac60fa747f54492a50a40961a7655916871abef3f0517a38687163766101"}, - {file = "astropy-5.2.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:fd5702369d21a854989102f6e425cf51f94b8346cda4b0c0e82a80b4601f87ae"}, - {file = "astropy-5.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:01428b886ed943a93df1e90cd9e64e1f030682ec8ec8f4b820da6f446a0386ff"}, - {file = "astropy-5.2.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:2aeacb60fafe4b5d92d0cf07a3d0e9abb8c065e9357138898bf53914a5e6ec28"}, - {file = "astropy-5.2.1-cp39-cp39-win32.whl", hash = "sha256:c993d86e6ff9620450d39620017deac8431f1d369e8c50bc8fe695f3f4c65340"}, - {file = "astropy-5.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:2189bf55dc7b3ee760d22bd16e330c543bb263f940f8a3a15c359b608df365be"}, - {file = "astropy-5.2.1.tar.gz", hash = "sha256:f6ae27a077f8ea84903efa76c790b985617341a0084b0d21c391f7a3f332ac23"}, -] - -[package.dependencies] -numpy = ">=1.20" -packaging = ">=19.0" -pyerfa = ">=2.0" -PyYAML = ">=3.13" - -[package.extras] -all = ["asdf (>=2.10.0)", "beautifulsoup4", "bleach", "bottleneck", "certifi", "dask[array]", "fsspec[http] (>=2022.8.2)", "h5py", "html5lib", "ipython (>=4.2)", "jplephem", "matplotlib (>=3.1,!=3.4.0,!=3.5.2)", "mpmath", "pandas", "pyarrow (>=5.0.0)", "pytest (>=7.0)", "pytz", "s3fs (>=2022.8.2)", "scipy (>=1.5)", "sortedcontainers", "typing-extensions (>=3.10.0.1)"] -docs = ["Jinja2 (>=3.0)", "matplotlib (>=3.1,!=3.4.0,!=3.5.2)", "pytest (>=7.0)", "scipy (>=1.3)", "sphinx", "sphinx-astropy (>=1.6)", "sphinx-changelog (>=1.2.0)", "towncrier (<22.12.0)"] -recommended = ["matplotlib (>=3.1,!=3.4.0,!=3.5.2)", "scipy (>=1.5)"] -test = ["pytest (>=7.0)", "pytest-astropy (>=0.10)", "pytest-astropy-header (>=0.2.1)", "pytest-doctestplus (>=0.12)", "pytest-xdist"] -test-all = ["coverage[toml]", "ipython (>=4.2)", "objgraph", "pytest (>=7.0)", "pytest-astropy (>=0.10)", "pytest-astropy-header (>=0.2.1)", "pytest-doctestplus (>=0.12)", "pytest-xdist", "sgp4 (>=2.3)", "skyfield (>=1.20)"] - -[[package]] -name = "asttokens" -version = "2.2.1" -description = "Annotate AST trees with source code positions" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "asttokens-2.2.1-py2.py3-none-any.whl", hash = "sha256:6b0ac9e93fb0335014d382b8fa9b3afa7df546984258005da0b9e7095b3deb1c"}, - {file = "asttokens-2.2.1.tar.gz", hash = "sha256:4622110b2a6f30b77e1473affaa97e711bc2f07d3f10848420ff1898edbe94f3"}, -] - -[package.dependencies] -six = "*" - -[package.extras] -test = ["astroid", "pytest"] - -[[package]] -name = "async-timeout" -version = "4.0.2" -description = "Timeout context manager for asyncio programs" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "async-timeout-4.0.2.tar.gz", hash = "sha256:2163e1640ddb52b7a8c80d0a67a08587e5d245cc9c553a74a847056bc2976b15"}, - {file = "async_timeout-4.0.2-py3-none-any.whl", hash = "sha256:8ca1e4fcf50d07413d66d1a5e416e42cfdf5851c981d679a09851a6853383b3c"}, -] - -[[package]] -name = "atomicwrites" -version = "1.4.1" -description = "Atomic file writes." -category = "dev" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -files = [ - {file = "atomicwrites-1.4.1.tar.gz", hash = "sha256:81b2c9071a49367a7f770170e5eec8cb66567cfbbc8c73d20ce5ca4a8d71cf11"}, -] - -[[package]] -name = "attrs" -version = "21.4.0" -description = "Classes Without Boilerplate" -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -files = [ - {file = "attrs-21.4.0-py2.py3-none-any.whl", hash = "sha256:2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4"}, - {file = "attrs-21.4.0.tar.gz", hash = "sha256:626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd"}, -] - -[package.extras] -dev = ["cloudpickle", "coverage[toml] (>=5.0.2)", "furo", "hypothesis", "mypy", "pre-commit", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "six", "sphinx", "sphinx-notfound-page", "zope.interface"] -docs = ["furo", "sphinx", "sphinx-notfound-page", "zope.interface"] -tests = ["cloudpickle", "coverage[toml] (>=5.0.2)", "hypothesis", "mypy", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "six", "zope.interface"] -tests-no-zope = ["cloudpickle", "coverage[toml] (>=5.0.2)", "hypothesis", "mypy", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "six"] - -[[package]] -name = "babel" -version = "2.12.1" -description = "Internationalization utilities" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "Babel-2.12.1-py3-none-any.whl", hash = "sha256:b4246fb7677d3b98f501a39d43396d3cafdc8eadb045f4a31be01863f655c610"}, - {file = "Babel-2.12.1.tar.gz", hash = "sha256:cc2d99999cd01d44420ae725a21c9e3711b3aadc7976d6147f622d8581963455"}, -] - -[package.dependencies] -pytz = {version = ">=2015.7", markers = "python_version < \"3.9\""} - -[[package]] -name = "backcall" -version = "0.2.0" -description = "Specifications for callback functions passed in to an API" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "backcall-0.2.0-py2.py3-none-any.whl", hash = "sha256:fbbce6a29f263178a1f7915c1940bde0ec2b2a967566fe1c65c1dfb7422bd255"}, - {file = "backcall-0.2.0.tar.gz", hash = "sha256:5cbdbf27be5e7cfadb448baf0aa95508f91f2bbc6c6437cd9cd06e2a4c215e1e"}, -] - -[[package]] -name = "backoff" -version = "2.2.1" -description = "Function decoration for backoff and retry" -category = "main" -optional = false -python-versions = ">=3.7,<4.0" -files = [ - {file = "backoff-2.2.1-py3-none-any.whl", hash = "sha256:63579f9a0628e06278f7e47b7d7d5b6ce20dc65c5e96a6f3ca99a6adca0396e8"}, - {file = "backoff-2.2.1.tar.gz", hash = "sha256:03f829f5bb1923180821643f8753b0502c3b682293992485b0eef2807afa5cba"}, -] - -[[package]] -name = "backports-zoneinfo" -version = "0.2.1" -description = "Backport of the standard library zoneinfo module" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "backports.zoneinfo-0.2.1-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:da6013fd84a690242c310d77ddb8441a559e9cb3d3d59ebac9aca1a57b2e18bc"}, - {file = "backports.zoneinfo-0.2.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:89a48c0d158a3cc3f654da4c2de1ceba85263fafb861b98b59040a5086259722"}, - {file = "backports.zoneinfo-0.2.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:1c5742112073a563c81f786e77514969acb58649bcdf6cdf0b4ed31a348d4546"}, - {file = "backports.zoneinfo-0.2.1-cp36-cp36m-win32.whl", hash = "sha256:e8236383a20872c0cdf5a62b554b27538db7fa1bbec52429d8d106effbaeca08"}, - {file = "backports.zoneinfo-0.2.1-cp36-cp36m-win_amd64.whl", hash = "sha256:8439c030a11780786a2002261569bdf362264f605dfa4d65090b64b05c9f79a7"}, - {file = "backports.zoneinfo-0.2.1-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:f04e857b59d9d1ccc39ce2da1021d196e47234873820cbeaad210724b1ee28ac"}, - {file = "backports.zoneinfo-0.2.1-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:17746bd546106fa389c51dbea67c8b7c8f0d14b5526a579ca6ccf5ed72c526cf"}, - {file = "backports.zoneinfo-0.2.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:5c144945a7752ca544b4b78c8c41544cdfaf9786f25fe5ffb10e838e19a27570"}, - {file = "backports.zoneinfo-0.2.1-cp37-cp37m-win32.whl", hash = "sha256:e55b384612d93be96506932a786bbcde5a2db7a9e6a4bb4bffe8b733f5b9036b"}, - {file = "backports.zoneinfo-0.2.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a76b38c52400b762e48131494ba26be363491ac4f9a04c1b7e92483d169f6582"}, - {file = "backports.zoneinfo-0.2.1-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:8961c0f32cd0336fb8e8ead11a1f8cd99ec07145ec2931122faaac1c8f7fd987"}, - {file = "backports.zoneinfo-0.2.1-cp38-cp38-manylinux1_i686.whl", hash = "sha256:e81b76cace8eda1fca50e345242ba977f9be6ae3945af8d46326d776b4cf78d1"}, - {file = "backports.zoneinfo-0.2.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:7b0a64cda4145548fed9efc10322770f929b944ce5cee6c0dfe0c87bf4c0c8c9"}, - {file = "backports.zoneinfo-0.2.1-cp38-cp38-win32.whl", hash = "sha256:1b13e654a55cd45672cb54ed12148cd33628f672548f373963b0bff67b217328"}, - {file = "backports.zoneinfo-0.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:4a0f800587060bf8880f954dbef70de6c11bbe59c673c3d818921f042f9954a6"}, - {file = "backports.zoneinfo-0.2.1.tar.gz", hash = "sha256:fadbfe37f74051d024037f223b8e001611eac868b5c5b06144ef4d8b799862f2"}, -] - -[package.extras] -tzdata = ["tzdata"] - -[[package]] -name = "bandit" -version = "1.7.4" -description = "Security oriented static analyser for python code." -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "bandit-1.7.4-py3-none-any.whl", hash = "sha256:412d3f259dab4077d0e7f0c11f50f650cc7d10db905d98f6520a95a18049658a"}, - {file = "bandit-1.7.4.tar.gz", hash = "sha256:2d63a8c573417bae338962d4b9b06fbc6080f74ecd955a092849e1e65c717bd2"}, -] - -[package.dependencies] -colorama = {version = ">=0.3.9", markers = "platform_system == \"Windows\""} -GitPython = ">=1.0.1" -PyYAML = ">=5.3.1" -stevedore = ">=1.20.0" - -[package.extras] -test = ["beautifulsoup4 (>=4.8.0)", "coverage (>=4.5.4)", "fixtures (>=3.0.0)", "flake8 (>=4.0.0)", "pylint (==1.9.4)", "stestr (>=2.5.0)", "testscenarios (>=0.5.0)", "testtools (>=2.3.0)", "toml"] -toml = ["toml"] -yaml = ["PyYAML"] - -[[package]] -name = "base58" -version = "2.1.1" -description = "Base58 and Base58Check implementation." -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "base58-2.1.1-py3-none-any.whl", hash = "sha256:11a36f4d3ce51dfc1043f3218591ac4eb1ceb172919cebe05b52a5bcc8d245c2"}, - {file = "base58-2.1.1.tar.gz", hash = "sha256:c5d0cb3f5b6e81e8e35da5754388ddcc6d0d14b6c6a132cb93d69ed580a7278c"}, -] - -[package.extras] -tests = ["PyHamcrest (>=2.0.2)", "mypy", "pytest (>=4.6)", "pytest-benchmark", "pytest-cov", "pytest-flake8"] - -[[package]] -name = "beautifulsoup4" -version = "4.11.2" -description = "Screen-scraping library" -category = "main" -optional = false -python-versions = ">=3.6.0" -files = [ - {file = "beautifulsoup4-4.11.2-py3-none-any.whl", hash = "sha256:0e79446b10b3ecb499c1556f7e228a53e64a2bfcebd455f370d8927cb5b59e39"}, - {file = "beautifulsoup4-4.11.2.tar.gz", hash = "sha256:bc4bdda6717de5a2987436fb8d72f45dc90dd856bdfd512a1314ce90349a0106"}, -] - -[package.dependencies] -soupsieve = ">1.2" - -[package.extras] -html5lib = ["html5lib"] -lxml = ["lxml"] - -[[package]] -name = "black" -version = "23.1.0" -description = "The uncompromising code formatter." -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "black-23.1.0-cp310-cp310-macosx_10_16_arm64.whl", hash = "sha256:b6a92a41ee34b883b359998f0c8e6eb8e99803aa8bf3123bf2b2e6fec505a221"}, - {file = "black-23.1.0-cp310-cp310-macosx_10_16_universal2.whl", hash = "sha256:57c18c5165c1dbe291d5306e53fb3988122890e57bd9b3dcb75f967f13411a26"}, - {file = "black-23.1.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:9880d7d419bb7e709b37e28deb5e68a49227713b623c72b2b931028ea65f619b"}, - {file = "black-23.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e6663f91b6feca5d06f2ccd49a10f254f9298cc1f7f49c46e498a0771b507104"}, - {file = "black-23.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:9afd3f493666a0cd8f8df9a0200c6359ac53940cbde049dcb1a7eb6ee2dd7074"}, - {file = "black-23.1.0-cp311-cp311-macosx_10_16_arm64.whl", hash = "sha256:bfffba28dc52a58f04492181392ee380e95262af14ee01d4bc7bb1b1c6ca8d27"}, - {file = "black-23.1.0-cp311-cp311-macosx_10_16_universal2.whl", hash = "sha256:c1c476bc7b7d021321e7d93dc2cbd78ce103b84d5a4cf97ed535fbc0d6660648"}, - {file = "black-23.1.0-cp311-cp311-macosx_10_16_x86_64.whl", hash = "sha256:382998821f58e5c8238d3166c492139573325287820963d2f7de4d518bd76958"}, - {file = "black-23.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bf649fda611c8550ca9d7592b69f0637218c2369b7744694c5e4902873b2f3a"}, - {file = "black-23.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:121ca7f10b4a01fd99951234abdbd97728e1240be89fde18480ffac16503d481"}, - {file = "black-23.1.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:a8471939da5e824b891b25751955be52ee7f8a30a916d570a5ba8e0f2eb2ecad"}, - {file = "black-23.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8178318cb74f98bc571eef19068f6ab5613b3e59d4f47771582f04e175570ed8"}, - {file = "black-23.1.0-cp37-cp37m-win_amd64.whl", hash = "sha256:a436e7881d33acaf2536c46a454bb964a50eff59b21b51c6ccf5a40601fbef24"}, - {file = "black-23.1.0-cp38-cp38-macosx_10_16_arm64.whl", hash = "sha256:a59db0a2094d2259c554676403fa2fac3473ccf1354c1c63eccf7ae65aac8ab6"}, - {file = "black-23.1.0-cp38-cp38-macosx_10_16_universal2.whl", hash = "sha256:0052dba51dec07ed029ed61b18183942043e00008ec65d5028814afaab9a22fd"}, - {file = "black-23.1.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:49f7b39e30f326a34b5c9a4213213a6b221d7ae9d58ec70df1c4a307cf2a1580"}, - {file = "black-23.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:162e37d49e93bd6eb6f1afc3e17a3d23a823042530c37c3c42eeeaf026f38468"}, - {file = "black-23.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:8b70eb40a78dfac24842458476135f9b99ab952dd3f2dab738c1881a9b38b753"}, - {file = "black-23.1.0-cp39-cp39-macosx_10_16_arm64.whl", hash = "sha256:a29650759a6a0944e7cca036674655c2f0f63806ddecc45ed40b7b8aa314b651"}, - {file = "black-23.1.0-cp39-cp39-macosx_10_16_universal2.whl", hash = "sha256:bb460c8561c8c1bec7824ecbc3ce085eb50005883a6203dcfb0122e95797ee06"}, - {file = "black-23.1.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:c91dfc2c2a4e50df0026f88d2215e166616e0c80e86004d0003ece0488db2739"}, - {file = "black-23.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2a951cc83ab535d248c89f300eccbd625e80ab880fbcfb5ac8afb5f01a258ac9"}, - {file = "black-23.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:0680d4380db3719ebcfb2613f34e86c8e6d15ffeabcf8ec59355c5e7b85bb555"}, - {file = "black-23.1.0-py3-none-any.whl", hash = "sha256:7a0f701d314cfa0896b9001df70a530eb2472babb76086344e688829efd97d32"}, - {file = "black-23.1.0.tar.gz", hash = "sha256:b0bd97bea8903f5a2ba7219257a44e3f1f9d00073d6cc1add68f0beec69692ac"}, -] - -[package.dependencies] -click = ">=8.0.0" -mypy-extensions = ">=0.4.3" -packaging = ">=22.0" -pathspec = ">=0.9.0" -platformdirs = ">=2" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = {version = ">=3.10.0.0", markers = "python_version < \"3.10\""} - -[package.extras] -colorama = ["colorama (>=0.4.3)"] -d = ["aiohttp (>=3.7.4)"] -jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"] -uvloop = ["uvloop (>=0.15.2)"] - -[[package]] -name = "bleach" -version = "6.0.0" -description = "An easy safelist-based HTML-sanitizing tool." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "bleach-6.0.0-py3-none-any.whl", hash = "sha256:33c16e3353dbd13028ab4799a0f89a83f113405c766e9c122df8a06f5b85b3f4"}, - {file = "bleach-6.0.0.tar.gz", hash = "sha256:1a1a85c1595e07d8db14c5f09f09e6433502c51c595970edc090551f0db99414"}, -] - -[package.dependencies] -six = ">=1.9.0" -webencodings = "*" - -[package.extras] -css = ["tinycss2 (>=1.1.0,<1.2)"] - -[[package]] -name = "blinker" -version = "1.5" -description = "Fast, simple object-to-object and broadcast signaling" -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -files = [ - {file = "blinker-1.5-py2.py3-none-any.whl", hash = "sha256:1eb563df6fdbc39eeddc177d953203f99f097e9bf0e2b8f9f3cf18b6ca425e36"}, - {file = "blinker-1.5.tar.gz", hash = "sha256:923e5e2f69c155f2cc42dafbbd70e16e3fde24d2d4aa2ab72fbe386238892462"}, -] - -[[package]] -name = "brotli" -version = "1.0.9" -description = "Python bindings for the Brotli compression library" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "Brotli-1.0.9-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:268fe94547ba25b58ebc724680609c8ee3e5a843202e9a381f6f9c5e8bdb5c70"}, - {file = "Brotli-1.0.9-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:c2415d9d082152460f2bd4e382a1e85aed233abc92db5a3880da2257dc7daf7b"}, - {file = "Brotli-1.0.9-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:5913a1177fc36e30fcf6dc868ce23b0453952c78c04c266d3149b3d39e1410d6"}, - {file = "Brotli-1.0.9-cp27-cp27m-win32.whl", hash = "sha256:afde17ae04d90fbe53afb628f7f2d4ca022797aa093e809de5c3cf276f61bbfa"}, - {file = "Brotli-1.0.9-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:7cb81373984cc0e4682f31bc3d6be9026006d96eecd07ea49aafb06897746452"}, - {file = "Brotli-1.0.9-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:db844eb158a87ccab83e868a762ea8024ae27337fc7ddcbfcddd157f841fdfe7"}, - {file = "Brotli-1.0.9-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:9744a863b489c79a73aba014df554b0e7a0fc44ef3f8a0ef2a52919c7d155031"}, - {file = "Brotli-1.0.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a72661af47119a80d82fa583b554095308d6a4c356b2a554fdc2799bc19f2a43"}, - {file = "Brotli-1.0.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ee83d3e3a024a9618e5be64648d6d11c37047ac48adff25f12fa4226cf23d1c"}, - {file = "Brotli-1.0.9-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:19598ecddd8a212aedb1ffa15763dd52a388518c4550e615aed88dc3753c0f0c"}, - {file = "Brotli-1.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:44bb8ff420c1d19d91d79d8c3574b8954288bdff0273bf788954064d260d7ab0"}, - {file = "Brotli-1.0.9-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e23281b9a08ec338469268f98f194658abfb13658ee98e2b7f85ee9dd06caa91"}, - {file = "Brotli-1.0.9-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:3496fc835370da351d37cada4cf744039616a6db7d13c430035e901443a34daa"}, - {file = "Brotli-1.0.9-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b83bb06a0192cccf1eb8d0a28672a1b79c74c3a8a5f2619625aeb6f28b3a82bb"}, - {file = "Brotli-1.0.9-cp310-cp310-win32.whl", hash = "sha256:26d168aac4aaec9a4394221240e8a5436b5634adc3cd1cdf637f6645cecbf181"}, - {file = "Brotli-1.0.9-cp310-cp310-win_amd64.whl", hash = "sha256:622a231b08899c864eb87e85f81c75e7b9ce05b001e59bbfbf43d4a71f5f32b2"}, - {file = "Brotli-1.0.9-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:cc0283a406774f465fb45ec7efb66857c09ffefbe49ec20b7882eff6d3c86d3a"}, - {file = "Brotli-1.0.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:11d3283d89af7033236fa4e73ec2cbe743d4f6a81d41bd234f24bf63dde979df"}, - {file = "Brotli-1.0.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c1306004d49b84bd0c4f90457c6f57ad109f5cc6067a9664e12b7b79a9948ad"}, - {file = "Brotli-1.0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b1375b5d17d6145c798661b67e4ae9d5496920d9265e2f00f1c2c0b5ae91fbde"}, - {file = "Brotli-1.0.9-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cab1b5964b39607a66adbba01f1c12df2e55ac36c81ec6ed44f2fca44178bf1a"}, - {file = "Brotli-1.0.9-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:8ed6a5b3d23ecc00ea02e1ed8e0ff9a08f4fc87a1f58a2530e71c0f48adf882f"}, - {file = "Brotli-1.0.9-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:cb02ed34557afde2d2da68194d12f5719ee96cfb2eacc886352cb73e3808fc5d"}, - {file = "Brotli-1.0.9-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:b3523f51818e8f16599613edddb1ff924eeb4b53ab7e7197f85cbc321cdca32f"}, - {file = "Brotli-1.0.9-cp311-cp311-win32.whl", hash = "sha256:ba72d37e2a924717990f4d7482e8ac88e2ef43fb95491eb6e0d124d77d2a150d"}, - {file = "Brotli-1.0.9-cp311-cp311-win_amd64.whl", hash = "sha256:3ffaadcaeafe9d30a7e4e1e97ad727e4f5610b9fa2f7551998471e3736738679"}, - {file = "Brotli-1.0.9-cp35-cp35m-macosx_10_6_intel.whl", hash = "sha256:c83aa123d56f2e060644427a882a36b3c12db93727ad7a7b9efd7d7f3e9cc2c4"}, - {file = "Brotli-1.0.9-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:6b2ae9f5f67f89aade1fab0f7fd8f2832501311c363a21579d02defa844d9296"}, - {file = "Brotli-1.0.9-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:68715970f16b6e92c574c30747c95cf8cf62804569647386ff032195dc89a430"}, - {file = "Brotli-1.0.9-cp35-cp35m-win32.whl", hash = "sha256:defed7ea5f218a9f2336301e6fd379f55c655bea65ba2476346340a0ce6f74a1"}, - {file = "Brotli-1.0.9-cp35-cp35m-win_amd64.whl", hash = "sha256:88c63a1b55f352b02c6ffd24b15ead9fc0e8bf781dbe070213039324922a2eea"}, - {file = "Brotli-1.0.9-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:503fa6af7da9f4b5780bb7e4cbe0c639b010f12be85d02c99452825dd0feef3f"}, - {file = "Brotli-1.0.9-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:40d15c79f42e0a2c72892bf407979febd9cf91f36f495ffb333d1d04cebb34e4"}, - {file = "Brotli-1.0.9-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:93130612b837103e15ac3f9cbacb4613f9e348b58b3aad53721d92e57f96d46a"}, - {file = "Brotli-1.0.9-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:87fdccbb6bb589095f413b1e05734ba492c962b4a45a13ff3408fa44ffe6479b"}, - {file = "Brotli-1.0.9-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:6d847b14f7ea89f6ad3c9e3901d1bc4835f6b390a9c71df999b0162d9bb1e20f"}, - {file = "Brotli-1.0.9-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:495ba7e49c2db22b046a53b469bbecea802efce200dffb69b93dd47397edc9b6"}, - {file = "Brotli-1.0.9-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:4688c1e42968ba52e57d8670ad2306fe92e0169c6f3af0089be75bbac0c64a3b"}, - {file = "Brotli-1.0.9-cp36-cp36m-win32.whl", hash = "sha256:61a7ee1f13ab913897dac7da44a73c6d44d48a4adff42a5701e3239791c96e14"}, - {file = "Brotli-1.0.9-cp36-cp36m-win_amd64.whl", hash = "sha256:1c48472a6ba3b113452355b9af0a60da5c2ae60477f8feda8346f8fd48e3e87c"}, - {file = "Brotli-1.0.9-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3b78a24b5fd13c03ee2b7b86290ed20efdc95da75a3557cc06811764d5ad1126"}, - {file = "Brotli-1.0.9-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:9d12cf2851759b8de8ca5fde36a59c08210a97ffca0eb94c532ce7b17c6a3d1d"}, - {file = "Brotli-1.0.9-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:6c772d6c0a79ac0f414a9f8947cc407e119b8598de7621f39cacadae3cf57d12"}, - {file = "Brotli-1.0.9-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29d1d350178e5225397e28ea1b7aca3648fcbab546d20e7475805437bfb0a130"}, - {file = "Brotli-1.0.9-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:7bbff90b63328013e1e8cb50650ae0b9bac54ffb4be6104378490193cd60f85a"}, - {file = "Brotli-1.0.9-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:ec1947eabbaf8e0531e8e899fc1d9876c179fc518989461f5d24e2223395a9e3"}, - {file = "Brotli-1.0.9-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:12effe280b8ebfd389022aa65114e30407540ccb89b177d3fbc9a4f177c4bd5d"}, - {file = "Brotli-1.0.9-cp37-cp37m-win32.whl", hash = "sha256:f909bbbc433048b499cb9db9e713b5d8d949e8c109a2a548502fb9aa8630f0b1"}, - {file = "Brotli-1.0.9-cp37-cp37m-win_amd64.whl", hash = "sha256:97f715cf371b16ac88b8c19da00029804e20e25f30d80203417255d239f228b5"}, - {file = "Brotli-1.0.9-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e16eb9541f3dd1a3e92b89005e37b1257b157b7256df0e36bd7b33b50be73bcb"}, - {file = "Brotli-1.0.9-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:160c78292e98d21e73a4cc7f76a234390e516afcd982fa17e1422f7c6a9ce9c8"}, - {file = "Brotli-1.0.9-cp38-cp38-manylinux1_i686.whl", hash = "sha256:b663f1e02de5d0573610756398e44c130add0eb9a3fc912a09665332942a2efb"}, - {file = "Brotli-1.0.9-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:5b6ef7d9f9c38292df3690fe3e302b5b530999fa90014853dcd0d6902fb59f26"}, - {file = "Brotli-1.0.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a674ac10e0a87b683f4fa2b6fa41090edfd686a6524bd8dedbd6138b309175c"}, - {file = "Brotli-1.0.9-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:e2d9e1cbc1b25e22000328702b014227737756f4b5bf5c485ac1d8091ada078b"}, - {file = "Brotli-1.0.9-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:b336c5e9cf03c7be40c47b5fd694c43c9f1358a80ba384a21969e0b4e66a9b17"}, - {file = "Brotli-1.0.9-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:85f7912459c67eaab2fb854ed2bc1cc25772b300545fe7ed2dc03954da638649"}, - {file = "Brotli-1.0.9-cp38-cp38-win32.whl", hash = "sha256:35a3edbe18e876e596553c4007a087f8bcfd538f19bc116917b3c7522fca0429"}, - {file = "Brotli-1.0.9-cp38-cp38-win_amd64.whl", hash = "sha256:269a5743a393c65db46a7bb982644c67ecba4b8d91b392403ad8a861ba6f495f"}, - {file = "Brotli-1.0.9-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:2aad0e0baa04517741c9bb5b07586c642302e5fb3e75319cb62087bd0995ab19"}, - {file = "Brotli-1.0.9-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5cb1e18167792d7d21e21365d7650b72d5081ed476123ff7b8cac7f45189c0c7"}, - {file = "Brotli-1.0.9-cp39-cp39-manylinux1_i686.whl", hash = "sha256:16d528a45c2e1909c2798f27f7bf0a3feec1dc9e50948e738b961618e38b6a7b"}, - {file = "Brotli-1.0.9-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:56d027eace784738457437df7331965473f2c0da2c70e1a1f6fdbae5402e0389"}, - {file = "Brotli-1.0.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9bf919756d25e4114ace16a8ce91eb340eb57a08e2c6950c3cebcbe3dff2a5e7"}, - {file = "Brotli-1.0.9-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:e4c4e92c14a57c9bd4cb4be678c25369bf7a092d55fd0866f759e425b9660806"}, - {file = "Brotli-1.0.9-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:e48f4234f2469ed012a98f4b7874e7f7e173c167bed4934912a29e03167cf6b1"}, - {file = "Brotli-1.0.9-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9ed4c92a0665002ff8ea852353aeb60d9141eb04109e88928026d3c8a9e5433c"}, - {file = "Brotli-1.0.9-cp39-cp39-win32.whl", hash = "sha256:cfc391f4429ee0a9370aa93d812a52e1fee0f37a81861f4fdd1f4fb28e8547c3"}, - {file = "Brotli-1.0.9-cp39-cp39-win_amd64.whl", hash = "sha256:854c33dad5ba0fbd6ab69185fec8dab89e13cda6b7d191ba111987df74f38761"}, - {file = "Brotli-1.0.9-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:9749a124280a0ada4187a6cfd1ffd35c350fb3af79c706589d98e088c5044267"}, - {file = "Brotli-1.0.9-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:73fd30d4ce0ea48010564ccee1a26bfe39323fde05cb34b5863455629db61dc7"}, - {file = "Brotli-1.0.9-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:02177603aaca36e1fd21b091cb742bb3b305a569e2402f1ca38af471777fb019"}, - {file = "Brotli-1.0.9-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:76ffebb907bec09ff511bb3acc077695e2c32bc2142819491579a695f77ffd4d"}, - {file = "Brotli-1.0.9-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b43775532a5904bc938f9c15b77c613cb6ad6fb30990f3b0afaea82797a402d8"}, - {file = "Brotli-1.0.9-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:5bf37a08493232fbb0f8229f1824b366c2fc1d02d64e7e918af40acd15f3e337"}, - {file = "Brotli-1.0.9-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:330e3f10cd01da535c70d09c4283ba2df5fb78e915bea0a28becad6e2ac010be"}, - {file = "Brotli-1.0.9-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:e1abbeef02962596548382e393f56e4c94acd286bd0c5afba756cffc33670e8a"}, - {file = "Brotli-1.0.9-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3148362937217b7072cf80a2dcc007f09bb5ecb96dae4617316638194113d5be"}, - {file = "Brotli-1.0.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:336b40348269f9b91268378de5ff44dc6fbaa2268194f85177b53463d313842a"}, - {file = "Brotli-1.0.9-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3b8b09a16a1950b9ef495a0f8b9d0a87599a9d1f179e2d4ac014b2ec831f87e7"}, - {file = "Brotli-1.0.9-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:c8e521a0ce7cf690ca84b8cc2272ddaf9d8a50294fd086da67e517439614c755"}, - {file = "Brotli-1.0.9.zip", hash = "sha256:4d1b810aa0ed773f81dceda2cc7b403d01057458730e309856356d4ef4188438"}, -] - -[[package]] -name = "brotlicffi" -version = "1.0.9.2" -description = "Python CFFI bindings to the Brotli library" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "brotlicffi-1.0.9.2-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:408ec4359f9763280d5c4e0ad29c51d1240b25fdd18719067e972163b4125b98"}, - {file = "brotlicffi-1.0.9.2-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:2e4629f7690ded66c8818715c6d4dd6a7ff6a4f10fad6186fe99850f781ce210"}, - {file = "brotlicffi-1.0.9.2-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:137c4635edcdf593de5ce9d0daa596bf499591b16b8fca5fd72a490deb54b2ee"}, - {file = "brotlicffi-1.0.9.2-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:af8a1b7bcfccf9c41a3c8654994d6a81821fdfe4caddcfe5045bfda936546ca3"}, - {file = "brotlicffi-1.0.9.2-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:9078432af4785f35ab3840587eed7fb131e3fc77eb2a739282b649b343c584dd"}, - {file = "brotlicffi-1.0.9.2-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:7bb913d5bf3b4ce2ec59872711dc9faaff5f320c3c3827cada2d8a7b793a7753"}, - {file = "brotlicffi-1.0.9.2-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:16a0c9392a1059e2e62839fbd037d2e7e03c8ae5da65e9746f582464f7fab1bb"}, - {file = "brotlicffi-1.0.9.2-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:94d2810efc5723f1447b332223b197466190518a3eeca93b9f357efb5b22c6dc"}, - {file = "brotlicffi-1.0.9.2-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:9e70f3e20f317d70912b10dbec48b29114d3dbd0e9d88475cb328e6c086f0546"}, - {file = "brotlicffi-1.0.9.2-cp35-abi3-macosx_10_9_x86_64.whl", hash = "sha256:586f0ea3c2eed455d5f2330b9ab4a591514c8de0ee53d445645efcfbf053c69f"}, - {file = "brotlicffi-1.0.9.2-cp35-abi3-manylinux1_i686.whl", hash = "sha256:4454c3baedc277fd6e65f983e3eb8e77f4bc15060f69370a0201746e2edeca81"}, - {file = "brotlicffi-1.0.9.2-cp35-abi3-manylinux1_x86_64.whl", hash = "sha256:52c1c12dad6eb1d44213a0a76acf5f18f64653bd801300bef5e2f983405bdde5"}, - {file = "brotlicffi-1.0.9.2-cp35-abi3-manylinux2010_i686.whl", hash = "sha256:21cd400d24b344c218d8e32b394849e31b7c15784667575dbda9f65c46a64b0a"}, - {file = "brotlicffi-1.0.9.2-cp35-abi3-manylinux2010_x86_64.whl", hash = "sha256:71061f8bc86335b652e442260c4367b782a92c6e295cf5a10eff84c7d19d8cf5"}, - {file = "brotlicffi-1.0.9.2-cp35-abi3-manylinux2014_aarch64.whl", hash = "sha256:15e0db52c56056be6310fc116b3d7c6f34185594e261f23790b2fb6489998363"}, - {file = "brotlicffi-1.0.9.2-cp35-abi3-win32.whl", hash = "sha256:551305703d12a2dd1ae43d3dde35dee20b1cb49b5796279d4d34e2c6aec6be4d"}, - {file = "brotlicffi-1.0.9.2-cp35-abi3-win_amd64.whl", hash = "sha256:2be4fb8a7cb482f226af686cd06d2a2cab164ccdf99e460f8e3a5ec9a5337da2"}, - {file = "brotlicffi-1.0.9.2-pp27-pypy_73-macosx_10_9_x86_64.whl", hash = "sha256:8e7221d8a084d32d15c7b58e0ce0573972375c5038423dbe83f217cfe512e680"}, - {file = "brotlicffi-1.0.9.2-pp27-pypy_73-manylinux1_x86_64.whl", hash = "sha256:75a46bc5ed2753e1648cc211dcb2c1ac66116038766822dc104023f67ff4dfd8"}, - {file = "brotlicffi-1.0.9.2-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:1e27c43ef72a278f9739b12b2df80ee72048cd4cbe498f8bbe08aaaa67a5d5c8"}, - {file = "brotlicffi-1.0.9.2-pp27-pypy_73-win32.whl", hash = "sha256:feb942814285bdc5e97efc77a04e48283c17dfab9ea082d79c0a7b9e53ef1eab"}, - {file = "brotlicffi-1.0.9.2-pp36-pypy36_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a6208d82c3172eeeb3be83ed4efd5831552c7cd47576468e50fcf0fb23fcf97f"}, - {file = "brotlicffi-1.0.9.2-pp36-pypy36_pp73-manylinux1_x86_64.whl", hash = "sha256:408c810c599786fb806556ff17e844a903884e6370ca400bcec7fa286149f39c"}, - {file = "brotlicffi-1.0.9.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl", hash = "sha256:a73099858ee343e8801710a08be8d194f47715ff21e98d92a19ac461058f52d1"}, - {file = "brotlicffi-1.0.9.2-pp36-pypy36_pp73-win32.whl", hash = "sha256:916b790f967a18a595e61f218c252f83718ac91f24157d622cf0fa710cd26ab7"}, - {file = "brotlicffi-1.0.9.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ba4a00263af40e875ec3d6c7f623cbf8c795b55705da18c64ec36b6bf0848bc5"}, - {file = "brotlicffi-1.0.9.2-pp37-pypy37_pp73-manylinux1_x86_64.whl", hash = "sha256:df78aa47741122b0d5463f1208b7bb18bc9706dee5152d9f56e0ead4865015cd"}, - {file = "brotlicffi-1.0.9.2-pp37-pypy37_pp73-manylinux2010_x86_64.whl", hash = "sha256:9030cd5099252d16bfa4e22659c84a89c102e94f8e81d30764788b72e2d7cfb7"}, - {file = "brotlicffi-1.0.9.2-pp37-pypy37_pp73-win32.whl", hash = "sha256:7e72978f4090a161885b114f87b784f538dcb77dafc6602592c1cf39ae8d243d"}, - {file = "brotlicffi-1.0.9.2.tar.gz", hash = "sha256:0c248a68129d8fc6a217767406c731e498c3e19a7be05ea0a90c3c86637b7d96"}, -] - -[package.dependencies] -cffi = ">=1.0.0" - -[[package]] -name = "bs4" -version = "0.0.1" -description = "Dummy package for Beautiful Soup" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "bs4-0.0.1.tar.gz", hash = "sha256:36ecea1fd7cc5c0c6e4a1ff075df26d50da647b75376626cc186e2212886dd3a"}, -] - -[package.dependencies] -beautifulsoup4 = "*" - -[[package]] -name = "bt" -version = "0.2.9" -description = "A flexible backtesting framework for Python" -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" -files = [ - {file = "bt-0.2.9-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:5654e5639ffd0778714d567ae14fb06d485e43becb720a0dc5a38b405251485e"}, - {file = "bt-0.2.9-cp36-cp36m-win_amd64.whl", hash = "sha256:5d6dd92fd6aa1efbade3efee980add709fc591a8b007643016f2e0cbf7372daf"}, - {file = "bt-0.2.9-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:637fd917f57d0302b17968025650be7d8b2b6da32c2c7daea9ae48f6a66cbb8c"}, - {file = "bt-0.2.9-cp37-cp37m-win_amd64.whl", hash = "sha256:55a9cf1ca3aa2c425a48fc1e8d324cd5959d4d189e221f7744c1c6e30149c61b"}, - {file = "bt-0.2.9-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:5dbf1ced108a6f2086b927dcf17ecd1deff7d98266d7f52ab3ff43be4a349ec3"}, - {file = "bt-0.2.9-cp38-cp38-win_amd64.whl", hash = "sha256:e77a56adc7bcac285df2c70e714b8724fc92fa1beb8de4b1fd991ab3862f84b0"}, - {file = "bt-0.2.9-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:a1aed6e0ee3fa3b6f5bcef1f26d29e2a96c8329ea54894362014e20012de053b"}, - {file = "bt-0.2.9-cp39-cp39-win_amd64.whl", hash = "sha256:399bedbf48026899e85536ea8cbd21459461346638ae20f439a09bc75fa131e9"}, - {file = "bt-0.2.9.tar.gz", hash = "sha256:d162d71aaaaf7265a848d1fc0040f503add32dac2f9f3127bece0d74c22efb9b"}, -] - -[package.dependencies] -ffn = ">=0.3.5" -pyprind = ">=2.11" - -[package.extras] -dev = ["black (>=20.8b1)", "codecov", "coverage", "cython (>=0.25)", "ffn (>=0.3.5)", "flake8", "flake8-black", "future", "matplotlib (>=2)", "mock", "nose", "numpy (>=1)", "pandas (>=0.19)", "pyprind (>=2.11)"] - -[[package]] -name = "cachetools" -version = "5.3.0" -description = "Extensible memoizing collections and decorators" -category = "main" -optional = false -python-versions = "~=3.7" -files = [ - {file = "cachetools-5.3.0-py3-none-any.whl", hash = "sha256:429e1a1e845c008ea6c85aa35d4b98b65d6a9763eeef3e37e92728a12d1de9d4"}, - {file = "cachetools-5.3.0.tar.gz", hash = "sha256:13dfddc7b8df938c21a940dfa6557ce6e94a2f1cdfa58eb90c805721d58f2c14"}, -] - -[[package]] -name = "catboost" -version = "1.1.1" -description = "Catboost Python Package" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "catboost-1.1.1-cp310-none-macosx_10_6_universal2.whl", hash = "sha256:93532f6807228f74db9c8184a0893ab222232d23fc5b3db534e2d8fedbba42cf"}, - {file = "catboost-1.1.1-cp310-none-manylinux1_x86_64.whl", hash = "sha256:7c7364d79d5ff9deb56956560ba91a1b62b84204961d540bffd97f7b995e8cba"}, - {file = "catboost-1.1.1-cp310-none-win_amd64.whl", hash = "sha256:5ec0c9bd65e53ae6c26d17c06f9c28e4febbd7cbdeb858460eb3d34249a10f30"}, - {file = "catboost-1.1.1-cp36-none-macosx_10_6_universal2.whl", hash = "sha256:60acc4448eb45242f4d30aea6ccdf45bfaa8646bbc4ede3200cf25ba0d6bcf3d"}, - {file = "catboost-1.1.1-cp36-none-manylinux1_x86_64.whl", hash = "sha256:b7443b40b5ddb141c6d14bff16c13f7cf4852893b57d7eda5dff30fb7517e14d"}, - {file = "catboost-1.1.1-cp36-none-win_amd64.whl", hash = "sha256:190828590270e3dea5fb58f0fd13715ee2324f6ee321866592c422a1da141961"}, - {file = "catboost-1.1.1-cp37-none-macosx_10_6_universal2.whl", hash = "sha256:a2fe4d08a360c3c3cabfa3a94c586f2261b93a3fff043ae2b43d2d4de121c2ce"}, - {file = "catboost-1.1.1-cp37-none-manylinux1_x86_64.whl", hash = "sha256:4e350c40920dbd9644f1c7b88cb74cb8b96f1ecbbd7c12f6223964465d83b968"}, - {file = "catboost-1.1.1-cp37-none-win_amd64.whl", hash = "sha256:0033569f2e6314a04a84ec83eecd39f77402426b52571b78991e629d7252c6f7"}, - {file = "catboost-1.1.1-cp38-none-macosx_10_6_universal2.whl", hash = "sha256:454aae50922b10172b94971033d4b0607128a2e2ca8a5845cf8879ea28d80942"}, - {file = "catboost-1.1.1-cp38-none-manylinux1_x86_64.whl", hash = "sha256:3fd12d9f1f89440292c63b242ccabdab012d313250e2b1e8a779d6618c734b32"}, - {file = "catboost-1.1.1-cp38-none-win_amd64.whl", hash = "sha256:840348bf56dd11f6096030208601cbce87f1e6426ef33140fb6cc97bceb5fef3"}, - {file = "catboost-1.1.1-cp39-none-macosx_10_6_universal2.whl", hash = "sha256:9e7c47050c8840ccaff4d394907d443bda01280a30778ae9d71939a7528f5ae3"}, - {file = "catboost-1.1.1-cp39-none-manylinux1_x86_64.whl", hash = "sha256:a60ae2630f7b3752f262515a51b265521a4993df75dea26fa60777ec6e479395"}, - {file = "catboost-1.1.1-cp39-none-win_amd64.whl", hash = "sha256:156264dbe9e841cb0b6333383e928cb8f65df4d00429a9771eb8b06b9bcfa17c"}, -] - -[package.dependencies] -graphviz = "*" -matplotlib = "*" -numpy = ">=1.16.0" -pandas = ">=0.24.0" -plotly = "*" -scipy = "*" -six = "*" - -[[package]] -name = "cattrs" -version = "22.2.0" -description = "Composable complex class support for attrs and dataclasses." -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "cattrs-22.2.0-py3-none-any.whl", hash = "sha256:bc12b1f0d000b9f9bee83335887d532a1d3e99a833d1bf0882151c97d3e68c21"}, - {file = "cattrs-22.2.0.tar.gz", hash = "sha256:f0eed5642399423cf656e7b66ce92cdc5b963ecafd041d1b24d136fdde7acf6d"}, -] - -[package.dependencies] -attrs = ">=20" -exceptiongroup = {version = "*", markers = "python_version < \"3.11\""} - -[[package]] -name = "ccxt" -version = "2.8.78" -description = "A JavaScript / Python / PHP cryptocurrency trading library with support for 130+ exchanges" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "ccxt-2.8.78-py2.py3-none-any.whl", hash = "sha256:4c00c0b053001e71128212e4ea6f1a08efab5c191602f77d4c62cf5af307f15c"}, - {file = "ccxt-2.8.78.tar.gz", hash = "sha256:d175b1a1f03f01cdcadc32c363fae70007847ec3ceff2396177db9c52c067f2f"}, -] - -[package.dependencies] -aiodns = {version = ">=1.1.1", markers = "python_version >= \"3.5.2\""} -aiohttp = {version = ">=3.8", markers = "python_version >= \"3.5.2\""} -certifi = ">=2018.1.18" -cryptography = ">=2.6.1" -requests = ">=2.18.4" -setuptools = ">=60.9.0" -yarl = {version = ">=1.7.2", markers = "python_version >= \"3.5.2\""} - -[package.extras] -doc = ["Sphinx (==4.0)", "m2r2 (==0.2.7)", "mistune (==0.8.4)", "readthedocs-sphinx-search (==0.1.0)", "sphinx-rtd-theme (==0.5.2)"] -qa = ["flake8 (==3.7.9)"] - -[[package]] -name = "certifi" -version = "2022.12.7" -description = "Python package for providing Mozilla's CA Bundle." -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "certifi-2022.12.7-py3-none-any.whl", hash = "sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18"}, - {file = "certifi-2022.12.7.tar.gz", hash = "sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3"}, -] - -[[package]] -name = "cffi" -version = "1.15.1" -description = "Foreign Function Interface for Python calling C code." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "cffi-1.15.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:a66d3508133af6e8548451b25058d5812812ec3798c886bf38ed24a98216fab2"}, - {file = "cffi-1.15.1-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:470c103ae716238bbe698d67ad020e1db9d9dba34fa5a899b5e21577e6d52ed2"}, - {file = "cffi-1.15.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:9ad5db27f9cabae298d151c85cf2bad1d359a1b9c686a275df03385758e2f914"}, - {file = "cffi-1.15.1-cp27-cp27m-win32.whl", hash = "sha256:b3bbeb01c2b273cca1e1e0c5df57f12dce9a4dd331b4fa1635b8bec26350bde3"}, - {file = "cffi-1.15.1-cp27-cp27m-win_amd64.whl", hash = "sha256:e00b098126fd45523dd056d2efba6c5a63b71ffe9f2bbe1a4fe1716e1d0c331e"}, - {file = "cffi-1.15.1-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:d61f4695e6c866a23a21acab0509af1cdfd2c013cf256bbf5b6b5e2695827162"}, - {file = "cffi-1.15.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:ed9cb427ba5504c1dc15ede7d516b84757c3e3d7868ccc85121d9310d27eed0b"}, - {file = "cffi-1.15.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:39d39875251ca8f612b6f33e6b1195af86d1b3e60086068be9cc053aa4376e21"}, - {file = "cffi-1.15.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:285d29981935eb726a4399badae8f0ffdff4f5050eaa6d0cfc3f64b857b77185"}, - {file = "cffi-1.15.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd"}, - {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc"}, - {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f"}, - {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e"}, - {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4"}, - {file = "cffi-1.15.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01"}, - {file = "cffi-1.15.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e"}, - {file = "cffi-1.15.1-cp310-cp310-win32.whl", hash = "sha256:cba9d6b9a7d64d4bd46167096fc9d2f835e25d7e4c121fb2ddfc6528fb0413b2"}, - {file = "cffi-1.15.1-cp310-cp310-win_amd64.whl", hash = "sha256:ce4bcc037df4fc5e3d184794f27bdaab018943698f4ca31630bc7f84a7b69c6d"}, - {file = "cffi-1.15.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3d08afd128ddaa624a48cf2b859afef385b720bb4b43df214f85616922e6a5ac"}, - {file = "cffi-1.15.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3799aecf2e17cf585d977b780ce79ff0dc9b78d799fc694221ce814c2c19db83"}, - {file = "cffi-1.15.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9"}, - {file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c"}, - {file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325"}, - {file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c"}, - {file = "cffi-1.15.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef"}, - {file = "cffi-1.15.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8"}, - {file = "cffi-1.15.1-cp311-cp311-win32.whl", hash = "sha256:a0f100c8912c114ff53e1202d0078b425bee3649ae34d7b070e9697f93c5d52d"}, - {file = "cffi-1.15.1-cp311-cp311-win_amd64.whl", hash = "sha256:04ed324bda3cda42b9b695d51bb7d54b680b9719cfab04227cdd1e04e5de3104"}, - {file = "cffi-1.15.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50a74364d85fd319352182ef59c5c790484a336f6db772c1a9231f1c3ed0cbd7"}, - {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e263d77ee3dd201c3a142934a086a4450861778baaeeb45db4591ef65550b0a6"}, - {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cec7d9412a9102bdc577382c3929b337320c4c4c4849f2c5cdd14d7368c5562d"}, - {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4289fc34b2f5316fbb762d75362931e351941fa95fa18789191b33fc4cf9504a"}, - {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:173379135477dc8cac4bc58f45db08ab45d228b3363adb7af79436135d028405"}, - {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6975a3fac6bc83c4a65c9f9fcab9e47019a11d3d2cf7f3c0d03431bf145a941e"}, - {file = "cffi-1.15.1-cp36-cp36m-win32.whl", hash = "sha256:2470043b93ff09bf8fb1d46d1cb756ce6132c54826661a32d4e4d132e1977adf"}, - {file = "cffi-1.15.1-cp36-cp36m-win_amd64.whl", hash = "sha256:30d78fbc8ebf9c92c9b7823ee18eb92f2e6ef79b45ac84db507f52fbe3ec4497"}, - {file = "cffi-1.15.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:198caafb44239b60e252492445da556afafc7d1e3ab7a1fb3f0584ef6d742375"}, - {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e"}, - {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82"}, - {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b"}, - {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c"}, - {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426"}, - {file = "cffi-1.15.1-cp37-cp37m-win32.whl", hash = "sha256:e229a521186c75c8ad9490854fd8bbdd9a0c9aa3a524326b55be83b54d4e0ad9"}, - {file = "cffi-1.15.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a0b71b1b8fbf2b96e41c4d990244165e2c9be83d54962a9a1d118fd8657d2045"}, - {file = "cffi-1.15.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:320dab6e7cb2eacdf0e658569d2575c4dad258c0fcc794f46215e1e39f90f2c3"}, - {file = "cffi-1.15.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a"}, - {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5"}, - {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca"}, - {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02"}, - {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192"}, - {file = "cffi-1.15.1-cp38-cp38-win32.whl", hash = "sha256:8b7ee99e510d7b66cdb6c593f21c043c248537a32e0bedf02e01e9553a172314"}, - {file = "cffi-1.15.1-cp38-cp38-win_amd64.whl", hash = "sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5"}, - {file = "cffi-1.15.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:54a2db7b78338edd780e7ef7f9f6c442500fb0d41a5a4ea24fff1c929d5af585"}, - {file = "cffi-1.15.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:fcd131dd944808b5bdb38e6f5b53013c5aa4f334c5cad0c72742f6eba4b73db0"}, - {file = "cffi-1.15.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415"}, - {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d"}, - {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984"}, - {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35"}, - {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27"}, - {file = "cffi-1.15.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76"}, - {file = "cffi-1.15.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3"}, - {file = "cffi-1.15.1-cp39-cp39-win32.whl", hash = "sha256:40f4774f5a9d4f5e344f31a32b5096977b5d48560c5592e2f3d2c4374bd543ee"}, - {file = "cffi-1.15.1-cp39-cp39-win_amd64.whl", hash = "sha256:70df4e3b545a17496c9b3f41f5115e69a4f2e77e94e1d2a8e1070bc0c38c8a3c"}, - {file = "cffi-1.15.1.tar.gz", hash = "sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9"}, -] - -[package.dependencies] -pycparser = "*" - -[[package]] -name = "cfgv" -version = "3.3.1" -description = "Validate configuration and produce human readable error messages." -category = "dev" -optional = false -python-versions = ">=3.6.1" -files = [ - {file = "cfgv-3.3.1-py2.py3-none-any.whl", hash = "sha256:c6a0883f3917a037485059700b9e75da2464e6c27051014ad85ba6aaa5884426"}, - {file = "cfgv-3.3.1.tar.gz", hash = "sha256:f5a830efb9ce7a445376bb66ec94c638a9787422f96264c98edc6bdeed8ab736"}, -] - -[[package]] -name = "charset-normalizer" -version = "3.0.1" -description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "charset-normalizer-3.0.1.tar.gz", hash = "sha256:ebea339af930f8ca5d7a699b921106c6e29c617fe9606fa7baa043c1cdae326f"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:88600c72ef7587fe1708fd242b385b6ed4b8904976d5da0893e31df8b3480cb6"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c75ffc45f25324e68ab238cb4b5c0a38cd1c3d7f1fb1f72b5541de469e2247db"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:db72b07027db150f468fbada4d85b3b2729a3db39178abf5c543b784c1254539"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62595ab75873d50d57323a91dd03e6966eb79c41fa834b7a1661ed043b2d404d"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ff6f3db31555657f3163b15a6b7c6938d08df7adbfc9dd13d9d19edad678f1e8"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:772b87914ff1152b92a197ef4ea40efe27a378606c39446ded52c8f80f79702e"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70990b9c51340e4044cfc394a81f614f3f90d41397104d226f21e66de668730d"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:292d5e8ba896bbfd6334b096e34bffb56161c81408d6d036a7dfa6929cff8783"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:2edb64ee7bf1ed524a1da60cdcd2e1f6e2b4f66ef7c077680739f1641f62f555"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:31a9ddf4718d10ae04d9b18801bd776693487cbb57d74cc3458a7673f6f34639"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:44ba614de5361b3e5278e1241fda3dc1838deed864b50a10d7ce92983797fa76"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:12db3b2c533c23ab812c2b25934f60383361f8a376ae272665f8e48b88e8e1c6"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c512accbd6ff0270939b9ac214b84fb5ada5f0409c44298361b2f5e13f9aed9e"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-win32.whl", hash = "sha256:502218f52498a36d6bf5ea77081844017bf7982cdbe521ad85e64cabee1b608b"}, - {file = "charset_normalizer-3.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:601f36512f9e28f029d9481bdaf8e89e5148ac5d89cffd3b05cd533eeb423b59"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0298eafff88c99982a4cf66ba2efa1128e4ddaca0b05eec4c456bbc7db691d8d"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a8d0fc946c784ff7f7c3742310cc8a57c5c6dc31631269876a88b809dbeff3d3"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:87701167f2a5c930b403e9756fab1d31d4d4da52856143b609e30a1ce7160f3c"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:14e76c0f23218b8f46c4d87018ca2e441535aed3632ca134b10239dfb6dadd6b"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0c0a590235ccd933d9892c627dec5bc7511ce6ad6c1011fdf5b11363022746c1"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8c7fe7afa480e3e82eed58e0ca89f751cd14d767638e2550c77a92a9e749c317"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:79909e27e8e4fcc9db4addea88aa63f6423ebb171db091fb4373e3312cb6d603"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8ac7b6a045b814cf0c47f3623d21ebd88b3e8cf216a14790b455ea7ff0135d18"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:72966d1b297c741541ca8cf1223ff262a6febe52481af742036a0b296e35fa5a"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:f9d0c5c045a3ca9bedfc35dca8526798eb91a07aa7a2c0fee134c6c6f321cbd7"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:5995f0164fa7df59db4746112fec3f49c461dd6b31b841873443bdb077c13cfc"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:4a8fcf28c05c1f6d7e177a9a46a1c52798bfe2ad80681d275b10dcf317deaf0b"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:761e8904c07ad053d285670f36dd94e1b6ab7f16ce62b9805c475b7aa1cffde6"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-win32.whl", hash = "sha256:71140351489970dfe5e60fc621ada3e0f41104a5eddaca47a7acb3c1b851d6d3"}, - {file = "charset_normalizer-3.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:9ab77acb98eba3fd2a85cd160851816bfce6871d944d885febf012713f06659c"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:84c3990934bae40ea69a82034912ffe5a62c60bbf6ec5bc9691419641d7d5c9a"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:74292fc76c905c0ef095fe11e188a32ebd03bc38f3f3e9bcb85e4e6db177b7ea"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c95a03c79bbe30eec3ec2b7f076074f4281526724c8685a42872974ef4d36b72"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f4c39b0e3eac288fedc2b43055cfc2ca7a60362d0e5e87a637beac5d801ef478"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:df2c707231459e8a4028eabcd3cfc827befd635b3ef72eada84ab13b52e1574d"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93ad6d87ac18e2a90b0fe89df7c65263b9a99a0eb98f0a3d2e079f12a0735837"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:59e5686dd847347e55dffcc191a96622f016bc0ad89105e24c14e0d6305acbc6"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:cd6056167405314a4dc3c173943f11249fa0f1b204f8b51ed4bde1a9cd1834dc"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:083c8d17153ecb403e5e1eb76a7ef4babfc2c48d58899c98fcaa04833e7a2f9a"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:f5057856d21e7586765171eac8b9fc3f7d44ef39425f85dbcccb13b3ebea806c"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:7eb33a30d75562222b64f569c642ff3dc6689e09adda43a082208397f016c39a"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-win32.whl", hash = "sha256:95dea361dd73757c6f1c0a1480ac499952c16ac83f7f5f4f84f0658a01b8ef41"}, - {file = "charset_normalizer-3.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:eaa379fcd227ca235d04152ca6704c7cb55564116f8bc52545ff357628e10602"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3e45867f1f2ab0711d60c6c71746ac53537f1684baa699f4f668d4c6f6ce8e14"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cadaeaba78750d58d3cc6ac4d1fd867da6fc73c88156b7a3212a3cd4819d679d"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:911d8a40b2bef5b8bbae2e36a0b103f142ac53557ab421dc16ac4aafee6f53dc"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:503e65837c71b875ecdd733877d852adbc465bd82c768a067badd953bf1bc5a3"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a60332922359f920193b1d4826953c507a877b523b2395ad7bc716ddd386d866"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:16a8663d6e281208d78806dbe14ee9903715361cf81f6d4309944e4d1e59ac5b"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:a16418ecf1329f71df119e8a65f3aa68004a3f9383821edcb20f0702934d8087"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:9d9153257a3f70d5f69edf2325357251ed20f772b12e593f3b3377b5f78e7ef8"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:02a51034802cbf38db3f89c66fb5d2ec57e6fe7ef2f4a44d070a593c3688667b"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:2e396d70bc4ef5325b72b593a72c8979999aa52fb8bcf03f701c1b03e1166918"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:11b53acf2411c3b09e6af37e4b9005cba376c872503c8f28218c7243582df45d"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-win32.whl", hash = "sha256:0bf2dae5291758b6f84cf923bfaa285632816007db0330002fa1de38bfcb7154"}, - {file = "charset_normalizer-3.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:2c03cc56021a4bd59be889c2b9257dae13bf55041a3372d3295416f86b295fb5"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:024e606be3ed92216e2b6952ed859d86b4cfa52cd5bc5f050e7dc28f9b43ec42"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4b0d02d7102dd0f997580b51edc4cebcf2ab6397a7edf89f1c73b586c614272c"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:358a7c4cb8ba9b46c453b1dd8d9e431452d5249072e4f56cfda3149f6ab1405e"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:81d6741ab457d14fdedc215516665050f3822d3e56508921cc7239f8c8e66a58"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8b8af03d2e37866d023ad0ddea594edefc31e827fee64f8de5611a1dbc373174"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9cf4e8ad252f7c38dd1f676b46514f92dc0ebeb0db5552f5f403509705e24753"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e696f0dd336161fca9adbb846875d40752e6eba585843c768935ba5c9960722b"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c22d3fe05ce11d3671297dc8973267daa0f938b93ec716e12e0f6dee81591dc1"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:109487860ef6a328f3eec66f2bf78b0b72400280d8f8ea05f69c51644ba6521a"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:37f8febc8ec50c14f3ec9637505f28e58d4f66752207ea177c1d67df25da5aed"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:f97e83fa6c25693c7a35de154681fcc257c1c41b38beb0304b9c4d2d9e164479"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:a152f5f33d64a6be73f1d30c9cc82dfc73cec6477ec268e7c6e4c7d23c2d2291"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:39049da0ffb96c8cbb65cbf5c5f3ca3168990adf3551bd1dee10c48fce8ae820"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-win32.whl", hash = "sha256:4457ea6774b5611f4bed5eaa5df55f70abde42364d498c5134b7ef4c6958e20e"}, - {file = "charset_normalizer-3.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:e62164b50f84e20601c1ff8eb55620d2ad25fb81b59e3cd776a1902527a788af"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8eade758719add78ec36dc13201483f8e9b5d940329285edcd5f70c0a9edbd7f"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8499ca8f4502af841f68135133d8258f7b32a53a1d594aa98cc52013fff55678"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3fc1c4a2ffd64890aebdb3f97e1278b0cc72579a08ca4de8cd2c04799a3a22be"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:00d3ffdaafe92a5dc603cb9bd5111aaa36dfa187c8285c543be562e61b755f6b"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c2ac1b08635a8cd4e0cbeaf6f5e922085908d48eb05d44c5ae9eabab148512ca"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f6f45710b4459401609ebebdbcfb34515da4fc2aa886f95107f556ac69a9147e"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ae1de54a77dc0d6d5fcf623290af4266412a7c4be0b1ff7444394f03f5c54e3"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3b590df687e3c5ee0deef9fc8c547d81986d9a1b56073d82de008744452d6541"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ab5de034a886f616a5668aa5d098af2b5385ed70142090e2a31bcbd0af0fdb3d"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9cb3032517f1627cc012dbc80a8ec976ae76d93ea2b5feaa9d2a5b8882597579"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:608862a7bf6957f2333fc54ab4399e405baad0163dc9f8d99cb236816db169d4"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:0f438ae3532723fb6ead77e7c604be7c8374094ef4ee2c5e03a3a17f1fca256c"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:356541bf4381fa35856dafa6a965916e54bed415ad8a24ee6de6e37deccf2786"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-win32.whl", hash = "sha256:39cf9ed17fe3b1bc81f33c9ceb6ce67683ee7526e65fde1447c772afc54a1bb8"}, - {file = "charset_normalizer-3.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:0a11e971ed097d24c534c037d298ad32c6ce81a45736d31e0ff0ad37ab437d59"}, - {file = "charset_normalizer-3.0.1-py3-none-any.whl", hash = "sha256:7e189e2e1d3ed2f4aebabd2d5b0f931e883676e51c7624826e0a4e5fe8a0bf24"}, -] - -[[package]] -name = "click" -version = "8.1.3" -description = "Composable command line interface toolkit" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "click-8.1.3-py3-none-any.whl", hash = "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48"}, - {file = "click-8.1.3.tar.gz", hash = "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "platform_system == \"Windows\""} - -[[package]] -name = "cloudpickle" -version = "2.2.1" -description = "Extended pickling support for Python objects" -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "cloudpickle-2.2.1-py3-none-any.whl", hash = "sha256:61f594d1f4c295fa5cd9014ceb3a1fc4a70b0de1164b94fbc2d854ccba056f9f"}, - {file = "cloudpickle-2.2.1.tar.gz", hash = "sha256:d89684b8de9e34a2a43b3460fbca07d09d6e25ce858df4d5a44240403b6178f5"}, -] - -[[package]] -name = "cmdstanpy" -version = "1.1.0" -description = "Python interface to CmdStan" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "cmdstanpy-1.1.0-py3-none-any.whl", hash = "sha256:ebceb2255855827bb512bb1e402388e38f4a705ebf71831b97cbfbb3e61fc38a"}, - {file = "cmdstanpy-1.1.0.tar.gz", hash = "sha256:c2312ca93e0444d771973ca17ef4c84c0fd06570c8912daae4c6e7c869272d6b"}, -] - -[package.dependencies] -numpy = ">=1.21" -pandas = "*" -tqdm = "*" - -[package.extras] -all = ["xarray"] -docs = ["matplotlib", "numpydoc", "sphinx", "sphinx-gallery", "sphinx-rtd-theme"] -tests = ["flake8", "mypy", "pylint", "pytest", "pytest-cov", "pytest-order", "tqdm", "xarray"] - -[[package]] -name = "codespell" -version = "2.2.2" -description = "Codespell" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "codespell-2.2.2-py3-none-any.whl", hash = "sha256:87dfcd9bdc9b3cb8b067b37f0af22044d7a84e28174adfc8eaa203056b7f9ecc"}, - {file = "codespell-2.2.2.tar.gz", hash = "sha256:c4d00c02b5a2a55661f00d5b4b3b5a710fa803ced9a9d7e45438268b099c319c"}, -] - -[package.extras] -dev = ["check-manifest", "flake8", "pytest", "pytest-cov", "pytest-dependency", "tomli"] -hard-encoding-detection = ["chardet"] -toml = ["tomli"] - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -category = "main" -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "comm" -version = "0.1.2" -description = "Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc." -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "comm-0.1.2-py3-none-any.whl", hash = "sha256:9f3abf3515112fa7c55a42a6a5ab358735c9dccc8b5910a9d8e3ef5998130666"}, - {file = "comm-0.1.2.tar.gz", hash = "sha256:3e2f5826578e683999b93716285b3b1f344f157bf75fa9ce0a797564e742f062"}, -] - -[package.dependencies] -traitlets = ">=5.3" - -[package.extras] -test = ["pytest"] - -[[package]] -name = "commonmark" -version = "0.9.1" -description = "Python parser for the CommonMark Markdown spec" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "commonmark-0.9.1-py2.py3-none-any.whl", hash = "sha256:da2f38c92590f83de410ba1a3cbceafbc74fee9def35f9251ba9a971d6d66fd9"}, - {file = "commonmark-0.9.1.tar.gz", hash = "sha256:452f9dc859be7f06631ddcb328b6919c67984aca654e5fefb3914d54691aed60"}, -] - -[package.extras] -test = ["flake8 (==3.7.8)", "hypothesis (==3.55.3)"] - -[[package]] -name = "contourpy" -version = "1.0.7" -description = "Python library for calculating contours of 2D quadrilateral grids" -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "contourpy-1.0.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:95c3acddf921944f241b6773b767f1cbce71d03307270e2d769fd584d5d1092d"}, - {file = "contourpy-1.0.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:fc1464c97579da9f3ab16763c32e5c5d5bb5fa1ec7ce509a4ca6108b61b84fab"}, - {file = "contourpy-1.0.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8acf74b5d383414401926c1598ed77825cd530ac7b463ebc2e4f46638f56cce6"}, - {file = "contourpy-1.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c71fdd8f1c0f84ffd58fca37d00ca4ebaa9e502fb49825484da075ac0b0b803"}, - {file = "contourpy-1.0.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f99e9486bf1bb979d95d5cffed40689cb595abb2b841f2991fc894b3452290e8"}, - {file = "contourpy-1.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87f4d8941a9564cda3f7fa6a6cd9b32ec575830780677932abdec7bcb61717b0"}, - {file = "contourpy-1.0.7-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9e20e5a1908e18aaa60d9077a6d8753090e3f85ca25da6e25d30dc0a9e84c2c6"}, - {file = "contourpy-1.0.7-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:a877ada905f7d69b2a31796c4b66e31a8068b37aa9b78832d41c82fc3e056ddd"}, - {file = "contourpy-1.0.7-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6381fa66866b0ea35e15d197fc06ac3840a9b2643a6475c8fff267db8b9f1e69"}, - {file = "contourpy-1.0.7-cp310-cp310-win32.whl", hash = "sha256:3c184ad2433635f216645fdf0493011a4667e8d46b34082f5a3de702b6ec42e3"}, - {file = "contourpy-1.0.7-cp310-cp310-win_amd64.whl", hash = "sha256:3caea6365b13119626ee996711ab63e0c9d7496f65641f4459c60a009a1f3e80"}, - {file = "contourpy-1.0.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ed33433fc3820263a6368e532f19ddb4c5990855e4886088ad84fd7c4e561c71"}, - {file = "contourpy-1.0.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:38e2e577f0f092b8e6774459317c05a69935a1755ecfb621c0a98f0e3c09c9a5"}, - {file = "contourpy-1.0.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ae90d5a8590e5310c32a7630b4b8618cef7563cebf649011da80874d0aa8f414"}, - {file = "contourpy-1.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:130230b7e49825c98edf0b428b7aa1125503d91732735ef897786fe5452b1ec2"}, - {file = "contourpy-1.0.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58569c491e7f7e874f11519ef46737cea1d6eda1b514e4eb5ac7dab6aa864d02"}, - {file = "contourpy-1.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54d43960d809c4c12508a60b66cb936e7ed57d51fb5e30b513934a4a23874fae"}, - {file = "contourpy-1.0.7-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:152fd8f730c31fd67fe0ffebe1df38ab6a669403da93df218801a893645c6ccc"}, - {file = "contourpy-1.0.7-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:9056c5310eb1daa33fc234ef39ebfb8c8e2533f088bbf0bc7350f70a29bde1ac"}, - {file = "contourpy-1.0.7-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a9d7587d2fdc820cc9177139b56795c39fb8560f540bba9ceea215f1f66e1566"}, - {file = "contourpy-1.0.7-cp311-cp311-win32.whl", hash = "sha256:4ee3ee247f795a69e53cd91d927146fb16c4e803c7ac86c84104940c7d2cabf0"}, - {file = "contourpy-1.0.7-cp311-cp311-win_amd64.whl", hash = "sha256:5caeacc68642e5f19d707471890f037a13007feba8427eb7f2a60811a1fc1350"}, - {file = "contourpy-1.0.7-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:fd7dc0e6812b799a34f6d12fcb1000539098c249c8da54f3566c6a6461d0dbad"}, - {file = "contourpy-1.0.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0f9d350b639db6c2c233d92c7f213d94d2e444d8e8fc5ca44c9706cf72193772"}, - {file = "contourpy-1.0.7-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e96a08b62bb8de960d3a6afbc5ed8421bf1a2d9c85cc4ea73f4bc81b4910500f"}, - {file = "contourpy-1.0.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:031154ed61f7328ad7f97662e48660a150ef84ee1bc8876b6472af88bf5a9b98"}, - {file = "contourpy-1.0.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e9ebb4425fc1b658e13bace354c48a933b842d53c458f02c86f371cecbedecc"}, - {file = "contourpy-1.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efb8f6d08ca7998cf59eaf50c9d60717f29a1a0a09caa46460d33b2924839dbd"}, - {file = "contourpy-1.0.7-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6c180d89a28787e4b73b07e9b0e2dac7741261dbdca95f2b489c4f8f887dd810"}, - {file = "contourpy-1.0.7-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:b8d587cc39057d0afd4166083d289bdeff221ac6d3ee5046aef2d480dc4b503c"}, - {file = "contourpy-1.0.7-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:769eef00437edf115e24d87f8926955f00f7704bede656ce605097584f9966dc"}, - {file = "contourpy-1.0.7-cp38-cp38-win32.whl", hash = "sha256:62398c80ef57589bdbe1eb8537127321c1abcfdf8c5f14f479dbbe27d0322e66"}, - {file = "contourpy-1.0.7-cp38-cp38-win_amd64.whl", hash = "sha256:57119b0116e3f408acbdccf9eb6ef19d7fe7baf0d1e9aaa5381489bc1aa56556"}, - {file = "contourpy-1.0.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:30676ca45084ee61e9c3da589042c24a57592e375d4b138bd84d8709893a1ba4"}, - {file = "contourpy-1.0.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3e927b3868bd1e12acee7cc8f3747d815b4ab3e445a28d2e5373a7f4a6e76ba1"}, - {file = "contourpy-1.0.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:366a0cf0fc079af5204801786ad7a1c007714ee3909e364dbac1729f5b0849e5"}, - {file = "contourpy-1.0.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89ba9bb365446a22411f0673abf6ee1fea3b2cf47b37533b970904880ceb72f3"}, - {file = "contourpy-1.0.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:71b0bf0c30d432278793d2141362ac853859e87de0a7dee24a1cea35231f0d50"}, - {file = "contourpy-1.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7281244c99fd7c6f27c1c6bfafba878517b0b62925a09b586d88ce750a016d2"}, - {file = "contourpy-1.0.7-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b6d0f9e1d39dbfb3977f9dd79f156c86eb03e57a7face96f199e02b18e58d32a"}, - {file = "contourpy-1.0.7-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7f6979d20ee5693a1057ab53e043adffa1e7418d734c1532e2d9e915b08d8ec2"}, - {file = "contourpy-1.0.7-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5dd34c1ae752515318224cba7fc62b53130c45ac6a1040c8b7c1a223c46e8967"}, - {file = "contourpy-1.0.7-cp39-cp39-win32.whl", hash = "sha256:c5210e5d5117e9aec8c47d9156d1d3835570dd909a899171b9535cb4a3f32693"}, - {file = "contourpy-1.0.7-cp39-cp39-win_amd64.whl", hash = "sha256:60835badb5ed5f4e194a6f21c09283dd6e007664a86101431bf870d9e86266c4"}, - {file = "contourpy-1.0.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ce41676b3d0dd16dbcfabcc1dc46090aaf4688fd6e819ef343dbda5a57ef0161"}, - {file = "contourpy-1.0.7-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5a011cf354107b47c58ea932d13b04d93c6d1d69b8b6dce885e642531f847566"}, - {file = "contourpy-1.0.7-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:31a55dccc8426e71817e3fe09b37d6d48ae40aae4ecbc8c7ad59d6893569c436"}, - {file = "contourpy-1.0.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69f8ff4db108815addd900a74df665e135dbbd6547a8a69333a68e1f6e368ac2"}, - {file = "contourpy-1.0.7-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:efe99298ba37e37787f6a2ea868265465410822f7bea163edcc1bd3903354ea9"}, - {file = "contourpy-1.0.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a1e97b86f73715e8670ef45292d7cc033548266f07d54e2183ecb3c87598888f"}, - {file = "contourpy-1.0.7-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc331c13902d0f50845099434cd936d49d7a2ca76cb654b39691974cb1e4812d"}, - {file = "contourpy-1.0.7-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:24847601071f740837aefb730e01bd169fbcaa610209779a78db7ebb6e6a7051"}, - {file = "contourpy-1.0.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:abf298af1e7ad44eeb93501e40eb5a67abbf93b5d90e468d01fc0c4451971afa"}, - {file = "contourpy-1.0.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:64757f6460fc55d7e16ed4f1de193f362104285c667c112b50a804d482777edd"}, - {file = "contourpy-1.0.7.tar.gz", hash = "sha256:d8165a088d31798b59e91117d1f5fc3df8168d8b48c4acc10fc0df0d0bdbcc5e"}, -] - -[package.dependencies] -numpy = ">=1.16" - -[package.extras] -bokeh = ["bokeh", "chromedriver", "selenium"] -docs = ["furo", "sphinx-copybutton"] -mypy = ["contourpy[bokeh]", "docutils-stubs", "mypy (==0.991)", "types-Pillow"] -test = ["Pillow", "matplotlib", "pytest"] -test-no-images = ["pytest"] - -[[package]] -name = "convertdate" -version = "2.4.0" -description = "Converts between Gregorian dates and other calendar systems" -category = "main" -optional = false -python-versions = "<4,>=3.7" -files = [ - {file = "convertdate-2.4.0-py3-none-any.whl", hash = "sha256:fcffe3a67522172648cf03b0c3757cfd079726fe5ae04ce29989ad3958039e4e"}, - {file = "convertdate-2.4.0.tar.gz", hash = "sha256:770c6b2195544d3e451e230b3f1c9b121ed02680b877f896306a04cf6f26b48f"}, -] - -[package.dependencies] -pymeeus = ">=0.3.13,<=1" - -[package.extras] -dev = ["black", "build", "isort", "pylint"] -docs = ["myst-parser", "sphinx", "sphinx-rtd-theme"] -tests = ["coverage"] - -[[package]] -name = "coverage" -version = "7.2.1" -description = "Code coverage measurement for Python" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "coverage-7.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:49567ec91fc5e0b15356da07a2feabb421d62f52a9fff4b1ec40e9e19772f5f8"}, - {file = "coverage-7.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d2ef6cae70168815ed91388948b5f4fcc69681480a0061114db737f957719f03"}, - {file = "coverage-7.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3004765bca3acd9e015794e5c2f0c9a05587f5e698127ff95e9cfba0d3f29339"}, - {file = "coverage-7.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cca7c0b7f5881dfe0291ef09ba7bb1582cb92ab0aeffd8afb00c700bf692415a"}, - {file = "coverage-7.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2167d116309f564af56f9aa5e75ef710ef871c5f9b313a83050035097b56820"}, - {file = "coverage-7.2.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:cb5f152fb14857cbe7f3e8c9a5d98979c4c66319a33cad6e617f0067c9accdc4"}, - {file = "coverage-7.2.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:87dc37f16fb5e3a28429e094145bf7c1753e32bb50f662722e378c5851f7fdc6"}, - {file = "coverage-7.2.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:e191a63a05851f8bce77bc875e75457f9b01d42843f8bd7feed2fc26bbe60833"}, - {file = "coverage-7.2.1-cp310-cp310-win32.whl", hash = "sha256:e3ea04b23b114572b98a88c85379e9e9ae031272ba1fb9b532aa934c621626d4"}, - {file = "coverage-7.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:0cf557827be7eca1c38a2480484d706693e7bb1929e129785fe59ec155a59de6"}, - {file = "coverage-7.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:570c21a29493b350f591a4b04c158ce1601e8d18bdcd21db136fbb135d75efa6"}, - {file = "coverage-7.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9e872b082b32065ac2834149dc0adc2a2e6d8203080501e1e3c3c77851b466f9"}, - {file = "coverage-7.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fac6343bae03b176e9b58104a9810df3cdccd5cfed19f99adfa807ffbf43cf9b"}, - {file = "coverage-7.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:abacd0a738e71b20e224861bc87e819ef46fedba2fb01bc1af83dfd122e9c319"}, - {file = "coverage-7.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d9256d4c60c4bbfec92721b51579c50f9e5062c21c12bec56b55292464873508"}, - {file = "coverage-7.2.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:80559eaf6c15ce3da10edb7977a1548b393db36cbc6cf417633eca05d84dd1ed"}, - {file = "coverage-7.2.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:0bd7e628f6c3ec4e7d2d24ec0e50aae4e5ae95ea644e849d92ae4805650b4c4e"}, - {file = "coverage-7.2.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:09643fb0df8e29f7417adc3f40aaf379d071ee8f0350ab290517c7004f05360b"}, - {file = "coverage-7.2.1-cp311-cp311-win32.whl", hash = "sha256:1b7fb13850ecb29b62a447ac3516c777b0e7a09ecb0f4bb6718a8654c87dfc80"}, - {file = "coverage-7.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:617a94ada56bbfe547aa8d1b1a2b8299e2ec1ba14aac1d4b26a9f7d6158e1273"}, - {file = "coverage-7.2.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8649371570551d2fd7dee22cfbf0b61f1747cdfb2b7587bb551e4beaaa44cb97"}, - {file = "coverage-7.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d2b9b5e70a21474c105a133ba227c61bc95f2ac3b66861143ce39a5ea4b3f84"}, - {file = "coverage-7.2.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae82c988954722fa07ec5045c57b6d55bc1a0890defb57cf4a712ced65b26ddd"}, - {file = "coverage-7.2.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:861cc85dfbf55a7a768443d90a07e0ac5207704a9f97a8eb753292a7fcbdfcfc"}, - {file = "coverage-7.2.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:0339dc3237c0d31c3b574f19c57985fcbe494280153bbcad33f2cdf469f4ac3e"}, - {file = "coverage-7.2.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:5928b85416a388dd557ddc006425b0c37e8468bd1c3dc118c1a3de42f59e2a54"}, - {file = "coverage-7.2.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8d3843ca645f62c426c3d272902b9de90558e9886f15ddf5efe757b12dd376f5"}, - {file = "coverage-7.2.1-cp37-cp37m-win32.whl", hash = "sha256:6a034480e9ebd4e83d1aa0453fd78986414b5d237aea89a8fdc35d330aa13bae"}, - {file = "coverage-7.2.1-cp37-cp37m-win_amd64.whl", hash = "sha256:6fce673f79a0e017a4dc35e18dc7bb90bf6d307c67a11ad5e61ca8d42b87cbff"}, - {file = "coverage-7.2.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7f099da6958ddfa2ed84bddea7515cb248583292e16bb9231d151cd528eab657"}, - {file = "coverage-7.2.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:97a3189e019d27e914ecf5c5247ea9f13261d22c3bb0cfcfd2a9b179bb36f8b1"}, - {file = "coverage-7.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a81dbcf6c6c877986083d00b834ac1e84b375220207a059ad45d12f6e518a4e3"}, - {file = "coverage-7.2.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:78d2c3dde4c0b9be4b02067185136b7ee4681978228ad5ec1278fa74f5ca3e99"}, - {file = "coverage-7.2.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a209d512d157379cc9ab697cbdbb4cfd18daa3e7eebaa84c3d20b6af0037384"}, - {file = "coverage-7.2.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f3d07edb912a978915576a776756069dede66d012baa503022d3a0adba1b6afa"}, - {file = "coverage-7.2.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8dca3c1706670297851bca1acff9618455122246bdae623be31eca744ade05ec"}, - {file = "coverage-7.2.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:b1991a6d64231a3e5bbe3099fb0dd7c9aeaa4275ad0e0aeff4cb9ef885c62ba2"}, - {file = "coverage-7.2.1-cp38-cp38-win32.whl", hash = "sha256:22c308bc508372576ffa3d2dbc4824bb70d28eeb4fcd79d4d1aed663a06630d0"}, - {file = "coverage-7.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:b0c0d46de5dd97f6c2d1b560bf0fcf0215658097b604f1840365296302a9d1fb"}, - {file = "coverage-7.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4dd34a935de268a133e4741827ae951283a28c0125ddcdbcbba41c4b98f2dfef"}, - {file = "coverage-7.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0f8318ed0f3c376cfad8d3520f496946977abde080439d6689d7799791457454"}, - {file = "coverage-7.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:834c2172edff5a08d78e2f53cf5e7164aacabeb66b369f76e7bb367ca4e2d993"}, - {file = "coverage-7.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e4d70c853f0546855f027890b77854508bdb4d6a81242a9d804482e667fff6e6"}, - {file = "coverage-7.2.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a6450da4c7afc4534305b2b7d8650131e130610cea448ff240b6ab73d7eab63"}, - {file = "coverage-7.2.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:99f4dd81b2bb8fc67c3da68b1f5ee1650aca06faa585cbc6818dbf67893c6d58"}, - {file = "coverage-7.2.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bdd3f2f285ddcf2e75174248b2406189261a79e7fedee2ceeadc76219b6faa0e"}, - {file = "coverage-7.2.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:f29351393eb05e6326f044a7b45ed8e38cb4dcc38570d12791f271399dc41431"}, - {file = "coverage-7.2.1-cp39-cp39-win32.whl", hash = "sha256:e2b50ebc2b6121edf352336d503357321b9d8738bb7a72d06fc56153fd3f4cd8"}, - {file = "coverage-7.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:bd5a12239c0006252244f94863f1c518ac256160cd316ea5c47fb1a11b25889a"}, - {file = "coverage-7.2.1-pp37.pp38.pp39-none-any.whl", hash = "sha256:436313d129db7cf5b4ac355dd2bd3f7c7e5294af077b090b85de75f8458b8616"}, - {file = "coverage-7.2.1.tar.gz", hash = "sha256:c77f2a9093ccf329dd523a9b2b3c854c20d2a3d968b6def3b820272ca6732242"}, -] - -[package.dependencies] -tomli = {version = "*", optional = true, markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\""} - -[package.extras] -toml = ["tomli"] - -[[package]] -name = "cryptography" -version = "39.0.1" -description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "cryptography-39.0.1-cp36-abi3-macosx_10_12_universal2.whl", hash = "sha256:6687ef6d0a6497e2b58e7c5b852b53f62142cfa7cd1555795758934da363a965"}, - {file = "cryptography-39.0.1-cp36-abi3-macosx_10_12_x86_64.whl", hash = "sha256:706843b48f9a3f9b9911979761c91541e3d90db1ca905fd63fee540a217698bc"}, - {file = "cryptography-39.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:5d2d8b87a490bfcd407ed9d49093793d0f75198a35e6eb1a923ce1ee86c62b41"}, - {file = "cryptography-39.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83e17b26de248c33f3acffb922748151d71827d6021d98c70e6c1a25ddd78505"}, - {file = "cryptography-39.0.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e124352fd3db36a9d4a21c1aa27fd5d051e621845cb87fb851c08f4f75ce8be6"}, - {file = "cryptography-39.0.1-cp36-abi3-manylinux_2_24_x86_64.whl", hash = "sha256:5aa67414fcdfa22cf052e640cb5ddc461924a045cacf325cd164e65312d99502"}, - {file = "cryptography-39.0.1-cp36-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:35f7c7d015d474f4011e859e93e789c87d21f6f4880ebdc29896a60403328f1f"}, - {file = "cryptography-39.0.1-cp36-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:f24077a3b5298a5a06a8e0536e3ea9ec60e4c7ac486755e5fb6e6ea9b3500106"}, - {file = "cryptography-39.0.1-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:f0c64d1bd842ca2633e74a1a28033d139368ad959872533b1bab8c80e8240a0c"}, - {file = "cryptography-39.0.1-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:0f8da300b5c8af9f98111ffd512910bc792b4c77392a9523624680f7956a99d4"}, - {file = "cryptography-39.0.1-cp36-abi3-win32.whl", hash = "sha256:fe913f20024eb2cb2f323e42a64bdf2911bb9738a15dba7d3cce48151034e3a8"}, - {file = "cryptography-39.0.1-cp36-abi3-win_amd64.whl", hash = "sha256:ced4e447ae29ca194449a3f1ce132ded8fcab06971ef5f618605aacaa612beac"}, - {file = "cryptography-39.0.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:807ce09d4434881ca3a7594733669bd834f5b2c6d5c7e36f8c00f691887042ad"}, - {file = "cryptography-39.0.1-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c5caeb8188c24888c90b5108a441c106f7faa4c4c075a2bcae438c6e8ca73cef"}, - {file = "cryptography-39.0.1-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:4789d1e3e257965e960232345002262ede4d094d1a19f4d3b52e48d4d8f3b885"}, - {file = "cryptography-39.0.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:96f1157a7c08b5b189b16b47bc9db2332269d6680a196341bf30046330d15388"}, - {file = "cryptography-39.0.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:e422abdec8b5fa8462aa016786680720d78bdce7a30c652b7fadf83a4ba35336"}, - {file = "cryptography-39.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:b0afd054cd42f3d213bf82c629efb1ee5f22eba35bf0eec88ea9ea7304f511a2"}, - {file = "cryptography-39.0.1-pp39-pypy39_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:6f8ba7f0328b79f08bdacc3e4e66fb4d7aab0c3584e0bd41328dce5262e26b2e"}, - {file = "cryptography-39.0.1-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:ef8b72fa70b348724ff1218267e7f7375b8de4e8194d1636ee60510aae104cd0"}, - {file = "cryptography-39.0.1-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:aec5a6c9864be7df2240c382740fcf3b96928c46604eaa7f3091f58b878c0bb6"}, - {file = "cryptography-39.0.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:fdd188c8a6ef8769f148f88f859884507b954cc64db6b52f66ef199bb9ad660a"}, - {file = "cryptography-39.0.1.tar.gz", hash = "sha256:d1f6198ee6d9148405e49887803907fe8962a23e6c6f83ea7d98f1c0de375695"}, -] - -[package.dependencies] -cffi = ">=1.12" - -[package.extras] -docs = ["sphinx (>=5.3.0)", "sphinx-rtd-theme (>=1.1.1)"] -docstest = ["pyenchant (>=1.6.11)", "sphinxcontrib-spelling (>=4.0.1)", "twine (>=1.12.0)"] -pep8test = ["black", "check-manifest", "mypy", "ruff", "types-pytz", "types-requests"] -sdist = ["setuptools-rust (>=0.11.4)"] -ssh = ["bcrypt (>=3.1.5)"] -test = ["hypothesis (>=1.11.4,!=3.79.2)", "iso8601", "pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-shard (>=0.1.2)", "pytest-subtests", "pytest-xdist", "pytz"] -test-randomorder = ["pytest-randomly"] -tox = ["tox"] - -[[package]] -name = "cssselect" -version = "1.2.0" -description = "cssselect parses CSS3 Selectors and translates them to XPath 1.0" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "cssselect-1.2.0-py2.py3-none-any.whl", hash = "sha256:da1885f0c10b60c03ed5eccbb6b68d6eff248d91976fcde348f395d54c9fd35e"}, - {file = "cssselect-1.2.0.tar.gz", hash = "sha256:666b19839cfaddb9ce9d36bfe4c969132c647b92fc9088c4e23f786b30f1b3dc"}, -] - -[[package]] -name = "cssselect2" -version = "0.7.0" -description = "CSS selectors for Python ElementTree" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "cssselect2-0.7.0-py3-none-any.whl", hash = "sha256:fd23a65bfd444595913f02fc71f6b286c29261e354c41d722ca7a261a49b5969"}, - {file = "cssselect2-0.7.0.tar.gz", hash = "sha256:1ccd984dab89fc68955043aca4e1b03e0cf29cad9880f6e28e3ba7a74b14aa5a"}, -] - -[package.dependencies] -tinycss2 = "*" -webencodings = "*" - -[package.extras] -doc = ["sphinx", "sphinx_rtd_theme"] -test = ["flake8", "isort", "pytest"] - -[[package]] -name = "cvxpy" -version = "1.2.2" -description = "A domain-specific language for modeling convex optimization problems in Python." -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "cvxpy-1.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a0280e486f1eaa942a85ddbd4f660e69335a06d075381c202645679a98f9655e"}, - {file = "cvxpy-1.2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1af7a07246e9d8518c819e18b46a888adfe514a809f5d1393b106118fcc2260e"}, - {file = "cvxpy-1.2.2-cp310-cp310-manylinux_2_24_x86_64.whl", hash = "sha256:9d051a0186063e7e71ada198fca1c304645a00881fac63ee482fc47eb241fc06"}, - {file = "cvxpy-1.2.2-cp310-cp310-win_amd64.whl", hash = "sha256:3029fbcd99a0dac4426f989c00db77c2c76389e6366dc1af82de0ed5658f1939"}, - {file = "cvxpy-1.2.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:dbcf638d6948ed1e6324924b1200bce3e75a3bf675a356bbbe06f7758300e0aa"}, - {file = "cvxpy-1.2.2-cp37-cp37m-manylinux_2_24_x86_64.whl", hash = "sha256:b0041dfe7e158307755910dbb72fd360144fc8602640873ddb364cbfc7363b47"}, - {file = "cvxpy-1.2.2-cp37-cp37m-win_amd64.whl", hash = "sha256:ab6e635d6849a5c8a82cd4f1a4578a24fa85ba9cd50dcd73ee0b3758acba2d57"}, - {file = "cvxpy-1.2.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:99edcd3bf4b60ea7776fa9b13ae11f828017f00b32a824965c0a397e27548bdf"}, - {file = "cvxpy-1.2.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:174297709f6d68ea60e6f482e21c54237fe6a1424cc7fd8bbd296afc1b1f6695"}, - {file = "cvxpy-1.2.2-cp38-cp38-manylinux_2_24_x86_64.whl", hash = "sha256:28b37a498821699714ad3fe487837661c34efdfbf156a5b0ce02d64f69930436"}, - {file = "cvxpy-1.2.2-cp38-cp38-win_amd64.whl", hash = "sha256:711391e46dd6a9a01a7ea412de09616c8ef413c0c339f6416da35090607238b9"}, - {file = "cvxpy-1.2.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:129b37ca74e27c07593ef1d2a463f8e6f61f88fd6b87302acf3deab15d135b18"}, - {file = "cvxpy-1.2.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f6fe6952bb2ed2296ad03c9d50a3a31f4753555c6b7babe5a39cad48983678c5"}, - {file = "cvxpy-1.2.2-cp39-cp39-manylinux_2_24_x86_64.whl", hash = "sha256:da2c8338a580dc3430142c3a5022a4806eb87859b7293d11edd3ca376926a9de"}, - {file = "cvxpy-1.2.2-cp39-cp39-win_amd64.whl", hash = "sha256:aad6784de16d64320a1ee7ad4aa1c7910bc59a5a7f49b84b0f7d48cd92190155"}, - {file = "cvxpy-1.2.2.tar.gz", hash = "sha256:c8e91545585eb632ce030fbf2c301d573ec3cf7971f9a387a0f0a61a2feae6b8"}, -] - -[package.dependencies] -ecos = ">=2" -numpy = ">=1.15" -osqp = ">=0.4.1" -scipy = ">=1.1.0" -scs = ">=1.1.6" - -[[package]] -name = "cycler" -version = "0.11.0" -description = "Composable style cycles" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "cycler-0.11.0-py3-none-any.whl", hash = "sha256:3a27e95f763a428a739d2add979fa7494c912a32c17c4c38c4d5f082cad165a3"}, - {file = "cycler-0.11.0.tar.gz", hash = "sha256:9c87405839a19696e837b3b818fed3f5f69f16f1eec1a1ad77e043dcea9c772f"}, -] - -[[package]] -name = "cython" -version = "0.29.33" -description = "The Cython compiler for writing C extensions for the Python language." -category = "main" -optional = false -python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -files = [ - {file = "Cython-0.29.33-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:286cdfb193e23799e113b7bd5ac74f58da5e9a77c70e3b645b078836b896b165"}, - {file = "Cython-0.29.33-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:8507279a4f86ed8365b96603d5ad155888d4d01b72a9bbf0615880feda5a11d4"}, - {file = "Cython-0.29.33-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5bf5ffd96957a595441cca2fc78470d93fdc40dfe5449881b812ea6045d7e9be"}, - {file = "Cython-0.29.33-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:d2019a7e54ba8b253f44411863b8f8c0b6cd623f7a92dc0ccb83892358c4283a"}, - {file = "Cython-0.29.33-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:190e60b7505d3b9b60130bcc2251c01b9ef52603420829c19d3c3ede4ac2763a"}, - {file = "Cython-0.29.33-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:0168482495b75fea1c97a9641a95bac991f313e85f378003f9a4909fdeb3d454"}, - {file = "Cython-0.29.33-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:090556e41f2b30427dd3a1628d3613177083f47567a30148b6b7b8c7a5862187"}, - {file = "Cython-0.29.33-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:19c9913e9304bf97f1d2c357438895466f99aa2707d3c7a5e9de60c259e1ca1d"}, - {file = "Cython-0.29.33-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:afc9b6ab20889676c76e700ae6967aa6886a7efe5b05ef6d5b744a6ca793cc43"}, - {file = "Cython-0.29.33-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:49fb45b2bf12d6e2060bbd64506c06ac90e254f3a4bceb32c717f4964a1ae812"}, - {file = "Cython-0.29.33-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:5430f38d3d01c4715ec2aef5c41e02a2441c1c3a0149359c7a498e4c605b8e6c"}, - {file = "Cython-0.29.33-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c4d315443c7f4c61180b6c3ea9a9717ee7c901cc9db8d1d46fdf6556613840ed"}, - {file = "Cython-0.29.33-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6b4e6481e3e7e4d345640fe2fdc6dc57c94369b467f3dc280949daa8e9fd13b9"}, - {file = "Cython-0.29.33-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:060a2568ef80116a0a9dcaf3218a61c6007be0e0b77c5752c094ce5187a4d63c"}, - {file = "Cython-0.29.33-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:b67ddd32eaa2932a66bf8121accc36a7b3078593805519b0f00040f2b10a6a52"}, - {file = "Cython-0.29.33-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:1b507236ba3ca94170ce0a504dd03acf77307d4bfbc5a010a8031673f6b213a9"}, - {file = "Cython-0.29.33-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:581efc0622a9be05714222f2b4ac96a5419de58d5949517282d8df38155c8b9d"}, - {file = "Cython-0.29.33-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6b8bcbf8f1c3c46d6184be1e559e3a3fb8cdf27c6d507d8bc8ae04cfcbfd75f5"}, - {file = "Cython-0.29.33-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:1ca93bbe584aee92094fd4fb6acc5cb6500acf98d4f57cc59244f0a598b0fcf6"}, - {file = "Cython-0.29.33-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:da490129e1e4ffaf3f88bfb46d338549a2150f60f809a63d385b83e00960d11a"}, - {file = "Cython-0.29.33-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:4cadf5250eda0c5cdaf4c3a29b52be3e0695f4a2bf1ccd49b638d239752ea513"}, - {file = "Cython-0.29.33-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:bcb1a84fd2bd7885d572adc180e24fd8a7d4b0c104c144e33ccf84a1ab4eb2b8"}, - {file = "Cython-0.29.33-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:d78147ad8a3417ae6b371bbc5bfc6512f6ad4ad3fb71f5eef42e136e4ed14970"}, - {file = "Cython-0.29.33-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:dd96b06b93c0e5fa4fc526c5be37c13a93e2fe7c372b5f358277ebe9e1620957"}, - {file = "Cython-0.29.33-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:959f0092d58e7fa00fd3434f7ff32fb78be7c2fa9f8e0096326343159477fe45"}, - {file = "Cython-0.29.33-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0455d5b92f461218bcf173a149a88b7396c3a109066274ccab5eff58db0eae32"}, - {file = "Cython-0.29.33-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:a9b0b890656e9d18a18e1efe26ea3d2d0f3e525a07a2a853592b0afc56a15c89"}, - {file = "Cython-0.29.33-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:b5e8ce3039ff64000d58cd45b3f6f83e13f032dde7f27bb1ab96070d9213550b"}, - {file = "Cython-0.29.33-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:e8922fa3d7e76b7186bbd0810e170ca61f83661ab1b29dc75e88ff2327aaf49d"}, - {file = "Cython-0.29.33-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f67b7306fd00d55f271009335cecadc506d144205c7891070aad889928d85750"}, - {file = "Cython-0.29.33-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:f271f90005064c49b47a93f456dc6cf0a21d21ef835bd33ac1e0db10ad51f84f"}, - {file = "Cython-0.29.33-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d4457d417ffbb94abc42adcd63a03b24ff39cf090f3e9eca5e10cfb90766cbe3"}, - {file = "Cython-0.29.33-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:0b53e017522feb8dcc2189cf1d2d344bab473c5bba5234390b5666d822992c7c"}, - {file = "Cython-0.29.33-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:4f88c2dc0653eef6468848eb8022faf64115b39734f750a1c01a7ba7eb04d89f"}, - {file = "Cython-0.29.33-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:1900d862a4a537d2125706740e9f3b016e80f7bbf7b54db6b3cc3d0bdf0f5c3a"}, - {file = "Cython-0.29.33-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:37bfca4f9f26361343d8c678f8178321e4ae5b919523eed05d2cd8ddbe6b06ec"}, - {file = "Cython-0.29.33-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:a9863f8238642c0b1ef8069d99da5ade03bfe2225a64b00c5ae006d95f142a73"}, - {file = "Cython-0.29.33-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:1dd503408924723b0bb10c0013b76e324eeee42db6deced9b02b648f1415d94c"}, - {file = "Cython-0.29.33-py2.py3-none-any.whl", hash = "sha256:8b99252bde8ff51cd06a3fe4aeacd3af9b4ff4a4e6b701ac71bddc54f5da61d6"}, - {file = "Cython-0.29.33.tar.gz", hash = "sha256:5040764c4a4d2ce964a395da24f0d1ae58144995dab92c6b96f44c3f4d72286a"}, -] - -[[package]] -name = "dash" -version = "2.8.1" -description = "A Python framework for building reactive web-apps. Developed by Plotly." -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "dash-2.8.1-py3-none-any.whl", hash = "sha256:3a9eea30f83733df1b7631fc5248eb87445e7458394558d784c91d072b7f41aa"}, - {file = "dash-2.8.1.tar.gz", hash = "sha256:a71dd81d167fa5e0ad41f356a221357d92724ae84f9faedb6f7ffa1fddfd4969"}, -] - -[package.dependencies] -dash-core-components = "2.0.0" -dash-html-components = "2.0.0" -dash-table = "5.0.0" -Flask = ">=1.0.4" -plotly = ">=5.0.0" - -[package.extras] -celery = ["celery[redis] (>=5.1.2)", "importlib-metadata (<5)", "redis (>=3.5.3)"] -ci = ["black (==21.6b0)", "black (==22.3.0)", "dash-dangerously-set-inner-html", "dash-flow-example (==0.0.5)", "flake8 (==3.9.2)", "flaky (==3.7.0)", "flask-talisman (==1.0.0)", "isort (==4.3.21)", "mimesis", "mock (==4.0.3)", "numpy", "openpyxl", "orjson (==3.5.4)", "orjson (==3.6.7)", "pandas (==1.1.5)", "pandas (>=1.4.0)", "preconditions", "pyarrow", "pyarrow (<3)", "pylint (==2.13.5)", "pytest-mock", "pytest-rerunfailures", "pytest-sugar (==0.9.6)", "xlrd (<2)", "xlrd (>=2.0.1)"] -compress = ["flask-compress"] -dev = ["PyYAML (>=5.4.1)", "coloredlogs (>=15.0.1)", "fire (>=0.4.0)"] -diskcache = ["diskcache (>=5.2.1)", "multiprocess (>=0.70.12)", "psutil (>=5.8.0)"] -testing = ["beautifulsoup4 (>=4.8.2)", "cryptography (<3.4)", "lxml (>=4.6.2)", "multiprocess (>=0.70.12)", "percy (>=2.0.2)", "psutil (>=5.8.0)", "pytest (>=6.0.2)", "requests[security] (>=2.21.0)", "selenium (>=3.141.0,<=4.2.0)", "waitress (>=1.4.4)"] - -[[package]] -name = "dash-core-components" -version = "2.0.0" -description = "Core component suite for Dash" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "dash_core_components-2.0.0-py3-none-any.whl", hash = "sha256:52b8e8cce13b18d0802ee3acbc5e888cb1248a04968f962d63d070400af2e346"}, - {file = "dash_core_components-2.0.0.tar.gz", hash = "sha256:c6733874af975e552f95a1398a16c2ee7df14ce43fa60bb3718a3c6e0b63ffee"}, -] - -[[package]] -name = "dash-html-components" -version = "2.0.0" -description = "Vanilla HTML components for Dash" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "dash_html_components-2.0.0-py3-none-any.whl", hash = "sha256:b42cc903713c9706af03b3f2548bda4be7307a7cf89b7d6eae3da872717d1b63"}, - {file = "dash_html_components-2.0.0.tar.gz", hash = "sha256:8703a601080f02619a6390998e0b3da4a5daabe97a1fd7a9cebc09d015f26e50"}, -] - -[[package]] -name = "dash-table" -version = "5.0.0" -description = "Dash table" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "dash_table-5.0.0-py3-none-any.whl", hash = "sha256:19036fa352bb1c11baf38068ec62d172f0515f73ca3276c79dee49b95ddc16c9"}, - {file = "dash_table-5.0.0.tar.gz", hash = "sha256:18624d693d4c8ef2ddec99a6f167593437a7ea0bf153aa20f318c170c5bc7308"}, -] - -[[package]] -name = "dateparser" -version = "1.1.7" -description = "Date parsing library designed to parse dates from HTML pages" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "dateparser-1.1.7-py2.py3-none-any.whl", hash = "sha256:fbed8b738a24c9cd7f47c4f2089527926566fe539e1a06125eddba75917b1eef"}, - {file = "dateparser-1.1.7.tar.gz", hash = "sha256:ff047d9cffad4d3113ead8ec0faf8a7fc43bab7d853ac8715e071312b53c465a"}, -] - -[package.dependencies] -python-dateutil = "*" -pytz = "*" -regex = "<2019.02.19 || >2019.02.19,<2021.8.27 || >2021.8.27" -tzlocal = "*" - -[package.extras] -calendars = ["convertdate", "hijri-converter"] -fasttext = ["fasttext"] -langdetect = ["langdetect"] - -[[package]] -name = "datetime" -version = "5.0" -description = "This package provides a DateTime data type, as known from Zope. Unless you need to communicate with Zope APIs, you're probably better off using Python's built-in datetime module." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "DateTime-5.0-py3-none-any.whl", hash = "sha256:22d3622eec9cfe73b16e5c5ff5f05d8c1154e32f01e56560f3d20b834ceea2d7"}, - {file = "DateTime-5.0.tar.gz", hash = "sha256:20e4e0ff01e07d2e8de863e7e2b63b1bde6ec049098e244ab89a2c4bc4342ac1"}, -] - -[package.dependencies] -pytz = "*" -"zope.interface" = "*" - -[[package]] -name = "debugpy" -version = "1.6.6" -description = "An implementation of the Debug Adapter Protocol for Python" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "debugpy-1.6.6-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:0ea1011e94416e90fb3598cc3ef5e08b0a4dd6ce6b9b33ccd436c1dffc8cd664"}, - {file = "debugpy-1.6.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dff595686178b0e75580c24d316aa45a8f4d56e2418063865c114eef651a982e"}, - {file = "debugpy-1.6.6-cp310-cp310-win32.whl", hash = "sha256:87755e173fcf2ec45f584bb9d61aa7686bb665d861b81faa366d59808bbd3494"}, - {file = "debugpy-1.6.6-cp310-cp310-win_amd64.whl", hash = "sha256:72687b62a54d9d9e3fb85e7a37ea67f0e803aaa31be700e61d2f3742a5683917"}, - {file = "debugpy-1.6.6-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:78739f77c58048ec006e2b3eb2e0cd5a06d5f48c915e2fc7911a337354508110"}, - {file = "debugpy-1.6.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23c29e40e39ad7d869d408ded414f6d46d82f8a93b5857ac3ac1e915893139ca"}, - {file = "debugpy-1.6.6-cp37-cp37m-win32.whl", hash = "sha256:7aa7e103610e5867d19a7d069e02e72eb2b3045b124d051cfd1538f1d8832d1b"}, - {file = "debugpy-1.6.6-cp37-cp37m-win_amd64.whl", hash = "sha256:f6383c29e796203a0bba74a250615ad262c4279d398e89d895a69d3069498305"}, - {file = "debugpy-1.6.6-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:23363e6d2a04d726bbc1400bd4e9898d54419b36b2cdf7020e3e215e1dcd0f8e"}, - {file = "debugpy-1.6.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b5d1b13d7c7bf5d7cf700e33c0b8ddb7baf030fcf502f76fc061ddd9405d16c"}, - {file = "debugpy-1.6.6-cp38-cp38-win32.whl", hash = "sha256:70ab53918fd907a3ade01909b3ed783287ede362c80c75f41e79596d5ccacd32"}, - {file = "debugpy-1.6.6-cp38-cp38-win_amd64.whl", hash = "sha256:c05349890804d846eca32ce0623ab66c06f8800db881af7a876dc073ac1c2225"}, - {file = "debugpy-1.6.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a771739902b1ae22a120dbbb6bd91b2cae6696c0e318b5007c5348519a4211c6"}, - {file = "debugpy-1.6.6-cp39-cp39-win32.whl", hash = "sha256:549ae0cb2d34fc09d1675f9b01942499751d174381b6082279cf19cdb3c47cbe"}, - {file = "debugpy-1.6.6-cp39-cp39-win_amd64.whl", hash = "sha256:de4a045fbf388e120bb6ec66501458d3134f4729faed26ff95de52a754abddb1"}, - {file = "debugpy-1.6.6-py2.py3-none-any.whl", hash = "sha256:be596b44448aac14eb3614248c91586e2bc1728e020e82ef3197189aae556115"}, - {file = "debugpy-1.6.6.zip", hash = "sha256:b9c2130e1c632540fbf9c2c88341493797ddf58016e7cba02e311de9b0a96b67"}, -] - -[[package]] -name = "decorator" -version = "5.1.1" -description = "Decorators for Humans" -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "decorator-5.1.1-py3-none-any.whl", hash = "sha256:b8c3f85900b9dc423225913c5aace94729fe1fa9763b38939a95226f02d37186"}, - {file = "decorator-5.1.1.tar.gz", hash = "sha256:637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330"}, -] - -[[package]] -name = "defusedxml" -version = "0.7.1" -description = "XML bomb protection for Python stdlib modules" -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -files = [ - {file = "defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61"}, - {file = "defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69"}, -] - -[[package]] -name = "degiro-connector" -version = "2.0.21" -description = "This is yet another library to access Degiro's API." -category = "main" -optional = false -python-versions = ">=3.7.1,<4.0.0" -files = [ - {file = "degiro-connector-2.0.21.tar.gz", hash = "sha256:06b7bda360cafca5b271c47ef939b7ec4f534ddd60284323bea898215445bcf2"}, - {file = "degiro_connector-2.0.21-py3-none-any.whl", hash = "sha256:1f4d806260f69d6b006ff6d3d18ebcd80c4866b1b07edba43a1583fc2f507ae2"}, -] - -[package.dependencies] -grpcio = ">=1.41.1,<2.0.0" -onetimepass = ">=1.0.1,<2.0.0" -pandas = ">=1.1.5,<2.0.0" -protobuf = ">=3.19.1,<4.0.0" -requests = ">=2.26.0,<3.0.0" -wrapt = ">=1.12.1,<2.0.0" - -[[package]] -name = "detecta" -version = "0.0.5" -description = "Detect events in data" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "detecta-0.0.5-py3-none-any.whl", hash = "sha256:dbaf1938e5d785386c904034e2553824e2aa31793e967984ca65983aca06d23e"}, - {file = "detecta-0.0.5.tar.gz", hash = "sha256:d2ea7d13dfbbc994d6ce385a7f8dc0a85fe675a8a8e712a64ec56e54c40603ed"}, -] - -[[package]] -name = "dill" -version = "0.3.6" -description = "serialize all of python" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "dill-0.3.6-py3-none-any.whl", hash = "sha256:a07ffd2351b8c678dfc4a856a3005f8067aea51d6ba6c700796a4d9e280f39f0"}, - {file = "dill-0.3.6.tar.gz", hash = "sha256:e5db55f3687856d8fbdab002ed78544e1c4559a130302693d839dfe8f93f2373"}, -] - -[package.extras] -graph = ["objgraph (>=1.7.2)"] - -[[package]] -name = "distlib" -version = "0.3.6" -description = "Distribution utilities" -category = "dev" -optional = false -python-versions = "*" -files = [ - {file = "distlib-0.3.6-py2.py3-none-any.whl", hash = "sha256:f35c4b692542ca110de7ef0bea44d73981caeb34ca0b9b6b2e6d7790dda8f80e"}, - {file = "distlib-0.3.6.tar.gz", hash = "sha256:14bad2d9b04d3a36127ac97f30b12a19268f211063d8f8ee4f47108896e11b46"}, -] - -[[package]] -name = "dnspython" -version = "2.3.0" -description = "DNS toolkit" -category = "main" -optional = false -python-versions = ">=3.7,<4.0" -files = [ - {file = "dnspython-2.3.0-py3-none-any.whl", hash = "sha256:89141536394f909066cabd112e3e1a37e4e654db00a25308b0f130bc3152eb46"}, - {file = "dnspython-2.3.0.tar.gz", hash = "sha256:224e32b03eb46be70e12ef6d64e0be123a64e621ab4c0822ff6d450d52a540b9"}, -] - -[package.extras] -curio = ["curio (>=1.2,<2.0)", "sniffio (>=1.1,<2.0)"] -dnssec = ["cryptography (>=2.6,<40.0)"] -doh = ["h2 (>=4.1.0)", "httpx (>=0.21.1)", "requests (>=2.23.0,<3.0.0)", "requests-toolbelt (>=0.9.1,<0.11.0)"] -doq = ["aioquic (>=0.9.20)"] -idna = ["idna (>=2.1,<4.0)"] -trio = ["trio (>=0.14,<0.23)"] -wmi = ["wmi (>=1.5.1,<2.0.0)"] - -[[package]] -name = "docstring-parser" -version = "0.15" -description = "Parse Python docstrings in reST, Google and Numpydoc format" -category = "main" -optional = true -python-versions = ">=3.6,<4.0" -files = [ - {file = "docstring_parser-0.15-py3-none-any.whl", hash = "sha256:d1679b86250d269d06a99670924d6bce45adc00b08069dae8c47d98e89b667a9"}, - {file = "docstring_parser-0.15.tar.gz", hash = "sha256:48ddc093e8b1865899956fcc03b03e66bb7240c310fac5af81814580c55bf682"}, -] - -[[package]] -name = "docstring-to-markdown" -version = "0.11" -description = "On the fly conversion of Python docstrings to markdown" -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "docstring-to-markdown-0.11.tar.gz", hash = "sha256:5b1da2c89d9d0d09b955dec0ee111284ceadd302a938a03ed93f66e09134f9b5"}, - {file = "docstring_to_markdown-0.11-py3-none-any.whl", hash = "sha256:01900aee1bc7fde5aacaf319e517a5e1d4f0bf04e401373c08d28fcf79bfb73b"}, -] - -[[package]] -name = "docutils" -version = "0.17.1" -description = "Docutils -- Python Documentation Utilities" -category = "dev" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -files = [ - {file = "docutils-0.17.1-py2.py3-none-any.whl", hash = "sha256:cf316c8370a737a022b72b56874f6602acf974a37a9fba42ec2876387549fc61"}, - {file = "docutils-0.17.1.tar.gz", hash = "sha256:686577d2e4c32380bb50cbb22f575ed742d58168cee37e99117a854bcd88f125"}, -] - -[[package]] -name = "ecos" -version = "2.0.12" -description = "This is the Python package for ECOS: Embedded Cone Solver. See Github page for more information." -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "ecos-2.0.12-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:835298a299c88c207b3402fba60ad9b5688b59bbbf2ac34a46de5b37165d773a"}, - {file = "ecos-2.0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:608bc822ee8e070927ab3519169b13a1a0fe88f3d562212d6b5dbb1039776360"}, - {file = "ecos-2.0.12-cp310-cp310-win_amd64.whl", hash = "sha256:5184a9d8521ad1af90ffcd9902a6fa75c7bc473f37d30d86f97beda1033dfca2"}, - {file = "ecos-2.0.12-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:eba07599084724eedc20b2862d5580eebebb09609f4740baadc78401cb99827c"}, - {file = "ecos-2.0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4979dc2d1cb6667e371a45a61887068505c1305437eef104ed6ef16f4b6aa0e3"}, - {file = "ecos-2.0.12-cp311-cp311-win_amd64.whl", hash = "sha256:da8fbbca3feb83a9e27075d29b3765417d0c80af8ea83cbdc4a558cae7b564af"}, - {file = "ecos-2.0.12-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:f70e4547966f530fd7715756f7a65d5b9b90b312b9d37f243ef9356c05e7d74c"}, - {file = "ecos-2.0.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:617be25d74222849622b0f82b94a11abcf1fae78ccaf69977b328321ee6ffa0b"}, - {file = "ecos-2.0.12-cp37-cp37m-win_amd64.whl", hash = "sha256:29d00164eaea66ed54697a3b361c575284a8bca54f2623381a0635806c7303a7"}, - {file = "ecos-2.0.12-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4e86671397d1d2cd7cccff8a9c45be0541b0c60af8b92a0ff3581c9ed869db67"}, - {file = "ecos-2.0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:858a4dd3177bdc8cc6e362031732f5177b62138a1e4ef91c0dc3c6bd7d2d1248"}, - {file = "ecos-2.0.12-cp38-cp38-win_amd64.whl", hash = "sha256:528b02f53835bd1baeb2e23f8153b8d6cc2b3704e1768be6a1a972f542241670"}, - {file = "ecos-2.0.12-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3e42bd4c19af6e04f76ccc85d941b1f1adc7faeee4d06d482395a6beb7bec895"}, - {file = "ecos-2.0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6def54336a15b5a49bc3bfcaa36035e8557cae8a4853b17ca84f5a29c93bcaea"}, - {file = "ecos-2.0.12-cp39-cp39-win_amd64.whl", hash = "sha256:7af08941552fce108bd80145cdb6be7fa74477a20bacdac170800442cc7027d4"}, - {file = "ecos-2.0.12.tar.gz", hash = "sha256:f48816d73b87ae325556ea537b7c8743187311403c80e3832035224156337c4e"}, -] - -[package.dependencies] -numpy = ">=1.6" -scipy = ">=0.9" - -[[package]] -name = "entrypoints" -version = "0.4" -description = "Discover and load entry points from installed packages." -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "entrypoints-0.4-py3-none-any.whl", hash = "sha256:f174b5ff827504fd3cd97cc3f8649f3693f51538c7e4bdf3ef002c8429d42f9f"}, - {file = "entrypoints-0.4.tar.gz", hash = "sha256:b706eddaa9218a19ebcd67b56818f05bb27589b1ca9e8d797b74affad4ccacd4"}, -] - -[[package]] -name = "ephem" -version = "4.1.4" -description = "Compute positions of the planets and stars" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "ephem-4.1.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:024752ae7074c660630046929e12650cc6e72e1c11b7554ccefbe16f8ce3c48d"}, - {file = "ephem-4.1.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:158bf9fb2b58cb77c606687c9ad35dc82903ed00617a12c93dd2d89a65d6374d"}, - {file = "ephem-4.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:11be09d245e77457e87988a4fdc811bdc6c5f1daaa73fb24289b220db720831d"}, - {file = "ephem-4.1.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:649bd2c85f5fc450136dacc0416af7127a07c0b2ce84bfdc89c1bc78129216a3"}, - {file = "ephem-4.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d6918b012365791b786ed0f30e8ea3941cbc49486dcf6c28d151f119c62d5be8"}, - {file = "ephem-4.1.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d343e9ca26f04a05b01fcaaf800224da5d15ad76902d7dc452c216e448293893"}, - {file = "ephem-4.1.4-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:d0403738f59aefe81ee5b0219cd909f2a05b03b7da465f9b233da57d3dea0de6"}, - {file = "ephem-4.1.4-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:d61f38f35c25049ca2b95aa4e12e952e5ef56b31eac4a9d6d4e24aacf9373101"}, - {file = "ephem-4.1.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4039aa2f0b8c204283fc478551d8b29c9473137ad8a910a5ff60ae3be6593c7b"}, - {file = "ephem-4.1.4-cp310-cp310-win32.whl", hash = "sha256:8979429643ac4e29a5496321c9c41a20cd7a6a530aee9865c7fab0008450ef28"}, - {file = "ephem-4.1.4-cp310-cp310-win_amd64.whl", hash = "sha256:589a2235f49232b92ee0247923360a264086a57b2c39d4191348f95ba5ce0c3d"}, - {file = "ephem-4.1.4-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:40067fc050c946c8d4c2d779805b61f063471a091e6124cbabcf61ac538011b2"}, - {file = "ephem-4.1.4-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7e2abe97aa2b091090012768b4d94793213cc01f0bf040dcc311a380ab08df69"}, - {file = "ephem-4.1.4-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b2677d3a5b42aedc578de10b0eecdba6a50731f159cb28f7ad38c5f62143494"}, - {file = "ephem-4.1.4-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80a73da8ec61f86e5a97f73311159e61279dabdfbd17c9d4e2791a25a836f9ce"}, - {file = "ephem-4.1.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a146db114cfc942d123a38c301a8b8ca7eef2e37d2c5a4bd59e4abc99123c083"}, - {file = "ephem-4.1.4-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:4f3650c27c3ab6b73e2de7fd8de10e1c0d73f4683c9c5fb2e7113722ec2c2b53"}, - {file = "ephem-4.1.4-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:171fc5e7c4e9523f900dfd5ab6520bceb260a2b59fcb558d9aec17fd562b6251"}, - {file = "ephem-4.1.4-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:8974799afb37f17ac71e16e479d0e315d74bea4bed2becaf21d1b9304299bbaf"}, - {file = "ephem-4.1.4-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:3c39fb62c240f57533ea618295e510c44e466e74f2f4a899fbaa04b166b62d04"}, - {file = "ephem-4.1.4-cp36-cp36m-win32.whl", hash = "sha256:23e1432f021c69b2965c87a693ffd25caf08416e92bcb0fed91425083a374210"}, - {file = "ephem-4.1.4-cp36-cp36m-win_amd64.whl", hash = "sha256:86d6dda3581e61f6bad5479e26bca9e560671852ac00a5a8ed10f722635ddf71"}, - {file = "ephem-4.1.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:e731c3e2f1767fab14e5d4077a3519f70afd22cb7dd113274c2850f8ef8ff828"}, - {file = "ephem-4.1.4-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c8b79b47c7be0d64013fb5d97dd6bbfb9bf63ae07b2ec917be19d3b4cc5782b8"}, - {file = "ephem-4.1.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89f759ce8e3489d15b9f3796d210196085dcb84cacdf24b2ece791b029245544"}, - {file = "ephem-4.1.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:daf1a1280102e14c718d684989da34151697a426522f8ae18b1081e8bad705c9"}, - {file = "ephem-4.1.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e3da3b76d5d5e339461059c3314013c152ef569c798bfd578bcfb504b875a837"}, - {file = "ephem-4.1.4-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:aac0a0e41deb2a197cf67e800a3d0f4029139b9ce12bed148ffe994ec78593f9"}, - {file = "ephem-4.1.4-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:85809803e349bb4a0d56880067549abdc2b93fddf93ac3d55486040cbec1553f"}, - {file = "ephem-4.1.4-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:93d8f8b4e6206d3401dbdb0cdabb0d15c59cf9c2a7ee7c586da8c7dbf1f2a136"}, - {file = "ephem-4.1.4-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:5beaa0cb659951211aec33a7c132557a1a161dacf53f1b1493830489cfc68215"}, - {file = "ephem-4.1.4-cp37-cp37m-win32.whl", hash = "sha256:bbd4727498928ece694ec1b33023f16b6d050d9952d4052129b24e08e04d67fd"}, - {file = "ephem-4.1.4-cp37-cp37m-win_amd64.whl", hash = "sha256:39c710d73449b1c495b58d803da881363a0cae4b728de9fa332f77bcb4686ac8"}, - {file = "ephem-4.1.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:24b7e90c731e851a56ab5e9d538915faaa54945e9b5211cfdf04e570fc27c529"}, - {file = "ephem-4.1.4-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ab40ad7a5ccd66cad4161ca2295c04f01a74ec596c936c3af97a67733e2cd5bf"}, - {file = "ephem-4.1.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:555d63d70e36e46e43b955c37cdb0f8b82ee2051c575960c4b01948be9f04e5e"}, - {file = "ephem-4.1.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3a29de7c737047cc2412edada9d03b761339d3560d7db471cd04f257e1e02f2f"}, - {file = "ephem-4.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e737b49643a300fa15b788accc72802af93b49cd5d071e53111e08e3fba6570"}, - {file = "ephem-4.1.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:56c448a83290dabd1df5865fbf9e39d17400abcef37cb36de90ea1a860c0a08e"}, - {file = "ephem-4.1.4-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:3bd7da534a542d937b10f3c643301dc9b8bc09f7a40350b32efc32910232da9e"}, - {file = "ephem-4.1.4-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:0493ad1b3d2505acbf442e31aadb86fba096ba30008a586fe6361a9de5974ed3"}, - {file = "ephem-4.1.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:3442fba6afae0bcb643c9b069765033b67d2c8fe4350f9beb4f2f5cfdaaa7442"}, - {file = "ephem-4.1.4-cp38-cp38-win32.whl", hash = "sha256:8e0bb8379fb6b709a3cbceb6a11a3dc0f25e5b16a6f009b48e09d6b95f896d9c"}, - {file = "ephem-4.1.4-cp38-cp38-win_amd64.whl", hash = "sha256:a940cd4d8d7aed68efd3d6b717f393bbedf541d388ba11eb3ed56a9fc6cbb1ca"}, - {file = "ephem-4.1.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7f51a3bcd5f69c4070e8a6936e4a61019ad2d6b94bc8b5ca1e498dea0962a373"}, - {file = "ephem-4.1.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:41680b48aeae5b992371bf7ec1bc07457500ff4a6ea7d333793e945b97951de0"}, - {file = "ephem-4.1.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f11edaef2e4a4d010e21b5ff8bcd9435fbc7fe9e16923f81143f248ae8ae8e9d"}, - {file = "ephem-4.1.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:72078b49748318cbbbe1a49ab5dcd05e63c917151351175b590833e6163a1506"}, - {file = "ephem-4.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2ba977ad0402ac44fe66af6e1119632efe84b7d1255f8f6f94d7768d9487453"}, - {file = "ephem-4.1.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a21a11285904f43c3bc6909727d09109b8e38dc2e3cda662089601cb37b3d082"}, - {file = "ephem-4.1.4-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9aabc3cab5fb9440564dfdf79e39ee01d16554d7bfb8228cddfe9eada460dba9"}, - {file = "ephem-4.1.4-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:5327fd48fc8ff966023a6f177813fc058bb2a496c70b53a79f85bf2eba3ca93d"}, - {file = "ephem-4.1.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:1e429f6e0e05e4c8c54802e951cd1bde440dd6f896c2b5691ef5ebd9bc3ba489"}, - {file = "ephem-4.1.4-cp39-cp39-win32.whl", hash = "sha256:a8d125d04800425a9d944109710687bbb3703e8f04ac3bc8445779bb0ad5dcc2"}, - {file = "ephem-4.1.4-cp39-cp39-win_amd64.whl", hash = "sha256:4e8ec4e29c7f04d6334215775a8c4dc77eae8ed698384530d9415a98500ed01c"}, - {file = "ephem-4.1.4.tar.gz", hash = "sha256:73a59f0d2162d1624535c3c3b75f956556bdbb2055eaf554a7bef147d3f9c760"}, -] - -[[package]] -name = "et-xmlfile" -version = "1.1.0" -description = "An implementation of lxml.xmlfile for the standard library" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "et_xmlfile-1.1.0-py3-none-any.whl", hash = "sha256:a2ba85d1d6a74ef63837eed693bcb89c3f752169b0e3e7ae5b16ca5e1b3deada"}, - {file = "et_xmlfile-1.1.0.tar.gz", hash = "sha256:8eb9e2bc2f8c97e37a2dc85a09ecdcdec9d8a396530a6d5a33b30b9a92da0c5c"}, -] - -[[package]] -name = "exceptiongroup" -version = "1.1.0" -description = "Backport of PEP 654 (exception groups)" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.1.0-py3-none-any.whl", hash = "sha256:327cbda3da756e2de031a3107b81ab7b3770a602c4d16ca618298c526f4bec1e"}, - {file = "exceptiongroup-1.1.0.tar.gz", hash = "sha256:bcb67d800a4497e1b404c2dd44fca47d3b7a5e5433dbab67f96c1a685cdfdf23"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[[package]] -name = "exchange-calendars" -version = "4.2.5" -description = "Calendars for securities exchanges" -category = "main" -optional = false -python-versions = "~=3.8" -files = [ - {file = "exchange_calendars-4.2.5-py3-none-any.whl", hash = "sha256:9fb97e601c2ffb79ff78a1c7af32fa9e123e04091eedf313180084dfcf384330"}, - {file = "exchange_calendars-4.2.5.tar.gz", hash = "sha256:61282aae78c2ce3f3433efd3e1024c308efa1ad35f6cd5db957edacb3ec18e82"}, -] - -[package.dependencies] -korean-lunar-calendar = "*" -numpy = "*" -pandas = ">=1.1" -pyluach = "*" -python-dateutil = "*" -pytz = "*" -toolz = "*" - -[package.extras] -dev = ["flake8", "hypothesis", "pip-tools", "pytest", "pytest-benchmark", "pytest-xdist"] - -[[package]] -name = "execnet" -version = "1.9.0" -description = "execnet: rapid multi-Python deployment" -category = "dev" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -files = [ - {file = "execnet-1.9.0-py2.py3-none-any.whl", hash = "sha256:a295f7cc774947aac58dde7fdc85f4aa00c42adf5d8f5468fc630c1acf30a142"}, - {file = "execnet-1.9.0.tar.gz", hash = "sha256:8f694f3ba9cc92cab508b152dcfe322153975c29bda272e2fd7f3f00f36e47c5"}, -] - -[package.extras] -testing = ["pre-commit"] - -[[package]] -name = "executing" -version = "1.2.0" -description = "Get the currently executing AST node of a frame, and other information" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "executing-1.2.0-py2.py3-none-any.whl", hash = "sha256:0314a69e37426e3608aada02473b4161d4caf5a4b244d1d0c48072b8fee7bacc"}, - {file = "executing-1.2.0.tar.gz", hash = "sha256:19da64c18d2d851112f09c287f8d3dbbdf725ab0e569077efb6cdcbd3497c107"}, -] - -[package.extras] -tests = ["asttokens", "littleutils", "pytest", "rich"] - -[[package]] -name = "fastjsonschema" -version = "2.16.3" -description = "Fastest Python implementation of JSON schema" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "fastjsonschema-2.16.3-py3-none-any.whl", hash = "sha256:04fbecc94300436f628517b05741b7ea009506ce8f946d40996567c669318490"}, - {file = "fastjsonschema-2.16.3.tar.gz", hash = "sha256:4a30d6315a68c253cfa8f963b9697246315aa3db89f98b97235e345dedfb0b8e"}, -] - -[package.extras] -devel = ["colorama", "json-spec", "jsonschema", "pylint", "pytest", "pytest-benchmark", "pytest-cache", "validictory"] - -[[package]] -name = "feedparser" -version = "6.0.10" -description = "Universal feed parser, handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "feedparser-6.0.10-py3-none-any.whl", hash = "sha256:79c257d526d13b944e965f6095700587f27388e50ea16fd245babe4dfae7024f"}, - {file = "feedparser-6.0.10.tar.gz", hash = "sha256:27da485f4637ce7163cdeab13a80312b93b7d0c1b775bef4a47629a3110bca51"}, -] - -[package.dependencies] -sgmllib3k = "*" - -[[package]] -name = "ffmpeg-python" -version = "0.2.0" -description = "Python bindings for FFmpeg - with complex filtering support" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "ffmpeg-python-0.2.0.tar.gz", hash = "sha256:65225db34627c578ef0e11c8b1eb528bb35e024752f6f10b78c011f6f64c4127"}, - {file = "ffmpeg_python-0.2.0-py3-none-any.whl", hash = "sha256:ac441a0404e053f8b6a1113a77c0f452f1cfc62f6344a769475ffdc0f56c23c5"}, -] - -[package.dependencies] -future = "*" - -[package.extras] -dev = ["Sphinx (==2.1.0)", "future (==0.17.1)", "numpy (==1.16.4)", "pytest (==4.6.1)", "pytest-mock (==1.10.4)", "tox (==3.12.1)"] - -[[package]] -name = "ffn" -version = "0.3.6" -description = "Financial functions for Python" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "ffn-0.3.6-py2.py3-none-any.whl", hash = "sha256:1e55e8caf6b63dce2f164cc4d3b8a02b678be7ed12990cafb2006b818a9a09e7"}, - {file = "ffn-0.3.6.tar.gz", hash = "sha256:4a79e72e06ff328e333ffe97010b1ce110bcd694fcd03be7351bf5065cd273e8"}, -] - -[package.dependencies] -decorator = ">=4" -future = ">=0.15" -matplotlib = ">=1" -numpy = ">=1.5" -pandas = ">=0.19" -pandas-datareader = ">=0.2" -scikit-learn = ">=0.15" -scipy = ">=0.15" -tabulate = ">=0.7.5" - -[package.extras] -dev = ["black (>=20.8b1)", "codecov", "coverage", "flake8", "flake8-black", "future", "mock", "nose"] - -[[package]] -name = "filelock" -version = "3.9.0" -description = "A platform independent file lock." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "filelock-3.9.0-py3-none-any.whl", hash = "sha256:f58d535af89bb9ad5cd4df046f741f8553a418c01a7856bf0d173bbc9f6bd16d"}, - {file = "filelock-3.9.0.tar.gz", hash = "sha256:7b319f24340b51f55a2bf7a12ac0755a9b03e718311dac567a0f4f7fabd2f5de"}, -] - -[package.extras] -docs = ["furo (>=2022.12.7)", "sphinx (>=5.3)", "sphinx-autodoc-typehints (>=1.19.5)"] -testing = ["covdefaults (>=2.2.2)", "coverage (>=7.0.1)", "pytest (>=7.2)", "pytest-cov (>=4)", "pytest-timeout (>=2.1)"] - -[[package]] -name = "financedatabase" -version = "2.0.9" -description = "This is a database of 300.000+ symbols containing Equities, ETFs, Funds, Indices, Currencies, Cryptocurrencies and Money Markets." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "financedatabase-2.0.9-py3-none-any.whl", hash = "sha256:73c7615f74abf97667d3b1051540fa295359cc204640e56e9d6d513084464d1e"}, - {file = "financedatabase-2.0.9.tar.gz", hash = "sha256:d2d7c005e6bc32246ef6d6d6e9631a7c918f092a2c28477d7a27585aa2595a25"}, -] - -[package.dependencies] -pandas = "*" - -[[package]] -name = "finnhub-python" -version = "2.4.16" -description = "Finnhub API" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "finnhub-python-2.4.16.tar.gz", hash = "sha256:ca951031a5fecdc1815b07f4545cc49ff646a6eb32e2149fceeb368787482bbf"}, - {file = "finnhub_python-2.4.16-py3-none-any.whl", hash = "sha256:9ef290cc372b84120a95509f2290fee50d543d81e30c0accafa52f8a43fd1b49"}, -] - -[package.dependencies] -requests = ">=2.22.0" - -[[package]] -name = "finviz" -version = "1.4.4" -description = "Unofficial API for FinViz.com" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "finviz-1.4.4.tar.gz", hash = "sha256:9772060a070d59e8d1045ffbe826553d15f189fab43074b50bf7a510b5360172"}, -] - -[package.dependencies] -aiohttp = "*" -beautifulsoup4 = "*" -cssselect = "*" -lxml = "*" -requests = "*" -tenacity = "*" -tqdm = "*" -urllib3 = "*" -user_agent = "*" - -[[package]] -name = "finvizfinance" -version = "0.14.5" -description = "Finviz Finance. Information downloader." -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "finvizfinance-0.14.5-py3-none-any.whl", hash = "sha256:1b22bfd7af36f01a08c6032e19f64e810ae3f42bfba681e9a2132226a5a90924"}, - {file = "finvizfinance-0.14.5.tar.gz", hash = "sha256:c97fe0e69d681d9108113aed943988561665d0d4dbd64ffa0b666a2899c25899"}, -] - -[package.dependencies] -bs4 = "*" -datetime = "*" -lxml = "*" -pandas = "*" -requests = "*" - -[[package]] -name = "flake8" -version = "5.0.4" -description = "the modular source code checker: pep8 pyflakes and co" -category = "main" -optional = false -python-versions = ">=3.6.1" -files = [ - {file = "flake8-5.0.4-py2.py3-none-any.whl", hash = "sha256:7a1cf6b73744f5806ab95e526f6f0d8c01c66d7bbe349562d22dfca20610b248"}, - {file = "flake8-5.0.4.tar.gz", hash = "sha256:6fbe320aad8d6b95cec8b8e47bc933004678dc63095be98528b7bdd2a9f510db"}, -] - -[package.dependencies] -mccabe = ">=0.7.0,<0.8.0" -pycodestyle = ">=2.9.0,<2.10.0" -pyflakes = ">=2.5.0,<2.6.0" - -[[package]] -name = "flask" -version = "2.2.3" -description = "A simple framework for building complex web applications." -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "Flask-2.2.3-py3-none-any.whl", hash = "sha256:c0bec9477df1cb867e5a67c9e1ab758de9cb4a3e52dd70681f59fa40a62b3f2d"}, - {file = "Flask-2.2.3.tar.gz", hash = "sha256:7eb373984bf1c770023fce9db164ed0c3353cd0b53f130f4693da0ca756a2e6d"}, -] - -[package.dependencies] -click = ">=8.0" -importlib-metadata = {version = ">=3.6.0", markers = "python_version < \"3.10\""} -itsdangerous = ">=2.0" -Jinja2 = ">=3.0" -Werkzeug = ">=2.2.2" - -[package.extras] -async = ["asgiref (>=3.2)"] -dotenv = ["python-dotenv"] - -[[package]] -name = "flask-cors" -version = "3.0.10" -description = "A Flask extension adding a decorator for CORS support" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "Flask-Cors-3.0.10.tar.gz", hash = "sha256:b60839393f3b84a0f3746f6cdca56c1ad7426aa738b70d6c61375857823181de"}, - {file = "Flask_Cors-3.0.10-py2.py3-none-any.whl", hash = "sha256:74efc975af1194fc7891ff5cd85b0f7478be4f7f59fe158102e91abb72bb4438"}, -] - -[package.dependencies] -Flask = ">=0.9" -Six = "*" - -[[package]] -name = "fonttools" -version = "4.38.0" -description = "Tools to manipulate font files" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "fonttools-4.38.0-py3-none-any.whl", hash = "sha256:820466f43c8be8c3009aef8b87e785014133508f0de64ec469e4efb643ae54fb"}, - {file = "fonttools-4.38.0.zip", hash = "sha256:2bb244009f9bf3fa100fc3ead6aeb99febe5985fa20afbfbaa2f8946c2fbdaf1"}, -] - -[package.extras] -all = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "fs (>=2.2.0,<3)", "lxml (>=4.0,<5)", "lz4 (>=1.7.4.2)", "matplotlib", "munkres", "scipy", "skia-pathops (>=0.5.0)", "sympy", "uharfbuzz (>=0.23.0)", "unicodedata2 (>=14.0.0)", "xattr", "zopfli (>=0.1.4)"] -graphite = ["lz4 (>=1.7.4.2)"] -interpolatable = ["munkres", "scipy"] -lxml = ["lxml (>=4.0,<5)"] -pathops = ["skia-pathops (>=0.5.0)"] -plot = ["matplotlib"] -repacker = ["uharfbuzz (>=0.23.0)"] -symfont = ["sympy"] -type1 = ["xattr"] -ufo = ["fs (>=2.2.0,<3)"] -unicode = ["unicodedata2 (>=14.0.0)"] -woff = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "zopfli (>=0.1.4)"] - -[[package]] -name = "formulaic" -version = "0.3.4" -description = "An implementation of Wilkinson formulas." -category = "main" -optional = false -python-versions = ">=3.7.1,<4.0.0" -files = [ - {file = "formulaic-0.3.4-py3-none-any.whl", hash = "sha256:5ee1f3f4a5990c0947a68f90d051a4ca497d6eb0f9f387d2cf1e732a9cbf76ec"}, - {file = "formulaic-0.3.4.tar.gz", hash = "sha256:2f841297d27dbd19f51dadea35887c363512d6eed70503b453e0f59c679d0f54"}, -] - -[package.dependencies] -astor = ">=0.8" -interface-meta = ">=1.2.0,<2.0.0" -numpy = ">=1.3" -pandas = ">=1.2" -scipy = ">=1.6" -wrapt = ">=1.0" - -[package.extras] -arrow = ["pyarrow (>=1)"] -calculus = ["sympy (>=1.3,<1.10)"] - -[[package]] -name = "fred" -version = "3.1" -description = "St. Louis Federal Reserve FRED API" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "fred-3.1.tar.gz", hash = "sha256:f31327d648917694b8d15d66ca4e82a082dbb88ca027bdcc9d56738cbc836a6a"}, -] - -[package.dependencies] -requests = "*" - -[[package]] -name = "fredapi" -version = "0.4.3" -description = "Python API for Federal Reserve Economic Data (FRED) from St. Louis Fed" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "fredapi-0.4.3-py3-none-any.whl", hash = "sha256:e06075592eabddadfe0635f3c59e9072c9f48647430328b4582171ea10f7df2f"}, - {file = "fredapi-0.4.3.tar.gz", hash = "sha256:d9b3194fb60541991bd33f019c710d4a9580ecfb5e47efbf2d2571888a2aac02"}, -] - -[package.dependencies] -pandas = "*" - -[[package]] -name = "frozendict" -version = "2.3.5" -description = "A simple immutable dictionary" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "frozendict-2.3.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:fa08c3f361e26c698c22f008804cac4a5b51437c12feafb983daadac12f66ead"}, - {file = "frozendict-2.3.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9b8cbed40c96fce53e5a31ff2db30ca2c56992ba033555b08c22d099c3576ec"}, - {file = "frozendict-2.3.5-cp310-cp310-win_amd64.whl", hash = "sha256:64a00bcad55ff122293b0d362856dce0b248e894f1dcb0a0f68227a5ba9e4be6"}, - {file = "frozendict-2.3.5-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:08f8efd6fbe885e6217d210302cdc12cb8134aeac2b83db898511bc5e34719c5"}, - {file = "frozendict-2.3.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26a2c371d23f148886864a5b82f1e5eefed35ce145b5d59dcfd3d66c9391bb45"}, - {file = "frozendict-2.3.5-cp36-cp36m-win_amd64.whl", hash = "sha256:de96ccf6e574482c9537ffa68b2cb381537a5a085483001d4a2b93847089bc04"}, - {file = "frozendict-2.3.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:1dbe11318b423fb3591e08d8b832d27dfd7b74dc20486d3384b8e05d6de2bcf7"}, - {file = "frozendict-2.3.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:30af9f39a5e29edca96b09c8d0a17fc78a0efd5f31f74d5eebb4c9a28d03032f"}, - {file = "frozendict-2.3.5-cp37-cp37m-win_amd64.whl", hash = "sha256:d1677e53d370ba44a07fbcc036fa24d4ae5693f0ed785496caf49e12a238d41f"}, - {file = "frozendict-2.3.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1411ef255b7a55fc337022ba158acf1391cd0d9a5c13142abbb7367936ab6f78"}, - {file = "frozendict-2.3.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a4a1c8febc23f3c81c2b94d70268b5b760ed7e5e81c90c3baa22bf144db3d2f9"}, - {file = "frozendict-2.3.5-cp38-cp38-win_amd64.whl", hash = "sha256:210a59a5267ae79b5d92cd50310cd5bcb122f1783a3d9016ad6db9cc179d4fbe"}, - {file = "frozendict-2.3.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:21dd627c5bdcdf0743d49f7667dd186234baa85db91517de8cb80d3bda7018d9"}, - {file = "frozendict-2.3.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d58ca5f9094725c2f44b09fe4e71f7ddd250d5cdaca7219c674bd691373fed3a"}, - {file = "frozendict-2.3.5-cp39-cp39-win_amd64.whl", hash = "sha256:f407d9d661d77896b7a6dae6ab7545c913e65d23a312cf2893406432069408db"}, - {file = "frozendict-2.3.5.tar.gz", hash = "sha256:65d7e3995c9174b77d7d80514d7062381750491e112bbeb44323368baa3e636a"}, -] - -[[package]] -name = "frozenlist" -version = "1.3.3" -description = "A list-like structure which implements collections.abc.MutableSequence" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "frozenlist-1.3.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff8bf625fe85e119553b5383ba0fb6aa3d0ec2ae980295aaefa552374926b3f4"}, - {file = "frozenlist-1.3.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:dfbac4c2dfcc082fcf8d942d1e49b6aa0766c19d3358bd86e2000bf0fa4a9cf0"}, - {file = "frozenlist-1.3.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b1c63e8d377d039ac769cd0926558bb7068a1f7abb0f003e3717ee003ad85530"}, - {file = "frozenlist-1.3.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7fdfc24dcfce5b48109867c13b4cb15e4660e7bd7661741a391f821f23dfdca7"}, - {file = "frozenlist-1.3.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2c926450857408e42f0bbc295e84395722ce74bae69a3b2aa2a65fe22cb14b99"}, - {file = "frozenlist-1.3.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1841e200fdafc3d51f974d9d377c079a0694a8f06de2e67b48150328d66d5483"}, - {file = "frozenlist-1.3.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f470c92737afa7d4c3aacc001e335062d582053d4dbe73cda126f2d7031068dd"}, - {file = "frozenlist-1.3.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:783263a4eaad7c49983fe4b2e7b53fa9770c136c270d2d4bbb6d2192bf4d9caf"}, - {file = "frozenlist-1.3.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:924620eef691990dfb56dc4709f280f40baee568c794b5c1885800c3ecc69816"}, - {file = "frozenlist-1.3.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:ae4dc05c465a08a866b7a1baf360747078b362e6a6dbeb0c57f234db0ef88ae0"}, - {file = "frozenlist-1.3.3-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:bed331fe18f58d844d39ceb398b77d6ac0b010d571cba8267c2e7165806b00ce"}, - {file = "frozenlist-1.3.3-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:02c9ac843e3390826a265e331105efeab489ffaf4dd86384595ee8ce6d35ae7f"}, - {file = "frozenlist-1.3.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:9545a33965d0d377b0bc823dcabf26980e77f1b6a7caa368a365a9497fb09420"}, - {file = "frozenlist-1.3.3-cp310-cp310-win32.whl", hash = "sha256:d5cd3ab21acbdb414bb6c31958d7b06b85eeb40f66463c264a9b343a4e238642"}, - {file = "frozenlist-1.3.3-cp310-cp310-win_amd64.whl", hash = "sha256:b756072364347cb6aa5b60f9bc18e94b2f79632de3b0190253ad770c5df17db1"}, - {file = "frozenlist-1.3.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b4395e2f8d83fbe0c627b2b696acce67868793d7d9750e90e39592b3626691b7"}, - {file = "frozenlist-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:14143ae966a6229350021384870458e4777d1eae4c28d1a7aa47f24d030e6678"}, - {file = "frozenlist-1.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5d8860749e813a6f65bad8285a0520607c9500caa23fea6ee407e63debcdbef6"}, - {file = "frozenlist-1.3.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23d16d9f477bb55b6154654e0e74557040575d9d19fe78a161bd33d7d76808e8"}, - {file = "frozenlist-1.3.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:eb82dbba47a8318e75f679690190c10a5e1f447fbf9df41cbc4c3afd726d88cb"}, - {file = "frozenlist-1.3.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9309869032abb23d196cb4e4db574232abe8b8be1339026f489eeb34a4acfd91"}, - {file = "frozenlist-1.3.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a97b4fe50b5890d36300820abd305694cb865ddb7885049587a5678215782a6b"}, - {file = "frozenlist-1.3.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c188512b43542b1e91cadc3c6c915a82a5eb95929134faf7fd109f14f9892ce4"}, - {file = "frozenlist-1.3.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:303e04d422e9b911a09ad499b0368dc551e8c3cd15293c99160c7f1f07b59a48"}, - {file = "frozenlist-1.3.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:0771aed7f596c7d73444c847a1c16288937ef988dc04fb9f7be4b2aa91db609d"}, - {file = "frozenlist-1.3.3-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:66080ec69883597e4d026f2f71a231a1ee9887835902dbe6b6467d5a89216cf6"}, - {file = "frozenlist-1.3.3-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:41fe21dc74ad3a779c3d73a2786bdf622ea81234bdd4faf90b8b03cad0c2c0b4"}, - {file = "frozenlist-1.3.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f20380df709d91525e4bee04746ba612a4df0972c1b8f8e1e8af997e678c7b81"}, - {file = "frozenlist-1.3.3-cp311-cp311-win32.whl", hash = "sha256:f30f1928162e189091cf4d9da2eac617bfe78ef907a761614ff577ef4edfb3c8"}, - {file = "frozenlist-1.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:a6394d7dadd3cfe3f4b3b186e54d5d8504d44f2d58dcc89d693698e8b7132b32"}, - {file = "frozenlist-1.3.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8df3de3a9ab8325f94f646609a66cbeeede263910c5c0de0101079ad541af332"}, - {file = "frozenlist-1.3.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0693c609e9742c66ba4870bcee1ad5ff35462d5ffec18710b4ac89337ff16e27"}, - {file = "frozenlist-1.3.3-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cd4210baef299717db0a600d7a3cac81d46ef0e007f88c9335db79f8979c0d3d"}, - {file = "frozenlist-1.3.3-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:394c9c242113bfb4b9aa36e2b80a05ffa163a30691c7b5a29eba82e937895d5e"}, - {file = "frozenlist-1.3.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6327eb8e419f7d9c38f333cde41b9ae348bec26d840927332f17e887a8dcb70d"}, - {file = "frozenlist-1.3.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2e24900aa13212e75e5b366cb9065e78bbf3893d4baab6052d1aca10d46d944c"}, - {file = "frozenlist-1.3.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:3843f84a6c465a36559161e6c59dce2f2ac10943040c2fd021cfb70d58c4ad56"}, - {file = "frozenlist-1.3.3-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:84610c1502b2461255b4c9b7d5e9c48052601a8957cd0aea6ec7a7a1e1fb9420"}, - {file = "frozenlist-1.3.3-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:c21b9aa40e08e4f63a2f92ff3748e6b6c84d717d033c7b3438dd3123ee18f70e"}, - {file = "frozenlist-1.3.3-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:efce6ae830831ab6a22b9b4091d411698145cb9b8fc869e1397ccf4b4b6455cb"}, - {file = "frozenlist-1.3.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:40de71985e9042ca00b7953c4f41eabc3dc514a2d1ff534027f091bc74416401"}, - {file = "frozenlist-1.3.3-cp37-cp37m-win32.whl", hash = "sha256:180c00c66bde6146a860cbb81b54ee0df350d2daf13ca85b275123bbf85de18a"}, - {file = "frozenlist-1.3.3-cp37-cp37m-win_amd64.whl", hash = "sha256:9bbbcedd75acdfecf2159663b87f1bb5cfc80e7cd99f7ddd9d66eb98b14a8411"}, - {file = "frozenlist-1.3.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:034a5c08d36649591be1cbb10e09da9f531034acfe29275fc5454a3b101ce41a"}, - {file = "frozenlist-1.3.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ba64dc2b3b7b158c6660d49cdb1d872d1d0bf4e42043ad8d5006099479a194e5"}, - {file = "frozenlist-1.3.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:47df36a9fe24054b950bbc2db630d508cca3aa27ed0566c0baf661225e52c18e"}, - {file = "frozenlist-1.3.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:008a054b75d77c995ea26629ab3a0c0d7281341f2fa7e1e85fa6153ae29ae99c"}, - {file = "frozenlist-1.3.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:841ea19b43d438a80b4de62ac6ab21cfe6827bb8a9dc62b896acc88eaf9cecba"}, - {file = "frozenlist-1.3.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e235688f42b36be2b6b06fc37ac2126a73b75fb8d6bc66dd632aa35286238703"}, - {file = "frozenlist-1.3.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca713d4af15bae6e5d79b15c10c8522859a9a89d3b361a50b817c98c2fb402a2"}, - {file = "frozenlist-1.3.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ac5995f2b408017b0be26d4a1d7c61bce106ff3d9e3324374d66b5964325448"}, - {file = "frozenlist-1.3.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:a4ae8135b11652b08a8baf07631d3ebfe65a4c87909dbef5fa0cdde440444ee4"}, - {file = "frozenlist-1.3.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:4ea42116ceb6bb16dbb7d526e242cb6747b08b7710d9782aa3d6732bd8d27649"}, - {file = "frozenlist-1.3.3-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:810860bb4bdce7557bc0febb84bbd88198b9dbc2022d8eebe5b3590b2ad6c842"}, - {file = "frozenlist-1.3.3-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:ee78feb9d293c323b59a6f2dd441b63339a30edf35abcb51187d2fc26e696d13"}, - {file = "frozenlist-1.3.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:0af2e7c87d35b38732e810befb9d797a99279cbb85374d42ea61c1e9d23094b3"}, - {file = "frozenlist-1.3.3-cp38-cp38-win32.whl", hash = "sha256:899c5e1928eec13fd6f6d8dc51be23f0d09c5281e40d9cf4273d188d9feeaf9b"}, - {file = "frozenlist-1.3.3-cp38-cp38-win_amd64.whl", hash = "sha256:7f44e24fa70f6fbc74aeec3e971f60a14dde85da364aa87f15d1be94ae75aeef"}, - {file = "frozenlist-1.3.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:2b07ae0c1edaa0a36339ec6cce700f51b14a3fc6545fdd32930d2c83917332cf"}, - {file = "frozenlist-1.3.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ebb86518203e12e96af765ee89034a1dbb0c3c65052d1b0c19bbbd6af8a145e1"}, - {file = "frozenlist-1.3.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5cf820485f1b4c91e0417ea0afd41ce5cf5965011b3c22c400f6d144296ccbc0"}, - {file = "frozenlist-1.3.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c11e43016b9024240212d2a65043b70ed8dfd3b52678a1271972702d990ac6d"}, - {file = "frozenlist-1.3.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8fa3c6e3305aa1146b59a09b32b2e04074945ffcfb2f0931836d103a2c38f936"}, - {file = "frozenlist-1.3.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:352bd4c8c72d508778cf05ab491f6ef36149f4d0cb3c56b1b4302852255d05d5"}, - {file = "frozenlist-1.3.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:65a5e4d3aa679610ac6e3569e865425b23b372277f89b5ef06cf2cdaf1ebf22b"}, - {file = "frozenlist-1.3.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b1e2c1185858d7e10ff045c496bbf90ae752c28b365fef2c09cf0fa309291669"}, - {file = "frozenlist-1.3.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:f163d2fd041c630fed01bc48d28c3ed4a3b003c00acd396900e11ee5316b56bb"}, - {file = "frozenlist-1.3.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:05cdb16d09a0832eedf770cb7bd1fe57d8cf4eaf5aced29c4e41e3f20b30a784"}, - {file = "frozenlist-1.3.3-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:8bae29d60768bfa8fb92244b74502b18fae55a80eac13c88eb0b496d4268fd2d"}, - {file = "frozenlist-1.3.3-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:eedab4c310c0299961ac285591acd53dc6723a1ebd90a57207c71f6e0c2153ab"}, - {file = "frozenlist-1.3.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:3bbdf44855ed8f0fbcd102ef05ec3012d6a4fd7c7562403f76ce6a52aeffb2b1"}, - {file = "frozenlist-1.3.3-cp39-cp39-win32.whl", hash = "sha256:efa568b885bca461f7c7b9e032655c0c143d305bf01c30caf6db2854a4532b38"}, - {file = "frozenlist-1.3.3-cp39-cp39-win_amd64.whl", hash = "sha256:cfe33efc9cb900a4c46f91a5ceba26d6df370ffddd9ca386eb1d4f0ad97b9ea9"}, - {file = "frozenlist-1.3.3.tar.gz", hash = "sha256:58bcc55721e8a90b88332d6cd441261ebb22342e238296bb330968952fbb3a6a"}, -] - -[[package]] -name = "fs" -version = "2.4.16" -description = "Python's filesystem abstraction layer" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "fs-2.4.16-py2.py3-none-any.whl", hash = "sha256:660064febbccda264ae0b6bace80a8d1be9e089e0a5eb2427b7d517f9a91545c"}, - {file = "fs-2.4.16.tar.gz", hash = "sha256:ae97c7d51213f4b70b6a958292530289090de3a7e15841e108fbe144f069d313"}, -] - -[package.dependencies] -appdirs = ">=1.4.3,<1.5.0" -setuptools = "*" -six = ">=1.10,<2.0" - -[package.extras] -scandir = ["scandir (>=1.5,<2.0)"] - -[[package]] -name = "fsspec" -version = "2023.1.0" -description = "File-system specification" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "fsspec-2023.1.0-py3-none-any.whl", hash = "sha256:b833e2e541e9e8cde0ab549414187871243177feb3d344f9d27b25a93f5d8139"}, - {file = "fsspec-2023.1.0.tar.gz", hash = "sha256:fbae7f20ff801eb5f7d0bedf81f25c787c0dfac5e982d98fa3884a9cde2b5411"}, -] - -[package.dependencies] -aiohttp = {version = "<4.0.0a0 || >4.0.0a0,<4.0.0a1 || >4.0.0a1", optional = true, markers = "extra == \"http\""} -requests = {version = "*", optional = true, markers = "extra == \"http\""} - -[package.extras] -abfs = ["adlfs"] -adl = ["adlfs"] -arrow = ["pyarrow (>=1)"] -dask = ["dask", "distributed"] -dropbox = ["dropbox", "dropboxdrivefs", "requests"] -entrypoints = ["importlib-metadata"] -fuse = ["fusepy"] -gcs = ["gcsfs"] -git = ["pygit2"] -github = ["requests"] -gs = ["gcsfs"] -gui = ["panel"] -hdfs = ["pyarrow (>=1)"] -http = ["aiohttp (!=4.0.0a0,!=4.0.0a1)", "requests"] -libarchive = ["libarchive-c"] -oci = ["ocifs"] -s3 = ["s3fs"] -sftp = ["paramiko"] -smb = ["smbprotocol"] -ssh = ["paramiko"] -tqdm = ["tqdm"] - -[[package]] -name = "fugue" -version = "0.8.1" -description = "An abstraction layer for distributed computation" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "fugue-0.8.1-py3-none-any.whl", hash = "sha256:eecaed8208866d07ff28aea93be7c39348d757b23808390660de6a5e6b060e32"}, - {file = "fugue-0.8.1.tar.gz", hash = "sha256:be2f6b531503a7211f432a2896212b2a4317f8fe45801f16af3d7cc2ef35e40e"}, -] - -[package.dependencies] -adagio = ">=0.2.4" -fugue-sql-antlr = ">=0.1.5" -jinja2 = "*" -pandas = ">=1.0.2" -pyarrow = ">=0.15.1" -qpd = ">=0.4.0" -sqlalchemy = "*" -sqlglot = "*" -triad = ">=0.8.1" - -[package.extras] -all = ["dask[dataframe,distributed]", "dask[dataframe,distributed] (>=2022.9.0)", "duckdb (>=0.5.0)", "fugue-sql-antlr[cpp] (>=0.1.5)", "ibis-framework (>=2.1.1)", "ibis-framework (>=3.2.0)", "ipython (>=7.10.0)", "jupyterlab", "notebook", "pyarrow (>=6.0.1)", "pyspark", "qpd[dask] (>=0.4.0)", "ray[data] (>=2.0.0)"] -cpp-sql-parser = ["fugue-sql-antlr[cpp] (>=0.1.5)"] -dask = ["dask[dataframe,distributed]", "dask[dataframe,distributed] (>=2022.9.0)", "qpd[dask] (>=0.4.0)"] -duckdb = ["duckdb (>=0.5.0)", "numpy", "pyarrow (>=6.0.1)"] -ibis = ["ibis-framework (>=2.1.1)", "ibis-framework (>=3.2.0)"] -notebook = ["ipython (>=7.10.0)", "jupyterlab", "notebook"] -ray = ["duckdb (>=0.5.0)", "pyarrow (>=6.0.1)", "ray[data] (>=2.0.0)"] -spark = ["pyspark"] - -[[package]] -name = "fugue-sql-antlr" -version = "0.1.5" -description = "Fugue SQL Antlr Parser" -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "fugue-sql-antlr-0.1.5.tar.gz", hash = "sha256:615767d7f956db6ad15e68ebfa88aff000acf19a8c936c5164b494565f55ed82"}, -] - -[package.dependencies] -antlr4-python3-runtime = ">=4.11.1,<4.12" -jinja2 = "*" -triad = ">=0.6.8" - -[package.extras] -cpp = ["fugue-sql-antlr-cpp (==0.1.5)"] -test = ["speedy_antlr_tool"] - -[[package]] -name = "fundamentalanalysis" -version = "0.2.14" -description = "Fully-fledged Fundamental Analysis package capable of collecting 20 years of Company Profiles, Financial Statements, Ratios and Stock Data of 20.000+ companies." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "fundamentalanalysis-0.2.14-py3-none-any.whl", hash = "sha256:eda7920cb3b2f76b197cfe0a47e3936e6b4e65273a3852039cd3e5edd1bb06cc"}, - {file = "fundamentalanalysis-0.2.14.tar.gz", hash = "sha256:bc3ee7948f7de817e195b2ac6d34dc6ba9c5f4780c9d29b7768c2790e67ab4a4"}, -] - -[[package]] -name = "future" -version = "0.18.3" -description = "Clean single-source support for Python 3 and 2" -category = "main" -optional = false -python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -files = [ - {file = "future-0.18.3.tar.gz", hash = "sha256:34a17436ed1e96697a86f9de3d15a3b0be01d8bc8de9c1dffd59fb8234ed5307"}, -] - -[[package]] -name = "gitdb" -version = "4.0.10" -description = "Git Object Database" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "gitdb-4.0.10-py3-none-any.whl", hash = "sha256:c286cf298426064079ed96a9e4a9d39e7f3e9bf15ba60701e95f5492f28415c7"}, - {file = "gitdb-4.0.10.tar.gz", hash = "sha256:6eb990b69df4e15bad899ea868dc46572c3f75339735663b81de79b06f17eb9a"}, -] - -[package.dependencies] -smmap = ">=3.0.1,<6" - -[[package]] -name = "gitpython" -version = "3.1.31" -description = "GitPython is a Python library used to interact with Git repositories" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "GitPython-3.1.31-py3-none-any.whl", hash = "sha256:f04893614f6aa713a60cbbe1e6a97403ef633103cdd0ef5eb6efe0deb98dbe8d"}, - {file = "GitPython-3.1.31.tar.gz", hash = "sha256:8ce3bcf69adfdf7c7d503e78fd3b1c492af782d58893b650adb2ac8912ddd573"}, -] - -[package.dependencies] -gitdb = ">=4.0.1,<5" - -[[package]] -name = "google-auth" -version = "2.16.1" -description = "Google Authentication Library" -category = "main" -optional = true -python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*" -files = [ - {file = "google-auth-2.16.1.tar.gz", hash = "sha256:5fd170986bce6bfd7bb5c845c4b8362edb1e0cba901e062196e83f8bb5d5d32c"}, - {file = "google_auth-2.16.1-py2.py3-none-any.whl", hash = "sha256:75d76ea857df65938e1f71dcbcd7d0cd48e3f80b34b8870ba229c9292081f7ef"}, -] - -[package.dependencies] -cachetools = ">=2.0.0,<6.0" -pyasn1-modules = ">=0.2.1" -rsa = {version = ">=3.1.4,<5", markers = "python_version >= \"3.6\""} -six = ">=1.9.0" - -[package.extras] -aiohttp = ["aiohttp (>=3.6.2,<4.0.0dev)", "requests (>=2.20.0,<3.0.0dev)"] -enterprise-cert = ["cryptography (==36.0.2)", "pyopenssl (==22.0.0)"] -pyopenssl = ["cryptography (>=38.0.3)", "pyopenssl (>=20.0.0)"] -reauth = ["pyu2f (>=0.1.5)"] -requests = ["requests (>=2.20.0,<3.0.0dev)"] - -[[package]] -name = "google-auth-oauthlib" -version = "0.4.6" -description = "Google Authentication Library" -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "google-auth-oauthlib-0.4.6.tar.gz", hash = "sha256:a90a072f6993f2c327067bf65270046384cda5a8ecb20b94ea9a687f1f233a7a"}, - {file = "google_auth_oauthlib-0.4.6-py2.py3-none-any.whl", hash = "sha256:3f2a6e802eebbb6fb736a370fbf3b055edcb6b52878bf2f26330b5e041316c73"}, -] - -[package.dependencies] -google-auth = ">=1.0.0" -requests-oauthlib = ">=0.7.0" - -[package.extras] -tool = ["click (>=6.0.0)"] - -[[package]] -name = "graphviz" -version = "0.20.1" -description = "Simple Python interface for Graphviz" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "graphviz-0.20.1-py3-none-any.whl", hash = "sha256:587c58a223b51611c0cf461132da386edd896a029524ca61a1462b880bf97977"}, - {file = "graphviz-0.20.1.zip", hash = "sha256:8c58f14adaa3b947daf26c19bc1e98c4e0702cdc31cf99153e6f06904d492bf8"}, -] - -[package.extras] -dev = ["flake8", "pep8-naming", "tox (>=3)", "twine", "wheel"] -docs = ["sphinx (>=5)", "sphinx-autodoc-typehints", "sphinx-rtd-theme"] -test = ["coverage", "mock (>=4)", "pytest (>=7)", "pytest-cov", "pytest-mock (>=3)"] - -[[package]] -name = "greenlet" -version = "2.0.2" -description = "Lightweight in-process concurrent programming" -category = "main" -optional = true -python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*" -files = [ - {file = "greenlet-2.0.2-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:bdfea8c661e80d3c1c99ad7c3ff74e6e87184895bbaca6ee8cc61209f8b9b85d"}, - {file = "greenlet-2.0.2-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:9d14b83fab60d5e8abe587d51c75b252bcc21683f24699ada8fb275d7712f5a9"}, - {file = "greenlet-2.0.2-cp27-cp27m-win32.whl", hash = "sha256:6c3acb79b0bfd4fe733dff8bc62695283b57949ebcca05ae5c129eb606ff2d74"}, - {file = "greenlet-2.0.2-cp27-cp27m-win_amd64.whl", hash = "sha256:283737e0da3f08bd637b5ad058507e578dd462db259f7f6e4c5c365ba4ee9343"}, - {file = "greenlet-2.0.2-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:d27ec7509b9c18b6d73f2f5ede2622441de812e7b1a80bbd446cb0633bd3d5ae"}, - {file = "greenlet-2.0.2-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:30bcf80dda7f15ac77ba5af2b961bdd9dbc77fd4ac6105cee85b0d0a5fcf74df"}, - {file = "greenlet-2.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:26fbfce90728d82bc9e6c38ea4d038cba20b7faf8a0ca53a9c07b67318d46088"}, - {file = "greenlet-2.0.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9190f09060ea4debddd24665d6804b995a9c122ef5917ab26e1566dcc712ceeb"}, - {file = "greenlet-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d75209eed723105f9596807495d58d10b3470fa6732dd6756595e89925ce2470"}, - {file = "greenlet-2.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:3a51c9751078733d88e013587b108f1b7a1fb106d402fb390740f002b6f6551a"}, - {file = "greenlet-2.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:76ae285c8104046b3a7f06b42f29c7b73f77683df18c49ab5af7983994c2dd91"}, - {file = "greenlet-2.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:2d4686f195e32d36b4d7cf2d166857dbd0ee9f3d20ae349b6bf8afc8485b3645"}, - {file = "greenlet-2.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:c4302695ad8027363e96311df24ee28978162cdcdd2006476c43970b384a244c"}, - {file = "greenlet-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c48f54ef8e05f04d6eff74b8233f6063cb1ed960243eacc474ee73a2ea8573ca"}, - {file = "greenlet-2.0.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a1846f1b999e78e13837c93c778dcfc3365902cfb8d1bdb7dd73ead37059f0d0"}, - {file = "greenlet-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a06ad5312349fec0ab944664b01d26f8d1f05009566339ac6f63f56589bc1a2"}, - {file = "greenlet-2.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:eff4eb9b7eb3e4d0cae3d28c283dc16d9bed6b193c2e1ace3ed86ce48ea8df19"}, - {file = "greenlet-2.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5454276c07d27a740c5892f4907c86327b632127dd9abec42ee62e12427ff7e3"}, - {file = "greenlet-2.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:7cafd1208fdbe93b67c7086876f061f660cfddc44f404279c1585bbf3cdc64c5"}, - {file = "greenlet-2.0.2-cp35-cp35m-macosx_10_14_x86_64.whl", hash = "sha256:910841381caba4f744a44bf81bfd573c94e10b3045ee00de0cbf436fe50673a6"}, - {file = "greenlet-2.0.2-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:18a7f18b82b52ee85322d7a7874e676f34ab319b9f8cce5de06067384aa8ff43"}, - {file = "greenlet-2.0.2-cp35-cp35m-win32.whl", hash = "sha256:03a8f4f3430c3b3ff8d10a2a86028c660355ab637cee9333d63d66b56f09d52a"}, - {file = "greenlet-2.0.2-cp35-cp35m-win_amd64.whl", hash = "sha256:4b58adb399c4d61d912c4c331984d60eb66565175cdf4a34792cd9600f21b394"}, - {file = "greenlet-2.0.2-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:703f18f3fda276b9a916f0934d2fb6d989bf0b4fb5a64825260eb9bfd52d78f0"}, - {file = "greenlet-2.0.2-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:32e5b64b148966d9cccc2c8d35a671409e45f195864560829f395a54226408d3"}, - {file = "greenlet-2.0.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2dd11f291565a81d71dab10b7033395b7a3a5456e637cf997a6f33ebdf06f8db"}, - {file = "greenlet-2.0.2-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e0f72c9ddb8cd28532185f54cc1453f2c16fb417a08b53a855c4e6a418edd099"}, - {file = "greenlet-2.0.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cd021c754b162c0fb55ad5d6b9d960db667faad0fa2ff25bb6e1301b0b6e6a75"}, - {file = "greenlet-2.0.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:3c9b12575734155d0c09d6c3e10dbd81665d5c18e1a7c6597df72fd05990c8cf"}, - {file = "greenlet-2.0.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:b9ec052b06a0524f0e35bd8790686a1da006bd911dd1ef7d50b77bfbad74e292"}, - {file = "greenlet-2.0.2-cp36-cp36m-win32.whl", hash = "sha256:dbfcfc0218093a19c252ca8eb9aee3d29cfdcb586df21049b9d777fd32c14fd9"}, - {file = "greenlet-2.0.2-cp36-cp36m-win_amd64.whl", hash = "sha256:9f35ec95538f50292f6d8f2c9c9f8a3c6540bbfec21c9e5b4b751e0a7c20864f"}, - {file = "greenlet-2.0.2-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:d5508f0b173e6aa47273bdc0a0b5ba055b59662ba7c7ee5119528f466585526b"}, - {file = "greenlet-2.0.2-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:f82d4d717d8ef19188687aa32b8363e96062911e63ba22a0cff7802a8e58e5f1"}, - {file = "greenlet-2.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c9c59a2120b55788e800d82dfa99b9e156ff8f2227f07c5e3012a45a399620b7"}, - {file = "greenlet-2.0.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2780572ec463d44c1d3ae850239508dbeb9fed38e294c68d19a24d925d9223ca"}, - {file = "greenlet-2.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:937e9020b514ceedb9c830c55d5c9872abc90f4b5862f89c0887033ae33c6f73"}, - {file = "greenlet-2.0.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:36abbf031e1c0f79dd5d596bfaf8e921c41df2bdf54ee1eed921ce1f52999a86"}, - {file = "greenlet-2.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:18e98fb3de7dba1c0a852731c3070cf022d14f0d68b4c87a19cc1016f3bb8b33"}, - {file = "greenlet-2.0.2-cp37-cp37m-win32.whl", hash = "sha256:3f6ea9bd35eb450837a3d80e77b517ea5bc56b4647f5502cd28de13675ee12f7"}, - {file = "greenlet-2.0.2-cp37-cp37m-win_amd64.whl", hash = "sha256:7492e2b7bd7c9b9916388d9df23fa49d9b88ac0640db0a5b4ecc2b653bf451e3"}, - {file = "greenlet-2.0.2-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:b864ba53912b6c3ab6bcb2beb19f19edd01a6bfcbdfe1f37ddd1778abfe75a30"}, - {file = "greenlet-2.0.2-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:ba2956617f1c42598a308a84c6cf021a90ff3862eddafd20c3333d50f0edb45b"}, - {file = "greenlet-2.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc3a569657468b6f3fb60587e48356fe512c1754ca05a564f11366ac9e306526"}, - {file = "greenlet-2.0.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8eab883b3b2a38cc1e050819ef06a7e6344d4a990d24d45bc6f2cf959045a45b"}, - {file = "greenlet-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:acd2162a36d3de67ee896c43effcd5ee3de247eb00354db411feb025aa319857"}, - {file = "greenlet-2.0.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:0bf60faf0bc2468089bdc5edd10555bab6e85152191df713e2ab1fcc86382b5a"}, - {file = "greenlet-2.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:b0ef99cdbe2b682b9ccbb964743a6aca37905fda5e0452e5ee239b1654d37f2a"}, - {file = "greenlet-2.0.2-cp38-cp38-win32.whl", hash = "sha256:b80f600eddddce72320dbbc8e3784d16bd3fb7b517e82476d8da921f27d4b249"}, - {file = "greenlet-2.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:4d2e11331fc0c02b6e84b0d28ece3a36e0548ee1a1ce9ddde03752d9b79bba40"}, - {file = "greenlet-2.0.2-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:88d9ab96491d38a5ab7c56dd7a3cc37d83336ecc564e4e8816dbed12e5aaefc8"}, - {file = "greenlet-2.0.2-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:561091a7be172ab497a3527602d467e2b3fbe75f9e783d8b8ce403fa414f71a6"}, - {file = "greenlet-2.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:971ce5e14dc5e73715755d0ca2975ac88cfdaefcaab078a284fea6cfabf866df"}, - {file = "greenlet-2.0.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:be4ed120b52ae4d974aa40215fcdfde9194d63541c7ded40ee12eb4dda57b76b"}, - {file = "greenlet-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94c817e84245513926588caf1152e3b559ff794d505555211ca041f032abbb6b"}, - {file = "greenlet-2.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:1a819eef4b0e0b96bb0d98d797bef17dc1b4a10e8d7446be32d1da33e095dbb8"}, - {file = "greenlet-2.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:7efde645ca1cc441d6dc4b48c0f7101e8d86b54c8530141b09fd31cef5149ec9"}, - {file = "greenlet-2.0.2-cp39-cp39-win32.whl", hash = "sha256:ea9872c80c132f4663822dd2a08d404073a5a9b5ba6155bea72fb2a79d1093b5"}, - {file = "greenlet-2.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:db1a39669102a1d8d12b57de2bb7e2ec9066a6f2b3da35ae511ff93b01b5d564"}, - {file = "greenlet-2.0.2.tar.gz", hash = "sha256:e7c8dc13af7db097bed64a051d2dd49e9f0af495c26995c00a9ee842690d34c0"}, -] - -[package.extras] -docs = ["Sphinx", "docutils (<0.18)"] -test = ["objgraph", "psutil"] - -[[package]] -name = "grpcio" -version = "1.51.3" -description = "HTTP/2-based RPC framework" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "grpcio-1.51.3-cp310-cp310-linux_armv7l.whl", hash = "sha256:f601aaeae18dab81930fb8d4f916b0da21e89bb4b5f7367ef793f46b4a76b7b0"}, - {file = "grpcio-1.51.3-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:eef0450a4b5ed11feab639bf3eb1b6e23d0efa9b911bf7b06fb60e14f5f8a585"}, - {file = "grpcio-1.51.3-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:82b0ad8ac825d4bb31bff9f638557c045f4a6d824d84b21e893968286f88246b"}, - {file = "grpcio-1.51.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3667c06e37d6cd461afdd51cefe6537702f3d1dc5ff4cac07e88d8b4795dc16f"}, - {file = "grpcio-1.51.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3709048fe0aa23dda09b3e69849a12055790171dab9e399a72ea8f9dfbf9ac80"}, - {file = "grpcio-1.51.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:200d69857f9910f7458b39b9bcf83ee4a180591b40146ba9e49314e3a7419313"}, - {file = "grpcio-1.51.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:cd9a5e68e79c5f031500e67793048a90209711e0854a9ddee8a3ce51728de4e5"}, - {file = "grpcio-1.51.3-cp310-cp310-win32.whl", hash = "sha256:6604f614016127ae10969176bbf12eb0e03d2fb3d643f050b3b69e160d144fb4"}, - {file = "grpcio-1.51.3-cp310-cp310-win_amd64.whl", hash = "sha256:e95c7ccd4c5807adef1602005513bf7c7d14e5a41daebcf9d8d30d8bf51b8f81"}, - {file = "grpcio-1.51.3-cp311-cp311-linux_armv7l.whl", hash = "sha256:5e77ee138100f0bb55cbd147840f87ee6241dbd25f09ea7cd8afe7efff323449"}, - {file = "grpcio-1.51.3-cp311-cp311-macosx_10_10_universal2.whl", hash = "sha256:68a7514b754e38e8de9075f7bb4dee919919515ec68628c43a894027e40ddec4"}, - {file = "grpcio-1.51.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c1b9f8afa62ff265d86a4747a2990ec5a96e4efce5d5888f245a682d66eca47"}, - {file = "grpcio-1.51.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8de30f0b417744288cec65ec8cf84b8a57995cf7f1e84ccad2704d93f05d0aae"}, - {file = "grpcio-1.51.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:b69c7adc7ed60da1cb1b502853db61f453fc745f940cbcc25eb97c99965d8f41"}, - {file = "grpcio-1.51.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d81528ffe0e973dc840ec73a4132fd18b8203ad129d7410155d951a0a7e4f5d0"}, - {file = "grpcio-1.51.3-cp311-cp311-win32.whl", hash = "sha256:040eb421613b57c696063abde405916dd830203c184c9000fc8c3b3b3c950325"}, - {file = "grpcio-1.51.3-cp311-cp311-win_amd64.whl", hash = "sha256:2a8e17286c4240137d933b8ca506465472248b4ce0fe46f3404459e708b65b68"}, - {file = "grpcio-1.51.3-cp37-cp37m-linux_armv7l.whl", hash = "sha256:d5cd1389669a847555df54177b911d9ff6f17345b2a6f19388707b7a9f724c88"}, - {file = "grpcio-1.51.3-cp37-cp37m-macosx_10_10_universal2.whl", hash = "sha256:be1bf35ce82cdbcac14e39d5102d8de4079a1c1a6a06b68e41fcd9ef64f9dd28"}, - {file = "grpcio-1.51.3-cp37-cp37m-manylinux_2_17_aarch64.whl", hash = "sha256:5eed34994c095e2bf7194ffac7381c6068b057ef1e69f8f08db77771350a7566"}, - {file = "grpcio-1.51.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3f9a7d88082b2a17ae7bd3c2354d13bab0453899e0851733f6afa6918373f476"}, - {file = "grpcio-1.51.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:36c8abbc5f837111e7bd619612eedc223c290b0903b952ce0c7b00840ea70f14"}, - {file = "grpcio-1.51.3-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:165b05af77e6aecb4210ae7663e25acf234ba78a7c1c157fa5f2efeb0d6ec53c"}, - {file = "grpcio-1.51.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:54e36c2ee304ff15f2bfbdc43d2b56c63331c52d818c364e5b5214e5bc2ad9f6"}, - {file = "grpcio-1.51.3-cp37-cp37m-win32.whl", hash = "sha256:cd0daac21d9ef5e033a5100c1d3aa055bbed28bfcf070b12d8058045c4e821b1"}, - {file = "grpcio-1.51.3-cp37-cp37m-win_amd64.whl", hash = "sha256:2fdd6333ce96435408565a9dbbd446212cd5d62e4d26f6a3c0feb1e3c35f1cc8"}, - {file = "grpcio-1.51.3-cp38-cp38-linux_armv7l.whl", hash = "sha256:54b0c29bdd9a3b1e1b61443ab152f060fc719f1c083127ab08d03fac5efd51be"}, - {file = "grpcio-1.51.3-cp38-cp38-macosx_10_10_universal2.whl", hash = "sha256:ffaaf7e93fcb437356b5a4b23bf36e8a3d0221399ff77fd057e4bc77776a24be"}, - {file = "grpcio-1.51.3-cp38-cp38-manylinux_2_17_aarch64.whl", hash = "sha256:eafbe7501a3268d05f2e450e1ddaffb950d842a8620c13ec328b501d25d2e2c3"}, - {file = "grpcio-1.51.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:881ecb34feabf31c6b3b9bbbddd1a5b57e69f805041e5a2c6c562a28574f71c4"}, - {file = "grpcio-1.51.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e860a3222139b41d430939bbec2ec9c3f6c740938bf7a04471a9a8caaa965a2e"}, - {file = "grpcio-1.51.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:49ede0528e9dac7e8a9fe30b16c73b630ddd9a576bf4b675eb6b0c53ee5ca00f"}, - {file = "grpcio-1.51.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6972b009638b40a448d10e1bc18e2223143b8a7aa20d7def0d78dd4af4126d12"}, - {file = "grpcio-1.51.3-cp38-cp38-win32.whl", hash = "sha256:5694448256e3cdfe5bd358f1574a3f2f51afa20cc834713c4b9788d60b7cc646"}, - {file = "grpcio-1.51.3-cp38-cp38-win_amd64.whl", hash = "sha256:3ea4341efe603b049e8c9a5f13c696ca37fcdf8a23ca35f650428ad3606381d9"}, - {file = "grpcio-1.51.3-cp39-cp39-linux_armv7l.whl", hash = "sha256:6c677581ce129f5fa228b8f418cee10bd28dd449f3a544ea73c8ba590ee49d0b"}, - {file = "grpcio-1.51.3-cp39-cp39-macosx_10_10_universal2.whl", hash = "sha256:30e09b5e0531685e176f49679b6a3b190762cc225f4565e55a899f5e14b3aa62"}, - {file = "grpcio-1.51.3-cp39-cp39-manylinux_2_17_aarch64.whl", hash = "sha256:c831f31336e81243f85b6daff3e5e8a123302ce0ea1f2726ad752fd7a59f3aee"}, - {file = "grpcio-1.51.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2cd2e4cefb724cab1ba2df4b7535a9980531b9ec51b4dbb5f137a1f3a3754ef0"}, - {file = "grpcio-1.51.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f7a0d0bf44438869d307f85a54f25a896ad6b4b0ca12370f76892ad732928d87"}, - {file = "grpcio-1.51.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c02abd55409bfb293371554adf6a4401197ec2133dd97727c01180889014ba4d"}, - {file = "grpcio-1.51.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:2f8ff75e61e1227ba7a3f16b2eadbcc11d0a54096d52ab75a6b88cfbe56f55d1"}, - {file = "grpcio-1.51.3-cp39-cp39-win32.whl", hash = "sha256:6c99a73a6260bdf844b2e5ddad02dcd530310f80e1fa72c300fa19c1c7496962"}, - {file = "grpcio-1.51.3-cp39-cp39-win_amd64.whl", hash = "sha256:22bdfac4f7f27acdd4da359b5e7e1973dc74bf1ed406729b07d0759fde2f064b"}, - {file = "grpcio-1.51.3.tar.gz", hash = "sha256:be7b2265b7527bb12109a7727581e274170766d5b3c9258d4e466f4872522d7a"}, -] - -[package.extras] -protobuf = ["grpcio-tools (>=1.51.3)"] - -[[package]] -name = "hijri-converter" -version = "2.2.4" -description = "Accurate Hijri-Gregorian dates converter based on the Umm al-Qura calendar" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "hijri-converter-2.2.4.tar.gz", hash = "sha256:9e1d9fa4c220f6867da2abb1a96240675ae974abba951c686a781f4ef6ac218f"}, - {file = "hijri_converter-2.2.4-py3-none-any.whl", hash = "sha256:5ed4f4c284626e3916cd770e09346d5cc319e2a7762c22357838864908fd6e6d"}, -] - -[[package]] -name = "holidays" -version = "0.14.2" -description = "Generate and work with holidays in Python" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "holidays-0.14.2-py3-none-any.whl", hash = "sha256:441156949b1c41f08bb08ef8e79fcadfd76d2dd7837f49d7bfc6a572fc442c93"}, - {file = "holidays-0.14.2.tar.gz", hash = "sha256:0e70fd174804aea1c870b151319faebcd5cdb0d955b78230434e1afd1778498e"}, -] - -[package.dependencies] -convertdate = ">=2.3.0" -hijri-converter = "*" -korean-lunar-calendar = "*" -python-dateutil = "*" - -[[package]] -name = "html5lib" -version = "1.1" -description = "HTML parser based on the WHATWG HTML specification" -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -files = [ - {file = "html5lib-1.1-py2.py3-none-any.whl", hash = "sha256:0d78f8fde1c230e99fe37986a60526d7049ed4bf8a9fadbad5f00e22e58e041d"}, - {file = "html5lib-1.1.tar.gz", hash = "sha256:b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f"}, -] - -[package.dependencies] -six = ">=1.9" -webencodings = "*" - -[package.extras] -all = ["chardet (>=2.2)", "genshi", "lxml"] -chardet = ["chardet (>=2.2)"] -genshi = ["genshi"] -lxml = ["lxml"] - -[[package]] -name = "huggingface-hub" -version = "0.12.1" -description = "Client library to download and publish models, datasets and other repos on the huggingface.co hub" -category = "main" -optional = true -python-versions = ">=3.7.0" -files = [ - {file = "huggingface_hub-0.12.1-py3-none-any.whl", hash = "sha256:867586cc8543fe1bd43a219fedbea7d71690021ad80f0c46f35c4751069278d7"}, - {file = "huggingface_hub-0.12.1.tar.gz", hash = "sha256:6f960f6246ef9c3446d0d6275e853485515682c350917fdaf2a59705f8b9ebb3"}, -] - -[package.dependencies] -filelock = "*" -packaging = ">=20.9" -pyyaml = ">=5.1" -requests = "*" -tqdm = ">=4.42.1" -typing-extensions = ">=3.7.4.3" - -[package.extras] -all = ["InquirerPy (==0.3.4)", "Jinja2", "Pillow", "black (==22.3)", "flake8 (>=3.8.3)", "flake8-bugbear", "isort (>=5.5.4)", "jedi", "mypy (==0.982)", "pytest", "pytest-cov", "pytest-env", "pytest-xdist", "soundfile", "types-PyYAML", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3"] -cli = ["InquirerPy (==0.3.4)"] -dev = ["InquirerPy (==0.3.4)", "Jinja2", "Pillow", "black (==22.3)", "flake8 (>=3.8.3)", "flake8-bugbear", "isort (>=5.5.4)", "jedi", "mypy (==0.982)", "pytest", "pytest-cov", "pytest-env", "pytest-xdist", "soundfile", "types-PyYAML", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3"] -fastai = ["fastai (>=2.4)", "fastcore (>=1.3.27)", "toml"] -quality = ["black (==22.3)", "flake8 (>=3.8.3)", "flake8-bugbear", "isort (>=5.5.4)", "mypy (==0.982)"] -tensorflow = ["graphviz", "pydot", "tensorflow"] -testing = ["InquirerPy (==0.3.4)", "Jinja2", "Pillow", "isort (>=5.5.4)", "jedi", "pytest", "pytest-cov", "pytest-env", "pytest-xdist", "soundfile"] -torch = ["torch"] -typing = ["types-PyYAML", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3"] - -[[package]] -name = "identify" -version = "2.5.18" -description = "File identification library for Python" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "identify-2.5.18-py2.py3-none-any.whl", hash = "sha256:93aac7ecf2f6abf879b8f29a8002d3c6de7086b8c28d88e1ad15045a15ab63f9"}, - {file = "identify-2.5.18.tar.gz", hash = "sha256:89e144fa560cc4cffb6ef2ab5e9fb18ed9f9b3cb054384bab4b95c12f6c309fe"}, -] - -[package.extras] -license = ["ukkonen"] - -[[package]] -name = "idna" -version = "3.4" -description = "Internationalized Domain Names in Applications (IDNA)" -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "idna-3.4-py3-none-any.whl", hash = "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2"}, - {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"}, -] - -[[package]] -name = "imagesize" -version = "1.4.1" -description = "Getting image size from png/jpeg/jpeg2000/gif file" -category = "dev" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -files = [ - {file = "imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b"}, - {file = "imagesize-1.4.1.tar.gz", hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a"}, -] - -[[package]] -name = "importlib-metadata" -version = "6.0.0" -description = "Read metadata from Python packages" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "importlib_metadata-6.0.0-py3-none-any.whl", hash = "sha256:7efb448ec9a5e313a57655d35aa54cd3e01b7e1fbcf72dce1bf06119420f5bad"}, - {file = "importlib_metadata-6.0.0.tar.gz", hash = "sha256:e354bedeb60efa6affdcc8ae121b73544a7aa74156d047311948f6d711cd378d"}, -] - -[package.dependencies] -zipp = ">=0.5" - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] -perf = ["ipython"] -testing = ["flake8 (<5)", "flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf (>=0.9.2)"] - -[[package]] -name = "importlib-resources" -version = "5.12.0" -description = "Read resources from Python packages" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "importlib_resources-5.12.0-py3-none-any.whl", hash = "sha256:7b1deeebbf351c7578e09bf2f63fa2ce8b5ffec296e0d349139d43cca061a81a"}, - {file = "importlib_resources-5.12.0.tar.gz", hash = "sha256:4be82589bf5c1d7999aedf2a45159d10cb3ca4f19b2271f8792bc8e6da7b22f6"}, -] - -[package.dependencies] -zipp = {version = ">=3.1.0", markers = "python_version < \"3.10\""} - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] -testing = ["flake8 (<5)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)"] - -[[package]] -name = "inflection" -version = "0.5.1" -description = "A port of Ruby on Rails inflector to Python" -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "inflection-0.5.1-py2.py3-none-any.whl", hash = "sha256:f38b2b640938a4f35ade69ac3d053042959b62a0f1076a5bbaa1b9526605a8a2"}, - {file = "inflection-0.5.1.tar.gz", hash = "sha256:1a29730d366e996aaacffb2f1f1cb9593dc38e2ddd30c91250c6dde09ea9b417"}, -] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "interface-meta" -version = "1.3.0" -description = "`interface_meta` provides a convenient way to expose an extensible API with enforced method signatures and consistent documentation." -category = "main" -optional = false -python-versions = ">=3.7,<4.0" -files = [ - {file = "interface_meta-1.3.0-py3-none-any.whl", hash = "sha256:de35dc5241431886e709e20a14d6597ed07c9f1e8b4bfcffde2190ca5b700ee8"}, - {file = "interface_meta-1.3.0.tar.gz", hash = "sha256:8a4493f8bdb73fb9655dcd5115bc897e207319e36c8835f39c516a2d7e9d79a1"}, -] - -[[package]] -name = "intrinio-sdk" -version = "6.22.2" -description = "Intrinio API" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "intrinio-sdk-6.22.2.tar.gz", hash = "sha256:0bfee9c540a3e7c638de65b1f33ebe16e5f0ef1bcc19a20840e7d48e2412ae6a"}, - {file = "intrinio_sdk-6.22.2-py3-none-any.whl", hash = "sha256:5e37feab8a01f6a1cfe46aa24348c99aaf065263c049033f3a5d6ca4d53a528a"}, -] - -[package.dependencies] -certifi = "*" -python-dateutil = "*" -retrying = ">=1.3.3" -six = ">=1.10" -urllib3 = ">=1.15" - -[[package]] -name = "ipyflex" -version = "0.2.6" -description = "Jupyter Widget Flex Layout" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "ipyflex-0.2.6-py2.py3-none-any.whl", hash = "sha256:3e6fa36842f101eea89dbec0317091eb6cdbbd1b75fb056f61ed574fa6c2788e"}, - {file = "ipyflex-0.2.6.tar.gz", hash = "sha256:312ffc1fd5e19a4222055ff2761c9896c415b3c91e9c5046b637b218c72e857b"}, -] - -[package.dependencies] -ipywidgets = ">=7.0.0,<9" - -[package.extras] -docs = ["jupyter-sphinx", "nbsphinx", "nbsphinx-link", "pypandoc", "pytest-check-links", "recommonmark", "sphinx (>=1.5)", "sphinx-rtd-theme"] -test = ["nbval", "pytest (>=4.6)", "pytest-cov"] - -[[package]] -name = "ipykernel" -version = "6.21.2" -description = "IPython Kernel for Jupyter" -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "ipykernel-6.21.2-py3-none-any.whl", hash = "sha256:430d00549b6aaf49bd0f5393150691edb1815afa62d457ee6b1a66b25cb17874"}, - {file = "ipykernel-6.21.2.tar.gz", hash = "sha256:6e9213484e4ce1fb14267ee435e18f23cc3a0634e635b9fb4ed4677b84e0fdf8"}, -] - -[package.dependencies] -appnope = {version = "*", markers = "platform_system == \"Darwin\""} -comm = ">=0.1.1" -debugpy = ">=1.6.5" -ipython = ">=7.23.1" -jupyter-client = ">=6.1.12" -jupyter-core = ">=4.12,<5.0.0 || >=5.1.0" -matplotlib-inline = ">=0.1" -nest-asyncio = "*" -packaging = "*" -psutil = "*" -pyzmq = ">=20" -tornado = ">=6.1" -traitlets = ">=5.4.0" - -[package.extras] -cov = ["coverage[toml]", "curio", "matplotlib", "pytest-cov", "trio"] -docs = ["myst-parser", "pydata-sphinx-theme", "sphinx", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "trio"] -pyqt5 = ["pyqt5"] -pyside6 = ["pyside6"] -test = ["flaky", "ipyparallel", "pre-commit", "pytest (>=7.0)", "pytest-asyncio", "pytest-cov", "pytest-timeout"] - -[[package]] -name = "ipympl" -version = "0.8.4" -description = "Matplotlib Jupyter Extension" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "ipympl-0.8.4-py2.py3-none-any.whl", hash = "sha256:2f955c1c04d8e6df883d57866450657040bfc568edeabcace801cbdbaf4d0295"}, - {file = "ipympl-0.8.4.tar.gz", hash = "sha256:fc799bc9d3482443d0cb54abc7c8d407e2773497de8ac1e079a0366d2073cbc0"}, -] - -[package.dependencies] -ipykernel = ">=4.7" -ipywidgets = ">=7.6.0" -matplotlib = ">=2.0.0" - -[[package]] -name = "ipython" -version = "8.5.0" -description = "IPython: Productive Interactive Computing" -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "ipython-8.5.0-py3-none-any.whl", hash = "sha256:6f090e29ab8ef8643e521763a4f1f39dc3914db643122b1e9d3328ff2e43ada2"}, - {file = "ipython-8.5.0.tar.gz", hash = "sha256:097bdf5cd87576fd066179c9f7f208004f7a6864ee1b20f37d346c0bcb099f84"}, -] - -[package.dependencies] -appnope = {version = "*", markers = "sys_platform == \"darwin\""} -backcall = "*" -colorama = {version = "*", markers = "sys_platform == \"win32\""} -decorator = "*" -jedi = ">=0.16" -matplotlib-inline = "*" -pexpect = {version = ">4.3", markers = "sys_platform != \"win32\""} -pickleshare = "*" -prompt-toolkit = ">3.0.1,<3.1.0" -pygments = ">=2.4.0" -stack-data = "*" -traitlets = ">=5" - -[package.extras] -all = ["Sphinx (>=1.3)", "black", "curio", "ipykernel", "ipyparallel", "ipywidgets", "matplotlib (!=3.2.0)", "nbconvert", "nbformat", "notebook", "numpy (>=1.19)", "pandas", "pytest (<7.1)", "pytest-asyncio", "qtconsole", "testpath", "trio"] -black = ["black"] -doc = ["Sphinx (>=1.3)"] -kernel = ["ipykernel"] -nbconvert = ["nbconvert"] -nbformat = ["nbformat"] -notebook = ["ipywidgets", "notebook"] -parallel = ["ipyparallel"] -qtconsole = ["qtconsole"] -test = ["pytest (<7.1)", "pytest-asyncio", "testpath"] -test-extra = ["curio", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.19)", "pandas", "pytest (<7.1)", "pytest-asyncio", "testpath", "trio"] - -[[package]] -name = "ipython-genutils" -version = "0.2.0" -description = "Vestigial utilities from IPython" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "ipython_genutils-0.2.0-py2.py3-none-any.whl", hash = "sha256:72dd37233799e619666c9f639a9da83c34013a73e8bbc79a7a6348d93c61fab8"}, - {file = "ipython_genutils-0.2.0.tar.gz", hash = "sha256:eb2e116e75ecef9d4d228fdc66af54269afa26ab4463042e33785b887c628ba8"}, -] - -[[package]] -name = "ipywidgets" -version = "8.0.4" -description = "Jupyter interactive widgets" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "ipywidgets-8.0.4-py3-none-any.whl", hash = "sha256:ebb195e743b16c3947fe8827190fb87b4d00979c0fbf685afe4d2c4927059fa1"}, - {file = "ipywidgets-8.0.4.tar.gz", hash = "sha256:c0005a77a47d77889cafed892b58e33b4a2a96712154404c6548ec22272811ea"}, -] - -[package.dependencies] -ipykernel = ">=4.5.1" -ipython = ">=6.1.0" -jupyterlab-widgets = ">=3.0,<4.0" -traitlets = ">=4.3.1" -widgetsnbextension = ">=4.0,<5.0" - -[package.extras] -test = ["jsonschema", "pytest (>=3.6.0)", "pytest-cov", "pytz"] - -[[package]] -name = "iso8601" -version = "0.1.16" -description = "Simple module to parse ISO 8601 dates" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "iso8601-0.1.16-py2.py3-none-any.whl", hash = "sha256:906714829fedbc89955d52806c903f2332e3948ed94e31e85037f9e0226b8376"}, - {file = "iso8601-0.1.16.tar.gz", hash = "sha256:36532f77cc800594e8f16641edae7f1baf7932f05d8e508545b95fc53c6dc85b"}, -] - -[[package]] -name = "isodate" -version = "0.6.1" -description = "An ISO 8601 date/time/duration parser and formatter" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "isodate-0.6.1-py2.py3-none-any.whl", hash = "sha256:0751eece944162659049d35f4f549ed815792b38793f07cf73381c1c87cbed96"}, - {file = "isodate-0.6.1.tar.gz", hash = "sha256:48c5881de7e8b0a0d648cb024c8062dc84e7b840ed81e864c7614fd3c127bde9"}, -] - -[package.dependencies] -six = "*" - -[[package]] -name = "isort" -version = "5.12.0" -description = "A Python utility / library to sort Python imports." -category = "dev" -optional = false -python-versions = ">=3.8.0" -files = [ - {file = "isort-5.12.0-py3-none-any.whl", hash = "sha256:f84c2818376e66cf843d497486ea8fed8700b340f308f076c6fb1229dff318b6"}, - {file = "isort-5.12.0.tar.gz", hash = "sha256:8bef7dde241278824a6d83f44a544709b065191b95b6e50894bdc722fcba0504"}, -] - -[package.extras] -colors = ["colorama (>=0.4.3)"] -pipfile-deprecated-finder = ["pip-shims (>=0.5.2)", "pipreqs", "requirementslib"] -plugins = ["setuptools"] -requirements-deprecated-finder = ["pip-api", "pipreqs"] - -[[package]] -name = "itsdangerous" -version = "2.1.2" -description = "Safely pass data to untrusted environments and back." -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "itsdangerous-2.1.2-py3-none-any.whl", hash = "sha256:2c2349112351b88699d8d4b6b075022c0808887cb7ad10069318a8b0bc88db44"}, - {file = "itsdangerous-2.1.2.tar.gz", hash = "sha256:5dbbc68b317e5e42f327f9021763545dc3fc3bfe22e6deb96aaf1fc38874156a"}, -] - -[[package]] -name = "jedi" -version = "0.18.2" -description = "An autocompletion tool for Python that can be used for text editors." -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "jedi-0.18.2-py2.py3-none-any.whl", hash = "sha256:203c1fd9d969ab8f2119ec0a3342e0b49910045abe6af0a3ae83a5764d54639e"}, - {file = "jedi-0.18.2.tar.gz", hash = "sha256:bae794c30d07f6d910d32a7048af09b5a39ed740918da923c6b780790ebac612"}, -] - -[package.dependencies] -parso = ">=0.8.0,<0.9.0" - -[package.extras] -docs = ["Jinja2 (==2.11.3)", "MarkupSafe (==1.1.1)", "Pygments (==2.8.1)", "alabaster (==0.7.12)", "babel (==2.9.1)", "chardet (==4.0.0)", "commonmark (==0.8.1)", "docutils (==0.17.1)", "future (==0.18.2)", "idna (==2.10)", "imagesize (==1.2.0)", "mock (==1.0.1)", "packaging (==20.9)", "pyparsing (==2.4.7)", "pytz (==2021.1)", "readthedocs-sphinx-ext (==2.1.4)", "recommonmark (==0.5.0)", "requests (==2.25.1)", "six (==1.15.0)", "snowballstemmer (==2.1.0)", "sphinx (==1.8.5)", "sphinx-rtd-theme (==0.4.3)", "sphinxcontrib-serializinghtml (==1.1.4)", "sphinxcontrib-websupport (==1.2.4)", "urllib3 (==1.26.4)"] -qa = ["flake8 (==3.8.3)", "mypy (==0.782)"] -testing = ["Django (<3.1)", "attrs", "colorama", "docopt", "pytest (<7.0.0)"] - -[[package]] -name = "jedi-language-server" -version = "0.40.0" -description = "A language server for Jedi!" -category = "main" -optional = true -python-versions = ">=3.7,<3.12" -files = [ - {file = "jedi_language_server-0.40.0-py3-none-any.whl", hash = "sha256:53e590400b5cd2f6e363e77a4d824b1883798994b731cb0b4370d103748d30e2"}, - {file = "jedi_language_server-0.40.0.tar.gz", hash = "sha256:bacbae2930b6a8a0f1f284c211672fceec94b4808b0415d1c3352fa4b1ac5ad6"}, -] - -[package.dependencies] -docstring-to-markdown = "<1.0.0" -jedi = ">=0.18.1,<0.19.0" -lsprotocol = ">=2022.0.0a9" -pydantic = ">=1.9.1,<2.0.0" -pygls = ">=1.0.0,<2.0.0" - -[[package]] -name = "jinja2" -version = "3.1.2" -description = "A very fast and expressive template engine." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "Jinja2-3.1.2-py3-none-any.whl", hash = "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61"}, - {file = "Jinja2-3.1.2.tar.gz", hash = "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852"}, -] - -[package.dependencies] -MarkupSafe = ">=2.0" - -[package.extras] -i18n = ["Babel (>=2.7)"] - -[[package]] -name = "joblib" -version = "1.2.0" -description = "Lightweight pipelining with Python functions" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "joblib-1.2.0-py3-none-any.whl", hash = "sha256:091138ed78f800342968c523bdde947e7a305b8594b910a0fea2ab83c3c6d385"}, - {file = "joblib-1.2.0.tar.gz", hash = "sha256:e1cee4a79e4af22881164f218d4311f60074197fb707e082e803b61f6d137018"}, -] - -[[package]] -name = "json5" -version = "0.9.11" -description = "A Python implementation of the JSON5 data format." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "json5-0.9.11-py2.py3-none-any.whl", hash = "sha256:1aa54b80b5e507dfe31d12b7743a642e2ffa6f70bf73b8e3d7d1d5fba83d99bd"}, - {file = "json5-0.9.11.tar.gz", hash = "sha256:4f1e196acc55b83985a51318489f345963c7ba84aa37607e49073066c562e99b"}, -] - -[package.extras] -dev = ["hypothesis"] - -[[package]] -name = "jsonschema" -version = "4.17.3" -description = "An implementation of JSON Schema validation for Python" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "jsonschema-4.17.3-py3-none-any.whl", hash = "sha256:a870ad254da1a8ca84b6a2905cac29d265f805acc57af304784962a2aa6508f6"}, - {file = "jsonschema-4.17.3.tar.gz", hash = "sha256:0f864437ab8b6076ba6707453ef8f98a6a0d512a80e93f8abdb676f737ecb60d"}, -] - -[package.dependencies] -attrs = ">=17.4.0" -importlib-resources = {version = ">=1.4.0", markers = "python_version < \"3.9\""} -pkgutil-resolve-name = {version = ">=1.3.10", markers = "python_version < \"3.9\""} -pyrsistent = ">=0.14.0,<0.17.0 || >0.17.0,<0.17.1 || >0.17.1,<0.17.2 || >0.17.2" - -[package.extras] -format = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3987", "uri-template", "webcolors (>=1.11)"] -format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3986-validator (>0.1.0)", "uri-template", "webcolors (>=1.11)"] - -[[package]] -name = "jupyter-client" -version = "7.4.1" -description = "Jupyter protocol implementation and client libraries" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "jupyter_client-7.4.1-py3-none-any.whl", hash = "sha256:bbf6404ef64afff3d4f583c90c6335545959657b7dec3a86c440d7b1368407ea"}, - {file = "jupyter_client-7.4.1.tar.gz", hash = "sha256:3f30b1f27dc61adf5d0f5d466ef7185f6a19140c54395600b6df9adbe7d5ebcf"}, -] - -[package.dependencies] -entrypoints = "*" -jupyter-core = ">=4.9.2" -nest-asyncio = ">=1.5.4" -python-dateutil = ">=2.8.2" -pyzmq = ">=23.0" -tornado = ">=6.2" -traitlets = "*" - -[package.extras] -doc = ["ipykernel", "myst-parser", "sphinx (>=1.3.6)", "sphinx-rtd-theme", "sphinxcontrib-github-alt"] -test = ["codecov", "coverage", "ipykernel (>=6.5)", "ipython", "mypy", "pre-commit", "pytest", "pytest-asyncio (>=0.18)", "pytest-cov", "pytest-timeout"] - -[[package]] -name = "jupyter-core" -version = "5.2.0" -description = "Jupyter core package. A base package on which Jupyter projects rely." -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "jupyter_core-5.2.0-py3-none-any.whl", hash = "sha256:4bdc2928c37f6917130c667d8b8708f20aee539d8283c6be72aabd2a4b4c83b0"}, - {file = "jupyter_core-5.2.0.tar.gz", hash = "sha256:1407cdb4c79ee467696c04b76633fc1884015fa109323365a6372c8e890cc83f"}, -] - -[package.dependencies] -platformdirs = ">=2.5" -pywin32 = {version = ">=1.0", markers = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\""} -traitlets = ">=5.3" - -[package.extras] -docs = ["myst-parser", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "traitlets"] -test = ["ipykernel", "pre-commit", "pytest", "pytest-cov", "pytest-timeout"] - -[[package]] -name = "jupyter-dash" -version = "0.4.2" -description = "Dash support for the Jupyter notebook interface" -category = "main" -optional = true -python-versions = ">=3.5" -files = [ - {file = "jupyter-dash-0.4.2.tar.gz", hash = "sha256:d546c7c25a2867c14c95a48af0ad572803b26915a5ce6052158c9dede4dbf48c"}, - {file = "jupyter_dash-0.4.2-py3-none-any.whl", hash = "sha256:b07d90ccf38d4dfb04efd630a2b2627f367b79fa4296ee3912d0c4e21e73e9b2"}, -] - -[package.dependencies] -ansi2html = "*" -dash = "*" -flask = "*" -ipykernel = "*" -ipython = "*" -nest-asyncio = "*" -requests = "*" -retrying = "*" - -[package.extras] -dev = ["jupyter-server-proxy", "jupyterlab (>=2.0)", "notebook (>=6.0)"] - -[[package]] -name = "jupyter-lsp" -version = "1.5.1" -description = "Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server" -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "jupyter-lsp-1.5.1.tar.gz", hash = "sha256:751abd35413be99a4331f3597b09341adc755589ed32091ac2f686db3d61267e"}, - {file = "jupyter_lsp-1.5.1-py3-none-any.whl", hash = "sha256:28bb4c44f0c78b4fe55041b2209a8a1f33b1719f39e5e280d8c4d689dc44ca31"}, -] - -[package.dependencies] -entrypoints = "*" -jupyter-server = ">=1.1.2" - -[[package]] -name = "jupyter-server" -version = "1.23.6" -description = "The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "jupyter_server-1.23.6-py3-none-any.whl", hash = "sha256:ede3a5c09b075541d960bb02854b617c0ffa58706c37de92e2d1c5acdc359c20"}, - {file = "jupyter_server-1.23.6.tar.gz", hash = "sha256:fde15df6d11a053b17cf2450eea9984ec9a6f28ad3cb2caa73c31e53ea184fc1"}, -] - -[package.dependencies] -anyio = ">=3.1.0,<4" -argon2-cffi = "*" -jinja2 = "*" -jupyter-client = ">=6.1.12" -jupyter-core = ">=4.12,<5.0.0 || >=5.1.0" -nbconvert = ">=6.4.4" -nbformat = ">=5.2.0" -packaging = "*" -prometheus-client = "*" -pywinpty = {version = "*", markers = "os_name == \"nt\""} -pyzmq = ">=17" -Send2Trash = "*" -terminado = ">=0.8.3" -tornado = ">=6.1.0" -traitlets = ">=5.1" -websocket-client = "*" - -[package.extras] -test = ["coverage", "ipykernel", "pre-commit", "pytest (>=7.0)", "pytest-console-scripts", "pytest-cov", "pytest-mock", "pytest-timeout", "pytest-tornasync", "requests"] - -[[package]] -name = "jupyterlab" -version = "3.5.3" -description = "JupyterLab computational environment" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "jupyterlab-3.5.3-py3-none-any.whl", hash = "sha256:8e1a4414b681dafd3f19bd45cb0c79cb713bc78ef4e8440b95d86881c23a9fe5"}, - {file = "jupyterlab-3.5.3.tar.gz", hash = "sha256:51e889448ae194eeef8e50f63f5c4f487f728f477befe436e9749672f7511dbe"}, -] - -[package.dependencies] -ipython = "*" -jinja2 = ">=2.1" -jupyter-core = "*" -jupyter-server = ">=1.16.0,<3" -jupyterlab-server = ">=2.10,<3.0" -nbclassic = "*" -notebook = "<7" -packaging = "*" -tomli = "*" -tornado = ">=6.1.0" - -[package.extras] -test = ["check-manifest", "coverage", "jupyterlab-server[test]", "pre-commit", "pytest (>=6.0)", "pytest-check-links (>=0.5)", "pytest-console-scripts", "pytest-cov", "pytest-jupyter (>=0.6.0)", "pytest-tornasync", "requests", "requests-cache", "virtualenv"] - -[[package]] -name = "jupyterlab-code-formatter" -version = "1.5.3" -description = "Code formatter for JupyterLab" -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "jupyterlab_code_formatter-1.5.3-py3-none-any.whl", hash = "sha256:0b003a3dbe694714403e10da2a6dd829c73cfa159e39e159eade573c49d119b7"}, - {file = "jupyterlab_code_formatter-1.5.3.tar.gz", hash = "sha256:4a4fd3d713f4ae577df6c0b04093d958a19178ce49fb109ded7e8ae551eea780"}, -] - -[package.dependencies] -jupyterlab = ">=3.0,<4.0" - -[[package]] -name = "jupyterlab-lsp" -version = "3.10.2" -description = "Coding assistance for JupyterLab with Language Server Protocol" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "jupyterlab-lsp-3.10.2.tar.gz", hash = "sha256:559ad4692f97f42dd6b9f0b330ab92703f02b8e45bbaf6e9cf59898a897222a0"}, - {file = "jupyterlab_lsp-3.10.2-py3-none-any.whl", hash = "sha256:4468e095c865e2dcd65db717ae280d3631a1a3d41157b97a61a7a765fd783cbd"}, -] - -[package.dependencies] -jupyter-lsp = ">=1.4.0" -jupyterlab = ">=3.1.0,<4.0.0a0" - -[[package]] -name = "jupyterlab-pygments" -version = "0.2.2" -description = "Pygments theme using JupyterLab CSS variables" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "jupyterlab_pygments-0.2.2-py2.py3-none-any.whl", hash = "sha256:2405800db07c9f770863bcf8049a529c3dd4d3e28536638bd7c1c01d2748309f"}, - {file = "jupyterlab_pygments-0.2.2.tar.gz", hash = "sha256:7405d7fde60819d905a9fa8ce89e4cd830e318cdad22a0030f7a901da705585d"}, -] - -[[package]] -name = "jupyterlab-server" -version = "2.19.0" -description = "A set of server components for JupyterLab and JupyterLab like applications." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "jupyterlab_server-2.19.0-py3-none-any.whl", hash = "sha256:51f6922e34f9f3db875051f4f7b57539a04ddd030f42d9ce6062dedf67bf7f2f"}, - {file = "jupyterlab_server-2.19.0.tar.gz", hash = "sha256:9aec21a2183bbedd9f91a86628355449575f1862d88b28ad5f905019d31e6c21"}, -] - -[package.dependencies] -babel = ">=2.10" -importlib-metadata = {version = ">=4.8.3", markers = "python_version < \"3.10\""} -jinja2 = ">=3.0.3" -json5 = ">=0.9.0" -jsonschema = ">=4.17.3" -jupyter-server = ">=1.21,<3" -packaging = ">=21.3" -requests = ">=2.28" - -[package.extras] -docs = ["autodoc-traits", "docutils (<0.20)", "jinja2 (<3.2.0)", "mistune (<3)", "myst-parser", "pydata-sphinx-theme", "sphinx", "sphinx-copybutton", "sphinxcontrib-openapi"] -openapi = ["openapi-core (>=0.16.1)", "ruamel-yaml"] -test = ["codecov", "ipykernel", "jupyterlab-server[openapi]", "openapi-spec-validator (>=0.5.1)", "pytest (>=7.0)", "pytest-console-scripts", "pytest-cov", "pytest-jupyter[server] (>=0.6.2)", "pytest-timeout", "requests-mock", "sphinxcontrib-spelling", "strict-rfc3339", "werkzeug"] - -[[package]] -name = "jupyterlab-widgets" -version = "3.0.5" -description = "Jupyter interactive widgets for JupyterLab" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "jupyterlab_widgets-3.0.5-py3-none-any.whl", hash = "sha256:a04a42e50231b355b7087e16a818f541e53589f7647144ea0344c4bf16f300e5"}, - {file = "jupyterlab_widgets-3.0.5.tar.gz", hash = "sha256:eeaecdeaf6c03afc960ddae201ced88d5979b4ca9c3891bcb8f6631af705f5ef"}, -] - -[[package]] -name = "kiwisolver" -version = "1.4.4" -description = "A fast implementation of the Cassowary constraint solver" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "kiwisolver-1.4.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:2f5e60fabb7343a836360c4f0919b8cd0d6dbf08ad2ca6b9cf90bf0c76a3c4f6"}, - {file = "kiwisolver-1.4.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:10ee06759482c78bdb864f4109886dff7b8a56529bc1609d4f1112b93fe6423c"}, - {file = "kiwisolver-1.4.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c79ebe8f3676a4c6630fd3f777f3cfecf9289666c84e775a67d1d358578dc2e3"}, - {file = "kiwisolver-1.4.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:abbe9fa13da955feb8202e215c4018f4bb57469b1b78c7a4c5c7b93001699938"}, - {file = "kiwisolver-1.4.4-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:7577c1987baa3adc4b3c62c33bd1118c3ef5c8ddef36f0f2c950ae0b199e100d"}, - {file = "kiwisolver-1.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8ad8285b01b0d4695102546b342b493b3ccc6781fc28c8c6a1bb63e95d22f09"}, - {file = "kiwisolver-1.4.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8ed58b8acf29798b036d347791141767ccf65eee7f26bde03a71c944449e53de"}, - {file = "kiwisolver-1.4.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a68b62a02953b9841730db7797422f983935aeefceb1679f0fc85cbfbd311c32"}, - {file = "kiwisolver-1.4.4-cp310-cp310-win32.whl", hash = "sha256:e92a513161077b53447160b9bd8f522edfbed4bd9759e4c18ab05d7ef7e49408"}, - {file = "kiwisolver-1.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:3fe20f63c9ecee44560d0e7f116b3a747a5d7203376abeea292ab3152334d004"}, - {file = "kiwisolver-1.4.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e0ea21f66820452a3f5d1655f8704a60d66ba1191359b96541eaf457710a5fc6"}, - {file = "kiwisolver-1.4.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:bc9db8a3efb3e403e4ecc6cd9489ea2bac94244f80c78e27c31dcc00d2790ac2"}, - {file = "kiwisolver-1.4.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d5b61785a9ce44e5a4b880272baa7cf6c8f48a5180c3e81c59553ba0cb0821ca"}, - {file = "kiwisolver-1.4.4-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c2dbb44c3f7e6c4d3487b31037b1bdbf424d97687c1747ce4ff2895795c9bf69"}, - {file = "kiwisolver-1.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6295ecd49304dcf3bfbfa45d9a081c96509e95f4b9d0eb7ee4ec0530c4a96514"}, - {file = "kiwisolver-1.4.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4bd472dbe5e136f96a4b18f295d159d7f26fd399136f5b17b08c4e5f498cd494"}, - {file = "kiwisolver-1.4.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bf7d9fce9bcc4752ca4a1b80aabd38f6d19009ea5cbda0e0856983cf6d0023f5"}, - {file = "kiwisolver-1.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78d6601aed50c74e0ef02f4204da1816147a6d3fbdc8b3872d263338a9052c51"}, - {file = "kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:877272cf6b4b7e94c9614f9b10140e198d2186363728ed0f701c6eee1baec1da"}, - {file = "kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:db608a6757adabb32f1cfe6066e39b3706d8c3aa69bbc353a5b61edad36a5cb4"}, - {file = "kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:5853eb494c71e267912275e5586fe281444eb5e722de4e131cddf9d442615626"}, - {file = "kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:f0a1dbdb5ecbef0d34eb77e56fcb3e95bbd7e50835d9782a45df81cc46949750"}, - {file = "kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:283dffbf061a4ec60391d51e6155e372a1f7a4f5b15d59c8505339454f8989e4"}, - {file = "kiwisolver-1.4.4-cp311-cp311-win32.whl", hash = "sha256:d06adcfa62a4431d404c31216f0f8ac97397d799cd53800e9d3efc2fbb3cf14e"}, - {file = "kiwisolver-1.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:e7da3fec7408813a7cebc9e4ec55afed2d0fd65c4754bc376bf03498d4e92686"}, - {file = "kiwisolver-1.4.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:62ac9cc684da4cf1778d07a89bf5f81b35834cb96ca523d3a7fb32509380cbf6"}, - {file = "kiwisolver-1.4.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41dae968a94b1ef1897cb322b39360a0812661dba7c682aa45098eb8e193dbdf"}, - {file = "kiwisolver-1.4.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02f79693ec433cb4b5f51694e8477ae83b3205768a6fb48ffba60549080e295b"}, - {file = "kiwisolver-1.4.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d0611a0a2a518464c05ddd5a3a1a0e856ccc10e67079bb17f265ad19ab3c7597"}, - {file = "kiwisolver-1.4.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:db5283d90da4174865d520e7366801a93777201e91e79bacbac6e6927cbceede"}, - {file = "kiwisolver-1.4.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:1041feb4cda8708ce73bb4dcb9ce1ccf49d553bf87c3954bdfa46f0c3f77252c"}, - {file = "kiwisolver-1.4.4-cp37-cp37m-win32.whl", hash = "sha256:a553dadda40fef6bfa1456dc4be49b113aa92c2a9a9e8711e955618cd69622e3"}, - {file = "kiwisolver-1.4.4-cp37-cp37m-win_amd64.whl", hash = "sha256:03baab2d6b4a54ddbb43bba1a3a2d1627e82d205c5cf8f4c924dc49284b87166"}, - {file = "kiwisolver-1.4.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:841293b17ad704d70c578f1f0013c890e219952169ce8a24ebc063eecf775454"}, - {file = "kiwisolver-1.4.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f4f270de01dd3e129a72efad823da90cc4d6aafb64c410c9033aba70db9f1ff0"}, - {file = "kiwisolver-1.4.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f9f39e2f049db33a908319cf46624a569b36983c7c78318e9726a4cb8923b26c"}, - {file = "kiwisolver-1.4.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c97528e64cb9ebeff9701e7938653a9951922f2a38bd847787d4a8e498cc83ae"}, - {file = "kiwisolver-1.4.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d1573129aa0fd901076e2bfb4275a35f5b7aa60fbfb984499d661ec950320b0"}, - {file = "kiwisolver-1.4.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ad881edc7ccb9d65b0224f4e4d05a1e85cf62d73aab798943df6d48ab0cd79a1"}, - {file = "kiwisolver-1.4.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b428ef021242344340460fa4c9185d0b1f66fbdbfecc6c63eff4b7c29fad429d"}, - {file = "kiwisolver-1.4.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:2e407cb4bd5a13984a6c2c0fe1845e4e41e96f183e5e5cd4d77a857d9693494c"}, - {file = "kiwisolver-1.4.4-cp38-cp38-win32.whl", hash = "sha256:75facbe9606748f43428fc91a43edb46c7ff68889b91fa31f53b58894503a191"}, - {file = "kiwisolver-1.4.4-cp38-cp38-win_amd64.whl", hash = "sha256:5bce61af018b0cb2055e0e72e7d65290d822d3feee430b7b8203d8a855e78766"}, - {file = "kiwisolver-1.4.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8c808594c88a025d4e322d5bb549282c93c8e1ba71b790f539567932722d7bd8"}, - {file = "kiwisolver-1.4.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f0a71d85ecdd570ded8ac3d1c0f480842f49a40beb423bb8014539a9f32a5897"}, - {file = "kiwisolver-1.4.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b533558eae785e33e8c148a8d9921692a9fe5aa516efbdff8606e7d87b9d5824"}, - {file = "kiwisolver-1.4.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:efda5fc8cc1c61e4f639b8067d118e742b812c930f708e6667a5ce0d13499e29"}, - {file = "kiwisolver-1.4.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:7c43e1e1206cd421cd92e6b3280d4385d41d7166b3ed577ac20444b6995a445f"}, - {file = "kiwisolver-1.4.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bc8d3bd6c72b2dd9decf16ce70e20abcb3274ba01b4e1c96031e0c4067d1e7cd"}, - {file = "kiwisolver-1.4.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4ea39b0ccc4f5d803e3337dd46bcce60b702be4d86fd0b3d7531ef10fd99a1ac"}, - {file = "kiwisolver-1.4.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:968f44fdbf6dd757d12920d63b566eeb4d5b395fd2d00d29d7ef00a00582aac9"}, - {file = "kiwisolver-1.4.4-cp39-cp39-win32.whl", hash = "sha256:da7e547706e69e45d95e116e6939488d62174e033b763ab1496b4c29b76fabea"}, - {file = "kiwisolver-1.4.4-cp39-cp39-win_amd64.whl", hash = "sha256:ba59c92039ec0a66103b1d5fe588fa546373587a7d68f5c96f743c3396afc04b"}, - {file = "kiwisolver-1.4.4-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:91672bacaa030f92fc2f43b620d7b337fd9a5af28b0d6ed3f77afc43c4a64b5a"}, - {file = "kiwisolver-1.4.4-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:787518a6789009c159453da4d6b683f468ef7a65bbde796bcea803ccf191058d"}, - {file = "kiwisolver-1.4.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da152d8cdcab0e56e4f45eb08b9aea6455845ec83172092f09b0e077ece2cf7a"}, - {file = "kiwisolver-1.4.4-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:ecb1fa0db7bf4cff9dac752abb19505a233c7f16684c5826d1f11ebd9472b871"}, - {file = "kiwisolver-1.4.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:28bc5b299f48150b5f822ce68624e445040595a4ac3d59251703779836eceff9"}, - {file = "kiwisolver-1.4.4-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:81e38381b782cc7e1e46c4e14cd997ee6040768101aefc8fa3c24a4cc58e98f8"}, - {file = "kiwisolver-1.4.4-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:2a66fdfb34e05b705620dd567f5a03f239a088d5a3f321e7b6ac3239d22aa286"}, - {file = "kiwisolver-1.4.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:872b8ca05c40d309ed13eb2e582cab0c5a05e81e987ab9c521bf05ad1d5cf5cb"}, - {file = "kiwisolver-1.4.4-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:70e7c2e7b750585569564e2e5ca9845acfaa5da56ac46df68414f29fea97be9f"}, - {file = "kiwisolver-1.4.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:9f85003f5dfa867e86d53fac6f7e6f30c045673fa27b603c397753bebadc3008"}, - {file = "kiwisolver-1.4.4-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e307eb9bd99801f82789b44bb45e9f541961831c7311521b13a6c85afc09767"}, - {file = "kiwisolver-1.4.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b1792d939ec70abe76f5054d3f36ed5656021dcad1322d1cc996d4e54165cef9"}, - {file = "kiwisolver-1.4.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6cb459eea32a4e2cf18ba5fcece2dbdf496384413bc1bae15583f19e567f3b2"}, - {file = "kiwisolver-1.4.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:36dafec3d6d6088d34e2de6b85f9d8e2324eb734162fba59d2ba9ed7a2043d5b"}, - {file = "kiwisolver-1.4.4.tar.gz", hash = "sha256:d41997519fcba4a1e46eb4a2fe31bc12f0ff957b2b81bac28db24744f333e955"}, -] - -[[package]] -name = "korean-lunar-calendar" -version = "0.3.1" -description = "Korean Lunar Calendar" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "korean_lunar_calendar-0.3.1-py3-none-any.whl", hash = "sha256:392757135c492c4f42a604e6038042953c35c6f449dda5f27e3f86a7f9c943e5"}, - {file = "korean_lunar_calendar-0.3.1.tar.gz", hash = "sha256:eb2c485124a061016926bdea6d89efdf9b9fdbf16db55895b6cf1e5bec17b857"}, -] - -[[package]] -name = "lazy-object-proxy" -version = "1.9.0" -description = "A fast and thorough lazy object proxy." -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "lazy-object-proxy-1.9.0.tar.gz", hash = "sha256:659fb5809fa4629b8a1ac5106f669cfc7bef26fbb389dda53b3e010d1ac4ebae"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b40387277b0ed2d0602b8293b94d7257e17d1479e257b4de114ea11a8cb7f2d7"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8c6cfb338b133fbdbc5cfaa10fe3c6aeea827db80c978dbd13bc9dd8526b7d4"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:721532711daa7db0d8b779b0bb0318fa87af1c10d7fe5e52ef30f8eff254d0cd"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:66a3de4a3ec06cd8af3f61b8e1ec67614fbb7c995d02fa224813cb7afefee701"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:1aa3de4088c89a1b69f8ec0dcc169aa725b0ff017899ac568fe44ddc1396df46"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-win32.whl", hash = "sha256:f0705c376533ed2a9e5e97aacdbfe04cecd71e0aa84c7c0595d02ef93b6e4455"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:ea806fd4c37bf7e7ad82537b0757999264d5f70c45468447bb2b91afdbe73a6e"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:946d27deaff6cf8452ed0dba83ba38839a87f4f7a9732e8f9fd4107b21e6ff07"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79a31b086e7e68b24b99b23d57723ef7e2c6d81ed21007b6281ebcd1688acb0a"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f699ac1c768270c9e384e4cbd268d6e67aebcfae6cd623b4d7c3bfde5a35db59"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:bfb38f9ffb53b942f2b5954e0f610f1e721ccebe9cce9025a38c8ccf4a5183a4"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:189bbd5d41ae7a498397287c408617fe5c48633e7755287b21d741f7db2706a9"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-win32.whl", hash = "sha256:81fc4d08b062b535d95c9ea70dbe8a335c45c04029878e62d744bdced5141586"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:f2457189d8257dd41ae9b434ba33298aec198e30adf2dcdaaa3a28b9994f6adb"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d9e25ef10a39e8afe59a5c348a4dbf29b4868ab76269f81ce1674494e2565a6e"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cbf9b082426036e19c6924a9ce90c740a9861e2bdc27a4834fd0a910742ac1e8"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f5fa4a61ce2438267163891961cfd5e32ec97a2c444e5b842d574251ade27d2"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:8fa02eaab317b1e9e03f69aab1f91e120e7899b392c4fc19807a8278a07a97e8"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:e7c21c95cae3c05c14aafffe2865bbd5e377cfc1348c4f7751d9dc9a48ca4bda"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-win32.whl", hash = "sha256:f12ad7126ae0c98d601a7ee504c1122bcef553d1d5e0c3bfa77b16b3968d2734"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-win_amd64.whl", hash = "sha256:edd20c5a55acb67c7ed471fa2b5fb66cb17f61430b7a6b9c3b4a1e40293b1671"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2d0daa332786cf3bb49e10dc6a17a52f6a8f9601b4cf5c295a4f85854d61de63"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9cd077f3d04a58e83d04b20e334f678c2b0ff9879b9375ed107d5d07ff160171"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:660c94ea760b3ce47d1855a30984c78327500493d396eac4dfd8bd82041b22be"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:212774e4dfa851e74d393a2370871e174d7ff0ebc980907723bb67d25c8a7c30"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:f0117049dd1d5635bbff65444496c90e0baa48ea405125c088e93d9cf4525b11"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-win32.whl", hash = "sha256:0a891e4e41b54fd5b8313b96399f8b0e173bbbfc03c7631f01efbe29bb0bcf82"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-win_amd64.whl", hash = "sha256:9990d8e71b9f6488e91ad25f322898c136b008d87bf852ff65391b004da5e17b"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9e7551208b2aded9c1447453ee366f1c4070602b3d932ace044715d89666899b"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f83ac4d83ef0ab017683d715ed356e30dd48a93746309c8f3517e1287523ef4"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7322c3d6f1766d4ef1e51a465f47955f1e8123caee67dd641e67d539a534d006"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:18b78ec83edbbeb69efdc0e9c1cb41a3b1b1ed11ddd8ded602464c3fc6020494"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:09763491ce220c0299688940f8dc2c5d05fd1f45af1e42e636b2e8b2303e4382"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-win32.whl", hash = "sha256:9090d8e53235aa280fc9239a86ae3ea8ac58eff66a705fa6aa2ec4968b95c821"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-win_amd64.whl", hash = "sha256:db1c1722726f47e10e0b5fdbf15ac3b8adb58c091d12b3ab713965795036985f"}, -] - -[[package]] -name = "lightgbm" -version = "3.3.3" -description = "LightGBM Python Package" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "lightgbm-3.3.3-py3-none-macosx_10_15_x86_64.macosx_11_6_x86_64.macosx_12_0_x86_64.whl", hash = "sha256:27b0ae82549d6c59ede4fa3245f4b21a6bf71ab5ec5c55601cf5a962a18c6f80"}, - {file = "lightgbm-3.3.3-py3-none-manylinux1_x86_64.whl", hash = "sha256:389edda68b7f24a1755a6af4dad06e16236e374e9de64253a105b12982b153e2"}, - {file = "lightgbm-3.3.3-py3-none-manylinux2014_aarch64.whl", hash = "sha256:b0af55bd476785726eaacbd3c880f8168d362d4bba098790f55cd10fe928591b"}, - {file = "lightgbm-3.3.3-py3-none-win_amd64.whl", hash = "sha256:b334dbcd670e3d87f4ff3cfe31d652ab18eb88ad9092a02010916320549b7d10"}, - {file = "lightgbm-3.3.3.tar.gz", hash = "sha256:857e559ae84a22963ce2b62168292969d21add30bc9246a84d4e7eedae67966d"}, -] - -[package.dependencies] -numpy = "*" -scikit-learn = "!=0.22.0" -scipy = "*" -wheel = "*" - -[package.extras] -dask = ["dask[array] (>=2.0.0)", "dask[dataframe] (>=2.0.0)", "dask[distributed] (>=2.0.0)", "pandas"] - -[[package]] -name = "linearmodels" -version = "4.27" -description = "Linear Panel, Instrumental Variable, Asset Pricing, and System Regression models for Python" -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "linearmodels-4.27-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b5976599bdb33f73b3cc79b8ca0d067fab6548442d033a50dc395aa3ec67693d"}, - {file = "linearmodels-4.27-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:7591602411040bb01263a6913c64d9ef93dfb6a818ae1d947e7463f0cd0254c9"}, - {file = "linearmodels-4.27-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08dc545c51282ac48010953387a0a098a93d0ed83720736e8f076f756eb18516"}, - {file = "linearmodels-4.27-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e07643e86a8ce75ae7f9f715894488203287c7d5d585a5db283c7ca407084dcd"}, - {file = "linearmodels-4.27-cp310-cp310-win_amd64.whl", hash = "sha256:ca8f4171c2ffb56ce2569fcc327499a0661bf7c02003d2dbe2bf2d22df10b95f"}, - {file = "linearmodels-4.27-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4400974cb92c1fbd4e6517c469b051d14e1df65568723a1ae908fffc75462e68"}, - {file = "linearmodels-4.27-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ea68dc975555f3a90dba8acceafc468fd5be7577c10f5a4565562bfd3b0d4942"}, - {file = "linearmodels-4.27-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:65ee100108b8140ecef925caf51dededca4274f985d068bb1682e3ca8924bbe6"}, - {file = "linearmodels-4.27-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fefe44723b10aadcc43a173f8fdfdd539b6c7eb42a691d84119242e87ef0b983"}, - {file = "linearmodels-4.27-cp38-cp38-win32.whl", hash = "sha256:d96b9e5c65c441a665bcddc128ee7af34ab34aec2bfadf918c0669f341230048"}, - {file = "linearmodels-4.27-cp38-cp38-win_amd64.whl", hash = "sha256:c65d96bd67630ffbf1cf682952f167c71b19bdd52018e9481154365afc5d383c"}, - {file = "linearmodels-4.27-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4d031ffc4ff1ba683c85b3af4a1b7ce46b28fa4a7fa7b28d37f28fc3dfd22014"}, - {file = "linearmodels-4.27-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c63bbf45bd4f89056074a52717a5dab91ea9360d177f6340f0b8c93858925f72"}, - {file = "linearmodels-4.27-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e73d38a409ad03dc326e6e49f4d746b36ef313af941f70d5afb9ba0103c202bf"}, - {file = "linearmodels-4.27-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d94cd82a24975eceb18232f516e4629ebdd53fd6abe690dfa08ace621040db50"}, - {file = "linearmodels-4.27-cp39-cp39-win32.whl", hash = "sha256:23c4f7a6be06f9046b13eb14f73f934c61ae8bf1ff22bca045e21d05960c2e05"}, - {file = "linearmodels-4.27-cp39-cp39-win_amd64.whl", hash = "sha256:80e0079c9a67eb0c54479f2ed3d6ac957a60f6b8fa37cf3247a7dd7555a46028"}, - {file = "linearmodels-4.27.tar.gz", hash = "sha256:1e2ddd4ee82f46b003633136c1170206a90406a45ef1217d3fade30bb1407ccd"}, -] - -[package.dependencies] -Cython = ">=0.29.21" -formulaic = ">=0.3.2,<0.4.0" -mypy-extensions = ">=0.4" -numpy = ">=1.16" -pandas = ">=0.24" -property-cached = ">=1.6.3" -pyhdfe = ">=0.1" -scipy = ">=1.2" -setuptools-scm = ">=6.4.2,<7.0.0" -statsmodels = ">=0.11" - -[[package]] -name = "llvmlite" -version = "0.39.1" -description = "lightweight wrapper around basic LLVM functionality" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "llvmlite-0.39.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6717c7a6e93c9d2c3d07c07113ec80ae24af45cde536b34363d4bcd9188091d9"}, - {file = "llvmlite-0.39.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ddab526c5a2c4ccb8c9ec4821fcea7606933dc53f510e2a6eebb45a418d3488a"}, - {file = "llvmlite-0.39.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a3f331a323d0f0ada6b10d60182ef06c20a2f01be21699999d204c5750ffd0b4"}, - {file = "llvmlite-0.39.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e2c00ff204afa721b0bb9835b5bf1ba7fba210eefcec5552a9e05a63219ba0dc"}, - {file = "llvmlite-0.39.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:16f56eb1eec3cda3a5c526bc3f63594fc24e0c8d219375afeb336f289764c6c7"}, - {file = "llvmlite-0.39.1-cp310-cp310-win32.whl", hash = "sha256:d0bfd18c324549c0fec2c5dc610fd024689de6f27c6cc67e4e24a07541d6e49b"}, - {file = "llvmlite-0.39.1-cp310-cp310-win_amd64.whl", hash = "sha256:7ebf1eb9badc2a397d4f6a6c8717447c81ac011db00064a00408bc83c923c0e4"}, - {file = "llvmlite-0.39.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:6546bed4e02a1c3d53a22a0bced254b3b6894693318b16c16c8e43e29d6befb6"}, - {file = "llvmlite-0.39.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1578f5000fdce513712e99543c50e93758a954297575610f48cb1fd71b27c08a"}, - {file = "llvmlite-0.39.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3803f11ad5f6f6c3d2b545a303d68d9fabb1d50e06a8d6418e6fcd2d0df00959"}, - {file = "llvmlite-0.39.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50aea09a2b933dab7c9df92361b1844ad3145bfb8dd2deb9cd8b8917d59306fb"}, - {file = "llvmlite-0.39.1-cp37-cp37m-win32.whl", hash = "sha256:b1a0bbdb274fb683f993198775b957d29a6f07b45d184c571ef2a721ce4388cf"}, - {file = "llvmlite-0.39.1-cp37-cp37m-win_amd64.whl", hash = "sha256:e172c73fccf7d6db4bd6f7de963dedded900d1a5c6778733241d878ba613980e"}, - {file = "llvmlite-0.39.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e31f4b799d530255aaf0566e3da2df5bfc35d3cd9d6d5a3dcc251663656c27b1"}, - {file = "llvmlite-0.39.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:62c0ea22e0b9dffb020601bb65cb11dd967a095a488be73f07d8867f4e327ca5"}, - {file = "llvmlite-0.39.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ffc84ade195abd4abcf0bd3b827b9140ae9ef90999429b9ea84d5df69c9058c"}, - {file = "llvmlite-0.39.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c0f158e4708dda6367d21cf15afc58de4ebce979c7a1aa2f6b977aae737e2a54"}, - {file = "llvmlite-0.39.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:22d36591cd5d02038912321d9ab8e4668e53ae2211da5523f454e992b5e13c36"}, - {file = "llvmlite-0.39.1-cp38-cp38-win32.whl", hash = "sha256:4c6ebace910410daf0bebda09c1859504fc2f33d122e9a971c4c349c89cca630"}, - {file = "llvmlite-0.39.1-cp38-cp38-win_amd64.whl", hash = "sha256:fb62fc7016b592435d3e3a8f680e3ea8897c3c9e62e6e6cc58011e7a4801439e"}, - {file = "llvmlite-0.39.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:fa9b26939ae553bf30a9f5c4c754db0fb2d2677327f2511e674aa2f5df941789"}, - {file = "llvmlite-0.39.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e4f212c018db951da3e1dc25c2651abc688221934739721f2dad5ff1dd5f90e7"}, - {file = "llvmlite-0.39.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39dc2160aed36e989610fc403487f11b8764b6650017ff367e45384dff88ffbf"}, - {file = "llvmlite-0.39.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1ec3d70b3e507515936e475d9811305f52d049281eaa6c8273448a61c9b5b7e2"}, - {file = "llvmlite-0.39.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:60f8dd1e76f47b3dbdee4b38d9189f3e020d22a173c00f930b52131001d801f9"}, - {file = "llvmlite-0.39.1-cp39-cp39-win32.whl", hash = "sha256:03aee0ccd81735696474dc4f8b6be60774892a2929d6c05d093d17392c237f32"}, - {file = "llvmlite-0.39.1-cp39-cp39-win_amd64.whl", hash = "sha256:3fc14e757bc07a919221f0cbaacb512704ce5774d7fcada793f1996d6bc75f2a"}, - {file = "llvmlite-0.39.1.tar.gz", hash = "sha256:b43abd7c82e805261c425d50335be9a6c4f84264e34d6d6e475207300005d572"}, -] - -[[package]] -name = "loguru" -version = "0.6.0" -description = "Python logging made (stupidly) simple" -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "loguru-0.6.0-py3-none-any.whl", hash = "sha256:4e2414d534a2ab57573365b3e6d0234dfb1d84b68b7f3b948e6fb743860a77c3"}, - {file = "loguru-0.6.0.tar.gz", hash = "sha256:066bd06758d0a513e9836fd9c6b5a75bfb3fd36841f4b996bc60b547a309d41c"}, -] - -[package.dependencies] -colorama = {version = ">=0.3.4", markers = "sys_platform == \"win32\""} -win32-setctime = {version = ">=1.0.0", markers = "sys_platform == \"win32\""} - -[package.extras] -dev = ["Sphinx (>=4.1.1)", "black (>=19.10b0)", "colorama (>=0.3.4)", "docutils (==0.16)", "flake8 (>=3.7.7)", "isort (>=5.1.1)", "pytest (>=4.6.2)", "pytest-cov (>=2.7.1)", "sphinx-autobuild (>=0.7.1)", "sphinx-rtd-theme (>=0.4.3)", "tox (>=3.9.0)"] - -[[package]] -name = "lsprotocol" -version = "2022.0.0a10" -description = "Python implementation of the Language Server Protocol." -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "lsprotocol-2022.0.0a10-py3-none-any.whl", hash = "sha256:ef516aec43c2b3c8debc06e84558ea9a64c36d635422d1614fd7fd2a45b1d291"}, - {file = "lsprotocol-2022.0.0a10.tar.gz", hash = "sha256:2cd78770b7a4ec979f3ee3761265effd50ea0f5e858ce21bf2fba972e1783c50"}, -] - -[package.dependencies] -attrs = "*" -cattrs = "*" - -[[package]] -name = "lunarcalendar" -version = "0.0.9" -description = "A lunar calendar converter, including a number of lunar and solar holidays, mainly from China." -category = "main" -optional = true -python-versions = ">=2.7, <4" -files = [ - {file = "LunarCalendar-0.0.9-py2.py3-none-any.whl", hash = "sha256:5ef25883d73898b37edb54da9e0f04215aaa68b897fd12e9d4b79756ff91c8cb"}, - {file = "LunarCalendar-0.0.9.tar.gz", hash = "sha256:681142f22fc353c3abca4b25699e3d1aa7083ad1c268dce36ba297eca04bed5a"}, -] - -[package.dependencies] -ephem = ">=3.7.5.3" -python-dateutil = ">=2.6.1" -pytz = "*" - -[[package]] -name = "lxml" -version = "4.9.2" -description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, != 3.4.*" -files = [ - {file = "lxml-4.9.2-cp27-cp27m-macosx_10_15_x86_64.whl", hash = "sha256:76cf573e5a365e790396a5cc2b909812633409306c6531a6877c59061e42c4f2"}, - {file = "lxml-4.9.2-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b1f42b6921d0e81b1bcb5e395bc091a70f41c4d4e55ba99c6da2b31626c44892"}, - {file = "lxml-4.9.2-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:9f102706d0ca011de571de32c3247c6476b55bb6bc65a20f682f000b07a4852a"}, - {file = "lxml-4.9.2-cp27-cp27m-win32.whl", hash = "sha256:8d0b4612b66ff5d62d03bcaa043bb018f74dfea51184e53f067e6fdcba4bd8de"}, - {file = "lxml-4.9.2-cp27-cp27m-win_amd64.whl", hash = "sha256:4c8f293f14abc8fd3e8e01c5bd86e6ed0b6ef71936ded5bf10fe7a5efefbaca3"}, - {file = "lxml-4.9.2-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2899456259589aa38bfb018c364d6ae7b53c5c22d8e27d0ec7609c2a1ff78b50"}, - {file = "lxml-4.9.2-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6749649eecd6a9871cae297bffa4ee76f90b4504a2a2ab528d9ebe912b101975"}, - {file = "lxml-4.9.2-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:a08cff61517ee26cb56f1e949cca38caabe9ea9fbb4b1e10a805dc39844b7d5c"}, - {file = "lxml-4.9.2-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:85cabf64adec449132e55616e7ca3e1000ab449d1d0f9d7f83146ed5bdcb6d8a"}, - {file = "lxml-4.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:8340225bd5e7a701c0fa98284c849c9b9fc9238abf53a0ebd90900f25d39a4e4"}, - {file = "lxml-4.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:1ab8f1f932e8f82355e75dda5413a57612c6ea448069d4fb2e217e9a4bed13d4"}, - {file = "lxml-4.9.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:699a9af7dffaf67deeae27b2112aa06b41c370d5e7633e0ee0aea2e0b6c211f7"}, - {file = "lxml-4.9.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b9cc34af337a97d470040f99ba4282f6e6bac88407d021688a5d585e44a23184"}, - {file = "lxml-4.9.2-cp310-cp310-win32.whl", hash = "sha256:d02a5399126a53492415d4906ab0ad0375a5456cc05c3fc0fc4ca11771745cda"}, - {file = "lxml-4.9.2-cp310-cp310-win_amd64.whl", hash = "sha256:a38486985ca49cfa574a507e7a2215c0c780fd1778bb6290c21193b7211702ab"}, - {file = "lxml-4.9.2-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:c83203addf554215463b59f6399835201999b5e48019dc17f182ed5ad87205c9"}, - {file = "lxml-4.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:2a87fa548561d2f4643c99cd13131acb607ddabb70682dcf1dff5f71f781a4bf"}, - {file = "lxml-4.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:d6b430a9938a5a5d85fc107d852262ddcd48602c120e3dbb02137c83d212b380"}, - {file = "lxml-4.9.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:3efea981d956a6f7173b4659849f55081867cf897e719f57383698af6f618a92"}, - {file = "lxml-4.9.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:df0623dcf9668ad0445e0558a21211d4e9a149ea8f5666917c8eeec515f0a6d1"}, - {file = "lxml-4.9.2-cp311-cp311-win32.whl", hash = "sha256:da248f93f0418a9e9d94b0080d7ebc407a9a5e6d0b57bb30db9b5cc28de1ad33"}, - {file = "lxml-4.9.2-cp311-cp311-win_amd64.whl", hash = "sha256:3818b8e2c4b5148567e1b09ce739006acfaa44ce3156f8cbbc11062994b8e8dd"}, - {file = "lxml-4.9.2-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ca989b91cf3a3ba28930a9fc1e9aeafc2a395448641df1f387a2d394638943b0"}, - {file = "lxml-4.9.2-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:822068f85e12a6e292803e112ab876bc03ed1f03dddb80154c395f891ca6b31e"}, - {file = "lxml-4.9.2-cp35-cp35m-win32.whl", hash = "sha256:be7292c55101e22f2a3d4d8913944cbea71eea90792bf914add27454a13905df"}, - {file = "lxml-4.9.2-cp35-cp35m-win_amd64.whl", hash = "sha256:998c7c41910666d2976928c38ea96a70d1aa43be6fe502f21a651e17483a43c5"}, - {file = "lxml-4.9.2-cp36-cp36m-macosx_10_15_x86_64.whl", hash = "sha256:b26a29f0b7fc6f0897f043ca366142d2b609dc60756ee6e4e90b5f762c6adc53"}, - {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:ab323679b8b3030000f2be63e22cdeea5b47ee0abd2d6a1dc0c8103ddaa56cd7"}, - {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:689bb688a1db722485e4610a503e3e9210dcc20c520b45ac8f7533c837be76fe"}, - {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:f49e52d174375a7def9915c9f06ec4e569d235ad428f70751765f48d5926678c"}, - {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:36c3c175d34652a35475a73762b545f4527aec044910a651d2bf50de9c3352b1"}, - {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:a35f8b7fa99f90dd2f5dc5a9fa12332642f087a7641289ca6c40d6e1a2637d8e"}, - {file = "lxml-4.9.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:58bfa3aa19ca4c0f28c5dde0ff56c520fbac6f0daf4fac66ed4c8d2fb7f22e74"}, - {file = "lxml-4.9.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:bc718cd47b765e790eecb74d044cc8d37d58562f6c314ee9484df26276d36a38"}, - {file = "lxml-4.9.2-cp36-cp36m-win32.whl", hash = "sha256:d5bf6545cd27aaa8a13033ce56354ed9e25ab0e4ac3b5392b763d8d04b08e0c5"}, - {file = "lxml-4.9.2-cp36-cp36m-win_amd64.whl", hash = "sha256:3ab9fa9d6dc2a7f29d7affdf3edebf6ece6fb28a6d80b14c3b2fb9d39b9322c3"}, - {file = "lxml-4.9.2-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:05ca3f6abf5cf78fe053da9b1166e062ade3fa5d4f92b4ed688127ea7d7b1d03"}, - {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:a5da296eb617d18e497bcf0a5c528f5d3b18dadb3619fbdadf4ed2356ef8d941"}, - {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:04876580c050a8c5341d706dd464ff04fd597095cc8c023252566a8826505726"}, - {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:c9ec3eaf616d67db0764b3bb983962b4f385a1f08304fd30c7283954e6a7869b"}, - {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2a29ba94d065945944016b6b74e538bdb1751a1db6ffb80c9d3c2e40d6fa9894"}, - {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:a82d05da00a58b8e4c0008edbc8a4b6ec5a4bc1e2ee0fb6ed157cf634ed7fa45"}, - {file = "lxml-4.9.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:223f4232855ade399bd409331e6ca70fb5578efef22cf4069a6090acc0f53c0e"}, - {file = "lxml-4.9.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d17bc7c2ccf49c478c5bdd447594e82692c74222698cfc9b5daae7ae7e90743b"}, - {file = "lxml-4.9.2-cp37-cp37m-win32.whl", hash = "sha256:b64d891da92e232c36976c80ed7ebb383e3f148489796d8d31a5b6a677825efe"}, - {file = "lxml-4.9.2-cp37-cp37m-win_amd64.whl", hash = "sha256:a0a336d6d3e8b234a3aae3c674873d8f0e720b76bc1d9416866c41cd9500ffb9"}, - {file = "lxml-4.9.2-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:da4dd7c9c50c059aba52b3524f84d7de956f7fef88f0bafcf4ad7dde94a064e8"}, - {file = "lxml-4.9.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:821b7f59b99551c69c85a6039c65b75f5683bdc63270fec660f75da67469ca24"}, - {file = "lxml-4.9.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:e5168986b90a8d1f2f9dc1b841467c74221bd752537b99761a93d2d981e04889"}, - {file = "lxml-4.9.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:8e20cb5a47247e383cf4ff523205060991021233ebd6f924bca927fcf25cf86f"}, - {file = "lxml-4.9.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:13598ecfbd2e86ea7ae45ec28a2a54fb87ee9b9fdb0f6d343297d8e548392c03"}, - {file = "lxml-4.9.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:880bbbcbe2fca64e2f4d8e04db47bcdf504936fa2b33933efd945e1b429bea8c"}, - {file = "lxml-4.9.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:7d2278d59425777cfcb19735018d897ca8303abe67cc735f9f97177ceff8027f"}, - {file = "lxml-4.9.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:5344a43228767f53a9df6e5b253f8cdca7dfc7b7aeae52551958192f56d98457"}, - {file = "lxml-4.9.2-cp38-cp38-win32.whl", hash = "sha256:925073b2fe14ab9b87e73f9a5fde6ce6392da430f3004d8b72cc86f746f5163b"}, - {file = "lxml-4.9.2-cp38-cp38-win_amd64.whl", hash = "sha256:9b22c5c66f67ae00c0199f6055705bc3eb3fcb08d03d2ec4059a2b1b25ed48d7"}, - {file = "lxml-4.9.2-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:5f50a1c177e2fa3ee0667a5ab79fdc6b23086bc8b589d90b93b4bd17eb0e64d1"}, - {file = "lxml-4.9.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:090c6543d3696cbe15b4ac6e175e576bcc3f1ccfbba970061b7300b0c15a2140"}, - {file = "lxml-4.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:63da2ccc0857c311d764e7d3d90f429c252e83b52d1f8f1d1fe55be26827d1f4"}, - {file = "lxml-4.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:5b4545b8a40478183ac06c073e81a5ce4cf01bf1734962577cf2bb569a5b3bbf"}, - {file = "lxml-4.9.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2e430cd2824f05f2d4f687701144556646bae8f249fd60aa1e4c768ba7018947"}, - {file = "lxml-4.9.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6804daeb7ef69e7b36f76caddb85cccd63d0c56dedb47555d2fc969e2af6a1a5"}, - {file = "lxml-4.9.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a6e441a86553c310258aca15d1c05903aaf4965b23f3bc2d55f200804e005ee5"}, - {file = "lxml-4.9.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ca34efc80a29351897e18888c71c6aca4a359247c87e0b1c7ada14f0ab0c0fb2"}, - {file = "lxml-4.9.2-cp39-cp39-win32.whl", hash = "sha256:6b418afe5df18233fc6b6093deb82a32895b6bb0b1155c2cdb05203f583053f1"}, - {file = "lxml-4.9.2-cp39-cp39-win_amd64.whl", hash = "sha256:f1496ea22ca2c830cbcbd473de8f114a320da308438ae65abad6bab7867fe38f"}, - {file = "lxml-4.9.2-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:b264171e3143d842ded311b7dccd46ff9ef34247129ff5bf5066123c55c2431c"}, - {file = "lxml-4.9.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:0dc313ef231edf866912e9d8f5a042ddab56c752619e92dfd3a2c277e6a7299a"}, - {file = "lxml-4.9.2-pp38-pypy38_pp73-macosx_10_15_x86_64.whl", hash = "sha256:16efd54337136e8cd72fb9485c368d91d77a47ee2d42b057564aae201257d419"}, - {file = "lxml-4.9.2-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:0f2b1e0d79180f344ff9f321327b005ca043a50ece8713de61d1cb383fb8ac05"}, - {file = "lxml-4.9.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:7b770ed79542ed52c519119473898198761d78beb24b107acf3ad65deae61f1f"}, - {file = "lxml-4.9.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:efa29c2fe6b4fdd32e8ef81c1528506895eca86e1d8c4657fda04c9b3786ddf9"}, - {file = "lxml-4.9.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7e91ee82f4199af8c43d8158024cbdff3d931df350252288f0d4ce656df7f3b5"}, - {file = "lxml-4.9.2-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:b23e19989c355ca854276178a0463951a653309fb8e57ce674497f2d9f208746"}, - {file = "lxml-4.9.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:01d36c05f4afb8f7c20fd9ed5badca32a2029b93b1750f571ccc0b142531caf7"}, - {file = "lxml-4.9.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7b515674acfdcadb0eb5d00d8a709868173acece5cb0be3dd165950cbfdf5409"}, - {file = "lxml-4.9.2.tar.gz", hash = "sha256:2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67"}, -] - -[package.extras] -cssselect = ["cssselect (>=0.7)"] -html5 = ["html5lib"] -htmlsoup = ["BeautifulSoup4"] -source = ["Cython (>=0.29.7)"] - -[[package]] -name = "macholib" -version = "1.16.2" -description = "Mach-O header analysis and editing" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "macholib-1.16.2-py2.py3-none-any.whl", hash = "sha256:44c40f2cd7d6726af8fa6fe22549178d3a4dfecc35a9cd15ea916d9c83a688e0"}, - {file = "macholib-1.16.2.tar.gz", hash = "sha256:557bbfa1bb255c20e9abafe7ed6cd8046b48d9525db2f9b77d3122a63a2a8bf8"}, -] - -[package.dependencies] -altgraph = ">=0.17" - -[[package]] -name = "markdown" -version = "3.4.1" -description = "Python implementation of Markdown." -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "Markdown-3.4.1-py3-none-any.whl", hash = "sha256:08fb8465cffd03d10b9dd34a5c3fea908e20391a2a90b88d66362cb05beed186"}, - {file = "Markdown-3.4.1.tar.gz", hash = "sha256:3b809086bb6efad416156e00a0da66fe47618a5d6918dd688f53f40c8e4cfeff"}, -] - -[package.dependencies] -importlib-metadata = {version = ">=4.4", markers = "python_version < \"3.10\""} - -[package.extras] -testing = ["coverage", "pyyaml"] - -[[package]] -name = "markdown-it-py" -version = "1.1.0" -description = "Python port of markdown-it. Markdown parsing, done right!" -category = "dev" -optional = false -python-versions = "~=3.6" -files = [ - {file = "markdown-it-py-1.1.0.tar.gz", hash = "sha256:36be6bb3ad987bfdb839f5ba78ddf094552ca38ccbd784ae4f74a4e1419fc6e3"}, - {file = "markdown_it_py-1.1.0-py3-none-any.whl", hash = "sha256:98080fc0bc34c4f2bcf0846a096a9429acbd9d5d8e67ed34026c03c61c464389"}, -] - -[package.dependencies] -attrs = ">=19,<22" - -[package.extras] -code-style = ["pre-commit (==2.6)"] -compare = ["commonmark (>=0.9.1,<0.10.0)", "markdown (>=3.2.2,<3.3.0)", "mistletoe-ebp (>=0.10.0,<0.11.0)", "mistune (>=0.8.4,<0.9.0)", "panflute (>=1.12,<2.0)"] -linkify = ["linkify-it-py (>=1.0,<2.0)"] -plugins = ["mdit-py-plugins"] -rtd = ["myst-nb (==0.13.0a1)", "pyyaml", "sphinx (>=2,<4)", "sphinx-book-theme", "sphinx-copybutton", "sphinx-panels (>=0.4.0,<0.5.0)"] -testing = ["coverage", "psutil", "pytest (>=3.6,<4)", "pytest-benchmark (>=3.2,<4.0)", "pytest-cov", "pytest-regressions"] - -[[package]] -name = "markupsafe" -version = "2.1.2" -description = "Safely add untrusted strings to HTML/XML markup." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:665a36ae6f8f20a4676b53224e33d456a6f5a72657d9c83c2aa00765072f31f7"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:340bea174e9761308703ae988e982005aedf427de816d1afe98147668cc03036"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22152d00bf4a9c7c83960521fc558f55a1adbc0631fbb00a9471e097b19d72e1"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28057e985dace2f478e042eaa15606c7efccb700797660629da387eb289b9323"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca244fa73f50a800cf8c3ebf7fd93149ec37f5cb9596aa8873ae2c1d23498601"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d9d971ec1e79906046aa3ca266de79eac42f1dbf3612a05dc9368125952bd1a1"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:7e007132af78ea9df29495dbf7b5824cb71648d7133cf7848a2a5dd00d36f9ff"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7313ce6a199651c4ed9d7e4cfb4aa56fe923b1adf9af3b420ee14e6d9a73df65"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-win32.whl", hash = "sha256:c4a549890a45f57f1ebf99c067a4ad0cb423a05544accaf2b065246827ed9603"}, - {file = "MarkupSafe-2.1.2-cp310-cp310-win_amd64.whl", hash = "sha256:835fb5e38fd89328e9c81067fd642b3593c33e1e17e2fdbf77f5676abb14a156"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2ec4f2d48ae59bbb9d1f9d7efb9236ab81429a764dedca114f5fdabbc3788013"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:608e7073dfa9e38a85d38474c082d4281f4ce276ac0010224eaba11e929dd53a"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:65608c35bfb8a76763f37036547f7adfd09270fbdbf96608be2bead319728fcd"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2bfb563d0211ce16b63c7cb9395d2c682a23187f54c3d79bfec33e6705473c6"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:da25303d91526aac3672ee6d49a2f3db2d9502a4a60b55519feb1a4c7714e07d"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:9cad97ab29dfc3f0249b483412c85c8ef4766d96cdf9dcf5a1e3caa3f3661cf1"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:085fd3201e7b12809f9e6e9bc1e5c96a368c8523fad5afb02afe3c051ae4afcc"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1bea30e9bf331f3fef67e0a3877b2288593c98a21ccb2cf29b74c581a4eb3af0"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-win32.whl", hash = "sha256:7df70907e00c970c60b9ef2938d894a9381f38e6b9db73c5be35e59d92e06625"}, - {file = "MarkupSafe-2.1.2-cp311-cp311-win_amd64.whl", hash = "sha256:e55e40ff0cc8cc5c07996915ad367fa47da6b3fc091fdadca7f5403239c5fec3"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:a6e40afa7f45939ca356f348c8e23048e02cb109ced1eb8420961b2f40fb373a"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf877ab4ed6e302ec1d04952ca358b381a882fbd9d1b07cccbfd61783561f98a"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63ba06c9941e46fa389d389644e2d8225e0e3e5ebcc4ff1ea8506dce646f8c8a"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f1cd098434e83e656abf198f103a8207a8187c0fc110306691a2e94a78d0abb2"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:55f44b440d491028addb3b88f72207d71eeebfb7b5dbf0643f7c023ae1fba619"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:a6f2fcca746e8d5910e18782f976489939d54a91f9411c32051b4aab2bd7c513"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0b462104ba25f1ac006fdab8b6a01ebbfbce9ed37fd37fd4acd70c67c973e460"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-win32.whl", hash = "sha256:7668b52e102d0ed87cb082380a7e2e1e78737ddecdde129acadb0eccc5423859"}, - {file = "MarkupSafe-2.1.2-cp37-cp37m-win_amd64.whl", hash = "sha256:6d6607f98fcf17e534162f0709aaad3ab7a96032723d8ac8750ffe17ae5a0666"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:a806db027852538d2ad7555b203300173dd1b77ba116de92da9afbc3a3be3eed"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:a4abaec6ca3ad8660690236d11bfe28dfd707778e2442b45addd2f086d6ef094"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f03a532d7dee1bed20bc4884194a16160a2de9ffc6354b3878ec9682bb623c54"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4cf06cdc1dda95223e9d2d3c58d3b178aa5dacb35ee7e3bbac10e4e1faacb419"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:22731d79ed2eb25059ae3df1dfc9cb1546691cc41f4e3130fe6bfbc3ecbbecfa"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f8ffb705ffcf5ddd0e80b65ddf7bed7ee4f5a441ea7d3419e861a12eaf41af58"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8db032bf0ce9022a8e41a22598eefc802314e81b879ae093f36ce9ddf39ab1ba"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:2298c859cfc5463f1b64bd55cb3e602528db6fa0f3cfd568d3605c50678f8f03"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-win32.whl", hash = "sha256:50c42830a633fa0cf9e7d27664637532791bfc31c731a87b202d2d8ac40c3ea2"}, - {file = "MarkupSafe-2.1.2-cp38-cp38-win_amd64.whl", hash = "sha256:bb06feb762bade6bf3c8b844462274db0c76acc95c52abe8dbed28ae3d44a147"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:99625a92da8229df6d44335e6fcc558a5037dd0a760e11d84be2260e6f37002f"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8bca7e26c1dd751236cfb0c6c72d4ad61d986e9a41bbf76cb445f69488b2a2bd"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40627dcf047dadb22cd25ea7ecfe9cbf3bbbad0482ee5920b582f3809c97654f"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40dfd3fefbef579ee058f139733ac336312663c6706d1163b82b3003fb1925c4"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:090376d812fb6ac5f171e5938e82e7f2d7adc2b629101cec0db8b267815c85e2"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:2e7821bffe00aa6bd07a23913b7f4e01328c3d5cc0b40b36c0bd81d362faeb65"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c0a33bc9f02c2b17c3ea382f91b4db0e6cde90b63b296422a939886a7a80de1c"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b8526c6d437855442cdd3d87eede9c425c4445ea011ca38d937db299382e6fa3"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-win32.whl", hash = "sha256:137678c63c977754abe9086a3ec011e8fd985ab90631145dfb9294ad09c102a7"}, - {file = "MarkupSafe-2.1.2-cp39-cp39-win_amd64.whl", hash = "sha256:0576fe974b40a400449768941d5d0858cc624e3249dfd1e0c33674e5c7ca7aed"}, - {file = "MarkupSafe-2.1.2.tar.gz", hash = "sha256:abcabc8c2b26036d62d4c746381a6f7cf60aafcc653198ad678306986b09450d"}, -] - -[[package]] -name = "matplotlib" -version = "3.7.0" -description = "Python plotting package" -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "matplotlib-3.7.0-cp310-cp310-macosx_10_12_universal2.whl", hash = "sha256:3da8b9618188346239e51f1ea6c0f8f05c6e218cfcc30b399dd7dd7f52e8bceb"}, - {file = "matplotlib-3.7.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:c0592ba57217c22987b7322df10f75ef95bc44dce781692b4b7524085de66019"}, - {file = "matplotlib-3.7.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:21269450243d6928da81a9bed201f0909432a74e7d0d65db5545b9fa8a0d0223"}, - {file = "matplotlib-3.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb2e76cd429058d8954121c334dddfcd11a6186c6975bca61f3f248c99031b05"}, - {file = "matplotlib-3.7.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:de20eb1247725a2f889173d391a6d9e7e0f2540feda24030748283108b0478ec"}, - {file = "matplotlib-3.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c5465735eaaafd1cfaec3fed60aee776aeb3fd3992aa2e49f4635339c931d443"}, - {file = "matplotlib-3.7.0-cp310-cp310-win32.whl", hash = "sha256:092e6abc80cdf8a95f7d1813e16c0e99ceda8d5b195a3ab859c680f3487b80a2"}, - {file = "matplotlib-3.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:4f640534ec2760e270801056bc0d8a10777c48b30966eef78a7c35d8590915ba"}, - {file = "matplotlib-3.7.0-cp311-cp311-macosx_10_12_universal2.whl", hash = "sha256:f336e7014889c38c59029ebacc35c59236a852e4b23836708cfd3f43d1eaeed5"}, - {file = "matplotlib-3.7.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:3a10428d4f8d1a478ceabd652e61a175b2fdeed4175ab48da4a7b8deb561e3fa"}, - {file = "matplotlib-3.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:46ca923e980f76d34c1c633343a72bb042d6ba690ecc649aababf5317997171d"}, - {file = "matplotlib-3.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c849aa94ff2a70fb71f318f48a61076d1205c6013b9d3885ade7f992093ac434"}, - {file = "matplotlib-3.7.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:827e78239292e561cfb70abf356a9d7eaf5bf6a85c97877f254009f20b892f89"}, - {file = "matplotlib-3.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:691ef1f15360e439886186d0db77b5345b24da12cbc4fc57b26c4826db4d6cab"}, - {file = "matplotlib-3.7.0-cp311-cp311-win32.whl", hash = "sha256:21a8aeac39b4a795e697265d800ce52ab59bdeb6bb23082e2d971f3041074f02"}, - {file = "matplotlib-3.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:01681566e95b9423021b49dea6a2395c16fa054604eacb87f0f4c439750f9114"}, - {file = "matplotlib-3.7.0-cp38-cp38-macosx_10_12_universal2.whl", hash = "sha256:cf119eee4e57389fba5ac8b816934e95c256535e55f0b21628b4205737d1de85"}, - {file = "matplotlib-3.7.0-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:21bd4033c40b95abd5b8453f036ed5aa70856e56ecbd887705c37dce007a4c21"}, - {file = "matplotlib-3.7.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:111ef351f28fd823ed7177632070a6badd6f475607122bc9002a526f2502a0b5"}, - {file = "matplotlib-3.7.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:f91d35b3ef51d29d9c661069b9e4ba431ce283ffc533b981506889e144b5b40e"}, - {file = "matplotlib-3.7.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:0a776462a4a63c0bfc9df106c15a0897aa2dbab6795c693aa366e8e283958854"}, - {file = "matplotlib-3.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0dfd4a0cbd151f6439e6d7f8dca5292839ca311e7e650596d073774847ca2e4f"}, - {file = "matplotlib-3.7.0-cp38-cp38-win32.whl", hash = "sha256:56b7b79488209041a9bf7ddc34f1b069274489ce69e34dc63ae241d0d6b4b736"}, - {file = "matplotlib-3.7.0-cp38-cp38-win_amd64.whl", hash = "sha256:8665855f3919c80551f377bc16df618ceabf3ef65270bc14b60302dce88ca9ab"}, - {file = "matplotlib-3.7.0-cp39-cp39-macosx_10_12_universal2.whl", hash = "sha256:f910d924da8b9fb066b5beae0b85e34ed1b6293014892baadcf2a51da1c65807"}, - {file = "matplotlib-3.7.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:cf6346644e8fe234dc847e6232145dac199a650d3d8025b3ef65107221584ba4"}, - {file = "matplotlib-3.7.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3d1e52365d8d5af699f04581ca191112e1d1220a9ce4386b57d807124d8b55e6"}, - {file = "matplotlib-3.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c869b646489c6a94375714032e5cec08e3aa8d3f7d4e8ef2b0fb50a52b317ce6"}, - {file = "matplotlib-3.7.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f4ddac5f59e78d04b20469bc43853a8e619bb6505c7eac8ffb343ff2c516d72f"}, - {file = "matplotlib-3.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fb0304c1cd802e9a25743414c887e8a7cd51d96c9ec96d388625d2cd1c137ae3"}, - {file = "matplotlib-3.7.0-cp39-cp39-win32.whl", hash = "sha256:a06a6c9822e80f323549c6bc9da96d4f233178212ad9a5f4ab87fd153077a507"}, - {file = "matplotlib-3.7.0-cp39-cp39-win_amd64.whl", hash = "sha256:cb52aa97b92acdee090edfb65d1cb84ea60ab38e871ba8321a10bbcebc2a3540"}, - {file = "matplotlib-3.7.0-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:3493b48e56468c39bd9c1532566dff3b8062952721b7521e1f394eb6791495f4"}, - {file = "matplotlib-3.7.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7d0dcd1a0bf8d56551e8617d6dc3881d8a1c7fb37d14e5ec12cbb293f3e6170a"}, - {file = "matplotlib-3.7.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51fb664c37714cbaac69c16d6b3719f517a13c96c3f76f4caadd5a0aa7ed0329"}, - {file = "matplotlib-3.7.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:4497d88c559b76da320b7759d64db442178beeea06a52dc0c629086982082dcd"}, - {file = "matplotlib-3.7.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9d85355c48ef8b9994293eb7c00f44aa8a43cad7a297fbf0770a25cdb2244b91"}, - {file = "matplotlib-3.7.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:03eb2c8ff8d85da679b71e14c7c95d16d014c48e0c0bfa14db85f6cdc5c92aad"}, - {file = "matplotlib-3.7.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:71b751d06b2ed1fd017de512d7439c0259822864ea16731522b251a27c0b2ede"}, - {file = "matplotlib-3.7.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:b51ab8a5d5d3bbd4527af633a638325f492e09e45e78afdf816ef55217a09664"}, - {file = "matplotlib-3.7.0.tar.gz", hash = "sha256:8f6efd313430d7ef70a38a3276281cb2e8646b3a22b3b21eb227da20e15e6813"}, -] - -[package.dependencies] -contourpy = ">=1.0.1" -cycler = ">=0.10" -fonttools = ">=4.22.0" -importlib-resources = {version = ">=3.2.0", markers = "python_version < \"3.10\""} -kiwisolver = ">=1.0.1" -numpy = ">=1.20" -packaging = ">=20.0" -pillow = ">=6.2.0" -pyparsing = ">=2.3.1" -python-dateutil = ">=2.7" - -[[package]] -name = "matplotlib-inline" -version = "0.1.6" -description = "Inline Matplotlib backend for Jupyter" -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "matplotlib-inline-0.1.6.tar.gz", hash = "sha256:f887e5f10ba98e8d2b150ddcf4702c1e5f8b3a20005eb0f74bfdbd360ee6f304"}, - {file = "matplotlib_inline-0.1.6-py3-none-any.whl", hash = "sha256:f1f41aab5328aa5aaea9b16d083b128102f8712542f819fe7e6a420ff581b311"}, -] - -[package.dependencies] -traitlets = "*" - -[[package]] -name = "mccabe" -version = "0.7.0" -description = "McCabe checker, plugin for flake8" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e"}, - {file = "mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325"}, -] - -[[package]] -name = "mdit-py-plugins" -version = "0.2.8" -description = "Collection of plugins for markdown-it-py" -category = "dev" -optional = false -python-versions = "~=3.6" -files = [ - {file = "mdit-py-plugins-0.2.8.tar.gz", hash = "sha256:5991cef645502e80a5388ec4fc20885d2313d4871e8b8e320ca2de14ac0c015f"}, - {file = "mdit_py_plugins-0.2.8-py3-none-any.whl", hash = "sha256:1833bf738e038e35d89cb3a07eb0d227ed647ce7dd357579b65343740c6d249c"}, -] - -[package.dependencies] -markdown-it-py = ">=1.0,<2.0" - -[package.extras] -code-style = ["pre-commit (==2.6)"] -rtd = ["myst-parser (==0.14.0a3)", "sphinx-book-theme (>=0.1.0,<0.2.0)"] -testing = ["coverage", "pytest (>=3.6,<4)", "pytest-cov", "pytest-regressions"] - -[[package]] -name = "mistune" -version = "2.0.5" -description = "A sane Markdown parser with useful plugins and renderers" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "mistune-2.0.5-py2.py3-none-any.whl", hash = "sha256:bad7f5d431886fcbaf5f758118ecff70d31f75231b34024a1341120340a65ce8"}, - {file = "mistune-2.0.5.tar.gz", hash = "sha256:0246113cb2492db875c6be56974a7c893333bf26cd92891c85f63151cee09d34"}, -] - -[[package]] -name = "mock" -version = "4.0.3" -description = "Rolling backport of unittest.mock for all Pythons" -category = "dev" -optional = false -python-versions = ">=3.6" -files = [ - {file = "mock-4.0.3-py3-none-any.whl", hash = "sha256:122fcb64ee37cfad5b3f48d7a7d51875d7031aaf3d8be7c42e2bee25044eee62"}, - {file = "mock-4.0.3.tar.gz", hash = "sha256:7d3fbbde18228f4ff2f1f119a45cdffa458b4c0dee32eb4d2bb2f82554bac7bc"}, -] - -[package.extras] -build = ["blurb", "twine", "wheel"] -docs = ["sphinx"] -test = ["pytest (<5.4)", "pytest-cov"] - -[[package]] -name = "more-itertools" -version = "9.1.0" -description = "More routines for operating on iterables, beyond itertools" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "more-itertools-9.1.0.tar.gz", hash = "sha256:cabaa341ad0389ea83c17a94566a53ae4c9d07349861ecb14dc6d0345cf9ac5d"}, - {file = "more_itertools-9.1.0-py3-none-any.whl", hash = "sha256:d2bc7f02446e86a68911e58ded76d6561eea00cddfb2a91e7019bbb586c799f3"}, -] - -[[package]] -name = "mplfinance" -version = "0.12.9b7" -description = "Utilities for the visualization, and visual analysis, of financial data" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "mplfinance-0.12.9b7-py3-none-any.whl", hash = "sha256:8b5d186f0cd504f34da7547933c27e87f237fe3721a83de6b93c6eaf28377dcd"}, - {file = "mplfinance-0.12.9b7.tar.gz", hash = "sha256:8c0ef47dfb465ea95b7c3577e261b57b5d6ad2bce6d287a17b8b4dd2fbacc92e"}, -] - -[package.dependencies] -matplotlib = "*" -pandas = "*" - -[[package]] -name = "mstarpy" -version = "0.0.4" -description = "Mutual funds data extraction from MorningStar with Python" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "mstarpy-0.0.4-py3-none-any.whl", hash = "sha256:afc97588deb25170851f5290e70129930a2373f156509e83c327ada4dc3c16e9"}, - {file = "mstarpy-0.0.4.tar.gz", hash = "sha256:32a75beeb039ebdaf5e40071000e31d78a18e0f54575227dfbabc46084e15f2a"}, -] - -[package.dependencies] -beautifulsoup4 = ">=4.11.1" -pandas = ">=1.4.3" -requests = ">=2.28.1" - -[[package]] -name = "multidict" -version = "6.0.4" -description = "multidict implementation" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "multidict-6.0.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:0b1a97283e0c85772d613878028fec909f003993e1007eafa715b24b377cb9b8"}, - {file = "multidict-6.0.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:eeb6dcc05e911516ae3d1f207d4b0520d07f54484c49dfc294d6e7d63b734171"}, - {file = "multidict-6.0.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d6d635d5209b82a3492508cf5b365f3446afb65ae7ebd755e70e18f287b0adf7"}, - {file = "multidict-6.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c048099e4c9e9d615545e2001d3d8a4380bd403e1a0578734e0d31703d1b0c0b"}, - {file = "multidict-6.0.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ea20853c6dbbb53ed34cb4d080382169b6f4554d394015f1bef35e881bf83547"}, - {file = "multidict-6.0.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:16d232d4e5396c2efbbf4f6d4df89bfa905eb0d4dc5b3549d872ab898451f569"}, - {file = "multidict-6.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:36c63aaa167f6c6b04ef2c85704e93af16c11d20de1d133e39de6a0e84582a93"}, - {file = "multidict-6.0.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:64bdf1086b6043bf519869678f5f2757f473dee970d7abf6da91ec00acb9cb98"}, - {file = "multidict-6.0.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:43644e38f42e3af682690876cff722d301ac585c5b9e1eacc013b7a3f7b696a0"}, - {file = "multidict-6.0.4-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:7582a1d1030e15422262de9f58711774e02fa80df0d1578995c76214f6954988"}, - {file = "multidict-6.0.4-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:ddff9c4e225a63a5afab9dd15590432c22e8057e1a9a13d28ed128ecf047bbdc"}, - {file = "multidict-6.0.4-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:ee2a1ece51b9b9e7752e742cfb661d2a29e7bcdba2d27e66e28a99f1890e4fa0"}, - {file = "multidict-6.0.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a2e4369eb3d47d2034032a26c7a80fcb21a2cb22e1173d761a162f11e562caa5"}, - {file = "multidict-6.0.4-cp310-cp310-win32.whl", hash = "sha256:574b7eae1ab267e5f8285f0fe881f17efe4b98c39a40858247720935b893bba8"}, - {file = "multidict-6.0.4-cp310-cp310-win_amd64.whl", hash = "sha256:4dcbb0906e38440fa3e325df2359ac6cb043df8e58c965bb45f4e406ecb162cc"}, - {file = "multidict-6.0.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0dfad7a5a1e39c53ed00d2dd0c2e36aed4650936dc18fd9a1826a5ae1cad6f03"}, - {file = "multidict-6.0.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:64da238a09d6039e3bd39bb3aee9c21a5e34f28bfa5aa22518581f910ff94af3"}, - {file = "multidict-6.0.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ff959bee35038c4624250473988b24f846cbeb2c6639de3602c073f10410ceba"}, - {file = "multidict-6.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:01a3a55bd90018c9c080fbb0b9f4891db37d148a0a18722b42f94694f8b6d4c9"}, - {file = "multidict-6.0.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c5cb09abb18c1ea940fb99360ea0396f34d46566f157122c92dfa069d3e0e982"}, - {file = "multidict-6.0.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:666daae833559deb2d609afa4490b85830ab0dfca811a98b70a205621a6109fe"}, - {file = "multidict-6.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11bdf3f5e1518b24530b8241529d2050014c884cf18b6fc69c0c2b30ca248710"}, - {file = "multidict-6.0.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7d18748f2d30f94f498e852c67d61261c643b349b9d2a581131725595c45ec6c"}, - {file = "multidict-6.0.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:458f37be2d9e4c95e2d8866a851663cbc76e865b78395090786f6cd9b3bbf4f4"}, - {file = "multidict-6.0.4-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:b1a2eeedcead3a41694130495593a559a668f382eee0727352b9a41e1c45759a"}, - {file = "multidict-6.0.4-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:7d6ae9d593ef8641544d6263c7fa6408cc90370c8cb2bbb65f8d43e5b0351d9c"}, - {file = "multidict-6.0.4-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:5979b5632c3e3534e42ca6ff856bb24b2e3071b37861c2c727ce220d80eee9ed"}, - {file = "multidict-6.0.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:dcfe792765fab89c365123c81046ad4103fcabbc4f56d1c1997e6715e8015461"}, - {file = "multidict-6.0.4-cp311-cp311-win32.whl", hash = "sha256:3601a3cece3819534b11d4efc1eb76047488fddd0c85a3948099d5da4d504636"}, - {file = "multidict-6.0.4-cp311-cp311-win_amd64.whl", hash = "sha256:81a4f0b34bd92df3da93315c6a59034df95866014ac08535fc819f043bfd51f0"}, - {file = "multidict-6.0.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:67040058f37a2a51ed8ea8f6b0e6ee5bd78ca67f169ce6122f3e2ec80dfe9b78"}, - {file = "multidict-6.0.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:853888594621e6604c978ce2a0444a1e6e70c8d253ab65ba11657659dcc9100f"}, - {file = "multidict-6.0.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:39ff62e7d0f26c248b15e364517a72932a611a9b75f35b45be078d81bdb86603"}, - {file = "multidict-6.0.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:af048912e045a2dc732847d33821a9d84ba553f5c5f028adbd364dd4765092ac"}, - {file = "multidict-6.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b1e8b901e607795ec06c9e42530788c45ac21ef3aaa11dbd0c69de543bfb79a9"}, - {file = "multidict-6.0.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:62501642008a8b9871ddfccbf83e4222cf8ac0d5aeedf73da36153ef2ec222d2"}, - {file = "multidict-6.0.4-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:99b76c052e9f1bc0721f7541e5e8c05db3941eb9ebe7b8553c625ef88d6eefde"}, - {file = "multidict-6.0.4-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:509eac6cf09c794aa27bcacfd4d62c885cce62bef7b2c3e8b2e49d365b5003fe"}, - {file = "multidict-6.0.4-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:21a12c4eb6ddc9952c415f24eef97e3e55ba3af61f67c7bc388dcdec1404a067"}, - {file = "multidict-6.0.4-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:5cad9430ab3e2e4fa4a2ef4450f548768400a2ac635841bc2a56a2052cdbeb87"}, - {file = "multidict-6.0.4-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ab55edc2e84460694295f401215f4a58597f8f7c9466faec545093045476327d"}, - {file = "multidict-6.0.4-cp37-cp37m-win32.whl", hash = "sha256:5a4dcf02b908c3b8b17a45fb0f15b695bf117a67b76b7ad18b73cf8e92608775"}, - {file = "multidict-6.0.4-cp37-cp37m-win_amd64.whl", hash = "sha256:6ed5f161328b7df384d71b07317f4d8656434e34591f20552c7bcef27b0ab88e"}, - {file = "multidict-6.0.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5fc1b16f586f049820c5c5b17bb4ee7583092fa0d1c4e28b5239181ff9532e0c"}, - {file = "multidict-6.0.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1502e24330eb681bdaa3eb70d6358e818e8e8f908a22a1851dfd4e15bc2f8161"}, - {file = "multidict-6.0.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b692f419760c0e65d060959df05f2a531945af31fda0c8a3b3195d4efd06de11"}, - {file = "multidict-6.0.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45e1ecb0379bfaab5eef059f50115b54571acfbe422a14f668fc8c27ba410e7e"}, - {file = "multidict-6.0.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ddd3915998d93fbcd2566ddf9cf62cdb35c9e093075f862935573d265cf8f65d"}, - {file = "multidict-6.0.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:59d43b61c59d82f2effb39a93c48b845efe23a3852d201ed2d24ba830d0b4cf2"}, - {file = "multidict-6.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc8e1d0c705233c5dd0c5e6460fbad7827d5d36f310a0fadfd45cc3029762258"}, - {file = "multidict-6.0.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d6aa0418fcc838522256761b3415822626f866758ee0bc6632c9486b179d0b52"}, - {file = "multidict-6.0.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6748717bb10339c4760c1e63da040f5f29f5ed6e59d76daee30305894069a660"}, - {file = "multidict-6.0.4-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:4d1a3d7ef5e96b1c9e92f973e43aa5e5b96c659c9bc3124acbbd81b0b9c8a951"}, - {file = "multidict-6.0.4-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:4372381634485bec7e46718edc71528024fcdc6f835baefe517b34a33c731d60"}, - {file = "multidict-6.0.4-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:fc35cb4676846ef752816d5be2193a1e8367b4c1397b74a565a9d0389c433a1d"}, - {file = "multidict-6.0.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:4b9d9e4e2b37daddb5c23ea33a3417901fa7c7b3dee2d855f63ee67a0b21e5b1"}, - {file = "multidict-6.0.4-cp38-cp38-win32.whl", hash = "sha256:e41b7e2b59679edfa309e8db64fdf22399eec4b0b24694e1b2104fb789207779"}, - {file = "multidict-6.0.4-cp38-cp38-win_amd64.whl", hash = "sha256:d6c254ba6e45d8e72739281ebc46ea5eb5f101234f3ce171f0e9f5cc86991480"}, - {file = "multidict-6.0.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:16ab77bbeb596e14212e7bab8429f24c1579234a3a462105cda4a66904998664"}, - {file = "multidict-6.0.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bc779e9e6f7fda81b3f9aa58e3a6091d49ad528b11ed19f6621408806204ad35"}, - {file = "multidict-6.0.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ceef517eca3e03c1cceb22030a3e39cb399ac86bff4e426d4fc6ae49052cc60"}, - {file = "multidict-6.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:281af09f488903fde97923c7744bb001a9b23b039a909460d0f14edc7bf59706"}, - {file = "multidict-6.0.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:52f2dffc8acaba9a2f27174c41c9e57f60b907bb9f096b36b1a1f3be71c6284d"}, - {file = "multidict-6.0.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b41156839806aecb3641f3208c0dafd3ac7775b9c4c422d82ee2a45c34ba81ca"}, - {file = "multidict-6.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d5e3fc56f88cc98ef8139255cf8cd63eb2c586531e43310ff859d6bb3a6b51f1"}, - {file = "multidict-6.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8316a77808c501004802f9beebde51c9f857054a0c871bd6da8280e718444449"}, - {file = "multidict-6.0.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:f70b98cd94886b49d91170ef23ec5c0e8ebb6f242d734ed7ed677b24d50c82cf"}, - {file = "multidict-6.0.4-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bf6774e60d67a9efe02b3616fee22441d86fab4c6d335f9d2051d19d90a40063"}, - {file = "multidict-6.0.4-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:e69924bfcdda39b722ef4d9aa762b2dd38e4632b3641b1d9a57ca9cd18f2f83a"}, - {file = "multidict-6.0.4-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:6b181d8c23da913d4ff585afd1155a0e1194c0b50c54fcfe286f70cdaf2b7176"}, - {file = "multidict-6.0.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:52509b5be062d9eafc8170e53026fbc54cf3b32759a23d07fd935fb04fc22d95"}, - {file = "multidict-6.0.4-cp39-cp39-win32.whl", hash = "sha256:27c523fbfbdfd19c6867af7346332b62b586eed663887392cff78d614f9ec313"}, - {file = "multidict-6.0.4-cp39-cp39-win_amd64.whl", hash = "sha256:33029f5734336aa0d4c0384525da0387ef89148dc7191aae00ca5fb23d7aafc2"}, - {file = "multidict-6.0.4.tar.gz", hash = "sha256:3666906492efb76453c0e7b97f2cf459b0682e7402c0489a95484965dbc1da49"}, -] - -[[package]] -name = "multitasking" -version = "0.0.11" -description = "Non-blocking Python methods using decorators" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "multitasking-0.0.11-py3-none-any.whl", hash = "sha256:1e5b37a5f8fc1e6cfaafd1a82b6b1cc6d2ed20037d3b89c25a84f499bd7b3dd4"}, - {file = "multitasking-0.0.11.tar.gz", hash = "sha256:4d6bc3cc65f9b2dca72fb5a787850a88dae8f620c2b36ae9b55248e51bcd6026"}, -] - -[[package]] -name = "mutagen" -version = "1.46.0" -description = "read and write audio tags for many formats" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "mutagen-1.46.0-py3-none-any.whl", hash = "sha256:8af0728aa2d5c3ee5a727e28d0627966641fddfe804c23eabb5926a4d770aed5"}, - {file = "mutagen-1.46.0.tar.gz", hash = "sha256:6e5f8ba84836b99fe60be5fb27f84be4ad919bbb6b49caa6ae81e70584b55e58"}, -] - -[[package]] -name = "mypy" -version = "1.0.1" -description = "Optional static typing for Python" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "mypy-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:71a808334d3f41ef011faa5a5cd8153606df5fc0b56de5b2e89566c8093a0c9a"}, - {file = "mypy-1.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:920169f0184215eef19294fa86ea49ffd4635dedfdea2b57e45cb4ee85d5ccaf"}, - {file = "mypy-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:27a0f74a298769d9fdc8498fcb4f2beb86f0564bcdb1a37b58cbbe78e55cf8c0"}, - {file = "mypy-1.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:65b122a993d9c81ea0bfde7689b3365318a88bde952e4dfa1b3a8b4ac05d168b"}, - {file = "mypy-1.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:5deb252fd42a77add936b463033a59b8e48eb2eaec2976d76b6878d031933fe4"}, - {file = "mypy-1.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2013226d17f20468f34feddd6aae4635a55f79626549099354ce641bc7d40262"}, - {file = "mypy-1.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:48525aec92b47baed9b3380371ab8ab6e63a5aab317347dfe9e55e02aaad22e8"}, - {file = "mypy-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c96b8a0c019fe29040d520d9257d8c8f122a7343a8307bf8d6d4a43f5c5bfcc8"}, - {file = "mypy-1.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:448de661536d270ce04f2d7dddaa49b2fdba6e3bd8a83212164d4174ff43aa65"}, - {file = "mypy-1.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:d42a98e76070a365a1d1c220fcac8aa4ada12ae0db679cb4d910fabefc88b994"}, - {file = "mypy-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:e64f48c6176e243ad015e995de05af7f22bbe370dbb5b32bd6988438ec873919"}, - {file = "mypy-1.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5fdd63e4f50e3538617887e9aee91855368d9fc1dea30da743837b0df7373bc4"}, - {file = "mypy-1.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:dbeb24514c4acbc78d205f85dd0e800f34062efcc1f4a4857c57e4b4b8712bff"}, - {file = "mypy-1.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a2948c40a7dd46c1c33765718936669dc1f628f134013b02ff5ac6c7ef6942bf"}, - {file = "mypy-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5bc8d6bd3b274dd3846597855d96d38d947aedba18776aa998a8d46fabdaed76"}, - {file = "mypy-1.0.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:17455cda53eeee0a4adb6371a21dd3dbf465897de82843751cf822605d152c8c"}, - {file = "mypy-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e831662208055b006eef68392a768ff83596035ffd6d846786578ba1714ba8f6"}, - {file = "mypy-1.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:e60d0b09f62ae97a94605c3f73fd952395286cf3e3b9e7b97f60b01ddfbbda88"}, - {file = "mypy-1.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:0af4f0e20706aadf4e6f8f8dc5ab739089146b83fd53cb4a7e0e850ef3de0bb6"}, - {file = "mypy-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:24189f23dc66f83b839bd1cce2dfc356020dfc9a8bae03978477b15be61b062e"}, - {file = "mypy-1.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:93a85495fb13dc484251b4c1fd7a5ac370cd0d812bbfc3b39c1bafefe95275d5"}, - {file = "mypy-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5f546ac34093c6ce33f6278f7c88f0f147a4849386d3bf3ae193702f4fe31407"}, - {file = "mypy-1.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c6c2ccb7af7154673c591189c3687b013122c5a891bb5651eca3db8e6c6c55bd"}, - {file = "mypy-1.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:15b5a824b58c7c822c51bc66308e759243c32631896743f030daf449fe3677f3"}, - {file = "mypy-1.0.1-py3-none-any.whl", hash = "sha256:eda5c8b9949ed411ff752b9a01adda31afe7eae1e53e946dbdf9db23865e66c4"}, - {file = "mypy-1.0.1.tar.gz", hash = "sha256:28cea5a6392bb43d266782983b5a4216c25544cd7d80be681a155ddcdafd152d"}, -] - -[package.dependencies] -mypy-extensions = ">=0.4.3" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = ">=3.10" - -[package.extras] -dmypy = ["psutil (>=4.0)"] -install-types = ["pip"] -python2 = ["typed-ast (>=1.4.0,<2)"] -reports = ["lxml"] - -[[package]] -name = "mypy-extensions" -version = "1.0.0" -description = "Type system extensions for programs checked with the mypy type checker." -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, - {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, -] - -[[package]] -name = "myst-parser" -version = "0.15.2" -description = "An extended commonmark compliant parser, with bridges to docutils & sphinx." -category = "dev" -optional = false -python-versions = ">=3.6" -files = [ - {file = "myst-parser-0.15.2.tar.gz", hash = "sha256:f7f3b2d62db7655cde658eb5d62b2ec2a4631308137bd8d10f296a40d57bbbeb"}, - {file = "myst_parser-0.15.2-py3-none-any.whl", hash = "sha256:40124b6f27a4c42ac7f06b385e23a9dcd03d84801e9c7130b59b3729a554b1f9"}, -] - -[package.dependencies] -docutils = ">=0.15,<0.18" -jinja2 = "*" -markdown-it-py = ">=1.0.0,<2.0.0" -mdit-py-plugins = ">=0.2.8,<0.3.0" -pyyaml = "*" -sphinx = ">=3.1,<5" - -[package.extras] -code-style = ["pre-commit (>=2.12,<3.0)"] -linkify = ["linkify-it-py (>=1.0,<2.0)"] -rtd = ["ipython", "sphinx-book-theme (>=0.1.0,<0.2.0)", "sphinx-panels (>=0.5.2,<0.6.0)", "sphinxcontrib-bibtex (>=2.1,<3.0)", "sphinxcontrib.mermaid (>=0.6.3,<0.7.0)", "sphinxext-opengraph (>=0.4.2,<0.5.0)", "sphinxext-rediraffe (>=0.2,<1.0)"] -testing = ["beautifulsoup4", "coverage", "docutils (>=0.17.0,<0.18.0)", "pytest (>=3.6,<4)", "pytest-cov", "pytest-regressions"] - -[[package]] -name = "nbclassic" -version = "0.5.2" -description = "Jupyter Notebook as a Jupyter Server extension." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "nbclassic-0.5.2-py3-none-any.whl", hash = "sha256:6403a996562dadefa7fee9c49e17b663b5fd508241de5df655b90011cf3342d9"}, - {file = "nbclassic-0.5.2.tar.gz", hash = "sha256:40f11bbcc59e8956c3d5ef132dec8e5a853e893ecf831e791d54da0d8a50d79d"}, -] - -[package.dependencies] -argon2-cffi = "*" -ipykernel = "*" -ipython-genutils = "*" -jinja2 = "*" -jupyter-client = ">=6.1.1" -jupyter-core = ">=4.6.1" -jupyter-server = ">=1.8" -nbconvert = ">=5" -nbformat = "*" -nest-asyncio = ">=1.5" -notebook-shim = ">=0.1.0" -prometheus-client = "*" -pyzmq = ">=17" -Send2Trash = ">=1.8.0" -terminado = ">=0.8.3" -tornado = ">=6.1" -traitlets = ">=4.2.1" - -[package.extras] -docs = ["myst-parser", "nbsphinx", "sphinx", "sphinx-rtd-theme", "sphinxcontrib-github-alt"] -json-logging = ["json-logging"] -test = ["coverage", "nbval", "pytest", "pytest-cov", "pytest-jupyter", "pytest-playwright", "pytest-tornasync", "requests", "requests-unixsocket", "testpath"] - -[[package]] -name = "nbclient" -version = "0.6.8" -description = "A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor." -category = "main" -optional = false -python-versions = ">=3.7.0" -files = [ - {file = "nbclient-0.6.8-py3-none-any.whl", hash = "sha256:7cce8b415888539180535953f80ea2385cdbb444944cdeb73ffac1556fdbc228"}, - {file = "nbclient-0.6.8.tar.gz", hash = "sha256:268fde3457cafe1539e32eb1c6d796bbedb90b9e92bacd3e43d83413734bb0e8"}, -] - -[package.dependencies] -jupyter-client = ">=6.1.5" -nbformat = ">=5.0" -nest-asyncio = "*" -traitlets = ">=5.2.2" - -[package.extras] -sphinx = ["Sphinx (>=1.7)", "autodoc-traits", "mock", "moto", "myst-parser", "sphinx-book-theme"] -test = ["black", "check-manifest", "flake8", "ipykernel", "ipython", "ipywidgets", "mypy", "nbconvert", "pip (>=18.1)", "pre-commit", "pytest (>=4.1)", "pytest-asyncio", "pytest-cov (>=2.6.1)", "setuptools (>=60.0)", "testpath", "twine (>=1.11.0)", "xmltodict"] - -[[package]] -name = "nbconvert" -version = "7.2.9" -description = "Converting Jupyter Notebooks" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "nbconvert-7.2.9-py3-none-any.whl", hash = "sha256:495638c5e06005f4a5ce828d8a81d28e34f95c20f4384d5d7a22254b443836e7"}, - {file = "nbconvert-7.2.9.tar.gz", hash = "sha256:a42c3ac137c64f70cbe4d763111bf358641ea53b37a01a5c202ed86374af5234"}, -] - -[package.dependencies] -beautifulsoup4 = "*" -bleach = "*" -defusedxml = "*" -importlib-metadata = {version = ">=3.6", markers = "python_version < \"3.10\""} -jinja2 = ">=3.0" -jupyter-core = ">=4.7" -jupyterlab-pygments = "*" -markupsafe = ">=2.0" -mistune = ">=2.0.3,<3" -nbclient = ">=0.5.0" -nbformat = ">=5.1" -packaging = "*" -pandocfilters = ">=1.4.1" -pygments = ">=2.4.1" -tinycss2 = "*" -traitlets = ">=5.0" - -[package.extras] -all = ["nbconvert[docs,qtpdf,serve,test,webpdf]"] -docs = ["ipykernel", "ipython", "myst-parser", "nbsphinx (>=0.2.12)", "pydata-sphinx-theme", "sphinx (==5.0.2)", "sphinxcontrib-spelling"] -qtpdf = ["nbconvert[qtpng]"] -qtpng = ["pyqtwebengine (>=5.15)"] -serve = ["tornado (>=6.1)"] -test = ["ipykernel", "ipywidgets (>=7)", "pre-commit", "pytest", "pytest-dependency"] -webpdf = ["pyppeteer (>=1,<1.1)"] - -[[package]] -name = "nbformat" -version = "5.7.3" -description = "The Jupyter Notebook format" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "nbformat-5.7.3-py3-none-any.whl", hash = "sha256:22a98a6516ca216002b0a34591af5bcb8072ca6c63910baffc901cfa07fefbf0"}, - {file = "nbformat-5.7.3.tar.gz", hash = "sha256:4b021fca24d3a747bf4e626694033d792d594705829e5e35b14ee3369f9f6477"}, -] - -[package.dependencies] -fastjsonschema = "*" -jsonschema = ">=2.6" -jupyter-core = "*" -traitlets = ">=5.1" - -[package.extras] -docs = ["myst-parser", "pydata-sphinx-theme", "sphinx", "sphinxcontrib-github-alt", "sphinxcontrib-spelling"] -test = ["pep440", "pre-commit", "pytest", "testpath"] - -[[package]] -name = "nbmake" -version = "1.4.1" -description = "Pytest plugin for testing notebooks" -category = "dev" -optional = false -python-versions = ">=3.7.0,<4.0.0" -files = [ - {file = "nbmake-1.4.1-py3-none-any.whl", hash = "sha256:1c1619fc54a2fb64bfd84acbdf13b2ffba0e4a03bfea1684f4648f28ca850ada"}, - {file = "nbmake-1.4.1.tar.gz", hash = "sha256:7f602ba5195e80e4f2527944bb06d3b4df0d1520e73ba66126b51132b1f646ea"}, -] - -[package.dependencies] -ipykernel = ">=5.4.0" -nbclient = ">=0.6.6,<0.7.0" -nbformat = ">=5.0.8,<6.0.0" -pydantic = ">=1.7.2,<2.0.0" -Pygments = ">=2.7.3,<3.0.0" -pytest = ">=6.1.0" - -[[package]] -name = "nest-asyncio" -version = "1.5.6" -description = "Patch asyncio to allow nested event loops" -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "nest_asyncio-1.5.6-py3-none-any.whl", hash = "sha256:b9a953fb40dceaa587d109609098db21900182b16440652454a146cffb06e8b8"}, - {file = "nest_asyncio-1.5.6.tar.gz", hash = "sha256:d267cc1ff794403f7df692964d1d2a3fa9418ffea2a3f6859a439ff482fef290"}, -] - -[[package]] -name = "networkx" -version = "3.0" -description = "Python package for creating and manipulating graphs and networks" -category = "main" -optional = true -python-versions = ">=3.8" -files = [ - {file = "networkx-3.0-py3-none-any.whl", hash = "sha256:58058d66b1818043527244fab9d41a51fcd7dcc271748015f3c181b8a90c8e2e"}, - {file = "networkx-3.0.tar.gz", hash = "sha256:9a9992345353618ae98339c2b63d8201c381c2944f38a2ab49cb45a4c667e412"}, -] - -[package.extras] -default = ["matplotlib (>=3.4)", "numpy (>=1.20)", "pandas (>=1.3)", "scipy (>=1.8)"] -developer = ["mypy (>=0.991)", "pre-commit (>=2.20)"] -doc = ["nb2plots (>=0.6)", "numpydoc (>=1.5)", "pillow (>=9.2)", "pydata-sphinx-theme (>=0.11)", "sphinx (==5.2.3)", "sphinx-gallery (>=0.11)", "texext (>=0.6.7)"] -extra = ["lxml (>=4.6)", "pydot (>=1.4.2)", "pygraphviz (>=1.10)", "sympy (>=1.10)"] -test = ["codecov (>=2.1)", "pytest (>=7.2)", "pytest-cov (>=4.0)"] - -[[package]] -name = "nfoursid" -version = "1.0.1" -description = "Implementation of N4SID, Kalman filtering and state-space models" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "nfoursid-1.0.1-py3-none-any.whl", hash = "sha256:cd780c40a30ddf81c1d67014e6abd6626360334a65646e16dccd6e6831afc795"}, - {file = "nfoursid-1.0.1.tar.gz", hash = "sha256:d481e8ad58f19eba4292498ea4fd1324572a31c776fe6cf2ca774ea42448c04b"}, -] - -[package.dependencies] -matplotlib = ">=3.3" -numpy = ">=1.19" -pandas = ">=1.1" - -[[package]] -name = "nodeenv" -version = "1.7.0" -description = "Node.js virtual environment builder" -category = "dev" -optional = false -python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*" -files = [ - {file = "nodeenv-1.7.0-py2.py3-none-any.whl", hash = "sha256:27083a7b96a25f2f5e1d8cb4b6317ee8aeda3bdd121394e5ac54e498028a042e"}, - {file = "nodeenv-1.7.0.tar.gz", hash = "sha256:e0e7f7dfb85fc5394c6fe1e8fa98131a2473e04311a45afb6508f7cf1836fa2b"}, -] - -[package.dependencies] -setuptools = "*" - -[[package]] -name = "notebook" -version = "6.5.2" -description = "A web-based notebook environment for interactive computing" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "notebook-6.5.2-py3-none-any.whl", hash = "sha256:e04f9018ceb86e4fa841e92ea8fb214f8d23c1cedfde530cc96f92446924f0e4"}, - {file = "notebook-6.5.2.tar.gz", hash = "sha256:c1897e5317e225fc78b45549a6ab4b668e4c996fd03a04e938fe5e7af2bfffd0"}, -] - -[package.dependencies] -argon2-cffi = "*" -ipykernel = "*" -ipython-genutils = "*" -jinja2 = "*" -jupyter-client = ">=5.3.4" -jupyter-core = ">=4.6.1" -nbclassic = ">=0.4.7" -nbconvert = ">=5" -nbformat = "*" -nest-asyncio = ">=1.5" -prometheus-client = "*" -pyzmq = ">=17" -Send2Trash = ">=1.8.0" -terminado = ">=0.8.3" -tornado = ">=6.1" -traitlets = ">=4.2.1" - -[package.extras] -docs = ["myst-parser", "nbsphinx", "sphinx", "sphinx-rtd-theme", "sphinxcontrib-github-alt"] -json-logging = ["json-logging"] -test = ["coverage", "nbval", "pytest", "pytest-cov", "requests", "requests-unixsocket", "selenium (==4.1.5)", "testpath"] - -[[package]] -name = "notebook-shim" -version = "0.2.2" -description = "A shim layer for notebook traits and config" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "notebook_shim-0.2.2-py3-none-any.whl", hash = "sha256:9c6c30f74c4fbea6fce55c1be58e7fd0409b1c681b075dcedceb005db5026949"}, - {file = "notebook_shim-0.2.2.tar.gz", hash = "sha256:090e0baf9a5582ff59b607af523ca2db68ff216da0c69956b62cab2ef4fc9c3f"}, -] - -[package.dependencies] -jupyter-server = ">=1.8,<3" - -[package.extras] -test = ["pytest", "pytest-console-scripts", "pytest-tornasync"] - -[[package]] -name = "numba" -version = "0.56.4" -description = "compiling Python code using LLVM" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "numba-0.56.4-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9f62672145f8669ec08762895fe85f4cf0ead08ce3164667f2b94b2f62ab23c3"}, - {file = "numba-0.56.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c602d015478b7958408d788ba00a50272649c5186ea8baa6cf71d4a1c761bba1"}, - {file = "numba-0.56.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:85dbaed7a05ff96492b69a8900c5ba605551afb9b27774f7f10511095451137c"}, - {file = "numba-0.56.4-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:f4cfc3a19d1e26448032049c79fc60331b104f694cf570a9e94f4e2c9d0932bb"}, - {file = "numba-0.56.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4e08e203b163ace08bad500b0c16f6092b1eb34fd1fce4feaf31a67a3a5ecf3b"}, - {file = "numba-0.56.4-cp310-cp310-win32.whl", hash = "sha256:0611e6d3eebe4cb903f1a836ffdb2bda8d18482bcd0a0dcc56e79e2aa3fefef5"}, - {file = "numba-0.56.4-cp310-cp310-win_amd64.whl", hash = "sha256:fbfb45e7b297749029cb28694abf437a78695a100e7c2033983d69f0ba2698d4"}, - {file = "numba-0.56.4-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:3cb1a07a082a61df80a468f232e452d818f5ae254b40c26390054e4e868556e0"}, - {file = "numba-0.56.4-cp37-cp37m-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d69ad934e13c15684e7887100a8f5f0f61d7a8e57e0fd29d9993210089a5b531"}, - {file = "numba-0.56.4-cp37-cp37m-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:dbcc847bac2d225265d054993a7f910fda66e73d6662fe7156452cac0325b073"}, - {file = "numba-0.56.4-cp37-cp37m-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8a95ca9cc77ea4571081f6594e08bd272b66060634b8324e99cd1843020364f9"}, - {file = "numba-0.56.4-cp37-cp37m-win32.whl", hash = "sha256:fcdf84ba3ed8124eb7234adfbb8792f311991cbf8aed1cad4b1b1a7ee08380c1"}, - {file = "numba-0.56.4-cp37-cp37m-win_amd64.whl", hash = "sha256:42f9e1be942b215df7e6cc9948cf9c15bb8170acc8286c063a9e57994ef82fd1"}, - {file = "numba-0.56.4-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:553da2ce74e8862e18a72a209ed3b6d2924403bdd0fb341fa891c6455545ba7c"}, - {file = "numba-0.56.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4373da9757049db7c90591e9ec55a2e97b2b36ba7ae3bf9c956a513374077470"}, - {file = "numba-0.56.4-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3a993349b90569518739009d8f4b523dfedd7e0049e6838c0e17435c3e70dcc4"}, - {file = "numba-0.56.4-cp38-cp38-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:720886b852a2d62619ae3900fe71f1852c62db4f287d0c275a60219e1643fc04"}, - {file = "numba-0.56.4-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e64d338b504c9394a4a34942df4627e1e6cb07396ee3b49fe7b8d6420aa5104f"}, - {file = "numba-0.56.4-cp38-cp38-win32.whl", hash = "sha256:03fe94cd31e96185cce2fae005334a8cc712fc2ba7756e52dff8c9400718173f"}, - {file = "numba-0.56.4-cp38-cp38-win_amd64.whl", hash = "sha256:91f021145a8081f881996818474ef737800bcc613ffb1e618a655725a0f9e246"}, - {file = "numba-0.56.4-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:d0ae9270a7a5cc0ede63cd234b4ff1ce166c7a749b91dbbf45e0000c56d3eade"}, - {file = "numba-0.56.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c75e8a5f810ce80a0cfad6e74ee94f9fde9b40c81312949bf356b7304ef20740"}, - {file = "numba-0.56.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a12ef323c0f2101529d455cfde7f4135eaa147bad17afe10b48634f796d96abd"}, - {file = "numba-0.56.4-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:03634579d10a6129181129de293dd6b5eaabee86881369d24d63f8fe352dd6cb"}, - {file = "numba-0.56.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0240f9026b015e336069329839208ebd70ec34ae5bfbf402e4fcc8e06197528e"}, - {file = "numba-0.56.4-cp39-cp39-win32.whl", hash = "sha256:14dbbabf6ffcd96ee2ac827389afa59a70ffa9f089576500434c34abf9b054a4"}, - {file = "numba-0.56.4-cp39-cp39-win_amd64.whl", hash = "sha256:0da583c532cd72feefd8e551435747e0e0fbb3c0530357e6845fcc11e38d6aea"}, - {file = "numba-0.56.4.tar.gz", hash = "sha256:32d9fef412c81483d7efe0ceb6cf4d3310fde8b624a9cecca00f790573ac96ee"}, -] - -[package.dependencies] -importlib-metadata = {version = "*", markers = "python_version < \"3.9\""} -llvmlite = ">=0.39.0dev0,<0.40" -numpy = ">=1.18,<1.24" -setuptools = "*" - -[[package]] -name = "numpy" -version = "1.23.4" -description = "NumPy is the fundamental package for array computing with Python." -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "numpy-1.23.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:95d79ada05005f6f4f337d3bb9de8a7774f259341c70bc88047a1f7b96a4bcb2"}, - {file = "numpy-1.23.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:926db372bc4ac1edf81cfb6c59e2a881606b409ddc0d0920b988174b2e2a767f"}, - {file = "numpy-1.23.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c237129f0e732885c9a6076a537e974160482eab8f10db6292e92154d4c67d71"}, - {file = "numpy-1.23.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8365b942f9c1a7d0f0dc974747d99dd0a0cdfc5949a33119caf05cb314682d3"}, - {file = "numpy-1.23.4-cp310-cp310-win32.whl", hash = "sha256:2341f4ab6dba0834b685cce16dad5f9b6606ea8a00e6da154f5dbded70fdc4dd"}, - {file = "numpy-1.23.4-cp310-cp310-win_amd64.whl", hash = "sha256:d331afac87c92373826af83d2b2b435f57b17a5c74e6268b79355b970626e329"}, - {file = "numpy-1.23.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:488a66cb667359534bc70028d653ba1cf307bae88eab5929cd707c761ff037db"}, - {file = "numpy-1.23.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce03305dd694c4873b9429274fd41fc7eb4e0e4dea07e0af97a933b079a5814f"}, - {file = "numpy-1.23.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8981d9b5619569899666170c7c9748920f4a5005bf79c72c07d08c8a035757b0"}, - {file = "numpy-1.23.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a70a7d3ce4c0e9284e92285cba91a4a3f5214d87ee0e95928f3614a256a1488"}, - {file = "numpy-1.23.4-cp311-cp311-win32.whl", hash = "sha256:5e13030f8793e9ee42f9c7d5777465a560eb78fa7e11b1c053427f2ccab90c79"}, - {file = "numpy-1.23.4-cp311-cp311-win_amd64.whl", hash = "sha256:7607b598217745cc40f751da38ffd03512d33ec06f3523fb0b5f82e09f6f676d"}, - {file = "numpy-1.23.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7ab46e4e7ec63c8a5e6dbf5c1b9e1c92ba23a7ebecc86c336cb7bf3bd2fb10e5"}, - {file = "numpy-1.23.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a8aae2fb3180940011b4862b2dd3756616841c53db9734b27bb93813cd79fce6"}, - {file = "numpy-1.23.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c053d7557a8f022ec823196d242464b6955a7e7e5015b719e76003f63f82d0f"}, - {file = "numpy-1.23.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0882323e0ca4245eb0a3d0a74f88ce581cc33aedcfa396e415e5bba7bf05f68"}, - {file = "numpy-1.23.4-cp38-cp38-win32.whl", hash = "sha256:dada341ebb79619fe00a291185bba370c9803b1e1d7051610e01ed809ef3a4ba"}, - {file = "numpy-1.23.4-cp38-cp38-win_amd64.whl", hash = "sha256:0fe563fc8ed9dc4474cbf70742673fc4391d70f4363f917599a7fa99f042d5a8"}, - {file = "numpy-1.23.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c67b833dbccefe97cdd3f52798d430b9d3430396af7cdb2a0c32954c3ef73894"}, - {file = "numpy-1.23.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f76025acc8e2114bb664294a07ede0727aa75d63a06d2fae96bf29a81747e4a7"}, - {file = "numpy-1.23.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:12ac457b63ec8ded85d85c1e17d85efd3c2b0967ca39560b307a35a6703a4735"}, - {file = "numpy-1.23.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95de7dc7dc47a312f6feddd3da2500826defdccbc41608d0031276a24181a2c0"}, - {file = "numpy-1.23.4-cp39-cp39-win32.whl", hash = "sha256:f2f390aa4da44454db40a1f0201401f9036e8d578a25f01a6e237cea238337ef"}, - {file = "numpy-1.23.4-cp39-cp39-win_amd64.whl", hash = "sha256:f260da502d7441a45695199b4e7fd8ca87db659ba1c78f2bbf31f934fe76ae0e"}, - {file = "numpy-1.23.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:61be02e3bf810b60ab74e81d6d0d36246dbfb644a462458bb53b595791251911"}, - {file = "numpy-1.23.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:296d17aed51161dbad3c67ed6d164e51fcd18dbcd5dd4f9d0a9c6055dce30810"}, - {file = "numpy-1.23.4-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:4d52914c88b4930dafb6c48ba5115a96cbab40f45740239d9f4159c4ba779962"}, - {file = "numpy-1.23.4.tar.gz", hash = "sha256:ed2cc92af0efad20198638c69bb0fc2870a58dabfba6eb722c933b48556c686c"}, -] - -[[package]] -name = "oandapyv20" -version = "0.6.3" -description = "Python wrapper for the OANDA REST-V20 API" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "oandapyV20-0.6.3.tar.gz", hash = "sha256:173a56b41ab3a19315c2fbea6f9aa3f0c17f64ba84acff014d072c64c1844b28"}, -] - -[[package]] -name = "oauthlib" -version = "3.2.2" -description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "oauthlib-3.2.2-py3-none-any.whl", hash = "sha256:8139f29aac13e25d502680e9e19963e83f16838d48a0d71c287fe40e7067fbca"}, - {file = "oauthlib-3.2.2.tar.gz", hash = "sha256:9859c40929662bec5d64f34d01c99e093149682a3f38915dc0655d5a633dd918"}, -] - -[package.extras] -rsa = ["cryptography (>=3.0.0)"] -signals = ["blinker (>=1.4.0)"] -signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] - -[[package]] -name = "onetimepass" -version = "1.0.1" -description = "Module for generating and validating HOTP and TOTP tokens" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "onetimepass-1.0.1.tar.gz", hash = "sha256:a569dac076d6e3761cbc55e36952144a637ca1b075c6d509de1c1dbc5e7f6a27"}, -] - -[package.dependencies] -six = "*" - -[[package]] -name = "openai-whisper" -version = "20230124" -description = "Robust Speech Recognition via Large-Scale Weak Supervision" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "openai-whisper-20230124.tar.gz", hash = "sha256:31adf9353bf0e3f891b6618896f22c65cf78cd6f845a4d5b7125aa5102187f79"}, -] - -[package.dependencies] -ffmpeg-python = "0.2.0" -more-itertools = "*" -numpy = "*" -torch = "*" -tqdm = "*" -transformers = ">=4.19.0" - -[package.extras] -dev = ["pytest"] - -[[package]] -name = "openpyxl" -version = "3.1.1" -description = "A Python library to read/write Excel 2010 xlsx/xlsm files" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "openpyxl-3.1.1-py2.py3-none-any.whl", hash = "sha256:a0266e033e65f33ee697254b66116a5793c15fc92daf64711080000df4cfe0a8"}, - {file = "openpyxl-3.1.1.tar.gz", hash = "sha256:f06d44e2c973781068bce5ecf860a09bcdb1c7f5ce1facd5e9aa82c92c93ae72"}, -] - -[package.dependencies] -et-xmlfile = "*" - -[[package]] -name = "orjson" -version = "3.8.7" -description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "orjson-3.8.7-cp310-cp310-macosx_10_7_x86_64.whl", hash = "sha256:f98c82850b7b4b7e27785ca43706fa86c893cdb88d54576bbb9b0d9c1070e421"}, - {file = "orjson-3.8.7-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:1dee503c6c1a0659c5b46f5f39d9ca9d3657b11ca8bb4af8506086df416887d9"}, - {file = "orjson-3.8.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc4fa83831f42ce5c938f8cefc2e175fa1df6f661fdeaba3badf26d2b8cfcf73"}, - {file = "orjson-3.8.7-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9e432c6c9c8b97ad825276d5795286f7cc9689f377a97e3b7ecf14918413303f"}, - {file = "orjson-3.8.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee519964a5a0efb9633f38b1129fd242807c5c57162844efeeaab1c8de080051"}, - {file = "orjson-3.8.7-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:109b539ce5bf60a121454d008fa67c3b67e5a3249e47d277012645922cf74bd0"}, - {file = "orjson-3.8.7-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:ad4d441fbde4133af6fee37f67dbf23181b9c537ecc317346ec8c3b4c8ec7705"}, - {file = "orjson-3.8.7-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:89dc786419e1ce2588345f58dd6a434e6728bce66b94989644234bcdbe39b603"}, - {file = "orjson-3.8.7-cp310-none-win_amd64.whl", hash = "sha256:697abde7350fb8076d44bcb6b4ab3ce415ae2b5a9bb91efc460e5ab0d96bb5d3"}, - {file = "orjson-3.8.7-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:1c19f47b35b9966a3abadf341b18ee4a860431bf2b00fd8d58906d51cf78aa70"}, - {file = "orjson-3.8.7-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:3ffaabb380cd0ee187b4fc362516df6bf739808130b1339445c7d8878fca36e7"}, - {file = "orjson-3.8.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d88837002c5a8af970745b8e0ca1b0fdb06aafbe7f1279e110d338ea19f3d23"}, - {file = "orjson-3.8.7-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ff60187d1b7e0bfab376b6002b08c560b7de06c87cf3a8ac639ecf58f84c5f3b"}, - {file = "orjson-3.8.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0110970aed35dec293f30ed1e09f8604afd5d15c5ef83de7f6c427619b3ba47b"}, - {file = "orjson-3.8.7-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:51b275475d4e36118b65ad56f9764056a09d985c5d72e64579bf8816f1356a5e"}, - {file = "orjson-3.8.7-cp311-none-win_amd64.whl", hash = "sha256:63144d27735f3b60f079f247ac9a289d80dfe49a7f03880dfa0c0ba64d6491d5"}, - {file = "orjson-3.8.7-cp37-cp37m-macosx_10_7_x86_64.whl", hash = "sha256:a16273d77db746bb1789a2bbfded81148a60743fd6f9d5185e02d92e3732fa18"}, - {file = "orjson-3.8.7-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:5bb32259ea22cc9dd47a6fdc4b8f9f1e2f798fcf56c7c1122a7df0f4c5d33bf3"}, - {file = "orjson-3.8.7-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ad02e9102d4ba67db30a136e631e32aeebd1dce26c9f5942a457b02df131c5d0"}, - {file = "orjson-3.8.7-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:dbcfcec2b7ac52deb7be3685b551addc28ee8fa454ef41f8b714df6ba0e32a27"}, - {file = "orjson-3.8.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1a0e5504a5fc86083cc210c6946e8d61e13fe9f1d7a7bf81b42f7050a49d4fb"}, - {file = "orjson-3.8.7-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:7bd4fd37adb03b1f2a1012d43c9f95973a02164e131dfe3ff804d7e180af5653"}, - {file = "orjson-3.8.7-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:188ed9f9a781333ad802af54c55d5a48991e292239aef41bd663b6e314377eb8"}, - {file = "orjson-3.8.7-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:cc52f58c688cb10afd810280e450f56fbcb27f52c053463e625c8335c95db0dc"}, - {file = "orjson-3.8.7-cp37-none-win_amd64.whl", hash = "sha256:403c8c84ac8a02c40613b0493b74d5256379e65196d39399edbf2ed3169cbeb5"}, - {file = "orjson-3.8.7-cp38-cp38-macosx_10_7_x86_64.whl", hash = "sha256:7d6ac5f8a2a17095cd927c4d52abbb38af45918e0d3abd60fb50cfd49d71ae24"}, - {file = "orjson-3.8.7-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:0295a7bfd713fa89231fd0822c995c31fc2343c59a1d13aa1b8b6651335654f5"}, - {file = "orjson-3.8.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:feb32aaaa34cf2f891eb793ad320d4bb6731328496ae59b6c9eb1b620c42b529"}, - {file = "orjson-3.8.7-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7a3ab1a473894e609b6f1d763838c6689ba2b97620c256a32c4d9f10595ac179"}, - {file = "orjson-3.8.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2e8c430d82b532c5ab95634e034bbf6ca7432ffe175a3e63eadd493e00b3a555"}, - {file = "orjson-3.8.7-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:366cc75f7e09106f9dac95a675aef413367b284f25507d21e55bd7f45f445e80"}, - {file = "orjson-3.8.7-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:84d154d07e8b17d97e990d5d710b719a031738eb1687d8a05b9089f0564ff3e0"}, - {file = "orjson-3.8.7-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:06180014afcfdc167ca984b312218aa62ce20093965c437c5f9166764cb65ef7"}, - {file = "orjson-3.8.7-cp38-none-win_amd64.whl", hash = "sha256:41244431ba13f2e6ef22b52c5cf0202d17954489f4a3c0505bd28d0e805c3546"}, - {file = "orjson-3.8.7-cp39-cp39-macosx_10_7_x86_64.whl", hash = "sha256:b20f29fa8371b8023f1791df035a2c3ccbd98baa429ac3114fc104768f7db6f8"}, - {file = "orjson-3.8.7-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:226bfc1da2f21ee74918cee2873ea9a0fec1a8830e533cb287d192d593e99d02"}, - {file = "orjson-3.8.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e75c11023ac29e29fd3e75038d0e8dd93f9ea24d7b9a5e871967a8921a88df24"}, - {file = "orjson-3.8.7-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:78604d3acfd7cd502f6381eea0c42281fe2b74755b334074ab3ebc0224100be1"}, - {file = "orjson-3.8.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7129a6847f0494aa1427167486ef6aea2e835ba05f6c627df522692ee228f65"}, - {file = "orjson-3.8.7-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:1a1a8f4980059f48483782c608145b0f74538c266e01c183d9bcd9f8b71dbada"}, - {file = "orjson-3.8.7-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:d60304172a33705ce4bd25a6261ab84bed2dab0b3d3b79672ea16c7648af4832"}, - {file = "orjson-3.8.7-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:4f733062d84389c32c0492e5a4929056fac217034a94523debe0430bcc602cda"}, - {file = "orjson-3.8.7-cp39-none-win_amd64.whl", hash = "sha256:010e2970ec9e826c332819e0da4b14b29b19641da0f1a6af4cec91629ef9b988"}, - {file = "orjson-3.8.7.tar.gz", hash = "sha256:8460c8810652dba59c38c80d27c325b5092d189308d8d4f3e688dbd8d4f3b2dc"}, -] - -[[package]] -name = "osqp" -version = "0.6.2.post8" -description = "OSQP: The Operator Splitting QP Solver" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "osqp-0.6.2.post8-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c9705647d7e6171b3baaa68b0c159c43ea69cba22fbdbd8f79f86ae404a3d96f"}, - {file = "osqp-0.6.2.post8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1ecbd173c21805b64a0b736d051312241a84327759526505578f83f7dcc81c66"}, - {file = "osqp-0.6.2.post8-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f888eaa54bac0261cadb145b3bcf8b2da9109cbf53fc4fdbdc6c6f6c04e2bb9"}, - {file = "osqp-0.6.2.post8-cp310-cp310-win_amd64.whl", hash = "sha256:1d635a321686d15aaf2d91b05f41f736333d6adb0639bc14fc1c22b2cfce9c80"}, - {file = "osqp-0.6.2.post8-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b30e7a2f49103622fdad9ed9c127c47afae01f5a8a6994d04803d3d5deadab4e"}, - {file = "osqp-0.6.2.post8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e2475e1417e0ff86b5cd363d9dc2796d54f2a42f67a95fc527eb2ed15df6a1ac"}, - {file = "osqp-0.6.2.post8-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac9c6aaebe56eae33d7545564148a8fab1d71117cbbe0eedbd2c658bc3455df9"}, - {file = "osqp-0.6.2.post8-cp311-cp311-win_amd64.whl", hash = "sha256:0a6e36151d088a9196b24fffc6b1d3a8bf79dcf9e7a5bd5f9c76c9ee1e019edf"}, - {file = "osqp-0.6.2.post8-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:2f8647e63bba38f57161d80dda251c06c290bb99e4767cc58a37727ee3c8b912"}, - {file = "osqp-0.6.2.post8-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd4b2ee44ec08253bcafb4d8a45c7d8278caa0bc13ac7ed24aa35249da7f1d2a"}, - {file = "osqp-0.6.2.post8-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dea8085760268971985bb3366bf4d5fb2e8291d7013c47e6178abb964cf05b86"}, - {file = "osqp-0.6.2.post8-cp36-cp36m-win_amd64.whl", hash = "sha256:866f1bc2386b15393a68d379447808bbf3c8b2a126b0fc0669b27fcf3985b86c"}, - {file = "osqp-0.6.2.post8-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:bd956b7af9d524aed60ab41ec47b20519aede28538dea8f3188ad9056c4c0b01"}, - {file = "osqp-0.6.2.post8-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2d39020616c8b4fd9b3ec11f96bd3d68f366ab161323ecb9c1f9c7024eda2d28"}, - {file = "osqp-0.6.2.post8-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f30b405ec0e6a2acf52f59e04f1c258480be172f64c2d37c24adcbf2ac400548"}, - {file = "osqp-0.6.2.post8-cp37-cp37m-win_amd64.whl", hash = "sha256:2cc3a966afc4c6ef29dbeb92c59aec7479451149bb77f5c318767433da2c1863"}, - {file = "osqp-0.6.2.post8-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:52daa25502056aa1643e2d23ee230a7fe1c399e1a8b35a7b5dd2b77c7b356007"}, - {file = "osqp-0.6.2.post8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58b38557b0a6181dff8f557244758b955ff27384a1f67b83d75e51fd34c9e842"}, - {file = "osqp-0.6.2.post8-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d4920fb588d861d0d92874cb5b4435db16fe1e36a986d30638106afe374c1a8"}, - {file = "osqp-0.6.2.post8-cp38-cp38-win_amd64.whl", hash = "sha256:497a2fb0d14d20185eaa32aa5f98374fe9a57df09ed0aedb2c27c37d0aa54afa"}, - {file = "osqp-0.6.2.post8-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6a009c100eaaf93e9b2b790af61e209090d2a60b629893e21052d7216e572bbe"}, - {file = "osqp-0.6.2.post8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:470c07e7dd06588576155133ae9aea62077dbaa4310aa8e387e879403de42369"}, - {file = "osqp-0.6.2.post8-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:22724b3ac4eaf17582e3ff35cb6660c026e71138f27fc21dbae4f1dc60904c64"}, - {file = "osqp-0.6.2.post8-cp39-cp39-win_amd64.whl", hash = "sha256:02175818a0b1715ae0aab88a23678a44b269587af0ef655457042ca69a45eddd"}, - {file = "osqp-0.6.2.post8.tar.gz", hash = "sha256:23d6bae4a3612f60d5f652d0e5fa4b2ead507cabfff5d930d822057ae6ed6677"}, -] - -[package.dependencies] -numpy = ">=1.7" -qdldl = "*" -scipy = ">=0.13.2" - -[[package]] -name = "packaging" -version = "23.0" -description = "Core utilities for Python packages" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "packaging-23.0-py3-none-any.whl", hash = "sha256:714ac14496c3e68c99c29b00845f7a2b85f3bb6f1078fd9f72fd20f0570002b2"}, - {file = "packaging-23.0.tar.gz", hash = "sha256:b6ad297f8907de0fa2fe1ccbd26fdaf387f5f47c7275fedf8cce89f99446cf97"}, -] - -[[package]] -name = "pandas" -version = "1.5.3" -description = "Powerful data structures for data analysis, time series, and statistics" -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pandas-1.5.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3749077d86e3a2f0ed51367f30bf5b82e131cc0f14260c4d3e499186fccc4406"}, - {file = "pandas-1.5.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:972d8a45395f2a2d26733eb8d0f629b2f90bebe8e8eddbb8829b180c09639572"}, - {file = "pandas-1.5.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:50869a35cbb0f2e0cd5ec04b191e7b12ed688874bd05dd777c19b28cbea90996"}, - {file = "pandas-1.5.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3ac844a0fe00bfaeb2c9b51ab1424e5c8744f89860b138434a363b1f620f354"}, - {file = "pandas-1.5.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a0a56cef15fd1586726dace5616db75ebcfec9179a3a55e78f72c5639fa2a23"}, - {file = "pandas-1.5.3-cp310-cp310-win_amd64.whl", hash = "sha256:478ff646ca42b20376e4ed3fa2e8d7341e8a63105586efe54fa2508ee087f328"}, - {file = "pandas-1.5.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6973549c01ca91ec96199e940495219c887ea815b2083722821f1d7abfa2b4dc"}, - {file = "pandas-1.5.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c39a8da13cede5adcd3be1182883aea1c925476f4e84b2807a46e2775306305d"}, - {file = "pandas-1.5.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f76d097d12c82a535fda9dfe5e8dd4127952b45fea9b0276cb30cca5ea313fbc"}, - {file = "pandas-1.5.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e474390e60ed609cec869b0da796ad94f420bb057d86784191eefc62b65819ae"}, - {file = "pandas-1.5.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5f2b952406a1588ad4cad5b3f55f520e82e902388a6d5a4a91baa8d38d23c7f6"}, - {file = "pandas-1.5.3-cp311-cp311-win_amd64.whl", hash = "sha256:bc4c368f42b551bf72fac35c5128963a171b40dce866fb066540eeaf46faa003"}, - {file = "pandas-1.5.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:14e45300521902689a81f3f41386dc86f19b8ba8dd5ac5a3c7010ef8d2932813"}, - {file = "pandas-1.5.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9842b6f4b8479e41968eced654487258ed81df7d1c9b7b870ceea24ed9459b31"}, - {file = "pandas-1.5.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:26d9c71772c7afb9d5046e6e9cf42d83dd147b5cf5bcb9d97252077118543792"}, - {file = "pandas-1.5.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5fbcb19d6fceb9e946b3e23258757c7b225ba450990d9ed63ccceeb8cae609f7"}, - {file = "pandas-1.5.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:565fa34a5434d38e9d250af3c12ff931abaf88050551d9fbcdfafca50d62babf"}, - {file = "pandas-1.5.3-cp38-cp38-win32.whl", hash = "sha256:87bd9c03da1ac870a6d2c8902a0e1fd4267ca00f13bc494c9e5a9020920e1d51"}, - {file = "pandas-1.5.3-cp38-cp38-win_amd64.whl", hash = "sha256:41179ce559943d83a9b4bbacb736b04c928b095b5f25dd2b7389eda08f46f373"}, - {file = "pandas-1.5.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c74a62747864ed568f5a82a49a23a8d7fe171d0c69038b38cedf0976831296fa"}, - {file = "pandas-1.5.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c4c00e0b0597c8e4f59e8d461f797e5d70b4d025880516a8261b2817c47759ee"}, - {file = "pandas-1.5.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a50d9a4336a9621cab7b8eb3fb11adb82de58f9b91d84c2cd526576b881a0c5a"}, - {file = "pandas-1.5.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd05f7783b3274aa206a1af06f0ceed3f9b412cf665b7247eacd83be41cf7bf0"}, - {file = "pandas-1.5.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f69c4029613de47816b1bb30ff5ac778686688751a5e9c99ad8c7031f6508e5"}, - {file = "pandas-1.5.3-cp39-cp39-win32.whl", hash = "sha256:7cec0bee9f294e5de5bbfc14d0573f65526071029d036b753ee6507d2a21480a"}, - {file = "pandas-1.5.3-cp39-cp39-win_amd64.whl", hash = "sha256:dfd681c5dc216037e0b0a2c821f5ed99ba9f03ebcf119c7dac0e9a7b960b9ec9"}, - {file = "pandas-1.5.3.tar.gz", hash = "sha256:74a3fd7e5a7ec052f183273dc7b0acd3a863edf7520f5d3a1765c04ffdb3b0b1"}, -] - -[package.dependencies] -numpy = [ - {version = ">=1.20.3", markers = "python_version < \"3.10\""}, - {version = ">=1.21.0", markers = "python_version >= \"3.10\""}, -] -python-dateutil = ">=2.8.1" -pytz = ">=2020.1" - -[package.extras] -test = ["hypothesis (>=5.5.3)", "pytest (>=6.0)", "pytest-xdist (>=1.31)"] - -[[package]] -name = "pandas-datareader" -version = "0.10.0" -description = "Data readers extracted from the pandas codebase,should be compatible with recent pandas versions" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "pandas-datareader-0.10.0.tar.gz", hash = "sha256:9fc3c63d39bc0c10c2683f1c6d503ff625020383e38f6cbe14134826b454d5a6"}, - {file = "pandas_datareader-0.10.0-py3-none-any.whl", hash = "sha256:0b95ff3635bc3ee1a6073521b557ab0e3c39d219f4a3b720b6b0bc6e8cdb4bb7"}, -] - -[package.dependencies] -lxml = "*" -pandas = ">=0.23" -requests = ">=2.19.0" - -[[package]] -name = "pandas-market-calendars" -version = "3.2" -description = "Market and exchange trading calendars for pandas" -category = "main" -optional = false -python-versions = ">=3.7.0" -files = [ - {file = "pandas_market_calendars-3.2-py3-none-any.whl", hash = "sha256:bf7509d1d40c918b6b91d261adde1e8ac7bf640f4403f45a8ac9f4d4fe47154b"}, - {file = "pandas_market_calendars-3.2.tar.gz", hash = "sha256:5c67ec7158c298aa3efc6913d0c53b82239de779611d5eec23333ff5a2927cf2"}, -] - -[package.dependencies] -exchange-calendars = ">=3.3" -pandas = ">=0.18" -python-dateutil = "*" -pytz = "*" - -[[package]] -name = "pandas-ta" -version = "0.3.14b" -description = "An easy to use Python 3 Pandas Extension with 130+ Technical Analysis Indicators. Can be called from a Pandas DataFrame or standalone like TA-Lib. Correlation tested with TA-Lib." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "pandas_ta-0.3.14b.tar.gz", hash = "sha256:0fa35aec831d2815ea30b871688a8d20a76b288a7be2d26cc00c35cd8c09a993"}, -] - -[package.dependencies] -pandas = "*" - -[package.extras] -dev = ["alphaVantage-api", "matplotlib", "mplfinance", "scipy", "sklearn", "statsmodels", "stochastic", "talib", "tqdm", "vectorbt", "yfinance"] -test = ["ta-lib"] - -[[package]] -name = "pandocfilters" -version = "1.5.0" -description = "Utilities for writing pandoc filters in python" -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -files = [ - {file = "pandocfilters-1.5.0-py2.py3-none-any.whl", hash = "sha256:33aae3f25fd1a026079f5d27bdd52496f0e0803b3469282162bafdcbdf6ef14f"}, - {file = "pandocfilters-1.5.0.tar.gz", hash = "sha256:0b679503337d233b4339a817bfc8c50064e2eff681314376a47cb582305a7a38"}, -] - -[[package]] -name = "papermill" -version = "2.4.0" -description = "Parametrize and run Jupyter and nteract Notebooks" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "papermill-2.4.0-py3-none-any.whl", hash = "sha256:baa76f0441257d9a25b3ad7c895e761341b94f9a70ca98cf419247fc728932d9"}, - {file = "papermill-2.4.0.tar.gz", hash = "sha256:6f8f8a9b06b39677f207c09100c8d386bcf592f0cbbdda9f0f50e81445697627"}, -] - -[package.dependencies] -ansiwrap = "*" -click = "*" -entrypoints = "*" -nbclient = ">=0.2.0" -nbformat = ">=5.1.2" -pyyaml = "*" -requests = "*" -tenacity = "*" -tqdm = ">=4.32.2" - -[package.extras] -all = ["azure-datalake-store (>=0.0.30)", "azure-storage-blob (>=12.1.0)", "black (>=19.3b0)", "boto3", "gcsfs (>=0.2.0)", "pyarrow (>=2.0)", "requests (>=2.21.0)"] -azure = ["azure-datalake-store (>=0.0.30)", "azure-storage-blob (>=12.1.0)", "requests (>=2.21.0)"] -black = ["black (>=19.3b0)"] -dev = ["attrs (>=17.4.0)", "azure-datalake-store (>=0.0.30)", "azure-storage-blob (>=12.1.0)", "black (>=19.3b0)", "boto3", "botocore", "bumpversion", "check-manifest", "codecov", "coverage", "flake8", "gcsfs (>=0.2.0)", "google-compute-engine", "ipython (>=5.0)", "ipywidgets", "moto", "notebook", "pip (>=18.1)", "pre-commit", "pyarrow (>=2.0)", "pytest (>=4.1)", "pytest-cov (>=2.6.1)", "pytest-env (>=0.6.2)", "pytest-mock (>=1.10)", "recommonmark", "requests (>=2.21.0)", "setuptools (>=38.6.0)", "tox", "twine (>=1.11.0)", "wheel (>=0.31.0)"] -gcs = ["gcsfs (>=0.2.0)"] -github = ["PyGithub (>=1.55)"] -hdfs = ["pyarrow (>=2.0)"] -s3 = ["boto3"] -test = ["attrs (>=17.4.0)", "azure-datalake-store (>=0.0.30)", "azure-storage-blob (>=12.1.0)", "black (>=19.3b0)", "boto3", "botocore", "bumpversion", "check-manifest", "codecov", "coverage", "flake8", "gcsfs (>=0.2.0)", "google-compute-engine", "ipython (>=5.0)", "ipywidgets", "moto", "notebook", "pip (>=18.1)", "pre-commit", "pyarrow (>=2.0)", "pytest (>=4.1)", "pytest-cov (>=2.6.1)", "pytest-env (>=0.6.2)", "pytest-mock (>=1.10)", "recommonmark", "requests (>=2.21.0)", "setuptools (>=38.6.0)", "tox", "twine (>=1.11.0)", "wheel (>=0.31.0)"] - -[[package]] -name = "parso" -version = "0.8.3" -description = "A Python Parser" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "parso-0.8.3-py2.py3-none-any.whl", hash = "sha256:c001d4636cd3aecdaf33cbb40aebb59b094be2a74c556778ef5576c175e19e75"}, - {file = "parso-0.8.3.tar.gz", hash = "sha256:8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0"}, -] - -[package.extras] -qa = ["flake8 (==3.8.3)", "mypy (==0.782)"] -testing = ["docopt", "pytest (<6.0.0)"] - -[[package]] -name = "pathspec" -version = "0.11.0" -description = "Utility library for gitignore style pattern matching of file paths." -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pathspec-0.11.0-py3-none-any.whl", hash = "sha256:3a66eb970cbac598f9e5ccb5b2cf58930cd8e3ed86d393d541eaf2d8b1705229"}, - {file = "pathspec-0.11.0.tar.gz", hash = "sha256:64d338d4e0914e91c1792321e6907b5a593f1ab1851de7fc269557a21b30ebbc"}, -] - -[[package]] -name = "patsy" -version = "0.5.3" -description = "A Python package for describing statistical models and for building design matrices." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "patsy-0.5.3-py2.py3-none-any.whl", hash = "sha256:7eb5349754ed6aa982af81f636479b1b8db9d5b1a6e957a6016ec0534b5c86b7"}, - {file = "patsy-0.5.3.tar.gz", hash = "sha256:bdc18001875e319bc91c812c1eb6a10be4bb13cb81eb763f466179dca3b67277"}, -] - -[package.dependencies] -numpy = ">=1.4" -six = "*" - -[package.extras] -test = ["pytest", "pytest-cov", "scipy"] - -[[package]] -name = "pbr" -version = "5.11.1" -description = "Python Build Reasonableness" -category = "dev" -optional = false -python-versions = ">=2.6" -files = [ - {file = "pbr-5.11.1-py2.py3-none-any.whl", hash = "sha256:567f09558bae2b3ab53cb3c1e2e33e726ff3338e7bae3db5dc954b3a44eef12b"}, - {file = "pbr-5.11.1.tar.gz", hash = "sha256:aefc51675b0b533d56bb5fd1c8c6c0522fe31896679882e1c4c63d5e4a0fccb3"}, -] - -[[package]] -name = "pefile" -version = "2023.2.7" -description = "Python PE parsing module" -category = "main" -optional = true -python-versions = ">=3.6.0" -files = [ - {file = "pefile-2023.2.7-py3-none-any.whl", hash = "sha256:da185cd2af68c08a6cd4481f7325ed600a88f6a813bad9dea07ab3ef73d8d8d6"}, - {file = "pefile-2023.2.7.tar.gz", hash = "sha256:82e6114004b3d6911c77c3953e3838654b04511b8b66e8583db70c65998017dc"}, -] - -[[package]] -name = "pexpect" -version = "4.8.0" -description = "Pexpect allows easy control of interactive console applications." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "pexpect-4.8.0-py2.py3-none-any.whl", hash = "sha256:0b48a55dcb3c05f3329815901ea4fc1537514d6ba867a152b581d69ae3710937"}, - {file = "pexpect-4.8.0.tar.gz", hash = "sha256:fc65a43959d153d0114afe13997d439c22823a27cefceb5ff35c2178c6784c0c"}, -] - -[package.dependencies] -ptyprocess = ">=0.5" - -[[package]] -name = "pickleshare" -version = "0.7.5" -description = "Tiny 'shelve'-like database with concurrency support" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "pickleshare-0.7.5-py2.py3-none-any.whl", hash = "sha256:9649af414d74d4df115d5d718f82acb59c9d418196b7b4290ed47a12ce62df56"}, - {file = "pickleshare-0.7.5.tar.gz", hash = "sha256:87683d47965c1da65cdacaf31c8441d12b8044cdec9aca500cd78fc2c683afca"}, -] - -[[package]] -name = "pillow" -version = "9.4.0" -description = "Python Imaging Library (Fork)" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "Pillow-9.4.0-1-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1b4b4e9dda4f4e4c4e6896f93e84a8f0bcca3b059de9ddf67dac3c334b1195e1"}, - {file = "Pillow-9.4.0-1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:fb5c1ad6bad98c57482236a21bf985ab0ef42bd51f7ad4e4538e89a997624e12"}, - {file = "Pillow-9.4.0-1-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:f0caf4a5dcf610d96c3bd32932bfac8aee61c96e60481c2a0ea58da435e25acd"}, - {file = "Pillow-9.4.0-1-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:3f4cc516e0b264c8d4ccd6b6cbc69a07c6d582d8337df79be1e15a5056b258c9"}, - {file = "Pillow-9.4.0-1-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:b8c2f6eb0df979ee99433d8b3f6d193d9590f735cf12274c108bd954e30ca858"}, - {file = "Pillow-9.4.0-1-pp38-pypy38_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b70756ec9417c34e097f987b4d8c510975216ad26ba6e57ccb53bc758f490dab"}, - {file = "Pillow-9.4.0-1-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:43521ce2c4b865d385e78579a082b6ad1166ebed2b1a2293c3be1d68dd7ca3b9"}, - {file = "Pillow-9.4.0-2-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:9d9a62576b68cd90f7075876f4e8444487db5eeea0e4df3ba298ee38a8d067b0"}, - {file = "Pillow-9.4.0-2-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:87708d78a14d56a990fbf4f9cb350b7d89ee8988705e58e39bdf4d82c149210f"}, - {file = "Pillow-9.4.0-2-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:8a2b5874d17e72dfb80d917213abd55d7e1ed2479f38f001f264f7ce7bae757c"}, - {file = "Pillow-9.4.0-2-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:83125753a60cfc8c412de5896d10a0a405e0bd88d0470ad82e0869ddf0cb3848"}, - {file = "Pillow-9.4.0-2-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:9e5f94742033898bfe84c93c831a6f552bb629448d4072dd312306bab3bd96f1"}, - {file = "Pillow-9.4.0-2-pp38-pypy38_pp73-macosx_10_10_x86_64.whl", hash = "sha256:013016af6b3a12a2f40b704677f8b51f72cb007dac785a9933d5c86a72a7fe33"}, - {file = "Pillow-9.4.0-2-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:99d92d148dd03fd19d16175b6d355cc1b01faf80dae93c6c3eb4163709edc0a9"}, - {file = "Pillow-9.4.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:2968c58feca624bb6c8502f9564dd187d0e1389964898f5e9e1fbc8533169157"}, - {file = "Pillow-9.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c5c1362c14aee73f50143d74389b2c158707b4abce2cb055b7ad37ce60738d47"}, - {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd752c5ff1b4a870b7661234694f24b1d2b9076b8bf337321a814c612665f343"}, - {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9a3049a10261d7f2b6514d35bbb7a4dfc3ece4c4de14ef5876c4b7a23a0e566d"}, - {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:16a8df99701f9095bea8a6c4b3197da105df6f74e6176c5b410bc2df2fd29a57"}, - {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:94cdff45173b1919350601f82d61365e792895e3c3a3443cf99819e6fbf717a5"}, - {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:ed3e4b4e1e6de75fdc16d3259098de7c6571b1a6cc863b1a49e7d3d53e036070"}, - {file = "Pillow-9.4.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d5b2f8a31bd43e0f18172d8ac82347c8f37ef3e0b414431157718aa234991b28"}, - {file = "Pillow-9.4.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:09b89ddc95c248ee788328528e6a2996e09eaccddeeb82a5356e92645733be35"}, - {file = "Pillow-9.4.0-cp310-cp310-win32.whl", hash = "sha256:f09598b416ba39a8f489c124447b007fe865f786a89dbfa48bb5cf395693132a"}, - {file = "Pillow-9.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:f6e78171be3fb7941f9910ea15b4b14ec27725865a73c15277bc39f5ca4f8391"}, - {file = "Pillow-9.4.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:3fa1284762aacca6dc97474ee9c16f83990b8eeb6697f2ba17140d54b453e133"}, - {file = "Pillow-9.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:eaef5d2de3c7e9b21f1e762f289d17b726c2239a42b11e25446abf82b26ac132"}, - {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a4dfdae195335abb4e89cc9762b2edc524f3c6e80d647a9a81bf81e17e3fb6f0"}, - {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6abfb51a82e919e3933eb137e17c4ae9c0475a25508ea88993bb59faf82f3b35"}, - {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:451f10ef963918e65b8869e17d67db5e2f4ab40e716ee6ce7129b0cde2876eab"}, - {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:6663977496d616b618b6cfa43ec86e479ee62b942e1da76a2c3daa1c75933ef4"}, - {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:60e7da3a3ad1812c128750fc1bc14a7ceeb8d29f77e0a2356a8fb2aa8925287d"}, - {file = "Pillow-9.4.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:19005a8e58b7c1796bc0167862b1f54a64d3b44ee5d48152b06bb861458bc0f8"}, - {file = "Pillow-9.4.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f715c32e774a60a337b2bb8ad9839b4abf75b267a0f18806f6f4f5f1688c4b5a"}, - {file = "Pillow-9.4.0-cp311-cp311-win32.whl", hash = "sha256:b222090c455d6d1a64e6b7bb5f4035c4dff479e22455c9eaa1bdd4c75b52c80c"}, - {file = "Pillow-9.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:ba6612b6548220ff5e9df85261bddc811a057b0b465a1226b39bfb8550616aee"}, - {file = "Pillow-9.4.0-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:5f532a2ad4d174eb73494e7397988e22bf427f91acc8e6ebf5bb10597b49c493"}, - {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5dd5a9c3091a0f414a963d427f920368e2b6a4c2f7527fdd82cde8ef0bc7a327"}, - {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef21af928e807f10bf4141cad4746eee692a0dd3ff56cfb25fce076ec3cc8abe"}, - {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:847b114580c5cc9ebaf216dd8c8dbc6b00a3b7ab0131e173d7120e6deade1f57"}, - {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:653d7fb2df65efefbcbf81ef5fe5e5be931f1ee4332c2893ca638c9b11a409c4"}, - {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:46f39cab8bbf4a384ba7cb0bc8bae7b7062b6a11cfac1ca4bc144dea90d4a9f5"}, - {file = "Pillow-9.4.0-cp37-cp37m-win32.whl", hash = "sha256:7ac7594397698f77bce84382929747130765f66406dc2cd8b4ab4da68ade4c6e"}, - {file = "Pillow-9.4.0-cp37-cp37m-win_amd64.whl", hash = "sha256:46c259e87199041583658457372a183636ae8cd56dbf3f0755e0f376a7f9d0e6"}, - {file = "Pillow-9.4.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:0e51f608da093e5d9038c592b5b575cadc12fd748af1479b5e858045fff955a9"}, - {file = "Pillow-9.4.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:765cb54c0b8724a7c12c55146ae4647e0274a839fb6de7bcba841e04298e1011"}, - {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:519e14e2c49fcf7616d6d2cfc5c70adae95682ae20f0395e9280db85e8d6c4df"}, - {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d197df5489004db87d90b918033edbeee0bd6df3848a204bca3ff0a903bef837"}, - {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0845adc64fe9886db00f5ab68c4a8cd933ab749a87747555cec1c95acea64b0b"}, - {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:e1339790c083c5a4de48f688b4841f18df839eb3c9584a770cbd818b33e26d5d"}, - {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:a96e6e23f2b79433390273eaf8cc94fec9c6370842e577ab10dabdcc7ea0a66b"}, - {file = "Pillow-9.4.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:7cfc287da09f9d2a7ec146ee4d72d6ea1342e770d975e49a8621bf54eaa8f30f"}, - {file = "Pillow-9.4.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d7081c084ceb58278dd3cf81f836bc818978c0ccc770cbbb202125ddabec6628"}, - {file = "Pillow-9.4.0-cp38-cp38-win32.whl", hash = "sha256:df41112ccce5d47770a0c13651479fbcd8793f34232a2dd9faeccb75eb5d0d0d"}, - {file = "Pillow-9.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:7a21222644ab69ddd9967cfe6f2bb420b460dae4289c9d40ff9a4896e7c35c9a"}, - {file = "Pillow-9.4.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:0f3269304c1a7ce82f1759c12ce731ef9b6e95b6df829dccd9fe42912cc48569"}, - {file = "Pillow-9.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cb362e3b0976dc994857391b776ddaa8c13c28a16f80ac6522c23d5257156bed"}, - {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a2e0f87144fcbbe54297cae708c5e7f9da21a4646523456b00cc956bd4c65815"}, - {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:28676836c7796805914b76b1837a40f76827ee0d5398f72f7dcc634bae7c6264"}, - {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0884ba7b515163a1a05440a138adeb722b8a6ae2c2b33aea93ea3118dd3a899e"}, - {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:53dcb50fbdc3fb2c55431a9b30caeb2f7027fcd2aeb501459464f0214200a503"}, - {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:e8c5cf126889a4de385c02a2c3d3aba4b00f70234bfddae82a5eaa3ee6d5e3e6"}, - {file = "Pillow-9.4.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:6c6b1389ed66cdd174d040105123a5a1bc91d0aa7059c7261d20e583b6d8cbd2"}, - {file = "Pillow-9.4.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:0dd4c681b82214b36273c18ca7ee87065a50e013112eea7d78c7a1b89a739153"}, - {file = "Pillow-9.4.0-cp39-cp39-win32.whl", hash = "sha256:6d9dfb9959a3b0039ee06c1a1a90dc23bac3b430842dcb97908ddde05870601c"}, - {file = "Pillow-9.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:54614444887e0d3043557d9dbc697dbb16cfb5a35d672b7a0fcc1ed0cf1c600b"}, - {file = "Pillow-9.4.0-pp38-pypy38_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b9b752ab91e78234941e44abdecc07f1f0d8f51fb62941d32995b8161f68cfe5"}, - {file = "Pillow-9.4.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d3b56206244dc8711f7e8b7d6cad4663917cd5b2d950799425076681e8766286"}, - {file = "Pillow-9.4.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aabdab8ec1e7ca7f1434d042bf8b1e92056245fb179790dc97ed040361f16bfd"}, - {file = "Pillow-9.4.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:db74f5562c09953b2c5f8ec4b7dfd3f5421f31811e97d1dbc0a7c93d6e3a24df"}, - {file = "Pillow-9.4.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:e9d7747847c53a16a729b6ee5e737cf170f7a16611c143d95aa60a109a59c336"}, - {file = "Pillow-9.4.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b52ff4f4e002f828ea6483faf4c4e8deea8d743cf801b74910243c58acc6eda3"}, - {file = "Pillow-9.4.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:575d8912dca808edd9acd6f7795199332696d3469665ef26163cd090fa1f8bfa"}, - {file = "Pillow-9.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c3c4ed2ff6760e98d262e0cc9c9a7f7b8a9f61aa4d47c58835cdaf7b0b8811bb"}, - {file = "Pillow-9.4.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:e621b0246192d3b9cb1dc62c78cfa4c6f6d2ddc0ec207d43c0dedecb914f152a"}, - {file = "Pillow-9.4.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:8f127e7b028900421cad64f51f75c051b628db17fb00e099eb148761eed598c9"}, - {file = "Pillow-9.4.0.tar.gz", hash = "sha256:a1c2d7780448eb93fbcc3789bf3916aa5720d942e37945f4056680317f1cd23e"}, -] - -[package.extras] -docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-issues (>=3.0.1)", "sphinx-removed-in", "sphinxext-opengraph"] -tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"] - -[[package]] -name = "pkgutil-resolve-name" -version = "1.3.10" -description = "Resolve a name to an object." -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "pkgutil_resolve_name-1.3.10-py3-none-any.whl", hash = "sha256:ca27cc078d25c5ad71a9de0a7a330146c4e014c2462d9af19c6b828280649c5e"}, - {file = "pkgutil_resolve_name-1.3.10.tar.gz", hash = "sha256:357d6c9e6a755653cfd78893817c0853af365dd51ec97f3d358a819373bbd174"}, -] - -[[package]] -name = "platformdirs" -version = "3.0.0" -description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "platformdirs-3.0.0-py3-none-any.whl", hash = "sha256:b1d5eb14f221506f50d6604a561f4c5786d9e80355219694a1b244bcd96f4567"}, - {file = "platformdirs-3.0.0.tar.gz", hash = "sha256:8a1228abb1ef82d788f74139988b137e78692984ec7b08eaa6c65f1723af28f9"}, -] - -[package.extras] -docs = ["furo (>=2022.12.7)", "proselint (>=0.13)", "sphinx (>=6.1.3)", "sphinx-autodoc-typehints (>=1.22,!=1.23.4)"] -test = ["appdirs (==1.4.4)", "covdefaults (>=2.2.2)", "pytest (>=7.2.1)", "pytest-cov (>=4)", "pytest-mock (>=3.10)"] - -[[package]] -name = "plotly" -version = "5.13.1" -description = "An open-source, interactive data visualization library for Python" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "plotly-5.13.1-py2.py3-none-any.whl", hash = "sha256:f776a5c664908450c6c1727f61e8e2e22798d9c6c69d37a9057735365084a2fa"}, - {file = "plotly-5.13.1.tar.gz", hash = "sha256:90ee9a1fee0dda30e2830e129855081ea17bd1b06a553a62b62de15caff1a219"}, -] - -[package.dependencies] -tenacity = ">=6.2.0" - -[[package]] -name = "plotly-resampler" -version = "0.8.1" -description = "Visualizing large time series with plotly" -category = "main" -optional = true -python-versions = ">=3.7.1,<3.11" -files = [ - {file = "plotly-resampler-0.8.1.tar.gz", hash = "sha256:774940a64bf6e6d9fe0eafff42f12ca1f3df7a3603efbcfcea5ed901fdc6b35a"}, - {file = "plotly_resampler-0.8.1-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:185a5ef18675245690ca752f86a987b820daf13d822c09af7bf17255e16576a4"}, - {file = "plotly_resampler-0.8.1-cp38-cp38-manylinux_2_31_x86_64.whl", hash = "sha256:cc4d11bc7e339fe13000dba19497586d0e3e6b12de98d8f84a8e219398ee54b0"}, -] - -[package.dependencies] -dash = ">=2.2.0,<3.0.0" -Flask-Cors = ">=3.0.10,<4.0.0" -jupyter-dash = ">=0.4.2" -numpy = ">=1.14" -orjson = ">=3.7.7,<4.0.0" -pandas = ">=1.3.5,<2.0.0" -plotly = ">=5.5.0,<6.0.0" -trace-updater = ">=0.0.8" - -[[package]] -name = "pluggy" -version = "1.0.0" -description = "plugin and hook calling mechanisms for python" -category = "dev" -optional = false -python-versions = ">=3.6" -files = [ - {file = "pluggy-1.0.0-py2.py3-none-any.whl", hash = "sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3"}, - {file = "pluggy-1.0.0.tar.gz", hash = "sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "pmdarima" -version = "2.0.2" -description = "Python's forecast::auto.arima equivalent" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "pmdarima-2.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e54f1d9a01bac815e461c9a4089ea67e976a87c17d5770388d833820bbbe4362"}, - {file = "pmdarima-2.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:81b03950d65cbc3c758567db82b603416f341ff2ced8f344079401d8c0d7046a"}, - {file = "pmdarima-2.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:853c0a3b9565e37ed3982a0a238a75487b399a08ea91aa0c58c86427445b899a"}, - {file = "pmdarima-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7f20d79097b31ab6bf032b319c88874b38360f55b0463da2c8094aa316249a5f"}, - {file = "pmdarima-2.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:4746f4dcba743109576a9a7afe5da96a44ae5f7fd1dfd876bbca68b5871b8d30"}, - {file = "pmdarima-2.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:80ccf9dea20ee264aa2f18db3e6b1e38c3248424db579712d60c57cf2768fb5f"}, - {file = "pmdarima-2.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8b20c207f546b1ddb02cc5d97e5759789615da6aa8c8ee32ee2710a5fe1183c4"}, - {file = "pmdarima-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ea64c8fc00343e9fdfd9d4e303d8fb2f60449071e638a45f68352a06ee204ce"}, - {file = "pmdarima-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d7b9220a607e07708a322447c6e3a594c4f7b58df193251ef090608438d621e9"}, - {file = "pmdarima-2.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:cc48882962f757d53b74cf16ec4706d006c40ae25fc4a509dadc65ac7c96fb6c"}, - {file = "pmdarima-2.0.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:fc4b38de2d0e816d075777c2082591fe38db715ffb01e1637e46553f9323e60e"}, - {file = "pmdarima-2.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba36d38bdd69a0c41095cb784370f52041498fb4c8a088ff83fd6349e75c2029"}, - {file = "pmdarima-2.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e6800acca7e3343d60d8197cec1f3c194748128663a379287f03cfc4bba6a541"}, - {file = "pmdarima-2.0.2-cp37-cp37m-win_amd64.whl", hash = "sha256:e94901c9d2a8c8f5b299ddb51a4133d688277ac4a282bf34d577235c283eaaa2"}, - {file = "pmdarima-2.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9882af95f30a3676711014f24191dbf37a6d027c10d729c0cae882474dfc9c29"}, - {file = "pmdarima-2.0.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e089c4304fc87505084d263ac6c51fb5610782162eb460857377af09e9e7cd04"}, - {file = "pmdarima-2.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e50c538bf7e21deb3eff63fdbde61ee801566ccb821233d67c36666d3082b8e"}, - {file = "pmdarima-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:34a06fa0cb996416784e7abf66ef068bd6e2774f2c59b8ede5e547b5c5c2c404"}, - {file = "pmdarima-2.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:ffd983738509194b612362449914e4997d07a3b087559e34e16ea78b230986f5"}, - {file = "pmdarima-2.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d13623b511554b2de48e5f03d9ae98636d8e4b2021285c05673da90144ccf5ff"}, - {file = "pmdarima-2.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b23e133ba306aa7c10ec185e5ad47b3702fbe4a99f4118a141677f7c46a46a2f"}, - {file = "pmdarima-2.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:678a307c97b4549ebd4f86500d4c1166b171413b81228527425fc671cdcd4527"}, - {file = "pmdarima-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fc612a700546a1b2d1e18a9670c7687779e1b5225ef59eabb89efaf28ed316b0"}, - {file = "pmdarima-2.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:09462430b363fbb7074ec97705b33fe02f2e979dec869652356e0f3489f3af49"}, - {file = "pmdarima-2.0.2.tar.gz", hash = "sha256:1c86897632dd105532d7e92c5d8681d43ae763c40bd3fffef43e740ce0b6b5d5"}, -] - -[package.dependencies] -Cython = ">=0.29,<0.29.18 || >0.29.18,<0.29.31 || >0.29.31" -joblib = ">=0.11" -numpy = ">=1.21.2" -pandas = ">=0.19" -scikit-learn = ">=0.22" -scipy = ">=1.3.2" -setuptools = ">=38.6.0,<50.0.0 || >50.0.0" -statsmodels = ">=0.13.2" -urllib3 = "*" - -[[package]] -name = "praw" -version = "7.7.0" -description = "PRAW, an acronym for \"Python Reddit API Wrapper\", is a python package that allows for simple access to Reddit's API." -category = "main" -optional = false -python-versions = "~=3.7" -files = [ - {file = "praw-7.7.0-py3-none-any.whl", hash = "sha256:22155c4b3006733a5ab0754136cf2226917747b61ec037ee335246fe0db5420e"}, - {file = "praw-7.7.0.tar.gz", hash = "sha256:090d209b35f79dfa36082ed1cdaa0f9a753b9277a69cfe8f9f32fa1827411a5a"}, -] - -[package.dependencies] -prawcore = ">=2.1,<3" -update-checker = ">=0.18" -websocket-client = ">=0.54.0" - -[package.extras] -ci = ["coveralls"] -dev = ["betamax (>=0.8,<0.9)", "betamax-matchers (>=0.3.0,<0.5)", "packaging", "pre-commit", "pytest (>=2.7.3)", "requests (>=2.20.1,<3)", "sphinx", "sphinx-rtd-dark-mode", "sphinx-rtd-theme"] -lint = ["pre-commit", "sphinx", "sphinx-rtd-dark-mode", "sphinx-rtd-theme"] -readthedocs = ["sphinx", "sphinx-rtd-dark-mode", "sphinx-rtd-theme"] -test = ["betamax (>=0.8,<0.9)", "betamax-matchers (>=0.3.0,<0.5)", "pytest (>=2.7.3)", "requests (>=2.20.1,<3)"] - -[[package]] -name = "prawcore" -version = "2.3.0" -description = "Low-level communication layer for PRAW 4+." -category = "main" -optional = false -python-versions = "~=3.6" -files = [ - {file = "prawcore-2.3.0-py3-none-any.whl", hash = "sha256:48c17db447fa06a13ca3e722201f443031437708daa736c05a1df895fbcceff5"}, - {file = "prawcore-2.3.0.tar.gz", hash = "sha256:daf1ccd4b7a80dc4e6567d48336d782e94a9a6dad83770fc2edf76dc9a84f56d"}, -] - -[package.dependencies] -requests = ">=2.6.0,<3.0" - -[package.extras] -ci = ["coveralls"] -dev = ["betamax (>=0.8,<0.9)", "betamax-matchers (>=0.4.0,<0.5)", "betamax-serializers (>=0.2.0,<0.3)", "black", "flake8", "flynt", "mock (>=0.8)", "pre-commit", "pydocstyle", "pytest", "testfixtures (>4.13.2,<7)"] -lint = ["black", "flake8", "flynt", "pre-commit", "pydocstyle"] -test = ["betamax (>=0.8,<0.9)", "betamax-matchers (>=0.4.0,<0.5)", "betamax-serializers (>=0.2.0,<0.3)", "mock (>=0.8)", "pytest", "testfixtures (>4.13.2,<7)"] - -[[package]] -name = "pre-commit" -version = "2.21.0" -description = "A framework for managing and maintaining multi-language pre-commit hooks." -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pre_commit-2.21.0-py2.py3-none-any.whl", hash = "sha256:e2f91727039fc39a92f58a588a25b87f936de6567eed4f0e673e0507edc75bad"}, - {file = "pre_commit-2.21.0.tar.gz", hash = "sha256:31ef31af7e474a8d8995027fefdfcf509b5c913ff31f2015b4ec4beb26a6f658"}, -] - -[package.dependencies] -cfgv = ">=2.0.0" -identify = ">=1.0.0" -nodeenv = ">=0.11.1" -pyyaml = ">=5.1" -virtualenv = ">=20.10.0" - -[[package]] -name = "prometheus-client" -version = "0.16.0" -description = "Python client for the Prometheus monitoring system." -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "prometheus_client-0.16.0-py3-none-any.whl", hash = "sha256:0836af6eb2c8f4fed712b2f279f6c0a8bbab29f9f4aa15276b91c7cb0d1616ab"}, - {file = "prometheus_client-0.16.0.tar.gz", hash = "sha256:a03e35b359f14dd1630898543e2120addfdeacd1a6069c1367ae90fd93ad3f48"}, -] - -[package.extras] -twisted = ["twisted"] - -[[package]] -name = "prompt-toolkit" -version = "3.0.38" -description = "Library for building powerful interactive command lines in Python" -category = "main" -optional = false -python-versions = ">=3.7.0" -files = [ - {file = "prompt_toolkit-3.0.38-py3-none-any.whl", hash = "sha256:45ea77a2f7c60418850331366c81cf6b5b9cf4c7fd34616f733c5427e6abbb1f"}, - {file = "prompt_toolkit-3.0.38.tar.gz", hash = "sha256:23ac5d50538a9a38c8bde05fecb47d0b403ecd0662857a86f886f798563d5b9b"}, -] - -[package.dependencies] -wcwidth = "*" - -[[package]] -name = "property-cached" -version = "1.6.4" -description = "A decorator for caching properties in classes (forked from cached-property)." -category = "main" -optional = false -python-versions = ">= 3.5" -files = [ - {file = "property-cached-1.6.4.zip", hash = "sha256:3e9c4ef1ed3653909147510481d7df62a3cfb483461a6986a6f1dcd09b2ebb73"}, - {file = "property_cached-1.6.4-py2.py3-none-any.whl", hash = "sha256:135fc059ec969c1646424a0db15e7fbe1b5f8c36c0006d0b3c91ba568c11e7d8"}, -] - -[[package]] -name = "prophet" -version = "1.1.2" -description = "Automatic Forecasting Procedure" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "prophet-1.1.2-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:b978a62fba90a70b68751288ea29325c51df05bbff62fe9697e45a97430f6dd4"}, - {file = "prophet-1.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21cf2d83d25cbc77f833014d7197744ccb43532cb9a04b9fdd2bc48b79b46a05"}, - {file = "prophet-1.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4beab6a742f77edaa597bbaee0db19a48c3fd98f012797c1cc5065d3f6f4384d"}, - {file = "prophet-1.1.2-py3-none-win_amd64.whl", hash = "sha256:5ab1e5833e01d1bae9e1b379432dc8abb5b4c7f0360162ab5e250b90611c278c"}, - {file = "prophet-1.1.2.tar.gz", hash = "sha256:3cfb7665962e983b05367f65f37692d9c8569a86335f3f163925ec89a128bfab"}, -] - -[package.dependencies] -cmdstanpy = ">=1.0.4" -convertdate = ">=2.1.2" -holidays = ">=0.14.2" -LunarCalendar = ">=0.0.9" -matplotlib = ">=2.0.0" -numpy = ">=1.15.4" -pandas = ">=1.0.4" -python-dateutil = ">=2.8.0" -tqdm = ">=4.36.1" - -[package.extras] -dev = ["jupyterlab", "nbconvert", "plotly", "pytest", "setuptools (>=64)", "wheel"] -parallel = ["dask[dataframe]", "distributed"] - -[[package]] -name = "protobuf" -version = "3.20.1" -description = "Protocol Buffers" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "protobuf-3.20.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3cc797c9d15d7689ed507b165cd05913acb992d78b379f6014e013f9ecb20996"}, - {file = "protobuf-3.20.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:ff8d8fa42675249bb456f5db06c00de6c2f4c27a065955917b28c4f15978b9c3"}, - {file = "protobuf-3.20.1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:cd68be2559e2a3b84f517fb029ee611546f7812b1fdd0aa2ecc9bc6ec0e4fdde"}, - {file = "protobuf-3.20.1-cp310-cp310-win32.whl", hash = "sha256:9016d01c91e8e625141d24ec1b20fed584703e527d28512aa8c8707f105a683c"}, - {file = "protobuf-3.20.1-cp310-cp310-win_amd64.whl", hash = "sha256:32ca378605b41fd180dfe4e14d3226386d8d1b002ab31c969c366549e66a2bb7"}, - {file = "protobuf-3.20.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:9be73ad47579abc26c12024239d3540e6b765182a91dbc88e23658ab71767153"}, - {file = "protobuf-3.20.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:097c5d8a9808302fb0da7e20edf0b8d4703274d140fd25c5edabddcde43e081f"}, - {file = "protobuf-3.20.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:e250a42f15bf9d5b09fe1b293bdba2801cd520a9f5ea2d7fb7536d4441811d20"}, - {file = "protobuf-3.20.1-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:cdee09140e1cd184ba9324ec1df410e7147242b94b5f8b0c64fc89e38a8ba531"}, - {file = "protobuf-3.20.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:af0ebadc74e281a517141daad9d0f2c5d93ab78e9d455113719a45a49da9db4e"}, - {file = "protobuf-3.20.1-cp37-cp37m-win32.whl", hash = "sha256:755f3aee41354ae395e104d62119cb223339a8f3276a0cd009ffabfcdd46bb0c"}, - {file = "protobuf-3.20.1-cp37-cp37m-win_amd64.whl", hash = "sha256:62f1b5c4cd6c5402b4e2d63804ba49a327e0c386c99b1675c8a0fefda23b2067"}, - {file = "protobuf-3.20.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:06059eb6953ff01e56a25cd02cca1a9649a75a7e65397b5b9b4e929ed71d10cf"}, - {file = "protobuf-3.20.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:cb29edb9eab15742d791e1025dd7b6a8f6fcb53802ad2f6e3adcb102051063ab"}, - {file = "protobuf-3.20.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:69ccfdf3657ba59569c64295b7d51325f91af586f8d5793b734260dfe2e94e2c"}, - {file = "protobuf-3.20.1-cp38-cp38-win32.whl", hash = "sha256:dd5789b2948ca702c17027c84c2accb552fc30f4622a98ab5c51fcfe8c50d3e7"}, - {file = "protobuf-3.20.1-cp38-cp38-win_amd64.whl", hash = "sha256:77053d28427a29987ca9caf7b72ccafee011257561259faba8dd308fda9a8739"}, - {file = "protobuf-3.20.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6f50601512a3d23625d8a85b1638d914a0970f17920ff39cec63aaef80a93fb7"}, - {file = "protobuf-3.20.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:284f86a6207c897542d7e956eb243a36bb8f9564c1742b253462386e96c6b78f"}, - {file = "protobuf-3.20.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:7403941f6d0992d40161aa8bb23e12575637008a5a02283a930addc0508982f9"}, - {file = "protobuf-3.20.1-cp39-cp39-win32.whl", hash = "sha256:db977c4ca738dd9ce508557d4fce0f5aebd105e158c725beec86feb1f6bc20d8"}, - {file = "protobuf-3.20.1-cp39-cp39-win_amd64.whl", hash = "sha256:7e371f10abe57cee5021797126c93479f59fccc9693dafd6bd5633ab67808a91"}, - {file = "protobuf-3.20.1-py2.py3-none-any.whl", hash = "sha256:adfc6cf69c7f8c50fd24c793964eef18f0ac321315439d94945820612849c388"}, - {file = "protobuf-3.20.1.tar.gz", hash = "sha256:adc31566d027f45efe3f44eeb5b1f329da43891634d61c75a5944e9be6dd42c9"}, -] - -[[package]] -name = "psaw" -version = "0.0.12" -description = "Pushshift.io API Wrapper for reddit.com public comment/submission search" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "psaw-0.0.12-py3-none-any.whl", hash = "sha256:cfbfdf1953ee5f31ca9d4ec6d471873ace960da9fbc7234b9d19a059d5cfa2d6"}, -] - -[package.dependencies] -Click = "*" -requests = "*" - -[[package]] -name = "psutil" -version = "5.9.3" -description = "Cross-platform lib for process and system monitoring in Python." -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -files = [ - {file = "psutil-5.9.3-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:b4a247cd3feaae39bb6085fcebf35b3b8ecd9b022db796d89c8f05067ca28e71"}, - {file = "psutil-5.9.3-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:5fa88e3d5d0b480602553d362c4b33a63e0c40bfea7312a7bf78799e01e0810b"}, - {file = "psutil-5.9.3-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:767ef4fa33acda16703725c0473a91e1832d296c37c63896c7153ba81698f1ab"}, - {file = "psutil-5.9.3-cp27-cp27m-win32.whl", hash = "sha256:9a4af6ed1094f867834f5f07acd1250605a0874169a5fcadbcec864aec2496a6"}, - {file = "psutil-5.9.3-cp27-cp27m-win_amd64.whl", hash = "sha256:fa5e32c7d9b60b2528108ade2929b115167fe98d59f89555574715054f50fa31"}, - {file = "psutil-5.9.3-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:fe79b4ad4836e3da6c4650cb85a663b3a51aef22e1a829c384e18fae87e5e727"}, - {file = "psutil-5.9.3-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:db8e62016add2235cc87fb7ea000ede9e4ca0aa1f221b40cef049d02d5d2593d"}, - {file = "psutil-5.9.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:941a6c2c591da455d760121b44097781bc970be40e0e43081b9139da485ad5b7"}, - {file = "psutil-5.9.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:71b1206e7909792d16933a0d2c1c7f04ae196186c51ba8567abae1d041f06dcb"}, - {file = "psutil-5.9.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f57d63a2b5beaf797b87024d018772439f9d3103a395627b77d17a8d72009543"}, - {file = "psutil-5.9.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7507f6c7b0262d3e7b0eeda15045bf5881f4ada70473b87bc7b7c93b992a7d7"}, - {file = "psutil-5.9.3-cp310-cp310-win32.whl", hash = "sha256:1b540599481c73408f6b392cdffef5b01e8ff7a2ac8caae0a91b8222e88e8f1e"}, - {file = "psutil-5.9.3-cp310-cp310-win_amd64.whl", hash = "sha256:547ebb02031fdada635452250ff39942db8310b5c4a8102dfe9384ee5791e650"}, - {file = "psutil-5.9.3-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:d8c3cc6bb76492133474e130a12351a325336c01c96a24aae731abf5a47fe088"}, - {file = "psutil-5.9.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:07d880053c6461c9b89cd5d4808f3b8336665fa3acdefd6777662c5ed73a851a"}, - {file = "psutil-5.9.3-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e8b50241dd3c2ed498507f87a6602825073c07f3b7e9560c58411c14fe1e1c9"}, - {file = "psutil-5.9.3-cp36-cp36m-win32.whl", hash = "sha256:828c9dc9478b34ab96be75c81942d8df0c2bb49edbb481f597314d92b6441d89"}, - {file = "psutil-5.9.3-cp36-cp36m-win_amd64.whl", hash = "sha256:ed15edb14f52925869250b1375f0ff58ca5c4fa8adefe4883cfb0737d32f5c02"}, - {file = "psutil-5.9.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d266cd05bd4a95ca1c2b9b5aac50d249cf7c94a542f47e0b22928ddf8b80d1ef"}, - {file = "psutil-5.9.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7e4939ff75149b67aef77980409f156f0082fa36accc475d45c705bb00c6c16a"}, - {file = "psutil-5.9.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:68fa227c32240c52982cb931801c5707a7f96dd8927f9102d6c7771ea1ff5698"}, - {file = "psutil-5.9.3-cp37-cp37m-win32.whl", hash = "sha256:beb57d8a1ca0ae0eb3d08ccaceb77e1a6d93606f0e1754f0d60a6ebd5c288837"}, - {file = "psutil-5.9.3-cp37-cp37m-win_amd64.whl", hash = "sha256:12500d761ac091f2426567f19f95fd3f15a197d96befb44a5c1e3cbe6db5752c"}, - {file = "psutil-5.9.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ba38cf9984d5462b506e239cf4bc24e84ead4b1d71a3be35e66dad0d13ded7c1"}, - {file = "psutil-5.9.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:46907fa62acaac364fff0b8a9da7b360265d217e4fdeaca0a2397a6883dffba2"}, - {file = "psutil-5.9.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a04a1836894c8279e5e0a0127c0db8e198ca133d28be8a2a72b4db16f6cf99c1"}, - {file = "psutil-5.9.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a4e07611997acf178ad13b842377e3d8e9d0a5bac43ece9bfc22a96735d9a4f"}, - {file = "psutil-5.9.3-cp38-cp38-win32.whl", hash = "sha256:6ced1ad823ecfa7d3ce26fe8aa4996e2e53fb49b7fed8ad81c80958501ec0619"}, - {file = "psutil-5.9.3-cp38-cp38-win_amd64.whl", hash = "sha256:35feafe232d1aaf35d51bd42790cbccb882456f9f18cdc411532902370d660df"}, - {file = "psutil-5.9.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:538fcf6ae856b5e12d13d7da25ad67f02113c96f5989e6ad44422cb5994ca7fc"}, - {file = "psutil-5.9.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a3d81165b8474087bb90ec4f333a638ccfd1d69d34a9b4a1a7eaac06648f9fbe"}, - {file = "psutil-5.9.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3a7826e68b0cf4ce2c1ee385d64eab7d70e3133171376cac53d7c1790357ec8f"}, - {file = "psutil-5.9.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ec296f565191f89c48f33d9544d8d82b0d2af7dd7d2d4e6319f27a818f8d1cc"}, - {file = "psutil-5.9.3-cp39-cp39-win32.whl", hash = "sha256:9ec95df684583b5596c82bb380c53a603bb051cf019d5c849c47e117c5064395"}, - {file = "psutil-5.9.3-cp39-cp39-win_amd64.whl", hash = "sha256:4bd4854f0c83aa84a5a40d3b5d0eb1f3c128f4146371e03baed4589fe4f3c931"}, - {file = "psutil-5.9.3.tar.gz", hash = "sha256:7ccfcdfea4fc4b0a02ca2c31de7fcd186beb9cff8207800e14ab66f79c773af6"}, -] - -[package.extras] -test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"] - -[[package]] -name = "ptyprocess" -version = "0.7.0" -description = "Run a subprocess in a pseudo terminal" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35"}, - {file = "ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220"}, -] - -[[package]] -name = "pure-eval" -version = "0.2.2" -description = "Safely evaluate AST nodes without side effects" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "pure_eval-0.2.2-py3-none-any.whl", hash = "sha256:01eaab343580944bc56080ebe0a674b39ec44a945e6d09ba7db3cb8cec289350"}, - {file = "pure_eval-0.2.2.tar.gz", hash = "sha256:2b45320af6dfaa1750f543d714b6d1c520a1688dec6fd24d339063ce0aaa9ac3"}, -] - -[package.extras] -tests = ["pytest"] - -[[package]] -name = "py" -version = "1.11.0" -description = "library with cross-python path, ini-parsing, io, code, log facilities" -category = "dev" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -files = [ - {file = "py-1.11.0-py2.py3-none-any.whl", hash = "sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378"}, - {file = "py-1.11.0.tar.gz", hash = "sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719"}, -] - -[[package]] -name = "pyally" -version = "1.1.2" -description = "Ally Invest API Wrapper" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "pyally-1.1.2-py3-none-any.whl", hash = "sha256:eeb128befcec02e0aac942f1700584f43ff8194955d19ff7a1f96d55de50db36"}, - {file = "pyally-1.1.2.tar.gz", hash = "sha256:d5dba065ddbf18261b83e29e5fffff731d9b03a4278eb9a9333a17f2d1772d4d"}, -] - -[package.dependencies] -pytz = "*" -requests = "*" -requests-oauthlib = "*" - -[[package]] -name = "pyarrow" -version = "11.0.0" -description = "Python library for Apache Arrow" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pyarrow-11.0.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:40bb42afa1053c35c749befbe72f6429b7b5f45710e85059cdd534553ebcf4f2"}, - {file = "pyarrow-11.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:7c28b5f248e08dea3b3e0c828b91945f431f4202f1a9fe84d1012a761324e1ba"}, - {file = "pyarrow-11.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a37bc81f6c9435da3c9c1e767324ac3064ffbe110c4e460660c43e144be4ed85"}, - {file = "pyarrow-11.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad7c53def8dbbc810282ad308cc46a523ec81e653e60a91c609c2233ae407689"}, - {file = "pyarrow-11.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:25aa11c443b934078bfd60ed63e4e2d42461682b5ac10f67275ea21e60e6042c"}, - {file = "pyarrow-11.0.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:e217d001e6389b20a6759392a5ec49d670757af80101ee6b5f2c8ff0172e02ca"}, - {file = "pyarrow-11.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ad42bb24fc44c48f74f0d8c72a9af16ba9a01a2ccda5739a517aa860fa7e3d56"}, - {file = "pyarrow-11.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2d942c690ff24a08b07cb3df818f542a90e4d359381fbff71b8f2aea5bf58841"}, - {file = "pyarrow-11.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f010ce497ca1b0f17a8243df3048055c0d18dcadbcc70895d5baf8921f753de5"}, - {file = "pyarrow-11.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:2f51dc7ca940fdf17893227edb46b6784d37522ce08d21afc56466898cb213b2"}, - {file = "pyarrow-11.0.0-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:1cbcfcbb0e74b4d94f0b7dde447b835a01bc1d16510edb8bb7d6224b9bf5bafc"}, - {file = "pyarrow-11.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aaee8f79d2a120bf3e032d6d64ad20b3af6f56241b0ffc38d201aebfee879d00"}, - {file = "pyarrow-11.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:410624da0708c37e6a27eba321a72f29d277091c8f8d23f72c92bada4092eb5e"}, - {file = "pyarrow-11.0.0-cp37-cp37m-win_amd64.whl", hash = "sha256:2d53ba72917fdb71e3584ffc23ee4fcc487218f8ff29dd6df3a34c5c48fe8c06"}, - {file = "pyarrow-11.0.0-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:f12932e5a6feb5c58192209af1d2607d488cb1d404fbc038ac12ada60327fa34"}, - {file = "pyarrow-11.0.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:41a1451dd895c0b2964b83d91019e46f15b5564c7ecd5dcb812dadd3f05acc97"}, - {file = "pyarrow-11.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:becc2344be80e5dce4e1b80b7c650d2fc2061b9eb339045035a1baa34d5b8f1c"}, - {file = "pyarrow-11.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f40be0d7381112a398b93c45a7e69f60261e7b0269cc324e9f739ce272f4f70"}, - {file = "pyarrow-11.0.0-cp38-cp38-win_amd64.whl", hash = "sha256:362a7c881b32dc6b0eccf83411a97acba2774c10edcec715ccaab5ebf3bb0835"}, - {file = "pyarrow-11.0.0-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:ccbf29a0dadfcdd97632b4f7cca20a966bb552853ba254e874c66934931b9841"}, - {file = "pyarrow-11.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3e99be85973592051e46412accea31828da324531a060bd4585046a74ba45854"}, - {file = "pyarrow-11.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69309be84dcc36422574d19c7d3a30a7ea43804f12552356d1ab2a82a713c418"}, - {file = "pyarrow-11.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da93340fbf6f4e2a62815064383605b7ffa3e9eeb320ec839995b1660d69f89b"}, - {file = "pyarrow-11.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:caad867121f182d0d3e1a0d36f197df604655d0b466f1bc9bafa903aa95083e4"}, - {file = "pyarrow-11.0.0.tar.gz", hash = "sha256:5461c57dbdb211a632a48facb9b39bbeb8a7905ec95d768078525283caef5f6d"}, -] - -[package.dependencies] -numpy = ">=1.16.6" - -[[package]] -name = "pyasn1" -version = "0.4.8" -description = "ASN.1 types and codecs" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "pyasn1-0.4.8-py2.py3-none-any.whl", hash = "sha256:39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d"}, - {file = "pyasn1-0.4.8.tar.gz", hash = "sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba"}, -] - -[[package]] -name = "pyasn1-modules" -version = "0.2.8" -description = "A collection of ASN.1-based protocols modules." -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "pyasn1-modules-0.2.8.tar.gz", hash = "sha256:905f84c712230b2c592c19470d3ca8d552de726050d1d1716282a1f6146be65e"}, - {file = "pyasn1_modules-0.2.8-py2.py3-none-any.whl", hash = "sha256:a50b808ffeb97cb3601dd25981f6b016cbb3d31fbf57a8b8a87428e6158d0c74"}, -] - -[package.dependencies] -pyasn1 = ">=0.4.6,<0.5.0" - -[[package]] -name = "pycares" -version = "4.3.0" -description = "Python interface for c-ares" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "pycares-4.3.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:19c9cdd3322d422931982939773e453e491dfc5c0b2e23d7266959315c7a0824"}, - {file = "pycares-4.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9e56e9cdf46a092970dc4b75bbabddea9f480be5eeadc3fcae3eb5c6807c4136"}, - {file = "pycares-4.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c75a6241c79b935048272cb77df498da64b8defc8c4b29fdf9870e43ba4cbb4"}, - {file = "pycares-4.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24d8654fac3742791b8bef59d1fbb3e19ae6a5c48876a6d98659f7c66ee546c4"}, - {file = "pycares-4.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ebf50b049a245880f1aa16a6f72c4408e0a65b49ea1d3bf13383a44a2cabd2bf"}, - {file = "pycares-4.3.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:84daf560962763c0359fd79c750ef480f0fda40c08b57765088dbe362e8dc452"}, - {file = "pycares-4.3.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:978d10da7ee74b9979c494afa8b646411119ad0186a29c7f13c72bb4295630c6"}, - {file = "pycares-4.3.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:326c5b9d7fe52eb3d243f5ead58d5c0011884226d961df8360a34618c38c7515"}, - {file = "pycares-4.3.0-cp310-cp310-win32.whl", hash = "sha256:da7c7089ae617317d2cbe38baefd3821387b3bfef7b3ee5b797b871cb1257974"}, - {file = "pycares-4.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:7106dc683db30e1d851283b7b9df7a5ea4964d6bdd000d918d91d4b1f9bed329"}, - {file = "pycares-4.3.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4e7a24ecef0b1933f2a3fdbf328d1b529a76cda113f8364fa0742e5b3bd76566"}, - {file = "pycares-4.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e7abccc2aa4771c06994e4d9ed596453061e2b8846f887d9c98a64ccdaf4790a"}, - {file = "pycares-4.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:531fed46c5ed798a914c3207be4ae7b297c4d09e4183d3cf8fd9ee59a55d5080"}, - {file = "pycares-4.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c9335175af0c64a1e0ba67bdd349eb62d4eea0ad02c235ccdf0d535fd20f323"}, - {file = "pycares-4.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c5f0e95535027d2dcd51e780410632b0d3ed7e9e5ceb25dc0fe937f2c2960079"}, - {file = "pycares-4.3.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:3692179ce5fb96908ba342e1e5303608d0c976f0d5d4619fa9d3d6d9d5a9a1b4"}, - {file = "pycares-4.3.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:5c4cb6cc7fe8e0606d30b60367f59fe26d1472e88555d61e202db70dea5c8edb"}, - {file = "pycares-4.3.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3215445396c74103e2054e6b349d9e85883ceda2006d0039fc2d58c9b11818a2"}, - {file = "pycares-4.3.0-cp311-cp311-win32.whl", hash = "sha256:6a0c0c3a0adf490bba9dbb37dbd07ec81e4a6584f095036ac34f06a633710ffe"}, - {file = "pycares-4.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:995cb37cc39bd40ca87bb16555a0f7724f3be30d9f9059a4caab2fde45b1b903"}, - {file = "pycares-4.3.0-cp36-cp36m-win32.whl", hash = "sha256:4c9187be72449c975c11daa1d94d7ddcc494f8a4c37a6c18f977cd7024a531d9"}, - {file = "pycares-4.3.0-cp36-cp36m-win_amd64.whl", hash = "sha256:d7405ba10a2903a58b8b0faedcb54994c9ee002ad01963587fabf93e7e479783"}, - {file = "pycares-4.3.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:40aaa12081495f879f11f4cfc95edfec1ea14711188563102f9e33fe98728fac"}, - {file = "pycares-4.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4972cac24b66c5997f3a3e2cb608e408066d80103d443e36d626a88a287b9ae7"}, - {file = "pycares-4.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:35886dba7aa5b73affca8729aeb5a1f5e94d3d9a764adb1b7e75bafca44eeca5"}, - {file = "pycares-4.3.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5cea6e1f3be016f155d60f27f16c1074d58b4d6e123228fdbc3326d076016af8"}, - {file = "pycares-4.3.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:3a9fd2665b053afb39226ac6f8137a60910ca7729358456df2fb94866f4297de"}, - {file = "pycares-4.3.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:e8e9195f869120e44e0aa0a6098bb5c19947f4753054365891f592e6f9eab3ef"}, - {file = "pycares-4.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:674486ecf2afb25ee219171b07cdaba481a1aaa2dabb155779c7be9ded03eaa9"}, - {file = "pycares-4.3.0-cp37-cp37m-win32.whl", hash = "sha256:1b6cd3161851499b6894d1e23bfd633e7b775472f5af35ae35409c4a47a2d45e"}, - {file = "pycares-4.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:710120c97b9afdba443564350c3f5f72fd9aae74d95b73dc062ca8ac3d7f36d7"}, - {file = "pycares-4.3.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:9103649bd29d84bc6bcfaf09def9c0592bbc766018fad19d76d09989608b915d"}, - {file = "pycares-4.3.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c072dbaf73cb5434279578dc35322867d8d5df053e14fdcdcc589994ba4804ae"}, - {file = "pycares-4.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:008531733f9c7a976b59c7760a3672b191159fd69ae76c01ca051f20b5e44164"}, - {file = "pycares-4.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2aae02d97d77dcff840ab55f86cb8b99bf644acbca17e1edb7048408b9782088"}, - {file = "pycares-4.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:257953ae6d400a934fd9193aeb20990ac84a78648bdf5978e998bd007a4045cd"}, - {file = "pycares-4.3.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:c28d481efae26936ec08cb6beea305f4b145503b152cf2c4dc68cc4ad9644f0e"}, - {file = "pycares-4.3.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:976249b39037dbfb709ccf7e1c40d2785905a0065536385d501b94570cfed96d"}, - {file = "pycares-4.3.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:98568c30cfab6b327d94ae1acdf85bbba4cffd415980804985d34ca07e6f4791"}, - {file = "pycares-4.3.0-cp38-cp38-win32.whl", hash = "sha256:a2f3c4f49f43162f7e684419d9834c2c8ec165e54cb8dc47aa9dc0c2132701c0"}, - {file = "pycares-4.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:1730ef93e33e4682fbbf0e7fb19df2ed9822779d17de8ea6e20d5b0d71c1d2be"}, - {file = "pycares-4.3.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5a26b3f1684557025da26ce65d076619890c82b95e38cc7284ce51c3539a1ce8"}, - {file = "pycares-4.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:86112cce01655b9f63c5e53b74722084e88e784a7a8ad138d373440337c591c9"}, - {file = "pycares-4.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c01465a191dc78e923884bb45cd63c7e012623e520cf7ed67e542413ee334804"}, - {file = "pycares-4.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9fd5d6012f3ee8c8038cbfe16e988bbd17b2f21eea86650874bf63757ee6161"}, - {file = "pycares-4.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aa36b8ea91eae20b5c7205f3e6654423f066af24a1df02b274770a96cbcafaa7"}, - {file = "pycares-4.3.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:61019151130557c1788cae52e4f2f388a7520c9d92574f3a0d61c974c6740db0"}, - {file = "pycares-4.3.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:231962bb46274c52632469a1e686fab065dbd106dbef586de4f7fb101e297587"}, - {file = "pycares-4.3.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:6c979512fa51c7ccef5204fe10ed4e5c44c2bce5f335fe98a3e423f1672bd7d4"}, - {file = "pycares-4.3.0-cp39-cp39-win32.whl", hash = "sha256:655cf0df862ce3847a60e1a106dafa2ba2c14e6636bac49e874347acdc7312dc"}, - {file = "pycares-4.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:36f2251ad0f99a5ce13df45c94c3161d9734c9e9fa2b9b4cc163b853ca170dc5"}, - {file = "pycares-4.3.0.tar.gz", hash = "sha256:c542696f6dac978e9d99192384745a65f80a7d9450501151e4a7563e06010d45"}, -] - -[package.dependencies] -cffi = ">=1.5.0" - -[package.extras] -idna = ["idna (>=2.1)"] - -[[package]] -name = "pycodestyle" -version = "2.9.1" -description = "Python style guide checker" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "pycodestyle-2.9.1-py2.py3-none-any.whl", hash = "sha256:d1735fc58b418fd7c5f658d28d943854f8a849b01a5d0a1e6f3f3fdd0166804b"}, - {file = "pycodestyle-2.9.1.tar.gz", hash = "sha256:2c9607871d58c76354b697b42f5d57e1ada7d261c261efac224b664affdc5785"}, -] - -[[package]] -name = "pycoingecko" -version = "3.1.0" -description = "Python wrapper around the CoinGecko API" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "pycoingecko-3.1.0-py3-none-any.whl", hash = "sha256:5798240c0ffccfea14635b7ce42f90e49c8ba54a3cfa3e233fcc99df087485f6"}, - {file = "pycoingecko-3.1.0.tar.gz", hash = "sha256:dcc08522c160e88bd1deb50bbab390be33dce87abb10a91ce6013d15bf859c12"}, -] - -[package.dependencies] -requests = "*" - -[[package]] -name = "pycparser" -version = "2.21" -description = "C parser in Python" -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -files = [ - {file = "pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9"}, - {file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"}, -] - -[[package]] -name = "pycryptodome" -version = "3.17" -description = "Cryptographic library for Python" -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -files = [ - {file = "pycryptodome-3.17-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:2c5631204ebcc7ae33d11c43037b2dafe25e2ab9c1de6448eb6502ac69c19a56"}, - {file = "pycryptodome-3.17-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:04779cc588ad8f13c80a060b0b1c9d1c203d051d8a43879117fe6b8aaf1cd3fa"}, - {file = "pycryptodome-3.17-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:f812d58c5af06d939b2baccdda614a3ffd80531a26e5faca2c9f8b1770b2b7af"}, - {file = "pycryptodome-3.17-cp27-cp27m-manylinux2014_aarch64.whl", hash = "sha256:9453b4e21e752df8737fdffac619e93c9f0ec55ead9a45df782055eb95ef37d9"}, - {file = "pycryptodome-3.17-cp27-cp27m-musllinux_1_1_aarch64.whl", hash = "sha256:121d61663267f73692e8bde5ec0d23c9146465a0d75cad75c34f75c752527b01"}, - {file = "pycryptodome-3.17-cp27-cp27m-win32.whl", hash = "sha256:ba2d4fcb844c6ba5df4bbfee9352ad5352c5ae939ac450e06cdceff653280450"}, - {file = "pycryptodome-3.17-cp27-cp27m-win_amd64.whl", hash = "sha256:87e2ca3aa557781447428c4b6c8c937f10ff215202ab40ece5c13a82555c10d6"}, - {file = "pycryptodome-3.17-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:f44c0d28716d950135ff21505f2c764498eda9d8806b7c78764165848aa419bc"}, - {file = "pycryptodome-3.17-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:5a790bc045003d89d42e3b9cb3cc938c8561a57a88aaa5691512e8540d1ae79c"}, - {file = "pycryptodome-3.17-cp27-cp27mu-manylinux2014_aarch64.whl", hash = "sha256:d086d46774e27b280e4cece8ab3d87299cf0d39063f00f1e9290d096adc5662a"}, - {file = "pycryptodome-3.17-cp27-cp27mu-musllinux_1_1_aarch64.whl", hash = "sha256:5587803d5b66dfd99e7caa31ed91fba0fdee3661c5d93684028ad6653fce725f"}, - {file = "pycryptodome-3.17-cp35-abi3-macosx_10_9_universal2.whl", hash = "sha256:e7debd9c439e7b84f53be3cf4ba8b75b3d0b6e6015212355d6daf44ac672e210"}, - {file = "pycryptodome-3.17-cp35-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ca1ceb6303be1282148f04ac21cebeebdb4152590842159877778f9cf1634f09"}, - {file = "pycryptodome-3.17-cp35-abi3-manylinux2014_aarch64.whl", hash = "sha256:dc22cc00f804485a3c2a7e2010d9f14a705555f67020eb083e833cabd5bd82e4"}, - {file = "pycryptodome-3.17-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80ea8333b6a5f2d9e856ff2293dba2e3e661197f90bf0f4d5a82a0a6bc83a626"}, - {file = "pycryptodome-3.17-cp35-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c133f6721fba313722a018392a91e3c69d3706ae723484841752559e71d69dc6"}, - {file = "pycryptodome-3.17-cp35-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:333306eaea01fde50a73c4619e25631e56c4c61bd0fb0a2346479e67e3d3a820"}, - {file = "pycryptodome-3.17-cp35-abi3-musllinux_1_1_i686.whl", hash = "sha256:1a30f51b990994491cec2d7d237924e5b6bd0d445da9337d77de384ad7f254f9"}, - {file = "pycryptodome-3.17-cp35-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:909e36a43fe4a8a3163e9c7fc103867825d14a2ecb852a63d3905250b308a4e5"}, - {file = "pycryptodome-3.17-cp35-abi3-win32.whl", hash = "sha256:a3228728a3808bc9f18c1797ec1179a0efb5068c817b2ffcf6bcd012494dffb2"}, - {file = "pycryptodome-3.17-cp35-abi3-win_amd64.whl", hash = "sha256:9ec565e89a6b400eca814f28d78a9ef3f15aea1df74d95b28b7720739b28f37f"}, - {file = "pycryptodome-3.17-pp27-pypy_73-macosx_10_9_x86_64.whl", hash = "sha256:e1819b67bcf6ca48341e9b03c2e45b1c891fa8eb1a8458482d14c2805c9616f2"}, - {file = "pycryptodome-3.17-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:f8e550caf52472ae9126953415e4fc554ab53049a5691c45b8816895c632e4d7"}, - {file = "pycryptodome-3.17-pp27-pypy_73-win32.whl", hash = "sha256:afbcdb0eda20a0e1d44e3a1ad6d4ec3c959210f4b48cabc0e387a282f4c7deb8"}, - {file = "pycryptodome-3.17-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a74f45aee8c5cc4d533e585e0e596e9f78521e1543a302870a27b0ae2106381e"}, - {file = "pycryptodome-3.17-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38bbd6717eac084408b4094174c0805bdbaba1f57fc250fd0309ae5ec9ed7e09"}, - {file = "pycryptodome-3.17-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f68d6c8ea2974a571cacb7014dbaada21063a0375318d88ac1f9300bc81e93c3"}, - {file = "pycryptodome-3.17-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:8198f2b04c39d817b206ebe0db25a6653bb5f463c2319d6f6d9a80d012ac1e37"}, - {file = "pycryptodome-3.17-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3a232474cd89d3f51e4295abe248a8b95d0332d153bf46444e415409070aae1e"}, - {file = "pycryptodome-3.17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4992ec965606054e8326e83db1c8654f0549cdb26fce1898dc1a20bc7684ec1c"}, - {file = "pycryptodome-3.17-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:53068e33c74f3b93a8158dacaa5d0f82d254a81b1002e0cd342be89fcb3433eb"}, - {file = "pycryptodome-3.17-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:74794a2e2896cd0cf56fdc9db61ef755fa812b4a4900fa46c49045663a92b8d0"}, - {file = "pycryptodome-3.17.tar.gz", hash = "sha256:bce2e2d8e82fcf972005652371a3e8731956a0c1fbb719cc897943b3695ad91b"}, -] - -[[package]] -name = "pycryptodomex" -version = "3.17" -description = "Cryptographic library for Python" -category = "main" -optional = true -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -files = [ - {file = "pycryptodomex-3.17-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:12056c38e49d972f9c553a3d598425f8a1c1d35b2e4330f89d5ff1ffb70de041"}, - {file = "pycryptodomex-3.17-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:ab33c2d9f275e05e235dbca1063753b5346af4a5cac34a51fa0da0d4edfb21d7"}, - {file = "pycryptodomex-3.17-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:caa937ff29d07a665dfcfd7a84f0d4207b2ebf483362fa9054041d67fdfacc20"}, - {file = "pycryptodomex-3.17-cp27-cp27m-manylinux2014_aarch64.whl", hash = "sha256:db23d7341e21b273d2440ec6faf6c8b1ca95c8894da612e165be0b89a8688340"}, - {file = "pycryptodomex-3.17-cp27-cp27m-musllinux_1_1_aarch64.whl", hash = "sha256:f854c8476512cebe6a8681cc4789e4fcff6019c17baa0fd72b459155dc605ab4"}, - {file = "pycryptodomex-3.17-cp27-cp27m-win32.whl", hash = "sha256:a57e3257bacd719769110f1f70dd901c5b6955e9596ad403af11a3e6e7e3311c"}, - {file = "pycryptodomex-3.17-cp27-cp27m-win_amd64.whl", hash = "sha256:d38ab9e53b1c09608ba2d9b8b888f1e75d6f66e2787e437adb1fecbffec6b112"}, - {file = "pycryptodomex-3.17-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:3c2516b42437ae6c7a29ef3ddc73c8d4714e7b6df995b76be4695bbe4b3b5cd2"}, - {file = "pycryptodomex-3.17-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:5c23482860302d0d9883404eaaa54b0615eefa5274f70529703e2c43cc571827"}, - {file = "pycryptodomex-3.17-cp27-cp27mu-manylinux2014_aarch64.whl", hash = "sha256:7a8dc3ee7a99aae202a4db52de5a08aa4d01831eb403c4d21da04ec2f79810db"}, - {file = "pycryptodomex-3.17-cp27-cp27mu-musllinux_1_1_aarch64.whl", hash = "sha256:7cc28dd33f1f3662d6da28ead4f9891035f63f49d30267d3b41194c8778997c8"}, - {file = "pycryptodomex-3.17-cp35-abi3-macosx_10_9_universal2.whl", hash = "sha256:2d4d395f109faba34067a08de36304e846c791808524614c731431ee048fe70a"}, - {file = "pycryptodomex-3.17-cp35-abi3-macosx_10_9_x86_64.whl", hash = "sha256:55eed98b4150a744920597c81b3965b632038781bab8a08a12ea1d004213c600"}, - {file = "pycryptodomex-3.17-cp35-abi3-manylinux2014_aarch64.whl", hash = "sha256:7fa0b52df90343fafe319257b31d909be1d2e8852277fb0376ba89d26d2921db"}, - {file = "pycryptodomex-3.17-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78f0ddd4adc64baa39b416f3637aaf99f45acb0bcdc16706f0cc7ebfc6f10109"}, - {file = "pycryptodomex-3.17-cp35-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a4fa037078e92c7cc49f6789a8bac3de06856740bb2038d05f2d9a2e4b165d59"}, - {file = "pycryptodomex-3.17-cp35-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:88b0d5bb87eaf2a31e8a759302b89cf30c97f2f8ca7d83b8c9208abe8acb447a"}, - {file = "pycryptodomex-3.17-cp35-abi3-musllinux_1_1_i686.whl", hash = "sha256:6feedf4b0e36b395329b4186a805f60f900129cdf0170e120ecabbfcb763995d"}, - {file = "pycryptodomex-3.17-cp35-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:7a6651a07f67c28b6e978d63aa3a3fccea0feefed9a8453af3f7421a758461b7"}, - {file = "pycryptodomex-3.17-cp35-abi3-win32.whl", hash = "sha256:32e764322e902bbfac49ca1446604d2839381bbbdd5a57920c9daaf2e0b778df"}, - {file = "pycryptodomex-3.17-cp35-abi3-win_amd64.whl", hash = "sha256:4b51e826f0a04d832eda0790bbd0665d9bfe73e5a4d8ea93b6a9b38beeebe935"}, - {file = "pycryptodomex-3.17-pp27-pypy_73-macosx_10_9_x86_64.whl", hash = "sha256:d4cf0128da167562c49b0e034f09e9cedd733997354f2314837c2fa461c87bb1"}, - {file = "pycryptodomex-3.17-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:c92537b596bd5bffb82f8964cabb9fef1bca8a28a9e0a69ffd3ec92a4a7ad41b"}, - {file = "pycryptodomex-3.17-pp27-pypy_73-win32.whl", hash = "sha256:599bb4ae4bbd614ca05f49bd4e672b7a250b80b13ae1238f05fd0f09d87ed80a"}, - {file = "pycryptodomex-3.17-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:4c4674f4b040321055c596aac926d12f7f6859dfe98cd12f4d9453b43ab6adc8"}, - {file = "pycryptodomex-3.17-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:67a3648025e4ddb72d43addab764336ba2e670c8377dba5dd752e42285440d31"}, - {file = "pycryptodomex-3.17-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40e8a11f578bd0851b02719c862d55d3ee18d906c8b68a9c09f8c564d6bb5b92"}, - {file = "pycryptodomex-3.17-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:23d83b610bd97704f0cd3acc48d99b76a15c8c1540d8665c94d514a49905bad7"}, - {file = "pycryptodomex-3.17-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:fd29d35ac80755e5c0a99d96b44fb9abbd7e871849581ea6a4cb826d24267537"}, - {file = "pycryptodomex-3.17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64b876d57cb894b31056ad8dd6a6ae1099b117ae07a3d39707221133490e5715"}, - {file = "pycryptodomex-3.17-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ee8bf4fdcad7d66beb744957db8717afc12d176e3fd9c5d106835133881a049b"}, - {file = "pycryptodomex-3.17-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:c84689c73358dfc23f9fdcff2cb9e7856e65e2ce3b5ed8ff630d4c9bdeb1867b"}, - {file = "pycryptodomex-3.17.tar.gz", hash = "sha256:0af93aad8d62e810247beedef0261c148790c52f3cd33643791cc6396dd217c1"}, -] - -[[package]] -name = "pydantic" -version = "1.10.5" -description = "Data validation and settings management using python type hints" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pydantic-1.10.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5920824fe1e21cbb3e38cf0f3dd24857c8959801d1031ce1fac1d50857a03bfb"}, - {file = "pydantic-1.10.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3bb99cf9655b377db1a9e47fa4479e3330ea96f4123c6c8200e482704bf1eda2"}, - {file = "pydantic-1.10.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2185a3b3d98ab4506a3f6707569802d2d92c3a7ba3a9a35683a7709ea6c2aaa2"}, - {file = "pydantic-1.10.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f582cac9d11c227c652d3ce8ee223d94eb06f4228b52a8adaafa9fa62e73d5c9"}, - {file = "pydantic-1.10.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:c9e5b778b6842f135902e2d82624008c6a79710207e28e86966cd136c621bfee"}, - {file = "pydantic-1.10.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:72ef3783be8cbdef6bca034606a5de3862be6b72415dc5cb1fb8ddbac110049a"}, - {file = "pydantic-1.10.5-cp310-cp310-win_amd64.whl", hash = "sha256:45edea10b75d3da43cfda12f3792833a3fa70b6eee4db1ed6aed528cef17c74e"}, - {file = "pydantic-1.10.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:63200cd8af1af2c07964546b7bc8f217e8bda9d0a2ef0ee0c797b36353914984"}, - {file = "pydantic-1.10.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:305d0376c516b0dfa1dbefeae8c21042b57b496892d721905a6ec6b79494a66d"}, - {file = "pydantic-1.10.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1fd326aff5d6c36f05735c7c9b3d5b0e933b4ca52ad0b6e4b38038d82703d35b"}, - {file = "pydantic-1.10.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6bb0452d7b8516178c969d305d9630a3c9b8cf16fcf4713261c9ebd465af0d73"}, - {file = "pydantic-1.10.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:9a9d9155e2a9f38b2eb9374c88f02fd4d6851ae17b65ee786a87d032f87008f8"}, - {file = "pydantic-1.10.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f836444b4c5ece128b23ec36a446c9ab7f9b0f7981d0d27e13a7c366ee163f8a"}, - {file = "pydantic-1.10.5-cp311-cp311-win_amd64.whl", hash = "sha256:8481dca324e1c7b715ce091a698b181054d22072e848b6fc7895cd86f79b4449"}, - {file = "pydantic-1.10.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:87f831e81ea0589cd18257f84386bf30154c5f4bed373b7b75e5cb0b5d53ea87"}, - {file = "pydantic-1.10.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ce1612e98c6326f10888df951a26ec1a577d8df49ddcaea87773bfbe23ba5cc"}, - {file = "pydantic-1.10.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58e41dd1e977531ac6073b11baac8c013f3cd8706a01d3dc74e86955be8b2c0c"}, - {file = "pydantic-1.10.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:6a4b0aab29061262065bbdede617ef99cc5914d1bf0ddc8bcd8e3d7928d85bd6"}, - {file = "pydantic-1.10.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:36e44a4de37b8aecffa81c081dbfe42c4d2bf9f6dff34d03dce157ec65eb0f15"}, - {file = "pydantic-1.10.5-cp37-cp37m-win_amd64.whl", hash = "sha256:261f357f0aecda005934e413dfd7aa4077004a174dafe414a8325e6098a8e419"}, - {file = "pydantic-1.10.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b429f7c457aebb7fbe7cd69c418d1cd7c6fdc4d3c8697f45af78b8d5a7955760"}, - {file = "pydantic-1.10.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:663d2dd78596c5fa3eb996bc3f34b8c2a592648ad10008f98d1348be7ae212fb"}, - {file = "pydantic-1.10.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51782fd81f09edcf265823c3bf43ff36d00db246eca39ee765ef58dc8421a642"}, - {file = "pydantic-1.10.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c428c0f64a86661fb4873495c4fac430ec7a7cef2b8c1c28f3d1a7277f9ea5ab"}, - {file = "pydantic-1.10.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:76c930ad0746c70f0368c4596020b736ab65b473c1f9b3872310a835d852eb19"}, - {file = "pydantic-1.10.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:3257bd714de9db2102b742570a56bf7978e90441193acac109b1f500290f5718"}, - {file = "pydantic-1.10.5-cp38-cp38-win_amd64.whl", hash = "sha256:f5bee6c523d13944a1fdc6f0525bc86dbbd94372f17b83fa6331aabacc8fd08e"}, - {file = "pydantic-1.10.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:532e97c35719f137ee5405bd3eeddc5c06eb91a032bc755a44e34a712420daf3"}, - {file = "pydantic-1.10.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ca9075ab3de9e48b75fa8ccb897c34ccc1519177ad8841d99f7fd74cf43be5bf"}, - {file = "pydantic-1.10.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd46a0e6296346c477e59a954da57beaf9c538da37b9df482e50f836e4a7d4bb"}, - {file = "pydantic-1.10.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3353072625ea2a9a6c81ad01b91e5c07fa70deb06368c71307529abf70d23325"}, - {file = "pydantic-1.10.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:3f9d9b2be177c3cb6027cd67fbf323586417868c06c3c85d0d101703136e6b31"}, - {file = "pydantic-1.10.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b473d00ccd5c2061fd896ac127b7755baad233f8d996ea288af14ae09f8e0d1e"}, - {file = "pydantic-1.10.5-cp39-cp39-win_amd64.whl", hash = "sha256:5f3bc8f103b56a8c88021d481410874b1f13edf6e838da607dcb57ecff9b4594"}, - {file = "pydantic-1.10.5-py3-none-any.whl", hash = "sha256:7c5b94d598c90f2f46b3a983ffb46ab806a67099d118ae0da7ef21a2a4033b28"}, - {file = "pydantic-1.10.5.tar.gz", hash = "sha256:9e337ac83686645a46db0e825acceea8e02fca4062483f40e9ae178e8bd1103a"}, -] - -[package.dependencies] -typing-extensions = ">=4.2.0" - -[package.extras] -dotenv = ["python-dotenv (>=0.10.4)"] -email = ["email-validator (>=1.0.3)"] - -[[package]] -name = "pydeck" -version = "0.8.0" -description = "Widget for deck.gl maps" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pydeck-0.8.0-py2.py3-none-any.whl", hash = "sha256:a8fa7757c6f24bba033af39db3147cb020eef44012ba7e60d954de187f9ed4d5"}, - {file = "pydeck-0.8.0.tar.gz", hash = "sha256:07edde833f7cfcef6749124351195aa7dcd24663d4909fd7898dbd0b6fbc01ec"}, -] - -[package.dependencies] -jinja2 = ">=2.10.1" -numpy = ">=1.16.4" - -[package.extras] -carto = ["pydeck-carto"] -jupyter = ["ipykernel (>=5.1.2)", "ipython (>=5.8.0)", "ipywidgets (>=7,<8)", "traitlets (>=4.3.2)"] - -[[package]] -name = "pydeprecate" -version = "0.3.2" -description = "Deprecation tooling" -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "pyDeprecate-0.3.2-py3-none-any.whl", hash = "sha256:ed86b68ed837e6465245904a3de2f59bf9eef78ac7a2502ee280533d04802457"}, - {file = "pyDeprecate-0.3.2.tar.gz", hash = "sha256:d481116cc5d7f6c473e7c4be820efdd9b90a16b594b350276e9e66a6cb5bdd29"}, -] - -[[package]] -name = "pydocstyle" -version = "6.3.0" -description = "Python docstring style checker" -category = "dev" -optional = false -python-versions = ">=3.6" -files = [ - {file = "pydocstyle-6.3.0-py3-none-any.whl", hash = "sha256:118762d452a49d6b05e194ef344a55822987a462831ade91ec5c06fd2169d019"}, - {file = "pydocstyle-6.3.0.tar.gz", hash = "sha256:7ce43f0c0ac87b07494eb9c0b462c0b73e6ff276807f204d6b53edc72b7e44e1"}, -] - -[package.dependencies] -snowballstemmer = ">=2.2.0" - -[package.extras] -toml = ["tomli (>=1.2.3)"] - -[[package]] -name = "pyerfa" -version = "2.0.0.1" -description = "Python bindings for ERFA" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "pyerfa-2.0.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:278832de7803f2fb0ef4b14263200f98dfdb3eaa78dc63835d93796fd8fc42c6"}, - {file = "pyerfa-2.0.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:629248cebc8626a52e80f69d4e2f30cc6e751f57803f5ba7ec99edd09785d181"}, - {file = "pyerfa-2.0.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:3285d95dfe398a931a633da961f6f1c0b8690f2a3b1c510a4efe639f784cd9c7"}, - {file = "pyerfa-2.0.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:177f50f0e8354f1a7115c2d4784668b365f1cc2f2c7d1e2f4ddf354160559b32"}, - {file = "pyerfa-2.0.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:041939a7554a98b72885904ffddd8882567191bee62358727679448480174c31"}, - {file = "pyerfa-2.0.0.1-cp310-cp310-win32.whl", hash = "sha256:f9e149bc3d423ae891f6587c1383fd471ae07744b88152e66b5e9f64a8bc9006"}, - {file = "pyerfa-2.0.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:f00dc4fc48a16eb39fd0121f2f06c03ee762b79a207cc5b0bc17d94191b51302"}, - {file = "pyerfa-2.0.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:1ba3668e1e181a678ce788d23a4f8666aabd8518f77fdde5157ba4744bc73d4a"}, - {file = "pyerfa-2.0.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b8f08f6e6d75a261bb92b707bea19eba2e46a8fcbfb499b789f3eb0d0352ea00"}, - {file = "pyerfa-2.0.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:da89304d6b25ac056e470f44f85770b04c9674eced07a7f93b5eb0ce1edaabd9"}, - {file = "pyerfa-2.0.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:36738ba75e7a69e0ea6a7e96a5d33a852816427e7e94e7089c188ef920b02669"}, - {file = "pyerfa-2.0.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:5c077aed4ccd585c1fe2f96ada8edb66e9d27b4ae8ff13ea2783283b298ba0c6"}, - {file = "pyerfa-2.0.0.1-cp37-cp37m-win32.whl", hash = "sha256:0833f8ebba9f84a19a04ee5ca5aa90be75729abfbb8328e7a6d89ed1b04e058c"}, - {file = "pyerfa-2.0.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:e86c08c9c0b75e448818473c6d709e3887a439c05a1aa34042d26774251422b7"}, - {file = "pyerfa-2.0.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b935fa9d10dfd7206760859236640c835aa652609c0ae8a6584593324eb6f318"}, - {file = "pyerfa-2.0.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67711a748821c5d91f7a8907b9125094dfc3e5ab6a6b7ad8e207fd6afbe6b37f"}, - {file = "pyerfa-2.0.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:d2c10838241aaf17279468dcc731cb2c09bfb7dd7b340c0f527fd70c7c9e53d1"}, - {file = "pyerfa-2.0.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:37249e1e2b378d1f56e9379e4bb8f2cf87645c160a8a3e92166a1b7bb7ad7ea6"}, - {file = "pyerfa-2.0.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:f76fb4b64a87da2af9d0b6b79cc25e1ecc5b4143b2b3c8c9f10b221748c5db4d"}, - {file = "pyerfa-2.0.0.1-cp38-cp38-win32.whl", hash = "sha256:486e672c52bf58eab61140968660ac7fb3b756116b53c26c334ae95dadd943ee"}, - {file = "pyerfa-2.0.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:d603f1e8123f98a0593433aa6dad4ba03f0b0ceef4cb3e96f9a69aa7ab8d5c61"}, - {file = "pyerfa-2.0.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ef5590b2075c50395b958f102988e519e339d96509dfdca0360f26dde94c47e7"}, - {file = "pyerfa-2.0.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c7ca8c98842f1ae10c1fbcea0e03a41ddc13456da88da2dc9b8335a8c414d7a3"}, - {file = "pyerfa-2.0.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:d3e7dedce1d7e4e044f6f81d192b1f6b373c8ad6716aa8721ec6d3cf4d36f5f3"}, - {file = "pyerfa-2.0.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:690116a6026ee84ce5fec794c9e21bdc8c0ac8345d6722323810181486745068"}, - {file = "pyerfa-2.0.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:da5ee24eaf5e5f841f36885ea16461800b7bea11df5b657bcff85d7a7f51d2d8"}, - {file = "pyerfa-2.0.0.1-cp39-cp39-win32.whl", hash = "sha256:7895b7e6f3bc36442d1969bf3bda5a4c3b661be7a5a468798369cbd5d81023d8"}, - {file = "pyerfa-2.0.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:63a83c35cea8c5d50d53c18089f1e625c0ffc59a7a5b8d44e0f1b3ec5288f183"}, - {file = "pyerfa-2.0.0.1.tar.gz", hash = "sha256:2fd4637ffe2c1e6ede7482c13f583ba7c73119d78bef90175448ce506a0ede30"}, -] - -[package.dependencies] -numpy = ">=1.17" - -[package.extras] -docs = ["sphinx-astropy (>=1.3)"] -test = ["pytest", "pytest-doctestplus (>=0.7)"] - -[[package]] -name = "pyflakes" -version = "2.5.0" -description = "passive checker of Python programs" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "pyflakes-2.5.0-py2.py3-none-any.whl", hash = "sha256:4579f67d887f804e67edb544428f264b7b24f435b263c4614f384135cea553d2"}, - {file = "pyflakes-2.5.0.tar.gz", hash = "sha256:491feb020dca48ccc562a8c0cbe8df07ee13078df59813b83959cbdada312ea3"}, -] - -[[package]] -name = "pygls" -version = "1.0.1" -description = "a pythonic generic language server (pronounced like \"pie glass\")." -category = "main" -optional = true -python-versions = "<4,>=3.7" -files = [ - {file = "pygls-1.0.1-py3-none-any.whl", hash = "sha256:adacc96da77598c70f46acfdfd1481d3da90cd54f639f7eee52eb6e4dbd57b55"}, - {file = "pygls-1.0.1.tar.gz", hash = "sha256:f3ee98ddbb4690eb5c755bc32ba7e129607f14cbd313575f33d0cea443b78cb2"}, -] - -[package.dependencies] -lsprotocol = "*" -typeguard = ">=2.10.0,<3" - -[package.extras] -dev = ["bandit (==1.7.4)", "flake8 (==4.0.1)", "mypy (==0.961)"] -docs = ["sphinx (==5.0.1)", "sphinx-rtd-theme (==1.0.0)"] -test = ["mock (==4.0.3)", "pytest (==7.1.2)", "pytest-asyncio (==0.18.3)"] -ws = ["websockets (>=10.0.0,<11.0.0)"] - -[[package]] -name = "pygments" -version = "2.14.0" -description = "Pygments is a syntax highlighting package written in Python." -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "Pygments-2.14.0-py3-none-any.whl", hash = "sha256:fa7bd7bd2771287c0de303af8bfdfc731f51bd2c6a47ab69d117138893b82717"}, - {file = "Pygments-2.14.0.tar.gz", hash = "sha256:b3ed06a9e8ac9a9aae5a6f5dbe78a8a58655d17b43b93c078f094ddc476ae297"}, -] - -[package.extras] -plugins = ["importlib-metadata"] - -[[package]] -name = "pyhdfe" -version = "0.1.2" -description = "High dimensional fixed effect absorption with Python 3" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "pyhdfe-0.1.2-py3-none-any.whl", hash = "sha256:569709e31320d899776bd00e3c9b2594baf602f30361e232ab034851855a20fe"}, - {file = "pyhdfe-0.1.2.tar.gz", hash = "sha256:a906e5d0922a65503333028e944d993ce15f4ee44e2b3ace2f79049623888432"}, -] - -[package.dependencies] -numpy = ">=1.12.0" -scipy = ">=1.0.0" - -[package.extras] -docs = ["astunparse", "docutils (==0.17)", "ipython", "jinja2 (>=2.11,<3.0)", "nbsphinx (==0.5.0)", "sphinx (==2.0.0)", "sphinx-rtd-theme (==0.4.3)"] -tests = ["pytest", "pytest-xdist"] - -[[package]] -name = "pyinstaller" -version = "4.10" -description = "PyInstaller bundles a Python application and all its dependencies into a single package." -category = "main" -optional = true -python-versions = "<3.11,>=3.6" -files = [ - {file = "pyinstaller-4.10-py3-none-macosx_10_13_universal2.whl", hash = "sha256:15557cd1a79d182967f0a5040750e6902e13ebd6cab41e3ed84d7b28a306357b"}, - {file = "pyinstaller-4.10-py3-none-manylinux2014_aarch64.whl", hash = "sha256:f2166ff2cd95eefb0d377ae8d1071f186fa25edd410ede65b376162d5ec41909"}, - {file = "pyinstaller-4.10-py3-none-manylinux2014_i686.whl", hash = "sha256:7d94518ba1f8e9a8577345312276891ad7d6cd9785e453e9951b35647e2c7078"}, - {file = "pyinstaller-4.10-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:70c71e827f4b34602cbc7a0947a067b662c1cbdc4db51832e13b97cca3c54dd7"}, - {file = "pyinstaller-4.10-py3-none-manylinux2014_s390x.whl", hash = "sha256:05c21117b84199272ebd355b556af4714f6e79245e1c435d6f16653786d7d17e"}, - {file = "pyinstaller-4.10-py3-none-manylinux2014_x86_64.whl", hash = "sha256:714c4dcc319a41416744d1e30c6317405dfaed80d2adc45f8bfa70dc7367e664"}, - {file = "pyinstaller-4.10-py3-none-musllinux_1_1_aarch64.whl", hash = "sha256:581620bdcd32f01e89b13231256b807bb090e7eadf40c81c864ec402afa4758a"}, - {file = "pyinstaller-4.10-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:d4f79c0a774451f12baca4e476376418f011fa3039dde8fd172ea2aa8ff67bad"}, - {file = "pyinstaller-4.10-py3-none-win32.whl", hash = "sha256:cfed0b3a43e73550a43a094610328109564710b9514afa093ef7199d072cae87"}, - {file = "pyinstaller-4.10-py3-none-win_amd64.whl", hash = "sha256:0dcaf6557cdb2da763c46e06e95a94a7634ab03fb09d91bc77988b01ee05c907"}, - {file = "pyinstaller-4.10.tar.gz", hash = "sha256:7749c868d2e2dc84df7d6f65437226183c8a366f3a99bb2737785625c3a3cca1"}, -] - -[package.dependencies] -altgraph = "*" -macholib = {version = ">=1.8", markers = "sys_platform == \"darwin\""} -pefile = {version = ">=2017.8.1", markers = "sys_platform == \"win32\""} -pyinstaller-hooks-contrib = ">=2020.6" -pywin32-ctypes = {version = ">=0.2.0", markers = "sys_platform == \"win32\""} -setuptools = "*" - -[package.extras] -encryption = ["tinyaes (>=1.0.0)"] -hook-testing = ["execnet (>=1.5.0)", "psutil", "pytest (>=2.7.3)"] - -[[package]] -name = "pyinstaller-hooks-contrib" -version = "2023.0" -description = "Community maintained hooks for PyInstaller" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "pyinstaller-hooks-contrib-2023.0.tar.gz", hash = "sha256:bd578781cd6a33ef713584bf3726f7cd60a3e656ec08a6cc7971e39990808cc0"}, - {file = "pyinstaller_hooks_contrib-2023.0-py2.py3-none-any.whl", hash = "sha256:29d052eb73e0ab8f137f11df8e73d464c1c6d4c3044d9dc8df2af44639d8bfbf"}, -] - -[[package]] -name = "pylint" -version = "2.15.2" -description = "python code static checker" -category = "dev" -optional = false -python-versions = ">=3.7.2" -files = [ - {file = "pylint-2.15.2-py3-none-any.whl", hash = "sha256:cc3da458ba810c49d330e09013dec7ced5217772dec8f043ccdd34dae648fde8"}, - {file = "pylint-2.15.2.tar.gz", hash = "sha256:f63404a2547edb5247da263748771ac9a806ed1de4174cda01293c08ddbc2999"}, -] - -[package.dependencies] -astroid = ">=2.12.9,<=2.14.0-dev0" -colorama = {version = ">=0.4.5", markers = "sys_platform == \"win32\""} -dill = ">=0.2" -isort = ">=4.2.5,<6" -mccabe = ">=0.6,<0.8" -platformdirs = ">=2.2.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -tomlkit = ">=0.10.1" -typing-extensions = {version = ">=3.10.0", markers = "python_version < \"3.10\""} - -[package.extras] -spelling = ["pyenchant (>=3.2,<4.0)"] -testutils = ["gitpython (>3)"] - -[[package]] -name = "pyluach" -version = "2.2.0" -description = "A Python package for dealing with Hebrew (Jewish) calendar dates." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pyluach-2.2.0-py3-none-any.whl", hash = "sha256:d1eb49d6292087e9290f4661ae01b60c8c933704ec8c9cef82673b349ff96adf"}, - {file = "pyluach-2.2.0.tar.gz", hash = "sha256:9063a25387cd7624276fd0656508bada08aa8a6f22e8db352844cd858e69012b"}, -] - -[package.extras] -doc = ["sphinx (>=6.1.3,<6.2.0)", "sphinx_rtd_theme (>=1.2.0,<1.3.0)"] -test = ["beautifulsoup4", "flake8", "pytest", "pytest-cov"] - -[[package]] -name = "pymeeus" -version = "0.5.12" -description = "Python implementation of Jean Meeus astronomical routines" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "PyMeeus-0.5.12.tar.gz", hash = "sha256:548f7186bd8b96cbc069cf649a8e8e377dce49ac74486709849fe63a99cad684"}, -] - -[[package]] -name = "pympler" -version = "1.0.1" -description = "A development tool to measure, monitor and analyze the memory behavior of Python objects." -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "Pympler-1.0.1-py3-none-any.whl", hash = "sha256:d260dda9ae781e1eab6ea15bacb84015849833ba5555f141d2d9b7b7473b307d"}, - {file = "Pympler-1.0.1.tar.gz", hash = "sha256:993f1a3599ca3f4fcd7160c7545ad06310c9e12f70174ae7ae8d4e25f6c5d3fa"}, -] - -[[package]] -name = "pyobjc-core" -version = "9.0.1" -description = "Python<->ObjC Interoperability Module" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pyobjc-core-9.0.1.tar.gz", hash = "sha256:5ce1510bb0bdff527c597079a42b2e13a19b7592e76850be7960a2775b59c929"}, - {file = "pyobjc_core-9.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b614406d46175b1438a9596b664bf61952323116704d19bc1dea68052a0aad98"}, - {file = "pyobjc_core-9.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:bd397e729f6271c694fb70df8f5d3d3c9b2f2b8ac02fbbdd1757ca96027b94bb"}, - {file = "pyobjc_core-9.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d919934eaa6d1cf1505ff447a5c2312be4c5651efcb694eb9f59e86f5bd25e6b"}, - {file = "pyobjc_core-9.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:67d67ca8b164f38ceacce28a18025845c3ec69613f3301935d4d2c4ceb22e3fd"}, - {file = "pyobjc_core-9.0.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:39d11d71f6161ac0bd93cffc8ea210bb0178b56d16a7408bf74283d6ecfa7430"}, - {file = "pyobjc_core-9.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:25be1c4d530e473ed98b15063b8d6844f0733c98914de6f09fe1f7652b772bbc"}, -] - -[[package]] -name = "pyobjc-framework-cocoa" -version = "9.0.1" -description = "Wrappers for the Cocoa frameworks on macOS" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pyobjc-framework-Cocoa-9.0.1.tar.gz", hash = "sha256:a8b53b3426f94307a58e2f8214dc1094c19afa9dcb96f21be12f937d968b2df3"}, - {file = "pyobjc_framework_Cocoa-9.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5f94b0f92a62b781e633e58f09bcaded63d612f9b1e15202f5f372ea59e4aebd"}, - {file = "pyobjc_framework_Cocoa-9.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f062c3bb5cc89902e6d164aa9a66ffc03638645dd5f0468b6f525ac997c86e51"}, - {file = "pyobjc_framework_Cocoa-9.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:0b374c0a9d32ba4fc5610ab2741cb05a005f1dfb82a47dbf2dbb2b3a34b73ce5"}, - {file = "pyobjc_framework_Cocoa-9.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:8928080cebbce91ac139e460d3dfc94c7cb6935be032dcae9c0a51b247f9c2d9"}, - {file = "pyobjc_framework_Cocoa-9.0.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:9d2bd86a0a98d906f762f5dc59f2fc67cce32ae9633b02ff59ac8c8a33dd862d"}, - {file = "pyobjc_framework_Cocoa-9.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:2a41053cbcee30e1e8914efa749c50b70bf782527d5938f2bc2a6393740969ce"}, -] - -[package.dependencies] -pyobjc-core = ">=9.0.1" - -[[package]] -name = "pyod" -version = "1.0.7" -description = "A Comprehensive and Scalable Python Library for Outlier Detection (Anomaly Detection)" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "pyod-1.0.7.tar.gz", hash = "sha256:4f3875bbd2ea07584459f54a23469246137db79da844f83210d12050f7cc5694"}, -] - -[package.dependencies] -joblib = "*" -matplotlib = "*" -numba = ">=0.51" -numpy = ">=1.19" -scikit_learn = ">=0.20.0" -scipy = ">=1.5.1" -six = "*" -statsmodels = "*" - -[[package]] -name = "pyotp" -version = "2.8.0" -description = "Python One Time Password Library" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pyotp-2.8.0-py3-none-any.whl", hash = "sha256:889d037fdde6accad28531fc62a790f089e5dfd5b638773e9ee004cce074a2e5"}, - {file = "pyotp-2.8.0.tar.gz", hash = "sha256:c2f5e17d9da92d8ec1f7de6331ab08116b9115adbabcba6e208d46fc49a98c5a"}, -] - -[[package]] -name = "pyparsing" -version = "3.0.9" -description = "pyparsing module - Classes and methods to define and execute parsing grammars" -category = "main" -optional = false -python-versions = ">=3.6.8" -files = [ - {file = "pyparsing-3.0.9-py3-none-any.whl", hash = "sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc"}, - {file = "pyparsing-3.0.9.tar.gz", hash = "sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb"}, -] - -[package.extras] -diagrams = ["jinja2", "railroad-diagrams"] - -[[package]] -name = "pyprind" -version = "2.11.3" -description = "Python Progress Bar and Percent Indicator Utility" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "PyPrind-2.11.3-py2.py3-none-any.whl", hash = "sha256:cc8edb66aabb18f25f7a3cce65312b3bc64b49992ddc93ba4cf511e5e25c1be3"}, - {file = "PyPrind-2.11.3.tar.gz", hash = "sha256:e37dcab6e1a9c8e0a7f0fce65fde7a79e2deda1c75aa015910a49e2137b54cbf"}, -] - -[[package]] -name = "pyrsistent" -version = "0.19.3" -description = "Persistent/Functional/Immutable data structures" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pyrsistent-0.19.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:20460ac0ea439a3e79caa1dbd560344b64ed75e85d8703943e0b66c2a6150e4a"}, - {file = "pyrsistent-0.19.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c18264cb84b5e68e7085a43723f9e4c1fd1d935ab240ce02c0324a8e01ccb64"}, - {file = "pyrsistent-0.19.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4b774f9288dda8d425adb6544e5903f1fb6c273ab3128a355c6b972b7df39dcf"}, - {file = "pyrsistent-0.19.3-cp310-cp310-win32.whl", hash = "sha256:5a474fb80f5e0d6c9394d8db0fc19e90fa540b82ee52dba7d246a7791712f74a"}, - {file = "pyrsistent-0.19.3-cp310-cp310-win_amd64.whl", hash = "sha256:49c32f216c17148695ca0e02a5c521e28a4ee6c5089f97e34fe24163113722da"}, - {file = "pyrsistent-0.19.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f0774bf48631f3a20471dd7c5989657b639fd2d285b861237ea9e82c36a415a9"}, - {file = "pyrsistent-0.19.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ab2204234c0ecd8b9368dbd6a53e83c3d4f3cab10ecaf6d0e772f456c442393"}, - {file = "pyrsistent-0.19.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e42296a09e83028b3476f7073fcb69ffebac0e66dbbfd1bd847d61f74db30f19"}, - {file = "pyrsistent-0.19.3-cp311-cp311-win32.whl", hash = "sha256:64220c429e42a7150f4bfd280f6f4bb2850f95956bde93c6fda1b70507af6ef3"}, - {file = "pyrsistent-0.19.3-cp311-cp311-win_amd64.whl", hash = "sha256:016ad1afadf318eb7911baa24b049909f7f3bb2c5b1ed7b6a8f21db21ea3faa8"}, - {file = "pyrsistent-0.19.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c4db1bd596fefd66b296a3d5d943c94f4fac5bcd13e99bffe2ba6a759d959a28"}, - {file = "pyrsistent-0.19.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aeda827381f5e5d65cced3024126529ddc4289d944f75e090572c77ceb19adbf"}, - {file = "pyrsistent-0.19.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:42ac0b2f44607eb92ae88609eda931a4f0dfa03038c44c772e07f43e738bcac9"}, - {file = "pyrsistent-0.19.3-cp37-cp37m-win32.whl", hash = "sha256:e8f2b814a3dc6225964fa03d8582c6e0b6650d68a232df41e3cc1b66a5d2f8d1"}, - {file = "pyrsistent-0.19.3-cp37-cp37m-win_amd64.whl", hash = "sha256:c9bb60a40a0ab9aba40a59f68214eed5a29c6274c83b2cc206a359c4a89fa41b"}, - {file = "pyrsistent-0.19.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:a2471f3f8693101975b1ff85ffd19bb7ca7dd7c38f8a81701f67d6b4f97b87d8"}, - {file = "pyrsistent-0.19.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc5d149f31706762c1f8bda2e8c4f8fead6e80312e3692619a75301d3dbb819a"}, - {file = "pyrsistent-0.19.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3311cb4237a341aa52ab8448c27e3a9931e2ee09561ad150ba94e4cfd3fc888c"}, - {file = "pyrsistent-0.19.3-cp38-cp38-win32.whl", hash = "sha256:f0e7c4b2f77593871e918be000b96c8107da48444d57005b6a6bc61fb4331b2c"}, - {file = "pyrsistent-0.19.3-cp38-cp38-win_amd64.whl", hash = "sha256:c147257a92374fde8498491f53ffa8f4822cd70c0d85037e09028e478cababb7"}, - {file = "pyrsistent-0.19.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b735e538f74ec31378f5a1e3886a26d2ca6351106b4dfde376a26fc32a044edc"}, - {file = "pyrsistent-0.19.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:99abb85579e2165bd8522f0c0138864da97847875ecbd45f3e7e2af569bfc6f2"}, - {file = "pyrsistent-0.19.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3a8cb235fa6d3fd7aae6a4f1429bbb1fec1577d978098da1252f0489937786f3"}, - {file = "pyrsistent-0.19.3-cp39-cp39-win32.whl", hash = "sha256:c74bed51f9b41c48366a286395c67f4e894374306b197e62810e0fdaf2364da2"}, - {file = "pyrsistent-0.19.3-cp39-cp39-win_amd64.whl", hash = "sha256:878433581fc23e906d947a6814336eee031a00e6defba224234169ae3d3d6a98"}, - {file = "pyrsistent-0.19.3-py3-none-any.whl", hash = "sha256:ccf0d6bd208f8111179f0c26fdf84ed7c3891982f2edaeae7422575f47e66b64"}, - {file = "pyrsistent-0.19.3.tar.gz", hash = "sha256:1a2994773706bbb4995c31a97bc94f1418314923bd1048c6d964837040376440"}, -] - -[[package]] -name = "pytest" -version = "6.2.5" -description = "pytest: simple powerful testing with Python" -category = "dev" -optional = false -python-versions = ">=3.6" -files = [ - {file = "pytest-6.2.5-py3-none-any.whl", hash = "sha256:7310f8d27bc79ced999e760ca304d69f6ba6c6649c0b60fb0e04a4a77cacc134"}, - {file = "pytest-6.2.5.tar.gz", hash = "sha256:131b36680866a76e6781d13f101efb86cf674ebb9762eb70d3082b6f29889e89"}, -] - -[package.dependencies] -atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""} -attrs = ">=19.2.0" -colorama = {version = "*", markers = "sys_platform == \"win32\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -py = ">=1.8.2" -toml = "*" - -[package.extras] -testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"] - -[[package]] -name = "pytest-cov" -version = "3.0.0" -description = "Pytest plugin for measuring coverage." -category = "dev" -optional = false -python-versions = ">=3.6" -files = [ - {file = "pytest-cov-3.0.0.tar.gz", hash = "sha256:e7f0f5b1617d2210a2cabc266dfe2f4c75a8d32fb89eafb7ad9d06f6d076d470"}, - {file = "pytest_cov-3.0.0-py3-none-any.whl", hash = "sha256:578d5d15ac4a25e5f961c938b85a05b09fdaae9deef3bb6de9a6e766622ca7a6"}, -] - -[package.dependencies] -coverage = {version = ">=5.2.1", extras = ["toml"]} -pytest = ">=4.6" - -[package.extras] -testing = ["fields", "hunter", "process-tests", "pytest-xdist", "six", "virtualenv"] - -[[package]] -name = "pytest-mock" -version = "3.10.0" -description = "Thin-wrapper around the mock package for easier use with pytest" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-mock-3.10.0.tar.gz", hash = "sha256:fbbdb085ef7c252a326fd8cdcac0aa3b1333d8811f131bdcc701002e1be7ed4f"}, - {file = "pytest_mock-3.10.0-py3-none-any.whl", hash = "sha256:f4c973eeae0282963eb293eb173ce91b091a79c1334455acfac9ddee8a1c784b"}, -] - -[package.dependencies] -pytest = ">=5.0" - -[package.extras] -dev = ["pre-commit", "pytest-asyncio", "tox"] - -[[package]] -name = "pytest-recording" -version = "0.12.2" -description = "A pytest plugin that allows you recording of network interactions via VCR.py" -category = "dev" -optional = false -python-versions = ">=3.5" -files = [ - {file = "pytest-recording-0.12.2.tar.gz", hash = "sha256:7c8949c24e5546a699f8fbbff0c5d6896cd09463378ac3d3f1ebb110d2186847"}, - {file = "pytest_recording-0.12.2-py3-none-any.whl", hash = "sha256:f055f97eb98bbefd0453a7796aa3a6833502c173421928b9d878cf1420b36406"}, -] - -[package.dependencies] -attrs = "*" -pytest = ">=3.5.0" -vcrpy = ">=2.0.1" - -[[package]] -name = "pytest-timeout" -version = "2.1.0" -description = "pytest plugin to abort hanging tests" -category = "dev" -optional = false -python-versions = ">=3.6" -files = [ - {file = "pytest-timeout-2.1.0.tar.gz", hash = "sha256:c07ca07404c612f8abbe22294b23c368e2e5104b521c1790195561f37e1ac3d9"}, - {file = "pytest_timeout-2.1.0-py3-none-any.whl", hash = "sha256:f6f50101443ce70ad325ceb4473c4255e9d74e3c7cd0ef827309dfa4c0d975c6"}, -] - -[package.dependencies] -pytest = ">=5.0.0" - -[[package]] -name = "pytest-xdist" -version = "3.2.0" -description = "pytest xdist plugin for distributed testing, most importantly across multiple CPUs" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytest-xdist-3.2.0.tar.gz", hash = "sha256:fa10f95a2564cd91652f2d132725183c3b590d9fdcdec09d3677386ecf4c1ce9"}, - {file = "pytest_xdist-3.2.0-py3-none-any.whl", hash = "sha256:336098e3bbd8193276867cc87db8b22903c3927665dff9d1ac8684c02f597b68"}, -] - -[package.dependencies] -execnet = ">=1.1" -pytest = ">=6.2.0" - -[package.extras] -psutil = ["psutil (>=3.0)"] -setproctitle = ["setproctitle"] -testing = ["filelock"] - -[[package]] -name = "pythclient" -version = "0.1.4" -description = "A library to retrieve Pyth account structures off the Solana blockchain." -category = "main" -optional = false -python-versions = ">=3.7.0" -files = [ - {file = "pythclient-0.1.4-py3-none-any.whl", hash = "sha256:97c9b88c9a186bf30c7432de6194f143e33403f6bbc2a786db22430caf9abcee"}, - {file = "pythclient-0.1.4.tar.gz", hash = "sha256:8d1dd81802da1655a192360cfa66ec8ec695525e1ce27f2a27b621ef7859bad7"}, -] - -[package.dependencies] -aiodns = "*" -aiohttp = ">=3.7.4" -backoff = "*" -base58 = "*" -dnspython = "*" -flake8 = "*" -loguru = "*" -typing-extensions = "*" - -[package.extras] -testing = ["aiodns", "aiohttp (>=3.7.4)", "backoff", "base58", "dnspython", "flake8", "loguru", "mock", "pytest", "pytest-asyncio", "pytest-cov", "pytest-mock", "pytest-socket", "typing-extensions"] - -[[package]] -name = "python-binance" -version = "1.0.17" -description = "Binance REST API python implementation" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "python-binance-1.0.17.tar.gz", hash = "sha256:364a0ff0d2892867d6851d90e8567c54a194fc62783f20da766a5c7655f57746"}, - {file = "python_binance-1.0.17-py2.py3-none-any.whl", hash = "sha256:c939ca15da1968df6290d14cd79c0f9521b1220c21fdfb75706aa47560a672ae"}, -] - -[package.dependencies] -aiohttp = "*" -dateparser = "*" -pycryptodome = "*" -requests = "*" -six = "*" -ujson = "*" -websockets = "*" - -[[package]] -name = "python-coinmarketcap" -version = "0.2" -description = "CoinMarketCap Python API Wrapper" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "python-coinmarketcap-0.2.tar.gz", hash = "sha256:b1e0e8b098fc910a5ec943a06774d5ee3b190e915123366e2f16238ef0a8a433"}, - {file = "python_coinmarketcap-0.2-py2-none-any.whl", hash = "sha256:54c278154ee11ca78837fb73eae8c322a60af93dc0ce75b515fecf895d181cf5"}, - {file = "python_coinmarketcap-0.2-py3-none-any.whl", hash = "sha256:3b69a7a92cd4f2b4726a2982d166c0b587fa4911cf366286f798e1e6f9d94933"}, -] - -[[package]] -name = "python-dateutil" -version = "2.8.2" -description = "Extensions to the standard Python datetime module" -category = "main" -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" -files = [ - {file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"}, - {file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"}, -] - -[package.dependencies] -six = ">=1.5" - -[[package]] -name = "python-dotenv" -version = "0.19.2" -description = "Read key-value pairs from a .env file and set them as environment variables" -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "python-dotenv-0.19.2.tar.gz", hash = "sha256:a5de49a31e953b45ff2d2fd434bbc2670e8db5273606c1e737cc6b93eff3655f"}, - {file = "python_dotenv-0.19.2-py2.py3-none-any.whl", hash = "sha256:32b2bdc1873fd3a3c346da1c6db83d0053c3c62f28f1f38516070c4c8971b1d3"}, -] - -[package.extras] -cli = ["click (>=5.0)"] - -[[package]] -name = "python-i18n" -version = "0.3.9" -description = "Translation library for Python" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "python-i18n-0.3.9.tar.gz", hash = "sha256:df97f3d2364bf3a7ebfbd6cbefe8e45483468e52a9e30b909c6078f5f471e4e8"}, - {file = "python_i18n-0.3.9-py3-none-any.whl", hash = "sha256:bda5b8d889ebd51973e22e53746417bd32783c9bd6780fd27cadbb733915651d"}, -] - -[package.extras] -yaml = ["pyyaml (>=3.10)"] - -[[package]] -name = "pytorch-lightning" -version = "1.6.5" -description = "PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write less boilerplate." -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "pytorch-lightning-1.6.5.tar.gz", hash = "sha256:8d521f2619b9db2ada5bbaf9713330d01460e75a11e4bc0bc2ca25fd37c47c57"}, - {file = "pytorch_lightning-1.6.5-py3-none-any.whl", hash = "sha256:00c9205d26aa354defdd4dd592b2dded33916d6e0c180ccffbb06cf34dc67ccf"}, -] - -[package.dependencies] -fsspec = {version = ">=2021.05.0,<2021.06.0 || >2021.06.0", extras = ["http"]} -numpy = ">=1.17.2" -packaging = ">=17.0" -protobuf = "<=3.20.1" -pyDeprecate = ">=0.3.1" -PyYAML = ">=5.4" -tensorboard = ">=2.2.0" -torch = ">=1.8" -torchmetrics = ">=0.4.1" -tqdm = ">=4.57.0" -typing-extensions = ">=4.0.0" - -[package.extras] -all = ["cloudpickle (>=1.3)", "codecov (>=2.1)", "comet-ml (>=3.1.12)", "coverage (>=6.4)", "deepspeed", "fairscale (>=0.4.5)", "flake8 (>=3.9.2)", "gcsfs (>=2021.5.0)", "gym[classic-control] (>=0.17.0)", "hivemind (>=1.0.1)", "horovod (>=0.21.2,!=0.24.0)", "hydra-core (>=1.0.5)", "ipython[all]", "jsonargparse[signatures] (>=4.7.1)", "matplotlib (>3.1)", "mlflow (>=1.0.0)", "mypy (>=0.920)", "neptune-client (>=0.10.0)", "omegaconf (>=2.0.5)", "onnxruntime", "pandas", "pre-commit (>=1.0)", "pytest (>=6.0)", "pytest-forked", "pytest-rerunfailures (>=10.2)", "rich (>=10.2.2,!=10.15.0.a)", "scikit-learn (>0.22.1)", "test-tube (>=0.7.5)", "torchtext (>=0.9)", "torchvision (>=0.9)", "wandb (>=0.8.21)"] -deepspeed = ["deepspeed"] -dev = ["cloudpickle (>=1.3)", "codecov (>=2.1)", "comet-ml (>=3.1.12)", "coverage (>=6.4)", "flake8 (>=3.9.2)", "gcsfs (>=2021.5.0)", "hydra-core (>=1.0.5)", "jsonargparse[signatures] (>=4.7.1)", "matplotlib (>3.1)", "mlflow (>=1.0.0)", "mypy (>=0.920)", "neptune-client (>=0.10.0)", "omegaconf (>=2.0.5)", "onnxruntime", "pandas", "pre-commit (>=1.0)", "pytest (>=6.0)", "pytest-forked", "pytest-rerunfailures (>=10.2)", "rich (>=10.2.2,!=10.15.0.a)", "scikit-learn (>0.22.1)", "test-tube (>=0.7.5)", "torchtext (>=0.9)", "wandb (>=0.8.21)"] -examples = ["gym[classic-control] (>=0.17.0)", "ipython[all]", "torchvision (>=0.9)"] -extra = ["gcsfs (>=2021.5.0)", "hydra-core (>=1.0.5)", "jsonargparse[signatures] (>=4.7.1)", "matplotlib (>3.1)", "omegaconf (>=2.0.5)", "rich (>=10.2.2,!=10.15.0.a)", "torchtext (>=0.9)"] -fairscale = ["fairscale (>=0.4.5)"] -hivemind = ["hivemind (>=1.0.1)"] -horovod = ["horovod (>=0.21.2,!=0.24.0)"] -loggers = ["comet-ml (>=3.1.12)", "mlflow (>=1.0.0)", "neptune-client (>=0.10.0)", "test-tube (>=0.7.5)", "wandb (>=0.8.21)"] -strategies = ["deepspeed", "fairscale (>=0.4.5)", "hivemind (>=1.0.1)", "horovod (>=0.21.2,!=0.24.0)"] -test = ["cloudpickle (>=1.3)", "codecov (>=2.1)", "coverage (>=6.4)", "flake8 (>=3.9.2)", "mypy (>=0.920)", "onnxruntime", "pandas", "pre-commit (>=1.0)", "pytest (>=6.0)", "pytest-forked", "pytest-rerunfailures (>=10.2)", "scikit-learn (>0.22.1)"] - -[[package]] -name = "pytrends" -version = "4.9.0" -description = "Pseudo API for Google Trends" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pytrends-4.9.0-py3-none-any.whl", hash = "sha256:0ed6d90afe0446aa697fe16cf068cdc6b1d5ca790d196c48c41bad6ff3217f3d"}, - {file = "pytrends-4.9.0.tar.gz", hash = "sha256:a54fc1e3171442b3c8f5c080a5e21df807bc4faad7790cc62b7ddb059eb0a94b"}, -] - -[package.dependencies] -lxml = "*" -pandas = ">=0.25" -requests = ">=2.0" - -[[package]] -name = "pytz" -version = "2022.7.1" -description = "World timezone definitions, modern and historical" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "pytz-2022.7.1-py2.py3-none-any.whl", hash = "sha256:78f4f37d8198e0627c5f1143240bb0206b8691d8d7ac6d78fee88b78733f8c4a"}, - {file = "pytz-2022.7.1.tar.gz", hash = "sha256:01a0681c4b9684a28304615eba55d1ab31ae00bf68ec157ec3708a8182dbbcd0"}, -] - -[[package]] -name = "pytz-deprecation-shim" -version = "0.1.0.post0" -description = "Shims to make deprecation of pytz easier" -category = "main" -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" -files = [ - {file = "pytz_deprecation_shim-0.1.0.post0-py2.py3-none-any.whl", hash = "sha256:8314c9692a636c8eb3bda879b9f119e350e93223ae83e70e80c31675a0fdc1a6"}, - {file = "pytz_deprecation_shim-0.1.0.post0.tar.gz", hash = "sha256:af097bae1b616dde5c5744441e2ddc69e74dfdcb0c263129610d85b87445a59d"}, -] - -[package.dependencies] -"backports.zoneinfo" = {version = "*", markers = "python_version >= \"3.6\" and python_version < \"3.9\""} -tzdata = {version = "*", markers = "python_version >= \"3.6\""} - -[[package]] -name = "pywin32" -version = "305" -description = "Python for Window Extensions" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "pywin32-305-cp310-cp310-win32.whl", hash = "sha256:421f6cd86e84bbb696d54563c48014b12a23ef95a14e0bdba526be756d89f116"}, - {file = "pywin32-305-cp310-cp310-win_amd64.whl", hash = "sha256:73e819c6bed89f44ff1d690498c0a811948f73777e5f97c494c152b850fad478"}, - {file = "pywin32-305-cp310-cp310-win_arm64.whl", hash = "sha256:742eb905ce2187133a29365b428e6c3b9001d79accdc30aa8969afba1d8470f4"}, - {file = "pywin32-305-cp311-cp311-win32.whl", hash = "sha256:19ca459cd2e66c0e2cc9a09d589f71d827f26d47fe4a9d09175f6aa0256b51c2"}, - {file = "pywin32-305-cp311-cp311-win_amd64.whl", hash = "sha256:326f42ab4cfff56e77e3e595aeaf6c216712bbdd91e464d167c6434b28d65990"}, - {file = "pywin32-305-cp311-cp311-win_arm64.whl", hash = "sha256:4ecd404b2c6eceaca52f8b2e3e91b2187850a1ad3f8b746d0796a98b4cea04db"}, - {file = "pywin32-305-cp36-cp36m-win32.whl", hash = "sha256:48d8b1659284f3c17b68587af047d110d8c44837736b8932c034091683e05863"}, - {file = "pywin32-305-cp36-cp36m-win_amd64.whl", hash = "sha256:13362cc5aa93c2beaf489c9c9017c793722aeb56d3e5166dadd5ef82da021fe1"}, - {file = "pywin32-305-cp37-cp37m-win32.whl", hash = "sha256:a55db448124d1c1484df22fa8bbcbc45c64da5e6eae74ab095b9ea62e6d00496"}, - {file = "pywin32-305-cp37-cp37m-win_amd64.whl", hash = "sha256:109f98980bfb27e78f4df8a51a8198e10b0f347257d1e265bb1a32993d0c973d"}, - {file = "pywin32-305-cp38-cp38-win32.whl", hash = "sha256:9dd98384da775afa009bc04863426cb30596fd78c6f8e4e2e5bbf4edf8029504"}, - {file = "pywin32-305-cp38-cp38-win_amd64.whl", hash = "sha256:56d7a9c6e1a6835f521788f53b5af7912090674bb84ef5611663ee1595860fc7"}, - {file = "pywin32-305-cp39-cp39-win32.whl", hash = "sha256:9d968c677ac4d5cbdaa62fd3014ab241718e619d8e36ef8e11fb930515a1e918"}, - {file = "pywin32-305-cp39-cp39-win_amd64.whl", hash = "sha256:50768c6b7c3f0b38b7fb14dd4104da93ebced5f1a50dc0e834594bff6fbe1271"}, -] - -[[package]] -name = "pywin32-ctypes" -version = "0.2.0" -description = "" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "pywin32-ctypes-0.2.0.tar.gz", hash = "sha256:24ffc3b341d457d48e8922352130cf2644024a4ff09762a2261fd34c36ee5942"}, - {file = "pywin32_ctypes-0.2.0-py2.py3-none-any.whl", hash = "sha256:9dc2d991b3479cc2df15930958b674a48a227d5361d413827a4cfd0b5876fc98"}, -] - -[[package]] -name = "pywinpty" -version = "2.0.10" -description = "Pseudo terminal support for Windows from Python." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "pywinpty-2.0.10-cp310-none-win_amd64.whl", hash = "sha256:4c7d06ad10f6e92bc850a467f26d98f4f30e73d2fe5926536308c6ae0566bc16"}, - {file = "pywinpty-2.0.10-cp311-none-win_amd64.whl", hash = "sha256:7ffbd66310b83e42028fc9df7746118978d94fba8c1ebf15a7c1275fdd80b28a"}, - {file = "pywinpty-2.0.10-cp37-none-win_amd64.whl", hash = "sha256:38cb924f2778b5751ef91a75febd114776b3af0ae411bc667be45dd84fc881d3"}, - {file = "pywinpty-2.0.10-cp38-none-win_amd64.whl", hash = "sha256:902d79444b29ad1833b8d5c3c9aabdfd428f4f068504430df18074007c8c0de8"}, - {file = "pywinpty-2.0.10-cp39-none-win_amd64.whl", hash = "sha256:3c46aef80dd50979aff93de199e4a00a8ee033ba7a03cadf0a91fed45f0c39d7"}, - {file = "pywinpty-2.0.10.tar.gz", hash = "sha256:cdbb5694cf8c7242c2ecfaca35c545d31fa5d5814c3d67a4e628f803f680ebea"}, -] - -[[package]] -name = "pywry" -version = "0.3.5" -description = "" -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pywry-0.3.5-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:24141f8a4205df84f2347dac968661b6324b32c0d198de609708094dbc0e2b5d"}, - {file = "pywry-0.3.5-cp310-none-win_amd64.whl", hash = "sha256:c6dede5390f6480d99f8b81f081e526ac8fb17c72032e8b4fed97c8d6c00b712"}, - {file = "pywry-0.3.5-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:307f29806d864526681aed8cefccbc7a8e81193348fe09599a57bf29611e0a40"}, - {file = "pywry-0.3.5-cp311-none-win_amd64.whl", hash = "sha256:07f4ed6808a9ec3de87d5cf15a0c4f5d954958020280fdb42af8072ea1c8e947"}, - {file = "pywry-0.3.5-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:ddaebc7356c029e4a8279315548df77e0127eb474061be6e69589352d301b6d7"}, - {file = "pywry-0.3.5-cp38-none-win_amd64.whl", hash = "sha256:9a99eab511bb2595007e681952a1f0c3577a30f79827da9a3621ccbb04a2acf5"}, - {file = "pywry-0.3.5-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:fade2dda18edb6f62090f4e1cee1db05ab99b53a5b6b95a07c67019f38c8c281"}, - {file = "pywry-0.3.5-cp39-none-win_amd64.whl", hash = "sha256:6abedc4d61bd13011c5b8b1753bd8495b85980f394e36d929c5fcfa8e41f6855"}, - {file = "pywry-0.3.5.tar.gz", hash = "sha256:b8a9b3083f2f708b25ace01806acdf5e1cc4c8e393c03ca1803f89d512910150"}, -] - -[package.dependencies] -psutil = ">=5.8.0" -websockets = ">=5.0.1" - -[package.extras] -dev = ["maturin (==0.14.12)"] - -[[package]] -name = "pyyaml" -version = "6.0" -description = "YAML parser and emitter for Python" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53"}, - {file = "PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c"}, - {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77f396e6ef4c73fdc33a9157446466f1cff553d979bd00ecb64385760c6babdc"}, - {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a80a78046a72361de73f8f395f1f1e49f956c6be882eed58505a15f3e430962b"}, - {file = "PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5"}, - {file = "PyYAML-6.0-cp310-cp310-win32.whl", hash = "sha256:2cd5df3de48857ed0544b34e2d40e9fac445930039f3cfe4bcc592a1f836d513"}, - {file = "PyYAML-6.0-cp310-cp310-win_amd64.whl", hash = "sha256:daf496c58a8c52083df09b80c860005194014c3698698d1a57cbcfa182142a3a"}, - {file = "PyYAML-6.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d4b0ba9512519522b118090257be113b9468d804b19d63c71dbcf4a48fa32358"}, - {file = "PyYAML-6.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:81957921f441d50af23654aa6c5e5eaf9b06aba7f0a19c18a538dc7ef291c5a1"}, - {file = "PyYAML-6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:afa17f5bc4d1b10afd4466fd3a44dc0e245382deca5b3c353d8b757f9e3ecb8d"}, - {file = "PyYAML-6.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dbad0e9d368bb989f4515da330b88a057617d16b6a8245084f1b05400f24609f"}, - {file = "PyYAML-6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:432557aa2c09802be39460360ddffd48156e30721f5e8d917f01d31694216782"}, - {file = "PyYAML-6.0-cp311-cp311-win32.whl", hash = "sha256:bfaef573a63ba8923503d27530362590ff4f576c626d86a9fed95822a8255fd7"}, - {file = "PyYAML-6.0-cp311-cp311-win_amd64.whl", hash = "sha256:01b45c0191e6d66c470b6cf1b9531a771a83c1c4208272ead47a3ae4f2f603bf"}, - {file = "PyYAML-6.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:897b80890765f037df3403d22bab41627ca8811ae55e9a722fd0392850ec4d86"}, - {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50602afada6d6cbfad699b0c7bb50d5ccffa7e46a3d738092afddc1f9758427f"}, - {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48c346915c114f5fdb3ead70312bd042a953a8ce5c7106d5bfb1a5254e47da92"}, - {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:98c4d36e99714e55cfbaaee6dd5badbc9a1ec339ebfc3b1f52e293aee6bb71a4"}, - {file = "PyYAML-6.0-cp36-cp36m-win32.whl", hash = "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293"}, - {file = "PyYAML-6.0-cp36-cp36m-win_amd64.whl", hash = "sha256:07751360502caac1c067a8132d150cf3d61339af5691fe9e87803040dbc5db57"}, - {file = "PyYAML-6.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:819b3830a1543db06c4d4b865e70ded25be52a2e0631ccd2f6a47a2822f2fd7c"}, - {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:473f9edb243cb1935ab5a084eb238d842fb8f404ed2193a915d1784b5a6b5fc0"}, - {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0ce82d761c532fe4ec3f87fc45688bdd3a4c1dc5e0b4a19814b9009a29baefd4"}, - {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:231710d57adfd809ef5d34183b8ed1eeae3f76459c18fb4a0b373ad56bedcdd9"}, - {file = "PyYAML-6.0-cp37-cp37m-win32.whl", hash = "sha256:c5687b8d43cf58545ade1fe3e055f70eac7a5a1a0bf42824308d868289a95737"}, - {file = "PyYAML-6.0-cp37-cp37m-win_amd64.whl", hash = "sha256:d15a181d1ecd0d4270dc32edb46f7cb7733c7c508857278d3d378d14d606db2d"}, - {file = "PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0b4624f379dab24d3725ffde76559cff63d9ec94e1736b556dacdfebe5ab6d4b"}, - {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:213c60cd50106436cc818accf5baa1aba61c0189ff610f64f4a3e8c6726218ba"}, - {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9fa600030013c4de8165339db93d182b9431076eb98eb40ee068700c9c813e34"}, - {file = "PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:277a0ef2981ca40581a47093e9e2d13b3f1fbbeffae064c1d21bfceba2030287"}, - {file = "PyYAML-6.0-cp38-cp38-win32.whl", hash = "sha256:d4eccecf9adf6fbcc6861a38015c2a64f38b9d94838ac1810a9023a0609e1b78"}, - {file = "PyYAML-6.0-cp38-cp38-win_amd64.whl", hash = "sha256:1e4747bc279b4f613a09eb64bba2ba602d8a6664c6ce6396a4d0cd413a50ce07"}, - {file = "PyYAML-6.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:055d937d65826939cb044fc8c9b08889e8c743fdc6a32b33e2390f66013e449b"}, - {file = "PyYAML-6.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174"}, - {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d67d839ede4ed1b28a4e8909735fc992a923cdb84e618544973d7dfc71540803"}, - {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cba8c411ef271aa037d7357a2bc8f9ee8b58b9965831d9e51baf703280dc73d3"}, - {file = "PyYAML-6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:40527857252b61eacd1d9af500c3337ba8deb8fc298940291486c465c8b46ec0"}, - {file = "PyYAML-6.0-cp39-cp39-win32.whl", hash = "sha256:b5b9eccad747aabaaffbc6064800670f0c297e52c12754eb1d976c57e4f74dcb"}, - {file = "PyYAML-6.0-cp39-cp39-win_amd64.whl", hash = "sha256:b3d267842bf12586ba6c734f89d1f5b871df0273157918b0ccefa29deb05c21c"}, - {file = "PyYAML-6.0.tar.gz", hash = "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2"}, -] - -[[package]] -name = "pyzmq" -version = "25.0.0" -description = "Python bindings for 0MQ" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "pyzmq-25.0.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:2d05d904f03ddf1e0d83d97341354dfe52244a619b5a1440a5f47a5b3451e84e"}, - {file = "pyzmq-25.0.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a154ef810d44f9d28868be04641f837374a64e7449df98d9208e76c260c7ef1"}, - {file = "pyzmq-25.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:487305c2a011fdcf3db1f24e8814bb76d23bc4d2f46e145bc80316a59a9aa07d"}, - {file = "pyzmq-25.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e7b87638ee30ab13230e37ce5331b3e730b1e0dda30120b9eeec3540ed292c8"}, - {file = "pyzmq-25.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75243e422e85a62f0ab7953dc315452a56b2c6a7e7d1a3c3109ac3cc57ed6b47"}, - {file = "pyzmq-25.0.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:31e523d067ce44a04e876bed3ff9ea1ff8d1b6636d16e5fcace9d22f8c564369"}, - {file = "pyzmq-25.0.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:8539216173135e9e89f6b1cc392e74e6b935b91e8c76106cf50e7a02ab02efe5"}, - {file = "pyzmq-25.0.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:2754fa68da08a854f4816e05160137fa938a2347276471103d31e04bcee5365c"}, - {file = "pyzmq-25.0.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4a1bc30f0c18444d51e9b0d0dd39e3a4e7c53ee74190bebef238cd58de577ea9"}, - {file = "pyzmq-25.0.0-cp310-cp310-win32.whl", hash = "sha256:01d53958c787cfea34091fcb8ef36003dbb7913b8e9f8f62a0715234ebc98b70"}, - {file = "pyzmq-25.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:58fc3ad5e1cfd2e6d24741fbb1e216b388115d31b0ca6670f894187f280b6ba6"}, - {file = "pyzmq-25.0.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:e4bba04ea779a3d7ef25a821bb63fd0939142c88e7813e5bd9c6265a20c523a2"}, - {file = "pyzmq-25.0.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:af1fbfb7ad6ac0009ccee33c90a1d303431c7fb594335eb97760988727a37577"}, - {file = "pyzmq-25.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:85456f0d8f3268eecd63dede3b99d5bd8d3b306310c37d4c15141111d22baeaf"}, - {file = "pyzmq-25.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0645b5a2d2a06fd8eb738018490c514907f7488bf9359c6ee9d92f62e844b76f"}, - {file = "pyzmq-25.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f72ea279b2941a5203e935a4588b9ba8a48aeb9a926d9dfa1986278bd362cb8"}, - {file = "pyzmq-25.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:4e295f7928a31ae0f657e848c5045ba6d693fe8921205f408ca3804b1b236968"}, - {file = "pyzmq-25.0.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ac97e7d647d5519bcef48dd8d3d331f72975afa5c4496c95f6e854686f45e2d9"}, - {file = "pyzmq-25.0.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:656281d496aaf9ca4fd4cea84e6d893e3361057c4707bd38618f7e811759103c"}, - {file = "pyzmq-25.0.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1f6116991568aac48b94d6d8aaed6157d407942ea385335a6ed313692777fb9d"}, - {file = "pyzmq-25.0.0-cp311-cp311-win32.whl", hash = "sha256:0282bba9aee6e0346aa27d6c69b5f7df72b5a964c91958fc9e0c62dcae5fdcdc"}, - {file = "pyzmq-25.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:526f884a27e8bba62fe1f4e07c62be2cfe492b6d432a8fdc4210397f8cf15331"}, - {file = "pyzmq-25.0.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:ccb3e1a863222afdbda42b7ca8ac8569959593d7abd44f5a709177d6fa27d266"}, - {file = "pyzmq-25.0.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4046d03100aca266e70d54a35694cb35d6654cfbef633e848b3c4a8d64b9d187"}, - {file = "pyzmq-25.0.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3100dddcada66ec5940ed6391ebf9d003cc3ede3d320748b2737553019f58230"}, - {file = "pyzmq-25.0.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:7877264aa851c19404b1bb9dbe6eed21ea0c13698be1eda3784aab3036d1c861"}, - {file = "pyzmq-25.0.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:5049e75cc99db65754a3da5f079230fb8889230cf09462ec972d884d1704a3ed"}, - {file = "pyzmq-25.0.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:81f99fb1224d36eb91557afec8cdc2264e856f3464500b55749020ce4c848ef2"}, - {file = "pyzmq-25.0.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:a1cd4a95f176cdc0ee0a82d49d5830f13ae6015d89decbf834c273bc33eeb3d3"}, - {file = "pyzmq-25.0.0-cp36-cp36m-win32.whl", hash = "sha256:926236ca003aec70574754f39703528947211a406f5c6c8b3e50eca04a9e87fc"}, - {file = "pyzmq-25.0.0-cp36-cp36m-win_amd64.whl", hash = "sha256:94f0a7289d0f5c80807c37ebb404205e7deb737e8763eb176f4770839ee2a287"}, - {file = "pyzmq-25.0.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:f3f96d452e9580cb961ece2e5a788e64abaecb1232a80e61deffb28e105ff84a"}, - {file = "pyzmq-25.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:930e6ad4f2eaac31a3d0c2130619d25db754b267487ebc186c6ad18af2a74018"}, - {file = "pyzmq-25.0.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e1081d7030a1229c8ff90120346fb7599b54f552e98fcea5170544e7c6725aab"}, - {file = "pyzmq-25.0.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:531866c491aee5a1e967c286cfa470dffac1e2a203b1afda52d62b58782651e9"}, - {file = "pyzmq-25.0.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:fc7c1421c5b1c916acf3128bf3cc7ea7f5018b58c69a6866d70c14190e600ce9"}, - {file = "pyzmq-25.0.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:9a2d5e419bd39a1edb6cdd326d831f0120ddb9b1ff397e7d73541bf393294973"}, - {file = "pyzmq-25.0.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:183e18742be3621acf8908903f689ec520aee3f08449bfd29f583010ca33022b"}, - {file = "pyzmq-25.0.0-cp37-cp37m-win32.whl", hash = "sha256:02f5cb60a7da1edd5591a15efa654ffe2303297a41e1b40c3c8942f8f11fc17c"}, - {file = "pyzmq-25.0.0-cp37-cp37m-win_amd64.whl", hash = "sha256:cac602e02341eaaf4edfd3e29bd3fdef672e61d4e6dfe5c1d065172aee00acee"}, - {file = "pyzmq-25.0.0-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:e14df47c1265356715d3d66e90282a645ebc077b70b3806cf47efcb7d1d630cb"}, - {file = "pyzmq-25.0.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:293a7c2128690f496057f1f1eb6074f8746058d13588389981089ec45d8fdc77"}, - {file = "pyzmq-25.0.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:731b208bc9412deeb553c9519dca47136b5a01ca66667cafd8733211941b17e4"}, - {file = "pyzmq-25.0.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b055a1cddf8035966ad13aa51edae5dc8f1bba0b5d5e06f7a843d8b83dc9b66b"}, - {file = "pyzmq-25.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:17e1cb97d573ea84d7cd97188b42ca6f611ab3ee600f6a75041294ede58e3d20"}, - {file = "pyzmq-25.0.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:60ecbfe7669d3808ffa8a7dd1487d6eb8a4015b07235e3b723d4b2a2d4de7203"}, - {file = "pyzmq-25.0.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:4c25c95416133942280faaf068d0fddfd642b927fb28aaf4ab201a738e597c1e"}, - {file = "pyzmq-25.0.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:be05504af0619d1cffa500af1e0ede69fb683f301003851f5993b5247cc2c576"}, - {file = "pyzmq-25.0.0-cp38-cp38-win32.whl", hash = "sha256:6bf3842af37af43fa953e96074ebbb5315f6a297198f805d019d788a1021dbc8"}, - {file = "pyzmq-25.0.0-cp38-cp38-win_amd64.whl", hash = "sha256:b90bb8dfbbd138558f1f284fecfe328f7653616ff9a972433a00711d9475d1a9"}, - {file = "pyzmq-25.0.0-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:62b9e80890c0d2408eb42d5d7e1fc62a5ce71be3288684788f74cf3e59ffd6e2"}, - {file = "pyzmq-25.0.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:484c2c4ee02c1edc07039f42130bd16e804b1fe81c4f428e0042e03967f40c20"}, - {file = "pyzmq-25.0.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:9ca6db34b26c4d3e9b0728841ec9aa39484eee272caa97972ec8c8e231b20c7e"}, - {file = "pyzmq-25.0.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:610d2d112acd4e5501fac31010064a6c6efd716ceb968e443cae0059eb7b86de"}, - {file = "pyzmq-25.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3594c0ff604e685d7e907860b61d0e10e46c74a9ffca168f6e9e50ea934ee440"}, - {file = "pyzmq-25.0.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:c21a5f4e54a807df5afdef52b6d24ec1580153a6bcf0607f70a6e1d9fa74c5c3"}, - {file = "pyzmq-25.0.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:4725412e27612f0d7d7c2f794d89807ad0227c2fc01dd6146b39ada49c748ef9"}, - {file = "pyzmq-25.0.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:4d3d604fe0a67afd1aff906e54da557a5203368a99dcc50a70eef374f1d2abef"}, - {file = "pyzmq-25.0.0-cp39-cp39-win32.whl", hash = "sha256:3670e8c5644768f214a3b598fe46378a4a6f096d5fb82a67dfd3440028460565"}, - {file = "pyzmq-25.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:e99629a976809fe102ef73e856cf4b2660acd82a412a51e80ba2215e523dfd0a"}, - {file = "pyzmq-25.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:66509c48f7446b640eeae24b60c9c1461799a27b1b0754e438582e36b5af3315"}, - {file = "pyzmq-25.0.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:a9c464cc508177c09a5a6122b67f978f20e2954a21362bf095a0da4647e3e908"}, - {file = "pyzmq-25.0.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:28bcb2e66224a7ac2843eb632e4109d6b161479e7a2baf24e37210461485b4f1"}, - {file = "pyzmq-25.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0e7ef9ac807db50b4eb6f534c5dcc22f998f5dae920cc28873d2c1d080a4fc9"}, - {file = "pyzmq-25.0.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:5050f5c50b58a6e38ccaf9263a356f74ef1040f5ca4030225d1cb1a858c5b7b6"}, - {file = "pyzmq-25.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2a73af6504e0d2805e926abf136ebf536735a13c22f709be7113c2ec65b4bec3"}, - {file = "pyzmq-25.0.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0e8d00228db627ddd1b418c7afd81820b38575f237128c9650365f2dd6ac3443"}, - {file = "pyzmq-25.0.0-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5605621f2181f20b71f13f698944deb26a0a71af4aaf435b34dd90146092d530"}, - {file = "pyzmq-25.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6136bfb0e5a9cf8c60c6ac763eb21f82940a77e6758ea53516c8c7074f4ff948"}, - {file = "pyzmq-25.0.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:0a90b2480a26aef7c13cff18703ba8d68e181facb40f78873df79e6d42c1facc"}, - {file = "pyzmq-25.0.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:00c94fd4c9dd3c95aace0c629a7fa713627a5c80c1819326b642adf6c4b8e2a2"}, - {file = "pyzmq-25.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:20638121b0bdc80777ce0ec8c1f14f1ffec0697a1f88f0b564fa4a23078791c4"}, - {file = "pyzmq-25.0.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b6f75b4b8574f3a8a0d6b4b52606fc75b82cb4391471be48ab0b8677c82f9ed4"}, - {file = "pyzmq-25.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4cbb885f347eba7ab7681c450dee5b14aed9f153eec224ec0c3f299273d9241f"}, - {file = "pyzmq-25.0.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:c48f257da280b3be6c94e05bd575eddb1373419dbb1a72c3ce64e88f29d1cd6d"}, - {file = "pyzmq-25.0.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:866eabf7c1315ef2e93e34230db7cbf672e0d7c626b37c11f7e870c8612c3dcc"}, - {file = "pyzmq-25.0.0.tar.gz", hash = "sha256:f330a1a2c7f89fd4b0aa4dcb7bf50243bf1c8da9a2f1efc31daf57a2046b31f2"}, -] - -[package.dependencies] -cffi = {version = "*", markers = "implementation_name == \"pypy\""} - -[[package]] -name = "qdldl" -version = "0.1.5.post3" -description = "QDLDL, a free LDL factorization routine." -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "qdldl-0.1.5.post3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:68e5bb0f9208024109a8e4b1df7079a35f0d6566df2e89e52770773a3d5a9fc9"}, - {file = "qdldl-0.1.5.post3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f788112765fa9b696a76d353c98b922dcf2b89d7b0d0c08f22d1a3777ed0c5bd"}, - {file = "qdldl-0.1.5.post3-cp310-cp310-win_amd64.whl", hash = "sha256:77edf89cf6ac1072180e5715c281a77c976d210126f8f561dbceb360ca537cec"}, - {file = "qdldl-0.1.5.post3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1f06f4b471062db4944091e04ed4bd4d03284709af0d0b5d2628e5e8561fd2f0"}, - {file = "qdldl-0.1.5.post3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:968ececcc286a8c821271eba455beda03c2f9b4e302ad44913a454e171d718b2"}, - {file = "qdldl-0.1.5.post3-cp311-cp311-win_amd64.whl", hash = "sha256:c78b4581d88725f96e55be80ce4d40bf33160dff4c1e4db6390e524cac396354"}, - {file = "qdldl-0.1.5.post3-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:f36babe00b8a6a08de0036463dfdd1c0507373ff38533d0668d76dff36bd6c08"}, - {file = "qdldl-0.1.5.post3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8f1d2bf5041fe35ce51585096e9061fc90c5d5cd42dc641d6436a16dc08983f"}, - {file = "qdldl-0.1.5.post3-cp36-cp36m-win_amd64.whl", hash = "sha256:809f1a15a5a8c7b0f1e679d52b7078f6aaba1401fa50e6513f170f8989ac0477"}, - {file = "qdldl-0.1.5.post3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:949e545fa7b6bdb056a5e1d077307ecbd32e8ef03035f2ff25af6f38c18dab34"}, - {file = "qdldl-0.1.5.post3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a5e1bea993e2dcd72ac8e368aa20e1741b6ac45c4a2cc3a8feb6acf6a80f959"}, - {file = "qdldl-0.1.5.post3-cp37-cp37m-win_amd64.whl", hash = "sha256:925c17bc75c3052d77613e435139c5c8084d4d68f81661711cbbf42645dd11bf"}, - {file = "qdldl-0.1.5.post3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:126c0ae50d63d377869a63551b6e69af1532605f545720eb699f04dfaea1c5ca"}, - {file = "qdldl-0.1.5.post3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82a496a900a16a9339f0ef315c960326b037fab243a2f01135f84b27155d10e0"}, - {file = "qdldl-0.1.5.post3-cp38-cp38-win_amd64.whl", hash = "sha256:2d9bf5f35f49defa5a16f13d5a5bc427caab106515bcb0731340781b76416c95"}, - {file = "qdldl-0.1.5.post3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ae796af01bca29c54d19f5c5b343d06a20ad557280232498982e5bd27556c4b8"}, - {file = "qdldl-0.1.5.post3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2459024755f370eb83b27cb56026963ff137de7c9a2b303ffb16682c63ae6763"}, - {file = "qdldl-0.1.5.post3-cp39-cp39-win_amd64.whl", hash = "sha256:fdc475adb23ab765248db16cca9913a059faf793d7dc721c0162cecbeda39943"}, - {file = "qdldl-0.1.5.post3.tar.gz", hash = "sha256:69c092f6e1fc23fb779a80a62e6fcdfe2eba05c925860248c4d6754f4736938f"}, -] - -[package.dependencies] -numpy = ">=1.7" -scipy = ">=0.13.2" - -[[package]] -name = "qpd" -version = "0.4.0" -description = "Query Pandas Using SQL" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "qpd-0.4.0-py3-none-any.whl", hash = "sha256:da36c75bb775e6803ecddc520f94fa62596983da9d288369e72081eaa92a5599"}, - {file = "qpd-0.4.0.tar.gz", hash = "sha256:70e262130c71e8b4fd12c0e3b93030c9c19f949e2b1c3bd63025c43d03c6ef00"}, -] - -[package.dependencies] -adagio = "*" -antlr4-python3-runtime = ">=4.11.1,<4.12" -pandas = ">=1.0.2" -triad = ">=0.8.0" - -[package.extras] -all = ["cloudpickle (>=1.4.0)", "dask[dataframe,distributed]", "modin[ray]"] -dask = ["cloudpickle (>=1.4.0)", "dask[dataframe,distributed]"] -ray = ["modin[ray] (>=0.8.1.1)", "pandas (>=1.1.2)"] - -[[package]] -name = "quandl" -version = "3.7.0" -description = "Package for quandl API access" -category = "main" -optional = false -python-versions = ">= 3.6" -files = [ - {file = "Quandl-3.7.0-py2.py3-none-any.whl", hash = "sha256:0e3e5dc60fd057c73c67380b1b0f2e3dc0e4c500fb5e6e146ac3a3c0d992cd1d"}, - {file = "Quandl-3.7.0.tar.gz", hash = "sha256:6e0b82fbc7861610b3577c5397277c4220e065eee0fed4e46cd6b6021655b64c"}, -] - -[package.dependencies] -inflection = ">=0.3.1" -more-itertools = "*" -numpy = ">=1.8" -pandas = ">=0.14" -python-dateutil = "*" -requests = ">=2.7.0" -six = "*" - -[[package]] -name = "rapidfuzz" -version = "2.13.7" -description = "rapid fuzzy string matching" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "rapidfuzz-2.13.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b75dd0928ce8e216f88660ab3d5c5ffe990f4dd682fd1709dba29d5dafdde6de"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:24d3fea10680d085fd0a4d76e581bfb2b1074e66e78fd5964d4559e1fcd2a2d4"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8109e0324d21993d5b2d111742bf5958f3516bf8c59f297c5d1cc25a2342eb66"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5f705652360d520c2de52bee11100c92f59b3e3daca308ebb150cbc58aecdad"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7496e8779905b02abc0ab4ba2a848e802ab99a6e20756ffc967a0de4900bd3da"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:24eb6b843492bdc63c79ee4b2f104059b7a2201fef17f25177f585d3be03405a"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:467c1505362823a5af12b10234cb1c4771ccf124c00e3fc9a43696512bd52293"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:53dcae85956853b787c27c1cb06f18bb450e22cf57a4ad3444cf03b8ff31724a"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:46b9b8aa09998bc48dd800854e8d9b74bc534d7922c1d6e1bbf783e7fa6ac29c"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:1fbad8fb28d98980f5bff33c7842efef0315d42f0cd59082108482a7e6b61410"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:43fb8cb030f888c3f076d40d428ed5eb4331f5dd6cf1796cfa39c67bf0f0fc1e"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:b6bad92de071cbffa2acd4239c1779f66851b60ffbbda0e4f4e8a2e9b17e7eef"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d00df2e4a81ffa56a6b1ec4d2bc29afdcb7f565e0b8cd3092fece2290c4c7a79"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-win32.whl", hash = "sha256:2c836f0f2d33d4614c3fbaf9a1eb5407c0fe23f8876f47fd15b90f78daa64c34"}, - {file = "rapidfuzz-2.13.7-cp310-cp310-win_amd64.whl", hash = "sha256:c36fd260084bb636b9400bb92016c6bd81fd80e59ed47f2466f85eda1fc9f782"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b34e8c0e492949ecdd5da46a1cfc856a342e2f0389b379b1a45a3cdcd3176a6e"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:875d51b3497439a72e2d76183e1cb5468f3f979ab2ddfc1d1f7dde3b1ecfb42f"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ae33a72336059213996fe4baca4e0e4860913905c2efb7c991eab33b95a98a0a"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5585189b3d90d81ccd62d4f18530d5ac8972021f0aaaa1ffc6af387ff1dce75"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:42085d4b154a8232767de8296ac39c8af5bccee6b823b0507de35f51c9cbc2d7"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:585206112c294e335d84de5d5f179c0f932837752d7420e3de21db7fdc476278"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f891b98f8bc6c9d521785816085e9657212621e93f223917fb8e32f318b2957e"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08590905a95ccfa43f4df353dcc5d28c15d70664299c64abcad8721d89adce4f"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:b5dd713a1734574c2850c566ac4286594bacbc2d60b9170b795bee4b68656625"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:988f8f6abfba7ee79449f8b50687c174733b079521c3cc121d65ad2d38831846"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:b3210869161a864f3831635bb13d24f4708c0aa7208ef5baac1ac4d46e9b4208"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:f6fe570e20e293eb50491ae14ddeef71a6a7e5f59d7e791393ffa99b13f1f8c2"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:6120f2995f5154057454c5de99d86b4ef3b38397899b5da1265467e8980b2f60"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-win32.whl", hash = "sha256:b20141fa6cee041917801de0bab503447196d372d4c7ee9a03721b0a8edf5337"}, - {file = "rapidfuzz-2.13.7-cp311-cp311-win_amd64.whl", hash = "sha256:ec55a81ac2b0f41b8d6fb29aad16e55417036c7563bad5568686931aa4ff08f7"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7d005e058d86f2a968a8d28ca6f2052fab1f124a39035aa0523261d6baf21e1f"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fe59a0c21a032024edb0c8e43f5dee5623fef0b65a1e3c1281836d9ce199af3b"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cdfc04f7647c29fb48da7a04082c34cdb16f878d3c6d098d62d5715c0ad3000c"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:68a89bb06d5a331511961f4d3fa7606f8e21237467ba9997cae6f67a1c2c2b9e"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:effe182767d102cb65dfbbf74192237dbd22d4191928d59415aa7d7c861d8c88"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25b4cedf2aa19fb7212894ce5f5219010cce611b60350e9a0a4d492122e7b351"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:3a9bd02e1679c0fd2ecf69b72d0652dbe2a9844eaf04a36ddf4adfbd70010e95"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:5e2b3d020219baa75f82a4e24b7c8adcb598c62f0e54e763c39361a9e5bad510"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:cf62dacb3f9234f3fddd74e178e6d25c68f2067fde765f1d95f87b1381248f58"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:fa263135b892686e11d5b84f6a1892523123a00b7e5882eff4fbdabb38667347"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:fa4c598ed77f74ec973247ca776341200b0f93ec3883e34c222907ce72cb92a4"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-win32.whl", hash = "sha256:c2523f8180ebd9796c18d809e9a19075a1060b1a170fde3799e83db940c1b6d5"}, - {file = "rapidfuzz-2.13.7-cp37-cp37m-win_amd64.whl", hash = "sha256:5ada0a14c67452358c1ee52ad14b80517a87b944897aaec3e875279371a9cb96"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:ca8a23097c1f50e0fdb4de9e427537ca122a18df2eead06ed39c3a0bef6d9d3a"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9be02162af0376d64b840f2fc8ee3366794fc149f1e06d095a6a1d42447d97c5"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:af4f7c3c904ca709493eb66ca9080b44190c38e9ecb3b48b96d38825d5672559"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f50d1227e6e2a0e3ae1fb1c9a2e1c59577d3051af72c7cab2bcc430cb5e18da"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c71d9d512b76f05fa00282227c2ae884abb60e09f08b5ca3132b7e7431ac7f0d"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b52ac2626945cd21a2487aeefed794c14ee31514c8ae69b7599170418211e6f6"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca00fafd2756bc9649bf80f1cf72c647dce38635f0695d7ce804bc0f759aa756"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d248a109699ce9992304e79c1f8735c82cc4c1386cd8e27027329c0549f248a2"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:c88adbcb933f6b8612f6c593384bf824e562bb35fc8a0f55fac690ab5b3486e5"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:c8601a66fbfc0052bb7860d2eacd303fcde3c14e87fdde409eceff516d659e77"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:27be9c63215d302ede7d654142a2e21f0d34ea6acba512a4ae4cfd52bbaa5b59"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:3dcffe1f3cbda0dc32133a2ae2255526561ca594f15f9644384549037b355245"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8450d15f7765482e86ef9be2ad1a05683cd826f59ad236ef7b9fb606464a56aa"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-win32.whl", hash = "sha256:460853983ab88f873173e27cc601c5276d469388e6ad6e08c4fd57b2a86f1064"}, - {file = "rapidfuzz-2.13.7-cp38-cp38-win_amd64.whl", hash = "sha256:424f82c35dbe4f83bdc3b490d7d696a1dc6423b3d911460f5493b7ffae999fd2"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c3fbe449d869ea4d0909fc9d862007fb39a584fb0b73349a6aab336f0d90eaed"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:16080c05a63d6042643ae9b6cfec1aefd3e61cef53d0abe0df3069b9d4b72077"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:dbcf5371ea704759fcce772c66a07647751d1f5dbdec7818331c9b31ae996c77"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:114810491efb25464016fd554fdf1e20d390309cecef62587494fc474d4b926f"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:99a84ab9ac9a823e7e93b4414f86344052a5f3e23b23aa365cda01393ad895bd"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:81642a24798851b118f82884205fc1bd9ff70b655c04018c467824b6ecc1fabc"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c3741cb0bf9794783028e8b0cf23dab917fa5e37a6093b94c4c2f805f8e36b9f"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:759a3361711586a29bc753d3d1bdb862983bd9b9f37fbd7f6216c24f7c972554"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:1333fb3d603d6b1040e365dca4892ba72c7e896df77a54eae27dc07db90906e3"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:916bc2e6cf492c77ad6deb7bcd088f0ce9c607aaeabc543edeb703e1fbc43e31"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:23524635840500ce6f4d25005c9529a97621689c85d2f727c52eed1782839a6a"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:ebe303cd9839af69dd1f7942acaa80b1ba90bacef2e7ded9347fbed4f1654672"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:fe56659ccadbee97908132135de4b875543353351e0c92e736b7c57aee298b5a"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-win32.whl", hash = "sha256:3f11a7eff7bc6301cd6a5d43f309e22a815af07e1f08eeb2182892fca04c86cb"}, - {file = "rapidfuzz-2.13.7-cp39-cp39-win_amd64.whl", hash = "sha256:e8914dad106dacb0775718e54bf15e528055c4e92fb2677842996f2d52da5069"}, - {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:7f7930adf84301797c3f09c94b9c5a9ed90a9e8b8ed19b41d2384937e0f9f5bd"}, - {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c31022d9970177f6affc6d5dd757ed22e44a10890212032fabab903fdee3bfe7"}, - {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f42b82f268689f429def9ecfb86fa65ceea0eaf3fed408b570fe113311bf5ce7"}, - {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b477b43ced896301665183a5e0faec0f5aea2373005648da8bdcb3c4b73f280"}, - {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:d63def9bbc6b35aef4d76dc740301a4185867e8870cbb8719ec9de672212fca8"}, - {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:c66546e30addb04a16cd864f10f5821272a1bfe6462ee5605613b4f1cb6f7b48"}, - {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f799d1d6c33d81e983d3682571cc7d993ae7ff772c19b3aabb767039c33f6d1e"}, - {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d82f20c0060ffdaadaf642b88ab0aa52365b56dffae812e188e5bdb998043588"}, - {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:042644133244bfa7b20de635d500eb9f46af7097f3d90b1724f94866f17cb55e"}, - {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:75c45dcd595f8178412367e302fd022860ea025dc4a78b197b35428081ed33d5"}, - {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3d8b081988d0a49c486e4e845a547565fee7c6e7ad8be57ff29c3d7c14c6894c"}, - {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16ffad751f43ab61001187b3fb4a9447ec2d1aedeff7c5bac86d3b95f9980cc3"}, - {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:020858dd89b60ce38811cd6e37875c4c3c8d7fcd8bc20a0ad2ed1f464b34dc4e"}, - {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cda1e2f66bb4ba7261a0f4c2d052d5d909798fca557cbff68f8a79a87d66a18f"}, - {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:b6389c50d8d214c9cd11a77f6d501529cb23279a9c9cafe519a3a4b503b5f72a"}, - {file = "rapidfuzz-2.13.7.tar.gz", hash = "sha256:8d3e252d4127c79b4d7c2ae47271636cbaca905c8bb46d80c7930ab906cf4b5c"}, -] - -[package.extras] -full = ["numpy"] - -[[package]] -name = "rdflib" -version = "6.2.0" -description = "RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "rdflib-6.2.0-py3-none-any.whl", hash = "sha256:85c34a86dfc517a41e5f2425a41a0aceacc23983462b32e68610b9fad1383bca"}, - {file = "rdflib-6.2.0.tar.gz", hash = "sha256:62dc3c86d1712db0f55785baf8047f63731fa59b2682be03219cb89262065942"}, -] - -[package.dependencies] -isodate = "*" -pyparsing = "*" -setuptools = "*" - -[package.extras] -berkeleydb = ["berkeleydb"] -dev = ["black (==22.6.0)", "flake8", "flakeheaven", "isort", "mypy", "pep8-naming", "types-setuptools"] -docs = ["myst-parser", "sphinx (<6)", "sphinx-autodoc-typehints", "sphinxcontrib-apidoc", "sphinxcontrib-kroki"] -html = ["html5lib"] -networkx = ["networkx"] -tests = ["html5lib", "pytest", "pytest-cov"] - -[[package]] -name = "regex" -version = "2022.10.31" -description = "Alternative regular expression module, to replace re." -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "regex-2022.10.31-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a8ff454ef0bb061e37df03557afda9d785c905dab15584860f982e88be73015f"}, - {file = "regex-2022.10.31-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1eba476b1b242620c266edf6325b443a2e22b633217a9835a52d8da2b5c051f9"}, - {file = "regex-2022.10.31-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d0e5af9a9effb88535a472e19169e09ce750c3d442fb222254a276d77808620b"}, - {file = "regex-2022.10.31-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d03fe67b2325cb3f09be029fd5da8df9e6974f0cde2c2ac6a79d2634e791dd57"}, - {file = "regex-2022.10.31-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a9d0b68ac1743964755ae2d89772c7e6fb0118acd4d0b7464eaf3921c6b49dd4"}, - {file = "regex-2022.10.31-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a45b6514861916c429e6059a55cf7db74670eaed2052a648e3e4d04f070e001"}, - {file = "regex-2022.10.31-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8b0886885f7323beea6f552c28bff62cbe0983b9fbb94126531693ea6c5ebb90"}, - {file = "regex-2022.10.31-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5aefb84a301327ad115e9d346c8e2760009131d9d4b4c6b213648d02e2abe144"}, - {file = "regex-2022.10.31-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:702d8fc6f25bbf412ee706bd73019da5e44a8400861dfff7ff31eb5b4a1276dc"}, - {file = "regex-2022.10.31-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:a3c1ebd4ed8e76e886507c9eddb1a891673686c813adf889b864a17fafcf6d66"}, - {file = "regex-2022.10.31-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:50921c140561d3db2ab9f5b11c5184846cde686bb5a9dc64cae442926e86f3af"}, - {file = "regex-2022.10.31-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:7db345956ecce0c99b97b042b4ca7326feeec6b75facd8390af73b18e2650ffc"}, - {file = "regex-2022.10.31-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:763b64853b0a8f4f9cfb41a76a4a85a9bcda7fdda5cb057016e7706fde928e66"}, - {file = "regex-2022.10.31-cp310-cp310-win32.whl", hash = "sha256:44136355e2f5e06bf6b23d337a75386371ba742ffa771440b85bed367c1318d1"}, - {file = "regex-2022.10.31-cp310-cp310-win_amd64.whl", hash = "sha256:bfff48c7bd23c6e2aec6454aaf6edc44444b229e94743b34bdcdda2e35126cf5"}, - {file = "regex-2022.10.31-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4b4b1fe58cd102d75ef0552cf17242705ce0759f9695334a56644ad2d83903fe"}, - {file = "regex-2022.10.31-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:542e3e306d1669b25936b64917285cdffcd4f5c6f0247636fec037187bd93542"}, - {file = "regex-2022.10.31-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c27cc1e4b197092e50ddbf0118c788d9977f3f8f35bfbbd3e76c1846a3443df7"}, - {file = "regex-2022.10.31-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8e38472739028e5f2c3a4aded0ab7eadc447f0d84f310c7a8bb697ec417229e"}, - {file = "regex-2022.10.31-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:76c598ca73ec73a2f568e2a72ba46c3b6c8690ad9a07092b18e48ceb936e9f0c"}, - {file = "regex-2022.10.31-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c28d3309ebd6d6b2cf82969b5179bed5fefe6142c70f354ece94324fa11bf6a1"}, - {file = "regex-2022.10.31-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9af69f6746120998cd9c355e9c3c6aec7dff70d47247188feb4f829502be8ab4"}, - {file = "regex-2022.10.31-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a5f9505efd574d1e5b4a76ac9dd92a12acb2b309551e9aa874c13c11caefbe4f"}, - {file = "regex-2022.10.31-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:5ff525698de226c0ca743bfa71fc6b378cda2ddcf0d22d7c37b1cc925c9650a5"}, - {file = "regex-2022.10.31-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:4fe7fda2fe7c8890d454f2cbc91d6c01baf206fbc96d89a80241a02985118c0c"}, - {file = "regex-2022.10.31-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:2cdc55ca07b4e70dda898d2ab7150ecf17c990076d3acd7a5f3b25cb23a69f1c"}, - {file = "regex-2022.10.31-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:44a6c2f6374e0033873e9ed577a54a3602b4f609867794c1a3ebba65e4c93ee7"}, - {file = "regex-2022.10.31-cp311-cp311-win32.whl", hash = "sha256:d8716f82502997b3d0895d1c64c3b834181b1eaca28f3f6336a71777e437c2af"}, - {file = "regex-2022.10.31-cp311-cp311-win_amd64.whl", hash = "sha256:61edbca89aa3f5ef7ecac8c23d975fe7261c12665f1d90a6b1af527bba86ce61"}, - {file = "regex-2022.10.31-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:0a069c8483466806ab94ea9068c34b200b8bfc66b6762f45a831c4baaa9e8cdd"}, - {file = "regex-2022.10.31-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d26166acf62f731f50bdd885b04b38828436d74e8e362bfcb8df221d868b5d9b"}, - {file = "regex-2022.10.31-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ac741bf78b9bb432e2d314439275235f41656e189856b11fb4e774d9f7246d81"}, - {file = "regex-2022.10.31-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:75f591b2055523fc02a4bbe598aa867df9e953255f0b7f7715d2a36a9c30065c"}, - {file = "regex-2022.10.31-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b30bddd61d2a3261f025ad0f9ee2586988c6a00c780a2fb0a92cea2aa702c54"}, - {file = "regex-2022.10.31-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef4163770525257876f10e8ece1cf25b71468316f61451ded1a6f44273eedeb5"}, - {file = "regex-2022.10.31-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:7b280948d00bd3973c1998f92e22aa3ecb76682e3a4255f33e1020bd32adf443"}, - {file = "regex-2022.10.31-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:d0213671691e341f6849bf33cd9fad21f7b1cb88b89e024f33370733fec58742"}, - {file = "regex-2022.10.31-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:22e7ebc231d28393dfdc19b185d97e14a0f178bedd78e85aad660e93b646604e"}, - {file = "regex-2022.10.31-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:8ad241da7fac963d7573cc67a064c57c58766b62a9a20c452ca1f21050868dfa"}, - {file = "regex-2022.10.31-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:586b36ebda81e6c1a9c5a5d0bfdc236399ba6595e1397842fd4a45648c30f35e"}, - {file = "regex-2022.10.31-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:0653d012b3bf45f194e5e6a41df9258811ac8fc395579fa82958a8b76286bea4"}, - {file = "regex-2022.10.31-cp36-cp36m-win32.whl", hash = "sha256:144486e029793a733e43b2e37df16a16df4ceb62102636ff3db6033994711066"}, - {file = "regex-2022.10.31-cp36-cp36m-win_amd64.whl", hash = "sha256:c14b63c9d7bab795d17392c7c1f9aaabbffd4cf4387725a0ac69109fb3b550c6"}, - {file = "regex-2022.10.31-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:4cac3405d8dda8bc6ed499557625585544dd5cbf32072dcc72b5a176cb1271c8"}, - {file = "regex-2022.10.31-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23cbb932cc53a86ebde0fb72e7e645f9a5eec1a5af7aa9ce333e46286caef783"}, - {file = "regex-2022.10.31-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:74bcab50a13960f2a610cdcd066e25f1fd59e23b69637c92ad470784a51b1347"}, - {file = "regex-2022.10.31-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:78d680ef3e4d405f36f0d6d1ea54e740366f061645930072d39bca16a10d8c93"}, - {file = "regex-2022.10.31-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce6910b56b700bea7be82c54ddf2e0ed792a577dfaa4a76b9af07d550af435c6"}, - {file = "regex-2022.10.31-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:659175b2144d199560d99a8d13b2228b85e6019b6e09e556209dfb8c37b78a11"}, - {file = "regex-2022.10.31-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:1ddf14031a3882f684b8642cb74eea3af93a2be68893901b2b387c5fd92a03ec"}, - {file = "regex-2022.10.31-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b683e5fd7f74fb66e89a1ed16076dbab3f8e9f34c18b1979ded614fe10cdc4d9"}, - {file = "regex-2022.10.31-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2bde29cc44fa81c0a0c8686992c3080b37c488df167a371500b2a43ce9f026d1"}, - {file = "regex-2022.10.31-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:4919899577ba37f505aaebdf6e7dc812d55e8f097331312db7f1aab18767cce8"}, - {file = "regex-2022.10.31-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:9c94f7cc91ab16b36ba5ce476f1904c91d6c92441f01cd61a8e2729442d6fcf5"}, - {file = "regex-2022.10.31-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ae1e96785696b543394a4e3f15f3f225d44f3c55dafe3f206493031419fedf95"}, - {file = "regex-2022.10.31-cp37-cp37m-win32.whl", hash = "sha256:c670f4773f2f6f1957ff8a3962c7dd12e4be54d05839b216cb7fd70b5a1df394"}, - {file = "regex-2022.10.31-cp37-cp37m-win_amd64.whl", hash = "sha256:8e0caeff18b96ea90fc0eb6e3bdb2b10ab5b01a95128dfeccb64a7238decf5f0"}, - {file = "regex-2022.10.31-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:131d4be09bea7ce2577f9623e415cab287a3c8e0624f778c1d955ec7c281bd4d"}, - {file = "regex-2022.10.31-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e613a98ead2005c4ce037c7b061f2409a1a4e45099edb0ef3200ee26ed2a69a8"}, - {file = "regex-2022.10.31-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:052b670fafbe30966bbe5d025e90b2a491f85dfe5b2583a163b5e60a85a321ad"}, - {file = "regex-2022.10.31-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:aa62a07ac93b7cb6b7d0389d8ef57ffc321d78f60c037b19dfa78d6b17c928ee"}, - {file = "regex-2022.10.31-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5352bea8a8f84b89d45ccc503f390a6be77917932b1c98c4cdc3565137acc714"}, - {file = "regex-2022.10.31-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:20f61c9944f0be2dc2b75689ba409938c14876c19d02f7585af4460b6a21403e"}, - {file = "regex-2022.10.31-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:29c04741b9ae13d1e94cf93fca257730b97ce6ea64cfe1eba11cf9ac4e85afb6"}, - {file = "regex-2022.10.31-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:543883e3496c8b6d58bd036c99486c3c8387c2fc01f7a342b760c1ea3158a318"}, - {file = "regex-2022.10.31-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b7a8b43ee64ca8f4befa2bea4083f7c52c92864d8518244bfa6e88c751fa8fff"}, - {file = "regex-2022.10.31-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:6a9a19bea8495bb419dc5d38c4519567781cd8d571c72efc6aa959473d10221a"}, - {file = "regex-2022.10.31-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:6ffd55b5aedc6f25fd8d9f905c9376ca44fcf768673ffb9d160dd6f409bfda73"}, - {file = "regex-2022.10.31-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:4bdd56ee719a8f751cf5a593476a441c4e56c9b64dc1f0f30902858c4ef8771d"}, - {file = "regex-2022.10.31-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8ca88da1bd78990b536c4a7765f719803eb4f8f9971cc22d6ca965c10a7f2c4c"}, - {file = "regex-2022.10.31-cp38-cp38-win32.whl", hash = "sha256:5a260758454580f11dd8743fa98319bb046037dfab4f7828008909d0aa5292bc"}, - {file = "regex-2022.10.31-cp38-cp38-win_amd64.whl", hash = "sha256:5e6a5567078b3eaed93558842346c9d678e116ab0135e22eb72db8325e90b453"}, - {file = "regex-2022.10.31-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5217c25229b6a85049416a5c1e6451e9060a1edcf988641e309dbe3ab26d3e49"}, - {file = "regex-2022.10.31-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4bf41b8b0a80708f7e0384519795e80dcb44d7199a35d52c15cc674d10b3081b"}, - {file = "regex-2022.10.31-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0cf0da36a212978be2c2e2e2d04bdff46f850108fccc1851332bcae51c8907cc"}, - {file = "regex-2022.10.31-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d403d781b0e06d2922435ce3b8d2376579f0c217ae491e273bab8d092727d244"}, - {file = "regex-2022.10.31-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a37d51fa9a00d265cf73f3de3930fa9c41548177ba4f0faf76e61d512c774690"}, - {file = "regex-2022.10.31-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4f781ffedd17b0b834c8731b75cce2639d5a8afe961c1e58ee7f1f20b3af185"}, - {file = "regex-2022.10.31-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d243b36fbf3d73c25e48014961e83c19c9cc92530516ce3c43050ea6276a2ab7"}, - {file = "regex-2022.10.31-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:370f6e97d02bf2dd20d7468ce4f38e173a124e769762d00beadec3bc2f4b3bc4"}, - {file = "regex-2022.10.31-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:597f899f4ed42a38df7b0e46714880fb4e19a25c2f66e5c908805466721760f5"}, - {file = "regex-2022.10.31-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7dbdce0c534bbf52274b94768b3498abdf675a691fec5f751b6057b3030f34c1"}, - {file = "regex-2022.10.31-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:22960019a842777a9fa5134c2364efaed5fbf9610ddc5c904bd3a400973b0eb8"}, - {file = "regex-2022.10.31-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:7f5a3ffc731494f1a57bd91c47dc483a1e10048131ffb52d901bfe2beb6102e8"}, - {file = "regex-2022.10.31-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:7ef6b5942e6bfc5706301a18a62300c60db9af7f6368042227ccb7eeb22d0892"}, - {file = "regex-2022.10.31-cp39-cp39-win32.whl", hash = "sha256:395161bbdbd04a8333b9ff9763a05e9ceb4fe210e3c7690f5e68cedd3d65d8e1"}, - {file = "regex-2022.10.31-cp39-cp39-win_amd64.whl", hash = "sha256:957403a978e10fb3ca42572a23e6f7badff39aa1ce2f4ade68ee452dc6807692"}, - {file = "regex-2022.10.31.tar.gz", hash = "sha256:a3a98921da9a1bf8457aeee6a551948a83601689e5ecdd736894ea9bbec77e83"}, -] - -[[package]] -name = "reportlab" -version = "3.6.12" -description = "The Reportlab Toolkit" -category = "main" -optional = false -python-versions = ">=3.7,<4" -files = [ - {file = "reportlab-3.6.12-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6dfcf7bd6db5d80711cbbd0996b6e7a79cc414ca81457960367df11d2860f92a"}, - {file = "reportlab-3.6.12-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2a0bc7a1d64fe754b62e175ba0cf47a630b529c0488ec9ac4e4c7655e295ea4d"}, - {file = "reportlab-3.6.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:adf78ccb2defad5b6ecb2e2e9f2a672719b0a8e2278592a7d77f6c220a042388"}, - {file = "reportlab-3.6.12-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c84afd5bef6e407c80ba9f99b6abbe3ea78e8243b0f19897a871a7bcad1f749d"}, - {file = "reportlab-3.6.12-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4fa3cdf490f3828b055381e8c7dc7819b3e5f7a442d7af7a8f90e9806a7fff51"}, - {file = "reportlab-3.6.12-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:07fdd968df7941c2bfb67b9bb4532f424992dfafc71b72a4e4b291ff707e6b0e"}, - {file = "reportlab-3.6.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce85a204f46c871c8af6fa64b9bbed165456935c1d0bfb2f570a3194f6723ddb"}, - {file = "reportlab-3.6.12-cp310-cp310-win32.whl", hash = "sha256:090ea99ff829d918f7b6140594373b1340a34e1e6876eddae5aa06662ec10d64"}, - {file = "reportlab-3.6.12-cp310-cp310-win_amd64.whl", hash = "sha256:4c599645af9b5b2241a23e977a82c965a59c24cd94b2600b8d34373c66cad763"}, - {file = "reportlab-3.6.12-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:236a6483210049205f6180d7a7595d0ca2e4ce343d83cc94ca719a4145809c6f"}, - {file = "reportlab-3.6.12-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:69f41295d696c822224334f0994f1f107df7efed72211d45a1118696f1427c84"}, - {file = "reportlab-3.6.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f51dcb39e910a853749250c0f82aced80bca3f7315e9c4ee14349eb7cab6a3f8"}, - {file = "reportlab-3.6.12-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a8dddc52e0e486291be0ad39184da0607fae9cc665fdba1881211de9cfc0b332"}, - {file = "reportlab-3.6.12-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4863c49602722237e35cbce5aa91af4539cc63a671f59504d2b3f3767d898cf"}, - {file = "reportlab-3.6.12-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8b1215facead57cc5325aef4229ef886e85d270b2ba02080fb5809ce9d2b81b4"}, - {file = "reportlab-3.6.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a12049314497d872f6788f811e2b331654db207937f8a2fb34ff3e3cd9897faa"}, - {file = "reportlab-3.6.12-cp311-cp311-win32.whl", hash = "sha256:759495c2b8c15cb0d6b539c246896029e4cde42a896c3956f77e311c5f6b0807"}, - {file = "reportlab-3.6.12-cp311-cp311-win_amd64.whl", hash = "sha256:666bdba4958b348460a765c48b8c0640e7085540846ed9494f47d8651604b33c"}, - {file = "reportlab-3.6.12-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7a7c3369fa618eca79f9554ce06c618a5e738e592d61d96aa09b2457ca3ea410"}, - {file = "reportlab-3.6.12-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c9b0861d8f40d7a24b094b8834f6a489b9e8c70bceaa7fa98237eed229671ce"}, - {file = "reportlab-3.6.12-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:26c25ea4afa8b92a2c14f4edc41c8fc30505745ce84cae86538e80cacadd7ae2"}, - {file = "reportlab-3.6.12-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:55a070206580e161b6bbe1a96abf816c18d4c2c225d49916654714c93d842835"}, - {file = "reportlab-3.6.12-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c40e108072379ff83dd7442159ebc249d12eb8eec15b70614953fecd2c403792"}, - {file = "reportlab-3.6.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39e92fa4ab2a8f0f2cc051d9c1e3acb881340c07ef59c0c8b627861343d653c0"}, - {file = "reportlab-3.6.12-cp37-cp37m-win32.whl", hash = "sha256:3fd1ffdd5204301eb4c290a5752ac62f44d2d0b262e02e35a1e5234c13e14662"}, - {file = "reportlab-3.6.12-cp37-cp37m-win_amd64.whl", hash = "sha256:d4cecfb48a6cfbfe2caf0fc280cecea999699e63bc98cb02254bd87b39eff677"}, - {file = "reportlab-3.6.12-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b6a1b685da0b9a8000bb980e02d9d5be202d0cc539af113b661c76c051fca6f1"}, - {file = "reportlab-3.6.12-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f5808e1dac6b66c109d6205ce2aebf84bb89e1a1493b7e6df38932df5ebfb9cf"}, - {file = "reportlab-3.6.12-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb83df8f7840321d34cb5b24c972c617a8c1716c8a36e5050fff56adf5891b8c"}, - {file = "reportlab-3.6.12-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:72ec333f089b4fce5a6d740ed0a1963a3994146be195722da0d8e14d4a7e1600"}, - {file = "reportlab-3.6.12-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:71cf73f9907c444ef663ea653dbac24af07c307079572c3ff8f20ad1463af3b7"}, - {file = "reportlab-3.6.12-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cee3b6ebef5e4a8654ec5f0effeb1a2bb157ad87b0ac856871d25a805c0f2f90"}, - {file = "reportlab-3.6.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db62bed0774778fdf82c609cb9efd0062f2fdcd285be527d01f6be9fd9755888"}, - {file = "reportlab-3.6.12-cp38-cp38-win32.whl", hash = "sha256:b777ddc57b2d3366cbc540616034cdc1089ca0a31fefc907028e1dd62a6bf16c"}, - {file = "reportlab-3.6.12-cp38-cp38-win_amd64.whl", hash = "sha256:c07ec796a2a5d44bf787f2b623b6e668a389b0cafb78af34cf74554ff3bc532b"}, - {file = "reportlab-3.6.12-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:cdd206883e999278d2af656f988dfcc89eb0c175ce6d75e87b713cf1e792c0c4"}, - {file = "reportlab-3.6.12-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3a62e51a4a47616896bd0f1e9cc3fbfb174b713794a5031a34b84f69dbe01775"}, - {file = "reportlab-3.6.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1dd0307b2b13b0482ac8314fd793fbbce263a428b189371addf0466784e1d597"}, - {file = "reportlab-3.6.12-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c56d701f7dc662e1d3d7fe364e66fa1339eafce54a488c2d16ec0ea49dc213c2"}, - {file = "reportlab-3.6.12-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:109009b02fc225882ea766a5ed8be0ef473fa1356e252a3f651a6aa89b4a195f"}, - {file = "reportlab-3.6.12-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b3648f3c340b6b6aabf9352341478c708cee6f00c5cd5c902311fcf4ce870f3c"}, - {file = "reportlab-3.6.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:907f7cd4832bb295d0c1573de15cc5aab5988282caf2ee7a2b1276fb6cdf502b"}, - {file = "reportlab-3.6.12-cp39-cp39-win32.whl", hash = "sha256:93e229519d046491b798f2c12dbbf2f3e237e89589aa5cbb5e1d8c1a978816db"}, - {file = "reportlab-3.6.12-cp39-cp39-win_amd64.whl", hash = "sha256:498b4ec7e73426de64c6bf6ec03c5b3f10dedf5db8a9e13fdf195f95a3d065aa"}, - {file = "reportlab-3.6.12.tar.gz", hash = "sha256:b13cebf4e397bba14542bcd023338b6ff2c151a3a12aabca89eecbf972cb361a"}, -] - -[package.dependencies] -pillow = ">=9.0.0" - -[package.extras] -fttextpath = ["freetype-py (>=2.3.0,<2.4)"] -rlpycairo = ["rlPyCairo (>=0.1.0)"] - -[[package]] -name = "requests" -version = "2.28.2" -description = "Python HTTP for Humans." -category = "main" -optional = false -python-versions = ">=3.7, <4" -files = [ - {file = "requests-2.28.2-py3-none-any.whl", hash = "sha256:64299f4909223da747622c030b781c0d7811e359c37124b4bd368fb8c6518baa"}, - {file = "requests-2.28.2.tar.gz", hash = "sha256:98b1b2782e3c6c4904938b84c0eb932721069dfdb9134313beff7c83c2df24bf"}, -] - -[package.dependencies] -certifi = ">=2017.4.17" -charset-normalizer = ">=2,<4" -idna = ">=2.5,<4" -urllib3 = ">=1.21.1,<1.27" - -[package.extras] -socks = ["PySocks (>=1.5.6,!=1.5.7)"] -use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] - -[[package]] -name = "requests-futures" -version = "1.0.0" -description = "Asynchronous Python HTTP for Humans." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "requests-futures-1.0.0.tar.gz", hash = "sha256:35547502bf1958044716a03a2f47092a89efe8f9789ab0c4c528d9c9c30bc148"}, - {file = "requests_futures-1.0.0-py2.py3-none-any.whl", hash = "sha256:633804c773b960cef009efe2a5585483443c6eac3c39cc64beba2884013bcdd9"}, -] - -[package.dependencies] -requests = ">=1.2.0" - -[[package]] -name = "requests-oauthlib" -version = "1.3.1" -description = "OAuthlib authentication support for Requests." -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -files = [ - {file = "requests-oauthlib-1.3.1.tar.gz", hash = "sha256:75beac4a47881eeb94d5ea5d6ad31ef88856affe2332b9aafb52c6452ccf0d7a"}, - {file = "requests_oauthlib-1.3.1-py2.py3-none-any.whl", hash = "sha256:2577c501a2fb8d05a304c09d090d6e47c306fef15809d102b327cf8364bddab5"}, -] - -[package.dependencies] -oauthlib = ">=3.0.0" -requests = ">=2.0.0" - -[package.extras] -rsa = ["oauthlib[signedtoken] (>=3.0.0)"] - -[[package]] -name = "retrying" -version = "1.3.4" -description = "Retrying" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "retrying-1.3.4-py3-none-any.whl", hash = "sha256:8cc4d43cb8e1125e0ff3344e9de678fefd85db3b750b81b2240dc0183af37b35"}, - {file = "retrying-1.3.4.tar.gz", hash = "sha256:345da8c5765bd982b1d1915deb9102fd3d1f7ad16bd84a9700b85f64d24e8f3e"}, -] - -[package.dependencies] -six = ">=1.7.0" - -[[package]] -name = "rich" -version = "12.6.0" -description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal" -category = "main" -optional = false -python-versions = ">=3.6.3,<4.0.0" -files = [ - {file = "rich-12.6.0-py3-none-any.whl", hash = "sha256:a4eb26484f2c82589bd9a17c73d32a010b1e29d89f1604cd9bf3a2097b81bb5e"}, - {file = "rich-12.6.0.tar.gz", hash = "sha256:ba3a3775974105c221d31141f2c116f4fd65c5ceb0698657a11e9f295ec93fd0"}, -] - -[package.dependencies] -commonmark = ">=0.9.0,<0.10.0" -pygments = ">=2.6.0,<3.0.0" -typing-extensions = {version = ">=4.0.0,<5.0", markers = "python_version < \"3.9\""} - -[package.extras] -jupyter = ["ipywidgets (>=7.5.1,<8.0.0)"] - -[[package]] -name = "riskfolio-lib" -version = "3.3.0" -description = "Portfolio Optimization and Quantitative Strategic Asset Allocation in Python" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "Riskfolio-Lib-3.3.0.tar.gz", hash = "sha256:29d0ff046952304ee8362d914551d82cdb2aa663728a6b1df80365c589a626b4"}, - {file = "Riskfolio_Lib-3.3.0-py3-none-any.whl", hash = "sha256:17f835ba47e946f55eae5041bdc45dcdb6a0f72136361cd6cb16fc608968fce2"}, -] - -[package.dependencies] -arch = ">=4.15" -astropy = ">=4.3.1" -cvxpy = ">=1.0.25" -matplotlib = ">=3.3.0" -networkx = ">=2.5.1" -numpy = ">=1.17.0" -pandas = ">=1.0.0" -scikit-learn = ">=0.22.0" -scipy = ">=1.0.1" -statsmodels = ">=0.10.1" -xlsxwriter = ">=1.3.7" - -[[package]] -name = "robin-stocks" -version = "2.1.0" -description = "A Python wrapper around the Robinhood API" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "robin_stocks-2.1.0-py3-none-any.whl", hash = "sha256:f746640e08d138fda2e1da42444e2881c3fb1ce43485f332e5079a42b0a78d57"}, - {file = "robin_stocks-2.1.0.tar.gz", hash = "sha256:3d6b1d97ecf3191897d09c9dc430b57c6183a38d4c66a64f9c62a8f015bb0ae9"}, -] - -[package.dependencies] -cryptography = "*" -pyotp = "*" -python-dotenv = "*" -requests = "*" - -[[package]] -name = "rsa" -version = "4.9" -description = "Pure-Python RSA implementation" -category = "main" -optional = true -python-versions = ">=3.6,<4" -files = [ - {file = "rsa-4.9-py3-none-any.whl", hash = "sha256:90260d9058e514786967344d0ef75fa8727eed8a7d2e43ce9f4bcf1b536174f7"}, - {file = "rsa-4.9.tar.gz", hash = "sha256:e38464a49c6c85d7f1351b0126661487a7e0a14a50f1675ec50eb34d4f20ef21"}, -] - -[package.dependencies] -pyasn1 = ">=0.1.3" - -[[package]] -name = "ruamel-yaml" -version = "0.17.21" -description = "ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" -category = "main" -optional = false -python-versions = ">=3" -files = [ - {file = "ruamel.yaml-0.17.21-py3-none-any.whl", hash = "sha256:742b35d3d665023981bd6d16b3d24248ce5df75fdb4e2924e93a05c1f8b61ca7"}, - {file = "ruamel.yaml-0.17.21.tar.gz", hash = "sha256:8b7ce697a2f212752a35c1ac414471dc16c424c9573be4926b56ff3f5d23b7af"}, -] - -[package.dependencies] -"ruamel.yaml.clib" = {version = ">=0.2.6", markers = "platform_python_implementation == \"CPython\" and python_version < \"3.11\""} - -[package.extras] -docs = ["ryd"] -jinja2 = ["ruamel.yaml.jinja2 (>=0.2)"] - -[[package]] -name = "ruamel-yaml-clib" -version = "0.2.7" -description = "C version of reader, parser and emitter for ruamel.yaml derived from libyaml" -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d5859983f26d8cd7bb5c287ef452e8aacc86501487634573d260968f753e1d71"}, - {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:debc87a9516b237d0466a711b18b6ebeb17ba9f391eb7f91c649c5c4ec5006c7"}, - {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:df5828871e6648db72d1c19b4bd24819b80a755c4541d3409f0f7acd0f335c80"}, - {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:efa08d63ef03d079dcae1dfe334f6c8847ba8b645d08df286358b1f5293d24ab"}, - {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win32.whl", hash = "sha256:763d65baa3b952479c4e972669f679fe490eee058d5aa85da483ebae2009d231"}, - {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win_amd64.whl", hash = "sha256:d000f258cf42fec2b1bbf2863c61d7b8918d31ffee905da62dede869254d3b8a"}, - {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:045e0626baf1c52e5527bd5db361bc83180faaba2ff586e763d3d5982a876a9e"}, - {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_12_6_arm64.whl", hash = "sha256:721bc4ba4525f53f6a611ec0967bdcee61b31df5a56801281027a3a6d1c2daf5"}, - {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:41d0f1fa4c6830176eef5b276af04c89320ea616655d01327d5ce65e50575c94"}, - {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-win32.whl", hash = "sha256:f6d3d39611ac2e4f62c3128a9eed45f19a6608670c5a2f4f07f24e8de3441d38"}, - {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-win_amd64.whl", hash = "sha256:da538167284de58a52109a9b89b8f6a53ff8437dd6dc26d33b57bf6699153122"}, - {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:4b3a93bb9bc662fc1f99c5c3ea8e623d8b23ad22f861eb6fce9377ac07ad6072"}, - {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-macosx_12_0_arm64.whl", hash = "sha256:a234a20ae07e8469da311e182e70ef6b199d0fbeb6c6cc2901204dd87fb867e8"}, - {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:15910ef4f3e537eea7fe45f8a5d19997479940d9196f357152a09031c5be59f3"}, - {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:370445fd795706fd291ab00c9df38a0caed0f17a6fb46b0f607668ecb16ce763"}, - {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-win32.whl", hash = "sha256:ecdf1a604009bd35c674b9225a8fa609e0282d9b896c03dd441a91e5f53b534e"}, - {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-win_amd64.whl", hash = "sha256:f34019dced51047d6f70cb9383b2ae2853b7fc4dce65129a5acd49f4f9256646"}, - {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2aa261c29a5545adfef9296b7e33941f46aa5bbd21164228e833412af4c9c75f"}, - {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-macosx_12_0_arm64.whl", hash = "sha256:f01da5790e95815eb5a8a138508c01c758e5f5bc0ce4286c4f7028b8dd7ac3d0"}, - {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:40d030e2329ce5286d6b231b8726959ebbe0404c92f0a578c0e2482182e38282"}, - {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:c3ca1fbba4ae962521e5eb66d72998b51f0f4d0f608d3c0347a48e1af262efa7"}, - {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-win32.whl", hash = "sha256:7bdb4c06b063f6fd55e472e201317a3bb6cdeeee5d5a38512ea5c01e1acbdd93"}, - {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-win_amd64.whl", hash = "sha256:be2a7ad8fd8f7442b24323d24ba0b56c51219513cfa45b9ada3b87b76c374d4b"}, - {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:91a789b4aa0097b78c93e3dc4b40040ba55bef518f84a40d4442f713b4094acb"}, - {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:99e77daab5d13a48a4054803d052ff40780278240a902b880dd37a51ba01a307"}, - {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:3243f48ecd450eddadc2d11b5feb08aca941b5cd98c9b1db14b2fd128be8c697"}, - {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:8831a2cedcd0f0927f788c5bdf6567d9dc9cc235646a434986a852af1cb54b4b"}, - {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-win32.whl", hash = "sha256:3110a99e0f94a4a3470ff67fc20d3f96c25b13d24c6980ff841e82bafe827cac"}, - {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-win_amd64.whl", hash = "sha256:92460ce908546ab69770b2e576e4f99fbb4ce6ab4b245345a3869a0a0410488f"}, - {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5bc0667c1eb8f83a3752b71b9c4ba55ef7c7058ae57022dd9b29065186a113d9"}, - {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:4a4d8d417868d68b979076a9be6a38c676eca060785abaa6709c7b31593c35d1"}, - {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:bf9a6bc4a0221538b1a7de3ed7bca4c93c02346853f44e1cd764be0023cd3640"}, - {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:a7b301ff08055d73223058b5c46c55638917f04d21577c95e00e0c4d79201a6b"}, - {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-win32.whl", hash = "sha256:d5e51e2901ec2366b79f16c2299a03e74ba4531ddcfacc1416639c557aef0ad8"}, - {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-win_amd64.whl", hash = "sha256:184faeaec61dbaa3cace407cffc5819f7b977e75360e8d5ca19461cd851a5fc5"}, - {file = "ruamel.yaml.clib-0.2.7.tar.gz", hash = "sha256:1f08fd5a2bea9c4180db71678e850b995d2a5f4537be0e94557668cf0f5f9497"}, -] - -[[package]] -name = "ruff" -version = "0.0.247" -description = "An extremely fast Python linter, written in Rust." -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "ruff-0.0.247-py3-none-macosx_10_7_x86_64.whl", hash = "sha256:0151face9ef0e09c0d09166eae5f6df9d61ed7b1686086092d56164b790d1adf"}, - {file = "ruff-0.0.247-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:0abffda0039dc0eec18d624a48a725c414587c816194d1c9889eceba82e87ad0"}, - {file = "ruff-0.0.247-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e34ce0a12a9c7ac25fcfd8a9a25ade778f4e54df37f7ce58c406c36f9d5a1e3"}, - {file = "ruff-0.0.247-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c31adc9f08e1652acb6c1b6d494a3e52895e341398b5dcaffe3325688f70de87"}, - {file = "ruff-0.0.247-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ebc3b3077a880ea8af9f17c5614f606d6c1a15db6823501f4b8d3daf51f78782"}, - {file = "ruff-0.0.247-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:403f67452655923d0775c6c3854750e77c9c97eb875ea979ad515d3c75a45cff"}, - {file = "ruff-0.0.247-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:53dd6124c6b822c27ee23965ce9d8c5fbc76a97ecc209daef0bbfbe8f905cb18"}, - {file = "ruff-0.0.247-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1483c7435db4926da3793a89f6bbb68dedf2990aeddef01407d8c47953403e0"}, - {file = "ruff-0.0.247-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2ce619be01206ab71054c9f492a803cc81be678222379c69a0d60aa66c30e4a2"}, - {file = "ruff-0.0.247-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:172c0a8fb295259d9e12e43c39cf3bd006ae85eae89b8e9ca6ece7252241b603"}, - {file = "ruff-0.0.247-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:0cda3a13e67adaf5198c69847a2f04011434bdfbfdca05ac32c101991dd56162"}, - {file = "ruff-0.0.247-py3-none-musllinux_1_2_i686.whl", hash = "sha256:4481b5b6103dffc09156f2fea79a9a9282a72c0109ca4ab74828ae1089ec8c7e"}, - {file = "ruff-0.0.247-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:8c835b703cebb0f23d59ec3d83ff498c5290fae51f98df548aacbb9ff85cc93c"}, - {file = "ruff-0.0.247-py3-none-win32.whl", hash = "sha256:3695f5fd2f4ad44030799a6021b2626442e8d92e432d646aadeefd4a1fceab12"}, - {file = "ruff-0.0.247-py3-none-win_amd64.whl", hash = "sha256:3e22f08bc403d3b4f32488ea52cd69fc3cb343b2c99431fd969cda1c83f4bc2f"}, - {file = "ruff-0.0.247-py3-none-win_arm64.whl", hash = "sha256:737b7fd25d2523b7c526830a3670364a953cb6c6bbf9912c78cba06bbf0ca125"}, - {file = "ruff-0.0.247.tar.gz", hash = "sha256:cce9566cea1cb348bb2dec99f810d846d112627fa52bf3a554773ce4737a061b"}, -] - -[[package]] -name = "scikit-learn" -version = "1.2.1" -description = "A set of python modules for machine learning and data mining" -category = "main" -optional = false -python-versions = ">=3.8" -files = [ - {file = "scikit-learn-1.2.1.tar.gz", hash = "sha256:fbf8a5c893c9b4b99bcc7ed8fb3e8500957a113f4101860386d06635520f7cfb"}, - {file = "scikit_learn-1.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bed9f75763bd392c094bf474c7ab75a01d68b15146ea7a20c0f9ff6fb3063dad"}, - {file = "scikit_learn-1.2.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:c9285275a435d1f8f47bbe3500346ab9ead2499e0e090518404d318ea90d1c1c"}, - {file = "scikit_learn-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc838b5a4057c55ba81b82316ea8bf443af445f96eb21500b0e40618017e0923"}, - {file = "scikit_learn-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8bcd303dd982494842a3f482f844d539484c6043b4eed896b43ea8e5f609a21"}, - {file = "scikit_learn-1.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:a9abf17d177df54e529154f26acfd42930e19117d045e8a9a8e893ca82dd94ec"}, - {file = "scikit_learn-1.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:70fa30d146b7e9d0c256e73e271b3e17f23123b7c4adcbde1a385031adf59090"}, - {file = "scikit_learn-1.2.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:5a8111f3c7a314017ebf90d6feab861c11d1ca14f3dbafb39abcc31aa4c54ba6"}, - {file = "scikit_learn-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cba0c7c6bf1493f8ce670bab69f9317874826ee838988de377ae355abd4d74cf"}, - {file = "scikit_learn-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:479aedd0abedbda6b8b4529145fe4cd8622f69f726a72cef8f75548a93eeb1e1"}, - {file = "scikit_learn-1.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:5523e21ab2b4d52b2bd41bedd335dbe8f3c1b5f6dd7c9c001b2e17ec9818af8d"}, - {file = "scikit_learn-1.2.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:dcfab6a19b236194af88771d8e6e778a60c3339248ab0018696ebf2b7c8bed4b"}, - {file = "scikit_learn-1.2.1-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:559f66e12f93b34c8c85c0a5728c3b8af98f04eb12f2c9ee18ea3c82c3d2fad1"}, - {file = "scikit_learn-1.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dbb7831b2308c67bb6dd83c5ea3cdaf8e8cafd2de4000b93d78bb689126bd2cf"}, - {file = "scikit_learn-1.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5b2c5d9930ced2b7821ad936b9940706ccb5471d89b8a516bb641cec87257d1c"}, - {file = "scikit_learn-1.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:54731e2c2fbff40da6d76cbb9022ace5f44a4020a10bd5cd92107e86882bad15"}, - {file = "scikit_learn-1.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d00e46a2a7fce6e118ed0f4c6263785bf6c297a94ffd0cd7b32455043c508cc8"}, - {file = "scikit_learn-1.2.1-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:da0e2d50a8435ea8dc5cd21f1fc1a45d329bae03dcca92087ebed859d22d184e"}, - {file = "scikit_learn-1.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61bb9c654b5d2e6cdd4b1c7e6048fc66270c1682bda1b0f7d2726fdae09010f4"}, - {file = "scikit_learn-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e0ee4d4d32c94e082344308528f7b3c9294b60ab19c84eb37a2d9c88bdffd9d1"}, - {file = "scikit_learn-1.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:c722f3446ad8c4f1a93b2399fe1a188635b94709a3f25e6f4d61efbe75fe8eaa"}, -] - -[package.dependencies] -joblib = ">=1.1.1" -numpy = ">=1.17.3" -scipy = ">=1.3.2" -threadpoolctl = ">=2.0.0" - -[package.extras] -benchmark = ["matplotlib (>=3.1.3)", "memory-profiler (>=0.57.0)", "pandas (>=1.0.5)"] -docs = ["Pillow (>=7.1.2)", "matplotlib (>=3.1.3)", "memory-profiler (>=0.57.0)", "numpydoc (>=1.2.0)", "pandas (>=1.0.5)", "plotly (>=5.10.0)", "pooch (>=1.6.0)", "scikit-image (>=0.16.2)", "seaborn (>=0.9.0)", "sphinx (>=4.0.1)", "sphinx-gallery (>=0.7.0)", "sphinx-prompt (>=1.3.0)", "sphinxext-opengraph (>=0.4.2)"] -examples = ["matplotlib (>=3.1.3)", "pandas (>=1.0.5)", "plotly (>=5.10.0)", "pooch (>=1.6.0)", "scikit-image (>=0.16.2)", "seaborn (>=0.9.0)"] -tests = ["black (>=22.3.0)", "flake8 (>=3.8.2)", "matplotlib (>=3.1.3)", "mypy (>=0.961)", "numpydoc (>=1.2.0)", "pandas (>=1.0.5)", "pooch (>=1.6.0)", "pyamg (>=4.0.0)", "pytest (>=5.3.1)", "pytest-cov (>=2.9.0)", "scikit-image (>=0.16.2)"] - -[[package]] -name = "scipy" -version = "1.10.1" -description = "Fundamental algorithms for scientific computing in Python" -category = "main" -optional = false -python-versions = "<3.12,>=3.8" -files = [ - {file = "scipy-1.10.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e7354fd7527a4b0377ce55f286805b34e8c54b91be865bac273f527e1b839019"}, - {file = "scipy-1.10.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:4b3f429188c66603a1a5c549fb414e4d3bdc2a24792e061ffbd607d3d75fd84e"}, - {file = "scipy-1.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1553b5dcddd64ba9a0d95355e63fe6c3fc303a8fd77c7bc91e77d61363f7433f"}, - {file = "scipy-1.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c0ff64b06b10e35215abce517252b375e580a6125fd5fdf6421b98efbefb2d2"}, - {file = "scipy-1.10.1-cp310-cp310-win_amd64.whl", hash = "sha256:fae8a7b898c42dffe3f7361c40d5952b6bf32d10c4569098d276b4c547905ee1"}, - {file = "scipy-1.10.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0f1564ea217e82c1bbe75ddf7285ba0709ecd503f048cb1236ae9995f64217bd"}, - {file = "scipy-1.10.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:d925fa1c81b772882aa55bcc10bf88324dadb66ff85d548c71515f6689c6dac5"}, - {file = "scipy-1.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aaea0a6be54462ec027de54fca511540980d1e9eea68b2d5c1dbfe084797be35"}, - {file = "scipy-1.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15a35c4242ec5f292c3dd364a7c71a61be87a3d4ddcc693372813c0b73c9af1d"}, - {file = "scipy-1.10.1-cp311-cp311-win_amd64.whl", hash = "sha256:43b8e0bcb877faf0abfb613d51026cd5cc78918e9530e375727bf0625c82788f"}, - {file = "scipy-1.10.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5678f88c68ea866ed9ebe3a989091088553ba12c6090244fdae3e467b1139c35"}, - {file = "scipy-1.10.1-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:39becb03541f9e58243f4197584286e339029e8908c46f7221abeea4b749fa88"}, - {file = "scipy-1.10.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bce5869c8d68cf383ce240e44c1d9ae7c06078a9396df68ce88a1230f93a30c1"}, - {file = "scipy-1.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07c3457ce0b3ad5124f98a86533106b643dd811dd61b548e78cf4c8786652f6f"}, - {file = "scipy-1.10.1-cp38-cp38-win_amd64.whl", hash = "sha256:049a8bbf0ad95277ffba9b3b7d23e5369cc39e66406d60422c8cfef40ccc8415"}, - {file = "scipy-1.10.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:cd9f1027ff30d90618914a64ca9b1a77a431159df0e2a195d8a9e8a04c78abf9"}, - {file = "scipy-1.10.1-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:79c8e5a6c6ffaf3a2262ef1be1e108a035cf4f05c14df56057b64acc5bebffb6"}, - {file = "scipy-1.10.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:51af417a000d2dbe1ec6c372dfe688e041a7084da4fdd350aeb139bd3fb55353"}, - {file = "scipy-1.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1b4735d6c28aad3cdcf52117e0e91d6b39acd4272f3f5cd9907c24ee931ad601"}, - {file = "scipy-1.10.1-cp39-cp39-win_amd64.whl", hash = "sha256:7ff7f37b1bf4417baca958d254e8e2875d0cc23aaadbe65b3d5b3077b0eb23ea"}, - {file = "scipy-1.10.1.tar.gz", hash = "sha256:2cf9dfb80a7b4589ba4c40ce7588986d6d5cebc5457cad2c2880f6bc2d42f3a5"}, -] - -[package.dependencies] -numpy = ">=1.19.5,<1.27.0" - -[package.extras] -dev = ["click", "doit (>=0.36.0)", "flake8", "mypy", "pycodestyle", "pydevtool", "rich-click", "typing_extensions"] -doc = ["matplotlib (>2)", "numpydoc", "pydata-sphinx-theme (==0.9.0)", "sphinx (!=4.1.0)", "sphinx-design (>=0.2.0)"] -test = ["asv", "gmpy2", "mpmath", "pooch", "pytest", "pytest-cov", "pytest-timeout", "pytest-xdist", "scikit-umfpack", "threadpoolctl"] - -[[package]] -name = "screeninfo" -version = "0.6.7" -description = "Fetch location and size of physical screens." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "screeninfo-0.6.7.tar.gz", hash = "sha256:1c4bac1ca329da3f68cbc4d2fbc92256aa9bb8ff8583ee3e14f91f0a7baa69cb"}, -] - -[package.dependencies] -Cython = {version = "*", markers = "sys_platform == \"darwin\""} -pyobjc-framework-Cocoa = {version = "*", markers = "sys_platform == \"darwin\""} - -[[package]] -name = "scs" -version = "3.2.2" -description = "scs: splitting conic solver" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "scs-3.2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:14ffecb2e09811f976ae3957ffdf482d9e9fa3224c671028146925c9f226a3f9"}, - {file = "scs-3.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d631cfac998b9fbb7173059e62ceae95367de261e002c146fa991363996e7f1"}, - {file = "scs-3.2.2-cp310-cp310-win_amd64.whl", hash = "sha256:324bb179191291a93bcb798dac04375c7b5b66aa6b868f9155887ecc629084da"}, - {file = "scs-3.2.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a5877bc447a84e6ad0538376d9783496bec1cd78d0c5b0e92c0867cc09b817aa"}, - {file = "scs-3.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70458d8e1c729ce447386caa001b48c61c21ab937b531ad0345b792de8f45a6e"}, - {file = "scs-3.2.2-cp311-cp311-win_amd64.whl", hash = "sha256:502681de679db3d03906f4d04b0360d20e269d84e31a09b0723b16a0917c5d9b"}, - {file = "scs-3.2.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:4934a88363bef6797ea46024b5a9182b3c5ce1e8f03f6534a8516fdc1f08966c"}, - {file = "scs-3.2.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:280679c2610c66892f8b41c04045eb45084241f6b8f99c933e5172e5564026d8"}, - {file = "scs-3.2.2-cp36-cp36m-win_amd64.whl", hash = "sha256:bb5ace2196525d29ebf37a421513eed8b06e1966c568e3a8d003a13d7186d9a7"}, - {file = "scs-3.2.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:700732c009ebc2244be129663667d6e7bc1db22926ddb12559b229f97d11ef36"}, - {file = "scs-3.2.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6df4c5b1bf9a14f8c092bf555bd0be00593658cabe6b4ac218c5f255c2612de9"}, - {file = "scs-3.2.2-cp37-cp37m-win_amd64.whl", hash = "sha256:e2f0ef31ca1dd53bb7431521640820a1181f4f61bdf6c5f8af28a160af1660c7"}, - {file = "scs-3.2.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:91012aa6e1597aa02a73356f4d3d14e9e0628741b3d437462f6d9f3e59ffb209"}, - {file = "scs-3.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:341acbc6cb82da17a65b19fd4eb345752410c8b9d27e70d1b867078a77937e53"}, - {file = "scs-3.2.2-cp38-cp38-win_amd64.whl", hash = "sha256:81ff652616520cdbed23e337d19a660dea09b97fff6aa27a278c89e5695bb8aa"}, - {file = "scs-3.2.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a436227d9e71bc3510ef67cf3b4921af1ea8d79486cd538059af91ea89d78601"}, - {file = "scs-3.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca69d8121cc21a5f0334ce0615a4c995be6f9044ea40dd4124f2a69c7f20ed56"}, - {file = "scs-3.2.2-cp39-cp39-win_amd64.whl", hash = "sha256:d6b69c800f8aea092b66524b0f8c145515462fc013d5a79a8a3083d9535d64db"}, - {file = "scs-3.2.2.tar.gz", hash = "sha256:7206a2ad27ca031d693d65cbcbcfc661498f3983838079a66579bcc784b25293"}, -] - -[package.dependencies] -numpy = ">=1.7" -scipy = ">=0.13.2" - -[[package]] -name = "seaborn" -version = "0.11.2" -description = "seaborn: statistical data visualization" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "seaborn-0.11.2-py3-none-any.whl", hash = "sha256:85a6baa9b55f81a0623abddc4a26b334653ff4c6b18c418361de19dbba0ef283"}, - {file = "seaborn-0.11.2.tar.gz", hash = "sha256:cf45e9286d40826864be0e3c066f98536982baf701a7caa386511792d61ff4f6"}, -] - -[package.dependencies] -matplotlib = ">=2.2" -numpy = ">=1.15" -pandas = ">=0.23" -scipy = ">=1.0" - -[[package]] -name = "semantic-version" -version = "2.10.0" -description = "A library implementing the 'SemVer' scheme." -category = "main" -optional = true -python-versions = ">=2.7" -files = [ - {file = "semantic_version-2.10.0-py2.py3-none-any.whl", hash = "sha256:de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d9177"}, - {file = "semantic_version-2.10.0.tar.gz", hash = "sha256:bdabb6d336998cbb378d4b9db3a4b56a1e3235701dc05ea2690d9a997ed5041c"}, -] - -[package.extras] -dev = ["Django (>=1.11)", "check-manifest", "colorama (<=0.4.1)", "coverage", "flake8", "nose2", "readme-renderer (<25.0)", "tox", "wheel", "zest.releaser[recommended]"] -doc = ["Sphinx", "sphinx-rtd-theme"] - -[[package]] -name = "semver" -version = "2.13.0" -description = "Python helper for Semantic Versioning (http://semver.org/)" -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -files = [ - {file = "semver-2.13.0-py2.py3-none-any.whl", hash = "sha256:ced8b23dceb22134307c1b8abfa523da14198793d9787ac838e70e29e77458d4"}, - {file = "semver-2.13.0.tar.gz", hash = "sha256:fa0fe2722ee1c3f57eac478820c3a5ae2f624af8264cbdf9000c980ff7f75e3f"}, -] - -[[package]] -name = "send2trash" -version = "1.8.0" -description = "Send file to trash natively under Mac OS X, Windows and Linux." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "Send2Trash-1.8.0-py3-none-any.whl", hash = "sha256:f20eaadfdb517eaca5ce077640cb261c7d2698385a6a0f072a4a5447fd49fa08"}, - {file = "Send2Trash-1.8.0.tar.gz", hash = "sha256:d2c24762fd3759860a0aff155e45871447ea58d2be6bdd39b5c8f966a0c99c2d"}, -] - -[package.extras] -nativelib = ["pyobjc-framework-Cocoa", "pywin32"] -objc = ["pyobjc-framework-Cocoa"] -win32 = ["pywin32"] - -[[package]] -name = "setuptools" -version = "65.4.1" -description = "Easily download, build, install, upgrade, and uninstall Python packages" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "setuptools-65.4.1-py3-none-any.whl", hash = "sha256:1b6bdc6161661409c5f21508763dc63ab20a9ac2f8ba20029aaaa7fdb9118012"}, - {file = "setuptools-65.4.1.tar.gz", hash = "sha256:3050e338e5871e70c72983072fe34f6032ae1cdeeeb67338199c2f74e083a80e"}, -] - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-hoverxref (<2)", "sphinx-inline-tabs", "sphinx-notfound-page (==0.8.3)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8 (<5)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "mock", "pip (>=19.1)", "pip-run (>=8.8)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] -testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] - -[[package]] -name = "setuptools-rust" -version = "1.5.2" -description = "Setuptools Rust extension plugin" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "setuptools-rust-1.5.2.tar.gz", hash = "sha256:d8daccb14dc0eae1b6b6eb3ecef79675bd37b4065369f79c35393dd5c55652c7"}, - {file = "setuptools_rust-1.5.2-py3-none-any.whl", hash = "sha256:8eb45851e34288f2296cd5ab9e924535ac1757318b730a13fe6836867843f206"}, -] - -[package.dependencies] -semantic-version = ">=2.8.2,<3" -setuptools = ">=62.4" -typing-extensions = ">=3.7.4.3" - -[[package]] -name = "setuptools-scm" -version = "6.4.2" -description = "the blessed package to manage your versions by scm tags" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "setuptools_scm-6.4.2-py3-none-any.whl", hash = "sha256:acea13255093849de7ccb11af9e1fb8bde7067783450cee9ef7a93139bddf6d4"}, - {file = "setuptools_scm-6.4.2.tar.gz", hash = "sha256:6833ac65c6ed9711a4d5d2266f8024cfa07c533a0e55f4c12f6eff280a5a9e30"}, -] - -[package.dependencies] -packaging = ">=20.0" -setuptools = "*" -tomli = ">=1.0.0" - -[package.extras] -test = ["pytest (>=6.2)", "virtualenv (>20)"] -toml = ["setuptools (>=42)"] - -[[package]] -name = "sgmllib3k" -version = "1.0.0" -description = "Py3k port of sgmllib." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "sgmllib3k-1.0.0.tar.gz", hash = "sha256:7868fb1c8bfa764c1ac563d3cf369c381d1325d36124933a726f29fcdaa812e9"}, -] - -[[package]] -name = "shap" -version = "0.41.0" -description = "A unified approach to explain the output of any machine learning model." -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "shap-0.41.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9e867dd8be6c0644c8d954dcc9efc51c0f0eec432de2d4cb253a7878489bb9f1"}, - {file = "shap-0.41.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:48d52fe9d2ebb7bd829484e55c3b8a2edd8f3e50c4ad9ab905d5b6b72741b018"}, - {file = "shap-0.41.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b4aae56ca7827075a73a72d3ae02e28371e3a5ef244d82390b06d2eb34fb7183"}, - {file = "shap-0.41.0-cp310-cp310-win32.whl", hash = "sha256:43722a25dba0acdd2110f3df663f2eaf218824d229d5e90265d213f469803683"}, - {file = "shap-0.41.0-cp310-cp310-win_amd64.whl", hash = "sha256:0b964a51b3a19b9510e79abb59a3dcdaab55e1ff6fb6fc5b72383289300cb89e"}, - {file = "shap-0.41.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:f99bc572dcc819e9ec81d1dbae8b20d5db1b4cd7499b5db2236485ed4b0b4c38"}, - {file = "shap-0.41.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:9a67da53b8b8a6669236585abe1f2e86a80d1af480068d4e4df2d950351d09ad"}, - {file = "shap-0.41.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b025d362435572e321676bf605d5a9a56d0a82a45fcc142be2b27b51f02e062c"}, - {file = "shap-0.41.0-cp36-cp36m-win32.whl", hash = "sha256:fbbbab1be65569752d9742b08dc5ad4ffa5b32fbf11a2ec8a3e89eee8036ba96"}, - {file = "shap-0.41.0-cp36-cp36m-win_amd64.whl", hash = "sha256:613d0b5011cb781decb475cb3243441c55fc181ab181cf1916bc86df389c3d30"}, - {file = "shap-0.41.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d925d59868a8c16705e603221a94f6f9edba45e253fb62974c04f26404cfd0e5"}, - {file = "shap-0.41.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:696ac91922a07ab0798d68343eb159094a3b946a785bc8611b95332517cef0cd"}, - {file = "shap-0.41.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:a668caa5efc8ddb4bd00d1d1201fcb4a829930a773d40020a936d1b2c9d5fb7f"}, - {file = "shap-0.41.0-cp37-cp37m-win32.whl", hash = "sha256:45656f42028d40ff83fddf670ba968297edf564bd5761f30f29f9eeb973d4b01"}, - {file = "shap-0.41.0-cp37-cp37m-win_amd64.whl", hash = "sha256:dab84f1540b8af1dbf2dca2b1f883c30b65ed3e4fb243e87c03bf2866655a4a7"}, - {file = "shap-0.41.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1e1b2e135098909d18c83dc29bd81532f1f800c84593c15c02a2b915bec4828c"}, - {file = "shap-0.41.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:39946283182c62b61b23f23288497220d4cb9c5175784b09b3cf8319f9e77dcd"}, - {file = "shap-0.41.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:e171dd8f0814336e361081b415e8a079754ff9e6f22fcae9baf190e593d4c904"}, - {file = "shap-0.41.0-cp38-cp38-win32.whl", hash = "sha256:6a2e3f701f0eb61164d9aa3687f2e4a6ea9e0296be409372a69efe70c3fcca81"}, - {file = "shap-0.41.0-cp38-cp38-win_amd64.whl", hash = "sha256:a9cf919fb1892a7621074a65ea0c8859f5781848a57858304f782cdbadba0106"}, - {file = "shap-0.41.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:817569a4a661f4d80d0f3626392f0c2e1b4e04ef9051017d02266d04e072c24a"}, - {file = "shap-0.41.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:518e31bf20a31aa1eaf475935e45a4ef2806186f1bb1ddfa53680b4af12fc410"}, - {file = "shap-0.41.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:aa59b355537e3b29fa62daaddff4eaad6e8f885dc8a9fb8b936e12dde5c73fd8"}, - {file = "shap-0.41.0-cp39-cp39-win32.whl", hash = "sha256:2736eb55633d1fe95d091c54edde220fc30ba0a6f99cdf985337f19fd9eff8bd"}, - {file = "shap-0.41.0-cp39-cp39-win_amd64.whl", hash = "sha256:c7afe5d5e3547e4392bc43f47dc2b6cef2a4a8b366bd7ef8495736af7013c8e7"}, - {file = "shap-0.41.0.tar.gz", hash = "sha256:a49ea4d65aadbc845a695fa3d7ea0bdfc8c928b8e213b0feedf5868ade4b3ca5"}, -] - -[package.dependencies] -cloudpickle = "*" -numba = "*" -numpy = "*" -packaging = ">20.9" -pandas = "*" -scikit-learn = "*" -scipy = "*" -slicer = "0.0.7" -tqdm = ">4.25.0" - -[package.extras] -all = ["catboost", "ipython", "lightgbm", "lime", "matplotlib", "nbsphinx", "numpydoc", "opencv-python", "pyod", "pyspark", "pytest", "pytest-cov", "pytest-mpl", "sentencepiece", "sphinx", "sphinx-rtd-theme", "torch", "transformers", "xgboost"] -docs = ["ipython", "matplotlib", "nbsphinx", "numpydoc", "sphinx", "sphinx-rtd-theme"] -others = ["lime"] -plots = ["ipython", "matplotlib"] -test = ["catboost", "lightgbm", "opencv-python", "pyod", "pyspark", "pytest", "pytest-cov", "pytest-mpl", "sentencepiece", "torch", "transformers", "xgboost"] - -[[package]] -name = "six" -version = "1.16.0" -description = "Python 2 and 3 compatibility utilities" -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" -files = [ - {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, - {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, -] - -[[package]] -name = "slicer" -version = "0.0.7" -description = "A small package for big slicing." -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "slicer-0.0.7-py3-none-any.whl", hash = "sha256:0b94faa5251c0f23782c03f7b7eedda91d80144059645f452c4bc80fab875976"}, - {file = "slicer-0.0.7.tar.gz", hash = "sha256:f5d5f7b45f98d155b9c0ba6554fa9770c6b26d5793a3e77a1030fb56910ebeec"}, -] - -[[package]] -name = "smmap" -version = "5.0.0" -description = "A pure Python implementation of a sliding window memory map manager" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "smmap-5.0.0-py3-none-any.whl", hash = "sha256:2aba19d6a040e78d8b09de5c57e96207b09ed71d8e55ce0959eeee6c8e190d94"}, - {file = "smmap-5.0.0.tar.gz", hash = "sha256:c840e62059cd3be204b0c9c9f74be2c09d5648eddd4580d9314c3ecde0b30936"}, -] - -[[package]] -name = "sniffio" -version = "1.3.0" -description = "Sniff out which async library your code is running under" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, - {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, -] - -[[package]] -name = "snowballstemmer" -version = "2.2.0" -description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." -category = "dev" -optional = false -python-versions = "*" -files = [ - {file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a"}, - {file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"}, -] - -[[package]] -name = "soupsieve" -version = "2.4" -description = "A modern CSS selector implementation for Beautiful Soup." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "soupsieve-2.4-py3-none-any.whl", hash = "sha256:49e5368c2cda80ee7e84da9dbe3e110b70a4575f196efb74e51b94549d921955"}, - {file = "soupsieve-2.4.tar.gz", hash = "sha256:e28dba9ca6c7c00173e34e4ba57448f0688bb681b7c5e8bf4971daafc093d69a"}, -] - -[[package]] -name = "sparqlwrapper" -version = "2.0.0" -description = "SPARQL Endpoint interface to Python" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "SPARQLWrapper-2.0.0-py3-none-any.whl", hash = "sha256:c99a7204fff676ee28e6acef327dc1ff8451c6f7217dcd8d49e8872f324a8a20"}, - {file = "SPARQLWrapper-2.0.0.tar.gz", hash = "sha256:3fed3ebcc77617a4a74d2644b86fd88e0f32e7f7003ac7b2b334c026201731f1"}, -] - -[package.dependencies] -rdflib = ">=6.1.1" - -[package.extras] -dev = ["mypy (>=0.931)", "pandas (>=1.3.5)", "pandas-stubs (>=1.2.0.48)", "setuptools (>=3.7.1)"] -docs = ["sphinx (<5)", "sphinx-rtd-theme"] -keepalive = ["keepalive (>=0.5)"] -pandas = ["pandas (>=1.3.5)"] - -[[package]] -name = "sphinx" -version = "4.5.0" -description = "Python documentation generator" -category = "dev" -optional = false -python-versions = ">=3.6" -files = [ - {file = "Sphinx-4.5.0-py3-none-any.whl", hash = "sha256:ebf612653238bcc8f4359627a9b7ce44ede6fdd75d9d30f68255c7383d3a6226"}, - {file = "Sphinx-4.5.0.tar.gz", hash = "sha256:7bf8ca9637a4ee15af412d1a1d9689fec70523a68ca9bb9127c2f3eeb344e2e6"}, -] - -[package.dependencies] -alabaster = ">=0.7,<0.8" -babel = ">=1.3" -colorama = {version = ">=0.3.5", markers = "sys_platform == \"win32\""} -docutils = ">=0.14,<0.18" -imagesize = "*" -importlib-metadata = {version = ">=4.4", markers = "python_version < \"3.10\""} -Jinja2 = ">=2.3" -packaging = "*" -Pygments = ">=2.0" -requests = ">=2.5.0" -snowballstemmer = ">=1.1" -sphinxcontrib-applehelp = "*" -sphinxcontrib-devhelp = "*" -sphinxcontrib-htmlhelp = ">=2.0.0" -sphinxcontrib-jsmath = "*" -sphinxcontrib-qthelp = "*" -sphinxcontrib-serializinghtml = ">=1.1.5" - -[package.extras] -docs = ["sphinxcontrib-websupport"] -lint = ["docutils-stubs", "flake8 (>=3.5.0)", "isort", "mypy (>=0.931)", "types-requests", "types-typed-ast"] -test = ["cython", "html5lib", "pytest", "pytest-cov", "typed-ast"] - -[[package]] -name = "sphinxcontrib-applehelp" -version = "1.0.4" -description = "sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books" -category = "dev" -optional = false -python-versions = ">=3.8" -files = [ - {file = "sphinxcontrib-applehelp-1.0.4.tar.gz", hash = "sha256:828f867945bbe39817c210a1abfd1bc4895c8b73fcaade56d45357a348a07d7e"}, - {file = "sphinxcontrib_applehelp-1.0.4-py3-none-any.whl", hash = "sha256:29d341f67fb0f6f586b23ad80e072c8e6ad0b48417db2bde114a4c9746feb228"}, -] - -[package.extras] -lint = ["docutils-stubs", "flake8", "mypy"] -test = ["pytest"] - -[[package]] -name = "sphinxcontrib-devhelp" -version = "1.0.2" -description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document." -category = "dev" -optional = false -python-versions = ">=3.5" -files = [ - {file = "sphinxcontrib-devhelp-1.0.2.tar.gz", hash = "sha256:ff7f1afa7b9642e7060379360a67e9c41e8f3121f2ce9164266f61b9f4b338e4"}, - {file = "sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl", hash = "sha256:8165223f9a335cc1af7ffe1ed31d2871f325254c0423bc0c4c7cd1c1e4734a2e"}, -] - -[package.extras] -lint = ["docutils-stubs", "flake8", "mypy"] -test = ["pytest"] - -[[package]] -name = "sphinxcontrib-htmlhelp" -version = "2.0.1" -description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files" -category = "dev" -optional = false -python-versions = ">=3.8" -files = [ - {file = "sphinxcontrib-htmlhelp-2.0.1.tar.gz", hash = "sha256:0cbdd302815330058422b98a113195c9249825d681e18f11e8b1f78a2f11efff"}, - {file = "sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl", hash = "sha256:c38cb46dccf316c79de6e5515e1770414b797162b23cd3d06e67020e1d2a6903"}, -] - -[package.extras] -lint = ["docutils-stubs", "flake8", "mypy"] -test = ["html5lib", "pytest"] - -[[package]] -name = "sphinxcontrib-jsmath" -version = "1.0.1" -description = "A sphinx extension which renders display math in HTML via JavaScript" -category = "dev" -optional = false -python-versions = ">=3.5" -files = [ - {file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"}, - {file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178"}, -] - -[package.extras] -test = ["flake8", "mypy", "pytest"] - -[[package]] -name = "sphinxcontrib-qthelp" -version = "1.0.3" -description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document." -category = "dev" -optional = false -python-versions = ">=3.5" -files = [ - {file = "sphinxcontrib-qthelp-1.0.3.tar.gz", hash = "sha256:4c33767ee058b70dba89a6fc5c1892c0d57a54be67ddd3e7875a18d14cba5a72"}, - {file = "sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl", hash = "sha256:bd9fc24bcb748a8d51fd4ecaade681350aa63009a347a8c14e637895444dfab6"}, -] - -[package.extras] -lint = ["docutils-stubs", "flake8", "mypy"] -test = ["pytest"] - -[[package]] -name = "sphinxcontrib-serializinghtml" -version = "1.1.5" -description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)." -category = "dev" -optional = false -python-versions = ">=3.5" -files = [ - {file = "sphinxcontrib-serializinghtml-1.1.5.tar.gz", hash = "sha256:aa5f6de5dfdf809ef505c4895e51ef5c9eac17d0f287933eb49ec495280b6952"}, - {file = "sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl", hash = "sha256:352a9a00ae864471d3a7ead8d7d79f5fc0b57e8b3f95e9867eb9eb28999b92fd"}, -] - -[package.extras] -lint = ["docutils-stubs", "flake8", "mypy"] -test = ["pytest"] - -[[package]] -name = "sqlalchemy" -version = "2.0.4" -description = "Database Abstraction Library" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "SQLAlchemy-2.0.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b67d6e626caa571fb53accaac2fba003ef4f7317cb3481e9ab99dad6e89a70d6"}, - {file = "SQLAlchemy-2.0.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b01dce097cf6f145da131a53d4cce7f42e0bfa9ae161dd171a423f7970d296d0"}, - {file = "SQLAlchemy-2.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:738c80705e11c1268827dbe22c01162a9cdc98fc6f7901b429a1459db2593060"}, - {file = "SQLAlchemy-2.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6363697c938b9a13e07f1bc2cd433502a7aa07efd55b946b31d25b9449890621"}, - {file = "SQLAlchemy-2.0.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:a42e6831e82dfa6d16b45f0c98c69e7b0defc64d76213173456355034450c414"}, - {file = "SQLAlchemy-2.0.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:011ef3c33f30bae5637c575f30647e0add98686642d237f0c3a1e3d9b35747fa"}, - {file = "SQLAlchemy-2.0.4-cp310-cp310-win32.whl", hash = "sha256:c1e8edc49b32483cd5d2d015f343e16be7dfab89f4aaf66b0fa6827ab356880d"}, - {file = "SQLAlchemy-2.0.4-cp310-cp310-win_amd64.whl", hash = "sha256:77a380bf8721b416782c763e0ff66f80f3b05aee83db33ddfc0eac20bcb6791f"}, - {file = "SQLAlchemy-2.0.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2a2f9120eb32190bdba31d1022181ef08f257aed4f984f3368aa4e838de72bc0"}, - {file = "SQLAlchemy-2.0.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:679b9bd10bb32b8d3befed4aad4356799b6ec1bdddc0f930a79e41ba5b084124"}, - {file = "SQLAlchemy-2.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:582053571125895d008d4b8d9687d12d4bd209c076cdbab3504da307e2a0a2bd"}, - {file = "SQLAlchemy-2.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c82395e2925639e6d320592943608070678e7157bd1db2672a63be9c7889434"}, - {file = "SQLAlchemy-2.0.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:25e4e54575f9d2af1eab82d3a470fca27062191c48ee57b6386fe09a3c0a6a33"}, - {file = "SQLAlchemy-2.0.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9946ee503962859f1a9e1ad17dff0859269b0cb453686747fe87f00b0e030b34"}, - {file = "SQLAlchemy-2.0.4-cp311-cp311-win32.whl", hash = "sha256:c621f05859caed5c0aab032888a3d3bde2cae3988ca151113cbecf262adad976"}, - {file = "SQLAlchemy-2.0.4-cp311-cp311-win_amd64.whl", hash = "sha256:662a79e80f3e9fe33b7861c19fedf3d8389fab2413c04bba787e3f1139c22188"}, - {file = "SQLAlchemy-2.0.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3f927340b37fe65ec42e19af7ce15260a73e11c6b456febb59009bfdfec29a35"}, - {file = "SQLAlchemy-2.0.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67901b91bf5821482fcbe9da988cb16897809624ddf0fde339cd62365cc50032"}, - {file = "SQLAlchemy-2.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1644c603558590f465b3fa16e4557d87d3962bc2c81fd7ea85b582ecf4676b31"}, - {file = "SQLAlchemy-2.0.4-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:9a7ecaf90fe9ec8e45c86828f4f183564b33c9514e08667ca59e526fea63893a"}, - {file = "SQLAlchemy-2.0.4-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8a88b32ce5b69d18507ffc9f10401833934ebc353c7b30d1e056023c64f0a736"}, - {file = "SQLAlchemy-2.0.4-cp37-cp37m-win32.whl", hash = "sha256:2267c004e78e291bba0dc766a9711c389649cf3e662cd46eec2bc2c238c637bd"}, - {file = "SQLAlchemy-2.0.4-cp37-cp37m-win_amd64.whl", hash = "sha256:59cf0cdb29baec4e074c7520d7226646a8a8f856b87d8300f3e4494901d55235"}, - {file = "SQLAlchemy-2.0.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:dd801375f19a6e1f021dabd8b1714f2fdb91cbc835cd13b5dd0bd7e9860392d7"}, - {file = "SQLAlchemy-2.0.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:d8efdda920988bcade542f53a2890751ff680474d548f32df919a35a21404e3f"}, - {file = "SQLAlchemy-2.0.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:918c2b553e3c78268b187f70983c9bc6f91e451a4f934827e9c919e03d258bd7"}, - {file = "SQLAlchemy-2.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77d05773d5c79f2d3371d81697d54ee1b2c32085ad434ce9de4482e457ecb018"}, - {file = "SQLAlchemy-2.0.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:fdb2686eb01f670cdc6c43f092e333ff08c1cf0b646da5256c1237dc4ceef4ae"}, - {file = "SQLAlchemy-2.0.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8ff0a7c669ec7cdb899eae7e622211c2dd8725b82655db2b41740d39e3cda466"}, - {file = "SQLAlchemy-2.0.4-cp38-cp38-win32.whl", hash = "sha256:57dcd9eed52413f7270b22797aa83c71b698db153d1541c1e83d45ecdf8e95e7"}, - {file = "SQLAlchemy-2.0.4-cp38-cp38-win_amd64.whl", hash = "sha256:54aa9f40d88728dd058e951eeb5ecc55241831ba4011e60c641738c1da0146b7"}, - {file = "SQLAlchemy-2.0.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:817aab80f7e8fe581696dae7aaeb2ceb0b7ea70ad03c95483c9115970d2a9b00"}, - {file = "SQLAlchemy-2.0.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:dc7b9f55c2f72c13b2328b8a870ff585c993ba1b5c155ece5c9d3216fa4b18f6"}, - {file = "SQLAlchemy-2.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f696828784ab2c07b127bfd2f2d513f47ec58924c29cff5b19806ac37acee31c"}, - {file = "SQLAlchemy-2.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce54965a94673a0ebda25e7c3a05bf1aa74fd78cc452a1a710b704bf73fb8402"}, - {file = "SQLAlchemy-2.0.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:f342057422d6bcfdd4996e34cd5c7f78f7e500112f64b113f334cdfc6a0c593d"}, - {file = "SQLAlchemy-2.0.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b5deafb4901618b3f98e8df7099cd11edd0d1e6856912647e28968b803de0dae"}, - {file = "SQLAlchemy-2.0.4-cp39-cp39-win32.whl", hash = "sha256:81f1ea264278fcbe113b9a5840f13a356cb0186e55b52168334124f1cd1bc495"}, - {file = "SQLAlchemy-2.0.4-cp39-cp39-win_amd64.whl", hash = "sha256:954f1ad73b78ea5ba5a35c89c4a5dfd0f3a06c17926503de19510eb9b3857bde"}, - {file = "SQLAlchemy-2.0.4-py3-none-any.whl", hash = "sha256:0adca8a3ca77234a142c5afed29322fb501921f13d1d5e9fa4253450d786c160"}, - {file = "SQLAlchemy-2.0.4.tar.gz", hash = "sha256:95a18e1a6af2114dbd9ee4f168ad33070d6317e11bafa28d983cc7b585fe900b"}, -] - -[package.dependencies] -greenlet = {version = "!=0.4.17", markers = "platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\""} -typing-extensions = ">=4.2.0" - -[package.extras] -aiomysql = ["aiomysql", "greenlet (!=0.4.17)"] -aiosqlite = ["aiosqlite", "greenlet (!=0.4.17)", "typing-extensions (!=3.10.0.1)"] -asyncio = ["greenlet (!=0.4.17)"] -asyncmy = ["asyncmy (>=0.2.3,!=0.2.4,!=0.2.6)", "greenlet (!=0.4.17)"] -mariadb-connector = ["mariadb (>=1.0.1,!=1.1.2,!=1.1.5)"] -mssql = ["pyodbc"] -mssql-pymssql = ["pymssql"] -mssql-pyodbc = ["pyodbc"] -mypy = ["mypy (>=0.910)"] -mysql = ["mysqlclient (>=1.4.0)"] -mysql-connector = ["mysql-connector-python"] -oracle = ["cx-oracle (>=7)"] -oracle-oracledb = ["oracledb (>=1.0.1)"] -postgresql = ["psycopg2 (>=2.7)"] -postgresql-asyncpg = ["asyncpg", "greenlet (!=0.4.17)"] -postgresql-pg8000 = ["pg8000 (>=1.29.1)"] -postgresql-psycopg = ["psycopg (>=3.0.7)"] -postgresql-psycopg2binary = ["psycopg2-binary"] -postgresql-psycopg2cffi = ["psycopg2cffi"] -pymysql = ["pymysql"] -sqlcipher = ["sqlcipher3-binary"] - -[[package]] -name = "sqlglot" -version = "11.2.3" -description = "An easily customizable SQL parser and transpiler" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "sqlglot-11.2.3-py3-none-any.whl", hash = "sha256:1633d81d22ba34e328b583e569aef67ea4dbcdea6f8853350f7f594364a34bd8"}, - {file = "sqlglot-11.2.3.tar.gz", hash = "sha256:1d07e05536123471545f751d961927b3476e063e71e7c22f138cec9d540a57e2"}, -] - -[package.extras] -dev = ["autoflake", "black", "duckdb", "isort", "mypy (>=0.990)", "pandas", "pdoc", "pre-commit", "pyspark", "python-dateutil"] - -[[package]] -name = "squarify" -version = "0.4.3" -description = "Pure Python implementation of the squarify treemap layout algorithm" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "squarify-0.4.3-py3-none-any.whl", hash = "sha256:bec7011e0c7f4103fe57a1c16a7c091d9dc1be0f23d774e1c568b748a6f818f6"}, - {file = "squarify-0.4.3.tar.gz", hash = "sha256:54091f6ad175f7f201f8934574e647ce1b50dedc478c5fd968688eb7d7469f95"}, -] - -[[package]] -name = "stack-data" -version = "0.6.2" -description = "Extract data from python stack frames and tracebacks for informative displays" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "stack_data-0.6.2-py3-none-any.whl", hash = "sha256:cbb2a53eb64e5785878201a97ed7c7b94883f48b87bfb0bbe8b623c74679e4a8"}, - {file = "stack_data-0.6.2.tar.gz", hash = "sha256:32d2dd0376772d01b6cb9fc996f3c8b57a357089dec328ed4b6553d037eaf815"}, -] - -[package.dependencies] -asttokens = ">=2.1.0" -executing = ">=1.2.0" -pure-eval = "*" - -[package.extras] -tests = ["cython", "littleutils", "pygments", "pytest", "typeguard"] - -[[package]] -name = "statsforecast" -version = "1.5.0" -description = "Time series forecasting suite using statistical models" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "statsforecast-1.5.0-py3-none-any.whl", hash = "sha256:fafe3c7170af59b51d720b67b6c8046ed95a474242d07bdd44070dfdde28e9c4"}, - {file = "statsforecast-1.5.0.tar.gz", hash = "sha256:3196e52908d8a2439d732dc49f4d3f0ae9c5993be23622ccedd152b1671be802"}, -] - -[package.dependencies] -fugue = ">=0.8.1" -matplotlib = "*" -numba = ">=0.55.0" -numpy = ">=1.21.6" -pandas = ">=1.3.5" -plotly = "*" -plotly-resampler = "*" -scipy = ">=1.7.3" -statsmodels = ">=0.13.2" -tqdm = "*" - -[package.extras] -dev = ["black", "datasetsforecast", "flake8", "fugue (>=0.7.0)", "fugue[dask] (>=0.8.1)", "matplotlib", "mypy", "nbdev", "neuralforecast", "pmdarima", "prophet", "protobuf (>=3.15.3,<4.0.0)", "ray", "scikit-learn"] -ray = ["fugue[ray] (>=0.8.1)", "protobuf (>=3.15.3,<4.0.0)"] - -[[package]] -name = "statsmodels" -version = "0.13.2" -description = "Statistical computations and models for Python" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "statsmodels-0.13.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3e7ca5b7e678c0bb7a24f5c735d58ac104a50eb61b17c484cce0e221a095560f"}, - {file = "statsmodels-0.13.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:066a75d5585378b2df972f81a90b9a3da5e567b7d4833300c1597438c1a35e29"}, - {file = "statsmodels-0.13.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f15f38dfc9c5c091662cb619e12322047368c67aef449c7554d9b324a15f7a94"}, - {file = "statsmodels-0.13.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c4ccc6b4744613367e8a233bd952c8a838db8f528f9fe033bda25aa13fc7d08"}, - {file = "statsmodels-0.13.2-cp310-cp310-win_amd64.whl", hash = "sha256:855b1cc2a91ab140b9bcf304b1731705805ce73223bf500b988804968554c0ed"}, - {file = "statsmodels-0.13.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b69c9af7606325095f7c40c581957bad9f28775653d41537c1ec4cd1b185ff5b"}, - {file = "statsmodels-0.13.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ab31bac0f72b83bca1f217a12ec6f309a56485a50c4a705fbdd63112213d4da4"}, - {file = "statsmodels-0.13.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d680b910b57fc0aa87472662cdfe09aae0e21db4bdf19ccd6420fd4dffda892"}, - {file = "statsmodels-0.13.2-cp37-cp37m-win32.whl", hash = "sha256:9e9a3f661d372431850d55157d049e079493c97fc06f550d23d8c8c70805cc48"}, - {file = "statsmodels-0.13.2-cp37-cp37m-win_amd64.whl", hash = "sha256:c9f6326870c095ef688f072cd476b932aff0906d60193eaa08e93ec23b29ca83"}, - {file = "statsmodels-0.13.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5bc050f25f1ba1221efef9ea01b751c60935ad787fcd4259f4ece986f2da9141"}, - {file = "statsmodels-0.13.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:426b1c8ea3918d3d27dbfa38f2bee36cabf41d32163e2cbb3adfb0178b24626a"}, - {file = "statsmodels-0.13.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45b80fac4a63308b1e93fa9dc27a8598930fd5dfd77c850ca077bb850254c6d7"}, - {file = "statsmodels-0.13.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78ee69ec0e0f79f627245c65f8a495b8581c2ea19084aac63941815feb15dcf3"}, - {file = "statsmodels-0.13.2-cp38-cp38-win32.whl", hash = "sha256:20483cc30e11aa072b30d307bb80470f86a23ae8fffa51439ca54509d7aa9b05"}, - {file = "statsmodels-0.13.2-cp38-cp38-win_amd64.whl", hash = "sha256:bf43051a92231ccb9de95e4b6d22d3b15e499ee5ee9bff0a20e6b6ad293e34cb"}, - {file = "statsmodels-0.13.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6bf0dfed5f5edb59b5922b295392cd276463b10a5e730f7e57ee4ff2d8e9a87e"}, - {file = "statsmodels-0.13.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a403b559c5586dab7ac0fc9e754c737b017c96cce0ddd66ff9094764cdaf293d"}, - {file = "statsmodels-0.13.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f23554dd025ea354ce072ba32bfaa840d2b856372e5734290e181d27a1f9e0c"}, - {file = "statsmodels-0.13.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:815f4df713e3eb6f40ae175c71f2a70d32f9219b5b4d23d4e0faab1171ba93ba"}, - {file = "statsmodels-0.13.2-cp39-cp39-win32.whl", hash = "sha256:461c82ab2265fa8457b96afc23ef3ca19f42eb070436e0241b57e58a38863901"}, - {file = "statsmodels-0.13.2-cp39-cp39-win_amd64.whl", hash = "sha256:39daab5a8a9332c8ea83d6464d065080c9ba65f236daf6a64aa18f64ef776fad"}, - {file = "statsmodels-0.13.2.tar.gz", hash = "sha256:77dc292c9939c036a476f1770f9d08976b05437daa229928da73231147cde7d4"}, -] - -[package.dependencies] -numpy = ">=1.17" -packaging = ">=21.3" -pandas = ">=0.25" -patsy = ">=0.5.2" -scipy = ">=1.3" - -[package.extras] -build = ["cython (>=0.29.26)"] -develop = ["cython (>=0.29.26)"] -docs = ["ipykernel", "jupyter-client", "matplotlib", "nbconvert", "nbformat", "numpydoc", "pandas-datareader", "sphinx"] - -[[package]] -name = "statsmodels" -version = "0.13.3" -description = "Statistical computations and models for Python" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "statsmodels-0.13.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b71bb64c6d4087dd6192eadfad390fbeb4074f676ef34c7e56579cead8c478e7"}, - {file = "statsmodels-0.13.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:658b634c273c2f287a0086e56a5d6b95ec3ddac991cbb020b34f731e932de0bd"}, - {file = "statsmodels-0.13.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ab9f63f432889b179967ab645aea7480e28731823a3b99850d7f7a561b624f93"}, - {file = "statsmodels-0.13.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f432fb7f54ce5edccc83aa36566653cd04ee35bbbefdf0a2b7bd9c97c5da443"}, - {file = "statsmodels-0.13.3-cp310-cp310-win_amd64.whl", hash = "sha256:4cd64076c3ad366b10fd4e6f8ca6aeb1e398ec5480bddb65fba8889dd9eb550d"}, - {file = "statsmodels-0.13.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:33f9caff2dbdfef22505678407d2f549b32a4a2729eb8675b60eb2932fc0e883"}, - {file = "statsmodels-0.13.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:393f6a7ec85f65be9ac1a13be152dd14c65084436c48bcdf94cb21ef0b6cb79c"}, - {file = "statsmodels-0.13.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:12b56d13d9a2af7a1aadc3fe9f3d3c18a5727a651323d94e7c2047177adfb9ce"}, - {file = "statsmodels-0.13.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a61e0652f62b01981d8e857aa77550b42cf316c9d8e569b559869c248e3de834"}, - {file = "statsmodels-0.13.3-cp311-cp311-win_amd64.whl", hash = "sha256:5368bccd471bb8cef0a8957ba5f2a3e5b5ecc433b0783d9f602039df45c780d3"}, - {file = "statsmodels-0.13.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:1ecfb191958de187ba44b93316f4953b8b6588b5f68dcab218f76498a862dd7c"}, - {file = "statsmodels-0.13.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ea2b481b15e9e501904a1c36efc5f9a202f87529e600a99c364fd7e4598ae88"}, - {file = "statsmodels-0.13.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d270a11aac6720a8024e1136ab44036d0878f62995617bb5b9fc5c77ea3d3b8"}, - {file = "statsmodels-0.13.3-cp37-cp37m-win_amd64.whl", hash = "sha256:2185ed356823cd1c258c09b790f0c21d2fd49321e82c79f8f6dc546f1c671d7a"}, - {file = "statsmodels-0.13.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9da39a36d114abcdcf8ebd351ed69229e23cb12b8a607996cb6511fa88e78b4d"}, - {file = "statsmodels-0.13.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:3b3a9942d0b462af4c68c3895095d304869cbec9d97f3c268f19a6ba7ba294dc"}, - {file = "statsmodels-0.13.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7fff0316420bc4f6fbd80dd77eb74f3834fcd0e4ca98ba9611b8a6d41ebbb979"}, - {file = "statsmodels-0.13.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:352041bc04eaf90232e54a86861a460365ef45f34f58529578487e6f640dadf3"}, - {file = "statsmodels-0.13.3-cp38-cp38-win_amd64.whl", hash = "sha256:61a0f39848ebacf5560e1539ca0037b8fc25cc9d1d7444bbef5bdc0a3c56087b"}, - {file = "statsmodels-0.13.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:78cd12b0ee543fa955d2bace18518fc7d2b57f13c65929b54445bf3e54955b08"}, - {file = "statsmodels-0.13.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:afccb80e3ddc969bfb5285f846ac2622861ffe192423087214d60e4c6e40e384"}, - {file = "statsmodels-0.13.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3609824e1ced44722bd905564d8ce94df29d24e32a6dd67cc9255932aedcd7b"}, - {file = "statsmodels-0.13.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81f8e71963a7bd169338fbb1472e34ec85ae4447414ac37bdae5cf6d1ac223bb"}, - {file = "statsmodels-0.13.3-cp39-cp39-win_amd64.whl", hash = "sha256:000c7a1ce6780834f5fbb63f9ae07a00863a00f602c7c470c942153692f5bbc3"}, - {file = "statsmodels-0.13.3.tar.gz", hash = "sha256:ed71df887334b1d332e71d33215122bdd54494dcb2248606b30bcfa6112e860a"}, -] - -[package.dependencies] -numpy = {version = ">=1.17", markers = "python_version != \"3.10\" or platform_system != \"Windows\" or platform_python_implementation == \"PyPy\""} -packaging = ">=21.3" -pandas = ">=0.25" -patsy = ">=0.5.2" -scipy = {version = ">=1.3", markers = "python_version > \"3.7\" and python_version < \"3.12\" or platform_system != \"Windows\" and python_version < \"3.12\" or platform_machine != \"x86\" and python_version < \"3.12\""} - -[package.extras] -build = ["cython (>=0.29.32)"] -develop = ["Jinja2", "colorama", "cython (>=0.29.32)", "cython (>=0.29.32,<3.0.0)", "flake8", "isort", "joblib", "matplotlib (>=3)", "oldest-supported-numpy (>=2022.4.18)", "pytest (>=7.0.1,<7.1.0)", "pytest-randomly", "pytest-xdist", "pywinpty", "setuptools-scm[toml] (>=7.0.0,<7.1.0)"] -docs = ["ipykernel", "jupyter-client", "matplotlib", "nbconvert", "nbformat", "numpydoc", "pandas-datareader", "sphinx"] - -[[package]] -name = "statsmodels" -version = "0.13.5" -description = "Statistical computations and models for Python" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "statsmodels-0.13.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c75319fddded9507cc310fc3980e4ae4d64e3ff37b322ad5e203a84f89d85203"}, - {file = "statsmodels-0.13.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6f148920ef27c7ba69a5735724f65de9422c0c8bcef71b50c846b823ceab8840"}, - {file = "statsmodels-0.13.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5cc4d3e866bfe0c4f804bca362d0e7e29d24b840aaba8d35a754387e16d2a119"}, - {file = "statsmodels-0.13.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:072950d6f7820a6b0bd6a27b2d792a6d6f952a1d2f62f0dcf8dd808799475855"}, - {file = "statsmodels-0.13.5-cp310-cp310-win_amd64.whl", hash = "sha256:159ae9962c61b31dcffe6356d72ae3d074bc597ad9273ec93ae653fe607b8516"}, - {file = "statsmodels-0.13.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9061c0d5ee4f3038b590afedd527a925e5de27195dc342381bac7675b2c5efe4"}, - {file = "statsmodels-0.13.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e1d89cba5fafc1bf8e75296fdfad0b619de2bfb5e6c132913991d207f3ead675"}, - {file = "statsmodels-0.13.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:01bc16e7c66acb30cd3dda6004c43212c758223d1966131226024a5c99ec5a7e"}, - {file = "statsmodels-0.13.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d5cd9ab5de2c7489b890213cba2aec3d6468eaaec547041c2dfcb1e03411f7e"}, - {file = "statsmodels-0.13.5-cp311-cp311-win_amd64.whl", hash = "sha256:857d5c0564a68a7ef77dc2252bb43c994c0699919b4e1f06a9852c2fbb588765"}, - {file = "statsmodels-0.13.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5a5348b2757ab31c5c31b498f25eff2ea3c42086bef3d3b88847c25a30bdab9c"}, - {file = "statsmodels-0.13.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b21648e3a8e7514839ba000a48e495cdd8bb55f1b71c608cf314b05541e283b"}, - {file = "statsmodels-0.13.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1b829eada6cec07990f5e6820a152af4871c601fd458f76a896fb79ae2114985"}, - {file = "statsmodels-0.13.5-cp37-cp37m-win_amd64.whl", hash = "sha256:872b3a8186ef20f647c7ab5ace512a8fc050148f3c2f366460ab359eec3d9695"}, - {file = "statsmodels-0.13.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bc1abb81d24f56425febd5a22bb852a1b98e53b80c4a67f50938f9512f154141"}, - {file = "statsmodels-0.13.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a2c46f1b0811a9736db37badeb102c0903f33bec80145ced3aa54df61aee5c2b"}, - {file = "statsmodels-0.13.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:947f79ba9662359f1cfa6e943851f17f72b06e55f4a7c7a2928ed3bc57ed6cb8"}, - {file = "statsmodels-0.13.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:046251c939c51e7632bcc8c6d6f31b8ca0eaffdf726d2498463f8de3735c9a82"}, - {file = "statsmodels-0.13.5-cp38-cp38-win_amd64.whl", hash = "sha256:84f720e8d611ef8f297e6d2ffa7248764e223ef7221a3fc136e47ae089609611"}, - {file = "statsmodels-0.13.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b0d1d24e4adf96ec3c64d9a027dcee2c5d5096bb0dad33b4d91034c0a3c40371"}, - {file = "statsmodels-0.13.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0f0e5c9c58fb6cba41db01504ec8dd018c96a95152266b7d5d67e0de98840474"}, - {file = "statsmodels-0.13.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b034aa4b9ad4f4d21abc4dd4841be0809a446db14c7aa5c8a65090aea9f1143"}, - {file = "statsmodels-0.13.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:73f97565c29241e839ffcef74fa995afdfe781910ccc27c189e5890193085958"}, - {file = "statsmodels-0.13.5-cp39-cp39-win_amd64.whl", hash = "sha256:2ff331e508f2d1a53d3a188305477f4cf05cd8c52beb6483885eb3d51c8be3ad"}, - {file = "statsmodels-0.13.5.tar.gz", hash = "sha256:593526acae1c0fda0ea6c48439f67c3943094c542fe769f8b90fe9e6c6cc4871"}, -] - -[package.dependencies] -numpy = [ - {version = ">=1.17", markers = "python_version != \"3.10\" or platform_system != \"Windows\" or platform_python_implementation == \"PyPy\""}, - {version = ">=1.22.3", markers = "python_version == \"3.10\" and platform_system == \"Windows\" and platform_python_implementation != \"PyPy\""}, -] -packaging = ">=21.3" -pandas = ">=0.25" -patsy = ">=0.5.2" -scipy = {version = ">=1.3", markers = "python_version > \"3.9\" and python_version < \"3.12\" or platform_system != \"Windows\" and python_version < \"3.12\" or platform_machine != \"x86\" and python_version < \"3.12\""} - -[package.extras] -build = ["cython (>=0.29.32)"] -develop = ["Jinja2", "colorama", "cython (>=0.29.32)", "cython (>=0.29.32,<3.0.0)", "flake8", "isort", "joblib", "matplotlib (>=3)", "oldest-supported-numpy (>=2022.4.18)", "pytest (>=7.0.1,<7.1.0)", "pytest-randomly", "pytest-xdist", "pywinpty", "setuptools-scm[toml] (>=7.0.0,<7.1.0)"] -docs = ["ipykernel", "jupyter-client", "matplotlib", "nbconvert", "nbformat", "numpydoc", "pandas-datareader", "sphinx"] - -[[package]] -name = "stevedore" -version = "5.0.0" -description = "Manage dynamic plugins for Python applications" -category = "dev" -optional = false -python-versions = ">=3.8" -files = [ - {file = "stevedore-5.0.0-py3-none-any.whl", hash = "sha256:bd5a71ff5e5e5f5ea983880e4a1dd1bb47f8feebbb3d95b592398e2f02194771"}, - {file = "stevedore-5.0.0.tar.gz", hash = "sha256:2c428d2338976279e8eb2196f7a94910960d9f7ba2f41f3988511e95ca447021"}, -] - -[package.dependencies] -pbr = ">=2.0.0,<2.1.0 || >2.1.0" - -[[package]] -name = "stocksera" -version = "0.1.21" -description = "Official Stocksera API" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "stocksera-0.1.21-py3-none-any.whl", hash = "sha256:106efc755265926341fd96e57613304e5b6d370f0cd67ac9b483283ee2264053"}, - {file = "stocksera-0.1.21.tar.gz", hash = "sha256:3280137cfd3c02765c9450344e940f31d887f519433ac5a3709ce86710dd5cd8"}, -] - -[package.dependencies] -pandas = "*" -requests = "*" - -[[package]] -name = "streamlit" -version = "1.19.0" -description = "The fastest way to build data apps in Python" -category = "main" -optional = false -python-versions = ">=3.7, !=3.9.7" -files = [ - {file = "streamlit-1.19.0-py2.py3-none-any.whl", hash = "sha256:5387c89a9e930b97d46446516cf43f9156e1863713867050c7021cf97f10c0b3"}, - {file = "streamlit-1.19.0.tar.gz", hash = "sha256:e9793d351af5d4f7821c2ea81babf1c78cdbba69f057cf80d602dec56c4408f1"}, -] - -[package.dependencies] -altair = ">=3.2.0" -blinker = ">=1.0.0" -cachetools = ">=4.0" -click = ">=7.0" -gitpython = "!=3.1.19" -importlib-metadata = ">=1.4" -numpy = "*" -packaging = ">=14.1" -pandas = ">=0.25" -pillow = ">=6.2.0" -protobuf = ">=3.12,<4" -pyarrow = ">=4.0" -pydeck = ">=0.1.dev5" -pympler = ">=0.9" -python-dateutil = "*" -requests = ">=2.4" -rich = ">=10.11.0" -semver = "*" -toml = "*" -tornado = ">=6.0.3" -typing-extensions = ">=3.10.0.0" -tzlocal = ">=1.1" -validators = ">=0.2" -watchdog = {version = "*", markers = "platform_system != \"Darwin\""} - -[package.extras] -snowflake = ["snowflake-snowpark-python"] - -[[package]] -name = "svglib" -version = "1.5.1" -description = "A pure-Python library for reading and converting SVG" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "svglib-1.5.1.tar.gz", hash = "sha256:3ae765d3a9409ee60c0fb4d24c2deb6a80617aa927054f5bcd7fc98f0695e587"}, -] - -[package.dependencies] -cssselect2 = ">=0.2.0" -lxml = "*" -reportlab = "*" -tinycss2 = ">=0.6.0" - -[[package]] -name = "tabulate" -version = "0.9.0" -description = "Pretty-print tabular data" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f"}, - {file = "tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c"}, -] - -[package.extras] -widechars = ["wcwidth"] - -[[package]] -name = "tbats" -version = "1.1.2" -description = "BATS and TBATS for time series forecasting" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "tbats-1.1.2-py3-none-any.whl", hash = "sha256:e7638f7fcb4c98db9f51432afd5abaac790b887519ca351c57841946f72e7fe6"}, - {file = "tbats-1.1.2.tar.gz", hash = "sha256:5a703f4ffcc99e3f7c6e62338ce86489f0f9713bfab3409efeeaa7557f98201c"}, -] - -[package.dependencies] -numpy = "*" -pmdarima = "*" -scikit-learn = "*" -scipy = "*" - -[package.extras] -dev = ["pip-tools", "pytest", "rpy2"] - -[[package]] -name = "tenacity" -version = "7.0.0" -description = "Retry code until it succeeds" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "tenacity-7.0.0-py2.py3-none-any.whl", hash = "sha256:a0ce48587271515db7d3a5e700df9ae69cce98c4b57c23a4886da15243603dd8"}, - {file = "tenacity-7.0.0.tar.gz", hash = "sha256:5bd16ef5d3b985647fe28dfa6f695d343aa26479a04e8792b9d3c8f49e361ae1"}, -] - -[package.dependencies] -six = ">=1.9.0" - -[package.extras] -doc = ["reno", "sphinx", "tornado (>=4.5)"] - -[[package]] -name = "tensorboard" -version = "2.12.0" -description = "TensorBoard lets you watch Tensors Flow" -category = "main" -optional = true -python-versions = ">=3.8" -files = [ - {file = "tensorboard-2.12.0-py3-none-any.whl", hash = "sha256:3cbdc32448d7a28dc1bf0b1754760c08b8e0e2e37c451027ebd5ff4896613012"}, -] - -[package.dependencies] -absl-py = ">=0.4" -google-auth = ">=1.6.3,<3" -google-auth-oauthlib = ">=0.4.1,<0.5" -grpcio = ">=1.48.2" -markdown = ">=2.6.8" -numpy = ">=1.12.0" -protobuf = ">=3.19.6" -requests = ">=2.21.0,<3" -setuptools = ">=41.0.0" -tensorboard-data-server = ">=0.7.0,<0.8.0" -tensorboard-plugin-wit = ">=1.6.0" -werkzeug = ">=1.0.1" -wheel = ">=0.26" - -[[package]] -name = "tensorboard-data-server" -version = "0.7.0" -description = "Fast data loading for TensorBoard" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "tensorboard_data_server-0.7.0-py3-none-any.whl", hash = "sha256:753d4214799b31da7b6d93837959abebbc6afa86e69eacf1e9a317a48daa31eb"}, - {file = "tensorboard_data_server-0.7.0-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:eb7fa518737944dbf4f0cf83c2e40a7ac346bf91be2e6a0215de98be74e85454"}, - {file = "tensorboard_data_server-0.7.0-py3-none-manylinux2014_x86_64.whl", hash = "sha256:64aa1be7c23e80b1a42c13b686eb0875bb70f5e755f4d2b8de5c1d880cf2267f"}, -] - -[[package]] -name = "tensorboard-plugin-wit" -version = "1.8.1" -description = "What-If Tool TensorBoard plugin." -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "tensorboard_plugin_wit-1.8.1-py3-none-any.whl", hash = "sha256:ff26bdd583d155aa951ee3b152b3d0cffae8005dc697f72b44a8e8c2a77a8cbe"}, -] - -[[package]] -name = "terminado" -version = "0.17.1" -description = "Tornado websocket backend for the Xterm.js Javascript terminal emulator library." -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "terminado-0.17.1-py3-none-any.whl", hash = "sha256:8650d44334eba354dd591129ca3124a6ba42c3d5b70df5051b6921d506fdaeae"}, - {file = "terminado-0.17.1.tar.gz", hash = "sha256:6ccbbcd3a4f8a25a5ec04991f39a0b8db52dfcd487ea0e578d977e6752380333"}, -] - -[package.dependencies] -ptyprocess = {version = "*", markers = "os_name != \"nt\""} -pywinpty = {version = ">=1.1.0", markers = "os_name == \"nt\""} -tornado = ">=6.1.0" - -[package.extras] -docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"] -test = ["pre-commit", "pytest (>=7.0)", "pytest-timeout"] - -[[package]] -name = "textwrap3" -version = "0.9.2" -description = "textwrap from Python 3.6 backport (plus a few tweaks)" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "textwrap3-0.9.2-py2.py3-none-any.whl", hash = "sha256:bf5f4c40faf2a9ff00a9e0791fed5da7415481054cef45bb4a3cfb1f69044ae0"}, - {file = "textwrap3-0.9.2.zip", hash = "sha256:5008eeebdb236f6303dcd68f18b856d355f6197511d952ba74bc75e40e0c3414"}, -] - -[[package]] -name = "thepassiveinvestor" -version = "1.1.2" -description = "Passive Investing for the Average Joe." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "thepassiveinvestor-1.1.2-py3-none-any.whl", hash = "sha256:6bfa08da2140768823175fd0a881681b32a3cfb4d3240d19c6d4d2e3d58bd831"}, - {file = "thepassiveinvestor-1.1.2.tar.gz", hash = "sha256:842a7da73e63f520b4175d1e1fb008b5c24151c8c5395ae873f5baa2dac5acaf"}, -] - -[[package]] -name = "threadpoolctl" -version = "3.1.0" -description = "threadpoolctl" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "threadpoolctl-3.1.0-py3-none-any.whl", hash = "sha256:8b99adda265feb6773280df41eece7b2e6561b772d21ffd52e372f999024907b"}, - {file = "threadpoolctl-3.1.0.tar.gz", hash = "sha256:a335baacfaa4400ae1f0d8e3a58d6674d2f8828e3716bb2802c44955ad391380"}, -] - -[[package]] -name = "tinycss2" -version = "1.2.1" -description = "A tiny CSS parser" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tinycss2-1.2.1-py3-none-any.whl", hash = "sha256:2b80a96d41e7c3914b8cda8bc7f705a4d9c49275616e886103dd839dfc847847"}, - {file = "tinycss2-1.2.1.tar.gz", hash = "sha256:8cff3a8f066c2ec677c06dbc7b45619804a6938478d9d73c284b29d14ecb0627"}, -] - -[package.dependencies] -webencodings = ">=0.4" - -[package.extras] -doc = ["sphinx", "sphinx_rtd_theme"] -test = ["flake8", "isort", "pytest"] - -[[package]] -name = "tokenizers" -version = "0.13.2" -description = "Fast and Customizable Tokenizers" -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "tokenizers-0.13.2-cp310-cp310-macosx_10_11_x86_64.whl", hash = "sha256:a6f36b1b499233bb4443b5e57e20630c5e02fba61109632f5e00dab970440157"}, - {file = "tokenizers-0.13.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:bc6983282ee74d638a4b6d149e5dadd8bc7ff1d0d6de663d69f099e0c6bddbeb"}, - {file = "tokenizers-0.13.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16756e6ab264b162f99c0c0a8d3d521328f428b33374c5ee161c0ebec42bf3c0"}, - {file = "tokenizers-0.13.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b10db6e4b036c78212c6763cb56411566edcf2668c910baa1939afd50095ce48"}, - {file = "tokenizers-0.13.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:238e879d1a0f4fddc2ce5b2d00f219125df08f8532e5f1f2ba9ad42f02b7da59"}, - {file = "tokenizers-0.13.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47ef745dbf9f49281e900e9e72915356d69de3a4e4d8a475bda26bfdb5047736"}, - {file = "tokenizers-0.13.2-cp310-cp310-win32.whl", hash = "sha256:96cedf83864bcc15a3ffd088a6f81a8a8f55b8b188eabd7a7f2a4469477036df"}, - {file = "tokenizers-0.13.2-cp310-cp310-win_amd64.whl", hash = "sha256:eda77de40a0262690c666134baf19ec5c4f5b8bde213055911d9f5a718c506e1"}, - {file = "tokenizers-0.13.2-cp311-cp311-macosx_10_11_universal2.whl", hash = "sha256:9eee037bb5aa14daeb56b4c39956164b2bebbe6ab4ca7779d88aa16b79bd4e17"}, - {file = "tokenizers-0.13.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:d1b079c4c9332048fec4cb9c2055c2373c74fbb336716a5524c9a720206d787e"}, - {file = "tokenizers-0.13.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a689654fc745135cce4eea3b15e29c372c3e0b01717c6978b563de5c38af9811"}, - {file = "tokenizers-0.13.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3606528c07cda0566cff6cbfbda2b167f923661be595feac95701ffcdcbdbb21"}, - {file = "tokenizers-0.13.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:41291d0160946084cbd53c8ec3d029df3dc2af2673d46b25ff1a7f31a9d55d51"}, - {file = "tokenizers-0.13.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7892325f9ca1cc5fca0333d5bfd96a19044ce9b092ce2df625652109a3de16b8"}, - {file = "tokenizers-0.13.2-cp311-cp311-win32.whl", hash = "sha256:93714958d4ebe5362d3de7a6bd73dc86c36b5af5941ebef6c325ac900fa58865"}, - {file = "tokenizers-0.13.2-cp311-cp311-win_amd64.whl", hash = "sha256:fa7ef7ee380b1f49211bbcfac8a006b1a3fa2fa4c7f4ee134ae384eb4ea5e453"}, - {file = "tokenizers-0.13.2-cp37-cp37m-macosx_10_11_x86_64.whl", hash = "sha256:da521bfa94df6a08a6254bb8214ea04854bb9044d61063ae2529361688b5440a"}, - {file = "tokenizers-0.13.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a739d4d973d422e1073989769723f3b6ad8b11e59e635a63de99aea4b2208188"}, - {file = "tokenizers-0.13.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cac01fc0b868e4d0a3aa7c5c53396da0a0a63136e81475d32fcf5c348fcb2866"}, - {file = "tokenizers-0.13.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0901a5c6538d2d2dc752c6b4bde7dab170fddce559ec75662cfad03b3187c8f6"}, - {file = "tokenizers-0.13.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ba9baa76b5a3eefa78b6cc351315a216232fd727ee5e3ce0f7c6885d9fb531b"}, - {file = "tokenizers-0.13.2-cp37-cp37m-win32.whl", hash = "sha256:a537061ee18ba104b7f3daa735060c39db3a22c8a9595845c55b6c01d36c5e87"}, - {file = "tokenizers-0.13.2-cp37-cp37m-win_amd64.whl", hash = "sha256:c82fb87b1cbfa984d8f05b2b3c3c73e428b216c1d4f0e286d0a3b27f521b32eb"}, - {file = "tokenizers-0.13.2-cp38-cp38-macosx_10_11_x86_64.whl", hash = "sha256:ce298605a833ac7f81b8062d3102a42dcd9fa890493e8f756112c346339fe5c5"}, - {file = "tokenizers-0.13.2-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:f44d59bafe3d61e8a56b9e0a963075187c0f0091023120b13fbe37a87936f171"}, - {file = "tokenizers-0.13.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a51b93932daba12ed07060935978a6779593a59709deab04a0d10e6fd5c29e60"}, - {file = "tokenizers-0.13.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6969e5ea7ccb909ce7d6d4dfd009115dc72799b0362a2ea353267168667408c4"}, - {file = "tokenizers-0.13.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:92f040c4d938ea64683526b45dfc81c580e3b35aaebe847e7eec374961231734"}, - {file = "tokenizers-0.13.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4d3bc9f7d7f4c1aa84bb6b8d642a60272c8a2c987669e9bb0ac26daf0c6a9fc8"}, - {file = "tokenizers-0.13.2-cp38-cp38-win32.whl", hash = "sha256:efbf189fb9cf29bd29e98c0437bdb9809f9de686a1e6c10e0b954410e9ca2142"}, - {file = "tokenizers-0.13.2-cp38-cp38-win_amd64.whl", hash = "sha256:0b4cb2c60c094f31ea652f6cf9f349aae815f9243b860610c29a69ed0d7a88f8"}, - {file = "tokenizers-0.13.2-cp39-cp39-macosx_10_11_x86_64.whl", hash = "sha256:b47d6212e7dd05784d7330b3b1e5a170809fa30e2b333ca5c93fba1463dec2b7"}, - {file = "tokenizers-0.13.2-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:80a57501b61ec4f94fb7ce109e2b4a1a090352618efde87253b4ede6d458b605"}, - {file = "tokenizers-0.13.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61507a9953f6e7dc3c972cbc57ba94c80c8f7f686fbc0876afe70ea2b8cc8b04"}, - {file = "tokenizers-0.13.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c09f4fa620e879debdd1ec299bb81e3c961fd8f64f0e460e64df0818d29d845c"}, - {file = "tokenizers-0.13.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:66c892d85385b202893ac6bc47b13390909e205280e5df89a41086cfec76fedb"}, - {file = "tokenizers-0.13.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b3e306b0941ad35087ae7083919a5c410a6b672be0343609d79a1171a364ce79"}, - {file = "tokenizers-0.13.2-cp39-cp39-win32.whl", hash = "sha256:79189e7f706c74dbc6b753450757af172240916d6a12ed4526af5cc6d3ceca26"}, - {file = "tokenizers-0.13.2-cp39-cp39-win_amd64.whl", hash = "sha256:486d637b413fddada845a10a45c74825d73d3725da42ccd8796ccd7a1c07a024"}, - {file = "tokenizers-0.13.2.tar.gz", hash = "sha256:f9525375582fd1912ac3caa2f727d36c86ff8c0c6de45ae1aaff90f87f33b907"}, -] - -[package.extras] -dev = ["black (==22.3)", "datasets", "numpy", "pytest", "requests"] -docs = ["setuptools-rust", "sphinx", "sphinx-rtd-theme"] -testing = ["black (==22.3)", "datasets", "numpy", "pytest", "requests"] - -[[package]] -name = "tokenterminal" -version = "1.0.1" -description = "Unofficial Token Terminal API client." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "tokenterminal-1.0.1-py3-none-any.whl", hash = "sha256:6c7f1f44476835c64534c0f26c7170687c1a740cda6bba4063a44b775009a68c"}, - {file = "tokenterminal-1.0.1.tar.gz", hash = "sha256:b632755ed1125d8aef9d8c8c23271917040a45fc775d4559dc99ebab89da912b"}, -] - -[package.dependencies] -requests = ">=2.18.4" - -[[package]] -name = "toml" -version = "0.10.2" -description = "Python Library for Tom's Obvious, Minimal Language" -category = "main" -optional = false -python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -files = [ - {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"}, - {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, -] - -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - -[[package]] -name = "tomlkit" -version = "0.11.6" -description = "Style preserving TOML library" -category = "dev" -optional = false -python-versions = ">=3.6" -files = [ - {file = "tomlkit-0.11.6-py3-none-any.whl", hash = "sha256:07de26b0d8cfc18f871aec595fda24d95b08fef89d147caa861939f37230bf4b"}, - {file = "tomlkit-0.11.6.tar.gz", hash = "sha256:71b952e5721688937fb02cf9d354dbcf0785066149d2855e44531ebdd2b65d73"}, -] - -[[package]] -name = "toolz" -version = "0.12.0" -description = "List processing tools and functional utilities" -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "toolz-0.12.0-py3-none-any.whl", hash = "sha256:2059bd4148deb1884bb0eb770a3cde70e7f954cfbbdc2285f1f2de01fd21eb6f"}, - {file = "toolz-0.12.0.tar.gz", hash = "sha256:88c570861c440ee3f2f6037c4654613228ff40c93a6c25e0eba70d17282c6194"}, -] - -[[package]] -name = "torch" -version = "1.11.0" -description = "Tensors and Dynamic neural networks in Python with strong GPU acceleration" -category = "main" -optional = true -python-versions = ">=3.7.0" -files = [ - {file = "torch-1.11.0-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:62052b50fffc29ca7afc0c04ef8206b6f1ca9d10629cb543077e12967e8d0398"}, - {file = "torch-1.11.0-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:866bfba29ac98dec35d893d8e17eaec149d0ac7a53be7baae5c98069897db667"}, - {file = "torch-1.11.0-cp310-cp310-win_amd64.whl", hash = "sha256:951640fb8db308a59d9b510e7d1ad910aff92913323bbe4bc75435347ddd346d"}, - {file = "torch-1.11.0-cp310-none-macosx_10_9_x86_64.whl", hash = "sha256:5d77b5ece78fdafa5c7f42995ff9474399d22571cd6b2de21a5d666306a2ff8c"}, - {file = "torch-1.11.0-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:b5a38682769b544c875ecc34bcb81fbad5c922139b61319aacffcfd8a32f528c"}, - {file = "torch-1.11.0-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:f82d77695a60626f2b7382d85bc566de8a6b3e50d32080755abc040db802e419"}, - {file = "torch-1.11.0-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:b96654d42566080a134e784705f33f8536b3b95b5dcde357ed7879b1692a5f78"}, - {file = "torch-1.11.0-cp37-cp37m-win_amd64.whl", hash = "sha256:8ee7c2e8d7f7020d5bfbc1bb91b9591044c26bbd0cee5e4f694cfd7ed8649260"}, - {file = "torch-1.11.0-cp37-none-macosx_10_9_x86_64.whl", hash = "sha256:6860b1d1bf0bb0b67a6bd47f85a0e4c825b518eea13b5d6101999dbbcbd5bc0c"}, - {file = "torch-1.11.0-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:4322aa29f50da7f404db06cdf30896ea67b09f673af4a985afc7162bc897864d"}, - {file = "torch-1.11.0-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:e4d2e0ddd652f30e94cff750220324ec45705d4ecc69658f773b3cb1c7a28dd0"}, - {file = "torch-1.11.0-cp38-cp38-win_amd64.whl", hash = "sha256:34ce5ea4d8d85da32cdbadb50d4585106901e9f8a3527991daa70c13a09de1f7"}, - {file = "torch-1.11.0-cp38-none-macosx_10_9_x86_64.whl", hash = "sha256:0ccc85cd06227a3edf809e2c795fd5762c3d4e8a38b5c9f744c6e7cf841361bb"}, - {file = "torch-1.11.0-cp38-none-macosx_11_0_arm64.whl", hash = "sha256:c1554e49d74f1b2c3e7202d77056ba2dd7465437585bac64062b580f714a44e9"}, - {file = "torch-1.11.0-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:58c7814502b1c129a650d7092033bbb0bbd64faf1a7941631aaa1aeaddc37570"}, - {file = "torch-1.11.0-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:831cf588f01dda9409e75576741d2823453990dee2983d670f2584b37a01adf7"}, - {file = "torch-1.11.0-cp39-cp39-win_amd64.whl", hash = "sha256:44a1d02fd20f827f0f36dc26fdcfc45e793806a6ad52769a22260655a77a4369"}, - {file = "torch-1.11.0-cp39-none-macosx_10_9_x86_64.whl", hash = "sha256:50fd9bf85c578c871c28f1cb0ace9dfc6024401c7f399b174fb0f370899f4454"}, - {file = "torch-1.11.0-cp39-none-macosx_11_0_arm64.whl", hash = "sha256:0e48af66ad755f0f9c5f2664028a414f57c49d6adc37e77e06fe0004da4edb61"}, -] - -[package.dependencies] -typing-extensions = "*" - -[[package]] -name = "torchmetrics" -version = "0.11.3" -description = "PyTorch native Metrics" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "torchmetrics-0.11.3-py3-none-any.whl", hash = "sha256:7797c6e86f7474b6e0beb46f979044354a831e012199e96e52d2208a15ebe418"}, - {file = "torchmetrics-0.11.3.tar.gz", hash = "sha256:6a2bcc17361f0e4c1668c92595b12ef30ccf9ef1d03263bee7c6136a882afe30"}, -] - -[package.dependencies] -numpy = ">=1.17.2" -packaging = "*" -torch = ">=1.8.1" -typing-extensions = {version = "*", markers = "python_version < \"3.9\""} - -[package.extras] -all = ["lpips (<=0.1.4)", "nltk (>=3.6)", "pycocotools (>2.0.0)", "pystoi (<=0.3.3)", "regex (>=2021.9.24)", "scipy (>1.0.0)", "torch-fidelity (<=0.3.0)", "torchvision (>=0.8)", "tqdm (>=4.41.0)", "transformers (>=4.10.0)"] -audio = ["pystoi (<=0.3.3)"] -detection = ["pycocotools (>2.0.0)", "torchvision (>=0.8)"] -image = ["lpips (<=0.1.4)", "scipy (>1.0.0)", "torch-fidelity (<=0.3.0)", "torchvision (>=0.8)"] -multimodal = ["transformers (>=4.10.0)"] -test = ["bert-score (==0.3.13)", "cloudpickle (>1.3)", "coverage (>5.2)", "dython (<=0.7.3)", "fast-bss-eval (>=0.1.0)", "fire (<=0.5.0)", "huggingface-hub (<0.7)", "jiwer (>=2.3.0)", "kornia (>=0.6.7)", "mir-eval (>=0.6)", "mypy (==0.982)", "netcal (>1.0.0)", "pandas (>1.0.0)", "phmdoctest (>=1.1.1)", "psutil (<=5.9.4)", "pypesq (>1.2)", "pytest (>=6.0.0)", "pytest-cov (>2.10)", "pytest-doctestplus (>=0.9.0)", "pytest-rerunfailures (>=10.0)", "pytest-timeout (<=2.1.0)", "pytorch-msssim (==0.2.1)", "requests (<=2.28.2)", "rouge-score (>0.1.0)", "sacrebleu (>=2.0.0)", "scikit-image (>0.17.1)", "scikit-learn (>1.0)", "scipy (>1.0.0)", "torch-complex (<=0.4.3)", "transformers (>4.4.0)", "types-PyYAML", "types-emoji", "types-protobuf", "types-requests", "types-setuptools", "types-six", "types-tabulate"] -text = ["nltk (>=3.6)", "regex (>=2021.9.24)", "tqdm (>=4.41.0)"] - -[[package]] -name = "tornado" -version = "6.2" -description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." -category = "main" -optional = false -python-versions = ">= 3.7" -files = [ - {file = "tornado-6.2-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:20f638fd8cc85f3cbae3c732326e96addff0a15e22d80f049e00121651e82e72"}, - {file = "tornado-6.2-cp37-abi3-macosx_10_9_x86_64.whl", hash = "sha256:87dcafae3e884462f90c90ecc200defe5e580a7fbbb4365eda7c7c1eb809ebc9"}, - {file = "tornado-6.2-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba09ef14ca9893954244fd872798b4ccb2367c165946ce2dd7376aebdde8e3ac"}, - {file = "tornado-6.2-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b8150f721c101abdef99073bf66d3903e292d851bee51910839831caba341a75"}, - {file = "tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d3a2f5999215a3a06a4fc218026cd84c61b8b2b40ac5296a6db1f1451ef04c1e"}, - {file = "tornado-6.2-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:5f8c52d219d4995388119af7ccaa0bcec289535747620116a58d830e7c25d8a8"}, - {file = "tornado-6.2-cp37-abi3-musllinux_1_1_i686.whl", hash = "sha256:6fdfabffd8dfcb6cf887428849d30cf19a3ea34c2c248461e1f7d718ad30b66b"}, - {file = "tornado-6.2-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:1d54d13ab8414ed44de07efecb97d4ef7c39f7438cf5e976ccd356bebb1b5fca"}, - {file = "tornado-6.2-cp37-abi3-win32.whl", hash = "sha256:5c87076709343557ef8032934ce5f637dbb552efa7b21d08e89ae7619ed0eb23"}, - {file = "tornado-6.2-cp37-abi3-win_amd64.whl", hash = "sha256:e5f923aa6a47e133d1cf87d60700889d7eae68988704e20c75fb2d65677a8e4b"}, - {file = "tornado-6.2.tar.gz", hash = "sha256:9b630419bde84ec666bfd7ea0a4cb2a8a651c2d5cccdbdd1972a0c859dfc3c13"}, -] - -[[package]] -name = "tqdm" -version = "4.64.1" -description = "Fast, Extensible Progress Meter" -category = "main" -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" -files = [ - {file = "tqdm-4.64.1-py2.py3-none-any.whl", hash = "sha256:6fee160d6ffcd1b1c68c65f14c829c22832bc401726335ce92c52d395944a6a1"}, - {file = "tqdm-4.64.1.tar.gz", hash = "sha256:5f4f682a004951c1b450bc753c710e9280c5746ce6ffedee253ddbcbf54cf1e4"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "platform_system == \"Windows\""} - -[package.extras] -dev = ["py-make (>=0.1.0)", "twine", "wheel"] -notebook = ["ipywidgets (>=6)"] -slack = ["slack-sdk"] -telegram = ["requests"] - -[[package]] -name = "trace-updater" -version = "0.0.9" -description = "Dash component which allows to update a dcc.Graph its traces. This component is data efficient as it (1) only sends the to-be-updated traces (and not the whole) from the back-end to the client-side and (2) only updates the traces that have changed (and does not redraw the whole figure)." -category = "main" -optional = true -python-versions = "*" -files = [ - {file = "trace_updater-0.0.9-py3-none-any.whl", hash = "sha256:5b4a67a29f558db95000ea997129f935a02ae59a2c064b429f8bcb4910eb0d1b"}, - {file = "trace_updater-0.0.9.tar.gz", hash = "sha256:803998ac8412ea1dad1c5bbd3ae276ca826c17507cf36169841b1e7cf8649304"}, -] - -[[package]] -name = "tradingview-ta" -version = "3.3.0" -description = "Unofficial TradingView technical analysis API wrapper." -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "tradingview_ta-3.3.0-py3-none-any.whl", hash = "sha256:1250068a44e253caeb2066bc1cd6e588f71796612d41d5d55d25083cf86b5531"}, - {file = "tradingview_ta-3.3.0.tar.gz", hash = "sha256:f1a55351ed28554234106a28772f167e818d57f384d47f85b763bd143955c34a"}, -] - -[package.dependencies] -requests = "*" - -[[package]] -name = "traitlets" -version = "5.9.0" -description = "Traitlets Python configuration system" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "traitlets-5.9.0-py3-none-any.whl", hash = "sha256:9e6ec080259b9a5940c797d58b613b5e31441c2257b87c2e795c5228ae80d2d8"}, - {file = "traitlets-5.9.0.tar.gz", hash = "sha256:f6cde21a9c68cf756af02035f72d5a723bf607e862e7be33ece505abf4a3bad9"}, -] - -[package.extras] -docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"] -test = ["argcomplete (>=2.0)", "pre-commit", "pytest", "pytest-mock"] - -[[package]] -name = "transformers" -version = "4.26.1" -description = "State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow" -category = "main" -optional = true -python-versions = ">=3.7.0" -files = [ - {file = "transformers-4.26.1-py3-none-any.whl", hash = "sha256:dae2fa15290c1f526e1b629b0e235eea5e4c04078fcaf1f197a70d51b4f65df2"}, - {file = "transformers-4.26.1.tar.gz", hash = "sha256:32dc474157367f8e551f470af0136a1ddafc9e18476400c3869f1ef4f0c12042"}, -] - -[package.dependencies] -filelock = "*" -huggingface-hub = ">=0.11.0,<1.0" -numpy = ">=1.17" -packaging = ">=20.0" -pyyaml = ">=5.1" -regex = "!=2019.12.17" -requests = "*" -tokenizers = ">=0.11.1,<0.11.3 || >0.11.3,<0.14" -tqdm = ">=4.27" - -[package.extras] -accelerate = ["accelerate (>=0.10.0)"] -all = ["Pillow", "accelerate (>=0.10.0)", "codecarbon (==1.2.0)", "decord (==0.6.0)", "flax (>=0.4.1)", "jax (>=0.2.8,!=0.3.2,<=0.3.6)", "jaxlib (>=0.1.65,<=0.3.6)", "kenlm", "keras-nlp (>=0.3.1)", "librosa", "onnxconverter-common", "optax (>=0.0.8)", "optuna", "phonemizer", "protobuf (<=3.20.2)", "pyctcdecode (>=0.4.0)", "ray[tune]", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "tensorflow (>=2.4,<2.12)", "tensorflow-text", "tf2onnx", "timm", "tokenizers (>=0.11.1,!=0.11.3,<0.14)", "torch (>=1.7,!=1.12.0)", "torchaudio"] -audio = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)"] -codecarbon = ["codecarbon (==1.2.0)"] -deepspeed = ["accelerate (>=0.10.0)", "deepspeed (>=0.6.5)"] -deepspeed-testing = ["GitPython (<3.1.19)", "accelerate (>=0.10.0)", "beautifulsoup4", "black (==22.3)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "deepspeed (>=0.6.5)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "hf-doc-builder (>=0.3.0)", "nltk", "optuna", "parameterized", "protobuf (<=3.20.2)", "psutil", "pytest", "pytest-timeout", "pytest-xdist", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "safetensors (>=0.2.1)", "sentencepiece (>=0.1.91,!=0.1.92)", "timeout-decorator"] -dev = ["GitPython (<3.1.19)", "Pillow", "accelerate (>=0.10.0)", "beautifulsoup4", "black (==22.3)", "codecarbon (==1.2.0)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "decord (==0.6.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "flake8 (>=3.8.3)", "flax (>=0.4.1)", "fugashi (>=1.0)", "hf-doc-builder", "hf-doc-builder (>=0.3.0)", "ipadic (>=1.0.0,<2.0)", "isort (>=5.5.4)", "jax (>=0.2.8,!=0.3.2,<=0.3.6)", "jaxlib (>=0.1.65,<=0.3.6)", "kenlm", "keras-nlp (>=0.3.1)", "librosa", "nltk", "onnxconverter-common", "optax (>=0.0.8)", "optuna", "parameterized", "phonemizer", "protobuf (<=3.20.2)", "psutil", "pyctcdecode (>=0.4.0)", "pytest", "pytest-timeout", "pytest-xdist", "ray[tune]", "rhoknp (>=1.1.0)", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "safetensors (>=0.2.1)", "scikit-learn", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "sudachidict-core (>=20220729)", "sudachipy (>=0.6.6)", "tensorflow (>=2.4,<2.12)", "tensorflow-text", "tf2onnx", "timeout-decorator", "timm", "tokenizers (>=0.11.1,!=0.11.3,<0.14)", "torch (>=1.7,!=1.12.0)", "torchaudio", "unidic (>=1.0.2)", "unidic-lite (>=1.0.7)"] -dev-tensorflow = ["GitPython (<3.1.19)", "Pillow", "beautifulsoup4", "black (==22.3)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "flake8 (>=3.8.3)", "hf-doc-builder", "hf-doc-builder (>=0.3.0)", "isort (>=5.5.4)", "kenlm", "keras-nlp (>=0.3.1)", "librosa", "nltk", "onnxconverter-common", "onnxruntime (>=1.4.0)", "onnxruntime-tools (>=1.4.2)", "parameterized", "phonemizer", "protobuf (<=3.20.2)", "psutil", "pyctcdecode (>=0.4.0)", "pytest", "pytest-timeout", "pytest-xdist", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "safetensors (>=0.2.1)", "scikit-learn", "sentencepiece (>=0.1.91,!=0.1.92)", "tensorflow (>=2.4,<2.12)", "tensorflow-text", "tf2onnx", "timeout-decorator", "tokenizers (>=0.11.1,!=0.11.3,<0.14)"] -dev-torch = ["GitPython (<3.1.19)", "Pillow", "beautifulsoup4", "black (==22.3)", "codecarbon (==1.2.0)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "flake8 (>=3.8.3)", "fugashi (>=1.0)", "hf-doc-builder", "hf-doc-builder (>=0.3.0)", "ipadic (>=1.0.0,<2.0)", "isort (>=5.5.4)", "kenlm", "librosa", "nltk", "onnxruntime (>=1.4.0)", "onnxruntime-tools (>=1.4.2)", "optuna", "parameterized", "phonemizer", "protobuf (<=3.20.2)", "psutil", "pyctcdecode (>=0.4.0)", "pytest", "pytest-timeout", "pytest-xdist", "ray[tune]", "rhoknp (>=1.1.0)", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "safetensors (>=0.2.1)", "scikit-learn", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "sudachidict-core (>=20220729)", "sudachipy (>=0.6.6)", "timeout-decorator", "timm", "tokenizers (>=0.11.1,!=0.11.3,<0.14)", "torch (>=1.7,!=1.12.0)", "torchaudio", "unidic (>=1.0.2)", "unidic-lite (>=1.0.7)"] -docs = ["Pillow", "accelerate (>=0.10.0)", "codecarbon (==1.2.0)", "decord (==0.6.0)", "flax (>=0.4.1)", "hf-doc-builder", "jax (>=0.2.8,!=0.3.2,<=0.3.6)", "jaxlib (>=0.1.65,<=0.3.6)", "kenlm", "keras-nlp (>=0.3.1)", "librosa", "onnxconverter-common", "optax (>=0.0.8)", "optuna", "phonemizer", "protobuf (<=3.20.2)", "pyctcdecode (>=0.4.0)", "ray[tune]", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "tensorflow (>=2.4,<2.12)", "tensorflow-text", "tf2onnx", "timm", "tokenizers (>=0.11.1,!=0.11.3,<0.14)", "torch (>=1.7,!=1.12.0)", "torchaudio"] -docs-specific = ["hf-doc-builder"] -fairscale = ["fairscale (>0.3)"] -flax = ["flax (>=0.4.1)", "jax (>=0.2.8,!=0.3.2,<=0.3.6)", "jaxlib (>=0.1.65,<=0.3.6)", "optax (>=0.0.8)"] -flax-speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)"] -ftfy = ["ftfy"] -integrations = ["optuna", "ray[tune]", "sigopt"] -ja = ["fugashi (>=1.0)", "ipadic (>=1.0.0,<2.0)", "rhoknp (>=1.1.0)", "sudachidict-core (>=20220729)", "sudachipy (>=0.6.6)", "unidic (>=1.0.2)", "unidic-lite (>=1.0.7)"] -modelcreation = ["cookiecutter (==1.7.3)"] -natten = ["natten (>=0.14.4)"] -onnx = ["onnxconverter-common", "onnxruntime (>=1.4.0)", "onnxruntime-tools (>=1.4.2)", "tf2onnx"] -onnxruntime = ["onnxruntime (>=1.4.0)", "onnxruntime-tools (>=1.4.2)"] -optuna = ["optuna"] -quality = ["GitPython (<3.1.19)", "black (==22.3)", "datasets (!=2.5.0)", "flake8 (>=3.8.3)", "hf-doc-builder (>=0.3.0)", "isort (>=5.5.4)"] -ray = ["ray[tune]"] -retrieval = ["datasets (!=2.5.0)", "faiss-cpu"] -sagemaker = ["sagemaker (>=2.31.0)"] -sentencepiece = ["protobuf (<=3.20.2)", "sentencepiece (>=0.1.91,!=0.1.92)"] -serving = ["fastapi", "pydantic", "starlette", "uvicorn"] -sigopt = ["sigopt"] -sklearn = ["scikit-learn"] -speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)", "torchaudio"] -testing = ["GitPython (<3.1.19)", "beautifulsoup4", "black (==22.3)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "hf-doc-builder (>=0.3.0)", "nltk", "parameterized", "protobuf (<=3.20.2)", "psutil", "pytest", "pytest-timeout", "pytest-xdist", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "safetensors (>=0.2.1)", "timeout-decorator"] -tf = ["keras-nlp (>=0.3.1)", "onnxconverter-common", "tensorflow (>=2.4,<2.12)", "tensorflow-text", "tf2onnx"] -tf-cpu = ["keras-nlp (>=0.3.1)", "onnxconverter-common", "tensorflow-cpu (>=2.4,<2.12)", "tensorflow-text", "tf2onnx"] -tf-speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)"] -timm = ["timm"] -tokenizers = ["tokenizers (>=0.11.1,!=0.11.3,<0.14)"] -torch = ["torch (>=1.7,!=1.12.0)"] -torch-speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)", "torchaudio"] -torchhub = ["filelock", "huggingface-hub (>=0.11.0,<1.0)", "importlib-metadata", "numpy (>=1.17)", "packaging (>=20.0)", "protobuf (<=3.20.2)", "regex (!=2019.12.17)", "requests", "sentencepiece (>=0.1.91,!=0.1.92)", "tokenizers (>=0.11.1,!=0.11.3,<0.14)", "torch (>=1.7,!=1.12.0)", "tqdm (>=4.27)"] -video = ["decord (==0.6.0)"] -vision = ["Pillow"] - -[[package]] -name = "triad" -version = "0.8.2" -description = "A collection of python utils for Fugue projects" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "triad-0.8.2-py3-none-any.whl", hash = "sha256:15cf3df06279365d094112f16fa1b1657e749fb2571862429253ffceed8f2bae"}, - {file = "triad-0.8.2.tar.gz", hash = "sha256:4180f0d207825a40be465975de678b385afa924568b9febd9753f390b9a9c2ce"}, -] - -[package.dependencies] -fs = "*" -numpy = "*" -pandas = "*" -pyarrow = "*" -six = "*" - -[package.extras] -ciso8601 = ["ciso8601"] - -[[package]] -name = "tweepy" -version = "4.12.1" -description = "Twitter library for Python" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tweepy-4.12.1-py3-none-any.whl", hash = "sha256:86d4f6738cbd5a57f86dff7ae0caf52f66004d5777626bf5da970aa8c8aa35df"}, - {file = "tweepy-4.12.1.tar.gz", hash = "sha256:5e4c5b5d22f9e5dd9678a708fae4e40e6eeb1a860a89891a5de3040d5f3da8fe"}, -] - -[package.dependencies] -oauthlib = ">=3.2.0,<4" -requests = ">=2.27.0,<3" -requests-oauthlib = ">=1.2.0,<2" - -[package.extras] -async = ["aiohttp (>=3.7.3,<4)", "async-lru (>=1.0.3,<2)"] -dev = ["coverage (>=4.4.2)", "coveralls (>=2.1.0)", "tox (>=3.21.0)"] -docs = ["myst-parser (==0.15.2)", "readthedocs-sphinx-search (==0.1.1)", "sphinx (==4.2.0)", "sphinx-hoverxref (==0.7b1)", "sphinx-rtd-theme (==1.0.0)", "sphinx-tabs (==3.2.0)"] -socks = ["requests[socks] (>=2.27.0,<3)"] -test = ["vcrpy (>=1.10.3)"] - -[[package]] -name = "typeguard" -version = "2.13.3" -description = "Run-time type checker for Python" -category = "main" -optional = true -python-versions = ">=3.5.3" -files = [ - {file = "typeguard-2.13.3-py3-none-any.whl", hash = "sha256:5e3e3be01e887e7eafae5af63d1f36c849aaa94e3a0112097312aabfa16284f1"}, - {file = "typeguard-2.13.3.tar.gz", hash = "sha256:00edaa8da3a133674796cf5ea87d9f4b4c367d77476e185e80251cc13dfbb8c4"}, -] - -[package.extras] -doc = ["sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["mypy", "pytest", "typing-extensions"] - -[[package]] -name = "types-python-dateutil" -version = "2.8.19.10" -description = "Typing stubs for python-dateutil" -category = "dev" -optional = false -python-versions = "*" -files = [ - {file = "types-python-dateutil-2.8.19.10.tar.gz", hash = "sha256:c640f2eb71b4b94a9d3bfda4c04250d29a24e51b8bad6e12fddec0cf6e96f7a3"}, - {file = "types_python_dateutil-2.8.19.10-py3-none-any.whl", hash = "sha256:fbecd02c19cac383bf4a16248d45ffcff17c93a04c0794be5f95d42c6aa5de39"}, -] - -[[package]] -name = "types-pytz" -version = "2021.3.8" -description = "Typing stubs for pytz" -category = "dev" -optional = false -python-versions = "*" -files = [ - {file = "types-pytz-2021.3.8.tar.gz", hash = "sha256:41253a3a2bf028b6a3f17b58749a692d955af0f74e975de94f6f4d2d3cd01dbd"}, - {file = "types_pytz-2021.3.8-py3-none-any.whl", hash = "sha256:aef4a917ab28c585d3f474bfce4f4b44b91e95d9d47d4de29dd845e0db8e3910"}, -] - -[[package]] -name = "types-pyyaml" -version = "6.0.12.8" -description = "Typing stubs for PyYAML" -category = "dev" -optional = false -python-versions = "*" -files = [ - {file = "types-PyYAML-6.0.12.8.tar.gz", hash = "sha256:19304869a89d49af00be681e7b267414df213f4eb89634c4495fa62e8f942b9f"}, - {file = "types_PyYAML-6.0.12.8-py3-none-any.whl", hash = "sha256:5314a4b2580999b2ea06b2e5f9a7763d860d6e09cdf21c0e9561daa9cbd60178"}, -] - -[[package]] -name = "types-requests" -version = "2.28.11.15" -description = "Typing stubs for requests" -category = "dev" -optional = false -python-versions = "*" -files = [ - {file = "types-requests-2.28.11.15.tar.gz", hash = "sha256:fc8eaa09cc014699c6b63c60c2e3add0c8b09a410c818b5ac6e65f92a26dde09"}, - {file = "types_requests-2.28.11.15-py3-none-any.whl", hash = "sha256:a05e4c7bc967518fba5789c341ea8b0c942776ee474c7873129a61161978e586"}, -] - -[package.dependencies] -types-urllib3 = "<1.27" - -[[package]] -name = "types-setuptools" -version = "57.4.18" -description = "Typing stubs for setuptools" -category = "dev" -optional = false -python-versions = "*" -files = [ - {file = "types-setuptools-57.4.18.tar.gz", hash = "sha256:8ee03d823fe7fda0bd35faeae33d35cb5c25b497263e6a58b34c4cfd05f40bcf"}, - {file = "types_setuptools-57.4.18-py3-none-any.whl", hash = "sha256:9660b8774b12cd61b448e2fd87a667c02e7ec13ce9f15171f1d49a4654c4df6a"}, -] - -[[package]] -name = "types-six" -version = "1.16.21.6" -description = "Typing stubs for six" -category = "dev" -optional = false -python-versions = "*" -files = [ - {file = "types-six-1.16.21.6.tar.gz", hash = "sha256:7b6a60ef6b46bc954903fc588161c09183b7a33ee5ebfba556174fa649f4c1e0"}, - {file = "types_six-1.16.21.6-py3-none-any.whl", hash = "sha256:15b24f0ca13b7c2ec6448ec4d96e8691899525989e53802e99bc5b4c2574382f"}, -] - -[[package]] -name = "types-urllib3" -version = "1.26.25.8" -description = "Typing stubs for urllib3" -category = "dev" -optional = false -python-versions = "*" -files = [ - {file = "types-urllib3-1.26.25.8.tar.gz", hash = "sha256:ecf43c42d8ee439d732a1110b4901e9017a79a38daca26f08e42c8460069392c"}, - {file = "types_urllib3-1.26.25.8-py3-none-any.whl", hash = "sha256:95ea847fbf0bf675f50c8ae19a665baedcf07e6b4641662c4c3c72e7b2edf1a9"}, -] - -[[package]] -name = "typing-extensions" -version = "4.5.0" -description = "Backported and Experimental Type Hints for Python 3.7+" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "typing_extensions-4.5.0-py3-none-any.whl", hash = "sha256:fb33085c39dd998ac16d1431ebc293a8b3eedd00fd4a32de0ff79002c19511b4"}, - {file = "typing_extensions-4.5.0.tar.gz", hash = "sha256:5cb5f4a79139d699607b3ef622a1dedafa84e115ab0024e0d9c044a9479ca7cb"}, -] - -[[package]] -name = "tzdata" -version = "2022.7" -description = "Provider of IANA time zone data" -category = "main" -optional = false -python-versions = ">=2" -files = [ - {file = "tzdata-2022.7-py2.py3-none-any.whl", hash = "sha256:2b88858b0e3120792a3c0635c23daf36a7d7eeeca657c323da299d2094402a0d"}, - {file = "tzdata-2022.7.tar.gz", hash = "sha256:fe5f866eddd8b96e9fcba978f8e503c909b19ea7efda11e52e39494bad3a7bfa"}, -] - -[[package]] -name = "tzlocal" -version = "4.2" -description = "tzinfo object for the local timezone" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "tzlocal-4.2-py3-none-any.whl", hash = "sha256:89885494684c929d9191c57aa27502afc87a579be5cdd3225c77c463ea043745"}, - {file = "tzlocal-4.2.tar.gz", hash = "sha256:ee5842fa3a795f023514ac2d801c4a81d1743bbe642e3940143326b3a00addd7"}, -] - -[package.dependencies] -"backports.zoneinfo" = {version = "*", markers = "python_version < \"3.9\""} -pytz-deprecation-shim = "*" -tzdata = {version = "*", markers = "platform_system == \"Windows\""} - -[package.extras] -devenv = ["black", "pyroma", "pytest-cov", "zest.releaser"] -test = ["pytest (>=4.3)", "pytest-mock (>=3.3)"] - -[[package]] -name = "u8darts" -version = "0.23.0" -description = "A python library for easy manipulation and forecasting of time series." -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "u8darts-0.23.0-py3-none-any.whl", hash = "sha256:a35fff128ca1469a8d41267f67e0e680d225221f0d45319a74bcd7ac8df692eb"}, - {file = "u8darts-0.23.0.tar.gz", hash = "sha256:4556f3a82e920ccb8bb70e6f05afa0514c8f0353d297e1b6a6a022cb3c7ef82b"}, -] - -[package.dependencies] -catboost = ">=1.0.6" -holidays = ">=0.11.1" -joblib = ">=0.16.0" -lightgbm = ">=3.2.0" -matplotlib = ">=3.3.0" -nfoursid = ">=1.0.0" -numpy = ">=1.19.0" -pandas = ">=1.0.5" -pmdarima = ">=1.8.0" -prophet = ">=1.1.1" -pyod = ">=0.9.5" -pytorch-lightning = {version = ">=1.5.0", optional = true, markers = "extra == \"torch\""} -requests = ">=2.22.0" -scikit-learn = ">=1.0.1" -scipy = ">=1.3.2" -shap = ">=0.40.0" -statsforecast = ">=1.0.0" -statsmodels = ">=0.13.0" -tbats = ">=1.1.0" -torch = {version = ">=1.8.0", optional = true, markers = "extra == \"torch\""} -tqdm = ">=4.60.0" -xarray = ">=0.17.0" -xgboost = ">=1.6.0" - -[package.extras] -all = ["catboost (>=1.0.6)", "holidays (>=0.11.1)", "joblib (>=0.16.0)", "lightgbm (>=3.2.0)", "matplotlib (>=3.3.0)", "nfoursid (>=1.0.0)", "numpy (>=1.19.0)", "pandas (>=1.0.5)", "pmdarima (>=1.8.0)", "prophet (>=1.1.1)", "pyod (>=0.9.5)", "pytorch-lightning (>=1.5.0)", "requests (>=2.22.0)", "scikit-learn (>=1.0.1)", "scipy (>=1.3.2)", "shap (>=0.40.0)", "statsforecast (>=1.0.0)", "statsmodels (>=0.13.0)", "tbats (>=1.1.0)", "torch (>=1.8.0)", "tqdm (>=4.60.0)", "xarray (>=0.17.0)", "xgboost (>=1.6.0)"] -torch = ["pytorch-lightning (>=1.5.0)", "torch (>=1.8.0)"] - -[[package]] -name = "ujson" -version = "5.7.0" -description = "Ultra fast JSON encoder and decoder for Python" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "ujson-5.7.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5eba5e69e4361ac3a311cf44fa71bc619361b6e0626768a494771aacd1c2f09b"}, - {file = "ujson-5.7.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:aae4d9e1b4c7b61780f0a006c897a4a1904f862fdab1abb3ea8f45bd11aa58f3"}, - {file = "ujson-5.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d2e43ccdba1cb5c6d3448eadf6fc0dae7be6c77e357a3abc968d1b44e265866d"}, - {file = "ujson-5.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54384ce4920a6d35fa9ea8e580bc6d359e3eb961fa7e43f46c78e3ed162d56ff"}, - {file = "ujson-5.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:24ad1aa7fc4e4caa41d3d343512ce68e41411fb92adf7f434a4d4b3749dc8f58"}, - {file = "ujson-5.7.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:afff311e9f065a8f03c3753db7011bae7beb73a66189c7ea5fcb0456b7041ea4"}, - {file = "ujson-5.7.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6e80f0d03e7e8646fc3d79ed2d875cebd4c83846e129737fdc4c2532dbd43d9e"}, - {file = "ujson-5.7.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:137831d8a0db302fb6828ee21c67ad63ac537bddc4376e1aab1c8573756ee21c"}, - {file = "ujson-5.7.0-cp310-cp310-win32.whl", hash = "sha256:7df3fd35ebc14dafeea031038a99232b32f53fa4c3ecddb8bed132a43eefb8ad"}, - {file = "ujson-5.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:af4639f684f425177d09ae409c07602c4096a6287027469157bfb6f83e01448b"}, - {file = "ujson-5.7.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9b0f2680ce8a70f77f5d70aaf3f013d53e6af6d7058727a35d8ceb4a71cdd4e9"}, - {file = "ujson-5.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:67a19fd8e7d8cc58a169bea99fed5666023adf707a536d8f7b0a3c51dd498abf"}, - {file = "ujson-5.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6abb8e6d8f1ae72f0ed18287245f5b6d40094e2656d1eab6d99d666361514074"}, - {file = "ujson-5.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8cd622c069368d5074bd93817b31bdb02f8d818e57c29e206f10a1f9c6337dd"}, - {file = "ujson-5.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:14f9082669f90e18e64792b3fd0bf19f2b15e7fe467534a35ea4b53f3bf4b755"}, - {file = "ujson-5.7.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d7ff6ebb43bc81b057724e89550b13c9a30eda0f29c2f506f8b009895438f5a6"}, - {file = "ujson-5.7.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:f7f241488879d91a136b299e0c4ce091996c684a53775e63bb442d1a8e9ae22a"}, - {file = "ujson-5.7.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5593263a7fcfb934107444bcfba9dde8145b282de0ee9f61e285e59a916dda0f"}, - {file = "ujson-5.7.0-cp311-cp311-win32.whl", hash = "sha256:26c2b32b489c393106e9cb68d0a02e1a7b9d05a07429d875c46b94ee8405bdb7"}, - {file = "ujson-5.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:ed24406454bb5a31df18f0a423ae14beb27b28cdfa34f6268e7ebddf23da807e"}, - {file = "ujson-5.7.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:18679484e3bf9926342b1c43a3bd640f93a9eeeba19ef3d21993af7b0c44785d"}, - {file = "ujson-5.7.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ee295761e1c6c30400641f0a20d381633d7622633cdf83a194f3c876a0e4b7e"}, - {file = "ujson-5.7.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b738282e12a05f400b291966630a98d622da0938caa4bc93cf65adb5f4281c60"}, - {file = "ujson-5.7.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:00343501dbaa5172e78ef0e37f9ebd08040110e11c12420ff7c1f9f0332d939e"}, - {file = "ujson-5.7.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:c0d1f7c3908357ee100aa64c4d1cf91edf99c40ac0069422a4fd5fd23b263263"}, - {file = "ujson-5.7.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:a5d2f44331cf04689eafac7a6596c71d6657967c07ac700b0ae1c921178645da"}, - {file = "ujson-5.7.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:16b2254a77b310f118717715259a196662baa6b1f63b1a642d12ab1ff998c3d7"}, - {file = "ujson-5.7.0-cp37-cp37m-win32.whl", hash = "sha256:6faf46fa100b2b89e4db47206cf8a1ffb41542cdd34dde615b2fc2288954f194"}, - {file = "ujson-5.7.0-cp37-cp37m-win_amd64.whl", hash = "sha256:ff0004c3f5a9a6574689a553d1b7819d1a496b4f005a7451f339dc2d9f4cf98c"}, - {file = "ujson-5.7.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:75204a1dd7ec6158c8db85a2f14a68d2143503f4bafb9a00b63fe09d35762a5e"}, - {file = "ujson-5.7.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7312731c7826e6c99cdd3ac503cd9acd300598e7a80bcf41f604fee5f49f566c"}, - {file = "ujson-5.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b9dc5a90e2149643df7f23634fe202fed5ebc787a2a1be95cf23632b4d90651"}, - {file = "ujson-5.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b6a6961fc48821d84b1198a09516e396d56551e910d489692126e90bf4887d29"}, - {file = "ujson-5.7.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b01a9af52a0d5c46b2c68e3f258fdef2eacaa0ce6ae3e9eb97983f5b1166edb6"}, - {file = "ujson-5.7.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b7316d3edeba8a403686cdcad4af737b8415493101e7462a70ff73dd0609eafc"}, - {file = "ujson-5.7.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:4ee997799a23227e2319a3f8817ce0b058923dbd31904761b788dc8f53bd3e30"}, - {file = "ujson-5.7.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:dda9aa4c33435147262cd2ea87c6b7a1ca83ba9b3933ff7df34e69fee9fced0c"}, - {file = "ujson-5.7.0-cp38-cp38-win32.whl", hash = "sha256:bea8d30e362180aafecabbdcbe0e1f0b32c9fa9e39c38e4af037b9d3ca36f50c"}, - {file = "ujson-5.7.0-cp38-cp38-win_amd64.whl", hash = "sha256:c96e3b872bf883090ddf32cc41957edf819c5336ab0007d0cf3854e61841726d"}, - {file = "ujson-5.7.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6411aea4c94a8e93c2baac096fbf697af35ba2b2ed410b8b360b3c0957a952d3"}, - {file = "ujson-5.7.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3d3b3499c55911f70d4e074c626acdb79a56f54262c3c83325ffb210fb03e44d"}, - {file = "ujson-5.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:341f891d45dd3814d31764626c55d7ab3fd21af61fbc99d070e9c10c1190680b"}, - {file = "ujson-5.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f242eec917bafdc3f73a1021617db85f9958df80f267db69c76d766058f7b19"}, - {file = "ujson-5.7.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c3af9f9f22a67a8c9466a32115d9073c72a33ae627b11de6f592df0ee09b98b6"}, - {file = "ujson-5.7.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:4a3d794afbf134df3056a813e5c8a935208cddeae975bd4bc0ef7e89c52f0ce0"}, - {file = "ujson-5.7.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:800bf998e78dae655008dd10b22ca8dc93bdcfcc82f620d754a411592da4bbf2"}, - {file = "ujson-5.7.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b5ac3d5c5825e30b438ea92845380e812a476d6c2a1872b76026f2e9d8060fc2"}, - {file = "ujson-5.7.0-cp39-cp39-win32.whl", hash = "sha256:cd90027e6d93e8982f7d0d23acf88c896d18deff1903dd96140613389b25c0dd"}, - {file = "ujson-5.7.0-cp39-cp39-win_amd64.whl", hash = "sha256:523ee146cdb2122bbd827f4dcc2a8e66607b3f665186bce9e4f78c9710b6d8ab"}, - {file = "ujson-5.7.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:e87cec407ec004cf1b04c0ed7219a68c12860123dfb8902ef880d3d87a71c172"}, - {file = "ujson-5.7.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bab10165db6a7994e67001733f7f2caf3400b3e11538409d8756bc9b1c64f7e8"}, - {file = "ujson-5.7.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b522be14a28e6ac1cf818599aeff1004a28b42df4ed4d7bc819887b9dac915fc"}, - {file = "ujson-5.7.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7592f40175c723c032cdbe9fe5165b3b5903604f774ab0849363386e99e1f253"}, - {file = "ujson-5.7.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:ed22f9665327a981f288a4f758a432824dc0314e4195a0eaeb0da56a477da94d"}, - {file = "ujson-5.7.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:adf445a49d9a97a5a4c9bb1d652a1528de09dd1c48b29f79f3d66cea9f826bf6"}, - {file = "ujson-5.7.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:64772a53f3c4b6122ed930ae145184ebaed38534c60f3d859d8c3f00911eb122"}, - {file = "ujson-5.7.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:35209cb2c13fcb9d76d249286105b4897b75a5e7f0efb0c0f4b90f222ce48910"}, - {file = "ujson-5.7.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:90712dfc775b2c7a07d4d8e059dd58636bd6ff1776d79857776152e693bddea6"}, - {file = "ujson-5.7.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:0e4e8981c6e7e9e637e637ad8ffe948a09e5434bc5f52ecbb82b4b4cfc092bfb"}, - {file = "ujson-5.7.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:581c945b811a3d67c27566539bfcb9705ea09cb27c4be0002f7a553c8886b817"}, - {file = "ujson-5.7.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d36a807a24c7d44f71686685ae6fbc8793d784bca1adf4c89f5f780b835b6243"}, - {file = "ujson-5.7.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b4257307e3662aa65e2644a277ca68783c5d51190ed9c49efebdd3cbfd5fa44"}, - {file = "ujson-5.7.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea7423d8a2f9e160c5e011119741682414c5b8dce4ae56590a966316a07a4618"}, - {file = "ujson-5.7.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:4c592eb91a5968058a561d358d0fef59099ed152cfb3e1cd14eee51a7a93879e"}, - {file = "ujson-5.7.0.tar.gz", hash = "sha256:e788e5d5dcae8f6118ac9b45d0b891a0d55f7ac480eddcb7f07263f2bcf37b23"}, -] - -[[package]] -name = "update-checker" -version = "0.18.0" -description = "A python module that will check for package updates." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "update_checker-0.18.0-py3-none-any.whl", hash = "sha256:cbba64760a36fe2640d80d85306e8fe82b6816659190993b7bdabadee4d4bbfd"}, - {file = "update_checker-0.18.0.tar.gz", hash = "sha256:6a2d45bb4ac585884a6b03f9eade9161cedd9e8111545141e9aa9058932acb13"}, -] - -[package.dependencies] -requests = ">=2.3.0" - -[package.extras] -dev = ["black", "flake8", "pytest (>=2.7.3)"] -lint = ["black", "flake8"] -test = ["pytest (>=2.7.3)"] - -[[package]] -name = "urllib3" -version = "1.26.14" -description = "HTTP library with thread-safe connection pooling, file post, and more." -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" -files = [ - {file = "urllib3-1.26.14-py2.py3-none-any.whl", hash = "sha256:75edcdc2f7d85b137124a6c3c9fc3933cdeaa12ecb9a6a959f22797a0feca7e1"}, - {file = "urllib3-1.26.14.tar.gz", hash = "sha256:076907bf8fd355cde77728471316625a4d2f7e713c125f51953bb5b3eecf4f72"}, -] - -[package.extras] -brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)", "brotlipy (>=0.6.0)"] -secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "ipaddress", "pyOpenSSL (>=0.14)", "urllib3-secure-extra"] -socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] - -[[package]] -name = "user-agent" -version = "0.1.10" -description = "User-Agent generator" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "user_agent-0.1.10.tar.gz", hash = "sha256:b86537cb2a9d3bda0e2afcc654ec15b383502836877a67520654acadf73f1723"}, -] - -[package.dependencies] -six = "*" - -[[package]] -name = "vadersentiment" -version = "3.3.2" -description = "VADER Sentiment Analysis. VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media, and works well on texts from other domains." -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "vaderSentiment-3.3.2-py2.py3-none-any.whl", hash = "sha256:3bf1d243b98b1afad575b9f22bc2cb1e212b94ff89ca74f8a23a588d024ea311"}, - {file = "vaderSentiment-3.3.2.tar.gz", hash = "sha256:5d7c06e027fc8b99238edb0d53d970cf97066ef97654009890b83703849632f9"}, -] - -[package.dependencies] -requests = "*" - -[[package]] -name = "validators" -version = "0.20.0" -description = "Python Data Validation for Humans™." -category = "main" -optional = false -python-versions = ">=3.4" -files = [ - {file = "validators-0.20.0.tar.gz", hash = "sha256:24148ce4e64100a2d5e267233e23e7afeb55316b47d30faae7eb6e7292bc226a"}, -] - -[package.dependencies] -decorator = ">=3.4.0" - -[package.extras] -test = ["flake8 (>=2.4.0)", "isort (>=4.2.2)", "pytest (>=2.2.3)"] - -[[package]] -name = "valinvest" -version = "0.0.2" -description = "A value investing tool based on Warren Buffett, Joseph Piotroski and Benjamin Graham thoughts" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "valinvest-0.0.2-py3-none-any.whl", hash = "sha256:37fadaf30c69e0487fed8d9cc93bb792ca8cf36fed0839e0e755a84738166ab9"}, - {file = "valinvest-0.0.2.tar.gz", hash = "sha256:9614aaf8019e015c20ea48867ede8a6ea10e1c6410e787314066d7b2e5aeb7dc"}, -] - -[[package]] -name = "vcrpy" -version = "4.2.1" -description = "Automatically mock your HTTP interactions to simplify and speed up testing" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "vcrpy-4.2.1-py2.py3-none-any.whl", hash = "sha256:efac3e2e0b2af7686f83a266518180af7a048619b2f696e7bad9520f5e2eac09"}, - {file = "vcrpy-4.2.1.tar.gz", hash = "sha256:7cd3e81a2c492e01c281f180bcc2a86b520b173d2b656cb5d89d99475423e013"}, -] - -[package.dependencies] -PyYAML = "*" -six = ">=1.5" -wrapt = "*" -yarl = "*" - -[[package]] -name = "virtualenv" -version = "20.20.0" -description = "Virtual Python Environment builder" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "virtualenv-20.20.0-py3-none-any.whl", hash = "sha256:3c22fa5a7c7aa106ced59934d2c20a2ecb7f49b4130b8bf444178a16b880fa45"}, - {file = "virtualenv-20.20.0.tar.gz", hash = "sha256:a8a4b8ca1e28f864b7514a253f98c1d62b64e31e77325ba279248c65fb4fcef4"}, -] - -[package.dependencies] -distlib = ">=0.3.6,<1" -filelock = ">=3.4.1,<4" -platformdirs = ">=2.4,<4" - -[package.extras] -docs = ["furo (>=2022.12.7)", "proselint (>=0.13)", "sphinx (>=6.1.3)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=22.12)"] -test = ["covdefaults (>=2.2.2)", "coverage (>=7.1)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23)", "pytest (>=7.2.1)", "pytest-env (>=0.8.1)", "pytest-freezegun (>=0.4.2)", "pytest-mock (>=3.10)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)"] - -[[package]] -name = "voila" -version = "0.4.0" -description = "Voilà turns Jupyter notebooks into standalone web applications" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "voila-0.4.0-py3-none-any.whl", hash = "sha256:b7ed46d2a593f5ad3808577ceec93136779b7e960f8b221441130cda6f8e8fa8"}, - {file = "voila-0.4.0.tar.gz", hash = "sha256:5c91fb969bffa3fc28846d8a3eeae804d71577ff49f2cab6b663ad325ae69ad0"}, -] - -[package.dependencies] -jupyter-client = ">=6.1.3,<=7.4.1" -jupyter-core = ">=4.11.0" -jupyter-server = ">=1.18,<2.0.0" -jupyterlab-server = ">=2.3.0,<3" -nbclient = ">=0.4.0,<0.8" -nbconvert = ">=6.4.5,<8" -traitlets = ">=5.0.3,<6" -websockets = ">=9.0" - -[package.extras] -dev = ["black", "hatch", "jupyter-releaser"] -test = ["ipywidgets", "matplotlib", "mock", "numpy", "pandas", "papermill", "pytest", "pytest-rerunfailures", "pytest-tornasync"] - -[[package]] -name = "watchdog" -version = "2.3.1" -description = "Filesystem events monitoring" -category = "main" -optional = false -python-versions = ">=3.6" -files = [ - {file = "watchdog-2.3.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d1f1200d4ec53b88bf04ab636f9133cb703eb19768a39351cee649de21a33697"}, - {file = "watchdog-2.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:564e7739abd4bd348aeafbf71cc006b6c0ccda3160c7053c4a53b67d14091d42"}, - {file = "watchdog-2.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:95ad708a9454050a46f741ba5e2f3468655ea22da1114e4c40b8cbdaca572565"}, - {file = "watchdog-2.3.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a073c91a6ef0dda488087669586768195c3080c66866144880f03445ca23ef16"}, - {file = "watchdog-2.3.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:aa8b028750b43e80eea9946d01925168eeadb488dfdef1d82be4b1e28067f375"}, - {file = "watchdog-2.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:964fd236cd443933268ae49b59706569c8b741073dbfd7ca705492bae9d39aab"}, - {file = "watchdog-2.3.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:91fd146d723392b3e6eb1ac21f122fcce149a194a2ba0a82c5e4d0ee29cd954c"}, - {file = "watchdog-2.3.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:efe3252137392a471a2174d721e1037a0e6a5da7beb72a021e662b7000a9903f"}, - {file = "watchdog-2.3.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:85bf2263290591b7c5fa01140601b64c831be88084de41efbcba6ea289874f44"}, - {file = "watchdog-2.3.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:8f2df370cd8e4e18499dd0bfdef476431bcc396108b97195d9448d90924e3131"}, - {file = "watchdog-2.3.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ea5d86d1bcf4a9d24610aa2f6f25492f441960cf04aed2bd9a97db439b643a7b"}, - {file = "watchdog-2.3.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:6f5d0f7eac86807275eba40b577c671b306f6f335ba63a5c5a348da151aba0fc"}, - {file = "watchdog-2.3.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5b848c71ef2b15d0ef02f69da8cc120d335cec0ed82a3fa7779e27a5a8527225"}, - {file = "watchdog-2.3.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0d9878be36d2b9271e3abaa6f4f051b363ff54dbbe7e7df1af3c920e4311ee43"}, - {file = "watchdog-2.3.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:4cd61f98cb37143206818cb1786d2438626aa78d682a8f2ecee239055a9771d5"}, - {file = "watchdog-2.3.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3d2dbcf1acd96e7a9c9aefed201c47c8e311075105d94ce5e899f118155709fd"}, - {file = "watchdog-2.3.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:03f342a9432fe08107defbe8e405a2cb922c5d00c4c6c168c68b633c64ce6190"}, - {file = "watchdog-2.3.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7a596f9415a378d0339681efc08d2249e48975daae391d58f2e22a3673b977cf"}, - {file = "watchdog-2.3.1-py3-none-manylinux2014_armv7l.whl", hash = "sha256:0e1dd6d449267cc7d6935d7fe27ee0426af6ee16578eed93bacb1be9ff824d2d"}, - {file = "watchdog-2.3.1-py3-none-manylinux2014_i686.whl", hash = "sha256:7a1876f660e32027a1a46f8a0fa5747ad4fcf86cb451860eae61a26e102c8c79"}, - {file = "watchdog-2.3.1-py3-none-manylinux2014_ppc64.whl", hash = "sha256:2caf77ae137935c1466f8cefd4a3aec7017b6969f425d086e6a528241cba7256"}, - {file = "watchdog-2.3.1-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:53f3e95081280898d9e4fc51c5c69017715929e4eea1ab45801d5e903dd518ad"}, - {file = "watchdog-2.3.1-py3-none-manylinux2014_s390x.whl", hash = "sha256:9da7acb9af7e4a272089bd2af0171d23e0d6271385c51d4d9bde91fe918c53ed"}, - {file = "watchdog-2.3.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:8a4d484e846dcd75e96b96d80d80445302621be40e293bfdf34a631cab3b33dc"}, - {file = "watchdog-2.3.1-py3-none-win32.whl", hash = "sha256:a74155398434937ac2780fd257c045954de5b11b5c52fc844e2199ce3eecf4cf"}, - {file = "watchdog-2.3.1-py3-none-win_amd64.whl", hash = "sha256:5defe4f0918a2a1a4afbe4dbb967f743ac3a93d546ea4674567806375b024adb"}, - {file = "watchdog-2.3.1-py3-none-win_ia64.whl", hash = "sha256:4109cccf214b7e3462e8403ab1e5b17b302ecce6c103eb2fc3afa534a7f27b96"}, - {file = "watchdog-2.3.1.tar.gz", hash = "sha256:d9f9ed26ed22a9d331820a8432c3680707ea8b54121ddcc9dc7d9f2ceeb36906"}, -] - -[package.extras] -watchmedo = ["PyYAML (>=3.10)"] - -[[package]] -name = "wcwidth" -version = "0.2.6" -description = "Measures the displayed width of unicode strings in a terminal" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "wcwidth-0.2.6-py2.py3-none-any.whl", hash = "sha256:795b138f6875577cd91bba52baf9e445cd5118fd32723b460e30a0af30ea230e"}, - {file = "wcwidth-0.2.6.tar.gz", hash = "sha256:a5220780a404dbe3353789870978e472cfe477761f06ee55077256e509b156d0"}, -] - -[[package]] -name = "webencodings" -version = "0.5.1" -description = "Character encoding aliases for legacy web content" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78"}, - {file = "webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923"}, -] - -[[package]] -name = "websocket-client" -version = "1.5.1" -description = "WebSocket client for Python with low level API options" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "websocket-client-1.5.1.tar.gz", hash = "sha256:3f09e6d8230892547132177f575a4e3e73cfdf06526e20cc02aa1c3b47184d40"}, - {file = "websocket_client-1.5.1-py3-none-any.whl", hash = "sha256:cdf5877568b7e83aa7cf2244ab56a3213de587bbe0ce9d8b9600fc77b455d89e"}, -] - -[package.extras] -docs = ["Sphinx (>=3.4)", "sphinx-rtd-theme (>=0.5)"] -optional = ["python-socks", "wsaccel"] -test = ["websockets"] - -[[package]] -name = "websockets" -version = "10.4" -description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "websockets-10.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d58804e996d7d2307173d56c297cf7bc132c52df27a3efaac5e8d43e36c21c48"}, - {file = "websockets-10.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bc0b82d728fe21a0d03e65f81980abbbcb13b5387f733a1a870672c5be26edab"}, - {file = "websockets-10.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ba089c499e1f4155d2a3c2a05d2878a3428cf321c848f2b5a45ce55f0d7d310c"}, - {file = "websockets-10.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:33d69ca7612f0ddff3316b0c7b33ca180d464ecac2d115805c044bf0a3b0d032"}, - {file = "websockets-10.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:62e627f6b6d4aed919a2052efc408da7a545c606268d5ab5bfab4432734b82b4"}, - {file = "websockets-10.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38ea7b82bfcae927eeffc55d2ffa31665dc7fec7b8dc654506b8e5a518eb4d50"}, - {file = "websockets-10.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e0cb5cc6ece6ffa75baccfd5c02cffe776f3f5c8bf486811f9d3ea3453676ce8"}, - {file = "websockets-10.4-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:ae5e95cfb53ab1da62185e23b3130e11d64431179debac6dc3c6acf08760e9b1"}, - {file = "websockets-10.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7c584f366f46ba667cfa66020344886cf47088e79c9b9d39c84ce9ea98aaa331"}, - {file = "websockets-10.4-cp310-cp310-win32.whl", hash = "sha256:b029fb2032ae4724d8ae8d4f6b363f2cc39e4c7b12454df8df7f0f563ed3e61a"}, - {file = "websockets-10.4-cp310-cp310-win_amd64.whl", hash = "sha256:8dc96f64ae43dde92530775e9cb169979f414dcf5cff670455d81a6823b42089"}, - {file = "websockets-10.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:47a2964021f2110116cc1125b3e6d87ab5ad16dea161949e7244ec583b905bb4"}, - {file = "websockets-10.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e789376b52c295c4946403bd0efecf27ab98f05319df4583d3c48e43c7342c2f"}, - {file = "websockets-10.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7d3f0b61c45c3fa9a349cf484962c559a8a1d80dae6977276df8fd1fa5e3cb8c"}, - {file = "websockets-10.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f55b5905705725af31ccef50e55391621532cd64fbf0bc6f4bac935f0fccec46"}, - {file = "websockets-10.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:00c870522cdb69cd625b93f002961ffb0c095394f06ba8c48f17eef7c1541f96"}, - {file = "websockets-10.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f38706e0b15d3c20ef6259fd4bc1700cd133b06c3c1bb108ffe3f8947be15fa"}, - {file = "websockets-10.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:f2c38d588887a609191d30e902df2a32711f708abfd85d318ca9b367258cfd0c"}, - {file = "websockets-10.4-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:fe10ddc59b304cb19a1bdf5bd0a7719cbbc9fbdd57ac80ed436b709fcf889106"}, - {file = "websockets-10.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:90fcf8929836d4a0e964d799a58823547df5a5e9afa83081761630553be731f9"}, - {file = "websockets-10.4-cp311-cp311-win32.whl", hash = "sha256:b9968694c5f467bf67ef97ae7ad4d56d14be2751000c1207d31bf3bb8860bae8"}, - {file = "websockets-10.4-cp311-cp311-win_amd64.whl", hash = "sha256:a7a240d7a74bf8d5cb3bfe6be7f21697a28ec4b1a437607bae08ac7acf5b4882"}, - {file = "websockets-10.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:74de2b894b47f1d21cbd0b37a5e2b2392ad95d17ae983e64727e18eb281fe7cb"}, - {file = "websockets-10.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3a686ecb4aa0d64ae60c9c9f1a7d5d46cab9bfb5d91a2d303d00e2cd4c4c5cc"}, - {file = "websockets-10.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b0d15c968ea7a65211e084f523151dbf8ae44634de03c801b8bd070b74e85033"}, - {file = "websockets-10.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00213676a2e46b6ebf6045bc11d0f529d9120baa6f58d122b4021ad92adabd41"}, - {file = "websockets-10.4-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:e23173580d740bf8822fd0379e4bf30aa1d5a92a4f252d34e893070c081050df"}, - {file = "websockets-10.4-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:dd500e0a5e11969cdd3320935ca2ff1e936f2358f9c2e61f100a1660933320ea"}, - {file = "websockets-10.4-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:4239b6027e3d66a89446908ff3027d2737afc1a375f8fd3eea630a4842ec9a0c"}, - {file = "websockets-10.4-cp37-cp37m-win32.whl", hash = "sha256:8a5cc00546e0a701da4639aa0bbcb0ae2bb678c87f46da01ac2d789e1f2d2038"}, - {file = "websockets-10.4-cp37-cp37m-win_amd64.whl", hash = "sha256:a9f9a735deaf9a0cadc2d8c50d1a5bcdbae8b6e539c6e08237bc4082d7c13f28"}, - {file = "websockets-10.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5c1289596042fad2cdceb05e1ebf7aadf9995c928e0da2b7a4e99494953b1b94"}, - {file = "websockets-10.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0cff816f51fb33c26d6e2b16b5c7d48eaa31dae5488ace6aae468b361f422b63"}, - {file = "websockets-10.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:dd9becd5fe29773d140d68d607d66a38f60e31b86df75332703757ee645b6faf"}, - {file = "websockets-10.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45ec8e75b7dbc9539cbfafa570742fe4f676eb8b0d3694b67dabe2f2ceed8aa6"}, - {file = "websockets-10.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4f72e5cd0f18f262f5da20efa9e241699e0cf3a766317a17392550c9ad7b37d8"}, - {file = "websockets-10.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:185929b4808b36a79c65b7865783b87b6841e852ef5407a2fb0c03381092fa3b"}, - {file = "websockets-10.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:7d27a7e34c313b3a7f91adcd05134315002aaf8540d7b4f90336beafaea6217c"}, - {file = "websockets-10.4-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:884be66c76a444c59f801ac13f40c76f176f1bfa815ef5b8ed44321e74f1600b"}, - {file = "websockets-10.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:931c039af54fc195fe6ad536fde4b0de04da9d5916e78e55405436348cfb0e56"}, - {file = "websockets-10.4-cp38-cp38-win32.whl", hash = "sha256:db3c336f9eda2532ec0fd8ea49fef7a8df8f6c804cdf4f39e5c5c0d4a4ad9a7a"}, - {file = "websockets-10.4-cp38-cp38-win_amd64.whl", hash = "sha256:48c08473563323f9c9debac781ecf66f94ad5a3680a38fe84dee5388cf5acaf6"}, - {file = "websockets-10.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:40e826de3085721dabc7cf9bfd41682dadc02286d8cf149b3ad05bff89311e4f"}, - {file = "websockets-10.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:56029457f219ade1f2fc12a6504ea61e14ee227a815531f9738e41203a429112"}, - {file = "websockets-10.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f5fc088b7a32f244c519a048c170f14cf2251b849ef0e20cbbb0fdf0fdaf556f"}, - {file = "websockets-10.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2fc8709c00704194213d45e455adc106ff9e87658297f72d544220e32029cd3d"}, - {file = "websockets-10.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0154f7691e4fe6c2b2bc275b5701e8b158dae92a1ab229e2b940efe11905dff4"}, - {file = "websockets-10.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c6d2264f485f0b53adf22697ac11e261ce84805c232ed5dbe6b1bcb84b00ff0"}, - {file = "websockets-10.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9bc42e8402dc5e9905fb8b9649f57efcb2056693b7e88faa8fb029256ba9c68c"}, - {file = "websockets-10.4-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:edc344de4dac1d89300a053ac973299e82d3db56330f3494905643bb68801269"}, - {file = "websockets-10.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:84bc2a7d075f32f6ed98652db3a680a17a4edb21ca7f80fe42e38753a58ee02b"}, - {file = "websockets-10.4-cp39-cp39-win32.whl", hash = "sha256:c94ae4faf2d09f7c81847c63843f84fe47bf6253c9d60b20f25edfd30fb12588"}, - {file = "websockets-10.4-cp39-cp39-win_amd64.whl", hash = "sha256:bbccd847aa0c3a69b5f691a84d2341a4f8a629c6922558f2a70611305f902d74"}, - {file = "websockets-10.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:82ff5e1cae4e855147fd57a2863376ed7454134c2bf49ec604dfe71e446e2193"}, - {file = "websockets-10.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d210abe51b5da0ffdbf7b43eed0cfdff8a55a1ab17abbec4301c9ff077dd0342"}, - {file = "websockets-10.4-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:942de28af58f352a6f588bc72490ae0f4ccd6dfc2bd3de5945b882a078e4e179"}, - {file = "websockets-10.4-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9b27d6c1c6cd53dc93614967e9ce00ae7f864a2d9f99fe5ed86706e1ecbf485"}, - {file = "websockets-10.4-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:3d3cac3e32b2c8414f4f87c1b2ab686fa6284a980ba283617404377cd448f631"}, - {file = "websockets-10.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:da39dd03d130162deb63da51f6e66ed73032ae62e74aaccc4236e30edccddbb0"}, - {file = "websockets-10.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:389f8dbb5c489e305fb113ca1b6bdcdaa130923f77485db5b189de343a179393"}, - {file = "websockets-10.4-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:09a1814bb15eff7069e51fed0826df0bc0702652b5cb8f87697d469d79c23576"}, - {file = "websockets-10.4-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff64a1d38d156d429404aaa84b27305e957fd10c30e5880d1765c9480bea490f"}, - {file = "websockets-10.4-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:b343f521b047493dc4022dd338fc6db9d9282658862756b4f6fd0e996c1380e1"}, - {file = "websockets-10.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:932af322458da7e4e35df32f050389e13d3d96b09d274b22a7aa1808f292fee4"}, - {file = "websockets-10.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6a4162139374a49eb18ef5b2f4da1dd95c994588f5033d64e0bbfda4b6b6fcf"}, - {file = "websockets-10.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c57e4c1349fbe0e446c9fa7b19ed2f8a4417233b6984277cce392819123142d3"}, - {file = "websockets-10.4-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b627c266f295de9dea86bd1112ed3d5fafb69a348af30a2422e16590a8ecba13"}, - {file = "websockets-10.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:05a7233089f8bd355e8cbe127c2e8ca0b4ea55467861906b80d2ebc7db4d6b72"}, - {file = "websockets-10.4.tar.gz", hash = "sha256:eef610b23933c54d5d921c92578ae5f89813438fded840c2e9809d378dc765d3"}, -] - -[[package]] -name = "werkzeug" -version = "2.2.3" -description = "The comprehensive WSGI web application library." -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "Werkzeug-2.2.3-py3-none-any.whl", hash = "sha256:56433961bc1f12533306c624f3be5e744389ac61d722175d543e1751285da612"}, - {file = "Werkzeug-2.2.3.tar.gz", hash = "sha256:2e1ccc9417d4da358b9de6f174e3ac094391ea1d4fbef2d667865d819dfd0afe"}, -] - -[package.dependencies] -MarkupSafe = ">=2.1.1" - -[package.extras] -watchdog = ["watchdog"] - -[[package]] -name = "wheel" -version = "0.38.4" -description = "A built-package format for Python" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "wheel-0.38.4-py3-none-any.whl", hash = "sha256:b60533f3f5d530e971d6737ca6d58681ee434818fab630c83a734bb10c083ce8"}, - {file = "wheel-0.38.4.tar.gz", hash = "sha256:965f5259b566725405b05e7cf774052044b1ed30119b5d586b2703aafe8719ac"}, -] - -[package.extras] -test = ["pytest (>=3.0.0)"] - -[[package]] -name = "widgetsnbextension" -version = "4.0.5" -description = "Jupyter interactive widgets for Jupyter Notebook" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "widgetsnbextension-4.0.5-py3-none-any.whl", hash = "sha256:eaaaf434fb9b08bd197b2a14ffe45ddb5ac3897593d43c69287091e5f3147bf7"}, - {file = "widgetsnbextension-4.0.5.tar.gz", hash = "sha256:003f716d930d385be3fd9de42dd9bf008e30053f73bddde235d14fbeaeff19af"}, -] - -[[package]] -name = "win32-setctime" -version = "1.1.0" -description = "A small Python utility to set file creation time on Windows" -category = "main" -optional = false -python-versions = ">=3.5" -files = [ - {file = "win32_setctime-1.1.0-py3-none-any.whl", hash = "sha256:231db239e959c2fe7eb1d7dc129f11172354f98361c4fa2d6d2d7e278baa8aad"}, - {file = "win32_setctime-1.1.0.tar.gz", hash = "sha256:15cf5750465118d6929ae4de4eb46e8edae9a5634350c01ba582df868e932cb2"}, -] - -[package.extras] -dev = ["black (>=19.3b0)", "pytest (>=4.6.2)"] - -[[package]] -name = "wrapt" -version = "1.15.0" -description = "Module for decorators, wrappers and monkey patching." -category = "main" -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" -files = [ - {file = "wrapt-1.15.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:ca1cccf838cd28d5a0883b342474c630ac48cac5df0ee6eacc9c7290f76b11c1"}, - {file = "wrapt-1.15.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:e826aadda3cae59295b95343db8f3d965fb31059da7de01ee8d1c40a60398b29"}, - {file = "wrapt-1.15.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:5fc8e02f5984a55d2c653f5fea93531e9836abbd84342c1d1e17abc4a15084c2"}, - {file = "wrapt-1.15.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:96e25c8603a155559231c19c0349245eeb4ac0096fe3c1d0be5c47e075bd4f46"}, - {file = "wrapt-1.15.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:40737a081d7497efea35ab9304b829b857f21558acfc7b3272f908d33b0d9d4c"}, - {file = "wrapt-1.15.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:f87ec75864c37c4c6cb908d282e1969e79763e0d9becdfe9fe5473b7bb1e5f09"}, - {file = "wrapt-1.15.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:1286eb30261894e4c70d124d44b7fd07825340869945c79d05bda53a40caa079"}, - {file = "wrapt-1.15.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:493d389a2b63c88ad56cdc35d0fa5752daac56ca755805b1b0c530f785767d5e"}, - {file = "wrapt-1.15.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:58d7a75d731e8c63614222bcb21dd992b4ab01a399f1f09dd82af17bbfc2368a"}, - {file = "wrapt-1.15.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:21f6d9a0d5b3a207cdf7acf8e58d7d13d463e639f0c7e01d82cdb671e6cb7923"}, - {file = "wrapt-1.15.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ce42618f67741d4697684e501ef02f29e758a123aa2d669e2d964ff734ee00ee"}, - {file = "wrapt-1.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41d07d029dd4157ae27beab04d22b8e261eddfc6ecd64ff7000b10dc8b3a5727"}, - {file = "wrapt-1.15.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:54accd4b8bc202966bafafd16e69da9d5640ff92389d33d28555c5fd4f25ccb7"}, - {file = "wrapt-1.15.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2fbfbca668dd15b744418265a9607baa970c347eefd0db6a518aaf0cfbd153c0"}, - {file = "wrapt-1.15.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:76e9c727a874b4856d11a32fb0b389afc61ce8aaf281ada613713ddeadd1cfec"}, - {file = "wrapt-1.15.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e20076a211cd6f9b44a6be58f7eeafa7ab5720eb796975d0c03f05b47d89eb90"}, - {file = "wrapt-1.15.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a74d56552ddbde46c246b5b89199cb3fd182f9c346c784e1a93e4dc3f5ec9975"}, - {file = "wrapt-1.15.0-cp310-cp310-win32.whl", hash = "sha256:26458da5653aa5b3d8dc8b24192f574a58984c749401f98fff994d41d3f08da1"}, - {file = "wrapt-1.15.0-cp310-cp310-win_amd64.whl", hash = "sha256:75760a47c06b5974aa5e01949bf7e66d2af4d08cb8c1d6516af5e39595397f5e"}, - {file = "wrapt-1.15.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ba1711cda2d30634a7e452fc79eabcadaffedf241ff206db2ee93dd2c89a60e7"}, - {file = "wrapt-1.15.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:56374914b132c702aa9aa9959c550004b8847148f95e1b824772d453ac204a72"}, - {file = "wrapt-1.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a89ce3fd220ff144bd9d54da333ec0de0399b52c9ac3d2ce34b569cf1a5748fb"}, - {file = "wrapt-1.15.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3bbe623731d03b186b3d6b0d6f51865bf598587c38d6f7b0be2e27414f7f214e"}, - {file = "wrapt-1.15.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3abbe948c3cbde2689370a262a8d04e32ec2dd4f27103669a45c6929bcdbfe7c"}, - {file = "wrapt-1.15.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:b67b819628e3b748fd3c2192c15fb951f549d0f47c0449af0764d7647302fda3"}, - {file = "wrapt-1.15.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:7eebcdbe3677e58dd4c0e03b4f2cfa346ed4049687d839adad68cc38bb559c92"}, - {file = "wrapt-1.15.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:74934ebd71950e3db69960a7da29204f89624dde411afbfb3b4858c1409b1e98"}, - {file = "wrapt-1.15.0-cp311-cp311-win32.whl", hash = "sha256:bd84395aab8e4d36263cd1b9308cd504f6cf713b7d6d3ce25ea55670baec5416"}, - {file = "wrapt-1.15.0-cp311-cp311-win_amd64.whl", hash = "sha256:a487f72a25904e2b4bbc0817ce7a8de94363bd7e79890510174da9d901c38705"}, - {file = "wrapt-1.15.0-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:4ff0d20f2e670800d3ed2b220d40984162089a6e2c9646fdb09b85e6f9a8fc29"}, - {file = "wrapt-1.15.0-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:9ed6aa0726b9b60911f4aed8ec5b8dd7bf3491476015819f56473ffaef8959bd"}, - {file = "wrapt-1.15.0-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:896689fddba4f23ef7c718279e42f8834041a21342d95e56922e1c10c0cc7afb"}, - {file = "wrapt-1.15.0-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:75669d77bb2c071333417617a235324a1618dba66f82a750362eccbe5b61d248"}, - {file = "wrapt-1.15.0-cp35-cp35m-win32.whl", hash = "sha256:fbec11614dba0424ca72f4e8ba3c420dba07b4a7c206c8c8e4e73f2e98f4c559"}, - {file = "wrapt-1.15.0-cp35-cp35m-win_amd64.whl", hash = "sha256:fd69666217b62fa5d7c6aa88e507493a34dec4fa20c5bd925e4bc12fce586639"}, - {file = "wrapt-1.15.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:b0724f05c396b0a4c36a3226c31648385deb6a65d8992644c12a4963c70326ba"}, - {file = "wrapt-1.15.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bbeccb1aa40ab88cd29e6c7d8585582c99548f55f9b2581dfc5ba68c59a85752"}, - {file = "wrapt-1.15.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:38adf7198f8f154502883242f9fe7333ab05a5b02de7d83aa2d88ea621f13364"}, - {file = "wrapt-1.15.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:578383d740457fa790fdf85e6d346fda1416a40549fe8db08e5e9bd281c6a475"}, - {file = "wrapt-1.15.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:a4cbb9ff5795cd66f0066bdf5947f170f5d63a9274f99bdbca02fd973adcf2a8"}, - {file = "wrapt-1.15.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:af5bd9ccb188f6a5fdda9f1f09d9f4c86cc8a539bd48a0bfdc97723970348418"}, - {file = "wrapt-1.15.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:b56d5519e470d3f2fe4aa7585f0632b060d532d0696c5bdfb5e8319e1d0f69a2"}, - {file = "wrapt-1.15.0-cp36-cp36m-win32.whl", hash = "sha256:77d4c1b881076c3ba173484dfa53d3582c1c8ff1f914c6461ab70c8428b796c1"}, - {file = "wrapt-1.15.0-cp36-cp36m-win_amd64.whl", hash = "sha256:077ff0d1f9d9e4ce6476c1a924a3332452c1406e59d90a2cf24aeb29eeac9420"}, - {file = "wrapt-1.15.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5c5aa28df055697d7c37d2099a7bc09f559d5053c3349b1ad0c39000e611d317"}, - {file = "wrapt-1.15.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a8564f283394634a7a7054b7983e47dbf39c07712d7b177b37e03f2467a024e"}, - {file = "wrapt-1.15.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:780c82a41dc493b62fc5884fb1d3a3b81106642c5c5c78d6a0d4cbe96d62ba7e"}, - {file = "wrapt-1.15.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e169e957c33576f47e21864cf3fc9ff47c223a4ebca8960079b8bd36cb014fd0"}, - {file = "wrapt-1.15.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b02f21c1e2074943312d03d243ac4388319f2456576b2c6023041c4d57cd7019"}, - {file = "wrapt-1.15.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:f2e69b3ed24544b0d3dbe2c5c0ba5153ce50dcebb576fdc4696d52aa22db6034"}, - {file = "wrapt-1.15.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d787272ed958a05b2c86311d3a4135d3c2aeea4fc655705f074130aa57d71653"}, - {file = "wrapt-1.15.0-cp37-cp37m-win32.whl", hash = "sha256:02fce1852f755f44f95af51f69d22e45080102e9d00258053b79367d07af39c0"}, - {file = "wrapt-1.15.0-cp37-cp37m-win_amd64.whl", hash = "sha256:abd52a09d03adf9c763d706df707c343293d5d106aea53483e0ec8d9e310ad5e"}, - {file = "wrapt-1.15.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:cdb4f085756c96a3af04e6eca7f08b1345e94b53af8921b25c72f096e704e145"}, - {file = "wrapt-1.15.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:230ae493696a371f1dbffaad3dafbb742a4d27a0afd2b1aecebe52b740167e7f"}, - {file = "wrapt-1.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63424c681923b9f3bfbc5e3205aafe790904053d42ddcc08542181a30a7a51bd"}, - {file = "wrapt-1.15.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d6bcbfc99f55655c3d93feb7ef3800bd5bbe963a755687cbf1f490a71fb7794b"}, - {file = "wrapt-1.15.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c99f4309f5145b93eca6e35ac1a988f0dc0a7ccf9ccdcd78d3c0adf57224e62f"}, - {file = "wrapt-1.15.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b130fe77361d6771ecf5a219d8e0817d61b236b7d8b37cc045172e574ed219e6"}, - {file = "wrapt-1.15.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:96177eb5645b1c6985f5c11d03fc2dbda9ad24ec0f3a46dcce91445747e15094"}, - {file = "wrapt-1.15.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d5fe3e099cf07d0fb5a1e23d399e5d4d1ca3e6dfcbe5c8570ccff3e9208274f7"}, - {file = "wrapt-1.15.0-cp38-cp38-win32.whl", hash = "sha256:abd8f36c99512755b8456047b7be10372fca271bf1467a1caa88db991e7c421b"}, - {file = "wrapt-1.15.0-cp38-cp38-win_amd64.whl", hash = "sha256:b06fa97478a5f478fb05e1980980a7cdf2712015493b44d0c87606c1513ed5b1"}, - {file = "wrapt-1.15.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2e51de54d4fb8fb50d6ee8327f9828306a959ae394d3e01a1ba8b2f937747d86"}, - {file = "wrapt-1.15.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0970ddb69bba00670e58955f8019bec4a42d1785db3faa043c33d81de2bf843c"}, - {file = "wrapt-1.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76407ab327158c510f44ded207e2f76b657303e17cb7a572ffe2f5a8a48aa04d"}, - {file = "wrapt-1.15.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cd525e0e52a5ff16653a3fc9e3dd827981917d34996600bbc34c05d048ca35cc"}, - {file = "wrapt-1.15.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d37ac69edc5614b90516807de32d08cb8e7b12260a285ee330955604ed9dd29"}, - {file = "wrapt-1.15.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:078e2a1a86544e644a68422f881c48b84fef6d18f8c7a957ffd3f2e0a74a0d4a"}, - {file = "wrapt-1.15.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:2cf56d0e237280baed46f0b5316661da892565ff58309d4d2ed7dba763d984b8"}, - {file = "wrapt-1.15.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:7dc0713bf81287a00516ef43137273b23ee414fe41a3c14be10dd95ed98a2df9"}, - {file = "wrapt-1.15.0-cp39-cp39-win32.whl", hash = "sha256:46ed616d5fb42f98630ed70c3529541408166c22cdfd4540b88d5f21006b0eff"}, - {file = "wrapt-1.15.0-cp39-cp39-win_amd64.whl", hash = "sha256:eef4d64c650f33347c1f9266fa5ae001440b232ad9b98f1f43dfe7a79435c0a6"}, - {file = "wrapt-1.15.0-py3-none-any.whl", hash = "sha256:64b1df0f83706b4ef4cfb4fb0e4c2669100fd7ecacfb59e091fad300d4e04640"}, - {file = "wrapt-1.15.0.tar.gz", hash = "sha256:d06730c6aed78cee4126234cf2d071e01b44b915e725a6cb439a879ec9754a3a"}, -] - -[[package]] -name = "xarray" -version = "2023.1.0" -description = "N-D labeled arrays and datasets in Python" -category = "main" -optional = true -python-versions = ">=3.8" -files = [ - {file = "xarray-2023.1.0-py3-none-any.whl", hash = "sha256:7e530b1deafdd43e5c2b577d0944e6b528fbe88045fd849e49a8d11871ecd522"}, - {file = "xarray-2023.1.0.tar.gz", hash = "sha256:7bee552751ff1b29dab8b7715726e5ecb56691ac54593cf4881dff41978ce0cd"}, -] - -[package.dependencies] -numpy = ">=1.20" -packaging = ">=21.3" -pandas = ">=1.3" - -[package.extras] -accel = ["bottleneck", "flox", "numbagg", "scipy"] -complete = ["bottleneck", "cfgrib", "cftime", "dask[complete]", "flox", "fsspec", "h5netcdf", "matplotlib", "nc-time-axis", "netCDF4", "numbagg", "pooch", "pydap", "rasterio", "scipy", "seaborn", "zarr"] -docs = ["bottleneck", "cfgrib", "cftime", "dask[complete]", "flox", "fsspec", "h5netcdf", "ipykernel", "ipython", "jupyter-client", "matplotlib", "nbsphinx", "nc-time-axis", "netCDF4", "numbagg", "pooch", "pydap", "rasterio", "scanpydoc", "scipy", "seaborn", "sphinx-autosummary-accessors", "sphinx-rtd-theme", "zarr"] -io = ["cfgrib", "cftime", "fsspec", "h5netcdf", "netCDF4", "pooch", "pydap", "rasterio", "scipy", "zarr"] -parallel = ["dask[complete]"] -viz = ["matplotlib", "nc-time-axis", "seaborn"] - -[[package]] -name = "xgboost" -version = "1.7.4" -description = "XGBoost Python Package" -category = "main" -optional = true -python-versions = ">=3.8" -files = [ - {file = "xgboost-1.7.4-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl", hash = "sha256:986fb1b4ef0c1cf69a8ce0f6997e3dbd4b9d360bd0cecec8a17b6cb95e6b67cf"}, - {file = "xgboost-1.7.4-py3-none-macosx_12_0_arm64.whl", hash = "sha256:31aec5c4acb9e23bee9b9200444de1d808a1a44f48136ec6a4fbe8d57fc1b13b"}, - {file = "xgboost-1.7.4-py3-none-manylinux2014_aarch64.whl", hash = "sha256:f8b32ff0cb3a0130e4f8f1ae69312b4839c877455f0ac9c03377fb159cf5aab7"}, - {file = "xgboost-1.7.4-py3-none-manylinux2014_x86_64.whl", hash = "sha256:ef8033c2ab2c7694f3d8c498b72c24719e3505abfc3dc5b8d67dc42be0cdb7ff"}, - {file = "xgboost-1.7.4-py3-none-win_amd64.whl", hash = "sha256:a4d8548b3b2c864477d1039fc82c3fa88508fa51445cb3e7b7cdb6086b7e4b47"}, - {file = "xgboost-1.7.4.tar.gz", hash = "sha256:7a2406562277d0f7f6ed08f1cda8fef0ed64956bc13a1ff1da1b4201b431e721"}, -] - -[package.dependencies] -numpy = "*" -scipy = "*" - -[package.extras] -dask = ["dask", "distributed", "pandas"] -datatable = ["datatable"] -pandas = ["pandas"] -plotting = ["graphviz", "matplotlib"] -pyspark = ["cloudpickle", "pyspark", "scikit-learn"] -scikit-learn = ["scikit-learn"] - -[[package]] -name = "xlsxwriter" -version = "3.0.8" -description = "A Python module for creating Excel XLSX files." -category = "main" -optional = true -python-versions = ">=3.6" -files = [ - {file = "XlsxWriter-3.0.8-py3-none-any.whl", hash = "sha256:f5c7491b8450cf49968428f062355de16c9140aa24eafc466c9dfe107610bd44"}, - {file = "XlsxWriter-3.0.8.tar.gz", hash = "sha256:ec77335fb118c36bc5ed1c89e33904d649e4989df2d7980f7d6a9dd95ee5874e"}, -] - -[[package]] -name = "y-py" -version = "0.6.0" -description = "Python bindings for the Y-CRDT built from yrs (Rust)" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "y_py-0.6.0-cp310-cp310-macosx_10_7_x86_64.whl", hash = "sha256:ebbebc4f6a9e0c89c7b57035f91043b038e804dd1953845d8a66066f4526c853"}, - {file = "y_py-0.6.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:2c230bc01b96081550b7583b77d00404fd39825657f4064b919a10515f660cdf"}, - {file = "y_py-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5f5975c1a8c2ca99980571b8811d151db8590de9cc96346572a81e0f6f1e30e"}, - {file = "y_py-0.6.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e5f89cf9ef1daf12f438a075415a02f227594e4b0494c78d3b83cb83651631f5"}, - {file = "y_py-0.6.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:efb3225b58dc67152c004da3c26ae5bad0afebbb3c7509d853bdd87eaa655137"}, - {file = "y_py-0.6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aaaec9718f8a23924c95294d41d87829b113bc9a606a3667dfb995afc45c9920"}, - {file = "y_py-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1fb03947937b0fcb09eb2b94eb08d8e8030ef0ed70af777684ab670bd369bc3c"}, - {file = "y_py-0.6.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f79ef7303e332e91d738e66e9bb7fce0243d0407a02631a58ebc0bf2fb8743d0"}, - {file = "y_py-0.6.0-cp310-none-win32.whl", hash = "sha256:1667b8a67ace756c04f03778e86fc359028c98905212f8686afb48c26c252bda"}, - {file = "y_py-0.6.0-cp310-none-win_amd64.whl", hash = "sha256:cca539c3804a580992304b18a33f1980282d9097a723f0bd01971477cb365b28"}, - {file = "y_py-0.6.0-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:5743e94c982585f05e02d9a3345dd9b1f28d90fa128df9f60b0eb357a76d2c32"}, - {file = "y_py-0.6.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:281535bb4f18fe09e5517a63b8206dd6f26ad6fb7e7c25c62bf785e594adab4d"}, - {file = "y_py-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69e05e01594e99c934562124b159720533b7ad887dde7762d460916aac47a8e4"}, - {file = "y_py-0.6.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a752ba8875ed2038dfc7d62738536cb22b4e308951cb925a7fe8fef782c6db08"}, - {file = "y_py-0.6.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ea7d796bb55d08dd1a60736beb724004f2cbdc207592b5f301a5ff314b17137"}, - {file = "y_py-0.6.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e5126786f914ff53ea2f04f9da790db168db172521cc4f114d5501badd2f6b96"}, - {file = "y_py-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b71cd495d322da25a53a6a830b591a2c0c46db22bb0b3556fca0bbdb1d45a18e"}, - {file = "y_py-0.6.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0624a5adf29d29330a336eecdf15874871f559d50944d542012665e1c3a18265"}, - {file = "y_py-0.6.0-cp311-none-win32.whl", hash = "sha256:374ffef1939c42286ea18e2a413c9974430226227f8f1480bbee469933aa675b"}, - {file = "y_py-0.6.0-cp311-none-win_amd64.whl", hash = "sha256:9242f3a5c6293e634817d9984c60523ffb34cf5b41501c5958681a75745946e6"}, - {file = "y_py-0.6.0-cp37-cp37m-macosx_10_7_x86_64.whl", hash = "sha256:9dad6af2d83a2b0618ba3c1a2fc6657c5303cf4e9f1a65cc3fea40ffbcc552e2"}, - {file = "y_py-0.6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:74d5ebb5f9ef0c4c1f7bdd9ab5e53b9d8be4c7464905f39761b22b6ce0d327d3"}, - {file = "y_py-0.6.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a027c39296c925f0b81e28a0fefab8c5964a0ea2b50fa05cbddf5e5ab167a380"}, - {file = "y_py-0.6.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:49adf7e25c3b3bac9f19bee181ef5253659ebe5747a7141860692015222b2007"}, - {file = "y_py-0.6.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:47b3604c874d25616a097adaaabcad6e77729e23c5d029092b8149af1a08b2a5"}, - {file = "y_py-0.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6a5a882591c8e1b1d6fbdb7ab43884907cef2b6a18e36c7ae85589e5f55371e5"}, - {file = "y_py-0.6.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:30b9337e4f3d541879a8187af121be1bd42ea110372a21895a1a3f800a6bd1c3"}, - {file = "y_py-0.6.0-cp37-none-win32.whl", hash = "sha256:ef0f08edb2094869e4d12346ee68d5154cb3d23bc3b1e7679222fae12228261c"}, - {file = "y_py-0.6.0-cp37-none-win_amd64.whl", hash = "sha256:391a232c328c2be1de4cb152ed3e9427826e4cbd9d645feacb3dbb344b122e10"}, - {file = "y_py-0.6.0-cp38-cp38-macosx_10_7_x86_64.whl", hash = "sha256:eb60fe68774117378efdbd368ef83cf1417e61d4bc39c6be8e7f4ee91fb7428a"}, - {file = "y_py-0.6.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:4f025c50301d9ddbbc2384f98d3ff1dbfe43606146b747e23a17774a02faffe9"}, - {file = "y_py-0.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4181b28f736cae3bb4517090ae5eeca318c075c0106466f13a4ed6682265fc8a"}, - {file = "y_py-0.6.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b6273d84605ee55b3ac52742018f94602dab9b0457f29e6f787021c473b02fed"}, - {file = "y_py-0.6.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1eefb6371cd6e072cf467b897f85bd0d7575f3a3e944fb8675f84fb59aedd071"}, - {file = "y_py-0.6.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b75c2199a125ef8926f3216fb324c3bcd8b1b4b6c0b428888cc753ee4c85f81f"}, - {file = "y_py-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:035ba7ce31bb87bd7b5977eee71ee2ff71e54d347a35e2079362b1c23731dccd"}, - {file = "y_py-0.6.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:418aaa796a22b0102de09b36b6c6294d0a485f04bc8866c3b28f17e7022c44ba"}, - {file = "y_py-0.6.0-cp38-none-win32.whl", hash = "sha256:fc48db294d327a5cc10ee49f73f1fa1478240cc827c9029e0871106e327353ac"}, - {file = "y_py-0.6.0-cp38-none-win_amd64.whl", hash = "sha256:d1301bfeaa26f78f4b0e5f96e0f22761b38cc407713f70550a1be490945fd6d7"}, - {file = "y_py-0.6.0-cp39-cp39-macosx_10_7_x86_64.whl", hash = "sha256:e48b5b30242c7d517be85b48246b21e4e26540505a1ffe4fe473e239a8ec56d3"}, - {file = "y_py-0.6.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:479da40ef1205de52d87209534bf8e713a782e01eeed3df8dff44d21085e3f63"}, - {file = "y_py-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:19b7c3eaf65b162e59486a48bea5dd2035937952f15e008a14813e8cb7c24d7b"}, - {file = "y_py-0.6.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a20a4d10c8f0ee2b6df265d182d0be0ecd2ba7348c0a20b9df7d4d39df895801"}, - {file = "y_py-0.6.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:304e88a3deaff9906faa7ba514cf82f4ca4bad1ea88728206ff906e66179abd3"}, - {file = "y_py-0.6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6377e3cbab8f5b8b918130e9f924358f98ca1bea12a8096d3fadea191f7137f1"}, - {file = "y_py-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b44fdd64598e9ed4008158e5e60be5e1e2daeed6fae0ab2bf0002461e960709d"}, - {file = "y_py-0.6.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:51f1997dae6d77b12b50502871c7a9aae22e84048e83b64fe6d4f18dec2e4700"}, - {file = "y_py-0.6.0-cp39-none-win32.whl", hash = "sha256:9f56888aeb07ca76a5cd552581bb3735fcd2d8c18165b946fdb6e4507b10e76c"}, - {file = "y_py-0.6.0-cp39-none-win_amd64.whl", hash = "sha256:11345294820908d5b8af9c6616ea908dda8b3e554ee6f6d50be6a2e15940f63e"}, - {file = "y_py-0.6.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl", hash = "sha256:4c16d50d0728abd915bd9e2e0c3ce982005ba78b60e4b6666aadc592d9982c79"}, - {file = "y_py-0.6.0-pp38-pypy38_pp73-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:eccf67d09a4df42a7be2a5427c1b2e0b89bec862f519ded754bd452df516b380"}, - {file = "y_py-0.6.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:513a2fe1318c247fc3b3c3ad208488e870a216784f2a3e6dbe2688c92f671c86"}, - {file = "y_py-0.6.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:76e2b14004cadb237499a8a068fd7a8b805b5c1fd0508530473e087c7dd25163"}, - {file = "y_py-0.6.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c276a7eb3ae3360f5a2fc503f1e4535d4a2f1c8cfc22af4595ad752e9a94fd77"}, - {file = "y_py-0.6.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:71f7689c25bd7608e1e7a76a13138cb202455fac165018693a3e8e5675f54b82"}, - {file = "y_py-0.6.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0505e2ca36408b754774a2bb20d93b5c7def3873406c13e1855de6f007f8a94"}, - {file = "y_py-0.6.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8f143fdcda7a6a89bf96d9b359142a7ca3315e8a9018aa46b0abbdeb47d7192e"}, - {file = "y_py-0.6.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl", hash = "sha256:9a920bf096d1eecb0f30afc38ee56bfcb9e2c863c33db96fc9d30d4ac0dbee58"}, - {file = "y_py-0.6.0-pp39-pypy39_pp73-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:97812f9443fd846012d60ecacffa2a11992d02ad9f8618d4faae8e596736c646"}, - {file = "y_py-0.6.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83115cbbd4f6d3b38ebe06d80b1d0dbf1b10e53947f71df16f6145a4f0d14716"}, - {file = "y_py-0.6.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4cac9259839b32706336b3f521cacfd16fc7cefee609bd9c2b5123099328d696"}, - {file = "y_py-0.6.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e76be7258010ce8cbb93a841f78f52901bba1253a51213d3535972d13aa4e89e"}, - {file = "y_py-0.6.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a4b488be17d83173acb7f07c7e3430d2c66d0bd55b821683089311699562b58b"}, - {file = "y_py-0.6.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:37b9f24b00972e5685d0b9bbd01413d9c33d124145343fb92667f0e076f040ad"}, - {file = "y_py-0.6.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:95083c4cdbd593497a695e841b2ad050c0b9a8a9e374f8496aa478cebfcf9cc9"}, - {file = "y_py-0.6.0.tar.gz", hash = "sha256:46836169f7dc2957df8513cfe4bc2009175b3a473e630af421a8e75ee1c48f98"}, -] - -[[package]] -name = "yahooquery" -version = "2.3.0" -description = "Python interface to unofficial Yahoo Finance API endpoints" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "yahooquery-2.3.0-py2.py3-none-any.whl", hash = "sha256:760c885da53ca25104000291c58fe53fe3df4b832ea424c32f8c429d2825e911"}, - {file = "yahooquery-2.3.0.tar.gz", hash = "sha256:c51aee71ab90de52d1fa7e1288bc466f5ea0dfb6ac20f2c62c9dde461985f63b"}, -] - -[package.dependencies] -lxml = ">=4.9.1" -pandas = ">=0.24.0" -requests-futures = ">=1.0.0" -tqdm = ">=4.54.1" - -[package.extras] -doc = ["mkdocs (>=1.1.2,<2.0.0)", "mkdocs-jupyter (>=0.12.0,<0.13.0)", "mkdocs-material (>=6.1.7,<7.0.0)"] -premium = ["selenium (>=3.141.0)"] -test = ["coverage (==5.2.1)", "pytest (==6.0.2)", "pytest-cov (==2.10.1)", "selenium (>=3.141.0)"] - -[[package]] -name = "yarl" -version = "1.8.2" -description = "Yet another URL library" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "yarl-1.8.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:bb81f753c815f6b8e2ddd2eef3c855cf7da193b82396ac013c661aaa6cc6b0a5"}, - {file = "yarl-1.8.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:47d49ac96156f0928f002e2424299b2c91d9db73e08c4cd6742923a086f1c863"}, - {file = "yarl-1.8.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3fc056e35fa6fba63248d93ff6e672c096f95f7836938241ebc8260e062832fe"}, - {file = "yarl-1.8.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58a3c13d1c3005dbbac5c9f0d3210b60220a65a999b1833aa46bd6677c69b08e"}, - {file = "yarl-1.8.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:10b08293cda921157f1e7c2790999d903b3fd28cd5c208cf8826b3b508026996"}, - {file = "yarl-1.8.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:de986979bbd87272fe557e0a8fcb66fd40ae2ddfe28a8b1ce4eae22681728fef"}, - {file = "yarl-1.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c4fcfa71e2c6a3cb568cf81aadc12768b9995323186a10827beccf5fa23d4f8"}, - {file = "yarl-1.8.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae4d7ff1049f36accde9e1ef7301912a751e5bae0a9d142459646114c70ecba6"}, - {file = "yarl-1.8.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:bf071f797aec5b96abfc735ab97da9fd8f8768b43ce2abd85356a3127909d146"}, - {file = "yarl-1.8.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:74dece2bfc60f0f70907c34b857ee98f2c6dd0f75185db133770cd67300d505f"}, - {file = "yarl-1.8.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:df60a94d332158b444301c7f569659c926168e4d4aad2cfbf4bce0e8fb8be826"}, - {file = "yarl-1.8.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:63243b21c6e28ec2375f932a10ce7eda65139b5b854c0f6b82ed945ba526bff3"}, - {file = "yarl-1.8.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:cfa2bbca929aa742b5084fd4663dd4b87c191c844326fcb21c3afd2d11497f80"}, - {file = "yarl-1.8.2-cp310-cp310-win32.whl", hash = "sha256:b05df9ea7496df11b710081bd90ecc3a3db6adb4fee36f6a411e7bc91a18aa42"}, - {file = "yarl-1.8.2-cp310-cp310-win_amd64.whl", hash = "sha256:24ad1d10c9db1953291f56b5fe76203977f1ed05f82d09ec97acb623a7976574"}, - {file = "yarl-1.8.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2a1fca9588f360036242f379bfea2b8b44cae2721859b1c56d033adfd5893634"}, - {file = "yarl-1.8.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f37db05c6051eff17bc832914fe46869f8849de5b92dc4a3466cd63095d23dfd"}, - {file = "yarl-1.8.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:77e913b846a6b9c5f767b14dc1e759e5aff05502fe73079f6f4176359d832581"}, - {file = "yarl-1.8.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0978f29222e649c351b173da2b9b4665ad1feb8d1daa9d971eb90df08702668a"}, - {file = "yarl-1.8.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:388a45dc77198b2460eac0aca1efd6a7c09e976ee768b0d5109173e521a19daf"}, - {file = "yarl-1.8.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2305517e332a862ef75be8fad3606ea10108662bc6fe08509d5ca99503ac2aee"}, - {file = "yarl-1.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42430ff511571940d51e75cf42f1e4dbdded477e71c1b7a17f4da76c1da8ea76"}, - {file = "yarl-1.8.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3150078118f62371375e1e69b13b48288e44f6691c1069340081c3fd12c94d5b"}, - {file = "yarl-1.8.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:c15163b6125db87c8f53c98baa5e785782078fbd2dbeaa04c6141935eb6dab7a"}, - {file = "yarl-1.8.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:4d04acba75c72e6eb90745447d69f84e6c9056390f7a9724605ca9c56b4afcc6"}, - {file = "yarl-1.8.2-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:e7fd20d6576c10306dea2d6a5765f46f0ac5d6f53436217913e952d19237efc4"}, - {file = "yarl-1.8.2-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:75c16b2a900b3536dfc7014905a128a2bea8fb01f9ee26d2d7d8db0a08e7cb2c"}, - {file = "yarl-1.8.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:6d88056a04860a98341a0cf53e950e3ac9f4e51d1b6f61a53b0609df342cc8b2"}, - {file = "yarl-1.8.2-cp311-cp311-win32.whl", hash = "sha256:fb742dcdd5eec9f26b61224c23baea46c9055cf16f62475e11b9b15dfd5c117b"}, - {file = "yarl-1.8.2-cp311-cp311-win_amd64.whl", hash = "sha256:8c46d3d89902c393a1d1e243ac847e0442d0196bbd81aecc94fcebbc2fd5857c"}, - {file = "yarl-1.8.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:ceff9722e0df2e0a9e8a79c610842004fa54e5b309fe6d218e47cd52f791d7ef"}, - {file = "yarl-1.8.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f6b4aca43b602ba0f1459de647af954769919c4714706be36af670a5f44c9c1"}, - {file = "yarl-1.8.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1684a9bd9077e922300ecd48003ddae7a7474e0412bea38d4631443a91d61077"}, - {file = "yarl-1.8.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ebb78745273e51b9832ef90c0898501006670d6e059f2cdb0e999494eb1450c2"}, - {file = "yarl-1.8.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3adeef150d528ded2a8e734ebf9ae2e658f4c49bf413f5f157a470e17a4a2e89"}, - {file = "yarl-1.8.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57a7c87927a468e5a1dc60c17caf9597161d66457a34273ab1760219953f7f4c"}, - {file = "yarl-1.8.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:efff27bd8cbe1f9bd127e7894942ccc20c857aa8b5a0327874f30201e5ce83d0"}, - {file = "yarl-1.8.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:a783cd344113cb88c5ff7ca32f1f16532a6f2142185147822187913eb989f739"}, - {file = "yarl-1.8.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:705227dccbe96ab02c7cb2c43e1228e2826e7ead880bb19ec94ef279e9555b5b"}, - {file = "yarl-1.8.2-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:34c09b43bd538bf6c4b891ecce94b6fa4f1f10663a8d4ca589a079a5018f6ed7"}, - {file = "yarl-1.8.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:a48f4f7fea9a51098b02209d90297ac324241bf37ff6be6d2b0149ab2bd51b37"}, - {file = "yarl-1.8.2-cp37-cp37m-win32.whl", hash = "sha256:0414fd91ce0b763d4eadb4456795b307a71524dbacd015c657bb2a39db2eab89"}, - {file = "yarl-1.8.2-cp37-cp37m-win_amd64.whl", hash = "sha256:d881d152ae0007809c2c02e22aa534e702f12071e6b285e90945aa3c376463c5"}, - {file = "yarl-1.8.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5df5e3d04101c1e5c3b1d69710b0574171cc02fddc4b23d1b2813e75f35a30b1"}, - {file = "yarl-1.8.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7a66c506ec67eb3159eea5096acd05f5e788ceec7b96087d30c7d2865a243918"}, - {file = "yarl-1.8.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:2b4fa2606adf392051d990c3b3877d768771adc3faf2e117b9de7eb977741229"}, - {file = "yarl-1.8.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e21fb44e1eff06dd6ef971d4bdc611807d6bd3691223d9c01a18cec3677939e"}, - {file = "yarl-1.8.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:93202666046d9edadfe9f2e7bf5e0782ea0d497b6d63da322e541665d65a044e"}, - {file = "yarl-1.8.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fc77086ce244453e074e445104f0ecb27530d6fd3a46698e33f6c38951d5a0f1"}, - {file = "yarl-1.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64dd68a92cab699a233641f5929a40f02a4ede8c009068ca8aa1fe87b8c20ae3"}, - {file = "yarl-1.8.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1b372aad2b5f81db66ee7ec085cbad72c4da660d994e8e590c997e9b01e44901"}, - {file = "yarl-1.8.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:e6f3515aafe0209dd17fb9bdd3b4e892963370b3de781f53e1746a521fb39fc0"}, - {file = "yarl-1.8.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:dfef7350ee369197106805e193d420b75467b6cceac646ea5ed3049fcc950a05"}, - {file = "yarl-1.8.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:728be34f70a190566d20aa13dc1f01dc44b6aa74580e10a3fb159691bc76909d"}, - {file = "yarl-1.8.2-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:ff205b58dc2929191f68162633d5e10e8044398d7a45265f90a0f1d51f85f72c"}, - {file = "yarl-1.8.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:baf211dcad448a87a0d9047dc8282d7de59473ade7d7fdf22150b1d23859f946"}, - {file = "yarl-1.8.2-cp38-cp38-win32.whl", hash = "sha256:272b4f1599f1b621bf2aabe4e5b54f39a933971f4e7c9aa311d6d7dc06965165"}, - {file = "yarl-1.8.2-cp38-cp38-win_amd64.whl", hash = "sha256:326dd1d3caf910cd26a26ccbfb84c03b608ba32499b5d6eeb09252c920bcbe4f"}, - {file = "yarl-1.8.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:f8ca8ad414c85bbc50f49c0a106f951613dfa5f948ab69c10ce9b128d368baf8"}, - {file = "yarl-1.8.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:418857f837347e8aaef682679f41e36c24250097f9e2f315d39bae3a99a34cbf"}, - {file = "yarl-1.8.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ae0eec05ab49e91a78700761777f284c2df119376e391db42c38ab46fd662b77"}, - {file = "yarl-1.8.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:009a028127e0a1755c38b03244c0bea9d5565630db9c4cf9572496e947137a87"}, - {file = "yarl-1.8.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3edac5d74bb3209c418805bda77f973117836e1de7c000e9755e572c1f7850d0"}, - {file = "yarl-1.8.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:da65c3f263729e47351261351b8679c6429151ef9649bba08ef2528ff2c423b2"}, - {file = "yarl-1.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0ef8fb25e52663a1c85d608f6dd72e19bd390e2ecaf29c17fb08f730226e3a08"}, - {file = "yarl-1.8.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bcd7bb1e5c45274af9a1dd7494d3c52b2be5e6bd8d7e49c612705fd45420b12d"}, - {file = "yarl-1.8.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:44ceac0450e648de86da8e42674f9b7077d763ea80c8ceb9d1c3e41f0f0a9951"}, - {file = "yarl-1.8.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:97209cc91189b48e7cfe777237c04af8e7cc51eb369004e061809bcdf4e55220"}, - {file = "yarl-1.8.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:48dd18adcf98ea9cd721a25313aef49d70d413a999d7d89df44f469edfb38a06"}, - {file = "yarl-1.8.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:e59399dda559688461762800d7fb34d9e8a6a7444fd76ec33220a926c8be1516"}, - {file = "yarl-1.8.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d617c241c8c3ad5c4e78a08429fa49e4b04bedfc507b34b4d8dceb83b4af3588"}, - {file = "yarl-1.8.2-cp39-cp39-win32.whl", hash = "sha256:cb6d48d80a41f68de41212f3dfd1a9d9898d7841c8f7ce6696cf2fd9cb57ef83"}, - {file = "yarl-1.8.2-cp39-cp39-win_amd64.whl", hash = "sha256:6604711362f2dbf7160df21c416f81fac0de6dbcf0b5445a2ef25478ecc4c778"}, - {file = "yarl-1.8.2.tar.gz", hash = "sha256:49d43402c6e3013ad0978602bf6bf5328535c48d192304b91b97a3c6790b1562"}, -] - -[package.dependencies] -idna = ">=2.0" -multidict = ">=4.0" - -[[package]] -name = "yfinance" -version = "0.2.12" -description = "Download market data from Yahoo! Finance API" -category = "main" -optional = false -python-versions = "*" -files = [ - {file = "yfinance-0.2.12-py2.py3-none-any.whl", hash = "sha256:ccca64fb0d8a99d94a896dc87db1cac757bed91e8cfb82183be13679259bea0a"}, - {file = "yfinance-0.2.12.tar.gz", hash = "sha256:f2c85b05e2e6ce7bf21711d93fd1e0a6f64db45ee6d9404752f0df02b772ebe0"}, -] - -[package.dependencies] -appdirs = ">=1.4.4" -beautifulsoup4 = ">=4.11.1" -cryptography = ">=3.3.2" -frozendict = ">=2.3.4" -html5lib = ">=1.1" -lxml = ">=4.9.1" -multitasking = ">=0.0.7" -numpy = ">=1.16.5" -pandas = ">=1.3.0" -pytz = ">=2022.5" -requests = ">=2.26" - -[[package]] -name = "yt-dlp" -version = "2023.2.17" -description = "A youtube-dl fork with additional features and patches" -category = "main" -optional = true -python-versions = ">=3.7" -files = [ - {file = "yt-dlp-2023.2.17.tar.gz", hash = "sha256:9af92de5effc193bdb51216d9ebf28874d96180d202fae752b0d9f2a63380f3a"}, - {file = "yt_dlp-2023.2.17-py2.py3-none-any.whl", hash = "sha256:3b2df037c80922f0f83f63ee2f9253496b4a8668c0fe8d2a836ba9040f853b07"}, -] - -[package.dependencies] -brotli = {version = "*", markers = "platform_python_implementation == \"CPython\""} -brotlicffi = {version = "*", markers = "platform_python_implementation != \"CPython\""} -certifi = "*" -mutagen = "*" -pycryptodomex = "*" -websockets = "*" - -[[package]] -name = "zipp" -version = "3.15.0" -description = "Backport of pathlib-compatible object wrapper for zip files" -category = "main" -optional = false -python-versions = ">=3.7" -files = [ - {file = "zipp-3.15.0-py3-none-any.whl", hash = "sha256:48904fc76a60e542af151aded95726c1a5c34ed43ab4134b597665c86d7ad556"}, - {file = "zipp-3.15.0.tar.gz", hash = "sha256:112929ad649da941c23de50f356a2b5570c954b65150642bccdd66bf194d224b"}, -] - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] -testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)"] - -[[package]] -name = "zope-interface" -version = "5.5.2" -description = "Interfaces for Python" -category = "main" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -files = [ - {file = "zope.interface-5.5.2-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:a2ad597c8c9e038a5912ac3cf166f82926feff2f6e0dabdab956768de0a258f5"}, - {file = "zope.interface-5.5.2-cp27-cp27m-win_amd64.whl", hash = "sha256:65c3c06afee96c654e590e046c4a24559e65b0a87dbff256cd4bd6f77e1a33f9"}, - {file = "zope.interface-5.5.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d514c269d1f9f5cd05ddfed15298d6c418129f3f064765295659798349c43e6f"}, - {file = "zope.interface-5.5.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5334e2ef60d3d9439c08baedaf8b84dc9bb9522d0dacbc10572ef5609ef8db6d"}, - {file = "zope.interface-5.5.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc26c8d44472e035d59d6f1177eb712888447f5799743da9c398b0339ed90b1b"}, - {file = "zope.interface-5.5.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:17ebf6e0b1d07ed009738016abf0d0a0f80388e009d0ac6e0ead26fc162b3b9c"}, - {file = "zope.interface-5.5.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f98d4bd7bbb15ca701d19b93263cc5edfd480c3475d163f137385f49e5b3a3a7"}, - {file = "zope.interface-5.5.2-cp310-cp310-win_amd64.whl", hash = "sha256:696f3d5493eae7359887da55c2afa05acc3db5fc625c49529e84bd9992313296"}, - {file = "zope.interface-5.5.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7579960be23d1fddecb53898035a0d112ac858c3554018ce615cefc03024e46d"}, - {file = "zope.interface-5.5.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:765d703096ca47aa5d93044bf701b00bbce4d903a95b41fff7c3796e747b1f1d"}, - {file = "zope.interface-5.5.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e945de62917acbf853ab968d8916290548df18dd62c739d862f359ecd25842a6"}, - {file = "zope.interface-5.5.2-cp311-cp311-win_amd64.whl", hash = "sha256:655796a906fa3ca67273011c9805c1e1baa047781fca80feeb710328cdbed87f"}, - {file = "zope.interface-5.5.2-cp35-cp35m-win_amd64.whl", hash = "sha256:0fb497c6b088818e3395e302e426850f8236d8d9f4ef5b2836feae812a8f699c"}, - {file = "zope.interface-5.5.2-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:008b0b65c05993bb08912f644d140530e775cf1c62a072bf9340c2249e613c32"}, - {file = "zope.interface-5.5.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:404d1e284eda9e233c90128697c71acffd55e183d70628aa0bbb0e7a3084ed8b"}, - {file = "zope.interface-5.5.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:3218ab1a7748327e08ef83cca63eea7cf20ea7e2ebcb2522072896e5e2fceedf"}, - {file = "zope.interface-5.5.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d169ccd0756c15bbb2f1acc012f5aab279dffc334d733ca0d9362c5beaebe88e"}, - {file = "zope.interface-5.5.2-cp36-cp36m-win_amd64.whl", hash = "sha256:e1574980b48c8c74f83578d1e77e701f8439a5d93f36a5a0af31337467c08fcf"}, - {file = "zope.interface-5.5.2-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:0217a9615531c83aeedb12e126611b1b1a3175013bbafe57c702ce40000eb9a0"}, - {file = "zope.interface-5.5.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:311196634bb9333aa06f00fc94f59d3a9fddd2305c2c425d86e406ddc6f2260d"}, - {file = "zope.interface-5.5.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:6373d7eb813a143cb7795d3e42bd8ed857c82a90571567e681e1b3841a390d16"}, - {file = "zope.interface-5.5.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:959697ef2757406bff71467a09d940ca364e724c534efbf3786e86eee8591452"}, - {file = "zope.interface-5.5.2-cp37-cp37m-win_amd64.whl", hash = "sha256:dbaeb9cf0ea0b3bc4b36fae54a016933d64c6d52a94810a63c00f440ecb37dd7"}, - {file = "zope.interface-5.5.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:604cdba8f1983d0ab78edc29aa71c8df0ada06fb147cea436dc37093a0100a4e"}, - {file = "zope.interface-5.5.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e74a578172525c20d7223eac5f8ad187f10940dac06e40113d62f14f3adb1e8f"}, - {file = "zope.interface-5.5.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0980d44b8aded808bec5059018d64692f0127f10510eca71f2f0ace8fb11188"}, - {file = "zope.interface-5.5.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:6e972493cdfe4ad0411fd9abfab7d4d800a7317a93928217f1a5de2bb0f0d87a"}, - {file = "zope.interface-5.5.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:9d783213fab61832dbb10d385a319cb0e45451088abd45f95b5bb88ed0acca1a"}, - {file = "zope.interface-5.5.2-cp38-cp38-win_amd64.whl", hash = "sha256:a16025df73d24795a0bde05504911d306307c24a64187752685ff6ea23897cb0"}, - {file = "zope.interface-5.5.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:40f4065745e2c2fa0dff0e7ccd7c166a8ac9748974f960cd39f63d2c19f9231f"}, - {file = "zope.interface-5.5.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8a2ffadefd0e7206adc86e492ccc60395f7edb5680adedf17a7ee4205c530df4"}, - {file = "zope.interface-5.5.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d692374b578360d36568dd05efb8a5a67ab6d1878c29c582e37ddba80e66c396"}, - {file = "zope.interface-5.5.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:4087e253bd3bbbc3e615ecd0b6dd03c4e6a1e46d152d3be6d2ad08fbad742dcc"}, - {file = "zope.interface-5.5.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:fb68d212efd057596dee9e6582daded9f8ef776538afdf5feceb3059df2d2e7b"}, - {file = "zope.interface-5.5.2-cp39-cp39-win_amd64.whl", hash = "sha256:7e66f60b0067a10dd289b29dceabd3d0e6d68be1504fc9d0bc209cf07f56d189"}, - {file = "zope.interface-5.5.2.tar.gz", hash = "sha256:bfee1f3ff62143819499e348f5b8a7f3aa0259f9aca5e0ddae7391d059dce671"}, -] - -[package.dependencies] -setuptools = "*" - -[package.extras] -docs = ["Sphinx", "repoze.sphinx.autointerface"] -test = ["coverage (>=5.0.3)", "zope.event", "zope.testing"] -testing = ["coverage (>=5.0.3)", "zope.event", "zope.testing"] - -[extras] -all = ["Riskfolio-Lib", "lightgbm", "openai-whisper", "pytorch-lightning", "setuptools-rust", "torch", "transformers", "u8darts", "yt-dlp"] -doc = ["docstring-parser"] -forecast = ["lightgbm", "openai-whisper", "pytorch-lightning", "setuptools-rust", "torch", "transformers", "u8darts", "yt-dlp"] -installer = ["pyinstaller"] -jupyterlab = ["jedi-language-server", "jupyterlab-code-formatter", "jupyterlab-lsp"] -optimization = ["Riskfolio-Lib"] - -[metadata] -lock-version = "2.0" -python-versions = "^3.8,<3.11, !=3.9.7" -content-hash = "871654aba8e87f7631941d2a75b8fa4036d1f9313664d3890aabd198c166ef19" +# This file is automatically @generated by Poetry 1.4.0 and should not be changed by hand. + +[[package]] +name = "absl-py" +version = "1.4.0" +description = "Abseil Python Common Libraries, see https://github.com/abseil/abseil-py." +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "absl-py-1.4.0.tar.gz", hash = "sha256:d2c244d01048ba476e7c080bd2c6df5e141d211de80223460d5b3b8a2a58433d"}, + {file = "absl_py-1.4.0-py3-none-any.whl", hash = "sha256:0d3fe606adfa4f7db64792dd4c7aee4ee0c38ab75dfd353b7a83ed3e957fcb47"}, +] + +[[package]] +name = "adagio" +version = "0.2.4" +description = "The Dag IO Framework for Fugue projects" +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "adagio-0.2.4-py3-none-any.whl", hash = "sha256:c6c4d812f629fc3141284a0b3cfe483731b28da3a1b18f3d5498695ff87dcc12"}, + {file = "adagio-0.2.4.tar.gz", hash = "sha256:e58abc4539184a65faf9956957d3787616bedeb1303ac5c9b1a201d8af6b87d7"}, +] + +[package.dependencies] +triad = ">=0.6.1" + +[[package]] +name = "aiodns" +version = "3.0.0" +description = "Simple DNS resolver for asyncio" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "aiodns-3.0.0-py3-none-any.whl", hash = "sha256:2b19bc5f97e5c936638d28e665923c093d8af2bf3aa88d35c43417fa25d136a2"}, + {file = "aiodns-3.0.0.tar.gz", hash = "sha256:946bdfabe743fceeeb093c8a010f5d1645f708a241be849e17edfb0e49e08cd6"}, +] + +[package.dependencies] +pycares = ">=4.0.0" + +[[package]] +name = "aiohttp" +version = "3.8.4" +description = "Async http client/server framework (asyncio)" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "aiohttp-3.8.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5ce45967538fb747370308d3145aa68a074bdecb4f3a300869590f725ced69c1"}, + {file = "aiohttp-3.8.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b744c33b6f14ca26b7544e8d8aadff6b765a80ad6164fb1a430bbadd593dfb1a"}, + {file = "aiohttp-3.8.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1a45865451439eb320784918617ba54b7a377e3501fb70402ab84d38c2cd891b"}, + {file = "aiohttp-3.8.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a86d42d7cba1cec432d47ab13b6637bee393a10f664c425ea7b305d1301ca1a3"}, + {file = "aiohttp-3.8.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ee3c36df21b5714d49fc4580247947aa64bcbe2939d1b77b4c8dcb8f6c9faecc"}, + {file = "aiohttp-3.8.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:176a64b24c0935869d5bbc4c96e82f89f643bcdf08ec947701b9dbb3c956b7dd"}, + {file = "aiohttp-3.8.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c844fd628851c0bc309f3c801b3a3d58ce430b2ce5b359cd918a5a76d0b20cb5"}, + {file = "aiohttp-3.8.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5393fb786a9e23e4799fec788e7e735de18052f83682ce2dfcabaf1c00c2c08e"}, + {file = "aiohttp-3.8.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e4b09863aae0dc965c3ef36500d891a3ff495a2ea9ae9171e4519963c12ceefd"}, + {file = "aiohttp-3.8.4-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:adfbc22e87365a6e564c804c58fc44ff7727deea782d175c33602737b7feadb6"}, + {file = "aiohttp-3.8.4-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:147ae376f14b55f4f3c2b118b95be50a369b89b38a971e80a17c3fd623f280c9"}, + {file = "aiohttp-3.8.4-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:eafb3e874816ebe2a92f5e155f17260034c8c341dad1df25672fb710627c6949"}, + {file = "aiohttp-3.8.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c6cc15d58053c76eacac5fa9152d7d84b8d67b3fde92709195cb984cfb3475ea"}, + {file = "aiohttp-3.8.4-cp310-cp310-win32.whl", hash = "sha256:59f029a5f6e2d679296db7bee982bb3d20c088e52a2977e3175faf31d6fb75d1"}, + {file = "aiohttp-3.8.4-cp310-cp310-win_amd64.whl", hash = "sha256:fe7ba4a51f33ab275515f66b0a236bcde4fb5561498fe8f898d4e549b2e4509f"}, + {file = "aiohttp-3.8.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3d8ef1a630519a26d6760bc695842579cb09e373c5f227a21b67dc3eb16cfea4"}, + {file = "aiohttp-3.8.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5b3f2e06a512e94722886c0827bee9807c86a9f698fac6b3aee841fab49bbfb4"}, + {file = "aiohttp-3.8.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3a80464982d41b1fbfe3154e440ba4904b71c1a53e9cd584098cd41efdb188ef"}, + {file = "aiohttp-3.8.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b631e26df63e52f7cce0cce6507b7a7f1bc9b0c501fcde69742130b32e8782f"}, + {file = "aiohttp-3.8.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3f43255086fe25e36fd5ed8f2ee47477408a73ef00e804cb2b5cba4bf2ac7f5e"}, + {file = "aiohttp-3.8.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4d347a172f866cd1d93126d9b239fcbe682acb39b48ee0873c73c933dd23bd0f"}, + {file = "aiohttp-3.8.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a3fec6a4cb5551721cdd70473eb009d90935b4063acc5f40905d40ecfea23e05"}, + {file = "aiohttp-3.8.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:80a37fe8f7c1e6ce8f2d9c411676e4bc633a8462844e38f46156d07a7d401654"}, + {file = "aiohttp-3.8.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d1e6a862b76f34395a985b3cd39a0d949ca80a70b6ebdea37d3ab39ceea6698a"}, + {file = "aiohttp-3.8.4-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:cd468460eefef601ece4428d3cf4562459157c0f6523db89365202c31b6daebb"}, + {file = "aiohttp-3.8.4-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:618c901dd3aad4ace71dfa0f5e82e88b46ef57e3239fc7027773cb6d4ed53531"}, + {file = "aiohttp-3.8.4-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:652b1bff4f15f6287550b4670546a2947f2a4575b6c6dff7760eafb22eacbf0b"}, + {file = "aiohttp-3.8.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:80575ba9377c5171407a06d0196b2310b679dc752d02a1fcaa2bc20b235dbf24"}, + {file = "aiohttp-3.8.4-cp311-cp311-win32.whl", hash = "sha256:bbcf1a76cf6f6dacf2c7f4d2ebd411438c275faa1dc0c68e46eb84eebd05dd7d"}, + {file = "aiohttp-3.8.4-cp311-cp311-win_amd64.whl", hash = "sha256:6e74dd54f7239fcffe07913ff8b964e28b712f09846e20de78676ce2a3dc0bfc"}, + {file = "aiohttp-3.8.4-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:880e15bb6dad90549b43f796b391cfffd7af373f4646784795e20d92606b7a51"}, + {file = "aiohttp-3.8.4-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb96fa6b56bb536c42d6a4a87dfca570ff8e52de2d63cabebfd6fb67049c34b6"}, + {file = "aiohttp-3.8.4-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4a6cadebe132e90cefa77e45f2d2f1a4b2ce5c6b1bfc1656c1ddafcfe4ba8131"}, + {file = "aiohttp-3.8.4-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f352b62b45dff37b55ddd7b9c0c8672c4dd2eb9c0f9c11d395075a84e2c40f75"}, + {file = "aiohttp-3.8.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ab43061a0c81198d88f39aaf90dae9a7744620978f7ef3e3708339b8ed2ef01"}, + {file = "aiohttp-3.8.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c9cb1565a7ad52e096a6988e2ee0397f72fe056dadf75d17fa6b5aebaea05622"}, + {file = "aiohttp-3.8.4-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:1b3ea7edd2d24538959c1c1abf97c744d879d4e541d38305f9bd7d9b10c9ec41"}, + {file = "aiohttp-3.8.4-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:7c7837fe8037e96b6dd5cfcf47263c1620a9d332a87ec06a6ca4564e56bd0f36"}, + {file = "aiohttp-3.8.4-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:3b90467ebc3d9fa5b0f9b6489dfb2c304a1db7b9946fa92aa76a831b9d587e99"}, + {file = "aiohttp-3.8.4-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:cab9401de3ea52b4b4c6971db5fb5c999bd4260898af972bf23de1c6b5dd9d71"}, + {file = "aiohttp-3.8.4-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:d1f9282c5f2b5e241034a009779e7b2a1aa045f667ff521e7948ea9b56e0c5ff"}, + {file = "aiohttp-3.8.4-cp36-cp36m-win32.whl", hash = "sha256:5e14f25765a578a0a634d5f0cd1e2c3f53964553a00347998dfdf96b8137f777"}, + {file = "aiohttp-3.8.4-cp36-cp36m-win_amd64.whl", hash = "sha256:4c745b109057e7e5f1848c689ee4fb3a016c8d4d92da52b312f8a509f83aa05e"}, + {file = "aiohttp-3.8.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:aede4df4eeb926c8fa70de46c340a1bc2c6079e1c40ccf7b0eae1313ffd33519"}, + {file = "aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4ddaae3f3d32fc2cb4c53fab020b69a05c8ab1f02e0e59665c6f7a0d3a5be54f"}, + {file = "aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4eb3b82ca349cf6fadcdc7abcc8b3a50ab74a62e9113ab7a8ebc268aad35bb9"}, + {file = "aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9bcb89336efa095ea21b30f9e686763f2be4478f1b0a616969551982c4ee4c3b"}, + {file = "aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c08e8ed6fa3d477e501ec9db169bfac8140e830aa372d77e4a43084d8dd91ab"}, + {file = "aiohttp-3.8.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c6cd05ea06daca6ad6a4ca3ba7fe7dc5b5de063ff4daec6170ec0f9979f6c332"}, + {file = "aiohttp-3.8.4-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b7a00a9ed8d6e725b55ef98b1b35c88013245f35f68b1b12c5cd4100dddac333"}, + {file = "aiohttp-3.8.4-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:de04b491d0e5007ee1b63a309956eaed959a49f5bb4e84b26c8f5d49de140fa9"}, + {file = "aiohttp-3.8.4-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:40653609b3bf50611356e6b6554e3a331f6879fa7116f3959b20e3528783e699"}, + {file = "aiohttp-3.8.4-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:dbf3a08a06b3f433013c143ebd72c15cac33d2914b8ea4bea7ac2c23578815d6"}, + {file = "aiohttp-3.8.4-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:854f422ac44af92bfe172d8e73229c270dc09b96535e8a548f99c84f82dde241"}, + {file = "aiohttp-3.8.4-cp37-cp37m-win32.whl", hash = "sha256:aeb29c84bb53a84b1a81c6c09d24cf33bb8432cc5c39979021cc0f98c1292a1a"}, + {file = "aiohttp-3.8.4-cp37-cp37m-win_amd64.whl", hash = "sha256:db3fc6120bce9f446d13b1b834ea5b15341ca9ff3f335e4a951a6ead31105480"}, + {file = "aiohttp-3.8.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:fabb87dd8850ef0f7fe2b366d44b77d7e6fa2ea87861ab3844da99291e81e60f"}, + {file = "aiohttp-3.8.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:91f6d540163f90bbaef9387e65f18f73ffd7c79f5225ac3d3f61df7b0d01ad15"}, + {file = "aiohttp-3.8.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:d265f09a75a79a788237d7f9054f929ced2e69eb0bb79de3798c468d8a90f945"}, + {file = "aiohttp-3.8.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d89efa095ca7d442a6d0cbc755f9e08190ba40069b235c9886a8763b03785da"}, + {file = "aiohttp-3.8.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4dac314662f4e2aa5009977b652d9b8db7121b46c38f2073bfeed9f4049732cd"}, + {file = "aiohttp-3.8.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fe11310ae1e4cd560035598c3f29d86cef39a83d244c7466f95c27ae04850f10"}, + {file = "aiohttp-3.8.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6ddb2a2026c3f6a68c3998a6c47ab6795e4127315d2e35a09997da21865757f8"}, + {file = "aiohttp-3.8.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e75b89ac3bd27d2d043b234aa7b734c38ba1b0e43f07787130a0ecac1e12228a"}, + {file = "aiohttp-3.8.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6e601588f2b502c93c30cd5a45bfc665faaf37bbe835b7cfd461753068232074"}, + {file = "aiohttp-3.8.4-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a5d794d1ae64e7753e405ba58e08fcfa73e3fad93ef9b7e31112ef3c9a0efb52"}, + {file = "aiohttp-3.8.4-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:a1f4689c9a1462f3df0a1f7e797791cd6b124ddbee2b570d34e7f38ade0e2c71"}, + {file = "aiohttp-3.8.4-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:3032dcb1c35bc330134a5b8a5d4f68c1a87252dfc6e1262c65a7e30e62298275"}, + {file = "aiohttp-3.8.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8189c56eb0ddbb95bfadb8f60ea1b22fcfa659396ea36f6adcc521213cd7b44d"}, + {file = "aiohttp-3.8.4-cp38-cp38-win32.whl", hash = "sha256:33587f26dcee66efb2fff3c177547bd0449ab7edf1b73a7f5dea1e38609a0c54"}, + {file = "aiohttp-3.8.4-cp38-cp38-win_amd64.whl", hash = "sha256:e595432ac259af2d4630008bf638873d69346372d38255774c0e286951e8b79f"}, + {file = "aiohttp-3.8.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5a7bdf9e57126dc345b683c3632e8ba317c31d2a41acd5800c10640387d193ed"}, + {file = "aiohttp-3.8.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:22f6eab15b6db242499a16de87939a342f5a950ad0abaf1532038e2ce7d31567"}, + {file = "aiohttp-3.8.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:7235604476a76ef249bd64cb8274ed24ccf6995c4a8b51a237005ee7a57e8643"}, + {file = "aiohttp-3.8.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ea9eb976ffdd79d0e893869cfe179a8f60f152d42cb64622fca418cd9b18dc2a"}, + {file = "aiohttp-3.8.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:92c0cea74a2a81c4c76b62ea1cac163ecb20fb3ba3a75c909b9fa71b4ad493cf"}, + {file = "aiohttp-3.8.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:493f5bc2f8307286b7799c6d899d388bbaa7dfa6c4caf4f97ef7521b9cb13719"}, + {file = "aiohttp-3.8.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a63f03189a6fa7c900226e3ef5ba4d3bd047e18f445e69adbd65af433add5a2"}, + {file = "aiohttp-3.8.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:10c8cefcff98fd9168cdd86c4da8b84baaa90bf2da2269c6161984e6737bf23e"}, + {file = "aiohttp-3.8.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:bca5f24726e2919de94f047739d0a4fc01372801a3672708260546aa2601bf57"}, + {file = "aiohttp-3.8.4-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:03baa76b730e4e15a45f81dfe29a8d910314143414e528737f8589ec60cf7391"}, + {file = "aiohttp-3.8.4-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:8c29c77cc57e40f84acef9bfb904373a4e89a4e8b74e71aa8075c021ec9078c2"}, + {file = "aiohttp-3.8.4-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:03543dcf98a6619254b409be2d22b51f21ec66272be4ebda7b04e6412e4b2e14"}, + {file = "aiohttp-3.8.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:17b79c2963db82086229012cff93ea55196ed31f6493bb1ccd2c62f1724324e4"}, + {file = "aiohttp-3.8.4-cp39-cp39-win32.whl", hash = "sha256:34ce9f93a4a68d1272d26030655dd1b58ff727b3ed2a33d80ec433561b03d67a"}, + {file = "aiohttp-3.8.4-cp39-cp39-win_amd64.whl", hash = "sha256:41a86a69bb63bb2fc3dc9ad5ea9f10f1c9c8e282b471931be0268ddd09430b04"}, + {file = "aiohttp-3.8.4.tar.gz", hash = "sha256:bf2e1a9162c1e441bf805a1fd166e249d574ca04e03b34f97e2928769e91ab5c"}, +] + +[package.dependencies] +aiosignal = ">=1.1.2" +async-timeout = ">=4.0.0a3,<5.0" +attrs = ">=17.3.0" +charset-normalizer = ">=2.0,<4.0" +frozenlist = ">=1.1.1" +multidict = ">=4.5,<7.0" +yarl = ">=1.0,<2.0" + +[package.extras] +speedups = ["Brotli", "aiodns", "cchardet"] + +[[package]] +name = "aiosignal" +version = "1.3.1" +description = "aiosignal: a list of registered asynchronous callbacks" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "aiosignal-1.3.1-py3-none-any.whl", hash = "sha256:f8376fb07dd1e86a584e4fcdec80b36b7f81aac666ebc724e2c090300dd83b17"}, + {file = "aiosignal-1.3.1.tar.gz", hash = "sha256:54cd96e15e1649b75d6c87526a6ff0b6c1b0dd3459f43d9ca11d48c339b68cfc"}, +] + +[package.dependencies] +frozenlist = ">=1.1.0" + +[[package]] +name = "alabaster" +version = "0.7.13" +description = "A configurable sidebar-enabled Sphinx theme" +category = "dev" +optional = false +python-versions = ">=3.6" +files = [ + {file = "alabaster-0.7.13-py3-none-any.whl", hash = "sha256:1ee19aca801bbabb5ba3f5f258e4422dfa86f82f3e9cefb0859b283cdd7f62a3"}, + {file = "alabaster-0.7.13.tar.gz", hash = "sha256:a27a4a084d5e690e16e01e03ad2b2e552c61a65469419b907243193de1a84ae2"}, +] + +[[package]] +name = "alpha-vantage" +version = "2.3.1" +description = "Python module to get stock data from the Alpha Vantage Api" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "alpha_vantage-2.3.1-py3-none-any.whl", hash = "sha256:5d05355febe6f0fafc4bd11dc6ce3504a02d9d3c105d60202539855c0f608661"}, + {file = "alpha_vantage-2.3.1.tar.gz", hash = "sha256:0ce76908c3e2a22f9bbdacead90195ec3a4fa41ef8ae7c69a4a2fc99459bfbec"}, +] + +[package.dependencies] +aiohttp = "*" +requests = "*" + +[[package]] +name = "altair" +version = "4.2.2" +description = "Altair: A declarative statistical visualization library for Python." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "altair-4.2.2-py3-none-any.whl", hash = "sha256:8b45ebeaf8557f2d760c5c77b79f02ae12aee7c46c27c06014febab6f849bc87"}, + {file = "altair-4.2.2.tar.gz", hash = "sha256:39399a267c49b30d102c10411e67ab26374156a84b1aeb9fcd15140429ba49c5"}, +] + +[package.dependencies] +entrypoints = "*" +jinja2 = "*" +jsonschema = ">=3.0" +numpy = "*" +pandas = ">=0.18" +toolz = "*" + +[package.extras] +dev = ["black", "docutils", "flake8", "ipython", "m2r", "mistune (<2.0.0)", "pytest", "recommonmark", "sphinx", "vega-datasets"] + +[[package]] +name = "altgraph" +version = "0.17.3" +description = "Python graph (network) package" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "altgraph-0.17.3-py2.py3-none-any.whl", hash = "sha256:c8ac1ca6772207179ed8003ce7687757c04b0b71536f81e2ac5755c6226458fe"}, + {file = "altgraph-0.17.3.tar.gz", hash = "sha256:ad33358114df7c9416cdb8fa1eaa5852166c505118717021c6a8c7c7abbd03dd"}, +] + +[[package]] +name = "ansi2html" +version = "1.8.0" +description = "" +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "ansi2html-1.8.0-py3-none-any.whl", hash = "sha256:ef9cc9682539dbe524fbf8edad9c9462a308e04bce1170c32daa8fdfd0001785"}, + {file = "ansi2html-1.8.0.tar.gz", hash = "sha256:38b82a298482a1fa2613f0f9c9beb3db72a8f832eeac58eb2e47bf32cd37f6d5"}, +] + +[package.extras] +docs = ["Sphinx", "setuptools-scm", "sphinx-rtd-theme"] +test = ["pytest", "pytest-cov"] + +[[package]] +name = "ansiwrap" +version = "0.8.4" +description = "textwrap, but savvy to ANSI colors and styles" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "ansiwrap-0.8.4-py2.py3-none-any.whl", hash = "sha256:7b053567c88e1ad9eed030d3ac41b722125e4c1271c8a99ade797faff1f49fb1"}, + {file = "ansiwrap-0.8.4.zip", hash = "sha256:ca0c740734cde59bf919f8ff2c386f74f9a369818cdc60efe94893d01ea8d9b7"}, +] + +[package.dependencies] +textwrap3 = ">=0.9.2" + +[[package]] +name = "antlr4-python3-runtime" +version = "4.11.1" +description = "ANTLR 4.11.1 runtime for Python 3" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "antlr4-python3-runtime-4.11.1.tar.gz", hash = "sha256:a53de701312f9bdacc5258a6872cd6c62b90d3a90ae25e494026f76267333b60"}, + {file = "antlr4_python3_runtime-4.11.1-py3-none-any.whl", hash = "sha256:ff1954eda1ca9072c02bf500387d0c86cb549bef4dbb3b64f39468b547ec5f6b"}, +] + +[[package]] +name = "anyio" +version = "3.6.2" +description = "High level compatibility layer for multiple asynchronous event loop implementations" +category = "main" +optional = false +python-versions = ">=3.6.2" +files = [ + {file = "anyio-3.6.2-py3-none-any.whl", hash = "sha256:fbbe32bd270d2a2ef3ed1c5d45041250284e31fc0a4df4a5a6071842051a51e3"}, + {file = "anyio-3.6.2.tar.gz", hash = "sha256:25ea0d673ae30af41a0c442f81cf3b38c7e79fdc7b60335a4c14e05eb0947421"}, +] + +[package.dependencies] +idna = ">=2.8" +sniffio = ">=1.1" + +[package.extras] +doc = ["packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] +test = ["contextlib2", "coverage[toml] (>=4.5)", "hypothesis (>=4.0)", "mock (>=4)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (<0.15)", "uvloop (>=0.15)"] +trio = ["trio (>=0.16,<0.22)"] + +[[package]] +name = "appdirs" +version = "1.4.4" +description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"}, + {file = "appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"}, +] + +[[package]] +name = "appnope" +version = "0.1.3" +description = "Disable App Nap on macOS >= 10.9" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "appnope-0.1.3-py2.py3-none-any.whl", hash = "sha256:265a455292d0bd8a72453494fa24df5a11eb18373a60c7c0430889f22548605e"}, + {file = "appnope-0.1.3.tar.gz", hash = "sha256:02bd91c4de869fbb1e1c50aafc4098827a7a54ab2f39d9dcba6c9547ed920e24"}, +] + +[[package]] +name = "arch" +version = "5.3.1" +description = "ARCH for Python" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "arch-5.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:75fa6f9386ecc2df81bcbf5d055a290a697482ca51e0b3459dab183d288993cb"}, + {file = "arch-5.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f9c9220d331618322517e0f2b3b3529f9c51f5e5a891441da4a107fd2d6d7fce"}, + {file = "arch-5.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c503acacf88786a78c0ea6606e292c7bfa66e42603c72b7d9fe8dca021a9ddf"}, + {file = "arch-5.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92dbbae9bc19aa38492a1b5968d855e7f69f18e626bfba3dd42e43182ea7907d"}, + {file = "arch-5.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:522e19656759a9b8408cda652ddadaf8e65e23aff433c4b22a11ea79bd3c2b67"}, + {file = "arch-5.3.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:4c23b5138198127bc1a7ec432139fbe855d399e51f6391125b5dc3ab2f4a7860"}, + {file = "arch-5.3.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aadb88a0199b51c6134634618fd074ffbb430a5d3c43126da0b6d259447e1f36"}, + {file = "arch-5.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:96eb779fd90f16787376bc3ada24f3e162bc74f746d1fc3fb809ec36f954007e"}, + {file = "arch-5.3.1-cp37-cp37m-win32.whl", hash = "sha256:7694ea6085bf817e09ddc8fcb4a871a0f255d3b6b486696cfa16121df591fdb9"}, + {file = "arch-5.3.1-cp37-cp37m-win_amd64.whl", hash = "sha256:32df883248a7d6f7ee204bf9ccb4a141ece43ab3b06ee22627cb84c8b4b7d24b"}, + {file = "arch-5.3.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ef94fd5738fc0bccc4ee8a27871d5d7052b3962d784b397acf7f7bcc3afc34f4"}, + {file = "arch-5.3.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:74e629d33ff41ab2a0917f475703826fd3c0976a3dc236873b19b41f719afe5b"}, + {file = "arch-5.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:84c3944a47d28923bad70a7a6a11081d55482b80ef6abb8581a7f98e05ec9584"}, + {file = "arch-5.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b862462dd22297073b772e08144f31b7be05080b4063de5ce794c969d0348a94"}, + {file = "arch-5.3.1-cp38-cp38-win32.whl", hash = "sha256:ae2e8026085ca841e6c31144913462e79706c8604e46deda4558ec252a4c5833"}, + {file = "arch-5.3.1-cp38-cp38-win_amd64.whl", hash = "sha256:0cb9b0c5751a3a0ecefe47842b40a04dae393d7754489128ec22df0649d49b52"}, + {file = "arch-5.3.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:03a5cb976ffb230f59d827242e072cf605f70a993be0e7069d30378e13cb60f5"}, + {file = "arch-5.3.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:38857f8b2ca2fc46c7e1ac7889354eb4f16e7360283586a3730004097648b539"}, + {file = "arch-5.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fd37af7633ae1d5d5719b5eaa7ed97b9a3450f2ed699e188c2c67f7e88ca7b44"}, + {file = "arch-5.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:236a8dc7414d557a59cae5dd39efff4fb49ab3fb792b68212f6c03a0c088d947"}, + {file = "arch-5.3.1-cp39-cp39-win32.whl", hash = "sha256:aabfc7b96416d6b3054164292ee364d1e86d2906a152faf1489562ba1669b2df"}, + {file = "arch-5.3.1-cp39-cp39-win_amd64.whl", hash = "sha256:bed3352ab7d4ae79a206acb618f786a3f4bc4080e1b90f8c0b19c5a070a365a0"}, + {file = "arch-5.3.1.tar.gz", hash = "sha256:106f15c8770a34f71239b6c88f8517814e6b7fea3b8f2e009b3a8a23fd7e77c2"}, +] + +[package.dependencies] +numpy = ">=1.17" +pandas = ">=1.0" +property-cached = ">=1.6.4" +scipy = ">=1.3" +statsmodels = ">=0.11" + +[[package]] +name = "argon2-cffi" +version = "21.3.0" +description = "The secure Argon2 password hashing algorithm." +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "argon2-cffi-21.3.0.tar.gz", hash = "sha256:d384164d944190a7dd7ef22c6aa3ff197da12962bd04b17f64d4e93d934dba5b"}, + {file = "argon2_cffi-21.3.0-py3-none-any.whl", hash = "sha256:8c976986f2c5c0e5000919e6de187906cfd81fb1c72bf9d88c01177e77da7f80"}, +] + +[package.dependencies] +argon2-cffi-bindings = "*" + +[package.extras] +dev = ["cogapp", "coverage[toml] (>=5.0.2)", "furo", "hypothesis", "pre-commit", "pytest", "sphinx", "sphinx-notfound-page", "tomli"] +docs = ["furo", "sphinx", "sphinx-notfound-page"] +tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pytest"] + +[[package]] +name = "argon2-cffi-bindings" +version = "21.2.0" +description = "Low-level CFFI bindings for Argon2" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "argon2-cffi-bindings-21.2.0.tar.gz", hash = "sha256:bb89ceffa6c791807d1305ceb77dbfacc5aa499891d2c55661c6459651fc39e3"}, + {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ccb949252cb2ab3a08c02024acb77cfb179492d5701c7cbdbfd776124d4d2367"}, + {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9524464572e12979364b7d600abf96181d3541da11e23ddf565a32e70bd4dc0d"}, + {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b746dba803a79238e925d9046a63aa26bf86ab2a2fe74ce6b009a1c3f5c8f2ae"}, + {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58ed19212051f49a523abb1dbe954337dc82d947fb6e5a0da60f7c8471a8476c"}, + {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:bd46088725ef7f58b5a1ef7ca06647ebaf0eb4baff7d1d0d177c6cc8744abd86"}, + {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_i686.whl", hash = "sha256:8cd69c07dd875537a824deec19f978e0f2078fdda07fd5c42ac29668dda5f40f"}, + {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:f1152ac548bd5b8bcecfb0b0371f082037e47128653df2e8ba6e914d384f3c3e"}, + {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-win32.whl", hash = "sha256:603ca0aba86b1349b147cab91ae970c63118a0f30444d4bc80355937c950c082"}, + {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl", hash = "sha256:b2ef1c30440dbbcba7a5dc3e319408b59676e2e039e2ae11a8775ecf482b192f"}, + {file = "argon2_cffi_bindings-21.2.0-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:e415e3f62c8d124ee16018e491a009937f8cf7ebf5eb430ffc5de21b900dad93"}, + {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3e385d1c39c520c08b53d63300c3ecc28622f076f4c2b0e6d7e796e9f6502194"}, + {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c3e3cc67fdb7d82c4718f19b4e7a87123caf8a93fde7e23cf66ac0337d3cb3f"}, + {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6a22ad9800121b71099d0fb0a65323810a15f2e292f2ba450810a7316e128ee5"}, + {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f9f8b450ed0547e3d473fdc8612083fd08dd2120d6ac8f73828df9b7d45bb351"}, + {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:93f9bf70084f97245ba10ee36575f0c3f1e7d7724d67d8e5b08e61787c320ed7"}, + {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3b9ef65804859d335dc6b31582cad2c5166f0c3e7975f324d9ffaa34ee7e6583"}, + {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4966ef5848d820776f5f562a7d45fdd70c2f330c961d0d745b784034bd9f48d"}, + {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:20ef543a89dee4db46a1a6e206cd015360e5a75822f76df533845c3cbaf72670"}, + {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ed2937d286e2ad0cc79a7087d3c272832865f779430e0cc2b4f3718d3159b0cb"}, + {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:5e00316dabdaea0b2dd82d141cc66889ced0cdcbfa599e8b471cf22c620c329a"}, +] + +[package.dependencies] +cffi = ">=1.0.1" + +[package.extras] +dev = ["cogapp", "pre-commit", "pytest", "wheel"] +tests = ["pytest"] + +[[package]] +name = "ascii-magic" +version = "1.6" +description = "Converts pictures into ASCII art" +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "ascii_magic-1.6-py3-none-any.whl", hash = "sha256:937447d8677b7428856729c298c0264afd62fc2b8e7ff90c82000492cdc5f8d4"}, + {file = "ascii_magic-1.6.tar.gz", hash = "sha256:7da5518f7368e73f11e2151a0c060804aa149e267b369b7ee7653fbd7b046a51"}, +] + +[package.dependencies] +colorama = "*" +Pillow = "*" + +[[package]] +name = "astor" +version = "0.8.1" +description = "Read/rewrite/write Python ASTs" +category = "main" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" +files = [ + {file = "astor-0.8.1-py2.py3-none-any.whl", hash = "sha256:070a54e890cefb5b3739d19f30f5a5ec840ffc9c50ffa7d23cc9fc1a38ebbfc5"}, + {file = "astor-0.8.1.tar.gz", hash = "sha256:6a6effda93f4e1ce9f618779b2dd1d9d84f1e32812c23a29b3fff6fd7f63fa5e"}, +] + +[[package]] +name = "astroid" +version = "2.13.5" +description = "An abstract syntax tree for Python with inference support." +category = "dev" +optional = false +python-versions = ">=3.7.2" +files = [ + {file = "astroid-2.13.5-py3-none-any.whl", hash = "sha256:6891f444625b6edb2ac798829b689e95297e100ddf89dbed5a8c610e34901501"}, + {file = "astroid-2.13.5.tar.gz", hash = "sha256:df164d5ac811b9f44105a72b8f9d5edfb7b5b2d7e979b04ea377a77b3229114a"}, +] + +[package.dependencies] +lazy-object-proxy = ">=1.4.0" +typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.11\""} +wrapt = {version = ">=1.11,<2", markers = "python_version < \"3.11\""} + +[[package]] +name = "astropy" +version = "5.2.1" +description = "Astronomy and astrophysics core library" +category = "main" +optional = true +python-versions = ">=3.8" +files = [ + {file = "astropy-5.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e0dad969b05f73f38714d2dede4445a9ce9cd5fa8386b7f1f3a3122d4574a115"}, + {file = "astropy-5.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d9b1c97a5cc079c48fbc8a470ca2c6d9da256866de6391b00a39ceab10a11416"}, + {file = "astropy-5.2.1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:6f2e95b17299fddafc5f5dd547f3e04cf5e3ada9ef645f52ebb218ec8d2ed429"}, + {file = "astropy-5.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4536a62b86e0740463445f236a7c97e92ed6003645a0ed7f352f758f5e433d8e"}, + {file = "astropy-5.2.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fb6012b6ca8946ac890d08eb6d1900d66789cafa95c6e02096f1baa4f146e45c"}, + {file = "astropy-5.2.1-cp310-cp310-win32.whl", hash = "sha256:a9817bebe275e6d31e45b7f2073038071553dbb21dc1c3a5ba9d277507eb84bb"}, + {file = "astropy-5.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:67a43d2d212c8bbef16490f8ddf416b94f6c6458324362b15a75e2c0fa76c857"}, + {file = "astropy-5.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1dbd2e454c34d72461aee2b41c8eae4a8e84d52f0570166a7fdd88ccdd4633ba"}, + {file = "astropy-5.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e609bad44954fc89b5c74f575a1983fe932efcdf077c60a38c8041ce1df399b3"}, + {file = "astropy-5.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6e97bd2c66ee919dee4e86bca5356e29e46270940f00a9dca4466ceccfb40c37"}, + {file = "astropy-5.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:698fd8d8c7230fd47e51fdecab7d4d533e2e01a96ec0cb74b770c06314d9a698"}, + {file = "astropy-5.2.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1ce5debd2e7ccb5e80d3232cfdd7b144e280ae9ae79bfa401cfcd4133767ded7"}, + {file = "astropy-5.2.1-cp311-cp311-win32.whl", hash = "sha256:201215b727986df2a4a30c07bb1b07aedacff6de13733c6ed00637cef1f1bc9b"}, + {file = "astropy-5.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:31cdc62c85ac31f149174bafc97252f1b367c228f8a07bd7066f2c810c78425a"}, + {file = "astropy-5.2.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:41b23e91fcafa94c0d8215e22e350eec3e8c1a0aa4c049e9093e95e0ff952eb1"}, + {file = "astropy-5.2.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ee8607afc3114a70f98365c29c02b709f4a6cc425dab98d83dfd9641013b1cb6"}, + {file = "astropy-5.2.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:fcdf88d2da4e2f1679ca921d81779af09e1925431b6db4adb36d74ff18219ec5"}, + {file = "astropy-5.2.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:8aae84bf559ca3a0820d1ce2a637c55cf4f96ebe3896b42a0d36f43dc219f5f9"}, + {file = "astropy-5.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c80d2d3a71c7bdf660890badacd072aa17b18d84fbd798b40c2a42ec1d652989"}, + {file = "astropy-5.2.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:58df87c1628b9a8930e697589b5e636d15d7fd7743721c67d9deff9956e5040d"}, + {file = "astropy-5.2.1-cp38-cp38-win32.whl", hash = "sha256:19bee9fe18dc290935318d280e6a99fed319ce299a1e429b3b0b417425d52c53"}, + {file = "astropy-5.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:8957358f7e74dc213d1de12120d6845720e0f2c0f3ece5307e4e615e887de20d"}, + {file = "astropy-5.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4c6bbdb06cbeb8788ffb48ea80541e984a3e7c74d509e66278028f25e63ad336"}, + {file = "astropy-5.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:69acd085b06a58a6fddb65974b9bcc0d0e7b7044f4bae28321074c0ba380de8e"}, + {file = "astropy-5.2.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:e210ac60fa747f54492a50a40961a7655916871abef3f0517a38687163766101"}, + {file = "astropy-5.2.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:fd5702369d21a854989102f6e425cf51f94b8346cda4b0c0e82a80b4601f87ae"}, + {file = "astropy-5.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:01428b886ed943a93df1e90cd9e64e1f030682ec8ec8f4b820da6f446a0386ff"}, + {file = "astropy-5.2.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:2aeacb60fafe4b5d92d0cf07a3d0e9abb8c065e9357138898bf53914a5e6ec28"}, + {file = "astropy-5.2.1-cp39-cp39-win32.whl", hash = "sha256:c993d86e6ff9620450d39620017deac8431f1d369e8c50bc8fe695f3f4c65340"}, + {file = "astropy-5.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:2189bf55dc7b3ee760d22bd16e330c543bb263f940f8a3a15c359b608df365be"}, + {file = "astropy-5.2.1.tar.gz", hash = "sha256:f6ae27a077f8ea84903efa76c790b985617341a0084b0d21c391f7a3f332ac23"}, +] + +[package.dependencies] +numpy = ">=1.20" +packaging = ">=19.0" +pyerfa = ">=2.0" +PyYAML = ">=3.13" + +[package.extras] +all = ["asdf (>=2.10.0)", "beautifulsoup4", "bleach", "bottleneck", "certifi", "dask[array]", "fsspec[http] (>=2022.8.2)", "h5py", "html5lib", "ipython (>=4.2)", "jplephem", "matplotlib (>=3.1,!=3.4.0,!=3.5.2)", "mpmath", "pandas", "pyarrow (>=5.0.0)", "pytest (>=7.0)", "pytz", "s3fs (>=2022.8.2)", "scipy (>=1.5)", "sortedcontainers", "typing-extensions (>=3.10.0.1)"] +docs = ["Jinja2 (>=3.0)", "matplotlib (>=3.1,!=3.4.0,!=3.5.2)", "pytest (>=7.0)", "scipy (>=1.3)", "sphinx", "sphinx-astropy (>=1.6)", "sphinx-changelog (>=1.2.0)", "towncrier (<22.12.0)"] +recommended = ["matplotlib (>=3.1,!=3.4.0,!=3.5.2)", "scipy (>=1.5)"] +test = ["pytest (>=7.0)", "pytest-astropy (>=0.10)", "pytest-astropy-header (>=0.2.1)", "pytest-doctestplus (>=0.12)", "pytest-xdist"] +test-all = ["coverage[toml]", "ipython (>=4.2)", "objgraph", "pytest (>=7.0)", "pytest-astropy (>=0.10)", "pytest-astropy-header (>=0.2.1)", "pytest-doctestplus (>=0.12)", "pytest-xdist", "sgp4 (>=2.3)", "skyfield (>=1.20)"] + +[[package]] +name = "asttokens" +version = "2.2.1" +description = "Annotate AST trees with source code positions" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "asttokens-2.2.1-py2.py3-none-any.whl", hash = "sha256:6b0ac9e93fb0335014d382b8fa9b3afa7df546984258005da0b9e7095b3deb1c"}, + {file = "asttokens-2.2.1.tar.gz", hash = "sha256:4622110b2a6f30b77e1473affaa97e711bc2f07d3f10848420ff1898edbe94f3"}, +] + +[package.dependencies] +six = "*" + +[package.extras] +test = ["astroid", "pytest"] + +[[package]] +name = "async-timeout" +version = "4.0.2" +description = "Timeout context manager for asyncio programs" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "async-timeout-4.0.2.tar.gz", hash = "sha256:2163e1640ddb52b7a8c80d0a67a08587e5d245cc9c553a74a847056bc2976b15"}, + {file = "async_timeout-4.0.2-py3-none-any.whl", hash = "sha256:8ca1e4fcf50d07413d66d1a5e416e42cfdf5851c981d679a09851a6853383b3c"}, +] + +[[package]] +name = "atomicwrites" +version = "1.4.1" +description = "Atomic file writes." +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "atomicwrites-1.4.1.tar.gz", hash = "sha256:81b2c9071a49367a7f770170e5eec8cb66567cfbbc8c73d20ce5ca4a8d71cf11"}, +] + +[[package]] +name = "attrs" +version = "21.4.0" +description = "Classes Without Boilerplate" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "attrs-21.4.0-py2.py3-none-any.whl", hash = "sha256:2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4"}, + {file = "attrs-21.4.0.tar.gz", hash = "sha256:626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd"}, +] + +[package.extras] +dev = ["cloudpickle", "coverage[toml] (>=5.0.2)", "furo", "hypothesis", "mypy", "pre-commit", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "six", "sphinx", "sphinx-notfound-page", "zope.interface"] +docs = ["furo", "sphinx", "sphinx-notfound-page", "zope.interface"] +tests = ["cloudpickle", "coverage[toml] (>=5.0.2)", "hypothesis", "mypy", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "six", "zope.interface"] +tests-no-zope = ["cloudpickle", "coverage[toml] (>=5.0.2)", "hypothesis", "mypy", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "six"] + +[[package]] +name = "babel" +version = "2.12.1" +description = "Internationalization utilities" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "Babel-2.12.1-py3-none-any.whl", hash = "sha256:b4246fb7677d3b98f501a39d43396d3cafdc8eadb045f4a31be01863f655c610"}, + {file = "Babel-2.12.1.tar.gz", hash = "sha256:cc2d99999cd01d44420ae725a21c9e3711b3aadc7976d6147f622d8581963455"}, +] + +[package.dependencies] +pytz = {version = ">=2015.7", markers = "python_version < \"3.9\""} + +[[package]] +name = "backcall" +version = "0.2.0" +description = "Specifications for callback functions passed in to an API" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "backcall-0.2.0-py2.py3-none-any.whl", hash = "sha256:fbbce6a29f263178a1f7915c1940bde0ec2b2a967566fe1c65c1dfb7422bd255"}, + {file = "backcall-0.2.0.tar.gz", hash = "sha256:5cbdbf27be5e7cfadb448baf0aa95508f91f2bbc6c6437cd9cd06e2a4c215e1e"}, +] + +[[package]] +name = "backoff" +version = "2.2.1" +description = "Function decoration for backoff and retry" +category = "main" +optional = false +python-versions = ">=3.7,<4.0" +files = [ + {file = "backoff-2.2.1-py3-none-any.whl", hash = "sha256:63579f9a0628e06278f7e47b7d7d5b6ce20dc65c5e96a6f3ca99a6adca0396e8"}, + {file = "backoff-2.2.1.tar.gz", hash = "sha256:03f829f5bb1923180821643f8753b0502c3b682293992485b0eef2807afa5cba"}, +] + +[[package]] +name = "backports-zoneinfo" +version = "0.2.1" +description = "Backport of the standard library zoneinfo module" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "backports.zoneinfo-0.2.1-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:da6013fd84a690242c310d77ddb8441a559e9cb3d3d59ebac9aca1a57b2e18bc"}, + {file = "backports.zoneinfo-0.2.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:89a48c0d158a3cc3f654da4c2de1ceba85263fafb861b98b59040a5086259722"}, + {file = "backports.zoneinfo-0.2.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:1c5742112073a563c81f786e77514969acb58649bcdf6cdf0b4ed31a348d4546"}, + {file = "backports.zoneinfo-0.2.1-cp36-cp36m-win32.whl", hash = "sha256:e8236383a20872c0cdf5a62b554b27538db7fa1bbec52429d8d106effbaeca08"}, + {file = "backports.zoneinfo-0.2.1-cp36-cp36m-win_amd64.whl", hash = "sha256:8439c030a11780786a2002261569bdf362264f605dfa4d65090b64b05c9f79a7"}, + {file = "backports.zoneinfo-0.2.1-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:f04e857b59d9d1ccc39ce2da1021d196e47234873820cbeaad210724b1ee28ac"}, + {file = "backports.zoneinfo-0.2.1-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:17746bd546106fa389c51dbea67c8b7c8f0d14b5526a579ca6ccf5ed72c526cf"}, + {file = "backports.zoneinfo-0.2.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:5c144945a7752ca544b4b78c8c41544cdfaf9786f25fe5ffb10e838e19a27570"}, + {file = "backports.zoneinfo-0.2.1-cp37-cp37m-win32.whl", hash = "sha256:e55b384612d93be96506932a786bbcde5a2db7a9e6a4bb4bffe8b733f5b9036b"}, + {file = "backports.zoneinfo-0.2.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a76b38c52400b762e48131494ba26be363491ac4f9a04c1b7e92483d169f6582"}, + {file = "backports.zoneinfo-0.2.1-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:8961c0f32cd0336fb8e8ead11a1f8cd99ec07145ec2931122faaac1c8f7fd987"}, + {file = "backports.zoneinfo-0.2.1-cp38-cp38-manylinux1_i686.whl", hash = "sha256:e81b76cace8eda1fca50e345242ba977f9be6ae3945af8d46326d776b4cf78d1"}, + {file = "backports.zoneinfo-0.2.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:7b0a64cda4145548fed9efc10322770f929b944ce5cee6c0dfe0c87bf4c0c8c9"}, + {file = "backports.zoneinfo-0.2.1-cp38-cp38-win32.whl", hash = "sha256:1b13e654a55cd45672cb54ed12148cd33628f672548f373963b0bff67b217328"}, + {file = "backports.zoneinfo-0.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:4a0f800587060bf8880f954dbef70de6c11bbe59c673c3d818921f042f9954a6"}, + {file = "backports.zoneinfo-0.2.1.tar.gz", hash = "sha256:fadbfe37f74051d024037f223b8e001611eac868b5c5b06144ef4d8b799862f2"}, +] + +[package.extras] +tzdata = ["tzdata"] + +[[package]] +name = "bandit" +version = "1.7.4" +description = "Security oriented static analyser for python code." +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "bandit-1.7.4-py3-none-any.whl", hash = "sha256:412d3f259dab4077d0e7f0c11f50f650cc7d10db905d98f6520a95a18049658a"}, + {file = "bandit-1.7.4.tar.gz", hash = "sha256:2d63a8c573417bae338962d4b9b06fbc6080f74ecd955a092849e1e65c717bd2"}, +] + +[package.dependencies] +colorama = {version = ">=0.3.9", markers = "platform_system == \"Windows\""} +GitPython = ">=1.0.1" +PyYAML = ">=5.3.1" +stevedore = ">=1.20.0" + +[package.extras] +test = ["beautifulsoup4 (>=4.8.0)", "coverage (>=4.5.4)", "fixtures (>=3.0.0)", "flake8 (>=4.0.0)", "pylint (==1.9.4)", "stestr (>=2.5.0)", "testscenarios (>=0.5.0)", "testtools (>=2.3.0)", "toml"] +toml = ["toml"] +yaml = ["PyYAML"] + +[[package]] +name = "base58" +version = "2.1.1" +description = "Base58 and Base58Check implementation." +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "base58-2.1.1-py3-none-any.whl", hash = "sha256:11a36f4d3ce51dfc1043f3218591ac4eb1ceb172919cebe05b52a5bcc8d245c2"}, + {file = "base58-2.1.1.tar.gz", hash = "sha256:c5d0cb3f5b6e81e8e35da5754388ddcc6d0d14b6c6a132cb93d69ed580a7278c"}, +] + +[package.extras] +tests = ["PyHamcrest (>=2.0.2)", "mypy", "pytest (>=4.6)", "pytest-benchmark", "pytest-cov", "pytest-flake8"] + +[[package]] +name = "beautifulsoup4" +version = "4.11.2" +description = "Screen-scraping library" +category = "main" +optional = false +python-versions = ">=3.6.0" +files = [ + {file = "beautifulsoup4-4.11.2-py3-none-any.whl", hash = "sha256:0e79446b10b3ecb499c1556f7e228a53e64a2bfcebd455f370d8927cb5b59e39"}, + {file = "beautifulsoup4-4.11.2.tar.gz", hash = "sha256:bc4bdda6717de5a2987436fb8d72f45dc90dd856bdfd512a1314ce90349a0106"}, +] + +[package.dependencies] +soupsieve = ">1.2" + +[package.extras] +html5lib = ["html5lib"] +lxml = ["lxml"] + +[[package]] +name = "black" +version = "23.1.0" +description = "The uncompromising code formatter." +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "black-23.1.0-cp310-cp310-macosx_10_16_arm64.whl", hash = "sha256:b6a92a41ee34b883b359998f0c8e6eb8e99803aa8bf3123bf2b2e6fec505a221"}, + {file = "black-23.1.0-cp310-cp310-macosx_10_16_universal2.whl", hash = "sha256:57c18c5165c1dbe291d5306e53fb3988122890e57bd9b3dcb75f967f13411a26"}, + {file = "black-23.1.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:9880d7d419bb7e709b37e28deb5e68a49227713b623c72b2b931028ea65f619b"}, + {file = "black-23.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e6663f91b6feca5d06f2ccd49a10f254f9298cc1f7f49c46e498a0771b507104"}, + {file = "black-23.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:9afd3f493666a0cd8f8df9a0200c6359ac53940cbde049dcb1a7eb6ee2dd7074"}, + {file = "black-23.1.0-cp311-cp311-macosx_10_16_arm64.whl", hash = "sha256:bfffba28dc52a58f04492181392ee380e95262af14ee01d4bc7bb1b1c6ca8d27"}, + {file = "black-23.1.0-cp311-cp311-macosx_10_16_universal2.whl", hash = "sha256:c1c476bc7b7d021321e7d93dc2cbd78ce103b84d5a4cf97ed535fbc0d6660648"}, + {file = "black-23.1.0-cp311-cp311-macosx_10_16_x86_64.whl", hash = "sha256:382998821f58e5c8238d3166c492139573325287820963d2f7de4d518bd76958"}, + {file = "black-23.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bf649fda611c8550ca9d7592b69f0637218c2369b7744694c5e4902873b2f3a"}, + {file = "black-23.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:121ca7f10b4a01fd99951234abdbd97728e1240be89fde18480ffac16503d481"}, + {file = "black-23.1.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:a8471939da5e824b891b25751955be52ee7f8a30a916d570a5ba8e0f2eb2ecad"}, + {file = "black-23.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8178318cb74f98bc571eef19068f6ab5613b3e59d4f47771582f04e175570ed8"}, + {file = "black-23.1.0-cp37-cp37m-win_amd64.whl", hash = "sha256:a436e7881d33acaf2536c46a454bb964a50eff59b21b51c6ccf5a40601fbef24"}, + {file = "black-23.1.0-cp38-cp38-macosx_10_16_arm64.whl", hash = "sha256:a59db0a2094d2259c554676403fa2fac3473ccf1354c1c63eccf7ae65aac8ab6"}, + {file = "black-23.1.0-cp38-cp38-macosx_10_16_universal2.whl", hash = "sha256:0052dba51dec07ed029ed61b18183942043e00008ec65d5028814afaab9a22fd"}, + {file = "black-23.1.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:49f7b39e30f326a34b5c9a4213213a6b221d7ae9d58ec70df1c4a307cf2a1580"}, + {file = "black-23.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:162e37d49e93bd6eb6f1afc3e17a3d23a823042530c37c3c42eeeaf026f38468"}, + {file = "black-23.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:8b70eb40a78dfac24842458476135f9b99ab952dd3f2dab738c1881a9b38b753"}, + {file = "black-23.1.0-cp39-cp39-macosx_10_16_arm64.whl", hash = "sha256:a29650759a6a0944e7cca036674655c2f0f63806ddecc45ed40b7b8aa314b651"}, + {file = "black-23.1.0-cp39-cp39-macosx_10_16_universal2.whl", hash = "sha256:bb460c8561c8c1bec7824ecbc3ce085eb50005883a6203dcfb0122e95797ee06"}, + {file = "black-23.1.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:c91dfc2c2a4e50df0026f88d2215e166616e0c80e86004d0003ece0488db2739"}, + {file = "black-23.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2a951cc83ab535d248c89f300eccbd625e80ab880fbcfb5ac8afb5f01a258ac9"}, + {file = "black-23.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:0680d4380db3719ebcfb2613f34e86c8e6d15ffeabcf8ec59355c5e7b85bb555"}, + {file = "black-23.1.0-py3-none-any.whl", hash = "sha256:7a0f701d314cfa0896b9001df70a530eb2472babb76086344e688829efd97d32"}, + {file = "black-23.1.0.tar.gz", hash = "sha256:b0bd97bea8903f5a2ba7219257a44e3f1f9d00073d6cc1add68f0beec69692ac"}, +] + +[package.dependencies] +click = ">=8.0.0" +mypy-extensions = ">=0.4.3" +packaging = ">=22.0" +pathspec = ">=0.9.0" +platformdirs = ">=2" +tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} +typing-extensions = {version = ">=3.10.0.0", markers = "python_version < \"3.10\""} + +[package.extras] +colorama = ["colorama (>=0.4.3)"] +d = ["aiohttp (>=3.7.4)"] +jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"] +uvloop = ["uvloop (>=0.15.2)"] + +[[package]] +name = "bleach" +version = "6.0.0" +description = "An easy safelist-based HTML-sanitizing tool." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "bleach-6.0.0-py3-none-any.whl", hash = "sha256:33c16e3353dbd13028ab4799a0f89a83f113405c766e9c122df8a06f5b85b3f4"}, + {file = "bleach-6.0.0.tar.gz", hash = "sha256:1a1a85c1595e07d8db14c5f09f09e6433502c51c595970edc090551f0db99414"}, +] + +[package.dependencies] +six = ">=1.9.0" +webencodings = "*" + +[package.extras] +css = ["tinycss2 (>=1.1.0,<1.2)"] + +[[package]] +name = "blinker" +version = "1.5" +description = "Fast, simple object-to-object and broadcast signaling" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "blinker-1.5-py2.py3-none-any.whl", hash = "sha256:1eb563df6fdbc39eeddc177d953203f99f097e9bf0e2b8f9f3cf18b6ca425e36"}, + {file = "blinker-1.5.tar.gz", hash = "sha256:923e5e2f69c155f2cc42dafbbd70e16e3fde24d2d4aa2ab72fbe386238892462"}, +] + +[[package]] +name = "brotli" +version = "1.0.9" +description = "Python bindings for the Brotli compression library" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "Brotli-1.0.9-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:268fe94547ba25b58ebc724680609c8ee3e5a843202e9a381f6f9c5e8bdb5c70"}, + {file = "Brotli-1.0.9-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:c2415d9d082152460f2bd4e382a1e85aed233abc92db5a3880da2257dc7daf7b"}, + {file = "Brotli-1.0.9-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:5913a1177fc36e30fcf6dc868ce23b0453952c78c04c266d3149b3d39e1410d6"}, + {file = "Brotli-1.0.9-cp27-cp27m-win32.whl", hash = "sha256:afde17ae04d90fbe53afb628f7f2d4ca022797aa093e809de5c3cf276f61bbfa"}, + {file = "Brotli-1.0.9-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:7cb81373984cc0e4682f31bc3d6be9026006d96eecd07ea49aafb06897746452"}, + {file = "Brotli-1.0.9-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:db844eb158a87ccab83e868a762ea8024ae27337fc7ddcbfcddd157f841fdfe7"}, + {file = "Brotli-1.0.9-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:9744a863b489c79a73aba014df554b0e7a0fc44ef3f8a0ef2a52919c7d155031"}, + {file = "Brotli-1.0.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a72661af47119a80d82fa583b554095308d6a4c356b2a554fdc2799bc19f2a43"}, + {file = "Brotli-1.0.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ee83d3e3a024a9618e5be64648d6d11c37047ac48adff25f12fa4226cf23d1c"}, + {file = "Brotli-1.0.9-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:19598ecddd8a212aedb1ffa15763dd52a388518c4550e615aed88dc3753c0f0c"}, + {file = "Brotli-1.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:44bb8ff420c1d19d91d79d8c3574b8954288bdff0273bf788954064d260d7ab0"}, + {file = "Brotli-1.0.9-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e23281b9a08ec338469268f98f194658abfb13658ee98e2b7f85ee9dd06caa91"}, + {file = "Brotli-1.0.9-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:3496fc835370da351d37cada4cf744039616a6db7d13c430035e901443a34daa"}, + {file = "Brotli-1.0.9-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b83bb06a0192cccf1eb8d0a28672a1b79c74c3a8a5f2619625aeb6f28b3a82bb"}, + {file = "Brotli-1.0.9-cp310-cp310-win32.whl", hash = "sha256:26d168aac4aaec9a4394221240e8a5436b5634adc3cd1cdf637f6645cecbf181"}, + {file = "Brotli-1.0.9-cp310-cp310-win_amd64.whl", hash = "sha256:622a231b08899c864eb87e85f81c75e7b9ce05b001e59bbfbf43d4a71f5f32b2"}, + {file = "Brotli-1.0.9-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:cc0283a406774f465fb45ec7efb66857c09ffefbe49ec20b7882eff6d3c86d3a"}, + {file = "Brotli-1.0.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:11d3283d89af7033236fa4e73ec2cbe743d4f6a81d41bd234f24bf63dde979df"}, + {file = "Brotli-1.0.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c1306004d49b84bd0c4f90457c6f57ad109f5cc6067a9664e12b7b79a9948ad"}, + {file = "Brotli-1.0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b1375b5d17d6145c798661b67e4ae9d5496920d9265e2f00f1c2c0b5ae91fbde"}, + {file = "Brotli-1.0.9-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cab1b5964b39607a66adbba01f1c12df2e55ac36c81ec6ed44f2fca44178bf1a"}, + {file = "Brotli-1.0.9-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:8ed6a5b3d23ecc00ea02e1ed8e0ff9a08f4fc87a1f58a2530e71c0f48adf882f"}, + {file = "Brotli-1.0.9-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:cb02ed34557afde2d2da68194d12f5719ee96cfb2eacc886352cb73e3808fc5d"}, + {file = "Brotli-1.0.9-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:b3523f51818e8f16599613edddb1ff924eeb4b53ab7e7197f85cbc321cdca32f"}, + {file = "Brotli-1.0.9-cp311-cp311-win32.whl", hash = "sha256:ba72d37e2a924717990f4d7482e8ac88e2ef43fb95491eb6e0d124d77d2a150d"}, + {file = "Brotli-1.0.9-cp311-cp311-win_amd64.whl", hash = "sha256:3ffaadcaeafe9d30a7e4e1e97ad727e4f5610b9fa2f7551998471e3736738679"}, + {file = "Brotli-1.0.9-cp35-cp35m-macosx_10_6_intel.whl", hash = "sha256:c83aa123d56f2e060644427a882a36b3c12db93727ad7a7b9efd7d7f3e9cc2c4"}, + {file = "Brotli-1.0.9-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:6b2ae9f5f67f89aade1fab0f7fd8f2832501311c363a21579d02defa844d9296"}, + {file = "Brotli-1.0.9-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:68715970f16b6e92c574c30747c95cf8cf62804569647386ff032195dc89a430"}, + {file = "Brotli-1.0.9-cp35-cp35m-win32.whl", hash = "sha256:defed7ea5f218a9f2336301e6fd379f55c655bea65ba2476346340a0ce6f74a1"}, + {file = "Brotli-1.0.9-cp35-cp35m-win_amd64.whl", hash = "sha256:88c63a1b55f352b02c6ffd24b15ead9fc0e8bf781dbe070213039324922a2eea"}, + {file = "Brotli-1.0.9-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:503fa6af7da9f4b5780bb7e4cbe0c639b010f12be85d02c99452825dd0feef3f"}, + {file = "Brotli-1.0.9-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:40d15c79f42e0a2c72892bf407979febd9cf91f36f495ffb333d1d04cebb34e4"}, + {file = "Brotli-1.0.9-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:93130612b837103e15ac3f9cbacb4613f9e348b58b3aad53721d92e57f96d46a"}, + {file = "Brotli-1.0.9-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:87fdccbb6bb589095f413b1e05734ba492c962b4a45a13ff3408fa44ffe6479b"}, + {file = "Brotli-1.0.9-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:6d847b14f7ea89f6ad3c9e3901d1bc4835f6b390a9c71df999b0162d9bb1e20f"}, + {file = "Brotli-1.0.9-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:495ba7e49c2db22b046a53b469bbecea802efce200dffb69b93dd47397edc9b6"}, + {file = "Brotli-1.0.9-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:4688c1e42968ba52e57d8670ad2306fe92e0169c6f3af0089be75bbac0c64a3b"}, + {file = "Brotli-1.0.9-cp36-cp36m-win32.whl", hash = "sha256:61a7ee1f13ab913897dac7da44a73c6d44d48a4adff42a5701e3239791c96e14"}, + {file = "Brotli-1.0.9-cp36-cp36m-win_amd64.whl", hash = "sha256:1c48472a6ba3b113452355b9af0a60da5c2ae60477f8feda8346f8fd48e3e87c"}, + {file = "Brotli-1.0.9-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3b78a24b5fd13c03ee2b7b86290ed20efdc95da75a3557cc06811764d5ad1126"}, + {file = "Brotli-1.0.9-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:9d12cf2851759b8de8ca5fde36a59c08210a97ffca0eb94c532ce7b17c6a3d1d"}, + {file = "Brotli-1.0.9-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:6c772d6c0a79ac0f414a9f8947cc407e119b8598de7621f39cacadae3cf57d12"}, + {file = "Brotli-1.0.9-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29d1d350178e5225397e28ea1b7aca3648fcbab546d20e7475805437bfb0a130"}, + {file = "Brotli-1.0.9-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:7bbff90b63328013e1e8cb50650ae0b9bac54ffb4be6104378490193cd60f85a"}, + {file = "Brotli-1.0.9-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:ec1947eabbaf8e0531e8e899fc1d9876c179fc518989461f5d24e2223395a9e3"}, + {file = "Brotli-1.0.9-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:12effe280b8ebfd389022aa65114e30407540ccb89b177d3fbc9a4f177c4bd5d"}, + {file = "Brotli-1.0.9-cp37-cp37m-win32.whl", hash = "sha256:f909bbbc433048b499cb9db9e713b5d8d949e8c109a2a548502fb9aa8630f0b1"}, + {file = "Brotli-1.0.9-cp37-cp37m-win_amd64.whl", hash = "sha256:97f715cf371b16ac88b8c19da00029804e20e25f30d80203417255d239f228b5"}, + {file = "Brotli-1.0.9-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e16eb9541f3dd1a3e92b89005e37b1257b157b7256df0e36bd7b33b50be73bcb"}, + {file = "Brotli-1.0.9-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:160c78292e98d21e73a4cc7f76a234390e516afcd982fa17e1422f7c6a9ce9c8"}, + {file = "Brotli-1.0.9-cp38-cp38-manylinux1_i686.whl", hash = "sha256:b663f1e02de5d0573610756398e44c130add0eb9a3fc912a09665332942a2efb"}, + {file = "Brotli-1.0.9-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:5b6ef7d9f9c38292df3690fe3e302b5b530999fa90014853dcd0d6902fb59f26"}, + {file = "Brotli-1.0.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a674ac10e0a87b683f4fa2b6fa41090edfd686a6524bd8dedbd6138b309175c"}, + {file = "Brotli-1.0.9-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:e2d9e1cbc1b25e22000328702b014227737756f4b5bf5c485ac1d8091ada078b"}, + {file = "Brotli-1.0.9-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:b336c5e9cf03c7be40c47b5fd694c43c9f1358a80ba384a21969e0b4e66a9b17"}, + {file = "Brotli-1.0.9-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:85f7912459c67eaab2fb854ed2bc1cc25772b300545fe7ed2dc03954da638649"}, + {file = "Brotli-1.0.9-cp38-cp38-win32.whl", hash = "sha256:35a3edbe18e876e596553c4007a087f8bcfd538f19bc116917b3c7522fca0429"}, + {file = "Brotli-1.0.9-cp38-cp38-win_amd64.whl", hash = "sha256:269a5743a393c65db46a7bb982644c67ecba4b8d91b392403ad8a861ba6f495f"}, + {file = "Brotli-1.0.9-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:2aad0e0baa04517741c9bb5b07586c642302e5fb3e75319cb62087bd0995ab19"}, + {file = "Brotli-1.0.9-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5cb1e18167792d7d21e21365d7650b72d5081ed476123ff7b8cac7f45189c0c7"}, + {file = "Brotli-1.0.9-cp39-cp39-manylinux1_i686.whl", hash = "sha256:16d528a45c2e1909c2798f27f7bf0a3feec1dc9e50948e738b961618e38b6a7b"}, + {file = "Brotli-1.0.9-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:56d027eace784738457437df7331965473f2c0da2c70e1a1f6fdbae5402e0389"}, + {file = "Brotli-1.0.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9bf919756d25e4114ace16a8ce91eb340eb57a08e2c6950c3cebcbe3dff2a5e7"}, + {file = "Brotli-1.0.9-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:e4c4e92c14a57c9bd4cb4be678c25369bf7a092d55fd0866f759e425b9660806"}, + {file = "Brotli-1.0.9-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:e48f4234f2469ed012a98f4b7874e7f7e173c167bed4934912a29e03167cf6b1"}, + {file = "Brotli-1.0.9-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9ed4c92a0665002ff8ea852353aeb60d9141eb04109e88928026d3c8a9e5433c"}, + {file = "Brotli-1.0.9-cp39-cp39-win32.whl", hash = "sha256:cfc391f4429ee0a9370aa93d812a52e1fee0f37a81861f4fdd1f4fb28e8547c3"}, + {file = "Brotli-1.0.9-cp39-cp39-win_amd64.whl", hash = "sha256:854c33dad5ba0fbd6ab69185fec8dab89e13cda6b7d191ba111987df74f38761"}, + {file = "Brotli-1.0.9-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:9749a124280a0ada4187a6cfd1ffd35c350fb3af79c706589d98e088c5044267"}, + {file = "Brotli-1.0.9-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:73fd30d4ce0ea48010564ccee1a26bfe39323fde05cb34b5863455629db61dc7"}, + {file = "Brotli-1.0.9-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:02177603aaca36e1fd21b091cb742bb3b305a569e2402f1ca38af471777fb019"}, + {file = "Brotli-1.0.9-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:76ffebb907bec09ff511bb3acc077695e2c32bc2142819491579a695f77ffd4d"}, + {file = "Brotli-1.0.9-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b43775532a5904bc938f9c15b77c613cb6ad6fb30990f3b0afaea82797a402d8"}, + {file = "Brotli-1.0.9-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:5bf37a08493232fbb0f8229f1824b366c2fc1d02d64e7e918af40acd15f3e337"}, + {file = "Brotli-1.0.9-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:330e3f10cd01da535c70d09c4283ba2df5fb78e915bea0a28becad6e2ac010be"}, + {file = "Brotli-1.0.9-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:e1abbeef02962596548382e393f56e4c94acd286bd0c5afba756cffc33670e8a"}, + {file = "Brotli-1.0.9-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3148362937217b7072cf80a2dcc007f09bb5ecb96dae4617316638194113d5be"}, + {file = "Brotli-1.0.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:336b40348269f9b91268378de5ff44dc6fbaa2268194f85177b53463d313842a"}, + {file = "Brotli-1.0.9-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3b8b09a16a1950b9ef495a0f8b9d0a87599a9d1f179e2d4ac014b2ec831f87e7"}, + {file = "Brotli-1.0.9-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:c8e521a0ce7cf690ca84b8cc2272ddaf9d8a50294fd086da67e517439614c755"}, + {file = "Brotli-1.0.9.zip", hash = "sha256:4d1b810aa0ed773f81dceda2cc7b403d01057458730e309856356d4ef4188438"}, +] + +[[package]] +name = "brotlicffi" +version = "1.0.9.2" +description = "Python CFFI bindings to the Brotli library" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "brotlicffi-1.0.9.2-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:408ec4359f9763280d5c4e0ad29c51d1240b25fdd18719067e972163b4125b98"}, + {file = "brotlicffi-1.0.9.2-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:2e4629f7690ded66c8818715c6d4dd6a7ff6a4f10fad6186fe99850f781ce210"}, + {file = "brotlicffi-1.0.9.2-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:137c4635edcdf593de5ce9d0daa596bf499591b16b8fca5fd72a490deb54b2ee"}, + {file = "brotlicffi-1.0.9.2-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:af8a1b7bcfccf9c41a3c8654994d6a81821fdfe4caddcfe5045bfda936546ca3"}, + {file = "brotlicffi-1.0.9.2-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:9078432af4785f35ab3840587eed7fb131e3fc77eb2a739282b649b343c584dd"}, + {file = "brotlicffi-1.0.9.2-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:7bb913d5bf3b4ce2ec59872711dc9faaff5f320c3c3827cada2d8a7b793a7753"}, + {file = "brotlicffi-1.0.9.2-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:16a0c9392a1059e2e62839fbd037d2e7e03c8ae5da65e9746f582464f7fab1bb"}, + {file = "brotlicffi-1.0.9.2-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:94d2810efc5723f1447b332223b197466190518a3eeca93b9f357efb5b22c6dc"}, + {file = "brotlicffi-1.0.9.2-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:9e70f3e20f317d70912b10dbec48b29114d3dbd0e9d88475cb328e6c086f0546"}, + {file = "brotlicffi-1.0.9.2-cp35-abi3-macosx_10_9_x86_64.whl", hash = "sha256:586f0ea3c2eed455d5f2330b9ab4a591514c8de0ee53d445645efcfbf053c69f"}, + {file = "brotlicffi-1.0.9.2-cp35-abi3-manylinux1_i686.whl", hash = "sha256:4454c3baedc277fd6e65f983e3eb8e77f4bc15060f69370a0201746e2edeca81"}, + {file = "brotlicffi-1.0.9.2-cp35-abi3-manylinux1_x86_64.whl", hash = "sha256:52c1c12dad6eb1d44213a0a76acf5f18f64653bd801300bef5e2f983405bdde5"}, + {file = "brotlicffi-1.0.9.2-cp35-abi3-manylinux2010_i686.whl", hash = "sha256:21cd400d24b344c218d8e32b394849e31b7c15784667575dbda9f65c46a64b0a"}, + {file = "brotlicffi-1.0.9.2-cp35-abi3-manylinux2010_x86_64.whl", hash = "sha256:71061f8bc86335b652e442260c4367b782a92c6e295cf5a10eff84c7d19d8cf5"}, + {file = "brotlicffi-1.0.9.2-cp35-abi3-manylinux2014_aarch64.whl", hash = "sha256:15e0db52c56056be6310fc116b3d7c6f34185594e261f23790b2fb6489998363"}, + {file = "brotlicffi-1.0.9.2-cp35-abi3-win32.whl", hash = "sha256:551305703d12a2dd1ae43d3dde35dee20b1cb49b5796279d4d34e2c6aec6be4d"}, + {file = "brotlicffi-1.0.9.2-cp35-abi3-win_amd64.whl", hash = "sha256:2be4fb8a7cb482f226af686cd06d2a2cab164ccdf99e460f8e3a5ec9a5337da2"}, + {file = "brotlicffi-1.0.9.2-pp27-pypy_73-macosx_10_9_x86_64.whl", hash = "sha256:8e7221d8a084d32d15c7b58e0ce0573972375c5038423dbe83f217cfe512e680"}, + {file = "brotlicffi-1.0.9.2-pp27-pypy_73-manylinux1_x86_64.whl", hash = "sha256:75a46bc5ed2753e1648cc211dcb2c1ac66116038766822dc104023f67ff4dfd8"}, + {file = "brotlicffi-1.0.9.2-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:1e27c43ef72a278f9739b12b2df80ee72048cd4cbe498f8bbe08aaaa67a5d5c8"}, + {file = "brotlicffi-1.0.9.2-pp27-pypy_73-win32.whl", hash = "sha256:feb942814285bdc5e97efc77a04e48283c17dfab9ea082d79c0a7b9e53ef1eab"}, + {file = "brotlicffi-1.0.9.2-pp36-pypy36_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a6208d82c3172eeeb3be83ed4efd5831552c7cd47576468e50fcf0fb23fcf97f"}, + {file = "brotlicffi-1.0.9.2-pp36-pypy36_pp73-manylinux1_x86_64.whl", hash = "sha256:408c810c599786fb806556ff17e844a903884e6370ca400bcec7fa286149f39c"}, + {file = "brotlicffi-1.0.9.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl", hash = "sha256:a73099858ee343e8801710a08be8d194f47715ff21e98d92a19ac461058f52d1"}, + {file = "brotlicffi-1.0.9.2-pp36-pypy36_pp73-win32.whl", hash = "sha256:916b790f967a18a595e61f218c252f83718ac91f24157d622cf0fa710cd26ab7"}, + {file = "brotlicffi-1.0.9.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ba4a00263af40e875ec3d6c7f623cbf8c795b55705da18c64ec36b6bf0848bc5"}, + {file = "brotlicffi-1.0.9.2-pp37-pypy37_pp73-manylinux1_x86_64.whl", hash = "sha256:df78aa47741122b0d5463f1208b7bb18bc9706dee5152d9f56e0ead4865015cd"}, + {file = "brotlicffi-1.0.9.2-pp37-pypy37_pp73-manylinux2010_x86_64.whl", hash = "sha256:9030cd5099252d16bfa4e22659c84a89c102e94f8e81d30764788b72e2d7cfb7"}, + {file = "brotlicffi-1.0.9.2-pp37-pypy37_pp73-win32.whl", hash = "sha256:7e72978f4090a161885b114f87b784f538dcb77dafc6602592c1cf39ae8d243d"}, + {file = "brotlicffi-1.0.9.2.tar.gz", hash = "sha256:0c248a68129d8fc6a217767406c731e498c3e19a7be05ea0a90c3c86637b7d96"}, +] + +[package.dependencies] +cffi = ">=1.0.0" + +[[package]] +name = "bs4" +version = "0.0.1" +description = "Dummy package for Beautiful Soup" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "bs4-0.0.1.tar.gz", hash = "sha256:36ecea1fd7cc5c0c6e4a1ff075df26d50da647b75376626cc186e2212886dd3a"}, +] + +[package.dependencies] +beautifulsoup4 = "*" + +[[package]] +name = "bt" +version = "0.2.9" +description = "A flexible backtesting framework for Python" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" +files = [ + {file = "bt-0.2.9-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:5654e5639ffd0778714d567ae14fb06d485e43becb720a0dc5a38b405251485e"}, + {file = "bt-0.2.9-cp36-cp36m-win_amd64.whl", hash = "sha256:5d6dd92fd6aa1efbade3efee980add709fc591a8b007643016f2e0cbf7372daf"}, + {file = "bt-0.2.9-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:637fd917f57d0302b17968025650be7d8b2b6da32c2c7daea9ae48f6a66cbb8c"}, + {file = "bt-0.2.9-cp37-cp37m-win_amd64.whl", hash = "sha256:55a9cf1ca3aa2c425a48fc1e8d324cd5959d4d189e221f7744c1c6e30149c61b"}, + {file = "bt-0.2.9-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:5dbf1ced108a6f2086b927dcf17ecd1deff7d98266d7f52ab3ff43be4a349ec3"}, + {file = "bt-0.2.9-cp38-cp38-win_amd64.whl", hash = "sha256:e77a56adc7bcac285df2c70e714b8724fc92fa1beb8de4b1fd991ab3862f84b0"}, + {file = "bt-0.2.9-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:a1aed6e0ee3fa3b6f5bcef1f26d29e2a96c8329ea54894362014e20012de053b"}, + {file = "bt-0.2.9-cp39-cp39-win_amd64.whl", hash = "sha256:399bedbf48026899e85536ea8cbd21459461346638ae20f439a09bc75fa131e9"}, + {file = "bt-0.2.9.tar.gz", hash = "sha256:d162d71aaaaf7265a848d1fc0040f503add32dac2f9f3127bece0d74c22efb9b"}, +] + +[package.dependencies] +ffn = ">=0.3.5" +pyprind = ">=2.11" + +[package.extras] +dev = ["black (>=20.8b1)", "codecov", "coverage", "cython (>=0.25)", "ffn (>=0.3.5)", "flake8", "flake8-black", "future", "matplotlib (>=2)", "mock", "nose", "numpy (>=1)", "pandas (>=0.19)", "pyprind (>=2.11)"] + +[[package]] +name = "cachetools" +version = "5.3.0" +description = "Extensible memoizing collections and decorators" +category = "main" +optional = false +python-versions = "~=3.7" +files = [ + {file = "cachetools-5.3.0-py3-none-any.whl", hash = "sha256:429e1a1e845c008ea6c85aa35d4b98b65d6a9763eeef3e37e92728a12d1de9d4"}, + {file = "cachetools-5.3.0.tar.gz", hash = "sha256:13dfddc7b8df938c21a940dfa6557ce6e94a2f1cdfa58eb90c805721d58f2c14"}, +] + +[[package]] +name = "catboost" +version = "1.1.1" +description = "Catboost Python Package" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "catboost-1.1.1-cp310-none-macosx_10_6_universal2.whl", hash = "sha256:93532f6807228f74db9c8184a0893ab222232d23fc5b3db534e2d8fedbba42cf"}, + {file = "catboost-1.1.1-cp310-none-manylinux1_x86_64.whl", hash = "sha256:7c7364d79d5ff9deb56956560ba91a1b62b84204961d540bffd97f7b995e8cba"}, + {file = "catboost-1.1.1-cp310-none-win_amd64.whl", hash = "sha256:5ec0c9bd65e53ae6c26d17c06f9c28e4febbd7cbdeb858460eb3d34249a10f30"}, + {file = "catboost-1.1.1-cp36-none-macosx_10_6_universal2.whl", hash = "sha256:60acc4448eb45242f4d30aea6ccdf45bfaa8646bbc4ede3200cf25ba0d6bcf3d"}, + {file = "catboost-1.1.1-cp36-none-manylinux1_x86_64.whl", hash = "sha256:b7443b40b5ddb141c6d14bff16c13f7cf4852893b57d7eda5dff30fb7517e14d"}, + {file = "catboost-1.1.1-cp36-none-win_amd64.whl", hash = "sha256:190828590270e3dea5fb58f0fd13715ee2324f6ee321866592c422a1da141961"}, + {file = "catboost-1.1.1-cp37-none-macosx_10_6_universal2.whl", hash = "sha256:a2fe4d08a360c3c3cabfa3a94c586f2261b93a3fff043ae2b43d2d4de121c2ce"}, + {file = "catboost-1.1.1-cp37-none-manylinux1_x86_64.whl", hash = "sha256:4e350c40920dbd9644f1c7b88cb74cb8b96f1ecbbd7c12f6223964465d83b968"}, + {file = "catboost-1.1.1-cp37-none-win_amd64.whl", hash = "sha256:0033569f2e6314a04a84ec83eecd39f77402426b52571b78991e629d7252c6f7"}, + {file = "catboost-1.1.1-cp38-none-macosx_10_6_universal2.whl", hash = "sha256:454aae50922b10172b94971033d4b0607128a2e2ca8a5845cf8879ea28d80942"}, + {file = "catboost-1.1.1-cp38-none-manylinux1_x86_64.whl", hash = "sha256:3fd12d9f1f89440292c63b242ccabdab012d313250e2b1e8a779d6618c734b32"}, + {file = "catboost-1.1.1-cp38-none-win_amd64.whl", hash = "sha256:840348bf56dd11f6096030208601cbce87f1e6426ef33140fb6cc97bceb5fef3"}, + {file = "catboost-1.1.1-cp39-none-macosx_10_6_universal2.whl", hash = "sha256:9e7c47050c8840ccaff4d394907d443bda01280a30778ae9d71939a7528f5ae3"}, + {file = "catboost-1.1.1-cp39-none-manylinux1_x86_64.whl", hash = "sha256:a60ae2630f7b3752f262515a51b265521a4993df75dea26fa60777ec6e479395"}, + {file = "catboost-1.1.1-cp39-none-win_amd64.whl", hash = "sha256:156264dbe9e841cb0b6333383e928cb8f65df4d00429a9771eb8b06b9bcfa17c"}, +] + +[package.dependencies] +graphviz = "*" +matplotlib = "*" +numpy = ">=1.16.0" +pandas = ">=0.24.0" +plotly = "*" +scipy = "*" +six = "*" + +[[package]] +name = "cattrs" +version = "22.2.0" +description = "Composable complex class support for attrs and dataclasses." +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "cattrs-22.2.0-py3-none-any.whl", hash = "sha256:bc12b1f0d000b9f9bee83335887d532a1d3e99a833d1bf0882151c97d3e68c21"}, + {file = "cattrs-22.2.0.tar.gz", hash = "sha256:f0eed5642399423cf656e7b66ce92cdc5b963ecafd041d1b24d136fdde7acf6d"}, +] + +[package.dependencies] +attrs = ">=20" +exceptiongroup = {version = "*", markers = "python_version < \"3.11\""} + +[[package]] +name = "ccxt" +version = "2.8.78" +description = "A JavaScript / Python / PHP cryptocurrency trading library with support for 130+ exchanges" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "ccxt-2.8.78-py2.py3-none-any.whl", hash = "sha256:4c00c0b053001e71128212e4ea6f1a08efab5c191602f77d4c62cf5af307f15c"}, + {file = "ccxt-2.8.78.tar.gz", hash = "sha256:d175b1a1f03f01cdcadc32c363fae70007847ec3ceff2396177db9c52c067f2f"}, +] + +[package.dependencies] +aiodns = {version = ">=1.1.1", markers = "python_version >= \"3.5.2\""} +aiohttp = {version = ">=3.8", markers = "python_version >= \"3.5.2\""} +certifi = ">=2018.1.18" +cryptography = ">=2.6.1" +requests = ">=2.18.4" +setuptools = ">=60.9.0" +yarl = {version = ">=1.7.2", markers = "python_version >= \"3.5.2\""} + +[package.extras] +doc = ["Sphinx (==4.0)", "m2r2 (==0.2.7)", "mistune (==0.8.4)", "readthedocs-sphinx-search (==0.1.0)", "sphinx-rtd-theme (==0.5.2)"] +qa = ["flake8 (==3.7.9)"] + +[[package]] +name = "certifi" +version = "2022.12.7" +description = "Python package for providing Mozilla's CA Bundle." +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "certifi-2022.12.7-py3-none-any.whl", hash = "sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18"}, + {file = "certifi-2022.12.7.tar.gz", hash = "sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3"}, +] + +[[package]] +name = "cffi" +version = "1.15.1" +description = "Foreign Function Interface for Python calling C code." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "cffi-1.15.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:a66d3508133af6e8548451b25058d5812812ec3798c886bf38ed24a98216fab2"}, + {file = "cffi-1.15.1-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:470c103ae716238bbe698d67ad020e1db9d9dba34fa5a899b5e21577e6d52ed2"}, + {file = "cffi-1.15.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:9ad5db27f9cabae298d151c85cf2bad1d359a1b9c686a275df03385758e2f914"}, + {file = "cffi-1.15.1-cp27-cp27m-win32.whl", hash = "sha256:b3bbeb01c2b273cca1e1e0c5df57f12dce9a4dd331b4fa1635b8bec26350bde3"}, + {file = "cffi-1.15.1-cp27-cp27m-win_amd64.whl", hash = "sha256:e00b098126fd45523dd056d2efba6c5a63b71ffe9f2bbe1a4fe1716e1d0c331e"}, + {file = "cffi-1.15.1-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:d61f4695e6c866a23a21acab0509af1cdfd2c013cf256bbf5b6b5e2695827162"}, + {file = "cffi-1.15.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:ed9cb427ba5504c1dc15ede7d516b84757c3e3d7868ccc85121d9310d27eed0b"}, + {file = "cffi-1.15.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:39d39875251ca8f612b6f33e6b1195af86d1b3e60086068be9cc053aa4376e21"}, + {file = "cffi-1.15.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:285d29981935eb726a4399badae8f0ffdff4f5050eaa6d0cfc3f64b857b77185"}, + {file = "cffi-1.15.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd"}, + {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc"}, + {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f"}, + {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e"}, + {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4"}, + {file = "cffi-1.15.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01"}, + {file = "cffi-1.15.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e"}, + {file = "cffi-1.15.1-cp310-cp310-win32.whl", hash = "sha256:cba9d6b9a7d64d4bd46167096fc9d2f835e25d7e4c121fb2ddfc6528fb0413b2"}, + {file = "cffi-1.15.1-cp310-cp310-win_amd64.whl", hash = "sha256:ce4bcc037df4fc5e3d184794f27bdaab018943698f4ca31630bc7f84a7b69c6d"}, + {file = "cffi-1.15.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3d08afd128ddaa624a48cf2b859afef385b720bb4b43df214f85616922e6a5ac"}, + {file = "cffi-1.15.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3799aecf2e17cf585d977b780ce79ff0dc9b78d799fc694221ce814c2c19db83"}, + {file = "cffi-1.15.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9"}, + {file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c"}, + {file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325"}, + {file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c"}, + {file = "cffi-1.15.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef"}, + {file = "cffi-1.15.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8"}, + {file = "cffi-1.15.1-cp311-cp311-win32.whl", hash = "sha256:a0f100c8912c114ff53e1202d0078b425bee3649ae34d7b070e9697f93c5d52d"}, + {file = "cffi-1.15.1-cp311-cp311-win_amd64.whl", hash = "sha256:04ed324bda3cda42b9b695d51bb7d54b680b9719cfab04227cdd1e04e5de3104"}, + {file = "cffi-1.15.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50a74364d85fd319352182ef59c5c790484a336f6db772c1a9231f1c3ed0cbd7"}, + {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e263d77ee3dd201c3a142934a086a4450861778baaeeb45db4591ef65550b0a6"}, + {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cec7d9412a9102bdc577382c3929b337320c4c4c4849f2c5cdd14d7368c5562d"}, + {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4289fc34b2f5316fbb762d75362931e351941fa95fa18789191b33fc4cf9504a"}, + {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:173379135477dc8cac4bc58f45db08ab45d228b3363adb7af79436135d028405"}, + {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6975a3fac6bc83c4a65c9f9fcab9e47019a11d3d2cf7f3c0d03431bf145a941e"}, + {file = "cffi-1.15.1-cp36-cp36m-win32.whl", hash = "sha256:2470043b93ff09bf8fb1d46d1cb756ce6132c54826661a32d4e4d132e1977adf"}, + {file = "cffi-1.15.1-cp36-cp36m-win_amd64.whl", hash = "sha256:30d78fbc8ebf9c92c9b7823ee18eb92f2e6ef79b45ac84db507f52fbe3ec4497"}, + {file = "cffi-1.15.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:198caafb44239b60e252492445da556afafc7d1e3ab7a1fb3f0584ef6d742375"}, + {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e"}, + {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82"}, + {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b"}, + {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c"}, + {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426"}, + {file = "cffi-1.15.1-cp37-cp37m-win32.whl", hash = "sha256:e229a521186c75c8ad9490854fd8bbdd9a0c9aa3a524326b55be83b54d4e0ad9"}, + {file = "cffi-1.15.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a0b71b1b8fbf2b96e41c4d990244165e2c9be83d54962a9a1d118fd8657d2045"}, + {file = "cffi-1.15.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:320dab6e7cb2eacdf0e658569d2575c4dad258c0fcc794f46215e1e39f90f2c3"}, + {file = "cffi-1.15.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a"}, + {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5"}, + {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca"}, + {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02"}, + {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192"}, + {file = "cffi-1.15.1-cp38-cp38-win32.whl", hash = "sha256:8b7ee99e510d7b66cdb6c593f21c043c248537a32e0bedf02e01e9553a172314"}, + {file = "cffi-1.15.1-cp38-cp38-win_amd64.whl", hash = "sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5"}, + {file = "cffi-1.15.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:54a2db7b78338edd780e7ef7f9f6c442500fb0d41a5a4ea24fff1c929d5af585"}, + {file = "cffi-1.15.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:fcd131dd944808b5bdb38e6f5b53013c5aa4f334c5cad0c72742f6eba4b73db0"}, + {file = "cffi-1.15.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415"}, + {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d"}, + {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984"}, + {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35"}, + {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27"}, + {file = "cffi-1.15.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76"}, + {file = "cffi-1.15.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3"}, + {file = "cffi-1.15.1-cp39-cp39-win32.whl", hash = "sha256:40f4774f5a9d4f5e344f31a32b5096977b5d48560c5592e2f3d2c4374bd543ee"}, + {file = "cffi-1.15.1-cp39-cp39-win_amd64.whl", hash = "sha256:70df4e3b545a17496c9b3f41f5115e69a4f2e77e94e1d2a8e1070bc0c38c8a3c"}, + {file = "cffi-1.15.1.tar.gz", hash = "sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9"}, +] + +[package.dependencies] +pycparser = "*" + +[[package]] +name = "cfgv" +version = "3.3.1" +description = "Validate configuration and produce human readable error messages." +category = "dev" +optional = false +python-versions = ">=3.6.1" +files = [ + {file = "cfgv-3.3.1-py2.py3-none-any.whl", hash = "sha256:c6a0883f3917a037485059700b9e75da2464e6c27051014ad85ba6aaa5884426"}, + {file = "cfgv-3.3.1.tar.gz", hash = "sha256:f5a830efb9ce7a445376bb66ec94c638a9787422f96264c98edc6bdeed8ab736"}, +] + +[[package]] +name = "charset-normalizer" +version = "3.0.1" +description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "charset-normalizer-3.0.1.tar.gz", hash = "sha256:ebea339af930f8ca5d7a699b921106c6e29c617fe9606fa7baa043c1cdae326f"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:88600c72ef7587fe1708fd242b385b6ed4b8904976d5da0893e31df8b3480cb6"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c75ffc45f25324e68ab238cb4b5c0a38cd1c3d7f1fb1f72b5541de469e2247db"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:db72b07027db150f468fbada4d85b3b2729a3db39178abf5c543b784c1254539"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62595ab75873d50d57323a91dd03e6966eb79c41fa834b7a1661ed043b2d404d"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ff6f3db31555657f3163b15a6b7c6938d08df7adbfc9dd13d9d19edad678f1e8"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:772b87914ff1152b92a197ef4ea40efe27a378606c39446ded52c8f80f79702e"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70990b9c51340e4044cfc394a81f614f3f90d41397104d226f21e66de668730d"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:292d5e8ba896bbfd6334b096e34bffb56161c81408d6d036a7dfa6929cff8783"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:2edb64ee7bf1ed524a1da60cdcd2e1f6e2b4f66ef7c077680739f1641f62f555"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:31a9ddf4718d10ae04d9b18801bd776693487cbb57d74cc3458a7673f6f34639"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:44ba614de5361b3e5278e1241fda3dc1838deed864b50a10d7ce92983797fa76"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:12db3b2c533c23ab812c2b25934f60383361f8a376ae272665f8e48b88e8e1c6"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c512accbd6ff0270939b9ac214b84fb5ada5f0409c44298361b2f5e13f9aed9e"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-win32.whl", hash = "sha256:502218f52498a36d6bf5ea77081844017bf7982cdbe521ad85e64cabee1b608b"}, + {file = "charset_normalizer-3.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:601f36512f9e28f029d9481bdaf8e89e5148ac5d89cffd3b05cd533eeb423b59"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0298eafff88c99982a4cf66ba2efa1128e4ddaca0b05eec4c456bbc7db691d8d"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a8d0fc946c784ff7f7c3742310cc8a57c5c6dc31631269876a88b809dbeff3d3"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:87701167f2a5c930b403e9756fab1d31d4d4da52856143b609e30a1ce7160f3c"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:14e76c0f23218b8f46c4d87018ca2e441535aed3632ca134b10239dfb6dadd6b"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0c0a590235ccd933d9892c627dec5bc7511ce6ad6c1011fdf5b11363022746c1"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8c7fe7afa480e3e82eed58e0ca89f751cd14d767638e2550c77a92a9e749c317"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:79909e27e8e4fcc9db4addea88aa63f6423ebb171db091fb4373e3312cb6d603"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8ac7b6a045b814cf0c47f3623d21ebd88b3e8cf216a14790b455ea7ff0135d18"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:72966d1b297c741541ca8cf1223ff262a6febe52481af742036a0b296e35fa5a"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:f9d0c5c045a3ca9bedfc35dca8526798eb91a07aa7a2c0fee134c6c6f321cbd7"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:5995f0164fa7df59db4746112fec3f49c461dd6b31b841873443bdb077c13cfc"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:4a8fcf28c05c1f6d7e177a9a46a1c52798bfe2ad80681d275b10dcf317deaf0b"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:761e8904c07ad053d285670f36dd94e1b6ab7f16ce62b9805c475b7aa1cffde6"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-win32.whl", hash = "sha256:71140351489970dfe5e60fc621ada3e0f41104a5eddaca47a7acb3c1b851d6d3"}, + {file = "charset_normalizer-3.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:9ab77acb98eba3fd2a85cd160851816bfce6871d944d885febf012713f06659c"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:84c3990934bae40ea69a82034912ffe5a62c60bbf6ec5bc9691419641d7d5c9a"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:74292fc76c905c0ef095fe11e188a32ebd03bc38f3f3e9bcb85e4e6db177b7ea"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c95a03c79bbe30eec3ec2b7f076074f4281526724c8685a42872974ef4d36b72"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f4c39b0e3eac288fedc2b43055cfc2ca7a60362d0e5e87a637beac5d801ef478"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:df2c707231459e8a4028eabcd3cfc827befd635b3ef72eada84ab13b52e1574d"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93ad6d87ac18e2a90b0fe89df7c65263b9a99a0eb98f0a3d2e079f12a0735837"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:59e5686dd847347e55dffcc191a96622f016bc0ad89105e24c14e0d6305acbc6"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:cd6056167405314a4dc3c173943f11249fa0f1b204f8b51ed4bde1a9cd1834dc"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:083c8d17153ecb403e5e1eb76a7ef4babfc2c48d58899c98fcaa04833e7a2f9a"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:f5057856d21e7586765171eac8b9fc3f7d44ef39425f85dbcccb13b3ebea806c"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:7eb33a30d75562222b64f569c642ff3dc6689e09adda43a082208397f016c39a"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-win32.whl", hash = "sha256:95dea361dd73757c6f1c0a1480ac499952c16ac83f7f5f4f84f0658a01b8ef41"}, + {file = "charset_normalizer-3.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:eaa379fcd227ca235d04152ca6704c7cb55564116f8bc52545ff357628e10602"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3e45867f1f2ab0711d60c6c71746ac53537f1684baa699f4f668d4c6f6ce8e14"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cadaeaba78750d58d3cc6ac4d1fd867da6fc73c88156b7a3212a3cd4819d679d"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:911d8a40b2bef5b8bbae2e36a0b103f142ac53557ab421dc16ac4aafee6f53dc"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:503e65837c71b875ecdd733877d852adbc465bd82c768a067badd953bf1bc5a3"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a60332922359f920193b1d4826953c507a877b523b2395ad7bc716ddd386d866"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:16a8663d6e281208d78806dbe14ee9903715361cf81f6d4309944e4d1e59ac5b"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:a16418ecf1329f71df119e8a65f3aa68004a3f9383821edcb20f0702934d8087"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:9d9153257a3f70d5f69edf2325357251ed20f772b12e593f3b3377b5f78e7ef8"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:02a51034802cbf38db3f89c66fb5d2ec57e6fe7ef2f4a44d070a593c3688667b"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:2e396d70bc4ef5325b72b593a72c8979999aa52fb8bcf03f701c1b03e1166918"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:11b53acf2411c3b09e6af37e4b9005cba376c872503c8f28218c7243582df45d"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-win32.whl", hash = "sha256:0bf2dae5291758b6f84cf923bfaa285632816007db0330002fa1de38bfcb7154"}, + {file = "charset_normalizer-3.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:2c03cc56021a4bd59be889c2b9257dae13bf55041a3372d3295416f86b295fb5"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:024e606be3ed92216e2b6952ed859d86b4cfa52cd5bc5f050e7dc28f9b43ec42"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4b0d02d7102dd0f997580b51edc4cebcf2ab6397a7edf89f1c73b586c614272c"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:358a7c4cb8ba9b46c453b1dd8d9e431452d5249072e4f56cfda3149f6ab1405e"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:81d6741ab457d14fdedc215516665050f3822d3e56508921cc7239f8c8e66a58"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8b8af03d2e37866d023ad0ddea594edefc31e827fee64f8de5611a1dbc373174"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9cf4e8ad252f7c38dd1f676b46514f92dc0ebeb0db5552f5f403509705e24753"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e696f0dd336161fca9adbb846875d40752e6eba585843c768935ba5c9960722b"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c22d3fe05ce11d3671297dc8973267daa0f938b93ec716e12e0f6dee81591dc1"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:109487860ef6a328f3eec66f2bf78b0b72400280d8f8ea05f69c51644ba6521a"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:37f8febc8ec50c14f3ec9637505f28e58d4f66752207ea177c1d67df25da5aed"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:f97e83fa6c25693c7a35de154681fcc257c1c41b38beb0304b9c4d2d9e164479"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:a152f5f33d64a6be73f1d30c9cc82dfc73cec6477ec268e7c6e4c7d23c2d2291"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:39049da0ffb96c8cbb65cbf5c5f3ca3168990adf3551bd1dee10c48fce8ae820"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-win32.whl", hash = "sha256:4457ea6774b5611f4bed5eaa5df55f70abde42364d498c5134b7ef4c6958e20e"}, + {file = "charset_normalizer-3.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:e62164b50f84e20601c1ff8eb55620d2ad25fb81b59e3cd776a1902527a788af"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8eade758719add78ec36dc13201483f8e9b5d940329285edcd5f70c0a9edbd7f"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8499ca8f4502af841f68135133d8258f7b32a53a1d594aa98cc52013fff55678"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3fc1c4a2ffd64890aebdb3f97e1278b0cc72579a08ca4de8cd2c04799a3a22be"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:00d3ffdaafe92a5dc603cb9bd5111aaa36dfa187c8285c543be562e61b755f6b"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c2ac1b08635a8cd4e0cbeaf6f5e922085908d48eb05d44c5ae9eabab148512ca"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f6f45710b4459401609ebebdbcfb34515da4fc2aa886f95107f556ac69a9147e"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ae1de54a77dc0d6d5fcf623290af4266412a7c4be0b1ff7444394f03f5c54e3"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3b590df687e3c5ee0deef9fc8c547d81986d9a1b56073d82de008744452d6541"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ab5de034a886f616a5668aa5d098af2b5385ed70142090e2a31bcbd0af0fdb3d"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9cb3032517f1627cc012dbc80a8ec976ae76d93ea2b5feaa9d2a5b8882597579"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:608862a7bf6957f2333fc54ab4399e405baad0163dc9f8d99cb236816db169d4"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:0f438ae3532723fb6ead77e7c604be7c8374094ef4ee2c5e03a3a17f1fca256c"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:356541bf4381fa35856dafa6a965916e54bed415ad8a24ee6de6e37deccf2786"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-win32.whl", hash = "sha256:39cf9ed17fe3b1bc81f33c9ceb6ce67683ee7526e65fde1447c772afc54a1bb8"}, + {file = "charset_normalizer-3.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:0a11e971ed097d24c534c037d298ad32c6ce81a45736d31e0ff0ad37ab437d59"}, + {file = "charset_normalizer-3.0.1-py3-none-any.whl", hash = "sha256:7e189e2e1d3ed2f4aebabd2d5b0f931e883676e51c7624826e0a4e5fe8a0bf24"}, +] + +[[package]] +name = "click" +version = "8.1.3" +description = "Composable command line interface toolkit" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "click-8.1.3-py3-none-any.whl", hash = "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48"}, + {file = "click-8.1.3.tar.gz", hash = "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e"}, +] + +[package.dependencies] +colorama = {version = "*", markers = "platform_system == \"Windows\""} + +[[package]] +name = "cloudpickle" +version = "2.2.1" +description = "Extended pickling support for Python objects" +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "cloudpickle-2.2.1-py3-none-any.whl", hash = "sha256:61f594d1f4c295fa5cd9014ceb3a1fc4a70b0de1164b94fbc2d854ccba056f9f"}, + {file = "cloudpickle-2.2.1.tar.gz", hash = "sha256:d89684b8de9e34a2a43b3460fbca07d09d6e25ce858df4d5a44240403b6178f5"}, +] + +[[package]] +name = "cmdstanpy" +version = "1.1.0" +description = "Python interface to CmdStan" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "cmdstanpy-1.1.0-py3-none-any.whl", hash = "sha256:ebceb2255855827bb512bb1e402388e38f4a705ebf71831b97cbfbb3e61fc38a"}, + {file = "cmdstanpy-1.1.0.tar.gz", hash = "sha256:c2312ca93e0444d771973ca17ef4c84c0fd06570c8912daae4c6e7c869272d6b"}, +] + +[package.dependencies] +numpy = ">=1.21" +pandas = "*" +tqdm = "*" + +[package.extras] +all = ["xarray"] +docs = ["matplotlib", "numpydoc", "sphinx", "sphinx-gallery", "sphinx-rtd-theme"] +tests = ["flake8", "mypy", "pylint", "pytest", "pytest-cov", "pytest-order", "tqdm", "xarray"] + +[[package]] +name = "codespell" +version = "2.2.2" +description = "Codespell" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "codespell-2.2.2-py3-none-any.whl", hash = "sha256:87dfcd9bdc9b3cb8b067b37f0af22044d7a84e28174adfc8eaa203056b7f9ecc"}, + {file = "codespell-2.2.2.tar.gz", hash = "sha256:c4d00c02b5a2a55661f00d5b4b3b5a710fa803ced9a9d7e45438268b099c319c"}, +] + +[package.extras] +dev = ["check-manifest", "flake8", "pytest", "pytest-cov", "pytest-dependency", "tomli"] +hard-encoding-detection = ["chardet"] +toml = ["tomli"] + +[[package]] +name = "colorama" +version = "0.4.6" +description = "Cross-platform colored terminal text." +category = "main" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" +files = [ + {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, + {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, +] + +[[package]] +name = "comm" +version = "0.1.2" +description = "Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc." +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "comm-0.1.2-py3-none-any.whl", hash = "sha256:9f3abf3515112fa7c55a42a6a5ab358735c9dccc8b5910a9d8e3ef5998130666"}, + {file = "comm-0.1.2.tar.gz", hash = "sha256:3e2f5826578e683999b93716285b3b1f344f157bf75fa9ce0a797564e742f062"}, +] + +[package.dependencies] +traitlets = ">=5.3" + +[package.extras] +test = ["pytest"] + +[[package]] +name = "commonmark" +version = "0.9.1" +description = "Python parser for the CommonMark Markdown spec" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "commonmark-0.9.1-py2.py3-none-any.whl", hash = "sha256:da2f38c92590f83de410ba1a3cbceafbc74fee9def35f9251ba9a971d6d66fd9"}, + {file = "commonmark-0.9.1.tar.gz", hash = "sha256:452f9dc859be7f06631ddcb328b6919c67984aca654e5fefb3914d54691aed60"}, +] + +[package.extras] +test = ["flake8 (==3.7.8)", "hypothesis (==3.55.3)"] + +[[package]] +name = "contourpy" +version = "1.0.7" +description = "Python library for calculating contours of 2D quadrilateral grids" +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "contourpy-1.0.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:95c3acddf921944f241b6773b767f1cbce71d03307270e2d769fd584d5d1092d"}, + {file = "contourpy-1.0.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:fc1464c97579da9f3ab16763c32e5c5d5bb5fa1ec7ce509a4ca6108b61b84fab"}, + {file = "contourpy-1.0.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8acf74b5d383414401926c1598ed77825cd530ac7b463ebc2e4f46638f56cce6"}, + {file = "contourpy-1.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c71fdd8f1c0f84ffd58fca37d00ca4ebaa9e502fb49825484da075ac0b0b803"}, + {file = "contourpy-1.0.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f99e9486bf1bb979d95d5cffed40689cb595abb2b841f2991fc894b3452290e8"}, + {file = "contourpy-1.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87f4d8941a9564cda3f7fa6a6cd9b32ec575830780677932abdec7bcb61717b0"}, + {file = "contourpy-1.0.7-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9e20e5a1908e18aaa60d9077a6d8753090e3f85ca25da6e25d30dc0a9e84c2c6"}, + {file = "contourpy-1.0.7-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:a877ada905f7d69b2a31796c4b66e31a8068b37aa9b78832d41c82fc3e056ddd"}, + {file = "contourpy-1.0.7-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6381fa66866b0ea35e15d197fc06ac3840a9b2643a6475c8fff267db8b9f1e69"}, + {file = "contourpy-1.0.7-cp310-cp310-win32.whl", hash = "sha256:3c184ad2433635f216645fdf0493011a4667e8d46b34082f5a3de702b6ec42e3"}, + {file = "contourpy-1.0.7-cp310-cp310-win_amd64.whl", hash = "sha256:3caea6365b13119626ee996711ab63e0c9d7496f65641f4459c60a009a1f3e80"}, + {file = "contourpy-1.0.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ed33433fc3820263a6368e532f19ddb4c5990855e4886088ad84fd7c4e561c71"}, + {file = "contourpy-1.0.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:38e2e577f0f092b8e6774459317c05a69935a1755ecfb621c0a98f0e3c09c9a5"}, + {file = "contourpy-1.0.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ae90d5a8590e5310c32a7630b4b8618cef7563cebf649011da80874d0aa8f414"}, + {file = "contourpy-1.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:130230b7e49825c98edf0b428b7aa1125503d91732735ef897786fe5452b1ec2"}, + {file = "contourpy-1.0.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58569c491e7f7e874f11519ef46737cea1d6eda1b514e4eb5ac7dab6aa864d02"}, + {file = "contourpy-1.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54d43960d809c4c12508a60b66cb936e7ed57d51fb5e30b513934a4a23874fae"}, + {file = "contourpy-1.0.7-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:152fd8f730c31fd67fe0ffebe1df38ab6a669403da93df218801a893645c6ccc"}, + {file = "contourpy-1.0.7-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:9056c5310eb1daa33fc234ef39ebfb8c8e2533f088bbf0bc7350f70a29bde1ac"}, + {file = "contourpy-1.0.7-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a9d7587d2fdc820cc9177139b56795c39fb8560f540bba9ceea215f1f66e1566"}, + {file = "contourpy-1.0.7-cp311-cp311-win32.whl", hash = "sha256:4ee3ee247f795a69e53cd91d927146fb16c4e803c7ac86c84104940c7d2cabf0"}, + {file = "contourpy-1.0.7-cp311-cp311-win_amd64.whl", hash = "sha256:5caeacc68642e5f19d707471890f037a13007feba8427eb7f2a60811a1fc1350"}, + {file = "contourpy-1.0.7-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:fd7dc0e6812b799a34f6d12fcb1000539098c249c8da54f3566c6a6461d0dbad"}, + {file = "contourpy-1.0.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0f9d350b639db6c2c233d92c7f213d94d2e444d8e8fc5ca44c9706cf72193772"}, + {file = "contourpy-1.0.7-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e96a08b62bb8de960d3a6afbc5ed8421bf1a2d9c85cc4ea73f4bc81b4910500f"}, + {file = "contourpy-1.0.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:031154ed61f7328ad7f97662e48660a150ef84ee1bc8876b6472af88bf5a9b98"}, + {file = "contourpy-1.0.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e9ebb4425fc1b658e13bace354c48a933b842d53c458f02c86f371cecbedecc"}, + {file = "contourpy-1.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efb8f6d08ca7998cf59eaf50c9d60717f29a1a0a09caa46460d33b2924839dbd"}, + {file = "contourpy-1.0.7-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6c180d89a28787e4b73b07e9b0e2dac7741261dbdca95f2b489c4f8f887dd810"}, + {file = "contourpy-1.0.7-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:b8d587cc39057d0afd4166083d289bdeff221ac6d3ee5046aef2d480dc4b503c"}, + {file = "contourpy-1.0.7-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:769eef00437edf115e24d87f8926955f00f7704bede656ce605097584f9966dc"}, + {file = "contourpy-1.0.7-cp38-cp38-win32.whl", hash = "sha256:62398c80ef57589bdbe1eb8537127321c1abcfdf8c5f14f479dbbe27d0322e66"}, + {file = "contourpy-1.0.7-cp38-cp38-win_amd64.whl", hash = "sha256:57119b0116e3f408acbdccf9eb6ef19d7fe7baf0d1e9aaa5381489bc1aa56556"}, + {file = "contourpy-1.0.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:30676ca45084ee61e9c3da589042c24a57592e375d4b138bd84d8709893a1ba4"}, + {file = "contourpy-1.0.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3e927b3868bd1e12acee7cc8f3747d815b4ab3e445a28d2e5373a7f4a6e76ba1"}, + {file = "contourpy-1.0.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:366a0cf0fc079af5204801786ad7a1c007714ee3909e364dbac1729f5b0849e5"}, + {file = "contourpy-1.0.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89ba9bb365446a22411f0673abf6ee1fea3b2cf47b37533b970904880ceb72f3"}, + {file = "contourpy-1.0.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:71b0bf0c30d432278793d2141362ac853859e87de0a7dee24a1cea35231f0d50"}, + {file = "contourpy-1.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7281244c99fd7c6f27c1c6bfafba878517b0b62925a09b586d88ce750a016d2"}, + {file = "contourpy-1.0.7-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b6d0f9e1d39dbfb3977f9dd79f156c86eb03e57a7face96f199e02b18e58d32a"}, + {file = "contourpy-1.0.7-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7f6979d20ee5693a1057ab53e043adffa1e7418d734c1532e2d9e915b08d8ec2"}, + {file = "contourpy-1.0.7-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5dd34c1ae752515318224cba7fc62b53130c45ac6a1040c8b7c1a223c46e8967"}, + {file = "contourpy-1.0.7-cp39-cp39-win32.whl", hash = "sha256:c5210e5d5117e9aec8c47d9156d1d3835570dd909a899171b9535cb4a3f32693"}, + {file = "contourpy-1.0.7-cp39-cp39-win_amd64.whl", hash = "sha256:60835badb5ed5f4e194a6f21c09283dd6e007664a86101431bf870d9e86266c4"}, + {file = "contourpy-1.0.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ce41676b3d0dd16dbcfabcc1dc46090aaf4688fd6e819ef343dbda5a57ef0161"}, + {file = "contourpy-1.0.7-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5a011cf354107b47c58ea932d13b04d93c6d1d69b8b6dce885e642531f847566"}, + {file = "contourpy-1.0.7-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:31a55dccc8426e71817e3fe09b37d6d48ae40aae4ecbc8c7ad59d6893569c436"}, + {file = "contourpy-1.0.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69f8ff4db108815addd900a74df665e135dbbd6547a8a69333a68e1f6e368ac2"}, + {file = "contourpy-1.0.7-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:efe99298ba37e37787f6a2ea868265465410822f7bea163edcc1bd3903354ea9"}, + {file = "contourpy-1.0.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a1e97b86f73715e8670ef45292d7cc033548266f07d54e2183ecb3c87598888f"}, + {file = "contourpy-1.0.7-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc331c13902d0f50845099434cd936d49d7a2ca76cb654b39691974cb1e4812d"}, + {file = "contourpy-1.0.7-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:24847601071f740837aefb730e01bd169fbcaa610209779a78db7ebb6e6a7051"}, + {file = "contourpy-1.0.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:abf298af1e7ad44eeb93501e40eb5a67abbf93b5d90e468d01fc0c4451971afa"}, + {file = "contourpy-1.0.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:64757f6460fc55d7e16ed4f1de193f362104285c667c112b50a804d482777edd"}, + {file = "contourpy-1.0.7.tar.gz", hash = "sha256:d8165a088d31798b59e91117d1f5fc3df8168d8b48c4acc10fc0df0d0bdbcc5e"}, +] + +[package.dependencies] +numpy = ">=1.16" + +[package.extras] +bokeh = ["bokeh", "chromedriver", "selenium"] +docs = ["furo", "sphinx-copybutton"] +mypy = ["contourpy[bokeh]", "docutils-stubs", "mypy (==0.991)", "types-Pillow"] +test = ["Pillow", "matplotlib", "pytest"] +test-no-images = ["pytest"] + +[[package]] +name = "convertdate" +version = "2.4.0" +description = "Converts between Gregorian dates and other calendar systems" +category = "main" +optional = false +python-versions = "<4,>=3.7" +files = [ + {file = "convertdate-2.4.0-py3-none-any.whl", hash = "sha256:fcffe3a67522172648cf03b0c3757cfd079726fe5ae04ce29989ad3958039e4e"}, + {file = "convertdate-2.4.0.tar.gz", hash = "sha256:770c6b2195544d3e451e230b3f1c9b121ed02680b877f896306a04cf6f26b48f"}, +] + +[package.dependencies] +pymeeus = ">=0.3.13,<=1" + +[package.extras] +dev = ["black", "build", "isort", "pylint"] +docs = ["myst-parser", "sphinx", "sphinx-rtd-theme"] +tests = ["coverage"] + +[[package]] +name = "coverage" +version = "7.2.1" +description = "Code coverage measurement for Python" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "coverage-7.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:49567ec91fc5e0b15356da07a2feabb421d62f52a9fff4b1ec40e9e19772f5f8"}, + {file = "coverage-7.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d2ef6cae70168815ed91388948b5f4fcc69681480a0061114db737f957719f03"}, + {file = "coverage-7.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3004765bca3acd9e015794e5c2f0c9a05587f5e698127ff95e9cfba0d3f29339"}, + {file = "coverage-7.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cca7c0b7f5881dfe0291ef09ba7bb1582cb92ab0aeffd8afb00c700bf692415a"}, + {file = "coverage-7.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2167d116309f564af56f9aa5e75ef710ef871c5f9b313a83050035097b56820"}, + {file = "coverage-7.2.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:cb5f152fb14857cbe7f3e8c9a5d98979c4c66319a33cad6e617f0067c9accdc4"}, + {file = "coverage-7.2.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:87dc37f16fb5e3a28429e094145bf7c1753e32bb50f662722e378c5851f7fdc6"}, + {file = "coverage-7.2.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:e191a63a05851f8bce77bc875e75457f9b01d42843f8bd7feed2fc26bbe60833"}, + {file = "coverage-7.2.1-cp310-cp310-win32.whl", hash = "sha256:e3ea04b23b114572b98a88c85379e9e9ae031272ba1fb9b532aa934c621626d4"}, + {file = "coverage-7.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:0cf557827be7eca1c38a2480484d706693e7bb1929e129785fe59ec155a59de6"}, + {file = "coverage-7.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:570c21a29493b350f591a4b04c158ce1601e8d18bdcd21db136fbb135d75efa6"}, + {file = "coverage-7.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9e872b082b32065ac2834149dc0adc2a2e6d8203080501e1e3c3c77851b466f9"}, + {file = "coverage-7.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fac6343bae03b176e9b58104a9810df3cdccd5cfed19f99adfa807ffbf43cf9b"}, + {file = "coverage-7.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:abacd0a738e71b20e224861bc87e819ef46fedba2fb01bc1af83dfd122e9c319"}, + {file = "coverage-7.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d9256d4c60c4bbfec92721b51579c50f9e5062c21c12bec56b55292464873508"}, + {file = "coverage-7.2.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:80559eaf6c15ce3da10edb7977a1548b393db36cbc6cf417633eca05d84dd1ed"}, + {file = "coverage-7.2.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:0bd7e628f6c3ec4e7d2d24ec0e50aae4e5ae95ea644e849d92ae4805650b4c4e"}, + {file = "coverage-7.2.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:09643fb0df8e29f7417adc3f40aaf379d071ee8f0350ab290517c7004f05360b"}, + {file = "coverage-7.2.1-cp311-cp311-win32.whl", hash = "sha256:1b7fb13850ecb29b62a447ac3516c777b0e7a09ecb0f4bb6718a8654c87dfc80"}, + {file = "coverage-7.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:617a94ada56bbfe547aa8d1b1a2b8299e2ec1ba14aac1d4b26a9f7d6158e1273"}, + {file = "coverage-7.2.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8649371570551d2fd7dee22cfbf0b61f1747cdfb2b7587bb551e4beaaa44cb97"}, + {file = "coverage-7.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d2b9b5e70a21474c105a133ba227c61bc95f2ac3b66861143ce39a5ea4b3f84"}, + {file = "coverage-7.2.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae82c988954722fa07ec5045c57b6d55bc1a0890defb57cf4a712ced65b26ddd"}, + {file = "coverage-7.2.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:861cc85dfbf55a7a768443d90a07e0ac5207704a9f97a8eb753292a7fcbdfcfc"}, + {file = "coverage-7.2.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:0339dc3237c0d31c3b574f19c57985fcbe494280153bbcad33f2cdf469f4ac3e"}, + {file = "coverage-7.2.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:5928b85416a388dd557ddc006425b0c37e8468bd1c3dc118c1a3de42f59e2a54"}, + {file = "coverage-7.2.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8d3843ca645f62c426c3d272902b9de90558e9886f15ddf5efe757b12dd376f5"}, + {file = "coverage-7.2.1-cp37-cp37m-win32.whl", hash = "sha256:6a034480e9ebd4e83d1aa0453fd78986414b5d237aea89a8fdc35d330aa13bae"}, + {file = "coverage-7.2.1-cp37-cp37m-win_amd64.whl", hash = "sha256:6fce673f79a0e017a4dc35e18dc7bb90bf6d307c67a11ad5e61ca8d42b87cbff"}, + {file = "coverage-7.2.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7f099da6958ddfa2ed84bddea7515cb248583292e16bb9231d151cd528eab657"}, + {file = "coverage-7.2.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:97a3189e019d27e914ecf5c5247ea9f13261d22c3bb0cfcfd2a9b179bb36f8b1"}, + {file = "coverage-7.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a81dbcf6c6c877986083d00b834ac1e84b375220207a059ad45d12f6e518a4e3"}, + {file = "coverage-7.2.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:78d2c3dde4c0b9be4b02067185136b7ee4681978228ad5ec1278fa74f5ca3e99"}, + {file = "coverage-7.2.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a209d512d157379cc9ab697cbdbb4cfd18daa3e7eebaa84c3d20b6af0037384"}, + {file = "coverage-7.2.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f3d07edb912a978915576a776756069dede66d012baa503022d3a0adba1b6afa"}, + {file = "coverage-7.2.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8dca3c1706670297851bca1acff9618455122246bdae623be31eca744ade05ec"}, + {file = "coverage-7.2.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:b1991a6d64231a3e5bbe3099fb0dd7c9aeaa4275ad0e0aeff4cb9ef885c62ba2"}, + {file = "coverage-7.2.1-cp38-cp38-win32.whl", hash = "sha256:22c308bc508372576ffa3d2dbc4824bb70d28eeb4fcd79d4d1aed663a06630d0"}, + {file = "coverage-7.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:b0c0d46de5dd97f6c2d1b560bf0fcf0215658097b604f1840365296302a9d1fb"}, + {file = "coverage-7.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4dd34a935de268a133e4741827ae951283a28c0125ddcdbcbba41c4b98f2dfef"}, + {file = "coverage-7.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0f8318ed0f3c376cfad8d3520f496946977abde080439d6689d7799791457454"}, + {file = "coverage-7.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:834c2172edff5a08d78e2f53cf5e7164aacabeb66b369f76e7bb367ca4e2d993"}, + {file = "coverage-7.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e4d70c853f0546855f027890b77854508bdb4d6a81242a9d804482e667fff6e6"}, + {file = "coverage-7.2.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a6450da4c7afc4534305b2b7d8650131e130610cea448ff240b6ab73d7eab63"}, + {file = "coverage-7.2.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:99f4dd81b2bb8fc67c3da68b1f5ee1650aca06faa585cbc6818dbf67893c6d58"}, + {file = "coverage-7.2.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bdd3f2f285ddcf2e75174248b2406189261a79e7fedee2ceeadc76219b6faa0e"}, + {file = "coverage-7.2.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:f29351393eb05e6326f044a7b45ed8e38cb4dcc38570d12791f271399dc41431"}, + {file = "coverage-7.2.1-cp39-cp39-win32.whl", hash = "sha256:e2b50ebc2b6121edf352336d503357321b9d8738bb7a72d06fc56153fd3f4cd8"}, + {file = "coverage-7.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:bd5a12239c0006252244f94863f1c518ac256160cd316ea5c47fb1a11b25889a"}, + {file = "coverage-7.2.1-pp37.pp38.pp39-none-any.whl", hash = "sha256:436313d129db7cf5b4ac355dd2bd3f7c7e5294af077b090b85de75f8458b8616"}, + {file = "coverage-7.2.1.tar.gz", hash = "sha256:c77f2a9093ccf329dd523a9b2b3c854c20d2a3d968b6def3b820272ca6732242"}, +] + +[package.dependencies] +tomli = {version = "*", optional = true, markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\""} + +[package.extras] +toml = ["tomli"] + +[[package]] +name = "cryptography" +version = "39.0.1" +description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "cryptography-39.0.1-cp36-abi3-macosx_10_12_universal2.whl", hash = "sha256:6687ef6d0a6497e2b58e7c5b852b53f62142cfa7cd1555795758934da363a965"}, + {file = "cryptography-39.0.1-cp36-abi3-macosx_10_12_x86_64.whl", hash = "sha256:706843b48f9a3f9b9911979761c91541e3d90db1ca905fd63fee540a217698bc"}, + {file = "cryptography-39.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:5d2d8b87a490bfcd407ed9d49093793d0f75198a35e6eb1a923ce1ee86c62b41"}, + {file = "cryptography-39.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83e17b26de248c33f3acffb922748151d71827d6021d98c70e6c1a25ddd78505"}, + {file = "cryptography-39.0.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e124352fd3db36a9d4a21c1aa27fd5d051e621845cb87fb851c08f4f75ce8be6"}, + {file = "cryptography-39.0.1-cp36-abi3-manylinux_2_24_x86_64.whl", hash = "sha256:5aa67414fcdfa22cf052e640cb5ddc461924a045cacf325cd164e65312d99502"}, + {file = "cryptography-39.0.1-cp36-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:35f7c7d015d474f4011e859e93e789c87d21f6f4880ebdc29896a60403328f1f"}, + {file = "cryptography-39.0.1-cp36-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:f24077a3b5298a5a06a8e0536e3ea9ec60e4c7ac486755e5fb6e6ea9b3500106"}, + {file = "cryptography-39.0.1-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:f0c64d1bd842ca2633e74a1a28033d139368ad959872533b1bab8c80e8240a0c"}, + {file = "cryptography-39.0.1-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:0f8da300b5c8af9f98111ffd512910bc792b4c77392a9523624680f7956a99d4"}, + {file = "cryptography-39.0.1-cp36-abi3-win32.whl", hash = "sha256:fe913f20024eb2cb2f323e42a64bdf2911bb9738a15dba7d3cce48151034e3a8"}, + {file = "cryptography-39.0.1-cp36-abi3-win_amd64.whl", hash = "sha256:ced4e447ae29ca194449a3f1ce132ded8fcab06971ef5f618605aacaa612beac"}, + {file = "cryptography-39.0.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:807ce09d4434881ca3a7594733669bd834f5b2c6d5c7e36f8c00f691887042ad"}, + {file = "cryptography-39.0.1-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c5caeb8188c24888c90b5108a441c106f7faa4c4c075a2bcae438c6e8ca73cef"}, + {file = "cryptography-39.0.1-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:4789d1e3e257965e960232345002262ede4d094d1a19f4d3b52e48d4d8f3b885"}, + {file = "cryptography-39.0.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:96f1157a7c08b5b189b16b47bc9db2332269d6680a196341bf30046330d15388"}, + {file = "cryptography-39.0.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:e422abdec8b5fa8462aa016786680720d78bdce7a30c652b7fadf83a4ba35336"}, + {file = "cryptography-39.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:b0afd054cd42f3d213bf82c629efb1ee5f22eba35bf0eec88ea9ea7304f511a2"}, + {file = "cryptography-39.0.1-pp39-pypy39_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:6f8ba7f0328b79f08bdacc3e4e66fb4d7aab0c3584e0bd41328dce5262e26b2e"}, + {file = "cryptography-39.0.1-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:ef8b72fa70b348724ff1218267e7f7375b8de4e8194d1636ee60510aae104cd0"}, + {file = "cryptography-39.0.1-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:aec5a6c9864be7df2240c382740fcf3b96928c46604eaa7f3091f58b878c0bb6"}, + {file = "cryptography-39.0.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:fdd188c8a6ef8769f148f88f859884507b954cc64db6b52f66ef199bb9ad660a"}, + {file = "cryptography-39.0.1.tar.gz", hash = "sha256:d1f6198ee6d9148405e49887803907fe8962a23e6c6f83ea7d98f1c0de375695"}, +] + +[package.dependencies] +cffi = ">=1.12" + +[package.extras] +docs = ["sphinx (>=5.3.0)", "sphinx-rtd-theme (>=1.1.1)"] +docstest = ["pyenchant (>=1.6.11)", "sphinxcontrib-spelling (>=4.0.1)", "twine (>=1.12.0)"] +pep8test = ["black", "check-manifest", "mypy", "ruff", "types-pytz", "types-requests"] +sdist = ["setuptools-rust (>=0.11.4)"] +ssh = ["bcrypt (>=3.1.5)"] +test = ["hypothesis (>=1.11.4,!=3.79.2)", "iso8601", "pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-shard (>=0.1.2)", "pytest-subtests", "pytest-xdist", "pytz"] +test-randomorder = ["pytest-randomly"] +tox = ["tox"] + +[[package]] +name = "cssselect" +version = "1.2.0" +description = "cssselect parses CSS3 Selectors and translates them to XPath 1.0" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "cssselect-1.2.0-py2.py3-none-any.whl", hash = "sha256:da1885f0c10b60c03ed5eccbb6b68d6eff248d91976fcde348f395d54c9fd35e"}, + {file = "cssselect-1.2.0.tar.gz", hash = "sha256:666b19839cfaddb9ce9d36bfe4c969132c647b92fc9088c4e23f786b30f1b3dc"}, +] + +[[package]] +name = "cssselect2" +version = "0.7.0" +description = "CSS selectors for Python ElementTree" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "cssselect2-0.7.0-py3-none-any.whl", hash = "sha256:fd23a65bfd444595913f02fc71f6b286c29261e354c41d722ca7a261a49b5969"}, + {file = "cssselect2-0.7.0.tar.gz", hash = "sha256:1ccd984dab89fc68955043aca4e1b03e0cf29cad9880f6e28e3ba7a74b14aa5a"}, +] + +[package.dependencies] +tinycss2 = "*" +webencodings = "*" + +[package.extras] +doc = ["sphinx", "sphinx_rtd_theme"] +test = ["flake8", "isort", "pytest"] + +[[package]] +name = "cvxpy" +version = "1.2.2" +description = "A domain-specific language for modeling convex optimization problems in Python." +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "cvxpy-1.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a0280e486f1eaa942a85ddbd4f660e69335a06d075381c202645679a98f9655e"}, + {file = "cvxpy-1.2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1af7a07246e9d8518c819e18b46a888adfe514a809f5d1393b106118fcc2260e"}, + {file = "cvxpy-1.2.2-cp310-cp310-manylinux_2_24_x86_64.whl", hash = "sha256:9d051a0186063e7e71ada198fca1c304645a00881fac63ee482fc47eb241fc06"}, + {file = "cvxpy-1.2.2-cp310-cp310-win_amd64.whl", hash = "sha256:3029fbcd99a0dac4426f989c00db77c2c76389e6366dc1af82de0ed5658f1939"}, + {file = "cvxpy-1.2.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:dbcf638d6948ed1e6324924b1200bce3e75a3bf675a356bbbe06f7758300e0aa"}, + {file = "cvxpy-1.2.2-cp37-cp37m-manylinux_2_24_x86_64.whl", hash = "sha256:b0041dfe7e158307755910dbb72fd360144fc8602640873ddb364cbfc7363b47"}, + {file = "cvxpy-1.2.2-cp37-cp37m-win_amd64.whl", hash = "sha256:ab6e635d6849a5c8a82cd4f1a4578a24fa85ba9cd50dcd73ee0b3758acba2d57"}, + {file = "cvxpy-1.2.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:99edcd3bf4b60ea7776fa9b13ae11f828017f00b32a824965c0a397e27548bdf"}, + {file = "cvxpy-1.2.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:174297709f6d68ea60e6f482e21c54237fe6a1424cc7fd8bbd296afc1b1f6695"}, + {file = "cvxpy-1.2.2-cp38-cp38-manylinux_2_24_x86_64.whl", hash = "sha256:28b37a498821699714ad3fe487837661c34efdfbf156a5b0ce02d64f69930436"}, + {file = "cvxpy-1.2.2-cp38-cp38-win_amd64.whl", hash = "sha256:711391e46dd6a9a01a7ea412de09616c8ef413c0c339f6416da35090607238b9"}, + {file = "cvxpy-1.2.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:129b37ca74e27c07593ef1d2a463f8e6f61f88fd6b87302acf3deab15d135b18"}, + {file = "cvxpy-1.2.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f6fe6952bb2ed2296ad03c9d50a3a31f4753555c6b7babe5a39cad48983678c5"}, + {file = "cvxpy-1.2.2-cp39-cp39-manylinux_2_24_x86_64.whl", hash = "sha256:da2c8338a580dc3430142c3a5022a4806eb87859b7293d11edd3ca376926a9de"}, + {file = "cvxpy-1.2.2-cp39-cp39-win_amd64.whl", hash = "sha256:aad6784de16d64320a1ee7ad4aa1c7910bc59a5a7f49b84b0f7d48cd92190155"}, + {file = "cvxpy-1.2.2.tar.gz", hash = "sha256:c8e91545585eb632ce030fbf2c301d573ec3cf7971f9a387a0f0a61a2feae6b8"}, +] + +[package.dependencies] +ecos = ">=2" +numpy = ">=1.15" +osqp = ">=0.4.1" +scipy = ">=1.1.0" +scs = ">=1.1.6" + +[[package]] +name = "cycler" +version = "0.11.0" +description = "Composable style cycles" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "cycler-0.11.0-py3-none-any.whl", hash = "sha256:3a27e95f763a428a739d2add979fa7494c912a32c17c4c38c4d5f082cad165a3"}, + {file = "cycler-0.11.0.tar.gz", hash = "sha256:9c87405839a19696e837b3b818fed3f5f69f16f1eec1a1ad77e043dcea9c772f"}, +] + +[[package]] +name = "cython" +version = "0.29.33" +description = "The Cython compiler for writing C extensions for the Python language." +category = "main" +optional = false +python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" +files = [ + {file = "Cython-0.29.33-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:286cdfb193e23799e113b7bd5ac74f58da5e9a77c70e3b645b078836b896b165"}, + {file = "Cython-0.29.33-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:8507279a4f86ed8365b96603d5ad155888d4d01b72a9bbf0615880feda5a11d4"}, + {file = "Cython-0.29.33-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5bf5ffd96957a595441cca2fc78470d93fdc40dfe5449881b812ea6045d7e9be"}, + {file = "Cython-0.29.33-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:d2019a7e54ba8b253f44411863b8f8c0b6cd623f7a92dc0ccb83892358c4283a"}, + {file = "Cython-0.29.33-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:190e60b7505d3b9b60130bcc2251c01b9ef52603420829c19d3c3ede4ac2763a"}, + {file = "Cython-0.29.33-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:0168482495b75fea1c97a9641a95bac991f313e85f378003f9a4909fdeb3d454"}, + {file = "Cython-0.29.33-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:090556e41f2b30427dd3a1628d3613177083f47567a30148b6b7b8c7a5862187"}, + {file = "Cython-0.29.33-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:19c9913e9304bf97f1d2c357438895466f99aa2707d3c7a5e9de60c259e1ca1d"}, + {file = "Cython-0.29.33-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:afc9b6ab20889676c76e700ae6967aa6886a7efe5b05ef6d5b744a6ca793cc43"}, + {file = "Cython-0.29.33-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:49fb45b2bf12d6e2060bbd64506c06ac90e254f3a4bceb32c717f4964a1ae812"}, + {file = "Cython-0.29.33-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:5430f38d3d01c4715ec2aef5c41e02a2441c1c3a0149359c7a498e4c605b8e6c"}, + {file = "Cython-0.29.33-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c4d315443c7f4c61180b6c3ea9a9717ee7c901cc9db8d1d46fdf6556613840ed"}, + {file = "Cython-0.29.33-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6b4e6481e3e7e4d345640fe2fdc6dc57c94369b467f3dc280949daa8e9fd13b9"}, + {file = "Cython-0.29.33-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:060a2568ef80116a0a9dcaf3218a61c6007be0e0b77c5752c094ce5187a4d63c"}, + {file = "Cython-0.29.33-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:b67ddd32eaa2932a66bf8121accc36a7b3078593805519b0f00040f2b10a6a52"}, + {file = "Cython-0.29.33-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:1b507236ba3ca94170ce0a504dd03acf77307d4bfbc5a010a8031673f6b213a9"}, + {file = "Cython-0.29.33-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:581efc0622a9be05714222f2b4ac96a5419de58d5949517282d8df38155c8b9d"}, + {file = "Cython-0.29.33-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6b8bcbf8f1c3c46d6184be1e559e3a3fb8cdf27c6d507d8bc8ae04cfcbfd75f5"}, + {file = "Cython-0.29.33-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:1ca93bbe584aee92094fd4fb6acc5cb6500acf98d4f57cc59244f0a598b0fcf6"}, + {file = "Cython-0.29.33-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:da490129e1e4ffaf3f88bfb46d338549a2150f60f809a63d385b83e00960d11a"}, + {file = "Cython-0.29.33-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:4cadf5250eda0c5cdaf4c3a29b52be3e0695f4a2bf1ccd49b638d239752ea513"}, + {file = "Cython-0.29.33-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:bcb1a84fd2bd7885d572adc180e24fd8a7d4b0c104c144e33ccf84a1ab4eb2b8"}, + {file = "Cython-0.29.33-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:d78147ad8a3417ae6b371bbc5bfc6512f6ad4ad3fb71f5eef42e136e4ed14970"}, + {file = "Cython-0.29.33-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:dd96b06b93c0e5fa4fc526c5be37c13a93e2fe7c372b5f358277ebe9e1620957"}, + {file = "Cython-0.29.33-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:959f0092d58e7fa00fd3434f7ff32fb78be7c2fa9f8e0096326343159477fe45"}, + {file = "Cython-0.29.33-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0455d5b92f461218bcf173a149a88b7396c3a109066274ccab5eff58db0eae32"}, + {file = "Cython-0.29.33-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:a9b0b890656e9d18a18e1efe26ea3d2d0f3e525a07a2a853592b0afc56a15c89"}, + {file = "Cython-0.29.33-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:b5e8ce3039ff64000d58cd45b3f6f83e13f032dde7f27bb1ab96070d9213550b"}, + {file = "Cython-0.29.33-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:e8922fa3d7e76b7186bbd0810e170ca61f83661ab1b29dc75e88ff2327aaf49d"}, + {file = "Cython-0.29.33-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f67b7306fd00d55f271009335cecadc506d144205c7891070aad889928d85750"}, + {file = "Cython-0.29.33-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:f271f90005064c49b47a93f456dc6cf0a21d21ef835bd33ac1e0db10ad51f84f"}, + {file = "Cython-0.29.33-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d4457d417ffbb94abc42adcd63a03b24ff39cf090f3e9eca5e10cfb90766cbe3"}, + {file = "Cython-0.29.33-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:0b53e017522feb8dcc2189cf1d2d344bab473c5bba5234390b5666d822992c7c"}, + {file = "Cython-0.29.33-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:4f88c2dc0653eef6468848eb8022faf64115b39734f750a1c01a7ba7eb04d89f"}, + {file = "Cython-0.29.33-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:1900d862a4a537d2125706740e9f3b016e80f7bbf7b54db6b3cc3d0bdf0f5c3a"}, + {file = "Cython-0.29.33-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:37bfca4f9f26361343d8c678f8178321e4ae5b919523eed05d2cd8ddbe6b06ec"}, + {file = "Cython-0.29.33-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:a9863f8238642c0b1ef8069d99da5ade03bfe2225a64b00c5ae006d95f142a73"}, + {file = "Cython-0.29.33-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:1dd503408924723b0bb10c0013b76e324eeee42db6deced9b02b648f1415d94c"}, + {file = "Cython-0.29.33-py2.py3-none-any.whl", hash = "sha256:8b99252bde8ff51cd06a3fe4aeacd3af9b4ff4a4e6b701ac71bddc54f5da61d6"}, + {file = "Cython-0.29.33.tar.gz", hash = "sha256:5040764c4a4d2ce964a395da24f0d1ae58144995dab92c6b96f44c3f4d72286a"}, +] + +[[package]] +name = "dash" +version = "2.8.1" +description = "A Python framework for building reactive web-apps. Developed by Plotly." +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "dash-2.8.1-py3-none-any.whl", hash = "sha256:3a9eea30f83733df1b7631fc5248eb87445e7458394558d784c91d072b7f41aa"}, + {file = "dash-2.8.1.tar.gz", hash = "sha256:a71dd81d167fa5e0ad41f356a221357d92724ae84f9faedb6f7ffa1fddfd4969"}, +] + +[package.dependencies] +dash-core-components = "2.0.0" +dash-html-components = "2.0.0" +dash-table = "5.0.0" +Flask = ">=1.0.4" +plotly = ">=5.0.0" + +[package.extras] +celery = ["celery[redis] (>=5.1.2)", "importlib-metadata (<5)", "redis (>=3.5.3)"] +ci = ["black (==21.6b0)", "black (==22.3.0)", "dash-dangerously-set-inner-html", "dash-flow-example (==0.0.5)", "flake8 (==3.9.2)", "flaky (==3.7.0)", "flask-talisman (==1.0.0)", "isort (==4.3.21)", "mimesis", "mock (==4.0.3)", "numpy", "openpyxl", "orjson (==3.5.4)", "orjson (==3.6.7)", "pandas (==1.1.5)", "pandas (>=1.4.0)", "preconditions", "pyarrow", "pyarrow (<3)", "pylint (==2.13.5)", "pytest-mock", "pytest-rerunfailures", "pytest-sugar (==0.9.6)", "xlrd (<2)", "xlrd (>=2.0.1)"] +compress = ["flask-compress"] +dev = ["PyYAML (>=5.4.1)", "coloredlogs (>=15.0.1)", "fire (>=0.4.0)"] +diskcache = ["diskcache (>=5.2.1)", "multiprocess (>=0.70.12)", "psutil (>=5.8.0)"] +testing = ["beautifulsoup4 (>=4.8.2)", "cryptography (<3.4)", "lxml (>=4.6.2)", "multiprocess (>=0.70.12)", "percy (>=2.0.2)", "psutil (>=5.8.0)", "pytest (>=6.0.2)", "requests[security] (>=2.21.0)", "selenium (>=3.141.0,<=4.2.0)", "waitress (>=1.4.4)"] + +[[package]] +name = "dash-core-components" +version = "2.0.0" +description = "Core component suite for Dash" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "dash_core_components-2.0.0-py3-none-any.whl", hash = "sha256:52b8e8cce13b18d0802ee3acbc5e888cb1248a04968f962d63d070400af2e346"}, + {file = "dash_core_components-2.0.0.tar.gz", hash = "sha256:c6733874af975e552f95a1398a16c2ee7df14ce43fa60bb3718a3c6e0b63ffee"}, +] + +[[package]] +name = "dash-html-components" +version = "2.0.0" +description = "Vanilla HTML components for Dash" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "dash_html_components-2.0.0-py3-none-any.whl", hash = "sha256:b42cc903713c9706af03b3f2548bda4be7307a7cf89b7d6eae3da872717d1b63"}, + {file = "dash_html_components-2.0.0.tar.gz", hash = "sha256:8703a601080f02619a6390998e0b3da4a5daabe97a1fd7a9cebc09d015f26e50"}, +] + +[[package]] +name = "dash-table" +version = "5.0.0" +description = "Dash table" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "dash_table-5.0.0-py3-none-any.whl", hash = "sha256:19036fa352bb1c11baf38068ec62d172f0515f73ca3276c79dee49b95ddc16c9"}, + {file = "dash_table-5.0.0.tar.gz", hash = "sha256:18624d693d4c8ef2ddec99a6f167593437a7ea0bf153aa20f318c170c5bc7308"}, +] + +[[package]] +name = "dateparser" +version = "1.1.7" +description = "Date parsing library designed to parse dates from HTML pages" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "dateparser-1.1.7-py2.py3-none-any.whl", hash = "sha256:fbed8b738a24c9cd7f47c4f2089527926566fe539e1a06125eddba75917b1eef"}, + {file = "dateparser-1.1.7.tar.gz", hash = "sha256:ff047d9cffad4d3113ead8ec0faf8a7fc43bab7d853ac8715e071312b53c465a"}, +] + +[package.dependencies] +python-dateutil = "*" +pytz = "*" +regex = "<2019.02.19 || >2019.02.19,<2021.8.27 || >2021.8.27" +tzlocal = "*" + +[package.extras] +calendars = ["convertdate", "hijri-converter"] +fasttext = ["fasttext"] +langdetect = ["langdetect"] + +[[package]] +name = "datetime" +version = "5.0" +description = "This package provides a DateTime data type, as known from Zope. Unless you need to communicate with Zope APIs, you're probably better off using Python's built-in datetime module." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "DateTime-5.0-py3-none-any.whl", hash = "sha256:22d3622eec9cfe73b16e5c5ff5f05d8c1154e32f01e56560f3d20b834ceea2d7"}, + {file = "DateTime-5.0.tar.gz", hash = "sha256:20e4e0ff01e07d2e8de863e7e2b63b1bde6ec049098e244ab89a2c4bc4342ac1"}, +] + +[package.dependencies] +pytz = "*" +"zope.interface" = "*" + +[[package]] +name = "debugpy" +version = "1.6.6" +description = "An implementation of the Debug Adapter Protocol for Python" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "debugpy-1.6.6-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:0ea1011e94416e90fb3598cc3ef5e08b0a4dd6ce6b9b33ccd436c1dffc8cd664"}, + {file = "debugpy-1.6.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dff595686178b0e75580c24d316aa45a8f4d56e2418063865c114eef651a982e"}, + {file = "debugpy-1.6.6-cp310-cp310-win32.whl", hash = "sha256:87755e173fcf2ec45f584bb9d61aa7686bb665d861b81faa366d59808bbd3494"}, + {file = "debugpy-1.6.6-cp310-cp310-win_amd64.whl", hash = "sha256:72687b62a54d9d9e3fb85e7a37ea67f0e803aaa31be700e61d2f3742a5683917"}, + {file = "debugpy-1.6.6-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:78739f77c58048ec006e2b3eb2e0cd5a06d5f48c915e2fc7911a337354508110"}, + {file = "debugpy-1.6.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23c29e40e39ad7d869d408ded414f6d46d82f8a93b5857ac3ac1e915893139ca"}, + {file = "debugpy-1.6.6-cp37-cp37m-win32.whl", hash = "sha256:7aa7e103610e5867d19a7d069e02e72eb2b3045b124d051cfd1538f1d8832d1b"}, + {file = "debugpy-1.6.6-cp37-cp37m-win_amd64.whl", hash = "sha256:f6383c29e796203a0bba74a250615ad262c4279d398e89d895a69d3069498305"}, + {file = "debugpy-1.6.6-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:23363e6d2a04d726bbc1400bd4e9898d54419b36b2cdf7020e3e215e1dcd0f8e"}, + {file = "debugpy-1.6.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b5d1b13d7c7bf5d7cf700e33c0b8ddb7baf030fcf502f76fc061ddd9405d16c"}, + {file = "debugpy-1.6.6-cp38-cp38-win32.whl", hash = "sha256:70ab53918fd907a3ade01909b3ed783287ede362c80c75f41e79596d5ccacd32"}, + {file = "debugpy-1.6.6-cp38-cp38-win_amd64.whl", hash = "sha256:c05349890804d846eca32ce0623ab66c06f8800db881af7a876dc073ac1c2225"}, + {file = "debugpy-1.6.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a771739902b1ae22a120dbbb6bd91b2cae6696c0e318b5007c5348519a4211c6"}, + {file = "debugpy-1.6.6-cp39-cp39-win32.whl", hash = "sha256:549ae0cb2d34fc09d1675f9b01942499751d174381b6082279cf19cdb3c47cbe"}, + {file = "debugpy-1.6.6-cp39-cp39-win_amd64.whl", hash = "sha256:de4a045fbf388e120bb6ec66501458d3134f4729faed26ff95de52a754abddb1"}, + {file = "debugpy-1.6.6-py2.py3-none-any.whl", hash = "sha256:be596b44448aac14eb3614248c91586e2bc1728e020e82ef3197189aae556115"}, + {file = "debugpy-1.6.6.zip", hash = "sha256:b9c2130e1c632540fbf9c2c88341493797ddf58016e7cba02e311de9b0a96b67"}, +] + +[[package]] +name = "decorator" +version = "5.1.1" +description = "Decorators for Humans" +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "decorator-5.1.1-py3-none-any.whl", hash = "sha256:b8c3f85900b9dc423225913c5aace94729fe1fa9763b38939a95226f02d37186"}, + {file = "decorator-5.1.1.tar.gz", hash = "sha256:637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330"}, +] + +[[package]] +name = "defusedxml" +version = "0.7.1" +description = "XML bomb protection for Python stdlib modules" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61"}, + {file = "defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69"}, +] + +[[package]] +name = "degiro-connector" +version = "2.0.21" +description = "This is yet another library to access Degiro's API." +category = "main" +optional = false +python-versions = ">=3.7.1,<4.0.0" +files = [ + {file = "degiro-connector-2.0.21.tar.gz", hash = "sha256:06b7bda360cafca5b271c47ef939b7ec4f534ddd60284323bea898215445bcf2"}, + {file = "degiro_connector-2.0.21-py3-none-any.whl", hash = "sha256:1f4d806260f69d6b006ff6d3d18ebcd80c4866b1b07edba43a1583fc2f507ae2"}, +] + +[package.dependencies] +grpcio = ">=1.41.1,<2.0.0" +onetimepass = ">=1.0.1,<2.0.0" +pandas = ">=1.1.5,<2.0.0" +protobuf = ">=3.19.1,<4.0.0" +requests = ">=2.26.0,<3.0.0" +wrapt = ">=1.12.1,<2.0.0" + +[[package]] +name = "detecta" +version = "0.0.5" +description = "Detect events in data" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "detecta-0.0.5-py3-none-any.whl", hash = "sha256:dbaf1938e5d785386c904034e2553824e2aa31793e967984ca65983aca06d23e"}, + {file = "detecta-0.0.5.tar.gz", hash = "sha256:d2ea7d13dfbbc994d6ce385a7f8dc0a85fe675a8a8e712a64ec56e54c40603ed"}, +] + +[[package]] +name = "dill" +version = "0.3.6" +description = "serialize all of python" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "dill-0.3.6-py3-none-any.whl", hash = "sha256:a07ffd2351b8c678dfc4a856a3005f8067aea51d6ba6c700796a4d9e280f39f0"}, + {file = "dill-0.3.6.tar.gz", hash = "sha256:e5db55f3687856d8fbdab002ed78544e1c4559a130302693d839dfe8f93f2373"}, +] + +[package.extras] +graph = ["objgraph (>=1.7.2)"] + +[[package]] +name = "distlib" +version = "0.3.6" +description = "Distribution utilities" +category = "dev" +optional = false +python-versions = "*" +files = [ + {file = "distlib-0.3.6-py2.py3-none-any.whl", hash = "sha256:f35c4b692542ca110de7ef0bea44d73981caeb34ca0b9b6b2e6d7790dda8f80e"}, + {file = "distlib-0.3.6.tar.gz", hash = "sha256:14bad2d9b04d3a36127ac97f30b12a19268f211063d8f8ee4f47108896e11b46"}, +] + +[[package]] +name = "dnspython" +version = "2.3.0" +description = "DNS toolkit" +category = "main" +optional = false +python-versions = ">=3.7,<4.0" +files = [ + {file = "dnspython-2.3.0-py3-none-any.whl", hash = "sha256:89141536394f909066cabd112e3e1a37e4e654db00a25308b0f130bc3152eb46"}, + {file = "dnspython-2.3.0.tar.gz", hash = "sha256:224e32b03eb46be70e12ef6d64e0be123a64e621ab4c0822ff6d450d52a540b9"}, +] + +[package.extras] +curio = ["curio (>=1.2,<2.0)", "sniffio (>=1.1,<2.0)"] +dnssec = ["cryptography (>=2.6,<40.0)"] +doh = ["h2 (>=4.1.0)", "httpx (>=0.21.1)", "requests (>=2.23.0,<3.0.0)", "requests-toolbelt (>=0.9.1,<0.11.0)"] +doq = ["aioquic (>=0.9.20)"] +idna = ["idna (>=2.1,<4.0)"] +trio = ["trio (>=0.14,<0.23)"] +wmi = ["wmi (>=1.5.1,<2.0.0)"] + +[[package]] +name = "docstring-parser" +version = "0.15" +description = "Parse Python docstrings in reST, Google and Numpydoc format" +category = "main" +optional = true +python-versions = ">=3.6,<4.0" +files = [ + {file = "docstring_parser-0.15-py3-none-any.whl", hash = "sha256:d1679b86250d269d06a99670924d6bce45adc00b08069dae8c47d98e89b667a9"}, + {file = "docstring_parser-0.15.tar.gz", hash = "sha256:48ddc093e8b1865899956fcc03b03e66bb7240c310fac5af81814580c55bf682"}, +] + +[[package]] +name = "docstring-to-markdown" +version = "0.11" +description = "On the fly conversion of Python docstrings to markdown" +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "docstring-to-markdown-0.11.tar.gz", hash = "sha256:5b1da2c89d9d0d09b955dec0ee111284ceadd302a938a03ed93f66e09134f9b5"}, + {file = "docstring_to_markdown-0.11-py3-none-any.whl", hash = "sha256:01900aee1bc7fde5aacaf319e517a5e1d4f0bf04e401373c08d28fcf79bfb73b"}, +] + +[[package]] +name = "docutils" +version = "0.17.1" +description = "Docutils -- Python Documentation Utilities" +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "docutils-0.17.1-py2.py3-none-any.whl", hash = "sha256:cf316c8370a737a022b72b56874f6602acf974a37a9fba42ec2876387549fc61"}, + {file = "docutils-0.17.1.tar.gz", hash = "sha256:686577d2e4c32380bb50cbb22f575ed742d58168cee37e99117a854bcd88f125"}, +] + +[[package]] +name = "ecos" +version = "2.0.12" +description = "This is the Python package for ECOS: Embedded Cone Solver. See Github page for more information." +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "ecos-2.0.12-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:835298a299c88c207b3402fba60ad9b5688b59bbbf2ac34a46de5b37165d773a"}, + {file = "ecos-2.0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:608bc822ee8e070927ab3519169b13a1a0fe88f3d562212d6b5dbb1039776360"}, + {file = "ecos-2.0.12-cp310-cp310-win_amd64.whl", hash = "sha256:5184a9d8521ad1af90ffcd9902a6fa75c7bc473f37d30d86f97beda1033dfca2"}, + {file = "ecos-2.0.12-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:eba07599084724eedc20b2862d5580eebebb09609f4740baadc78401cb99827c"}, + {file = "ecos-2.0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4979dc2d1cb6667e371a45a61887068505c1305437eef104ed6ef16f4b6aa0e3"}, + {file = "ecos-2.0.12-cp311-cp311-win_amd64.whl", hash = "sha256:da8fbbca3feb83a9e27075d29b3765417d0c80af8ea83cbdc4a558cae7b564af"}, + {file = "ecos-2.0.12-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:f70e4547966f530fd7715756f7a65d5b9b90b312b9d37f243ef9356c05e7d74c"}, + {file = "ecos-2.0.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:617be25d74222849622b0f82b94a11abcf1fae78ccaf69977b328321ee6ffa0b"}, + {file = "ecos-2.0.12-cp37-cp37m-win_amd64.whl", hash = "sha256:29d00164eaea66ed54697a3b361c575284a8bca54f2623381a0635806c7303a7"}, + {file = "ecos-2.0.12-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4e86671397d1d2cd7cccff8a9c45be0541b0c60af8b92a0ff3581c9ed869db67"}, + {file = "ecos-2.0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:858a4dd3177bdc8cc6e362031732f5177b62138a1e4ef91c0dc3c6bd7d2d1248"}, + {file = "ecos-2.0.12-cp38-cp38-win_amd64.whl", hash = "sha256:528b02f53835bd1baeb2e23f8153b8d6cc2b3704e1768be6a1a972f542241670"}, + {file = "ecos-2.0.12-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3e42bd4c19af6e04f76ccc85d941b1f1adc7faeee4d06d482395a6beb7bec895"}, + {file = "ecos-2.0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6def54336a15b5a49bc3bfcaa36035e8557cae8a4853b17ca84f5a29c93bcaea"}, + {file = "ecos-2.0.12-cp39-cp39-win_amd64.whl", hash = "sha256:7af08941552fce108bd80145cdb6be7fa74477a20bacdac170800442cc7027d4"}, + {file = "ecos-2.0.12.tar.gz", hash = "sha256:f48816d73b87ae325556ea537b7c8743187311403c80e3832035224156337c4e"}, +] + +[package.dependencies] +numpy = ">=1.6" +scipy = ">=0.9" + +[[package]] +name = "entrypoints" +version = "0.4" +description = "Discover and load entry points from installed packages." +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "entrypoints-0.4-py3-none-any.whl", hash = "sha256:f174b5ff827504fd3cd97cc3f8649f3693f51538c7e4bdf3ef002c8429d42f9f"}, + {file = "entrypoints-0.4.tar.gz", hash = "sha256:b706eddaa9218a19ebcd67b56818f05bb27589b1ca9e8d797b74affad4ccacd4"}, +] + +[[package]] +name = "ephem" +version = "4.1.4" +description = "Compute positions of the planets and stars" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "ephem-4.1.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:024752ae7074c660630046929e12650cc6e72e1c11b7554ccefbe16f8ce3c48d"}, + {file = "ephem-4.1.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:158bf9fb2b58cb77c606687c9ad35dc82903ed00617a12c93dd2d89a65d6374d"}, + {file = "ephem-4.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:11be09d245e77457e87988a4fdc811bdc6c5f1daaa73fb24289b220db720831d"}, + {file = "ephem-4.1.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:649bd2c85f5fc450136dacc0416af7127a07c0b2ce84bfdc89c1bc78129216a3"}, + {file = "ephem-4.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d6918b012365791b786ed0f30e8ea3941cbc49486dcf6c28d151f119c62d5be8"}, + {file = "ephem-4.1.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d343e9ca26f04a05b01fcaaf800224da5d15ad76902d7dc452c216e448293893"}, + {file = "ephem-4.1.4-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:d0403738f59aefe81ee5b0219cd909f2a05b03b7da465f9b233da57d3dea0de6"}, + {file = "ephem-4.1.4-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:d61f38f35c25049ca2b95aa4e12e952e5ef56b31eac4a9d6d4e24aacf9373101"}, + {file = "ephem-4.1.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4039aa2f0b8c204283fc478551d8b29c9473137ad8a910a5ff60ae3be6593c7b"}, + {file = "ephem-4.1.4-cp310-cp310-win32.whl", hash = "sha256:8979429643ac4e29a5496321c9c41a20cd7a6a530aee9865c7fab0008450ef28"}, + {file = "ephem-4.1.4-cp310-cp310-win_amd64.whl", hash = "sha256:589a2235f49232b92ee0247923360a264086a57b2c39d4191348f95ba5ce0c3d"}, + {file = "ephem-4.1.4-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:40067fc050c946c8d4c2d779805b61f063471a091e6124cbabcf61ac538011b2"}, + {file = "ephem-4.1.4-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7e2abe97aa2b091090012768b4d94793213cc01f0bf040dcc311a380ab08df69"}, + {file = "ephem-4.1.4-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b2677d3a5b42aedc578de10b0eecdba6a50731f159cb28f7ad38c5f62143494"}, + {file = "ephem-4.1.4-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80a73da8ec61f86e5a97f73311159e61279dabdfbd17c9d4e2791a25a836f9ce"}, + {file = "ephem-4.1.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a146db114cfc942d123a38c301a8b8ca7eef2e37d2c5a4bd59e4abc99123c083"}, + {file = "ephem-4.1.4-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:4f3650c27c3ab6b73e2de7fd8de10e1c0d73f4683c9c5fb2e7113722ec2c2b53"}, + {file = "ephem-4.1.4-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:171fc5e7c4e9523f900dfd5ab6520bceb260a2b59fcb558d9aec17fd562b6251"}, + {file = "ephem-4.1.4-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:8974799afb37f17ac71e16e479d0e315d74bea4bed2becaf21d1b9304299bbaf"}, + {file = "ephem-4.1.4-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:3c39fb62c240f57533ea618295e510c44e466e74f2f4a899fbaa04b166b62d04"}, + {file = "ephem-4.1.4-cp36-cp36m-win32.whl", hash = "sha256:23e1432f021c69b2965c87a693ffd25caf08416e92bcb0fed91425083a374210"}, + {file = "ephem-4.1.4-cp36-cp36m-win_amd64.whl", hash = "sha256:86d6dda3581e61f6bad5479e26bca9e560671852ac00a5a8ed10f722635ddf71"}, + {file = "ephem-4.1.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:e731c3e2f1767fab14e5d4077a3519f70afd22cb7dd113274c2850f8ef8ff828"}, + {file = "ephem-4.1.4-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c8b79b47c7be0d64013fb5d97dd6bbfb9bf63ae07b2ec917be19d3b4cc5782b8"}, + {file = "ephem-4.1.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89f759ce8e3489d15b9f3796d210196085dcb84cacdf24b2ece791b029245544"}, + {file = "ephem-4.1.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:daf1a1280102e14c718d684989da34151697a426522f8ae18b1081e8bad705c9"}, + {file = "ephem-4.1.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e3da3b76d5d5e339461059c3314013c152ef569c798bfd578bcfb504b875a837"}, + {file = "ephem-4.1.4-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:aac0a0e41deb2a197cf67e800a3d0f4029139b9ce12bed148ffe994ec78593f9"}, + {file = "ephem-4.1.4-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:85809803e349bb4a0d56880067549abdc2b93fddf93ac3d55486040cbec1553f"}, + {file = "ephem-4.1.4-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:93d8f8b4e6206d3401dbdb0cdabb0d15c59cf9c2a7ee7c586da8c7dbf1f2a136"}, + {file = "ephem-4.1.4-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:5beaa0cb659951211aec33a7c132557a1a161dacf53f1b1493830489cfc68215"}, + {file = "ephem-4.1.4-cp37-cp37m-win32.whl", hash = "sha256:bbd4727498928ece694ec1b33023f16b6d050d9952d4052129b24e08e04d67fd"}, + {file = "ephem-4.1.4-cp37-cp37m-win_amd64.whl", hash = "sha256:39c710d73449b1c495b58d803da881363a0cae4b728de9fa332f77bcb4686ac8"}, + {file = "ephem-4.1.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:24b7e90c731e851a56ab5e9d538915faaa54945e9b5211cfdf04e570fc27c529"}, + {file = "ephem-4.1.4-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ab40ad7a5ccd66cad4161ca2295c04f01a74ec596c936c3af97a67733e2cd5bf"}, + {file = "ephem-4.1.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:555d63d70e36e46e43b955c37cdb0f8b82ee2051c575960c4b01948be9f04e5e"}, + {file = "ephem-4.1.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3a29de7c737047cc2412edada9d03b761339d3560d7db471cd04f257e1e02f2f"}, + {file = "ephem-4.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e737b49643a300fa15b788accc72802af93b49cd5d071e53111e08e3fba6570"}, + {file = "ephem-4.1.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:56c448a83290dabd1df5865fbf9e39d17400abcef37cb36de90ea1a860c0a08e"}, + {file = "ephem-4.1.4-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:3bd7da534a542d937b10f3c643301dc9b8bc09f7a40350b32efc32910232da9e"}, + {file = "ephem-4.1.4-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:0493ad1b3d2505acbf442e31aadb86fba096ba30008a586fe6361a9de5974ed3"}, + {file = "ephem-4.1.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:3442fba6afae0bcb643c9b069765033b67d2c8fe4350f9beb4f2f5cfdaaa7442"}, + {file = "ephem-4.1.4-cp38-cp38-win32.whl", hash = "sha256:8e0bb8379fb6b709a3cbceb6a11a3dc0f25e5b16a6f009b48e09d6b95f896d9c"}, + {file = "ephem-4.1.4-cp38-cp38-win_amd64.whl", hash = "sha256:a940cd4d8d7aed68efd3d6b717f393bbedf541d388ba11eb3ed56a9fc6cbb1ca"}, + {file = "ephem-4.1.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7f51a3bcd5f69c4070e8a6936e4a61019ad2d6b94bc8b5ca1e498dea0962a373"}, + {file = "ephem-4.1.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:41680b48aeae5b992371bf7ec1bc07457500ff4a6ea7d333793e945b97951de0"}, + {file = "ephem-4.1.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f11edaef2e4a4d010e21b5ff8bcd9435fbc7fe9e16923f81143f248ae8ae8e9d"}, + {file = "ephem-4.1.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:72078b49748318cbbbe1a49ab5dcd05e63c917151351175b590833e6163a1506"}, + {file = "ephem-4.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2ba977ad0402ac44fe66af6e1119632efe84b7d1255f8f6f94d7768d9487453"}, + {file = "ephem-4.1.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a21a11285904f43c3bc6909727d09109b8e38dc2e3cda662089601cb37b3d082"}, + {file = "ephem-4.1.4-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9aabc3cab5fb9440564dfdf79e39ee01d16554d7bfb8228cddfe9eada460dba9"}, + {file = "ephem-4.1.4-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:5327fd48fc8ff966023a6f177813fc058bb2a496c70b53a79f85bf2eba3ca93d"}, + {file = "ephem-4.1.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:1e429f6e0e05e4c8c54802e951cd1bde440dd6f896c2b5691ef5ebd9bc3ba489"}, + {file = "ephem-4.1.4-cp39-cp39-win32.whl", hash = "sha256:a8d125d04800425a9d944109710687bbb3703e8f04ac3bc8445779bb0ad5dcc2"}, + {file = "ephem-4.1.4-cp39-cp39-win_amd64.whl", hash = "sha256:4e8ec4e29c7f04d6334215775a8c4dc77eae8ed698384530d9415a98500ed01c"}, + {file = "ephem-4.1.4.tar.gz", hash = "sha256:73a59f0d2162d1624535c3c3b75f956556bdbb2055eaf554a7bef147d3f9c760"}, +] + +[[package]] +name = "et-xmlfile" +version = "1.1.0" +description = "An implementation of lxml.xmlfile for the standard library" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "et_xmlfile-1.1.0-py3-none-any.whl", hash = "sha256:a2ba85d1d6a74ef63837eed693bcb89c3f752169b0e3e7ae5b16ca5e1b3deada"}, + {file = "et_xmlfile-1.1.0.tar.gz", hash = "sha256:8eb9e2bc2f8c97e37a2dc85a09ecdcdec9d8a396530a6d5a33b30b9a92da0c5c"}, +] + +[[package]] +name = "exceptiongroup" +version = "1.1.0" +description = "Backport of PEP 654 (exception groups)" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "exceptiongroup-1.1.0-py3-none-any.whl", hash = "sha256:327cbda3da756e2de031a3107b81ab7b3770a602c4d16ca618298c526f4bec1e"}, + {file = "exceptiongroup-1.1.0.tar.gz", hash = "sha256:bcb67d800a4497e1b404c2dd44fca47d3b7a5e5433dbab67f96c1a685cdfdf23"}, +] + +[package.extras] +test = ["pytest (>=6)"] + +[[package]] +name = "exchange-calendars" +version = "4.2.5" +description = "Calendars for securities exchanges" +category = "main" +optional = false +python-versions = "~=3.8" +files = [ + {file = "exchange_calendars-4.2.5-py3-none-any.whl", hash = "sha256:9fb97e601c2ffb79ff78a1c7af32fa9e123e04091eedf313180084dfcf384330"}, + {file = "exchange_calendars-4.2.5.tar.gz", hash = "sha256:61282aae78c2ce3f3433efd3e1024c308efa1ad35f6cd5db957edacb3ec18e82"}, +] + +[package.dependencies] +korean-lunar-calendar = "*" +numpy = "*" +pandas = ">=1.1" +pyluach = "*" +python-dateutil = "*" +pytz = "*" +toolz = "*" + +[package.extras] +dev = ["flake8", "hypothesis", "pip-tools", "pytest", "pytest-benchmark", "pytest-xdist"] + +[[package]] +name = "execnet" +version = "1.9.0" +description = "execnet: rapid multi-Python deployment" +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "execnet-1.9.0-py2.py3-none-any.whl", hash = "sha256:a295f7cc774947aac58dde7fdc85f4aa00c42adf5d8f5468fc630c1acf30a142"}, + {file = "execnet-1.9.0.tar.gz", hash = "sha256:8f694f3ba9cc92cab508b152dcfe322153975c29bda272e2fd7f3f00f36e47c5"}, +] + +[package.extras] +testing = ["pre-commit"] + +[[package]] +name = "executing" +version = "1.2.0" +description = "Get the currently executing AST node of a frame, and other information" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "executing-1.2.0-py2.py3-none-any.whl", hash = "sha256:0314a69e37426e3608aada02473b4161d4caf5a4b244d1d0c48072b8fee7bacc"}, + {file = "executing-1.2.0.tar.gz", hash = "sha256:19da64c18d2d851112f09c287f8d3dbbdf725ab0e569077efb6cdcbd3497c107"}, +] + +[package.extras] +tests = ["asttokens", "littleutils", "pytest", "rich"] + +[[package]] +name = "fastjsonschema" +version = "2.16.3" +description = "Fastest Python implementation of JSON schema" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "fastjsonschema-2.16.3-py3-none-any.whl", hash = "sha256:04fbecc94300436f628517b05741b7ea009506ce8f946d40996567c669318490"}, + {file = "fastjsonschema-2.16.3.tar.gz", hash = "sha256:4a30d6315a68c253cfa8f963b9697246315aa3db89f98b97235e345dedfb0b8e"}, +] + +[package.extras] +devel = ["colorama", "json-spec", "jsonschema", "pylint", "pytest", "pytest-benchmark", "pytest-cache", "validictory"] + +[[package]] +name = "feedparser" +version = "6.0.10" +description = "Universal feed parser, handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "feedparser-6.0.10-py3-none-any.whl", hash = "sha256:79c257d526d13b944e965f6095700587f27388e50ea16fd245babe4dfae7024f"}, + {file = "feedparser-6.0.10.tar.gz", hash = "sha256:27da485f4637ce7163cdeab13a80312b93b7d0c1b775bef4a47629a3110bca51"}, +] + +[package.dependencies] +sgmllib3k = "*" + +[[package]] +name = "ffmpeg-python" +version = "0.2.0" +description = "Python bindings for FFmpeg - with complex filtering support" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "ffmpeg-python-0.2.0.tar.gz", hash = "sha256:65225db34627c578ef0e11c8b1eb528bb35e024752f6f10b78c011f6f64c4127"}, + {file = "ffmpeg_python-0.2.0-py3-none-any.whl", hash = "sha256:ac441a0404e053f8b6a1113a77c0f452f1cfc62f6344a769475ffdc0f56c23c5"}, +] + +[package.dependencies] +future = "*" + +[package.extras] +dev = ["Sphinx (==2.1.0)", "future (==0.17.1)", "numpy (==1.16.4)", "pytest (==4.6.1)", "pytest-mock (==1.10.4)", "tox (==3.12.1)"] + +[[package]] +name = "ffn" +version = "0.3.6" +description = "Financial functions for Python" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "ffn-0.3.6-py2.py3-none-any.whl", hash = "sha256:1e55e8caf6b63dce2f164cc4d3b8a02b678be7ed12990cafb2006b818a9a09e7"}, + {file = "ffn-0.3.6.tar.gz", hash = "sha256:4a79e72e06ff328e333ffe97010b1ce110bcd694fcd03be7351bf5065cd273e8"}, +] + +[package.dependencies] +decorator = ">=4" +future = ">=0.15" +matplotlib = ">=1" +numpy = ">=1.5" +pandas = ">=0.19" +pandas-datareader = ">=0.2" +scikit-learn = ">=0.15" +scipy = ">=0.15" +tabulate = ">=0.7.5" + +[package.extras] +dev = ["black (>=20.8b1)", "codecov", "coverage", "flake8", "flake8-black", "future", "mock", "nose"] + +[[package]] +name = "filelock" +version = "3.9.0" +description = "A platform independent file lock." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "filelock-3.9.0-py3-none-any.whl", hash = "sha256:f58d535af89bb9ad5cd4df046f741f8553a418c01a7856bf0d173bbc9f6bd16d"}, + {file = "filelock-3.9.0.tar.gz", hash = "sha256:7b319f24340b51f55a2bf7a12ac0755a9b03e718311dac567a0f4f7fabd2f5de"}, +] + +[package.extras] +docs = ["furo (>=2022.12.7)", "sphinx (>=5.3)", "sphinx-autodoc-typehints (>=1.19.5)"] +testing = ["covdefaults (>=2.2.2)", "coverage (>=7.0.1)", "pytest (>=7.2)", "pytest-cov (>=4)", "pytest-timeout (>=2.1)"] + +[[package]] +name = "financedatabase" +version = "2.0.9" +description = "This is a database of 300.000+ symbols containing Equities, ETFs, Funds, Indices, Currencies, Cryptocurrencies and Money Markets." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "financedatabase-2.0.9-py3-none-any.whl", hash = "sha256:73c7615f74abf97667d3b1051540fa295359cc204640e56e9d6d513084464d1e"}, + {file = "financedatabase-2.0.9.tar.gz", hash = "sha256:d2d7c005e6bc32246ef6d6d6e9631a7c918f092a2c28477d7a27585aa2595a25"}, +] + +[package.dependencies] +pandas = "*" + +[[package]] +name = "finnhub-python" +version = "2.4.16" +description = "Finnhub API" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "finnhub-python-2.4.16.tar.gz", hash = "sha256:ca951031a5fecdc1815b07f4545cc49ff646a6eb32e2149fceeb368787482bbf"}, + {file = "finnhub_python-2.4.16-py3-none-any.whl", hash = "sha256:9ef290cc372b84120a95509f2290fee50d543d81e30c0accafa52f8a43fd1b49"}, +] + +[package.dependencies] +requests = ">=2.22.0" + +[[package]] +name = "finviz" +version = "1.4.4" +description = "Unofficial API for FinViz.com" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "finviz-1.4.4.tar.gz", hash = "sha256:9772060a070d59e8d1045ffbe826553d15f189fab43074b50bf7a510b5360172"}, +] + +[package.dependencies] +aiohttp = "*" +beautifulsoup4 = "*" +cssselect = "*" +lxml = "*" +requests = "*" +tenacity = "*" +tqdm = "*" +urllib3 = "*" +user_agent = "*" + +[[package]] +name = "finvizfinance" +version = "0.14.5" +description = "Finviz Finance. Information downloader." +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "finvizfinance-0.14.5-py3-none-any.whl", hash = "sha256:1b22bfd7af36f01a08c6032e19f64e810ae3f42bfba681e9a2132226a5a90924"}, + {file = "finvizfinance-0.14.5.tar.gz", hash = "sha256:c97fe0e69d681d9108113aed943988561665d0d4dbd64ffa0b666a2899c25899"}, +] + +[package.dependencies] +bs4 = "*" +datetime = "*" +lxml = "*" +pandas = "*" +requests = "*" + +[[package]] +name = "flake8" +version = "5.0.4" +description = "the modular source code checker: pep8 pyflakes and co" +category = "main" +optional = false +python-versions = ">=3.6.1" +files = [ + {file = "flake8-5.0.4-py2.py3-none-any.whl", hash = "sha256:7a1cf6b73744f5806ab95e526f6f0d8c01c66d7bbe349562d22dfca20610b248"}, + {file = "flake8-5.0.4.tar.gz", hash = "sha256:6fbe320aad8d6b95cec8b8e47bc933004678dc63095be98528b7bdd2a9f510db"}, +] + +[package.dependencies] +mccabe = ">=0.7.0,<0.8.0" +pycodestyle = ">=2.9.0,<2.10.0" +pyflakes = ">=2.5.0,<2.6.0" + +[[package]] +name = "flask" +version = "2.2.3" +description = "A simple framework for building complex web applications." +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "Flask-2.2.3-py3-none-any.whl", hash = "sha256:c0bec9477df1cb867e5a67c9e1ab758de9cb4a3e52dd70681f59fa40a62b3f2d"}, + {file = "Flask-2.2.3.tar.gz", hash = "sha256:7eb373984bf1c770023fce9db164ed0c3353cd0b53f130f4693da0ca756a2e6d"}, +] + +[package.dependencies] +click = ">=8.0" +importlib-metadata = {version = ">=3.6.0", markers = "python_version < \"3.10\""} +itsdangerous = ">=2.0" +Jinja2 = ">=3.0" +Werkzeug = ">=2.2.2" + +[package.extras] +async = ["asgiref (>=3.2)"] +dotenv = ["python-dotenv"] + +[[package]] +name = "flask-cors" +version = "3.0.10" +description = "A Flask extension adding a decorator for CORS support" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "Flask-Cors-3.0.10.tar.gz", hash = "sha256:b60839393f3b84a0f3746f6cdca56c1ad7426aa738b70d6c61375857823181de"}, + {file = "Flask_Cors-3.0.10-py2.py3-none-any.whl", hash = "sha256:74efc975af1194fc7891ff5cd85b0f7478be4f7f59fe158102e91abb72bb4438"}, +] + +[package.dependencies] +Flask = ">=0.9" +Six = "*" + +[[package]] +name = "fonttools" +version = "4.38.0" +description = "Tools to manipulate font files" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "fonttools-4.38.0-py3-none-any.whl", hash = "sha256:820466f43c8be8c3009aef8b87e785014133508f0de64ec469e4efb643ae54fb"}, + {file = "fonttools-4.38.0.zip", hash = "sha256:2bb244009f9bf3fa100fc3ead6aeb99febe5985fa20afbfbaa2f8946c2fbdaf1"}, +] + +[package.extras] +all = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "fs (>=2.2.0,<3)", "lxml (>=4.0,<5)", "lz4 (>=1.7.4.2)", "matplotlib", "munkres", "scipy", "skia-pathops (>=0.5.0)", "sympy", "uharfbuzz (>=0.23.0)", "unicodedata2 (>=14.0.0)", "xattr", "zopfli (>=0.1.4)"] +graphite = ["lz4 (>=1.7.4.2)"] +interpolatable = ["munkres", "scipy"] +lxml = ["lxml (>=4.0,<5)"] +pathops = ["skia-pathops (>=0.5.0)"] +plot = ["matplotlib"] +repacker = ["uharfbuzz (>=0.23.0)"] +symfont = ["sympy"] +type1 = ["xattr"] +ufo = ["fs (>=2.2.0,<3)"] +unicode = ["unicodedata2 (>=14.0.0)"] +woff = ["brotli (>=1.0.1)", "brotlicffi (>=0.8.0)", "zopfli (>=0.1.4)"] + +[[package]] +name = "formulaic" +version = "0.3.4" +description = "An implementation of Wilkinson formulas." +category = "main" +optional = false +python-versions = ">=3.7.1,<4.0.0" +files = [ + {file = "formulaic-0.3.4-py3-none-any.whl", hash = "sha256:5ee1f3f4a5990c0947a68f90d051a4ca497d6eb0f9f387d2cf1e732a9cbf76ec"}, + {file = "formulaic-0.3.4.tar.gz", hash = "sha256:2f841297d27dbd19f51dadea35887c363512d6eed70503b453e0f59c679d0f54"}, +] + +[package.dependencies] +astor = ">=0.8" +interface-meta = ">=1.2.0,<2.0.0" +numpy = ">=1.3" +pandas = ">=1.2" +scipy = ">=1.6" +wrapt = ">=1.0" + +[package.extras] +arrow = ["pyarrow (>=1)"] +calculus = ["sympy (>=1.3,<1.10)"] + +[[package]] +name = "fred" +version = "3.1" +description = "St. Louis Federal Reserve FRED API" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "fred-3.1.tar.gz", hash = "sha256:f31327d648917694b8d15d66ca4e82a082dbb88ca027bdcc9d56738cbc836a6a"}, +] + +[package.dependencies] +requests = "*" + +[[package]] +name = "fredapi" +version = "0.4.3" +description = "Python API for Federal Reserve Economic Data (FRED) from St. Louis Fed" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "fredapi-0.4.3-py3-none-any.whl", hash = "sha256:e06075592eabddadfe0635f3c59e9072c9f48647430328b4582171ea10f7df2f"}, + {file = "fredapi-0.4.3.tar.gz", hash = "sha256:d9b3194fb60541991bd33f019c710d4a9580ecfb5e47efbf2d2571888a2aac02"}, +] + +[package.dependencies] +pandas = "*" + +[[package]] +name = "frozendict" +version = "2.3.5" +description = "A simple immutable dictionary" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "frozendict-2.3.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:fa08c3f361e26c698c22f008804cac4a5b51437c12feafb983daadac12f66ead"}, + {file = "frozendict-2.3.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9b8cbed40c96fce53e5a31ff2db30ca2c56992ba033555b08c22d099c3576ec"}, + {file = "frozendict-2.3.5-cp310-cp310-win_amd64.whl", hash = "sha256:64a00bcad55ff122293b0d362856dce0b248e894f1dcb0a0f68227a5ba9e4be6"}, + {file = "frozendict-2.3.5-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:08f8efd6fbe885e6217d210302cdc12cb8134aeac2b83db898511bc5e34719c5"}, + {file = "frozendict-2.3.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26a2c371d23f148886864a5b82f1e5eefed35ce145b5d59dcfd3d66c9391bb45"}, + {file = "frozendict-2.3.5-cp36-cp36m-win_amd64.whl", hash = "sha256:de96ccf6e574482c9537ffa68b2cb381537a5a085483001d4a2b93847089bc04"}, + {file = "frozendict-2.3.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:1dbe11318b423fb3591e08d8b832d27dfd7b74dc20486d3384b8e05d6de2bcf7"}, + {file = "frozendict-2.3.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:30af9f39a5e29edca96b09c8d0a17fc78a0efd5f31f74d5eebb4c9a28d03032f"}, + {file = "frozendict-2.3.5-cp37-cp37m-win_amd64.whl", hash = "sha256:d1677e53d370ba44a07fbcc036fa24d4ae5693f0ed785496caf49e12a238d41f"}, + {file = "frozendict-2.3.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1411ef255b7a55fc337022ba158acf1391cd0d9a5c13142abbb7367936ab6f78"}, + {file = "frozendict-2.3.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a4a1c8febc23f3c81c2b94d70268b5b760ed7e5e81c90c3baa22bf144db3d2f9"}, + {file = "frozendict-2.3.5-cp38-cp38-win_amd64.whl", hash = "sha256:210a59a5267ae79b5d92cd50310cd5bcb122f1783a3d9016ad6db9cc179d4fbe"}, + {file = "frozendict-2.3.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:21dd627c5bdcdf0743d49f7667dd186234baa85db91517de8cb80d3bda7018d9"}, + {file = "frozendict-2.3.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d58ca5f9094725c2f44b09fe4e71f7ddd250d5cdaca7219c674bd691373fed3a"}, + {file = "frozendict-2.3.5-cp39-cp39-win_amd64.whl", hash = "sha256:f407d9d661d77896b7a6dae6ab7545c913e65d23a312cf2893406432069408db"}, + {file = "frozendict-2.3.5.tar.gz", hash = "sha256:65d7e3995c9174b77d7d80514d7062381750491e112bbeb44323368baa3e636a"}, +] + +[[package]] +name = "frozenlist" +version = "1.3.3" +description = "A list-like structure which implements collections.abc.MutableSequence" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "frozenlist-1.3.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff8bf625fe85e119553b5383ba0fb6aa3d0ec2ae980295aaefa552374926b3f4"}, + {file = "frozenlist-1.3.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:dfbac4c2dfcc082fcf8d942d1e49b6aa0766c19d3358bd86e2000bf0fa4a9cf0"}, + {file = "frozenlist-1.3.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b1c63e8d377d039ac769cd0926558bb7068a1f7abb0f003e3717ee003ad85530"}, + {file = "frozenlist-1.3.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7fdfc24dcfce5b48109867c13b4cb15e4660e7bd7661741a391f821f23dfdca7"}, + {file = "frozenlist-1.3.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2c926450857408e42f0bbc295e84395722ce74bae69a3b2aa2a65fe22cb14b99"}, + {file = "frozenlist-1.3.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1841e200fdafc3d51f974d9d377c079a0694a8f06de2e67b48150328d66d5483"}, + {file = "frozenlist-1.3.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f470c92737afa7d4c3aacc001e335062d582053d4dbe73cda126f2d7031068dd"}, + {file = "frozenlist-1.3.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:783263a4eaad7c49983fe4b2e7b53fa9770c136c270d2d4bbb6d2192bf4d9caf"}, + {file = "frozenlist-1.3.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:924620eef691990dfb56dc4709f280f40baee568c794b5c1885800c3ecc69816"}, + {file = "frozenlist-1.3.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:ae4dc05c465a08a866b7a1baf360747078b362e6a6dbeb0c57f234db0ef88ae0"}, + {file = "frozenlist-1.3.3-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:bed331fe18f58d844d39ceb398b77d6ac0b010d571cba8267c2e7165806b00ce"}, + {file = "frozenlist-1.3.3-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:02c9ac843e3390826a265e331105efeab489ffaf4dd86384595ee8ce6d35ae7f"}, + {file = "frozenlist-1.3.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:9545a33965d0d377b0bc823dcabf26980e77f1b6a7caa368a365a9497fb09420"}, + {file = "frozenlist-1.3.3-cp310-cp310-win32.whl", hash = "sha256:d5cd3ab21acbdb414bb6c31958d7b06b85eeb40f66463c264a9b343a4e238642"}, + {file = "frozenlist-1.3.3-cp310-cp310-win_amd64.whl", hash = "sha256:b756072364347cb6aa5b60f9bc18e94b2f79632de3b0190253ad770c5df17db1"}, + {file = "frozenlist-1.3.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b4395e2f8d83fbe0c627b2b696acce67868793d7d9750e90e39592b3626691b7"}, + {file = "frozenlist-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:14143ae966a6229350021384870458e4777d1eae4c28d1a7aa47f24d030e6678"}, + {file = "frozenlist-1.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5d8860749e813a6f65bad8285a0520607c9500caa23fea6ee407e63debcdbef6"}, + {file = "frozenlist-1.3.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23d16d9f477bb55b6154654e0e74557040575d9d19fe78a161bd33d7d76808e8"}, + {file = "frozenlist-1.3.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:eb82dbba47a8318e75f679690190c10a5e1f447fbf9df41cbc4c3afd726d88cb"}, + {file = "frozenlist-1.3.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9309869032abb23d196cb4e4db574232abe8b8be1339026f489eeb34a4acfd91"}, + {file = "frozenlist-1.3.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a97b4fe50b5890d36300820abd305694cb865ddb7885049587a5678215782a6b"}, + {file = "frozenlist-1.3.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c188512b43542b1e91cadc3c6c915a82a5eb95929134faf7fd109f14f9892ce4"}, + {file = "frozenlist-1.3.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:303e04d422e9b911a09ad499b0368dc551e8c3cd15293c99160c7f1f07b59a48"}, + {file = "frozenlist-1.3.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:0771aed7f596c7d73444c847a1c16288937ef988dc04fb9f7be4b2aa91db609d"}, + {file = "frozenlist-1.3.3-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:66080ec69883597e4d026f2f71a231a1ee9887835902dbe6b6467d5a89216cf6"}, + {file = "frozenlist-1.3.3-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:41fe21dc74ad3a779c3d73a2786bdf622ea81234bdd4faf90b8b03cad0c2c0b4"}, + {file = "frozenlist-1.3.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f20380df709d91525e4bee04746ba612a4df0972c1b8f8e1e8af997e678c7b81"}, + {file = "frozenlist-1.3.3-cp311-cp311-win32.whl", hash = "sha256:f30f1928162e189091cf4d9da2eac617bfe78ef907a761614ff577ef4edfb3c8"}, + {file = "frozenlist-1.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:a6394d7dadd3cfe3f4b3b186e54d5d8504d44f2d58dcc89d693698e8b7132b32"}, + {file = "frozenlist-1.3.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8df3de3a9ab8325f94f646609a66cbeeede263910c5c0de0101079ad541af332"}, + {file = "frozenlist-1.3.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0693c609e9742c66ba4870bcee1ad5ff35462d5ffec18710b4ac89337ff16e27"}, + {file = "frozenlist-1.3.3-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cd4210baef299717db0a600d7a3cac81d46ef0e007f88c9335db79f8979c0d3d"}, + {file = "frozenlist-1.3.3-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:394c9c242113bfb4b9aa36e2b80a05ffa163a30691c7b5a29eba82e937895d5e"}, + {file = "frozenlist-1.3.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6327eb8e419f7d9c38f333cde41b9ae348bec26d840927332f17e887a8dcb70d"}, + {file = "frozenlist-1.3.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2e24900aa13212e75e5b366cb9065e78bbf3893d4baab6052d1aca10d46d944c"}, + {file = "frozenlist-1.3.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:3843f84a6c465a36559161e6c59dce2f2ac10943040c2fd021cfb70d58c4ad56"}, + {file = "frozenlist-1.3.3-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:84610c1502b2461255b4c9b7d5e9c48052601a8957cd0aea6ec7a7a1e1fb9420"}, + {file = "frozenlist-1.3.3-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:c21b9aa40e08e4f63a2f92ff3748e6b6c84d717d033c7b3438dd3123ee18f70e"}, + {file = "frozenlist-1.3.3-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:efce6ae830831ab6a22b9b4091d411698145cb9b8fc869e1397ccf4b4b6455cb"}, + {file = "frozenlist-1.3.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:40de71985e9042ca00b7953c4f41eabc3dc514a2d1ff534027f091bc74416401"}, + {file = "frozenlist-1.3.3-cp37-cp37m-win32.whl", hash = "sha256:180c00c66bde6146a860cbb81b54ee0df350d2daf13ca85b275123bbf85de18a"}, + {file = "frozenlist-1.3.3-cp37-cp37m-win_amd64.whl", hash = "sha256:9bbbcedd75acdfecf2159663b87f1bb5cfc80e7cd99f7ddd9d66eb98b14a8411"}, + {file = "frozenlist-1.3.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:034a5c08d36649591be1cbb10e09da9f531034acfe29275fc5454a3b101ce41a"}, + {file = "frozenlist-1.3.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ba64dc2b3b7b158c6660d49cdb1d872d1d0bf4e42043ad8d5006099479a194e5"}, + {file = "frozenlist-1.3.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:47df36a9fe24054b950bbc2db630d508cca3aa27ed0566c0baf661225e52c18e"}, + {file = "frozenlist-1.3.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:008a054b75d77c995ea26629ab3a0c0d7281341f2fa7e1e85fa6153ae29ae99c"}, + {file = "frozenlist-1.3.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:841ea19b43d438a80b4de62ac6ab21cfe6827bb8a9dc62b896acc88eaf9cecba"}, + {file = "frozenlist-1.3.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e235688f42b36be2b6b06fc37ac2126a73b75fb8d6bc66dd632aa35286238703"}, + {file = "frozenlist-1.3.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca713d4af15bae6e5d79b15c10c8522859a9a89d3b361a50b817c98c2fb402a2"}, + {file = "frozenlist-1.3.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ac5995f2b408017b0be26d4a1d7c61bce106ff3d9e3324374d66b5964325448"}, + {file = "frozenlist-1.3.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:a4ae8135b11652b08a8baf07631d3ebfe65a4c87909dbef5fa0cdde440444ee4"}, + {file = "frozenlist-1.3.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:4ea42116ceb6bb16dbb7d526e242cb6747b08b7710d9782aa3d6732bd8d27649"}, + {file = "frozenlist-1.3.3-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:810860bb4bdce7557bc0febb84bbd88198b9dbc2022d8eebe5b3590b2ad6c842"}, + {file = "frozenlist-1.3.3-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:ee78feb9d293c323b59a6f2dd441b63339a30edf35abcb51187d2fc26e696d13"}, + {file = "frozenlist-1.3.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:0af2e7c87d35b38732e810befb9d797a99279cbb85374d42ea61c1e9d23094b3"}, + {file = "frozenlist-1.3.3-cp38-cp38-win32.whl", hash = "sha256:899c5e1928eec13fd6f6d8dc51be23f0d09c5281e40d9cf4273d188d9feeaf9b"}, + {file = "frozenlist-1.3.3-cp38-cp38-win_amd64.whl", hash = "sha256:7f44e24fa70f6fbc74aeec3e971f60a14dde85da364aa87f15d1be94ae75aeef"}, + {file = "frozenlist-1.3.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:2b07ae0c1edaa0a36339ec6cce700f51b14a3fc6545fdd32930d2c83917332cf"}, + {file = "frozenlist-1.3.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ebb86518203e12e96af765ee89034a1dbb0c3c65052d1b0c19bbbd6af8a145e1"}, + {file = "frozenlist-1.3.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5cf820485f1b4c91e0417ea0afd41ce5cf5965011b3c22c400f6d144296ccbc0"}, + {file = "frozenlist-1.3.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c11e43016b9024240212d2a65043b70ed8dfd3b52678a1271972702d990ac6d"}, + {file = "frozenlist-1.3.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8fa3c6e3305aa1146b59a09b32b2e04074945ffcfb2f0931836d103a2c38f936"}, + {file = "frozenlist-1.3.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:352bd4c8c72d508778cf05ab491f6ef36149f4d0cb3c56b1b4302852255d05d5"}, + {file = "frozenlist-1.3.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:65a5e4d3aa679610ac6e3569e865425b23b372277f89b5ef06cf2cdaf1ebf22b"}, + {file = "frozenlist-1.3.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b1e2c1185858d7e10ff045c496bbf90ae752c28b365fef2c09cf0fa309291669"}, + {file = "frozenlist-1.3.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:f163d2fd041c630fed01bc48d28c3ed4a3b003c00acd396900e11ee5316b56bb"}, + {file = "frozenlist-1.3.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:05cdb16d09a0832eedf770cb7bd1fe57d8cf4eaf5aced29c4e41e3f20b30a784"}, + {file = "frozenlist-1.3.3-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:8bae29d60768bfa8fb92244b74502b18fae55a80eac13c88eb0b496d4268fd2d"}, + {file = "frozenlist-1.3.3-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:eedab4c310c0299961ac285591acd53dc6723a1ebd90a57207c71f6e0c2153ab"}, + {file = "frozenlist-1.3.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:3bbdf44855ed8f0fbcd102ef05ec3012d6a4fd7c7562403f76ce6a52aeffb2b1"}, + {file = "frozenlist-1.3.3-cp39-cp39-win32.whl", hash = "sha256:efa568b885bca461f7c7b9e032655c0c143d305bf01c30caf6db2854a4532b38"}, + {file = "frozenlist-1.3.3-cp39-cp39-win_amd64.whl", hash = "sha256:cfe33efc9cb900a4c46f91a5ceba26d6df370ffddd9ca386eb1d4f0ad97b9ea9"}, + {file = "frozenlist-1.3.3.tar.gz", hash = "sha256:58bcc55721e8a90b88332d6cd441261ebb22342e238296bb330968952fbb3a6a"}, +] + +[[package]] +name = "fs" +version = "2.4.16" +description = "Python's filesystem abstraction layer" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "fs-2.4.16-py2.py3-none-any.whl", hash = "sha256:660064febbccda264ae0b6bace80a8d1be9e089e0a5eb2427b7d517f9a91545c"}, + {file = "fs-2.4.16.tar.gz", hash = "sha256:ae97c7d51213f4b70b6a958292530289090de3a7e15841e108fbe144f069d313"}, +] + +[package.dependencies] +appdirs = ">=1.4.3,<1.5.0" +setuptools = "*" +six = ">=1.10,<2.0" + +[package.extras] +scandir = ["scandir (>=1.5,<2.0)"] + +[[package]] +name = "fsspec" +version = "2023.1.0" +description = "File-system specification" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "fsspec-2023.1.0-py3-none-any.whl", hash = "sha256:b833e2e541e9e8cde0ab549414187871243177feb3d344f9d27b25a93f5d8139"}, + {file = "fsspec-2023.1.0.tar.gz", hash = "sha256:fbae7f20ff801eb5f7d0bedf81f25c787c0dfac5e982d98fa3884a9cde2b5411"}, +] + +[package.dependencies] +aiohttp = {version = "<4.0.0a0 || >4.0.0a0,<4.0.0a1 || >4.0.0a1", optional = true, markers = "extra == \"http\""} +requests = {version = "*", optional = true, markers = "extra == \"http\""} + +[package.extras] +abfs = ["adlfs"] +adl = ["adlfs"] +arrow = ["pyarrow (>=1)"] +dask = ["dask", "distributed"] +dropbox = ["dropbox", "dropboxdrivefs", "requests"] +entrypoints = ["importlib-metadata"] +fuse = ["fusepy"] +gcs = ["gcsfs"] +git = ["pygit2"] +github = ["requests"] +gs = ["gcsfs"] +gui = ["panel"] +hdfs = ["pyarrow (>=1)"] +http = ["aiohttp (!=4.0.0a0,!=4.0.0a1)", "requests"] +libarchive = ["libarchive-c"] +oci = ["ocifs"] +s3 = ["s3fs"] +sftp = ["paramiko"] +smb = ["smbprotocol"] +ssh = ["paramiko"] +tqdm = ["tqdm"] + +[[package]] +name = "fugue" +version = "0.8.1" +description = "An abstraction layer for distributed computation" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "fugue-0.8.1-py3-none-any.whl", hash = "sha256:eecaed8208866d07ff28aea93be7c39348d757b23808390660de6a5e6b060e32"}, + {file = "fugue-0.8.1.tar.gz", hash = "sha256:be2f6b531503a7211f432a2896212b2a4317f8fe45801f16af3d7cc2ef35e40e"}, +] + +[package.dependencies] +adagio = ">=0.2.4" +fugue-sql-antlr = ">=0.1.5" +jinja2 = "*" +pandas = ">=1.0.2" +pyarrow = ">=0.15.1" +qpd = ">=0.4.0" +sqlalchemy = "*" +sqlglot = "*" +triad = ">=0.8.1" + +[package.extras] +all = ["dask[dataframe,distributed]", "dask[dataframe,distributed] (>=2022.9.0)", "duckdb (>=0.5.0)", "fugue-sql-antlr[cpp] (>=0.1.5)", "ibis-framework (>=2.1.1)", "ibis-framework (>=3.2.0)", "ipython (>=7.10.0)", "jupyterlab", "notebook", "pyarrow (>=6.0.1)", "pyspark", "qpd[dask] (>=0.4.0)", "ray[data] (>=2.0.0)"] +cpp-sql-parser = ["fugue-sql-antlr[cpp] (>=0.1.5)"] +dask = ["dask[dataframe,distributed]", "dask[dataframe,distributed] (>=2022.9.0)", "qpd[dask] (>=0.4.0)"] +duckdb = ["duckdb (>=0.5.0)", "numpy", "pyarrow (>=6.0.1)"] +ibis = ["ibis-framework (>=2.1.1)", "ibis-framework (>=3.2.0)"] +notebook = ["ipython (>=7.10.0)", "jupyterlab", "notebook"] +ray = ["duckdb (>=0.5.0)", "pyarrow (>=6.0.1)", "ray[data] (>=2.0.0)"] +spark = ["pyspark"] + +[[package]] +name = "fugue-sql-antlr" +version = "0.1.5" +description = "Fugue SQL Antlr Parser" +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "fugue-sql-antlr-0.1.5.tar.gz", hash = "sha256:615767d7f956db6ad15e68ebfa88aff000acf19a8c936c5164b494565f55ed82"}, +] + +[package.dependencies] +antlr4-python3-runtime = ">=4.11.1,<4.12" +jinja2 = "*" +triad = ">=0.6.8" + +[package.extras] +cpp = ["fugue-sql-antlr-cpp (==0.1.5)"] +test = ["speedy_antlr_tool"] + +[[package]] +name = "fundamentalanalysis" +version = "0.2.14" +description = "Fully-fledged Fundamental Analysis package capable of collecting 20 years of Company Profiles, Financial Statements, Ratios and Stock Data of 20.000+ companies." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "fundamentalanalysis-0.2.14-py3-none-any.whl", hash = "sha256:eda7920cb3b2f76b197cfe0a47e3936e6b4e65273a3852039cd3e5edd1bb06cc"}, + {file = "fundamentalanalysis-0.2.14.tar.gz", hash = "sha256:bc3ee7948f7de817e195b2ac6d34dc6ba9c5f4780c9d29b7768c2790e67ab4a4"}, +] + +[[package]] +name = "future" +version = "0.18.3" +description = "Clean single-source support for Python 3 and 2" +category = "main" +optional = false +python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" +files = [ + {file = "future-0.18.3.tar.gz", hash = "sha256:34a17436ed1e96697a86f9de3d15a3b0be01d8bc8de9c1dffd59fb8234ed5307"}, +] + +[[package]] +name = "gitdb" +version = "4.0.10" +description = "Git Object Database" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "gitdb-4.0.10-py3-none-any.whl", hash = "sha256:c286cf298426064079ed96a9e4a9d39e7f3e9bf15ba60701e95f5492f28415c7"}, + {file = "gitdb-4.0.10.tar.gz", hash = "sha256:6eb990b69df4e15bad899ea868dc46572c3f75339735663b81de79b06f17eb9a"}, +] + +[package.dependencies] +smmap = ">=3.0.1,<6" + +[[package]] +name = "gitpython" +version = "3.1.31" +description = "GitPython is a Python library used to interact with Git repositories" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "GitPython-3.1.31-py3-none-any.whl", hash = "sha256:f04893614f6aa713a60cbbe1e6a97403ef633103cdd0ef5eb6efe0deb98dbe8d"}, + {file = "GitPython-3.1.31.tar.gz", hash = "sha256:8ce3bcf69adfdf7c7d503e78fd3b1c492af782d58893b650adb2ac8912ddd573"}, +] + +[package.dependencies] +gitdb = ">=4.0.1,<5" + +[[package]] +name = "google-auth" +version = "2.16.1" +description = "Google Authentication Library" +category = "main" +optional = true +python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*" +files = [ + {file = "google-auth-2.16.1.tar.gz", hash = "sha256:5fd170986bce6bfd7bb5c845c4b8362edb1e0cba901e062196e83f8bb5d5d32c"}, + {file = "google_auth-2.16.1-py2.py3-none-any.whl", hash = "sha256:75d76ea857df65938e1f71dcbcd7d0cd48e3f80b34b8870ba229c9292081f7ef"}, +] + +[package.dependencies] +cachetools = ">=2.0.0,<6.0" +pyasn1-modules = ">=0.2.1" +rsa = {version = ">=3.1.4,<5", markers = "python_version >= \"3.6\""} +six = ">=1.9.0" + +[package.extras] +aiohttp = ["aiohttp (>=3.6.2,<4.0.0dev)", "requests (>=2.20.0,<3.0.0dev)"] +enterprise-cert = ["cryptography (==36.0.2)", "pyopenssl (==22.0.0)"] +pyopenssl = ["cryptography (>=38.0.3)", "pyopenssl (>=20.0.0)"] +reauth = ["pyu2f (>=0.1.5)"] +requests = ["requests (>=2.20.0,<3.0.0dev)"] + +[[package]] +name = "google-auth-oauthlib" +version = "0.4.6" +description = "Google Authentication Library" +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "google-auth-oauthlib-0.4.6.tar.gz", hash = "sha256:a90a072f6993f2c327067bf65270046384cda5a8ecb20b94ea9a687f1f233a7a"}, + {file = "google_auth_oauthlib-0.4.6-py2.py3-none-any.whl", hash = "sha256:3f2a6e802eebbb6fb736a370fbf3b055edcb6b52878bf2f26330b5e041316c73"}, +] + +[package.dependencies] +google-auth = ">=1.0.0" +requests-oauthlib = ">=0.7.0" + +[package.extras] +tool = ["click (>=6.0.0)"] + +[[package]] +name = "graphviz" +version = "0.20.1" +description = "Simple Python interface for Graphviz" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "graphviz-0.20.1-py3-none-any.whl", hash = "sha256:587c58a223b51611c0cf461132da386edd896a029524ca61a1462b880bf97977"}, + {file = "graphviz-0.20.1.zip", hash = "sha256:8c58f14adaa3b947daf26c19bc1e98c4e0702cdc31cf99153e6f06904d492bf8"}, +] + +[package.extras] +dev = ["flake8", "pep8-naming", "tox (>=3)", "twine", "wheel"] +docs = ["sphinx (>=5)", "sphinx-autodoc-typehints", "sphinx-rtd-theme"] +test = ["coverage", "mock (>=4)", "pytest (>=7)", "pytest-cov", "pytest-mock (>=3)"] + +[[package]] +name = "greenlet" +version = "2.0.2" +description = "Lightweight in-process concurrent programming" +category = "main" +optional = true +python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*" +files = [ + {file = "greenlet-2.0.2-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:bdfea8c661e80d3c1c99ad7c3ff74e6e87184895bbaca6ee8cc61209f8b9b85d"}, + {file = "greenlet-2.0.2-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:9d14b83fab60d5e8abe587d51c75b252bcc21683f24699ada8fb275d7712f5a9"}, + {file = "greenlet-2.0.2-cp27-cp27m-win32.whl", hash = "sha256:6c3acb79b0bfd4fe733dff8bc62695283b57949ebcca05ae5c129eb606ff2d74"}, + {file = "greenlet-2.0.2-cp27-cp27m-win_amd64.whl", hash = "sha256:283737e0da3f08bd637b5ad058507e578dd462db259f7f6e4c5c365ba4ee9343"}, + {file = "greenlet-2.0.2-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:d27ec7509b9c18b6d73f2f5ede2622441de812e7b1a80bbd446cb0633bd3d5ae"}, + {file = "greenlet-2.0.2-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:30bcf80dda7f15ac77ba5af2b961bdd9dbc77fd4ac6105cee85b0d0a5fcf74df"}, + {file = "greenlet-2.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:26fbfce90728d82bc9e6c38ea4d038cba20b7faf8a0ca53a9c07b67318d46088"}, + {file = "greenlet-2.0.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9190f09060ea4debddd24665d6804b995a9c122ef5917ab26e1566dcc712ceeb"}, + {file = "greenlet-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d75209eed723105f9596807495d58d10b3470fa6732dd6756595e89925ce2470"}, + {file = "greenlet-2.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:3a51c9751078733d88e013587b108f1b7a1fb106d402fb390740f002b6f6551a"}, + {file = "greenlet-2.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:76ae285c8104046b3a7f06b42f29c7b73f77683df18c49ab5af7983994c2dd91"}, + {file = "greenlet-2.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:2d4686f195e32d36b4d7cf2d166857dbd0ee9f3d20ae349b6bf8afc8485b3645"}, + {file = "greenlet-2.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:c4302695ad8027363e96311df24ee28978162cdcdd2006476c43970b384a244c"}, + {file = "greenlet-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c48f54ef8e05f04d6eff74b8233f6063cb1ed960243eacc474ee73a2ea8573ca"}, + {file = "greenlet-2.0.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a1846f1b999e78e13837c93c778dcfc3365902cfb8d1bdb7dd73ead37059f0d0"}, + {file = "greenlet-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a06ad5312349fec0ab944664b01d26f8d1f05009566339ac6f63f56589bc1a2"}, + {file = "greenlet-2.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:eff4eb9b7eb3e4d0cae3d28c283dc16d9bed6b193c2e1ace3ed86ce48ea8df19"}, + {file = "greenlet-2.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5454276c07d27a740c5892f4907c86327b632127dd9abec42ee62e12427ff7e3"}, + {file = "greenlet-2.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:7cafd1208fdbe93b67c7086876f061f660cfddc44f404279c1585bbf3cdc64c5"}, + {file = "greenlet-2.0.2-cp35-cp35m-macosx_10_14_x86_64.whl", hash = "sha256:910841381caba4f744a44bf81bfd573c94e10b3045ee00de0cbf436fe50673a6"}, + {file = "greenlet-2.0.2-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:18a7f18b82b52ee85322d7a7874e676f34ab319b9f8cce5de06067384aa8ff43"}, + {file = "greenlet-2.0.2-cp35-cp35m-win32.whl", hash = "sha256:03a8f4f3430c3b3ff8d10a2a86028c660355ab637cee9333d63d66b56f09d52a"}, + {file = "greenlet-2.0.2-cp35-cp35m-win_amd64.whl", hash = "sha256:4b58adb399c4d61d912c4c331984d60eb66565175cdf4a34792cd9600f21b394"}, + {file = "greenlet-2.0.2-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:703f18f3fda276b9a916f0934d2fb6d989bf0b4fb5a64825260eb9bfd52d78f0"}, + {file = "greenlet-2.0.2-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:32e5b64b148966d9cccc2c8d35a671409e45f195864560829f395a54226408d3"}, + {file = "greenlet-2.0.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2dd11f291565a81d71dab10b7033395b7a3a5456e637cf997a6f33ebdf06f8db"}, + {file = "greenlet-2.0.2-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e0f72c9ddb8cd28532185f54cc1453f2c16fb417a08b53a855c4e6a418edd099"}, + {file = "greenlet-2.0.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cd021c754b162c0fb55ad5d6b9d960db667faad0fa2ff25bb6e1301b0b6e6a75"}, + {file = "greenlet-2.0.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:3c9b12575734155d0c09d6c3e10dbd81665d5c18e1a7c6597df72fd05990c8cf"}, + {file = "greenlet-2.0.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:b9ec052b06a0524f0e35bd8790686a1da006bd911dd1ef7d50b77bfbad74e292"}, + {file = "greenlet-2.0.2-cp36-cp36m-win32.whl", hash = "sha256:dbfcfc0218093a19c252ca8eb9aee3d29cfdcb586df21049b9d777fd32c14fd9"}, + {file = "greenlet-2.0.2-cp36-cp36m-win_amd64.whl", hash = "sha256:9f35ec95538f50292f6d8f2c9c9f8a3c6540bbfec21c9e5b4b751e0a7c20864f"}, + {file = "greenlet-2.0.2-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:d5508f0b173e6aa47273bdc0a0b5ba055b59662ba7c7ee5119528f466585526b"}, + {file = "greenlet-2.0.2-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:f82d4d717d8ef19188687aa32b8363e96062911e63ba22a0cff7802a8e58e5f1"}, + {file = "greenlet-2.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c9c59a2120b55788e800d82dfa99b9e156ff8f2227f07c5e3012a45a399620b7"}, + {file = "greenlet-2.0.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2780572ec463d44c1d3ae850239508dbeb9fed38e294c68d19a24d925d9223ca"}, + {file = "greenlet-2.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:937e9020b514ceedb9c830c55d5c9872abc90f4b5862f89c0887033ae33c6f73"}, + {file = "greenlet-2.0.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:36abbf031e1c0f79dd5d596bfaf8e921c41df2bdf54ee1eed921ce1f52999a86"}, + {file = "greenlet-2.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:18e98fb3de7dba1c0a852731c3070cf022d14f0d68b4c87a19cc1016f3bb8b33"}, + {file = "greenlet-2.0.2-cp37-cp37m-win32.whl", hash = "sha256:3f6ea9bd35eb450837a3d80e77b517ea5bc56b4647f5502cd28de13675ee12f7"}, + {file = "greenlet-2.0.2-cp37-cp37m-win_amd64.whl", hash = "sha256:7492e2b7bd7c9b9916388d9df23fa49d9b88ac0640db0a5b4ecc2b653bf451e3"}, + {file = "greenlet-2.0.2-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:b864ba53912b6c3ab6bcb2beb19f19edd01a6bfcbdfe1f37ddd1778abfe75a30"}, + {file = "greenlet-2.0.2-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:ba2956617f1c42598a308a84c6cf021a90ff3862eddafd20c3333d50f0edb45b"}, + {file = "greenlet-2.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc3a569657468b6f3fb60587e48356fe512c1754ca05a564f11366ac9e306526"}, + {file = "greenlet-2.0.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8eab883b3b2a38cc1e050819ef06a7e6344d4a990d24d45bc6f2cf959045a45b"}, + {file = "greenlet-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:acd2162a36d3de67ee896c43effcd5ee3de247eb00354db411feb025aa319857"}, + {file = "greenlet-2.0.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:0bf60faf0bc2468089bdc5edd10555bab6e85152191df713e2ab1fcc86382b5a"}, + {file = "greenlet-2.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:b0ef99cdbe2b682b9ccbb964743a6aca37905fda5e0452e5ee239b1654d37f2a"}, + {file = "greenlet-2.0.2-cp38-cp38-win32.whl", hash = "sha256:b80f600eddddce72320dbbc8e3784d16bd3fb7b517e82476d8da921f27d4b249"}, + {file = "greenlet-2.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:4d2e11331fc0c02b6e84b0d28ece3a36e0548ee1a1ce9ddde03752d9b79bba40"}, + {file = "greenlet-2.0.2-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:88d9ab96491d38a5ab7c56dd7a3cc37d83336ecc564e4e8816dbed12e5aaefc8"}, + {file = "greenlet-2.0.2-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:561091a7be172ab497a3527602d467e2b3fbe75f9e783d8b8ce403fa414f71a6"}, + {file = "greenlet-2.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:971ce5e14dc5e73715755d0ca2975ac88cfdaefcaab078a284fea6cfabf866df"}, + {file = "greenlet-2.0.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:be4ed120b52ae4d974aa40215fcdfde9194d63541c7ded40ee12eb4dda57b76b"}, + {file = "greenlet-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94c817e84245513926588caf1152e3b559ff794d505555211ca041f032abbb6b"}, + {file = "greenlet-2.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:1a819eef4b0e0b96bb0d98d797bef17dc1b4a10e8d7446be32d1da33e095dbb8"}, + {file = "greenlet-2.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:7efde645ca1cc441d6dc4b48c0f7101e8d86b54c8530141b09fd31cef5149ec9"}, + {file = "greenlet-2.0.2-cp39-cp39-win32.whl", hash = "sha256:ea9872c80c132f4663822dd2a08d404073a5a9b5ba6155bea72fb2a79d1093b5"}, + {file = "greenlet-2.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:db1a39669102a1d8d12b57de2bb7e2ec9066a6f2b3da35ae511ff93b01b5d564"}, + {file = "greenlet-2.0.2.tar.gz", hash = "sha256:e7c8dc13af7db097bed64a051d2dd49e9f0af495c26995c00a9ee842690d34c0"}, +] + +[package.extras] +docs = ["Sphinx", "docutils (<0.18)"] +test = ["objgraph", "psutil"] + +[[package]] +name = "grpcio" +version = "1.51.3" +description = "HTTP/2-based RPC framework" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "grpcio-1.51.3-cp310-cp310-linux_armv7l.whl", hash = "sha256:f601aaeae18dab81930fb8d4f916b0da21e89bb4b5f7367ef793f46b4a76b7b0"}, + {file = "grpcio-1.51.3-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:eef0450a4b5ed11feab639bf3eb1b6e23d0efa9b911bf7b06fb60e14f5f8a585"}, + {file = "grpcio-1.51.3-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:82b0ad8ac825d4bb31bff9f638557c045f4a6d824d84b21e893968286f88246b"}, + {file = "grpcio-1.51.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3667c06e37d6cd461afdd51cefe6537702f3d1dc5ff4cac07e88d8b4795dc16f"}, + {file = "grpcio-1.51.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3709048fe0aa23dda09b3e69849a12055790171dab9e399a72ea8f9dfbf9ac80"}, + {file = "grpcio-1.51.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:200d69857f9910f7458b39b9bcf83ee4a180591b40146ba9e49314e3a7419313"}, + {file = "grpcio-1.51.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:cd9a5e68e79c5f031500e67793048a90209711e0854a9ddee8a3ce51728de4e5"}, + {file = "grpcio-1.51.3-cp310-cp310-win32.whl", hash = "sha256:6604f614016127ae10969176bbf12eb0e03d2fb3d643f050b3b69e160d144fb4"}, + {file = "grpcio-1.51.3-cp310-cp310-win_amd64.whl", hash = "sha256:e95c7ccd4c5807adef1602005513bf7c7d14e5a41daebcf9d8d30d8bf51b8f81"}, + {file = "grpcio-1.51.3-cp311-cp311-linux_armv7l.whl", hash = "sha256:5e77ee138100f0bb55cbd147840f87ee6241dbd25f09ea7cd8afe7efff323449"}, + {file = "grpcio-1.51.3-cp311-cp311-macosx_10_10_universal2.whl", hash = "sha256:68a7514b754e38e8de9075f7bb4dee919919515ec68628c43a894027e40ddec4"}, + {file = "grpcio-1.51.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c1b9f8afa62ff265d86a4747a2990ec5a96e4efce5d5888f245a682d66eca47"}, + {file = "grpcio-1.51.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8de30f0b417744288cec65ec8cf84b8a57995cf7f1e84ccad2704d93f05d0aae"}, + {file = "grpcio-1.51.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:b69c7adc7ed60da1cb1b502853db61f453fc745f940cbcc25eb97c99965d8f41"}, + {file = "grpcio-1.51.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d81528ffe0e973dc840ec73a4132fd18b8203ad129d7410155d951a0a7e4f5d0"}, + {file = "grpcio-1.51.3-cp311-cp311-win32.whl", hash = "sha256:040eb421613b57c696063abde405916dd830203c184c9000fc8c3b3b3c950325"}, + {file = "grpcio-1.51.3-cp311-cp311-win_amd64.whl", hash = "sha256:2a8e17286c4240137d933b8ca506465472248b4ce0fe46f3404459e708b65b68"}, + {file = "grpcio-1.51.3-cp37-cp37m-linux_armv7l.whl", hash = "sha256:d5cd1389669a847555df54177b911d9ff6f17345b2a6f19388707b7a9f724c88"}, + {file = "grpcio-1.51.3-cp37-cp37m-macosx_10_10_universal2.whl", hash = "sha256:be1bf35ce82cdbcac14e39d5102d8de4079a1c1a6a06b68e41fcd9ef64f9dd28"}, + {file = "grpcio-1.51.3-cp37-cp37m-manylinux_2_17_aarch64.whl", hash = "sha256:5eed34994c095e2bf7194ffac7381c6068b057ef1e69f8f08db77771350a7566"}, + {file = "grpcio-1.51.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3f9a7d88082b2a17ae7bd3c2354d13bab0453899e0851733f6afa6918373f476"}, + {file = "grpcio-1.51.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:36c8abbc5f837111e7bd619612eedc223c290b0903b952ce0c7b00840ea70f14"}, + {file = "grpcio-1.51.3-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:165b05af77e6aecb4210ae7663e25acf234ba78a7c1c157fa5f2efeb0d6ec53c"}, + {file = "grpcio-1.51.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:54e36c2ee304ff15f2bfbdc43d2b56c63331c52d818c364e5b5214e5bc2ad9f6"}, + {file = "grpcio-1.51.3-cp37-cp37m-win32.whl", hash = "sha256:cd0daac21d9ef5e033a5100c1d3aa055bbed28bfcf070b12d8058045c4e821b1"}, + {file = "grpcio-1.51.3-cp37-cp37m-win_amd64.whl", hash = "sha256:2fdd6333ce96435408565a9dbbd446212cd5d62e4d26f6a3c0feb1e3c35f1cc8"}, + {file = "grpcio-1.51.3-cp38-cp38-linux_armv7l.whl", hash = "sha256:54b0c29bdd9a3b1e1b61443ab152f060fc719f1c083127ab08d03fac5efd51be"}, + {file = "grpcio-1.51.3-cp38-cp38-macosx_10_10_universal2.whl", hash = "sha256:ffaaf7e93fcb437356b5a4b23bf36e8a3d0221399ff77fd057e4bc77776a24be"}, + {file = "grpcio-1.51.3-cp38-cp38-manylinux_2_17_aarch64.whl", hash = "sha256:eafbe7501a3268d05f2e450e1ddaffb950d842a8620c13ec328b501d25d2e2c3"}, + {file = "grpcio-1.51.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:881ecb34feabf31c6b3b9bbbddd1a5b57e69f805041e5a2c6c562a28574f71c4"}, + {file = "grpcio-1.51.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e860a3222139b41d430939bbec2ec9c3f6c740938bf7a04471a9a8caaa965a2e"}, + {file = "grpcio-1.51.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:49ede0528e9dac7e8a9fe30b16c73b630ddd9a576bf4b675eb6b0c53ee5ca00f"}, + {file = "grpcio-1.51.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6972b009638b40a448d10e1bc18e2223143b8a7aa20d7def0d78dd4af4126d12"}, + {file = "grpcio-1.51.3-cp38-cp38-win32.whl", hash = "sha256:5694448256e3cdfe5bd358f1574a3f2f51afa20cc834713c4b9788d60b7cc646"}, + {file = "grpcio-1.51.3-cp38-cp38-win_amd64.whl", hash = "sha256:3ea4341efe603b049e8c9a5f13c696ca37fcdf8a23ca35f650428ad3606381d9"}, + {file = "grpcio-1.51.3-cp39-cp39-linux_armv7l.whl", hash = "sha256:6c677581ce129f5fa228b8f418cee10bd28dd449f3a544ea73c8ba590ee49d0b"}, + {file = "grpcio-1.51.3-cp39-cp39-macosx_10_10_universal2.whl", hash = "sha256:30e09b5e0531685e176f49679b6a3b190762cc225f4565e55a899f5e14b3aa62"}, + {file = "grpcio-1.51.3-cp39-cp39-manylinux_2_17_aarch64.whl", hash = "sha256:c831f31336e81243f85b6daff3e5e8a123302ce0ea1f2726ad752fd7a59f3aee"}, + {file = "grpcio-1.51.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2cd2e4cefb724cab1ba2df4b7535a9980531b9ec51b4dbb5f137a1f3a3754ef0"}, + {file = "grpcio-1.51.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f7a0d0bf44438869d307f85a54f25a896ad6b4b0ca12370f76892ad732928d87"}, + {file = "grpcio-1.51.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c02abd55409bfb293371554adf6a4401197ec2133dd97727c01180889014ba4d"}, + {file = "grpcio-1.51.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:2f8ff75e61e1227ba7a3f16b2eadbcc11d0a54096d52ab75a6b88cfbe56f55d1"}, + {file = "grpcio-1.51.3-cp39-cp39-win32.whl", hash = "sha256:6c99a73a6260bdf844b2e5ddad02dcd530310f80e1fa72c300fa19c1c7496962"}, + {file = "grpcio-1.51.3-cp39-cp39-win_amd64.whl", hash = "sha256:22bdfac4f7f27acdd4da359b5e7e1973dc74bf1ed406729b07d0759fde2f064b"}, + {file = "grpcio-1.51.3.tar.gz", hash = "sha256:be7b2265b7527bb12109a7727581e274170766d5b3c9258d4e466f4872522d7a"}, +] + +[package.extras] +protobuf = ["grpcio-tools (>=1.51.3)"] + +[[package]] +name = "hijri-converter" +version = "2.2.4" +description = "Accurate Hijri-Gregorian dates converter based on the Umm al-Qura calendar" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "hijri-converter-2.2.4.tar.gz", hash = "sha256:9e1d9fa4c220f6867da2abb1a96240675ae974abba951c686a781f4ef6ac218f"}, + {file = "hijri_converter-2.2.4-py3-none-any.whl", hash = "sha256:5ed4f4c284626e3916cd770e09346d5cc319e2a7762c22357838864908fd6e6d"}, +] + +[[package]] +name = "holidays" +version = "0.14.2" +description = "Generate and work with holidays in Python" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "holidays-0.14.2-py3-none-any.whl", hash = "sha256:441156949b1c41f08bb08ef8e79fcadfd76d2dd7837f49d7bfc6a572fc442c93"}, + {file = "holidays-0.14.2.tar.gz", hash = "sha256:0e70fd174804aea1c870b151319faebcd5cdb0d955b78230434e1afd1778498e"}, +] + +[package.dependencies] +convertdate = ">=2.3.0" +hijri-converter = "*" +korean-lunar-calendar = "*" +python-dateutil = "*" + +[[package]] +name = "html5lib" +version = "1.1" +description = "HTML parser based on the WHATWG HTML specification" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "html5lib-1.1-py2.py3-none-any.whl", hash = "sha256:0d78f8fde1c230e99fe37986a60526d7049ed4bf8a9fadbad5f00e22e58e041d"}, + {file = "html5lib-1.1.tar.gz", hash = "sha256:b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f"}, +] + +[package.dependencies] +six = ">=1.9" +webencodings = "*" + +[package.extras] +all = ["chardet (>=2.2)", "genshi", "lxml"] +chardet = ["chardet (>=2.2)"] +genshi = ["genshi"] +lxml = ["lxml"] + +[[package]] +name = "huggingface-hub" +version = "0.12.1" +description = "Client library to download and publish models, datasets and other repos on the huggingface.co hub" +category = "main" +optional = true +python-versions = ">=3.7.0" +files = [ + {file = "huggingface_hub-0.12.1-py3-none-any.whl", hash = "sha256:867586cc8543fe1bd43a219fedbea7d71690021ad80f0c46f35c4751069278d7"}, + {file = "huggingface_hub-0.12.1.tar.gz", hash = "sha256:6f960f6246ef9c3446d0d6275e853485515682c350917fdaf2a59705f8b9ebb3"}, +] + +[package.dependencies] +filelock = "*" +packaging = ">=20.9" +pyyaml = ">=5.1" +requests = "*" +tqdm = ">=4.42.1" +typing-extensions = ">=3.7.4.3" + +[package.extras] +all = ["InquirerPy (==0.3.4)", "Jinja2", "Pillow", "black (==22.3)", "flake8 (>=3.8.3)", "flake8-bugbear", "isort (>=5.5.4)", "jedi", "mypy (==0.982)", "pytest", "pytest-cov", "pytest-env", "pytest-xdist", "soundfile", "types-PyYAML", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3"] +cli = ["InquirerPy (==0.3.4)"] +dev = ["InquirerPy (==0.3.4)", "Jinja2", "Pillow", "black (==22.3)", "flake8 (>=3.8.3)", "flake8-bugbear", "isort (>=5.5.4)", "jedi", "mypy (==0.982)", "pytest", "pytest-cov", "pytest-env", "pytest-xdist", "soundfile", "types-PyYAML", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3"] +fastai = ["fastai (>=2.4)", "fastcore (>=1.3.27)", "toml"] +quality = ["black (==22.3)", "flake8 (>=3.8.3)", "flake8-bugbear", "isort (>=5.5.4)", "mypy (==0.982)"] +tensorflow = ["graphviz", "pydot", "tensorflow"] +testing = ["InquirerPy (==0.3.4)", "Jinja2", "Pillow", "isort (>=5.5.4)", "jedi", "pytest", "pytest-cov", "pytest-env", "pytest-xdist", "soundfile"] +torch = ["torch"] +typing = ["types-PyYAML", "types-requests", "types-simplejson", "types-toml", "types-tqdm", "types-urllib3"] + +[[package]] +name = "identify" +version = "2.5.18" +description = "File identification library for Python" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "identify-2.5.18-py2.py3-none-any.whl", hash = "sha256:93aac7ecf2f6abf879b8f29a8002d3c6de7086b8c28d88e1ad15045a15ab63f9"}, + {file = "identify-2.5.18.tar.gz", hash = "sha256:89e144fa560cc4cffb6ef2ab5e9fb18ed9f9b3cb054384bab4b95c12f6c309fe"}, +] + +[package.extras] +license = ["ukkonen"] + +[[package]] +name = "idna" +version = "3.4" +description = "Internationalized Domain Names in Applications (IDNA)" +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "idna-3.4-py3-none-any.whl", hash = "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2"}, + {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"}, +] + +[[package]] +name = "imagesize" +version = "1.4.1" +description = "Getting image size from png/jpeg/jpeg2000/gif file" +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b"}, + {file = "imagesize-1.4.1.tar.gz", hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a"}, +] + +[[package]] +name = "importlib-metadata" +version = "6.0.0" +description = "Read metadata from Python packages" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "importlib_metadata-6.0.0-py3-none-any.whl", hash = "sha256:7efb448ec9a5e313a57655d35aa54cd3e01b7e1fbcf72dce1bf06119420f5bad"}, + {file = "importlib_metadata-6.0.0.tar.gz", hash = "sha256:e354bedeb60efa6affdcc8ae121b73544a7aa74156d047311948f6d711cd378d"}, +] + +[package.dependencies] +zipp = ">=0.5" + +[package.extras] +docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +perf = ["ipython"] +testing = ["flake8 (<5)", "flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf (>=0.9.2)"] + +[[package]] +name = "importlib-resources" +version = "5.12.0" +description = "Read resources from Python packages" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "importlib_resources-5.12.0-py3-none-any.whl", hash = "sha256:7b1deeebbf351c7578e09bf2f63fa2ce8b5ffec296e0d349139d43cca061a81a"}, + {file = "importlib_resources-5.12.0.tar.gz", hash = "sha256:4be82589bf5c1d7999aedf2a45159d10cb3ca4f19b2271f8792bc8e6da7b22f6"}, +] + +[package.dependencies] +zipp = {version = ">=3.1.0", markers = "python_version < \"3.10\""} + +[package.extras] +docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +testing = ["flake8 (<5)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)"] + +[[package]] +name = "inflection" +version = "0.5.1" +description = "A port of Ruby on Rails inflector to Python" +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "inflection-0.5.1-py2.py3-none-any.whl", hash = "sha256:f38b2b640938a4f35ade69ac3d053042959b62a0f1076a5bbaa1b9526605a8a2"}, + {file = "inflection-0.5.1.tar.gz", hash = "sha256:1a29730d366e996aaacffb2f1f1cb9593dc38e2ddd30c91250c6dde09ea9b417"}, +] + +[[package]] +name = "iniconfig" +version = "2.0.0" +description = "brain-dead simple config-ini parsing" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, + {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, +] + +[[package]] +name = "interface-meta" +version = "1.3.0" +description = "`interface_meta` provides a convenient way to expose an extensible API with enforced method signatures and consistent documentation." +category = "main" +optional = false +python-versions = ">=3.7,<4.0" +files = [ + {file = "interface_meta-1.3.0-py3-none-any.whl", hash = "sha256:de35dc5241431886e709e20a14d6597ed07c9f1e8b4bfcffde2190ca5b700ee8"}, + {file = "interface_meta-1.3.0.tar.gz", hash = "sha256:8a4493f8bdb73fb9655dcd5115bc897e207319e36c8835f39c516a2d7e9d79a1"}, +] + +[[package]] +name = "intrinio-sdk" +version = "6.22.2" +description = "Intrinio API" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "intrinio-sdk-6.22.2.tar.gz", hash = "sha256:0bfee9c540a3e7c638de65b1f33ebe16e5f0ef1bcc19a20840e7d48e2412ae6a"}, + {file = "intrinio_sdk-6.22.2-py3-none-any.whl", hash = "sha256:5e37feab8a01f6a1cfe46aa24348c99aaf065263c049033f3a5d6ca4d53a528a"}, +] + +[package.dependencies] +certifi = "*" +python-dateutil = "*" +retrying = ">=1.3.3" +six = ">=1.10" +urllib3 = ">=1.15" + +[[package]] +name = "ipyflex" +version = "0.2.6" +description = "Jupyter Widget Flex Layout" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "ipyflex-0.2.6-py2.py3-none-any.whl", hash = "sha256:3e6fa36842f101eea89dbec0317091eb6cdbbd1b75fb056f61ed574fa6c2788e"}, + {file = "ipyflex-0.2.6.tar.gz", hash = "sha256:312ffc1fd5e19a4222055ff2761c9896c415b3c91e9c5046b637b218c72e857b"}, +] + +[package.dependencies] +ipywidgets = ">=7.0.0,<9" + +[package.extras] +docs = ["jupyter-sphinx", "nbsphinx", "nbsphinx-link", "pypandoc", "pytest-check-links", "recommonmark", "sphinx (>=1.5)", "sphinx-rtd-theme"] +test = ["nbval", "pytest (>=4.6)", "pytest-cov"] + +[[package]] +name = "ipykernel" +version = "6.21.2" +description = "IPython Kernel for Jupyter" +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "ipykernel-6.21.2-py3-none-any.whl", hash = "sha256:430d00549b6aaf49bd0f5393150691edb1815afa62d457ee6b1a66b25cb17874"}, + {file = "ipykernel-6.21.2.tar.gz", hash = "sha256:6e9213484e4ce1fb14267ee435e18f23cc3a0634e635b9fb4ed4677b84e0fdf8"}, +] + +[package.dependencies] +appnope = {version = "*", markers = "platform_system == \"Darwin\""} +comm = ">=0.1.1" +debugpy = ">=1.6.5" +ipython = ">=7.23.1" +jupyter-client = ">=6.1.12" +jupyter-core = ">=4.12,<5.0.0 || >=5.1.0" +matplotlib-inline = ">=0.1" +nest-asyncio = "*" +packaging = "*" +psutil = "*" +pyzmq = ">=20" +tornado = ">=6.1" +traitlets = ">=5.4.0" + +[package.extras] +cov = ["coverage[toml]", "curio", "matplotlib", "pytest-cov", "trio"] +docs = ["myst-parser", "pydata-sphinx-theme", "sphinx", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "trio"] +pyqt5 = ["pyqt5"] +pyside6 = ["pyside6"] +test = ["flaky", "ipyparallel", "pre-commit", "pytest (>=7.0)", "pytest-asyncio", "pytest-cov", "pytest-timeout"] + +[[package]] +name = "ipympl" +version = "0.8.4" +description = "Matplotlib Jupyter Extension" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "ipympl-0.8.4-py2.py3-none-any.whl", hash = "sha256:2f955c1c04d8e6df883d57866450657040bfc568edeabcace801cbdbaf4d0295"}, + {file = "ipympl-0.8.4.tar.gz", hash = "sha256:fc799bc9d3482443d0cb54abc7c8d407e2773497de8ac1e079a0366d2073cbc0"}, +] + +[package.dependencies] +ipykernel = ">=4.7" +ipywidgets = ">=7.6.0" +matplotlib = ">=2.0.0" + +[[package]] +name = "ipython" +version = "8.11.0" +description = "IPython: Productive Interactive Computing" +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "ipython-8.11.0-py3-none-any.whl", hash = "sha256:5b54478e459155a326bf5f42ee4f29df76258c0279c36f21d71ddb560f88b156"}, + {file = "ipython-8.11.0.tar.gz", hash = "sha256:735cede4099dbc903ee540307b9171fbfef4aa75cfcacc5a273b2cda2f02be04"}, +] + +[package.dependencies] +appnope = {version = "*", markers = "sys_platform == \"darwin\""} +backcall = "*" +colorama = {version = "*", markers = "sys_platform == \"win32\""} +decorator = "*" +jedi = ">=0.16" +matplotlib-inline = "*" +pexpect = {version = ">4.3", markers = "sys_platform != \"win32\""} +pickleshare = "*" +prompt-toolkit = ">=3.0.30,<3.0.37 || >3.0.37,<3.1.0" +pygments = ">=2.4.0" +stack-data = "*" +traitlets = ">=5" + +[package.extras] +all = ["black", "curio", "docrepr", "ipykernel", "ipyparallel", "ipywidgets", "matplotlib", "matplotlib (!=3.2.0)", "nbconvert", "nbformat", "notebook", "numpy (>=1.21)", "pandas", "pytest (<7)", "pytest (<7.1)", "pytest-asyncio", "qtconsole", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "stack-data", "testpath", "trio", "typing-extensions"] +black = ["black"] +doc = ["docrepr", "ipykernel", "matplotlib", "pytest (<7)", "pytest (<7.1)", "pytest-asyncio", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "stack-data", "testpath", "typing-extensions"] +kernel = ["ipykernel"] +nbconvert = ["nbconvert"] +nbformat = ["nbformat"] +notebook = ["ipywidgets", "notebook"] +parallel = ["ipyparallel"] +qtconsole = ["qtconsole"] +test = ["pytest (<7.1)", "pytest-asyncio", "testpath"] +test-extra = ["curio", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.21)", "pandas", "pytest (<7.1)", "pytest-asyncio", "testpath", "trio"] + +[[package]] +name = "ipython-genutils" +version = "0.2.0" +description = "Vestigial utilities from IPython" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "ipython_genutils-0.2.0-py2.py3-none-any.whl", hash = "sha256:72dd37233799e619666c9f639a9da83c34013a73e8bbc79a7a6348d93c61fab8"}, + {file = "ipython_genutils-0.2.0.tar.gz", hash = "sha256:eb2e116e75ecef9d4d228fdc66af54269afa26ab4463042e33785b887c628ba8"}, +] + +[[package]] +name = "ipywidgets" +version = "8.0.4" +description = "Jupyter interactive widgets" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "ipywidgets-8.0.4-py3-none-any.whl", hash = "sha256:ebb195e743b16c3947fe8827190fb87b4d00979c0fbf685afe4d2c4927059fa1"}, + {file = "ipywidgets-8.0.4.tar.gz", hash = "sha256:c0005a77a47d77889cafed892b58e33b4a2a96712154404c6548ec22272811ea"}, +] + +[package.dependencies] +ipykernel = ">=4.5.1" +ipython = ">=6.1.0" +jupyterlab-widgets = ">=3.0,<4.0" +traitlets = ">=4.3.1" +widgetsnbextension = ">=4.0,<5.0" + +[package.extras] +test = ["jsonschema", "pytest (>=3.6.0)", "pytest-cov", "pytz"] + +[[package]] +name = "iso8601" +version = "0.1.16" +description = "Simple module to parse ISO 8601 dates" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "iso8601-0.1.16-py2.py3-none-any.whl", hash = "sha256:906714829fedbc89955d52806c903f2332e3948ed94e31e85037f9e0226b8376"}, + {file = "iso8601-0.1.16.tar.gz", hash = "sha256:36532f77cc800594e8f16641edae7f1baf7932f05d8e508545b95fc53c6dc85b"}, +] + +[[package]] +name = "isodate" +version = "0.6.1" +description = "An ISO 8601 date/time/duration parser and formatter" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "isodate-0.6.1-py2.py3-none-any.whl", hash = "sha256:0751eece944162659049d35f4f549ed815792b38793f07cf73381c1c87cbed96"}, + {file = "isodate-0.6.1.tar.gz", hash = "sha256:48c5881de7e8b0a0d648cb024c8062dc84e7b840ed81e864c7614fd3c127bde9"}, +] + +[package.dependencies] +six = "*" + +[[package]] +name = "isort" +version = "5.12.0" +description = "A Python utility / library to sort Python imports." +category = "dev" +optional = false +python-versions = ">=3.8.0" +files = [ + {file = "isort-5.12.0-py3-none-any.whl", hash = "sha256:f84c2818376e66cf843d497486ea8fed8700b340f308f076c6fb1229dff318b6"}, + {file = "isort-5.12.0.tar.gz", hash = "sha256:8bef7dde241278824a6d83f44a544709b065191b95b6e50894bdc722fcba0504"}, +] + +[package.extras] +colors = ["colorama (>=0.4.3)"] +pipfile-deprecated-finder = ["pip-shims (>=0.5.2)", "pipreqs", "requirementslib"] +plugins = ["setuptools"] +requirements-deprecated-finder = ["pip-api", "pipreqs"] + +[[package]] +name = "itsdangerous" +version = "2.1.2" +description = "Safely pass data to untrusted environments and back." +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "itsdangerous-2.1.2-py3-none-any.whl", hash = "sha256:2c2349112351b88699d8d4b6b075022c0808887cb7ad10069318a8b0bc88db44"}, + {file = "itsdangerous-2.1.2.tar.gz", hash = "sha256:5dbbc68b317e5e42f327f9021763545dc3fc3bfe22e6deb96aaf1fc38874156a"}, +] + +[[package]] +name = "jedi" +version = "0.18.2" +description = "An autocompletion tool for Python that can be used for text editors." +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "jedi-0.18.2-py2.py3-none-any.whl", hash = "sha256:203c1fd9d969ab8f2119ec0a3342e0b49910045abe6af0a3ae83a5764d54639e"}, + {file = "jedi-0.18.2.tar.gz", hash = "sha256:bae794c30d07f6d910d32a7048af09b5a39ed740918da923c6b780790ebac612"}, +] + +[package.dependencies] +parso = ">=0.8.0,<0.9.0" + +[package.extras] +docs = ["Jinja2 (==2.11.3)", "MarkupSafe (==1.1.1)", "Pygments (==2.8.1)", "alabaster (==0.7.12)", "babel (==2.9.1)", "chardet (==4.0.0)", "commonmark (==0.8.1)", "docutils (==0.17.1)", "future (==0.18.2)", "idna (==2.10)", "imagesize (==1.2.0)", "mock (==1.0.1)", "packaging (==20.9)", "pyparsing (==2.4.7)", "pytz (==2021.1)", "readthedocs-sphinx-ext (==2.1.4)", "recommonmark (==0.5.0)", "requests (==2.25.1)", "six (==1.15.0)", "snowballstemmer (==2.1.0)", "sphinx (==1.8.5)", "sphinx-rtd-theme (==0.4.3)", "sphinxcontrib-serializinghtml (==1.1.4)", "sphinxcontrib-websupport (==1.2.4)", "urllib3 (==1.26.4)"] +qa = ["flake8 (==3.8.3)", "mypy (==0.782)"] +testing = ["Django (<3.1)", "attrs", "colorama", "docopt", "pytest (<7.0.0)"] + +[[package]] +name = "jedi-language-server" +version = "0.40.0" +description = "A language server for Jedi!" +category = "main" +optional = true +python-versions = ">=3.7,<3.12" +files = [ + {file = "jedi_language_server-0.40.0-py3-none-any.whl", hash = "sha256:53e590400b5cd2f6e363e77a4d824b1883798994b731cb0b4370d103748d30e2"}, + {file = "jedi_language_server-0.40.0.tar.gz", hash = "sha256:bacbae2930b6a8a0f1f284c211672fceec94b4808b0415d1c3352fa4b1ac5ad6"}, +] + +[package.dependencies] +docstring-to-markdown = "<1.0.0" +jedi = ">=0.18.1,<0.19.0" +lsprotocol = ">=2022.0.0a9" +pydantic = ">=1.9.1,<2.0.0" +pygls = ">=1.0.0,<2.0.0" + +[[package]] +name = "jinja2" +version = "3.1.2" +description = "A very fast and expressive template engine." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "Jinja2-3.1.2-py3-none-any.whl", hash = "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61"}, + {file = "Jinja2-3.1.2.tar.gz", hash = "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852"}, +] + +[package.dependencies] +MarkupSafe = ">=2.0" + +[package.extras] +i18n = ["Babel (>=2.7)"] + +[[package]] +name = "joblib" +version = "1.2.0" +description = "Lightweight pipelining with Python functions" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "joblib-1.2.0-py3-none-any.whl", hash = "sha256:091138ed78f800342968c523bdde947e7a305b8594b910a0fea2ab83c3c6d385"}, + {file = "joblib-1.2.0.tar.gz", hash = "sha256:e1cee4a79e4af22881164f218d4311f60074197fb707e082e803b61f6d137018"}, +] + +[[package]] +name = "json5" +version = "0.9.11" +description = "A Python implementation of the JSON5 data format." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "json5-0.9.11-py2.py3-none-any.whl", hash = "sha256:1aa54b80b5e507dfe31d12b7743a642e2ffa6f70bf73b8e3d7d1d5fba83d99bd"}, + {file = "json5-0.9.11.tar.gz", hash = "sha256:4f1e196acc55b83985a51318489f345963c7ba84aa37607e49073066c562e99b"}, +] + +[package.extras] +dev = ["hypothesis"] + +[[package]] +name = "jsonschema" +version = "4.17.3" +description = "An implementation of JSON Schema validation for Python" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "jsonschema-4.17.3-py3-none-any.whl", hash = "sha256:a870ad254da1a8ca84b6a2905cac29d265f805acc57af304784962a2aa6508f6"}, + {file = "jsonschema-4.17.3.tar.gz", hash = "sha256:0f864437ab8b6076ba6707453ef8f98a6a0d512a80e93f8abdb676f737ecb60d"}, +] + +[package.dependencies] +attrs = ">=17.4.0" +importlib-resources = {version = ">=1.4.0", markers = "python_version < \"3.9\""} +pkgutil-resolve-name = {version = ">=1.3.10", markers = "python_version < \"3.9\""} +pyrsistent = ">=0.14.0,<0.17.0 || >0.17.0,<0.17.1 || >0.17.1,<0.17.2 || >0.17.2" + +[package.extras] +format = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3987", "uri-template", "webcolors (>=1.11)"] +format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3986-validator (>0.1.0)", "uri-template", "webcolors (>=1.11)"] + +[[package]] +name = "jupyter-client" +version = "7.4.1" +description = "Jupyter protocol implementation and client libraries" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "jupyter_client-7.4.1-py3-none-any.whl", hash = "sha256:bbf6404ef64afff3d4f583c90c6335545959657b7dec3a86c440d7b1368407ea"}, + {file = "jupyter_client-7.4.1.tar.gz", hash = "sha256:3f30b1f27dc61adf5d0f5d466ef7185f6a19140c54395600b6df9adbe7d5ebcf"}, +] + +[package.dependencies] +entrypoints = "*" +jupyter-core = ">=4.9.2" +nest-asyncio = ">=1.5.4" +python-dateutil = ">=2.8.2" +pyzmq = ">=23.0" +tornado = ">=6.2" +traitlets = "*" + +[package.extras] +doc = ["ipykernel", "myst-parser", "sphinx (>=1.3.6)", "sphinx-rtd-theme", "sphinxcontrib-github-alt"] +test = ["codecov", "coverage", "ipykernel (>=6.5)", "ipython", "mypy", "pre-commit", "pytest", "pytest-asyncio (>=0.18)", "pytest-cov", "pytest-timeout"] + +[[package]] +name = "jupyter-core" +version = "5.2.0" +description = "Jupyter core package. A base package on which Jupyter projects rely." +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "jupyter_core-5.2.0-py3-none-any.whl", hash = "sha256:4bdc2928c37f6917130c667d8b8708f20aee539d8283c6be72aabd2a4b4c83b0"}, + {file = "jupyter_core-5.2.0.tar.gz", hash = "sha256:1407cdb4c79ee467696c04b76633fc1884015fa109323365a6372c8e890cc83f"}, +] + +[package.dependencies] +platformdirs = ">=2.5" +pywin32 = {version = ">=1.0", markers = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\""} +traitlets = ">=5.3" + +[package.extras] +docs = ["myst-parser", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "traitlets"] +test = ["ipykernel", "pre-commit", "pytest", "pytest-cov", "pytest-timeout"] + +[[package]] +name = "jupyter-dash" +version = "0.4.2" +description = "Dash support for the Jupyter notebook interface" +category = "main" +optional = true +python-versions = ">=3.5" +files = [ + {file = "jupyter-dash-0.4.2.tar.gz", hash = "sha256:d546c7c25a2867c14c95a48af0ad572803b26915a5ce6052158c9dede4dbf48c"}, + {file = "jupyter_dash-0.4.2-py3-none-any.whl", hash = "sha256:b07d90ccf38d4dfb04efd630a2b2627f367b79fa4296ee3912d0c4e21e73e9b2"}, +] + +[package.dependencies] +ansi2html = "*" +dash = "*" +flask = "*" +ipykernel = "*" +ipython = "*" +nest-asyncio = "*" +requests = "*" +retrying = "*" + +[package.extras] +dev = ["jupyter-server-proxy", "jupyterlab (>=2.0)", "notebook (>=6.0)"] + +[[package]] +name = "jupyter-lsp" +version = "1.5.1" +description = "Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server" +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "jupyter-lsp-1.5.1.tar.gz", hash = "sha256:751abd35413be99a4331f3597b09341adc755589ed32091ac2f686db3d61267e"}, + {file = "jupyter_lsp-1.5.1-py3-none-any.whl", hash = "sha256:28bb4c44f0c78b4fe55041b2209a8a1f33b1719f39e5e280d8c4d689dc44ca31"}, +] + +[package.dependencies] +entrypoints = "*" +jupyter-server = ">=1.1.2" + +[[package]] +name = "jupyter-server" +version = "1.23.6" +description = "The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "jupyter_server-1.23.6-py3-none-any.whl", hash = "sha256:ede3a5c09b075541d960bb02854b617c0ffa58706c37de92e2d1c5acdc359c20"}, + {file = "jupyter_server-1.23.6.tar.gz", hash = "sha256:fde15df6d11a053b17cf2450eea9984ec9a6f28ad3cb2caa73c31e53ea184fc1"}, +] + +[package.dependencies] +anyio = ">=3.1.0,<4" +argon2-cffi = "*" +jinja2 = "*" +jupyter-client = ">=6.1.12" +jupyter-core = ">=4.12,<5.0.0 || >=5.1.0" +nbconvert = ">=6.4.4" +nbformat = ">=5.2.0" +packaging = "*" +prometheus-client = "*" +pywinpty = {version = "*", markers = "os_name == \"nt\""} +pyzmq = ">=17" +Send2Trash = "*" +terminado = ">=0.8.3" +tornado = ">=6.1.0" +traitlets = ">=5.1" +websocket-client = "*" + +[package.extras] +test = ["coverage", "ipykernel", "pre-commit", "pytest (>=7.0)", "pytest-console-scripts", "pytest-cov", "pytest-mock", "pytest-timeout", "pytest-tornasync", "requests"] + +[[package]] +name = "jupyterlab" +version = "3.5.3" +description = "JupyterLab computational environment" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "jupyterlab-3.5.3-py3-none-any.whl", hash = "sha256:8e1a4414b681dafd3f19bd45cb0c79cb713bc78ef4e8440b95d86881c23a9fe5"}, + {file = "jupyterlab-3.5.3.tar.gz", hash = "sha256:51e889448ae194eeef8e50f63f5c4f487f728f477befe436e9749672f7511dbe"}, +] + +[package.dependencies] +ipython = "*" +jinja2 = ">=2.1" +jupyter-core = "*" +jupyter-server = ">=1.16.0,<3" +jupyterlab-server = ">=2.10,<3.0" +nbclassic = "*" +notebook = "<7" +packaging = "*" +tomli = "*" +tornado = ">=6.1.0" + +[package.extras] +test = ["check-manifest", "coverage", "jupyterlab-server[test]", "pre-commit", "pytest (>=6.0)", "pytest-check-links (>=0.5)", "pytest-console-scripts", "pytest-cov", "pytest-jupyter (>=0.6.0)", "pytest-tornasync", "requests", "requests-cache", "virtualenv"] + +[[package]] +name = "jupyterlab-code-formatter" +version = "1.5.3" +description = "Code formatter for JupyterLab" +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "jupyterlab_code_formatter-1.5.3-py3-none-any.whl", hash = "sha256:0b003a3dbe694714403e10da2a6dd829c73cfa159e39e159eade573c49d119b7"}, + {file = "jupyterlab_code_formatter-1.5.3.tar.gz", hash = "sha256:4a4fd3d713f4ae577df6c0b04093d958a19178ce49fb109ded7e8ae551eea780"}, +] + +[package.dependencies] +jupyterlab = ">=3.0,<4.0" + +[[package]] +name = "jupyterlab-lsp" +version = "3.10.2" +description = "Coding assistance for JupyterLab with Language Server Protocol" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "jupyterlab-lsp-3.10.2.tar.gz", hash = "sha256:559ad4692f97f42dd6b9f0b330ab92703f02b8e45bbaf6e9cf59898a897222a0"}, + {file = "jupyterlab_lsp-3.10.2-py3-none-any.whl", hash = "sha256:4468e095c865e2dcd65db717ae280d3631a1a3d41157b97a61a7a765fd783cbd"}, +] + +[package.dependencies] +jupyter-lsp = ">=1.4.0" +jupyterlab = ">=3.1.0,<4.0.0a0" + +[[package]] +name = "jupyterlab-pygments" +version = "0.2.2" +description = "Pygments theme using JupyterLab CSS variables" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "jupyterlab_pygments-0.2.2-py2.py3-none-any.whl", hash = "sha256:2405800db07c9f770863bcf8049a529c3dd4d3e28536638bd7c1c01d2748309f"}, + {file = "jupyterlab_pygments-0.2.2.tar.gz", hash = "sha256:7405d7fde60819d905a9fa8ce89e4cd830e318cdad22a0030f7a901da705585d"}, +] + +[[package]] +name = "jupyterlab-server" +version = "2.19.0" +description = "A set of server components for JupyterLab and JupyterLab like applications." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "jupyterlab_server-2.19.0-py3-none-any.whl", hash = "sha256:51f6922e34f9f3db875051f4f7b57539a04ddd030f42d9ce6062dedf67bf7f2f"}, + {file = "jupyterlab_server-2.19.0.tar.gz", hash = "sha256:9aec21a2183bbedd9f91a86628355449575f1862d88b28ad5f905019d31e6c21"}, +] + +[package.dependencies] +babel = ">=2.10" +importlib-metadata = {version = ">=4.8.3", markers = "python_version < \"3.10\""} +jinja2 = ">=3.0.3" +json5 = ">=0.9.0" +jsonschema = ">=4.17.3" +jupyter-server = ">=1.21,<3" +packaging = ">=21.3" +requests = ">=2.28" + +[package.extras] +docs = ["autodoc-traits", "docutils (<0.20)", "jinja2 (<3.2.0)", "mistune (<3)", "myst-parser", "pydata-sphinx-theme", "sphinx", "sphinx-copybutton", "sphinxcontrib-openapi"] +openapi = ["openapi-core (>=0.16.1)", "ruamel-yaml"] +test = ["codecov", "ipykernel", "jupyterlab-server[openapi]", "openapi-spec-validator (>=0.5.1)", "pytest (>=7.0)", "pytest-console-scripts", "pytest-cov", "pytest-jupyter[server] (>=0.6.2)", "pytest-timeout", "requests-mock", "sphinxcontrib-spelling", "strict-rfc3339", "werkzeug"] + +[[package]] +name = "jupyterlab-widgets" +version = "3.0.5" +description = "Jupyter interactive widgets for JupyterLab" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "jupyterlab_widgets-3.0.5-py3-none-any.whl", hash = "sha256:a04a42e50231b355b7087e16a818f541e53589f7647144ea0344c4bf16f300e5"}, + {file = "jupyterlab_widgets-3.0.5.tar.gz", hash = "sha256:eeaecdeaf6c03afc960ddae201ced88d5979b4ca9c3891bcb8f6631af705f5ef"}, +] + +[[package]] +name = "kiwisolver" +version = "1.4.4" +description = "A fast implementation of the Cassowary constraint solver" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "kiwisolver-1.4.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:2f5e60fabb7343a836360c4f0919b8cd0d6dbf08ad2ca6b9cf90bf0c76a3c4f6"}, + {file = "kiwisolver-1.4.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:10ee06759482c78bdb864f4109886dff7b8a56529bc1609d4f1112b93fe6423c"}, + {file = "kiwisolver-1.4.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c79ebe8f3676a4c6630fd3f777f3cfecf9289666c84e775a67d1d358578dc2e3"}, + {file = "kiwisolver-1.4.4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:abbe9fa13da955feb8202e215c4018f4bb57469b1b78c7a4c5c7b93001699938"}, + {file = "kiwisolver-1.4.4-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:7577c1987baa3adc4b3c62c33bd1118c3ef5c8ddef36f0f2c950ae0b199e100d"}, + {file = "kiwisolver-1.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8ad8285b01b0d4695102546b342b493b3ccc6781fc28c8c6a1bb63e95d22f09"}, + {file = "kiwisolver-1.4.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8ed58b8acf29798b036d347791141767ccf65eee7f26bde03a71c944449e53de"}, + {file = "kiwisolver-1.4.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a68b62a02953b9841730db7797422f983935aeefceb1679f0fc85cbfbd311c32"}, + {file = "kiwisolver-1.4.4-cp310-cp310-win32.whl", hash = "sha256:e92a513161077b53447160b9bd8f522edfbed4bd9759e4c18ab05d7ef7e49408"}, + {file = "kiwisolver-1.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:3fe20f63c9ecee44560d0e7f116b3a747a5d7203376abeea292ab3152334d004"}, + {file = "kiwisolver-1.4.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e0ea21f66820452a3f5d1655f8704a60d66ba1191359b96541eaf457710a5fc6"}, + {file = "kiwisolver-1.4.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:bc9db8a3efb3e403e4ecc6cd9489ea2bac94244f80c78e27c31dcc00d2790ac2"}, + {file = "kiwisolver-1.4.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d5b61785a9ce44e5a4b880272baa7cf6c8f48a5180c3e81c59553ba0cb0821ca"}, + {file = "kiwisolver-1.4.4-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c2dbb44c3f7e6c4d3487b31037b1bdbf424d97687c1747ce4ff2895795c9bf69"}, + {file = "kiwisolver-1.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6295ecd49304dcf3bfbfa45d9a081c96509e95f4b9d0eb7ee4ec0530c4a96514"}, + {file = "kiwisolver-1.4.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4bd472dbe5e136f96a4b18f295d159d7f26fd399136f5b17b08c4e5f498cd494"}, + {file = "kiwisolver-1.4.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bf7d9fce9bcc4752ca4a1b80aabd38f6d19009ea5cbda0e0856983cf6d0023f5"}, + {file = "kiwisolver-1.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78d6601aed50c74e0ef02f4204da1816147a6d3fbdc8b3872d263338a9052c51"}, + {file = "kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:877272cf6b4b7e94c9614f9b10140e198d2186363728ed0f701c6eee1baec1da"}, + {file = "kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:db608a6757adabb32f1cfe6066e39b3706d8c3aa69bbc353a5b61edad36a5cb4"}, + {file = "kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:5853eb494c71e267912275e5586fe281444eb5e722de4e131cddf9d442615626"}, + {file = "kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:f0a1dbdb5ecbef0d34eb77e56fcb3e95bbd7e50835d9782a45df81cc46949750"}, + {file = "kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:283dffbf061a4ec60391d51e6155e372a1f7a4f5b15d59c8505339454f8989e4"}, + {file = "kiwisolver-1.4.4-cp311-cp311-win32.whl", hash = "sha256:d06adcfa62a4431d404c31216f0f8ac97397d799cd53800e9d3efc2fbb3cf14e"}, + {file = "kiwisolver-1.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:e7da3fec7408813a7cebc9e4ec55afed2d0fd65c4754bc376bf03498d4e92686"}, + {file = "kiwisolver-1.4.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:62ac9cc684da4cf1778d07a89bf5f81b35834cb96ca523d3a7fb32509380cbf6"}, + {file = "kiwisolver-1.4.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41dae968a94b1ef1897cb322b39360a0812661dba7c682aa45098eb8e193dbdf"}, + {file = "kiwisolver-1.4.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02f79693ec433cb4b5f51694e8477ae83b3205768a6fb48ffba60549080e295b"}, + {file = "kiwisolver-1.4.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d0611a0a2a518464c05ddd5a3a1a0e856ccc10e67079bb17f265ad19ab3c7597"}, + {file = "kiwisolver-1.4.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:db5283d90da4174865d520e7366801a93777201e91e79bacbac6e6927cbceede"}, + {file = "kiwisolver-1.4.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:1041feb4cda8708ce73bb4dcb9ce1ccf49d553bf87c3954bdfa46f0c3f77252c"}, + {file = "kiwisolver-1.4.4-cp37-cp37m-win32.whl", hash = "sha256:a553dadda40fef6bfa1456dc4be49b113aa92c2a9a9e8711e955618cd69622e3"}, + {file = "kiwisolver-1.4.4-cp37-cp37m-win_amd64.whl", hash = "sha256:03baab2d6b4a54ddbb43bba1a3a2d1627e82d205c5cf8f4c924dc49284b87166"}, + {file = "kiwisolver-1.4.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:841293b17ad704d70c578f1f0013c890e219952169ce8a24ebc063eecf775454"}, + {file = "kiwisolver-1.4.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f4f270de01dd3e129a72efad823da90cc4d6aafb64c410c9033aba70db9f1ff0"}, + {file = "kiwisolver-1.4.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f9f39e2f049db33a908319cf46624a569b36983c7c78318e9726a4cb8923b26c"}, + {file = "kiwisolver-1.4.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c97528e64cb9ebeff9701e7938653a9951922f2a38bd847787d4a8e498cc83ae"}, + {file = "kiwisolver-1.4.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d1573129aa0fd901076e2bfb4275a35f5b7aa60fbfb984499d661ec950320b0"}, + {file = "kiwisolver-1.4.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ad881edc7ccb9d65b0224f4e4d05a1e85cf62d73aab798943df6d48ab0cd79a1"}, + {file = "kiwisolver-1.4.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b428ef021242344340460fa4c9185d0b1f66fbdbfecc6c63eff4b7c29fad429d"}, + {file = "kiwisolver-1.4.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:2e407cb4bd5a13984a6c2c0fe1845e4e41e96f183e5e5cd4d77a857d9693494c"}, + {file = "kiwisolver-1.4.4-cp38-cp38-win32.whl", hash = "sha256:75facbe9606748f43428fc91a43edb46c7ff68889b91fa31f53b58894503a191"}, + {file = "kiwisolver-1.4.4-cp38-cp38-win_amd64.whl", hash = "sha256:5bce61af018b0cb2055e0e72e7d65290d822d3feee430b7b8203d8a855e78766"}, + {file = "kiwisolver-1.4.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8c808594c88a025d4e322d5bb549282c93c8e1ba71b790f539567932722d7bd8"}, + {file = "kiwisolver-1.4.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f0a71d85ecdd570ded8ac3d1c0f480842f49a40beb423bb8014539a9f32a5897"}, + {file = "kiwisolver-1.4.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b533558eae785e33e8c148a8d9921692a9fe5aa516efbdff8606e7d87b9d5824"}, + {file = "kiwisolver-1.4.4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:efda5fc8cc1c61e4f639b8067d118e742b812c930f708e6667a5ce0d13499e29"}, + {file = "kiwisolver-1.4.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:7c43e1e1206cd421cd92e6b3280d4385d41d7166b3ed577ac20444b6995a445f"}, + {file = "kiwisolver-1.4.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bc8d3bd6c72b2dd9decf16ce70e20abcb3274ba01b4e1c96031e0c4067d1e7cd"}, + {file = "kiwisolver-1.4.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4ea39b0ccc4f5d803e3337dd46bcce60b702be4d86fd0b3d7531ef10fd99a1ac"}, + {file = "kiwisolver-1.4.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:968f44fdbf6dd757d12920d63b566eeb4d5b395fd2d00d29d7ef00a00582aac9"}, + {file = "kiwisolver-1.4.4-cp39-cp39-win32.whl", hash = "sha256:da7e547706e69e45d95e116e6939488d62174e033b763ab1496b4c29b76fabea"}, + {file = "kiwisolver-1.4.4-cp39-cp39-win_amd64.whl", hash = "sha256:ba59c92039ec0a66103b1d5fe588fa546373587a7d68f5c96f743c3396afc04b"}, + {file = "kiwisolver-1.4.4-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:91672bacaa030f92fc2f43b620d7b337fd9a5af28b0d6ed3f77afc43c4a64b5a"}, + {file = "kiwisolver-1.4.4-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:787518a6789009c159453da4d6b683f468ef7a65bbde796bcea803ccf191058d"}, + {file = "kiwisolver-1.4.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da152d8cdcab0e56e4f45eb08b9aea6455845ec83172092f09b0e077ece2cf7a"}, + {file = "kiwisolver-1.4.4-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:ecb1fa0db7bf4cff9dac752abb19505a233c7f16684c5826d1f11ebd9472b871"}, + {file = "kiwisolver-1.4.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:28bc5b299f48150b5f822ce68624e445040595a4ac3d59251703779836eceff9"}, + {file = "kiwisolver-1.4.4-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:81e38381b782cc7e1e46c4e14cd997ee6040768101aefc8fa3c24a4cc58e98f8"}, + {file = "kiwisolver-1.4.4-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:2a66fdfb34e05b705620dd567f5a03f239a088d5a3f321e7b6ac3239d22aa286"}, + {file = "kiwisolver-1.4.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:872b8ca05c40d309ed13eb2e582cab0c5a05e81e987ab9c521bf05ad1d5cf5cb"}, + {file = "kiwisolver-1.4.4-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:70e7c2e7b750585569564e2e5ca9845acfaa5da56ac46df68414f29fea97be9f"}, + {file = "kiwisolver-1.4.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:9f85003f5dfa867e86d53fac6f7e6f30c045673fa27b603c397753bebadc3008"}, + {file = "kiwisolver-1.4.4-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e307eb9bd99801f82789b44bb45e9f541961831c7311521b13a6c85afc09767"}, + {file = "kiwisolver-1.4.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b1792d939ec70abe76f5054d3f36ed5656021dcad1322d1cc996d4e54165cef9"}, + {file = "kiwisolver-1.4.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6cb459eea32a4e2cf18ba5fcece2dbdf496384413bc1bae15583f19e567f3b2"}, + {file = "kiwisolver-1.4.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:36dafec3d6d6088d34e2de6b85f9d8e2324eb734162fba59d2ba9ed7a2043d5b"}, + {file = "kiwisolver-1.4.4.tar.gz", hash = "sha256:d41997519fcba4a1e46eb4a2fe31bc12f0ff957b2b81bac28db24744f333e955"}, +] + +[[package]] +name = "korean-lunar-calendar" +version = "0.3.1" +description = "Korean Lunar Calendar" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "korean_lunar_calendar-0.3.1-py3-none-any.whl", hash = "sha256:392757135c492c4f42a604e6038042953c35c6f449dda5f27e3f86a7f9c943e5"}, + {file = "korean_lunar_calendar-0.3.1.tar.gz", hash = "sha256:eb2c485124a061016926bdea6d89efdf9b9fdbf16db55895b6cf1e5bec17b857"}, +] + +[[package]] +name = "lazy-object-proxy" +version = "1.9.0" +description = "A fast and thorough lazy object proxy." +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "lazy-object-proxy-1.9.0.tar.gz", hash = "sha256:659fb5809fa4629b8a1ac5106f669cfc7bef26fbb389dda53b3e010d1ac4ebae"}, + {file = "lazy_object_proxy-1.9.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b40387277b0ed2d0602b8293b94d7257e17d1479e257b4de114ea11a8cb7f2d7"}, + {file = "lazy_object_proxy-1.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8c6cfb338b133fbdbc5cfaa10fe3c6aeea827db80c978dbd13bc9dd8526b7d4"}, + {file = "lazy_object_proxy-1.9.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:721532711daa7db0d8b779b0bb0318fa87af1c10d7fe5e52ef30f8eff254d0cd"}, + {file = "lazy_object_proxy-1.9.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:66a3de4a3ec06cd8af3f61b8e1ec67614fbb7c995d02fa224813cb7afefee701"}, + {file = "lazy_object_proxy-1.9.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:1aa3de4088c89a1b69f8ec0dcc169aa725b0ff017899ac568fe44ddc1396df46"}, + {file = "lazy_object_proxy-1.9.0-cp310-cp310-win32.whl", hash = "sha256:f0705c376533ed2a9e5e97aacdbfe04cecd71e0aa84c7c0595d02ef93b6e4455"}, + {file = "lazy_object_proxy-1.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:ea806fd4c37bf7e7ad82537b0757999264d5f70c45468447bb2b91afdbe73a6e"}, + {file = "lazy_object_proxy-1.9.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:946d27deaff6cf8452ed0dba83ba38839a87f4f7a9732e8f9fd4107b21e6ff07"}, + {file = "lazy_object_proxy-1.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79a31b086e7e68b24b99b23d57723ef7e2c6d81ed21007b6281ebcd1688acb0a"}, + {file = "lazy_object_proxy-1.9.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f699ac1c768270c9e384e4cbd268d6e67aebcfae6cd623b4d7c3bfde5a35db59"}, + {file = "lazy_object_proxy-1.9.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:bfb38f9ffb53b942f2b5954e0f610f1e721ccebe9cce9025a38c8ccf4a5183a4"}, + {file = "lazy_object_proxy-1.9.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:189bbd5d41ae7a498397287c408617fe5c48633e7755287b21d741f7db2706a9"}, + {file = "lazy_object_proxy-1.9.0-cp311-cp311-win32.whl", hash = "sha256:81fc4d08b062b535d95c9ea70dbe8a335c45c04029878e62d744bdced5141586"}, + {file = "lazy_object_proxy-1.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:f2457189d8257dd41ae9b434ba33298aec198e30adf2dcdaaa3a28b9994f6adb"}, + {file = "lazy_object_proxy-1.9.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d9e25ef10a39e8afe59a5c348a4dbf29b4868ab76269f81ce1674494e2565a6e"}, + {file = "lazy_object_proxy-1.9.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cbf9b082426036e19c6924a9ce90c740a9861e2bdc27a4834fd0a910742ac1e8"}, + {file = "lazy_object_proxy-1.9.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f5fa4a61ce2438267163891961cfd5e32ec97a2c444e5b842d574251ade27d2"}, + {file = "lazy_object_proxy-1.9.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:8fa02eaab317b1e9e03f69aab1f91e120e7899b392c4fc19807a8278a07a97e8"}, + {file = "lazy_object_proxy-1.9.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:e7c21c95cae3c05c14aafffe2865bbd5e377cfc1348c4f7751d9dc9a48ca4bda"}, + {file = "lazy_object_proxy-1.9.0-cp37-cp37m-win32.whl", hash = "sha256:f12ad7126ae0c98d601a7ee504c1122bcef553d1d5e0c3bfa77b16b3968d2734"}, + {file = "lazy_object_proxy-1.9.0-cp37-cp37m-win_amd64.whl", hash = "sha256:edd20c5a55acb67c7ed471fa2b5fb66cb17f61430b7a6b9c3b4a1e40293b1671"}, + {file = "lazy_object_proxy-1.9.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2d0daa332786cf3bb49e10dc6a17a52f6a8f9601b4cf5c295a4f85854d61de63"}, + {file = "lazy_object_proxy-1.9.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9cd077f3d04a58e83d04b20e334f678c2b0ff9879b9375ed107d5d07ff160171"}, + {file = "lazy_object_proxy-1.9.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:660c94ea760b3ce47d1855a30984c78327500493d396eac4dfd8bd82041b22be"}, + {file = "lazy_object_proxy-1.9.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:212774e4dfa851e74d393a2370871e174d7ff0ebc980907723bb67d25c8a7c30"}, + {file = "lazy_object_proxy-1.9.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:f0117049dd1d5635bbff65444496c90e0baa48ea405125c088e93d9cf4525b11"}, + {file = "lazy_object_proxy-1.9.0-cp38-cp38-win32.whl", hash = "sha256:0a891e4e41b54fd5b8313b96399f8b0e173bbbfc03c7631f01efbe29bb0bcf82"}, + {file = "lazy_object_proxy-1.9.0-cp38-cp38-win_amd64.whl", hash = "sha256:9990d8e71b9f6488e91ad25f322898c136b008d87bf852ff65391b004da5e17b"}, + {file = "lazy_object_proxy-1.9.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9e7551208b2aded9c1447453ee366f1c4070602b3d932ace044715d89666899b"}, + {file = "lazy_object_proxy-1.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f83ac4d83ef0ab017683d715ed356e30dd48a93746309c8f3517e1287523ef4"}, + {file = "lazy_object_proxy-1.9.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7322c3d6f1766d4ef1e51a465f47955f1e8123caee67dd641e67d539a534d006"}, + {file = "lazy_object_proxy-1.9.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:18b78ec83edbbeb69efdc0e9c1cb41a3b1b1ed11ddd8ded602464c3fc6020494"}, + {file = "lazy_object_proxy-1.9.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:09763491ce220c0299688940f8dc2c5d05fd1f45af1e42e636b2e8b2303e4382"}, + {file = "lazy_object_proxy-1.9.0-cp39-cp39-win32.whl", hash = "sha256:9090d8e53235aa280fc9239a86ae3ea8ac58eff66a705fa6aa2ec4968b95c821"}, + {file = "lazy_object_proxy-1.9.0-cp39-cp39-win_amd64.whl", hash = "sha256:db1c1722726f47e10e0b5fdbf15ac3b8adb58c091d12b3ab713965795036985f"}, +] + +[[package]] +name = "lightgbm" +version = "3.3.3" +description = "LightGBM Python Package" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "lightgbm-3.3.3-py3-none-macosx_10_15_x86_64.macosx_11_6_x86_64.macosx_12_0_x86_64.whl", hash = "sha256:27b0ae82549d6c59ede4fa3245f4b21a6bf71ab5ec5c55601cf5a962a18c6f80"}, + {file = "lightgbm-3.3.3-py3-none-manylinux1_x86_64.whl", hash = "sha256:389edda68b7f24a1755a6af4dad06e16236e374e9de64253a105b12982b153e2"}, + {file = "lightgbm-3.3.3-py3-none-manylinux2014_aarch64.whl", hash = "sha256:b0af55bd476785726eaacbd3c880f8168d362d4bba098790f55cd10fe928591b"}, + {file = "lightgbm-3.3.3-py3-none-win_amd64.whl", hash = "sha256:b334dbcd670e3d87f4ff3cfe31d652ab18eb88ad9092a02010916320549b7d10"}, + {file = "lightgbm-3.3.3.tar.gz", hash = "sha256:857e559ae84a22963ce2b62168292969d21add30bc9246a84d4e7eedae67966d"}, +] + +[package.dependencies] +numpy = "*" +scikit-learn = "!=0.22.0" +scipy = "*" +wheel = "*" + +[package.extras] +dask = ["dask[array] (>=2.0.0)", "dask[dataframe] (>=2.0.0)", "dask[distributed] (>=2.0.0)", "pandas"] + +[[package]] +name = "linearmodels" +version = "4.27" +description = "Linear Panel, Instrumental Variable, Asset Pricing, and System Regression models for Python" +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "linearmodels-4.27-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b5976599bdb33f73b3cc79b8ca0d067fab6548442d033a50dc395aa3ec67693d"}, + {file = "linearmodels-4.27-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:7591602411040bb01263a6913c64d9ef93dfb6a818ae1d947e7463f0cd0254c9"}, + {file = "linearmodels-4.27-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08dc545c51282ac48010953387a0a098a93d0ed83720736e8f076f756eb18516"}, + {file = "linearmodels-4.27-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e07643e86a8ce75ae7f9f715894488203287c7d5d585a5db283c7ca407084dcd"}, + {file = "linearmodels-4.27-cp310-cp310-win_amd64.whl", hash = "sha256:ca8f4171c2ffb56ce2569fcc327499a0661bf7c02003d2dbe2bf2d22df10b95f"}, + {file = "linearmodels-4.27-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4400974cb92c1fbd4e6517c469b051d14e1df65568723a1ae908fffc75462e68"}, + {file = "linearmodels-4.27-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ea68dc975555f3a90dba8acceafc468fd5be7577c10f5a4565562bfd3b0d4942"}, + {file = "linearmodels-4.27-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:65ee100108b8140ecef925caf51dededca4274f985d068bb1682e3ca8924bbe6"}, + {file = "linearmodels-4.27-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fefe44723b10aadcc43a173f8fdfdd539b6c7eb42a691d84119242e87ef0b983"}, + {file = "linearmodels-4.27-cp38-cp38-win32.whl", hash = "sha256:d96b9e5c65c441a665bcddc128ee7af34ab34aec2bfadf918c0669f341230048"}, + {file = "linearmodels-4.27-cp38-cp38-win_amd64.whl", hash = "sha256:c65d96bd67630ffbf1cf682952f167c71b19bdd52018e9481154365afc5d383c"}, + {file = "linearmodels-4.27-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4d031ffc4ff1ba683c85b3af4a1b7ce46b28fa4a7fa7b28d37f28fc3dfd22014"}, + {file = "linearmodels-4.27-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c63bbf45bd4f89056074a52717a5dab91ea9360d177f6340f0b8c93858925f72"}, + {file = "linearmodels-4.27-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e73d38a409ad03dc326e6e49f4d746b36ef313af941f70d5afb9ba0103c202bf"}, + {file = "linearmodels-4.27-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d94cd82a24975eceb18232f516e4629ebdd53fd6abe690dfa08ace621040db50"}, + {file = "linearmodels-4.27-cp39-cp39-win32.whl", hash = "sha256:23c4f7a6be06f9046b13eb14f73f934c61ae8bf1ff22bca045e21d05960c2e05"}, + {file = "linearmodels-4.27-cp39-cp39-win_amd64.whl", hash = "sha256:80e0079c9a67eb0c54479f2ed3d6ac957a60f6b8fa37cf3247a7dd7555a46028"}, + {file = "linearmodels-4.27.tar.gz", hash = "sha256:1e2ddd4ee82f46b003633136c1170206a90406a45ef1217d3fade30bb1407ccd"}, +] + +[package.dependencies] +Cython = ">=0.29.21" +formulaic = ">=0.3.2,<0.4.0" +mypy-extensions = ">=0.4" +numpy = ">=1.16" +pandas = ">=0.24" +property-cached = ">=1.6.3" +pyhdfe = ">=0.1" +scipy = ">=1.2" +setuptools-scm = ">=6.4.2,<7.0.0" +statsmodels = ">=0.11" + +[[package]] +name = "llvmlite" +version = "0.39.1" +description = "lightweight wrapper around basic LLVM functionality" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "llvmlite-0.39.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6717c7a6e93c9d2c3d07c07113ec80ae24af45cde536b34363d4bcd9188091d9"}, + {file = "llvmlite-0.39.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ddab526c5a2c4ccb8c9ec4821fcea7606933dc53f510e2a6eebb45a418d3488a"}, + {file = "llvmlite-0.39.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a3f331a323d0f0ada6b10d60182ef06c20a2f01be21699999d204c5750ffd0b4"}, + {file = "llvmlite-0.39.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e2c00ff204afa721b0bb9835b5bf1ba7fba210eefcec5552a9e05a63219ba0dc"}, + {file = "llvmlite-0.39.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:16f56eb1eec3cda3a5c526bc3f63594fc24e0c8d219375afeb336f289764c6c7"}, + {file = "llvmlite-0.39.1-cp310-cp310-win32.whl", hash = "sha256:d0bfd18c324549c0fec2c5dc610fd024689de6f27c6cc67e4e24a07541d6e49b"}, + {file = "llvmlite-0.39.1-cp310-cp310-win_amd64.whl", hash = "sha256:7ebf1eb9badc2a397d4f6a6c8717447c81ac011db00064a00408bc83c923c0e4"}, + {file = "llvmlite-0.39.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:6546bed4e02a1c3d53a22a0bced254b3b6894693318b16c16c8e43e29d6befb6"}, + {file = "llvmlite-0.39.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1578f5000fdce513712e99543c50e93758a954297575610f48cb1fd71b27c08a"}, + {file = "llvmlite-0.39.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3803f11ad5f6f6c3d2b545a303d68d9fabb1d50e06a8d6418e6fcd2d0df00959"}, + {file = "llvmlite-0.39.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50aea09a2b933dab7c9df92361b1844ad3145bfb8dd2deb9cd8b8917d59306fb"}, + {file = "llvmlite-0.39.1-cp37-cp37m-win32.whl", hash = "sha256:b1a0bbdb274fb683f993198775b957d29a6f07b45d184c571ef2a721ce4388cf"}, + {file = "llvmlite-0.39.1-cp37-cp37m-win_amd64.whl", hash = "sha256:e172c73fccf7d6db4bd6f7de963dedded900d1a5c6778733241d878ba613980e"}, + {file = "llvmlite-0.39.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e31f4b799d530255aaf0566e3da2df5bfc35d3cd9d6d5a3dcc251663656c27b1"}, + {file = "llvmlite-0.39.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:62c0ea22e0b9dffb020601bb65cb11dd967a095a488be73f07d8867f4e327ca5"}, + {file = "llvmlite-0.39.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ffc84ade195abd4abcf0bd3b827b9140ae9ef90999429b9ea84d5df69c9058c"}, + {file = "llvmlite-0.39.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c0f158e4708dda6367d21cf15afc58de4ebce979c7a1aa2f6b977aae737e2a54"}, + {file = "llvmlite-0.39.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:22d36591cd5d02038912321d9ab8e4668e53ae2211da5523f454e992b5e13c36"}, + {file = "llvmlite-0.39.1-cp38-cp38-win32.whl", hash = "sha256:4c6ebace910410daf0bebda09c1859504fc2f33d122e9a971c4c349c89cca630"}, + {file = "llvmlite-0.39.1-cp38-cp38-win_amd64.whl", hash = "sha256:fb62fc7016b592435d3e3a8f680e3ea8897c3c9e62e6e6cc58011e7a4801439e"}, + {file = "llvmlite-0.39.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:fa9b26939ae553bf30a9f5c4c754db0fb2d2677327f2511e674aa2f5df941789"}, + {file = "llvmlite-0.39.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e4f212c018db951da3e1dc25c2651abc688221934739721f2dad5ff1dd5f90e7"}, + {file = "llvmlite-0.39.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39dc2160aed36e989610fc403487f11b8764b6650017ff367e45384dff88ffbf"}, + {file = "llvmlite-0.39.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1ec3d70b3e507515936e475d9811305f52d049281eaa6c8273448a61c9b5b7e2"}, + {file = "llvmlite-0.39.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:60f8dd1e76f47b3dbdee4b38d9189f3e020d22a173c00f930b52131001d801f9"}, + {file = "llvmlite-0.39.1-cp39-cp39-win32.whl", hash = "sha256:03aee0ccd81735696474dc4f8b6be60774892a2929d6c05d093d17392c237f32"}, + {file = "llvmlite-0.39.1-cp39-cp39-win_amd64.whl", hash = "sha256:3fc14e757bc07a919221f0cbaacb512704ce5774d7fcada793f1996d6bc75f2a"}, + {file = "llvmlite-0.39.1.tar.gz", hash = "sha256:b43abd7c82e805261c425d50335be9a6c4f84264e34d6d6e475207300005d572"}, +] + +[[package]] +name = "loguru" +version = "0.6.0" +description = "Python logging made (stupidly) simple" +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "loguru-0.6.0-py3-none-any.whl", hash = "sha256:4e2414d534a2ab57573365b3e6d0234dfb1d84b68b7f3b948e6fb743860a77c3"}, + {file = "loguru-0.6.0.tar.gz", hash = "sha256:066bd06758d0a513e9836fd9c6b5a75bfb3fd36841f4b996bc60b547a309d41c"}, +] + +[package.dependencies] +colorama = {version = ">=0.3.4", markers = "sys_platform == \"win32\""} +win32-setctime = {version = ">=1.0.0", markers = "sys_platform == \"win32\""} + +[package.extras] +dev = ["Sphinx (>=4.1.1)", "black (>=19.10b0)", "colorama (>=0.3.4)", "docutils (==0.16)", "flake8 (>=3.7.7)", "isort (>=5.1.1)", "pytest (>=4.6.2)", "pytest-cov (>=2.7.1)", "sphinx-autobuild (>=0.7.1)", "sphinx-rtd-theme (>=0.4.3)", "tox (>=3.9.0)"] + +[[package]] +name = "lsprotocol" +version = "2022.0.0a10" +description = "Python implementation of the Language Server Protocol." +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "lsprotocol-2022.0.0a10-py3-none-any.whl", hash = "sha256:ef516aec43c2b3c8debc06e84558ea9a64c36d635422d1614fd7fd2a45b1d291"}, + {file = "lsprotocol-2022.0.0a10.tar.gz", hash = "sha256:2cd78770b7a4ec979f3ee3761265effd50ea0f5e858ce21bf2fba972e1783c50"}, +] + +[package.dependencies] +attrs = "*" +cattrs = "*" + +[[package]] +name = "lunarcalendar" +version = "0.0.9" +description = "A lunar calendar converter, including a number of lunar and solar holidays, mainly from China." +category = "main" +optional = true +python-versions = ">=2.7, <4" +files = [ + {file = "LunarCalendar-0.0.9-py2.py3-none-any.whl", hash = "sha256:5ef25883d73898b37edb54da9e0f04215aaa68b897fd12e9d4b79756ff91c8cb"}, + {file = "LunarCalendar-0.0.9.tar.gz", hash = "sha256:681142f22fc353c3abca4b25699e3d1aa7083ad1c268dce36ba297eca04bed5a"}, +] + +[package.dependencies] +ephem = ">=3.7.5.3" +python-dateutil = ">=2.6.1" +pytz = "*" + +[[package]] +name = "lxml" +version = "4.9.2" +description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, != 3.4.*" +files = [ + {file = "lxml-4.9.2-cp27-cp27m-macosx_10_15_x86_64.whl", hash = "sha256:76cf573e5a365e790396a5cc2b909812633409306c6531a6877c59061e42c4f2"}, + {file = "lxml-4.9.2-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b1f42b6921d0e81b1bcb5e395bc091a70f41c4d4e55ba99c6da2b31626c44892"}, + {file = "lxml-4.9.2-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:9f102706d0ca011de571de32c3247c6476b55bb6bc65a20f682f000b07a4852a"}, + {file = "lxml-4.9.2-cp27-cp27m-win32.whl", hash = "sha256:8d0b4612b66ff5d62d03bcaa043bb018f74dfea51184e53f067e6fdcba4bd8de"}, + {file = "lxml-4.9.2-cp27-cp27m-win_amd64.whl", hash = "sha256:4c8f293f14abc8fd3e8e01c5bd86e6ed0b6ef71936ded5bf10fe7a5efefbaca3"}, + {file = "lxml-4.9.2-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2899456259589aa38bfb018c364d6ae7b53c5c22d8e27d0ec7609c2a1ff78b50"}, + {file = "lxml-4.9.2-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6749649eecd6a9871cae297bffa4ee76f90b4504a2a2ab528d9ebe912b101975"}, + {file = "lxml-4.9.2-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:a08cff61517ee26cb56f1e949cca38caabe9ea9fbb4b1e10a805dc39844b7d5c"}, + {file = "lxml-4.9.2-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:85cabf64adec449132e55616e7ca3e1000ab449d1d0f9d7f83146ed5bdcb6d8a"}, + {file = "lxml-4.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:8340225bd5e7a701c0fa98284c849c9b9fc9238abf53a0ebd90900f25d39a4e4"}, + {file = "lxml-4.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:1ab8f1f932e8f82355e75dda5413a57612c6ea448069d4fb2e217e9a4bed13d4"}, + {file = "lxml-4.9.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:699a9af7dffaf67deeae27b2112aa06b41c370d5e7633e0ee0aea2e0b6c211f7"}, + {file = "lxml-4.9.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b9cc34af337a97d470040f99ba4282f6e6bac88407d021688a5d585e44a23184"}, + {file = "lxml-4.9.2-cp310-cp310-win32.whl", hash = "sha256:d02a5399126a53492415d4906ab0ad0375a5456cc05c3fc0fc4ca11771745cda"}, + {file = "lxml-4.9.2-cp310-cp310-win_amd64.whl", hash = "sha256:a38486985ca49cfa574a507e7a2215c0c780fd1778bb6290c21193b7211702ab"}, + {file = "lxml-4.9.2-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:c83203addf554215463b59f6399835201999b5e48019dc17f182ed5ad87205c9"}, + {file = "lxml-4.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:2a87fa548561d2f4643c99cd13131acb607ddabb70682dcf1dff5f71f781a4bf"}, + {file = "lxml-4.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:d6b430a9938a5a5d85fc107d852262ddcd48602c120e3dbb02137c83d212b380"}, + {file = "lxml-4.9.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:3efea981d956a6f7173b4659849f55081867cf897e719f57383698af6f618a92"}, + {file = "lxml-4.9.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:df0623dcf9668ad0445e0558a21211d4e9a149ea8f5666917c8eeec515f0a6d1"}, + {file = "lxml-4.9.2-cp311-cp311-win32.whl", hash = "sha256:da248f93f0418a9e9d94b0080d7ebc407a9a5e6d0b57bb30db9b5cc28de1ad33"}, + {file = "lxml-4.9.2-cp311-cp311-win_amd64.whl", hash = "sha256:3818b8e2c4b5148567e1b09ce739006acfaa44ce3156f8cbbc11062994b8e8dd"}, + {file = "lxml-4.9.2-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ca989b91cf3a3ba28930a9fc1e9aeafc2a395448641df1f387a2d394638943b0"}, + {file = "lxml-4.9.2-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:822068f85e12a6e292803e112ab876bc03ed1f03dddb80154c395f891ca6b31e"}, + {file = "lxml-4.9.2-cp35-cp35m-win32.whl", hash = "sha256:be7292c55101e22f2a3d4d8913944cbea71eea90792bf914add27454a13905df"}, + {file = "lxml-4.9.2-cp35-cp35m-win_amd64.whl", hash = "sha256:998c7c41910666d2976928c38ea96a70d1aa43be6fe502f21a651e17483a43c5"}, + {file = "lxml-4.9.2-cp36-cp36m-macosx_10_15_x86_64.whl", hash = "sha256:b26a29f0b7fc6f0897f043ca366142d2b609dc60756ee6e4e90b5f762c6adc53"}, + {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:ab323679b8b3030000f2be63e22cdeea5b47ee0abd2d6a1dc0c8103ddaa56cd7"}, + {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:689bb688a1db722485e4610a503e3e9210dcc20c520b45ac8f7533c837be76fe"}, + {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:f49e52d174375a7def9915c9f06ec4e569d235ad428f70751765f48d5926678c"}, + {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:36c3c175d34652a35475a73762b545f4527aec044910a651d2bf50de9c3352b1"}, + {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:a35f8b7fa99f90dd2f5dc5a9fa12332642f087a7641289ca6c40d6e1a2637d8e"}, + {file = "lxml-4.9.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:58bfa3aa19ca4c0f28c5dde0ff56c520fbac6f0daf4fac66ed4c8d2fb7f22e74"}, + {file = "lxml-4.9.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:bc718cd47b765e790eecb74d044cc8d37d58562f6c314ee9484df26276d36a38"}, + {file = "lxml-4.9.2-cp36-cp36m-win32.whl", hash = "sha256:d5bf6545cd27aaa8a13033ce56354ed9e25ab0e4ac3b5392b763d8d04b08e0c5"}, + {file = "lxml-4.9.2-cp36-cp36m-win_amd64.whl", hash = "sha256:3ab9fa9d6dc2a7f29d7affdf3edebf6ece6fb28a6d80b14c3b2fb9d39b9322c3"}, + {file = "lxml-4.9.2-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:05ca3f6abf5cf78fe053da9b1166e062ade3fa5d4f92b4ed688127ea7d7b1d03"}, + {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:a5da296eb617d18e497bcf0a5c528f5d3b18dadb3619fbdadf4ed2356ef8d941"}, + {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:04876580c050a8c5341d706dd464ff04fd597095cc8c023252566a8826505726"}, + {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:c9ec3eaf616d67db0764b3bb983962b4f385a1f08304fd30c7283954e6a7869b"}, + {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2a29ba94d065945944016b6b74e538bdb1751a1db6ffb80c9d3c2e40d6fa9894"}, + {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:a82d05da00a58b8e4c0008edbc8a4b6ec5a4bc1e2ee0fb6ed157cf634ed7fa45"}, + {file = "lxml-4.9.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:223f4232855ade399bd409331e6ca70fb5578efef22cf4069a6090acc0f53c0e"}, + {file = "lxml-4.9.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d17bc7c2ccf49c478c5bdd447594e82692c74222698cfc9b5daae7ae7e90743b"}, + {file = "lxml-4.9.2-cp37-cp37m-win32.whl", hash = "sha256:b64d891da92e232c36976c80ed7ebb383e3f148489796d8d31a5b6a677825efe"}, + {file = "lxml-4.9.2-cp37-cp37m-win_amd64.whl", hash = "sha256:a0a336d6d3e8b234a3aae3c674873d8f0e720b76bc1d9416866c41cd9500ffb9"}, + {file = "lxml-4.9.2-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:da4dd7c9c50c059aba52b3524f84d7de956f7fef88f0bafcf4ad7dde94a064e8"}, + {file = "lxml-4.9.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:821b7f59b99551c69c85a6039c65b75f5683bdc63270fec660f75da67469ca24"}, + {file = "lxml-4.9.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:e5168986b90a8d1f2f9dc1b841467c74221bd752537b99761a93d2d981e04889"}, + {file = "lxml-4.9.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:8e20cb5a47247e383cf4ff523205060991021233ebd6f924bca927fcf25cf86f"}, + {file = "lxml-4.9.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:13598ecfbd2e86ea7ae45ec28a2a54fb87ee9b9fdb0f6d343297d8e548392c03"}, + {file = "lxml-4.9.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:880bbbcbe2fca64e2f4d8e04db47bcdf504936fa2b33933efd945e1b429bea8c"}, + {file = "lxml-4.9.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:7d2278d59425777cfcb19735018d897ca8303abe67cc735f9f97177ceff8027f"}, + {file = "lxml-4.9.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:5344a43228767f53a9df6e5b253f8cdca7dfc7b7aeae52551958192f56d98457"}, + {file = "lxml-4.9.2-cp38-cp38-win32.whl", hash = "sha256:925073b2fe14ab9b87e73f9a5fde6ce6392da430f3004d8b72cc86f746f5163b"}, + {file = "lxml-4.9.2-cp38-cp38-win_amd64.whl", hash = "sha256:9b22c5c66f67ae00c0199f6055705bc3eb3fcb08d03d2ec4059a2b1b25ed48d7"}, + {file = "lxml-4.9.2-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:5f50a1c177e2fa3ee0667a5ab79fdc6b23086bc8b589d90b93b4bd17eb0e64d1"}, + {file = "lxml-4.9.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:090c6543d3696cbe15b4ac6e175e576bcc3f1ccfbba970061b7300b0c15a2140"}, + {file = "lxml-4.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:63da2ccc0857c311d764e7d3d90f429c252e83b52d1f8f1d1fe55be26827d1f4"}, + {file = "lxml-4.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:5b4545b8a40478183ac06c073e81a5ce4cf01bf1734962577cf2bb569a5b3bbf"}, + {file = "lxml-4.9.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2e430cd2824f05f2d4f687701144556646bae8f249fd60aa1e4c768ba7018947"}, + {file = "lxml-4.9.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6804daeb7ef69e7b36f76caddb85cccd63d0c56dedb47555d2fc969e2af6a1a5"}, + {file = "lxml-4.9.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a6e441a86553c310258aca15d1c05903aaf4965b23f3bc2d55f200804e005ee5"}, + {file = "lxml-4.9.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ca34efc80a29351897e18888c71c6aca4a359247c87e0b1c7ada14f0ab0c0fb2"}, + {file = "lxml-4.9.2-cp39-cp39-win32.whl", hash = "sha256:6b418afe5df18233fc6b6093deb82a32895b6bb0b1155c2cdb05203f583053f1"}, + {file = "lxml-4.9.2-cp39-cp39-win_amd64.whl", hash = "sha256:f1496ea22ca2c830cbcbd473de8f114a320da308438ae65abad6bab7867fe38f"}, + {file = "lxml-4.9.2-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:b264171e3143d842ded311b7dccd46ff9ef34247129ff5bf5066123c55c2431c"}, + {file = "lxml-4.9.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:0dc313ef231edf866912e9d8f5a042ddab56c752619e92dfd3a2c277e6a7299a"}, + {file = "lxml-4.9.2-pp38-pypy38_pp73-macosx_10_15_x86_64.whl", hash = "sha256:16efd54337136e8cd72fb9485c368d91d77a47ee2d42b057564aae201257d419"}, + {file = "lxml-4.9.2-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:0f2b1e0d79180f344ff9f321327b005ca043a50ece8713de61d1cb383fb8ac05"}, + {file = "lxml-4.9.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:7b770ed79542ed52c519119473898198761d78beb24b107acf3ad65deae61f1f"}, + {file = "lxml-4.9.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:efa29c2fe6b4fdd32e8ef81c1528506895eca86e1d8c4657fda04c9b3786ddf9"}, + {file = "lxml-4.9.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7e91ee82f4199af8c43d8158024cbdff3d931df350252288f0d4ce656df7f3b5"}, + {file = "lxml-4.9.2-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:b23e19989c355ca854276178a0463951a653309fb8e57ce674497f2d9f208746"}, + {file = "lxml-4.9.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:01d36c05f4afb8f7c20fd9ed5badca32a2029b93b1750f571ccc0b142531caf7"}, + {file = "lxml-4.9.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7b515674acfdcadb0eb5d00d8a709868173acece5cb0be3dd165950cbfdf5409"}, + {file = "lxml-4.9.2.tar.gz", hash = "sha256:2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67"}, +] + +[package.extras] +cssselect = ["cssselect (>=0.7)"] +html5 = ["html5lib"] +htmlsoup = ["BeautifulSoup4"] +source = ["Cython (>=0.29.7)"] + +[[package]] +name = "macholib" +version = "1.16.2" +description = "Mach-O header analysis and editing" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "macholib-1.16.2-py2.py3-none-any.whl", hash = "sha256:44c40f2cd7d6726af8fa6fe22549178d3a4dfecc35a9cd15ea916d9c83a688e0"}, + {file = "macholib-1.16.2.tar.gz", hash = "sha256:557bbfa1bb255c20e9abafe7ed6cd8046b48d9525db2f9b77d3122a63a2a8bf8"}, +] + +[package.dependencies] +altgraph = ">=0.17" + +[[package]] +name = "markdown" +version = "3.4.1" +description = "Python implementation of Markdown." +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "Markdown-3.4.1-py3-none-any.whl", hash = "sha256:08fb8465cffd03d10b9dd34a5c3fea908e20391a2a90b88d66362cb05beed186"}, + {file = "Markdown-3.4.1.tar.gz", hash = "sha256:3b809086bb6efad416156e00a0da66fe47618a5d6918dd688f53f40c8e4cfeff"}, +] + +[package.dependencies] +importlib-metadata = {version = ">=4.4", markers = "python_version < \"3.10\""} + +[package.extras] +testing = ["coverage", "pyyaml"] + +[[package]] +name = "markdown-it-py" +version = "1.1.0" +description = "Python port of markdown-it. Markdown parsing, done right!" +category = "dev" +optional = false +python-versions = "~=3.6" +files = [ + {file = "markdown-it-py-1.1.0.tar.gz", hash = "sha256:36be6bb3ad987bfdb839f5ba78ddf094552ca38ccbd784ae4f74a4e1419fc6e3"}, + {file = "markdown_it_py-1.1.0-py3-none-any.whl", hash = "sha256:98080fc0bc34c4f2bcf0846a096a9429acbd9d5d8e67ed34026c03c61c464389"}, +] + +[package.dependencies] +attrs = ">=19,<22" + +[package.extras] +code-style = ["pre-commit (==2.6)"] +compare = ["commonmark (>=0.9.1,<0.10.0)", "markdown (>=3.2.2,<3.3.0)", "mistletoe-ebp (>=0.10.0,<0.11.0)", "mistune (>=0.8.4,<0.9.0)", "panflute (>=1.12,<2.0)"] +linkify = ["linkify-it-py (>=1.0,<2.0)"] +plugins = ["mdit-py-plugins"] +rtd = ["myst-nb (==0.13.0a1)", "pyyaml", "sphinx (>=2,<4)", "sphinx-book-theme", "sphinx-copybutton", "sphinx-panels (>=0.4.0,<0.5.0)"] +testing = ["coverage", "psutil", "pytest (>=3.6,<4)", "pytest-benchmark (>=3.2,<4.0)", "pytest-cov", "pytest-regressions"] + +[[package]] +name = "markupsafe" +version = "2.1.2" +description = "Safely add untrusted strings to HTML/XML markup." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:665a36ae6f8f20a4676b53224e33d456a6f5a72657d9c83c2aa00765072f31f7"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:340bea174e9761308703ae988e982005aedf427de816d1afe98147668cc03036"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22152d00bf4a9c7c83960521fc558f55a1adbc0631fbb00a9471e097b19d72e1"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28057e985dace2f478e042eaa15606c7efccb700797660629da387eb289b9323"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca244fa73f50a800cf8c3ebf7fd93149ec37f5cb9596aa8873ae2c1d23498601"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d9d971ec1e79906046aa3ca266de79eac42f1dbf3612a05dc9368125952bd1a1"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:7e007132af78ea9df29495dbf7b5824cb71648d7133cf7848a2a5dd00d36f9ff"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7313ce6a199651c4ed9d7e4cfb4aa56fe923b1adf9af3b420ee14e6d9a73df65"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-win32.whl", hash = "sha256:c4a549890a45f57f1ebf99c067a4ad0cb423a05544accaf2b065246827ed9603"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-win_amd64.whl", hash = "sha256:835fb5e38fd89328e9c81067fd642b3593c33e1e17e2fdbf77f5676abb14a156"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2ec4f2d48ae59bbb9d1f9d7efb9236ab81429a764dedca114f5fdabbc3788013"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:608e7073dfa9e38a85d38474c082d4281f4ce276ac0010224eaba11e929dd53a"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:65608c35bfb8a76763f37036547f7adfd09270fbdbf96608be2bead319728fcd"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2bfb563d0211ce16b63c7cb9395d2c682a23187f54c3d79bfec33e6705473c6"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:da25303d91526aac3672ee6d49a2f3db2d9502a4a60b55519feb1a4c7714e07d"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:9cad97ab29dfc3f0249b483412c85c8ef4766d96cdf9dcf5a1e3caa3f3661cf1"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:085fd3201e7b12809f9e6e9bc1e5c96a368c8523fad5afb02afe3c051ae4afcc"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1bea30e9bf331f3fef67e0a3877b2288593c98a21ccb2cf29b74c581a4eb3af0"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-win32.whl", hash = "sha256:7df70907e00c970c60b9ef2938d894a9381f38e6b9db73c5be35e59d92e06625"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-win_amd64.whl", hash = "sha256:e55e40ff0cc8cc5c07996915ad367fa47da6b3fc091fdadca7f5403239c5fec3"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:a6e40afa7f45939ca356f348c8e23048e02cb109ced1eb8420961b2f40fb373a"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf877ab4ed6e302ec1d04952ca358b381a882fbd9d1b07cccbfd61783561f98a"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63ba06c9941e46fa389d389644e2d8225e0e3e5ebcc4ff1ea8506dce646f8c8a"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f1cd098434e83e656abf198f103a8207a8187c0fc110306691a2e94a78d0abb2"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:55f44b440d491028addb3b88f72207d71eeebfb7b5dbf0643f7c023ae1fba619"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:a6f2fcca746e8d5910e18782f976489939d54a91f9411c32051b4aab2bd7c513"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0b462104ba25f1ac006fdab8b6a01ebbfbce9ed37fd37fd4acd70c67c973e460"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-win32.whl", hash = "sha256:7668b52e102d0ed87cb082380a7e2e1e78737ddecdde129acadb0eccc5423859"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-win_amd64.whl", hash = "sha256:6d6607f98fcf17e534162f0709aaad3ab7a96032723d8ac8750ffe17ae5a0666"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:a806db027852538d2ad7555b203300173dd1b77ba116de92da9afbc3a3be3eed"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:a4abaec6ca3ad8660690236d11bfe28dfd707778e2442b45addd2f086d6ef094"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f03a532d7dee1bed20bc4884194a16160a2de9ffc6354b3878ec9682bb623c54"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4cf06cdc1dda95223e9d2d3c58d3b178aa5dacb35ee7e3bbac10e4e1faacb419"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:22731d79ed2eb25059ae3df1dfc9cb1546691cc41f4e3130fe6bfbc3ecbbecfa"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f8ffb705ffcf5ddd0e80b65ddf7bed7ee4f5a441ea7d3419e861a12eaf41af58"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8db032bf0ce9022a8e41a22598eefc802314e81b879ae093f36ce9ddf39ab1ba"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:2298c859cfc5463f1b64bd55cb3e602528db6fa0f3cfd568d3605c50678f8f03"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-win32.whl", hash = "sha256:50c42830a633fa0cf9e7d27664637532791bfc31c731a87b202d2d8ac40c3ea2"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-win_amd64.whl", hash = "sha256:bb06feb762bade6bf3c8b844462274db0c76acc95c52abe8dbed28ae3d44a147"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:99625a92da8229df6d44335e6fcc558a5037dd0a760e11d84be2260e6f37002f"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8bca7e26c1dd751236cfb0c6c72d4ad61d986e9a41bbf76cb445f69488b2a2bd"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40627dcf047dadb22cd25ea7ecfe9cbf3bbbad0482ee5920b582f3809c97654f"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40dfd3fefbef579ee058f139733ac336312663c6706d1163b82b3003fb1925c4"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:090376d812fb6ac5f171e5938e82e7f2d7adc2b629101cec0db8b267815c85e2"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:2e7821bffe00aa6bd07a23913b7f4e01328c3d5cc0b40b36c0bd81d362faeb65"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c0a33bc9f02c2b17c3ea382f91b4db0e6cde90b63b296422a939886a7a80de1c"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b8526c6d437855442cdd3d87eede9c425c4445ea011ca38d937db299382e6fa3"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-win32.whl", hash = "sha256:137678c63c977754abe9086a3ec011e8fd985ab90631145dfb9294ad09c102a7"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-win_amd64.whl", hash = "sha256:0576fe974b40a400449768941d5d0858cc624e3249dfd1e0c33674e5c7ca7aed"}, + {file = "MarkupSafe-2.1.2.tar.gz", hash = "sha256:abcabc8c2b26036d62d4c746381a6f7cf60aafcc653198ad678306986b09450d"}, +] + +[[package]] +name = "matplotlib" +version = "3.7.0" +description = "Python plotting package" +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "matplotlib-3.7.0-cp310-cp310-macosx_10_12_universal2.whl", hash = "sha256:3da8b9618188346239e51f1ea6c0f8f05c6e218cfcc30b399dd7dd7f52e8bceb"}, + {file = "matplotlib-3.7.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:c0592ba57217c22987b7322df10f75ef95bc44dce781692b4b7524085de66019"}, + {file = "matplotlib-3.7.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:21269450243d6928da81a9bed201f0909432a74e7d0d65db5545b9fa8a0d0223"}, + {file = "matplotlib-3.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb2e76cd429058d8954121c334dddfcd11a6186c6975bca61f3f248c99031b05"}, + {file = "matplotlib-3.7.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:de20eb1247725a2f889173d391a6d9e7e0f2540feda24030748283108b0478ec"}, + {file = "matplotlib-3.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c5465735eaaafd1cfaec3fed60aee776aeb3fd3992aa2e49f4635339c931d443"}, + {file = "matplotlib-3.7.0-cp310-cp310-win32.whl", hash = "sha256:092e6abc80cdf8a95f7d1813e16c0e99ceda8d5b195a3ab859c680f3487b80a2"}, + {file = "matplotlib-3.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:4f640534ec2760e270801056bc0d8a10777c48b30966eef78a7c35d8590915ba"}, + {file = "matplotlib-3.7.0-cp311-cp311-macosx_10_12_universal2.whl", hash = "sha256:f336e7014889c38c59029ebacc35c59236a852e4b23836708cfd3f43d1eaeed5"}, + {file = "matplotlib-3.7.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:3a10428d4f8d1a478ceabd652e61a175b2fdeed4175ab48da4a7b8deb561e3fa"}, + {file = "matplotlib-3.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:46ca923e980f76d34c1c633343a72bb042d6ba690ecc649aababf5317997171d"}, + {file = "matplotlib-3.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c849aa94ff2a70fb71f318f48a61076d1205c6013b9d3885ade7f992093ac434"}, + {file = "matplotlib-3.7.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:827e78239292e561cfb70abf356a9d7eaf5bf6a85c97877f254009f20b892f89"}, + {file = "matplotlib-3.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:691ef1f15360e439886186d0db77b5345b24da12cbc4fc57b26c4826db4d6cab"}, + {file = "matplotlib-3.7.0-cp311-cp311-win32.whl", hash = "sha256:21a8aeac39b4a795e697265d800ce52ab59bdeb6bb23082e2d971f3041074f02"}, + {file = "matplotlib-3.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:01681566e95b9423021b49dea6a2395c16fa054604eacb87f0f4c439750f9114"}, + {file = "matplotlib-3.7.0-cp38-cp38-macosx_10_12_universal2.whl", hash = "sha256:cf119eee4e57389fba5ac8b816934e95c256535e55f0b21628b4205737d1de85"}, + {file = "matplotlib-3.7.0-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:21bd4033c40b95abd5b8453f036ed5aa70856e56ecbd887705c37dce007a4c21"}, + {file = "matplotlib-3.7.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:111ef351f28fd823ed7177632070a6badd6f475607122bc9002a526f2502a0b5"}, + {file = "matplotlib-3.7.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:f91d35b3ef51d29d9c661069b9e4ba431ce283ffc533b981506889e144b5b40e"}, + {file = "matplotlib-3.7.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:0a776462a4a63c0bfc9df106c15a0897aa2dbab6795c693aa366e8e283958854"}, + {file = "matplotlib-3.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0dfd4a0cbd151f6439e6d7f8dca5292839ca311e7e650596d073774847ca2e4f"}, + {file = "matplotlib-3.7.0-cp38-cp38-win32.whl", hash = "sha256:56b7b79488209041a9bf7ddc34f1b069274489ce69e34dc63ae241d0d6b4b736"}, + {file = "matplotlib-3.7.0-cp38-cp38-win_amd64.whl", hash = "sha256:8665855f3919c80551f377bc16df618ceabf3ef65270bc14b60302dce88ca9ab"}, + {file = "matplotlib-3.7.0-cp39-cp39-macosx_10_12_universal2.whl", hash = "sha256:f910d924da8b9fb066b5beae0b85e34ed1b6293014892baadcf2a51da1c65807"}, + {file = "matplotlib-3.7.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:cf6346644e8fe234dc847e6232145dac199a650d3d8025b3ef65107221584ba4"}, + {file = "matplotlib-3.7.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3d1e52365d8d5af699f04581ca191112e1d1220a9ce4386b57d807124d8b55e6"}, + {file = "matplotlib-3.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c869b646489c6a94375714032e5cec08e3aa8d3f7d4e8ef2b0fb50a52b317ce6"}, + {file = "matplotlib-3.7.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f4ddac5f59e78d04b20469bc43853a8e619bb6505c7eac8ffb343ff2c516d72f"}, + {file = "matplotlib-3.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fb0304c1cd802e9a25743414c887e8a7cd51d96c9ec96d388625d2cd1c137ae3"}, + {file = "matplotlib-3.7.0-cp39-cp39-win32.whl", hash = "sha256:a06a6c9822e80f323549c6bc9da96d4f233178212ad9a5f4ab87fd153077a507"}, + {file = "matplotlib-3.7.0-cp39-cp39-win_amd64.whl", hash = "sha256:cb52aa97b92acdee090edfb65d1cb84ea60ab38e871ba8321a10bbcebc2a3540"}, + {file = "matplotlib-3.7.0-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:3493b48e56468c39bd9c1532566dff3b8062952721b7521e1f394eb6791495f4"}, + {file = "matplotlib-3.7.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7d0dcd1a0bf8d56551e8617d6dc3881d8a1c7fb37d14e5ec12cbb293f3e6170a"}, + {file = "matplotlib-3.7.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51fb664c37714cbaac69c16d6b3719f517a13c96c3f76f4caadd5a0aa7ed0329"}, + {file = "matplotlib-3.7.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:4497d88c559b76da320b7759d64db442178beeea06a52dc0c629086982082dcd"}, + {file = "matplotlib-3.7.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:9d85355c48ef8b9994293eb7c00f44aa8a43cad7a297fbf0770a25cdb2244b91"}, + {file = "matplotlib-3.7.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:03eb2c8ff8d85da679b71e14c7c95d16d014c48e0c0bfa14db85f6cdc5c92aad"}, + {file = "matplotlib-3.7.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:71b751d06b2ed1fd017de512d7439c0259822864ea16731522b251a27c0b2ede"}, + {file = "matplotlib-3.7.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:b51ab8a5d5d3bbd4527af633a638325f492e09e45e78afdf816ef55217a09664"}, + {file = "matplotlib-3.7.0.tar.gz", hash = "sha256:8f6efd313430d7ef70a38a3276281cb2e8646b3a22b3b21eb227da20e15e6813"}, +] + +[package.dependencies] +contourpy = ">=1.0.1" +cycler = ">=0.10" +fonttools = ">=4.22.0" +importlib-resources = {version = ">=3.2.0", markers = "python_version < \"3.10\""} +kiwisolver = ">=1.0.1" +numpy = ">=1.20" +packaging = ">=20.0" +pillow = ">=6.2.0" +pyparsing = ">=2.3.1" +python-dateutil = ">=2.7" + +[[package]] +name = "matplotlib-inline" +version = "0.1.6" +description = "Inline Matplotlib backend for Jupyter" +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "matplotlib-inline-0.1.6.tar.gz", hash = "sha256:f887e5f10ba98e8d2b150ddcf4702c1e5f8b3a20005eb0f74bfdbd360ee6f304"}, + {file = "matplotlib_inline-0.1.6-py3-none-any.whl", hash = "sha256:f1f41aab5328aa5aaea9b16d083b128102f8712542f819fe7e6a420ff581b311"}, +] + +[package.dependencies] +traitlets = "*" + +[[package]] +name = "mccabe" +version = "0.7.0" +description = "McCabe checker, plugin for flake8" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e"}, + {file = "mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325"}, +] + +[[package]] +name = "mdit-py-plugins" +version = "0.2.8" +description = "Collection of plugins for markdown-it-py" +category = "dev" +optional = false +python-versions = "~=3.6" +files = [ + {file = "mdit-py-plugins-0.2.8.tar.gz", hash = "sha256:5991cef645502e80a5388ec4fc20885d2313d4871e8b8e320ca2de14ac0c015f"}, + {file = "mdit_py_plugins-0.2.8-py3-none-any.whl", hash = "sha256:1833bf738e038e35d89cb3a07eb0d227ed647ce7dd357579b65343740c6d249c"}, +] + +[package.dependencies] +markdown-it-py = ">=1.0,<2.0" + +[package.extras] +code-style = ["pre-commit (==2.6)"] +rtd = ["myst-parser (==0.14.0a3)", "sphinx-book-theme (>=0.1.0,<0.2.0)"] +testing = ["coverage", "pytest (>=3.6,<4)", "pytest-cov", "pytest-regressions"] + +[[package]] +name = "mistune" +version = "2.0.5" +description = "A sane Markdown parser with useful plugins and renderers" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "mistune-2.0.5-py2.py3-none-any.whl", hash = "sha256:bad7f5d431886fcbaf5f758118ecff70d31f75231b34024a1341120340a65ce8"}, + {file = "mistune-2.0.5.tar.gz", hash = "sha256:0246113cb2492db875c6be56974a7c893333bf26cd92891c85f63151cee09d34"}, +] + +[[package]] +name = "mock" +version = "4.0.3" +description = "Rolling backport of unittest.mock for all Pythons" +category = "dev" +optional = false +python-versions = ">=3.6" +files = [ + {file = "mock-4.0.3-py3-none-any.whl", hash = "sha256:122fcb64ee37cfad5b3f48d7a7d51875d7031aaf3d8be7c42e2bee25044eee62"}, + {file = "mock-4.0.3.tar.gz", hash = "sha256:7d3fbbde18228f4ff2f1f119a45cdffa458b4c0dee32eb4d2bb2f82554bac7bc"}, +] + +[package.extras] +build = ["blurb", "twine", "wheel"] +docs = ["sphinx"] +test = ["pytest (<5.4)", "pytest-cov"] + +[[package]] +name = "more-itertools" +version = "9.1.0" +description = "More routines for operating on iterables, beyond itertools" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "more-itertools-9.1.0.tar.gz", hash = "sha256:cabaa341ad0389ea83c17a94566a53ae4c9d07349861ecb14dc6d0345cf9ac5d"}, + {file = "more_itertools-9.1.0-py3-none-any.whl", hash = "sha256:d2bc7f02446e86a68911e58ded76d6561eea00cddfb2a91e7019bbb586c799f3"}, +] + +[[package]] +name = "mplfinance" +version = "0.12.9b7" +description = "Utilities for the visualization, and visual analysis, of financial data" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "mplfinance-0.12.9b7-py3-none-any.whl", hash = "sha256:8b5d186f0cd504f34da7547933c27e87f237fe3721a83de6b93c6eaf28377dcd"}, + {file = "mplfinance-0.12.9b7.tar.gz", hash = "sha256:8c0ef47dfb465ea95b7c3577e261b57b5d6ad2bce6d287a17b8b4dd2fbacc92e"}, +] + +[package.dependencies] +matplotlib = "*" +pandas = "*" + +[[package]] +name = "mstarpy" +version = "0.0.4" +description = "Mutual funds data extraction from MorningStar with Python" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "mstarpy-0.0.4-py3-none-any.whl", hash = "sha256:afc97588deb25170851f5290e70129930a2373f156509e83c327ada4dc3c16e9"}, + {file = "mstarpy-0.0.4.tar.gz", hash = "sha256:32a75beeb039ebdaf5e40071000e31d78a18e0f54575227dfbabc46084e15f2a"}, +] + +[package.dependencies] +beautifulsoup4 = ">=4.11.1" +pandas = ">=1.4.3" +requests = ">=2.28.1" + +[[package]] +name = "multidict" +version = "6.0.4" +description = "multidict implementation" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "multidict-6.0.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:0b1a97283e0c85772d613878028fec909f003993e1007eafa715b24b377cb9b8"}, + {file = "multidict-6.0.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:eeb6dcc05e911516ae3d1f207d4b0520d07f54484c49dfc294d6e7d63b734171"}, + {file = "multidict-6.0.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d6d635d5209b82a3492508cf5b365f3446afb65ae7ebd755e70e18f287b0adf7"}, + {file = "multidict-6.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c048099e4c9e9d615545e2001d3d8a4380bd403e1a0578734e0d31703d1b0c0b"}, + {file = "multidict-6.0.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ea20853c6dbbb53ed34cb4d080382169b6f4554d394015f1bef35e881bf83547"}, + {file = "multidict-6.0.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:16d232d4e5396c2efbbf4f6d4df89bfa905eb0d4dc5b3549d872ab898451f569"}, + {file = "multidict-6.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:36c63aaa167f6c6b04ef2c85704e93af16c11d20de1d133e39de6a0e84582a93"}, + {file = "multidict-6.0.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:64bdf1086b6043bf519869678f5f2757f473dee970d7abf6da91ec00acb9cb98"}, + {file = "multidict-6.0.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:43644e38f42e3af682690876cff722d301ac585c5b9e1eacc013b7a3f7b696a0"}, + {file = "multidict-6.0.4-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:7582a1d1030e15422262de9f58711774e02fa80df0d1578995c76214f6954988"}, + {file = "multidict-6.0.4-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:ddff9c4e225a63a5afab9dd15590432c22e8057e1a9a13d28ed128ecf047bbdc"}, + {file = "multidict-6.0.4-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:ee2a1ece51b9b9e7752e742cfb661d2a29e7bcdba2d27e66e28a99f1890e4fa0"}, + {file = "multidict-6.0.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a2e4369eb3d47d2034032a26c7a80fcb21a2cb22e1173d761a162f11e562caa5"}, + {file = "multidict-6.0.4-cp310-cp310-win32.whl", hash = "sha256:574b7eae1ab267e5f8285f0fe881f17efe4b98c39a40858247720935b893bba8"}, + {file = "multidict-6.0.4-cp310-cp310-win_amd64.whl", hash = "sha256:4dcbb0906e38440fa3e325df2359ac6cb043df8e58c965bb45f4e406ecb162cc"}, + {file = "multidict-6.0.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0dfad7a5a1e39c53ed00d2dd0c2e36aed4650936dc18fd9a1826a5ae1cad6f03"}, + {file = "multidict-6.0.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:64da238a09d6039e3bd39bb3aee9c21a5e34f28bfa5aa22518581f910ff94af3"}, + {file = "multidict-6.0.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ff959bee35038c4624250473988b24f846cbeb2c6639de3602c073f10410ceba"}, + {file = "multidict-6.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:01a3a55bd90018c9c080fbb0b9f4891db37d148a0a18722b42f94694f8b6d4c9"}, + {file = "multidict-6.0.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c5cb09abb18c1ea940fb99360ea0396f34d46566f157122c92dfa069d3e0e982"}, + {file = "multidict-6.0.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:666daae833559deb2d609afa4490b85830ab0dfca811a98b70a205621a6109fe"}, + {file = "multidict-6.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11bdf3f5e1518b24530b8241529d2050014c884cf18b6fc69c0c2b30ca248710"}, + {file = "multidict-6.0.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7d18748f2d30f94f498e852c67d61261c643b349b9d2a581131725595c45ec6c"}, + {file = "multidict-6.0.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:458f37be2d9e4c95e2d8866a851663cbc76e865b78395090786f6cd9b3bbf4f4"}, + {file = "multidict-6.0.4-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:b1a2eeedcead3a41694130495593a559a668f382eee0727352b9a41e1c45759a"}, + {file = "multidict-6.0.4-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:7d6ae9d593ef8641544d6263c7fa6408cc90370c8cb2bbb65f8d43e5b0351d9c"}, + {file = "multidict-6.0.4-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:5979b5632c3e3534e42ca6ff856bb24b2e3071b37861c2c727ce220d80eee9ed"}, + {file = "multidict-6.0.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:dcfe792765fab89c365123c81046ad4103fcabbc4f56d1c1997e6715e8015461"}, + {file = "multidict-6.0.4-cp311-cp311-win32.whl", hash = "sha256:3601a3cece3819534b11d4efc1eb76047488fddd0c85a3948099d5da4d504636"}, + {file = "multidict-6.0.4-cp311-cp311-win_amd64.whl", hash = "sha256:81a4f0b34bd92df3da93315c6a59034df95866014ac08535fc819f043bfd51f0"}, + {file = "multidict-6.0.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:67040058f37a2a51ed8ea8f6b0e6ee5bd78ca67f169ce6122f3e2ec80dfe9b78"}, + {file = "multidict-6.0.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:853888594621e6604c978ce2a0444a1e6e70c8d253ab65ba11657659dcc9100f"}, + {file = "multidict-6.0.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:39ff62e7d0f26c248b15e364517a72932a611a9b75f35b45be078d81bdb86603"}, + {file = "multidict-6.0.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:af048912e045a2dc732847d33821a9d84ba553f5c5f028adbd364dd4765092ac"}, + {file = "multidict-6.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b1e8b901e607795ec06c9e42530788c45ac21ef3aaa11dbd0c69de543bfb79a9"}, + {file = "multidict-6.0.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:62501642008a8b9871ddfccbf83e4222cf8ac0d5aeedf73da36153ef2ec222d2"}, + {file = "multidict-6.0.4-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:99b76c052e9f1bc0721f7541e5e8c05db3941eb9ebe7b8553c625ef88d6eefde"}, + {file = "multidict-6.0.4-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:509eac6cf09c794aa27bcacfd4d62c885cce62bef7b2c3e8b2e49d365b5003fe"}, + {file = "multidict-6.0.4-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:21a12c4eb6ddc9952c415f24eef97e3e55ba3af61f67c7bc388dcdec1404a067"}, + {file = "multidict-6.0.4-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:5cad9430ab3e2e4fa4a2ef4450f548768400a2ac635841bc2a56a2052cdbeb87"}, + {file = "multidict-6.0.4-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ab55edc2e84460694295f401215f4a58597f8f7c9466faec545093045476327d"}, + {file = "multidict-6.0.4-cp37-cp37m-win32.whl", hash = "sha256:5a4dcf02b908c3b8b17a45fb0f15b695bf117a67b76b7ad18b73cf8e92608775"}, + {file = "multidict-6.0.4-cp37-cp37m-win_amd64.whl", hash = "sha256:6ed5f161328b7df384d71b07317f4d8656434e34591f20552c7bcef27b0ab88e"}, + {file = "multidict-6.0.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5fc1b16f586f049820c5c5b17bb4ee7583092fa0d1c4e28b5239181ff9532e0c"}, + {file = "multidict-6.0.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1502e24330eb681bdaa3eb70d6358e818e8e8f908a22a1851dfd4e15bc2f8161"}, + {file = "multidict-6.0.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b692f419760c0e65d060959df05f2a531945af31fda0c8a3b3195d4efd06de11"}, + {file = "multidict-6.0.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45e1ecb0379bfaab5eef059f50115b54571acfbe422a14f668fc8c27ba410e7e"}, + {file = "multidict-6.0.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ddd3915998d93fbcd2566ddf9cf62cdb35c9e093075f862935573d265cf8f65d"}, + {file = "multidict-6.0.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:59d43b61c59d82f2effb39a93c48b845efe23a3852d201ed2d24ba830d0b4cf2"}, + {file = "multidict-6.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc8e1d0c705233c5dd0c5e6460fbad7827d5d36f310a0fadfd45cc3029762258"}, + {file = "multidict-6.0.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d6aa0418fcc838522256761b3415822626f866758ee0bc6632c9486b179d0b52"}, + {file = "multidict-6.0.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6748717bb10339c4760c1e63da040f5f29f5ed6e59d76daee30305894069a660"}, + {file = "multidict-6.0.4-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:4d1a3d7ef5e96b1c9e92f973e43aa5e5b96c659c9bc3124acbbd81b0b9c8a951"}, + {file = "multidict-6.0.4-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:4372381634485bec7e46718edc71528024fcdc6f835baefe517b34a33c731d60"}, + {file = "multidict-6.0.4-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:fc35cb4676846ef752816d5be2193a1e8367b4c1397b74a565a9d0389c433a1d"}, + {file = "multidict-6.0.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:4b9d9e4e2b37daddb5c23ea33a3417901fa7c7b3dee2d855f63ee67a0b21e5b1"}, + {file = "multidict-6.0.4-cp38-cp38-win32.whl", hash = "sha256:e41b7e2b59679edfa309e8db64fdf22399eec4b0b24694e1b2104fb789207779"}, + {file = "multidict-6.0.4-cp38-cp38-win_amd64.whl", hash = "sha256:d6c254ba6e45d8e72739281ebc46ea5eb5f101234f3ce171f0e9f5cc86991480"}, + {file = "multidict-6.0.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:16ab77bbeb596e14212e7bab8429f24c1579234a3a462105cda4a66904998664"}, + {file = "multidict-6.0.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bc779e9e6f7fda81b3f9aa58e3a6091d49ad528b11ed19f6621408806204ad35"}, + {file = "multidict-6.0.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4ceef517eca3e03c1cceb22030a3e39cb399ac86bff4e426d4fc6ae49052cc60"}, + {file = "multidict-6.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:281af09f488903fde97923c7744bb001a9b23b039a909460d0f14edc7bf59706"}, + {file = "multidict-6.0.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:52f2dffc8acaba9a2f27174c41c9e57f60b907bb9f096b36b1a1f3be71c6284d"}, + {file = "multidict-6.0.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b41156839806aecb3641f3208c0dafd3ac7775b9c4c422d82ee2a45c34ba81ca"}, + {file = "multidict-6.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d5e3fc56f88cc98ef8139255cf8cd63eb2c586531e43310ff859d6bb3a6b51f1"}, + {file = "multidict-6.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8316a77808c501004802f9beebde51c9f857054a0c871bd6da8280e718444449"}, + {file = "multidict-6.0.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:f70b98cd94886b49d91170ef23ec5c0e8ebb6f242d734ed7ed677b24d50c82cf"}, + {file = "multidict-6.0.4-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bf6774e60d67a9efe02b3616fee22441d86fab4c6d335f9d2051d19d90a40063"}, + {file = "multidict-6.0.4-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:e69924bfcdda39b722ef4d9aa762b2dd38e4632b3641b1d9a57ca9cd18f2f83a"}, + {file = "multidict-6.0.4-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:6b181d8c23da913d4ff585afd1155a0e1194c0b50c54fcfe286f70cdaf2b7176"}, + {file = "multidict-6.0.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:52509b5be062d9eafc8170e53026fbc54cf3b32759a23d07fd935fb04fc22d95"}, + {file = "multidict-6.0.4-cp39-cp39-win32.whl", hash = "sha256:27c523fbfbdfd19c6867af7346332b62b586eed663887392cff78d614f9ec313"}, + {file = "multidict-6.0.4-cp39-cp39-win_amd64.whl", hash = "sha256:33029f5734336aa0d4c0384525da0387ef89148dc7191aae00ca5fb23d7aafc2"}, + {file = "multidict-6.0.4.tar.gz", hash = "sha256:3666906492efb76453c0e7b97f2cf459b0682e7402c0489a95484965dbc1da49"}, +] + +[[package]] +name = "multitasking" +version = "0.0.11" +description = "Non-blocking Python methods using decorators" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "multitasking-0.0.11-py3-none-any.whl", hash = "sha256:1e5b37a5f8fc1e6cfaafd1a82b6b1cc6d2ed20037d3b89c25a84f499bd7b3dd4"}, + {file = "multitasking-0.0.11.tar.gz", hash = "sha256:4d6bc3cc65f9b2dca72fb5a787850a88dae8f620c2b36ae9b55248e51bcd6026"}, +] + +[[package]] +name = "mutagen" +version = "1.46.0" +description = "read and write audio tags for many formats" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "mutagen-1.46.0-py3-none-any.whl", hash = "sha256:8af0728aa2d5c3ee5a727e28d0627966641fddfe804c23eabb5926a4d770aed5"}, + {file = "mutagen-1.46.0.tar.gz", hash = "sha256:6e5f8ba84836b99fe60be5fb27f84be4ad919bbb6b49caa6ae81e70584b55e58"}, +] + +[[package]] +name = "mypy" +version = "1.0.1" +description = "Optional static typing for Python" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "mypy-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:71a808334d3f41ef011faa5a5cd8153606df5fc0b56de5b2e89566c8093a0c9a"}, + {file = "mypy-1.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:920169f0184215eef19294fa86ea49ffd4635dedfdea2b57e45cb4ee85d5ccaf"}, + {file = "mypy-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:27a0f74a298769d9fdc8498fcb4f2beb86f0564bcdb1a37b58cbbe78e55cf8c0"}, + {file = "mypy-1.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:65b122a993d9c81ea0bfde7689b3365318a88bde952e4dfa1b3a8b4ac05d168b"}, + {file = "mypy-1.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:5deb252fd42a77add936b463033a59b8e48eb2eaec2976d76b6878d031933fe4"}, + {file = "mypy-1.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2013226d17f20468f34feddd6aae4635a55f79626549099354ce641bc7d40262"}, + {file = "mypy-1.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:48525aec92b47baed9b3380371ab8ab6e63a5aab317347dfe9e55e02aaad22e8"}, + {file = "mypy-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c96b8a0c019fe29040d520d9257d8c8f122a7343a8307bf8d6d4a43f5c5bfcc8"}, + {file = "mypy-1.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:448de661536d270ce04f2d7dddaa49b2fdba6e3bd8a83212164d4174ff43aa65"}, + {file = "mypy-1.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:d42a98e76070a365a1d1c220fcac8aa4ada12ae0db679cb4d910fabefc88b994"}, + {file = "mypy-1.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:e64f48c6176e243ad015e995de05af7f22bbe370dbb5b32bd6988438ec873919"}, + {file = "mypy-1.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5fdd63e4f50e3538617887e9aee91855368d9fc1dea30da743837b0df7373bc4"}, + {file = "mypy-1.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:dbeb24514c4acbc78d205f85dd0e800f34062efcc1f4a4857c57e4b4b8712bff"}, + {file = "mypy-1.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a2948c40a7dd46c1c33765718936669dc1f628f134013b02ff5ac6c7ef6942bf"}, + {file = "mypy-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5bc8d6bd3b274dd3846597855d96d38d947aedba18776aa998a8d46fabdaed76"}, + {file = "mypy-1.0.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:17455cda53eeee0a4adb6371a21dd3dbf465897de82843751cf822605d152c8c"}, + {file = "mypy-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e831662208055b006eef68392a768ff83596035ffd6d846786578ba1714ba8f6"}, + {file = "mypy-1.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:e60d0b09f62ae97a94605c3f73fd952395286cf3e3b9e7b97f60b01ddfbbda88"}, + {file = "mypy-1.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:0af4f0e20706aadf4e6f8f8dc5ab739089146b83fd53cb4a7e0e850ef3de0bb6"}, + {file = "mypy-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:24189f23dc66f83b839bd1cce2dfc356020dfc9a8bae03978477b15be61b062e"}, + {file = "mypy-1.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:93a85495fb13dc484251b4c1fd7a5ac370cd0d812bbfc3b39c1bafefe95275d5"}, + {file = "mypy-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5f546ac34093c6ce33f6278f7c88f0f147a4849386d3bf3ae193702f4fe31407"}, + {file = "mypy-1.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c6c2ccb7af7154673c591189c3687b013122c5a891bb5651eca3db8e6c6c55bd"}, + {file = "mypy-1.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:15b5a824b58c7c822c51bc66308e759243c32631896743f030daf449fe3677f3"}, + {file = "mypy-1.0.1-py3-none-any.whl", hash = "sha256:eda5c8b9949ed411ff752b9a01adda31afe7eae1e53e946dbdf9db23865e66c4"}, + {file = "mypy-1.0.1.tar.gz", hash = "sha256:28cea5a6392bb43d266782983b5a4216c25544cd7d80be681a155ddcdafd152d"}, +] + +[package.dependencies] +mypy-extensions = ">=0.4.3" +tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} +typing-extensions = ">=3.10" + +[package.extras] +dmypy = ["psutil (>=4.0)"] +install-types = ["pip"] +python2 = ["typed-ast (>=1.4.0,<2)"] +reports = ["lxml"] + +[[package]] +name = "mypy-extensions" +version = "1.0.0" +description = "Type system extensions for programs checked with the mypy type checker." +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, + {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, +] + +[[package]] +name = "myst-parser" +version = "0.15.2" +description = "An extended commonmark compliant parser, with bridges to docutils & sphinx." +category = "dev" +optional = false +python-versions = ">=3.6" +files = [ + {file = "myst-parser-0.15.2.tar.gz", hash = "sha256:f7f3b2d62db7655cde658eb5d62b2ec2a4631308137bd8d10f296a40d57bbbeb"}, + {file = "myst_parser-0.15.2-py3-none-any.whl", hash = "sha256:40124b6f27a4c42ac7f06b385e23a9dcd03d84801e9c7130b59b3729a554b1f9"}, +] + +[package.dependencies] +docutils = ">=0.15,<0.18" +jinja2 = "*" +markdown-it-py = ">=1.0.0,<2.0.0" +mdit-py-plugins = ">=0.2.8,<0.3.0" +pyyaml = "*" +sphinx = ">=3.1,<5" + +[package.extras] +code-style = ["pre-commit (>=2.12,<3.0)"] +linkify = ["linkify-it-py (>=1.0,<2.0)"] +rtd = ["ipython", "sphinx-book-theme (>=0.1.0,<0.2.0)", "sphinx-panels (>=0.5.2,<0.6.0)", "sphinxcontrib-bibtex (>=2.1,<3.0)", "sphinxcontrib.mermaid (>=0.6.3,<0.7.0)", "sphinxext-opengraph (>=0.4.2,<0.5.0)", "sphinxext-rediraffe (>=0.2,<1.0)"] +testing = ["beautifulsoup4", "coverage", "docutils (>=0.17.0,<0.18.0)", "pytest (>=3.6,<4)", "pytest-cov", "pytest-regressions"] + +[[package]] +name = "nbclassic" +version = "0.5.2" +description = "Jupyter Notebook as a Jupyter Server extension." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "nbclassic-0.5.2-py3-none-any.whl", hash = "sha256:6403a996562dadefa7fee9c49e17b663b5fd508241de5df655b90011cf3342d9"}, + {file = "nbclassic-0.5.2.tar.gz", hash = "sha256:40f11bbcc59e8956c3d5ef132dec8e5a853e893ecf831e791d54da0d8a50d79d"}, +] + +[package.dependencies] +argon2-cffi = "*" +ipykernel = "*" +ipython-genutils = "*" +jinja2 = "*" +jupyter-client = ">=6.1.1" +jupyter-core = ">=4.6.1" +jupyter-server = ">=1.8" +nbconvert = ">=5" +nbformat = "*" +nest-asyncio = ">=1.5" +notebook-shim = ">=0.1.0" +prometheus-client = "*" +pyzmq = ">=17" +Send2Trash = ">=1.8.0" +terminado = ">=0.8.3" +tornado = ">=6.1" +traitlets = ">=4.2.1" + +[package.extras] +docs = ["myst-parser", "nbsphinx", "sphinx", "sphinx-rtd-theme", "sphinxcontrib-github-alt"] +json-logging = ["json-logging"] +test = ["coverage", "nbval", "pytest", "pytest-cov", "pytest-jupyter", "pytest-playwright", "pytest-tornasync", "requests", "requests-unixsocket", "testpath"] + +[[package]] +name = "nbclient" +version = "0.6.8" +description = "A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor." +category = "main" +optional = false +python-versions = ">=3.7.0" +files = [ + {file = "nbclient-0.6.8-py3-none-any.whl", hash = "sha256:7cce8b415888539180535953f80ea2385cdbb444944cdeb73ffac1556fdbc228"}, + {file = "nbclient-0.6.8.tar.gz", hash = "sha256:268fde3457cafe1539e32eb1c6d796bbedb90b9e92bacd3e43d83413734bb0e8"}, +] + +[package.dependencies] +jupyter-client = ">=6.1.5" +nbformat = ">=5.0" +nest-asyncio = "*" +traitlets = ">=5.2.2" + +[package.extras] +sphinx = ["Sphinx (>=1.7)", "autodoc-traits", "mock", "moto", "myst-parser", "sphinx-book-theme"] +test = ["black", "check-manifest", "flake8", "ipykernel", "ipython", "ipywidgets", "mypy", "nbconvert", "pip (>=18.1)", "pre-commit", "pytest (>=4.1)", "pytest-asyncio", "pytest-cov (>=2.6.1)", "setuptools (>=60.0)", "testpath", "twine (>=1.11.0)", "xmltodict"] + +[[package]] +name = "nbconvert" +version = "7.2.9" +description = "Converting Jupyter Notebooks" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "nbconvert-7.2.9-py3-none-any.whl", hash = "sha256:495638c5e06005f4a5ce828d8a81d28e34f95c20f4384d5d7a22254b443836e7"}, + {file = "nbconvert-7.2.9.tar.gz", hash = "sha256:a42c3ac137c64f70cbe4d763111bf358641ea53b37a01a5c202ed86374af5234"}, +] + +[package.dependencies] +beautifulsoup4 = "*" +bleach = "*" +defusedxml = "*" +importlib-metadata = {version = ">=3.6", markers = "python_version < \"3.10\""} +jinja2 = ">=3.0" +jupyter-core = ">=4.7" +jupyterlab-pygments = "*" +markupsafe = ">=2.0" +mistune = ">=2.0.3,<3" +nbclient = ">=0.5.0" +nbformat = ">=5.1" +packaging = "*" +pandocfilters = ">=1.4.1" +pygments = ">=2.4.1" +tinycss2 = "*" +traitlets = ">=5.0" + +[package.extras] +all = ["nbconvert[docs,qtpdf,serve,test,webpdf]"] +docs = ["ipykernel", "ipython", "myst-parser", "nbsphinx (>=0.2.12)", "pydata-sphinx-theme", "sphinx (==5.0.2)", "sphinxcontrib-spelling"] +qtpdf = ["nbconvert[qtpng]"] +qtpng = ["pyqtwebengine (>=5.15)"] +serve = ["tornado (>=6.1)"] +test = ["ipykernel", "ipywidgets (>=7)", "pre-commit", "pytest", "pytest-dependency"] +webpdf = ["pyppeteer (>=1,<1.1)"] + +[[package]] +name = "nbformat" +version = "5.7.3" +description = "The Jupyter Notebook format" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "nbformat-5.7.3-py3-none-any.whl", hash = "sha256:22a98a6516ca216002b0a34591af5bcb8072ca6c63910baffc901cfa07fefbf0"}, + {file = "nbformat-5.7.3.tar.gz", hash = "sha256:4b021fca24d3a747bf4e626694033d792d594705829e5e35b14ee3369f9f6477"}, +] + +[package.dependencies] +fastjsonschema = "*" +jsonschema = ">=2.6" +jupyter-core = "*" +traitlets = ">=5.1" + +[package.extras] +docs = ["myst-parser", "pydata-sphinx-theme", "sphinx", "sphinxcontrib-github-alt", "sphinxcontrib-spelling"] +test = ["pep440", "pre-commit", "pytest", "testpath"] + +[[package]] +name = "nbmake" +version = "1.4.1" +description = "Pytest plugin for testing notebooks" +category = "dev" +optional = false +python-versions = ">=3.7.0,<4.0.0" +files = [ + {file = "nbmake-1.4.1-py3-none-any.whl", hash = "sha256:1c1619fc54a2fb64bfd84acbdf13b2ffba0e4a03bfea1684f4648f28ca850ada"}, + {file = "nbmake-1.4.1.tar.gz", hash = "sha256:7f602ba5195e80e4f2527944bb06d3b4df0d1520e73ba66126b51132b1f646ea"}, +] + +[package.dependencies] +ipykernel = ">=5.4.0" +nbclient = ">=0.6.6,<0.7.0" +nbformat = ">=5.0.8,<6.0.0" +pydantic = ">=1.7.2,<2.0.0" +Pygments = ">=2.7.3,<3.0.0" +pytest = ">=6.1.0" + +[[package]] +name = "nest-asyncio" +version = "1.5.6" +description = "Patch asyncio to allow nested event loops" +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "nest_asyncio-1.5.6-py3-none-any.whl", hash = "sha256:b9a953fb40dceaa587d109609098db21900182b16440652454a146cffb06e8b8"}, + {file = "nest_asyncio-1.5.6.tar.gz", hash = "sha256:d267cc1ff794403f7df692964d1d2a3fa9418ffea2a3f6859a439ff482fef290"}, +] + +[[package]] +name = "networkx" +version = "3.0" +description = "Python package for creating and manipulating graphs and networks" +category = "main" +optional = true +python-versions = ">=3.8" +files = [ + {file = "networkx-3.0-py3-none-any.whl", hash = "sha256:58058d66b1818043527244fab9d41a51fcd7dcc271748015f3c181b8a90c8e2e"}, + {file = "networkx-3.0.tar.gz", hash = "sha256:9a9992345353618ae98339c2b63d8201c381c2944f38a2ab49cb45a4c667e412"}, +] + +[package.extras] +default = ["matplotlib (>=3.4)", "numpy (>=1.20)", "pandas (>=1.3)", "scipy (>=1.8)"] +developer = ["mypy (>=0.991)", "pre-commit (>=2.20)"] +doc = ["nb2plots (>=0.6)", "numpydoc (>=1.5)", "pillow (>=9.2)", "pydata-sphinx-theme (>=0.11)", "sphinx (==5.2.3)", "sphinx-gallery (>=0.11)", "texext (>=0.6.7)"] +extra = ["lxml (>=4.6)", "pydot (>=1.4.2)", "pygraphviz (>=1.10)", "sympy (>=1.10)"] +test = ["codecov (>=2.1)", "pytest (>=7.2)", "pytest-cov (>=4.0)"] + +[[package]] +name = "nfoursid" +version = "1.0.1" +description = "Implementation of N4SID, Kalman filtering and state-space models" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "nfoursid-1.0.1-py3-none-any.whl", hash = "sha256:cd780c40a30ddf81c1d67014e6abd6626360334a65646e16dccd6e6831afc795"}, + {file = "nfoursid-1.0.1.tar.gz", hash = "sha256:d481e8ad58f19eba4292498ea4fd1324572a31c776fe6cf2ca774ea42448c04b"}, +] + +[package.dependencies] +matplotlib = ">=3.3" +numpy = ">=1.19" +pandas = ">=1.1" + +[[package]] +name = "nodeenv" +version = "1.7.0" +description = "Node.js virtual environment builder" +category = "dev" +optional = false +python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*" +files = [ + {file = "nodeenv-1.7.0-py2.py3-none-any.whl", hash = "sha256:27083a7b96a25f2f5e1d8cb4b6317ee8aeda3bdd121394e5ac54e498028a042e"}, + {file = "nodeenv-1.7.0.tar.gz", hash = "sha256:e0e7f7dfb85fc5394c6fe1e8fa98131a2473e04311a45afb6508f7cf1836fa2b"}, +] + +[package.dependencies] +setuptools = "*" + +[[package]] +name = "notebook" +version = "6.5.2" +description = "A web-based notebook environment for interactive computing" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "notebook-6.5.2-py3-none-any.whl", hash = "sha256:e04f9018ceb86e4fa841e92ea8fb214f8d23c1cedfde530cc96f92446924f0e4"}, + {file = "notebook-6.5.2.tar.gz", hash = "sha256:c1897e5317e225fc78b45549a6ab4b668e4c996fd03a04e938fe5e7af2bfffd0"}, +] + +[package.dependencies] +argon2-cffi = "*" +ipykernel = "*" +ipython-genutils = "*" +jinja2 = "*" +jupyter-client = ">=5.3.4" +jupyter-core = ">=4.6.1" +nbclassic = ">=0.4.7" +nbconvert = ">=5" +nbformat = "*" +nest-asyncio = ">=1.5" +prometheus-client = "*" +pyzmq = ">=17" +Send2Trash = ">=1.8.0" +terminado = ">=0.8.3" +tornado = ">=6.1" +traitlets = ">=4.2.1" + +[package.extras] +docs = ["myst-parser", "nbsphinx", "sphinx", "sphinx-rtd-theme", "sphinxcontrib-github-alt"] +json-logging = ["json-logging"] +test = ["coverage", "nbval", "pytest", "pytest-cov", "requests", "requests-unixsocket", "selenium (==4.1.5)", "testpath"] + +[[package]] +name = "notebook-shim" +version = "0.2.2" +description = "A shim layer for notebook traits and config" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "notebook_shim-0.2.2-py3-none-any.whl", hash = "sha256:9c6c30f74c4fbea6fce55c1be58e7fd0409b1c681b075dcedceb005db5026949"}, + {file = "notebook_shim-0.2.2.tar.gz", hash = "sha256:090e0baf9a5582ff59b607af523ca2db68ff216da0c69956b62cab2ef4fc9c3f"}, +] + +[package.dependencies] +jupyter-server = ">=1.8,<3" + +[package.extras] +test = ["pytest", "pytest-console-scripts", "pytest-tornasync"] + +[[package]] +name = "numba" +version = "0.56.4" +description = "compiling Python code using LLVM" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "numba-0.56.4-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9f62672145f8669ec08762895fe85f4cf0ead08ce3164667f2b94b2f62ab23c3"}, + {file = "numba-0.56.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c602d015478b7958408d788ba00a50272649c5186ea8baa6cf71d4a1c761bba1"}, + {file = "numba-0.56.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:85dbaed7a05ff96492b69a8900c5ba605551afb9b27774f7f10511095451137c"}, + {file = "numba-0.56.4-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:f4cfc3a19d1e26448032049c79fc60331b104f694cf570a9e94f4e2c9d0932bb"}, + {file = "numba-0.56.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4e08e203b163ace08bad500b0c16f6092b1eb34fd1fce4feaf31a67a3a5ecf3b"}, + {file = "numba-0.56.4-cp310-cp310-win32.whl", hash = "sha256:0611e6d3eebe4cb903f1a836ffdb2bda8d18482bcd0a0dcc56e79e2aa3fefef5"}, + {file = "numba-0.56.4-cp310-cp310-win_amd64.whl", hash = "sha256:fbfb45e7b297749029cb28694abf437a78695a100e7c2033983d69f0ba2698d4"}, + {file = "numba-0.56.4-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:3cb1a07a082a61df80a468f232e452d818f5ae254b40c26390054e4e868556e0"}, + {file = "numba-0.56.4-cp37-cp37m-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d69ad934e13c15684e7887100a8f5f0f61d7a8e57e0fd29d9993210089a5b531"}, + {file = "numba-0.56.4-cp37-cp37m-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:dbcc847bac2d225265d054993a7f910fda66e73d6662fe7156452cac0325b073"}, + {file = "numba-0.56.4-cp37-cp37m-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8a95ca9cc77ea4571081f6594e08bd272b66060634b8324e99cd1843020364f9"}, + {file = "numba-0.56.4-cp37-cp37m-win32.whl", hash = "sha256:fcdf84ba3ed8124eb7234adfbb8792f311991cbf8aed1cad4b1b1a7ee08380c1"}, + {file = "numba-0.56.4-cp37-cp37m-win_amd64.whl", hash = "sha256:42f9e1be942b215df7e6cc9948cf9c15bb8170acc8286c063a9e57994ef82fd1"}, + {file = "numba-0.56.4-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:553da2ce74e8862e18a72a209ed3b6d2924403bdd0fb341fa891c6455545ba7c"}, + {file = "numba-0.56.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4373da9757049db7c90591e9ec55a2e97b2b36ba7ae3bf9c956a513374077470"}, + {file = "numba-0.56.4-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3a993349b90569518739009d8f4b523dfedd7e0049e6838c0e17435c3e70dcc4"}, + {file = "numba-0.56.4-cp38-cp38-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:720886b852a2d62619ae3900fe71f1852c62db4f287d0c275a60219e1643fc04"}, + {file = "numba-0.56.4-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e64d338b504c9394a4a34942df4627e1e6cb07396ee3b49fe7b8d6420aa5104f"}, + {file = "numba-0.56.4-cp38-cp38-win32.whl", hash = "sha256:03fe94cd31e96185cce2fae005334a8cc712fc2ba7756e52dff8c9400718173f"}, + {file = "numba-0.56.4-cp38-cp38-win_amd64.whl", hash = "sha256:91f021145a8081f881996818474ef737800bcc613ffb1e618a655725a0f9e246"}, + {file = "numba-0.56.4-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:d0ae9270a7a5cc0ede63cd234b4ff1ce166c7a749b91dbbf45e0000c56d3eade"}, + {file = "numba-0.56.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c75e8a5f810ce80a0cfad6e74ee94f9fde9b40c81312949bf356b7304ef20740"}, + {file = "numba-0.56.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a12ef323c0f2101529d455cfde7f4135eaa147bad17afe10b48634f796d96abd"}, + {file = "numba-0.56.4-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:03634579d10a6129181129de293dd6b5eaabee86881369d24d63f8fe352dd6cb"}, + {file = "numba-0.56.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0240f9026b015e336069329839208ebd70ec34ae5bfbf402e4fcc8e06197528e"}, + {file = "numba-0.56.4-cp39-cp39-win32.whl", hash = "sha256:14dbbabf6ffcd96ee2ac827389afa59a70ffa9f089576500434c34abf9b054a4"}, + {file = "numba-0.56.4-cp39-cp39-win_amd64.whl", hash = "sha256:0da583c532cd72feefd8e551435747e0e0fbb3c0530357e6845fcc11e38d6aea"}, + {file = "numba-0.56.4.tar.gz", hash = "sha256:32d9fef412c81483d7efe0ceb6cf4d3310fde8b624a9cecca00f790573ac96ee"}, +] + +[package.dependencies] +importlib-metadata = {version = "*", markers = "python_version < \"3.9\""} +llvmlite = ">=0.39.0dev0,<0.40" +numpy = ">=1.18,<1.24" +setuptools = "*" + +[[package]] +name = "numpy" +version = "1.23.4" +description = "NumPy is the fundamental package for array computing with Python." +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "numpy-1.23.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:95d79ada05005f6f4f337d3bb9de8a7774f259341c70bc88047a1f7b96a4bcb2"}, + {file = "numpy-1.23.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:926db372bc4ac1edf81cfb6c59e2a881606b409ddc0d0920b988174b2e2a767f"}, + {file = "numpy-1.23.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c237129f0e732885c9a6076a537e974160482eab8f10db6292e92154d4c67d71"}, + {file = "numpy-1.23.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8365b942f9c1a7d0f0dc974747d99dd0a0cdfc5949a33119caf05cb314682d3"}, + {file = "numpy-1.23.4-cp310-cp310-win32.whl", hash = "sha256:2341f4ab6dba0834b685cce16dad5f9b6606ea8a00e6da154f5dbded70fdc4dd"}, + {file = "numpy-1.23.4-cp310-cp310-win_amd64.whl", hash = "sha256:d331afac87c92373826af83d2b2b435f57b17a5c74e6268b79355b970626e329"}, + {file = "numpy-1.23.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:488a66cb667359534bc70028d653ba1cf307bae88eab5929cd707c761ff037db"}, + {file = "numpy-1.23.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ce03305dd694c4873b9429274fd41fc7eb4e0e4dea07e0af97a933b079a5814f"}, + {file = "numpy-1.23.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8981d9b5619569899666170c7c9748920f4a5005bf79c72c07d08c8a035757b0"}, + {file = "numpy-1.23.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a70a7d3ce4c0e9284e92285cba91a4a3f5214d87ee0e95928f3614a256a1488"}, + {file = "numpy-1.23.4-cp311-cp311-win32.whl", hash = "sha256:5e13030f8793e9ee42f9c7d5777465a560eb78fa7e11b1c053427f2ccab90c79"}, + {file = "numpy-1.23.4-cp311-cp311-win_amd64.whl", hash = "sha256:7607b598217745cc40f751da38ffd03512d33ec06f3523fb0b5f82e09f6f676d"}, + {file = "numpy-1.23.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7ab46e4e7ec63c8a5e6dbf5c1b9e1c92ba23a7ebecc86c336cb7bf3bd2fb10e5"}, + {file = "numpy-1.23.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a8aae2fb3180940011b4862b2dd3756616841c53db9734b27bb93813cd79fce6"}, + {file = "numpy-1.23.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c053d7557a8f022ec823196d242464b6955a7e7e5015b719e76003f63f82d0f"}, + {file = "numpy-1.23.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0882323e0ca4245eb0a3d0a74f88ce581cc33aedcfa396e415e5bba7bf05f68"}, + {file = "numpy-1.23.4-cp38-cp38-win32.whl", hash = "sha256:dada341ebb79619fe00a291185bba370c9803b1e1d7051610e01ed809ef3a4ba"}, + {file = "numpy-1.23.4-cp38-cp38-win_amd64.whl", hash = "sha256:0fe563fc8ed9dc4474cbf70742673fc4391d70f4363f917599a7fa99f042d5a8"}, + {file = "numpy-1.23.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c67b833dbccefe97cdd3f52798d430b9d3430396af7cdb2a0c32954c3ef73894"}, + {file = "numpy-1.23.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f76025acc8e2114bb664294a07ede0727aa75d63a06d2fae96bf29a81747e4a7"}, + {file = "numpy-1.23.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:12ac457b63ec8ded85d85c1e17d85efd3c2b0967ca39560b307a35a6703a4735"}, + {file = "numpy-1.23.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95de7dc7dc47a312f6feddd3da2500826defdccbc41608d0031276a24181a2c0"}, + {file = "numpy-1.23.4-cp39-cp39-win32.whl", hash = "sha256:f2f390aa4da44454db40a1f0201401f9036e8d578a25f01a6e237cea238337ef"}, + {file = "numpy-1.23.4-cp39-cp39-win_amd64.whl", hash = "sha256:f260da502d7441a45695199b4e7fd8ca87db659ba1c78f2bbf31f934fe76ae0e"}, + {file = "numpy-1.23.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:61be02e3bf810b60ab74e81d6d0d36246dbfb644a462458bb53b595791251911"}, + {file = "numpy-1.23.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:296d17aed51161dbad3c67ed6d164e51fcd18dbcd5dd4f9d0a9c6055dce30810"}, + {file = "numpy-1.23.4-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:4d52914c88b4930dafb6c48ba5115a96cbab40f45740239d9f4159c4ba779962"}, + {file = "numpy-1.23.4.tar.gz", hash = "sha256:ed2cc92af0efad20198638c69bb0fc2870a58dabfba6eb722c933b48556c686c"}, +] + +[[package]] +name = "oandapyv20" +version = "0.6.3" +description = "Python wrapper for the OANDA REST-V20 API" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "oandapyV20-0.6.3.tar.gz", hash = "sha256:173a56b41ab3a19315c2fbea6f9aa3f0c17f64ba84acff014d072c64c1844b28"}, +] + +[[package]] +name = "oauthlib" +version = "3.2.2" +description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "oauthlib-3.2.2-py3-none-any.whl", hash = "sha256:8139f29aac13e25d502680e9e19963e83f16838d48a0d71c287fe40e7067fbca"}, + {file = "oauthlib-3.2.2.tar.gz", hash = "sha256:9859c40929662bec5d64f34d01c99e093149682a3f38915dc0655d5a633dd918"}, +] + +[package.extras] +rsa = ["cryptography (>=3.0.0)"] +signals = ["blinker (>=1.4.0)"] +signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] + +[[package]] +name = "onetimepass" +version = "1.0.1" +description = "Module for generating and validating HOTP and TOTP tokens" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "onetimepass-1.0.1.tar.gz", hash = "sha256:a569dac076d6e3761cbc55e36952144a637ca1b075c6d509de1c1dbc5e7f6a27"}, +] + +[package.dependencies] +six = "*" + +[[package]] +name = "openai-whisper" +version = "20230124" +description = "Robust Speech Recognition via Large-Scale Weak Supervision" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "openai-whisper-20230124.tar.gz", hash = "sha256:31adf9353bf0e3f891b6618896f22c65cf78cd6f845a4d5b7125aa5102187f79"}, +] + +[package.dependencies] +ffmpeg-python = "0.2.0" +more-itertools = "*" +numpy = "*" +torch = "*" +tqdm = "*" +transformers = ">=4.19.0" + +[package.extras] +dev = ["pytest"] + +[[package]] +name = "openpyxl" +version = "3.1.1" +description = "A Python library to read/write Excel 2010 xlsx/xlsm files" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "openpyxl-3.1.1-py2.py3-none-any.whl", hash = "sha256:a0266e033e65f33ee697254b66116a5793c15fc92daf64711080000df4cfe0a8"}, + {file = "openpyxl-3.1.1.tar.gz", hash = "sha256:f06d44e2c973781068bce5ecf860a09bcdb1c7f5ce1facd5e9aa82c92c93ae72"}, +] + +[package.dependencies] +et-xmlfile = "*" + +[[package]] +name = "orjson" +version = "3.8.7" +description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "orjson-3.8.7-cp310-cp310-macosx_10_7_x86_64.whl", hash = "sha256:f98c82850b7b4b7e27785ca43706fa86c893cdb88d54576bbb9b0d9c1070e421"}, + {file = "orjson-3.8.7-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:1dee503c6c1a0659c5b46f5f39d9ca9d3657b11ca8bb4af8506086df416887d9"}, + {file = "orjson-3.8.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc4fa83831f42ce5c938f8cefc2e175fa1df6f661fdeaba3badf26d2b8cfcf73"}, + {file = "orjson-3.8.7-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9e432c6c9c8b97ad825276d5795286f7cc9689f377a97e3b7ecf14918413303f"}, + {file = "orjson-3.8.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee519964a5a0efb9633f38b1129fd242807c5c57162844efeeaab1c8de080051"}, + {file = "orjson-3.8.7-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:109b539ce5bf60a121454d008fa67c3b67e5a3249e47d277012645922cf74bd0"}, + {file = "orjson-3.8.7-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:ad4d441fbde4133af6fee37f67dbf23181b9c537ecc317346ec8c3b4c8ec7705"}, + {file = "orjson-3.8.7-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:89dc786419e1ce2588345f58dd6a434e6728bce66b94989644234bcdbe39b603"}, + {file = "orjson-3.8.7-cp310-none-win_amd64.whl", hash = "sha256:697abde7350fb8076d44bcb6b4ab3ce415ae2b5a9bb91efc460e5ab0d96bb5d3"}, + {file = "orjson-3.8.7-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:1c19f47b35b9966a3abadf341b18ee4a860431bf2b00fd8d58906d51cf78aa70"}, + {file = "orjson-3.8.7-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:3ffaabb380cd0ee187b4fc362516df6bf739808130b1339445c7d8878fca36e7"}, + {file = "orjson-3.8.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d88837002c5a8af970745b8e0ca1b0fdb06aafbe7f1279e110d338ea19f3d23"}, + {file = "orjson-3.8.7-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ff60187d1b7e0bfab376b6002b08c560b7de06c87cf3a8ac639ecf58f84c5f3b"}, + {file = "orjson-3.8.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0110970aed35dec293f30ed1e09f8604afd5d15c5ef83de7f6c427619b3ba47b"}, + {file = "orjson-3.8.7-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:51b275475d4e36118b65ad56f9764056a09d985c5d72e64579bf8816f1356a5e"}, + {file = "orjson-3.8.7-cp311-none-win_amd64.whl", hash = "sha256:63144d27735f3b60f079f247ac9a289d80dfe49a7f03880dfa0c0ba64d6491d5"}, + {file = "orjson-3.8.7-cp37-cp37m-macosx_10_7_x86_64.whl", hash = "sha256:a16273d77db746bb1789a2bbfded81148a60743fd6f9d5185e02d92e3732fa18"}, + {file = "orjson-3.8.7-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:5bb32259ea22cc9dd47a6fdc4b8f9f1e2f798fcf56c7c1122a7df0f4c5d33bf3"}, + {file = "orjson-3.8.7-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ad02e9102d4ba67db30a136e631e32aeebd1dce26c9f5942a457b02df131c5d0"}, + {file = "orjson-3.8.7-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:dbcfcec2b7ac52deb7be3685b551addc28ee8fa454ef41f8b714df6ba0e32a27"}, + {file = "orjson-3.8.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1a0e5504a5fc86083cc210c6946e8d61e13fe9f1d7a7bf81b42f7050a49d4fb"}, + {file = "orjson-3.8.7-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:7bd4fd37adb03b1f2a1012d43c9f95973a02164e131dfe3ff804d7e180af5653"}, + {file = "orjson-3.8.7-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:188ed9f9a781333ad802af54c55d5a48991e292239aef41bd663b6e314377eb8"}, + {file = "orjson-3.8.7-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:cc52f58c688cb10afd810280e450f56fbcb27f52c053463e625c8335c95db0dc"}, + {file = "orjson-3.8.7-cp37-none-win_amd64.whl", hash = "sha256:403c8c84ac8a02c40613b0493b74d5256379e65196d39399edbf2ed3169cbeb5"}, + {file = "orjson-3.8.7-cp38-cp38-macosx_10_7_x86_64.whl", hash = "sha256:7d6ac5f8a2a17095cd927c4d52abbb38af45918e0d3abd60fb50cfd49d71ae24"}, + {file = "orjson-3.8.7-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:0295a7bfd713fa89231fd0822c995c31fc2343c59a1d13aa1b8b6651335654f5"}, + {file = "orjson-3.8.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:feb32aaaa34cf2f891eb793ad320d4bb6731328496ae59b6c9eb1b620c42b529"}, + {file = "orjson-3.8.7-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7a3ab1a473894e609b6f1d763838c6689ba2b97620c256a32c4d9f10595ac179"}, + {file = "orjson-3.8.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2e8c430d82b532c5ab95634e034bbf6ca7432ffe175a3e63eadd493e00b3a555"}, + {file = "orjson-3.8.7-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:366cc75f7e09106f9dac95a675aef413367b284f25507d21e55bd7f45f445e80"}, + {file = "orjson-3.8.7-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:84d154d07e8b17d97e990d5d710b719a031738eb1687d8a05b9089f0564ff3e0"}, + {file = "orjson-3.8.7-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:06180014afcfdc167ca984b312218aa62ce20093965c437c5f9166764cb65ef7"}, + {file = "orjson-3.8.7-cp38-none-win_amd64.whl", hash = "sha256:41244431ba13f2e6ef22b52c5cf0202d17954489f4a3c0505bd28d0e805c3546"}, + {file = "orjson-3.8.7-cp39-cp39-macosx_10_7_x86_64.whl", hash = "sha256:b20f29fa8371b8023f1791df035a2c3ccbd98baa429ac3114fc104768f7db6f8"}, + {file = "orjson-3.8.7-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:226bfc1da2f21ee74918cee2873ea9a0fec1a8830e533cb287d192d593e99d02"}, + {file = "orjson-3.8.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e75c11023ac29e29fd3e75038d0e8dd93f9ea24d7b9a5e871967a8921a88df24"}, + {file = "orjson-3.8.7-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:78604d3acfd7cd502f6381eea0c42281fe2b74755b334074ab3ebc0224100be1"}, + {file = "orjson-3.8.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7129a6847f0494aa1427167486ef6aea2e835ba05f6c627df522692ee228f65"}, + {file = "orjson-3.8.7-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:1a1a8f4980059f48483782c608145b0f74538c266e01c183d9bcd9f8b71dbada"}, + {file = "orjson-3.8.7-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:d60304172a33705ce4bd25a6261ab84bed2dab0b3d3b79672ea16c7648af4832"}, + {file = "orjson-3.8.7-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:4f733062d84389c32c0492e5a4929056fac217034a94523debe0430bcc602cda"}, + {file = "orjson-3.8.7-cp39-none-win_amd64.whl", hash = "sha256:010e2970ec9e826c332819e0da4b14b29b19641da0f1a6af4cec91629ef9b988"}, + {file = "orjson-3.8.7.tar.gz", hash = "sha256:8460c8810652dba59c38c80d27c325b5092d189308d8d4f3e688dbd8d4f3b2dc"}, +] + +[[package]] +name = "osqp" +version = "0.6.2.post8" +description = "OSQP: The Operator Splitting QP Solver" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "osqp-0.6.2.post8-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c9705647d7e6171b3baaa68b0c159c43ea69cba22fbdbd8f79f86ae404a3d96f"}, + {file = "osqp-0.6.2.post8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1ecbd173c21805b64a0b736d051312241a84327759526505578f83f7dcc81c66"}, + {file = "osqp-0.6.2.post8-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f888eaa54bac0261cadb145b3bcf8b2da9109cbf53fc4fdbdc6c6f6c04e2bb9"}, + {file = "osqp-0.6.2.post8-cp310-cp310-win_amd64.whl", hash = "sha256:1d635a321686d15aaf2d91b05f41f736333d6adb0639bc14fc1c22b2cfce9c80"}, + {file = "osqp-0.6.2.post8-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b30e7a2f49103622fdad9ed9c127c47afae01f5a8a6994d04803d3d5deadab4e"}, + {file = "osqp-0.6.2.post8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e2475e1417e0ff86b5cd363d9dc2796d54f2a42f67a95fc527eb2ed15df6a1ac"}, + {file = "osqp-0.6.2.post8-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac9c6aaebe56eae33d7545564148a8fab1d71117cbbe0eedbd2c658bc3455df9"}, + {file = "osqp-0.6.2.post8-cp311-cp311-win_amd64.whl", hash = "sha256:0a6e36151d088a9196b24fffc6b1d3a8bf79dcf9e7a5bd5f9c76c9ee1e019edf"}, + {file = "osqp-0.6.2.post8-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:2f8647e63bba38f57161d80dda251c06c290bb99e4767cc58a37727ee3c8b912"}, + {file = "osqp-0.6.2.post8-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd4b2ee44ec08253bcafb4d8a45c7d8278caa0bc13ac7ed24aa35249da7f1d2a"}, + {file = "osqp-0.6.2.post8-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dea8085760268971985bb3366bf4d5fb2e8291d7013c47e6178abb964cf05b86"}, + {file = "osqp-0.6.2.post8-cp36-cp36m-win_amd64.whl", hash = "sha256:866f1bc2386b15393a68d379447808bbf3c8b2a126b0fc0669b27fcf3985b86c"}, + {file = "osqp-0.6.2.post8-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:bd956b7af9d524aed60ab41ec47b20519aede28538dea8f3188ad9056c4c0b01"}, + {file = "osqp-0.6.2.post8-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2d39020616c8b4fd9b3ec11f96bd3d68f366ab161323ecb9c1f9c7024eda2d28"}, + {file = "osqp-0.6.2.post8-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f30b405ec0e6a2acf52f59e04f1c258480be172f64c2d37c24adcbf2ac400548"}, + {file = "osqp-0.6.2.post8-cp37-cp37m-win_amd64.whl", hash = "sha256:2cc3a966afc4c6ef29dbeb92c59aec7479451149bb77f5c318767433da2c1863"}, + {file = "osqp-0.6.2.post8-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:52daa25502056aa1643e2d23ee230a7fe1c399e1a8b35a7b5dd2b77c7b356007"}, + {file = "osqp-0.6.2.post8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58b38557b0a6181dff8f557244758b955ff27384a1f67b83d75e51fd34c9e842"}, + {file = "osqp-0.6.2.post8-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d4920fb588d861d0d92874cb5b4435db16fe1e36a986d30638106afe374c1a8"}, + {file = "osqp-0.6.2.post8-cp38-cp38-win_amd64.whl", hash = "sha256:497a2fb0d14d20185eaa32aa5f98374fe9a57df09ed0aedb2c27c37d0aa54afa"}, + {file = "osqp-0.6.2.post8-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6a009c100eaaf93e9b2b790af61e209090d2a60b629893e21052d7216e572bbe"}, + {file = "osqp-0.6.2.post8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:470c07e7dd06588576155133ae9aea62077dbaa4310aa8e387e879403de42369"}, + {file = "osqp-0.6.2.post8-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:22724b3ac4eaf17582e3ff35cb6660c026e71138f27fc21dbae4f1dc60904c64"}, + {file = "osqp-0.6.2.post8-cp39-cp39-win_amd64.whl", hash = "sha256:02175818a0b1715ae0aab88a23678a44b269587af0ef655457042ca69a45eddd"}, + {file = "osqp-0.6.2.post8.tar.gz", hash = "sha256:23d6bae4a3612f60d5f652d0e5fa4b2ead507cabfff5d930d822057ae6ed6677"}, +] + +[package.dependencies] +numpy = ">=1.7" +qdldl = "*" +scipy = ">=0.13.2" + +[[package]] +name = "packaging" +version = "23.0" +description = "Core utilities for Python packages" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "packaging-23.0-py3-none-any.whl", hash = "sha256:714ac14496c3e68c99c29b00845f7a2b85f3bb6f1078fd9f72fd20f0570002b2"}, + {file = "packaging-23.0.tar.gz", hash = "sha256:b6ad297f8907de0fa2fe1ccbd26fdaf387f5f47c7275fedf8cce89f99446cf97"}, +] + +[[package]] +name = "pandas" +version = "1.5.3" +description = "Powerful data structures for data analysis, time series, and statistics" +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pandas-1.5.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3749077d86e3a2f0ed51367f30bf5b82e131cc0f14260c4d3e499186fccc4406"}, + {file = "pandas-1.5.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:972d8a45395f2a2d26733eb8d0f629b2f90bebe8e8eddbb8829b180c09639572"}, + {file = "pandas-1.5.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:50869a35cbb0f2e0cd5ec04b191e7b12ed688874bd05dd777c19b28cbea90996"}, + {file = "pandas-1.5.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3ac844a0fe00bfaeb2c9b51ab1424e5c8744f89860b138434a363b1f620f354"}, + {file = "pandas-1.5.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a0a56cef15fd1586726dace5616db75ebcfec9179a3a55e78f72c5639fa2a23"}, + {file = "pandas-1.5.3-cp310-cp310-win_amd64.whl", hash = "sha256:478ff646ca42b20376e4ed3fa2e8d7341e8a63105586efe54fa2508ee087f328"}, + {file = "pandas-1.5.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6973549c01ca91ec96199e940495219c887ea815b2083722821f1d7abfa2b4dc"}, + {file = "pandas-1.5.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c39a8da13cede5adcd3be1182883aea1c925476f4e84b2807a46e2775306305d"}, + {file = "pandas-1.5.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f76d097d12c82a535fda9dfe5e8dd4127952b45fea9b0276cb30cca5ea313fbc"}, + {file = "pandas-1.5.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e474390e60ed609cec869b0da796ad94f420bb057d86784191eefc62b65819ae"}, + {file = "pandas-1.5.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5f2b952406a1588ad4cad5b3f55f520e82e902388a6d5a4a91baa8d38d23c7f6"}, + {file = "pandas-1.5.3-cp311-cp311-win_amd64.whl", hash = "sha256:bc4c368f42b551bf72fac35c5128963a171b40dce866fb066540eeaf46faa003"}, + {file = "pandas-1.5.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:14e45300521902689a81f3f41386dc86f19b8ba8dd5ac5a3c7010ef8d2932813"}, + {file = "pandas-1.5.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9842b6f4b8479e41968eced654487258ed81df7d1c9b7b870ceea24ed9459b31"}, + {file = "pandas-1.5.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:26d9c71772c7afb9d5046e6e9cf42d83dd147b5cf5bcb9d97252077118543792"}, + {file = "pandas-1.5.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5fbcb19d6fceb9e946b3e23258757c7b225ba450990d9ed63ccceeb8cae609f7"}, + {file = "pandas-1.5.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:565fa34a5434d38e9d250af3c12ff931abaf88050551d9fbcdfafca50d62babf"}, + {file = "pandas-1.5.3-cp38-cp38-win32.whl", hash = "sha256:87bd9c03da1ac870a6d2c8902a0e1fd4267ca00f13bc494c9e5a9020920e1d51"}, + {file = "pandas-1.5.3-cp38-cp38-win_amd64.whl", hash = "sha256:41179ce559943d83a9b4bbacb736b04c928b095b5f25dd2b7389eda08f46f373"}, + {file = "pandas-1.5.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c74a62747864ed568f5a82a49a23a8d7fe171d0c69038b38cedf0976831296fa"}, + {file = "pandas-1.5.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c4c00e0b0597c8e4f59e8d461f797e5d70b4d025880516a8261b2817c47759ee"}, + {file = "pandas-1.5.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a50d9a4336a9621cab7b8eb3fb11adb82de58f9b91d84c2cd526576b881a0c5a"}, + {file = "pandas-1.5.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd05f7783b3274aa206a1af06f0ceed3f9b412cf665b7247eacd83be41cf7bf0"}, + {file = "pandas-1.5.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f69c4029613de47816b1bb30ff5ac778686688751a5e9c99ad8c7031f6508e5"}, + {file = "pandas-1.5.3-cp39-cp39-win32.whl", hash = "sha256:7cec0bee9f294e5de5bbfc14d0573f65526071029d036b753ee6507d2a21480a"}, + {file = "pandas-1.5.3-cp39-cp39-win_amd64.whl", hash = "sha256:dfd681c5dc216037e0b0a2c821f5ed99ba9f03ebcf119c7dac0e9a7b960b9ec9"}, + {file = "pandas-1.5.3.tar.gz", hash = "sha256:74a3fd7e5a7ec052f183273dc7b0acd3a863edf7520f5d3a1765c04ffdb3b0b1"}, +] + +[package.dependencies] +numpy = [ + {version = ">=1.20.3", markers = "python_version < \"3.10\""}, + {version = ">=1.21.0", markers = "python_version >= \"3.10\""}, +] +python-dateutil = ">=2.8.1" +pytz = ">=2020.1" + +[package.extras] +test = ["hypothesis (>=5.5.3)", "pytest (>=6.0)", "pytest-xdist (>=1.31)"] + +[[package]] +name = "pandas-datareader" +version = "0.10.0" +description = "Data readers extracted from the pandas codebase,should be compatible with recent pandas versions" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "pandas-datareader-0.10.0.tar.gz", hash = "sha256:9fc3c63d39bc0c10c2683f1c6d503ff625020383e38f6cbe14134826b454d5a6"}, + {file = "pandas_datareader-0.10.0-py3-none-any.whl", hash = "sha256:0b95ff3635bc3ee1a6073521b557ab0e3c39d219f4a3b720b6b0bc6e8cdb4bb7"}, +] + +[package.dependencies] +lxml = "*" +pandas = ">=0.23" +requests = ">=2.19.0" + +[[package]] +name = "pandas-market-calendars" +version = "3.2" +description = "Market and exchange trading calendars for pandas" +category = "main" +optional = false +python-versions = ">=3.7.0" +files = [ + {file = "pandas_market_calendars-3.2-py3-none-any.whl", hash = "sha256:bf7509d1d40c918b6b91d261adde1e8ac7bf640f4403f45a8ac9f4d4fe47154b"}, + {file = "pandas_market_calendars-3.2.tar.gz", hash = "sha256:5c67ec7158c298aa3efc6913d0c53b82239de779611d5eec23333ff5a2927cf2"}, +] + +[package.dependencies] +exchange-calendars = ">=3.3" +pandas = ">=0.18" +python-dateutil = "*" +pytz = "*" + +[[package]] +name = "pandas-ta" +version = "0.3.14b" +description = "An easy to use Python 3 Pandas Extension with 130+ Technical Analysis Indicators. Can be called from a Pandas DataFrame or standalone like TA-Lib. Correlation tested with TA-Lib." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "pandas_ta-0.3.14b.tar.gz", hash = "sha256:0fa35aec831d2815ea30b871688a8d20a76b288a7be2d26cc00c35cd8c09a993"}, +] + +[package.dependencies] +pandas = "*" + +[package.extras] +dev = ["alphaVantage-api", "matplotlib", "mplfinance", "scipy", "sklearn", "statsmodels", "stochastic", "talib", "tqdm", "vectorbt", "yfinance"] +test = ["ta-lib"] + +[[package]] +name = "pandocfilters" +version = "1.5.0" +description = "Utilities for writing pandoc filters in python" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "pandocfilters-1.5.0-py2.py3-none-any.whl", hash = "sha256:33aae3f25fd1a026079f5d27bdd52496f0e0803b3469282162bafdcbdf6ef14f"}, + {file = "pandocfilters-1.5.0.tar.gz", hash = "sha256:0b679503337d233b4339a817bfc8c50064e2eff681314376a47cb582305a7a38"}, +] + +[[package]] +name = "papermill" +version = "2.4.0" +description = "Parametrize and run Jupyter and nteract Notebooks" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "papermill-2.4.0-py3-none-any.whl", hash = "sha256:baa76f0441257d9a25b3ad7c895e761341b94f9a70ca98cf419247fc728932d9"}, + {file = "papermill-2.4.0.tar.gz", hash = "sha256:6f8f8a9b06b39677f207c09100c8d386bcf592f0cbbdda9f0f50e81445697627"}, +] + +[package.dependencies] +ansiwrap = "*" +click = "*" +entrypoints = "*" +nbclient = ">=0.2.0" +nbformat = ">=5.1.2" +pyyaml = "*" +requests = "*" +tenacity = "*" +tqdm = ">=4.32.2" + +[package.extras] +all = ["azure-datalake-store (>=0.0.30)", "azure-storage-blob (>=12.1.0)", "black (>=19.3b0)", "boto3", "gcsfs (>=0.2.0)", "pyarrow (>=2.0)", "requests (>=2.21.0)"] +azure = ["azure-datalake-store (>=0.0.30)", "azure-storage-blob (>=12.1.0)", "requests (>=2.21.0)"] +black = ["black (>=19.3b0)"] +dev = ["attrs (>=17.4.0)", "azure-datalake-store (>=0.0.30)", "azure-storage-blob (>=12.1.0)", "black (>=19.3b0)", "boto3", "botocore", "bumpversion", "check-manifest", "codecov", "coverage", "flake8", "gcsfs (>=0.2.0)", "google-compute-engine", "ipython (>=5.0)", "ipywidgets", "moto", "notebook", "pip (>=18.1)", "pre-commit", "pyarrow (>=2.0)", "pytest (>=4.1)", "pytest-cov (>=2.6.1)", "pytest-env (>=0.6.2)", "pytest-mock (>=1.10)", "recommonmark", "requests (>=2.21.0)", "setuptools (>=38.6.0)", "tox", "twine (>=1.11.0)", "wheel (>=0.31.0)"] +gcs = ["gcsfs (>=0.2.0)"] +github = ["PyGithub (>=1.55)"] +hdfs = ["pyarrow (>=2.0)"] +s3 = ["boto3"] +test = ["attrs (>=17.4.0)", "azure-datalake-store (>=0.0.30)", "azure-storage-blob (>=12.1.0)", "black (>=19.3b0)", "boto3", "botocore", "bumpversion", "check-manifest", "codecov", "coverage", "flake8", "gcsfs (>=0.2.0)", "google-compute-engine", "ipython (>=5.0)", "ipywidgets", "moto", "notebook", "pip (>=18.1)", "pre-commit", "pyarrow (>=2.0)", "pytest (>=4.1)", "pytest-cov (>=2.6.1)", "pytest-env (>=0.6.2)", "pytest-mock (>=1.10)", "recommonmark", "requests (>=2.21.0)", "setuptools (>=38.6.0)", "tox", "twine (>=1.11.0)", "wheel (>=0.31.0)"] + +[[package]] +name = "parso" +version = "0.8.3" +description = "A Python Parser" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "parso-0.8.3-py2.py3-none-any.whl", hash = "sha256:c001d4636cd3aecdaf33cbb40aebb59b094be2a74c556778ef5576c175e19e75"}, + {file = "parso-0.8.3.tar.gz", hash = "sha256:8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0"}, +] + +[package.extras] +qa = ["flake8 (==3.8.3)", "mypy (==0.782)"] +testing = ["docopt", "pytest (<6.0.0)"] + +[[package]] +name = "pathspec" +version = "0.11.0" +description = "Utility library for gitignore style pattern matching of file paths." +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pathspec-0.11.0-py3-none-any.whl", hash = "sha256:3a66eb970cbac598f9e5ccb5b2cf58930cd8e3ed86d393d541eaf2d8b1705229"}, + {file = "pathspec-0.11.0.tar.gz", hash = "sha256:64d338d4e0914e91c1792321e6907b5a593f1ab1851de7fc269557a21b30ebbc"}, +] + +[[package]] +name = "patsy" +version = "0.5.3" +description = "A Python package for describing statistical models and for building design matrices." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "patsy-0.5.3-py2.py3-none-any.whl", hash = "sha256:7eb5349754ed6aa982af81f636479b1b8db9d5b1a6e957a6016ec0534b5c86b7"}, + {file = "patsy-0.5.3.tar.gz", hash = "sha256:bdc18001875e319bc91c812c1eb6a10be4bb13cb81eb763f466179dca3b67277"}, +] + +[package.dependencies] +numpy = ">=1.4" +six = "*" + +[package.extras] +test = ["pytest", "pytest-cov", "scipy"] + +[[package]] +name = "pbr" +version = "5.11.1" +description = "Python Build Reasonableness" +category = "dev" +optional = false +python-versions = ">=2.6" +files = [ + {file = "pbr-5.11.1-py2.py3-none-any.whl", hash = "sha256:567f09558bae2b3ab53cb3c1e2e33e726ff3338e7bae3db5dc954b3a44eef12b"}, + {file = "pbr-5.11.1.tar.gz", hash = "sha256:aefc51675b0b533d56bb5fd1c8c6c0522fe31896679882e1c4c63d5e4a0fccb3"}, +] + +[[package]] +name = "pefile" +version = "2023.2.7" +description = "Python PE parsing module" +category = "main" +optional = true +python-versions = ">=3.6.0" +files = [ + {file = "pefile-2023.2.7-py3-none-any.whl", hash = "sha256:da185cd2af68c08a6cd4481f7325ed600a88f6a813bad9dea07ab3ef73d8d8d6"}, + {file = "pefile-2023.2.7.tar.gz", hash = "sha256:82e6114004b3d6911c77c3953e3838654b04511b8b66e8583db70c65998017dc"}, +] + +[[package]] +name = "pexpect" +version = "4.8.0" +description = "Pexpect allows easy control of interactive console applications." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "pexpect-4.8.0-py2.py3-none-any.whl", hash = "sha256:0b48a55dcb3c05f3329815901ea4fc1537514d6ba867a152b581d69ae3710937"}, + {file = "pexpect-4.8.0.tar.gz", hash = "sha256:fc65a43959d153d0114afe13997d439c22823a27cefceb5ff35c2178c6784c0c"}, +] + +[package.dependencies] +ptyprocess = ">=0.5" + +[[package]] +name = "pickleshare" +version = "0.7.5" +description = "Tiny 'shelve'-like database with concurrency support" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "pickleshare-0.7.5-py2.py3-none-any.whl", hash = "sha256:9649af414d74d4df115d5d718f82acb59c9d418196b7b4290ed47a12ce62df56"}, + {file = "pickleshare-0.7.5.tar.gz", hash = "sha256:87683d47965c1da65cdacaf31c8441d12b8044cdec9aca500cd78fc2c683afca"}, +] + +[[package]] +name = "pillow" +version = "9.4.0" +description = "Python Imaging Library (Fork)" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "Pillow-9.4.0-1-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1b4b4e9dda4f4e4c4e6896f93e84a8f0bcca3b059de9ddf67dac3c334b1195e1"}, + {file = "Pillow-9.4.0-1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:fb5c1ad6bad98c57482236a21bf985ab0ef42bd51f7ad4e4538e89a997624e12"}, + {file = "Pillow-9.4.0-1-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:f0caf4a5dcf610d96c3bd32932bfac8aee61c96e60481c2a0ea58da435e25acd"}, + {file = "Pillow-9.4.0-1-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:3f4cc516e0b264c8d4ccd6b6cbc69a07c6d582d8337df79be1e15a5056b258c9"}, + {file = "Pillow-9.4.0-1-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:b8c2f6eb0df979ee99433d8b3f6d193d9590f735cf12274c108bd954e30ca858"}, + {file = "Pillow-9.4.0-1-pp38-pypy38_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b70756ec9417c34e097f987b4d8c510975216ad26ba6e57ccb53bc758f490dab"}, + {file = "Pillow-9.4.0-1-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:43521ce2c4b865d385e78579a082b6ad1166ebed2b1a2293c3be1d68dd7ca3b9"}, + {file = "Pillow-9.4.0-2-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:9d9a62576b68cd90f7075876f4e8444487db5eeea0e4df3ba298ee38a8d067b0"}, + {file = "Pillow-9.4.0-2-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:87708d78a14d56a990fbf4f9cb350b7d89ee8988705e58e39bdf4d82c149210f"}, + {file = "Pillow-9.4.0-2-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:8a2b5874d17e72dfb80d917213abd55d7e1ed2479f38f001f264f7ce7bae757c"}, + {file = "Pillow-9.4.0-2-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:83125753a60cfc8c412de5896d10a0a405e0bd88d0470ad82e0869ddf0cb3848"}, + {file = "Pillow-9.4.0-2-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:9e5f94742033898bfe84c93c831a6f552bb629448d4072dd312306bab3bd96f1"}, + {file = "Pillow-9.4.0-2-pp38-pypy38_pp73-macosx_10_10_x86_64.whl", hash = "sha256:013016af6b3a12a2f40b704677f8b51f72cb007dac785a9933d5c86a72a7fe33"}, + {file = "Pillow-9.4.0-2-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:99d92d148dd03fd19d16175b6d355cc1b01faf80dae93c6c3eb4163709edc0a9"}, + {file = "Pillow-9.4.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:2968c58feca624bb6c8502f9564dd187d0e1389964898f5e9e1fbc8533169157"}, + {file = "Pillow-9.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c5c1362c14aee73f50143d74389b2c158707b4abce2cb055b7ad37ce60738d47"}, + {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd752c5ff1b4a870b7661234694f24b1d2b9076b8bf337321a814c612665f343"}, + {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9a3049a10261d7f2b6514d35bbb7a4dfc3ece4c4de14ef5876c4b7a23a0e566d"}, + {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:16a8df99701f9095bea8a6c4b3197da105df6f74e6176c5b410bc2df2fd29a57"}, + {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:94cdff45173b1919350601f82d61365e792895e3c3a3443cf99819e6fbf717a5"}, + {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:ed3e4b4e1e6de75fdc16d3259098de7c6571b1a6cc863b1a49e7d3d53e036070"}, + {file = "Pillow-9.4.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d5b2f8a31bd43e0f18172d8ac82347c8f37ef3e0b414431157718aa234991b28"}, + {file = "Pillow-9.4.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:09b89ddc95c248ee788328528e6a2996e09eaccddeeb82a5356e92645733be35"}, + {file = "Pillow-9.4.0-cp310-cp310-win32.whl", hash = "sha256:f09598b416ba39a8f489c124447b007fe865f786a89dbfa48bb5cf395693132a"}, + {file = "Pillow-9.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:f6e78171be3fb7941f9910ea15b4b14ec27725865a73c15277bc39f5ca4f8391"}, + {file = "Pillow-9.4.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:3fa1284762aacca6dc97474ee9c16f83990b8eeb6697f2ba17140d54b453e133"}, + {file = "Pillow-9.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:eaef5d2de3c7e9b21f1e762f289d17b726c2239a42b11e25446abf82b26ac132"}, + {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a4dfdae195335abb4e89cc9762b2edc524f3c6e80d647a9a81bf81e17e3fb6f0"}, + {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6abfb51a82e919e3933eb137e17c4ae9c0475a25508ea88993bb59faf82f3b35"}, + {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:451f10ef963918e65b8869e17d67db5e2f4ab40e716ee6ce7129b0cde2876eab"}, + {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:6663977496d616b618b6cfa43ec86e479ee62b942e1da76a2c3daa1c75933ef4"}, + {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:60e7da3a3ad1812c128750fc1bc14a7ceeb8d29f77e0a2356a8fb2aa8925287d"}, + {file = "Pillow-9.4.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:19005a8e58b7c1796bc0167862b1f54a64d3b44ee5d48152b06bb861458bc0f8"}, + {file = "Pillow-9.4.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f715c32e774a60a337b2bb8ad9839b4abf75b267a0f18806f6f4f5f1688c4b5a"}, + {file = "Pillow-9.4.0-cp311-cp311-win32.whl", hash = "sha256:b222090c455d6d1a64e6b7bb5f4035c4dff479e22455c9eaa1bdd4c75b52c80c"}, + {file = "Pillow-9.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:ba6612b6548220ff5e9df85261bddc811a057b0b465a1226b39bfb8550616aee"}, + {file = "Pillow-9.4.0-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:5f532a2ad4d174eb73494e7397988e22bf427f91acc8e6ebf5bb10597b49c493"}, + {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5dd5a9c3091a0f414a963d427f920368e2b6a4c2f7527fdd82cde8ef0bc7a327"}, + {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef21af928e807f10bf4141cad4746eee692a0dd3ff56cfb25fce076ec3cc8abe"}, + {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:847b114580c5cc9ebaf216dd8c8dbc6b00a3b7ab0131e173d7120e6deade1f57"}, + {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:653d7fb2df65efefbcbf81ef5fe5e5be931f1ee4332c2893ca638c9b11a409c4"}, + {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:46f39cab8bbf4a384ba7cb0bc8bae7b7062b6a11cfac1ca4bc144dea90d4a9f5"}, + {file = "Pillow-9.4.0-cp37-cp37m-win32.whl", hash = "sha256:7ac7594397698f77bce84382929747130765f66406dc2cd8b4ab4da68ade4c6e"}, + {file = "Pillow-9.4.0-cp37-cp37m-win_amd64.whl", hash = "sha256:46c259e87199041583658457372a183636ae8cd56dbf3f0755e0f376a7f9d0e6"}, + {file = "Pillow-9.4.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:0e51f608da093e5d9038c592b5b575cadc12fd748af1479b5e858045fff955a9"}, + {file = "Pillow-9.4.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:765cb54c0b8724a7c12c55146ae4647e0274a839fb6de7bcba841e04298e1011"}, + {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:519e14e2c49fcf7616d6d2cfc5c70adae95682ae20f0395e9280db85e8d6c4df"}, + {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d197df5489004db87d90b918033edbeee0bd6df3848a204bca3ff0a903bef837"}, + {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0845adc64fe9886db00f5ab68c4a8cd933ab749a87747555cec1c95acea64b0b"}, + {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:e1339790c083c5a4de48f688b4841f18df839eb3c9584a770cbd818b33e26d5d"}, + {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:a96e6e23f2b79433390273eaf8cc94fec9c6370842e577ab10dabdcc7ea0a66b"}, + {file = "Pillow-9.4.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:7cfc287da09f9d2a7ec146ee4d72d6ea1342e770d975e49a8621bf54eaa8f30f"}, + {file = "Pillow-9.4.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d7081c084ceb58278dd3cf81f836bc818978c0ccc770cbbb202125ddabec6628"}, + {file = "Pillow-9.4.0-cp38-cp38-win32.whl", hash = "sha256:df41112ccce5d47770a0c13651479fbcd8793f34232a2dd9faeccb75eb5d0d0d"}, + {file = "Pillow-9.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:7a21222644ab69ddd9967cfe6f2bb420b460dae4289c9d40ff9a4896e7c35c9a"}, + {file = "Pillow-9.4.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:0f3269304c1a7ce82f1759c12ce731ef9b6e95b6df829dccd9fe42912cc48569"}, + {file = "Pillow-9.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cb362e3b0976dc994857391b776ddaa8c13c28a16f80ac6522c23d5257156bed"}, + {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a2e0f87144fcbbe54297cae708c5e7f9da21a4646523456b00cc956bd4c65815"}, + {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:28676836c7796805914b76b1837a40f76827ee0d5398f72f7dcc634bae7c6264"}, + {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0884ba7b515163a1a05440a138adeb722b8a6ae2c2b33aea93ea3118dd3a899e"}, + {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:53dcb50fbdc3fb2c55431a9b30caeb2f7027fcd2aeb501459464f0214200a503"}, + {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:e8c5cf126889a4de385c02a2c3d3aba4b00f70234bfddae82a5eaa3ee6d5e3e6"}, + {file = "Pillow-9.4.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:6c6b1389ed66cdd174d040105123a5a1bc91d0aa7059c7261d20e583b6d8cbd2"}, + {file = "Pillow-9.4.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:0dd4c681b82214b36273c18ca7ee87065a50e013112eea7d78c7a1b89a739153"}, + {file = "Pillow-9.4.0-cp39-cp39-win32.whl", hash = "sha256:6d9dfb9959a3b0039ee06c1a1a90dc23bac3b430842dcb97908ddde05870601c"}, + {file = "Pillow-9.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:54614444887e0d3043557d9dbc697dbb16cfb5a35d672b7a0fcc1ed0cf1c600b"}, + {file = "Pillow-9.4.0-pp38-pypy38_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b9b752ab91e78234941e44abdecc07f1f0d8f51fb62941d32995b8161f68cfe5"}, + {file = "Pillow-9.4.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d3b56206244dc8711f7e8b7d6cad4663917cd5b2d950799425076681e8766286"}, + {file = "Pillow-9.4.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aabdab8ec1e7ca7f1434d042bf8b1e92056245fb179790dc97ed040361f16bfd"}, + {file = "Pillow-9.4.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:db74f5562c09953b2c5f8ec4b7dfd3f5421f31811e97d1dbc0a7c93d6e3a24df"}, + {file = "Pillow-9.4.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:e9d7747847c53a16a729b6ee5e737cf170f7a16611c143d95aa60a109a59c336"}, + {file = "Pillow-9.4.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b52ff4f4e002f828ea6483faf4c4e8deea8d743cf801b74910243c58acc6eda3"}, + {file = "Pillow-9.4.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:575d8912dca808edd9acd6f7795199332696d3469665ef26163cd090fa1f8bfa"}, + {file = "Pillow-9.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c3c4ed2ff6760e98d262e0cc9c9a7f7b8a9f61aa4d47c58835cdaf7b0b8811bb"}, + {file = "Pillow-9.4.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:e621b0246192d3b9cb1dc62c78cfa4c6f6d2ddc0ec207d43c0dedecb914f152a"}, + {file = "Pillow-9.4.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:8f127e7b028900421cad64f51f75c051b628db17fb00e099eb148761eed598c9"}, + {file = "Pillow-9.4.0.tar.gz", hash = "sha256:a1c2d7780448eb93fbcc3789bf3916aa5720d942e37945f4056680317f1cd23e"}, +] + +[package.extras] +docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-issues (>=3.0.1)", "sphinx-removed-in", "sphinxext-opengraph"] +tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"] + +[[package]] +name = "pkgutil-resolve-name" +version = "1.3.10" +description = "Resolve a name to an object." +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "pkgutil_resolve_name-1.3.10-py3-none-any.whl", hash = "sha256:ca27cc078d25c5ad71a9de0a7a330146c4e014c2462d9af19c6b828280649c5e"}, + {file = "pkgutil_resolve_name-1.3.10.tar.gz", hash = "sha256:357d6c9e6a755653cfd78893817c0853af365dd51ec97f3d358a819373bbd174"}, +] + +[[package]] +name = "platformdirs" +version = "3.0.0" +description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "platformdirs-3.0.0-py3-none-any.whl", hash = "sha256:b1d5eb14f221506f50d6604a561f4c5786d9e80355219694a1b244bcd96f4567"}, + {file = "platformdirs-3.0.0.tar.gz", hash = "sha256:8a1228abb1ef82d788f74139988b137e78692984ec7b08eaa6c65f1723af28f9"}, +] + +[package.extras] +docs = ["furo (>=2022.12.7)", "proselint (>=0.13)", "sphinx (>=6.1.3)", "sphinx-autodoc-typehints (>=1.22,!=1.23.4)"] +test = ["appdirs (==1.4.4)", "covdefaults (>=2.2.2)", "pytest (>=7.2.1)", "pytest-cov (>=4)", "pytest-mock (>=3.10)"] + +[[package]] +name = "plotly" +version = "5.13.1" +description = "An open-source, interactive data visualization library for Python" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "plotly-5.13.1-py2.py3-none-any.whl", hash = "sha256:f776a5c664908450c6c1727f61e8e2e22798d9c6c69d37a9057735365084a2fa"}, + {file = "plotly-5.13.1.tar.gz", hash = "sha256:90ee9a1fee0dda30e2830e129855081ea17bd1b06a553a62b62de15caff1a219"}, +] + +[package.dependencies] +tenacity = ">=6.2.0" + +[[package]] +name = "plotly-resampler" +version = "0.8.1" +description = "Visualizing large time series with plotly" +category = "main" +optional = true +python-versions = ">=3.7.1,<3.11" +files = [ + {file = "plotly-resampler-0.8.1.tar.gz", hash = "sha256:774940a64bf6e6d9fe0eafff42f12ca1f3df7a3603efbcfcea5ed901fdc6b35a"}, + {file = "plotly_resampler-0.8.1-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:185a5ef18675245690ca752f86a987b820daf13d822c09af7bf17255e16576a4"}, + {file = "plotly_resampler-0.8.1-cp38-cp38-manylinux_2_31_x86_64.whl", hash = "sha256:cc4d11bc7e339fe13000dba19497586d0e3e6b12de98d8f84a8e219398ee54b0"}, +] + +[package.dependencies] +dash = ">=2.2.0,<3.0.0" +Flask-Cors = ">=3.0.10,<4.0.0" +jupyter-dash = ">=0.4.2" +numpy = ">=1.14" +orjson = ">=3.7.7,<4.0.0" +pandas = ">=1.3.5,<2.0.0" +plotly = ">=5.5.0,<6.0.0" +trace-updater = ">=0.0.8" + +[[package]] +name = "pluggy" +version = "1.0.0" +description = "plugin and hook calling mechanisms for python" +category = "dev" +optional = false +python-versions = ">=3.6" +files = [ + {file = "pluggy-1.0.0-py2.py3-none-any.whl", hash = "sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3"}, + {file = "pluggy-1.0.0.tar.gz", hash = "sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159"}, +] + +[package.extras] +dev = ["pre-commit", "tox"] +testing = ["pytest", "pytest-benchmark"] + +[[package]] +name = "pmdarima" +version = "2.0.2" +description = "Python's forecast::auto.arima equivalent" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "pmdarima-2.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e54f1d9a01bac815e461c9a4089ea67e976a87c17d5770388d833820bbbe4362"}, + {file = "pmdarima-2.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:81b03950d65cbc3c758567db82b603416f341ff2ced8f344079401d8c0d7046a"}, + {file = "pmdarima-2.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:853c0a3b9565e37ed3982a0a238a75487b399a08ea91aa0c58c86427445b899a"}, + {file = "pmdarima-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7f20d79097b31ab6bf032b319c88874b38360f55b0463da2c8094aa316249a5f"}, + {file = "pmdarima-2.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:4746f4dcba743109576a9a7afe5da96a44ae5f7fd1dfd876bbca68b5871b8d30"}, + {file = "pmdarima-2.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:80ccf9dea20ee264aa2f18db3e6b1e38c3248424db579712d60c57cf2768fb5f"}, + {file = "pmdarima-2.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8b20c207f546b1ddb02cc5d97e5759789615da6aa8c8ee32ee2710a5fe1183c4"}, + {file = "pmdarima-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ea64c8fc00343e9fdfd9d4e303d8fb2f60449071e638a45f68352a06ee204ce"}, + {file = "pmdarima-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d7b9220a607e07708a322447c6e3a594c4f7b58df193251ef090608438d621e9"}, + {file = "pmdarima-2.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:cc48882962f757d53b74cf16ec4706d006c40ae25fc4a509dadc65ac7c96fb6c"}, + {file = "pmdarima-2.0.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:fc4b38de2d0e816d075777c2082591fe38db715ffb01e1637e46553f9323e60e"}, + {file = "pmdarima-2.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba36d38bdd69a0c41095cb784370f52041498fb4c8a088ff83fd6349e75c2029"}, + {file = "pmdarima-2.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e6800acca7e3343d60d8197cec1f3c194748128663a379287f03cfc4bba6a541"}, + {file = "pmdarima-2.0.2-cp37-cp37m-win_amd64.whl", hash = "sha256:e94901c9d2a8c8f5b299ddb51a4133d688277ac4a282bf34d577235c283eaaa2"}, + {file = "pmdarima-2.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9882af95f30a3676711014f24191dbf37a6d027c10d729c0cae882474dfc9c29"}, + {file = "pmdarima-2.0.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e089c4304fc87505084d263ac6c51fb5610782162eb460857377af09e9e7cd04"}, + {file = "pmdarima-2.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e50c538bf7e21deb3eff63fdbde61ee801566ccb821233d67c36666d3082b8e"}, + {file = "pmdarima-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:34a06fa0cb996416784e7abf66ef068bd6e2774f2c59b8ede5e547b5c5c2c404"}, + {file = "pmdarima-2.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:ffd983738509194b612362449914e4997d07a3b087559e34e16ea78b230986f5"}, + {file = "pmdarima-2.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d13623b511554b2de48e5f03d9ae98636d8e4b2021285c05673da90144ccf5ff"}, + {file = "pmdarima-2.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b23e133ba306aa7c10ec185e5ad47b3702fbe4a99f4118a141677f7c46a46a2f"}, + {file = "pmdarima-2.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:678a307c97b4549ebd4f86500d4c1166b171413b81228527425fc671cdcd4527"}, + {file = "pmdarima-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fc612a700546a1b2d1e18a9670c7687779e1b5225ef59eabb89efaf28ed316b0"}, + {file = "pmdarima-2.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:09462430b363fbb7074ec97705b33fe02f2e979dec869652356e0f3489f3af49"}, + {file = "pmdarima-2.0.2.tar.gz", hash = "sha256:1c86897632dd105532d7e92c5d8681d43ae763c40bd3fffef43e740ce0b6b5d5"}, +] + +[package.dependencies] +Cython = ">=0.29,<0.29.18 || >0.29.18,<0.29.31 || >0.29.31" +joblib = ">=0.11" +numpy = ">=1.21.2" +pandas = ">=0.19" +scikit-learn = ">=0.22" +scipy = ">=1.3.2" +setuptools = ">=38.6.0,<50.0.0 || >50.0.0" +statsmodels = ">=0.13.2" +urllib3 = "*" + +[[package]] +name = "praw" +version = "7.7.0" +description = "PRAW, an acronym for \"Python Reddit API Wrapper\", is a python package that allows for simple access to Reddit's API." +category = "main" +optional = false +python-versions = "~=3.7" +files = [ + {file = "praw-7.7.0-py3-none-any.whl", hash = "sha256:22155c4b3006733a5ab0754136cf2226917747b61ec037ee335246fe0db5420e"}, + {file = "praw-7.7.0.tar.gz", hash = "sha256:090d209b35f79dfa36082ed1cdaa0f9a753b9277a69cfe8f9f32fa1827411a5a"}, +] + +[package.dependencies] +prawcore = ">=2.1,<3" +update-checker = ">=0.18" +websocket-client = ">=0.54.0" + +[package.extras] +ci = ["coveralls"] +dev = ["betamax (>=0.8,<0.9)", "betamax-matchers (>=0.3.0,<0.5)", "packaging", "pre-commit", "pytest (>=2.7.3)", "requests (>=2.20.1,<3)", "sphinx", "sphinx-rtd-dark-mode", "sphinx-rtd-theme"] +lint = ["pre-commit", "sphinx", "sphinx-rtd-dark-mode", "sphinx-rtd-theme"] +readthedocs = ["sphinx", "sphinx-rtd-dark-mode", "sphinx-rtd-theme"] +test = ["betamax (>=0.8,<0.9)", "betamax-matchers (>=0.3.0,<0.5)", "pytest (>=2.7.3)", "requests (>=2.20.1,<3)"] + +[[package]] +name = "prawcore" +version = "2.3.0" +description = "Low-level communication layer for PRAW 4+." +category = "main" +optional = false +python-versions = "~=3.6" +files = [ + {file = "prawcore-2.3.0-py3-none-any.whl", hash = "sha256:48c17db447fa06a13ca3e722201f443031437708daa736c05a1df895fbcceff5"}, + {file = "prawcore-2.3.0.tar.gz", hash = "sha256:daf1ccd4b7a80dc4e6567d48336d782e94a9a6dad83770fc2edf76dc9a84f56d"}, +] + +[package.dependencies] +requests = ">=2.6.0,<3.0" + +[package.extras] +ci = ["coveralls"] +dev = ["betamax (>=0.8,<0.9)", "betamax-matchers (>=0.4.0,<0.5)", "betamax-serializers (>=0.2.0,<0.3)", "black", "flake8", "flynt", "mock (>=0.8)", "pre-commit", "pydocstyle", "pytest", "testfixtures (>4.13.2,<7)"] +lint = ["black", "flake8", "flynt", "pre-commit", "pydocstyle"] +test = ["betamax (>=0.8,<0.9)", "betamax-matchers (>=0.4.0,<0.5)", "betamax-serializers (>=0.2.0,<0.3)", "mock (>=0.8)", "pytest", "testfixtures (>4.13.2,<7)"] + +[[package]] +name = "pre-commit" +version = "2.21.0" +description = "A framework for managing and maintaining multi-language pre-commit hooks." +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pre_commit-2.21.0-py2.py3-none-any.whl", hash = "sha256:e2f91727039fc39a92f58a588a25b87f936de6567eed4f0e673e0507edc75bad"}, + {file = "pre_commit-2.21.0.tar.gz", hash = "sha256:31ef31af7e474a8d8995027fefdfcf509b5c913ff31f2015b4ec4beb26a6f658"}, +] + +[package.dependencies] +cfgv = ">=2.0.0" +identify = ">=1.0.0" +nodeenv = ">=0.11.1" +pyyaml = ">=5.1" +virtualenv = ">=20.10.0" + +[[package]] +name = "prometheus-client" +version = "0.16.0" +description = "Python client for the Prometheus monitoring system." +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "prometheus_client-0.16.0-py3-none-any.whl", hash = "sha256:0836af6eb2c8f4fed712b2f279f6c0a8bbab29f9f4aa15276b91c7cb0d1616ab"}, + {file = "prometheus_client-0.16.0.tar.gz", hash = "sha256:a03e35b359f14dd1630898543e2120addfdeacd1a6069c1367ae90fd93ad3f48"}, +] + +[package.extras] +twisted = ["twisted"] + +[[package]] +name = "prompt-toolkit" +version = "3.0.38" +description = "Library for building powerful interactive command lines in Python" +category = "main" +optional = false +python-versions = ">=3.7.0" +files = [ + {file = "prompt_toolkit-3.0.38-py3-none-any.whl", hash = "sha256:45ea77a2f7c60418850331366c81cf6b5b9cf4c7fd34616f733c5427e6abbb1f"}, + {file = "prompt_toolkit-3.0.38.tar.gz", hash = "sha256:23ac5d50538a9a38c8bde05fecb47d0b403ecd0662857a86f886f798563d5b9b"}, +] + +[package.dependencies] +wcwidth = "*" + +[[package]] +name = "property-cached" +version = "1.6.4" +description = "A decorator for caching properties in classes (forked from cached-property)." +category = "main" +optional = false +python-versions = ">= 3.5" +files = [ + {file = "property-cached-1.6.4.zip", hash = "sha256:3e9c4ef1ed3653909147510481d7df62a3cfb483461a6986a6f1dcd09b2ebb73"}, + {file = "property_cached-1.6.4-py2.py3-none-any.whl", hash = "sha256:135fc059ec969c1646424a0db15e7fbe1b5f8c36c0006d0b3c91ba568c11e7d8"}, +] + +[[package]] +name = "prophet" +version = "1.1.2" +description = "Automatic Forecasting Procedure" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "prophet-1.1.2-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:b978a62fba90a70b68751288ea29325c51df05bbff62fe9697e45a97430f6dd4"}, + {file = "prophet-1.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21cf2d83d25cbc77f833014d7197744ccb43532cb9a04b9fdd2bc48b79b46a05"}, + {file = "prophet-1.1.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4beab6a742f77edaa597bbaee0db19a48c3fd98f012797c1cc5065d3f6f4384d"}, + {file = "prophet-1.1.2-py3-none-win_amd64.whl", hash = "sha256:5ab1e5833e01d1bae9e1b379432dc8abb5b4c7f0360162ab5e250b90611c278c"}, + {file = "prophet-1.1.2.tar.gz", hash = "sha256:3cfb7665962e983b05367f65f37692d9c8569a86335f3f163925ec89a128bfab"}, +] + +[package.dependencies] +cmdstanpy = ">=1.0.4" +convertdate = ">=2.1.2" +holidays = ">=0.14.2" +LunarCalendar = ">=0.0.9" +matplotlib = ">=2.0.0" +numpy = ">=1.15.4" +pandas = ">=1.0.4" +python-dateutil = ">=2.8.0" +tqdm = ">=4.36.1" + +[package.extras] +dev = ["jupyterlab", "nbconvert", "plotly", "pytest", "setuptools (>=64)", "wheel"] +parallel = ["dask[dataframe]", "distributed"] + +[[package]] +name = "protobuf" +version = "3.20.1" +description = "Protocol Buffers" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "protobuf-3.20.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3cc797c9d15d7689ed507b165cd05913acb992d78b379f6014e013f9ecb20996"}, + {file = "protobuf-3.20.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:ff8d8fa42675249bb456f5db06c00de6c2f4c27a065955917b28c4f15978b9c3"}, + {file = "protobuf-3.20.1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:cd68be2559e2a3b84f517fb029ee611546f7812b1fdd0aa2ecc9bc6ec0e4fdde"}, + {file = "protobuf-3.20.1-cp310-cp310-win32.whl", hash = "sha256:9016d01c91e8e625141d24ec1b20fed584703e527d28512aa8c8707f105a683c"}, + {file = "protobuf-3.20.1-cp310-cp310-win_amd64.whl", hash = "sha256:32ca378605b41fd180dfe4e14d3226386d8d1b002ab31c969c366549e66a2bb7"}, + {file = "protobuf-3.20.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:9be73ad47579abc26c12024239d3540e6b765182a91dbc88e23658ab71767153"}, + {file = "protobuf-3.20.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:097c5d8a9808302fb0da7e20edf0b8d4703274d140fd25c5edabddcde43e081f"}, + {file = "protobuf-3.20.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:e250a42f15bf9d5b09fe1b293bdba2801cd520a9f5ea2d7fb7536d4441811d20"}, + {file = "protobuf-3.20.1-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:cdee09140e1cd184ba9324ec1df410e7147242b94b5f8b0c64fc89e38a8ba531"}, + {file = "protobuf-3.20.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:af0ebadc74e281a517141daad9d0f2c5d93ab78e9d455113719a45a49da9db4e"}, + {file = "protobuf-3.20.1-cp37-cp37m-win32.whl", hash = "sha256:755f3aee41354ae395e104d62119cb223339a8f3276a0cd009ffabfcdd46bb0c"}, + {file = "protobuf-3.20.1-cp37-cp37m-win_amd64.whl", hash = "sha256:62f1b5c4cd6c5402b4e2d63804ba49a327e0c386c99b1675c8a0fefda23b2067"}, + {file = "protobuf-3.20.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:06059eb6953ff01e56a25cd02cca1a9649a75a7e65397b5b9b4e929ed71d10cf"}, + {file = "protobuf-3.20.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:cb29edb9eab15742d791e1025dd7b6a8f6fcb53802ad2f6e3adcb102051063ab"}, + {file = "protobuf-3.20.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:69ccfdf3657ba59569c64295b7d51325f91af586f8d5793b734260dfe2e94e2c"}, + {file = "protobuf-3.20.1-cp38-cp38-win32.whl", hash = "sha256:dd5789b2948ca702c17027c84c2accb552fc30f4622a98ab5c51fcfe8c50d3e7"}, + {file = "protobuf-3.20.1-cp38-cp38-win_amd64.whl", hash = "sha256:77053d28427a29987ca9caf7b72ccafee011257561259faba8dd308fda9a8739"}, + {file = "protobuf-3.20.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6f50601512a3d23625d8a85b1638d914a0970f17920ff39cec63aaef80a93fb7"}, + {file = "protobuf-3.20.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:284f86a6207c897542d7e956eb243a36bb8f9564c1742b253462386e96c6b78f"}, + {file = "protobuf-3.20.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:7403941f6d0992d40161aa8bb23e12575637008a5a02283a930addc0508982f9"}, + {file = "protobuf-3.20.1-cp39-cp39-win32.whl", hash = "sha256:db977c4ca738dd9ce508557d4fce0f5aebd105e158c725beec86feb1f6bc20d8"}, + {file = "protobuf-3.20.1-cp39-cp39-win_amd64.whl", hash = "sha256:7e371f10abe57cee5021797126c93479f59fccc9693dafd6bd5633ab67808a91"}, + {file = "protobuf-3.20.1-py2.py3-none-any.whl", hash = "sha256:adfc6cf69c7f8c50fd24c793964eef18f0ac321315439d94945820612849c388"}, + {file = "protobuf-3.20.1.tar.gz", hash = "sha256:adc31566d027f45efe3f44eeb5b1f329da43891634d61c75a5944e9be6dd42c9"}, +] + +[[package]] +name = "psaw" +version = "0.0.12" +description = "Pushshift.io API Wrapper for reddit.com public comment/submission search" +category = "main" +optional = false +python-versions = ">=3" +files = [ + {file = "psaw-0.0.12-py3-none-any.whl", hash = "sha256:cfbfdf1953ee5f31ca9d4ec6d471873ace960da9fbc7234b9d19a059d5cfa2d6"}, +] + +[package.dependencies] +Click = "*" +requests = "*" + +[[package]] +name = "psutil" +version = "5.9.3" +description = "Cross-platform lib for process and system monitoring in Python." +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "psutil-5.9.3-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:b4a247cd3feaae39bb6085fcebf35b3b8ecd9b022db796d89c8f05067ca28e71"}, + {file = "psutil-5.9.3-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:5fa88e3d5d0b480602553d362c4b33a63e0c40bfea7312a7bf78799e01e0810b"}, + {file = "psutil-5.9.3-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:767ef4fa33acda16703725c0473a91e1832d296c37c63896c7153ba81698f1ab"}, + {file = "psutil-5.9.3-cp27-cp27m-win32.whl", hash = "sha256:9a4af6ed1094f867834f5f07acd1250605a0874169a5fcadbcec864aec2496a6"}, + {file = "psutil-5.9.3-cp27-cp27m-win_amd64.whl", hash = "sha256:fa5e32c7d9b60b2528108ade2929b115167fe98d59f89555574715054f50fa31"}, + {file = "psutil-5.9.3-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:fe79b4ad4836e3da6c4650cb85a663b3a51aef22e1a829c384e18fae87e5e727"}, + {file = "psutil-5.9.3-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:db8e62016add2235cc87fb7ea000ede9e4ca0aa1f221b40cef049d02d5d2593d"}, + {file = "psutil-5.9.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:941a6c2c591da455d760121b44097781bc970be40e0e43081b9139da485ad5b7"}, + {file = "psutil-5.9.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:71b1206e7909792d16933a0d2c1c7f04ae196186c51ba8567abae1d041f06dcb"}, + {file = "psutil-5.9.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f57d63a2b5beaf797b87024d018772439f9d3103a395627b77d17a8d72009543"}, + {file = "psutil-5.9.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7507f6c7b0262d3e7b0eeda15045bf5881f4ada70473b87bc7b7c93b992a7d7"}, + {file = "psutil-5.9.3-cp310-cp310-win32.whl", hash = "sha256:1b540599481c73408f6b392cdffef5b01e8ff7a2ac8caae0a91b8222e88e8f1e"}, + {file = "psutil-5.9.3-cp310-cp310-win_amd64.whl", hash = "sha256:547ebb02031fdada635452250ff39942db8310b5c4a8102dfe9384ee5791e650"}, + {file = "psutil-5.9.3-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:d8c3cc6bb76492133474e130a12351a325336c01c96a24aae731abf5a47fe088"}, + {file = "psutil-5.9.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:07d880053c6461c9b89cd5d4808f3b8336665fa3acdefd6777662c5ed73a851a"}, + {file = "psutil-5.9.3-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e8b50241dd3c2ed498507f87a6602825073c07f3b7e9560c58411c14fe1e1c9"}, + {file = "psutil-5.9.3-cp36-cp36m-win32.whl", hash = "sha256:828c9dc9478b34ab96be75c81942d8df0c2bb49edbb481f597314d92b6441d89"}, + {file = "psutil-5.9.3-cp36-cp36m-win_amd64.whl", hash = "sha256:ed15edb14f52925869250b1375f0ff58ca5c4fa8adefe4883cfb0737d32f5c02"}, + {file = "psutil-5.9.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d266cd05bd4a95ca1c2b9b5aac50d249cf7c94a542f47e0b22928ddf8b80d1ef"}, + {file = "psutil-5.9.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7e4939ff75149b67aef77980409f156f0082fa36accc475d45c705bb00c6c16a"}, + {file = "psutil-5.9.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:68fa227c32240c52982cb931801c5707a7f96dd8927f9102d6c7771ea1ff5698"}, + {file = "psutil-5.9.3-cp37-cp37m-win32.whl", hash = "sha256:beb57d8a1ca0ae0eb3d08ccaceb77e1a6d93606f0e1754f0d60a6ebd5c288837"}, + {file = "psutil-5.9.3-cp37-cp37m-win_amd64.whl", hash = "sha256:12500d761ac091f2426567f19f95fd3f15a197d96befb44a5c1e3cbe6db5752c"}, + {file = "psutil-5.9.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ba38cf9984d5462b506e239cf4bc24e84ead4b1d71a3be35e66dad0d13ded7c1"}, + {file = "psutil-5.9.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:46907fa62acaac364fff0b8a9da7b360265d217e4fdeaca0a2397a6883dffba2"}, + {file = "psutil-5.9.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a04a1836894c8279e5e0a0127c0db8e198ca133d28be8a2a72b4db16f6cf99c1"}, + {file = "psutil-5.9.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a4e07611997acf178ad13b842377e3d8e9d0a5bac43ece9bfc22a96735d9a4f"}, + {file = "psutil-5.9.3-cp38-cp38-win32.whl", hash = "sha256:6ced1ad823ecfa7d3ce26fe8aa4996e2e53fb49b7fed8ad81c80958501ec0619"}, + {file = "psutil-5.9.3-cp38-cp38-win_amd64.whl", hash = "sha256:35feafe232d1aaf35d51bd42790cbccb882456f9f18cdc411532902370d660df"}, + {file = "psutil-5.9.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:538fcf6ae856b5e12d13d7da25ad67f02113c96f5989e6ad44422cb5994ca7fc"}, + {file = "psutil-5.9.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a3d81165b8474087bb90ec4f333a638ccfd1d69d34a9b4a1a7eaac06648f9fbe"}, + {file = "psutil-5.9.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3a7826e68b0cf4ce2c1ee385d64eab7d70e3133171376cac53d7c1790357ec8f"}, + {file = "psutil-5.9.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ec296f565191f89c48f33d9544d8d82b0d2af7dd7d2d4e6319f27a818f8d1cc"}, + {file = "psutil-5.9.3-cp39-cp39-win32.whl", hash = "sha256:9ec95df684583b5596c82bb380c53a603bb051cf019d5c849c47e117c5064395"}, + {file = "psutil-5.9.3-cp39-cp39-win_amd64.whl", hash = "sha256:4bd4854f0c83aa84a5a40d3b5d0eb1f3c128f4146371e03baed4589fe4f3c931"}, + {file = "psutil-5.9.3.tar.gz", hash = "sha256:7ccfcdfea4fc4b0a02ca2c31de7fcd186beb9cff8207800e14ab66f79c773af6"}, +] + +[package.extras] +test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"] + +[[package]] +name = "ptyprocess" +version = "0.7.0" +description = "Run a subprocess in a pseudo terminal" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35"}, + {file = "ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220"}, +] + +[[package]] +name = "pure-eval" +version = "0.2.2" +description = "Safely evaluate AST nodes without side effects" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "pure_eval-0.2.2-py3-none-any.whl", hash = "sha256:01eaab343580944bc56080ebe0a674b39ec44a945e6d09ba7db3cb8cec289350"}, + {file = "pure_eval-0.2.2.tar.gz", hash = "sha256:2b45320af6dfaa1750f543d714b6d1c520a1688dec6fd24d339063ce0aaa9ac3"}, +] + +[package.extras] +tests = ["pytest"] + +[[package]] +name = "py" +version = "1.11.0" +description = "library with cross-python path, ini-parsing, io, code, log facilities" +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "py-1.11.0-py2.py3-none-any.whl", hash = "sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378"}, + {file = "py-1.11.0.tar.gz", hash = "sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719"}, +] + +[[package]] +name = "pyally" +version = "1.1.2" +description = "Ally Invest API Wrapper" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "pyally-1.1.2-py3-none-any.whl", hash = "sha256:eeb128befcec02e0aac942f1700584f43ff8194955d19ff7a1f96d55de50db36"}, + {file = "pyally-1.1.2.tar.gz", hash = "sha256:d5dba065ddbf18261b83e29e5fffff731d9b03a4278eb9a9333a17f2d1772d4d"}, +] + +[package.dependencies] +pytz = "*" +requests = "*" +requests-oauthlib = "*" + +[[package]] +name = "pyarrow" +version = "11.0.0" +description = "Python library for Apache Arrow" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pyarrow-11.0.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:40bb42afa1053c35c749befbe72f6429b7b5f45710e85059cdd534553ebcf4f2"}, + {file = "pyarrow-11.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:7c28b5f248e08dea3b3e0c828b91945f431f4202f1a9fe84d1012a761324e1ba"}, + {file = "pyarrow-11.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a37bc81f6c9435da3c9c1e767324ac3064ffbe110c4e460660c43e144be4ed85"}, + {file = "pyarrow-11.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad7c53def8dbbc810282ad308cc46a523ec81e653e60a91c609c2233ae407689"}, + {file = "pyarrow-11.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:25aa11c443b934078bfd60ed63e4e2d42461682b5ac10f67275ea21e60e6042c"}, + {file = "pyarrow-11.0.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:e217d001e6389b20a6759392a5ec49d670757af80101ee6b5f2c8ff0172e02ca"}, + {file = "pyarrow-11.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ad42bb24fc44c48f74f0d8c72a9af16ba9a01a2ccda5739a517aa860fa7e3d56"}, + {file = "pyarrow-11.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2d942c690ff24a08b07cb3df818f542a90e4d359381fbff71b8f2aea5bf58841"}, + {file = "pyarrow-11.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f010ce497ca1b0f17a8243df3048055c0d18dcadbcc70895d5baf8921f753de5"}, + {file = "pyarrow-11.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:2f51dc7ca940fdf17893227edb46b6784d37522ce08d21afc56466898cb213b2"}, + {file = "pyarrow-11.0.0-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:1cbcfcbb0e74b4d94f0b7dde447b835a01bc1d16510edb8bb7d6224b9bf5bafc"}, + {file = "pyarrow-11.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aaee8f79d2a120bf3e032d6d64ad20b3af6f56241b0ffc38d201aebfee879d00"}, + {file = "pyarrow-11.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:410624da0708c37e6a27eba321a72f29d277091c8f8d23f72c92bada4092eb5e"}, + {file = "pyarrow-11.0.0-cp37-cp37m-win_amd64.whl", hash = "sha256:2d53ba72917fdb71e3584ffc23ee4fcc487218f8ff29dd6df3a34c5c48fe8c06"}, + {file = "pyarrow-11.0.0-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:f12932e5a6feb5c58192209af1d2607d488cb1d404fbc038ac12ada60327fa34"}, + {file = "pyarrow-11.0.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:41a1451dd895c0b2964b83d91019e46f15b5564c7ecd5dcb812dadd3f05acc97"}, + {file = "pyarrow-11.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:becc2344be80e5dce4e1b80b7c650d2fc2061b9eb339045035a1baa34d5b8f1c"}, + {file = "pyarrow-11.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f40be0d7381112a398b93c45a7e69f60261e7b0269cc324e9f739ce272f4f70"}, + {file = "pyarrow-11.0.0-cp38-cp38-win_amd64.whl", hash = "sha256:362a7c881b32dc6b0eccf83411a97acba2774c10edcec715ccaab5ebf3bb0835"}, + {file = "pyarrow-11.0.0-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:ccbf29a0dadfcdd97632b4f7cca20a966bb552853ba254e874c66934931b9841"}, + {file = "pyarrow-11.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3e99be85973592051e46412accea31828da324531a060bd4585046a74ba45854"}, + {file = "pyarrow-11.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69309be84dcc36422574d19c7d3a30a7ea43804f12552356d1ab2a82a713c418"}, + {file = "pyarrow-11.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da93340fbf6f4e2a62815064383605b7ffa3e9eeb320ec839995b1660d69f89b"}, + {file = "pyarrow-11.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:caad867121f182d0d3e1a0d36f197df604655d0b466f1bc9bafa903aa95083e4"}, + {file = "pyarrow-11.0.0.tar.gz", hash = "sha256:5461c57dbdb211a632a48facb9b39bbeb8a7905ec95d768078525283caef5f6d"}, +] + +[package.dependencies] +numpy = ">=1.16.6" + +[[package]] +name = "pyasn1" +version = "0.4.8" +description = "ASN.1 types and codecs" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "pyasn1-0.4.8-py2.py3-none-any.whl", hash = "sha256:39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d"}, + {file = "pyasn1-0.4.8.tar.gz", hash = "sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba"}, +] + +[[package]] +name = "pyasn1-modules" +version = "0.2.8" +description = "A collection of ASN.1-based protocols modules." +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "pyasn1-modules-0.2.8.tar.gz", hash = "sha256:905f84c712230b2c592c19470d3ca8d552de726050d1d1716282a1f6146be65e"}, + {file = "pyasn1_modules-0.2.8-py2.py3-none-any.whl", hash = "sha256:a50b808ffeb97cb3601dd25981f6b016cbb3d31fbf57a8b8a87428e6158d0c74"}, +] + +[package.dependencies] +pyasn1 = ">=0.4.6,<0.5.0" + +[[package]] +name = "pycares" +version = "4.3.0" +description = "Python interface for c-ares" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "pycares-4.3.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:19c9cdd3322d422931982939773e453e491dfc5c0b2e23d7266959315c7a0824"}, + {file = "pycares-4.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9e56e9cdf46a092970dc4b75bbabddea9f480be5eeadc3fcae3eb5c6807c4136"}, + {file = "pycares-4.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c75a6241c79b935048272cb77df498da64b8defc8c4b29fdf9870e43ba4cbb4"}, + {file = "pycares-4.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24d8654fac3742791b8bef59d1fbb3e19ae6a5c48876a6d98659f7c66ee546c4"}, + {file = "pycares-4.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ebf50b049a245880f1aa16a6f72c4408e0a65b49ea1d3bf13383a44a2cabd2bf"}, + {file = "pycares-4.3.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:84daf560962763c0359fd79c750ef480f0fda40c08b57765088dbe362e8dc452"}, + {file = "pycares-4.3.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:978d10da7ee74b9979c494afa8b646411119ad0186a29c7f13c72bb4295630c6"}, + {file = "pycares-4.3.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:326c5b9d7fe52eb3d243f5ead58d5c0011884226d961df8360a34618c38c7515"}, + {file = "pycares-4.3.0-cp310-cp310-win32.whl", hash = "sha256:da7c7089ae617317d2cbe38baefd3821387b3bfef7b3ee5b797b871cb1257974"}, + {file = "pycares-4.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:7106dc683db30e1d851283b7b9df7a5ea4964d6bdd000d918d91d4b1f9bed329"}, + {file = "pycares-4.3.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4e7a24ecef0b1933f2a3fdbf328d1b529a76cda113f8364fa0742e5b3bd76566"}, + {file = "pycares-4.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e7abccc2aa4771c06994e4d9ed596453061e2b8846f887d9c98a64ccdaf4790a"}, + {file = "pycares-4.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:531fed46c5ed798a914c3207be4ae7b297c4d09e4183d3cf8fd9ee59a55d5080"}, + {file = "pycares-4.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c9335175af0c64a1e0ba67bdd349eb62d4eea0ad02c235ccdf0d535fd20f323"}, + {file = "pycares-4.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c5f0e95535027d2dcd51e780410632b0d3ed7e9e5ceb25dc0fe937f2c2960079"}, + {file = "pycares-4.3.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:3692179ce5fb96908ba342e1e5303608d0c976f0d5d4619fa9d3d6d9d5a9a1b4"}, + {file = "pycares-4.3.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:5c4cb6cc7fe8e0606d30b60367f59fe26d1472e88555d61e202db70dea5c8edb"}, + {file = "pycares-4.3.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3215445396c74103e2054e6b349d9e85883ceda2006d0039fc2d58c9b11818a2"}, + {file = "pycares-4.3.0-cp311-cp311-win32.whl", hash = "sha256:6a0c0c3a0adf490bba9dbb37dbd07ec81e4a6584f095036ac34f06a633710ffe"}, + {file = "pycares-4.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:995cb37cc39bd40ca87bb16555a0f7724f3be30d9f9059a4caab2fde45b1b903"}, + {file = "pycares-4.3.0-cp36-cp36m-win32.whl", hash = "sha256:4c9187be72449c975c11daa1d94d7ddcc494f8a4c37a6c18f977cd7024a531d9"}, + {file = "pycares-4.3.0-cp36-cp36m-win_amd64.whl", hash = "sha256:d7405ba10a2903a58b8b0faedcb54994c9ee002ad01963587fabf93e7e479783"}, + {file = "pycares-4.3.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:40aaa12081495f879f11f4cfc95edfec1ea14711188563102f9e33fe98728fac"}, + {file = "pycares-4.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4972cac24b66c5997f3a3e2cb608e408066d80103d443e36d626a88a287b9ae7"}, + {file = "pycares-4.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:35886dba7aa5b73affca8729aeb5a1f5e94d3d9a764adb1b7e75bafca44eeca5"}, + {file = "pycares-4.3.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5cea6e1f3be016f155d60f27f16c1074d58b4d6e123228fdbc3326d076016af8"}, + {file = "pycares-4.3.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:3a9fd2665b053afb39226ac6f8137a60910ca7729358456df2fb94866f4297de"}, + {file = "pycares-4.3.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:e8e9195f869120e44e0aa0a6098bb5c19947f4753054365891f592e6f9eab3ef"}, + {file = "pycares-4.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:674486ecf2afb25ee219171b07cdaba481a1aaa2dabb155779c7be9ded03eaa9"}, + {file = "pycares-4.3.0-cp37-cp37m-win32.whl", hash = "sha256:1b6cd3161851499b6894d1e23bfd633e7b775472f5af35ae35409c4a47a2d45e"}, + {file = "pycares-4.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:710120c97b9afdba443564350c3f5f72fd9aae74d95b73dc062ca8ac3d7f36d7"}, + {file = "pycares-4.3.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:9103649bd29d84bc6bcfaf09def9c0592bbc766018fad19d76d09989608b915d"}, + {file = "pycares-4.3.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c072dbaf73cb5434279578dc35322867d8d5df053e14fdcdcc589994ba4804ae"}, + {file = "pycares-4.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:008531733f9c7a976b59c7760a3672b191159fd69ae76c01ca051f20b5e44164"}, + {file = "pycares-4.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2aae02d97d77dcff840ab55f86cb8b99bf644acbca17e1edb7048408b9782088"}, + {file = "pycares-4.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:257953ae6d400a934fd9193aeb20990ac84a78648bdf5978e998bd007a4045cd"}, + {file = "pycares-4.3.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:c28d481efae26936ec08cb6beea305f4b145503b152cf2c4dc68cc4ad9644f0e"}, + {file = "pycares-4.3.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:976249b39037dbfb709ccf7e1c40d2785905a0065536385d501b94570cfed96d"}, + {file = "pycares-4.3.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:98568c30cfab6b327d94ae1acdf85bbba4cffd415980804985d34ca07e6f4791"}, + {file = "pycares-4.3.0-cp38-cp38-win32.whl", hash = "sha256:a2f3c4f49f43162f7e684419d9834c2c8ec165e54cb8dc47aa9dc0c2132701c0"}, + {file = "pycares-4.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:1730ef93e33e4682fbbf0e7fb19df2ed9822779d17de8ea6e20d5b0d71c1d2be"}, + {file = "pycares-4.3.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5a26b3f1684557025da26ce65d076619890c82b95e38cc7284ce51c3539a1ce8"}, + {file = "pycares-4.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:86112cce01655b9f63c5e53b74722084e88e784a7a8ad138d373440337c591c9"}, + {file = "pycares-4.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c01465a191dc78e923884bb45cd63c7e012623e520cf7ed67e542413ee334804"}, + {file = "pycares-4.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9fd5d6012f3ee8c8038cbfe16e988bbd17b2f21eea86650874bf63757ee6161"}, + {file = "pycares-4.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aa36b8ea91eae20b5c7205f3e6654423f066af24a1df02b274770a96cbcafaa7"}, + {file = "pycares-4.3.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:61019151130557c1788cae52e4f2f388a7520c9d92574f3a0d61c974c6740db0"}, + {file = "pycares-4.3.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:231962bb46274c52632469a1e686fab065dbd106dbef586de4f7fb101e297587"}, + {file = "pycares-4.3.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:6c979512fa51c7ccef5204fe10ed4e5c44c2bce5f335fe98a3e423f1672bd7d4"}, + {file = "pycares-4.3.0-cp39-cp39-win32.whl", hash = "sha256:655cf0df862ce3847a60e1a106dafa2ba2c14e6636bac49e874347acdc7312dc"}, + {file = "pycares-4.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:36f2251ad0f99a5ce13df45c94c3161d9734c9e9fa2b9b4cc163b853ca170dc5"}, + {file = "pycares-4.3.0.tar.gz", hash = "sha256:c542696f6dac978e9d99192384745a65f80a7d9450501151e4a7563e06010d45"}, +] + +[package.dependencies] +cffi = ">=1.5.0" + +[package.extras] +idna = ["idna (>=2.1)"] + +[[package]] +name = "pycodestyle" +version = "2.9.1" +description = "Python style guide checker" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "pycodestyle-2.9.1-py2.py3-none-any.whl", hash = "sha256:d1735fc58b418fd7c5f658d28d943854f8a849b01a5d0a1e6f3f3fdd0166804b"}, + {file = "pycodestyle-2.9.1.tar.gz", hash = "sha256:2c9607871d58c76354b697b42f5d57e1ada7d261c261efac224b664affdc5785"}, +] + +[[package]] +name = "pycoingecko" +version = "3.1.0" +description = "Python wrapper around the CoinGecko API" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "pycoingecko-3.1.0-py3-none-any.whl", hash = "sha256:5798240c0ffccfea14635b7ce42f90e49c8ba54a3cfa3e233fcc99df087485f6"}, + {file = "pycoingecko-3.1.0.tar.gz", hash = "sha256:dcc08522c160e88bd1deb50bbab390be33dce87abb10a91ce6013d15bf859c12"}, +] + +[package.dependencies] +requests = "*" + +[[package]] +name = "pycparser" +version = "2.21" +description = "C parser in Python" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9"}, + {file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"}, +] + +[[package]] +name = "pycryptodome" +version = "3.17" +description = "Cryptographic library for Python" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "pycryptodome-3.17-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:2c5631204ebcc7ae33d11c43037b2dafe25e2ab9c1de6448eb6502ac69c19a56"}, + {file = "pycryptodome-3.17-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:04779cc588ad8f13c80a060b0b1c9d1c203d051d8a43879117fe6b8aaf1cd3fa"}, + {file = "pycryptodome-3.17-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:f812d58c5af06d939b2baccdda614a3ffd80531a26e5faca2c9f8b1770b2b7af"}, + {file = "pycryptodome-3.17-cp27-cp27m-manylinux2014_aarch64.whl", hash = "sha256:9453b4e21e752df8737fdffac619e93c9f0ec55ead9a45df782055eb95ef37d9"}, + {file = "pycryptodome-3.17-cp27-cp27m-musllinux_1_1_aarch64.whl", hash = "sha256:121d61663267f73692e8bde5ec0d23c9146465a0d75cad75c34f75c752527b01"}, + {file = "pycryptodome-3.17-cp27-cp27m-win32.whl", hash = "sha256:ba2d4fcb844c6ba5df4bbfee9352ad5352c5ae939ac450e06cdceff653280450"}, + {file = "pycryptodome-3.17-cp27-cp27m-win_amd64.whl", hash = "sha256:87e2ca3aa557781447428c4b6c8c937f10ff215202ab40ece5c13a82555c10d6"}, + {file = "pycryptodome-3.17-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:f44c0d28716d950135ff21505f2c764498eda9d8806b7c78764165848aa419bc"}, + {file = "pycryptodome-3.17-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:5a790bc045003d89d42e3b9cb3cc938c8561a57a88aaa5691512e8540d1ae79c"}, + {file = "pycryptodome-3.17-cp27-cp27mu-manylinux2014_aarch64.whl", hash = "sha256:d086d46774e27b280e4cece8ab3d87299cf0d39063f00f1e9290d096adc5662a"}, + {file = "pycryptodome-3.17-cp27-cp27mu-musllinux_1_1_aarch64.whl", hash = "sha256:5587803d5b66dfd99e7caa31ed91fba0fdee3661c5d93684028ad6653fce725f"}, + {file = "pycryptodome-3.17-cp35-abi3-macosx_10_9_universal2.whl", hash = "sha256:e7debd9c439e7b84f53be3cf4ba8b75b3d0b6e6015212355d6daf44ac672e210"}, + {file = "pycryptodome-3.17-cp35-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ca1ceb6303be1282148f04ac21cebeebdb4152590842159877778f9cf1634f09"}, + {file = "pycryptodome-3.17-cp35-abi3-manylinux2014_aarch64.whl", hash = "sha256:dc22cc00f804485a3c2a7e2010d9f14a705555f67020eb083e833cabd5bd82e4"}, + {file = "pycryptodome-3.17-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80ea8333b6a5f2d9e856ff2293dba2e3e661197f90bf0f4d5a82a0a6bc83a626"}, + {file = "pycryptodome-3.17-cp35-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c133f6721fba313722a018392a91e3c69d3706ae723484841752559e71d69dc6"}, + {file = "pycryptodome-3.17-cp35-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:333306eaea01fde50a73c4619e25631e56c4c61bd0fb0a2346479e67e3d3a820"}, + {file = "pycryptodome-3.17-cp35-abi3-musllinux_1_1_i686.whl", hash = "sha256:1a30f51b990994491cec2d7d237924e5b6bd0d445da9337d77de384ad7f254f9"}, + {file = "pycryptodome-3.17-cp35-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:909e36a43fe4a8a3163e9c7fc103867825d14a2ecb852a63d3905250b308a4e5"}, + {file = "pycryptodome-3.17-cp35-abi3-win32.whl", hash = "sha256:a3228728a3808bc9f18c1797ec1179a0efb5068c817b2ffcf6bcd012494dffb2"}, + {file = "pycryptodome-3.17-cp35-abi3-win_amd64.whl", hash = "sha256:9ec565e89a6b400eca814f28d78a9ef3f15aea1df74d95b28b7720739b28f37f"}, + {file = "pycryptodome-3.17-pp27-pypy_73-macosx_10_9_x86_64.whl", hash = "sha256:e1819b67bcf6ca48341e9b03c2e45b1c891fa8eb1a8458482d14c2805c9616f2"}, + {file = "pycryptodome-3.17-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:f8e550caf52472ae9126953415e4fc554ab53049a5691c45b8816895c632e4d7"}, + {file = "pycryptodome-3.17-pp27-pypy_73-win32.whl", hash = "sha256:afbcdb0eda20a0e1d44e3a1ad6d4ec3c959210f4b48cabc0e387a282f4c7deb8"}, + {file = "pycryptodome-3.17-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a74f45aee8c5cc4d533e585e0e596e9f78521e1543a302870a27b0ae2106381e"}, + {file = "pycryptodome-3.17-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38bbd6717eac084408b4094174c0805bdbaba1f57fc250fd0309ae5ec9ed7e09"}, + {file = "pycryptodome-3.17-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f68d6c8ea2974a571cacb7014dbaada21063a0375318d88ac1f9300bc81e93c3"}, + {file = "pycryptodome-3.17-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:8198f2b04c39d817b206ebe0db25a6653bb5f463c2319d6f6d9a80d012ac1e37"}, + {file = "pycryptodome-3.17-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3a232474cd89d3f51e4295abe248a8b95d0332d153bf46444e415409070aae1e"}, + {file = "pycryptodome-3.17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4992ec965606054e8326e83db1c8654f0549cdb26fce1898dc1a20bc7684ec1c"}, + {file = "pycryptodome-3.17-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:53068e33c74f3b93a8158dacaa5d0f82d254a81b1002e0cd342be89fcb3433eb"}, + {file = "pycryptodome-3.17-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:74794a2e2896cd0cf56fdc9db61ef755fa812b4a4900fa46c49045663a92b8d0"}, + {file = "pycryptodome-3.17.tar.gz", hash = "sha256:bce2e2d8e82fcf972005652371a3e8731956a0c1fbb719cc897943b3695ad91b"}, +] + +[[package]] +name = "pycryptodomex" +version = "3.17" +description = "Cryptographic library for Python" +category = "main" +optional = true +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "pycryptodomex-3.17-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:12056c38e49d972f9c553a3d598425f8a1c1d35b2e4330f89d5ff1ffb70de041"}, + {file = "pycryptodomex-3.17-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:ab33c2d9f275e05e235dbca1063753b5346af4a5cac34a51fa0da0d4edfb21d7"}, + {file = "pycryptodomex-3.17-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:caa937ff29d07a665dfcfd7a84f0d4207b2ebf483362fa9054041d67fdfacc20"}, + {file = "pycryptodomex-3.17-cp27-cp27m-manylinux2014_aarch64.whl", hash = "sha256:db23d7341e21b273d2440ec6faf6c8b1ca95c8894da612e165be0b89a8688340"}, + {file = "pycryptodomex-3.17-cp27-cp27m-musllinux_1_1_aarch64.whl", hash = "sha256:f854c8476512cebe6a8681cc4789e4fcff6019c17baa0fd72b459155dc605ab4"}, + {file = "pycryptodomex-3.17-cp27-cp27m-win32.whl", hash = "sha256:a57e3257bacd719769110f1f70dd901c5b6955e9596ad403af11a3e6e7e3311c"}, + {file = "pycryptodomex-3.17-cp27-cp27m-win_amd64.whl", hash = "sha256:d38ab9e53b1c09608ba2d9b8b888f1e75d6f66e2787e437adb1fecbffec6b112"}, + {file = "pycryptodomex-3.17-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:3c2516b42437ae6c7a29ef3ddc73c8d4714e7b6df995b76be4695bbe4b3b5cd2"}, + {file = "pycryptodomex-3.17-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:5c23482860302d0d9883404eaaa54b0615eefa5274f70529703e2c43cc571827"}, + {file = "pycryptodomex-3.17-cp27-cp27mu-manylinux2014_aarch64.whl", hash = "sha256:7a8dc3ee7a99aae202a4db52de5a08aa4d01831eb403c4d21da04ec2f79810db"}, + {file = "pycryptodomex-3.17-cp27-cp27mu-musllinux_1_1_aarch64.whl", hash = "sha256:7cc28dd33f1f3662d6da28ead4f9891035f63f49d30267d3b41194c8778997c8"}, + {file = "pycryptodomex-3.17-cp35-abi3-macosx_10_9_universal2.whl", hash = "sha256:2d4d395f109faba34067a08de36304e846c791808524614c731431ee048fe70a"}, + {file = "pycryptodomex-3.17-cp35-abi3-macosx_10_9_x86_64.whl", hash = "sha256:55eed98b4150a744920597c81b3965b632038781bab8a08a12ea1d004213c600"}, + {file = "pycryptodomex-3.17-cp35-abi3-manylinux2014_aarch64.whl", hash = "sha256:7fa0b52df90343fafe319257b31d909be1d2e8852277fb0376ba89d26d2921db"}, + {file = "pycryptodomex-3.17-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78f0ddd4adc64baa39b416f3637aaf99f45acb0bcdc16706f0cc7ebfc6f10109"}, + {file = "pycryptodomex-3.17-cp35-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a4fa037078e92c7cc49f6789a8bac3de06856740bb2038d05f2d9a2e4b165d59"}, + {file = "pycryptodomex-3.17-cp35-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:88b0d5bb87eaf2a31e8a759302b89cf30c97f2f8ca7d83b8c9208abe8acb447a"}, + {file = "pycryptodomex-3.17-cp35-abi3-musllinux_1_1_i686.whl", hash = "sha256:6feedf4b0e36b395329b4186a805f60f900129cdf0170e120ecabbfcb763995d"}, + {file = "pycryptodomex-3.17-cp35-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:7a6651a07f67c28b6e978d63aa3a3fccea0feefed9a8453af3f7421a758461b7"}, + {file = "pycryptodomex-3.17-cp35-abi3-win32.whl", hash = "sha256:32e764322e902bbfac49ca1446604d2839381bbbdd5a57920c9daaf2e0b778df"}, + {file = "pycryptodomex-3.17-cp35-abi3-win_amd64.whl", hash = "sha256:4b51e826f0a04d832eda0790bbd0665d9bfe73e5a4d8ea93b6a9b38beeebe935"}, + {file = "pycryptodomex-3.17-pp27-pypy_73-macosx_10_9_x86_64.whl", hash = "sha256:d4cf0128da167562c49b0e034f09e9cedd733997354f2314837c2fa461c87bb1"}, + {file = "pycryptodomex-3.17-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:c92537b596bd5bffb82f8964cabb9fef1bca8a28a9e0a69ffd3ec92a4a7ad41b"}, + {file = "pycryptodomex-3.17-pp27-pypy_73-win32.whl", hash = "sha256:599bb4ae4bbd614ca05f49bd4e672b7a250b80b13ae1238f05fd0f09d87ed80a"}, + {file = "pycryptodomex-3.17-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:4c4674f4b040321055c596aac926d12f7f6859dfe98cd12f4d9453b43ab6adc8"}, + {file = "pycryptodomex-3.17-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:67a3648025e4ddb72d43addab764336ba2e670c8377dba5dd752e42285440d31"}, + {file = "pycryptodomex-3.17-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40e8a11f578bd0851b02719c862d55d3ee18d906c8b68a9c09f8c564d6bb5b92"}, + {file = "pycryptodomex-3.17-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:23d83b610bd97704f0cd3acc48d99b76a15c8c1540d8665c94d514a49905bad7"}, + {file = "pycryptodomex-3.17-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:fd29d35ac80755e5c0a99d96b44fb9abbd7e871849581ea6a4cb826d24267537"}, + {file = "pycryptodomex-3.17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64b876d57cb894b31056ad8dd6a6ae1099b117ae07a3d39707221133490e5715"}, + {file = "pycryptodomex-3.17-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ee8bf4fdcad7d66beb744957db8717afc12d176e3fd9c5d106835133881a049b"}, + {file = "pycryptodomex-3.17-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:c84689c73358dfc23f9fdcff2cb9e7856e65e2ce3b5ed8ff630d4c9bdeb1867b"}, + {file = "pycryptodomex-3.17.tar.gz", hash = "sha256:0af93aad8d62e810247beedef0261c148790c52f3cd33643791cc6396dd217c1"}, +] + +[[package]] +name = "pydantic" +version = "1.10.5" +description = "Data validation and settings management using python type hints" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pydantic-1.10.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5920824fe1e21cbb3e38cf0f3dd24857c8959801d1031ce1fac1d50857a03bfb"}, + {file = "pydantic-1.10.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3bb99cf9655b377db1a9e47fa4479e3330ea96f4123c6c8200e482704bf1eda2"}, + {file = "pydantic-1.10.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2185a3b3d98ab4506a3f6707569802d2d92c3a7ba3a9a35683a7709ea6c2aaa2"}, + {file = "pydantic-1.10.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f582cac9d11c227c652d3ce8ee223d94eb06f4228b52a8adaafa9fa62e73d5c9"}, + {file = "pydantic-1.10.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:c9e5b778b6842f135902e2d82624008c6a79710207e28e86966cd136c621bfee"}, + {file = "pydantic-1.10.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:72ef3783be8cbdef6bca034606a5de3862be6b72415dc5cb1fb8ddbac110049a"}, + {file = "pydantic-1.10.5-cp310-cp310-win_amd64.whl", hash = "sha256:45edea10b75d3da43cfda12f3792833a3fa70b6eee4db1ed6aed528cef17c74e"}, + {file = "pydantic-1.10.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:63200cd8af1af2c07964546b7bc8f217e8bda9d0a2ef0ee0c797b36353914984"}, + {file = "pydantic-1.10.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:305d0376c516b0dfa1dbefeae8c21042b57b496892d721905a6ec6b79494a66d"}, + {file = "pydantic-1.10.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1fd326aff5d6c36f05735c7c9b3d5b0e933b4ca52ad0b6e4b38038d82703d35b"}, + {file = "pydantic-1.10.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6bb0452d7b8516178c969d305d9630a3c9b8cf16fcf4713261c9ebd465af0d73"}, + {file = "pydantic-1.10.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:9a9d9155e2a9f38b2eb9374c88f02fd4d6851ae17b65ee786a87d032f87008f8"}, + {file = "pydantic-1.10.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f836444b4c5ece128b23ec36a446c9ab7f9b0f7981d0d27e13a7c366ee163f8a"}, + {file = "pydantic-1.10.5-cp311-cp311-win_amd64.whl", hash = "sha256:8481dca324e1c7b715ce091a698b181054d22072e848b6fc7895cd86f79b4449"}, + {file = "pydantic-1.10.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:87f831e81ea0589cd18257f84386bf30154c5f4bed373b7b75e5cb0b5d53ea87"}, + {file = "pydantic-1.10.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ce1612e98c6326f10888df951a26ec1a577d8df49ddcaea87773bfbe23ba5cc"}, + {file = "pydantic-1.10.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58e41dd1e977531ac6073b11baac8c013f3cd8706a01d3dc74e86955be8b2c0c"}, + {file = "pydantic-1.10.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:6a4b0aab29061262065bbdede617ef99cc5914d1bf0ddc8bcd8e3d7928d85bd6"}, + {file = "pydantic-1.10.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:36e44a4de37b8aecffa81c081dbfe42c4d2bf9f6dff34d03dce157ec65eb0f15"}, + {file = "pydantic-1.10.5-cp37-cp37m-win_amd64.whl", hash = "sha256:261f357f0aecda005934e413dfd7aa4077004a174dafe414a8325e6098a8e419"}, + {file = "pydantic-1.10.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b429f7c457aebb7fbe7cd69c418d1cd7c6fdc4d3c8697f45af78b8d5a7955760"}, + {file = "pydantic-1.10.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:663d2dd78596c5fa3eb996bc3f34b8c2a592648ad10008f98d1348be7ae212fb"}, + {file = "pydantic-1.10.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51782fd81f09edcf265823c3bf43ff36d00db246eca39ee765ef58dc8421a642"}, + {file = "pydantic-1.10.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c428c0f64a86661fb4873495c4fac430ec7a7cef2b8c1c28f3d1a7277f9ea5ab"}, + {file = "pydantic-1.10.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:76c930ad0746c70f0368c4596020b736ab65b473c1f9b3872310a835d852eb19"}, + {file = "pydantic-1.10.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:3257bd714de9db2102b742570a56bf7978e90441193acac109b1f500290f5718"}, + {file = "pydantic-1.10.5-cp38-cp38-win_amd64.whl", hash = "sha256:f5bee6c523d13944a1fdc6f0525bc86dbbd94372f17b83fa6331aabacc8fd08e"}, + {file = "pydantic-1.10.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:532e97c35719f137ee5405bd3eeddc5c06eb91a032bc755a44e34a712420daf3"}, + {file = "pydantic-1.10.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ca9075ab3de9e48b75fa8ccb897c34ccc1519177ad8841d99f7fd74cf43be5bf"}, + {file = "pydantic-1.10.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd46a0e6296346c477e59a954da57beaf9c538da37b9df482e50f836e4a7d4bb"}, + {file = "pydantic-1.10.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3353072625ea2a9a6c81ad01b91e5c07fa70deb06368c71307529abf70d23325"}, + {file = "pydantic-1.10.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:3f9d9b2be177c3cb6027cd67fbf323586417868c06c3c85d0d101703136e6b31"}, + {file = "pydantic-1.10.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b473d00ccd5c2061fd896ac127b7755baad233f8d996ea288af14ae09f8e0d1e"}, + {file = "pydantic-1.10.5-cp39-cp39-win_amd64.whl", hash = "sha256:5f3bc8f103b56a8c88021d481410874b1f13edf6e838da607dcb57ecff9b4594"}, + {file = "pydantic-1.10.5-py3-none-any.whl", hash = "sha256:7c5b94d598c90f2f46b3a983ffb46ab806a67099d118ae0da7ef21a2a4033b28"}, + {file = "pydantic-1.10.5.tar.gz", hash = "sha256:9e337ac83686645a46db0e825acceea8e02fca4062483f40e9ae178e8bd1103a"}, +] + +[package.dependencies] +typing-extensions = ">=4.2.0" + +[package.extras] +dotenv = ["python-dotenv (>=0.10.4)"] +email = ["email-validator (>=1.0.3)"] + +[[package]] +name = "pydeck" +version = "0.8.0" +description = "Widget for deck.gl maps" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pydeck-0.8.0-py2.py3-none-any.whl", hash = "sha256:a8fa7757c6f24bba033af39db3147cb020eef44012ba7e60d954de187f9ed4d5"}, + {file = "pydeck-0.8.0.tar.gz", hash = "sha256:07edde833f7cfcef6749124351195aa7dcd24663d4909fd7898dbd0b6fbc01ec"}, +] + +[package.dependencies] +jinja2 = ">=2.10.1" +numpy = ">=1.16.4" + +[package.extras] +carto = ["pydeck-carto"] +jupyter = ["ipykernel (>=5.1.2)", "ipython (>=5.8.0)", "ipywidgets (>=7,<8)", "traitlets (>=4.3.2)"] + +[[package]] +name = "pydeprecate" +version = "0.3.2" +description = "Deprecation tooling" +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "pyDeprecate-0.3.2-py3-none-any.whl", hash = "sha256:ed86b68ed837e6465245904a3de2f59bf9eef78ac7a2502ee280533d04802457"}, + {file = "pyDeprecate-0.3.2.tar.gz", hash = "sha256:d481116cc5d7f6c473e7c4be820efdd9b90a16b594b350276e9e66a6cb5bdd29"}, +] + +[[package]] +name = "pydocstyle" +version = "6.3.0" +description = "Python docstring style checker" +category = "dev" +optional = false +python-versions = ">=3.6" +files = [ + {file = "pydocstyle-6.3.0-py3-none-any.whl", hash = "sha256:118762d452a49d6b05e194ef344a55822987a462831ade91ec5c06fd2169d019"}, + {file = "pydocstyle-6.3.0.tar.gz", hash = "sha256:7ce43f0c0ac87b07494eb9c0b462c0b73e6ff276807f204d6b53edc72b7e44e1"}, +] + +[package.dependencies] +snowballstemmer = ">=2.2.0" + +[package.extras] +toml = ["tomli (>=1.2.3)"] + +[[package]] +name = "pyerfa" +version = "2.0.0.1" +description = "Python bindings for ERFA" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "pyerfa-2.0.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:278832de7803f2fb0ef4b14263200f98dfdb3eaa78dc63835d93796fd8fc42c6"}, + {file = "pyerfa-2.0.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:629248cebc8626a52e80f69d4e2f30cc6e751f57803f5ba7ec99edd09785d181"}, + {file = "pyerfa-2.0.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:3285d95dfe398a931a633da961f6f1c0b8690f2a3b1c510a4efe639f784cd9c7"}, + {file = "pyerfa-2.0.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:177f50f0e8354f1a7115c2d4784668b365f1cc2f2c7d1e2f4ddf354160559b32"}, + {file = "pyerfa-2.0.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:041939a7554a98b72885904ffddd8882567191bee62358727679448480174c31"}, + {file = "pyerfa-2.0.0.1-cp310-cp310-win32.whl", hash = "sha256:f9e149bc3d423ae891f6587c1383fd471ae07744b88152e66b5e9f64a8bc9006"}, + {file = "pyerfa-2.0.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:f00dc4fc48a16eb39fd0121f2f06c03ee762b79a207cc5b0bc17d94191b51302"}, + {file = "pyerfa-2.0.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:1ba3668e1e181a678ce788d23a4f8666aabd8518f77fdde5157ba4744bc73d4a"}, + {file = "pyerfa-2.0.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b8f08f6e6d75a261bb92b707bea19eba2e46a8fcbfb499b789f3eb0d0352ea00"}, + {file = "pyerfa-2.0.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:da89304d6b25ac056e470f44f85770b04c9674eced07a7f93b5eb0ce1edaabd9"}, + {file = "pyerfa-2.0.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:36738ba75e7a69e0ea6a7e96a5d33a852816427e7e94e7089c188ef920b02669"}, + {file = "pyerfa-2.0.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:5c077aed4ccd585c1fe2f96ada8edb66e9d27b4ae8ff13ea2783283b298ba0c6"}, + {file = "pyerfa-2.0.0.1-cp37-cp37m-win32.whl", hash = "sha256:0833f8ebba9f84a19a04ee5ca5aa90be75729abfbb8328e7a6d89ed1b04e058c"}, + {file = "pyerfa-2.0.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:e86c08c9c0b75e448818473c6d709e3887a439c05a1aa34042d26774251422b7"}, + {file = "pyerfa-2.0.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b935fa9d10dfd7206760859236640c835aa652609c0ae8a6584593324eb6f318"}, + {file = "pyerfa-2.0.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67711a748821c5d91f7a8907b9125094dfc3e5ab6a6b7ad8e207fd6afbe6b37f"}, + {file = "pyerfa-2.0.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:d2c10838241aaf17279468dcc731cb2c09bfb7dd7b340c0f527fd70c7c9e53d1"}, + {file = "pyerfa-2.0.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:37249e1e2b378d1f56e9379e4bb8f2cf87645c160a8a3e92166a1b7bb7ad7ea6"}, + {file = "pyerfa-2.0.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:f76fb4b64a87da2af9d0b6b79cc25e1ecc5b4143b2b3c8c9f10b221748c5db4d"}, + {file = "pyerfa-2.0.0.1-cp38-cp38-win32.whl", hash = "sha256:486e672c52bf58eab61140968660ac7fb3b756116b53c26c334ae95dadd943ee"}, + {file = "pyerfa-2.0.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:d603f1e8123f98a0593433aa6dad4ba03f0b0ceef4cb3e96f9a69aa7ab8d5c61"}, + {file = "pyerfa-2.0.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ef5590b2075c50395b958f102988e519e339d96509dfdca0360f26dde94c47e7"}, + {file = "pyerfa-2.0.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c7ca8c98842f1ae10c1fbcea0e03a41ddc13456da88da2dc9b8335a8c414d7a3"}, + {file = "pyerfa-2.0.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:d3e7dedce1d7e4e044f6f81d192b1f6b373c8ad6716aa8721ec6d3cf4d36f5f3"}, + {file = "pyerfa-2.0.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:690116a6026ee84ce5fec794c9e21bdc8c0ac8345d6722323810181486745068"}, + {file = "pyerfa-2.0.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:da5ee24eaf5e5f841f36885ea16461800b7bea11df5b657bcff85d7a7f51d2d8"}, + {file = "pyerfa-2.0.0.1-cp39-cp39-win32.whl", hash = "sha256:7895b7e6f3bc36442d1969bf3bda5a4c3b661be7a5a468798369cbd5d81023d8"}, + {file = "pyerfa-2.0.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:63a83c35cea8c5d50d53c18089f1e625c0ffc59a7a5b8d44e0f1b3ec5288f183"}, + {file = "pyerfa-2.0.0.1.tar.gz", hash = "sha256:2fd4637ffe2c1e6ede7482c13f583ba7c73119d78bef90175448ce506a0ede30"}, +] + +[package.dependencies] +numpy = ">=1.17" + +[package.extras] +docs = ["sphinx-astropy (>=1.3)"] +test = ["pytest", "pytest-doctestplus (>=0.7)"] + +[[package]] +name = "pyflakes" +version = "2.5.0" +description = "passive checker of Python programs" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "pyflakes-2.5.0-py2.py3-none-any.whl", hash = "sha256:4579f67d887f804e67edb544428f264b7b24f435b263c4614f384135cea553d2"}, + {file = "pyflakes-2.5.0.tar.gz", hash = "sha256:491feb020dca48ccc562a8c0cbe8df07ee13078df59813b83959cbdada312ea3"}, +] + +[[package]] +name = "pygls" +version = "1.0.1" +description = "a pythonic generic language server (pronounced like \"pie glass\")." +category = "main" +optional = true +python-versions = "<4,>=3.7" +files = [ + {file = "pygls-1.0.1-py3-none-any.whl", hash = "sha256:adacc96da77598c70f46acfdfd1481d3da90cd54f639f7eee52eb6e4dbd57b55"}, + {file = "pygls-1.0.1.tar.gz", hash = "sha256:f3ee98ddbb4690eb5c755bc32ba7e129607f14cbd313575f33d0cea443b78cb2"}, +] + +[package.dependencies] +lsprotocol = "*" +typeguard = ">=2.10.0,<3" + +[package.extras] +dev = ["bandit (==1.7.4)", "flake8 (==4.0.1)", "mypy (==0.961)"] +docs = ["sphinx (==5.0.1)", "sphinx-rtd-theme (==1.0.0)"] +test = ["mock (==4.0.3)", "pytest (==7.1.2)", "pytest-asyncio (==0.18.3)"] +ws = ["websockets (>=10.0.0,<11.0.0)"] + +[[package]] +name = "pygments" +version = "2.14.0" +description = "Pygments is a syntax highlighting package written in Python." +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "Pygments-2.14.0-py3-none-any.whl", hash = "sha256:fa7bd7bd2771287c0de303af8bfdfc731f51bd2c6a47ab69d117138893b82717"}, + {file = "Pygments-2.14.0.tar.gz", hash = "sha256:b3ed06a9e8ac9a9aae5a6f5dbe78a8a58655d17b43b93c078f094ddc476ae297"}, +] + +[package.extras] +plugins = ["importlib-metadata"] + +[[package]] +name = "pyhdfe" +version = "0.1.2" +description = "High dimensional fixed effect absorption with Python 3" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "pyhdfe-0.1.2-py3-none-any.whl", hash = "sha256:569709e31320d899776bd00e3c9b2594baf602f30361e232ab034851855a20fe"}, + {file = "pyhdfe-0.1.2.tar.gz", hash = "sha256:a906e5d0922a65503333028e944d993ce15f4ee44e2b3ace2f79049623888432"}, +] + +[package.dependencies] +numpy = ">=1.12.0" +scipy = ">=1.0.0" + +[package.extras] +docs = ["astunparse", "docutils (==0.17)", "ipython", "jinja2 (>=2.11,<3.0)", "nbsphinx (==0.5.0)", "sphinx (==2.0.0)", "sphinx-rtd-theme (==0.4.3)"] +tests = ["pytest", "pytest-xdist"] + +[[package]] +name = "pyinstaller" +version = "4.10" +description = "PyInstaller bundles a Python application and all its dependencies into a single package." +category = "main" +optional = true +python-versions = "<3.11,>=3.6" +files = [ + {file = "pyinstaller-4.10-py3-none-macosx_10_13_universal2.whl", hash = "sha256:15557cd1a79d182967f0a5040750e6902e13ebd6cab41e3ed84d7b28a306357b"}, + {file = "pyinstaller-4.10-py3-none-manylinux2014_aarch64.whl", hash = "sha256:f2166ff2cd95eefb0d377ae8d1071f186fa25edd410ede65b376162d5ec41909"}, + {file = "pyinstaller-4.10-py3-none-manylinux2014_i686.whl", hash = "sha256:7d94518ba1f8e9a8577345312276891ad7d6cd9785e453e9951b35647e2c7078"}, + {file = "pyinstaller-4.10-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:70c71e827f4b34602cbc7a0947a067b662c1cbdc4db51832e13b97cca3c54dd7"}, + {file = "pyinstaller-4.10-py3-none-manylinux2014_s390x.whl", hash = "sha256:05c21117b84199272ebd355b556af4714f6e79245e1c435d6f16653786d7d17e"}, + {file = "pyinstaller-4.10-py3-none-manylinux2014_x86_64.whl", hash = "sha256:714c4dcc319a41416744d1e30c6317405dfaed80d2adc45f8bfa70dc7367e664"}, + {file = "pyinstaller-4.10-py3-none-musllinux_1_1_aarch64.whl", hash = "sha256:581620bdcd32f01e89b13231256b807bb090e7eadf40c81c864ec402afa4758a"}, + {file = "pyinstaller-4.10-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:d4f79c0a774451f12baca4e476376418f011fa3039dde8fd172ea2aa8ff67bad"}, + {file = "pyinstaller-4.10-py3-none-win32.whl", hash = "sha256:cfed0b3a43e73550a43a094610328109564710b9514afa093ef7199d072cae87"}, + {file = "pyinstaller-4.10-py3-none-win_amd64.whl", hash = "sha256:0dcaf6557cdb2da763c46e06e95a94a7634ab03fb09d91bc77988b01ee05c907"}, + {file = "pyinstaller-4.10.tar.gz", hash = "sha256:7749c868d2e2dc84df7d6f65437226183c8a366f3a99bb2737785625c3a3cca1"}, +] + +[package.dependencies] +altgraph = "*" +macholib = {version = ">=1.8", markers = "sys_platform == \"darwin\""} +pefile = {version = ">=2017.8.1", markers = "sys_platform == \"win32\""} +pyinstaller-hooks-contrib = ">=2020.6" +pywin32-ctypes = {version = ">=0.2.0", markers = "sys_platform == \"win32\""} +setuptools = "*" + +[package.extras] +encryption = ["tinyaes (>=1.0.0)"] +hook-testing = ["execnet (>=1.5.0)", "psutil", "pytest (>=2.7.3)"] + +[[package]] +name = "pyinstaller-hooks-contrib" +version = "2023.0" +description = "Community maintained hooks for PyInstaller" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "pyinstaller-hooks-contrib-2023.0.tar.gz", hash = "sha256:bd578781cd6a33ef713584bf3726f7cd60a3e656ec08a6cc7971e39990808cc0"}, + {file = "pyinstaller_hooks_contrib-2023.0-py2.py3-none-any.whl", hash = "sha256:29d052eb73e0ab8f137f11df8e73d464c1c6d4c3044d9dc8df2af44639d8bfbf"}, +] + +[[package]] +name = "pylint" +version = "2.15.2" +description = "python code static checker" +category = "dev" +optional = false +python-versions = ">=3.7.2" +files = [ + {file = "pylint-2.15.2-py3-none-any.whl", hash = "sha256:cc3da458ba810c49d330e09013dec7ced5217772dec8f043ccdd34dae648fde8"}, + {file = "pylint-2.15.2.tar.gz", hash = "sha256:f63404a2547edb5247da263748771ac9a806ed1de4174cda01293c08ddbc2999"}, +] + +[package.dependencies] +astroid = ">=2.12.9,<=2.14.0-dev0" +colorama = {version = ">=0.4.5", markers = "sys_platform == \"win32\""} +dill = ">=0.2" +isort = ">=4.2.5,<6" +mccabe = ">=0.6,<0.8" +platformdirs = ">=2.2.0" +tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} +tomlkit = ">=0.10.1" +typing-extensions = {version = ">=3.10.0", markers = "python_version < \"3.10\""} + +[package.extras] +spelling = ["pyenchant (>=3.2,<4.0)"] +testutils = ["gitpython (>3)"] + +[[package]] +name = "pyluach" +version = "2.2.0" +description = "A Python package for dealing with Hebrew (Jewish) calendar dates." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pyluach-2.2.0-py3-none-any.whl", hash = "sha256:d1eb49d6292087e9290f4661ae01b60c8c933704ec8c9cef82673b349ff96adf"}, + {file = "pyluach-2.2.0.tar.gz", hash = "sha256:9063a25387cd7624276fd0656508bada08aa8a6f22e8db352844cd858e69012b"}, +] + +[package.extras] +doc = ["sphinx (>=6.1.3,<6.2.0)", "sphinx_rtd_theme (>=1.2.0,<1.3.0)"] +test = ["beautifulsoup4", "flake8", "pytest", "pytest-cov"] + +[[package]] +name = "pymeeus" +version = "0.5.12" +description = "Python implementation of Jean Meeus astronomical routines" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "PyMeeus-0.5.12.tar.gz", hash = "sha256:548f7186bd8b96cbc069cf649a8e8e377dce49ac74486709849fe63a99cad684"}, +] + +[[package]] +name = "pympler" +version = "1.0.1" +description = "A development tool to measure, monitor and analyze the memory behavior of Python objects." +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "Pympler-1.0.1-py3-none-any.whl", hash = "sha256:d260dda9ae781e1eab6ea15bacb84015849833ba5555f141d2d9b7b7473b307d"}, + {file = "Pympler-1.0.1.tar.gz", hash = "sha256:993f1a3599ca3f4fcd7160c7545ad06310c9e12f70174ae7ae8d4e25f6c5d3fa"}, +] + +[[package]] +name = "pyobjc-core" +version = "9.0.1" +description = "Python<->ObjC Interoperability Module" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pyobjc-core-9.0.1.tar.gz", hash = "sha256:5ce1510bb0bdff527c597079a42b2e13a19b7592e76850be7960a2775b59c929"}, + {file = "pyobjc_core-9.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b614406d46175b1438a9596b664bf61952323116704d19bc1dea68052a0aad98"}, + {file = "pyobjc_core-9.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:bd397e729f6271c694fb70df8f5d3d3c9b2f2b8ac02fbbdd1757ca96027b94bb"}, + {file = "pyobjc_core-9.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d919934eaa6d1cf1505ff447a5c2312be4c5651efcb694eb9f59e86f5bd25e6b"}, + {file = "pyobjc_core-9.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:67d67ca8b164f38ceacce28a18025845c3ec69613f3301935d4d2c4ceb22e3fd"}, + {file = "pyobjc_core-9.0.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:39d11d71f6161ac0bd93cffc8ea210bb0178b56d16a7408bf74283d6ecfa7430"}, + {file = "pyobjc_core-9.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:25be1c4d530e473ed98b15063b8d6844f0733c98914de6f09fe1f7652b772bbc"}, +] + +[[package]] +name = "pyobjc-framework-cocoa" +version = "9.0.1" +description = "Wrappers for the Cocoa frameworks on macOS" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pyobjc-framework-Cocoa-9.0.1.tar.gz", hash = "sha256:a8b53b3426f94307a58e2f8214dc1094c19afa9dcb96f21be12f937d968b2df3"}, + {file = "pyobjc_framework_Cocoa-9.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5f94b0f92a62b781e633e58f09bcaded63d612f9b1e15202f5f372ea59e4aebd"}, + {file = "pyobjc_framework_Cocoa-9.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f062c3bb5cc89902e6d164aa9a66ffc03638645dd5f0468b6f525ac997c86e51"}, + {file = "pyobjc_framework_Cocoa-9.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:0b374c0a9d32ba4fc5610ab2741cb05a005f1dfb82a47dbf2dbb2b3a34b73ce5"}, + {file = "pyobjc_framework_Cocoa-9.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:8928080cebbce91ac139e460d3dfc94c7cb6935be032dcae9c0a51b247f9c2d9"}, + {file = "pyobjc_framework_Cocoa-9.0.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:9d2bd86a0a98d906f762f5dc59f2fc67cce32ae9633b02ff59ac8c8a33dd862d"}, + {file = "pyobjc_framework_Cocoa-9.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:2a41053cbcee30e1e8914efa749c50b70bf782527d5938f2bc2a6393740969ce"}, +] + +[package.dependencies] +pyobjc-core = ">=9.0.1" + +[[package]] +name = "pyod" +version = "1.0.7" +description = "A Comprehensive and Scalable Python Library for Outlier Detection (Anomaly Detection)" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "pyod-1.0.7.tar.gz", hash = "sha256:4f3875bbd2ea07584459f54a23469246137db79da844f83210d12050f7cc5694"}, +] + +[package.dependencies] +joblib = "*" +matplotlib = "*" +numba = ">=0.51" +numpy = ">=1.19" +scikit_learn = ">=0.20.0" +scipy = ">=1.5.1" +six = "*" +statsmodels = "*" + +[[package]] +name = "pyotp" +version = "2.8.0" +description = "Python One Time Password Library" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pyotp-2.8.0-py3-none-any.whl", hash = "sha256:889d037fdde6accad28531fc62a790f089e5dfd5b638773e9ee004cce074a2e5"}, + {file = "pyotp-2.8.0.tar.gz", hash = "sha256:c2f5e17d9da92d8ec1f7de6331ab08116b9115adbabcba6e208d46fc49a98c5a"}, +] + +[[package]] +name = "pyparsing" +version = "3.0.9" +description = "pyparsing module - Classes and methods to define and execute parsing grammars" +category = "main" +optional = false +python-versions = ">=3.6.8" +files = [ + {file = "pyparsing-3.0.9-py3-none-any.whl", hash = "sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc"}, + {file = "pyparsing-3.0.9.tar.gz", hash = "sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb"}, +] + +[package.extras] +diagrams = ["jinja2", "railroad-diagrams"] + +[[package]] +name = "pyprind" +version = "2.11.3" +description = "Python Progress Bar and Percent Indicator Utility" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "PyPrind-2.11.3-py2.py3-none-any.whl", hash = "sha256:cc8edb66aabb18f25f7a3cce65312b3bc64b49992ddc93ba4cf511e5e25c1be3"}, + {file = "PyPrind-2.11.3.tar.gz", hash = "sha256:e37dcab6e1a9c8e0a7f0fce65fde7a79e2deda1c75aa015910a49e2137b54cbf"}, +] + +[[package]] +name = "pyrsistent" +version = "0.19.3" +description = "Persistent/Functional/Immutable data structures" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pyrsistent-0.19.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:20460ac0ea439a3e79caa1dbd560344b64ed75e85d8703943e0b66c2a6150e4a"}, + {file = "pyrsistent-0.19.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c18264cb84b5e68e7085a43723f9e4c1fd1d935ab240ce02c0324a8e01ccb64"}, + {file = "pyrsistent-0.19.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4b774f9288dda8d425adb6544e5903f1fb6c273ab3128a355c6b972b7df39dcf"}, + {file = "pyrsistent-0.19.3-cp310-cp310-win32.whl", hash = "sha256:5a474fb80f5e0d6c9394d8db0fc19e90fa540b82ee52dba7d246a7791712f74a"}, + {file = "pyrsistent-0.19.3-cp310-cp310-win_amd64.whl", hash = "sha256:49c32f216c17148695ca0e02a5c521e28a4ee6c5089f97e34fe24163113722da"}, + {file = "pyrsistent-0.19.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f0774bf48631f3a20471dd7c5989657b639fd2d285b861237ea9e82c36a415a9"}, + {file = "pyrsistent-0.19.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ab2204234c0ecd8b9368dbd6a53e83c3d4f3cab10ecaf6d0e772f456c442393"}, + {file = "pyrsistent-0.19.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e42296a09e83028b3476f7073fcb69ffebac0e66dbbfd1bd847d61f74db30f19"}, + {file = "pyrsistent-0.19.3-cp311-cp311-win32.whl", hash = "sha256:64220c429e42a7150f4bfd280f6f4bb2850f95956bde93c6fda1b70507af6ef3"}, + {file = "pyrsistent-0.19.3-cp311-cp311-win_amd64.whl", hash = "sha256:016ad1afadf318eb7911baa24b049909f7f3bb2c5b1ed7b6a8f21db21ea3faa8"}, + {file = "pyrsistent-0.19.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c4db1bd596fefd66b296a3d5d943c94f4fac5bcd13e99bffe2ba6a759d959a28"}, + {file = "pyrsistent-0.19.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aeda827381f5e5d65cced3024126529ddc4289d944f75e090572c77ceb19adbf"}, + {file = "pyrsistent-0.19.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:42ac0b2f44607eb92ae88609eda931a4f0dfa03038c44c772e07f43e738bcac9"}, + {file = "pyrsistent-0.19.3-cp37-cp37m-win32.whl", hash = "sha256:e8f2b814a3dc6225964fa03d8582c6e0b6650d68a232df41e3cc1b66a5d2f8d1"}, + {file = "pyrsistent-0.19.3-cp37-cp37m-win_amd64.whl", hash = "sha256:c9bb60a40a0ab9aba40a59f68214eed5a29c6274c83b2cc206a359c4a89fa41b"}, + {file = "pyrsistent-0.19.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:a2471f3f8693101975b1ff85ffd19bb7ca7dd7c38f8a81701f67d6b4f97b87d8"}, + {file = "pyrsistent-0.19.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc5d149f31706762c1f8bda2e8c4f8fead6e80312e3692619a75301d3dbb819a"}, + {file = "pyrsistent-0.19.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3311cb4237a341aa52ab8448c27e3a9931e2ee09561ad150ba94e4cfd3fc888c"}, + {file = "pyrsistent-0.19.3-cp38-cp38-win32.whl", hash = "sha256:f0e7c4b2f77593871e918be000b96c8107da48444d57005b6a6bc61fb4331b2c"}, + {file = "pyrsistent-0.19.3-cp38-cp38-win_amd64.whl", hash = "sha256:c147257a92374fde8498491f53ffa8f4822cd70c0d85037e09028e478cababb7"}, + {file = "pyrsistent-0.19.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b735e538f74ec31378f5a1e3886a26d2ca6351106b4dfde376a26fc32a044edc"}, + {file = "pyrsistent-0.19.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:99abb85579e2165bd8522f0c0138864da97847875ecbd45f3e7e2af569bfc6f2"}, + {file = "pyrsistent-0.19.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3a8cb235fa6d3fd7aae6a4f1429bbb1fec1577d978098da1252f0489937786f3"}, + {file = "pyrsistent-0.19.3-cp39-cp39-win32.whl", hash = "sha256:c74bed51f9b41c48366a286395c67f4e894374306b197e62810e0fdaf2364da2"}, + {file = "pyrsistent-0.19.3-cp39-cp39-win_amd64.whl", hash = "sha256:878433581fc23e906d947a6814336eee031a00e6defba224234169ae3d3d6a98"}, + {file = "pyrsistent-0.19.3-py3-none-any.whl", hash = "sha256:ccf0d6bd208f8111179f0c26fdf84ed7c3891982f2edaeae7422575f47e66b64"}, + {file = "pyrsistent-0.19.3.tar.gz", hash = "sha256:1a2994773706bbb4995c31a97bc94f1418314923bd1048c6d964837040376440"}, +] + +[[package]] +name = "pytest" +version = "6.2.5" +description = "pytest: simple powerful testing with Python" +category = "dev" +optional = false +python-versions = ">=3.6" +files = [ + {file = "pytest-6.2.5-py3-none-any.whl", hash = "sha256:7310f8d27bc79ced999e760ca304d69f6ba6c6649c0b60fb0e04a4a77cacc134"}, + {file = "pytest-6.2.5.tar.gz", hash = "sha256:131b36680866a76e6781d13f101efb86cf674ebb9762eb70d3082b6f29889e89"}, +] + +[package.dependencies] +atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""} +attrs = ">=19.2.0" +colorama = {version = "*", markers = "sys_platform == \"win32\""} +iniconfig = "*" +packaging = "*" +pluggy = ">=0.12,<2.0" +py = ">=1.8.2" +toml = "*" + +[package.extras] +testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"] + +[[package]] +name = "pytest-cov" +version = "3.0.0" +description = "Pytest plugin for measuring coverage." +category = "dev" +optional = false +python-versions = ">=3.6" +files = [ + {file = "pytest-cov-3.0.0.tar.gz", hash = "sha256:e7f0f5b1617d2210a2cabc266dfe2f4c75a8d32fb89eafb7ad9d06f6d076d470"}, + {file = "pytest_cov-3.0.0-py3-none-any.whl", hash = "sha256:578d5d15ac4a25e5f961c938b85a05b09fdaae9deef3bb6de9a6e766622ca7a6"}, +] + +[package.dependencies] +coverage = {version = ">=5.2.1", extras = ["toml"]} +pytest = ">=4.6" + +[package.extras] +testing = ["fields", "hunter", "process-tests", "pytest-xdist", "six", "virtualenv"] + +[[package]] +name = "pytest-mock" +version = "3.10.0" +description = "Thin-wrapper around the mock package for easier use with pytest" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pytest-mock-3.10.0.tar.gz", hash = "sha256:fbbdb085ef7c252a326fd8cdcac0aa3b1333d8811f131bdcc701002e1be7ed4f"}, + {file = "pytest_mock-3.10.0-py3-none-any.whl", hash = "sha256:f4c973eeae0282963eb293eb173ce91b091a79c1334455acfac9ddee8a1c784b"}, +] + +[package.dependencies] +pytest = ">=5.0" + +[package.extras] +dev = ["pre-commit", "pytest-asyncio", "tox"] + +[[package]] +name = "pytest-recording" +version = "0.12.2" +description = "A pytest plugin that allows you recording of network interactions via VCR.py" +category = "dev" +optional = false +python-versions = ">=3.5" +files = [ + {file = "pytest-recording-0.12.2.tar.gz", hash = "sha256:7c8949c24e5546a699f8fbbff0c5d6896cd09463378ac3d3f1ebb110d2186847"}, + {file = "pytest_recording-0.12.2-py3-none-any.whl", hash = "sha256:f055f97eb98bbefd0453a7796aa3a6833502c173421928b9d878cf1420b36406"}, +] + +[package.dependencies] +attrs = "*" +pytest = ">=3.5.0" +vcrpy = ">=2.0.1" + +[[package]] +name = "pytest-timeout" +version = "2.1.0" +description = "pytest plugin to abort hanging tests" +category = "dev" +optional = false +python-versions = ">=3.6" +files = [ + {file = "pytest-timeout-2.1.0.tar.gz", hash = "sha256:c07ca07404c612f8abbe22294b23c368e2e5104b521c1790195561f37e1ac3d9"}, + {file = "pytest_timeout-2.1.0-py3-none-any.whl", hash = "sha256:f6f50101443ce70ad325ceb4473c4255e9d74e3c7cd0ef827309dfa4c0d975c6"}, +] + +[package.dependencies] +pytest = ">=5.0.0" + +[[package]] +name = "pytest-xdist" +version = "3.2.0" +description = "pytest xdist plugin for distributed testing, most importantly across multiple CPUs" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pytest-xdist-3.2.0.tar.gz", hash = "sha256:fa10f95a2564cd91652f2d132725183c3b590d9fdcdec09d3677386ecf4c1ce9"}, + {file = "pytest_xdist-3.2.0-py3-none-any.whl", hash = "sha256:336098e3bbd8193276867cc87db8b22903c3927665dff9d1ac8684c02f597b68"}, +] + +[package.dependencies] +execnet = ">=1.1" +pytest = ">=6.2.0" + +[package.extras] +psutil = ["psutil (>=3.0)"] +setproctitle = ["setproctitle"] +testing = ["filelock"] + +[[package]] +name = "pythclient" +version = "0.1.4" +description = "A library to retrieve Pyth account structures off the Solana blockchain." +category = "main" +optional = false +python-versions = ">=3.7.0" +files = [ + {file = "pythclient-0.1.4-py3-none-any.whl", hash = "sha256:97c9b88c9a186bf30c7432de6194f143e33403f6bbc2a786db22430caf9abcee"}, + {file = "pythclient-0.1.4.tar.gz", hash = "sha256:8d1dd81802da1655a192360cfa66ec8ec695525e1ce27f2a27b621ef7859bad7"}, +] + +[package.dependencies] +aiodns = "*" +aiohttp = ">=3.7.4" +backoff = "*" +base58 = "*" +dnspython = "*" +flake8 = "*" +loguru = "*" +typing-extensions = "*" + +[package.extras] +testing = ["aiodns", "aiohttp (>=3.7.4)", "backoff", "base58", "dnspython", "flake8", "loguru", "mock", "pytest", "pytest-asyncio", "pytest-cov", "pytest-mock", "pytest-socket", "typing-extensions"] + +[[package]] +name = "python-binance" +version = "1.0.17" +description = "Binance REST API python implementation" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "python-binance-1.0.17.tar.gz", hash = "sha256:364a0ff0d2892867d6851d90e8567c54a194fc62783f20da766a5c7655f57746"}, + {file = "python_binance-1.0.17-py2.py3-none-any.whl", hash = "sha256:c939ca15da1968df6290d14cd79c0f9521b1220c21fdfb75706aa47560a672ae"}, +] + +[package.dependencies] +aiohttp = "*" +dateparser = "*" +pycryptodome = "*" +requests = "*" +six = "*" +ujson = "*" +websockets = "*" + +[[package]] +name = "python-coinmarketcap" +version = "0.2" +description = "CoinMarketCap Python API Wrapper" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "python-coinmarketcap-0.2.tar.gz", hash = "sha256:b1e0e8b098fc910a5ec943a06774d5ee3b190e915123366e2f16238ef0a8a433"}, + {file = "python_coinmarketcap-0.2-py2-none-any.whl", hash = "sha256:54c278154ee11ca78837fb73eae8c322a60af93dc0ce75b515fecf895d181cf5"}, + {file = "python_coinmarketcap-0.2-py3-none-any.whl", hash = "sha256:3b69a7a92cd4f2b4726a2982d166c0b587fa4911cf366286f798e1e6f9d94933"}, +] + +[[package]] +name = "python-dateutil" +version = "2.8.2" +description = "Extensions to the standard Python datetime module" +category = "main" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" +files = [ + {file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"}, + {file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"}, +] + +[package.dependencies] +six = ">=1.5" + +[[package]] +name = "python-dotenv" +version = "0.19.2" +description = "Read key-value pairs from a .env file and set them as environment variables" +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "python-dotenv-0.19.2.tar.gz", hash = "sha256:a5de49a31e953b45ff2d2fd434bbc2670e8db5273606c1e737cc6b93eff3655f"}, + {file = "python_dotenv-0.19.2-py2.py3-none-any.whl", hash = "sha256:32b2bdc1873fd3a3c346da1c6db83d0053c3c62f28f1f38516070c4c8971b1d3"}, +] + +[package.extras] +cli = ["click (>=5.0)"] + +[[package]] +name = "python-i18n" +version = "0.3.9" +description = "Translation library for Python" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "python-i18n-0.3.9.tar.gz", hash = "sha256:df97f3d2364bf3a7ebfbd6cbefe8e45483468e52a9e30b909c6078f5f471e4e8"}, + {file = "python_i18n-0.3.9-py3-none-any.whl", hash = "sha256:bda5b8d889ebd51973e22e53746417bd32783c9bd6780fd27cadbb733915651d"}, +] + +[package.extras] +yaml = ["pyyaml (>=3.10)"] + +[[package]] +name = "pytorch-lightning" +version = "1.6.5" +description = "PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write less boilerplate." +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "pytorch-lightning-1.6.5.tar.gz", hash = "sha256:8d521f2619b9db2ada5bbaf9713330d01460e75a11e4bc0bc2ca25fd37c47c57"}, + {file = "pytorch_lightning-1.6.5-py3-none-any.whl", hash = "sha256:00c9205d26aa354defdd4dd592b2dded33916d6e0c180ccffbb06cf34dc67ccf"}, +] + +[package.dependencies] +fsspec = {version = ">=2021.05.0,<2021.06.0 || >2021.06.0", extras = ["http"]} +numpy = ">=1.17.2" +packaging = ">=17.0" +protobuf = "<=3.20.1" +pyDeprecate = ">=0.3.1" +PyYAML = ">=5.4" +tensorboard = ">=2.2.0" +torch = ">=1.8" +torchmetrics = ">=0.4.1" +tqdm = ">=4.57.0" +typing-extensions = ">=4.0.0" + +[package.extras] +all = ["cloudpickle (>=1.3)", "codecov (>=2.1)", "comet-ml (>=3.1.12)", "coverage (>=6.4)", "deepspeed", "fairscale (>=0.4.5)", "flake8 (>=3.9.2)", "gcsfs (>=2021.5.0)", "gym[classic-control] (>=0.17.0)", "hivemind (>=1.0.1)", "horovod (>=0.21.2,!=0.24.0)", "hydra-core (>=1.0.5)", "ipython[all]", "jsonargparse[signatures] (>=4.7.1)", "matplotlib (>3.1)", "mlflow (>=1.0.0)", "mypy (>=0.920)", "neptune-client (>=0.10.0)", "omegaconf (>=2.0.5)", "onnxruntime", "pandas", "pre-commit (>=1.0)", "pytest (>=6.0)", "pytest-forked", "pytest-rerunfailures (>=10.2)", "rich (>=10.2.2,!=10.15.0.a)", "scikit-learn (>0.22.1)", "test-tube (>=0.7.5)", "torchtext (>=0.9)", "torchvision (>=0.9)", "wandb (>=0.8.21)"] +deepspeed = ["deepspeed"] +dev = ["cloudpickle (>=1.3)", "codecov (>=2.1)", "comet-ml (>=3.1.12)", "coverage (>=6.4)", "flake8 (>=3.9.2)", "gcsfs (>=2021.5.0)", "hydra-core (>=1.0.5)", "jsonargparse[signatures] (>=4.7.1)", "matplotlib (>3.1)", "mlflow (>=1.0.0)", "mypy (>=0.920)", "neptune-client (>=0.10.0)", "omegaconf (>=2.0.5)", "onnxruntime", "pandas", "pre-commit (>=1.0)", "pytest (>=6.0)", "pytest-forked", "pytest-rerunfailures (>=10.2)", "rich (>=10.2.2,!=10.15.0.a)", "scikit-learn (>0.22.1)", "test-tube (>=0.7.5)", "torchtext (>=0.9)", "wandb (>=0.8.21)"] +examples = ["gym[classic-control] (>=0.17.0)", "ipython[all]", "torchvision (>=0.9)"] +extra = ["gcsfs (>=2021.5.0)", "hydra-core (>=1.0.5)", "jsonargparse[signatures] (>=4.7.1)", "matplotlib (>3.1)", "omegaconf (>=2.0.5)", "rich (>=10.2.2,!=10.15.0.a)", "torchtext (>=0.9)"] +fairscale = ["fairscale (>=0.4.5)"] +hivemind = ["hivemind (>=1.0.1)"] +horovod = ["horovod (>=0.21.2,!=0.24.0)"] +loggers = ["comet-ml (>=3.1.12)", "mlflow (>=1.0.0)", "neptune-client (>=0.10.0)", "test-tube (>=0.7.5)", "wandb (>=0.8.21)"] +strategies = ["deepspeed", "fairscale (>=0.4.5)", "hivemind (>=1.0.1)", "horovod (>=0.21.2,!=0.24.0)"] +test = ["cloudpickle (>=1.3)", "codecov (>=2.1)", "coverage (>=6.4)", "flake8 (>=3.9.2)", "mypy (>=0.920)", "onnxruntime", "pandas", "pre-commit (>=1.0)", "pytest (>=6.0)", "pytest-forked", "pytest-rerunfailures (>=10.2)", "scikit-learn (>0.22.1)"] + +[[package]] +name = "pytrends" +version = "4.9.0" +description = "Pseudo API for Google Trends" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pytrends-4.9.0-py3-none-any.whl", hash = "sha256:0ed6d90afe0446aa697fe16cf068cdc6b1d5ca790d196c48c41bad6ff3217f3d"}, + {file = "pytrends-4.9.0.tar.gz", hash = "sha256:a54fc1e3171442b3c8f5c080a5e21df807bc4faad7790cc62b7ddb059eb0a94b"}, +] + +[package.dependencies] +lxml = "*" +pandas = ">=0.25" +requests = ">=2.0" + +[[package]] +name = "pytz" +version = "2022.7.1" +description = "World timezone definitions, modern and historical" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "pytz-2022.7.1-py2.py3-none-any.whl", hash = "sha256:78f4f37d8198e0627c5f1143240bb0206b8691d8d7ac6d78fee88b78733f8c4a"}, + {file = "pytz-2022.7.1.tar.gz", hash = "sha256:01a0681c4b9684a28304615eba55d1ab31ae00bf68ec157ec3708a8182dbbcd0"}, +] + +[[package]] +name = "pytz-deprecation-shim" +version = "0.1.0.post0" +description = "Shims to make deprecation of pytz easier" +category = "main" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" +files = [ + {file = "pytz_deprecation_shim-0.1.0.post0-py2.py3-none-any.whl", hash = "sha256:8314c9692a636c8eb3bda879b9f119e350e93223ae83e70e80c31675a0fdc1a6"}, + {file = "pytz_deprecation_shim-0.1.0.post0.tar.gz", hash = "sha256:af097bae1b616dde5c5744441e2ddc69e74dfdcb0c263129610d85b87445a59d"}, +] + +[package.dependencies] +"backports.zoneinfo" = {version = "*", markers = "python_version >= \"3.6\" and python_version < \"3.9\""} +tzdata = {version = "*", markers = "python_version >= \"3.6\""} + +[[package]] +name = "pywin32" +version = "305" +description = "Python for Window Extensions" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "pywin32-305-cp310-cp310-win32.whl", hash = "sha256:421f6cd86e84bbb696d54563c48014b12a23ef95a14e0bdba526be756d89f116"}, + {file = "pywin32-305-cp310-cp310-win_amd64.whl", hash = "sha256:73e819c6bed89f44ff1d690498c0a811948f73777e5f97c494c152b850fad478"}, + {file = "pywin32-305-cp310-cp310-win_arm64.whl", hash = "sha256:742eb905ce2187133a29365b428e6c3b9001d79accdc30aa8969afba1d8470f4"}, + {file = "pywin32-305-cp311-cp311-win32.whl", hash = "sha256:19ca459cd2e66c0e2cc9a09d589f71d827f26d47fe4a9d09175f6aa0256b51c2"}, + {file = "pywin32-305-cp311-cp311-win_amd64.whl", hash = "sha256:326f42ab4cfff56e77e3e595aeaf6c216712bbdd91e464d167c6434b28d65990"}, + {file = "pywin32-305-cp311-cp311-win_arm64.whl", hash = "sha256:4ecd404b2c6eceaca52f8b2e3e91b2187850a1ad3f8b746d0796a98b4cea04db"}, + {file = "pywin32-305-cp36-cp36m-win32.whl", hash = "sha256:48d8b1659284f3c17b68587af047d110d8c44837736b8932c034091683e05863"}, + {file = "pywin32-305-cp36-cp36m-win_amd64.whl", hash = "sha256:13362cc5aa93c2beaf489c9c9017c793722aeb56d3e5166dadd5ef82da021fe1"}, + {file = "pywin32-305-cp37-cp37m-win32.whl", hash = "sha256:a55db448124d1c1484df22fa8bbcbc45c64da5e6eae74ab095b9ea62e6d00496"}, + {file = "pywin32-305-cp37-cp37m-win_amd64.whl", hash = "sha256:109f98980bfb27e78f4df8a51a8198e10b0f347257d1e265bb1a32993d0c973d"}, + {file = "pywin32-305-cp38-cp38-win32.whl", hash = "sha256:9dd98384da775afa009bc04863426cb30596fd78c6f8e4e2e5bbf4edf8029504"}, + {file = "pywin32-305-cp38-cp38-win_amd64.whl", hash = "sha256:56d7a9c6e1a6835f521788f53b5af7912090674bb84ef5611663ee1595860fc7"}, + {file = "pywin32-305-cp39-cp39-win32.whl", hash = "sha256:9d968c677ac4d5cbdaa62fd3014ab241718e619d8e36ef8e11fb930515a1e918"}, + {file = "pywin32-305-cp39-cp39-win_amd64.whl", hash = "sha256:50768c6b7c3f0b38b7fb14dd4104da93ebced5f1a50dc0e834594bff6fbe1271"}, +] + +[[package]] +name = "pywin32-ctypes" +version = "0.2.0" +description = "" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "pywin32-ctypes-0.2.0.tar.gz", hash = "sha256:24ffc3b341d457d48e8922352130cf2644024a4ff09762a2261fd34c36ee5942"}, + {file = "pywin32_ctypes-0.2.0-py2.py3-none-any.whl", hash = "sha256:9dc2d991b3479cc2df15930958b674a48a227d5361d413827a4cfd0b5876fc98"}, +] + +[[package]] +name = "pywinpty" +version = "2.0.10" +description = "Pseudo terminal support for Windows from Python." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "pywinpty-2.0.10-cp310-none-win_amd64.whl", hash = "sha256:4c7d06ad10f6e92bc850a467f26d98f4f30e73d2fe5926536308c6ae0566bc16"}, + {file = "pywinpty-2.0.10-cp311-none-win_amd64.whl", hash = "sha256:7ffbd66310b83e42028fc9df7746118978d94fba8c1ebf15a7c1275fdd80b28a"}, + {file = "pywinpty-2.0.10-cp37-none-win_amd64.whl", hash = "sha256:38cb924f2778b5751ef91a75febd114776b3af0ae411bc667be45dd84fc881d3"}, + {file = "pywinpty-2.0.10-cp38-none-win_amd64.whl", hash = "sha256:902d79444b29ad1833b8d5c3c9aabdfd428f4f068504430df18074007c8c0de8"}, + {file = "pywinpty-2.0.10-cp39-none-win_amd64.whl", hash = "sha256:3c46aef80dd50979aff93de199e4a00a8ee033ba7a03cadf0a91fed45f0c39d7"}, + {file = "pywinpty-2.0.10.tar.gz", hash = "sha256:cdbb5694cf8c7242c2ecfaca35c545d31fa5d5814c3d67a4e628f803f680ebea"}, +] + +[[package]] +name = "pywry" +version = "0.3.6" +description = "" +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pywry-0.3.6-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:cd63ef0778a424f40d98f40721f3d55821d0736ed80729db46215fb08a28b89c"}, + {file = "pywry-0.3.6-cp310-none-win_amd64.whl", hash = "sha256:c92330959eeebd24daf16c2890d973b9a08e7660af444cc38a67de1a4cd5a587"}, + {file = "pywry-0.3.6-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:0fb30463acac1e8e31fa90ea3a303696d5c4189b689bc8d03bfd6255bc07af56"}, + {file = "pywry-0.3.6-cp311-none-win_amd64.whl", hash = "sha256:f7db722823dfbdb98a4fe548cdb2f42cad218c375b70dce13e8bb1f5d00de5f4"}, + {file = "pywry-0.3.6-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:5712dfde5b964585f66dd88c1d08bc25266dc85d50c10fafc01f607cb58a1a0f"}, + {file = "pywry-0.3.6-cp38-none-win_amd64.whl", hash = "sha256:10cebfd96689e055655512b49d62c294df25d7aa286a7e7fb7ddd7b931cd2de0"}, + {file = "pywry-0.3.6-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:6aacd446d71b55fa74effe19c11502d4b47f4e41d6474b278ef4eb62ab38de09"}, + {file = "pywry-0.3.6-cp39-none-win_amd64.whl", hash = "sha256:61d0d266906bd8cd8a92eada82c94a94c16c191ff93d8d6c4f1641fcfb99cb2e"}, + {file = "pywry-0.3.6.tar.gz", hash = "sha256:40d3ce8094723e1a27e846c3a06c923c8441387c6d34874c968f4571bee46534"}, +] + +[package.dependencies] +psutil = ">=5.8.0" +websockets = ">=5.0.1" + +[package.extras] +dev = ["maturin (==0.14.15)", "setuptools", "setuptools-rust", "wheel"] + +[[package]] +name = "pyyaml" +version = "6.0" +description = "YAML parser and emitter for Python" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53"}, + {file = "PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c"}, + {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77f396e6ef4c73fdc33a9157446466f1cff553d979bd00ecb64385760c6babdc"}, + {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a80a78046a72361de73f8f395f1f1e49f956c6be882eed58505a15f3e430962b"}, + {file = "PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5"}, + {file = "PyYAML-6.0-cp310-cp310-win32.whl", hash = "sha256:2cd5df3de48857ed0544b34e2d40e9fac445930039f3cfe4bcc592a1f836d513"}, + {file = "PyYAML-6.0-cp310-cp310-win_amd64.whl", hash = "sha256:daf496c58a8c52083df09b80c860005194014c3698698d1a57cbcfa182142a3a"}, + {file = "PyYAML-6.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d4b0ba9512519522b118090257be113b9468d804b19d63c71dbcf4a48fa32358"}, + {file = "PyYAML-6.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:81957921f441d50af23654aa6c5e5eaf9b06aba7f0a19c18a538dc7ef291c5a1"}, + {file = "PyYAML-6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:afa17f5bc4d1b10afd4466fd3a44dc0e245382deca5b3c353d8b757f9e3ecb8d"}, + {file = "PyYAML-6.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dbad0e9d368bb989f4515da330b88a057617d16b6a8245084f1b05400f24609f"}, + {file = "PyYAML-6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:432557aa2c09802be39460360ddffd48156e30721f5e8d917f01d31694216782"}, + {file = "PyYAML-6.0-cp311-cp311-win32.whl", hash = "sha256:bfaef573a63ba8923503d27530362590ff4f576c626d86a9fed95822a8255fd7"}, + {file = "PyYAML-6.0-cp311-cp311-win_amd64.whl", hash = "sha256:01b45c0191e6d66c470b6cf1b9531a771a83c1c4208272ead47a3ae4f2f603bf"}, + {file = "PyYAML-6.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:897b80890765f037df3403d22bab41627ca8811ae55e9a722fd0392850ec4d86"}, + {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50602afada6d6cbfad699b0c7bb50d5ccffa7e46a3d738092afddc1f9758427f"}, + {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48c346915c114f5fdb3ead70312bd042a953a8ce5c7106d5bfb1a5254e47da92"}, + {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:98c4d36e99714e55cfbaaee6dd5badbc9a1ec339ebfc3b1f52e293aee6bb71a4"}, + {file = "PyYAML-6.0-cp36-cp36m-win32.whl", hash = "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293"}, + {file = "PyYAML-6.0-cp36-cp36m-win_amd64.whl", hash = "sha256:07751360502caac1c067a8132d150cf3d61339af5691fe9e87803040dbc5db57"}, + {file = "PyYAML-6.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:819b3830a1543db06c4d4b865e70ded25be52a2e0631ccd2f6a47a2822f2fd7c"}, + {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:473f9edb243cb1935ab5a084eb238d842fb8f404ed2193a915d1784b5a6b5fc0"}, + {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0ce82d761c532fe4ec3f87fc45688bdd3a4c1dc5e0b4a19814b9009a29baefd4"}, + {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:231710d57adfd809ef5d34183b8ed1eeae3f76459c18fb4a0b373ad56bedcdd9"}, + {file = "PyYAML-6.0-cp37-cp37m-win32.whl", hash = "sha256:c5687b8d43cf58545ade1fe3e055f70eac7a5a1a0bf42824308d868289a95737"}, + {file = "PyYAML-6.0-cp37-cp37m-win_amd64.whl", hash = "sha256:d15a181d1ecd0d4270dc32edb46f7cb7733c7c508857278d3d378d14d606db2d"}, + {file = "PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0b4624f379dab24d3725ffde76559cff63d9ec94e1736b556dacdfebe5ab6d4b"}, + {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:213c60cd50106436cc818accf5baa1aba61c0189ff610f64f4a3e8c6726218ba"}, + {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9fa600030013c4de8165339db93d182b9431076eb98eb40ee068700c9c813e34"}, + {file = "PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:277a0ef2981ca40581a47093e9e2d13b3f1fbbeffae064c1d21bfceba2030287"}, + {file = "PyYAML-6.0-cp38-cp38-win32.whl", hash = "sha256:d4eccecf9adf6fbcc6861a38015c2a64f38b9d94838ac1810a9023a0609e1b78"}, + {file = "PyYAML-6.0-cp38-cp38-win_amd64.whl", hash = "sha256:1e4747bc279b4f613a09eb64bba2ba602d8a6664c6ce6396a4d0cd413a50ce07"}, + {file = "PyYAML-6.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:055d937d65826939cb044fc8c9b08889e8c743fdc6a32b33e2390f66013e449b"}, + {file = "PyYAML-6.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174"}, + {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d67d839ede4ed1b28a4e8909735fc992a923cdb84e618544973d7dfc71540803"}, + {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cba8c411ef271aa037d7357a2bc8f9ee8b58b9965831d9e51baf703280dc73d3"}, + {file = "PyYAML-6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:40527857252b61eacd1d9af500c3337ba8deb8fc298940291486c465c8b46ec0"}, + {file = "PyYAML-6.0-cp39-cp39-win32.whl", hash = "sha256:b5b9eccad747aabaaffbc6064800670f0c297e52c12754eb1d976c57e4f74dcb"}, + {file = "PyYAML-6.0-cp39-cp39-win_amd64.whl", hash = "sha256:b3d267842bf12586ba6c734f89d1f5b871df0273157918b0ccefa29deb05c21c"}, + {file = "PyYAML-6.0.tar.gz", hash = "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2"}, +] + +[[package]] +name = "pyzmq" +version = "25.0.0" +description = "Python bindings for 0MQ" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "pyzmq-25.0.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:2d05d904f03ddf1e0d83d97341354dfe52244a619b5a1440a5f47a5b3451e84e"}, + {file = "pyzmq-25.0.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a154ef810d44f9d28868be04641f837374a64e7449df98d9208e76c260c7ef1"}, + {file = "pyzmq-25.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:487305c2a011fdcf3db1f24e8814bb76d23bc4d2f46e145bc80316a59a9aa07d"}, + {file = "pyzmq-25.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e7b87638ee30ab13230e37ce5331b3e730b1e0dda30120b9eeec3540ed292c8"}, + {file = "pyzmq-25.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75243e422e85a62f0ab7953dc315452a56b2c6a7e7d1a3c3109ac3cc57ed6b47"}, + {file = "pyzmq-25.0.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:31e523d067ce44a04e876bed3ff9ea1ff8d1b6636d16e5fcace9d22f8c564369"}, + {file = "pyzmq-25.0.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:8539216173135e9e89f6b1cc392e74e6b935b91e8c76106cf50e7a02ab02efe5"}, + {file = "pyzmq-25.0.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:2754fa68da08a854f4816e05160137fa938a2347276471103d31e04bcee5365c"}, + {file = "pyzmq-25.0.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:4a1bc30f0c18444d51e9b0d0dd39e3a4e7c53ee74190bebef238cd58de577ea9"}, + {file = "pyzmq-25.0.0-cp310-cp310-win32.whl", hash = "sha256:01d53958c787cfea34091fcb8ef36003dbb7913b8e9f8f62a0715234ebc98b70"}, + {file = "pyzmq-25.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:58fc3ad5e1cfd2e6d24741fbb1e216b388115d31b0ca6670f894187f280b6ba6"}, + {file = "pyzmq-25.0.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:e4bba04ea779a3d7ef25a821bb63fd0939142c88e7813e5bd9c6265a20c523a2"}, + {file = "pyzmq-25.0.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:af1fbfb7ad6ac0009ccee33c90a1d303431c7fb594335eb97760988727a37577"}, + {file = "pyzmq-25.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:85456f0d8f3268eecd63dede3b99d5bd8d3b306310c37d4c15141111d22baeaf"}, + {file = "pyzmq-25.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0645b5a2d2a06fd8eb738018490c514907f7488bf9359c6ee9d92f62e844b76f"}, + {file = "pyzmq-25.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f72ea279b2941a5203e935a4588b9ba8a48aeb9a926d9dfa1986278bd362cb8"}, + {file = "pyzmq-25.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:4e295f7928a31ae0f657e848c5045ba6d693fe8921205f408ca3804b1b236968"}, + {file = "pyzmq-25.0.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ac97e7d647d5519bcef48dd8d3d331f72975afa5c4496c95f6e854686f45e2d9"}, + {file = "pyzmq-25.0.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:656281d496aaf9ca4fd4cea84e6d893e3361057c4707bd38618f7e811759103c"}, + {file = "pyzmq-25.0.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1f6116991568aac48b94d6d8aaed6157d407942ea385335a6ed313692777fb9d"}, + {file = "pyzmq-25.0.0-cp311-cp311-win32.whl", hash = "sha256:0282bba9aee6e0346aa27d6c69b5f7df72b5a964c91958fc9e0c62dcae5fdcdc"}, + {file = "pyzmq-25.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:526f884a27e8bba62fe1f4e07c62be2cfe492b6d432a8fdc4210397f8cf15331"}, + {file = "pyzmq-25.0.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:ccb3e1a863222afdbda42b7ca8ac8569959593d7abd44f5a709177d6fa27d266"}, + {file = "pyzmq-25.0.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4046d03100aca266e70d54a35694cb35d6654cfbef633e848b3c4a8d64b9d187"}, + {file = "pyzmq-25.0.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3100dddcada66ec5940ed6391ebf9d003cc3ede3d320748b2737553019f58230"}, + {file = "pyzmq-25.0.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:7877264aa851c19404b1bb9dbe6eed21ea0c13698be1eda3784aab3036d1c861"}, + {file = "pyzmq-25.0.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:5049e75cc99db65754a3da5f079230fb8889230cf09462ec972d884d1704a3ed"}, + {file = "pyzmq-25.0.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:81f99fb1224d36eb91557afec8cdc2264e856f3464500b55749020ce4c848ef2"}, + {file = "pyzmq-25.0.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:a1cd4a95f176cdc0ee0a82d49d5830f13ae6015d89decbf834c273bc33eeb3d3"}, + {file = "pyzmq-25.0.0-cp36-cp36m-win32.whl", hash = "sha256:926236ca003aec70574754f39703528947211a406f5c6c8b3e50eca04a9e87fc"}, + {file = "pyzmq-25.0.0-cp36-cp36m-win_amd64.whl", hash = "sha256:94f0a7289d0f5c80807c37ebb404205e7deb737e8763eb176f4770839ee2a287"}, + {file = "pyzmq-25.0.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:f3f96d452e9580cb961ece2e5a788e64abaecb1232a80e61deffb28e105ff84a"}, + {file = "pyzmq-25.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:930e6ad4f2eaac31a3d0c2130619d25db754b267487ebc186c6ad18af2a74018"}, + {file = "pyzmq-25.0.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e1081d7030a1229c8ff90120346fb7599b54f552e98fcea5170544e7c6725aab"}, + {file = "pyzmq-25.0.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:531866c491aee5a1e967c286cfa470dffac1e2a203b1afda52d62b58782651e9"}, + {file = "pyzmq-25.0.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:fc7c1421c5b1c916acf3128bf3cc7ea7f5018b58c69a6866d70c14190e600ce9"}, + {file = "pyzmq-25.0.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:9a2d5e419bd39a1edb6cdd326d831f0120ddb9b1ff397e7d73541bf393294973"}, + {file = "pyzmq-25.0.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:183e18742be3621acf8908903f689ec520aee3f08449bfd29f583010ca33022b"}, + {file = "pyzmq-25.0.0-cp37-cp37m-win32.whl", hash = "sha256:02f5cb60a7da1edd5591a15efa654ffe2303297a41e1b40c3c8942f8f11fc17c"}, + {file = "pyzmq-25.0.0-cp37-cp37m-win_amd64.whl", hash = "sha256:cac602e02341eaaf4edfd3e29bd3fdef672e61d4e6dfe5c1d065172aee00acee"}, + {file = "pyzmq-25.0.0-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:e14df47c1265356715d3d66e90282a645ebc077b70b3806cf47efcb7d1d630cb"}, + {file = "pyzmq-25.0.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:293a7c2128690f496057f1f1eb6074f8746058d13588389981089ec45d8fdc77"}, + {file = "pyzmq-25.0.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:731b208bc9412deeb553c9519dca47136b5a01ca66667cafd8733211941b17e4"}, + {file = "pyzmq-25.0.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b055a1cddf8035966ad13aa51edae5dc8f1bba0b5d5e06f7a843d8b83dc9b66b"}, + {file = "pyzmq-25.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:17e1cb97d573ea84d7cd97188b42ca6f611ab3ee600f6a75041294ede58e3d20"}, + {file = "pyzmq-25.0.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:60ecbfe7669d3808ffa8a7dd1487d6eb8a4015b07235e3b723d4b2a2d4de7203"}, + {file = "pyzmq-25.0.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:4c25c95416133942280faaf068d0fddfd642b927fb28aaf4ab201a738e597c1e"}, + {file = "pyzmq-25.0.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:be05504af0619d1cffa500af1e0ede69fb683f301003851f5993b5247cc2c576"}, + {file = "pyzmq-25.0.0-cp38-cp38-win32.whl", hash = "sha256:6bf3842af37af43fa953e96074ebbb5315f6a297198f805d019d788a1021dbc8"}, + {file = "pyzmq-25.0.0-cp38-cp38-win_amd64.whl", hash = "sha256:b90bb8dfbbd138558f1f284fecfe328f7653616ff9a972433a00711d9475d1a9"}, + {file = "pyzmq-25.0.0-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:62b9e80890c0d2408eb42d5d7e1fc62a5ce71be3288684788f74cf3e59ffd6e2"}, + {file = "pyzmq-25.0.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:484c2c4ee02c1edc07039f42130bd16e804b1fe81c4f428e0042e03967f40c20"}, + {file = "pyzmq-25.0.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:9ca6db34b26c4d3e9b0728841ec9aa39484eee272caa97972ec8c8e231b20c7e"}, + {file = "pyzmq-25.0.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:610d2d112acd4e5501fac31010064a6c6efd716ceb968e443cae0059eb7b86de"}, + {file = "pyzmq-25.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3594c0ff604e685d7e907860b61d0e10e46c74a9ffca168f6e9e50ea934ee440"}, + {file = "pyzmq-25.0.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:c21a5f4e54a807df5afdef52b6d24ec1580153a6bcf0607f70a6e1d9fa74c5c3"}, + {file = "pyzmq-25.0.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:4725412e27612f0d7d7c2f794d89807ad0227c2fc01dd6146b39ada49c748ef9"}, + {file = "pyzmq-25.0.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:4d3d604fe0a67afd1aff906e54da557a5203368a99dcc50a70eef374f1d2abef"}, + {file = "pyzmq-25.0.0-cp39-cp39-win32.whl", hash = "sha256:3670e8c5644768f214a3b598fe46378a4a6f096d5fb82a67dfd3440028460565"}, + {file = "pyzmq-25.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:e99629a976809fe102ef73e856cf4b2660acd82a412a51e80ba2215e523dfd0a"}, + {file = "pyzmq-25.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:66509c48f7446b640eeae24b60c9c1461799a27b1b0754e438582e36b5af3315"}, + {file = "pyzmq-25.0.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:a9c464cc508177c09a5a6122b67f978f20e2954a21362bf095a0da4647e3e908"}, + {file = "pyzmq-25.0.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:28bcb2e66224a7ac2843eb632e4109d6b161479e7a2baf24e37210461485b4f1"}, + {file = "pyzmq-25.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0e7ef9ac807db50b4eb6f534c5dcc22f998f5dae920cc28873d2c1d080a4fc9"}, + {file = "pyzmq-25.0.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:5050f5c50b58a6e38ccaf9263a356f74ef1040f5ca4030225d1cb1a858c5b7b6"}, + {file = "pyzmq-25.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2a73af6504e0d2805e926abf136ebf536735a13c22f709be7113c2ec65b4bec3"}, + {file = "pyzmq-25.0.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0e8d00228db627ddd1b418c7afd81820b38575f237128c9650365f2dd6ac3443"}, + {file = "pyzmq-25.0.0-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5605621f2181f20b71f13f698944deb26a0a71af4aaf435b34dd90146092d530"}, + {file = "pyzmq-25.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6136bfb0e5a9cf8c60c6ac763eb21f82940a77e6758ea53516c8c7074f4ff948"}, + {file = "pyzmq-25.0.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:0a90b2480a26aef7c13cff18703ba8d68e181facb40f78873df79e6d42c1facc"}, + {file = "pyzmq-25.0.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:00c94fd4c9dd3c95aace0c629a7fa713627a5c80c1819326b642adf6c4b8e2a2"}, + {file = "pyzmq-25.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:20638121b0bdc80777ce0ec8c1f14f1ffec0697a1f88f0b564fa4a23078791c4"}, + {file = "pyzmq-25.0.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b6f75b4b8574f3a8a0d6b4b52606fc75b82cb4391471be48ab0b8677c82f9ed4"}, + {file = "pyzmq-25.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4cbb885f347eba7ab7681c450dee5b14aed9f153eec224ec0c3f299273d9241f"}, + {file = "pyzmq-25.0.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:c48f257da280b3be6c94e05bd575eddb1373419dbb1a72c3ce64e88f29d1cd6d"}, + {file = "pyzmq-25.0.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:866eabf7c1315ef2e93e34230db7cbf672e0d7c626b37c11f7e870c8612c3dcc"}, + {file = "pyzmq-25.0.0.tar.gz", hash = "sha256:f330a1a2c7f89fd4b0aa4dcb7bf50243bf1c8da9a2f1efc31daf57a2046b31f2"}, +] + +[package.dependencies] +cffi = {version = "*", markers = "implementation_name == \"pypy\""} + +[[package]] +name = "qdldl" +version = "0.1.5.post3" +description = "QDLDL, a free LDL factorization routine." +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "qdldl-0.1.5.post3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:68e5bb0f9208024109a8e4b1df7079a35f0d6566df2e89e52770773a3d5a9fc9"}, + {file = "qdldl-0.1.5.post3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f788112765fa9b696a76d353c98b922dcf2b89d7b0d0c08f22d1a3777ed0c5bd"}, + {file = "qdldl-0.1.5.post3-cp310-cp310-win_amd64.whl", hash = "sha256:77edf89cf6ac1072180e5715c281a77c976d210126f8f561dbceb360ca537cec"}, + {file = "qdldl-0.1.5.post3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1f06f4b471062db4944091e04ed4bd4d03284709af0d0b5d2628e5e8561fd2f0"}, + {file = "qdldl-0.1.5.post3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:968ececcc286a8c821271eba455beda03c2f9b4e302ad44913a454e171d718b2"}, + {file = "qdldl-0.1.5.post3-cp311-cp311-win_amd64.whl", hash = "sha256:c78b4581d88725f96e55be80ce4d40bf33160dff4c1e4db6390e524cac396354"}, + {file = "qdldl-0.1.5.post3-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:f36babe00b8a6a08de0036463dfdd1c0507373ff38533d0668d76dff36bd6c08"}, + {file = "qdldl-0.1.5.post3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8f1d2bf5041fe35ce51585096e9061fc90c5d5cd42dc641d6436a16dc08983f"}, + {file = "qdldl-0.1.5.post3-cp36-cp36m-win_amd64.whl", hash = "sha256:809f1a15a5a8c7b0f1e679d52b7078f6aaba1401fa50e6513f170f8989ac0477"}, + {file = "qdldl-0.1.5.post3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:949e545fa7b6bdb056a5e1d077307ecbd32e8ef03035f2ff25af6f38c18dab34"}, + {file = "qdldl-0.1.5.post3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a5e1bea993e2dcd72ac8e368aa20e1741b6ac45c4a2cc3a8feb6acf6a80f959"}, + {file = "qdldl-0.1.5.post3-cp37-cp37m-win_amd64.whl", hash = "sha256:925c17bc75c3052d77613e435139c5c8084d4d68f81661711cbbf42645dd11bf"}, + {file = "qdldl-0.1.5.post3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:126c0ae50d63d377869a63551b6e69af1532605f545720eb699f04dfaea1c5ca"}, + {file = "qdldl-0.1.5.post3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82a496a900a16a9339f0ef315c960326b037fab243a2f01135f84b27155d10e0"}, + {file = "qdldl-0.1.5.post3-cp38-cp38-win_amd64.whl", hash = "sha256:2d9bf5f35f49defa5a16f13d5a5bc427caab106515bcb0731340781b76416c95"}, + {file = "qdldl-0.1.5.post3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ae796af01bca29c54d19f5c5b343d06a20ad557280232498982e5bd27556c4b8"}, + {file = "qdldl-0.1.5.post3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2459024755f370eb83b27cb56026963ff137de7c9a2b303ffb16682c63ae6763"}, + {file = "qdldl-0.1.5.post3-cp39-cp39-win_amd64.whl", hash = "sha256:fdc475adb23ab765248db16cca9913a059faf793d7dc721c0162cecbeda39943"}, + {file = "qdldl-0.1.5.post3.tar.gz", hash = "sha256:69c092f6e1fc23fb779a80a62e6fcdfe2eba05c925860248c4d6754f4736938f"}, +] + +[package.dependencies] +numpy = ">=1.7" +scipy = ">=0.13.2" + +[[package]] +name = "qpd" +version = "0.4.0" +description = "Query Pandas Using SQL" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "qpd-0.4.0-py3-none-any.whl", hash = "sha256:da36c75bb775e6803ecddc520f94fa62596983da9d288369e72081eaa92a5599"}, + {file = "qpd-0.4.0.tar.gz", hash = "sha256:70e262130c71e8b4fd12c0e3b93030c9c19f949e2b1c3bd63025c43d03c6ef00"}, +] + +[package.dependencies] +adagio = "*" +antlr4-python3-runtime = ">=4.11.1,<4.12" +pandas = ">=1.0.2" +triad = ">=0.8.0" + +[package.extras] +all = ["cloudpickle (>=1.4.0)", "dask[dataframe,distributed]", "modin[ray]"] +dask = ["cloudpickle (>=1.4.0)", "dask[dataframe,distributed]"] +ray = ["modin[ray] (>=0.8.1.1)", "pandas (>=1.1.2)"] + +[[package]] +name = "quandl" +version = "3.7.0" +description = "Package for quandl API access" +category = "main" +optional = false +python-versions = ">= 3.6" +files = [ + {file = "Quandl-3.7.0-py2.py3-none-any.whl", hash = "sha256:0e3e5dc60fd057c73c67380b1b0f2e3dc0e4c500fb5e6e146ac3a3c0d992cd1d"}, + {file = "Quandl-3.7.0.tar.gz", hash = "sha256:6e0b82fbc7861610b3577c5397277c4220e065eee0fed4e46cd6b6021655b64c"}, +] + +[package.dependencies] +inflection = ">=0.3.1" +more-itertools = "*" +numpy = ">=1.8" +pandas = ">=0.14" +python-dateutil = "*" +requests = ">=2.7.0" +six = "*" + +[[package]] +name = "rapidfuzz" +version = "2.13.7" +description = "rapid fuzzy string matching" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "rapidfuzz-2.13.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b75dd0928ce8e216f88660ab3d5c5ffe990f4dd682fd1709dba29d5dafdde6de"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:24d3fea10680d085fd0a4d76e581bfb2b1074e66e78fd5964d4559e1fcd2a2d4"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8109e0324d21993d5b2d111742bf5958f3516bf8c59f297c5d1cc25a2342eb66"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5f705652360d520c2de52bee11100c92f59b3e3daca308ebb150cbc58aecdad"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7496e8779905b02abc0ab4ba2a848e802ab99a6e20756ffc967a0de4900bd3da"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:24eb6b843492bdc63c79ee4b2f104059b7a2201fef17f25177f585d3be03405a"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:467c1505362823a5af12b10234cb1c4771ccf124c00e3fc9a43696512bd52293"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:53dcae85956853b787c27c1cb06f18bb450e22cf57a4ad3444cf03b8ff31724a"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:46b9b8aa09998bc48dd800854e8d9b74bc534d7922c1d6e1bbf783e7fa6ac29c"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:1fbad8fb28d98980f5bff33c7842efef0315d42f0cd59082108482a7e6b61410"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:43fb8cb030f888c3f076d40d428ed5eb4331f5dd6cf1796cfa39c67bf0f0fc1e"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:b6bad92de071cbffa2acd4239c1779f66851b60ffbbda0e4f4e8a2e9b17e7eef"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d00df2e4a81ffa56a6b1ec4d2bc29afdcb7f565e0b8cd3092fece2290c4c7a79"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-win32.whl", hash = "sha256:2c836f0f2d33d4614c3fbaf9a1eb5407c0fe23f8876f47fd15b90f78daa64c34"}, + {file = "rapidfuzz-2.13.7-cp310-cp310-win_amd64.whl", hash = "sha256:c36fd260084bb636b9400bb92016c6bd81fd80e59ed47f2466f85eda1fc9f782"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b34e8c0e492949ecdd5da46a1cfc856a342e2f0389b379b1a45a3cdcd3176a6e"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:875d51b3497439a72e2d76183e1cb5468f3f979ab2ddfc1d1f7dde3b1ecfb42f"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ae33a72336059213996fe4baca4e0e4860913905c2efb7c991eab33b95a98a0a"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5585189b3d90d81ccd62d4f18530d5ac8972021f0aaaa1ffc6af387ff1dce75"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:42085d4b154a8232767de8296ac39c8af5bccee6b823b0507de35f51c9cbc2d7"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:585206112c294e335d84de5d5f179c0f932837752d7420e3de21db7fdc476278"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f891b98f8bc6c9d521785816085e9657212621e93f223917fb8e32f318b2957e"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08590905a95ccfa43f4df353dcc5d28c15d70664299c64abcad8721d89adce4f"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:b5dd713a1734574c2850c566ac4286594bacbc2d60b9170b795bee4b68656625"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:988f8f6abfba7ee79449f8b50687c174733b079521c3cc121d65ad2d38831846"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:b3210869161a864f3831635bb13d24f4708c0aa7208ef5baac1ac4d46e9b4208"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:f6fe570e20e293eb50491ae14ddeef71a6a7e5f59d7e791393ffa99b13f1f8c2"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:6120f2995f5154057454c5de99d86b4ef3b38397899b5da1265467e8980b2f60"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-win32.whl", hash = "sha256:b20141fa6cee041917801de0bab503447196d372d4c7ee9a03721b0a8edf5337"}, + {file = "rapidfuzz-2.13.7-cp311-cp311-win_amd64.whl", hash = "sha256:ec55a81ac2b0f41b8d6fb29aad16e55417036c7563bad5568686931aa4ff08f7"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7d005e058d86f2a968a8d28ca6f2052fab1f124a39035aa0523261d6baf21e1f"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fe59a0c21a032024edb0c8e43f5dee5623fef0b65a1e3c1281836d9ce199af3b"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cdfc04f7647c29fb48da7a04082c34cdb16f878d3c6d098d62d5715c0ad3000c"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:68a89bb06d5a331511961f4d3fa7606f8e21237467ba9997cae6f67a1c2c2b9e"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:effe182767d102cb65dfbbf74192237dbd22d4191928d59415aa7d7c861d8c88"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25b4cedf2aa19fb7212894ce5f5219010cce611b60350e9a0a4d492122e7b351"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:3a9bd02e1679c0fd2ecf69b72d0652dbe2a9844eaf04a36ddf4adfbd70010e95"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:5e2b3d020219baa75f82a4e24b7c8adcb598c62f0e54e763c39361a9e5bad510"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:cf62dacb3f9234f3fddd74e178e6d25c68f2067fde765f1d95f87b1381248f58"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:fa263135b892686e11d5b84f6a1892523123a00b7e5882eff4fbdabb38667347"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:fa4c598ed77f74ec973247ca776341200b0f93ec3883e34c222907ce72cb92a4"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-win32.whl", hash = "sha256:c2523f8180ebd9796c18d809e9a19075a1060b1a170fde3799e83db940c1b6d5"}, + {file = "rapidfuzz-2.13.7-cp37-cp37m-win_amd64.whl", hash = "sha256:5ada0a14c67452358c1ee52ad14b80517a87b944897aaec3e875279371a9cb96"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:ca8a23097c1f50e0fdb4de9e427537ca122a18df2eead06ed39c3a0bef6d9d3a"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9be02162af0376d64b840f2fc8ee3366794fc149f1e06d095a6a1d42447d97c5"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:af4f7c3c904ca709493eb66ca9080b44190c38e9ecb3b48b96d38825d5672559"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f50d1227e6e2a0e3ae1fb1c9a2e1c59577d3051af72c7cab2bcc430cb5e18da"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c71d9d512b76f05fa00282227c2ae884abb60e09f08b5ca3132b7e7431ac7f0d"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b52ac2626945cd21a2487aeefed794c14ee31514c8ae69b7599170418211e6f6"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca00fafd2756bc9649bf80f1cf72c647dce38635f0695d7ce804bc0f759aa756"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d248a109699ce9992304e79c1f8735c82cc4c1386cd8e27027329c0549f248a2"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:c88adbcb933f6b8612f6c593384bf824e562bb35fc8a0f55fac690ab5b3486e5"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:c8601a66fbfc0052bb7860d2eacd303fcde3c14e87fdde409eceff516d659e77"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:27be9c63215d302ede7d654142a2e21f0d34ea6acba512a4ae4cfd52bbaa5b59"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:3dcffe1f3cbda0dc32133a2ae2255526561ca594f15f9644384549037b355245"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8450d15f7765482e86ef9be2ad1a05683cd826f59ad236ef7b9fb606464a56aa"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-win32.whl", hash = "sha256:460853983ab88f873173e27cc601c5276d469388e6ad6e08c4fd57b2a86f1064"}, + {file = "rapidfuzz-2.13.7-cp38-cp38-win_amd64.whl", hash = "sha256:424f82c35dbe4f83bdc3b490d7d696a1dc6423b3d911460f5493b7ffae999fd2"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c3fbe449d869ea4d0909fc9d862007fb39a584fb0b73349a6aab336f0d90eaed"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:16080c05a63d6042643ae9b6cfec1aefd3e61cef53d0abe0df3069b9d4b72077"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:dbcf5371ea704759fcce772c66a07647751d1f5dbdec7818331c9b31ae996c77"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:114810491efb25464016fd554fdf1e20d390309cecef62587494fc474d4b926f"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:99a84ab9ac9a823e7e93b4414f86344052a5f3e23b23aa365cda01393ad895bd"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:81642a24798851b118f82884205fc1bd9ff70b655c04018c467824b6ecc1fabc"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c3741cb0bf9794783028e8b0cf23dab917fa5e37a6093b94c4c2f805f8e36b9f"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:759a3361711586a29bc753d3d1bdb862983bd9b9f37fbd7f6216c24f7c972554"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:1333fb3d603d6b1040e365dca4892ba72c7e896df77a54eae27dc07db90906e3"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:916bc2e6cf492c77ad6deb7bcd088f0ce9c607aaeabc543edeb703e1fbc43e31"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:23524635840500ce6f4d25005c9529a97621689c85d2f727c52eed1782839a6a"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:ebe303cd9839af69dd1f7942acaa80b1ba90bacef2e7ded9347fbed4f1654672"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:fe56659ccadbee97908132135de4b875543353351e0c92e736b7c57aee298b5a"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-win32.whl", hash = "sha256:3f11a7eff7bc6301cd6a5d43f309e22a815af07e1f08eeb2182892fca04c86cb"}, + {file = "rapidfuzz-2.13.7-cp39-cp39-win_amd64.whl", hash = "sha256:e8914dad106dacb0775718e54bf15e528055c4e92fb2677842996f2d52da5069"}, + {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:7f7930adf84301797c3f09c94b9c5a9ed90a9e8b8ed19b41d2384937e0f9f5bd"}, + {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c31022d9970177f6affc6d5dd757ed22e44a10890212032fabab903fdee3bfe7"}, + {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f42b82f268689f429def9ecfb86fa65ceea0eaf3fed408b570fe113311bf5ce7"}, + {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b477b43ced896301665183a5e0faec0f5aea2373005648da8bdcb3c4b73f280"}, + {file = "rapidfuzz-2.13.7-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:d63def9bbc6b35aef4d76dc740301a4185867e8870cbb8719ec9de672212fca8"}, + {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:c66546e30addb04a16cd864f10f5821272a1bfe6462ee5605613b4f1cb6f7b48"}, + {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f799d1d6c33d81e983d3682571cc7d993ae7ff772c19b3aabb767039c33f6d1e"}, + {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d82f20c0060ffdaadaf642b88ab0aa52365b56dffae812e188e5bdb998043588"}, + {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:042644133244bfa7b20de635d500eb9f46af7097f3d90b1724f94866f17cb55e"}, + {file = "rapidfuzz-2.13.7-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:75c45dcd595f8178412367e302fd022860ea025dc4a78b197b35428081ed33d5"}, + {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3d8b081988d0a49c486e4e845a547565fee7c6e7ad8be57ff29c3d7c14c6894c"}, + {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16ffad751f43ab61001187b3fb4a9447ec2d1aedeff7c5bac86d3b95f9980cc3"}, + {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:020858dd89b60ce38811cd6e37875c4c3c8d7fcd8bc20a0ad2ed1f464b34dc4e"}, + {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cda1e2f66bb4ba7261a0f4c2d052d5d909798fca557cbff68f8a79a87d66a18f"}, + {file = "rapidfuzz-2.13.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:b6389c50d8d214c9cd11a77f6d501529cb23279a9c9cafe519a3a4b503b5f72a"}, + {file = "rapidfuzz-2.13.7.tar.gz", hash = "sha256:8d3e252d4127c79b4d7c2ae47271636cbaca905c8bb46d80c7930ab906cf4b5c"}, +] + +[package.extras] +full = ["numpy"] + +[[package]] +name = "rdflib" +version = "6.2.0" +description = "RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "rdflib-6.2.0-py3-none-any.whl", hash = "sha256:85c34a86dfc517a41e5f2425a41a0aceacc23983462b32e68610b9fad1383bca"}, + {file = "rdflib-6.2.0.tar.gz", hash = "sha256:62dc3c86d1712db0f55785baf8047f63731fa59b2682be03219cb89262065942"}, +] + +[package.dependencies] +isodate = "*" +pyparsing = "*" +setuptools = "*" + +[package.extras] +berkeleydb = ["berkeleydb"] +dev = ["black (==22.6.0)", "flake8", "flakeheaven", "isort", "mypy", "pep8-naming", "types-setuptools"] +docs = ["myst-parser", "sphinx (<6)", "sphinx-autodoc-typehints", "sphinxcontrib-apidoc", "sphinxcontrib-kroki"] +html = ["html5lib"] +networkx = ["networkx"] +tests = ["html5lib", "pytest", "pytest-cov"] + +[[package]] +name = "regex" +version = "2022.10.31" +description = "Alternative regular expression module, to replace re." +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "regex-2022.10.31-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a8ff454ef0bb061e37df03557afda9d785c905dab15584860f982e88be73015f"}, + {file = "regex-2022.10.31-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1eba476b1b242620c266edf6325b443a2e22b633217a9835a52d8da2b5c051f9"}, + {file = "regex-2022.10.31-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d0e5af9a9effb88535a472e19169e09ce750c3d442fb222254a276d77808620b"}, + {file = "regex-2022.10.31-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d03fe67b2325cb3f09be029fd5da8df9e6974f0cde2c2ac6a79d2634e791dd57"}, + {file = "regex-2022.10.31-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a9d0b68ac1743964755ae2d89772c7e6fb0118acd4d0b7464eaf3921c6b49dd4"}, + {file = "regex-2022.10.31-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a45b6514861916c429e6059a55cf7db74670eaed2052a648e3e4d04f070e001"}, + {file = "regex-2022.10.31-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8b0886885f7323beea6f552c28bff62cbe0983b9fbb94126531693ea6c5ebb90"}, + {file = "regex-2022.10.31-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5aefb84a301327ad115e9d346c8e2760009131d9d4b4c6b213648d02e2abe144"}, + {file = "regex-2022.10.31-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:702d8fc6f25bbf412ee706bd73019da5e44a8400861dfff7ff31eb5b4a1276dc"}, + {file = "regex-2022.10.31-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:a3c1ebd4ed8e76e886507c9eddb1a891673686c813adf889b864a17fafcf6d66"}, + {file = "regex-2022.10.31-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:50921c140561d3db2ab9f5b11c5184846cde686bb5a9dc64cae442926e86f3af"}, + {file = "regex-2022.10.31-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:7db345956ecce0c99b97b042b4ca7326feeec6b75facd8390af73b18e2650ffc"}, + {file = "regex-2022.10.31-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:763b64853b0a8f4f9cfb41a76a4a85a9bcda7fdda5cb057016e7706fde928e66"}, + {file = "regex-2022.10.31-cp310-cp310-win32.whl", hash = "sha256:44136355e2f5e06bf6b23d337a75386371ba742ffa771440b85bed367c1318d1"}, + {file = "regex-2022.10.31-cp310-cp310-win_amd64.whl", hash = "sha256:bfff48c7bd23c6e2aec6454aaf6edc44444b229e94743b34bdcdda2e35126cf5"}, + {file = "regex-2022.10.31-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4b4b1fe58cd102d75ef0552cf17242705ce0759f9695334a56644ad2d83903fe"}, + {file = "regex-2022.10.31-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:542e3e306d1669b25936b64917285cdffcd4f5c6f0247636fec037187bd93542"}, + {file = "regex-2022.10.31-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c27cc1e4b197092e50ddbf0118c788d9977f3f8f35bfbbd3e76c1846a3443df7"}, + {file = "regex-2022.10.31-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8e38472739028e5f2c3a4aded0ab7eadc447f0d84f310c7a8bb697ec417229e"}, + {file = "regex-2022.10.31-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:76c598ca73ec73a2f568e2a72ba46c3b6c8690ad9a07092b18e48ceb936e9f0c"}, + {file = "regex-2022.10.31-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c28d3309ebd6d6b2cf82969b5179bed5fefe6142c70f354ece94324fa11bf6a1"}, + {file = "regex-2022.10.31-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9af69f6746120998cd9c355e9c3c6aec7dff70d47247188feb4f829502be8ab4"}, + {file = "regex-2022.10.31-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a5f9505efd574d1e5b4a76ac9dd92a12acb2b309551e9aa874c13c11caefbe4f"}, + {file = "regex-2022.10.31-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:5ff525698de226c0ca743bfa71fc6b378cda2ddcf0d22d7c37b1cc925c9650a5"}, + {file = "regex-2022.10.31-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:4fe7fda2fe7c8890d454f2cbc91d6c01baf206fbc96d89a80241a02985118c0c"}, + {file = "regex-2022.10.31-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:2cdc55ca07b4e70dda898d2ab7150ecf17c990076d3acd7a5f3b25cb23a69f1c"}, + {file = "regex-2022.10.31-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:44a6c2f6374e0033873e9ed577a54a3602b4f609867794c1a3ebba65e4c93ee7"}, + {file = "regex-2022.10.31-cp311-cp311-win32.whl", hash = "sha256:d8716f82502997b3d0895d1c64c3b834181b1eaca28f3f6336a71777e437c2af"}, + {file = "regex-2022.10.31-cp311-cp311-win_amd64.whl", hash = "sha256:61edbca89aa3f5ef7ecac8c23d975fe7261c12665f1d90a6b1af527bba86ce61"}, + {file = "regex-2022.10.31-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:0a069c8483466806ab94ea9068c34b200b8bfc66b6762f45a831c4baaa9e8cdd"}, + {file = "regex-2022.10.31-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d26166acf62f731f50bdd885b04b38828436d74e8e362bfcb8df221d868b5d9b"}, + {file = "regex-2022.10.31-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ac741bf78b9bb432e2d314439275235f41656e189856b11fb4e774d9f7246d81"}, + {file = "regex-2022.10.31-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:75f591b2055523fc02a4bbe598aa867df9e953255f0b7f7715d2a36a9c30065c"}, + {file = "regex-2022.10.31-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b30bddd61d2a3261f025ad0f9ee2586988c6a00c780a2fb0a92cea2aa702c54"}, + {file = "regex-2022.10.31-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef4163770525257876f10e8ece1cf25b71468316f61451ded1a6f44273eedeb5"}, + {file = "regex-2022.10.31-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:7b280948d00bd3973c1998f92e22aa3ecb76682e3a4255f33e1020bd32adf443"}, + {file = "regex-2022.10.31-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:d0213671691e341f6849bf33cd9fad21f7b1cb88b89e024f33370733fec58742"}, + {file = "regex-2022.10.31-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:22e7ebc231d28393dfdc19b185d97e14a0f178bedd78e85aad660e93b646604e"}, + {file = "regex-2022.10.31-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:8ad241da7fac963d7573cc67a064c57c58766b62a9a20c452ca1f21050868dfa"}, + {file = "regex-2022.10.31-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:586b36ebda81e6c1a9c5a5d0bfdc236399ba6595e1397842fd4a45648c30f35e"}, + {file = "regex-2022.10.31-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:0653d012b3bf45f194e5e6a41df9258811ac8fc395579fa82958a8b76286bea4"}, + {file = "regex-2022.10.31-cp36-cp36m-win32.whl", hash = "sha256:144486e029793a733e43b2e37df16a16df4ceb62102636ff3db6033994711066"}, + {file = "regex-2022.10.31-cp36-cp36m-win_amd64.whl", hash = "sha256:c14b63c9d7bab795d17392c7c1f9aaabbffd4cf4387725a0ac69109fb3b550c6"}, + {file = "regex-2022.10.31-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:4cac3405d8dda8bc6ed499557625585544dd5cbf32072dcc72b5a176cb1271c8"}, + {file = "regex-2022.10.31-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23cbb932cc53a86ebde0fb72e7e645f9a5eec1a5af7aa9ce333e46286caef783"}, + {file = "regex-2022.10.31-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:74bcab50a13960f2a610cdcd066e25f1fd59e23b69637c92ad470784a51b1347"}, + {file = "regex-2022.10.31-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:78d680ef3e4d405f36f0d6d1ea54e740366f061645930072d39bca16a10d8c93"}, + {file = "regex-2022.10.31-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce6910b56b700bea7be82c54ddf2e0ed792a577dfaa4a76b9af07d550af435c6"}, + {file = "regex-2022.10.31-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:659175b2144d199560d99a8d13b2228b85e6019b6e09e556209dfb8c37b78a11"}, + {file = "regex-2022.10.31-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:1ddf14031a3882f684b8642cb74eea3af93a2be68893901b2b387c5fd92a03ec"}, + {file = "regex-2022.10.31-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b683e5fd7f74fb66e89a1ed16076dbab3f8e9f34c18b1979ded614fe10cdc4d9"}, + {file = "regex-2022.10.31-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2bde29cc44fa81c0a0c8686992c3080b37c488df167a371500b2a43ce9f026d1"}, + {file = "regex-2022.10.31-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:4919899577ba37f505aaebdf6e7dc812d55e8f097331312db7f1aab18767cce8"}, + {file = "regex-2022.10.31-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:9c94f7cc91ab16b36ba5ce476f1904c91d6c92441f01cd61a8e2729442d6fcf5"}, + {file = "regex-2022.10.31-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ae1e96785696b543394a4e3f15f3f225d44f3c55dafe3f206493031419fedf95"}, + {file = "regex-2022.10.31-cp37-cp37m-win32.whl", hash = "sha256:c670f4773f2f6f1957ff8a3962c7dd12e4be54d05839b216cb7fd70b5a1df394"}, + {file = "regex-2022.10.31-cp37-cp37m-win_amd64.whl", hash = "sha256:8e0caeff18b96ea90fc0eb6e3bdb2b10ab5b01a95128dfeccb64a7238decf5f0"}, + {file = "regex-2022.10.31-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:131d4be09bea7ce2577f9623e415cab287a3c8e0624f778c1d955ec7c281bd4d"}, + {file = "regex-2022.10.31-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e613a98ead2005c4ce037c7b061f2409a1a4e45099edb0ef3200ee26ed2a69a8"}, + {file = "regex-2022.10.31-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:052b670fafbe30966bbe5d025e90b2a491f85dfe5b2583a163b5e60a85a321ad"}, + {file = "regex-2022.10.31-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:aa62a07ac93b7cb6b7d0389d8ef57ffc321d78f60c037b19dfa78d6b17c928ee"}, + {file = "regex-2022.10.31-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5352bea8a8f84b89d45ccc503f390a6be77917932b1c98c4cdc3565137acc714"}, + {file = "regex-2022.10.31-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:20f61c9944f0be2dc2b75689ba409938c14876c19d02f7585af4460b6a21403e"}, + {file = "regex-2022.10.31-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:29c04741b9ae13d1e94cf93fca257730b97ce6ea64cfe1eba11cf9ac4e85afb6"}, + {file = "regex-2022.10.31-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:543883e3496c8b6d58bd036c99486c3c8387c2fc01f7a342b760c1ea3158a318"}, + {file = "regex-2022.10.31-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b7a8b43ee64ca8f4befa2bea4083f7c52c92864d8518244bfa6e88c751fa8fff"}, + {file = "regex-2022.10.31-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:6a9a19bea8495bb419dc5d38c4519567781cd8d571c72efc6aa959473d10221a"}, + {file = "regex-2022.10.31-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:6ffd55b5aedc6f25fd8d9f905c9376ca44fcf768673ffb9d160dd6f409bfda73"}, + {file = "regex-2022.10.31-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:4bdd56ee719a8f751cf5a593476a441c4e56c9b64dc1f0f30902858c4ef8771d"}, + {file = "regex-2022.10.31-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8ca88da1bd78990b536c4a7765f719803eb4f8f9971cc22d6ca965c10a7f2c4c"}, + {file = "regex-2022.10.31-cp38-cp38-win32.whl", hash = "sha256:5a260758454580f11dd8743fa98319bb046037dfab4f7828008909d0aa5292bc"}, + {file = "regex-2022.10.31-cp38-cp38-win_amd64.whl", hash = "sha256:5e6a5567078b3eaed93558842346c9d678e116ab0135e22eb72db8325e90b453"}, + {file = "regex-2022.10.31-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5217c25229b6a85049416a5c1e6451e9060a1edcf988641e309dbe3ab26d3e49"}, + {file = "regex-2022.10.31-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4bf41b8b0a80708f7e0384519795e80dcb44d7199a35d52c15cc674d10b3081b"}, + {file = "regex-2022.10.31-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0cf0da36a212978be2c2e2e2d04bdff46f850108fccc1851332bcae51c8907cc"}, + {file = "regex-2022.10.31-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d403d781b0e06d2922435ce3b8d2376579f0c217ae491e273bab8d092727d244"}, + {file = "regex-2022.10.31-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a37d51fa9a00d265cf73f3de3930fa9c41548177ba4f0faf76e61d512c774690"}, + {file = "regex-2022.10.31-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4f781ffedd17b0b834c8731b75cce2639d5a8afe961c1e58ee7f1f20b3af185"}, + {file = "regex-2022.10.31-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d243b36fbf3d73c25e48014961e83c19c9cc92530516ce3c43050ea6276a2ab7"}, + {file = "regex-2022.10.31-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:370f6e97d02bf2dd20d7468ce4f38e173a124e769762d00beadec3bc2f4b3bc4"}, + {file = "regex-2022.10.31-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:597f899f4ed42a38df7b0e46714880fb4e19a25c2f66e5c908805466721760f5"}, + {file = "regex-2022.10.31-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7dbdce0c534bbf52274b94768b3498abdf675a691fec5f751b6057b3030f34c1"}, + {file = "regex-2022.10.31-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:22960019a842777a9fa5134c2364efaed5fbf9610ddc5c904bd3a400973b0eb8"}, + {file = "regex-2022.10.31-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:7f5a3ffc731494f1a57bd91c47dc483a1e10048131ffb52d901bfe2beb6102e8"}, + {file = "regex-2022.10.31-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:7ef6b5942e6bfc5706301a18a62300c60db9af7f6368042227ccb7eeb22d0892"}, + {file = "regex-2022.10.31-cp39-cp39-win32.whl", hash = "sha256:395161bbdbd04a8333b9ff9763a05e9ceb4fe210e3c7690f5e68cedd3d65d8e1"}, + {file = "regex-2022.10.31-cp39-cp39-win_amd64.whl", hash = "sha256:957403a978e10fb3ca42572a23e6f7badff39aa1ce2f4ade68ee452dc6807692"}, + {file = "regex-2022.10.31.tar.gz", hash = "sha256:a3a98921da9a1bf8457aeee6a551948a83601689e5ecdd736894ea9bbec77e83"}, +] + +[[package]] +name = "reportlab" +version = "3.6.12" +description = "The Reportlab Toolkit" +category = "main" +optional = false +python-versions = ">=3.7,<4" +files = [ + {file = "reportlab-3.6.12-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6dfcf7bd6db5d80711cbbd0996b6e7a79cc414ca81457960367df11d2860f92a"}, + {file = "reportlab-3.6.12-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2a0bc7a1d64fe754b62e175ba0cf47a630b529c0488ec9ac4e4c7655e295ea4d"}, + {file = "reportlab-3.6.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:adf78ccb2defad5b6ecb2e2e9f2a672719b0a8e2278592a7d77f6c220a042388"}, + {file = "reportlab-3.6.12-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c84afd5bef6e407c80ba9f99b6abbe3ea78e8243b0f19897a871a7bcad1f749d"}, + {file = "reportlab-3.6.12-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4fa3cdf490f3828b055381e8c7dc7819b3e5f7a442d7af7a8f90e9806a7fff51"}, + {file = "reportlab-3.6.12-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:07fdd968df7941c2bfb67b9bb4532f424992dfafc71b72a4e4b291ff707e6b0e"}, + {file = "reportlab-3.6.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce85a204f46c871c8af6fa64b9bbed165456935c1d0bfb2f570a3194f6723ddb"}, + {file = "reportlab-3.6.12-cp310-cp310-win32.whl", hash = "sha256:090ea99ff829d918f7b6140594373b1340a34e1e6876eddae5aa06662ec10d64"}, + {file = "reportlab-3.6.12-cp310-cp310-win_amd64.whl", hash = "sha256:4c599645af9b5b2241a23e977a82c965a59c24cd94b2600b8d34373c66cad763"}, + {file = "reportlab-3.6.12-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:236a6483210049205f6180d7a7595d0ca2e4ce343d83cc94ca719a4145809c6f"}, + {file = "reportlab-3.6.12-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:69f41295d696c822224334f0994f1f107df7efed72211d45a1118696f1427c84"}, + {file = "reportlab-3.6.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f51dcb39e910a853749250c0f82aced80bca3f7315e9c4ee14349eb7cab6a3f8"}, + {file = "reportlab-3.6.12-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a8dddc52e0e486291be0ad39184da0607fae9cc665fdba1881211de9cfc0b332"}, + {file = "reportlab-3.6.12-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4863c49602722237e35cbce5aa91af4539cc63a671f59504d2b3f3767d898cf"}, + {file = "reportlab-3.6.12-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8b1215facead57cc5325aef4229ef886e85d270b2ba02080fb5809ce9d2b81b4"}, + {file = "reportlab-3.6.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a12049314497d872f6788f811e2b331654db207937f8a2fb34ff3e3cd9897faa"}, + {file = "reportlab-3.6.12-cp311-cp311-win32.whl", hash = "sha256:759495c2b8c15cb0d6b539c246896029e4cde42a896c3956f77e311c5f6b0807"}, + {file = "reportlab-3.6.12-cp311-cp311-win_amd64.whl", hash = "sha256:666bdba4958b348460a765c48b8c0640e7085540846ed9494f47d8651604b33c"}, + {file = "reportlab-3.6.12-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7a7c3369fa618eca79f9554ce06c618a5e738e592d61d96aa09b2457ca3ea410"}, + {file = "reportlab-3.6.12-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c9b0861d8f40d7a24b094b8834f6a489b9e8c70bceaa7fa98237eed229671ce"}, + {file = "reportlab-3.6.12-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:26c25ea4afa8b92a2c14f4edc41c8fc30505745ce84cae86538e80cacadd7ae2"}, + {file = "reportlab-3.6.12-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:55a070206580e161b6bbe1a96abf816c18d4c2c225d49916654714c93d842835"}, + {file = "reportlab-3.6.12-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c40e108072379ff83dd7442159ebc249d12eb8eec15b70614953fecd2c403792"}, + {file = "reportlab-3.6.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39e92fa4ab2a8f0f2cc051d9c1e3acb881340c07ef59c0c8b627861343d653c0"}, + {file = "reportlab-3.6.12-cp37-cp37m-win32.whl", hash = "sha256:3fd1ffdd5204301eb4c290a5752ac62f44d2d0b262e02e35a1e5234c13e14662"}, + {file = "reportlab-3.6.12-cp37-cp37m-win_amd64.whl", hash = "sha256:d4cecfb48a6cfbfe2caf0fc280cecea999699e63bc98cb02254bd87b39eff677"}, + {file = "reportlab-3.6.12-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b6a1b685da0b9a8000bb980e02d9d5be202d0cc539af113b661c76c051fca6f1"}, + {file = "reportlab-3.6.12-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f5808e1dac6b66c109d6205ce2aebf84bb89e1a1493b7e6df38932df5ebfb9cf"}, + {file = "reportlab-3.6.12-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb83df8f7840321d34cb5b24c972c617a8c1716c8a36e5050fff56adf5891b8c"}, + {file = "reportlab-3.6.12-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:72ec333f089b4fce5a6d740ed0a1963a3994146be195722da0d8e14d4a7e1600"}, + {file = "reportlab-3.6.12-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:71cf73f9907c444ef663ea653dbac24af07c307079572c3ff8f20ad1463af3b7"}, + {file = "reportlab-3.6.12-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cee3b6ebef5e4a8654ec5f0effeb1a2bb157ad87b0ac856871d25a805c0f2f90"}, + {file = "reportlab-3.6.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db62bed0774778fdf82c609cb9efd0062f2fdcd285be527d01f6be9fd9755888"}, + {file = "reportlab-3.6.12-cp38-cp38-win32.whl", hash = "sha256:b777ddc57b2d3366cbc540616034cdc1089ca0a31fefc907028e1dd62a6bf16c"}, + {file = "reportlab-3.6.12-cp38-cp38-win_amd64.whl", hash = "sha256:c07ec796a2a5d44bf787f2b623b6e668a389b0cafb78af34cf74554ff3bc532b"}, + {file = "reportlab-3.6.12-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:cdd206883e999278d2af656f988dfcc89eb0c175ce6d75e87b713cf1e792c0c4"}, + {file = "reportlab-3.6.12-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3a62e51a4a47616896bd0f1e9cc3fbfb174b713794a5031a34b84f69dbe01775"}, + {file = "reportlab-3.6.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1dd0307b2b13b0482ac8314fd793fbbce263a428b189371addf0466784e1d597"}, + {file = "reportlab-3.6.12-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c56d701f7dc662e1d3d7fe364e66fa1339eafce54a488c2d16ec0ea49dc213c2"}, + {file = "reportlab-3.6.12-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:109009b02fc225882ea766a5ed8be0ef473fa1356e252a3f651a6aa89b4a195f"}, + {file = "reportlab-3.6.12-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b3648f3c340b6b6aabf9352341478c708cee6f00c5cd5c902311fcf4ce870f3c"}, + {file = "reportlab-3.6.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:907f7cd4832bb295d0c1573de15cc5aab5988282caf2ee7a2b1276fb6cdf502b"}, + {file = "reportlab-3.6.12-cp39-cp39-win32.whl", hash = "sha256:93e229519d046491b798f2c12dbbf2f3e237e89589aa5cbb5e1d8c1a978816db"}, + {file = "reportlab-3.6.12-cp39-cp39-win_amd64.whl", hash = "sha256:498b4ec7e73426de64c6bf6ec03c5b3f10dedf5db8a9e13fdf195f95a3d065aa"}, + {file = "reportlab-3.6.12.tar.gz", hash = "sha256:b13cebf4e397bba14542bcd023338b6ff2c151a3a12aabca89eecbf972cb361a"}, +] + +[package.dependencies] +pillow = ">=9.0.0" + +[package.extras] +fttextpath = ["freetype-py (>=2.3.0,<2.4)"] +rlpycairo = ["rlPyCairo (>=0.1.0)"] + +[[package]] +name = "requests" +version = "2.28.2" +description = "Python HTTP for Humans." +category = "main" +optional = false +python-versions = ">=3.7, <4" +files = [ + {file = "requests-2.28.2-py3-none-any.whl", hash = "sha256:64299f4909223da747622c030b781c0d7811e359c37124b4bd368fb8c6518baa"}, + {file = "requests-2.28.2.tar.gz", hash = "sha256:98b1b2782e3c6c4904938b84c0eb932721069dfdb9134313beff7c83c2df24bf"}, +] + +[package.dependencies] +certifi = ">=2017.4.17" +charset-normalizer = ">=2,<4" +idna = ">=2.5,<4" +urllib3 = ">=1.21.1,<1.27" + +[package.extras] +socks = ["PySocks (>=1.5.6,!=1.5.7)"] +use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] + +[[package]] +name = "requests-futures" +version = "1.0.0" +description = "Asynchronous Python HTTP for Humans." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "requests-futures-1.0.0.tar.gz", hash = "sha256:35547502bf1958044716a03a2f47092a89efe8f9789ab0c4c528d9c9c30bc148"}, + {file = "requests_futures-1.0.0-py2.py3-none-any.whl", hash = "sha256:633804c773b960cef009efe2a5585483443c6eac3c39cc64beba2884013bcdd9"}, +] + +[package.dependencies] +requests = ">=1.2.0" + +[[package]] +name = "requests-oauthlib" +version = "1.3.1" +description = "OAuthlib authentication support for Requests." +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "requests-oauthlib-1.3.1.tar.gz", hash = "sha256:75beac4a47881eeb94d5ea5d6ad31ef88856affe2332b9aafb52c6452ccf0d7a"}, + {file = "requests_oauthlib-1.3.1-py2.py3-none-any.whl", hash = "sha256:2577c501a2fb8d05a304c09d090d6e47c306fef15809d102b327cf8364bddab5"}, +] + +[package.dependencies] +oauthlib = ">=3.0.0" +requests = ">=2.0.0" + +[package.extras] +rsa = ["oauthlib[signedtoken] (>=3.0.0)"] + +[[package]] +name = "retrying" +version = "1.3.4" +description = "Retrying" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "retrying-1.3.4-py3-none-any.whl", hash = "sha256:8cc4d43cb8e1125e0ff3344e9de678fefd85db3b750b81b2240dc0183af37b35"}, + {file = "retrying-1.3.4.tar.gz", hash = "sha256:345da8c5765bd982b1d1915deb9102fd3d1f7ad16bd84a9700b85f64d24e8f3e"}, +] + +[package.dependencies] +six = ">=1.7.0" + +[[package]] +name = "rich" +version = "12.6.0" +description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal" +category = "main" +optional = false +python-versions = ">=3.6.3,<4.0.0" +files = [ + {file = "rich-12.6.0-py3-none-any.whl", hash = "sha256:a4eb26484f2c82589bd9a17c73d32a010b1e29d89f1604cd9bf3a2097b81bb5e"}, + {file = "rich-12.6.0.tar.gz", hash = "sha256:ba3a3775974105c221d31141f2c116f4fd65c5ceb0698657a11e9f295ec93fd0"}, +] + +[package.dependencies] +commonmark = ">=0.9.0,<0.10.0" +pygments = ">=2.6.0,<3.0.0" +typing-extensions = {version = ">=4.0.0,<5.0", markers = "python_version < \"3.9\""} + +[package.extras] +jupyter = ["ipywidgets (>=7.5.1,<8.0.0)"] + +[[package]] +name = "riskfolio-lib" +version = "3.3.0" +description = "Portfolio Optimization and Quantitative Strategic Asset Allocation in Python" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "Riskfolio-Lib-3.3.0.tar.gz", hash = "sha256:29d0ff046952304ee8362d914551d82cdb2aa663728a6b1df80365c589a626b4"}, + {file = "Riskfolio_Lib-3.3.0-py3-none-any.whl", hash = "sha256:17f835ba47e946f55eae5041bdc45dcdb6a0f72136361cd6cb16fc608968fce2"}, +] + +[package.dependencies] +arch = ">=4.15" +astropy = ">=4.3.1" +cvxpy = ">=1.0.25" +matplotlib = ">=3.3.0" +networkx = ">=2.5.1" +numpy = ">=1.17.0" +pandas = ">=1.0.0" +scikit-learn = ">=0.22.0" +scipy = ">=1.0.1" +statsmodels = ">=0.10.1" +xlsxwriter = ">=1.3.7" + +[[package]] +name = "robin-stocks" +version = "2.1.0" +description = "A Python wrapper around the Robinhood API" +category = "main" +optional = false +python-versions = ">=3" +files = [ + {file = "robin_stocks-2.1.0-py3-none-any.whl", hash = "sha256:f746640e08d138fda2e1da42444e2881c3fb1ce43485f332e5079a42b0a78d57"}, + {file = "robin_stocks-2.1.0.tar.gz", hash = "sha256:3d6b1d97ecf3191897d09c9dc430b57c6183a38d4c66a64f9c62a8f015bb0ae9"}, +] + +[package.dependencies] +cryptography = "*" +pyotp = "*" +python-dotenv = "*" +requests = "*" + +[[package]] +name = "rsa" +version = "4.9" +description = "Pure-Python RSA implementation" +category = "main" +optional = true +python-versions = ">=3.6,<4" +files = [ + {file = "rsa-4.9-py3-none-any.whl", hash = "sha256:90260d9058e514786967344d0ef75fa8727eed8a7d2e43ce9f4bcf1b536174f7"}, + {file = "rsa-4.9.tar.gz", hash = "sha256:e38464a49c6c85d7f1351b0126661487a7e0a14a50f1675ec50eb34d4f20ef21"}, +] + +[package.dependencies] +pyasn1 = ">=0.1.3" + +[[package]] +name = "ruamel-yaml" +version = "0.17.21" +description = "ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" +category = "main" +optional = false +python-versions = ">=3" +files = [ + {file = "ruamel.yaml-0.17.21-py3-none-any.whl", hash = "sha256:742b35d3d665023981bd6d16b3d24248ce5df75fdb4e2924e93a05c1f8b61ca7"}, + {file = "ruamel.yaml-0.17.21.tar.gz", hash = "sha256:8b7ce697a2f212752a35c1ac414471dc16c424c9573be4926b56ff3f5d23b7af"}, +] + +[package.dependencies] +"ruamel.yaml.clib" = {version = ">=0.2.6", markers = "platform_python_implementation == \"CPython\" and python_version < \"3.11\""} + +[package.extras] +docs = ["ryd"] +jinja2 = ["ruamel.yaml.jinja2 (>=0.2)"] + +[[package]] +name = "ruamel-yaml-clib" +version = "0.2.7" +description = "C version of reader, parser and emitter for ruamel.yaml derived from libyaml" +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d5859983f26d8cd7bb5c287ef452e8aacc86501487634573d260968f753e1d71"}, + {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:debc87a9516b237d0466a711b18b6ebeb17ba9f391eb7f91c649c5c4ec5006c7"}, + {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:df5828871e6648db72d1c19b4bd24819b80a755c4541d3409f0f7acd0f335c80"}, + {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:efa08d63ef03d079dcae1dfe334f6c8847ba8b645d08df286358b1f5293d24ab"}, + {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win32.whl", hash = "sha256:763d65baa3b952479c4e972669f679fe490eee058d5aa85da483ebae2009d231"}, + {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win_amd64.whl", hash = "sha256:d000f258cf42fec2b1bbf2863c61d7b8918d31ffee905da62dede869254d3b8a"}, + {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:045e0626baf1c52e5527bd5db361bc83180faaba2ff586e763d3d5982a876a9e"}, + {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_12_6_arm64.whl", hash = "sha256:721bc4ba4525f53f6a611ec0967bdcee61b31df5a56801281027a3a6d1c2daf5"}, + {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:41d0f1fa4c6830176eef5b276af04c89320ea616655d01327d5ce65e50575c94"}, + {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-win32.whl", hash = "sha256:f6d3d39611ac2e4f62c3128a9eed45f19a6608670c5a2f4f07f24e8de3441d38"}, + {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-win_amd64.whl", hash = "sha256:da538167284de58a52109a9b89b8f6a53ff8437dd6dc26d33b57bf6699153122"}, + {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:4b3a93bb9bc662fc1f99c5c3ea8e623d8b23ad22f861eb6fce9377ac07ad6072"}, + {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-macosx_12_0_arm64.whl", hash = "sha256:a234a20ae07e8469da311e182e70ef6b199d0fbeb6c6cc2901204dd87fb867e8"}, + {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:15910ef4f3e537eea7fe45f8a5d19997479940d9196f357152a09031c5be59f3"}, + {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:370445fd795706fd291ab00c9df38a0caed0f17a6fb46b0f607668ecb16ce763"}, + {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-win32.whl", hash = "sha256:ecdf1a604009bd35c674b9225a8fa609e0282d9b896c03dd441a91e5f53b534e"}, + {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-win_amd64.whl", hash = "sha256:f34019dced51047d6f70cb9383b2ae2853b7fc4dce65129a5acd49f4f9256646"}, + {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2aa261c29a5545adfef9296b7e33941f46aa5bbd21164228e833412af4c9c75f"}, + {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-macosx_12_0_arm64.whl", hash = "sha256:f01da5790e95815eb5a8a138508c01c758e5f5bc0ce4286c4f7028b8dd7ac3d0"}, + {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:40d030e2329ce5286d6b231b8726959ebbe0404c92f0a578c0e2482182e38282"}, + {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:c3ca1fbba4ae962521e5eb66d72998b51f0f4d0f608d3c0347a48e1af262efa7"}, + {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-win32.whl", hash = "sha256:7bdb4c06b063f6fd55e472e201317a3bb6cdeeee5d5a38512ea5c01e1acbdd93"}, + {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-win_amd64.whl", hash = "sha256:be2a7ad8fd8f7442b24323d24ba0b56c51219513cfa45b9ada3b87b76c374d4b"}, + {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:91a789b4aa0097b78c93e3dc4b40040ba55bef518f84a40d4442f713b4094acb"}, + {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:99e77daab5d13a48a4054803d052ff40780278240a902b880dd37a51ba01a307"}, + {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:3243f48ecd450eddadc2d11b5feb08aca941b5cd98c9b1db14b2fd128be8c697"}, + {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:8831a2cedcd0f0927f788c5bdf6567d9dc9cc235646a434986a852af1cb54b4b"}, + {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-win32.whl", hash = "sha256:3110a99e0f94a4a3470ff67fc20d3f96c25b13d24c6980ff841e82bafe827cac"}, + {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-win_amd64.whl", hash = "sha256:92460ce908546ab69770b2e576e4f99fbb4ce6ab4b245345a3869a0a0410488f"}, + {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5bc0667c1eb8f83a3752b71b9c4ba55ef7c7058ae57022dd9b29065186a113d9"}, + {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:4a4d8d417868d68b979076a9be6a38c676eca060785abaa6709c7b31593c35d1"}, + {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:bf9a6bc4a0221538b1a7de3ed7bca4c93c02346853f44e1cd764be0023cd3640"}, + {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:a7b301ff08055d73223058b5c46c55638917f04d21577c95e00e0c4d79201a6b"}, + {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-win32.whl", hash = "sha256:d5e51e2901ec2366b79f16c2299a03e74ba4531ddcfacc1416639c557aef0ad8"}, + {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-win_amd64.whl", hash = "sha256:184faeaec61dbaa3cace407cffc5819f7b977e75360e8d5ca19461cd851a5fc5"}, + {file = "ruamel.yaml.clib-0.2.7.tar.gz", hash = "sha256:1f08fd5a2bea9c4180db71678e850b995d2a5f4537be0e94557668cf0f5f9497"}, +] + +[[package]] +name = "ruff" +version = "0.0.247" +description = "An extremely fast Python linter, written in Rust." +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "ruff-0.0.247-py3-none-macosx_10_7_x86_64.whl", hash = "sha256:0151face9ef0e09c0d09166eae5f6df9d61ed7b1686086092d56164b790d1adf"}, + {file = "ruff-0.0.247-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:0abffda0039dc0eec18d624a48a725c414587c816194d1c9889eceba82e87ad0"}, + {file = "ruff-0.0.247-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e34ce0a12a9c7ac25fcfd8a9a25ade778f4e54df37f7ce58c406c36f9d5a1e3"}, + {file = "ruff-0.0.247-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c31adc9f08e1652acb6c1b6d494a3e52895e341398b5dcaffe3325688f70de87"}, + {file = "ruff-0.0.247-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ebc3b3077a880ea8af9f17c5614f606d6c1a15db6823501f4b8d3daf51f78782"}, + {file = "ruff-0.0.247-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:403f67452655923d0775c6c3854750e77c9c97eb875ea979ad515d3c75a45cff"}, + {file = "ruff-0.0.247-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:53dd6124c6b822c27ee23965ce9d8c5fbc76a97ecc209daef0bbfbe8f905cb18"}, + {file = "ruff-0.0.247-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1483c7435db4926da3793a89f6bbb68dedf2990aeddef01407d8c47953403e0"}, + {file = "ruff-0.0.247-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2ce619be01206ab71054c9f492a803cc81be678222379c69a0d60aa66c30e4a2"}, + {file = "ruff-0.0.247-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:172c0a8fb295259d9e12e43c39cf3bd006ae85eae89b8e9ca6ece7252241b603"}, + {file = "ruff-0.0.247-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:0cda3a13e67adaf5198c69847a2f04011434bdfbfdca05ac32c101991dd56162"}, + {file = "ruff-0.0.247-py3-none-musllinux_1_2_i686.whl", hash = "sha256:4481b5b6103dffc09156f2fea79a9a9282a72c0109ca4ab74828ae1089ec8c7e"}, + {file = "ruff-0.0.247-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:8c835b703cebb0f23d59ec3d83ff498c5290fae51f98df548aacbb9ff85cc93c"}, + {file = "ruff-0.0.247-py3-none-win32.whl", hash = "sha256:3695f5fd2f4ad44030799a6021b2626442e8d92e432d646aadeefd4a1fceab12"}, + {file = "ruff-0.0.247-py3-none-win_amd64.whl", hash = "sha256:3e22f08bc403d3b4f32488ea52cd69fc3cb343b2c99431fd969cda1c83f4bc2f"}, + {file = "ruff-0.0.247-py3-none-win_arm64.whl", hash = "sha256:737b7fd25d2523b7c526830a3670364a953cb6c6bbf9912c78cba06bbf0ca125"}, + {file = "ruff-0.0.247.tar.gz", hash = "sha256:cce9566cea1cb348bb2dec99f810d846d112627fa52bf3a554773ce4737a061b"}, +] + +[[package]] +name = "scikit-learn" +version = "1.2.1" +description = "A set of python modules for machine learning and data mining" +category = "main" +optional = false +python-versions = ">=3.8" +files = [ + {file = "scikit-learn-1.2.1.tar.gz", hash = "sha256:fbf8a5c893c9b4b99bcc7ed8fb3e8500957a113f4101860386d06635520f7cfb"}, + {file = "scikit_learn-1.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bed9f75763bd392c094bf474c7ab75a01d68b15146ea7a20c0f9ff6fb3063dad"}, + {file = "scikit_learn-1.2.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:c9285275a435d1f8f47bbe3500346ab9ead2499e0e090518404d318ea90d1c1c"}, + {file = "scikit_learn-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc838b5a4057c55ba81b82316ea8bf443af445f96eb21500b0e40618017e0923"}, + {file = "scikit_learn-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8bcd303dd982494842a3f482f844d539484c6043b4eed896b43ea8e5f609a21"}, + {file = "scikit_learn-1.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:a9abf17d177df54e529154f26acfd42930e19117d045e8a9a8e893ca82dd94ec"}, + {file = "scikit_learn-1.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:70fa30d146b7e9d0c256e73e271b3e17f23123b7c4adcbde1a385031adf59090"}, + {file = "scikit_learn-1.2.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:5a8111f3c7a314017ebf90d6feab861c11d1ca14f3dbafb39abcc31aa4c54ba6"}, + {file = "scikit_learn-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cba0c7c6bf1493f8ce670bab69f9317874826ee838988de377ae355abd4d74cf"}, + {file = "scikit_learn-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:479aedd0abedbda6b8b4529145fe4cd8622f69f726a72cef8f75548a93eeb1e1"}, + {file = "scikit_learn-1.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:5523e21ab2b4d52b2bd41bedd335dbe8f3c1b5f6dd7c9c001b2e17ec9818af8d"}, + {file = "scikit_learn-1.2.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:dcfab6a19b236194af88771d8e6e778a60c3339248ab0018696ebf2b7c8bed4b"}, + {file = "scikit_learn-1.2.1-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:559f66e12f93b34c8c85c0a5728c3b8af98f04eb12f2c9ee18ea3c82c3d2fad1"}, + {file = "scikit_learn-1.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dbb7831b2308c67bb6dd83c5ea3cdaf8e8cafd2de4000b93d78bb689126bd2cf"}, + {file = "scikit_learn-1.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5b2c5d9930ced2b7821ad936b9940706ccb5471d89b8a516bb641cec87257d1c"}, + {file = "scikit_learn-1.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:54731e2c2fbff40da6d76cbb9022ace5f44a4020a10bd5cd92107e86882bad15"}, + {file = "scikit_learn-1.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d00e46a2a7fce6e118ed0f4c6263785bf6c297a94ffd0cd7b32455043c508cc8"}, + {file = "scikit_learn-1.2.1-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:da0e2d50a8435ea8dc5cd21f1fc1a45d329bae03dcca92087ebed859d22d184e"}, + {file = "scikit_learn-1.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61bb9c654b5d2e6cdd4b1c7e6048fc66270c1682bda1b0f7d2726fdae09010f4"}, + {file = "scikit_learn-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e0ee4d4d32c94e082344308528f7b3c9294b60ab19c84eb37a2d9c88bdffd9d1"}, + {file = "scikit_learn-1.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:c722f3446ad8c4f1a93b2399fe1a188635b94709a3f25e6f4d61efbe75fe8eaa"}, +] + +[package.dependencies] +joblib = ">=1.1.1" +numpy = ">=1.17.3" +scipy = ">=1.3.2" +threadpoolctl = ">=2.0.0" + +[package.extras] +benchmark = ["matplotlib (>=3.1.3)", "memory-profiler (>=0.57.0)", "pandas (>=1.0.5)"] +docs = ["Pillow (>=7.1.2)", "matplotlib (>=3.1.3)", "memory-profiler (>=0.57.0)", "numpydoc (>=1.2.0)", "pandas (>=1.0.5)", "plotly (>=5.10.0)", "pooch (>=1.6.0)", "scikit-image (>=0.16.2)", "seaborn (>=0.9.0)", "sphinx (>=4.0.1)", "sphinx-gallery (>=0.7.0)", "sphinx-prompt (>=1.3.0)", "sphinxext-opengraph (>=0.4.2)"] +examples = ["matplotlib (>=3.1.3)", "pandas (>=1.0.5)", "plotly (>=5.10.0)", "pooch (>=1.6.0)", "scikit-image (>=0.16.2)", "seaborn (>=0.9.0)"] +tests = ["black (>=22.3.0)", "flake8 (>=3.8.2)", "matplotlib (>=3.1.3)", "mypy (>=0.961)", "numpydoc (>=1.2.0)", "pandas (>=1.0.5)", "pooch (>=1.6.0)", "pyamg (>=4.0.0)", "pytest (>=5.3.1)", "pytest-cov (>=2.9.0)", "scikit-image (>=0.16.2)"] + +[[package]] +name = "scipy" +version = "1.10.1" +description = "Fundamental algorithms for scientific computing in Python" +category = "main" +optional = false +python-versions = "<3.12,>=3.8" +files = [ + {file = "scipy-1.10.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e7354fd7527a4b0377ce55f286805b34e8c54b91be865bac273f527e1b839019"}, + {file = "scipy-1.10.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:4b3f429188c66603a1a5c549fb414e4d3bdc2a24792e061ffbd607d3d75fd84e"}, + {file = "scipy-1.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1553b5dcddd64ba9a0d95355e63fe6c3fc303a8fd77c7bc91e77d61363f7433f"}, + {file = "scipy-1.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c0ff64b06b10e35215abce517252b375e580a6125fd5fdf6421b98efbefb2d2"}, + {file = "scipy-1.10.1-cp310-cp310-win_amd64.whl", hash = "sha256:fae8a7b898c42dffe3f7361c40d5952b6bf32d10c4569098d276b4c547905ee1"}, + {file = "scipy-1.10.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0f1564ea217e82c1bbe75ddf7285ba0709ecd503f048cb1236ae9995f64217bd"}, + {file = "scipy-1.10.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:d925fa1c81b772882aa55bcc10bf88324dadb66ff85d548c71515f6689c6dac5"}, + {file = "scipy-1.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aaea0a6be54462ec027de54fca511540980d1e9eea68b2d5c1dbfe084797be35"}, + {file = "scipy-1.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15a35c4242ec5f292c3dd364a7c71a61be87a3d4ddcc693372813c0b73c9af1d"}, + {file = "scipy-1.10.1-cp311-cp311-win_amd64.whl", hash = "sha256:43b8e0bcb877faf0abfb613d51026cd5cc78918e9530e375727bf0625c82788f"}, + {file = "scipy-1.10.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5678f88c68ea866ed9ebe3a989091088553ba12c6090244fdae3e467b1139c35"}, + {file = "scipy-1.10.1-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:39becb03541f9e58243f4197584286e339029e8908c46f7221abeea4b749fa88"}, + {file = "scipy-1.10.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bce5869c8d68cf383ce240e44c1d9ae7c06078a9396df68ce88a1230f93a30c1"}, + {file = "scipy-1.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07c3457ce0b3ad5124f98a86533106b643dd811dd61b548e78cf4c8786652f6f"}, + {file = "scipy-1.10.1-cp38-cp38-win_amd64.whl", hash = "sha256:049a8bbf0ad95277ffba9b3b7d23e5369cc39e66406d60422c8cfef40ccc8415"}, + {file = "scipy-1.10.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:cd9f1027ff30d90618914a64ca9b1a77a431159df0e2a195d8a9e8a04c78abf9"}, + {file = "scipy-1.10.1-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:79c8e5a6c6ffaf3a2262ef1be1e108a035cf4f05c14df56057b64acc5bebffb6"}, + {file = "scipy-1.10.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:51af417a000d2dbe1ec6c372dfe688e041a7084da4fdd350aeb139bd3fb55353"}, + {file = "scipy-1.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1b4735d6c28aad3cdcf52117e0e91d6b39acd4272f3f5cd9907c24ee931ad601"}, + {file = "scipy-1.10.1-cp39-cp39-win_amd64.whl", hash = "sha256:7ff7f37b1bf4417baca958d254e8e2875d0cc23aaadbe65b3d5b3077b0eb23ea"}, + {file = "scipy-1.10.1.tar.gz", hash = "sha256:2cf9dfb80a7b4589ba4c40ce7588986d6d5cebc5457cad2c2880f6bc2d42f3a5"}, +] + +[package.dependencies] +numpy = ">=1.19.5,<1.27.0" + +[package.extras] +dev = ["click", "doit (>=0.36.0)", "flake8", "mypy", "pycodestyle", "pydevtool", "rich-click", "typing_extensions"] +doc = ["matplotlib (>2)", "numpydoc", "pydata-sphinx-theme (==0.9.0)", "sphinx (!=4.1.0)", "sphinx-design (>=0.2.0)"] +test = ["asv", "gmpy2", "mpmath", "pooch", "pytest", "pytest-cov", "pytest-timeout", "pytest-xdist", "scikit-umfpack", "threadpoolctl"] + +[[package]] +name = "screeninfo" +version = "0.6.7" +description = "Fetch location and size of physical screens." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "screeninfo-0.6.7.tar.gz", hash = "sha256:1c4bac1ca329da3f68cbc4d2fbc92256aa9bb8ff8583ee3e14f91f0a7baa69cb"}, +] + +[package.dependencies] +Cython = {version = "*", markers = "sys_platform == \"darwin\""} +pyobjc-framework-Cocoa = {version = "*", markers = "sys_platform == \"darwin\""} + +[[package]] +name = "scs" +version = "3.2.2" +description = "scs: splitting conic solver" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "scs-3.2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:14ffecb2e09811f976ae3957ffdf482d9e9fa3224c671028146925c9f226a3f9"}, + {file = "scs-3.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d631cfac998b9fbb7173059e62ceae95367de261e002c146fa991363996e7f1"}, + {file = "scs-3.2.2-cp310-cp310-win_amd64.whl", hash = "sha256:324bb179191291a93bcb798dac04375c7b5b66aa6b868f9155887ecc629084da"}, + {file = "scs-3.2.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a5877bc447a84e6ad0538376d9783496bec1cd78d0c5b0e92c0867cc09b817aa"}, + {file = "scs-3.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70458d8e1c729ce447386caa001b48c61c21ab937b531ad0345b792de8f45a6e"}, + {file = "scs-3.2.2-cp311-cp311-win_amd64.whl", hash = "sha256:502681de679db3d03906f4d04b0360d20e269d84e31a09b0723b16a0917c5d9b"}, + {file = "scs-3.2.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:4934a88363bef6797ea46024b5a9182b3c5ce1e8f03f6534a8516fdc1f08966c"}, + {file = "scs-3.2.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:280679c2610c66892f8b41c04045eb45084241f6b8f99c933e5172e5564026d8"}, + {file = "scs-3.2.2-cp36-cp36m-win_amd64.whl", hash = "sha256:bb5ace2196525d29ebf37a421513eed8b06e1966c568e3a8d003a13d7186d9a7"}, + {file = "scs-3.2.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:700732c009ebc2244be129663667d6e7bc1db22926ddb12559b229f97d11ef36"}, + {file = "scs-3.2.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6df4c5b1bf9a14f8c092bf555bd0be00593658cabe6b4ac218c5f255c2612de9"}, + {file = "scs-3.2.2-cp37-cp37m-win_amd64.whl", hash = "sha256:e2f0ef31ca1dd53bb7431521640820a1181f4f61bdf6c5f8af28a160af1660c7"}, + {file = "scs-3.2.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:91012aa6e1597aa02a73356f4d3d14e9e0628741b3d437462f6d9f3e59ffb209"}, + {file = "scs-3.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:341acbc6cb82da17a65b19fd4eb345752410c8b9d27e70d1b867078a77937e53"}, + {file = "scs-3.2.2-cp38-cp38-win_amd64.whl", hash = "sha256:81ff652616520cdbed23e337d19a660dea09b97fff6aa27a278c89e5695bb8aa"}, + {file = "scs-3.2.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a436227d9e71bc3510ef67cf3b4921af1ea8d79486cd538059af91ea89d78601"}, + {file = "scs-3.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca69d8121cc21a5f0334ce0615a4c995be6f9044ea40dd4124f2a69c7f20ed56"}, + {file = "scs-3.2.2-cp39-cp39-win_amd64.whl", hash = "sha256:d6b69c800f8aea092b66524b0f8c145515462fc013d5a79a8a3083d9535d64db"}, + {file = "scs-3.2.2.tar.gz", hash = "sha256:7206a2ad27ca031d693d65cbcbcfc661498f3983838079a66579bcc784b25293"}, +] + +[package.dependencies] +numpy = ">=1.7" +scipy = ">=0.13.2" + +[[package]] +name = "seaborn" +version = "0.11.2" +description = "seaborn: statistical data visualization" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "seaborn-0.11.2-py3-none-any.whl", hash = "sha256:85a6baa9b55f81a0623abddc4a26b334653ff4c6b18c418361de19dbba0ef283"}, + {file = "seaborn-0.11.2.tar.gz", hash = "sha256:cf45e9286d40826864be0e3c066f98536982baf701a7caa386511792d61ff4f6"}, +] + +[package.dependencies] +matplotlib = ">=2.2" +numpy = ">=1.15" +pandas = ">=0.23" +scipy = ">=1.0" + +[[package]] +name = "semantic-version" +version = "2.10.0" +description = "A library implementing the 'SemVer' scheme." +category = "main" +optional = true +python-versions = ">=2.7" +files = [ + {file = "semantic_version-2.10.0-py2.py3-none-any.whl", hash = "sha256:de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d9177"}, + {file = "semantic_version-2.10.0.tar.gz", hash = "sha256:bdabb6d336998cbb378d4b9db3a4b56a1e3235701dc05ea2690d9a997ed5041c"}, +] + +[package.extras] +dev = ["Django (>=1.11)", "check-manifest", "colorama (<=0.4.1)", "coverage", "flake8", "nose2", "readme-renderer (<25.0)", "tox", "wheel", "zest.releaser[recommended]"] +doc = ["Sphinx", "sphinx-rtd-theme"] + +[[package]] +name = "semver" +version = "2.13.0" +description = "Python helper for Semantic Versioning (http://semver.org/)" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +files = [ + {file = "semver-2.13.0-py2.py3-none-any.whl", hash = "sha256:ced8b23dceb22134307c1b8abfa523da14198793d9787ac838e70e29e77458d4"}, + {file = "semver-2.13.0.tar.gz", hash = "sha256:fa0fe2722ee1c3f57eac478820c3a5ae2f624af8264cbdf9000c980ff7f75e3f"}, +] + +[[package]] +name = "send2trash" +version = "1.8.0" +description = "Send file to trash natively under Mac OS X, Windows and Linux." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "Send2Trash-1.8.0-py3-none-any.whl", hash = "sha256:f20eaadfdb517eaca5ce077640cb261c7d2698385a6a0f072a4a5447fd49fa08"}, + {file = "Send2Trash-1.8.0.tar.gz", hash = "sha256:d2c24762fd3759860a0aff155e45871447ea58d2be6bdd39b5c8f966a0c99c2d"}, +] + +[package.extras] +nativelib = ["pyobjc-framework-Cocoa", "pywin32"] +objc = ["pyobjc-framework-Cocoa"] +win32 = ["pywin32"] + +[[package]] +name = "setuptools" +version = "65.4.1" +description = "Easily download, build, install, upgrade, and uninstall Python packages" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "setuptools-65.4.1-py3-none-any.whl", hash = "sha256:1b6bdc6161661409c5f21508763dc63ab20a9ac2f8ba20029aaaa7fdb9118012"}, + {file = "setuptools-65.4.1.tar.gz", hash = "sha256:3050e338e5871e70c72983072fe34f6032ae1cdeeeb67338199c2f74e083a80e"}, +] + +[package.extras] +docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-hoverxref (<2)", "sphinx-inline-tabs", "sphinx-notfound-page (==0.8.3)", "sphinx-reredirects", "sphinxcontrib-towncrier"] +testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8 (<5)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "mock", "pip (>=19.1)", "pip-run (>=8.8)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] +testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] + +[[package]] +name = "setuptools-rust" +version = "1.5.2" +description = "Setuptools Rust extension plugin" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "setuptools-rust-1.5.2.tar.gz", hash = "sha256:d8daccb14dc0eae1b6b6eb3ecef79675bd37b4065369f79c35393dd5c55652c7"}, + {file = "setuptools_rust-1.5.2-py3-none-any.whl", hash = "sha256:8eb45851e34288f2296cd5ab9e924535ac1757318b730a13fe6836867843f206"}, +] + +[package.dependencies] +semantic-version = ">=2.8.2,<3" +setuptools = ">=62.4" +typing-extensions = ">=3.7.4.3" + +[[package]] +name = "setuptools-scm" +version = "6.4.2" +description = "the blessed package to manage your versions by scm tags" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "setuptools_scm-6.4.2-py3-none-any.whl", hash = "sha256:acea13255093849de7ccb11af9e1fb8bde7067783450cee9ef7a93139bddf6d4"}, + {file = "setuptools_scm-6.4.2.tar.gz", hash = "sha256:6833ac65c6ed9711a4d5d2266f8024cfa07c533a0e55f4c12f6eff280a5a9e30"}, +] + +[package.dependencies] +packaging = ">=20.0" +setuptools = "*" +tomli = ">=1.0.0" + +[package.extras] +test = ["pytest (>=6.2)", "virtualenv (>20)"] +toml = ["setuptools (>=42)"] + +[[package]] +name = "sgmllib3k" +version = "1.0.0" +description = "Py3k port of sgmllib." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "sgmllib3k-1.0.0.tar.gz", hash = "sha256:7868fb1c8bfa764c1ac563d3cf369c381d1325d36124933a726f29fcdaa812e9"}, +] + +[[package]] +name = "shap" +version = "0.41.0" +description = "A unified approach to explain the output of any machine learning model." +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "shap-0.41.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9e867dd8be6c0644c8d954dcc9efc51c0f0eec432de2d4cb253a7878489bb9f1"}, + {file = "shap-0.41.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:48d52fe9d2ebb7bd829484e55c3b8a2edd8f3e50c4ad9ab905d5b6b72741b018"}, + {file = "shap-0.41.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b4aae56ca7827075a73a72d3ae02e28371e3a5ef244d82390b06d2eb34fb7183"}, + {file = "shap-0.41.0-cp310-cp310-win32.whl", hash = "sha256:43722a25dba0acdd2110f3df663f2eaf218824d229d5e90265d213f469803683"}, + {file = "shap-0.41.0-cp310-cp310-win_amd64.whl", hash = "sha256:0b964a51b3a19b9510e79abb59a3dcdaab55e1ff6fb6fc5b72383289300cb89e"}, + {file = "shap-0.41.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:f99bc572dcc819e9ec81d1dbae8b20d5db1b4cd7499b5db2236485ed4b0b4c38"}, + {file = "shap-0.41.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:9a67da53b8b8a6669236585abe1f2e86a80d1af480068d4e4df2d950351d09ad"}, + {file = "shap-0.41.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b025d362435572e321676bf605d5a9a56d0a82a45fcc142be2b27b51f02e062c"}, + {file = "shap-0.41.0-cp36-cp36m-win32.whl", hash = "sha256:fbbbab1be65569752d9742b08dc5ad4ffa5b32fbf11a2ec8a3e89eee8036ba96"}, + {file = "shap-0.41.0-cp36-cp36m-win_amd64.whl", hash = "sha256:613d0b5011cb781decb475cb3243441c55fc181ab181cf1916bc86df389c3d30"}, + {file = "shap-0.41.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d925d59868a8c16705e603221a94f6f9edba45e253fb62974c04f26404cfd0e5"}, + {file = "shap-0.41.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:696ac91922a07ab0798d68343eb159094a3b946a785bc8611b95332517cef0cd"}, + {file = "shap-0.41.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:a668caa5efc8ddb4bd00d1d1201fcb4a829930a773d40020a936d1b2c9d5fb7f"}, + {file = "shap-0.41.0-cp37-cp37m-win32.whl", hash = "sha256:45656f42028d40ff83fddf670ba968297edf564bd5761f30f29f9eeb973d4b01"}, + {file = "shap-0.41.0-cp37-cp37m-win_amd64.whl", hash = "sha256:dab84f1540b8af1dbf2dca2b1f883c30b65ed3e4fb243e87c03bf2866655a4a7"}, + {file = "shap-0.41.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1e1b2e135098909d18c83dc29bd81532f1f800c84593c15c02a2b915bec4828c"}, + {file = "shap-0.41.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:39946283182c62b61b23f23288497220d4cb9c5175784b09b3cf8319f9e77dcd"}, + {file = "shap-0.41.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:e171dd8f0814336e361081b415e8a079754ff9e6f22fcae9baf190e593d4c904"}, + {file = "shap-0.41.0-cp38-cp38-win32.whl", hash = "sha256:6a2e3f701f0eb61164d9aa3687f2e4a6ea9e0296be409372a69efe70c3fcca81"}, + {file = "shap-0.41.0-cp38-cp38-win_amd64.whl", hash = "sha256:a9cf919fb1892a7621074a65ea0c8859f5781848a57858304f782cdbadba0106"}, + {file = "shap-0.41.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:817569a4a661f4d80d0f3626392f0c2e1b4e04ef9051017d02266d04e072c24a"}, + {file = "shap-0.41.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:518e31bf20a31aa1eaf475935e45a4ef2806186f1bb1ddfa53680b4af12fc410"}, + {file = "shap-0.41.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:aa59b355537e3b29fa62daaddff4eaad6e8f885dc8a9fb8b936e12dde5c73fd8"}, + {file = "shap-0.41.0-cp39-cp39-win32.whl", hash = "sha256:2736eb55633d1fe95d091c54edde220fc30ba0a6f99cdf985337f19fd9eff8bd"}, + {file = "shap-0.41.0-cp39-cp39-win_amd64.whl", hash = "sha256:c7afe5d5e3547e4392bc43f47dc2b6cef2a4a8b366bd7ef8495736af7013c8e7"}, + {file = "shap-0.41.0.tar.gz", hash = "sha256:a49ea4d65aadbc845a695fa3d7ea0bdfc8c928b8e213b0feedf5868ade4b3ca5"}, +] + +[package.dependencies] +cloudpickle = "*" +numba = "*" +numpy = "*" +packaging = ">20.9" +pandas = "*" +scikit-learn = "*" +scipy = "*" +slicer = "0.0.7" +tqdm = ">4.25.0" + +[package.extras] +all = ["catboost", "ipython", "lightgbm", "lime", "matplotlib", "nbsphinx", "numpydoc", "opencv-python", "pyod", "pyspark", "pytest", "pytest-cov", "pytest-mpl", "sentencepiece", "sphinx", "sphinx-rtd-theme", "torch", "transformers", "xgboost"] +docs = ["ipython", "matplotlib", "nbsphinx", "numpydoc", "sphinx", "sphinx-rtd-theme"] +others = ["lime"] +plots = ["ipython", "matplotlib"] +test = ["catboost", "lightgbm", "opencv-python", "pyod", "pyspark", "pytest", "pytest-cov", "pytest-mpl", "sentencepiece", "torch", "transformers", "xgboost"] + +[[package]] +name = "six" +version = "1.16.0" +description = "Python 2 and 3 compatibility utilities" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" +files = [ + {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, + {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, +] + +[[package]] +name = "slicer" +version = "0.0.7" +description = "A small package for big slicing." +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "slicer-0.0.7-py3-none-any.whl", hash = "sha256:0b94faa5251c0f23782c03f7b7eedda91d80144059645f452c4bc80fab875976"}, + {file = "slicer-0.0.7.tar.gz", hash = "sha256:f5d5f7b45f98d155b9c0ba6554fa9770c6b26d5793a3e77a1030fb56910ebeec"}, +] + +[[package]] +name = "smmap" +version = "5.0.0" +description = "A pure Python implementation of a sliding window memory map manager" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "smmap-5.0.0-py3-none-any.whl", hash = "sha256:2aba19d6a040e78d8b09de5c57e96207b09ed71d8e55ce0959eeee6c8e190d94"}, + {file = "smmap-5.0.0.tar.gz", hash = "sha256:c840e62059cd3be204b0c9c9f74be2c09d5648eddd4580d9314c3ecde0b30936"}, +] + +[[package]] +name = "sniffio" +version = "1.3.0" +description = "Sniff out which async library your code is running under" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, + {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, +] + +[[package]] +name = "snowballstemmer" +version = "2.2.0" +description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." +category = "dev" +optional = false +python-versions = "*" +files = [ + {file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a"}, + {file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"}, +] + +[[package]] +name = "soupsieve" +version = "2.4" +description = "A modern CSS selector implementation for Beautiful Soup." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "soupsieve-2.4-py3-none-any.whl", hash = "sha256:49e5368c2cda80ee7e84da9dbe3e110b70a4575f196efb74e51b94549d921955"}, + {file = "soupsieve-2.4.tar.gz", hash = "sha256:e28dba9ca6c7c00173e34e4ba57448f0688bb681b7c5e8bf4971daafc093d69a"}, +] + +[[package]] +name = "sparqlwrapper" +version = "2.0.0" +description = "SPARQL Endpoint interface to Python" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "SPARQLWrapper-2.0.0-py3-none-any.whl", hash = "sha256:c99a7204fff676ee28e6acef327dc1ff8451c6f7217dcd8d49e8872f324a8a20"}, + {file = "SPARQLWrapper-2.0.0.tar.gz", hash = "sha256:3fed3ebcc77617a4a74d2644b86fd88e0f32e7f7003ac7b2b334c026201731f1"}, +] + +[package.dependencies] +rdflib = ">=6.1.1" + +[package.extras] +dev = ["mypy (>=0.931)", "pandas (>=1.3.5)", "pandas-stubs (>=1.2.0.48)", "setuptools (>=3.7.1)"] +docs = ["sphinx (<5)", "sphinx-rtd-theme"] +keepalive = ["keepalive (>=0.5)"] +pandas = ["pandas (>=1.3.5)"] + +[[package]] +name = "sphinx" +version = "4.5.0" +description = "Python documentation generator" +category = "dev" +optional = false +python-versions = ">=3.6" +files = [ + {file = "Sphinx-4.5.0-py3-none-any.whl", hash = "sha256:ebf612653238bcc8f4359627a9b7ce44ede6fdd75d9d30f68255c7383d3a6226"}, + {file = "Sphinx-4.5.0.tar.gz", hash = "sha256:7bf8ca9637a4ee15af412d1a1d9689fec70523a68ca9bb9127c2f3eeb344e2e6"}, +] + +[package.dependencies] +alabaster = ">=0.7,<0.8" +babel = ">=1.3" +colorama = {version = ">=0.3.5", markers = "sys_platform == \"win32\""} +docutils = ">=0.14,<0.18" +imagesize = "*" +importlib-metadata = {version = ">=4.4", markers = "python_version < \"3.10\""} +Jinja2 = ">=2.3" +packaging = "*" +Pygments = ">=2.0" +requests = ">=2.5.0" +snowballstemmer = ">=1.1" +sphinxcontrib-applehelp = "*" +sphinxcontrib-devhelp = "*" +sphinxcontrib-htmlhelp = ">=2.0.0" +sphinxcontrib-jsmath = "*" +sphinxcontrib-qthelp = "*" +sphinxcontrib-serializinghtml = ">=1.1.5" + +[package.extras] +docs = ["sphinxcontrib-websupport"] +lint = ["docutils-stubs", "flake8 (>=3.5.0)", "isort", "mypy (>=0.931)", "types-requests", "types-typed-ast"] +test = ["cython", "html5lib", "pytest", "pytest-cov", "typed-ast"] + +[[package]] +name = "sphinxcontrib-applehelp" +version = "1.0.4" +description = "sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books" +category = "dev" +optional = false +python-versions = ">=3.8" +files = [ + {file = "sphinxcontrib-applehelp-1.0.4.tar.gz", hash = "sha256:828f867945bbe39817c210a1abfd1bc4895c8b73fcaade56d45357a348a07d7e"}, + {file = "sphinxcontrib_applehelp-1.0.4-py3-none-any.whl", hash = "sha256:29d341f67fb0f6f586b23ad80e072c8e6ad0b48417db2bde114a4c9746feb228"}, +] + +[package.extras] +lint = ["docutils-stubs", "flake8", "mypy"] +test = ["pytest"] + +[[package]] +name = "sphinxcontrib-devhelp" +version = "1.0.2" +description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document." +category = "dev" +optional = false +python-versions = ">=3.5" +files = [ + {file = "sphinxcontrib-devhelp-1.0.2.tar.gz", hash = "sha256:ff7f1afa7b9642e7060379360a67e9c41e8f3121f2ce9164266f61b9f4b338e4"}, + {file = "sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl", hash = "sha256:8165223f9a335cc1af7ffe1ed31d2871f325254c0423bc0c4c7cd1c1e4734a2e"}, +] + +[package.extras] +lint = ["docutils-stubs", "flake8", "mypy"] +test = ["pytest"] + +[[package]] +name = "sphinxcontrib-htmlhelp" +version = "2.0.1" +description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files" +category = "dev" +optional = false +python-versions = ">=3.8" +files = [ + {file = "sphinxcontrib-htmlhelp-2.0.1.tar.gz", hash = "sha256:0cbdd302815330058422b98a113195c9249825d681e18f11e8b1f78a2f11efff"}, + {file = "sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl", hash = "sha256:c38cb46dccf316c79de6e5515e1770414b797162b23cd3d06e67020e1d2a6903"}, +] + +[package.extras] +lint = ["docutils-stubs", "flake8", "mypy"] +test = ["html5lib", "pytest"] + +[[package]] +name = "sphinxcontrib-jsmath" +version = "1.0.1" +description = "A sphinx extension which renders display math in HTML via JavaScript" +category = "dev" +optional = false +python-versions = ">=3.5" +files = [ + {file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"}, + {file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178"}, +] + +[package.extras] +test = ["flake8", "mypy", "pytest"] + +[[package]] +name = "sphinxcontrib-qthelp" +version = "1.0.3" +description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document." +category = "dev" +optional = false +python-versions = ">=3.5" +files = [ + {file = "sphinxcontrib-qthelp-1.0.3.tar.gz", hash = "sha256:4c33767ee058b70dba89a6fc5c1892c0d57a54be67ddd3e7875a18d14cba5a72"}, + {file = "sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl", hash = "sha256:bd9fc24bcb748a8d51fd4ecaade681350aa63009a347a8c14e637895444dfab6"}, +] + +[package.extras] +lint = ["docutils-stubs", "flake8", "mypy"] +test = ["pytest"] + +[[package]] +name = "sphinxcontrib-serializinghtml" +version = "1.1.5" +description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)." +category = "dev" +optional = false +python-versions = ">=3.5" +files = [ + {file = "sphinxcontrib-serializinghtml-1.1.5.tar.gz", hash = "sha256:aa5f6de5dfdf809ef505c4895e51ef5c9eac17d0f287933eb49ec495280b6952"}, + {file = "sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl", hash = "sha256:352a9a00ae864471d3a7ead8d7d79f5fc0b57e8b3f95e9867eb9eb28999b92fd"}, +] + +[package.extras] +lint = ["docutils-stubs", "flake8", "mypy"] +test = ["pytest"] + +[[package]] +name = "sqlalchemy" +version = "2.0.4" +description = "Database Abstraction Library" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "SQLAlchemy-2.0.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b67d6e626caa571fb53accaac2fba003ef4f7317cb3481e9ab99dad6e89a70d6"}, + {file = "SQLAlchemy-2.0.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b01dce097cf6f145da131a53d4cce7f42e0bfa9ae161dd171a423f7970d296d0"}, + {file = "SQLAlchemy-2.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:738c80705e11c1268827dbe22c01162a9cdc98fc6f7901b429a1459db2593060"}, + {file = "SQLAlchemy-2.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6363697c938b9a13e07f1bc2cd433502a7aa07efd55b946b31d25b9449890621"}, + {file = "SQLAlchemy-2.0.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:a42e6831e82dfa6d16b45f0c98c69e7b0defc64d76213173456355034450c414"}, + {file = "SQLAlchemy-2.0.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:011ef3c33f30bae5637c575f30647e0add98686642d237f0c3a1e3d9b35747fa"}, + {file = "SQLAlchemy-2.0.4-cp310-cp310-win32.whl", hash = "sha256:c1e8edc49b32483cd5d2d015f343e16be7dfab89f4aaf66b0fa6827ab356880d"}, + {file = "SQLAlchemy-2.0.4-cp310-cp310-win_amd64.whl", hash = "sha256:77a380bf8721b416782c763e0ff66f80f3b05aee83db33ddfc0eac20bcb6791f"}, + {file = "SQLAlchemy-2.0.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2a2f9120eb32190bdba31d1022181ef08f257aed4f984f3368aa4e838de72bc0"}, + {file = "SQLAlchemy-2.0.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:679b9bd10bb32b8d3befed4aad4356799b6ec1bdddc0f930a79e41ba5b084124"}, + {file = "SQLAlchemy-2.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:582053571125895d008d4b8d9687d12d4bd209c076cdbab3504da307e2a0a2bd"}, + {file = "SQLAlchemy-2.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c82395e2925639e6d320592943608070678e7157bd1db2672a63be9c7889434"}, + {file = "SQLAlchemy-2.0.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:25e4e54575f9d2af1eab82d3a470fca27062191c48ee57b6386fe09a3c0a6a33"}, + {file = "SQLAlchemy-2.0.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9946ee503962859f1a9e1ad17dff0859269b0cb453686747fe87f00b0e030b34"}, + {file = "SQLAlchemy-2.0.4-cp311-cp311-win32.whl", hash = "sha256:c621f05859caed5c0aab032888a3d3bde2cae3988ca151113cbecf262adad976"}, + {file = "SQLAlchemy-2.0.4-cp311-cp311-win_amd64.whl", hash = "sha256:662a79e80f3e9fe33b7861c19fedf3d8389fab2413c04bba787e3f1139c22188"}, + {file = "SQLAlchemy-2.0.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3f927340b37fe65ec42e19af7ce15260a73e11c6b456febb59009bfdfec29a35"}, + {file = "SQLAlchemy-2.0.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67901b91bf5821482fcbe9da988cb16897809624ddf0fde339cd62365cc50032"}, + {file = "SQLAlchemy-2.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1644c603558590f465b3fa16e4557d87d3962bc2c81fd7ea85b582ecf4676b31"}, + {file = "SQLAlchemy-2.0.4-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:9a7ecaf90fe9ec8e45c86828f4f183564b33c9514e08667ca59e526fea63893a"}, + {file = "SQLAlchemy-2.0.4-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8a88b32ce5b69d18507ffc9f10401833934ebc353c7b30d1e056023c64f0a736"}, + {file = "SQLAlchemy-2.0.4-cp37-cp37m-win32.whl", hash = "sha256:2267c004e78e291bba0dc766a9711c389649cf3e662cd46eec2bc2c238c637bd"}, + {file = "SQLAlchemy-2.0.4-cp37-cp37m-win_amd64.whl", hash = "sha256:59cf0cdb29baec4e074c7520d7226646a8a8f856b87d8300f3e4494901d55235"}, + {file = "SQLAlchemy-2.0.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:dd801375f19a6e1f021dabd8b1714f2fdb91cbc835cd13b5dd0bd7e9860392d7"}, + {file = "SQLAlchemy-2.0.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:d8efdda920988bcade542f53a2890751ff680474d548f32df919a35a21404e3f"}, + {file = "SQLAlchemy-2.0.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:918c2b553e3c78268b187f70983c9bc6f91e451a4f934827e9c919e03d258bd7"}, + {file = "SQLAlchemy-2.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77d05773d5c79f2d3371d81697d54ee1b2c32085ad434ce9de4482e457ecb018"}, + {file = "SQLAlchemy-2.0.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:fdb2686eb01f670cdc6c43f092e333ff08c1cf0b646da5256c1237dc4ceef4ae"}, + {file = "SQLAlchemy-2.0.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8ff0a7c669ec7cdb899eae7e622211c2dd8725b82655db2b41740d39e3cda466"}, + {file = "SQLAlchemy-2.0.4-cp38-cp38-win32.whl", hash = "sha256:57dcd9eed52413f7270b22797aa83c71b698db153d1541c1e83d45ecdf8e95e7"}, + {file = "SQLAlchemy-2.0.4-cp38-cp38-win_amd64.whl", hash = "sha256:54aa9f40d88728dd058e951eeb5ecc55241831ba4011e60c641738c1da0146b7"}, + {file = "SQLAlchemy-2.0.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:817aab80f7e8fe581696dae7aaeb2ceb0b7ea70ad03c95483c9115970d2a9b00"}, + {file = "SQLAlchemy-2.0.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:dc7b9f55c2f72c13b2328b8a870ff585c993ba1b5c155ece5c9d3216fa4b18f6"}, + {file = "SQLAlchemy-2.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f696828784ab2c07b127bfd2f2d513f47ec58924c29cff5b19806ac37acee31c"}, + {file = "SQLAlchemy-2.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce54965a94673a0ebda25e7c3a05bf1aa74fd78cc452a1a710b704bf73fb8402"}, + {file = "SQLAlchemy-2.0.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:f342057422d6bcfdd4996e34cd5c7f78f7e500112f64b113f334cdfc6a0c593d"}, + {file = "SQLAlchemy-2.0.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b5deafb4901618b3f98e8df7099cd11edd0d1e6856912647e28968b803de0dae"}, + {file = "SQLAlchemy-2.0.4-cp39-cp39-win32.whl", hash = "sha256:81f1ea264278fcbe113b9a5840f13a356cb0186e55b52168334124f1cd1bc495"}, + {file = "SQLAlchemy-2.0.4-cp39-cp39-win_amd64.whl", hash = "sha256:954f1ad73b78ea5ba5a35c89c4a5dfd0f3a06c17926503de19510eb9b3857bde"}, + {file = "SQLAlchemy-2.0.4-py3-none-any.whl", hash = "sha256:0adca8a3ca77234a142c5afed29322fb501921f13d1d5e9fa4253450d786c160"}, + {file = "SQLAlchemy-2.0.4.tar.gz", hash = "sha256:95a18e1a6af2114dbd9ee4f168ad33070d6317e11bafa28d983cc7b585fe900b"}, +] + +[package.dependencies] +greenlet = {version = "!=0.4.17", markers = "platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\""} +typing-extensions = ">=4.2.0" + +[package.extras] +aiomysql = ["aiomysql", "greenlet (!=0.4.17)"] +aiosqlite = ["aiosqlite", "greenlet (!=0.4.17)", "typing-extensions (!=3.10.0.1)"] +asyncio = ["greenlet (!=0.4.17)"] +asyncmy = ["asyncmy (>=0.2.3,!=0.2.4,!=0.2.6)", "greenlet (!=0.4.17)"] +mariadb-connector = ["mariadb (>=1.0.1,!=1.1.2,!=1.1.5)"] +mssql = ["pyodbc"] +mssql-pymssql = ["pymssql"] +mssql-pyodbc = ["pyodbc"] +mypy = ["mypy (>=0.910)"] +mysql = ["mysqlclient (>=1.4.0)"] +mysql-connector = ["mysql-connector-python"] +oracle = ["cx-oracle (>=7)"] +oracle-oracledb = ["oracledb (>=1.0.1)"] +postgresql = ["psycopg2 (>=2.7)"] +postgresql-asyncpg = ["asyncpg", "greenlet (!=0.4.17)"] +postgresql-pg8000 = ["pg8000 (>=1.29.1)"] +postgresql-psycopg = ["psycopg (>=3.0.7)"] +postgresql-psycopg2binary = ["psycopg2-binary"] +postgresql-psycopg2cffi = ["psycopg2cffi"] +pymysql = ["pymysql"] +sqlcipher = ["sqlcipher3-binary"] + +[[package]] +name = "sqlglot" +version = "11.2.3" +description = "An easily customizable SQL parser and transpiler" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "sqlglot-11.2.3-py3-none-any.whl", hash = "sha256:1633d81d22ba34e328b583e569aef67ea4dbcdea6f8853350f7f594364a34bd8"}, + {file = "sqlglot-11.2.3.tar.gz", hash = "sha256:1d07e05536123471545f751d961927b3476e063e71e7c22f138cec9d540a57e2"}, +] + +[package.extras] +dev = ["autoflake", "black", "duckdb", "isort", "mypy (>=0.990)", "pandas", "pdoc", "pre-commit", "pyspark", "python-dateutil"] + +[[package]] +name = "squarify" +version = "0.4.3" +description = "Pure Python implementation of the squarify treemap layout algorithm" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "squarify-0.4.3-py3-none-any.whl", hash = "sha256:bec7011e0c7f4103fe57a1c16a7c091d9dc1be0f23d774e1c568b748a6f818f6"}, + {file = "squarify-0.4.3.tar.gz", hash = "sha256:54091f6ad175f7f201f8934574e647ce1b50dedc478c5fd968688eb7d7469f95"}, +] + +[[package]] +name = "stack-data" +version = "0.6.2" +description = "Extract data from python stack frames and tracebacks for informative displays" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "stack_data-0.6.2-py3-none-any.whl", hash = "sha256:cbb2a53eb64e5785878201a97ed7c7b94883f48b87bfb0bbe8b623c74679e4a8"}, + {file = "stack_data-0.6.2.tar.gz", hash = "sha256:32d2dd0376772d01b6cb9fc996f3c8b57a357089dec328ed4b6553d037eaf815"}, +] + +[package.dependencies] +asttokens = ">=2.1.0" +executing = ">=1.2.0" +pure-eval = "*" + +[package.extras] +tests = ["cython", "littleutils", "pygments", "pytest", "typeguard"] + +[[package]] +name = "statsforecast" +version = "1.5.0" +description = "Time series forecasting suite using statistical models" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "statsforecast-1.5.0-py3-none-any.whl", hash = "sha256:fafe3c7170af59b51d720b67b6c8046ed95a474242d07bdd44070dfdde28e9c4"}, + {file = "statsforecast-1.5.0.tar.gz", hash = "sha256:3196e52908d8a2439d732dc49f4d3f0ae9c5993be23622ccedd152b1671be802"}, +] + +[package.dependencies] +fugue = ">=0.8.1" +matplotlib = "*" +numba = ">=0.55.0" +numpy = ">=1.21.6" +pandas = ">=1.3.5" +plotly = "*" +plotly-resampler = "*" +scipy = ">=1.7.3" +statsmodels = ">=0.13.2" +tqdm = "*" + +[package.extras] +dev = ["black", "datasetsforecast", "flake8", "fugue (>=0.7.0)", "fugue[dask] (>=0.8.1)", "matplotlib", "mypy", "nbdev", "neuralforecast", "pmdarima", "prophet", "protobuf (>=3.15.3,<4.0.0)", "ray", "scikit-learn"] +ray = ["fugue[ray] (>=0.8.1)", "protobuf (>=3.15.3,<4.0.0)"] + +[[package]] +name = "statsmodels" +version = "0.13.2" +description = "Statistical computations and models for Python" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "statsmodels-0.13.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3e7ca5b7e678c0bb7a24f5c735d58ac104a50eb61b17c484cce0e221a095560f"}, + {file = "statsmodels-0.13.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:066a75d5585378b2df972f81a90b9a3da5e567b7d4833300c1597438c1a35e29"}, + {file = "statsmodels-0.13.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f15f38dfc9c5c091662cb619e12322047368c67aef449c7554d9b324a15f7a94"}, + {file = "statsmodels-0.13.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c4ccc6b4744613367e8a233bd952c8a838db8f528f9fe033bda25aa13fc7d08"}, + {file = "statsmodels-0.13.2-cp310-cp310-win_amd64.whl", hash = "sha256:855b1cc2a91ab140b9bcf304b1731705805ce73223bf500b988804968554c0ed"}, + {file = "statsmodels-0.13.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b69c9af7606325095f7c40c581957bad9f28775653d41537c1ec4cd1b185ff5b"}, + {file = "statsmodels-0.13.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ab31bac0f72b83bca1f217a12ec6f309a56485a50c4a705fbdd63112213d4da4"}, + {file = "statsmodels-0.13.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d680b910b57fc0aa87472662cdfe09aae0e21db4bdf19ccd6420fd4dffda892"}, + {file = "statsmodels-0.13.2-cp37-cp37m-win32.whl", hash = "sha256:9e9a3f661d372431850d55157d049e079493c97fc06f550d23d8c8c70805cc48"}, + {file = "statsmodels-0.13.2-cp37-cp37m-win_amd64.whl", hash = "sha256:c9f6326870c095ef688f072cd476b932aff0906d60193eaa08e93ec23b29ca83"}, + {file = "statsmodels-0.13.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5bc050f25f1ba1221efef9ea01b751c60935ad787fcd4259f4ece986f2da9141"}, + {file = "statsmodels-0.13.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:426b1c8ea3918d3d27dbfa38f2bee36cabf41d32163e2cbb3adfb0178b24626a"}, + {file = "statsmodels-0.13.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45b80fac4a63308b1e93fa9dc27a8598930fd5dfd77c850ca077bb850254c6d7"}, + {file = "statsmodels-0.13.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78ee69ec0e0f79f627245c65f8a495b8581c2ea19084aac63941815feb15dcf3"}, + {file = "statsmodels-0.13.2-cp38-cp38-win32.whl", hash = "sha256:20483cc30e11aa072b30d307bb80470f86a23ae8fffa51439ca54509d7aa9b05"}, + {file = "statsmodels-0.13.2-cp38-cp38-win_amd64.whl", hash = "sha256:bf43051a92231ccb9de95e4b6d22d3b15e499ee5ee9bff0a20e6b6ad293e34cb"}, + {file = "statsmodels-0.13.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6bf0dfed5f5edb59b5922b295392cd276463b10a5e730f7e57ee4ff2d8e9a87e"}, + {file = "statsmodels-0.13.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a403b559c5586dab7ac0fc9e754c737b017c96cce0ddd66ff9094764cdaf293d"}, + {file = "statsmodels-0.13.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f23554dd025ea354ce072ba32bfaa840d2b856372e5734290e181d27a1f9e0c"}, + {file = "statsmodels-0.13.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:815f4df713e3eb6f40ae175c71f2a70d32f9219b5b4d23d4e0faab1171ba93ba"}, + {file = "statsmodels-0.13.2-cp39-cp39-win32.whl", hash = "sha256:461c82ab2265fa8457b96afc23ef3ca19f42eb070436e0241b57e58a38863901"}, + {file = "statsmodels-0.13.2-cp39-cp39-win_amd64.whl", hash = "sha256:39daab5a8a9332c8ea83d6464d065080c9ba65f236daf6a64aa18f64ef776fad"}, + {file = "statsmodels-0.13.2.tar.gz", hash = "sha256:77dc292c9939c036a476f1770f9d08976b05437daa229928da73231147cde7d4"}, +] + +[package.dependencies] +numpy = ">=1.17" +packaging = ">=21.3" +pandas = ">=0.25" +patsy = ">=0.5.2" +scipy = ">=1.3" + +[package.extras] +build = ["cython (>=0.29.26)"] +develop = ["cython (>=0.29.26)"] +docs = ["ipykernel", "jupyter-client", "matplotlib", "nbconvert", "nbformat", "numpydoc", "pandas-datareader", "sphinx"] + +[[package]] +name = "statsmodels" +version = "0.13.3" +description = "Statistical computations and models for Python" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "statsmodels-0.13.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b71bb64c6d4087dd6192eadfad390fbeb4074f676ef34c7e56579cead8c478e7"}, + {file = "statsmodels-0.13.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:658b634c273c2f287a0086e56a5d6b95ec3ddac991cbb020b34f731e932de0bd"}, + {file = "statsmodels-0.13.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ab9f63f432889b179967ab645aea7480e28731823a3b99850d7f7a561b624f93"}, + {file = "statsmodels-0.13.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f432fb7f54ce5edccc83aa36566653cd04ee35bbbefdf0a2b7bd9c97c5da443"}, + {file = "statsmodels-0.13.3-cp310-cp310-win_amd64.whl", hash = "sha256:4cd64076c3ad366b10fd4e6f8ca6aeb1e398ec5480bddb65fba8889dd9eb550d"}, + {file = "statsmodels-0.13.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:33f9caff2dbdfef22505678407d2f549b32a4a2729eb8675b60eb2932fc0e883"}, + {file = "statsmodels-0.13.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:393f6a7ec85f65be9ac1a13be152dd14c65084436c48bcdf94cb21ef0b6cb79c"}, + {file = "statsmodels-0.13.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:12b56d13d9a2af7a1aadc3fe9f3d3c18a5727a651323d94e7c2047177adfb9ce"}, + {file = "statsmodels-0.13.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a61e0652f62b01981d8e857aa77550b42cf316c9d8e569b559869c248e3de834"}, + {file = "statsmodels-0.13.3-cp311-cp311-win_amd64.whl", hash = "sha256:5368bccd471bb8cef0a8957ba5f2a3e5b5ecc433b0783d9f602039df45c780d3"}, + {file = "statsmodels-0.13.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:1ecfb191958de187ba44b93316f4953b8b6588b5f68dcab218f76498a862dd7c"}, + {file = "statsmodels-0.13.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ea2b481b15e9e501904a1c36efc5f9a202f87529e600a99c364fd7e4598ae88"}, + {file = "statsmodels-0.13.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d270a11aac6720a8024e1136ab44036d0878f62995617bb5b9fc5c77ea3d3b8"}, + {file = "statsmodels-0.13.3-cp37-cp37m-win_amd64.whl", hash = "sha256:2185ed356823cd1c258c09b790f0c21d2fd49321e82c79f8f6dc546f1c671d7a"}, + {file = "statsmodels-0.13.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9da39a36d114abcdcf8ebd351ed69229e23cb12b8a607996cb6511fa88e78b4d"}, + {file = "statsmodels-0.13.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:3b3a9942d0b462af4c68c3895095d304869cbec9d97f3c268f19a6ba7ba294dc"}, + {file = "statsmodels-0.13.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7fff0316420bc4f6fbd80dd77eb74f3834fcd0e4ca98ba9611b8a6d41ebbb979"}, + {file = "statsmodels-0.13.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:352041bc04eaf90232e54a86861a460365ef45f34f58529578487e6f640dadf3"}, + {file = "statsmodels-0.13.3-cp38-cp38-win_amd64.whl", hash = "sha256:61a0f39848ebacf5560e1539ca0037b8fc25cc9d1d7444bbef5bdc0a3c56087b"}, + {file = "statsmodels-0.13.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:78cd12b0ee543fa955d2bace18518fc7d2b57f13c65929b54445bf3e54955b08"}, + {file = "statsmodels-0.13.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:afccb80e3ddc969bfb5285f846ac2622861ffe192423087214d60e4c6e40e384"}, + {file = "statsmodels-0.13.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3609824e1ced44722bd905564d8ce94df29d24e32a6dd67cc9255932aedcd7b"}, + {file = "statsmodels-0.13.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81f8e71963a7bd169338fbb1472e34ec85ae4447414ac37bdae5cf6d1ac223bb"}, + {file = "statsmodels-0.13.3-cp39-cp39-win_amd64.whl", hash = "sha256:000c7a1ce6780834f5fbb63f9ae07a00863a00f602c7c470c942153692f5bbc3"}, + {file = "statsmodels-0.13.3.tar.gz", hash = "sha256:ed71df887334b1d332e71d33215122bdd54494dcb2248606b30bcfa6112e860a"}, +] + +[package.dependencies] +numpy = {version = ">=1.17", markers = "python_version != \"3.10\" or platform_system != \"Windows\" or platform_python_implementation == \"PyPy\""} +packaging = ">=21.3" +pandas = ">=0.25" +patsy = ">=0.5.2" +scipy = {version = ">=1.3", markers = "python_version > \"3.7\" and python_version < \"3.12\" or platform_system != \"Windows\" and python_version < \"3.12\" or platform_machine != \"x86\" and python_version < \"3.12\""} + +[package.extras] +build = ["cython (>=0.29.32)"] +develop = ["Jinja2", "colorama", "cython (>=0.29.32)", "cython (>=0.29.32,<3.0.0)", "flake8", "isort", "joblib", "matplotlib (>=3)", "oldest-supported-numpy (>=2022.4.18)", "pytest (>=7.0.1,<7.1.0)", "pytest-randomly", "pytest-xdist", "pywinpty", "setuptools-scm[toml] (>=7.0.0,<7.1.0)"] +docs = ["ipykernel", "jupyter-client", "matplotlib", "nbconvert", "nbformat", "numpydoc", "pandas-datareader", "sphinx"] + +[[package]] +name = "statsmodels" +version = "0.13.5" +description = "Statistical computations and models for Python" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "statsmodels-0.13.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c75319fddded9507cc310fc3980e4ae4d64e3ff37b322ad5e203a84f89d85203"}, + {file = "statsmodels-0.13.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6f148920ef27c7ba69a5735724f65de9422c0c8bcef71b50c846b823ceab8840"}, + {file = "statsmodels-0.13.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5cc4d3e866bfe0c4f804bca362d0e7e29d24b840aaba8d35a754387e16d2a119"}, + {file = "statsmodels-0.13.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:072950d6f7820a6b0bd6a27b2d792a6d6f952a1d2f62f0dcf8dd808799475855"}, + {file = "statsmodels-0.13.5-cp310-cp310-win_amd64.whl", hash = "sha256:159ae9962c61b31dcffe6356d72ae3d074bc597ad9273ec93ae653fe607b8516"}, + {file = "statsmodels-0.13.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9061c0d5ee4f3038b590afedd527a925e5de27195dc342381bac7675b2c5efe4"}, + {file = "statsmodels-0.13.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e1d89cba5fafc1bf8e75296fdfad0b619de2bfb5e6c132913991d207f3ead675"}, + {file = "statsmodels-0.13.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:01bc16e7c66acb30cd3dda6004c43212c758223d1966131226024a5c99ec5a7e"}, + {file = "statsmodels-0.13.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d5cd9ab5de2c7489b890213cba2aec3d6468eaaec547041c2dfcb1e03411f7e"}, + {file = "statsmodels-0.13.5-cp311-cp311-win_amd64.whl", hash = "sha256:857d5c0564a68a7ef77dc2252bb43c994c0699919b4e1f06a9852c2fbb588765"}, + {file = "statsmodels-0.13.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5a5348b2757ab31c5c31b498f25eff2ea3c42086bef3d3b88847c25a30bdab9c"}, + {file = "statsmodels-0.13.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b21648e3a8e7514839ba000a48e495cdd8bb55f1b71c608cf314b05541e283b"}, + {file = "statsmodels-0.13.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1b829eada6cec07990f5e6820a152af4871c601fd458f76a896fb79ae2114985"}, + {file = "statsmodels-0.13.5-cp37-cp37m-win_amd64.whl", hash = "sha256:872b3a8186ef20f647c7ab5ace512a8fc050148f3c2f366460ab359eec3d9695"}, + {file = "statsmodels-0.13.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bc1abb81d24f56425febd5a22bb852a1b98e53b80c4a67f50938f9512f154141"}, + {file = "statsmodels-0.13.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a2c46f1b0811a9736db37badeb102c0903f33bec80145ced3aa54df61aee5c2b"}, + {file = "statsmodels-0.13.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:947f79ba9662359f1cfa6e943851f17f72b06e55f4a7c7a2928ed3bc57ed6cb8"}, + {file = "statsmodels-0.13.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:046251c939c51e7632bcc8c6d6f31b8ca0eaffdf726d2498463f8de3735c9a82"}, + {file = "statsmodels-0.13.5-cp38-cp38-win_amd64.whl", hash = "sha256:84f720e8d611ef8f297e6d2ffa7248764e223ef7221a3fc136e47ae089609611"}, + {file = "statsmodels-0.13.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b0d1d24e4adf96ec3c64d9a027dcee2c5d5096bb0dad33b4d91034c0a3c40371"}, + {file = "statsmodels-0.13.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0f0e5c9c58fb6cba41db01504ec8dd018c96a95152266b7d5d67e0de98840474"}, + {file = "statsmodels-0.13.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b034aa4b9ad4f4d21abc4dd4841be0809a446db14c7aa5c8a65090aea9f1143"}, + {file = "statsmodels-0.13.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:73f97565c29241e839ffcef74fa995afdfe781910ccc27c189e5890193085958"}, + {file = "statsmodels-0.13.5-cp39-cp39-win_amd64.whl", hash = "sha256:2ff331e508f2d1a53d3a188305477f4cf05cd8c52beb6483885eb3d51c8be3ad"}, + {file = "statsmodels-0.13.5.tar.gz", hash = "sha256:593526acae1c0fda0ea6c48439f67c3943094c542fe769f8b90fe9e6c6cc4871"}, +] + +[package.dependencies] +numpy = [ + {version = ">=1.17", markers = "python_version != \"3.10\" or platform_system != \"Windows\" or platform_python_implementation == \"PyPy\""}, + {version = ">=1.22.3", markers = "python_version == \"3.10\" and platform_system == \"Windows\" and platform_python_implementation != \"PyPy\""}, +] +packaging = ">=21.3" +pandas = ">=0.25" +patsy = ">=0.5.2" +scipy = {version = ">=1.3", markers = "python_version > \"3.9\" and python_version < \"3.12\" or platform_system != \"Windows\" and python_version < \"3.12\" or platform_machine != \"x86\" and python_version < \"3.12\""} + +[package.extras] +build = ["cython (>=0.29.32)"] +develop = ["Jinja2", "colorama", "cython (>=0.29.32)", "cython (>=0.29.32,<3.0.0)", "flake8", "isort", "joblib", "matplotlib (>=3)", "oldest-supported-numpy (>=2022.4.18)", "pytest (>=7.0.1,<7.1.0)", "pytest-randomly", "pytest-xdist", "pywinpty", "setuptools-scm[toml] (>=7.0.0,<7.1.0)"] +docs = ["ipykernel", "jupyter-client", "matplotlib", "nbconvert", "nbformat", "numpydoc", "pandas-datareader", "sphinx"] + +[[package]] +name = "stevedore" +version = "5.0.0" +description = "Manage dynamic plugins for Python applications" +category = "dev" +optional = false +python-versions = ">=3.8" +files = [ + {file = "stevedore-5.0.0-py3-none-any.whl", hash = "sha256:bd5a71ff5e5e5f5ea983880e4a1dd1bb47f8feebbb3d95b592398e2f02194771"}, + {file = "stevedore-5.0.0.tar.gz", hash = "sha256:2c428d2338976279e8eb2196f7a94910960d9f7ba2f41f3988511e95ca447021"}, +] + +[package.dependencies] +pbr = ">=2.0.0,<2.1.0 || >2.1.0" + +[[package]] +name = "stocksera" +version = "0.1.21" +description = "Official Stocksera API" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "stocksera-0.1.21-py3-none-any.whl", hash = "sha256:106efc755265926341fd96e57613304e5b6d370f0cd67ac9b483283ee2264053"}, + {file = "stocksera-0.1.21.tar.gz", hash = "sha256:3280137cfd3c02765c9450344e940f31d887f519433ac5a3709ce86710dd5cd8"}, +] + +[package.dependencies] +pandas = "*" +requests = "*" + +[[package]] +name = "streamlit" +version = "1.19.0" +description = "The fastest way to build data apps in Python" +category = "main" +optional = false +python-versions = ">=3.7, !=3.9.7" +files = [ + {file = "streamlit-1.19.0-py2.py3-none-any.whl", hash = "sha256:5387c89a9e930b97d46446516cf43f9156e1863713867050c7021cf97f10c0b3"}, + {file = "streamlit-1.19.0.tar.gz", hash = "sha256:e9793d351af5d4f7821c2ea81babf1c78cdbba69f057cf80d602dec56c4408f1"}, +] + +[package.dependencies] +altair = ">=3.2.0" +blinker = ">=1.0.0" +cachetools = ">=4.0" +click = ">=7.0" +gitpython = "!=3.1.19" +importlib-metadata = ">=1.4" +numpy = "*" +packaging = ">=14.1" +pandas = ">=0.25" +pillow = ">=6.2.0" +protobuf = ">=3.12,<4" +pyarrow = ">=4.0" +pydeck = ">=0.1.dev5" +pympler = ">=0.9" +python-dateutil = "*" +requests = ">=2.4" +rich = ">=10.11.0" +semver = "*" +toml = "*" +tornado = ">=6.0.3" +typing-extensions = ">=3.10.0.0" +tzlocal = ">=1.1" +validators = ">=0.2" +watchdog = {version = "*", markers = "platform_system != \"Darwin\""} + +[package.extras] +snowflake = ["snowflake-snowpark-python"] + +[[package]] +name = "svglib" +version = "1.5.1" +description = "A pure-Python library for reading and converting SVG" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "svglib-1.5.1.tar.gz", hash = "sha256:3ae765d3a9409ee60c0fb4d24c2deb6a80617aa927054f5bcd7fc98f0695e587"}, +] + +[package.dependencies] +cssselect2 = ">=0.2.0" +lxml = "*" +reportlab = "*" +tinycss2 = ">=0.6.0" + +[[package]] +name = "tabulate" +version = "0.9.0" +description = "Pretty-print tabular data" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f"}, + {file = "tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c"}, +] + +[package.extras] +widechars = ["wcwidth"] + +[[package]] +name = "tbats" +version = "1.1.2" +description = "BATS and TBATS for time series forecasting" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "tbats-1.1.2-py3-none-any.whl", hash = "sha256:e7638f7fcb4c98db9f51432afd5abaac790b887519ca351c57841946f72e7fe6"}, + {file = "tbats-1.1.2.tar.gz", hash = "sha256:5a703f4ffcc99e3f7c6e62338ce86489f0f9713bfab3409efeeaa7557f98201c"}, +] + +[package.dependencies] +numpy = "*" +pmdarima = "*" +scikit-learn = "*" +scipy = "*" + +[package.extras] +dev = ["pip-tools", "pytest", "rpy2"] + +[[package]] +name = "tenacity" +version = "7.0.0" +description = "Retry code until it succeeds" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "tenacity-7.0.0-py2.py3-none-any.whl", hash = "sha256:a0ce48587271515db7d3a5e700df9ae69cce98c4b57c23a4886da15243603dd8"}, + {file = "tenacity-7.0.0.tar.gz", hash = "sha256:5bd16ef5d3b985647fe28dfa6f695d343aa26479a04e8792b9d3c8f49e361ae1"}, +] + +[package.dependencies] +six = ">=1.9.0" + +[package.extras] +doc = ["reno", "sphinx", "tornado (>=4.5)"] + +[[package]] +name = "tensorboard" +version = "2.12.0" +description = "TensorBoard lets you watch Tensors Flow" +category = "main" +optional = true +python-versions = ">=3.8" +files = [ + {file = "tensorboard-2.12.0-py3-none-any.whl", hash = "sha256:3cbdc32448d7a28dc1bf0b1754760c08b8e0e2e37c451027ebd5ff4896613012"}, +] + +[package.dependencies] +absl-py = ">=0.4" +google-auth = ">=1.6.3,<3" +google-auth-oauthlib = ">=0.4.1,<0.5" +grpcio = ">=1.48.2" +markdown = ">=2.6.8" +numpy = ">=1.12.0" +protobuf = ">=3.19.6" +requests = ">=2.21.0,<3" +setuptools = ">=41.0.0" +tensorboard-data-server = ">=0.7.0,<0.8.0" +tensorboard-plugin-wit = ">=1.6.0" +werkzeug = ">=1.0.1" +wheel = ">=0.26" + +[[package]] +name = "tensorboard-data-server" +version = "0.7.0" +description = "Fast data loading for TensorBoard" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "tensorboard_data_server-0.7.0-py3-none-any.whl", hash = "sha256:753d4214799b31da7b6d93837959abebbc6afa86e69eacf1e9a317a48daa31eb"}, + {file = "tensorboard_data_server-0.7.0-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:eb7fa518737944dbf4f0cf83c2e40a7ac346bf91be2e6a0215de98be74e85454"}, + {file = "tensorboard_data_server-0.7.0-py3-none-manylinux2014_x86_64.whl", hash = "sha256:64aa1be7c23e80b1a42c13b686eb0875bb70f5e755f4d2b8de5c1d880cf2267f"}, +] + +[[package]] +name = "tensorboard-plugin-wit" +version = "1.8.1" +description = "What-If Tool TensorBoard plugin." +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "tensorboard_plugin_wit-1.8.1-py3-none-any.whl", hash = "sha256:ff26bdd583d155aa951ee3b152b3d0cffae8005dc697f72b44a8e8c2a77a8cbe"}, +] + +[[package]] +name = "terminado" +version = "0.17.1" +description = "Tornado websocket backend for the Xterm.js Javascript terminal emulator library." +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "terminado-0.17.1-py3-none-any.whl", hash = "sha256:8650d44334eba354dd591129ca3124a6ba42c3d5b70df5051b6921d506fdaeae"}, + {file = "terminado-0.17.1.tar.gz", hash = "sha256:6ccbbcd3a4f8a25a5ec04991f39a0b8db52dfcd487ea0e578d977e6752380333"}, +] + +[package.dependencies] +ptyprocess = {version = "*", markers = "os_name != \"nt\""} +pywinpty = {version = ">=1.1.0", markers = "os_name == \"nt\""} +tornado = ">=6.1.0" + +[package.extras] +docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"] +test = ["pre-commit", "pytest (>=7.0)", "pytest-timeout"] + +[[package]] +name = "textwrap3" +version = "0.9.2" +description = "textwrap from Python 3.6 backport (plus a few tweaks)" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "textwrap3-0.9.2-py2.py3-none-any.whl", hash = "sha256:bf5f4c40faf2a9ff00a9e0791fed5da7415481054cef45bb4a3cfb1f69044ae0"}, + {file = "textwrap3-0.9.2.zip", hash = "sha256:5008eeebdb236f6303dcd68f18b856d355f6197511d952ba74bc75e40e0c3414"}, +] + +[[package]] +name = "thepassiveinvestor" +version = "1.1.2" +description = "Passive Investing for the Average Joe." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "thepassiveinvestor-1.1.2-py3-none-any.whl", hash = "sha256:6bfa08da2140768823175fd0a881681b32a3cfb4d3240d19c6d4d2e3d58bd831"}, + {file = "thepassiveinvestor-1.1.2.tar.gz", hash = "sha256:842a7da73e63f520b4175d1e1fb008b5c24151c8c5395ae873f5baa2dac5acaf"}, +] + +[[package]] +name = "threadpoolctl" +version = "3.1.0" +description = "threadpoolctl" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "threadpoolctl-3.1.0-py3-none-any.whl", hash = "sha256:8b99adda265feb6773280df41eece7b2e6561b772d21ffd52e372f999024907b"}, + {file = "threadpoolctl-3.1.0.tar.gz", hash = "sha256:a335baacfaa4400ae1f0d8e3a58d6674d2f8828e3716bb2802c44955ad391380"}, +] + +[[package]] +name = "tinycss2" +version = "1.2.1" +description = "A tiny CSS parser" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "tinycss2-1.2.1-py3-none-any.whl", hash = "sha256:2b80a96d41e7c3914b8cda8bc7f705a4d9c49275616e886103dd839dfc847847"}, + {file = "tinycss2-1.2.1.tar.gz", hash = "sha256:8cff3a8f066c2ec677c06dbc7b45619804a6938478d9d73c284b29d14ecb0627"}, +] + +[package.dependencies] +webencodings = ">=0.4" + +[package.extras] +doc = ["sphinx", "sphinx_rtd_theme"] +test = ["flake8", "isort", "pytest"] + +[[package]] +name = "tokenizers" +version = "0.13.2" +description = "Fast and Customizable Tokenizers" +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "tokenizers-0.13.2-cp310-cp310-macosx_10_11_x86_64.whl", hash = "sha256:a6f36b1b499233bb4443b5e57e20630c5e02fba61109632f5e00dab970440157"}, + {file = "tokenizers-0.13.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:bc6983282ee74d638a4b6d149e5dadd8bc7ff1d0d6de663d69f099e0c6bddbeb"}, + {file = "tokenizers-0.13.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16756e6ab264b162f99c0c0a8d3d521328f428b33374c5ee161c0ebec42bf3c0"}, + {file = "tokenizers-0.13.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b10db6e4b036c78212c6763cb56411566edcf2668c910baa1939afd50095ce48"}, + {file = "tokenizers-0.13.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:238e879d1a0f4fddc2ce5b2d00f219125df08f8532e5f1f2ba9ad42f02b7da59"}, + {file = "tokenizers-0.13.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47ef745dbf9f49281e900e9e72915356d69de3a4e4d8a475bda26bfdb5047736"}, + {file = "tokenizers-0.13.2-cp310-cp310-win32.whl", hash = "sha256:96cedf83864bcc15a3ffd088a6f81a8a8f55b8b188eabd7a7f2a4469477036df"}, + {file = "tokenizers-0.13.2-cp310-cp310-win_amd64.whl", hash = "sha256:eda77de40a0262690c666134baf19ec5c4f5b8bde213055911d9f5a718c506e1"}, + {file = "tokenizers-0.13.2-cp311-cp311-macosx_10_11_universal2.whl", hash = "sha256:9eee037bb5aa14daeb56b4c39956164b2bebbe6ab4ca7779d88aa16b79bd4e17"}, + {file = "tokenizers-0.13.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:d1b079c4c9332048fec4cb9c2055c2373c74fbb336716a5524c9a720206d787e"}, + {file = "tokenizers-0.13.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a689654fc745135cce4eea3b15e29c372c3e0b01717c6978b563de5c38af9811"}, + {file = "tokenizers-0.13.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3606528c07cda0566cff6cbfbda2b167f923661be595feac95701ffcdcbdbb21"}, + {file = "tokenizers-0.13.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:41291d0160946084cbd53c8ec3d029df3dc2af2673d46b25ff1a7f31a9d55d51"}, + {file = "tokenizers-0.13.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7892325f9ca1cc5fca0333d5bfd96a19044ce9b092ce2df625652109a3de16b8"}, + {file = "tokenizers-0.13.2-cp311-cp311-win32.whl", hash = "sha256:93714958d4ebe5362d3de7a6bd73dc86c36b5af5941ebef6c325ac900fa58865"}, + {file = "tokenizers-0.13.2-cp311-cp311-win_amd64.whl", hash = "sha256:fa7ef7ee380b1f49211bbcfac8a006b1a3fa2fa4c7f4ee134ae384eb4ea5e453"}, + {file = "tokenizers-0.13.2-cp37-cp37m-macosx_10_11_x86_64.whl", hash = "sha256:da521bfa94df6a08a6254bb8214ea04854bb9044d61063ae2529361688b5440a"}, + {file = "tokenizers-0.13.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a739d4d973d422e1073989769723f3b6ad8b11e59e635a63de99aea4b2208188"}, + {file = "tokenizers-0.13.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cac01fc0b868e4d0a3aa7c5c53396da0a0a63136e81475d32fcf5c348fcb2866"}, + {file = "tokenizers-0.13.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0901a5c6538d2d2dc752c6b4bde7dab170fddce559ec75662cfad03b3187c8f6"}, + {file = "tokenizers-0.13.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ba9baa76b5a3eefa78b6cc351315a216232fd727ee5e3ce0f7c6885d9fb531b"}, + {file = "tokenizers-0.13.2-cp37-cp37m-win32.whl", hash = "sha256:a537061ee18ba104b7f3daa735060c39db3a22c8a9595845c55b6c01d36c5e87"}, + {file = "tokenizers-0.13.2-cp37-cp37m-win_amd64.whl", hash = "sha256:c82fb87b1cbfa984d8f05b2b3c3c73e428b216c1d4f0e286d0a3b27f521b32eb"}, + {file = "tokenizers-0.13.2-cp38-cp38-macosx_10_11_x86_64.whl", hash = "sha256:ce298605a833ac7f81b8062d3102a42dcd9fa890493e8f756112c346339fe5c5"}, + {file = "tokenizers-0.13.2-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:f44d59bafe3d61e8a56b9e0a963075187c0f0091023120b13fbe37a87936f171"}, + {file = "tokenizers-0.13.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a51b93932daba12ed07060935978a6779593a59709deab04a0d10e6fd5c29e60"}, + {file = "tokenizers-0.13.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6969e5ea7ccb909ce7d6d4dfd009115dc72799b0362a2ea353267168667408c4"}, + {file = "tokenizers-0.13.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:92f040c4d938ea64683526b45dfc81c580e3b35aaebe847e7eec374961231734"}, + {file = "tokenizers-0.13.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4d3bc9f7d7f4c1aa84bb6b8d642a60272c8a2c987669e9bb0ac26daf0c6a9fc8"}, + {file = "tokenizers-0.13.2-cp38-cp38-win32.whl", hash = "sha256:efbf189fb9cf29bd29e98c0437bdb9809f9de686a1e6c10e0b954410e9ca2142"}, + {file = "tokenizers-0.13.2-cp38-cp38-win_amd64.whl", hash = "sha256:0b4cb2c60c094f31ea652f6cf9f349aae815f9243b860610c29a69ed0d7a88f8"}, + {file = "tokenizers-0.13.2-cp39-cp39-macosx_10_11_x86_64.whl", hash = "sha256:b47d6212e7dd05784d7330b3b1e5a170809fa30e2b333ca5c93fba1463dec2b7"}, + {file = "tokenizers-0.13.2-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:80a57501b61ec4f94fb7ce109e2b4a1a090352618efde87253b4ede6d458b605"}, + {file = "tokenizers-0.13.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61507a9953f6e7dc3c972cbc57ba94c80c8f7f686fbc0876afe70ea2b8cc8b04"}, + {file = "tokenizers-0.13.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c09f4fa620e879debdd1ec299bb81e3c961fd8f64f0e460e64df0818d29d845c"}, + {file = "tokenizers-0.13.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:66c892d85385b202893ac6bc47b13390909e205280e5df89a41086cfec76fedb"}, + {file = "tokenizers-0.13.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b3e306b0941ad35087ae7083919a5c410a6b672be0343609d79a1171a364ce79"}, + {file = "tokenizers-0.13.2-cp39-cp39-win32.whl", hash = "sha256:79189e7f706c74dbc6b753450757af172240916d6a12ed4526af5cc6d3ceca26"}, + {file = "tokenizers-0.13.2-cp39-cp39-win_amd64.whl", hash = "sha256:486d637b413fddada845a10a45c74825d73d3725da42ccd8796ccd7a1c07a024"}, + {file = "tokenizers-0.13.2.tar.gz", hash = "sha256:f9525375582fd1912ac3caa2f727d36c86ff8c0c6de45ae1aaff90f87f33b907"}, +] + +[package.extras] +dev = ["black (==22.3)", "datasets", "numpy", "pytest", "requests"] +docs = ["setuptools-rust", "sphinx", "sphinx-rtd-theme"] +testing = ["black (==22.3)", "datasets", "numpy", "pytest", "requests"] + +[[package]] +name = "tokenterminal" +version = "1.0.1" +description = "Unofficial Token Terminal API client." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "tokenterminal-1.0.1-py3-none-any.whl", hash = "sha256:6c7f1f44476835c64534c0f26c7170687c1a740cda6bba4063a44b775009a68c"}, + {file = "tokenterminal-1.0.1.tar.gz", hash = "sha256:b632755ed1125d8aef9d8c8c23271917040a45fc775d4559dc99ebab89da912b"}, +] + +[package.dependencies] +requests = ">=2.18.4" + +[[package]] +name = "toml" +version = "0.10.2" +description = "Python Library for Tom's Obvious, Minimal Language" +category = "main" +optional = false +python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" +files = [ + {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"}, + {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, +] + +[[package]] +name = "tomli" +version = "2.0.1" +description = "A lil' TOML parser" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, + {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, +] + +[[package]] +name = "tomlkit" +version = "0.11.6" +description = "Style preserving TOML library" +category = "dev" +optional = false +python-versions = ">=3.6" +files = [ + {file = "tomlkit-0.11.6-py3-none-any.whl", hash = "sha256:07de26b0d8cfc18f871aec595fda24d95b08fef89d147caa861939f37230bf4b"}, + {file = "tomlkit-0.11.6.tar.gz", hash = "sha256:71b952e5721688937fb02cf9d354dbcf0785066149d2855e44531ebdd2b65d73"}, +] + +[[package]] +name = "toolz" +version = "0.12.0" +description = "List processing tools and functional utilities" +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "toolz-0.12.0-py3-none-any.whl", hash = "sha256:2059bd4148deb1884bb0eb770a3cde70e7f954cfbbdc2285f1f2de01fd21eb6f"}, + {file = "toolz-0.12.0.tar.gz", hash = "sha256:88c570861c440ee3f2f6037c4654613228ff40c93a6c25e0eba70d17282c6194"}, +] + +[[package]] +name = "torch" +version = "1.11.0" +description = "Tensors and Dynamic neural networks in Python with strong GPU acceleration" +category = "main" +optional = true +python-versions = ">=3.7.0" +files = [ + {file = "torch-1.11.0-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:62052b50fffc29ca7afc0c04ef8206b6f1ca9d10629cb543077e12967e8d0398"}, + {file = "torch-1.11.0-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:866bfba29ac98dec35d893d8e17eaec149d0ac7a53be7baae5c98069897db667"}, + {file = "torch-1.11.0-cp310-cp310-win_amd64.whl", hash = "sha256:951640fb8db308a59d9b510e7d1ad910aff92913323bbe4bc75435347ddd346d"}, + {file = "torch-1.11.0-cp310-none-macosx_10_9_x86_64.whl", hash = "sha256:5d77b5ece78fdafa5c7f42995ff9474399d22571cd6b2de21a5d666306a2ff8c"}, + {file = "torch-1.11.0-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:b5a38682769b544c875ecc34bcb81fbad5c922139b61319aacffcfd8a32f528c"}, + {file = "torch-1.11.0-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:f82d77695a60626f2b7382d85bc566de8a6b3e50d32080755abc040db802e419"}, + {file = "torch-1.11.0-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:b96654d42566080a134e784705f33f8536b3b95b5dcde357ed7879b1692a5f78"}, + {file = "torch-1.11.0-cp37-cp37m-win_amd64.whl", hash = "sha256:8ee7c2e8d7f7020d5bfbc1bb91b9591044c26bbd0cee5e4f694cfd7ed8649260"}, + {file = "torch-1.11.0-cp37-none-macosx_10_9_x86_64.whl", hash = "sha256:6860b1d1bf0bb0b67a6bd47f85a0e4c825b518eea13b5d6101999dbbcbd5bc0c"}, + {file = "torch-1.11.0-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:4322aa29f50da7f404db06cdf30896ea67b09f673af4a985afc7162bc897864d"}, + {file = "torch-1.11.0-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:e4d2e0ddd652f30e94cff750220324ec45705d4ecc69658f773b3cb1c7a28dd0"}, + {file = "torch-1.11.0-cp38-cp38-win_amd64.whl", hash = "sha256:34ce5ea4d8d85da32cdbadb50d4585106901e9f8a3527991daa70c13a09de1f7"}, + {file = "torch-1.11.0-cp38-none-macosx_10_9_x86_64.whl", hash = "sha256:0ccc85cd06227a3edf809e2c795fd5762c3d4e8a38b5c9f744c6e7cf841361bb"}, + {file = "torch-1.11.0-cp38-none-macosx_11_0_arm64.whl", hash = "sha256:c1554e49d74f1b2c3e7202d77056ba2dd7465437585bac64062b580f714a44e9"}, + {file = "torch-1.11.0-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:58c7814502b1c129a650d7092033bbb0bbd64faf1a7941631aaa1aeaddc37570"}, + {file = "torch-1.11.0-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:831cf588f01dda9409e75576741d2823453990dee2983d670f2584b37a01adf7"}, + {file = "torch-1.11.0-cp39-cp39-win_amd64.whl", hash = "sha256:44a1d02fd20f827f0f36dc26fdcfc45e793806a6ad52769a22260655a77a4369"}, + {file = "torch-1.11.0-cp39-none-macosx_10_9_x86_64.whl", hash = "sha256:50fd9bf85c578c871c28f1cb0ace9dfc6024401c7f399b174fb0f370899f4454"}, + {file = "torch-1.11.0-cp39-none-macosx_11_0_arm64.whl", hash = "sha256:0e48af66ad755f0f9c5f2664028a414f57c49d6adc37e77e06fe0004da4edb61"}, +] + +[package.dependencies] +typing-extensions = "*" + +[[package]] +name = "torchmetrics" +version = "0.11.3" +description = "PyTorch native Metrics" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "torchmetrics-0.11.3-py3-none-any.whl", hash = "sha256:7797c6e86f7474b6e0beb46f979044354a831e012199e96e52d2208a15ebe418"}, + {file = "torchmetrics-0.11.3.tar.gz", hash = "sha256:6a2bcc17361f0e4c1668c92595b12ef30ccf9ef1d03263bee7c6136a882afe30"}, +] + +[package.dependencies] +numpy = ">=1.17.2" +packaging = "*" +torch = ">=1.8.1" +typing-extensions = {version = "*", markers = "python_version < \"3.9\""} + +[package.extras] +all = ["lpips (<=0.1.4)", "nltk (>=3.6)", "pycocotools (>2.0.0)", "pystoi (<=0.3.3)", "regex (>=2021.9.24)", "scipy (>1.0.0)", "torch-fidelity (<=0.3.0)", "torchvision (>=0.8)", "tqdm (>=4.41.0)", "transformers (>=4.10.0)"] +audio = ["pystoi (<=0.3.3)"] +detection = ["pycocotools (>2.0.0)", "torchvision (>=0.8)"] +image = ["lpips (<=0.1.4)", "scipy (>1.0.0)", "torch-fidelity (<=0.3.0)", "torchvision (>=0.8)"] +multimodal = ["transformers (>=4.10.0)"] +test = ["bert-score (==0.3.13)", "cloudpickle (>1.3)", "coverage (>5.2)", "dython (<=0.7.3)", "fast-bss-eval (>=0.1.0)", "fire (<=0.5.0)", "huggingface-hub (<0.7)", "jiwer (>=2.3.0)", "kornia (>=0.6.7)", "mir-eval (>=0.6)", "mypy (==0.982)", "netcal (>1.0.0)", "pandas (>1.0.0)", "phmdoctest (>=1.1.1)", "psutil (<=5.9.4)", "pypesq (>1.2)", "pytest (>=6.0.0)", "pytest-cov (>2.10)", "pytest-doctestplus (>=0.9.0)", "pytest-rerunfailures (>=10.0)", "pytest-timeout (<=2.1.0)", "pytorch-msssim (==0.2.1)", "requests (<=2.28.2)", "rouge-score (>0.1.0)", "sacrebleu (>=2.0.0)", "scikit-image (>0.17.1)", "scikit-learn (>1.0)", "scipy (>1.0.0)", "torch-complex (<=0.4.3)", "transformers (>4.4.0)", "types-PyYAML", "types-emoji", "types-protobuf", "types-requests", "types-setuptools", "types-six", "types-tabulate"] +text = ["nltk (>=3.6)", "regex (>=2021.9.24)", "tqdm (>=4.41.0)"] + +[[package]] +name = "tornado" +version = "6.2" +description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." +category = "main" +optional = false +python-versions = ">= 3.7" +files = [ + {file = "tornado-6.2-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:20f638fd8cc85f3cbae3c732326e96addff0a15e22d80f049e00121651e82e72"}, + {file = "tornado-6.2-cp37-abi3-macosx_10_9_x86_64.whl", hash = "sha256:87dcafae3e884462f90c90ecc200defe5e580a7fbbb4365eda7c7c1eb809ebc9"}, + {file = "tornado-6.2-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba09ef14ca9893954244fd872798b4ccb2367c165946ce2dd7376aebdde8e3ac"}, + {file = "tornado-6.2-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b8150f721c101abdef99073bf66d3903e292d851bee51910839831caba341a75"}, + {file = "tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d3a2f5999215a3a06a4fc218026cd84c61b8b2b40ac5296a6db1f1451ef04c1e"}, + {file = "tornado-6.2-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:5f8c52d219d4995388119af7ccaa0bcec289535747620116a58d830e7c25d8a8"}, + {file = "tornado-6.2-cp37-abi3-musllinux_1_1_i686.whl", hash = "sha256:6fdfabffd8dfcb6cf887428849d30cf19a3ea34c2c248461e1f7d718ad30b66b"}, + {file = "tornado-6.2-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:1d54d13ab8414ed44de07efecb97d4ef7c39f7438cf5e976ccd356bebb1b5fca"}, + {file = "tornado-6.2-cp37-abi3-win32.whl", hash = "sha256:5c87076709343557ef8032934ce5f637dbb552efa7b21d08e89ae7619ed0eb23"}, + {file = "tornado-6.2-cp37-abi3-win_amd64.whl", hash = "sha256:e5f923aa6a47e133d1cf87d60700889d7eae68988704e20c75fb2d65677a8e4b"}, + {file = "tornado-6.2.tar.gz", hash = "sha256:9b630419bde84ec666bfd7ea0a4cb2a8a651c2d5cccdbdd1972a0c859dfc3c13"}, +] + +[[package]] +name = "tqdm" +version = "4.64.1" +description = "Fast, Extensible Progress Meter" +category = "main" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7" +files = [ + {file = "tqdm-4.64.1-py2.py3-none-any.whl", hash = "sha256:6fee160d6ffcd1b1c68c65f14c829c22832bc401726335ce92c52d395944a6a1"}, + {file = "tqdm-4.64.1.tar.gz", hash = "sha256:5f4f682a004951c1b450bc753c710e9280c5746ce6ffedee253ddbcbf54cf1e4"}, +] + +[package.dependencies] +colorama = {version = "*", markers = "platform_system == \"Windows\""} + +[package.extras] +dev = ["py-make (>=0.1.0)", "twine", "wheel"] +notebook = ["ipywidgets (>=6)"] +slack = ["slack-sdk"] +telegram = ["requests"] + +[[package]] +name = "trace-updater" +version = "0.0.9" +description = "Dash component which allows to update a dcc.Graph its traces. This component is data efficient as it (1) only sends the to-be-updated traces (and not the whole) from the back-end to the client-side and (2) only updates the traces that have changed (and does not redraw the whole figure)." +category = "main" +optional = true +python-versions = "*" +files = [ + {file = "trace_updater-0.0.9-py3-none-any.whl", hash = "sha256:5b4a67a29f558db95000ea997129f935a02ae59a2c064b429f8bcb4910eb0d1b"}, + {file = "trace_updater-0.0.9.tar.gz", hash = "sha256:803998ac8412ea1dad1c5bbd3ae276ca826c17507cf36169841b1e7cf8649304"}, +] + +[[package]] +name = "tradingview-ta" +version = "3.3.0" +description = "Unofficial TradingView technical analysis API wrapper." +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "tradingview_ta-3.3.0-py3-none-any.whl", hash = "sha256:1250068a44e253caeb2066bc1cd6e588f71796612d41d5d55d25083cf86b5531"}, + {file = "tradingview_ta-3.3.0.tar.gz", hash = "sha256:f1a55351ed28554234106a28772f167e818d57f384d47f85b763bd143955c34a"}, +] + +[package.dependencies] +requests = "*" + +[[package]] +name = "traitlets" +version = "5.9.0" +description = "Traitlets Python configuration system" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "traitlets-5.9.0-py3-none-any.whl", hash = "sha256:9e6ec080259b9a5940c797d58b613b5e31441c2257b87c2e795c5228ae80d2d8"}, + {file = "traitlets-5.9.0.tar.gz", hash = "sha256:f6cde21a9c68cf756af02035f72d5a723bf607e862e7be33ece505abf4a3bad9"}, +] + +[package.extras] +docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"] +test = ["argcomplete (>=2.0)", "pre-commit", "pytest", "pytest-mock"] + +[[package]] +name = "transformers" +version = "4.26.1" +description = "State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow" +category = "main" +optional = true +python-versions = ">=3.7.0" +files = [ + {file = "transformers-4.26.1-py3-none-any.whl", hash = "sha256:dae2fa15290c1f526e1b629b0e235eea5e4c04078fcaf1f197a70d51b4f65df2"}, + {file = "transformers-4.26.1.tar.gz", hash = "sha256:32dc474157367f8e551f470af0136a1ddafc9e18476400c3869f1ef4f0c12042"}, +] + +[package.dependencies] +filelock = "*" +huggingface-hub = ">=0.11.0,<1.0" +numpy = ">=1.17" +packaging = ">=20.0" +pyyaml = ">=5.1" +regex = "!=2019.12.17" +requests = "*" +tokenizers = ">=0.11.1,<0.11.3 || >0.11.3,<0.14" +tqdm = ">=4.27" + +[package.extras] +accelerate = ["accelerate (>=0.10.0)"] +all = ["Pillow", "accelerate (>=0.10.0)", "codecarbon (==1.2.0)", "decord (==0.6.0)", "flax (>=0.4.1)", "jax (>=0.2.8,!=0.3.2,<=0.3.6)", "jaxlib (>=0.1.65,<=0.3.6)", "kenlm", "keras-nlp (>=0.3.1)", "librosa", "onnxconverter-common", "optax (>=0.0.8)", "optuna", "phonemizer", "protobuf (<=3.20.2)", "pyctcdecode (>=0.4.0)", "ray[tune]", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "tensorflow (>=2.4,<2.12)", "tensorflow-text", "tf2onnx", "timm", "tokenizers (>=0.11.1,!=0.11.3,<0.14)", "torch (>=1.7,!=1.12.0)", "torchaudio"] +audio = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)"] +codecarbon = ["codecarbon (==1.2.0)"] +deepspeed = ["accelerate (>=0.10.0)", "deepspeed (>=0.6.5)"] +deepspeed-testing = ["GitPython (<3.1.19)", "accelerate (>=0.10.0)", "beautifulsoup4", "black (==22.3)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "deepspeed (>=0.6.5)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "hf-doc-builder (>=0.3.0)", "nltk", "optuna", "parameterized", "protobuf (<=3.20.2)", "psutil", "pytest", "pytest-timeout", "pytest-xdist", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "safetensors (>=0.2.1)", "sentencepiece (>=0.1.91,!=0.1.92)", "timeout-decorator"] +dev = ["GitPython (<3.1.19)", "Pillow", "accelerate (>=0.10.0)", "beautifulsoup4", "black (==22.3)", "codecarbon (==1.2.0)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "decord (==0.6.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "flake8 (>=3.8.3)", "flax (>=0.4.1)", "fugashi (>=1.0)", "hf-doc-builder", "hf-doc-builder (>=0.3.0)", "ipadic (>=1.0.0,<2.0)", "isort (>=5.5.4)", "jax (>=0.2.8,!=0.3.2,<=0.3.6)", "jaxlib (>=0.1.65,<=0.3.6)", "kenlm", "keras-nlp (>=0.3.1)", "librosa", "nltk", "onnxconverter-common", "optax (>=0.0.8)", "optuna", "parameterized", "phonemizer", "protobuf (<=3.20.2)", "psutil", "pyctcdecode (>=0.4.0)", "pytest", "pytest-timeout", "pytest-xdist", "ray[tune]", "rhoknp (>=1.1.0)", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "safetensors (>=0.2.1)", "scikit-learn", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "sudachidict-core (>=20220729)", "sudachipy (>=0.6.6)", "tensorflow (>=2.4,<2.12)", "tensorflow-text", "tf2onnx", "timeout-decorator", "timm", "tokenizers (>=0.11.1,!=0.11.3,<0.14)", "torch (>=1.7,!=1.12.0)", "torchaudio", "unidic (>=1.0.2)", "unidic-lite (>=1.0.7)"] +dev-tensorflow = ["GitPython (<3.1.19)", "Pillow", "beautifulsoup4", "black (==22.3)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "flake8 (>=3.8.3)", "hf-doc-builder", "hf-doc-builder (>=0.3.0)", "isort (>=5.5.4)", "kenlm", "keras-nlp (>=0.3.1)", "librosa", "nltk", "onnxconverter-common", "onnxruntime (>=1.4.0)", "onnxruntime-tools (>=1.4.2)", "parameterized", "phonemizer", "protobuf (<=3.20.2)", "psutil", "pyctcdecode (>=0.4.0)", "pytest", "pytest-timeout", "pytest-xdist", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "safetensors (>=0.2.1)", "scikit-learn", "sentencepiece (>=0.1.91,!=0.1.92)", "tensorflow (>=2.4,<2.12)", "tensorflow-text", "tf2onnx", "timeout-decorator", "tokenizers (>=0.11.1,!=0.11.3,<0.14)"] +dev-torch = ["GitPython (<3.1.19)", "Pillow", "beautifulsoup4", "black (==22.3)", "codecarbon (==1.2.0)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "flake8 (>=3.8.3)", "fugashi (>=1.0)", "hf-doc-builder", "hf-doc-builder (>=0.3.0)", "ipadic (>=1.0.0,<2.0)", "isort (>=5.5.4)", "kenlm", "librosa", "nltk", "onnxruntime (>=1.4.0)", "onnxruntime-tools (>=1.4.2)", "optuna", "parameterized", "phonemizer", "protobuf (<=3.20.2)", "psutil", "pyctcdecode (>=0.4.0)", "pytest", "pytest-timeout", "pytest-xdist", "ray[tune]", "rhoknp (>=1.1.0)", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "safetensors (>=0.2.1)", "scikit-learn", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "sudachidict-core (>=20220729)", "sudachipy (>=0.6.6)", "timeout-decorator", "timm", "tokenizers (>=0.11.1,!=0.11.3,<0.14)", "torch (>=1.7,!=1.12.0)", "torchaudio", "unidic (>=1.0.2)", "unidic-lite (>=1.0.7)"] +docs = ["Pillow", "accelerate (>=0.10.0)", "codecarbon (==1.2.0)", "decord (==0.6.0)", "flax (>=0.4.1)", "hf-doc-builder", "jax (>=0.2.8,!=0.3.2,<=0.3.6)", "jaxlib (>=0.1.65,<=0.3.6)", "kenlm", "keras-nlp (>=0.3.1)", "librosa", "onnxconverter-common", "optax (>=0.0.8)", "optuna", "phonemizer", "protobuf (<=3.20.2)", "pyctcdecode (>=0.4.0)", "ray[tune]", "sentencepiece (>=0.1.91,!=0.1.92)", "sigopt", "tensorflow (>=2.4,<2.12)", "tensorflow-text", "tf2onnx", "timm", "tokenizers (>=0.11.1,!=0.11.3,<0.14)", "torch (>=1.7,!=1.12.0)", "torchaudio"] +docs-specific = ["hf-doc-builder"] +fairscale = ["fairscale (>0.3)"] +flax = ["flax (>=0.4.1)", "jax (>=0.2.8,!=0.3.2,<=0.3.6)", "jaxlib (>=0.1.65,<=0.3.6)", "optax (>=0.0.8)"] +flax-speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)"] +ftfy = ["ftfy"] +integrations = ["optuna", "ray[tune]", "sigopt"] +ja = ["fugashi (>=1.0)", "ipadic (>=1.0.0,<2.0)", "rhoknp (>=1.1.0)", "sudachidict-core (>=20220729)", "sudachipy (>=0.6.6)", "unidic (>=1.0.2)", "unidic-lite (>=1.0.7)"] +modelcreation = ["cookiecutter (==1.7.3)"] +natten = ["natten (>=0.14.4)"] +onnx = ["onnxconverter-common", "onnxruntime (>=1.4.0)", "onnxruntime-tools (>=1.4.2)", "tf2onnx"] +onnxruntime = ["onnxruntime (>=1.4.0)", "onnxruntime-tools (>=1.4.2)"] +optuna = ["optuna"] +quality = ["GitPython (<3.1.19)", "black (==22.3)", "datasets (!=2.5.0)", "flake8 (>=3.8.3)", "hf-doc-builder (>=0.3.0)", "isort (>=5.5.4)"] +ray = ["ray[tune]"] +retrieval = ["datasets (!=2.5.0)", "faiss-cpu"] +sagemaker = ["sagemaker (>=2.31.0)"] +sentencepiece = ["protobuf (<=3.20.2)", "sentencepiece (>=0.1.91,!=0.1.92)"] +serving = ["fastapi", "pydantic", "starlette", "uvicorn"] +sigopt = ["sigopt"] +sklearn = ["scikit-learn"] +speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)", "torchaudio"] +testing = ["GitPython (<3.1.19)", "beautifulsoup4", "black (==22.3)", "cookiecutter (==1.7.3)", "datasets (!=2.5.0)", "dill (<0.3.5)", "evaluate (>=0.2.0)", "faiss-cpu", "hf-doc-builder (>=0.3.0)", "nltk", "parameterized", "protobuf (<=3.20.2)", "psutil", "pytest", "pytest-timeout", "pytest-xdist", "rjieba", "rouge-score (!=0.0.7,!=0.0.8,!=0.1,!=0.1.1)", "sacrebleu (>=1.4.12,<2.0.0)", "sacremoses", "safetensors (>=0.2.1)", "timeout-decorator"] +tf = ["keras-nlp (>=0.3.1)", "onnxconverter-common", "tensorflow (>=2.4,<2.12)", "tensorflow-text", "tf2onnx"] +tf-cpu = ["keras-nlp (>=0.3.1)", "onnxconverter-common", "tensorflow-cpu (>=2.4,<2.12)", "tensorflow-text", "tf2onnx"] +tf-speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)"] +timm = ["timm"] +tokenizers = ["tokenizers (>=0.11.1,!=0.11.3,<0.14)"] +torch = ["torch (>=1.7,!=1.12.0)"] +torch-speech = ["kenlm", "librosa", "phonemizer", "pyctcdecode (>=0.4.0)", "torchaudio"] +torchhub = ["filelock", "huggingface-hub (>=0.11.0,<1.0)", "importlib-metadata", "numpy (>=1.17)", "packaging (>=20.0)", "protobuf (<=3.20.2)", "regex (!=2019.12.17)", "requests", "sentencepiece (>=0.1.91,!=0.1.92)", "tokenizers (>=0.11.1,!=0.11.3,<0.14)", "torch (>=1.7,!=1.12.0)", "tqdm (>=4.27)"] +video = ["decord (==0.6.0)"] +vision = ["Pillow"] + +[[package]] +name = "triad" +version = "0.8.2" +description = "A collection of python utils for Fugue projects" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "triad-0.8.2-py3-none-any.whl", hash = "sha256:15cf3df06279365d094112f16fa1b1657e749fb2571862429253ffceed8f2bae"}, + {file = "triad-0.8.2.tar.gz", hash = "sha256:4180f0d207825a40be465975de678b385afa924568b9febd9753f390b9a9c2ce"}, +] + +[package.dependencies] +fs = "*" +numpy = "*" +pandas = "*" +pyarrow = "*" +six = "*" + +[package.extras] +ciso8601 = ["ciso8601"] + +[[package]] +name = "tweepy" +version = "4.12.1" +description = "Twitter library for Python" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "tweepy-4.12.1-py3-none-any.whl", hash = "sha256:86d4f6738cbd5a57f86dff7ae0caf52f66004d5777626bf5da970aa8c8aa35df"}, + {file = "tweepy-4.12.1.tar.gz", hash = "sha256:5e4c5b5d22f9e5dd9678a708fae4e40e6eeb1a860a89891a5de3040d5f3da8fe"}, +] + +[package.dependencies] +oauthlib = ">=3.2.0,<4" +requests = ">=2.27.0,<3" +requests-oauthlib = ">=1.2.0,<2" + +[package.extras] +async = ["aiohttp (>=3.7.3,<4)", "async-lru (>=1.0.3,<2)"] +dev = ["coverage (>=4.4.2)", "coveralls (>=2.1.0)", "tox (>=3.21.0)"] +docs = ["myst-parser (==0.15.2)", "readthedocs-sphinx-search (==0.1.1)", "sphinx (==4.2.0)", "sphinx-hoverxref (==0.7b1)", "sphinx-rtd-theme (==1.0.0)", "sphinx-tabs (==3.2.0)"] +socks = ["requests[socks] (>=2.27.0,<3)"] +test = ["vcrpy (>=1.10.3)"] + +[[package]] +name = "typeguard" +version = "2.13.3" +description = "Run-time type checker for Python" +category = "main" +optional = true +python-versions = ">=3.5.3" +files = [ + {file = "typeguard-2.13.3-py3-none-any.whl", hash = "sha256:5e3e3be01e887e7eafae5af63d1f36c849aaa94e3a0112097312aabfa16284f1"}, + {file = "typeguard-2.13.3.tar.gz", hash = "sha256:00edaa8da3a133674796cf5ea87d9f4b4c367d77476e185e80251cc13dfbb8c4"}, +] + +[package.extras] +doc = ["sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] +test = ["mypy", "pytest", "typing-extensions"] + +[[package]] +name = "types-python-dateutil" +version = "2.8.19.10" +description = "Typing stubs for python-dateutil" +category = "dev" +optional = false +python-versions = "*" +files = [ + {file = "types-python-dateutil-2.8.19.10.tar.gz", hash = "sha256:c640f2eb71b4b94a9d3bfda4c04250d29a24e51b8bad6e12fddec0cf6e96f7a3"}, + {file = "types_python_dateutil-2.8.19.10-py3-none-any.whl", hash = "sha256:fbecd02c19cac383bf4a16248d45ffcff17c93a04c0794be5f95d42c6aa5de39"}, +] + +[[package]] +name = "types-pytz" +version = "2021.3.8" +description = "Typing stubs for pytz" +category = "dev" +optional = false +python-versions = "*" +files = [ + {file = "types-pytz-2021.3.8.tar.gz", hash = "sha256:41253a3a2bf028b6a3f17b58749a692d955af0f74e975de94f6f4d2d3cd01dbd"}, + {file = "types_pytz-2021.3.8-py3-none-any.whl", hash = "sha256:aef4a917ab28c585d3f474bfce4f4b44b91e95d9d47d4de29dd845e0db8e3910"}, +] + +[[package]] +name = "types-pyyaml" +version = "6.0.12.8" +description = "Typing stubs for PyYAML" +category = "dev" +optional = false +python-versions = "*" +files = [ + {file = "types-PyYAML-6.0.12.8.tar.gz", hash = "sha256:19304869a89d49af00be681e7b267414df213f4eb89634c4495fa62e8f942b9f"}, + {file = "types_PyYAML-6.0.12.8-py3-none-any.whl", hash = "sha256:5314a4b2580999b2ea06b2e5f9a7763d860d6e09cdf21c0e9561daa9cbd60178"}, +] + +[[package]] +name = "types-requests" +version = "2.28.11.15" +description = "Typing stubs for requests" +category = "dev" +optional = false +python-versions = "*" +files = [ + {file = "types-requests-2.28.11.15.tar.gz", hash = "sha256:fc8eaa09cc014699c6b63c60c2e3add0c8b09a410c818b5ac6e65f92a26dde09"}, + {file = "types_requests-2.28.11.15-py3-none-any.whl", hash = "sha256:a05e4c7bc967518fba5789c341ea8b0c942776ee474c7873129a61161978e586"}, +] + +[package.dependencies] +types-urllib3 = "<1.27" + +[[package]] +name = "types-setuptools" +version = "57.4.18" +description = "Typing stubs for setuptools" +category = "dev" +optional = false +python-versions = "*" +files = [ + {file = "types-setuptools-57.4.18.tar.gz", hash = "sha256:8ee03d823fe7fda0bd35faeae33d35cb5c25b497263e6a58b34c4cfd05f40bcf"}, + {file = "types_setuptools-57.4.18-py3-none-any.whl", hash = "sha256:9660b8774b12cd61b448e2fd87a667c02e7ec13ce9f15171f1d49a4654c4df6a"}, +] + +[[package]] +name = "types-six" +version = "1.16.21.6" +description = "Typing stubs for six" +category = "dev" +optional = false +python-versions = "*" +files = [ + {file = "types-six-1.16.21.6.tar.gz", hash = "sha256:7b6a60ef6b46bc954903fc588161c09183b7a33ee5ebfba556174fa649f4c1e0"}, + {file = "types_six-1.16.21.6-py3-none-any.whl", hash = "sha256:15b24f0ca13b7c2ec6448ec4d96e8691899525989e53802e99bc5b4c2574382f"}, +] + +[[package]] +name = "types-urllib3" +version = "1.26.25.8" +description = "Typing stubs for urllib3" +category = "dev" +optional = false +python-versions = "*" +files = [ + {file = "types-urllib3-1.26.25.8.tar.gz", hash = "sha256:ecf43c42d8ee439d732a1110b4901e9017a79a38daca26f08e42c8460069392c"}, + {file = "types_urllib3-1.26.25.8-py3-none-any.whl", hash = "sha256:95ea847fbf0bf675f50c8ae19a665baedcf07e6b4641662c4c3c72e7b2edf1a9"}, +] + +[[package]] +name = "typing-extensions" +version = "4.5.0" +description = "Backported and Experimental Type Hints for Python 3.7+" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "typing_extensions-4.5.0-py3-none-any.whl", hash = "sha256:fb33085c39dd998ac16d1431ebc293a8b3eedd00fd4a32de0ff79002c19511b4"}, + {file = "typing_extensions-4.5.0.tar.gz", hash = "sha256:5cb5f4a79139d699607b3ef622a1dedafa84e115ab0024e0d9c044a9479ca7cb"}, +] + +[[package]] +name = "tzdata" +version = "2022.7" +description = "Provider of IANA time zone data" +category = "main" +optional = false +python-versions = ">=2" +files = [ + {file = "tzdata-2022.7-py2.py3-none-any.whl", hash = "sha256:2b88858b0e3120792a3c0635c23daf36a7d7eeeca657c323da299d2094402a0d"}, + {file = "tzdata-2022.7.tar.gz", hash = "sha256:fe5f866eddd8b96e9fcba978f8e503c909b19ea7efda11e52e39494bad3a7bfa"}, +] + +[[package]] +name = "tzlocal" +version = "4.2" +description = "tzinfo object for the local timezone" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "tzlocal-4.2-py3-none-any.whl", hash = "sha256:89885494684c929d9191c57aa27502afc87a579be5cdd3225c77c463ea043745"}, + {file = "tzlocal-4.2.tar.gz", hash = "sha256:ee5842fa3a795f023514ac2d801c4a81d1743bbe642e3940143326b3a00addd7"}, +] + +[package.dependencies] +"backports.zoneinfo" = {version = "*", markers = "python_version < \"3.9\""} +pytz-deprecation-shim = "*" +tzdata = {version = "*", markers = "platform_system == \"Windows\""} + +[package.extras] +devenv = ["black", "pyroma", "pytest-cov", "zest.releaser"] +test = ["pytest (>=4.3)", "pytest-mock (>=3.3)"] + +[[package]] +name = "u8darts" +version = "0.23.0" +description = "A python library for easy manipulation and forecasting of time series." +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "u8darts-0.23.0-py3-none-any.whl", hash = "sha256:a35fff128ca1469a8d41267f67e0e680d225221f0d45319a74bcd7ac8df692eb"}, + {file = "u8darts-0.23.0.tar.gz", hash = "sha256:4556f3a82e920ccb8bb70e6f05afa0514c8f0353d297e1b6a6a022cb3c7ef82b"}, +] + +[package.dependencies] +catboost = ">=1.0.6" +holidays = ">=0.11.1" +joblib = ">=0.16.0" +lightgbm = ">=3.2.0" +matplotlib = ">=3.3.0" +nfoursid = ">=1.0.0" +numpy = ">=1.19.0" +pandas = ">=1.0.5" +pmdarima = ">=1.8.0" +prophet = ">=1.1.1" +pyod = ">=0.9.5" +pytorch-lightning = {version = ">=1.5.0", optional = true, markers = "extra == \"torch\""} +requests = ">=2.22.0" +scikit-learn = ">=1.0.1" +scipy = ">=1.3.2" +shap = ">=0.40.0" +statsforecast = ">=1.0.0" +statsmodels = ">=0.13.0" +tbats = ">=1.1.0" +torch = {version = ">=1.8.0", optional = true, markers = "extra == \"torch\""} +tqdm = ">=4.60.0" +xarray = ">=0.17.0" +xgboost = ">=1.6.0" + +[package.extras] +all = ["catboost (>=1.0.6)", "holidays (>=0.11.1)", "joblib (>=0.16.0)", "lightgbm (>=3.2.0)", "matplotlib (>=3.3.0)", "nfoursid (>=1.0.0)", "numpy (>=1.19.0)", "pandas (>=1.0.5)", "pmdarima (>=1.8.0)", "prophet (>=1.1.1)", "pyod (>=0.9.5)", "pytorch-lightning (>=1.5.0)", "requests (>=2.22.0)", "scikit-learn (>=1.0.1)", "scipy (>=1.3.2)", "shap (>=0.40.0)", "statsforecast (>=1.0.0)", "statsmodels (>=0.13.0)", "tbats (>=1.1.0)", "torch (>=1.8.0)", "tqdm (>=4.60.0)", "xarray (>=0.17.0)", "xgboost (>=1.6.0)"] +torch = ["pytorch-lightning (>=1.5.0)", "torch (>=1.8.0)"] + +[[package]] +name = "ujson" +version = "5.7.0" +description = "Ultra fast JSON encoder and decoder for Python" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "ujson-5.7.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5eba5e69e4361ac3a311cf44fa71bc619361b6e0626768a494771aacd1c2f09b"}, + {file = "ujson-5.7.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:aae4d9e1b4c7b61780f0a006c897a4a1904f862fdab1abb3ea8f45bd11aa58f3"}, + {file = "ujson-5.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d2e43ccdba1cb5c6d3448eadf6fc0dae7be6c77e357a3abc968d1b44e265866d"}, + {file = "ujson-5.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54384ce4920a6d35fa9ea8e580bc6d359e3eb961fa7e43f46c78e3ed162d56ff"}, + {file = "ujson-5.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:24ad1aa7fc4e4caa41d3d343512ce68e41411fb92adf7f434a4d4b3749dc8f58"}, + {file = "ujson-5.7.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:afff311e9f065a8f03c3753db7011bae7beb73a66189c7ea5fcb0456b7041ea4"}, + {file = "ujson-5.7.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6e80f0d03e7e8646fc3d79ed2d875cebd4c83846e129737fdc4c2532dbd43d9e"}, + {file = "ujson-5.7.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:137831d8a0db302fb6828ee21c67ad63ac537bddc4376e1aab1c8573756ee21c"}, + {file = "ujson-5.7.0-cp310-cp310-win32.whl", hash = "sha256:7df3fd35ebc14dafeea031038a99232b32f53fa4c3ecddb8bed132a43eefb8ad"}, + {file = "ujson-5.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:af4639f684f425177d09ae409c07602c4096a6287027469157bfb6f83e01448b"}, + {file = "ujson-5.7.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9b0f2680ce8a70f77f5d70aaf3f013d53e6af6d7058727a35d8ceb4a71cdd4e9"}, + {file = "ujson-5.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:67a19fd8e7d8cc58a169bea99fed5666023adf707a536d8f7b0a3c51dd498abf"}, + {file = "ujson-5.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6abb8e6d8f1ae72f0ed18287245f5b6d40094e2656d1eab6d99d666361514074"}, + {file = "ujson-5.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8cd622c069368d5074bd93817b31bdb02f8d818e57c29e206f10a1f9c6337dd"}, + {file = "ujson-5.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:14f9082669f90e18e64792b3fd0bf19f2b15e7fe467534a35ea4b53f3bf4b755"}, + {file = "ujson-5.7.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d7ff6ebb43bc81b057724e89550b13c9a30eda0f29c2f506f8b009895438f5a6"}, + {file = "ujson-5.7.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:f7f241488879d91a136b299e0c4ce091996c684a53775e63bb442d1a8e9ae22a"}, + {file = "ujson-5.7.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5593263a7fcfb934107444bcfba9dde8145b282de0ee9f61e285e59a916dda0f"}, + {file = "ujson-5.7.0-cp311-cp311-win32.whl", hash = "sha256:26c2b32b489c393106e9cb68d0a02e1a7b9d05a07429d875c46b94ee8405bdb7"}, + {file = "ujson-5.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:ed24406454bb5a31df18f0a423ae14beb27b28cdfa34f6268e7ebddf23da807e"}, + {file = "ujson-5.7.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:18679484e3bf9926342b1c43a3bd640f93a9eeeba19ef3d21993af7b0c44785d"}, + {file = "ujson-5.7.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ee295761e1c6c30400641f0a20d381633d7622633cdf83a194f3c876a0e4b7e"}, + {file = "ujson-5.7.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b738282e12a05f400b291966630a98d622da0938caa4bc93cf65adb5f4281c60"}, + {file = "ujson-5.7.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:00343501dbaa5172e78ef0e37f9ebd08040110e11c12420ff7c1f9f0332d939e"}, + {file = "ujson-5.7.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:c0d1f7c3908357ee100aa64c4d1cf91edf99c40ac0069422a4fd5fd23b263263"}, + {file = "ujson-5.7.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:a5d2f44331cf04689eafac7a6596c71d6657967c07ac700b0ae1c921178645da"}, + {file = "ujson-5.7.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:16b2254a77b310f118717715259a196662baa6b1f63b1a642d12ab1ff998c3d7"}, + {file = "ujson-5.7.0-cp37-cp37m-win32.whl", hash = "sha256:6faf46fa100b2b89e4db47206cf8a1ffb41542cdd34dde615b2fc2288954f194"}, + {file = "ujson-5.7.0-cp37-cp37m-win_amd64.whl", hash = "sha256:ff0004c3f5a9a6574689a553d1b7819d1a496b4f005a7451f339dc2d9f4cf98c"}, + {file = "ujson-5.7.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:75204a1dd7ec6158c8db85a2f14a68d2143503f4bafb9a00b63fe09d35762a5e"}, + {file = "ujson-5.7.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7312731c7826e6c99cdd3ac503cd9acd300598e7a80bcf41f604fee5f49f566c"}, + {file = "ujson-5.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b9dc5a90e2149643df7f23634fe202fed5ebc787a2a1be95cf23632b4d90651"}, + {file = "ujson-5.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b6a6961fc48821d84b1198a09516e396d56551e910d489692126e90bf4887d29"}, + {file = "ujson-5.7.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b01a9af52a0d5c46b2c68e3f258fdef2eacaa0ce6ae3e9eb97983f5b1166edb6"}, + {file = "ujson-5.7.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b7316d3edeba8a403686cdcad4af737b8415493101e7462a70ff73dd0609eafc"}, + {file = "ujson-5.7.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:4ee997799a23227e2319a3f8817ce0b058923dbd31904761b788dc8f53bd3e30"}, + {file = "ujson-5.7.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:dda9aa4c33435147262cd2ea87c6b7a1ca83ba9b3933ff7df34e69fee9fced0c"}, + {file = "ujson-5.7.0-cp38-cp38-win32.whl", hash = "sha256:bea8d30e362180aafecabbdcbe0e1f0b32c9fa9e39c38e4af037b9d3ca36f50c"}, + {file = "ujson-5.7.0-cp38-cp38-win_amd64.whl", hash = "sha256:c96e3b872bf883090ddf32cc41957edf819c5336ab0007d0cf3854e61841726d"}, + {file = "ujson-5.7.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6411aea4c94a8e93c2baac096fbf697af35ba2b2ed410b8b360b3c0957a952d3"}, + {file = "ujson-5.7.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3d3b3499c55911f70d4e074c626acdb79a56f54262c3c83325ffb210fb03e44d"}, + {file = "ujson-5.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:341f891d45dd3814d31764626c55d7ab3fd21af61fbc99d070e9c10c1190680b"}, + {file = "ujson-5.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f242eec917bafdc3f73a1021617db85f9958df80f267db69c76d766058f7b19"}, + {file = "ujson-5.7.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c3af9f9f22a67a8c9466a32115d9073c72a33ae627b11de6f592df0ee09b98b6"}, + {file = "ujson-5.7.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:4a3d794afbf134df3056a813e5c8a935208cddeae975bd4bc0ef7e89c52f0ce0"}, + {file = "ujson-5.7.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:800bf998e78dae655008dd10b22ca8dc93bdcfcc82f620d754a411592da4bbf2"}, + {file = "ujson-5.7.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b5ac3d5c5825e30b438ea92845380e812a476d6c2a1872b76026f2e9d8060fc2"}, + {file = "ujson-5.7.0-cp39-cp39-win32.whl", hash = "sha256:cd90027e6d93e8982f7d0d23acf88c896d18deff1903dd96140613389b25c0dd"}, + {file = "ujson-5.7.0-cp39-cp39-win_amd64.whl", hash = "sha256:523ee146cdb2122bbd827f4dcc2a8e66607b3f665186bce9e4f78c9710b6d8ab"}, + {file = "ujson-5.7.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:e87cec407ec004cf1b04c0ed7219a68c12860123dfb8902ef880d3d87a71c172"}, + {file = "ujson-5.7.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bab10165db6a7994e67001733f7f2caf3400b3e11538409d8756bc9b1c64f7e8"}, + {file = "ujson-5.7.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b522be14a28e6ac1cf818599aeff1004a28b42df4ed4d7bc819887b9dac915fc"}, + {file = "ujson-5.7.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7592f40175c723c032cdbe9fe5165b3b5903604f774ab0849363386e99e1f253"}, + {file = "ujson-5.7.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:ed22f9665327a981f288a4f758a432824dc0314e4195a0eaeb0da56a477da94d"}, + {file = "ujson-5.7.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:adf445a49d9a97a5a4c9bb1d652a1528de09dd1c48b29f79f3d66cea9f826bf6"}, + {file = "ujson-5.7.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:64772a53f3c4b6122ed930ae145184ebaed38534c60f3d859d8c3f00911eb122"}, + {file = "ujson-5.7.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:35209cb2c13fcb9d76d249286105b4897b75a5e7f0efb0c0f4b90f222ce48910"}, + {file = "ujson-5.7.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:90712dfc775b2c7a07d4d8e059dd58636bd6ff1776d79857776152e693bddea6"}, + {file = "ujson-5.7.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:0e4e8981c6e7e9e637e637ad8ffe948a09e5434bc5f52ecbb82b4b4cfc092bfb"}, + {file = "ujson-5.7.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:581c945b811a3d67c27566539bfcb9705ea09cb27c4be0002f7a553c8886b817"}, + {file = "ujson-5.7.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d36a807a24c7d44f71686685ae6fbc8793d784bca1adf4c89f5f780b835b6243"}, + {file = "ujson-5.7.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b4257307e3662aa65e2644a277ca68783c5d51190ed9c49efebdd3cbfd5fa44"}, + {file = "ujson-5.7.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea7423d8a2f9e160c5e011119741682414c5b8dce4ae56590a966316a07a4618"}, + {file = "ujson-5.7.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:4c592eb91a5968058a561d358d0fef59099ed152cfb3e1cd14eee51a7a93879e"}, + {file = "ujson-5.7.0.tar.gz", hash = "sha256:e788e5d5dcae8f6118ac9b45d0b891a0d55f7ac480eddcb7f07263f2bcf37b23"}, +] + +[[package]] +name = "update-checker" +version = "0.18.0" +description = "A python module that will check for package updates." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "update_checker-0.18.0-py3-none-any.whl", hash = "sha256:cbba64760a36fe2640d80d85306e8fe82b6816659190993b7bdabadee4d4bbfd"}, + {file = "update_checker-0.18.0.tar.gz", hash = "sha256:6a2d45bb4ac585884a6b03f9eade9161cedd9e8111545141e9aa9058932acb13"}, +] + +[package.dependencies] +requests = ">=2.3.0" + +[package.extras] +dev = ["black", "flake8", "pytest (>=2.7.3)"] +lint = ["black", "flake8"] +test = ["pytest (>=2.7.3)"] + +[[package]] +name = "urllib3" +version = "1.26.14" +description = "HTTP library with thread-safe connection pooling, file post, and more." +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" +files = [ + {file = "urllib3-1.26.14-py2.py3-none-any.whl", hash = "sha256:75edcdc2f7d85b137124a6c3c9fc3933cdeaa12ecb9a6a959f22797a0feca7e1"}, + {file = "urllib3-1.26.14.tar.gz", hash = "sha256:076907bf8fd355cde77728471316625a4d2f7e713c125f51953bb5b3eecf4f72"}, +] + +[package.extras] +brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)", "brotlipy (>=0.6.0)"] +secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "ipaddress", "pyOpenSSL (>=0.14)", "urllib3-secure-extra"] +socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] + +[[package]] +name = "user-agent" +version = "0.1.10" +description = "User-Agent generator" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "user_agent-0.1.10.tar.gz", hash = "sha256:b86537cb2a9d3bda0e2afcc654ec15b383502836877a67520654acadf73f1723"}, +] + +[package.dependencies] +six = "*" + +[[package]] +name = "vadersentiment" +version = "3.3.2" +description = "VADER Sentiment Analysis. VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media, and works well on texts from other domains." +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "vaderSentiment-3.3.2-py2.py3-none-any.whl", hash = "sha256:3bf1d243b98b1afad575b9f22bc2cb1e212b94ff89ca74f8a23a588d024ea311"}, + {file = "vaderSentiment-3.3.2.tar.gz", hash = "sha256:5d7c06e027fc8b99238edb0d53d970cf97066ef97654009890b83703849632f9"}, +] + +[package.dependencies] +requests = "*" + +[[package]] +name = "validators" +version = "0.20.0" +description = "Python Data Validation for Humans™." +category = "main" +optional = false +python-versions = ">=3.4" +files = [ + {file = "validators-0.20.0.tar.gz", hash = "sha256:24148ce4e64100a2d5e267233e23e7afeb55316b47d30faae7eb6e7292bc226a"}, +] + +[package.dependencies] +decorator = ">=3.4.0" + +[package.extras] +test = ["flake8 (>=2.4.0)", "isort (>=4.2.2)", "pytest (>=2.2.3)"] + +[[package]] +name = "valinvest" +version = "0.0.2" +description = "A value investing tool based on Warren Buffett, Joseph Piotroski and Benjamin Graham thoughts" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "valinvest-0.0.2-py3-none-any.whl", hash = "sha256:37fadaf30c69e0487fed8d9cc93bb792ca8cf36fed0839e0e755a84738166ab9"}, + {file = "valinvest-0.0.2.tar.gz", hash = "sha256:9614aaf8019e015c20ea48867ede8a6ea10e1c6410e787314066d7b2e5aeb7dc"}, +] + +[[package]] +name = "vcrpy" +version = "4.2.1" +description = "Automatically mock your HTTP interactions to simplify and speed up testing" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "vcrpy-4.2.1-py2.py3-none-any.whl", hash = "sha256:efac3e2e0b2af7686f83a266518180af7a048619b2f696e7bad9520f5e2eac09"}, + {file = "vcrpy-4.2.1.tar.gz", hash = "sha256:7cd3e81a2c492e01c281f180bcc2a86b520b173d2b656cb5d89d99475423e013"}, +] + +[package.dependencies] +PyYAML = "*" +six = ">=1.5" +wrapt = "*" +yarl = "*" + +[[package]] +name = "virtualenv" +version = "20.20.0" +description = "Virtual Python Environment builder" +category = "dev" +optional = false +python-versions = ">=3.7" +files = [ + {file = "virtualenv-20.20.0-py3-none-any.whl", hash = "sha256:3c22fa5a7c7aa106ced59934d2c20a2ecb7f49b4130b8bf444178a16b880fa45"}, + {file = "virtualenv-20.20.0.tar.gz", hash = "sha256:a8a4b8ca1e28f864b7514a253f98c1d62b64e31e77325ba279248c65fb4fcef4"}, +] + +[package.dependencies] +distlib = ">=0.3.6,<1" +filelock = ">=3.4.1,<4" +platformdirs = ">=2.4,<4" + +[package.extras] +docs = ["furo (>=2022.12.7)", "proselint (>=0.13)", "sphinx (>=6.1.3)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=22.12)"] +test = ["covdefaults (>=2.2.2)", "coverage (>=7.1)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23)", "pytest (>=7.2.1)", "pytest-env (>=0.8.1)", "pytest-freezegun (>=0.4.2)", "pytest-mock (>=3.10)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)"] + +[[package]] +name = "voila" +version = "0.4.0" +description = "Voilà turns Jupyter notebooks into standalone web applications" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "voila-0.4.0-py3-none-any.whl", hash = "sha256:b7ed46d2a593f5ad3808577ceec93136779b7e960f8b221441130cda6f8e8fa8"}, + {file = "voila-0.4.0.tar.gz", hash = "sha256:5c91fb969bffa3fc28846d8a3eeae804d71577ff49f2cab6b663ad325ae69ad0"}, +] + +[package.dependencies] +jupyter-client = ">=6.1.3,<=7.4.1" +jupyter-core = ">=4.11.0" +jupyter-server = ">=1.18,<2.0.0" +jupyterlab-server = ">=2.3.0,<3" +nbclient = ">=0.4.0,<0.8" +nbconvert = ">=6.4.5,<8" +traitlets = ">=5.0.3,<6" +websockets = ">=9.0" + +[package.extras] +dev = ["black", "hatch", "jupyter-releaser"] +test = ["ipywidgets", "matplotlib", "mock", "numpy", "pandas", "papermill", "pytest", "pytest-rerunfailures", "pytest-tornasync"] + +[[package]] +name = "watchdog" +version = "2.3.1" +description = "Filesystem events monitoring" +category = "main" +optional = false +python-versions = ">=3.6" +files = [ + {file = "watchdog-2.3.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d1f1200d4ec53b88bf04ab636f9133cb703eb19768a39351cee649de21a33697"}, + {file = "watchdog-2.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:564e7739abd4bd348aeafbf71cc006b6c0ccda3160c7053c4a53b67d14091d42"}, + {file = "watchdog-2.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:95ad708a9454050a46f741ba5e2f3468655ea22da1114e4c40b8cbdaca572565"}, + {file = "watchdog-2.3.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a073c91a6ef0dda488087669586768195c3080c66866144880f03445ca23ef16"}, + {file = "watchdog-2.3.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:aa8b028750b43e80eea9946d01925168eeadb488dfdef1d82be4b1e28067f375"}, + {file = "watchdog-2.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:964fd236cd443933268ae49b59706569c8b741073dbfd7ca705492bae9d39aab"}, + {file = "watchdog-2.3.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:91fd146d723392b3e6eb1ac21f122fcce149a194a2ba0a82c5e4d0ee29cd954c"}, + {file = "watchdog-2.3.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:efe3252137392a471a2174d721e1037a0e6a5da7beb72a021e662b7000a9903f"}, + {file = "watchdog-2.3.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:85bf2263290591b7c5fa01140601b64c831be88084de41efbcba6ea289874f44"}, + {file = "watchdog-2.3.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:8f2df370cd8e4e18499dd0bfdef476431bcc396108b97195d9448d90924e3131"}, + {file = "watchdog-2.3.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ea5d86d1bcf4a9d24610aa2f6f25492f441960cf04aed2bd9a97db439b643a7b"}, + {file = "watchdog-2.3.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:6f5d0f7eac86807275eba40b577c671b306f6f335ba63a5c5a348da151aba0fc"}, + {file = "watchdog-2.3.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5b848c71ef2b15d0ef02f69da8cc120d335cec0ed82a3fa7779e27a5a8527225"}, + {file = "watchdog-2.3.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0d9878be36d2b9271e3abaa6f4f051b363ff54dbbe7e7df1af3c920e4311ee43"}, + {file = "watchdog-2.3.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:4cd61f98cb37143206818cb1786d2438626aa78d682a8f2ecee239055a9771d5"}, + {file = "watchdog-2.3.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3d2dbcf1acd96e7a9c9aefed201c47c8e311075105d94ce5e899f118155709fd"}, + {file = "watchdog-2.3.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:03f342a9432fe08107defbe8e405a2cb922c5d00c4c6c168c68b633c64ce6190"}, + {file = "watchdog-2.3.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7a596f9415a378d0339681efc08d2249e48975daae391d58f2e22a3673b977cf"}, + {file = "watchdog-2.3.1-py3-none-manylinux2014_armv7l.whl", hash = "sha256:0e1dd6d449267cc7d6935d7fe27ee0426af6ee16578eed93bacb1be9ff824d2d"}, + {file = "watchdog-2.3.1-py3-none-manylinux2014_i686.whl", hash = "sha256:7a1876f660e32027a1a46f8a0fa5747ad4fcf86cb451860eae61a26e102c8c79"}, + {file = "watchdog-2.3.1-py3-none-manylinux2014_ppc64.whl", hash = "sha256:2caf77ae137935c1466f8cefd4a3aec7017b6969f425d086e6a528241cba7256"}, + {file = "watchdog-2.3.1-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:53f3e95081280898d9e4fc51c5c69017715929e4eea1ab45801d5e903dd518ad"}, + {file = "watchdog-2.3.1-py3-none-manylinux2014_s390x.whl", hash = "sha256:9da7acb9af7e4a272089bd2af0171d23e0d6271385c51d4d9bde91fe918c53ed"}, + {file = "watchdog-2.3.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:8a4d484e846dcd75e96b96d80d80445302621be40e293bfdf34a631cab3b33dc"}, + {file = "watchdog-2.3.1-py3-none-win32.whl", hash = "sha256:a74155398434937ac2780fd257c045954de5b11b5c52fc844e2199ce3eecf4cf"}, + {file = "watchdog-2.3.1-py3-none-win_amd64.whl", hash = "sha256:5defe4f0918a2a1a4afbe4dbb967f743ac3a93d546ea4674567806375b024adb"}, + {file = "watchdog-2.3.1-py3-none-win_ia64.whl", hash = "sha256:4109cccf214b7e3462e8403ab1e5b17b302ecce6c103eb2fc3afa534a7f27b96"}, + {file = "watchdog-2.3.1.tar.gz", hash = "sha256:d9f9ed26ed22a9d331820a8432c3680707ea8b54121ddcc9dc7d9f2ceeb36906"}, +] + +[package.extras] +watchmedo = ["PyYAML (>=3.10)"] + +[[package]] +name = "wcwidth" +version = "0.2.6" +description = "Measures the displayed width of unicode strings in a terminal" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "wcwidth-0.2.6-py2.py3-none-any.whl", hash = "sha256:795b138f6875577cd91bba52baf9e445cd5118fd32723b460e30a0af30ea230e"}, + {file = "wcwidth-0.2.6.tar.gz", hash = "sha256:a5220780a404dbe3353789870978e472cfe477761f06ee55077256e509b156d0"}, +] + +[[package]] +name = "webencodings" +version = "0.5.1" +description = "Character encoding aliases for legacy web content" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78"}, + {file = "webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923"}, +] + +[[package]] +name = "websocket-client" +version = "1.5.1" +description = "WebSocket client for Python with low level API options" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "websocket-client-1.5.1.tar.gz", hash = "sha256:3f09e6d8230892547132177f575a4e3e73cfdf06526e20cc02aa1c3b47184d40"}, + {file = "websocket_client-1.5.1-py3-none-any.whl", hash = "sha256:cdf5877568b7e83aa7cf2244ab56a3213de587bbe0ce9d8b9600fc77b455d89e"}, +] + +[package.extras] +docs = ["Sphinx (>=3.4)", "sphinx-rtd-theme (>=0.5)"] +optional = ["python-socks", "wsaccel"] +test = ["websockets"] + +[[package]] +name = "websockets" +version = "10.4" +description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "websockets-10.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d58804e996d7d2307173d56c297cf7bc132c52df27a3efaac5e8d43e36c21c48"}, + {file = "websockets-10.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bc0b82d728fe21a0d03e65f81980abbbcb13b5387f733a1a870672c5be26edab"}, + {file = "websockets-10.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ba089c499e1f4155d2a3c2a05d2878a3428cf321c848f2b5a45ce55f0d7d310c"}, + {file = "websockets-10.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:33d69ca7612f0ddff3316b0c7b33ca180d464ecac2d115805c044bf0a3b0d032"}, + {file = "websockets-10.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:62e627f6b6d4aed919a2052efc408da7a545c606268d5ab5bfab4432734b82b4"}, + {file = "websockets-10.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38ea7b82bfcae927eeffc55d2ffa31665dc7fec7b8dc654506b8e5a518eb4d50"}, + {file = "websockets-10.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e0cb5cc6ece6ffa75baccfd5c02cffe776f3f5c8bf486811f9d3ea3453676ce8"}, + {file = "websockets-10.4-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:ae5e95cfb53ab1da62185e23b3130e11d64431179debac6dc3c6acf08760e9b1"}, + {file = "websockets-10.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7c584f366f46ba667cfa66020344886cf47088e79c9b9d39c84ce9ea98aaa331"}, + {file = "websockets-10.4-cp310-cp310-win32.whl", hash = "sha256:b029fb2032ae4724d8ae8d4f6b363f2cc39e4c7b12454df8df7f0f563ed3e61a"}, + {file = "websockets-10.4-cp310-cp310-win_amd64.whl", hash = "sha256:8dc96f64ae43dde92530775e9cb169979f414dcf5cff670455d81a6823b42089"}, + {file = "websockets-10.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:47a2964021f2110116cc1125b3e6d87ab5ad16dea161949e7244ec583b905bb4"}, + {file = "websockets-10.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e789376b52c295c4946403bd0efecf27ab98f05319df4583d3c48e43c7342c2f"}, + {file = "websockets-10.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7d3f0b61c45c3fa9a349cf484962c559a8a1d80dae6977276df8fd1fa5e3cb8c"}, + {file = "websockets-10.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f55b5905705725af31ccef50e55391621532cd64fbf0bc6f4bac935f0fccec46"}, + {file = "websockets-10.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:00c870522cdb69cd625b93f002961ffb0c095394f06ba8c48f17eef7c1541f96"}, + {file = "websockets-10.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f38706e0b15d3c20ef6259fd4bc1700cd133b06c3c1bb108ffe3f8947be15fa"}, + {file = "websockets-10.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:f2c38d588887a609191d30e902df2a32711f708abfd85d318ca9b367258cfd0c"}, + {file = "websockets-10.4-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:fe10ddc59b304cb19a1bdf5bd0a7719cbbc9fbdd57ac80ed436b709fcf889106"}, + {file = "websockets-10.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:90fcf8929836d4a0e964d799a58823547df5a5e9afa83081761630553be731f9"}, + {file = "websockets-10.4-cp311-cp311-win32.whl", hash = "sha256:b9968694c5f467bf67ef97ae7ad4d56d14be2751000c1207d31bf3bb8860bae8"}, + {file = "websockets-10.4-cp311-cp311-win_amd64.whl", hash = "sha256:a7a240d7a74bf8d5cb3bfe6be7f21697a28ec4b1a437607bae08ac7acf5b4882"}, + {file = "websockets-10.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:74de2b894b47f1d21cbd0b37a5e2b2392ad95d17ae983e64727e18eb281fe7cb"}, + {file = "websockets-10.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3a686ecb4aa0d64ae60c9c9f1a7d5d46cab9bfb5d91a2d303d00e2cd4c4c5cc"}, + {file = "websockets-10.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b0d15c968ea7a65211e084f523151dbf8ae44634de03c801b8bd070b74e85033"}, + {file = "websockets-10.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00213676a2e46b6ebf6045bc11d0f529d9120baa6f58d122b4021ad92adabd41"}, + {file = "websockets-10.4-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:e23173580d740bf8822fd0379e4bf30aa1d5a92a4f252d34e893070c081050df"}, + {file = "websockets-10.4-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:dd500e0a5e11969cdd3320935ca2ff1e936f2358f9c2e61f100a1660933320ea"}, + {file = "websockets-10.4-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:4239b6027e3d66a89446908ff3027d2737afc1a375f8fd3eea630a4842ec9a0c"}, + {file = "websockets-10.4-cp37-cp37m-win32.whl", hash = "sha256:8a5cc00546e0a701da4639aa0bbcb0ae2bb678c87f46da01ac2d789e1f2d2038"}, + {file = "websockets-10.4-cp37-cp37m-win_amd64.whl", hash = "sha256:a9f9a735deaf9a0cadc2d8c50d1a5bcdbae8b6e539c6e08237bc4082d7c13f28"}, + {file = "websockets-10.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5c1289596042fad2cdceb05e1ebf7aadf9995c928e0da2b7a4e99494953b1b94"}, + {file = "websockets-10.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0cff816f51fb33c26d6e2b16b5c7d48eaa31dae5488ace6aae468b361f422b63"}, + {file = "websockets-10.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:dd9becd5fe29773d140d68d607d66a38f60e31b86df75332703757ee645b6faf"}, + {file = "websockets-10.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45ec8e75b7dbc9539cbfafa570742fe4f676eb8b0d3694b67dabe2f2ceed8aa6"}, + {file = "websockets-10.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4f72e5cd0f18f262f5da20efa9e241699e0cf3a766317a17392550c9ad7b37d8"}, + {file = "websockets-10.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:185929b4808b36a79c65b7865783b87b6841e852ef5407a2fb0c03381092fa3b"}, + {file = "websockets-10.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:7d27a7e34c313b3a7f91adcd05134315002aaf8540d7b4f90336beafaea6217c"}, + {file = "websockets-10.4-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:884be66c76a444c59f801ac13f40c76f176f1bfa815ef5b8ed44321e74f1600b"}, + {file = "websockets-10.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:931c039af54fc195fe6ad536fde4b0de04da9d5916e78e55405436348cfb0e56"}, + {file = "websockets-10.4-cp38-cp38-win32.whl", hash = "sha256:db3c336f9eda2532ec0fd8ea49fef7a8df8f6c804cdf4f39e5c5c0d4a4ad9a7a"}, + {file = "websockets-10.4-cp38-cp38-win_amd64.whl", hash = "sha256:48c08473563323f9c9debac781ecf66f94ad5a3680a38fe84dee5388cf5acaf6"}, + {file = "websockets-10.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:40e826de3085721dabc7cf9bfd41682dadc02286d8cf149b3ad05bff89311e4f"}, + {file = "websockets-10.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:56029457f219ade1f2fc12a6504ea61e14ee227a815531f9738e41203a429112"}, + {file = "websockets-10.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f5fc088b7a32f244c519a048c170f14cf2251b849ef0e20cbbb0fdf0fdaf556f"}, + {file = "websockets-10.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2fc8709c00704194213d45e455adc106ff9e87658297f72d544220e32029cd3d"}, + {file = "websockets-10.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0154f7691e4fe6c2b2bc275b5701e8b158dae92a1ab229e2b940efe11905dff4"}, + {file = "websockets-10.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c6d2264f485f0b53adf22697ac11e261ce84805c232ed5dbe6b1bcb84b00ff0"}, + {file = "websockets-10.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9bc42e8402dc5e9905fb8b9649f57efcb2056693b7e88faa8fb029256ba9c68c"}, + {file = "websockets-10.4-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:edc344de4dac1d89300a053ac973299e82d3db56330f3494905643bb68801269"}, + {file = "websockets-10.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:84bc2a7d075f32f6ed98652db3a680a17a4edb21ca7f80fe42e38753a58ee02b"}, + {file = "websockets-10.4-cp39-cp39-win32.whl", hash = "sha256:c94ae4faf2d09f7c81847c63843f84fe47bf6253c9d60b20f25edfd30fb12588"}, + {file = "websockets-10.4-cp39-cp39-win_amd64.whl", hash = "sha256:bbccd847aa0c3a69b5f691a84d2341a4f8a629c6922558f2a70611305f902d74"}, + {file = "websockets-10.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:82ff5e1cae4e855147fd57a2863376ed7454134c2bf49ec604dfe71e446e2193"}, + {file = "websockets-10.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d210abe51b5da0ffdbf7b43eed0cfdff8a55a1ab17abbec4301c9ff077dd0342"}, + {file = "websockets-10.4-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:942de28af58f352a6f588bc72490ae0f4ccd6dfc2bd3de5945b882a078e4e179"}, + {file = "websockets-10.4-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9b27d6c1c6cd53dc93614967e9ce00ae7f864a2d9f99fe5ed86706e1ecbf485"}, + {file = "websockets-10.4-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:3d3cac3e32b2c8414f4f87c1b2ab686fa6284a980ba283617404377cd448f631"}, + {file = "websockets-10.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:da39dd03d130162deb63da51f6e66ed73032ae62e74aaccc4236e30edccddbb0"}, + {file = "websockets-10.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:389f8dbb5c489e305fb113ca1b6bdcdaa130923f77485db5b189de343a179393"}, + {file = "websockets-10.4-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:09a1814bb15eff7069e51fed0826df0bc0702652b5cb8f87697d469d79c23576"}, + {file = "websockets-10.4-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff64a1d38d156d429404aaa84b27305e957fd10c30e5880d1765c9480bea490f"}, + {file = "websockets-10.4-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:b343f521b047493dc4022dd338fc6db9d9282658862756b4f6fd0e996c1380e1"}, + {file = "websockets-10.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:932af322458da7e4e35df32f050389e13d3d96b09d274b22a7aa1808f292fee4"}, + {file = "websockets-10.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6a4162139374a49eb18ef5b2f4da1dd95c994588f5033d64e0bbfda4b6b6fcf"}, + {file = "websockets-10.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c57e4c1349fbe0e446c9fa7b19ed2f8a4417233b6984277cce392819123142d3"}, + {file = "websockets-10.4-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b627c266f295de9dea86bd1112ed3d5fafb69a348af30a2422e16590a8ecba13"}, + {file = "websockets-10.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:05a7233089f8bd355e8cbe127c2e8ca0b4ea55467861906b80d2ebc7db4d6b72"}, + {file = "websockets-10.4.tar.gz", hash = "sha256:eef610b23933c54d5d921c92578ae5f89813438fded840c2e9809d378dc765d3"}, +] + +[[package]] +name = "werkzeug" +version = "2.2.3" +description = "The comprehensive WSGI web application library." +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "Werkzeug-2.2.3-py3-none-any.whl", hash = "sha256:56433961bc1f12533306c624f3be5e744389ac61d722175d543e1751285da612"}, + {file = "Werkzeug-2.2.3.tar.gz", hash = "sha256:2e1ccc9417d4da358b9de6f174e3ac094391ea1d4fbef2d667865d819dfd0afe"}, +] + +[package.dependencies] +MarkupSafe = ">=2.1.1" + +[package.extras] +watchdog = ["watchdog"] + +[[package]] +name = "wheel" +version = "0.38.4" +description = "A built-package format for Python" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "wheel-0.38.4-py3-none-any.whl", hash = "sha256:b60533f3f5d530e971d6737ca6d58681ee434818fab630c83a734bb10c083ce8"}, + {file = "wheel-0.38.4.tar.gz", hash = "sha256:965f5259b566725405b05e7cf774052044b1ed30119b5d586b2703aafe8719ac"}, +] + +[package.extras] +test = ["pytest (>=3.0.0)"] + +[[package]] +name = "widgetsnbextension" +version = "4.0.5" +description = "Jupyter interactive widgets for Jupyter Notebook" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "widgetsnbextension-4.0.5-py3-none-any.whl", hash = "sha256:eaaaf434fb9b08bd197b2a14ffe45ddb5ac3897593d43c69287091e5f3147bf7"}, + {file = "widgetsnbextension-4.0.5.tar.gz", hash = "sha256:003f716d930d385be3fd9de42dd9bf008e30053f73bddde235d14fbeaeff19af"}, +] + +[[package]] +name = "win32-setctime" +version = "1.1.0" +description = "A small Python utility to set file creation time on Windows" +category = "main" +optional = false +python-versions = ">=3.5" +files = [ + {file = "win32_setctime-1.1.0-py3-none-any.whl", hash = "sha256:231db239e959c2fe7eb1d7dc129f11172354f98361c4fa2d6d2d7e278baa8aad"}, + {file = "win32_setctime-1.1.0.tar.gz", hash = "sha256:15cf5750465118d6929ae4de4eb46e8edae9a5634350c01ba582df868e932cb2"}, +] + +[package.extras] +dev = ["black (>=19.3b0)", "pytest (>=4.6.2)"] + +[[package]] +name = "wrapt" +version = "1.15.0" +description = "Module for decorators, wrappers and monkey patching." +category = "main" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" +files = [ + {file = "wrapt-1.15.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:ca1cccf838cd28d5a0883b342474c630ac48cac5df0ee6eacc9c7290f76b11c1"}, + {file = "wrapt-1.15.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:e826aadda3cae59295b95343db8f3d965fb31059da7de01ee8d1c40a60398b29"}, + {file = "wrapt-1.15.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:5fc8e02f5984a55d2c653f5fea93531e9836abbd84342c1d1e17abc4a15084c2"}, + {file = "wrapt-1.15.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:96e25c8603a155559231c19c0349245eeb4ac0096fe3c1d0be5c47e075bd4f46"}, + {file = "wrapt-1.15.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:40737a081d7497efea35ab9304b829b857f21558acfc7b3272f908d33b0d9d4c"}, + {file = "wrapt-1.15.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:f87ec75864c37c4c6cb908d282e1969e79763e0d9becdfe9fe5473b7bb1e5f09"}, + {file = "wrapt-1.15.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:1286eb30261894e4c70d124d44b7fd07825340869945c79d05bda53a40caa079"}, + {file = "wrapt-1.15.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:493d389a2b63c88ad56cdc35d0fa5752daac56ca755805b1b0c530f785767d5e"}, + {file = "wrapt-1.15.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:58d7a75d731e8c63614222bcb21dd992b4ab01a399f1f09dd82af17bbfc2368a"}, + {file = "wrapt-1.15.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:21f6d9a0d5b3a207cdf7acf8e58d7d13d463e639f0c7e01d82cdb671e6cb7923"}, + {file = "wrapt-1.15.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ce42618f67741d4697684e501ef02f29e758a123aa2d669e2d964ff734ee00ee"}, + {file = "wrapt-1.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41d07d029dd4157ae27beab04d22b8e261eddfc6ecd64ff7000b10dc8b3a5727"}, + {file = "wrapt-1.15.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:54accd4b8bc202966bafafd16e69da9d5640ff92389d33d28555c5fd4f25ccb7"}, + {file = "wrapt-1.15.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2fbfbca668dd15b744418265a9607baa970c347eefd0db6a518aaf0cfbd153c0"}, + {file = "wrapt-1.15.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:76e9c727a874b4856d11a32fb0b389afc61ce8aaf281ada613713ddeadd1cfec"}, + {file = "wrapt-1.15.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e20076a211cd6f9b44a6be58f7eeafa7ab5720eb796975d0c03f05b47d89eb90"}, + {file = "wrapt-1.15.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a74d56552ddbde46c246b5b89199cb3fd182f9c346c784e1a93e4dc3f5ec9975"}, + {file = "wrapt-1.15.0-cp310-cp310-win32.whl", hash = "sha256:26458da5653aa5b3d8dc8b24192f574a58984c749401f98fff994d41d3f08da1"}, + {file = "wrapt-1.15.0-cp310-cp310-win_amd64.whl", hash = "sha256:75760a47c06b5974aa5e01949bf7e66d2af4d08cb8c1d6516af5e39595397f5e"}, + {file = "wrapt-1.15.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ba1711cda2d30634a7e452fc79eabcadaffedf241ff206db2ee93dd2c89a60e7"}, + {file = "wrapt-1.15.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:56374914b132c702aa9aa9959c550004b8847148f95e1b824772d453ac204a72"}, + {file = "wrapt-1.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a89ce3fd220ff144bd9d54da333ec0de0399b52c9ac3d2ce34b569cf1a5748fb"}, + {file = "wrapt-1.15.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3bbe623731d03b186b3d6b0d6f51865bf598587c38d6f7b0be2e27414f7f214e"}, + {file = "wrapt-1.15.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3abbe948c3cbde2689370a262a8d04e32ec2dd4f27103669a45c6929bcdbfe7c"}, + {file = "wrapt-1.15.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:b67b819628e3b748fd3c2192c15fb951f549d0f47c0449af0764d7647302fda3"}, + {file = "wrapt-1.15.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:7eebcdbe3677e58dd4c0e03b4f2cfa346ed4049687d839adad68cc38bb559c92"}, + {file = "wrapt-1.15.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:74934ebd71950e3db69960a7da29204f89624dde411afbfb3b4858c1409b1e98"}, + {file = "wrapt-1.15.0-cp311-cp311-win32.whl", hash = "sha256:bd84395aab8e4d36263cd1b9308cd504f6cf713b7d6d3ce25ea55670baec5416"}, + {file = "wrapt-1.15.0-cp311-cp311-win_amd64.whl", hash = "sha256:a487f72a25904e2b4bbc0817ce7a8de94363bd7e79890510174da9d901c38705"}, + {file = "wrapt-1.15.0-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:4ff0d20f2e670800d3ed2b220d40984162089a6e2c9646fdb09b85e6f9a8fc29"}, + {file = "wrapt-1.15.0-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:9ed6aa0726b9b60911f4aed8ec5b8dd7bf3491476015819f56473ffaef8959bd"}, + {file = "wrapt-1.15.0-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:896689fddba4f23ef7c718279e42f8834041a21342d95e56922e1c10c0cc7afb"}, + {file = "wrapt-1.15.0-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:75669d77bb2c071333417617a235324a1618dba66f82a750362eccbe5b61d248"}, + {file = "wrapt-1.15.0-cp35-cp35m-win32.whl", hash = "sha256:fbec11614dba0424ca72f4e8ba3c420dba07b4a7c206c8c8e4e73f2e98f4c559"}, + {file = "wrapt-1.15.0-cp35-cp35m-win_amd64.whl", hash = "sha256:fd69666217b62fa5d7c6aa88e507493a34dec4fa20c5bd925e4bc12fce586639"}, + {file = "wrapt-1.15.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:b0724f05c396b0a4c36a3226c31648385deb6a65d8992644c12a4963c70326ba"}, + {file = "wrapt-1.15.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bbeccb1aa40ab88cd29e6c7d8585582c99548f55f9b2581dfc5ba68c59a85752"}, + {file = "wrapt-1.15.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:38adf7198f8f154502883242f9fe7333ab05a5b02de7d83aa2d88ea621f13364"}, + {file = "wrapt-1.15.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:578383d740457fa790fdf85e6d346fda1416a40549fe8db08e5e9bd281c6a475"}, + {file = "wrapt-1.15.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:a4cbb9ff5795cd66f0066bdf5947f170f5d63a9274f99bdbca02fd973adcf2a8"}, + {file = "wrapt-1.15.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:af5bd9ccb188f6a5fdda9f1f09d9f4c86cc8a539bd48a0bfdc97723970348418"}, + {file = "wrapt-1.15.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:b56d5519e470d3f2fe4aa7585f0632b060d532d0696c5bdfb5e8319e1d0f69a2"}, + {file = "wrapt-1.15.0-cp36-cp36m-win32.whl", hash = "sha256:77d4c1b881076c3ba173484dfa53d3582c1c8ff1f914c6461ab70c8428b796c1"}, + {file = "wrapt-1.15.0-cp36-cp36m-win_amd64.whl", hash = "sha256:077ff0d1f9d9e4ce6476c1a924a3332452c1406e59d90a2cf24aeb29eeac9420"}, + {file = "wrapt-1.15.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5c5aa28df055697d7c37d2099a7bc09f559d5053c3349b1ad0c39000e611d317"}, + {file = "wrapt-1.15.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a8564f283394634a7a7054b7983e47dbf39c07712d7b177b37e03f2467a024e"}, + {file = "wrapt-1.15.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:780c82a41dc493b62fc5884fb1d3a3b81106642c5c5c78d6a0d4cbe96d62ba7e"}, + {file = "wrapt-1.15.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e169e957c33576f47e21864cf3fc9ff47c223a4ebca8960079b8bd36cb014fd0"}, + {file = "wrapt-1.15.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b02f21c1e2074943312d03d243ac4388319f2456576b2c6023041c4d57cd7019"}, + {file = "wrapt-1.15.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:f2e69b3ed24544b0d3dbe2c5c0ba5153ce50dcebb576fdc4696d52aa22db6034"}, + {file = "wrapt-1.15.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d787272ed958a05b2c86311d3a4135d3c2aeea4fc655705f074130aa57d71653"}, + {file = "wrapt-1.15.0-cp37-cp37m-win32.whl", hash = "sha256:02fce1852f755f44f95af51f69d22e45080102e9d00258053b79367d07af39c0"}, + {file = "wrapt-1.15.0-cp37-cp37m-win_amd64.whl", hash = "sha256:abd52a09d03adf9c763d706df707c343293d5d106aea53483e0ec8d9e310ad5e"}, + {file = "wrapt-1.15.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:cdb4f085756c96a3af04e6eca7f08b1345e94b53af8921b25c72f096e704e145"}, + {file = "wrapt-1.15.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:230ae493696a371f1dbffaad3dafbb742a4d27a0afd2b1aecebe52b740167e7f"}, + {file = "wrapt-1.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63424c681923b9f3bfbc5e3205aafe790904053d42ddcc08542181a30a7a51bd"}, + {file = "wrapt-1.15.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d6bcbfc99f55655c3d93feb7ef3800bd5bbe963a755687cbf1f490a71fb7794b"}, + {file = "wrapt-1.15.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c99f4309f5145b93eca6e35ac1a988f0dc0a7ccf9ccdcd78d3c0adf57224e62f"}, + {file = "wrapt-1.15.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b130fe77361d6771ecf5a219d8e0817d61b236b7d8b37cc045172e574ed219e6"}, + {file = "wrapt-1.15.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:96177eb5645b1c6985f5c11d03fc2dbda9ad24ec0f3a46dcce91445747e15094"}, + {file = "wrapt-1.15.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d5fe3e099cf07d0fb5a1e23d399e5d4d1ca3e6dfcbe5c8570ccff3e9208274f7"}, + {file = "wrapt-1.15.0-cp38-cp38-win32.whl", hash = "sha256:abd8f36c99512755b8456047b7be10372fca271bf1467a1caa88db991e7c421b"}, + {file = "wrapt-1.15.0-cp38-cp38-win_amd64.whl", hash = "sha256:b06fa97478a5f478fb05e1980980a7cdf2712015493b44d0c87606c1513ed5b1"}, + {file = "wrapt-1.15.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2e51de54d4fb8fb50d6ee8327f9828306a959ae394d3e01a1ba8b2f937747d86"}, + {file = "wrapt-1.15.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0970ddb69bba00670e58955f8019bec4a42d1785db3faa043c33d81de2bf843c"}, + {file = "wrapt-1.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76407ab327158c510f44ded207e2f76b657303e17cb7a572ffe2f5a8a48aa04d"}, + {file = "wrapt-1.15.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cd525e0e52a5ff16653a3fc9e3dd827981917d34996600bbc34c05d048ca35cc"}, + {file = "wrapt-1.15.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d37ac69edc5614b90516807de32d08cb8e7b12260a285ee330955604ed9dd29"}, + {file = "wrapt-1.15.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:078e2a1a86544e644a68422f881c48b84fef6d18f8c7a957ffd3f2e0a74a0d4a"}, + {file = "wrapt-1.15.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:2cf56d0e237280baed46f0b5316661da892565ff58309d4d2ed7dba763d984b8"}, + {file = "wrapt-1.15.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:7dc0713bf81287a00516ef43137273b23ee414fe41a3c14be10dd95ed98a2df9"}, + {file = "wrapt-1.15.0-cp39-cp39-win32.whl", hash = "sha256:46ed616d5fb42f98630ed70c3529541408166c22cdfd4540b88d5f21006b0eff"}, + {file = "wrapt-1.15.0-cp39-cp39-win_amd64.whl", hash = "sha256:eef4d64c650f33347c1f9266fa5ae001440b232ad9b98f1f43dfe7a79435c0a6"}, + {file = "wrapt-1.15.0-py3-none-any.whl", hash = "sha256:64b1df0f83706b4ef4cfb4fb0e4c2669100fd7ecacfb59e091fad300d4e04640"}, + {file = "wrapt-1.15.0.tar.gz", hash = "sha256:d06730c6aed78cee4126234cf2d071e01b44b915e725a6cb439a879ec9754a3a"}, +] + +[[package]] +name = "xarray" +version = "2023.1.0" +description = "N-D labeled arrays and datasets in Python" +category = "main" +optional = true +python-versions = ">=3.8" +files = [ + {file = "xarray-2023.1.0-py3-none-any.whl", hash = "sha256:7e530b1deafdd43e5c2b577d0944e6b528fbe88045fd849e49a8d11871ecd522"}, + {file = "xarray-2023.1.0.tar.gz", hash = "sha256:7bee552751ff1b29dab8b7715726e5ecb56691ac54593cf4881dff41978ce0cd"}, +] + +[package.dependencies] +numpy = ">=1.20" +packaging = ">=21.3" +pandas = ">=1.3" + +[package.extras] +accel = ["bottleneck", "flox", "numbagg", "scipy"] +complete = ["bottleneck", "cfgrib", "cftime", "dask[complete]", "flox", "fsspec", "h5netcdf", "matplotlib", "nc-time-axis", "netCDF4", "numbagg", "pooch", "pydap", "rasterio", "scipy", "seaborn", "zarr"] +docs = ["bottleneck", "cfgrib", "cftime", "dask[complete]", "flox", "fsspec", "h5netcdf", "ipykernel", "ipython", "jupyter-client", "matplotlib", "nbsphinx", "nc-time-axis", "netCDF4", "numbagg", "pooch", "pydap", "rasterio", "scanpydoc", "scipy", "seaborn", "sphinx-autosummary-accessors", "sphinx-rtd-theme", "zarr"] +io = ["cfgrib", "cftime", "fsspec", "h5netcdf", "netCDF4", "pooch", "pydap", "rasterio", "scipy", "zarr"] +parallel = ["dask[complete]"] +viz = ["matplotlib", "nc-time-axis", "seaborn"] + +[[package]] +name = "xgboost" +version = "1.7.4" +description = "XGBoost Python Package" +category = "main" +optional = true +python-versions = ">=3.8" +files = [ + {file = "xgboost-1.7.4-py3-none-macosx_10_15_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.whl", hash = "sha256:986fb1b4ef0c1cf69a8ce0f6997e3dbd4b9d360bd0cecec8a17b6cb95e6b67cf"}, + {file = "xgboost-1.7.4-py3-none-macosx_12_0_arm64.whl", hash = "sha256:31aec5c4acb9e23bee9b9200444de1d808a1a44f48136ec6a4fbe8d57fc1b13b"}, + {file = "xgboost-1.7.4-py3-none-manylinux2014_aarch64.whl", hash = "sha256:f8b32ff0cb3a0130e4f8f1ae69312b4839c877455f0ac9c03377fb159cf5aab7"}, + {file = "xgboost-1.7.4-py3-none-manylinux2014_x86_64.whl", hash = "sha256:ef8033c2ab2c7694f3d8c498b72c24719e3505abfc3dc5b8d67dc42be0cdb7ff"}, + {file = "xgboost-1.7.4-py3-none-win_amd64.whl", hash = "sha256:a4d8548b3b2c864477d1039fc82c3fa88508fa51445cb3e7b7cdb6086b7e4b47"}, + {file = "xgboost-1.7.4.tar.gz", hash = "sha256:7a2406562277d0f7f6ed08f1cda8fef0ed64956bc13a1ff1da1b4201b431e721"}, +] + +[package.dependencies] +numpy = "*" +scipy = "*" + +[package.extras] +dask = ["dask", "distributed", "pandas"] +datatable = ["datatable"] +pandas = ["pandas"] +plotting = ["graphviz", "matplotlib"] +pyspark = ["cloudpickle", "pyspark", "scikit-learn"] +scikit-learn = ["scikit-learn"] + +[[package]] +name = "xlsxwriter" +version = "3.0.8" +description = "A Python module for creating Excel XLSX files." +category = "main" +optional = true +python-versions = ">=3.6" +files = [ + {file = "XlsxWriter-3.0.8-py3-none-any.whl", hash = "sha256:f5c7491b8450cf49968428f062355de16c9140aa24eafc466c9dfe107610bd44"}, + {file = "XlsxWriter-3.0.8.tar.gz", hash = "sha256:ec77335fb118c36bc5ed1c89e33904d649e4989df2d7980f7d6a9dd95ee5874e"}, +] + +[[package]] +name = "y-py" +version = "0.6.0" +description = "Python bindings for the Y-CRDT built from yrs (Rust)" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "y_py-0.6.0-cp310-cp310-macosx_10_7_x86_64.whl", hash = "sha256:ebbebc4f6a9e0c89c7b57035f91043b038e804dd1953845d8a66066f4526c853"}, + {file = "y_py-0.6.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:2c230bc01b96081550b7583b77d00404fd39825657f4064b919a10515f660cdf"}, + {file = "y_py-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5f5975c1a8c2ca99980571b8811d151db8590de9cc96346572a81e0f6f1e30e"}, + {file = "y_py-0.6.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e5f89cf9ef1daf12f438a075415a02f227594e4b0494c78d3b83cb83651631f5"}, + {file = "y_py-0.6.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:efb3225b58dc67152c004da3c26ae5bad0afebbb3c7509d853bdd87eaa655137"}, + {file = "y_py-0.6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aaaec9718f8a23924c95294d41d87829b113bc9a606a3667dfb995afc45c9920"}, + {file = "y_py-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1fb03947937b0fcb09eb2b94eb08d8e8030ef0ed70af777684ab670bd369bc3c"}, + {file = "y_py-0.6.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f79ef7303e332e91d738e66e9bb7fce0243d0407a02631a58ebc0bf2fb8743d0"}, + {file = "y_py-0.6.0-cp310-none-win32.whl", hash = "sha256:1667b8a67ace756c04f03778e86fc359028c98905212f8686afb48c26c252bda"}, + {file = "y_py-0.6.0-cp310-none-win_amd64.whl", hash = "sha256:cca539c3804a580992304b18a33f1980282d9097a723f0bd01971477cb365b28"}, + {file = "y_py-0.6.0-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:5743e94c982585f05e02d9a3345dd9b1f28d90fa128df9f60b0eb357a76d2c32"}, + {file = "y_py-0.6.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:281535bb4f18fe09e5517a63b8206dd6f26ad6fb7e7c25c62bf785e594adab4d"}, + {file = "y_py-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69e05e01594e99c934562124b159720533b7ad887dde7762d460916aac47a8e4"}, + {file = "y_py-0.6.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a752ba8875ed2038dfc7d62738536cb22b4e308951cb925a7fe8fef782c6db08"}, + {file = "y_py-0.6.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ea7d796bb55d08dd1a60736beb724004f2cbdc207592b5f301a5ff314b17137"}, + {file = "y_py-0.6.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e5126786f914ff53ea2f04f9da790db168db172521cc4f114d5501badd2f6b96"}, + {file = "y_py-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b71cd495d322da25a53a6a830b591a2c0c46db22bb0b3556fca0bbdb1d45a18e"}, + {file = "y_py-0.6.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0624a5adf29d29330a336eecdf15874871f559d50944d542012665e1c3a18265"}, + {file = "y_py-0.6.0-cp311-none-win32.whl", hash = "sha256:374ffef1939c42286ea18e2a413c9974430226227f8f1480bbee469933aa675b"}, + {file = "y_py-0.6.0-cp311-none-win_amd64.whl", hash = "sha256:9242f3a5c6293e634817d9984c60523ffb34cf5b41501c5958681a75745946e6"}, + {file = "y_py-0.6.0-cp37-cp37m-macosx_10_7_x86_64.whl", hash = "sha256:9dad6af2d83a2b0618ba3c1a2fc6657c5303cf4e9f1a65cc3fea40ffbcc552e2"}, + {file = "y_py-0.6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:74d5ebb5f9ef0c4c1f7bdd9ab5e53b9d8be4c7464905f39761b22b6ce0d327d3"}, + {file = "y_py-0.6.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a027c39296c925f0b81e28a0fefab8c5964a0ea2b50fa05cbddf5e5ab167a380"}, + {file = "y_py-0.6.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:49adf7e25c3b3bac9f19bee181ef5253659ebe5747a7141860692015222b2007"}, + {file = "y_py-0.6.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:47b3604c874d25616a097adaaabcad6e77729e23c5d029092b8149af1a08b2a5"}, + {file = "y_py-0.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6a5a882591c8e1b1d6fbdb7ab43884907cef2b6a18e36c7ae85589e5f55371e5"}, + {file = "y_py-0.6.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:30b9337e4f3d541879a8187af121be1bd42ea110372a21895a1a3f800a6bd1c3"}, + {file = "y_py-0.6.0-cp37-none-win32.whl", hash = "sha256:ef0f08edb2094869e4d12346ee68d5154cb3d23bc3b1e7679222fae12228261c"}, + {file = "y_py-0.6.0-cp37-none-win_amd64.whl", hash = "sha256:391a232c328c2be1de4cb152ed3e9427826e4cbd9d645feacb3dbb344b122e10"}, + {file = "y_py-0.6.0-cp38-cp38-macosx_10_7_x86_64.whl", hash = "sha256:eb60fe68774117378efdbd368ef83cf1417e61d4bc39c6be8e7f4ee91fb7428a"}, + {file = "y_py-0.6.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:4f025c50301d9ddbbc2384f98d3ff1dbfe43606146b747e23a17774a02faffe9"}, + {file = "y_py-0.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4181b28f736cae3bb4517090ae5eeca318c075c0106466f13a4ed6682265fc8a"}, + {file = "y_py-0.6.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b6273d84605ee55b3ac52742018f94602dab9b0457f29e6f787021c473b02fed"}, + {file = "y_py-0.6.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1eefb6371cd6e072cf467b897f85bd0d7575f3a3e944fb8675f84fb59aedd071"}, + {file = "y_py-0.6.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b75c2199a125ef8926f3216fb324c3bcd8b1b4b6c0b428888cc753ee4c85f81f"}, + {file = "y_py-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:035ba7ce31bb87bd7b5977eee71ee2ff71e54d347a35e2079362b1c23731dccd"}, + {file = "y_py-0.6.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:418aaa796a22b0102de09b36b6c6294d0a485f04bc8866c3b28f17e7022c44ba"}, + {file = "y_py-0.6.0-cp38-none-win32.whl", hash = "sha256:fc48db294d327a5cc10ee49f73f1fa1478240cc827c9029e0871106e327353ac"}, + {file = "y_py-0.6.0-cp38-none-win_amd64.whl", hash = "sha256:d1301bfeaa26f78f4b0e5f96e0f22761b38cc407713f70550a1be490945fd6d7"}, + {file = "y_py-0.6.0-cp39-cp39-macosx_10_7_x86_64.whl", hash = "sha256:e48b5b30242c7d517be85b48246b21e4e26540505a1ffe4fe473e239a8ec56d3"}, + {file = "y_py-0.6.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:479da40ef1205de52d87209534bf8e713a782e01eeed3df8dff44d21085e3f63"}, + {file = "y_py-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:19b7c3eaf65b162e59486a48bea5dd2035937952f15e008a14813e8cb7c24d7b"}, + {file = "y_py-0.6.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a20a4d10c8f0ee2b6df265d182d0be0ecd2ba7348c0a20b9df7d4d39df895801"}, + {file = "y_py-0.6.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:304e88a3deaff9906faa7ba514cf82f4ca4bad1ea88728206ff906e66179abd3"}, + {file = "y_py-0.6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6377e3cbab8f5b8b918130e9f924358f98ca1bea12a8096d3fadea191f7137f1"}, + {file = "y_py-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b44fdd64598e9ed4008158e5e60be5e1e2daeed6fae0ab2bf0002461e960709d"}, + {file = "y_py-0.6.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:51f1997dae6d77b12b50502871c7a9aae22e84048e83b64fe6d4f18dec2e4700"}, + {file = "y_py-0.6.0-cp39-none-win32.whl", hash = "sha256:9f56888aeb07ca76a5cd552581bb3735fcd2d8c18165b946fdb6e4507b10e76c"}, + {file = "y_py-0.6.0-cp39-none-win_amd64.whl", hash = "sha256:11345294820908d5b8af9c6616ea908dda8b3e554ee6f6d50be6a2e15940f63e"}, + {file = "y_py-0.6.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl", hash = "sha256:4c16d50d0728abd915bd9e2e0c3ce982005ba78b60e4b6666aadc592d9982c79"}, + {file = "y_py-0.6.0-pp38-pypy38_pp73-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:eccf67d09a4df42a7be2a5427c1b2e0b89bec862f519ded754bd452df516b380"}, + {file = "y_py-0.6.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:513a2fe1318c247fc3b3c3ad208488e870a216784f2a3e6dbe2688c92f671c86"}, + {file = "y_py-0.6.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:76e2b14004cadb237499a8a068fd7a8b805b5c1fd0508530473e087c7dd25163"}, + {file = "y_py-0.6.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c276a7eb3ae3360f5a2fc503f1e4535d4a2f1c8cfc22af4595ad752e9a94fd77"}, + {file = "y_py-0.6.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:71f7689c25bd7608e1e7a76a13138cb202455fac165018693a3e8e5675f54b82"}, + {file = "y_py-0.6.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0505e2ca36408b754774a2bb20d93b5c7def3873406c13e1855de6f007f8a94"}, + {file = "y_py-0.6.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8f143fdcda7a6a89bf96d9b359142a7ca3315e8a9018aa46b0abbdeb47d7192e"}, + {file = "y_py-0.6.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl", hash = "sha256:9a920bf096d1eecb0f30afc38ee56bfcb9e2c863c33db96fc9d30d4ac0dbee58"}, + {file = "y_py-0.6.0-pp39-pypy39_pp73-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl", hash = "sha256:97812f9443fd846012d60ecacffa2a11992d02ad9f8618d4faae8e596736c646"}, + {file = "y_py-0.6.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83115cbbd4f6d3b38ebe06d80b1d0dbf1b10e53947f71df16f6145a4f0d14716"}, + {file = "y_py-0.6.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4cac9259839b32706336b3f521cacfd16fc7cefee609bd9c2b5123099328d696"}, + {file = "y_py-0.6.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e76be7258010ce8cbb93a841f78f52901bba1253a51213d3535972d13aa4e89e"}, + {file = "y_py-0.6.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a4b488be17d83173acb7f07c7e3430d2c66d0bd55b821683089311699562b58b"}, + {file = "y_py-0.6.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:37b9f24b00972e5685d0b9bbd01413d9c33d124145343fb92667f0e076f040ad"}, + {file = "y_py-0.6.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:95083c4cdbd593497a695e841b2ad050c0b9a8a9e374f8496aa478cebfcf9cc9"}, + {file = "y_py-0.6.0.tar.gz", hash = "sha256:46836169f7dc2957df8513cfe4bc2009175b3a473e630af421a8e75ee1c48f98"}, +] + +[[package]] +name = "yahooquery" +version = "2.3.0" +description = "Python interface to unofficial Yahoo Finance API endpoints" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "yahooquery-2.3.0-py2.py3-none-any.whl", hash = "sha256:760c885da53ca25104000291c58fe53fe3df4b832ea424c32f8c429d2825e911"}, + {file = "yahooquery-2.3.0.tar.gz", hash = "sha256:c51aee71ab90de52d1fa7e1288bc466f5ea0dfb6ac20f2c62c9dde461985f63b"}, +] + +[package.dependencies] +lxml = ">=4.9.1" +pandas = ">=0.24.0" +requests-futures = ">=1.0.0" +tqdm = ">=4.54.1" + +[package.extras] +doc = ["mkdocs (>=1.1.2,<2.0.0)", "mkdocs-jupyter (>=0.12.0,<0.13.0)", "mkdocs-material (>=6.1.7,<7.0.0)"] +premium = ["selenium (>=3.141.0)"] +test = ["coverage (==5.2.1)", "pytest (==6.0.2)", "pytest-cov (==2.10.1)", "selenium (>=3.141.0)"] + +[[package]] +name = "yarl" +version = "1.8.2" +description = "Yet another URL library" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "yarl-1.8.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:bb81f753c815f6b8e2ddd2eef3c855cf7da193b82396ac013c661aaa6cc6b0a5"}, + {file = "yarl-1.8.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:47d49ac96156f0928f002e2424299b2c91d9db73e08c4cd6742923a086f1c863"}, + {file = "yarl-1.8.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3fc056e35fa6fba63248d93ff6e672c096f95f7836938241ebc8260e062832fe"}, + {file = "yarl-1.8.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58a3c13d1c3005dbbac5c9f0d3210b60220a65a999b1833aa46bd6677c69b08e"}, + {file = "yarl-1.8.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:10b08293cda921157f1e7c2790999d903b3fd28cd5c208cf8826b3b508026996"}, + {file = "yarl-1.8.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:de986979bbd87272fe557e0a8fcb66fd40ae2ddfe28a8b1ce4eae22681728fef"}, + {file = "yarl-1.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c4fcfa71e2c6a3cb568cf81aadc12768b9995323186a10827beccf5fa23d4f8"}, + {file = "yarl-1.8.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae4d7ff1049f36accde9e1ef7301912a751e5bae0a9d142459646114c70ecba6"}, + {file = "yarl-1.8.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:bf071f797aec5b96abfc735ab97da9fd8f8768b43ce2abd85356a3127909d146"}, + {file = "yarl-1.8.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:74dece2bfc60f0f70907c34b857ee98f2c6dd0f75185db133770cd67300d505f"}, + {file = "yarl-1.8.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:df60a94d332158b444301c7f569659c926168e4d4aad2cfbf4bce0e8fb8be826"}, + {file = "yarl-1.8.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:63243b21c6e28ec2375f932a10ce7eda65139b5b854c0f6b82ed945ba526bff3"}, + {file = "yarl-1.8.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:cfa2bbca929aa742b5084fd4663dd4b87c191c844326fcb21c3afd2d11497f80"}, + {file = "yarl-1.8.2-cp310-cp310-win32.whl", hash = "sha256:b05df9ea7496df11b710081bd90ecc3a3db6adb4fee36f6a411e7bc91a18aa42"}, + {file = "yarl-1.8.2-cp310-cp310-win_amd64.whl", hash = "sha256:24ad1d10c9db1953291f56b5fe76203977f1ed05f82d09ec97acb623a7976574"}, + {file = "yarl-1.8.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2a1fca9588f360036242f379bfea2b8b44cae2721859b1c56d033adfd5893634"}, + {file = "yarl-1.8.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f37db05c6051eff17bc832914fe46869f8849de5b92dc4a3466cd63095d23dfd"}, + {file = "yarl-1.8.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:77e913b846a6b9c5f767b14dc1e759e5aff05502fe73079f6f4176359d832581"}, + {file = "yarl-1.8.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0978f29222e649c351b173da2b9b4665ad1feb8d1daa9d971eb90df08702668a"}, + {file = "yarl-1.8.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:388a45dc77198b2460eac0aca1efd6a7c09e976ee768b0d5109173e521a19daf"}, + {file = "yarl-1.8.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2305517e332a862ef75be8fad3606ea10108662bc6fe08509d5ca99503ac2aee"}, + {file = "yarl-1.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42430ff511571940d51e75cf42f1e4dbdded477e71c1b7a17f4da76c1da8ea76"}, + {file = "yarl-1.8.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3150078118f62371375e1e69b13b48288e44f6691c1069340081c3fd12c94d5b"}, + {file = "yarl-1.8.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:c15163b6125db87c8f53c98baa5e785782078fbd2dbeaa04c6141935eb6dab7a"}, + {file = "yarl-1.8.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:4d04acba75c72e6eb90745447d69f84e6c9056390f7a9724605ca9c56b4afcc6"}, + {file = "yarl-1.8.2-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:e7fd20d6576c10306dea2d6a5765f46f0ac5d6f53436217913e952d19237efc4"}, + {file = "yarl-1.8.2-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:75c16b2a900b3536dfc7014905a128a2bea8fb01f9ee26d2d7d8db0a08e7cb2c"}, + {file = "yarl-1.8.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:6d88056a04860a98341a0cf53e950e3ac9f4e51d1b6f61a53b0609df342cc8b2"}, + {file = "yarl-1.8.2-cp311-cp311-win32.whl", hash = "sha256:fb742dcdd5eec9f26b61224c23baea46c9055cf16f62475e11b9b15dfd5c117b"}, + {file = "yarl-1.8.2-cp311-cp311-win_amd64.whl", hash = "sha256:8c46d3d89902c393a1d1e243ac847e0442d0196bbd81aecc94fcebbc2fd5857c"}, + {file = "yarl-1.8.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:ceff9722e0df2e0a9e8a79c610842004fa54e5b309fe6d218e47cd52f791d7ef"}, + {file = "yarl-1.8.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f6b4aca43b602ba0f1459de647af954769919c4714706be36af670a5f44c9c1"}, + {file = "yarl-1.8.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1684a9bd9077e922300ecd48003ddae7a7474e0412bea38d4631443a91d61077"}, + {file = "yarl-1.8.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ebb78745273e51b9832ef90c0898501006670d6e059f2cdb0e999494eb1450c2"}, + {file = "yarl-1.8.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3adeef150d528ded2a8e734ebf9ae2e658f4c49bf413f5f157a470e17a4a2e89"}, + {file = "yarl-1.8.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57a7c87927a468e5a1dc60c17caf9597161d66457a34273ab1760219953f7f4c"}, + {file = "yarl-1.8.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:efff27bd8cbe1f9bd127e7894942ccc20c857aa8b5a0327874f30201e5ce83d0"}, + {file = "yarl-1.8.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:a783cd344113cb88c5ff7ca32f1f16532a6f2142185147822187913eb989f739"}, + {file = "yarl-1.8.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:705227dccbe96ab02c7cb2c43e1228e2826e7ead880bb19ec94ef279e9555b5b"}, + {file = "yarl-1.8.2-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:34c09b43bd538bf6c4b891ecce94b6fa4f1f10663a8d4ca589a079a5018f6ed7"}, + {file = "yarl-1.8.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:a48f4f7fea9a51098b02209d90297ac324241bf37ff6be6d2b0149ab2bd51b37"}, + {file = "yarl-1.8.2-cp37-cp37m-win32.whl", hash = "sha256:0414fd91ce0b763d4eadb4456795b307a71524dbacd015c657bb2a39db2eab89"}, + {file = "yarl-1.8.2-cp37-cp37m-win_amd64.whl", hash = "sha256:d881d152ae0007809c2c02e22aa534e702f12071e6b285e90945aa3c376463c5"}, + {file = "yarl-1.8.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5df5e3d04101c1e5c3b1d69710b0574171cc02fddc4b23d1b2813e75f35a30b1"}, + {file = "yarl-1.8.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7a66c506ec67eb3159eea5096acd05f5e788ceec7b96087d30c7d2865a243918"}, + {file = "yarl-1.8.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:2b4fa2606adf392051d990c3b3877d768771adc3faf2e117b9de7eb977741229"}, + {file = "yarl-1.8.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e21fb44e1eff06dd6ef971d4bdc611807d6bd3691223d9c01a18cec3677939e"}, + {file = "yarl-1.8.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:93202666046d9edadfe9f2e7bf5e0782ea0d497b6d63da322e541665d65a044e"}, + {file = "yarl-1.8.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fc77086ce244453e074e445104f0ecb27530d6fd3a46698e33f6c38951d5a0f1"}, + {file = "yarl-1.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64dd68a92cab699a233641f5929a40f02a4ede8c009068ca8aa1fe87b8c20ae3"}, + {file = "yarl-1.8.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1b372aad2b5f81db66ee7ec085cbad72c4da660d994e8e590c997e9b01e44901"}, + {file = "yarl-1.8.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:e6f3515aafe0209dd17fb9bdd3b4e892963370b3de781f53e1746a521fb39fc0"}, + {file = "yarl-1.8.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:dfef7350ee369197106805e193d420b75467b6cceac646ea5ed3049fcc950a05"}, + {file = "yarl-1.8.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:728be34f70a190566d20aa13dc1f01dc44b6aa74580e10a3fb159691bc76909d"}, + {file = "yarl-1.8.2-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:ff205b58dc2929191f68162633d5e10e8044398d7a45265f90a0f1d51f85f72c"}, + {file = "yarl-1.8.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:baf211dcad448a87a0d9047dc8282d7de59473ade7d7fdf22150b1d23859f946"}, + {file = "yarl-1.8.2-cp38-cp38-win32.whl", hash = "sha256:272b4f1599f1b621bf2aabe4e5b54f39a933971f4e7c9aa311d6d7dc06965165"}, + {file = "yarl-1.8.2-cp38-cp38-win_amd64.whl", hash = "sha256:326dd1d3caf910cd26a26ccbfb84c03b608ba32499b5d6eeb09252c920bcbe4f"}, + {file = "yarl-1.8.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:f8ca8ad414c85bbc50f49c0a106f951613dfa5f948ab69c10ce9b128d368baf8"}, + {file = "yarl-1.8.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:418857f837347e8aaef682679f41e36c24250097f9e2f315d39bae3a99a34cbf"}, + {file = "yarl-1.8.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ae0eec05ab49e91a78700761777f284c2df119376e391db42c38ab46fd662b77"}, + {file = "yarl-1.8.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:009a028127e0a1755c38b03244c0bea9d5565630db9c4cf9572496e947137a87"}, + {file = "yarl-1.8.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3edac5d74bb3209c418805bda77f973117836e1de7c000e9755e572c1f7850d0"}, + {file = "yarl-1.8.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:da65c3f263729e47351261351b8679c6429151ef9649bba08ef2528ff2c423b2"}, + {file = "yarl-1.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0ef8fb25e52663a1c85d608f6dd72e19bd390e2ecaf29c17fb08f730226e3a08"}, + {file = "yarl-1.8.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bcd7bb1e5c45274af9a1dd7494d3c52b2be5e6bd8d7e49c612705fd45420b12d"}, + {file = "yarl-1.8.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:44ceac0450e648de86da8e42674f9b7077d763ea80c8ceb9d1c3e41f0f0a9951"}, + {file = "yarl-1.8.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:97209cc91189b48e7cfe777237c04af8e7cc51eb369004e061809bcdf4e55220"}, + {file = "yarl-1.8.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:48dd18adcf98ea9cd721a25313aef49d70d413a999d7d89df44f469edfb38a06"}, + {file = "yarl-1.8.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:e59399dda559688461762800d7fb34d9e8a6a7444fd76ec33220a926c8be1516"}, + {file = "yarl-1.8.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d617c241c8c3ad5c4e78a08429fa49e4b04bedfc507b34b4d8dceb83b4af3588"}, + {file = "yarl-1.8.2-cp39-cp39-win32.whl", hash = "sha256:cb6d48d80a41f68de41212f3dfd1a9d9898d7841c8f7ce6696cf2fd9cb57ef83"}, + {file = "yarl-1.8.2-cp39-cp39-win_amd64.whl", hash = "sha256:6604711362f2dbf7160df21c416f81fac0de6dbcf0b5445a2ef25478ecc4c778"}, + {file = "yarl-1.8.2.tar.gz", hash = "sha256:49d43402c6e3013ad0978602bf6bf5328535c48d192304b91b97a3c6790b1562"}, +] + +[package.dependencies] +idna = ">=2.0" +multidict = ">=4.0" + +[[package]] +name = "yfinance" +version = "0.2.12" +description = "Download market data from Yahoo! Finance API" +category = "main" +optional = false +python-versions = "*" +files = [ + {file = "yfinance-0.2.12-py2.py3-none-any.whl", hash = "sha256:ccca64fb0d8a99d94a896dc87db1cac757bed91e8cfb82183be13679259bea0a"}, + {file = "yfinance-0.2.12.tar.gz", hash = "sha256:f2c85b05e2e6ce7bf21711d93fd1e0a6f64db45ee6d9404752f0df02b772ebe0"}, +] + +[package.dependencies] +appdirs = ">=1.4.4" +beautifulsoup4 = ">=4.11.1" +cryptography = ">=3.3.2" +frozendict = ">=2.3.4" +html5lib = ">=1.1" +lxml = ">=4.9.1" +multitasking = ">=0.0.7" +numpy = ">=1.16.5" +pandas = ">=1.3.0" +pytz = ">=2022.5" +requests = ">=2.26" + +[[package]] +name = "yt-dlp" +version = "2023.2.17" +description = "A youtube-dl fork with additional features and patches" +category = "main" +optional = true +python-versions = ">=3.7" +files = [ + {file = "yt-dlp-2023.2.17.tar.gz", hash = "sha256:9af92de5effc193bdb51216d9ebf28874d96180d202fae752b0d9f2a63380f3a"}, + {file = "yt_dlp-2023.2.17-py2.py3-none-any.whl", hash = "sha256:3b2df037c80922f0f83f63ee2f9253496b4a8668c0fe8d2a836ba9040f853b07"}, +] + +[package.dependencies] +brotli = {version = "*", markers = "platform_python_implementation == \"CPython\""} +brotlicffi = {version = "*", markers = "platform_python_implementation != \"CPython\""} +certifi = "*" +mutagen = "*" +pycryptodomex = "*" +websockets = "*" + +[[package]] +name = "zipp" +version = "3.15.0" +description = "Backport of pathlib-compatible object wrapper for zip files" +category = "main" +optional = false +python-versions = ">=3.7" +files = [ + {file = "zipp-3.15.0-py3-none-any.whl", hash = "sha256:48904fc76a60e542af151aded95726c1a5c34ed43ab4134b597665c86d7ad556"}, + {file = "zipp-3.15.0.tar.gz", hash = "sha256:112929ad649da941c23de50f356a2b5570c954b65150642bccdd66bf194d224b"}, +] + +[package.extras] +docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)"] + +[[package]] +name = "zope-interface" +version = "5.5.2" +description = "Interfaces for Python" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "zope.interface-5.5.2-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:a2ad597c8c9e038a5912ac3cf166f82926feff2f6e0dabdab956768de0a258f5"}, + {file = "zope.interface-5.5.2-cp27-cp27m-win_amd64.whl", hash = "sha256:65c3c06afee96c654e590e046c4a24559e65b0a87dbff256cd4bd6f77e1a33f9"}, + {file = "zope.interface-5.5.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d514c269d1f9f5cd05ddfed15298d6c418129f3f064765295659798349c43e6f"}, + {file = "zope.interface-5.5.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5334e2ef60d3d9439c08baedaf8b84dc9bb9522d0dacbc10572ef5609ef8db6d"}, + {file = "zope.interface-5.5.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc26c8d44472e035d59d6f1177eb712888447f5799743da9c398b0339ed90b1b"}, + {file = "zope.interface-5.5.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:17ebf6e0b1d07ed009738016abf0d0a0f80388e009d0ac6e0ead26fc162b3b9c"}, + {file = "zope.interface-5.5.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f98d4bd7bbb15ca701d19b93263cc5edfd480c3475d163f137385f49e5b3a3a7"}, + {file = "zope.interface-5.5.2-cp310-cp310-win_amd64.whl", hash = "sha256:696f3d5493eae7359887da55c2afa05acc3db5fc625c49529e84bd9992313296"}, + {file = "zope.interface-5.5.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7579960be23d1fddecb53898035a0d112ac858c3554018ce615cefc03024e46d"}, + {file = "zope.interface-5.5.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:765d703096ca47aa5d93044bf701b00bbce4d903a95b41fff7c3796e747b1f1d"}, + {file = "zope.interface-5.5.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e945de62917acbf853ab968d8916290548df18dd62c739d862f359ecd25842a6"}, + {file = "zope.interface-5.5.2-cp311-cp311-win_amd64.whl", hash = "sha256:655796a906fa3ca67273011c9805c1e1baa047781fca80feeb710328cdbed87f"}, + {file = "zope.interface-5.5.2-cp35-cp35m-win_amd64.whl", hash = "sha256:0fb497c6b088818e3395e302e426850f8236d8d9f4ef5b2836feae812a8f699c"}, + {file = "zope.interface-5.5.2-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:008b0b65c05993bb08912f644d140530e775cf1c62a072bf9340c2249e613c32"}, + {file = "zope.interface-5.5.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:404d1e284eda9e233c90128697c71acffd55e183d70628aa0bbb0e7a3084ed8b"}, + {file = "zope.interface-5.5.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:3218ab1a7748327e08ef83cca63eea7cf20ea7e2ebcb2522072896e5e2fceedf"}, + {file = "zope.interface-5.5.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d169ccd0756c15bbb2f1acc012f5aab279dffc334d733ca0d9362c5beaebe88e"}, + {file = "zope.interface-5.5.2-cp36-cp36m-win_amd64.whl", hash = "sha256:e1574980b48c8c74f83578d1e77e701f8439a5d93f36a5a0af31337467c08fcf"}, + {file = "zope.interface-5.5.2-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:0217a9615531c83aeedb12e126611b1b1a3175013bbafe57c702ce40000eb9a0"}, + {file = "zope.interface-5.5.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:311196634bb9333aa06f00fc94f59d3a9fddd2305c2c425d86e406ddc6f2260d"}, + {file = "zope.interface-5.5.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:6373d7eb813a143cb7795d3e42bd8ed857c82a90571567e681e1b3841a390d16"}, + {file = "zope.interface-5.5.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:959697ef2757406bff71467a09d940ca364e724c534efbf3786e86eee8591452"}, + {file = "zope.interface-5.5.2-cp37-cp37m-win_amd64.whl", hash = "sha256:dbaeb9cf0ea0b3bc4b36fae54a016933d64c6d52a94810a63c00f440ecb37dd7"}, + {file = "zope.interface-5.5.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:604cdba8f1983d0ab78edc29aa71c8df0ada06fb147cea436dc37093a0100a4e"}, + {file = "zope.interface-5.5.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e74a578172525c20d7223eac5f8ad187f10940dac06e40113d62f14f3adb1e8f"}, + {file = "zope.interface-5.5.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0980d44b8aded808bec5059018d64692f0127f10510eca71f2f0ace8fb11188"}, + {file = "zope.interface-5.5.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:6e972493cdfe4ad0411fd9abfab7d4d800a7317a93928217f1a5de2bb0f0d87a"}, + {file = "zope.interface-5.5.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:9d783213fab61832dbb10d385a319cb0e45451088abd45f95b5bb88ed0acca1a"}, + {file = "zope.interface-5.5.2-cp38-cp38-win_amd64.whl", hash = "sha256:a16025df73d24795a0bde05504911d306307c24a64187752685ff6ea23897cb0"}, + {file = "zope.interface-5.5.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:40f4065745e2c2fa0dff0e7ccd7c166a8ac9748974f960cd39f63d2c19f9231f"}, + {file = "zope.interface-5.5.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8a2ffadefd0e7206adc86e492ccc60395f7edb5680adedf17a7ee4205c530df4"}, + {file = "zope.interface-5.5.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d692374b578360d36568dd05efb8a5a67ab6d1878c29c582e37ddba80e66c396"}, + {file = "zope.interface-5.5.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:4087e253bd3bbbc3e615ecd0b6dd03c4e6a1e46d152d3be6d2ad08fbad742dcc"}, + {file = "zope.interface-5.5.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:fb68d212efd057596dee9e6582daded9f8ef776538afdf5feceb3059df2d2e7b"}, + {file = "zope.interface-5.5.2-cp39-cp39-win_amd64.whl", hash = "sha256:7e66f60b0067a10dd289b29dceabd3d0e6d68be1504fc9d0bc209cf07f56d189"}, + {file = "zope.interface-5.5.2.tar.gz", hash = "sha256:bfee1f3ff62143819499e348f5b8a7f3aa0259f9aca5e0ddae7391d059dce671"}, +] + +[package.dependencies] +setuptools = "*" + +[package.extras] +docs = ["Sphinx", "repoze.sphinx.autointerface"] +test = ["coverage (>=5.0.3)", "zope.event", "zope.testing"] +testing = ["coverage (>=5.0.3)", "zope.event", "zope.testing"] + +[extras] +all = ["Riskfolio-Lib", "lightgbm", "openai-whisper", "pytorch-lightning", "setuptools-rust", "torch", "transformers", "u8darts", "yt-dlp"] +doc = ["docstring-parser"] +forecast = ["lightgbm", "openai-whisper", "pytorch-lightning", "setuptools-rust", "torch", "transformers", "u8darts", "yt-dlp"] +installer = ["pyinstaller"] +jupyterlab = ["jedi-language-server", "jupyterlab-code-formatter", "jupyterlab-lsp"] +optimization = ["Riskfolio-Lib"] + +[metadata] +lock-version = "2.0" +python-versions = "^3.8,<3.11, !=3.9.7" +content-hash = "6f2e1d185f16ebb3672b221e9192d4c65eaf301b8f9b5b9b448ac3f3d1853c9c" diff --git a/pyproject.toml b/pyproject.toml index ead03f323365..54cea1bc3c52 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -93,7 +93,7 @@ setuptools = "<65.5.0" numpy = "1.23.4" papermill = "2.4" stocksera = "^0.1.21" -ipython = "8.5.0" +ipython = "8.11.0" protobuf = "3.20.1" pytorch-lightning = {version = "1.6.5", optional = true} u8darts = {extras = ["torch"], version = "0.23.0", optional = true} @@ -105,7 +105,7 @@ mstarpy = "^0.0.4" packaging = ">=22.0" rapidfuzz = "^2.13.7" streamlit = "^1.17.0" -pywry = "^0.3.5" +pywry = "^0.3.6" svglib = "^1.5.0" sparqlwrapper = "^2.0.0" y-py = "!=0.5.5" # Untraceable third level dependency that requires cargo to be built diff --git a/requirements-full.txt b/requirements-full.txt index da9c4b4a1ffe..ac1c6f701acc 100644 --- a/requirements-full.txt +++ b/requirements-full.txt @@ -1,411 +1,411 @@ -absl-py==1.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -adagio==0.2.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -aiodns==3.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -aiohttp==3.8.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -aiosignal==1.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -alabaster==0.7.13 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -alpha-vantage==2.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -altair==4.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -altgraph==0.17.3 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -ansi2html==1.8.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -ansiwrap==0.8.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -antlr4-python3-runtime==4.11.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -anyio==3.6.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -appdirs==1.4.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -appnope==0.1.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "darwin" or python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and platform_system == "Darwin" -arch==5.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -argon2-cffi-bindings==21.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -argon2-cffi==21.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ascii-magic==1.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -astor==0.8.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -astroid==2.13.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -astropy==5.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -asttokens==2.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -async-timeout==4.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -atomicwrites==1.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "win32" -attrs==21.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -babel==2.12.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -backcall==0.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -backoff==2.2.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -backports-zoneinfo==0.2.1 ; python_version >= "3.8" and python_version < "3.9" -bandit==1.7.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -base58==2.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -beautifulsoup4==4.11.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -black==23.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -bleach==6.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -blinker==1.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -brotli==1.0.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and platform_python_implementation == "CPython" -brotlicffi==1.0.9.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and platform_python_implementation != "CPython" -bs4==0.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -bt==0.2.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cachetools==5.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -catboost==1.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ccxt==2.8.78 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -certifi==2022.12.7 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -cffi==1.15.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cfgv==3.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -charset-normalizer==3.0.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -click==8.1.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cloudpickle==2.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cmdstanpy==1.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -codespell==2.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -colorama==0.4.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -comm==0.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -commonmark==0.9.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -contourpy==1.0.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -convertdate==2.4.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -coverage==7.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -coverage[toml]==7.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cryptography==39.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cssselect2==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cssselect==1.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cvxpy==1.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cycler==0.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cython==0.29.33 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -dash-core-components==2.0.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -dash-html-components==2.0.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -dash-table==5.0.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -dash==2.8.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -dateparser==1.1.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -datetime==5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -debugpy==1.6.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -decorator==5.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -defusedxml==0.7.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -degiro-connector==2.0.21 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -detecta==0.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -dill==0.3.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -distlib==0.3.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -dnspython==2.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -docutils==0.17.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ecos==2.0.12 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -entrypoints==0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ephem==4.1.4 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -et-xmlfile==1.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -exchange-calendars==4.2.5 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -execnet==1.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -executing==1.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -fastjsonschema==2.16.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -feedparser==6.0.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ffmpeg-python==0.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ffn==0.3.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -filelock==3.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -financedatabase==2.0.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -finnhub-python==2.4.16 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -finviz==1.4.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -finvizfinance==0.14.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -flake8==5.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -flask-cors==3.0.10 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -flask==2.2.3 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -fonttools==4.38.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -formulaic==0.3.4 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -fred==3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -fredapi==0.4.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -frozendict==2.3.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -frozenlist==1.3.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -fs==2.4.16 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -fsspec[http]==2023.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -fugue-sql-antlr==0.1.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -fugue==0.8.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -fundamentalanalysis==0.2.14 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -future==0.18.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -gitdb==4.0.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -gitpython==3.1.31 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -google-auth-oauthlib==0.4.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -google-auth==2.16.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -graphviz==0.20.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -greenlet==2.0.2 ; python_version >= "3.8" and platform_machine == "aarch64" and python_full_version != "3.9.7" and python_version < "3.11" or python_version >= "3.8" and platform_machine == "ppc64le" and python_full_version != "3.9.7" and python_version < "3.11" or python_version >= "3.8" and platform_machine == "x86_64" and python_full_version != "3.9.7" and python_version < "3.11" or python_version >= "3.8" and platform_machine == "amd64" and python_full_version != "3.9.7" and python_version < "3.11" or python_version >= "3.8" and platform_machine == "AMD64" and python_full_version != "3.9.7" and python_version < "3.11" or python_version >= "3.8" and platform_machine == "win32" and python_full_version != "3.9.7" and python_version < "3.11" or python_version >= "3.8" and platform_machine == "WIN32" and python_full_version != "3.9.7" and python_version < "3.11" -grpcio==1.51.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -hijri-converter==2.2.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -holidays==0.14.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -html5lib==1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -huggingface-hub==0.12.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -identify==2.5.18 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -idna==3.4 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -imagesize==1.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -importlib-metadata==6.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -importlib-resources==5.12.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.10" -inflection==0.5.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -iniconfig==2.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -interface-meta==1.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -intrinio-sdk==6.22.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ipyflex==0.2.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ipykernel==6.21.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ipympl==0.8.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ipython-genutils==0.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ipython==8.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ipywidgets==8.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -iso8601==0.1.16 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -isodate==0.6.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -isort==5.12.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -itsdangerous==2.1.2 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -jedi==0.18.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jinja2==3.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -joblib==1.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -json5==0.9.11 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jsonschema==4.17.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyter-client==7.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyter-core==5.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyter-dash==0.4.2 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -jupyter-server==1.23.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyterlab-pygments==0.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyterlab-server==2.19.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyterlab-widgets==3.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyterlab==3.5.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -kiwisolver==1.4.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -korean-lunar-calendar==0.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -lazy-object-proxy==1.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -lightgbm==3.3.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -linearmodels==4.27 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -llvmlite==0.39.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -loguru==0.6.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -lunarcalendar==0.0.9 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -lxml==4.9.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -macholib==1.16.2 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" and sys_platform == "darwin" -markdown-it-py==1.1.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -markdown==3.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -markupsafe==2.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -matplotlib-inline==0.1.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -matplotlib==3.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mccabe==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mdit-py-plugins==0.2.8 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -mistune==2.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mock==4.0.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -more-itertools==9.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mplfinance==0.12.9b7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mstarpy==0.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -multidict==6.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -multitasking==0.0.11 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mutagen==1.46.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mypy-extensions==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mypy==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -myst-parser==0.15.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -nbclassic==0.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -nbclient==0.6.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -nbconvert==7.2.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -nbformat==5.7.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -nbmake==1.4.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -nest-asyncio==1.5.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -networkx==3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -nfoursid==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -nodeenv==1.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -notebook-shim==0.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -notebook==6.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -numba==0.56.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -numpy==1.23.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -oandapyv20==0.6.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -oauthlib==3.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -onetimepass==1.0.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -openai-whisper==20230124 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -openpyxl==3.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -orjson==3.8.7 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -osqp==0.6.2.post8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -packaging==23.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pandas-datareader==0.10.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pandas-market-calendars==3.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pandas-ta==0.3.14b ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pandas==1.5.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pandocfilters==1.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -papermill==2.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -parso==0.8.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pathspec==0.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -patsy==0.5.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pbr==5.11.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pefile==2023.2.7 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" and sys_platform == "win32" -pexpect==4.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform != "win32" -pickleshare==0.7.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pillow==9.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pkgutil-resolve-name==1.3.10 ; python_version >= "3.8" and python_version < "3.9" -platformdirs==3.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -plotly-resampler==0.8.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -plotly==5.13.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pluggy==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pmdarima==2.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -praw==7.7.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -prawcore==2.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -pre-commit==2.21.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -prometheus-client==0.16.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -prompt-toolkit==3.0.38 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -property-cached==1.6.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -prophet==1.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -protobuf==3.20.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -psaw==0.0.12 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -psutil==5.9.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ptyprocess==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform != "win32" or python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and os_name != "nt" -pure-eval==0.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -py==1.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyally==1.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyarrow==11.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyasn1-modules==0.2.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyasn1==0.4.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pycares==4.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pycodestyle==2.9.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pycoingecko==3.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pycparser==2.21 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pycryptodome==3.17 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pycryptodomex==3.17 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pydantic==1.10.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pydeck==0.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pydeprecate==0.3.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pydocstyle==6.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyerfa==2.0.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyflakes==2.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pygments==2.14.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyhdfe==0.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyinstaller-hooks-contrib==2023.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -pyinstaller==4.10 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -pylint==2.15.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyluach==2.2.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -pymeeus==0.5.12 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -pympler==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyobjc-core==9.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "darwin" -pyobjc-framework-cocoa==9.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "darwin" -pyod==1.0.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyotp==2.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyparsing==3.0.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyprind==2.11.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyrsistent==0.19.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytest-cov==3.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytest-mock==3.10.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytest-recording==0.12.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytest-timeout==2.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytest-xdist==3.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytest==6.2.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pythclient==0.1.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -python-binance==1.0.17 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -python-coinmarketcap==0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -python-dateutil==2.8.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -python-dotenv==0.19.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -python-i18n==0.3.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytorch-lightning==1.6.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytrends==4.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytz-deprecation-shim==0.1.0.post0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytz==2022.7.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pywin32-ctypes==0.2.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" and sys_platform == "win32" -pywin32==305 ; sys_platform == "win32" and platform_python_implementation != "PyPy" and python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pywinpty==2.0.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and os_name == "nt" -pywry==0.3.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyyaml==6.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyzmq==25.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -qdldl==0.1.5.post3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -qpd==0.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -quandl==3.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -rapidfuzz==2.13.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -rdflib==6.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -regex==2022.10.31 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -reportlab==3.6.12 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -requests-futures==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -requests-oauthlib==1.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -requests==2.28.2 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -retrying==1.3.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -rich==12.6.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -riskfolio-lib==3.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -robin-stocks==2.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -rsa==4.9 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -ruamel-yaml-clib==0.2.7 ; platform_python_implementation == "CPython" and python_version < "3.11" and python_version >= "3.8" and python_full_version != "3.9.7" -ruamel-yaml==0.17.21 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ruff==0.0.247 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -scikit-learn==1.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -scipy==1.10.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -screeninfo==0.6.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -scs==3.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -seaborn==0.11.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -semantic-version==2.10.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -semver==2.13.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -send2trash==1.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -setuptools-rust==1.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -setuptools-scm==6.4.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -setuptools==65.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sgmllib3k==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -shap==0.41.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -six==1.16.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -slicer==0.0.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -smmap==5.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sniffio==1.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -snowballstemmer==2.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -soupsieve==2.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sparqlwrapper==2.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sphinx==4.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sphinxcontrib-applehelp==1.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sphinxcontrib-devhelp==1.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sphinxcontrib-htmlhelp==2.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sphinxcontrib-jsmath==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sphinxcontrib-qthelp==1.0.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sphinxcontrib-serializinghtml==1.1.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sqlalchemy==2.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sqlglot==11.2.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -squarify==0.4.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -stack-data==0.6.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -statsforecast==1.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -statsmodels==0.13.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -stevedore==5.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -stocksera==0.1.21 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -streamlit==1.19.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -svglib==1.5.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tabulate==0.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tbats==1.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tenacity==7.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tensorboard-data-server==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tensorboard-plugin-wit==1.8.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tensorboard==2.12.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -terminado==0.17.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -textwrap3==0.9.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -thepassiveinvestor==1.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -threadpoolctl==3.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tinycss2==1.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tokenizers==0.13.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tokenterminal==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -toml==0.10.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tomli==2.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tomlkit==0.11.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -toolz==0.12.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -torch==1.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -torchmetrics==0.11.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tornado==6.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tqdm==4.64.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -trace-updater==0.0.9 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -tradingview-ta==3.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -traitlets==5.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -transformers==4.26.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -triad==0.8.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tweepy==4.12.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -types-python-dateutil==2.8.19.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -types-pytz==2021.3.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -types-pyyaml==6.0.12.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -types-requests==2.28.11.15 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -types-setuptools==57.4.18 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -types-six==1.16.21.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -types-urllib3==1.26.25.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -typing-extensions==4.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tzdata==2022.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tzlocal==4.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -u8darts[torch]==0.23.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ujson==5.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -update-checker==0.18.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -urllib3==1.26.14 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -user-agent==0.1.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -vadersentiment==3.3.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -validators==0.20.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -valinvest==0.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -vcrpy==4.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -virtualenv==20.20.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -voila==0.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -watchdog==2.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -wcwidth==0.2.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -webencodings==0.5.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -websocket-client==1.5.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -websockets==10.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -werkzeug==2.2.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -wheel==0.38.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -widgetsnbextension==4.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -win32-setctime==1.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "win32" -wrapt==1.15.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -xarray==2023.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -xgboost==1.7.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -xlsxwriter==3.0.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -y-py==0.6.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -yahooquery==2.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -yarl==1.8.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -yfinance==0.2.12 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -yt-dlp==2023.2.17 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -zipp==3.15.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -zope-interface==5.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +absl-py==1.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +adagio==0.2.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +aiodns==3.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +aiohttp==3.8.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +aiosignal==1.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +alabaster==0.7.13 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +alpha-vantage==2.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +altair==4.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +altgraph==0.17.3 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +ansi2html==1.8.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +ansiwrap==0.8.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +antlr4-python3-runtime==4.11.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +anyio==3.6.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +appdirs==1.4.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +appnope==0.1.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "darwin" or python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and platform_system == "Darwin" +arch==5.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +argon2-cffi-bindings==21.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +argon2-cffi==21.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ascii-magic==1.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +astor==0.8.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +astroid==2.13.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +astropy==5.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +asttokens==2.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +async-timeout==4.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +atomicwrites==1.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "win32" +attrs==21.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +babel==2.12.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +backcall==0.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +backoff==2.2.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +backports-zoneinfo==0.2.1 ; python_version >= "3.8" and python_version < "3.9" +bandit==1.7.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +base58==2.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +beautifulsoup4==4.11.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +black==23.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +bleach==6.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +blinker==1.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +brotli==1.0.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and platform_python_implementation == "CPython" +brotlicffi==1.0.9.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and platform_python_implementation != "CPython" +bs4==0.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +bt==0.2.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cachetools==5.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +catboost==1.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ccxt==2.8.78 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +certifi==2022.12.7 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +cffi==1.15.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cfgv==3.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +charset-normalizer==3.0.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +click==8.1.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cloudpickle==2.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cmdstanpy==1.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +codespell==2.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +colorama==0.4.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +comm==0.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +commonmark==0.9.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +contourpy==1.0.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +convertdate==2.4.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +coverage==7.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +coverage[toml]==7.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cryptography==39.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cssselect2==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cssselect==1.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cvxpy==1.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cycler==0.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cython==0.29.33 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +dash-core-components==2.0.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +dash-html-components==2.0.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +dash-table==5.0.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +dash==2.8.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +dateparser==1.1.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +datetime==5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +debugpy==1.6.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +decorator==5.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +defusedxml==0.7.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +degiro-connector==2.0.21 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +detecta==0.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +dill==0.3.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +distlib==0.3.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +dnspython==2.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +docutils==0.17.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ecos==2.0.12 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +entrypoints==0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ephem==4.1.4 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +et-xmlfile==1.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +exchange-calendars==4.2.5 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +execnet==1.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +executing==1.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +fastjsonschema==2.16.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +feedparser==6.0.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ffmpeg-python==0.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ffn==0.3.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +filelock==3.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +financedatabase==2.0.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +finnhub-python==2.4.16 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +finviz==1.4.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +finvizfinance==0.14.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +flake8==5.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +flask-cors==3.0.10 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +flask==2.2.3 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +fonttools==4.38.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +formulaic==0.3.4 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +fred==3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +fredapi==0.4.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +frozendict==2.3.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +frozenlist==1.3.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +fs==2.4.16 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +fsspec[http]==2023.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +fugue-sql-antlr==0.1.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +fugue==0.8.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +fundamentalanalysis==0.2.14 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +future==0.18.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +gitdb==4.0.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +gitpython==3.1.31 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +google-auth-oauthlib==0.4.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +google-auth==2.16.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +graphviz==0.20.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +greenlet==2.0.2 ; python_version >= "3.8" and platform_machine == "aarch64" and python_full_version != "3.9.7" and python_version < "3.11" or python_version >= "3.8" and platform_machine == "ppc64le" and python_full_version != "3.9.7" and python_version < "3.11" or python_version >= "3.8" and platform_machine == "x86_64" and python_full_version != "3.9.7" and python_version < "3.11" or python_version >= "3.8" and platform_machine == "amd64" and python_full_version != "3.9.7" and python_version < "3.11" or python_version >= "3.8" and platform_machine == "AMD64" and python_full_version != "3.9.7" and python_version < "3.11" or python_version >= "3.8" and platform_machine == "win32" and python_full_version != "3.9.7" and python_version < "3.11" or python_version >= "3.8" and platform_machine == "WIN32" and python_full_version != "3.9.7" and python_version < "3.11" +grpcio==1.51.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +hijri-converter==2.2.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +holidays==0.14.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +html5lib==1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +huggingface-hub==0.12.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +identify==2.5.18 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +idna==3.4 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +imagesize==1.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +importlib-metadata==6.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +importlib-resources==5.12.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.10" +inflection==0.5.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +iniconfig==2.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +interface-meta==1.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +intrinio-sdk==6.22.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ipyflex==0.2.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ipykernel==6.21.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ipympl==0.8.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ipython-genutils==0.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ipython==8.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ipywidgets==8.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +iso8601==0.1.16 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +isodate==0.6.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +isort==5.12.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +itsdangerous==2.1.2 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +jedi==0.18.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jinja2==3.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +joblib==1.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +json5==0.9.11 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jsonschema==4.17.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyter-client==7.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyter-core==5.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyter-dash==0.4.2 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +jupyter-server==1.23.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyterlab-pygments==0.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyterlab-server==2.19.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyterlab-widgets==3.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyterlab==3.5.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +kiwisolver==1.4.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +korean-lunar-calendar==0.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +lazy-object-proxy==1.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +lightgbm==3.3.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +linearmodels==4.27 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +llvmlite==0.39.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +loguru==0.6.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +lunarcalendar==0.0.9 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +lxml==4.9.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +macholib==1.16.2 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" and sys_platform == "darwin" +markdown-it-py==1.1.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +markdown==3.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +markupsafe==2.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +matplotlib-inline==0.1.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +matplotlib==3.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mccabe==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mdit-py-plugins==0.2.8 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +mistune==2.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mock==4.0.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +more-itertools==9.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mplfinance==0.12.9b7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mstarpy==0.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +multidict==6.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +multitasking==0.0.11 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mutagen==1.46.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mypy-extensions==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mypy==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +myst-parser==0.15.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nbclassic==0.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nbclient==0.6.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nbconvert==7.2.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nbformat==5.7.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nbmake==1.4.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +nest-asyncio==1.5.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +networkx==3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nfoursid==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nodeenv==1.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +notebook-shim==0.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +notebook==6.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +numba==0.56.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +numpy==1.23.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +oandapyv20==0.6.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +oauthlib==3.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +onetimepass==1.0.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +openai-whisper==20230124 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +openpyxl==3.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +orjson==3.8.7 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +osqp==0.6.2.post8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +packaging==23.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pandas-datareader==0.10.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pandas-market-calendars==3.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pandas-ta==0.3.14b ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pandas==1.5.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pandocfilters==1.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +papermill==2.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +parso==0.8.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pathspec==0.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +patsy==0.5.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pbr==5.11.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pefile==2023.2.7 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" and sys_platform == "win32" +pexpect==4.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform != "win32" +pickleshare==0.7.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pillow==9.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pkgutil-resolve-name==1.3.10 ; python_version >= "3.8" and python_version < "3.9" +platformdirs==3.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +plotly-resampler==0.8.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +plotly==5.13.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pluggy==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pmdarima==2.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +praw==7.7.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +prawcore==2.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +pre-commit==2.21.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +prometheus-client==0.16.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +prompt-toolkit==3.0.38 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +property-cached==1.6.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +prophet==1.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +protobuf==3.20.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +psaw==0.0.12 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +psutil==5.9.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ptyprocess==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform != "win32" or python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and os_name != "nt" +pure-eval==0.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +py==1.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyally==1.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyarrow==11.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyasn1-modules==0.2.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyasn1==0.4.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pycares==4.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pycodestyle==2.9.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pycoingecko==3.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pycparser==2.21 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pycryptodome==3.17 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pycryptodomex==3.17 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pydantic==1.10.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pydeck==0.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pydeprecate==0.3.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pydocstyle==6.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyerfa==2.0.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyflakes==2.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pygments==2.14.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyhdfe==0.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyinstaller-hooks-contrib==2023.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +pyinstaller==4.10 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +pylint==2.15.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyluach==2.2.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +pymeeus==0.5.12 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +pympler==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyobjc-core==9.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "darwin" +pyobjc-framework-cocoa==9.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "darwin" +pyod==1.0.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyotp==2.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyparsing==3.0.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyprind==2.11.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyrsistent==0.19.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-cov==3.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-mock==3.10.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-recording==0.12.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-timeout==2.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-xdist==3.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytest==6.2.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pythclient==0.1.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +python-binance==1.0.17 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +python-coinmarketcap==0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +python-dateutil==2.8.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +python-dotenv==0.19.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +python-i18n==0.3.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytorch-lightning==1.6.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytrends==4.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytz-deprecation-shim==0.1.0.post0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytz==2022.7.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pywin32-ctypes==0.2.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" and sys_platform == "win32" +pywin32==305 ; sys_platform == "win32" and platform_python_implementation != "PyPy" and python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pywinpty==2.0.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and os_name == "nt" +pywry==0.3.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyyaml==6.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyzmq==25.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +qdldl==0.1.5.post3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +qpd==0.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +quandl==3.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +rapidfuzz==2.13.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +rdflib==6.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +regex==2022.10.31 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +reportlab==3.6.12 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +requests-futures==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +requests-oauthlib==1.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +requests==2.28.2 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +retrying==1.3.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +rich==12.6.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +riskfolio-lib==3.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +robin-stocks==2.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +rsa==4.9 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +ruamel-yaml-clib==0.2.7 ; platform_python_implementation == "CPython" and python_version < "3.11" and python_version >= "3.8" and python_full_version != "3.9.7" +ruamel-yaml==0.17.21 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ruff==0.0.247 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +scikit-learn==1.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +scipy==1.10.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +screeninfo==0.6.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +scs==3.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +seaborn==0.11.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +semantic-version==2.10.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +semver==2.13.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +send2trash==1.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +setuptools-rust==1.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +setuptools-scm==6.4.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +setuptools==65.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sgmllib3k==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +shap==0.41.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +six==1.16.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +slicer==0.0.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +smmap==5.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sniffio==1.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +snowballstemmer==2.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +soupsieve==2.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sparqlwrapper==2.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinx==4.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-applehelp==1.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-devhelp==1.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-htmlhelp==2.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-jsmath==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-qthelp==1.0.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-serializinghtml==1.1.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sqlalchemy==2.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sqlglot==11.2.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +squarify==0.4.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +stack-data==0.6.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +statsforecast==1.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +statsmodels==0.13.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +stevedore==5.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +stocksera==0.1.21 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +streamlit==1.19.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +svglib==1.5.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tabulate==0.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tbats==1.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tenacity==7.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tensorboard-data-server==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tensorboard-plugin-wit==1.8.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tensorboard==2.12.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +terminado==0.17.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +textwrap3==0.9.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +thepassiveinvestor==1.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +threadpoolctl==3.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tinycss2==1.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tokenizers==0.13.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tokenterminal==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +toml==0.10.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tomli==2.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tomlkit==0.11.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +toolz==0.12.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +torch==1.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +torchmetrics==0.11.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tornado==6.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tqdm==4.64.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +trace-updater==0.0.9 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +tradingview-ta==3.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +traitlets==5.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +transformers==4.26.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +triad==0.8.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tweepy==4.12.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-python-dateutil==2.8.19.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-pytz==2021.3.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-pyyaml==6.0.12.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-requests==2.28.11.15 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-setuptools==57.4.18 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-six==1.16.21.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-urllib3==1.26.25.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +typing-extensions==4.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tzdata==2022.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tzlocal==4.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +u8darts[torch]==0.23.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ujson==5.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +update-checker==0.18.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +urllib3==1.26.14 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +user-agent==0.1.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +vadersentiment==3.3.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +validators==0.20.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +valinvest==0.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +vcrpy==4.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +virtualenv==20.20.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +voila==0.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +watchdog==2.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +wcwidth==0.2.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +webencodings==0.5.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +websocket-client==1.5.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +websockets==10.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +werkzeug==2.2.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +wheel==0.38.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +widgetsnbextension==4.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +win32-setctime==1.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "win32" +wrapt==1.15.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +xarray==2023.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +xgboost==1.7.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +xlsxwriter==3.0.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +y-py==0.6.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +yahooquery==2.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +yarl==1.8.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +yfinance==0.2.12 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +yt-dlp==2023.2.17 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +zipp==3.15.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +zope-interface==5.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" diff --git a/requirements.txt b/requirements.txt index 45796190cde4..dfa0fee8a529 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,264 +1,323 @@ -aiodns==3.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -aiohttp==3.8.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -aiosignal==1.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -alpha-vantage==2.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -altair==4.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ansiwrap==0.8.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -anyio==3.6.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -appdirs==1.4.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -appnope==0.1.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "darwin" or python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and platform_system == "Darwin" -argon2-cffi-bindings==21.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -argon2-cffi==21.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ascii-magic==1.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -astor==0.8.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -asttokens==2.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -async-timeout==4.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -attrs==21.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -babel==2.12.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -backcall==0.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -backoff==2.2.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -backports-zoneinfo==0.2.1 ; python_version >= "3.8" and python_version < "3.9" -base58==2.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -beautifulsoup4==4.11.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -bleach==6.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -blinker==1.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -bs4==0.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -bt==0.2.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cachetools==5.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -ccxt==2.8.78 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -certifi==2022.12.7 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -cffi==1.15.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -charset-normalizer==3.0.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -click==8.1.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -colorama==0.4.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -comm==0.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -commonmark==0.9.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -contourpy==1.0.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -convertdate==2.4.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -cryptography==39.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cssselect2==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cssselect==1.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cycler==0.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -cython==0.29.33 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -dateparser==1.1.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -datetime==5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -debugpy==1.6.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -decorator==5.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -defusedxml==0.7.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -degiro-connector==2.0.21 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -detecta==0.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -dnspython==2.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -entrypoints==0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -et-xmlfile==1.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -exchange-calendars==4.2.5 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -executing==1.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -fastjsonschema==2.16.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -feedparser==6.0.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ffn==0.3.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -financedatabase==2.0.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -finnhub-python==2.4.16 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -finviz==1.4.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -finvizfinance==0.14.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -flake8==5.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -fonttools==4.38.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -formulaic==0.3.4 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -fred==3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -fredapi==0.4.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -frozendict==2.3.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -frozenlist==1.3.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -fundamentalanalysis==0.2.14 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -future==0.18.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -gitdb==4.0.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -gitpython==3.1.31 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -grpcio==1.51.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -hijri-converter==2.2.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -holidays==0.14.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -html5lib==1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -idna==3.4 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -importlib-metadata==6.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -importlib-resources==5.12.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.10" -inflection==0.5.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -interface-meta==1.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -intrinio-sdk==6.22.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ipyflex==0.2.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ipykernel==6.21.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ipympl==0.8.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ipython-genutils==0.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ipython==8.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ipywidgets==8.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -iso8601==0.1.16 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -isodate==0.6.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jedi==0.18.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jinja2==3.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -joblib==1.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -json5==0.9.11 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jsonschema==4.17.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyter-client==7.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyter-core==5.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyter-server==1.23.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyterlab-pygments==0.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyterlab-server==2.19.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyterlab-widgets==3.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -jupyterlab==3.5.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -kiwisolver==1.4.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -korean-lunar-calendar==0.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -linearmodels==4.27 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -loguru==0.6.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -lxml==4.9.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -markupsafe==2.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -matplotlib-inline==0.1.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -matplotlib==3.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mccabe==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mistune==2.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -more-itertools==9.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mplfinance==0.12.9b7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mstarpy==0.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -multidict==6.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -multitasking==0.0.11 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -mypy-extensions==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -nbclassic==0.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -nbclient==0.6.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -nbconvert==7.2.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -nbformat==5.7.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -nest-asyncio==1.5.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -notebook-shim==0.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -notebook==6.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -numpy==1.23.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -oandapyv20==0.6.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -oauthlib==3.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -onetimepass==1.0.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -openpyxl==3.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -packaging==23.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pandas-datareader==0.10.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pandas-market-calendars==3.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pandas-ta==0.3.14b ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pandas==1.5.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pandocfilters==1.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -papermill==2.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -parso==0.8.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -patsy==0.5.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pexpect==4.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform != "win32" -pickleshare==0.7.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pillow==9.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pkgutil-resolve-name==1.3.10 ; python_version >= "3.8" and python_version < "3.9" -platformdirs==3.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -plotly==5.13.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -praw==7.7.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -prawcore==2.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -prometheus-client==0.16.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -prompt-toolkit==3.0.38 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -property-cached==1.6.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -protobuf==3.20.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -psaw==0.0.12 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -psutil==5.9.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ptyprocess==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform != "win32" or python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and os_name != "nt" -pure-eval==0.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyally==1.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyarrow==11.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pycares==4.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pycodestyle==2.9.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pycoingecko==3.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pycparser==2.21 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pycryptodome==3.17 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pydantic==1.10.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pydeck==0.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyflakes==2.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pygments==2.14.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyhdfe==0.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyluach==2.2.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -pymeeus==0.5.12 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -pympler==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyobjc-core==9.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "darwin" -pyobjc-framework-cocoa==9.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "darwin" -pyotp==2.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyparsing==3.0.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyprind==2.11.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyrsistent==0.19.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pythclient==0.1.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -python-binance==1.0.17 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -python-coinmarketcap==0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -python-dateutil==2.8.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -python-dotenv==0.19.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -python-i18n==0.3.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytrends==4.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytz-deprecation-shim==0.1.0.post0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pytz==2022.7.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pywin32==305 ; sys_platform == "win32" and platform_python_implementation != "PyPy" and python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pywinpty==2.0.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and os_name == "nt" -pywry==0.3.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyyaml==6.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -pyzmq==25.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -quandl==3.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -rapidfuzz==2.13.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -rdflib==6.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -regex==2022.10.31 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -reportlab==3.6.12 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -requests-futures==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -requests-oauthlib==1.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -requests==2.28.2 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -retrying==1.3.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -rich==12.6.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -robin-stocks==2.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ruamel-yaml-clib==0.2.7 ; platform_python_implementation == "CPython" and python_version < "3.11" and python_version >= "3.8" and python_full_version != "3.9.7" -ruamel-yaml==0.17.21 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -scikit-learn==1.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -scipy==1.10.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -screeninfo==0.6.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -seaborn==0.11.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -semver==2.13.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -send2trash==1.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -setuptools-scm==6.4.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -setuptools==65.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sgmllib3k==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -six==1.16.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -smmap==5.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sniffio==1.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -soupsieve==2.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -sparqlwrapper==2.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -squarify==0.4.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -stack-data==0.6.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -statsmodels==0.13.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -stocksera==0.1.21 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -streamlit==1.19.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -svglib==1.5.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tabulate==0.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tenacity==7.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -terminado==0.17.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -textwrap3==0.9.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -thepassiveinvestor==1.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -threadpoolctl==3.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tinycss2==1.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tokenterminal==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -toml==0.10.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tomli==2.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -toolz==0.12.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -tornado==6.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tqdm==4.64.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tradingview-ta==3.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -traitlets==5.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tweepy==4.12.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -typing-extensions==4.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tzdata==2022.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -tzlocal==4.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -ujson==5.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -update-checker==0.18.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -urllib3==1.26.14 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -user-agent==0.1.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -vadersentiment==3.3.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -validators==0.20.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -valinvest==0.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -voila==0.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -watchdog==2.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -wcwidth==0.2.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -webencodings==0.5.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -websocket-client==1.5.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -websockets==10.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -widgetsnbextension==4.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -win32-setctime==1.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "win32" -wrapt==1.15.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" -y-py==0.6.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -yahooquery==2.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -yarl==1.8.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -yfinance==0.2.12 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -zipp==3.15.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" -zope-interface==5.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +aiodns==3.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +aiohttp==3.8.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +aiosignal==1.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +alabaster==0.7.13 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +alpha-vantage==2.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +altair==4.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ansiwrap==0.8.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +anyio==3.6.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +appdirs==1.4.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +appnope==0.1.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "darwin" or python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and platform_system == "Darwin" +argon2-cffi-bindings==21.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +argon2-cffi==21.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ascii-magic==1.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +astor==0.8.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +astroid==2.13.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +asttokens==2.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +async-timeout==4.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +atomicwrites==1.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "win32" +attrs==21.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +babel==2.12.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +backcall==0.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +backoff==2.2.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +backports-zoneinfo==0.2.1 ; python_version >= "3.8" and python_version < "3.9" +bandit==1.7.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +base58==2.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +beautifulsoup4==4.11.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +black==23.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +bleach==6.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +blinker==1.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +bs4==0.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +bt==0.2.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cachetools==5.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +ccxt==2.8.78 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +certifi==2022.12.7 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +cffi==1.15.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cfgv==3.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +charset-normalizer==3.0.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +click==8.1.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +codespell==2.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +colorama==0.4.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +comm==0.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +commonmark==0.9.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +contourpy==1.0.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +convertdate==2.4.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +coverage==7.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +coverage[toml]==7.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cryptography==39.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cssselect2==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cssselect==1.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cycler==0.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +cython==0.29.33 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +dateparser==1.1.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +datetime==5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +debugpy==1.6.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +decorator==5.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +defusedxml==0.7.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +degiro-connector==2.0.21 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +detecta==0.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +dill==0.3.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +distlib==0.3.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +dnspython==2.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +docutils==0.17.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +entrypoints==0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +et-xmlfile==1.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +exchange-calendars==4.2.5 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +execnet==1.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +executing==1.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +fastjsonschema==2.16.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +feedparser==6.0.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ffn==0.3.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +filelock==3.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +financedatabase==2.0.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +finnhub-python==2.4.16 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +finviz==1.4.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +finvizfinance==0.14.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +flake8==5.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +fonttools==4.38.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +formulaic==0.3.4 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +fred==3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +fredapi==0.4.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +frozendict==2.3.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +frozenlist==1.3.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +fundamentalanalysis==0.2.14 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +future==0.18.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +gitdb==4.0.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +gitpython==3.1.31 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +grpcio==1.51.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +hijri-converter==2.2.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +holidays==0.14.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +html5lib==1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +identify==2.5.18 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +idna==3.4 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +imagesize==1.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +importlib-metadata==6.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +importlib-resources==5.12.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.10" +inflection==0.5.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +iniconfig==2.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +interface-meta==1.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +intrinio-sdk==6.22.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ipyflex==0.2.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ipykernel==6.21.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ipympl==0.8.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ipython-genutils==0.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ipython==8.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ipywidgets==8.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +iso8601==0.1.16 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +isodate==0.6.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +isort==5.12.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jedi==0.18.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jinja2==3.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +joblib==1.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +json5==0.9.11 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jsonschema==4.17.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyter-client==7.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyter-core==5.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyter-server==1.23.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyterlab-pygments==0.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyterlab-server==2.19.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyterlab-widgets==3.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +jupyterlab==3.5.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +kiwisolver==1.4.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +korean-lunar-calendar==0.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +lazy-object-proxy==1.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +linearmodels==4.27 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +loguru==0.6.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +lxml==4.9.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +markdown-it-py==1.1.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +markupsafe==2.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +matplotlib-inline==0.1.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +matplotlib==3.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mccabe==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mdit-py-plugins==0.2.8 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +mistune==2.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mock==4.0.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +more-itertools==9.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mplfinance==0.12.9b7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mstarpy==0.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +multidict==6.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +multitasking==0.0.11 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mypy-extensions==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +mypy==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +myst-parser==0.15.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nbclassic==0.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nbclient==0.6.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nbconvert==7.2.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nbformat==5.7.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nbmake==1.4.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +nest-asyncio==1.5.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +nodeenv==1.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +notebook-shim==0.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +notebook==6.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +numpy==1.23.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +oandapyv20==0.6.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +oauthlib==3.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +onetimepass==1.0.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +openpyxl==3.1.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +packaging==23.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pandas-datareader==0.10.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pandas-market-calendars==3.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pandas-ta==0.3.14b ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pandas==1.5.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pandocfilters==1.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +papermill==2.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +parso==0.8.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pathspec==0.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +patsy==0.5.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pbr==5.11.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pexpect==4.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform != "win32" +pickleshare==0.7.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pillow==9.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pkgutil-resolve-name==1.3.10 ; python_version >= "3.8" and python_version < "3.9" +platformdirs==3.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +plotly==5.13.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pluggy==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +praw==7.7.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +prawcore==2.3.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +pre-commit==2.21.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +prometheus-client==0.16.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +prompt-toolkit==3.0.38 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +property-cached==1.6.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +protobuf==3.20.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +psaw==0.0.12 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +psutil==5.9.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ptyprocess==0.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform != "win32" or python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and os_name != "nt" +pure-eval==0.2.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +py==1.11.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyally==1.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyarrow==11.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pycares==4.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pycodestyle==2.9.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pycoingecko==3.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pycparser==2.21 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pycryptodome==3.17 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pydantic==1.10.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pydeck==0.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pydocstyle==6.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyflakes==2.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pygments==2.14.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyhdfe==0.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pylint==2.15.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyluach==2.2.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +pymeeus==0.5.12 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +pympler==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyobjc-core==9.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "darwin" +pyobjc-framework-cocoa==9.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "darwin" +pyotp==2.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyparsing==3.0.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyprind==2.11.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyrsistent==0.19.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-cov==3.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-mock==3.10.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-recording==0.12.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-timeout==2.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytest-xdist==3.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytest==6.2.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pythclient==0.1.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +python-binance==1.0.17 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +python-coinmarketcap==0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +python-dateutil==2.8.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +python-dotenv==0.19.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +python-i18n==0.3.9 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytrends==4.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytz-deprecation-shim==0.1.0.post0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pytz==2022.7.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pywin32==305 ; sys_platform == "win32" and platform_python_implementation != "PyPy" and python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pywinpty==2.0.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and os_name == "nt" +pywry==0.3.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyyaml==6.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +pyzmq==25.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +quandl==3.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +rapidfuzz==2.13.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +rdflib==6.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +regex==2022.10.31 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +reportlab==3.6.12 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +requests-futures==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +requests-oauthlib==1.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +requests==2.28.2 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +retrying==1.3.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +rich==12.6.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +robin-stocks==2.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ruamel-yaml-clib==0.2.7 ; platform_python_implementation == "CPython" and python_version < "3.11" and python_version >= "3.8" and python_full_version != "3.9.7" +ruamel-yaml==0.17.21 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ruff==0.0.247 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +scikit-learn==1.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +scipy==1.10.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +screeninfo==0.6.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +seaborn==0.11.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +semver==2.13.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +send2trash==1.8.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +setuptools-scm==6.4.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +setuptools==65.4.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sgmllib3k==1.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +six==1.16.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +smmap==5.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sniffio==1.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +snowballstemmer==2.2.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +soupsieve==2.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sparqlwrapper==2.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinx==4.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-applehelp==1.0.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-devhelp==1.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-htmlhelp==2.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-jsmath==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-qthelp==1.0.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +sphinxcontrib-serializinghtml==1.1.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +squarify==0.4.3 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +stack-data==0.6.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +statsmodels==0.13.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +stevedore==5.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +stocksera==0.1.21 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +streamlit==1.19.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +svglib==1.5.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tabulate==0.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tenacity==7.0.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +terminado==0.17.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +textwrap3==0.9.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +thepassiveinvestor==1.1.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +threadpoolctl==3.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tinycss2==1.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tokenterminal==1.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +toml==0.10.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tomli==2.0.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tomlkit==0.11.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +toolz==0.12.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +tornado==6.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tqdm==4.64.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tradingview-ta==3.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +traitlets==5.9.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tweepy==4.12.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-python-dateutil==2.8.19.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-pytz==2021.3.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-pyyaml==6.0.12.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-requests==2.28.11.15 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-setuptools==57.4.18 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-six==1.16.21.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +types-urllib3==1.26.25.8 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +typing-extensions==4.5.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tzdata==2022.7 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +tzlocal==4.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +ujson==5.7.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +update-checker==0.18.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +urllib3==1.26.14 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +user-agent==0.1.10 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +vadersentiment==3.3.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +validators==0.20.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +valinvest==0.0.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +vcrpy==4.2.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +virtualenv==20.20.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +voila==0.4.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +watchdog==2.3.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +wcwidth==0.2.6 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +webencodings==0.5.1 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +websocket-client==1.5.1 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +websockets==10.4 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +widgetsnbextension==4.0.5 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +win32-setctime==1.1.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" and sys_platform == "win32" +wrapt==1.15.0 ; python_version >= "3.8" and python_version < "3.11" and python_full_version != "3.9.7" +y-py==0.6.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +yahooquery==2.3.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +yarl==1.8.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +yfinance==0.2.12 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +zipp==3.15.0 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" +zope-interface==5.5.2 ; python_version >= "3.8" and python_full_version != "3.9.7" and python_version < "3.11" diff --git a/tests/openbb_terminal/alternative/oss/csv/test_runa_model/test_get_startups.csv b/tests/openbb_terminal/alternative/oss/csv/test_runa_model/test_get_startups.csv index 1be9ecbba60c..58f66a5576a0 100644 --- a/tests/openbb_terminal/alternative/oss/csv/test_runa_model/test_get_startups.csv +++ b/tests/openbb_terminal/alternative/oss/csv/test_runa_model/test_get_startups.csv @@ -1,51 +1,51 @@ -,GitHub,Company,Country,City,Founded,Raised [$M],Language,Stars,Forks,Stars AGR [%],Forks AGR [%],SG,FG -0,builderio/qwik,Builder,USA,San Francisco,2018,17.3,TypeScript,14134,623,968,1528,9.7,15.3 -1,novuhq/novu,Novu,Israel,Tel Aviv,2021,6.6,TypeScript,16085,982,446,1111,4.5,11.1 -2,refinedev/refine,refine,Turkey,Istanbul,2022,1.0,TypeScript,6566,470,395,1017,4.0,10.2 -3,safing/portmaster,Safing,Austria,Baden,2017,,Go,5958,174,345,299,3.5,3.0 -4,nhost/nhost,Nhost,Sweden,Stockholm,2019,3.1,TypeScript,5460,286,300,442,3.0,4.4 -5,tooljet/tooljet,ToolJet,India,Bengaluru,2021,1.6,JavaScript,15559,1408,256,413,2.6,4.1 -6,gravitl/netmaker,Netmaker,USA,Asheville,2021,2.3,Go,5819,398,221,384,2.2,3.8 -7,icewhaletech/casaos,IceWhale Technology,China,Shanghai,2020,0.4,Go,8012,534,212,552,2.1,5.5 -8,penpot/penpot,Penpot,Spain,Madrid,2019,8.0,Clojure,19674,895,202,225,2.0,2.3 -9,mindsdb/mindsdb,MindsDB,USA,Berkeley,2017,7.9,Python,12182,1417,189,204,1.9,2.0 -10,zinclabs/zinc,ZincSearch,USA,San Francisco,2021,3.6,Go,13110,565,188,263,1.9,2.6 -11,medusajs/medusa,Medusa,Denmark,Copenhagen,2021,1.0,TypeScript,15893,1056,183,417,1.8,4.2 -12,quickwit-oss/quickwit,Quickwit,USA,San Francisco,2020,2.6,Rust,2857,145,181,259,1.8,2.6 -13,getumbrel/umbrel,Umbrel,India,,2020,3.0,Shell,3800,382,177,89,1.8,0.9 -14,nuxt/framework,NuxtLabs,France,Bordeaux,2017,2.0,TypeScript,11045,1167,175,457,1.8,4.6 -15,withastro/astro,Astro,USA,Oakland,2019,7.0,TypeScript,23814,1129,172,231,1.7,2.3 -16,supertokens/supertokens-core,SuperTokens,India,Mumbai,2019,1.5,Java,7793,268,165,185,1.7,1.9 -17,charmbracelet/soft-serve,Charm,USA,New York,2019,3.0,Go,2884,67,165,458,1.7,4.6 -18,obsidianmd/obsidian-releases,Obsidian,Canada,Oakville,2020,,JavaScript,3828,877,165,145,1.7,1.5 -19,serverless-stack/sst,SST,USA,San Francisco,2017,1.0,TypeScript,10593,895,164,391,1.6,3.9 -20,deepfence/threatmapper,Deepfence,USA,Palo Alto,2017,10.5,Go,2615,260,153,126,1.5,1.3 -21,coqui-ai/tts,Coqui,Germany,Berlin,2020,,Python,7519,851,152,319,1.5,3.2 -22,amplication/amplication,Amplication,Israel,Tel Aviv,2020,6.6,TypeScript,9140,762,150,420,1.5,4.2 -23,bytebase/bytebase,Bytebase,China,Shanghai,2021,3.0,Go,4593,304,150,267,1.5,2.7 -24,rustdesk/rustdesk,RustDesk,Singapore,Singapore,2020,,Rust,35185,3100,147,158,1.5,1.6 -25,withfig/autocomplete,Fig,USA,San Francisco,2020,2.4,TypeScript,20991,4797,146,153,1.5,1.5 -26,pipedreamhq/pipedream,Pipedream,USA,San Francisco,2019,22.0,JavaScript,5186,3769,143,219,1.4,2.2 -27,apify/crawlee,Apify,Czech Republic,Prague,2015,0.5,TypeScript,7371,331,133,63,1.3,0.6 -28,netbirdio/netbird,NetBird,Germany,Berlin,2022,0.2,Go,3977,141,128,231,1.3,2.3 -29,logseq/logseq,Logseq,China,Hangzhou,2020,,Clojure,19366,1168,126,165,1.3,1.7 -30,anchore/syft,Anchore,USA,Santa Barbara,2016,29.0,Go,3528,314,125,202,1.3,2.0 -31,openreplay/openreplay,OpenReplay,France,Paris,2018,6.2,Python,6652,305,124,248,1.2,2.5 -32,growthbook/growthbook,GrowthBook,USA,Palo Alto,2020,0.5,TypeScript,3959,226,121,364,1.2,3.6 -33,gildas-lormeau/singlefile,SEO4Ajax,France,Rennes,2015,,JavaScript,9865,710,120,85,1.2,0.9 -34,codesandbox/sandpack,CodeSandbox,Netherlands,Amsterdam,2017,15.1,TypeScript,2874,200,119,259,1.2,2.6 -35,appsmithorg/appsmith,Appsmith,India,Bengaluru ,2019,51.5,TypeScript,23750,2109,117,156,1.2,1.6 -36,livekit/livekit,LiveKit,USA,San Francisco,2021,7.0,Go,4356,331,116,186,1.2,1.9 -37,appflowy-io/appflowy,AppFlowy,USA,San Francisco,2021,,Dart,30517,1733,115,224,1.2,2.2 -38,orchest/orchest,Orchest,Netherlands,Rotterdam,2020,4.2,Python,3616,213,111,105,1.1,1.1 -39,openbb-finance/openbbterminal,OpenBB,USA,Franconia,2021,8.5,Python,18516,1928,110,125,1.1,1.3 -40,budibase/budibase,Budibase,UK,Belfast,2020,9.2,TypeScript,16843,1020,105,174,1.1,1.7 -41,slint-ui/slint,Slint,Germany,Berlin,2020,,Rust,5457,175,104,160,1.0,1.6 -42,starrocks/starrocks,StarRocks,USA,San Francisco,2021,,Java,3749,819,103,175,1.0,1.8 -43,dailydotdev/daily,daily.dev,Israel,Tel Aviv,2020,,,9839,341,103,75,1.0,0.8 -44,signoz/signoz,Signoz,India,Bengaluru,2020,,TypeScript,10882,578,98,107,1.0,1.1 -45,mattermost/focalboard,Mattermost,USA,Palo Alto,2015,70.0,TypeScript,13973,1132,96,125,1.0,1.3 -46,automaapp/automa,Automa,Indonesia,Jakarta,2021,,Vue,6030,580,95,153,1.0,1.5 -47,projectdiscovery/interactsh,Project Discovery,India,Mumbai,2019,26.7,Go,2080,256,92,134,0.9,1.3 -48,appwrite/appwrite,Appwrite,Israel,Tel Aviv,2019,,TypeScript,28135,2332,91,100,0.9,1.0 -49,dendronhq/dendron,Dendron,USA,Seattle,2019,2.0,TypeScript,5031,188,89,92,0.9,0.9 +,GitHub,Company,Country,City,Founded,Raised [$M],Language,Stars,Forks,Stars AGR [%],Forks AGR [%],SG,FG +0,builderio/qwik,Builder,USA,San Francisco,2018,17.3,TypeScript,14134,623,968,1528,9.7,15.3 +1,novuhq/novu,Novu,Israel,Tel Aviv,2021,6.6,TypeScript,16085,982,446,1111,4.5,11.1 +2,refinedev/refine,refine,Turkey,Istanbul,2022,1.0,TypeScript,6566,470,395,1017,4.0,10.2 +3,safing/portmaster,Safing,Austria,Baden,2017,,Go,5958,174,345,299,3.5,3.0 +4,nhost/nhost,Nhost,Sweden,Stockholm,2019,3.1,TypeScript,5460,286,300,442,3.0,4.4 +5,tooljet/tooljet,ToolJet,India,Bengaluru,2021,1.6,JavaScript,15559,1408,256,413,2.6,4.1 +6,gravitl/netmaker,Netmaker,USA,Asheville,2021,2.3,Go,5819,398,221,384,2.2,3.8 +7,icewhaletech/casaos,IceWhale Technology,China,Shanghai,2020,0.4,Go,8012,534,212,552,2.1,5.5 +8,penpot/penpot,Penpot,Spain,Madrid,2019,8.0,Clojure,19674,895,202,225,2.0,2.3 +9,mindsdb/mindsdb,MindsDB,USA,Berkeley,2017,7.9,Python,12182,1417,189,204,1.9,2.0 +10,zinclabs/zinc,ZincSearch,USA,San Francisco,2021,3.6,Go,13110,565,188,263,1.9,2.6 +11,medusajs/medusa,Medusa,Denmark,Copenhagen,2021,1.0,TypeScript,15893,1056,183,417,1.8,4.2 +12,quickwit-oss/quickwit,Quickwit,USA,San Francisco,2020,2.6,Rust,2857,145,181,259,1.8,2.6 +13,getumbrel/umbrel,Umbrel,India,,2020,3.0,Shell,3800,382,177,89,1.8,0.9 +14,nuxt/framework,NuxtLabs,France,Bordeaux,2017,2.0,TypeScript,11045,1167,175,457,1.8,4.6 +15,withastro/astro,Astro,USA,Oakland,2019,7.0,TypeScript,23814,1129,172,231,1.7,2.3 +16,supertokens/supertokens-core,SuperTokens,India,Mumbai,2019,1.5,Java,7793,268,165,185,1.7,1.9 +17,charmbracelet/soft-serve,Charm,USA,New York,2019,3.0,Go,2884,67,165,458,1.7,4.6 +18,obsidianmd/obsidian-releases,Obsidian,Canada,Oakville,2020,,JavaScript,3828,877,165,145,1.7,1.5 +19,serverless-stack/sst,SST,USA,San Francisco,2017,1.0,TypeScript,10593,895,164,391,1.6,3.9 +20,deepfence/threatmapper,Deepfence,USA,Palo Alto,2017,10.5,Go,2615,260,153,126,1.5,1.3 +21,coqui-ai/tts,Coqui,Germany,Berlin,2020,,Python,7519,851,152,319,1.5,3.2 +22,amplication/amplication,Amplication,Israel,Tel Aviv,2020,6.6,TypeScript,9140,762,150,420,1.5,4.2 +23,bytebase/bytebase,Bytebase,China,Shanghai,2021,3.0,Go,4593,304,150,267,1.5,2.7 +24,rustdesk/rustdesk,RustDesk,Singapore,Singapore,2020,,Rust,35185,3100,147,158,1.5,1.6 +25,withfig/autocomplete,Fig,USA,San Francisco,2020,2.4,TypeScript,20991,4797,146,153,1.5,1.5 +26,pipedreamhq/pipedream,Pipedream,USA,San Francisco,2019,22.0,JavaScript,5186,3769,143,219,1.4,2.2 +27,apify/crawlee,Apify,Czech Republic,Prague,2015,0.5,TypeScript,7371,331,133,63,1.3,0.6 +28,netbirdio/netbird,NetBird,Germany,Berlin,2022,0.2,Go,3977,141,128,231,1.3,2.3 +29,logseq/logseq,Logseq,China,Hangzhou,2020,,Clojure,19366,1168,126,165,1.3,1.7 +30,anchore/syft,Anchore,USA,Santa Barbara,2016,29.0,Go,3528,314,125,202,1.3,2.0 +31,openreplay/openreplay,OpenReplay,France,Paris,2018,6.2,Python,6652,305,124,248,1.2,2.5 +32,growthbook/growthbook,GrowthBook,USA,Palo Alto,2020,0.5,TypeScript,3959,226,121,364,1.2,3.6 +33,gildas-lormeau/singlefile,SEO4Ajax,France,Rennes,2015,,JavaScript,9865,710,120,85,1.2,0.9 +34,codesandbox/sandpack,CodeSandbox,Netherlands,Amsterdam,2017,15.1,TypeScript,2874,200,119,259,1.2,2.6 +35,appsmithorg/appsmith,Appsmith,India,Bengaluru ,2019,51.5,TypeScript,23750,2109,117,156,1.2,1.6 +36,livekit/livekit,LiveKit,USA,San Francisco,2021,7.0,Go,4356,331,116,186,1.2,1.9 +37,appflowy-io/appflowy,AppFlowy,USA,San Francisco,2021,,Dart,30517,1733,115,224,1.2,2.2 +38,orchest/orchest,Orchest,Netherlands,Rotterdam,2020,4.2,Python,3616,213,111,105,1.1,1.1 +39,openbb-finance/openbbterminal,OpenBB,USA,Franconia,2021,8.5,Python,18516,1928,110,125,1.1,1.3 +40,budibase/budibase,Budibase,UK,Belfast,2020,9.2,TypeScript,16843,1020,105,174,1.1,1.7 +41,slint-ui/slint,Slint,Germany,Berlin,2020,,Rust,5457,175,104,160,1.0,1.6 +42,starrocks/starrocks,StarRocks,USA,San Francisco,2021,,Java,3749,819,103,175,1.0,1.8 +43,dailydotdev/daily,daily.dev,Israel,Tel Aviv,2020,,,9839,341,103,75,1.0,0.8 +44,signoz/signoz,Signoz,India,Bengaluru,2020,,TypeScript,10882,578,98,107,1.0,1.1 +45,mattermost/focalboard,Mattermost,USA,Palo Alto,2015,70.0,TypeScript,13973,1132,96,125,1.0,1.3 +46,automaapp/automa,Automa,Indonesia,Jakarta,2021,,Vue,6030,580,95,153,1.0,1.5 +47,projectdiscovery/interactsh,Project Discovery,India,Mumbai,2019,26.7,Go,2080,256,92,134,0.9,1.3 +48,appwrite/appwrite,Appwrite,Israel,Tel Aviv,2019,,TypeScript,28135,2332,91,100,0.9,1.0 +49,dendronhq/dendron,Dendron,USA,Seattle,2019,2.0,TypeScript,5031,188,89,92,0.9,0.9 diff --git a/tests/openbb_terminal/alternative/oss/txt/test_runa_view/test_display_rossindex.txt b/tests/openbb_terminal/alternative/oss/txt/test_runa_view/test_display_rossindex.txt index cd8e5ae5fddc..12669e1fbe05 100644 --- a/tests/openbb_terminal/alternative/oss/txt/test_runa_view/test_display_rossindex.txt +++ b/tests/openbb_terminal/alternative/oss/txt/test_runa_view/test_display_rossindex.txt @@ -1,11 +1,11 @@ - GitHub Company Country City Founded Raised [$M] Language Stars Forks Stars AGR [%] Forks AGR [%] -0 builderio/\nqwik Builder USA San Francisco 2018 17.3 TypeScript 14134 623 968 1528 -1 novuhq/nov\nu Novu Israel Tel Aviv 2021 6.6 TypeScript 16085 982 446 1111 -2 refinedev/\nrefine refine Turkey Istanbul 2022 1.0 TypeScript 6566 470 395 1017 -3 safing/por\ntmaster Safing Austria Baden 2017 Go 5958 174 345 299 -4 nhost/nhos\nt Nhost Sweden Stockholm 2019 3.1 TypeScript 5460 286 300 442 -5 tooljet/to\noljet ToolJet India Bengaluru 2021 1.6 JavaScript 15559 1408 256 413 -6 gravitl/ne\ntmaker Netmaker USA Asheville 2021 2.3 Go 5819 398 221 384 -7 icewhalete\nch/casaos IceWhale Technology China Shanghai 2020 0.4 Go 8012 534 212 552 -8 penpot/pen\npot Penpot Spain Madrid 2019 8.0 Clojure 19674 895 202 225 -9 mindsdb/mi\nndsdb MindsDB USA Berkeley 2017 7.9 Python 12182 1417 189 204 + GitHub Company Country City Founded Raised [$M] Language Stars Forks Stars AGR [%] Forks AGR [%] +0 builderio/\nqwik Builder USA San Francisco 2018 17.3 TypeScript 14134 623 968 1528 +1 novuhq/nov\nu Novu Israel Tel Aviv 2021 6.6 TypeScript 16085 982 446 1111 +2 refinedev/\nrefine refine Turkey Istanbul 2022 1.0 TypeScript 6566 470 395 1017 +3 safing/por\ntmaster Safing Austria Baden 2017 Go 5958 174 345 299 +4 nhost/nhos\nt Nhost Sweden Stockholm 2019 3.1 TypeScript 5460 286 300 442 +5 tooljet/to\noljet ToolJet India Bengaluru 2021 1.6 JavaScript 15559 1408 256 413 +6 gravitl/ne\ntmaker Netmaker USA Asheville 2021 2.3 Go 5819 398 221 384 +7 icewhalete\nch/casaos IceWhale Technology China Shanghai 2020 0.4 Go 8012 534 212 552 +8 penpot/pen\npot Penpot Spain Madrid 2019 8.0 Clojure 19674 895 202 225 +9 mindsdb/mi\nndsdb MindsDB USA Berkeley 2017 7.9 Python 12182 1417 189 204 diff --git a/tests/openbb_terminal/cryptocurrency/cassettes/test_cryptocurrency_helpers/test_load_none[btc-usd].yaml b/tests/openbb_terminal/cryptocurrency/cassettes/test_cryptocurrency_helpers/test_load_none[btc-usd].yaml index bdce78e46369..1c3c85d6f5a4 100644 --- a/tests/openbb_terminal/cryptocurrency/cassettes/test_cryptocurrency_helpers/test_load_none[btc-usd].yaml +++ b/tests/openbb_terminal/cryptocurrency/cassettes/test_cryptocurrency_helpers/test_load_none[btc-usd].yaml @@ -4656,4 +4656,820 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate, br + Connection: + - keep-alive + User-Agent: + - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, + like Gecko) Chrome/39.0.2171.95 Safari/537.36 + method: GET + uri: https://query2.finance.yahoo.com/v8/finance/chart/BTC-USD?period1=1647129600&period2=1678699538&interval=1d&includePrePost=False&events=div%2Csplits%2CcapitalGains + response: + body: + string: !!binary | + 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 + headers: + Age: + - '0' + Connection: + - keep-alive + Expect-CT: + - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" + Referrer-Policy: + - no-referrer-when-downgrade + Strict-Transport-Security: + - max-age=31536000 + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-XSS-Protection: + - 1; mode=block + cache-control: + - public, max-age=10, stale-while-revalidate=20 + content-encoding: + - gzip + content-type: + - application/json;charset=utf-8 + date: + - Mon, 13 Mar 2023 13:25:38 GMT + server: + - ATS + vary: + - Origin,Accept-Encoding + x-envoy-decorator-operation: + - finance-chart-api--mtls-production-bf1.finance-k8s.svc.yahoo.local:4080/* + x-envoy-upstream-service-time: + - '6' + x-request-id: + - 3e7eb691-1595-4027-927b-7fed2bd01bc9 + x-yahoo-request-id: + - a88vcsdi0u92i + y-rid: + - a88vcsdi0u92i + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, + like Gecko) Chrome/39.0.2171.95 Safari/537.36 + method: GET + uri: https://query2.finance.yahoo.com/v8/finance/chart/BTC-USD?period1=1647129600&period2=1678703285&interval=1d&includePrePost=False&events=div%2Csplits%2CcapitalGains + response: + body: + string: !!binary | + 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 + 9+Mv33//66//B0yHKw9ajgAA + headers: + Age: + - '2' + Connection: + - keep-alive + Expect-CT: + - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" + Referrer-Policy: + - no-referrer-when-downgrade + Strict-Transport-Security: + - max-age=31536000 + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-XSS-Protection: + - 1; mode=block + cache-control: + - public, max-age=10, stale-while-revalidate=20 + content-encoding: + - gzip + content-type: + - application/json;charset=utf-8 + date: + - Mon, 13 Mar 2023 14:28:05 GMT + server: + - ATS + vary: + - Origin,Accept-Encoding + x-envoy-decorator-operation: + - finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/* + x-envoy-upstream-service-time: + - '8' + x-request-id: + - c6bb324f-8f70-4e54-a2c9-d7efab5cd249 + x-yahoo-request-id: + - 5tvctndi0ucnl + y-rid: + - 5tvctndi0ucnl + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, + like Gecko) Chrome/39.0.2171.95 Safari/537.36 + method: GET + uri: https://query2.finance.yahoo.com/v8/finance/chart/BTC-USD?period1=1647129600&period2=1678704171&interval=1d&includePrePost=False&events=div%2Csplits%2CcapitalGains + response: + body: + string: !!binary | + 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 + 32BbP3z69PHTu7/7+dcff/zb3/4vNifeBl+OAAA= + headers: + Age: + - '0' + Connection: + - keep-alive + Expect-CT: + - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" + Referrer-Policy: + - no-referrer-when-downgrade + Strict-Transport-Security: + - max-age=31536000 + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-XSS-Protection: + - 1; mode=block + cache-control: + - public, max-age=10, stale-while-revalidate=20 + content-encoding: + - gzip + content-type: + - application/json;charset=utf-8 + date: + - Mon, 13 Mar 2023 14:42:51 GMT + server: + - ATS + vary: + - Origin,Accept-Encoding + x-envoy-decorator-operation: + - finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/* + x-envoy-upstream-service-time: + - '8' + x-request-id: + - 9c06ac91-bd39-4b5f-a5ee-eb987b70d991 + x-yahoo-request-id: + - a4r94phi0udjb + y-rid: + - a4r94phi0udjb + status: + code: 200 + message: OK version: 1 diff --git a/tests/openbb_terminal/cryptocurrency/defi/txt/test_smartstake_view/test_display_luna_circ_supply_change.txt b/tests/openbb_terminal/cryptocurrency/defi/txt/test_smartstake_view/test_display_luna_circ_supply_change.txt index 0e5e5e16f969..990605460d92 100644 --- a/tests/openbb_terminal/cryptocurrency/defi/txt/test_smartstake_view/test_display_luna_circ_supply_change.txt +++ b/tests/openbb_terminal/cryptocurrency/defi/txt/test_smartstake_view/test_display_luna_circ_supply_change.txt @@ -5,3 +5,28 @@ timestamp_date 2022-02-12 398.58 153.36 -1.52 85.47 2022-02-11 400.11 154.70 -1.27 83.95 2022-02-10 401.38 155.98 0.02 82.68 +2022-02-09 401.36 156.39 0.05 82.69 +2022-02-08 401.32 152.59 0.09 82.74 +2022-02-07 401.22 152.64 0.28 82.83 +2022-02-06 400.94 151.67 0.04 83.11 +2022-02-05 400.90 149.23 0.06 83.15 +2022-02-04 400.85 149.22 0.15 83.21 +2022-02-03 400.69 148.75 -0.03 83.36 +2022-02-02 400.72 148.25 -0.13 83.33 +2022-02-01 400.85 148.14 0.11 83.20 +2022-01-31 400.74 148.15 -0.04 83.31 +2022-01-30 400.78 147.16 -0.08 83.27 +2022-01-29 400.86 147.03 0.18 83.19 +2022-01-28 400.68 146.87 -0.26 83.37 +2022-01-27 400.94 145.42 -0.87 83.11 +2022-01-26 401.81 146.42 -0.12 82.25 +2022-01-25 401.93 146.31 -0.29 82.13 +2022-01-24 402.22 147.55 -1.05 81.84 +2022-01-23 403.27 149.43 -1.26 80.78 +2022-01-22 404.53 150.76 -1.18 79.53 +2022-01-21 405.71 151.20 48.75 78.35 +2022-01-20 356.96 102.52 -0.43 127.09 +2022-01-19 357.39 101.79 -0.56 126.66 +2022-01-18 357.95 102.21 -0.08 126.10 +2022-01-17 358.03 102.49 -0.59 126.03 +2022-01-16 358.62 103.16 -0.36 125.43 diff --git a/tests/openbb_terminal/cryptocurrency/defi/txt/test_terramoney_fcd_view/test_call_func[display_validators-kwargs1].txt b/tests/openbb_terminal/cryptocurrency/defi/txt/test_terramoney_fcd_view/test_call_func[display_validators-kwargs1].txt index 1cb51f08320c..e0cb0ed7fdae 100644 --- a/tests/openbb_terminal/cryptocurrency/defi/txt/test_terramoney_fcd_view/test_call_func[display_validators-kwargs1].txt +++ b/tests/openbb_terminal/cryptocurrency/defi/txt/test_terramoney_fcd_view/test_call_func[display_validators-kwargs1].txt @@ -1,11 +1,325 @@ - Account address Validator name Tokens amount Voting power % Commission rate % Status Uptime % -161 terra1r7zwfk0lx6kuy8r03ewdchaea3ssy5vudns2sy blocksteady 109 0.0 10.0 jailed 100.0 -220 terra1rnthk3l73p0sqdwg5a8j05zynzguzst6tu83lt atomicwallet 1 0.0 10.0 inactive 100.0 -219 terra1dkcfqaym0xm8wh9v2gn6y9drq284assg324cp5 RockStake 0 0.0 10.0 jailed 100.0 -218 terra1vhm0l52y83vsqr60vt7vhxgsjlfyhf3h25y532 Tavis Digital 2.3K 0.0 7.0 jailed 100.0 -217 terra1revygmqdv3uk0aszkd2wg3nz3jsqwprfre4rmk DSPool 0 0.0 5.0 inactive 100.0 -216 terra1qr8ewxc0xx2vuq7jhe2evsde2k4c4cku6p9hpy Secure Secrets 56 0.0 3.0 inactive 100.0 -215 terra1f699dxaftg4pxfqtwzyreyxgaznk922zues259 Just-Mining 24 0.0 100.0 inactive 100.0 -214 terra1qxrrf73tf7agksyxs6v6zj2nrce63jk0p4a8g2 Celsius 3 0.0 4.0 inactive 100.0 -221 terra1d6r83n848v2juv6qal7a0r3n9n6vmpqjw42uj9 porn addicts anonymous 1 0.0 51.0 inactive 100.0 -213 terra1kl9alpr77qfjze4quf62ycngg6fkka0tthn6r6 Bitrue 3.7K 0.0 0.0 inactive 100.0 + Account address Validator name Tokens amount Voting power % Commission rate % Status Uptime % +161 terra1r7zwfk0lx6kuy8r03ewdchaea3ssy5vudns2sy blocksteady 109 0.00 10.00 jailed 100.00 +220 terra1rnthk3l73p0sqdwg5a8j05zynzguzst6tu83lt atomicwallet 1 0.00 10.00 inactive 100.00 +219 terra1dkcfqaym0xm8wh9v2gn6y9drq284assg324cp5 RockStake 0 0.00 10.00 jailed 100.00 +218 terra1vhm0l52y83vsqr60vt7vhxgsjlfyhf3h25y532 Tavis Digital 2.3K 0.00 7.00 jailed 100.00 +217 terra1revygmqdv3uk0aszkd2wg3nz3jsqwprfre4rmk DSPool 0 0.00 5.00 inactive 100.00 +216 terra1qr8ewxc0xx2vuq7jhe2evsde2k4c4cku6p9hpy Secure Secrets 56 0.00 3.00 inactive 100.00 +215 terra1f699dxaftg4pxfqtwzyreyxgaznk922zues259 Just-Mining 24 0.00 100.00 inactive 100.00 +214 terra1qxrrf73tf7agksyxs6v6zj2nrce63jk0p4a8g2 Celsius 3 0.00 4.00 inactive 100.00 +221 terra1d6r83n848v2juv6qal7a0r3n9n6vmpqjw42uj9 porn addicts anonymous 1 0.00 51.00 inactive 100.00 +213 terra1kl9alpr77qfjze4quf62ycngg6fkka0tthn6r6 Bitrue 3.7K 0.00 0.00 inactive 100.00 +211 terra1kupsulfhe4x76yt8k9mumfkgyqs44zyzk5hm2s MissionToMoon 11 0.00 1.20 jailed 100.00 +210 terra1r08m7m7uwre343kveewluq4rh9ykup3060re47 uber-validator 10 0.00 1.00 inactive 100.00 +209 terra1gxa4zq407lx58ld5rxy6rqudg3yu4s0sku99lg Sandhill.Asia 0 0.00 6.00 jailed 100.00 +208 terra1gc60jfj3p7qawycd0c4789f24m8h3rz34lpcyw Ellipti Labs 0 0.00 20.00 jailed 100.00 +207 terra1gkumn82kkj3cww28yp53agy7aluxv06fsngwu7 stefanski 149 0.00 10.00 jailed 100.00 +206 terra1rgu3qmm6rllfxlrfk94pgxa0jm37902dyuvy8g Ghost 0 0.00 100.00 jailed 100.00 +205 terra1g490lqn45aqfu6xe6cl7t380s8g4jxvy5qreqf validator.cafe 1 0.00 5.00 inactive 100.00 +212 terra1rq65gnyxaxv2mzmna4rvpacyu7a4qanjta7jxe Easy Company 8 0.00 100.00 inactive 100.00 +204 terra1gvlj2lv4ra8t7cqacfevz4c8uat9p8490ja79a test-node-1 1 0.00 100.00 jailed 100.00 +222 terra1s00gyl6dlz6gkfj0mwcrcffu8mrw8dgr9ea2xs SafePoint 7 0.00 0.00 inactive 100.00 +224 terra1h0d5kq5p64jcyqysvja3h2gysxnfudk9h73fnn cthulhu 0 0.00 25.00 inactive 100.00 +240 terra14584zr0cuyfr4m9gugjv5qzv9ng5h3mrue2hqp Terranox 1 0.00 5.00 inactive 100.00 +239 terra17gevmwa2ejzqj6wjvmee9tsfvuf3xlct3xrcln L1Anchorage 0 0.00 2.00 inactive 98.94 +238 terra1l8kzrd460yxcfshllr47n580qtjgp875gg3wg6 Luna Station 81 (Please redelegate) 7.7K 0.00 3.00 inactive 100.00 +237 terra129zazmhhzap0nplylk00ujxlguf5ne7nk53y35 PMCapital 8 0.00 1.50 inactive 99.40 +236 terra1dkw5zp0jf7v7xzut5a8kuaeksg9xufahkycqmp ChainodeTech 1.6K 0.00 0.00 inactive 100.00 +235 terra1dhcgyvufgyrtxkpk6pphxydhfm0j2v3tg00p32 terra-rainbow 1 0.00 100.00 inactive 100.00 +234 terra15kty6a6tkun7p3mfq24x5xfzud367lvfmke76w Iron Star Finance 122.9K 0.00 0.00 jailed 100.00 +223 terra14jywaln0sdh8lpc7jtyllqfp3mg5sjw2nl2jek coaction-capital 10 0.00 10.00 inactive 100.00 +233 terra1e7uuywu7hnvukzcznjrf0l0s7jrsxgcaawya3t HotGirlSummer 712 0.00 1.00 inactive 100.00 +231 terra1av2j80jeyuxmzgsm840rkh08c5vyy3tmr7vjc5 To the Moon 0 0.00 1.00 inactive 67.43 +230 terra1cc92ptawsp9363aae9wrp2xm6zm9fmucw2hpg7 “BinanceStacking” 0 0.00 10.00 inactive 100.00 +229 terra1gwn2dpjfcuxhaewwn709txfffrvewuq22pahep STAKENODE 304 0.00 10.00 inactive 99.98 +228 terra19z68rv3d7dzvvtlxzma89jxsrssf9j36ysu57t Old GP Validator (REDELEGATE TO GALACTIC PUNKS VALIDATOR) 84.3K 0.00 5.00 jailed 99.60 +227 terra1eutun6vh83lmyq0wmyf9vgghvurze2xansfdsf Wraith 0 0.00 100.00 inactive 100.00 +226 terra16xr5kdu5xv7htepnd36q8wn3ayjd7p7kv2eskc 100&100 Venture Capital 0 0.00 10.00 inactive 100.00 +225 terra19xe62428tlfesdym0zn5wx9slyefqjp00vkrxa MoonletWallet 52.3K 0.00 5.00 inactive 100.00 +232 terra1m8jxvxkhuu07u4hrv484rkq9wetk4lmde6elhd NoDelegate 0 0.00 10.00 inactive 100.00 +203 terra1p3uz3qztr2faqqq0h20qdwmvkc3ugupgyeea5m #decentralizehk - inactive, please redelegate 13 0.00 0.00 inactive 100.00 +202 terra1h7n8r8sjgrppn396r2znvwvxm9saps9337exg8 RHIZOME DAO 10 0.00 10.00 inactive 100.00 +201 terra10epxzwlgyq2le2a0p74dakktcsluc4802vq20r Steemhunt 9 0.00 5.00 jailed 100.00 +179 terra1p3tlranrm030e2x45eav9094xxwmq4qqpufqt5 WeCanDev - inactive, please redelegate 6 0.00 0.00 jailed 100.00 +178 terra1ppp6q833lz9s4mrgssm9gz5q52ew589k6dn3hn Microcosm Innovation 0 0.00 0.00 inactive 100.00 +177 terra1q6ywn5fay02fw6qk2749ud2w9n9qanvkj6lhau bolt terra validator 422 0.00 15.00 jailed 100.00 +176 terra1q0muwurhexhk6hy5f69dyk4w8d8akhmmvd7wry 1729 3 0.00 10.00 jailed 100.00 +175 terra197d5p7lpn34r2uff0drx78zf5e4jle4wwyml57 Shutting down - please undelegate 38 0.00 60.00 inactive 100.00 +174 terra1a3r6va8hnyzsq6kr75lyge05d0dtjv6e8pqlnw Hypersphere Digital 147 0.00 10.00 inactive 100.00 +173 terra1nc9tyu8nanvkv2xfnaw4sae3utukx60a2vu7c5 Vali the Thor 7 0.00 10.00 jailed 100.00 +180 terra1jlxv4hnf2mtym9x4fg7dsepgnt47rgfan228gt TERRA-LUNA.DLINODES.COM 67 0.00 10.00 inactive 100.00 +172 terra1jaeca6lv7hn6r76ed770vzamhx09956x73v87s Moonwalk 138 0.00 5.00 jailed 100.00 +170 terra1jhqw7dkmff8rllf7zdeqxhrapz46wr7h9t0fk7 to the MOON 52 0.00 5.00 jailed 100.00 +169 terra1jvcr78cgwpvcsucf628fa8qjrahmcskqncvfc5 Terra-CN1 0 0.00 8.88 jailed 100.00 +168 terra13kcwnlafvu4xvy2jr3vhdte9aq9tadwds7nm67 Castlenode 100 0.00 10.00 jailed 100.00 +167 terra1gytqku2dl53w48pdusj9k6t00nfl5nsrhad7y7 Hanko 0 0.00 5.00 inactive 100.00 +166 terra13307pxehvt0qply3kw9vk578u4az0u4mu24yex DUST Foundation 124 0.00 1.00 inactive 100.00 +165 terra13ww603e55suhavpuyjft3htxca6g4tldt2xuc6 HashQuark 0 0.00 20.00 jailed 100.00 +164 terra1xyn55eeupfleh5sq2uzf933u4gdtre5qwmtntk Iron Star Finance 1 0.00 0.00 inactive 100.00 +171 terra1nt3yda9kdvlm25q4utjtd3zwyw0504n2xkgryt PRO-NODES 1 0.00 7.00 inactive 100.00 +181 terra1nrhlk67k38k9v7yatl0a30q287dhncjjkfczlc Feel Mining 40 0.00 5.00 jailed 100.00 +182 terra15vqlw5zukqzgnh7x8naq6hpc88rc77y0aj7s7e MyCointainer 9 0.00 10.00 inactive 100.00 +183 terra1z7we2y02fy2kvw0tdq8k26j4t370n58wxrngc2 StakeTo.Me | 1% FEE 87 0.00 10.00 jailed 100.00 +200 terra1k4ef8m95t7eq522evmmuzvfkpla04pezmne0w9 Bit Cat🐱 945 0.00 8.00 inactive 100.00 +199 terra1rnna7hcf88nzfqmc362egmmp76yeyzlepfc3ms JT Stakers | 0% Commission 94 0.00 0.00 inactive 100.00 +198 terra143klnw7s5968g3h7rf5eenj75mxej34jmmlkgd LearnTerra.io 0 0.00 3.00 jailed 100.00 +197 terra18tmu0lrfsdvke8e3a3jsd7fq2rs29krfhthxrj werner 10 0.00 10.00 jailed 100.00 +196 terra1vqnhgc6d0jyggtytzqrnsc40r4zez6tx92a66a 🌐 KysenPool Moon 🌕 3K 0.00 20.00 jailed 100.00 +195 terra1jsdfyz8uhw2nd7cl45709w40r268phmvxjh6fy Bi23 Labs 100K 0.00 20.00 unbonding 100.00 +194 terra19ke9ze6uxuxdc5rd80d0ntmnlqgr85cp4gu344 Ceres Yield Capital 1 0.00 20.00 inactive 100.00 +193 terra190std5tgydjt0sy2ugfyhs62y2l0h8z3lemzzj LUNAtics 697 0.00 1.00 jailed 100.00 +192 terra166fh7594tsp0yrg3c5c4najmehd5s54tkwuq7h MoonStation 3 0.00 10.00 inactive 100.00 +191 terra15hg3m4ch6n0yt4uq6nsadqszlna95am906qluk BTCSterra 3 0.00 100.00 jailed 100.00 +190 terra1yu6gzu4xsfgqxzthgshqaxydfcqmmrxrpxq5lx Alpaca 0 0.00 10.00 inactive 100.00 +189 terra157m8nyw8ne3jz0dgdys6chp98jlpuhggp7cyu8 dxmterranode 0 0.00 10.00 inactive 100.00 +188 terra1y00cgmcxh02r64mzdcdz38ujggaz599y427erg V0NDER 0 0.00 1.00 jailed 100.00 +187 terra14sllsz88h6kdwp6xc595zxedp7anjr8q5zwprd Random 0 0.00 10.00 inactive 100.00 +186 terra1nl2r2yejtqkcykuh6szvwm0sxxqhg26kczv5xm TTS 4 0.00 1.00 jailed 100.00 +185 terra1zmmcxxhjh89hqq22nxnxnjtzptgnz4x58yhj8r Anonymous 0 0.00 10.00 inactive 100.00 +184 terra19a0ry9n5k4ammg3umufkuf2cxzyqrqc7vw55mk lunaticdavidk 5 0.00 11.00 jailed 100.00 +241 terra1gu2mzcwdadw7m03susfler0c6q3jgxgf76ss27 Shutting down very soon. Redelegate stake. 0 0.00 1.00 jailed 100.00 +163 terra1syhmzgg9jqf5cff05s9k4jkp5e25e00qj83gkv Shutting down - please delegate to new Validator 9 0.00 6.00 jailed 100.00 +242 terra1cac2mcf2eszn9ln3fx4heym6kd363zqfes27ts Fair Square Lab 2K 0.00 4.00 inactive 100.00 +244 terra12tkjdqd2l7xp7ql6pj9wnz77le3wy9pz7jsxmk uGaennS1 0 0.00 5.00 inactive 100.00 +301 terra1chrw39uz28ktq8qzpf0nasszrwy80ejgz2n0tt Mondversum 1 0.00 1.00 inactive 100.00 +300 terra1cn2qhqs4g0fzxn8j2lhr3vwffc86s0k65cqclp Notional 25 0.00 9.69 inactive 100.00 +299 terra16vz92wm3fahqepa5s7jt0ml8h337umycjdzegl nomercy 2 0.00 0.00 inactive 100.00 +298 terra1hz754zdldnrrhp3qpfan3l2dxkcv5cgkudva4l consensus-networks 599 0.00 10.00 inactive 100.00 +297 terra1hg70rkal5d86fl57k0gc7de0rrk4klgs520rzt Terraforming/inactive, please undelegate 361 0.00 6.00 inactive 100.00 +296 terra1kq43h4mlv0pm87cjg0f7yc30mrjex6sl6gnk7r mytester 3 0.00 0.00 jailed 100.00 +295 terra1hxyx4s2uwfe8gq9a8h6gm0mkyruy8djp9tqlp3 F U L L . M O O N 0 0.00 1.00 inactive 99.98 +302 terra1ewluvhmhm5rpru8vhw6tdvenxfdmvvqm39h0kh test 0 0.00 100.00 inactive 100.00 +294 terra15fclgndl9sgpjrfzfwg3e42vgzv9wukn0dy5un stake.dev 0 0.00 10.00 jailed 100.00 +292 terra1j747dvwyg0kk9ltrz5ux443lhzzq5tgdpl3rsa Shutting Down. Please redelegate 13.2K 0.00 5.00 jailed 100.00 +291 terra13s9vaw726ypcawsmcljrfyeffvf4s285pu3l9t TTS 35 0.00 1.00 jailed 100.00 +290 terra1vv4y54wczzk99ga65uvy7555n5q68gswc5p3ze EZStaking.io 50.3K 0.00 10.00 inactive 100.00 +289 terra1zhq32qvq5yzasx8zn5kd76xmgylytflnvnev5j _0x 111 0.00 10.00 jailed 100.00 +288 terra1tyxxz4h0sslsm4psc68janrrx64fknmvch8gap node-x 4 0.00 11.00 jailed 100.00 +287 terra1g2cw3vj6z4vpp7ev3r98drgy7674vnn5fp39nf dxm_terra_stake 1 0.00 10.00 jailed 100.00 +286 terra12nunl9fmxgw5cstkdexygj09mdln0sy2q752x5 topstake 0 0.00 10.00 jailed 100.00 +293 terra1zrxsjccn6u02rxs4ctx9tesjm5rnn8c5ffeqle test 8 0.00 10.00 jailed 100.00 +285 terra1rlxlvmm0fhpkfcu95gvzdzlcxyy9xycufr528w rocklords 2 0.00 10.00 inactive 100.00 +303 terra1efuj32cft74cd6fz97m9ed0uyv9jdjrfq8543g IFRA-LAB Validator 5 0.00 10.00 inactive 100.00 +305 terra1lf3zrmdha5nk434nkezzg6m4s5yhfka09p9pdn Luna Wolfpack 0 0.00 0.00 inactive 100.00 +321 terra1d3hatwcsvkktgwp3elglw9glca0h42yg6fgg0j Marine 1 0.00 100.00 jailed 100.00 +320 terra1frvtdqm6yqwr3ksu38ftj7kf4a6jvzvv0k7sjd Dual Stacking 50 0.00 1.00 jailed 100.00 +319 terra1fp9y688mc7c3t79m855da4zlr45fru0y4au3dn Blockdaemon Beta 0 0.00 10.00 jailed 100.00 +318 terra1x7zmzr6gaz5q68fvm8zr30vr0z3jcdyltsy5x4 SkillZ 1 0.00 0.00 inactive 100.00 +317 terra18fk2ye6m5wnnfrarpwycunnw0ls8564zw7jx5m stake.zone 7.4K 0.00 6.00 inactive 100.00 +316 terra1grgelyng2v6v3t8z87wu3sxgt9m5s03x259evd iqlusion 2.4K 0.00 10.00 jailed 100.00 +315 terra1guksxgm0qxm00kaf35myxn263ws9l6ykl2jrgq Pillow Staking - No Commission 3 0.00 0.00 inactive 100.00 +304 terra10cpv0r3z2aue92d0h0tlsp6p2etmh7xu4r3q9f Blockware Solutions 463 0.00 10.00 inactive 100.00 +314 terra1gh7wpfpsjrqnash5uc84z4njt95y9g5nh7saj4 Genesis Lab 1.6K 0.00 7.00 inactive 100.00 +312 terra1g8uryk8yzu0ceuhh0ujg860rgl3r8gs2gckf06 vAligators 1 0.00 10.00 inactive 100.00 +311 terra1pjledltv8d8zsvzhx6yfgmw7hd3a3lxntaxr7a Mars 0 0.00 100.00 jailed 100.00 +310 terra105pz70scujjd84rfzj4zlqkv3j588nahnuzsa2 StakeMix 2 0.00 10.00 inactive 100.00 +309 terra1wpvlm4278zysnmfkamjnceezdquguk6s993lcn qwack 0 0.00 5.00 inactive 100.00 +308 terra1glz9vjdzs45jffmgg0hvfldlx3a936m5xl8zxn Binances 1 0.00 0.00 jailed 100.00 +307 terra1723x4c20xk43y2wfzdgktv9gkepltqauvardrt titan 8 0.00 10.00 inactive 100.00 +306 terra1ysuptcd9vfszt7yl23z3wrnz2jajffyuqm0zeu KCTerra 0 0.00 10.00 jailed 100.00 +313 terra1el72mmska9fd4w9ehst0v4dkd4wqp288hr9ney NonceTerra 0 0.00 10.00 inactive 100.00 +284 terra1qrs8d7z4w0gz05c3llz3xsn5eh0tc9rejkutl9 Cosmos Validator 0 0.00 0.50 jailed 100.00 +283 terra1mgdsc0get3w984h03a02zy6gmg3kgqtfqlakxh 🚀 LambdaCore | 🎁airdrop📦 8.9K 0.00 2.00 inactive 100.00 +282 terra15qjn7ke9s47qn4mte3lerkxtjjgp38n5q0slq0 Masternode24.de 2.2K 0.00 5.00 inactive 100.00 +260 terra17cpvym9w5f0j5dgukvu93a9w25gx45ke5lwwzg nonce - LunaWhale.com 1 0.00 20.00 inactive 100.00 +259 terra1npv0gns884njlnpd7szhh028vdh2agzxmzpt69 Khazad-dûm 1 0.00 0.00 inactive 100.00 +258 terra1uf4k2y293qss3tfhdrlz7whsu5xj2dpjtn2pvn InfiniteHeig.ht 1 0.00 1.00 inactive 100.00 +257 terra1a0l55c3tzxel6fg927qftkfaxfa0he80q2p0cp Chainflow 198 0.00 10.00 inactive 100.00 +256 terra1eqp2un00zrxjlpqky0ywluzs8n63h34zdcmq43 juna_luna 405 0.00 5.00 inactive 100.00 +255 terra1ny8m3qj3tuhekgvk0zpvq8xvslvryx8alqzk2j terrasynergyval 0 0.00 10.00 jailed 100.00 +254 terra1vse7mfah2hmfaruum40hwnskkca3ygmmfxt8ks Beatrice 1 0.00 4.00 jailed 100.00 +261 terra1maexnnf40g39ymqe0jtvqk6rsvjvg7l4mpdd0k fierydev-MCLB 0 0.00 1.00 inactive 100.00 +253 terra1rucuack65khwltlw5pzc2ek3lnppp94qkac5ew “IRRpool” 0 0.00 10.00 inactive 100.00 +251 terra1f2ly4rft3kz2rv0sx69022puv5lfds6ghxz468 Free Staking 7 0.00 0.00 jailed 100.00 +250 terra16gvh8amt7szjfc33yzmlzxz4xg5vrw40khmug0 Marte Cloud 7.7K 0.00 2.00 inactive 100.00 +249 terra1g8r0nsks2n2l7d8jsq77ujt5eat5njlusq3h3t Luan-station 1 0.00 5.00 jailed 100.00 +248 terra1u3gcqh4xqcdfkcu82nrk9u75x8vtvcz7xj943h test 0 0.00 15.00 inactive 100.00 +247 terra1xptfsrmkhw0s4kql4ldnzake83j8dgvxm7dcye RnodeC 0 0.00 10.00 inactive 99.83 +246 terra1jz4v9tcjhxtme0tucm64ndp6z7wgz5la0xvpwz MegaStake 1 0.00 10.00 jailed 100.00 +245 terra170m0v5uy40ydx9kdynxf9zhk8a0s34qwypmsye StakeTo.Me 717 0.00 1.00 inactive 100.00 +252 terra134txuywrqyu0zyfaardetq45hnxsjklqlka3aw TerraSCV 1 0.00 5.00 inactive 100.00 +262 terra1ltwln4yqytkfzn6868xazlhg7vlzdcf96sgcjr BasBlock 0 0.00 20.00 inactive 100.00 +263 terra1a2wp3yn3d783q3cmmj9jda7t93088m6z3ug8v8 CitadelSystems.eu 0 0.00 0.00 inactive 100.00 +264 terra1whk8em6gz22q9a8fk027ctvud79z5mj3mk3sz6 L1 Anchorage 0 0.00 10.00 inactive 99.23 +281 terra1uhjx34pfsxk9xh34yn8p2w4469uqdz067vvpym Umbrella 33 0.00 5.00 inactive 100.00 +280 terra1y62j08pv27uwjwg987wsvza5suujhyxau456ks unbounding, do not delegate 15 0.00 10.00 inactive 100.00 +279 terra186dsseaecl6scdru3ldtwq0f5stez99vs4g5dy MOON 0 0.00 10.00 inactive 100.00 +278 terra1h4tv9jva02x4l04jcexs0knljpg8rzsyrljuju 100&100 Venture Capital 11 0.00 10.00 inactive 100.00 +277 terra14677aardvngtrffjra8ht0dfw8acdgnejg8k4f Citadel Capital 1 0.00 50.00 jailed 100.00 +276 terra1mx6dearzz0p9lmvhgltatyspr5phw3v02vvh9c Coinstaking 4 0.00 10.00 inactive 100.00 +275 terra16jsypha5lv6e3mc24veqzfw3rznfqu92dmteem SGTerra 0 0.00 20.00 inactive 100.00 +274 terra1fkftfalmgcc5weq90sf2fch9y5vlpxvjv7xees change 0 0.00 30.00 inactive 100.00 +273 terra1kewgm0rhyauawl89ttjyl8hjk8l5psjv459r2j terraform-validator 1 0.00 0.00 jailed 100.00 +272 terra14lggrv6qm9zu7r8r936zn3x6dawgurdmw76dvm Ubik.Capital 2 0.00 5.00 inactive 100.00 +271 terra1lc2dzu2rt6qrnkhtzmas3w7qpcwd2f52lr8w33 Wolf of Luna 4.5K 0.00 15.00 inactive 100.00 +270 terra1mava9ku4f5lym6hux3g23etfjjpqs5xh2rh6a0 Promethium 0 0.00 5.00 inactive 100.00 +269 terra1s5cyxwl36atv65m03pumrp9alhn2xdtzwms49v RnodeC 10 0.00 5.00 inactive 100.00 +268 terra1anm50nsrde3rhyvylyzzmtqzjza0ewmfj9wrw7 validator 0 0.00 20.00 inactive 100.00 +267 terra1s9q2t9zf8zyjg9g45sn6f6t06kwvgspsl6gl4r Masternode24.de 81 0.00 1.00 inactive 100.00 +266 terra1ltta9hz8hrd5dnqnqnt5sfcdl4kx8m0afw8d80 SmartFellas 0 0.00 10.00 inactive 100.00 +265 terra1ch2k5euzh2smu2f5jjma9fuvsn2pu2wk2rcu9s mvl 0 0.00 0.00 inactive 100.00 +243 terra1wcdv9kccp8jjy8r6uc5gxkc3ymqpeyj6w9lxzw The Valhalla Express 41 0.00 100.00 inactive 100.00 +162 terra1xezgns0g0q3l365yhe3x8r8dg7uwdf97khrplc Republic Crypto 15 0.00 5.00 inactive 100.00 +323 terra1lda78gzrjx0rsadtdk0zn4v7awtz6m9lrzcyjk Polychain Labs 185 0.00 20.00 inactive 100.00 +160 terra1sz53f8emf76s6gs2u7gdhsr7v0jz4lql3fkwss Terranode.de | terra.army 1.5K 0.00 0.00 jailed 100.00 +130 terra1jfndgwuwewn6363w5j5h5wpek3g6ucss4rtgx6 DON'T DELEGATE 0 0.00 0.00 inactive 100.00 +131 terra1f2rjcnn7m6ezpjk8rl55wl3p0vsq6cdagpq27q Stakeit 220 0.00 15.00 jailed 100.00 +132 terra1wj50lwqfzeu4aclnw8am35x7uflewvp20c720r atomo-terra-node 2 0.00 10.00 inactive 100.00 +133 terra1fuj047hmvk2m3m4gjejnmmse3v47rzj579ylx0 onenode (UNDELEGATE FROM US) 0 0.00 15.00 jailed 100.00 +134 terra12xaq7r598hljwk5zffp02lpy002yt8f9kt2jqm Luna Reserve System 0 0.00 5.00 inactive 100.00 +135 terra122jtp99q03vjdq2d63fgtmsjyndhkh3whjvqdr G'Lab 6 0.00 1.00 inactive 100.00 +136 terra12ce886lv4muzt09rgehsta8433d8vz7cx5mqlj Coverlet 2.4K 0.00 5.00 inactive 100.00 +137 terra10ahmn0ucd9selcv77rwysx5pvd607z04zz4rvy StakeLab 69 0.00 1.00 inactive 100.00 +139 terra1x97e6yr9qfrjzexvm8adt0dqlpdluvqjgn2frd truststake 954 0.00 10.00 jailed 100.00 +140 terra12uxmdcrz25kcwr7krsn2u0v5nswdfxpa2slcgj BitoNode 39 0.00 1.00 jailed 100.00 +141 terra1twevg63seyjzen3mt7kk7a68n558gj6atdupr5 cybernetic destiny 0 0.00 100.00 jailed 100.00 +142 terra1t7r7m59cxjzax2rjywls0hg3cdhhg6t549e85g terraform 0 0.00 0.00 jailed 100.00 +143 terra1mxzrwf34c27t7qlvjjpk25y2lgtlk66huc5jwh StakingV 0 0.00 12.00 inactive 100.00 +144 terra19wrdftpur6jahna2f7286l7u4m4n3m78ywj3vq va1 0 0.00 10.00 inactive 100.00 +138 terra163phlen6dn7sp9khhjar2gqqx6kga0ly8zj24m Goliath 9 0.00 100.00 inactive 100.00 +146 terra1wdpwudvc639tpy952n2myre6uckuqdu3h2upx2 pegasus 5 0.00 5.00 jailed 100.00 +145 terra1vfl60ely0r9pf0e5cle4732xa2dttux7yvh0t0 Caronte 835 0.00 0.00 jailed 100.00 +158 terra10mzh7k7zg053nw87g7dk9lghhzd9wvlsd9lwkd StakeThat 20 0.00 10.00 jailed 100.00 +157 terra1klsqs5k49zw27a53k8jf6q8a3kzfhu0xgq38ct sd-terra-validator 5 0.00 10.00 inactive 100.00 +156 terra103ra79dl2un2ltknhyz7crm5y29g4vhmyh9nuk NEOWIZ 1.6K 0.00 100.00 inactive 100.00 +155 terra1a209pg5fgzehkg8wyslynns2tc7uf7x6tfyu0l NEVS.Capital 2 0.00 5.00 inactive 100.00 +154 terra1wltqc80xq98shsmvyeps2u9t82tvy3wzctpqvj SwissTerra 6 0.00 10.00 jailed 100.00 +153 terra1wm80ljexahweq6q5s8eja04d7tsjdref4ht7xe test 1 0.00 10.00 jailed 100.00 +159 terra18825kzx0zmdntpucvd2gjezau57vdyua6x0sry Ubik.Capital 109 0.00 15.00 jailed 100.00 +322 terra1wq0usarusrv674g5uph576x6pzwd03c2dmxq5w Kash 8 0.00 0.00 inactive 100.00 +151 terra19r4pzmtejrlc722mf0ccf0x58atg8awpqugd8t drill 5 0.00 10.00 inactive 100.00 +150 terra1wcsxa023uvadkjlh6mn8mp73lx5h63u2s44735 Ledger by Figment 5 0.00 7.50 inactive 100.00 +149 terra10xhsv9ge90g6w4qep9969payn42gp24ll6l5ph StakingMom 1 0.00 20.00 inactive 100.00 +148 terra1f8qy7ucr0zactwuv0h5jr8mrerm9g6u2qqvc8k test 3 0.00 30.00 jailed 100.00 +147 terra19xjg25k0xa27zxrujal2x64dnwvqnz4pzcp9p9 Drogon 0 0.00 10.00 inactive 100.00 +152 terra1wc76cg6zgqd7tm4cltg73dgceff77gdshaanlf DexTrac 1.7K 0.00 10.00 jailed 100.00 +129 terra1ykkk3kzz6xa6qq0xt9sfpv05n2v6sv3n4kt5gc Pixy 115.3K 0.04 1.11 active 98.96 +128 terra1lm604mtdalpd9z46486acqlshns2urquwr6xs5 Staky.io 148.3K 0.05 8.00 active 99.98 +127 terra1audgfvmgt0js54p3s8kj3r40uwej6vy2trk7na FreshLUNA.com Enterprise Validator 233.3K 0.07 8.99 active 99.99 +126 terra1y7px9rdkn3xeh2hyfvk9pveygsk4v7lmf7pc7z ChainofSecrets 291.2K 0.09 1.00 active 100.00 +124 terra13slfa8cc7zvmjt4wkap2lwmlkp4h3azwlyn02r ✅ CryptoCrew Validators #IBCgang 313.3K 0.10 5.00 active 99.99 +123 terra1qfx03ywz9hhxupv73lq06da6jjrdwwrl37guh2 🤑 uGaenn ⛅ 315.9K 0.10 1.00 active 99.99 +125 terra18p7kdpvpsp3muz93ww7ej72wyrrdja2l7jjxe9 bc1 307.6K 0.10 100.00 active 99.80 +122 terra12kfeqrflptmlz5qj8agrm2ze6dzss3crm3syu6 Huobi 329.7K 0.11 10.00 active 99.99 +121 terra12r8929na0amxfj406zw7vk8jmd03fmzcj20hcm danku_zone w/ DAIC 385.2K 0.12 4.20 active 100.00 +120 terra1p94a6vwl9dkd98cyrlmzf6ydjdgfvamyhnavew LunaOrbit 406K 0.13 5.00 active 100.00 +119 terra1t0z9y2p26qzsh06f2l2kn2v8hqtkyd33s6rcfh Stake5 Labs 407K 0.13 5.00 active 99.86 +118 terra1dcrq2xwuhea9hm5xfuydjuwgz6gm7vdjz34gv6 Mr.K 500.6K 0.16 5.00 active 100.00 +117 terra1x92rzuf9z7t359p3zackj0deezkhs3vc9ffe9c StakeBowl 501.2K 0.16 100.00 active 99.97 +116 terra1xc58asjmdhaqeargcaev3muem2xtp36x8vsvr8 Pantera Capital 541.7K 0.17 10.00 active 99.98 +115 terra1ryhpcmnkeqa6umrp06g9782qjwdqc8wfe7qqaw TaiPanich 570.9K 0.18 1.00 active 99.98 +114 terra1d0dupc4hvl4nnfky6vqp4xyeunejgsjas26xwn DACM 592.4K 0.19 5.00 active 100.00 +113 terra1nnm4qx2ytff5gy7a82yh4nw4tnez4s38p6gjck Protoss One 653.6K 0.21 2.50 active 100.00 +112 terra1t76s5v5vjawkrr70sh55flpxfcmc3k30400uus GalaxyDigital 679.8K 0.22 5.00 active 100.00 +111 terra198c72uxt9p8r2u5y6zha4390qjkayvjr38ppk4 Zerg One 709.3K 0.23 2.50 active 100.00 +110 terra173de34wwvak6d4829h5vmxvm98y5vl08t594nn Rockaway Blockchain Fund 725.9K 0.23 6.00 active 100.00 +109 terra1fhx7y75643tze8dxf4m9gwhkxn955q8r7r20fv SolidStake 793.6K 0.25 5.00 active 100.00 +108 terra12g4nkvsjjnl0t7fvq3hdcw7y8dc9fq69nt4p4n PFC - OSS FTW 936.6K 0.30 5.00 active 99.99 +107 terra155x8vngnz4u2ce3fs6dvu027v8w90jqdjypupy Blockdaemon 961.7K 0.31 6.00 active 100.00 +103 terra1cga2xslx7j07fan9ud4p4sg5ha72gtwewf2ecd MoonDog 1M 0.32 10.00 active 99.91 +106 terra1d04sgf8g5uw3q3937r3gmqy499laafx7h4e09q KiKi Finance 1M 0.32 100.00 active 100.00 +105 terra12qvrr6j7u3z5el5uuwg99ftx3jru5py609j4e4 Nodeasy 1M 0.32 10.00 active 100.00 +104 terra1rf9xakxf97a49qa5svsf7yypjswzkutqfclur8 gazua 1M 0.32 100.00 active 100.00 +102 terra1tze7t69lc8dwngkxgv2z3cm9zg907suqn4g6tp Chaos Protocol 1M 0.33 10.00 active 99.99 +101 terra1km83qf6kwmzt32m4zha4spnuhj56kw2jctyvys Luna Burner 🔥 0% 1M 0.33 0.00 active 99.99 +100 terra18hpew39uymssr52w8euxqh4zrrjt02x7kq7x89 OneStar 1.1M 0.34 4.50 active 100.00 +99 terra1smkgwm78aqf0ja3qvtqwngzczpcekudvtss34n Cosmic Validator 1.1M 0.34 10.00 active 100.00 +98 terra1r843mpk5zzkfgtnduskd0dzgeltv0n503h6l5f flipside 1.1M 0.35 100.00 active 100.00 +97 terra12jpzzmwthrljcvm48adncspxtchazkl8vjmrvx Synergy Nodes - Glory 1.1M 0.35 5.00 active 100.00 +92 terra1chscwnxzcnd8qvk76efjd6dd73gf945dh6v75s MANTRA DAO 1.2M 0.37 2.00 active 99.99 +91 terra1ptyzewnns2kn37ewtmv6ppsvhdnmeapvgeks28 WeStaking 1.2M 0.37 5.00 active 100.00 +93 terra1cnhrvznaxjk9etnnaetrrec6xpx6r5m59775d6 319B5FDFEF84 1.2M 0.37 100.00 active 97.81 +95 terra1rjmzlljxwu2qh6g2sm9uldmtg0kj4qgyy27m6x AuraStake 1.2M 0.37 5.00 active 99.99 +96 terra1565r942vpnpqtrsmhxxwvel8j2m40zgspwqz6p Sarah Kerrigan 1.1M 0.37 10.00 active 99.93 +94 terra1qqu376azltyc5wnsje5qgwru5mtj2yqdhj0cwl TERRA-FIRMA 1.2M 0.37 10.00 active 99.99 +68 terra1tusfpgvjrplqg2fm7wacy4slzjmnzswcfn9puj ATEAM 1.2M 0.38 10.00 active 99.98 +67 terra1xl2ujgt7f6xn8v26rjkhy4f20x5plc3nq4la0d Luna Rewards 1.2M 0.38 5.00 active 100.00 +66 terra1hqzf3tnw0py69xd5swwr3c7tqcumwjzdz05qwv wave 1.2M 0.38 10.00 active 100.00 +65 terra1x4ce4fhqdnu8j7hrp64qmthumsvuhlq8yq63kx MissionControl 1.2M 0.38 5.00 active 100.00 +64 terra1de6t7xn6mrrckxgpku6kypgyf4wc2fcnuek00f Leviathan 1.2M 0.38 10.00 active 100.00 +63 terra1svcgzkp4lhvvltce5uk73tnwxfrj6nlka6qxp4 KK Validator | == == 1.2M 0.38 10.00 active 99.99 +62 terra12j25g6uutxrry2zvwnyte6g04kylrm5k5gjz3v Interdimensional Cable 1.2M 0.38 10.00 active 100.00 +69 terra12x0uekrjre057h0vyrf9w8mkz6paf32qvurahx SeltonStake.com 1.2M 0.38 10.00 active 100.00 +60 terra1hme9uynnxf0ga72xmwtdgztt2lmg0jlqj8u0yq 8moon 1.2M 0.38 10.00 active 99.99 +59 terra13ncmrxrf8r0gkztpu7hxvs0hvfuqnq4kd3v79k MCF 1.2M 0.38 8.00 active 100.00 +58 terra1me4u0au0gr29av3wmvr3zk4m0rkerjll7vpcrm Top Shelf 1.2M 0.38 10.00 active 100.00 +57 terra1ullpeaj86f2y26gpvg09szznfve7tqur8zpq0w Uranus 1.2M 0.38 10.00 active 99.98 +56 terra1yad8pjqp93gvwkxa2aa5mh4vctzfs37eka279r healings 1.2M 0.38 10.00 active 100.00 +55 terra1av4m4rxeh2vsdm76lnwd0ysw0mu6eufjpq8qh0 Nexus Event 1.2M 0.38 10.00 active 99.99 +54 terra1kgddca7qj96z0qcxr2c45z73cfl0c75pael9y2 ChainLayer 1.2M 0.38 10.00 active 100.00 +53 terra1pc0gs3n6803x7jqe9m7etegmyx29xw38aj9vvd Staker Space 1.2M 0.38 10.00 active 99.96 +52 terra1d0vfj9zvxfgcm4yt4ze4u35mvhj57eg2knxyxl Easy 2 Stake 1.2M 0.38 8.00 active 99.61 +61 terra1y7e9grrpt8kp0uk2v6mqd9pd0zdnkcwx4yhykl Un Fuego 1.2M 0.38 10.00 active 100.00 +70 terra1uymwfafhq8fruvcjq8k67a29nqzrxnv9m4hg6d High Stakes 🇨🇭 1.2M 0.38 10.00 active 100.00 +80 terra1hwucxmeqtytu9nq54e9aarwrhzsej6w0hv0njz TerraDactyl 1.2M 0.38 10.00 active 99.99 +72 terra1magm90vzn4t75da3jadmahcp5ya075ez9yk77w Craig 1.2M 0.38 10.00 active 99.99 +89 terra19ne0aqltndwxl0n32zyuglp2z8mm3nu0gfd5da StakeBin 1.2M 0.38 5.00 active 100.00 +88 terra1vqegsqhe8q06t6jwgvww0qcr2u6v6g9xrp7wta Inotel 1.2M 0.38 10.00 active 100.00 +87 terra16tc3c9u6yj5uuhru32pvs0pahfwraurpywwrup block42 1.2M 0.38 10.00 active 100.00 +86 terra12mcn4pj7d8yeff0xfedcthqe9gs3vwc2tutd5e Stake N' Shake 1.2M 0.38 10.00 active 100.00 +85 terra1ya23p5cxtxwcfdrq4dmd2h0p5nc0vcl96tm0nw BTC.Secure 1.2M 0.38 10.00 active 100.00 +84 terra1xetqge5kmatfk6223hcfgf8z3tnukmjhrkzmn0 Heavy Metal Finland 1.2M 0.38 6.66 active 100.00 +83 terra1v3dey0ha6vdnssru88t2m5fzy7vuvs7emyardq Legend.X 1.2M 0.38 10.00 active 99.99 +82 terra1zc9uadde55t4k3aw9uvgpkhwpsyzkq3k2qyvhs Autism Staking 1.2M 0.38 10.00 active 100.00 +90 terra1wqcc5g3k3mqg96pgvemzstmhkf42lt835gq8n7 CAPAPULT 1.2M 0.38 5.00 active 100.00 +79 terra1g6g0v23c6tv75ygk5za4s2ewwestdfj0k95e64 StakeSabai 1.2M 0.38 8.00 active 100.00 +81 terra1n7pkcal0jkp0ac9r338qp9cm5x6cakfnrkhkrc AUDIT.one 1.2M 0.38 7.00 active 99.99 +73 terra1f2t96sz9hnwsqnneux6v28xfgn07pkxjdnqnz3 BlockNgine 🛡️ Slash Protected 1.2M 0.38 0.99 active 99.99 +74 terra1u7cfwp620pn8tjfth92t5dry3mhd3etc2n874x Crypto Plant 1.2M 0.38 10.00 active 100.00 +71 terra1jyjg55hzsh0f4xymy0kuuan30pp4q75ru0h35c kytzu 1.2M 0.38 10.00 active 100.00 +76 terra193zuma3tk69kvffz9nqnca7z99tz7ej5zkfdw9 NITAWA 1.2M 0.38 10.00 active 99.95 +77 terra1aw0znxtlq0wrayyz7wppz3qnw94hfrmnnv5mzw RockX 1.2M 0.38 9.00 active 99.86 +75 terra108lmrztvc3pc3w774shgvpry4d3lf79k2nhxrw Stakely.io 1.2M 0.38 5.00 active 100.00 +78 terra12079m57cew2v02zs624zvyed5479an9wxcrveh 0base.vc 1.2M 0.38 10.00 active 99.98 +51 terra1xuxwc867udr9k84zzqhaflf9sc00svvmjm4geh moonshot 1.2M 0.39 5.00 active 100.00 +50 terra1hqyygjq0vdqk0xdpkffgamzr4f7tqqg5u2h42f Angel Protocol 1.2M 0.40 100.00 active 100.00 +49 terra1dfcptsy9x4wzhpv0m79v47ladgj02yyuf0asyu Terra World 1.3M 0.41 5.00 active 100.00 +48 terra1we68q2zel6ajpxuzw5aqhh07zlxxywrkx379e3 coinhall.org 1.3M 0.43 5.00 active 99.97 +47 terra1yxkfgpyu6m2wkgw4ljuky9lvn59r3wn0kl935v CoinBevy 1.4M 0.44 3.00 active 100.00 +46 terra1dg7zhmt4g4zq74y4tksq4xfzf5pwx4cnn833z9 Marte Cloud 1.4M 0.44 5.00 active 99.97 +45 terra1d3fv2cjukt0e6lrzd8d857jatlkht7wcpgclds 🥩 larry.engineer #IBCgang 1.4M 0.45 5.00 active 100.00 +44 terra1k5hw6rl060zpnnjhgnvky9cs8evrts2g2sx6mc SCV 1.4M 0.46 5.00 active 100.00 +43 terra1jkg3wy5q9q6jlshjf2r6p9nf4flwtr6hp7r7z9 Neptune Finance 1.6M 0.52 5.00 active 100.00 +42 terra1mpmn2y9qw4dn6z2q3a7hy4c3wjztmvu7wde790 THORchain.BULL & 0xVentures.org 1.7M 0.55 0.00 active 99.99 +41 terra1j27nm2gjm0m4lsye8lspa46rax0rw4fge9awrs Luna Station 88 1.8M 0.57 3.00 active 100.00 +40 terra1rn9grwtg4p3f30tpzk8w0727ahcazj0f0uamr9 GT Capital 2M 0.65 5.00 active 100.00 +39 terra1tdkh85vv7vsvav93elmx6qsywuu22amc6qsvqw setten.io 2M 0.65 3.00 active 99.98 +38 terra120ppepaj2lh5vreadx42wnjjznh55vvktwj679 Allnodes.com ⚡️ 0% fee 2.2M 0.70 0.00 active 100.00 +37 terra19hflr9ay8usqxsxm4zzrsxfy3xz7hp6kv6gsr7 Orbital Command 2.2M 0.70 4.00 active 99.95 +36 terra1c6gve6zhye5690563wxmvns7mugz6plu4j7raz Arrington XRP Capital 2.4M 0.77 10.00 active 99.98 +35 terra18jv83kckd0r8ht9fwsqzyvljcd4h4pj9uxlk72 InfStones 2.8M 0.90 8.00 active 99.77 +34 terra1qd0uk3wrw73x662y2gx4kaulrzlcky627myzyr Talis Protocol 2.9M 0.93 3.00 active 99.94 +33 terra17juxr8d54kfscas5jmtaztfcrsdhalm0ecjp9m BridgeTower 3M 0.96 9.00 active 100.00 +32 terra1p72vswk5zfzzr7myhrerm78ty5tjc8ypl9ccmg Accomplice Blockchain 3.2M 1.04 0.00 active 100.00 +31 terra1pux4j3hm2am302qr40u5leh5lsgfvgjskllk8g Centauri Alpha 3.5M 1.12 4.00 active 100.00 +30 terra1t90gxaawul292g2vvqnr3g0p39tw5v6vsecu4f Terra Bites 3.9M 1.26 5.00 active 99.98 +29 terra13rt78f5rclczn4gsxxfa7r50q0cvjjhvdyxljp BinanceStaking 4M 1.28 9.00 active 91.87 +28 terra1a9q6jl792qg36cp025ccjtgyf4qxrwzqjehty7 stake.systems 4.1M 1.31 1.85 active 100.00 +27 terra1fg5g8acntt90n9303cm5fjza9s3newleq4rlmk Galactic Lounge 🥃 🍸 🍹 4.3M 1.36 0.00 active 99.99 +26 terra1qt7kqljer7fxzudqdyhx87l7wreeef53s9uxqw Coinbase Cloud 4.3M 1.38 10.00 active 100.00 +25 terra1jkqr2vfg4krfd4zwmsf7elfj07cjuzss3qsmhm Forbole 4.4M 1.40 10.00 active 100.00 +24 terra1c9ye54e3pzwm3e0zpdlel6pnavrj9qqvqgf7ps StakeWith.Us 4.4M 1.42 10.00 active 100.00 +23 terra162892yn0tf8dxl8ghgneqykyr8ufrwmcs6vft5 Luna Maximalists 4.5M 1.43 20.00 active 99.97 +22 terra1542ek7muegmm806akl0lam5vlqlph7spfs99vq blockscape 4.7M 1.49 8.00 active 100.00 +21 terra1h6rf7y2ar5vz64q8rchz5443s3tqnswrpxe69f Staked 4.7M 1.51 10.00 active 99.98 +20 terra15khv8dsaxqmf7nwu4jdlp9slxl7aczte3fr8ht ISS 4.8M 1.55 4.00 active 98.72 +19 terra15s5d4lm0n75af9jxwawqzl73trnrypdslj7mjx Mosaic 4.9M 1.56 5.00 active 100.00 +18 terra1khfcg09plqw84jxy5e7fj6ag4s2r9wqsg5jt4x 01node 5.1M 1.62 8.00 active 100.00 +17 terra1sym8gyehrdsm03vdc44rg9sflg8zeuqwfd3384 syncnode 5.3M 1.69 9.00 active 100.00 +16 terra1vkdp7amtzcde4awykg8xuph0sq89xghpkfgl52 Aardvark 5.3M 1.71 4.00 active 100.00 +15 terra1fjuvyccn8hfmn5r7wc2t3kwqy09zzp6tya55yu DELIGHT 5.4M 1.72 10.00 active 100.00 +14 terra1krj7amhhagjnyg2tkkuh6l0550y733jnjulzjh Terran One 5.8M 1.84 2.50 active 100.00 +13 terra144l7c3uph5a7h62xd8u5et3rqvj3dqtvve3he0 P2P.ORG - P2P Validator 6.2M 1.97 8.00 active 99.96 +12 terra1nwrksgv2vuadma8ygs8rhwffu2ygk4j24pxxx0 Stakin 6.2M 1.98 10.00 active 99.99 +11 terra15urq2dtp9qce4fyc85m6upwm9xul30496lytpd Chorus One 6.3M 2.03 8.00 active 99.96 +10 terra1p54hc4yy2ajg67j645dn73w3378j6k05v52cnk hashed 6.7M 2.14 10.00 active 100.00 +9 terra1kprce6kc08a6l03gzzh99hfpazfjeczfpd6td0 Certus One 7M 2.23 10.00 active 100.00 +8 terra1va2ew92dtkhffduswr83elf3nfvl4xg48rguwl NOD Games 7M 2.24 0.00 active 100.00 +7 terra15cupwhpnxhgylxa8n4ufyvux05xu864jcrrkqa Figment 7M 2.25 10.00 active 99.99 +6 terra123gn6j23lmexu0qx5qhmgxgunmjcqsx8g5ueq2 Staking Fund 7.9M 2.53 10.00 active 100.00 +5 terra1alpf6snw2d76kkwjv3dp4l7pcl6cn9uytq89zk Smart Stake 8.1M 2.60 5.00 active 100.00 +4 terra175hhkyxmkp8hf2zrzka7cnn7lk6mudtv4nsp2x DSRV - CHAISCAN.com 8.4M 2.68 10.00 active 100.00 +3 terra13g7z3qq6f00qww3u4mpcs3xw5jhqwraswv3q3t everstakeone 8.7M 2.79 10.00 active 100.00 +2 terra1v5hrqlv8dqgzvy0pwzqzg0gxy899rm4kdn0jp4 DokiaCapital 10.1M 3.22 5.00 active 100.00 +1 terra15zcjduavxc5mkp8qcqs9eyhwlqwdlrzy6anwpg B-Harvest 10.1M 3.22 5.00 active 99.98 +0 terra1259cmu5zyklsdkmgstxhwqpe0utfe5hhyygjdc Orion.Money 15.9M 5.09 5.00 active 100.00 diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinmarketcap_view/test_display_cmc_top_coins.txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinmarketcap_view/test_display_cmc_top_coins.txt index 28c1ed6a0103..a46775c05ddc 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinmarketcap_view/test_display_cmc_top_coins.txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinmarketcap_view/test_display_cmc_top_coins.txt @@ -1,16 +1,101 @@ - Symbol CMC_Rank Last Price 1 Day Pct Change Market Cap ($B) -0 BTC 1 38004.32595 0.662563 719.933504 -1 ETH 2 2588.105499 2.008371 308.929692 -2 USDT 3 1.000433 -0.001662 78.147276 -3 BNB 4 387.927054 0.663374 64.053259 -4 USDC 5 1.000154 0.043276 49.694138 -5 ADA 6 1.057567 0.965612 35.498685 -6 SOL 7 95.171172 4.820007 29.988531 -7 XRP 8 0.614932 0.737345 29.354969 -8 LUNA 9 50.572929 0.546023 20.272203 -9 DOGE 10 0.142466 0.661403 18.901025 -10 DOT 11 18.595214 1.630604 18.364248 -11 AVAX 12 71.351804 6.30655 17.47134 -12 BUSD 13 1.000078 -0.099709 14.928508 -13 MATIC 14 1.681716 0.105463 12.547403 -14 SHIB 15 0.000021 1.347438 11.792212 + Symbol CMC_Rank Last Price 1 Day Pct Change Market Cap ($B) +0 BTC 1 38004.32595 0.662563 719.933504 +1 ETH 2 2588.105499 2.008371 308.929692 +2 USDT 3 1.000433 -0.001662 78.147276 +3 BNB 4 387.927054 0.663374 64.053259 +4 USDC 5 1.000154 0.043276 49.694138 +5 ADA 6 1.057567 0.965612 35.498685 +6 SOL 7 95.171172 4.820007 29.988531 +7 XRP 8 0.614932 0.737345 29.354969 +8 LUNA 9 50.572929 0.546023 20.272203 +9 DOGE 10 0.142466 0.661403 18.901025 +10 DOT 11 18.595214 1.630604 18.364248 +11 AVAX 12 71.351804 6.30655 17.47134 +12 BUSD 13 1.000078 -0.099709 14.928508 +13 MATIC 14 1.681716 0.105463 12.547403 +14 SHIB 15 0.000021 1.347438 11.792212 +15 UST 16 0.998991 0.324205 11.249347 +16 CRO 17 0.430202 2.514362 10.868195 +17 WBTC 18 38082.974642 0.754257 10.330277 +18 DAI 19 0.999739 -0.011503 9.619173 +19 ATOM 20 28.87309 -1.676122 8.268395 +20 LTC 21 110.458242 1.21348 7.679526 +21 LINK 22 16.189581 0.904901 7.560689 +22 UNI 23 11.056352 4.512894 6.938893 +23 NEAR 24 10.922102 2.030404 6.845171 +24 ALGO 25 0.962501 0.624014 6.301815 +25 TRX 26 0.060028 4.376973 6.111018 +26 FTT 27 41.436966 3.84859 5.728268 +27 BCH 28 298.323147 0.924335 5.658851 +28 FTM 29 2.084287 -1.59027 5.304524 +29 XLM 30 0.201644 1.883191 5.008018 +30 MANA 31 2.340373 2.584154 4.270011 +31 BTCB 32 38013.062976 0.742576 3.995453 +32 HBAR 33 0.220776 2.444029 3.994448 +33 ICP 34 20.058147 -0.821724 3.992108 +34 SAND 35 3.803461 9.913196 3.518408 +35 VET 36 0.054063 0.696652 3.477077 +36 ETC 37 25.261218 0.519682 3.349885 +37 LEO 38 3.463083 0.487914 3.303623 +38 KLAY 39 1.204889 0.863689 3.166872 +39 FIL 40 20.132898 2.850568 3.116645 +40 EGLD 41 147.441213 2.859622 3.046072 +41 AXS 42 48.866397 5.150744 2.97633 +42 THETA 43 2.966491 0.991378 2.966491 +43 HNT 44 26.971613 0.971592 2.950991 +44 XMR 45 153.366902 3.383468 2.771453 +45 XTZ 46 3.067514 2.003969 2.687157 +46 MIOTA 47 0.825206 1.187576 2.293685 +47 EOS 48 2.329068 1.172815 2.280498 +48 ONE 49 0.188126 3.736525 2.18294 +49 AAVE 50 152.915395 2.739149 2.062849 +50 FLOW 51 6.451105 15.113498 2.051983 +51 BTT 52 0.000002 3.734984 1.99693 +52 STX 53 1.504358 2.875107 1.949968 +53 GRT 54 0.408049 -0.989219 1.924249 +54 CAKE 55 7.248558 1.623073 1.908346 +55 MKR 56 1933.484121 3.583846 1.890266 +56 BSV 57 92.12082 2.019281 1.747073 +57 TUSD 58 0.999708 -0.093794 1.494546 +58 ENJ 59 1.734339 6.208885 1.48039 +59 XEC 60 0.000076 4.967832 1.440661 +60 KSM 61 169.830759 0.752244 1.438483 +61 KCS 62 17.493914 4.592197 1.401589 +62 RUNE 63 4.184734 3.833902 1.383841 +63 HT 64 8.75361 -0.556802 1.372056 +64 NEO 65 19.235136 1.290889 1.356824 +65 CRV 66 2.966976 1.583249 1.354869 +66 GALA 67 0.190468 0.652549 1.328935 +67 CVX 68 27.467876 12.919127 1.32202 +68 ZEC 69 95.602421 5.421225 1.303237 +69 LRC 70 0.967317 -1.960801 1.285804 +70 AMP 71 0.030251 1.064264 1.27741 +71 BAT 72 0.84528 -1.94739 1.263559 +72 OKB 73 20.812139 -1.012019 1.248728 +73 CELO 74 3.123176 -0.196959 1.209017 +74 QNT 75 97.966945 0.037483 1.182729 +75 AR 76 35.381331 10.803562 1.181549 +76 ROSE 77 0.321543 3.684279 1.123153 +77 CHZ 78 0.181793 1.846854 1.08259 +78 KDA 79 6.349211 9.518271 1.0655 +79 WAVES 80 9.793511 -2.738679 1.051385 +80 DASH 81 96.158455 0.776659 1.014994 +81 NEXO 82 1.803124 0.618691 1.00975 +82 XYM 83 0.175164 0.341271 0.977845 +83 USDP 84 0.99734 0.009771 0.943128 +84 XEM 85 0.104375 4.945929 0.939376 +85 TFUEL 86 0.175068 -0.691332 0.928074 +86 BORA 87 1.057967 2.347368 0.911174 +87 YFI 88 24146.266253 2.901689 0.884664 +88 DCR 89 63.157119 4.91745 0.866559 +89 SCRT 90 5.616166 0.18363 0.84139 +90 MINA 91 2.312466 0.932614 0.838851 +91 COMP 92 123.048213 -0.190914 0.80396 +92 1INCH 93 1.703722 3.777603 0.797551 +93 HOT 94 0.004564 2.235027 0.790335 +94 XDC 95 0.06175 0.263969 0.759836 +95 IOTX 96 0.078992 3.495868 0.753642 +96 RVN 97 0.070942 1.473374 0.742994 +97 OMG 98 4.842258 5.546236 0.679104 +98 RENBTC 99 38097.933289 0.504901 0.668093 +99 RNDR 100 3.13539 13.753265 0.625015 diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinpaprika_view/test_display_search_results.txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinpaprika_view/test_display_search_results.txt index c171d8bbc2d5..b62a03e1467d 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinpaprika_view/test_display_search_results.txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinpaprika_view/test_display_search_results.txt @@ -1,11 +1,49 @@ - id name category -42 bens-baby-ethereum-name-service Baby Ethereum Name Service currencies -9 best-bitcoin-and-ethereum-standard-token Bitcoin and Ethereum Standard Token currencies -37 ddeth-daddy-ethereum Daddy Ethereum currencies -25 eai-ethereumai EthereumAI currencies -43 eban-ethereum-banana Ethereum Banana currencies -4 ecash-ethereum-cash Ethereum Cash currencies -20 ecell-ethereum-cell-network Ethereum Cell Network currencies -36 ect-ethereum-chain-token Ethereum Chain Token currencies -35 ecum-ethereumcum EthereumCum currencies -32 eer-ethereum-erush Ethereum eRush currencies + id name category +42 bens-baby-ethereum-name-service Baby Ethereum Name Service currencies +9 best-bitcoin-and-ethereum-standard-token Bitcoin and Ethereum Standard Token currencies +37 ddeth-daddy-ethereum Daddy Ethereum currencies +25 eai-ethereumai EthereumAI currencies +43 eban-ethereum-banana Ethereum Banana currencies +4 ecash-ethereum-cash Ethereum Cash currencies +20 ecell-ethereum-cell-network Ethereum Cell Network currencies +36 ect-ethereum-chain-token Ethereum Chain Token currencies +35 ecum-ethereumcum EthereumCum currencies +32 eer-ethereum-erush Ethereum eRush currencies +45 eis-ethereum-insurance-service Ethereum Insurance Service currencies +10 elite-ethereum-lite Ethereum Lite currencies +8 elunr-ethereum-bridged-lunr-token Ethereum-bridged Lunr Token currencies +7 emax-ethereummax EthereumMax currencies +13 emg-ethereum-minesweeper-game Ethereum Minesweeper Game currencies +30 ems-ethereum-message-search Ethereum Message Search currencies +21 emv-ethereum-movie-venture Ethereum Movie Venture currencies +2 ens-ethereum-name-service Ethereum Name Service currencies +44 ens-ethereum-name-servicw Ethereum Name Servicw currencies +34 epay-ethereumpay EthereumPay currencies +14 esummer-ethereum-summer Ethereum Summer currencies +1 etc-ethereum-classic Ethereum Classic currencies +17 etf-ethereum-trillionaire-farm Ethereum Trillionaire Farm currencies +29 etfx-ethereum-fx Ethereum Fx currencies +22 etg-ethereum-gold Ethereum Gold currencies +3 etgp-ethereum-gold-project Ethereum Gold Project currencies +0 eth-ethereum Ethereum currencies +33 ethd-ethereum-dark Ethereum Dark currencies +47 ethereum-commonwealth Ethereum Commonwealth people +38 ethereum-harry Harry currencies +41 ethereum-inu-ethereuminu EthereumInu currencies +16 etherkitty-ethereumkitty EthereumKitty currencies +40 ethhasher-ethereum-hasher Ethereum Hasher currencies +39 ethhasher-ethereumhasher EthereumHasher currencies +24 ethm-ethereum-meta Ethereum Meta currencies +12 ethmny-ethereum-money ETHEREUM MONEY currencies +31 ethv-ethereum-vault Ethereum Vault currencies +26 ethw-ethereum-wizard Ethereum wizard currencies +6 etlt-ethereum-lightning-token Ethereum Lightning Token currencies +28 etx-ethereumx EthereumX currencies +19 eye-eye-on-ethereum eYe on Ethereum currencies +15 horses-horses-of-ethereum Horses of Ethereum currencies +11 nwset-2100news-ethereum-tokens-index-fund 2100news Ethereum Tokens Index Fund currencies +46 push-ethereum-push-notification-service Ethereum Push Notification Service icos +5 push-ethereum-push-notification-service-epns Ethereum Push Notification Service - EPNS currencies +23 uet-useless-ethereum-token Useless Ethereum Token currencies +18 void-ethereumvoid EthereumVoid currencies +27 xlc-ethereum-lite-cash Ethereum Lite Cash currencies diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func[display_top_dexes-kwargs2].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func[display_top_dexes-kwargs2].txt index 40dc835dbe2a..7f03f228d350 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func[display_top_dexes-kwargs2].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func[display_top_dexes-kwargs2].txt @@ -1,2 +1 @@ [red]Failed to fetch data from DappRadar[/red] - diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func[display_top_nfts-kwargs0].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func[display_top_nfts-kwargs0].txt index 40dc835dbe2a..7f03f228d350 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func[display_top_nfts-kwargs0].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func[display_top_nfts-kwargs0].txt @@ -1,2 +1 @@ [red]Failed to fetch data from DappRadar[/red] - diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_dapps-kwargs3-get_top_dapps].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_dapps-kwargs3-get_top_dapps].txt index 40dc835dbe2a..7f03f228d350 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_dapps-kwargs3-get_top_dapps].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_dapps-kwargs3-get_top_dapps].txt @@ -1,2 +1 @@ [red]Failed to fetch data from DappRadar[/red] - diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_dexes-kwargs2-get_top_dexes].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_dexes-kwargs2-get_top_dexes].txt index 40dc835dbe2a..7f03f228d350 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_dexes-kwargs2-get_top_dexes].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_dexes-kwargs2-get_top_dexes].txt @@ -1,2 +1 @@ [red]Failed to fetch data from DappRadar[/red] - diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_games-kwargs1-get_top_games].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_games-kwargs1-get_top_games].txt index 40dc835dbe2a..7f03f228d350 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_games-kwargs1-get_top_games].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_games-kwargs1-get_top_games].txt @@ -1,2 +1 @@ [red]Failed to fetch data from DappRadar[/red] - diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_nfts-kwargs0-get_top_nfts].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_nfts-kwargs0-get_top_nfts].txt index 40dc835dbe2a..7f03f228d350 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_nfts-kwargs0-get_top_nfts].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_dappradar_view/test_call_func_empty_df[display_top_nfts-kwargs0-get_top_nfts].txt @@ -1,2 +1 @@ [red]Failed to fetch data from DappRadar[/red] - diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_coins-kwargs0].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_coins-kwargs0].txt index d91f492bb035..47c14fc75c40 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_coins-kwargs0].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_coins-kwargs0].txt @@ -1,21 +1,21 @@ - Symbol Name Volume [$] Market Cap Market Cap Rank 7D Change [%] 24H Change [%] -14 vision APY.vision 505 758.1K 2228 -12.180935 5.064334 -4 vib Viberate 4.1M 19.2M 799 2.364991 0.938405 -13 uwl UniWhales 24.8K 1.5M 1879 1.410288 7.065904 -6 radar DappRadar 991.2K 12.9M 910 -7.204816 -3.076113 -5 push Push Protocol 714.1K 15.8M 857 -6.557584 4.055879 -2 prq PARSIQ 1.6M 27.9M 670 -4.561147 3.058163 -12 oja Ojamu 32.9K 2.3M 1660 -17.008005 1.627328 -19 moons MoonTools 31 0 NaN NaN -18 krw KROWN 1.7K 17K 3677 NaN 5.777005 -10 jdb JDB 3K 3.1M 1521 11.984613 0.875934 -0 grt The Graph 94.5M 1.4B 41 -3.977677 1.838453 -8 glq GraphLinq Protocol 349.9K 5.8M 1240 7.874708 -1.908265 -9 dobo DogeBonk 62.3K 4.7M 1322 14.085489 11.183600 -3 dext DexTools 365.4K 24.4M 717 3.668216 3.796121 -17 data Data Economy Index 1.4K 99.8K 3220 -0.973779 0.511097 -1 cqt Covalent 2.2M 89.9M 335 23.485956 16.691028 -15 chart ChartEx 1.5K 215K 2872 -1.773036 2.473204 -11 bird Bird.Money 760.9K 2.8M 1560 8.353728 16.781279 -7 bdp Big Data Protocol 1M 6.5M 1183 29.811948 23.302590 -16 astro AstroTools 19.9K 112.9K 3172 7.312453 1.673997 + Symbol Name Volume [$] Market Cap Market Cap Rank 7D Change [%] 24H Change [%] +14 vision APY.vision 505.30 7.581400e+05 2228 -12.180935 5.064334 +4 vib Viberate 4115764.00 1.918901e+07 799 2.364991 0.938405 +13 uwl UniWhales 24787.00 1.451768e+06 1879 1.410288 7.065904 +6 radar DappRadar 991195.00 1.289519e+07 910 -7.204816 -3.076113 +5 push Push Protocol 714056.00 1.576046e+07 857 -6.557584 4.055879 +2 prq PARSIQ 1558435.00 2.790488e+07 670 -4.561147 3.058163 +12 oja Ojamu 32929.00 2.287814e+06 1660 -17.008005 1.627328 +19 moons MoonTools 31.76 0.000000e+00 NaN NaN +18 krw KROWN 1711.21 1.700323e+04 3677 NaN 5.777005 +10 jdb JDB 2962.38 3.066191e+06 1521 11.984613 0.875934 +0 grt The Graph 94511299.00 1.420463e+09 41 -3.977677 1.838453 +8 glq GraphLinq Protocol 349929.00 5.757456e+06 1240 7.874708 -1.908265 +9 dobo DogeBonk 62297.00 4.742005e+06 1322 14.085489 11.183600 +3 dext DexTools 365407.00 2.442021e+07 717 3.668216 3.796121 +17 data Data Economy Index 1354.60 9.977700e+04 3220 -0.973779 0.511097 +1 cqt Covalent 2166048.00 8.991678e+07 335 23.485956 16.691028 +15 chart ChartEx 1460.55 2.149680e+05 2872 -1.773036 2.473204 +11 bird Bird.Money 760850.00 2.845177e+06 1560 8.353728 16.781279 +7 bdp Big Data Protocol 1002383.00 6.531363e+06 1183 29.811948 23.302590 +16 astro AstroTools 19900.92 1.128830e+05 3172 7.312453 1.673997 diff --git a/tests/openbb_terminal/cryptocurrency/due_diligence/txt/test_cryptopanic_view/test_display_news.txt b/tests/openbb_terminal/cryptocurrency/due_diligence/txt/test_cryptopanic_view/test_display_news.txt index 77d6dfcd0c79..dd78addb5070 100644 --- a/tests/openbb_terminal/cryptocurrency/due_diligence/txt/test_cryptopanic_view/test_display_news.txt +++ b/tests/openbb_terminal/cryptocurrency/due_diligence/txt/test_cryptopanic_view/test_display_news.txt @@ -1,26 +1,41 @@ - Published_at Title Link -39 2022-06-19 JPMorgan Seems to Be Enjoying Bitcoin a Lot More https://cryptopanic.com/news/15542951/JPMorgan-Seems-to-Be-Enjoying-Bitcoin-a-Lot-More -21 2022-06-19 Salvadoran President to Bitcoin Investors: Your BTC Investment Is\nSafe, Will Immensely Grow After Bear Market https://cryptopanic.com/news/15543633/Salvadoran-President-to-Bitcoin-Investors-Your-BTC-Investment-Is-Safe-Will-Immensely-Grow-After-Bear-Market -22 2022-06-19 Top 5 cryptocurrencies to watch this week: BTC, SOL, LTC, LINK,\nBSV https://cryptopanic.com/news/15543567/Top-5-cryptocurrencies-to-watch-this-week-BTC-SOL-LTC-LINK-BSV -23 2022-06-19 Bitcoin Bounces Back Above $20,000, Ethereum Exceeds $1,000 https://cryptopanic.com/news/15543549/Bitcoin-Bounces-Back-Above-20000-Ethereum-Exceeds-1000 -24 2022-06-19 From games to piggy banks: Educating the Bitcoin ‘minors’ of the\nfuture https://cryptopanic.com/news/15543547/From-games-to-piggy-banks-Educating-the-Bitcoin-minors-of-the-future -25 2022-06-19 These Three Catalysts Could Spark a Bitcoin (BTC) Reversal,\nAccording to Top Crypto Analyst https://cryptopanic.com/news/15543460/These-Three-Catalysts-Could-Spark-a-Bitcoin-BTC-Reversal-According-to-Top-Crypto-Analyst -26 2022-06-19 Tips For Building A Business On Bitcoin https://cryptopanic.com/news/15543435/Tips-For-Building-A-Business-On-Bitcoin -27 2022-06-19 Bitcoin Derivatives Exchange Reserve Surges Up As BTC Continues To\nPlunge https://cryptopanic.com/news/15543370/Bitcoin-Derivatives-Exchange-Reserve-Surges-Up-As-BTC-Continues-To-Plunge -28 2022-06-19 Bitcoin Hashrate Slams Down After New ATH As Price Continues\nStruggle https://cryptopanic.com/news/15543367/Bitcoin-Hashrate-Slams-Down-After-New-ATH-As-Price-Continues-Struggle -29 2022-06-19 Paul Krugman Says Bitcoin’s Modest Rally Is “Dead Cat Bounce” https://cryptopanic.com/news/15543306/Paul-Krugman-Says-Bitcoins-Modest-Rally-Is-Dead-Cat-Bounce -30 2022-06-19 Have fun in 2022. https://cryptopanic.com/news/15543269/Have-fun-in-2022 -31 2022-06-19 U.S. Department of Labor Faces Pushback Over 401(k) Bitcoin Plans https://cryptopanic.com/news/15543172/US-Department-of-Labor-Faces-Pushback-Over-401k-Bitcoin-Plans -32 2022-06-19 Report: Cawthorn Didn’t Report Crypto Buys in Time https://cryptopanic.com/news/15543134/Report-Cawthorn-Didnt-Report-Crypto-Buys-in-Time -33 2022-06-19 Alameda Research lends Voyager Digital 200M USDC and 15k Bitcoin\nto Safeguard Customer Assets During the Bear Market https://cryptopanic.com/news/15543102/Alameda-Research-lends-Voyager-Digital-200M-USDC-and-15k-Bitcoin-to-Safeguard-Customer-Assets-During-the-Bear-Market -34 2022-06-19 Bitcoin Facing Issues with Hashprice as Miners Leave Market\nMassively: Details https://cryptopanic.com/news/15543076/Bitcoin-Facing-Issues-with-Hashprice-as-Miners-Leave-Market-Massively-Details -35 2022-06-19 The Central African Republic Bets Big On Bitcoin https://cryptopanic.com/news/15543034/The-Central-African-Republic-Bets-Big-On-Bitcoin -36 2022-06-19 Solend Team Proposes to ‘Take Over’ a Solana Whale Account Facing\nLiquidation That Could Affect the DEX’s Liquidity https://cryptopanic.com/news/15543037/Solend-Team-Proposes-to-Take-Over-a-Solana-Whale-Account-Facing-Liquidation-That-Could-Affect-the-DEXs-Liquidity -37 2022-06-19 Stop Looking at the BTC Chart, Your Bitcoin Investment is Safe and\nWill Grow After the Bear Market, Says President Bukele https://cryptopanic.com/news/15542998/Stop-Looking-at-the-BTC-Chart-Your-Bitcoin-Investment-is-Safe-and-Will-Grow-After-the-Bear-Market-Says-President-Bukele -20 2022-06-19 What to know about Bitcoin’s pricing model and whether BTC will be\n‘part of it’ https://cryptopanic.com/news/15543775/What-to-know-about-Bitcoins-pricing-model-and-whether-BTC-will-be-part-of-it -38 2022-06-19 Cardano Massively Outperforms Bitcoin and Ethereum as It Avoids\nMarket Sell-Off https://cryptopanic.com/news/15542989/Cardano-Massively-Outperforms-Bitcoin-and-Ethereum-as-It-Avoids-Market-Sell-Off -0 2022-06-20 Iran cuts electricity to licensed crypto miners: Bloomberg https://cryptopanic.com/news/15548181/Iran-cuts-electricity-to-licensed-crypto-miners-Bloomberg -17 2022-06-20 Kevin O’Leary Says He Won’t Sell Any Crypto Despite Downturn –\n‘You Just Have to Stomach It’ https://cryptopanic.com/news/15543988/Kevin-OLeary-Says-He-Wont-Sell-Any-Crypto-Despite-Downturn-You-Just-Have-to-Stomach-It -1 2022-06-20 BTC Taps $20K, ETH Soars 16% Daily and Reclaims $1K (Market Watch) https://cryptopanic.com/news/15547063/BTC-Taps-20K-ETH-Soars-16-Daily-and-Reclaims-1K-Market-Watch -2 2022-06-20 Arthur Hayes Expecting More Forced Selling https://cryptopanic.com/news/15547077/Arthur-Hayes-Expecting-More-Forced-Selling -3 2022-06-20 Last 3 Days Bring Largest Realized Loss for Bitcoin Investors in\nHistory of Cryptocurrency Market https://cryptopanic.com/news/15546864/Last-3-Days-Bring-Largest-Realized-Loss-for-Bitcoin-Investors-in-History-of-Cryptocurrency-Market + Published_at Title Link +39 2022-06-19 JPMorgan Seems to Be Enjoying Bitcoin a Lot More https://cryptopanic.com/news/15542951/JPMorgan-Seems-to-Be-Enjoying-Bitcoin-a-Lot-More +21 2022-06-19 Salvadoran President to Bitcoin Investors: Your BTC Investment Is\nSafe, Will Immensely Grow After Bear Market https://cryptopanic.com/news/15543633/Salvadoran-President-to-Bitcoin-Investors-Your-BTC-Investment-Is-Safe-Will-Immensely-Grow-After-Bear-Market +22 2022-06-19 Top 5 cryptocurrencies to watch this week: BTC, SOL, LTC, LINK,\nBSV https://cryptopanic.com/news/15543567/Top-5-cryptocurrencies-to-watch-this-week-BTC-SOL-LTC-LINK-BSV +23 2022-06-19 Bitcoin Bounces Back Above $20,000, Ethereum Exceeds $1,000 https://cryptopanic.com/news/15543549/Bitcoin-Bounces-Back-Above-20000-Ethereum-Exceeds-1000 +24 2022-06-19 From games to piggy banks: Educating the Bitcoin ‘minors’ of the\nfuture https://cryptopanic.com/news/15543547/From-games-to-piggy-banks-Educating-the-Bitcoin-minors-of-the-future +25 2022-06-19 These Three Catalysts Could Spark a Bitcoin (BTC) Reversal,\nAccording to Top Crypto Analyst https://cryptopanic.com/news/15543460/These-Three-Catalysts-Could-Spark-a-Bitcoin-BTC-Reversal-According-to-Top-Crypto-Analyst +26 2022-06-19 Tips For Building A Business On Bitcoin https://cryptopanic.com/news/15543435/Tips-For-Building-A-Business-On-Bitcoin +27 2022-06-19 Bitcoin Derivatives Exchange Reserve Surges Up As BTC Continues To\nPlunge https://cryptopanic.com/news/15543370/Bitcoin-Derivatives-Exchange-Reserve-Surges-Up-As-BTC-Continues-To-Plunge +28 2022-06-19 Bitcoin Hashrate Slams Down After New ATH As Price Continues\nStruggle https://cryptopanic.com/news/15543367/Bitcoin-Hashrate-Slams-Down-After-New-ATH-As-Price-Continues-Struggle +29 2022-06-19 Paul Krugman Says Bitcoin’s Modest Rally Is “Dead Cat Bounce” https://cryptopanic.com/news/15543306/Paul-Krugman-Says-Bitcoins-Modest-Rally-Is-Dead-Cat-Bounce +30 2022-06-19 Have fun in 2022. https://cryptopanic.com/news/15543269/Have-fun-in-2022 +31 2022-06-19 U.S. Department of Labor Faces Pushback Over 401(k) Bitcoin Plans https://cryptopanic.com/news/15543172/US-Department-of-Labor-Faces-Pushback-Over-401k-Bitcoin-Plans +32 2022-06-19 Report: Cawthorn Didn’t Report Crypto Buys in Time https://cryptopanic.com/news/15543134/Report-Cawthorn-Didnt-Report-Crypto-Buys-in-Time +33 2022-06-19 Alameda Research lends Voyager Digital 200M USDC and 15k Bitcoin\nto Safeguard Customer Assets During the Bear Market https://cryptopanic.com/news/15543102/Alameda-Research-lends-Voyager-Digital-200M-USDC-and-15k-Bitcoin-to-Safeguard-Customer-Assets-During-the-Bear-Market +34 2022-06-19 Bitcoin Facing Issues with Hashprice as Miners Leave Market\nMassively: Details https://cryptopanic.com/news/15543076/Bitcoin-Facing-Issues-with-Hashprice-as-Miners-Leave-Market-Massively-Details +35 2022-06-19 The Central African Republic Bets Big On Bitcoin https://cryptopanic.com/news/15543034/The-Central-African-Republic-Bets-Big-On-Bitcoin +36 2022-06-19 Solend Team Proposes to ‘Take Over’ a Solana Whale Account Facing\nLiquidation That Could Affect the DEX’s Liquidity https://cryptopanic.com/news/15543037/Solend-Team-Proposes-to-Take-Over-a-Solana-Whale-Account-Facing-Liquidation-That-Could-Affect-the-DEXs-Liquidity +37 2022-06-19 Stop Looking at the BTC Chart, Your Bitcoin Investment is Safe and\nWill Grow After the Bear Market, Says President Bukele https://cryptopanic.com/news/15542998/Stop-Looking-at-the-BTC-Chart-Your-Bitcoin-Investment-is-Safe-and-Will-Grow-After-the-Bear-Market-Says-President-Bukele +20 2022-06-19 What to know about Bitcoin’s pricing model and whether BTC will be\n‘part of it’ https://cryptopanic.com/news/15543775/What-to-know-about-Bitcoins-pricing-model-and-whether-BTC-will-be-part-of-it +38 2022-06-19 Cardano Massively Outperforms Bitcoin and Ethereum as It Avoids\nMarket Sell-Off https://cryptopanic.com/news/15542989/Cardano-Massively-Outperforms-Bitcoin-and-Ethereum-as-It-Avoids-Market-Sell-Off +0 2022-06-20 Iran cuts electricity to licensed crypto miners: Bloomberg https://cryptopanic.com/news/15548181/Iran-cuts-electricity-to-licensed-crypto-miners-Bloomberg +17 2022-06-20 Kevin O’Leary Says He Won’t Sell Any Crypto Despite Downturn –\n‘You Just Have to Stomach It’ https://cryptopanic.com/news/15543988/Kevin-OLeary-Says-He-Wont-Sell-Any-Crypto-Despite-Downturn-You-Just-Have-to-Stomach-It +1 2022-06-20 BTC Taps $20K, ETH Soars 16% Daily and Reclaims $1K (Market Watch) https://cryptopanic.com/news/15547063/BTC-Taps-20K-ETH-Soars-16-Daily-and-Reclaims-1K-Market-Watch +2 2022-06-20 Arthur Hayes Expecting More Forced Selling https://cryptopanic.com/news/15547077/Arthur-Hayes-Expecting-More-Forced-Selling +3 2022-06-20 Last 3 Days Bring Largest Realized Loss for Bitcoin Investors in\nHistory of Cryptocurrency Market https://cryptopanic.com/news/15546864/Last-3-Days-Bring-Largest-Realized-Loss-for-Bitcoin-Investors-in-History-of-Cryptocurrency-Market +4 2022-06-20 RT @Crypto_Dep: ️Trending Searches by @CoinGecko 20 June 2022\n$SNX $CEL #TRON $TRX #TRX #Bitcoin $BTC #BTC $GMT $RADIO $SOL $BNT\n$EVMOS $… https://cryptopanic.com/news/15546360/RT-Crypto_Dep-Trending-Searches-by-CoinGecko-20-June-2022-SNX-CEL-TRON-TRX-TRX-Bitcoin-BTC-BTC-GMT-RADIO-SOL-BNT-EVMOS +5 2022-06-20 Stellar Lumen (XLM) Price Faces Uphill Task Near $0.12 https://cryptopanic.com/news/15546332/Stellar-Lumen-XLM-Price-Faces-Uphill-Task-Near-012 +6 2022-06-20 'Worst quarter ever' for stocks — 5 things to know in Bitcoin this\nweek https://cryptopanic.com/news/15546300/Worst-quarter-ever-for-stocks-5-things-to-know-in-Bitcoin-this-week +7 2022-06-20 Bitcoin Climbs Back Above $20K, A Bit Of A Relief To The Sinking\nCrypto Market https://cryptopanic.com/news/15546338/Bitcoin-Climbs-Back-Above-20K-A-Bit-Of-A-Relief-To-The-Sinking-Crypto-Market +18 2022-06-20 Miners Sell Bitcoin, Increasing Pressure on the Market https://cryptopanic.com/news/15543931/Miners-Sell-Bitcoin-Increasing-Pressure-on-the-Market +8 2022-06-20 El Salvador’s President Urges Bitcoin Investors to Be Patient https://cryptopanic.com/news/15545912/El-Salvadors-President-Urges-Bitcoin-Investors-to-Be-Patient +10 2022-06-20 Marathon Digital keeps on mining despite BTC price slump https://cryptopanic.com/news/15544866/Marathon-Digital-keeps-on-mining-despite-BTC-price-slump +11 2022-06-20 The global crash has come as a double whammy for India’s crypto\nindustry https://cryptopanic.com/news/15544968/The-global-crash-has-come-as-a-double-whammy-for-Indias-crypto-industry +12 2022-06-20 Bitcoin investments will grow ‘immensely’: El Salvador president https://cryptopanic.com/news/15544738/Bitcoin-investments-will-grow-immensely-El-Salvador-president +13 2022-06-20 Ripple Price Analysis: Bears Active Near $0.35 https://cryptopanic.com/news/15544585/Ripple-Price-Analysis-Bears-Active-Near-035 +14 2022-06-20 Celsius recovery plan proposed amid community-led short-squeeze\nattempt https://cryptopanic.com/news/15544144/Celsius-recovery-plan-proposed-amid-community-led-short-squeeze-attempt +15 2022-06-20 TA: Bitcoin Recovery Stalls Near Key Juncture, Key Resistance\nIntact https://cryptopanic.com/news/15544064/TA-Bitcoin-Recovery-Stalls-Near-Key-Juncture-Key-Resistance-Intact +16 2022-06-20 Binance didn’t buy US$2B worth of Bitcoin, founder Changpeng Zhao\nsays https://cryptopanic.com/news/15544050/Binance-didnt-buy-US2B-worth-of-Bitcoin-founder-Changpeng-Zhao-says +9 2022-06-20 Bitcoin (BTC) Will Whipsaw Traders to $100,000 This Year, Says\nBlockstream CEO Adam Back – Here’s How https://cryptopanic.com/news/15545636/Bitcoin-BTC-Will-Whipsaw-Traders-to-100000-This-Year-Says-Blockstream-CEO-Adam-Back-Heres-How +19 2022-06-20 Bitcoin recovers above US$20K after weekend slump https://cryptopanic.com/news/15543895/Bitcoin-recovers-above-US20K-after-weekend-slump diff --git a/tests/openbb_terminal/cryptocurrency/nft/txt/test_nftpricefloor_view/test_display_collections.txt b/tests/openbb_terminal/cryptocurrency/nft/txt/test_nftpricefloor_view/test_display_collections.txt index a7fbfed551ea..2ae1cbe7580b 100644 --- a/tests/openbb_terminal/cryptocurrency/nft/txt/test_nftpricefloor_view/test_display_collections.txt +++ b/tests/openbb_terminal/cryptocurrency/nft/txt/test_nftpricefloor_view/test_display_collections.txt @@ -1,6 +1,402 @@ - slug floorInfo.currentFloorEth totalSupply listedCount blockchain -0 ringers-art-blocks-curated 51.00 1000 27 ethereum -1 chromie-squiggle-art-blocks-curated 11.49 9675 220 ethereum -2 cryptopunks 61.95 10000 1114 ethereum -3 bored-ape-kennel-club 6.48 9602 414 ethereum -4 cool-cats 1.99 9941 428 ethereum + slug floorInfo.currentFloorEth totalSupply listedCount blockchain +0 ringers-art-blocks-curated 51.000000 1000 27 ethereum +1 chromie-squiggle-art-blocks-curated 11.490000 9675 220 ethereum +2 cryptopunks 61.950000 10000 1114 ethereum +3 bored-ape-kennel-club 6.480000 9602 414 ethereum +4 cool-cats 1.990000 9941 428 ethereum +5 avastars 0.049000 25737 235 ethereum +6 wicked-craniums 0.079900 10762 373 ethereum +7 autoglyphs 229.000000 512 8 ethereum +8 mooncats 0.268590 20687 625 ethereum +9 meebits 3.490000 20000 561 ethereum +10 hashmasks 0.284000 16365 332 ethereum +11 milady 0.389000 10000 333 ethereum +12 official-moar-by-joan-cornella 0.350000 5555 222 ethereum +13 tom-sachs-rockets 3.000000 695 41 ethereum +14 akuma-origins 0.069900 5555 265 ethereum +15 plasma-bears 0.570000 1503 39 ethereum +16 rtfkt-mnlth 2.899000 7911 1 ethereum +17 akutars 0.469000 15000 509 ethereum +18 eightbitme 0.141700 8888 374 ethereum +19 shinsei-galverse 0.094900 8888 368 ethereum +20 gh0stly-gh0sts 0.060000 6423 136 ethereum +21 ragnarok-meta 0.105000 7777 112 ethereum +22 dooplicator 0.985000 9375 165 ethereum +23 veefriends 5.260000 10255 281 ethereum +24 mcgoblinwtf 0.589500 5577 110 ethereum +25 grifters-by-xcopy 0.007000 666 33 ethereum +26 moonbirds-oddities 1.180000 10000 441 ethereum +27 pudgy-penguins 3.600000 8888 616 ethereum +28 archetype-art-blocks-curated 22.000000 600 26 ethereum +29 27-bit-digital-art-blocks-curated 0.285000 1024 72 ethereum +30 720-minutes-art-blocks-curated 2.000000 720 29 ethereum +31 aerial-view-art-blocks-curated 0.440000 1000 58 ethereum +32 algorhythms-art-blocks-curated 0.859000 1000 36 ethereum +33 algobots-art-blocks-curated 1.280000 500 23 ethereum +34 apparitions-art-blocks-curated 0.820000 1500 58 ethereum +35 bubble-blobby-art-blocks-curated 1.000000 500 21 ethereum +36 geometry-runners-art-blocks-curated 0.860000 1000 61 ethereum +37 framergence 0.890000 772 13 ethereum +38 singularity-art-blocks-curated 4.840000 1024 27 ethereum +39 squiggly 200.000000 100 2 ethereum +40 eulerbeats-genesis-original 1.290000 27 12 ethereum +41 unigrids-art-blocks-curated 8.750000 421 18 ethereum +42 dreams-art-blocks-curated 0.850000 700 61 ethereum +43 century-art-blocks-curated 1.100000 1000 32 ethereum +44 frammenti-art-blocks-curated 2.490000 555 25 ethereum +45 lostsamurise 0.005900 10020 116 ethereum +46 haki-nft 0.019800 5000 236 ethereum +47 tiny-dinos 0.061990 8088 255 ethereum +48 quantum-key 0.978420 1015 39 ethereum +49 ens-domains 0.000010 1469528 323036 ethereum +50 arcade-land 0.103000 10000 343 ethereum +51 impostors-genesis-aliens 0.389000 10420 201 ethereum +52 los-muertos-world 0.100000 10000 298 ethereum +53 everai-heroes-duo 0.087000 7777 132 ethereum +54 factura-by-mathias-isaksen 0.690000 999 140 ethereum +55 dynamic-slices-art-blocks-curated 2.730000 512 19 ethereum +56 construction-token-art-blocks-curated 6.369000 500 22 ethereum +57 elevated-deconstructions-art-blocks-curated 29.900000 200 9 ethereum +58 asm-brains 0.747800 9132 73 ethereum +59 veefriends-series-2 0.252000 54098 1959 ethereum +60 sorare 0.003990 330277 210 ethereum +61 dodgers-mlb-crypto 0.100000 40000 6 ethereum +62 bapetaverse-official 0.140000 10000 333 ethereum +63 shinsekaicorp 0.010000 10000 314 ethereum +64 murakami-flowers 0.990000 9498 557 ethereum +65 10ktf 0.384000 22222 578 ethereum +66 1111-by-kevin-abosch 2.000000 1111 36 ethereum +67 proof-collective 54.900000 1000 25 ethereum +68 premint-collector-pass 0.344000 10000 143 ethereum +69 cryptoblots-art-blocks-curated 0.300000 1921 85 ethereum +70 vaynersports-pass-vsp 0.144440 15555 677 ethereum +71 elementals-art-blocks-curated 1.290000 600 25 ethereum +72 the-association-nft 0.017300 29991 1183 ethereum +73 chimpers-nft 0.970000 5555 182 ethereum +74 anticyclone-art-blocks-curated 5.650000 800 55 ethereum +75 screens-art-blocks-curated 2.500000 1000 66 ethereum +76 loot 1.187000 7779 129 ethereum +77 memories-of-qilin-art-blocks-curated 3.990000 1024 73 ethereum +78 colorspace-art-blocks-curated 0.320000 600 42 ethereum +79 punks-comic 0.022000 22339 319 ethereum +80 etheria 9.969000 1828 7 ethereum +81 flux-art-blocks-curated 0.294200 500 22 ethereum +82 we-are-all-going-to-die 0.044000 6671 363 ethereum +83 curio-cards 0.254000 29700 30 ethereum +84 uninterested-unicorns 0.038800 6899 102 ethereum +85 doodles 6.900000 10000 481 ethereum +86 mekaverse 0.219990 8888 243 ethereum +87 the-humanoids 0.128000 10000 366 ethereum +88 cosmic-reef-art-blocks-curated 1.180000 1024 35 ethereum +89 skulptuur-art-blocks-curated 0.969000 1000 66 ethereum +90 meridian-art-blocks-playground 7.000000 1000 74 ethereum +91 phototaxis-art-blocks-playground 0.345000 1000 42 ethereum +92 paper-armada-art-blocks-playground 0.400000 3000 98 ethereum +93 treeverse 0.772370 10420 139 ethereum +94 time-pieces-build-a-better-future 0.104000 4676 173 ethereum +95 genesis-art-blocks-curated 6.300000 512 25 ethereum +96 hyperhash-art-blocks-curated 2.369000 369 18 ethereum +97 ignition-art-blocks-curated 1.350000 512 18 ethereum +98 inspirals-art-blocks-curated 0.310000 1000 87 ethereum +99 nimbuds-art-blocks-curated 2.000000 400 19 ethereum +100 spectron-art-blocks-curated 2.380000 400 18 ethereum +101 subscapes-art-blocks-curated 9.600000 650 30 ethereum +102 synapses-art-blocks-curated 0.490000 700 41 ethereum +103 the-blocks-of-art-art-blocks-curated 3.500000 500 18 ethereum +104 watercolor-dreams-art-blocks-curated 0.900000 600 30 ethereum +105 glitch-crystal-monsters-art-blocks-curated 0.380000 1000 62 ethereum +106 pigments-art-blocks-curated 1.550000 1024 52 ethereum +107 scribbled-boundaries-art-blocks-curated 0.500000 1024 66 ethereum +108 endless-nameless-art-blocks-curated 0.330000 1000 58 ethereum +109 phase-art-blocks-curated 1.800000 1024 50 ethereum +110 onchainmonkey 0.665900 9500 164 ethereum +111 superlative-secret-society 0.020000 11110 302 ethereum +112 alien-insects-art-blocks-playground 0.350000 1000 56 ethereum +113 the-official-surreals 0.027500 10000 310 ethereum +114 fusion-by-hideki-tsukamoto 0.400000 1024 30 ethereum +115 where-my-vans-go 50.000000 125 13 ethereum +116 cryptoon-goonz 0.176600 6969 257 ethereum +117 isekai-meta 0.129000 7777 1336 ethereum +118 creature-world 0.199900 10000 278 ethereum +119 damien-hirst-the-currency 4.200000 10000 77 ethereum +120 rektguy 0.199000 8817 469 ethereum +121 trossets-art-blocks-curated 0.440000 1000 70 ethereum +122 io-imaginary-ones 0.550000 8888 186 ethereum +123 the-art-of-seasons 0.189900 7237 318 ethereum +124 animetas 0.068500 10101 474 ethereum +125 ape-gang 0.062000 7967 356 ethereum +126 dotdotdots 0.073000 4870 167 ethereum +127 habbo-avatars 0.149900 11600 262 ethereum +128 al-cabones 0.018900 10000 209 ethereum +129 fidenza-art-blocks-curated 85.000000 999 38 ethereum +130 cryptodickbutts 2.750000 5200 312 ethereum +131 byopills 0.100000 10000 262 ethereum +132 playboy-rabbitars-official 0.090000 11953 455 ethereum +133 the-doge-pound 0.186000 10000 190 ethereum +134 cryptoadz 1.500000 7014 336 ethereum +135 world-of-women 2.640000 10000 375 ethereum +136 loomlocknft 0.590000 9546 217 ethereum +137 heaven-computer 0.042500 7777 90 ethereum +138 neo-tokyo-outer-identities 0.350000 4495 43 ethereum +139 mutant-ape-yacht-club 11.900000 19423 918 ethereum +140 cyberkongz-genesis 2.092000 1000 35 ethereum +141 otherdeed 1.620000 100000 3559 ethereum +142 fluf-world-thingies 0.340000 9580 141 ethereum +143 the-yakuza-cats-society 0.016500 8930 86 ethereum +144 gutter-pigeons 1.100000 2930 204 ethereum +145 goblintownwtf 0.977400 10000 557 ethereum +146 cryptomories 0.089000 10000 488 ethereum +147 the-wanderers 0.059500 8887 195 ethereum +148 the-blitnauts 2.100000 1493 28 ethereum +149 capsule-house 0.224000 10000 418 ethereum +150 timeless-characters 0.245000 9421 263 ethereum +151 apostles-genesis 0.104700 7326 141 ethereum +152 waifusion 0.045000 16384 110 ethereum +153 swampverse 0.084910 9600 175 ethereum +154 the-n-project 0.035000 8888 72 ethereum +155 0n1-force 0.244000 7777 308 ethereum +156 fomoverse 0.696900 1234 18 ethereum +157 podgans-braindrops 0.840000 1024 28 ethereum +158 defy-genesis-masks 0.021000 8725 253 polygon +159 derace-horses 0.069000 5568 188 polygon +160 crypto-unicorns 0.013000 39553 428 polygon +161 color-study-art-blocks-playground 0.600000 2000 46 ethereum +162 rumble-kong-league 0.385300 10000 247 ethereum +163 corruption-s 0.190000 4196 116 ethereum +164 boki-nft 0.117000 7779 565 ethereum +165 adidas-originals-into-the-metaverse-phase-1-and-2 0.504990 30000 0 ethereum +166 solos 0.058000 2747 51 ethereum +167 deafbeef 60.000000 222 9 ethereum +168 sneaky-vampire-syndicate 0.100000 8888 217 ethereum +169 entretiempos-art-blocks-curated 0.300000 1000 62 ethereum +170 jiometory-no-compute-art-blocks-curated 0.370000 1024 58 ethereum +171 bulls-on-the-block 0.040000 10000 49 ethereum +172 bastard-gan-punks-v2 0.145500 11305 520 ethereum +173 gutter-cat-gang 6.200000 3000 228 ethereum +174 solvency 3.490000 500 12 ethereum +175 robotos 0.149698 10000 298 ethereum +176 bored-ape-yacht-club 71.680000 10000 714 ethereum +177 asemica 0.245000 980 69 ethereum +178 dystopunks 0.250000 2077 50 ethereum +179 lazy-lions 0.380000 10080 586 ethereum +180 space-punks-club 0.050000 10000 175 ethereum +181 sipherian-surge 0.087000 10000 198 ethereum +182 boonji-project 0.060000 11111 231 ethereum +183 ether-orcs 0.214000 5050 56 ethereum +184 inft-personality-pod-by-alethea-ai 0.120000 9811 53 ethereum +185 doge-pound-puppies 0.042000 8293 132 ethereum +186 metabillionaire 0.037200 7777 130 ethereum +187 rinascita 0.680000 1111 51 ethereum +188 koin-games-dev-squad 0.110000 5555 76 ethereum +189 dapper-dinos-nft 0.060000 9999 191 ethereum +190 party-degenerates 0.069800 10000 277 ethereum +191 alien-clock-art-blocks-playground 1.700000 362 14 ethereum +192 first-first-nfts 0.050000 5000 47 ethereum +193 colorglyphs 5.000000 520 20 ethereum +194 mfers 0.830000 10021 466 ethereum +195 foxfam 0.110000 10000 324 ethereum +196 bored-mummy-waking-up 0.018900 8888 155 ethereum +197 chill-frogs 0.012000 6000 136 ethereum +198 metahero-universe-core-identities 28.000000 84 9 ethereum +199 fragments-of-an-infinite-field-art-blocks-curated 2.390000 1024 51 ethereum +200 genesis-braindrops 2.500000 500 29 ethereum +201 cryptovoxels 0.400000 7850 219 ethereum +202 cyberkongz-vx 0.649000 14826 215 ethereum +203 chimera-art-blocks-curated 1.220000 987 59 ethereum +204 ancient-courses-of-fictional-rivers-art-blocks-curated 0.300000 1000 67 ethereum +205 para-bellum-art-blocks-curated 0.202000 1000 76 ethereum +206 shitbeast 0.047400 10009 329 ethereum +207 mr-crypto-by-racksmafia 0.077900 10000 418 polygon +208 akumu-dragonz 0.055000 10000 326 ethereum +209 ainightbirds 0.024940 10000 655 ethereum +210 polygonpunks 0.014000 10000 311 polygon +211 sail-o-bots-art-blocks-factory 2.700000 750 28 ethereum +212 mutant-cats 0.139000 9999 237 ethereum +213 anonymice 0.240000 10000 78 ethereum +214 gorilla-nemesis 0.014000 5000 61 ethereum +215 ikb-cachet-de-garantie 85.400000 80 4 ethereum +216 edifice 1.770000 976 74 ethereum +217 chumbi-valley 0.160000 4096 172 polygon +218 avidlines 1.750000 500 23 ethereum +219 ecumenopolis-art-blocks-playground 1.690000 676 51 ethereum +220 vortex 0.350000 1000 38 ethereum +221 supducks 0.198900 10001 259 ethereum +222 adam-bomb-squad 0.215000 25000 790 ethereum +223 fomo-dog-club 2.000000 777 22 ethereum +224 beeple-genesis-collection 77.000000 102 5 ethereum +225 galacticapes 0.016800 9999 231 ethereum +226 mutant-garden-seeder 4.000000 513 18 ethereum +227 dino-pals-art-blocks-factory 24.900000 100 6 ethereum +228 gutter-rats 1.050000 3000 193 ethereum +229 stoner-cats 0.100000 10419 225 ethereum +230 winter-bears 0.009800 10000 230 ethereum +231 adidas-originals-capsule-collection 0.182000 24280 151 ethereum +232 nouns 78.000000 364 13 ethereum +233 stepn-shoeboxes 0.170000 5718 18 ethereum +234 adidas-wagmi-united 0.119000 10152 0 ethereum +235 the-eternal-pump 288.000000 50 1 ethereum +236 sidus-nft-heroes 0.194520 5296 134 ethereum +237 beeple-spring-summer-collection 9.990000 511 18 ethereum +238 nftrees 12.500000 421 18 ethereum +239 merge 0.099690 24602 206 ethereum +240 gazers 10.000000 1000 50 ethereum +241 slotie-nft 0.139900 9952 0 ethereum +242 crypto-stamp 0.006999 178058 128 ethereum +243 ether-cards-founder 0.076000 10000 209 ethereum +244 goop-troop 0.017000 10000 112 ethereum +245 autology 0.240000 1024 79 ethereum +246 fvck-crystal 0.250000 4169 157 ethereum +247 bent 0.800000 1023 59 ethereum +248 rituals 0.525000 1000 40 ethereum +249 mlb-champions 0.004900 249111 1434 ethereum +250 boss-beauties 0.320000 10000 337 ethereum +251 worldwide-webb-land 0.320000 9508 261 ethereum +252 impact-theory-founders-key 0.080000 15089 117 ethereum +253 nifty-league-degens 0.089100 9899 212 ethereum +254 pegz 14.990000 103 6 ethereum +255 fewocious-x-rtfkt 1.500000 909 17 ethereum +256 meta-legends 0.125000 12345 291 ethereum +257 cryptoarte 0.094000 9895 178 ethereum +258 chainfaces 0.068000 10000 80 ethereum +259 lobsterdao 1.350000 3389 55 ethereum +260 clonex 5.600000 19326 1323 ethereum +261 neo-tokyo-part-2-vault-cards 0.949000 2500 47 ethereum +262 neo-tokyo-part-4-land-deeds 2.600000 2140 3 ethereum +263 collectvox 0.709400 8888 164 ethereum +264 desperate-ape-wives 0.130000 10000 502 ethereum +265 nft-worlds 0.660000 10000 110 ethereum +266 the-cryptodads 0.049800 10000 228 ethereum +267 jrny-nft-club 0.640000 10000 82 ethereum +268 adidas-for-prada 0.047000 3030 80 ethereum +269 forgotten-runes-wizards-cult 1.000000 9362 205 ethereum +270 asm-aifa-genesis 1.450000 10000 22 ethereum +271 koala-intelligence-agency 0.019000 10000 228 ethereum +272 neo-tokyo-identities 6.000000 2021 7 ethereum +273 the-shiboshis 0.725000 10000 443 ethereum +274 gen-art-membership 0.113900 5100 112 ethereum +275 deadfellaz 0.648800 10000 465 ethereum +276 gevols 0.071000 8888 387 ethereum +277 the-vogu-collective 0.048000 7777 202 ethereum +278 wicked-ape-bone-club 0.025000 10000 283 ethereum +279 crypto-bull-society 0.187000 7777 204 ethereum +280 cupcats-official 0.068000 5024 180 ethereum +281 party-ape-billionaire-club 0.028000 7278 122 ethereum +282 incognito 0.007900 10000 170 ethereum +283 neo-tokyo-part-3-item-caches 0.490000 2495 22 ethereum +284 blitmap 2.990000 1700 34 ethereum +285 bears-deluxe 0.122840 6239 166 ethereum +286 jungle-freaks-by-trosley 0.077700 10000 157 ethereum +287 888-inner-circle 0.120000 8888 40 ethereum +288 wolf-game 0.549700 13731 125 ethereum +289 the-sevens 0.180300 7000 228 ethereum +290 metahero-universe-generative 0.680000 6764 210 ethereum +291 voxies 0.120000 10000 267 ethereum +292 chain-runners 0.230000 10000 262 ethereum +293 proof-moonbirds 9.900000 10000 140 ethereum +294 ape-kids-club 0.039000 9999 297 ethereum +295 galaxy-eggs 0.140000 9999 436 ethereum +296 peaceful-groupies 0.042000 10000 171 ethereum +297 wizards-dragons-game 0.001000 46169 146 ethereum +298 gambling-apes 0.249000 7777 0 ethereum +299 galaxy-fight-club 0.189000 10129 395 ethereum +300 fluf-world 2.010000 10000 351 ethereum +301 headdao 0.027940 10000 52 ethereum +302 joyworld-joys 77.000000 131 7 ethereum +303 jadu-jetpack 2.300000 1111 49 ethereum +304 the-littles-nft 0.060000 10000 270 ethereum +305 0xMons 17.000000 341 15 ethereum +306 metasaurs 0.027000 9999 171 ethereum +307 kleee02 3.000000 360 9 ethereum +308 gutter-dogs 1.339999 2938 240 ethereum +309 poap 0.008000 34680 284 ethereum +310 purrnelopes-country-club 0.110000 10000 108 ethereum +311 spooky-boys-country-club 0.025000 13000 253 ethereum +312 sappy-seals 0.659000 10000 308 ethereum +313 beeple-everydays 17.000000 722 17 ethereum +314 lonely-alien-space-club 0.025000 10001 360 ethereum +315 monkey-bet-dao 0.008990 10000 260 ethereum +316 apes-in-space 0.013400 9999 132 ethereum +317 divine-anarchy 0.035000 9946 245 ethereum +318 fang-gang 0.030000 8888 251 ethereum +319 realms-for-adventurers 0.888700 8000 181 ethereum +320 the-saudis-nft 0.214800 5555 451 ethereum +321 cryptocubes 5.400000 256 15 ethereum +322 fast-food-punks 0.174000 511 46 ethereum +323 royal-society-of-players 0.020000 10000 136 ethereum +324 generativemasks 0.022499 10000 108 ethereum +325 rhythm-art-blocks-playground 1.690000 334 10 ethereum +326 smilesssvrs 0.100000 8747 380 ethereum +327 goatz 0.096000 7173 236 ethereum +328 crypto-pills-by-micha-klein 0.040000 10000 248 ethereum +329 pulsquares 0.950000 473 31 ethereum +330 salt-v4 1.375000 180 10 ethereum +331 ack-unique-editions 15.000000 57 2 ethereum +332 the-alien-secret-society 0.017300 9999 100 ethereum +333 satoshibles 0.068000 5000 129 ethereum +334 uwucrew 0.116500 9670 275 ethereum +335 3landers 0.129000 10000 472 ethereum +336 the-potatoz 1.330000 9999 131 ethereum +337 angry-ape-army 0.797000 3333 131 ethereum +338 monaco-planet-yacht 0.020000 10000 98 ethereum +339 wavelength 0.380000 1111 58 ethereum +340 cryptotrunks 0.019000 23497 190 ethereum +341 furballs 0.119000 7400 91 ethereum +342 killergf 0.119000 7777 388 ethereum +343 hapeprime 0.596010 8192 392 ethereum +344 alienfrensnft 0.315000 10000 458 ethereum +345 nina-s-super-cool-world 0.489200 5080 373 ethereum +346 obits 0.030000 7132 265 ethereum +347 crypto-cannabis-club 0.060000 10000 397 ethereum +348 deez-nuts 0.098900 10000 147 ethereum +349 portal-art-blocks-playground 16.000000 10 2 ethereum +350 thorguards 0.037900 9999 173 ethereum +351 azuki 6.840000 10000 565 ethereum +352 animonkeys 0.066600 2500 61 ethereum +353 anonymice-breeding 0.077000 3550 94 ethereum +354 beanz-official 0.530000 19950 737 ethereum +355 collectvoxmirandus 0.710000 8442 248 ethereum +356 cool-pets-nft 0.122000 19180 346 ethereum +357 coolmans-universe 0.071700 10000 430 ethereum +358 creepz-reptile-armoury 0.034000 19998 146 ethereum +359 cryptobatz-by-ozzy-osbourne 0.063000 9666 398 ethereum +360 bubblegum-kids 0.039600 10000 490 ethereum +361 creepz-shapeshifterz 0.028900 2407 74 ethereum +362 dourdarcels 0.050000 10000 541 ethereum +363 invisible-friends 1.895000 5000 289 ethereum +364 karafuru 0.160000 5555 256 ethereum +365 letswalk 1.440000 72 72 ethereum +366 lil-heroes-by-edgar-plans 0.333000 7777 250 ethereum +367 metroverse-genesis 0.090000 10000 176 ethereum +368 muri-haus 0.058000 10000 254 ethereum +369 phantabear 0.298000 10000 267 ethereum +370 prime-ape-planet-pap 0.319700 7978 297 ethereum +371 psychedelics-anonymous-genesis 0.549000 9595 193 ethereum +372 creepz-genesis 1.080000 11111 230 ethereum +373 cryptocoven 0.170800 9760 257 ethereum +374 gener8tive-k-compositions 2.400000 250 8 ethereum +375 ghostsproject 0.054000 10000 320 ethereum +376 hausphases 0.079000 7777 127 ethereum +377 raidparty-fighters 0.003200 12807 204 ethereum +378 smallbros 0.032000 8888 344 ethereum +379 zombieclub-token 0.264900 6666 199 ethereum +380 ledger-market-pass-genesis-edition 0.263000 10000 246 ethereum +381 max-pain-and-frens-by-xcopy 0.630000 7469 125 ethereum +382 crypto-chicks 0.129000 9999 438 ethereum +383 cryptoskulls 0.299000 10000 307 ethereum +384 cyberbrokers 0.815900 10001 465 ethereum +385 kaiju-kingz 0.336000 5700 287 ethereum +386 kiwami-genesis 0.060000 10000 323 ethereum +387 rug-radio-genesis-nft 0.174000 20000 315 ethereum +388 the-alien-boy 0.068900 10000 297 ethereum +389 the-heroes-nft-collection 0.010000 3333 87 ethereum +390 tubby-cats 0.097300 20000 742 ethereum +391 v1-cryptopunks-wrapped 5.400000 2536 116 ethereum +392 lives-of-asuna 0.043000 10000 553 ethereum +393 deadheads 0.050000 10000 202 ethereum +394 wonderpals 0.059800 10000 473 ethereum +395 yolo-holiday 0.010000 10000 698 ethereum +396 world-of-women-galaxy 0.276900 21336 736 ethereum +397 og-crystals 0.049000 10301 224 ethereum +398 supernormalbyzipcy 0.178900 8888 378 ethereum +399 revenants-by-alethea-ai 8.100000 100 4 ethereum +400 beeple-5000-days-collection 28.000000 119 4 ethereum diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_categories.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_categories.txt index 2862b39421d7..6a7382151d7c 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_categories.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_categories.txt @@ -1,16 +1,99 @@ - Name Market Cap Market Cap Change 24H Top 3 Coins Volume 24H -0 Ethereum Ecosystem 511.529 B -2.581 ethereum,Tether,bnb-icon2_2x 94.826 B -1 Smart Contract Platform 332.413 B -2.941 ethereum,bnb-icon2_2x,cardano 17.721 B -2 BNB Chain Ecosystem 259.555 B -2.267 Tether,bnb-icon2_2x,USD_Coin_icon 81.592 B -3 Polygon Ecosystem 234.504 B -1.942 Tether,bnb-icon2_2x,USD_Coin_icon 78.682 B -4 Avalanche Ecosystem 214.098 B -1.892 Tether,bnb-icon2_2x,USD_Coin_icon 74.549 B -5 Moonriver Ecosystem 201.169 B -1.288 Tether,bnb-icon2_2x,USD_Coin_icon 73.137 B -6 Harmony Ecosystem 169.634 B -0.616 Tether,USD_Coin_icon,BUSD 75.196 B -7 Fantom Ecosystem 151.259 B -0.455 Tether,USD_Coin_icon,BUSD 73.771 B -8 Gnosis Chain Ecosystem 148.811 B -0.357 Tether,USD_Coin_icon,BUSD 72.936 B -9 Arbitrum Ecosystem 142.372 B -0.900 Tether,USD_Coin_icon,4943 62.212 B -10 Cronos Ecosystem 138.210 B -0.128 Tether,USD_Coin_icon,BUSD 70.709 B -11 Stablecoins 137.939 B 0.039 Tether,USD_Coin_icon,BUSD 69.320 B -12 Optimism Ecosystem 136.257 B -0.411 Tether,USD_Coin_icon,4943 61.437 B -13 Velas Ecosystem 135.395 B -0.032 Tether,USD_Coin_icon,BUSD 70.925 B -14 Near Protocol Ecosystem 129.690 B -0.694 Tether,USD_Coin_icon,4943 59.614 B + Name Market Cap Market Cap Change 24H Top 3 Coins Volume 24H +0 Ethereum Ecosystem 511.529 B -2.581 ethereum,Tether,bnb-icon2_2x 94.826 B +1 Smart Contract Platform 332.413 B -2.941 ethereum,bnb-icon2_2x,cardano 17.721 B +2 BNB Chain Ecosystem 259.555 B -2.267 Tether,bnb-icon2_2x,USD_Coin_icon 81.592 B +3 Polygon Ecosystem 234.504 B -1.942 Tether,bnb-icon2_2x,USD_Coin_icon 78.682 B +4 Avalanche Ecosystem 214.098 B -1.892 Tether,bnb-icon2_2x,USD_Coin_icon 74.549 B +5 Moonriver Ecosystem 201.169 B -1.288 Tether,bnb-icon2_2x,USD_Coin_icon 73.137 B +6 Harmony Ecosystem 169.634 B -0.616 Tether,USD_Coin_icon,BUSD 75.196 B +7 Fantom Ecosystem 151.259 B -0.455 Tether,USD_Coin_icon,BUSD 73.771 B +8 Gnosis Chain Ecosystem 148.811 B -0.357 Tether,USD_Coin_icon,BUSD 72.936 B +9 Arbitrum Ecosystem 142.372 B -0.900 Tether,USD_Coin_icon,4943 62.212 B +10 Cronos Ecosystem 138.210 B -0.128 Tether,USD_Coin_icon,BUSD 70.709 B +11 Stablecoins 137.939 B 0.039 Tether,USD_Coin_icon,BUSD 69.320 B +12 Optimism Ecosystem 136.257 B -0.411 Tether,USD_Coin_icon,4943 61.437 B +13 Velas Ecosystem 135.395 B -0.032 Tether,USD_Coin_icon,BUSD 70.925 B +14 Near Protocol Ecosystem 129.690 B -0.694 Tether,USD_Coin_icon,4943 59.614 B +15 Metis Ecosystem 119.431 B -0.109 Tether,USD_Coin_icon,4943 58.447 B +16 Exchange-based Tokens 81.640 B -4.941 bnb-icon2_2x,WeChat_Image_20220118095654,uniswap-uni 2.076 B +17 Centralized Exchange (CEX) 69.568 B -4.965 bnb-icon2_2x,WeChat_Image_20220118095654,leo-token 540.656 M +18 Tezos Ecosystem 69.460 B 0.190 Tether,Tezos-logo,YOU_Youves 53.331 B +19 Decentralized Finance (DeFi) 49.408 B -3.912 steth_logo,4943,uniswap-uni 5.591 B +20 Arbitrum Nova Ecosystem 46.746 B -0.312 USD_Coin_icon,4943,Moons 4.939 B +21 Canto Ecosystem 46.070 B 9.440 USD_Coin_icon,cosmos_hub,canto-network 5.131 B +22 Meme 20.955 B -7.648 dogecoin,shiba,Baby_Doge 1.179 B +23 NFT 18.999 B -8.648 apecoin,Internet_Computer_logo,sandbox_logo 3.158 B +24 Cardano Ecosystem 17.563 B -1.913 cardano,chainlink-new-logo,api3 1.389 B +25 Governance 16.955 B -5.120 uniswap-uni,Internet_Computer_logo,AAVE 1.701 B +26 Solana Ecosystem 16.048 B -5.303 solana,chainlink-new-logo,Graph_Token 2.574 B +27 Polkadot Ecosystem 15.456 B 0.982 polkadot,chainlink-new-logo,m4zRhP5e_400x400 2.443 B +28 Layer 2 13.931 B 0 matic-token-icon,immutableX-symbol-BLK-RGB,Optimism 1.862 B +29 Cosmos Ecosystem 12.660 B -4.866 cosmos_hub,cro_token_logo,01_LunaClassic_color 1.211 B +30 Decentralized Exchange (DEX) 12.336 B -5.418 uniswap-uni,SNX,Curve 1.484 B +31 Gaming (GameFi) 11.897 B -7.459 apecoin,Internet_Computer_logo,sandbox_logo 2.006 B +32 Yield Farming 11.439 B -4.990 uniswap-uni,AAVE,SNX 1.365 B +33 Liquid Staking Tokens 9.287 B -2.272 steth_logo,reth 74.007 M +34 Metaverse 9.248 B -10.066 Internet_Computer_logo,sandbox_logo,decentraland-mana 1.711 B +35 Automated Market Maker (AMM) 8.758 B -4.465 uniswap-uni,Curve,pancakeswap-cake-logo_%281%29 909.492 M +36 Eth 2.0 Staking 8.613 B -2.161 steth_logo,U85xTl2,aETHc 286.366 M +37 Play To Earn 7.917 B -8.360 sandbox_logo,decentraland-mana,axie_infinity_logo 1.563 B +38 Privacy Coins 6.454 B -3.409 monero_logo,dash-logo,circle-zcash-color 510.562 M +39 Storage 5.290 B -6.458 filecoin,Internet_Computer_logo,oRt6SiEN_400x400 744.253 M +40 Oracle 4.934 B 2.434 chainlink-new-logo,Band_token_blue_violet_token,pL1VuXm 1.159 B +41 Liquid Staking Governance Tokens 4.316 B -4.455 Lido_DAO,ethCanonicalFXS,rocket_pool_%28RPL%29 1.174 B +42 Aptos Ecosystem 4.149 B -8.566 aptos_round,pancakeswap-cake-logo_%281%29,Trust 783.859 M +43 Wrapped-Tokens 4.040 B -2.907 wrapped_bitcoin_wbtc,wNXM,Bitcoin 1.762 B +44 Finance / Banking 3.833 B -3.086 Compound_USDC,ceth2,nexo 121.015 M +45 Asset-backed Tokens 3.751 B -1.447 Compound_USDC,cDAI,paxg 191.310 M +46 Lending/Borrowing 3.681 B -1.583 AAVE,Mark_Maker,kava 353.578 M +47 Internet of Things (IOT) 3.659 B -3.504 VeChain-Logo-768x725,IOTA_Swirl,Helium_HNT 309.987 M +48 Derivatives 2.879 B -8.863 SNX,arbit,hjnIm9bV 441.668 M +49 Sports 2.253 B -6.644 5f6294c0c7a8cda55cb1c936_Flow_Wordmark,CHZ_Token_updated,fhD9Xs16_400x400 573.969 M +50 Seigniorage 2.170 B -5.168 ethCanonicalFRAX,ethCanonicalFXS,UST 279.075 M +51 Algorand Ecosystem 2.023 B -1.564 download,opulous,buying_200x200 195.256 M +52 Artificial Intelligence (AI) 1.819 B -21.133 singularitynet,Fetch,alethea-logo-transparent-colored 811.375 M +53 Olympus Pro 1.646 B -6.494 ethCanonicalFXS,synapse_social_icon,YAIS3fUh 327.806 M +54 Analytics 1.624 B -20.486 Graph_Token,covalent-cqt,DsNgK0O 561.114 M +55 Perpetuals 1.564 B -10.689 arbit,hjnIm9bV,gfarm_v2 318.379 M +56 Internet Computer Ecosystem 1.547 B -6.997 Internet_Computer_logo,4xBAWRCo_400x400 51.516 M +57 Masternodes 1.519 B -6.883 dash-logo,Flux_symbol_blue-white,Beldex 180.786 M +58 Terra Ecosystem 1.349 B -8.730 01_LunaClassic_color,UST,mirror_logo_transparent 120.116 M +59 MultiversX Ecosystem 1.305 B -4.394 egld-token-logo,MEX-icon,300x300_logo 42.505 M +60 Yield Aggregator 1.187 B -6.395 convex,yfi-192x192,AlphaToken_256x256 107.951 M +61 OEC Ecosystem 1.106 B -5.498 WeChat_Image_20220118095654,512x512_Logo_no_chop,1_Wyot-SDGZuxbjdkaOeT2-A 118.344 M +62 Synthetic Issuer 1.101 B -10.065 SNX,UMA,STP 115.441 M +63 Wallets 1.030 B -3.235 Trust,sfp,logo 79.892 M +64 Tokenized Gold 964.460 M 0.045 paxg,Tether_Gold,pmgt_logo_256x256 12.122 M +65 XDC Ecosystem 906.401 M 13.511 xdc-icon,IMG_4307,EURS_300x300 6.465 M +66 Celo Ecosystem 839.262 M -2.146 InjXBNx9_400x400,U85xTl2,logo 1.636 B +67 DaoMaker Ecosystem 744.387 M -7.432 4,alice_logo,logoWhiteX 104.871 M +68 Yearn Ecosystem 685.459 M -6.459 512x512_Logo_no_chop,yfi-192x192,xsushi 121.596 M +69 Zilliqa Ecosystem 583.544 M -4.782 Zilliqa-logo,logoWhiteX,StraitsX_Singapore_Dollar_%28XSGD%29_Token_Logo 79.703 M +70 Metagovernance 566.428 M -8.904 convex,logo,redacted_v2 12.471 M +71 Options 498.917 M -2.843 RBN_64x64,DPX_%281%29,rDPX_200x200_Coingecko 9.042 M +72 MEV Protection 483.445 M -5.589 logo_square_simple_300px,ATA,Manifold 16.099 M +73 Insurance 474.884 M 4.781 NXMmain,logo-grey-circle,wNXM 8.418 M +74 Rebase Tokens 468.531 M -1.226 token_OHM_%281%29,LPK15ZOW_400x400,Ampleforth 1.513 M +75 Prediction Markets 460.174 M -2.936 logo_square_simple_300px,REP,sx 98.479 M +76 Move To Earn 434.033 M -9.016 gmt,fhD9Xs16_400x400,801485424e1f49bc8d0facff9287eb9b_photo 128.536 M +77 Music 353.050 M -5.838 AudiusCoinLogo_2x,opulous,Viberate 67.626 M +78 IoTeX Ecosystem 299.677 M -9.142 iotex-logo,244800308_116216454152265_6257676145772128053_n,gft 15.677 M +79 Fan Token 290.006 M 3.749 Barca-10,santos,psg 247.084 M +80 Guild and Scholarship 232.540 M -6.718 Db4XqML,le1nzlO6_400x400,guildfi-logo-200 28.647 M +81 HECO Chain Ecosystem 169.947 M -5.700 mdex,token,autofarm_icon_200x200 38.394 M +82 Gambling 130.978 M -3.462 funfair,Decentral_Games_Logo-1,logo 2.120 M +83 Synths 106.347 M -4.217 sUSD,sETH,sBTC 22.026 M +84 Social Money 91.793 M 6.170 image,WHALE 3.440 M +85 Tourism 91.172 M -2.903 qX7fh69Q_400x400-1,Travala,LOC_Transparent_New 1.933 M +86 DeFi Index 72.045 M -3.429 defi_pulse_index_set,icETH-token-logo,ETH2x-FLI_%281%29 474.861 K +87 Ohm Fork 67.810 M -0.455 sb,klima-logo,time 201.465 K +88 Step Network Ecosystem 39.910 M -5.138 801485424e1f49bc8d0facff9287eb9b_photo,kcal,StepEx 19.025 M +89 KardiaChain Ecosystem 39.016 M -5.436 kai,mydefi,icon_%287%29 2.839 M +90 Kommunitas Launchpad 30.562 M 2.247 logo_gg,fyn,chicks 4.459 M +91 Farming-as-a-Service (FaaS) 16.275 M -1.081 Logo-Digits-DAO-Icon-01,2022-07-13_18.49.44,expo 209.171 K +92 IDR Stablecoin 13.945 M 0.110 57421944_1371636006308255_3647136573922738176_n,XIDR_Logo_256_X_256 388.339 K +93 TRY Stablecoin 2.993 M 3.450 JBs9jiXO_400x400 17.260 K +94 Yearn Vault Tokens 0 0 st-yCRV-128-0x27B5739e22ad9033bcBf192059122d163b60349D,yvUSDC-128-0xe2F6b9773BF3A015E2aA70741Bde1498bdB9425b,yvBOOST 8.591 K +95 JPY Stablecoin 0 0 2023jpyc 103.849 K +96 Aave Tokens 0 0 aETH_2x,aUSDC,aDAI 4.216 M +97 Layer 1 0 0 0 diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_derivatives.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_derivatives.txt index a85f9fa07284..7b48bf7a93ad 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_derivatives.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_derivatives.txt @@ -1,16 +1,3836 @@ - Rank Market Symbol Price Pct_Change_24h Contract_Type Basis Spread Funding_Rate Volume_24h -0 1 Bitget Futures BTCUSDT_UMCBL 18893.62 -0.023763 perpetual 0.048221 0.01 -0.015000 6.249914e+09 -1 2 Binance (Futures) BTCUSDT 18883.18 0.008985 perpetual 0.068612 0.01 -0.006911 2.355200e+10 -2 3 BingX (Futures) BTC-USDT 18885.74 0.200615 perpetual 0.000000 0.02 -0.010000 1.073389e+10 -3 4 C-Trade BTCUSDT 18885.64 0.002642 perpetual 0.042115 0.02 0.010000 1.167180e+08 -4 5 MEXC Global (Futures) BTC_USDT 18883.08 0.008456 perpetual 0.043336 0.01 -0.011900 5.003099e+09 -5 6 FTX (Derivatives) ETH-PERP 1277.70 -4.047762 perpetual 0.037456 0.02 -0.052800 4.459014e+09 -6 7 Binance (Futures) ETHUSDT 1274.61 -4.067178 perpetual 0.129660 0.01 -0.023437 1.492373e+10 -7 8 FTX (Derivatives) BTC-PERP 18936.00 0.005281 perpetual 0.012433 0.02 -0.026400 4.902704e+09 -8 9 BingX (Futures) ETH-USDT 1274.90 -3.961862 perpetual 0.000000 0.02 -0.023295 1.628647e+09 -9 10 AAX Futures BTCUSDTFP 18886.14 -0.095022 perpetual 0.029062 0.02 -0.020163 1.328836e+09 -10 11 Bybit (Futures) BTCUSDT 18882.58 0.007928 perpetual 0.048728 0.01 0.010000 8.629936e+09 -11 12 BTSE (Futures) BTCPFC 18924.50 0.015855 perpetual 0.077234 0.01 0.000000 3.627093e+08 -12 13 MEXC Global (Futures) ETH_USDT 1274.61 -4.085188 perpetual 0.095354 0.01 -0.018300 2.535611e+09 -13 14 Gate.io (Futures) BTC_USDT 18880.18 0.133906 perpetual 0.118029 0.01 -0.007600 1.040204e+09 -14 15 Prime XBT BTC/USD 18945.40 0.106207 perpetual 0.000000 0.05 0.000000 1.856732e+08 + Rank Market Symbol Price Pct_Change_24h Contract_Type Basis Spread Funding_Rate Volume_24h +0 1 Bitget Futures BTCUSDT_UMCBL 18893.62 -0.023763 perpetual 4.822050e-02 0.01 -0.015000 6.249914e+09 +1 2 Binance (Futures) BTCUSDT 18883.18 0.008985 perpetual 6.861235e-02 0.01 -0.006911 2.355200e+10 +2 3 BingX (Futures) BTC-USDT 18885.74 0.200615 perpetual 0.000000e+00 0.02 -0.010000 1.073389e+10 +3 4 C-Trade BTCUSDT 18885.64 0.002642 perpetual 4.211472e-02 0.02 0.010000 1.167180e+08 +4 5 MEXC Global (Futures) BTC_USDT 18883.08 0.008456 perpetual 4.333580e-02 0.01 -0.011900 5.003099e+09 +5 6 FTX (Derivatives) ETH-PERP 1277.70 -4.047762 perpetual 3.745570e-02 0.02 -0.052800 4.459014e+09 +6 7 Binance (Futures) ETHUSDT 1274.61 -4.067178 perpetual 1.296596e-01 0.01 -0.023437 1.492373e+10 +7 8 FTX (Derivatives) BTC-PERP 18936.00 0.005281 perpetual 1.243286e-02 0.02 -0.026400 4.902704e+09 +8 9 BingX (Futures) ETH-USDT 1274.90 -3.961862 perpetual 0.000000e+00 0.02 -0.023295 1.628647e+09 +9 10 AAX Futures BTCUSDTFP 18886.14 -0.095022 perpetual 2.906209e-02 0.02 -0.020163 1.328836e+09 +10 11 Bybit (Futures) BTCUSDT 18882.58 0.007928 perpetual 4.872764e-02 0.01 0.010000 8.629936e+09 +11 12 BTSE (Futures) BTCPFC 18924.50 0.015855 perpetual 7.723361e-02 0.01 0.000000 3.627093e+08 +12 13 MEXC Global (Futures) ETH_USDT 1274.61 -4.085188 perpetual 9.535404e-02 0.01 -0.018300 2.535611e+09 +13 14 Gate.io (Futures) BTC_USDT 18880.18 0.133906 perpetual 1.180289e-01 0.01 -0.007600 1.040204e+09 +14 15 Prime XBT BTC/USD 18945.40 0.106207 perpetual 0.000000e+00 0.05 0.000000 1.856732e+08 +15 16 Phemex (Futures) ADAUSD 0.45 0.089326 perpetual 1.115573e-01 0.04 -0.052655 5.141768e+08 +16 17 C-Trade ETHUSDT 1274.68 -4.052582 perpetual 9.551397e-02 0.01 -0.020000 4.197051e+07 +17 18 Bitget Futures ETHUSDT_UMCBL 1274.58 -4.048562 perpetual 7.648387e-02 0.01 -0.020000 2.635924e+09 +18 19 BTCEX (Futures) YFI-USDT-PERPETUAL 8236.05 -1.492003 perpetual 4.846722e-02 0.04 0.005700 2.517763e+08 +19 20 AAX Futures BTCUSDFP 18942.50 -0.026389 perpetual -2.535304e+00 0.09 -0.061335 6.836540e+08 +20 21 AAX Futures ETHUSDTFP 1275.27 -4.091834 perpetual -2.540516e+00 0.04 -0.030676 7.138628e+08 +21 22 KuCoin Futures XBTUSDTM 18887.07 0.037000 perpetual 4.348515e-02 0.02 -0.001300 2.096606e+09 +22 23 Bybit (Futures) ETHUSDT 1274.77 -4.030652 perpetual 7.436981e-02 0.01 0.010000 3.842479e+09 +23 24 Deribit BTC-PERPETUAL 18927.00 -0.060723 perpetual 8.728272e-02 0.01 -0.003949 6.196312e+08 +24 25 BTCC Futures EOSUSDT 1.22 -5.558132 perpetual 8.185316e-03 0.13 0.000000 1.020851e+07 +25 26 Gate.io (Futures) ETH_USDT 1274.77 -3.980156 perpetual 9.472366e-02 0.02 -0.014800 1.437338e+09 +26 27 OKX (Futures) BTC-USD-SWAP 18938.90 -0.003168 perpetual 1.636843e-02 0.01 -0.016639 8.751719e+08 +27 28 Phemex (Futures) UBTCUSD 18933.00 -0.105524 perpetual -7.637458e-03 0.01 -0.108714 5.606435e+09 +28 29 OKX (Futures) ETH-USDT-SWAP 1275.44 -4.049519 perpetual 4.929307e-02 0.01 -0.011301 9.133830e+09 +29 30 Bybit (Futures) BTCUSD 18920.00 -0.018496 perpetual 7.193446e-02 0.01 0.010000 1.688342e+09 +30 31 BTCEX (Futures) BTC-30DEC22 18919.47 0.198194 perpetual -1.123513e-01 0.03 -0.009700 1.142831e+09 +31 32 BTCEX (Futures) BTC-30SEP22 18891.13 0.220772 perpetual 3.750660e-02 0.04 -0.009700 1.140588e+09 +32 33 Phemex (Futures) BTCUSD 18940.00 0.092482 perpetual -4.306230e-02 0.01 0.010000 3.345672e+09 +33 34 OKX (Futures) BTC-USDT-SWAP 18895.95 -0.004753 perpetual -5.281253e-03 0.01 -0.009645 6.205384e+09 +34 35 Crypto.com Exchange (Futures) BTCUSD-PERP 18938.90 0.087198 perpetual 3.643295e-02 0.01 -0.001600 3.481426e+08 +35 36 Binance (Futures) BTCUSD_PERP 18925.60 -0.004227 perpetual 5.852246e-02 0.01 -0.002272 6.157592e+09 +36 37 C-Trade ETHUSD 1278.35 -3.955672 perpetual 5.632260e-02 0.02 0.000903 1.639106e+07 +37 38 C-Trade XRPUSDT 0.42 5.722139 perpetual 2.363510e-02 0.05 0.000000 1.598209e+07 +38 39 BTCC Futures ETHUSDT 1274.89 -3.964778 perpetual 5.867626e-02 0.09 0.000000 8.548810e+08 +39 40 BitMEX (Derivative) XBTUSD 18930.00 0.021135 perpetual 4.743793e-02 0.01 -0.018200 3.791330e+08 +40 41 KuCoin Futures ETHUSDTM 1275.32 -3.960470 perpetual 8.685786e-02 0.01 -0.041200 1.383404e+09 +41 42 Binance (Futures) BTCBUSD 18874.89 -0.005812 perpetual 6.157966e-02 0.01 -0.007961 4.107284e+09 +42 43 Deribit ETH-PERPETUAL 1277.60 -4.109281 perpetual 1.197558e-01 0.01 -0.034800 3.100922e+08 +43 44 Phemex (Futures) ETHUSD 1277.55 -4.192133 perpetual 7.497163e-02 0.01 -0.042913 1.379115e+09 +44 45 FTX (Derivatives) USDT-PERP 1.00 0.010000 perpetual -5.999400e-03 0.02 -0.004800 2.226717e+07 +45 46 Crypto.com Exchange (Futures) ETHUSD-PERP 1278.80 -3.861190 perpetual 6.255865e-02 0.02 -0.003000 2.303004e+08 +46 47 Bybit (Futures) ETHUSD 1277.45 -4.023291 perpetual 8.610905e-02 0.01 0.010000 6.475020e+08 +47 48 Gate.io (Futures) FIL_USDT 5.45 4.315448 perpetual 2.379645e-01 1.82 0.010000 1.103259e+07 +48 49 BTCC Futures BTCUSDT 18891.66 -0.005913 perpetual -2.650366e-02 0.01 0.000000 9.671725e+08 +49 50 Prime XBT ETH/USD 1279.14 -3.990092 perpetual 0.000000e+00 0.08 0.000000 3.843243e+08 +50 51 Binance (Futures) ETHUSD_PERP 1277.62 -4.065297 perpetual 1.006340e-01 0.01 -0.021336 3.129501e+09 +51 52 BTCEX (Futures) ETH-30DEC22 1271.13 -3.872277 perpetual 4.200196e-01 0.02 -0.011400 8.295493e+07 +52 53 BTCEX (Futures) ETH-30SEP22 1274.37 -3.778803 perpetual 1.652323e-01 0.05 -0.011400 6.992893e+07 +53 54 BTCEX (Futures) ETC-USDT-PERPETUAL 28.45 0.628221 perpetual 1.648429e-01 0.01 -0.196300 9.975919e+08 +54 55 FTX (Derivatives) SOL-PERP 31.72 -0.086614 perpetual 1.511326e-02 0.02 -0.019200 3.447083e+08 +55 56 OKX (Futures) ETH-USD-SWAP 1278.66 -4.026120 perpetual 7.820687e-03 0.01 -0.023180 8.219778e+08 +56 57 Binance (Futures) XRPUSDT 0.42 5.725000 perpetual 7.117520e-02 0.02 -0.014043 2.240104e+09 +57 58 Bitrue (Futures) ETH-USDT 1273.74 -3.997805 perpetual 1.260718e-01 0.01 -0.025452 6.536431e+08 +58 59 BingX (Futures) BTC-USDC 18893.59 -0.024176 perpetual 0.000000e+00 0.02 0.010000 9.874441e+08 +59 60 Huobi Futures BTC-USDT 18890.06 0.023250 perpetual 6.869530e-02 0.01 -0.006426 8.409000e+08 +60 61 Binance (Futures) BNBUSDT 266.01 0.346333 perpetual 5.600789e-02 0.01 -0.017379 4.793613e+08 +61 62 Binance (Futures) ETCUSDT 28.40 0.193662 perpetual 2.815558e-01 0.01 -0.196283 1.204902e+09 +62 63 Bitrue (Futures) BTC-USDT 18875.52 -0.035391 perpetual 6.288112e-02 0.01 -0.016926 1.216889e+09 +63 64 Bitget Futures XRPUSDT_UMCBL 0.42 5.273632 perpetual 6.001890e-02 0.02 -0.010000 1.129613e+08 +64 65 Binance (Futures) SOLUSDT 31.65 -0.031516 perpetual 1.793314e-01 0.03 -0.013428 9.368938e+08 +65 66 Bitfinex (Futures) BTCF0:USTF0 18956.00 0.005276 perpetual -1.177068e-01 0.02 0.034729 3.317640e+07 +66 67 AAX Futures ZILUSDTFP 0.03 3.151300 perpetual -3.696359e+00 0.02 -0.016974 1.492856e+08 +67 68 BitMEX (Derivative) LINKUSDT 6.85 0.482809 perpetual 1.645312e-01 0.19 0.010000 2.095229e+04 +68 69 Binance (Futures) DOTUSDT 6.32 1.522192 perpetual 1.750696e-01 0.02 -0.004436 2.933371e+08 +69 70 Bitget Futures BTCUSD_DMCBL 18937.50 -0.039588 perpetual 3.869286e-02 0.02 -0.010000 9.746952e+07 +70 71 Phemex (Futures) SOLUSD 31.69 -0.204660 perpetual 1.457643e-01 0.05 -0.035199 2.717030e+08 +71 72 Bitget Futures ETCUSDT_UMCBL 28.42 0.242838 perpetual 5.954429e-03 0.01 -0.084300 8.556314e+07 +72 73 BTCEX (Futures) IMX-USDT-PERPETUAL 0.77 3.340013 perpetual 6.464120e-02 0.16 -0.048200 1.608158e+07 +73 74 Bitrue (Futures) XRP-USDT 0.42 5.206776 perpetual 1.894388e-01 0.02 -0.016947 7.589576e+08 +74 75 FTX (Derivatives) ETC-PERP 28.39 0.088149 perpetual 3.920244e-01 0.03 -0.468000 1.658857e+08 +75 76 OKX (Futures) ETC-USDT-SWAP 28.48 0.284640 perpetual 3.504100e-03 0.02 -0.173117 4.210368e+08 +76 77 FTX (Derivatives) XRP-PERP 0.42 5.341468 perpetual 8.332840e-02 0.02 0.031200 2.642729e+08 +77 78 Binance (Futures) ADAUSDT 0.45 0.066949 perpetual 1.237823e-01 0.02 -0.018698 5.350889e+08 +78 79 Hopex ETHUSDT 1276.82 -3.869417 perpetual -4.455039e-02 NaN 0.000000 9.654274e+08 +79 80 BTCEX (Futures) TRX-USDT-PERPETUAL 0.06 0.421301 perpetual 1.006880e-01 0.03 -0.030800 3.457599e+08 +80 81 Binance (Futures) CHZUSDT 0.24 8.493726 perpetual 8.056800e-02 0.01 0.010000 7.526853e+08 +81 82 dYdX Perpetual ETH-USD 1275.12 -3.920979 perpetual 9.412868e-03 0.02 -0.000612 8.896777e+08 +82 83 BTCEX (Futures) NEAR-USDT-PERPETUAL 3.80 0.422498 perpetual 1.051801e-01 0.03 -0.024300 2.216183e+08 +83 84 AAX Futures BNBUSDTFP 266.13 0.378670 perpetual -1.073037e+00 0.05 -0.033954 1.010957e+08 +84 85 BTCEX (Futures) FTM-USDT-PERPETUAL 0.23 2.417189 perpetual 8.741260e-02 0.04 -0.000900 8.625288e+07 +85 86 FTX (Derivatives) BNB-PERP 266.43 0.233245 perpetual 5.675170e-02 0.01 -0.045600 7.956279e+07 +86 87 KuCoin Futures XRPUSDTM 0.42 5.617978 perpetual 4.728130e-02 0.02 -0.008900 1.815221e+08 +87 88 Prime XBT ETH/BTC 1275.19 -4.041050 perpetual 0.000000e+00 0.15 0.000000 4.099305e+06 +88 89 BTCEX (Futures) VET-USDT-PERPETUAL 0.02 1.309846 perpetual -1.783326e-01 0.49 -0.037600 2.062102e+08 +89 90 KuCoin Futures ADAUSDTM 0.45 0.140616 perpetual 4.234830e-02 0.01 -0.033100 3.153557e+07 +90 91 Bybit (Futures) XRPUSDT 0.42 5.698575 perpetual 7.093880e-02 0.02 0.010000 6.531792e+08 +91 92 AAX Futures ADAUSDTFP 0.45 0.050435 perpetual -2.229526e+00 0.02 -0.056129 8.520966e+07 +92 93 BTCEX (Futures) LINK-USDT-PERPETUAL 6.86 0.423605 perpetual 7.272727e-02 0.01 -0.006500 2.083587e+08 +93 94 BingX (Futures) XRP-USDT 0.42 5.354919 perpetual 0.000000e+00 0.17 -0.014292 4.134038e+08 +94 95 Binance (Futures) AVAXUSDT 17.13 3.496082 perpetual 1.323226e-01 0.06 -0.026416 3.027399e+08 +95 96 FTX (Derivatives) ADA-PERP 0.45 0.168551 perpetual -5.991757e-03 0.03 -0.038400 7.265474e+07 +96 97 Binance (Futures) MATICUSDT 0.74 2.100608 perpetual 2.195966e-01 0.01 -0.021413 4.080703e+08 +97 98 FTX (Derivatives) FTT-PERP 23.06 -1.225049 perpetual 2.765245e-03 0.01 -0.004800 2.297625e+07 +98 99 BTCEX (Futures) ROSE-USDT-PERPETUAL 0.06 2.106015 perpetual 6.991780e-02 0.02 0.003600 2.285747e+07 +99 100 Binance (Futures) EOSUSDT 1.22 -5.645785 perpetual 1.660631e-01 0.08 -0.053286 4.672990e+08 +100 101 BTCEX (Futures) GALA-USDT-PERPETUAL 0.04 2.764864 perpetual 9.523810e-02 0.02 -0.008200 6.701286e+07 +101 102 Bitget Futures XRPUSD_DMCBL 0.42 5.223881 perpetual 7.423170e-02 0.14 0.010000 9.403874e+06 +102 103 KuCoin Futures ENSUSDTM 14.08 4.875873 perpetual 2.834869e-02 0.02 0.010000 2.541735e+06 +103 104 AAX Futures SOLUSDTFP 31.63 -0.168841 perpetual -3.251105e+00 0.06 -0.026240 7.260245e+07 +104 105 AAX Futures XRPUSDTFP 0.42 5.810437 perpetual -7.088585e+00 0.09 -0.031674 7.223821e+07 +105 106 Binance (Futures) BCHUSDT 111.83 0.719036 perpetual 1.373608e-01 0.02 -0.029702 1.508321e+08 +106 107 Huobi Futures BTC-USD 18922.80 -0.014266 perpetual 9.345868e-02 0.01 -0.016065 1.197523e+08 +107 108 BTCEX (Futures) GMT-USDT-PERPETUAL 0.62 1.898933 perpetual 8.904860e-02 0.01 -0.014400 2.023403e+08 +108 109 BTCEX (Futures) BCH-USDT-PERPETUAL 111.98 0.926426 perpetual 0.000000e+00 0.02 -0.029800 1.418564e+08 +109 110 dYdX Perpetual BTC-USD 18870.66 -0.063338 perpetual 3.697053e-02 0.02 -0.001343 4.442523e+08 +110 111 FTX (Derivatives) MATIC-PERP 0.74 2.163202 perpetual 6.366144e-02 0.01 -0.026400 8.012577e+07 +111 112 FTX (Derivatives) ATOM-PERP 14.16 3.307684 perpetual 2.456712e-01 0.01 -0.108000 1.947354e+08 +112 113 BitMEX (Derivative) ETHUSD 1279.55 -4.070923 perpetual -4.610996e-02 0.01 0.063900 6.853999e+07 +113 114 C-Trade BTCUSD 18929.00 0.034351 perpetual 2.572772e-02 0.01 0.010000 4.044622e+07 +114 115 Gate.io (Futures) ETC_USDT 28.41 0.257069 perpetual 3.389533e-01 0.35 -0.186900 4.016875e+07 +115 116 KuCoin Futures XBTUSDM 18928.00 0.036996 perpetual 8.120245e-02 0.02 -0.002000 2.008293e+07 +116 117 Binance (Futures) ATOMUSDT 14.14 3.370541 perpetual 4.779363e-02 0.02 -0.038218 6.085397e+08 +117 118 FTX (Derivatives) AVAX-PERP 17.17 3.334136 perpetual 5.913430e-03 0.02 -0.062400 7.022412e+07 +118 119 FTX (Derivatives) APE-PERP 5.76 2.243902 perpetual 8.674532e-02 0.02 0.009600 1.490773e+08 +119 120 Binance (Futures) AXSUSDT 12.09 0.082645 perpetual 2.197840e-01 0.08 -0.036448 1.480364e+08 +120 121 Bybit (Futures) XRPUSD 0.42 5.594406 perpetual 1.182592e-01 0.02 0.010000 3.017797e+08 +121 122 Binance (Futures) DOGEUSDT 0.06 -0.068376 perpetual 1.225795e-01 0.02 -0.016628 1.932377e+08 +122 123 KuCoin Futures SOLUSDTM 31.68 0.126143 perpetual 7.874016e-02 0.01 -0.021500 7.894513e+07 +123 124 Binance (Futures) NEARUSDT 3.79 0.131718 perpetual 1.097022e-01 0.03 -0.024272 2.897354e+08 +124 125 Bitget Futures ADAUSDT_UMCBL 0.45 -0.004463 perpetual 7.141580e-02 0.02 0.010000 1.893597e+07 +125 126 KuCoin Futures APEUSDTM 5.76 2.288045 perpetual 5.202011e-02 0.02 0.006900 8.129626e+07 +126 127 OKX (Futures) XRP-USDT-SWAP 0.42 5.613161 perpetual -4.720100e-03 0.02 -0.008326 3.474154e+08 +127 128 BTCEX (Futures) XTZ-USDT-PERPETUAL 1.46 1.599444 perpetual 1.368925e-01 0.07 -0.015100 4.356159e+07 +128 129 Binance (Futures) LINKUSDT 6.86 0.218659 perpetual 8.573615e-02 0.01 -0.006460 2.471705e+08 +129 130 BTCEX (Futures) FIL-USDT-PERPETUAL 5.46 4.729989 perpetual 5.485464e-02 0.02 0.010000 1.835243e+08 +130 131 FTX (Derivatives) DOT-PERP 6.34 1.537969 perpetual 7.996796e-02 0.03 -0.048000 4.946673e+07 +131 132 Binance (Futures) LTCUSDT 52.66 1.990723 perpetual 1.469253e-01 0.02 -0.009672 3.100015e+08 +132 133 Bybit (Futures) DOTUSD 6.34 1.440000 perpetual 1.104101e-01 0.08 0.010000 8.783143e+06 +133 134 FTX (Derivatives) LUNC-PERP 0.00 1.458934 perpetual 6.821755e-01 0.02 -0.691200 6.254197e+07 +134 135 Phemex (Futures) LINKUSD 6.87 -0.087235 perpetual 1.120489e-01 0.03 -0.020512 1.048159e+08 +135 136 KuCoin Futures MATICUSDTM 0.74 2.238497 perpetual 6.757670e-02 0.01 -0.027200 6.769072e+07 +136 137 Bybit (Futures) SOLUSDT 31.66 -0.047259 perpetual 2.521671e-02 0.02 0.010000 2.540580e+08 +137 138 Huobi Futures ETH-USDT 1274.81 -4.049994 perpetual 1.320349e-01 0.01 -0.019703 3.672644e+08 +138 139 FTX (Derivatives) CHZ-PERP 0.24 8.258945 perpetual 4.998263e-02 0.03 0.040800 9.024222e+07 +139 140 BingX (Futures) ATOM-USDT 14.14 3.503650 perpetual 0.000000e+00 0.21 -0.038626 2.191620e+08 +140 141 Bitmart Futures 2 1275.06 -3.920079 perpetual 9.491610e-02 0.01 -0.045727 4.673204e+08 +141 142 KuCoin Futures ETHUSDM 1278.10 -4.064552 perpetual 8.919490e-02 0.05 -0.052600 1.762862e+07 +142 143 Binance (Futures) FILUSDT 5.45 4.414294 perpetual 1.977959e-01 0.02 0.010000 1.884787e+08 +143 144 KuCoin Futures LUNCUSDTM 0.00 1.661157 perpetual 1.898043e-01 0.03 -0.272700 1.165299e+08 +144 145 Binance (Futures) TRXUSDT 0.06 0.319919 perpetual 1.240349e-01 0.02 -0.030765 6.646963e+07 +145 146 AAX Futures BCHUSDTFP 111.93 0.703030 perpetual -2.981954e+00 0.11 -0.005444 4.787272e+07 +146 147 Kraken (Futures) PI_XBTUSD 18928.00 -0.102916 perpetual 5.283178e-03 0.04 -0.000336 5.929130e+07 +147 148 Phemex (Futures) CETHUSD 1277.90 -4.065163 perpetual 4.756241e-02 0.04 0.010000 4.175556e+08 +148 149 Gate.io (Futures) LUNC_USDT 0.00 1.438565 perpetual 4.597539e-01 100.00 -0.247400 5.541822e+07 +149 150 BTCEX (Futures) XYM-USDT-PERPETUAL 0.04 -2.707725 perpetual 1.637108e-01 0.27 0.010000 8.101586e+06 +150 151 Binance (Futures) BNBUSD_PERP 266.55 0.318401 perpetual 8.861137e-02 0.01 -0.023547 2.131911e+08 +151 152 Bitforex (Futures) SWAP-USD-BTC 18926.00 0.031712 perpetual 1.004438e-01 0.01 -0.013605 1.765832e+09 +152 153 FTX (Derivatives) BCH-PERP 112.05 0.809717 perpetual 7.437156e-02 0.04 -0.091200 2.530479e+07 +153 154 Bybit (Futures) ETCUSDT 28.41 0.211230 perpetual 1.018795e-01 0.02 0.010000 2.239606e+08 +154 155 BTCEX (Futures) CHR-USDT-PERPETUAL 0.15 2.533427 perpetual 0.000000e+00 0.07 0.010000 2.556453e+07 +155 156 KuCoin Futures ATOMUSDTM 14.13 3.417805 perpetual 9.180143e-02 0.02 -0.044900 5.915477e+07 +156 157 Huobi Futures ETH-USD 1277.89 -4.050066 perpetual 1.097185e-01 0.01 -0.064985 7.609798e+07 +157 158 BingX (Futures) LUNC-USDT 0.00 1.610822 perpetual 0.000000e+00 0.01 0.108229 5.829284e+07 +158 159 Bitget Futures EOSUSDT_UMCBL 1.22 -5.637066 perpetual -9.108020e-02 0.08 -0.036200 1.564029e+07 +159 160 BingX (Futures) SOL-USDT 31.65 -0.062992 perpetual 0.000000e+00 0.02 -0.013936 1.730818e+08 +160 161 Bitget Futures SOLUSDT_UMCBL 31.65 -0.048215 perpetual 3.835095e-02 0.03 0.010000 2.153786e+07 +161 162 Binance (Futures) 1000SHIBUSDT 0.01 3.276966 perpetual -6.586490e-02 0.02 0.005878 2.370196e+08 +162 163 Binance (Futures) ADAUSD_PERP 0.45 0.069173 perpetual 8.219460e-02 0.01 -0.006645 9.191519e+07 +163 164 BTCEX (Futures) AXS-USDT-PERPETUAL 12.10 0.497512 perpetual 1.650165e-01 0.08 -0.036500 1.099614e+08 +164 165 KuCoin Futures LINKUSDTM 6.86 0.306256 perpetual 2.907822e-02 0.01 0.001000 2.620505e+07 +165 166 KuCoin Futures ETCUSDTM 28.47 0.426011 perpetual 2.103492e-02 0.01 -0.311600 4.936896e+07 +166 167 Gate.io (Futures) LUNA_USDT 2.62 1.336372 perpetual 2.260167e-01 3.70 -0.077500 3.098541e+07 +167 168 KuCoin Futures DOTUSDTM 6.33 1.602307 perpetual 9.462230e-02 0.02 -0.038200 2.047667e+07 +168 169 BTCEX (Futures) GAL-USDT-PERPETUAL 2.54 6.366900 perpetual 1.177533e-02 0.01 -0.001900 3.547426e+07 +169 170 Binance (Futures) ALGOUSDT 0.35 11.384421 perpetual 1.833324e-01 0.03 -0.021338 2.923544e+08 +170 171 AAX Futures DOGEUSDTFP 0.06 0.071788 perpetual -2.374974e+00 0.04 -0.004053 3.699579e+07 +171 172 BTCEX (Futures) GRT-USDT-PERPETUAL 0.10 2.866973 perpetual -7.094355e-02 0.01 0.006800 2.900427e+07 +172 173 OKX (Futures) LTC-USDT-SWAP 52.72 1.988417 perpetual 1.892864e-02 0.04 -0.009712 1.412673e+08 +173 174 BingX (Futures) ETC-USDT 28.42 0.281591 perpetual 0.000000e+00 0.04 0.200756 1.508393e+08 +174 175 Binance (Futures) SANDUSDT 0.84 0.382729 perpetual 1.511128e-01 0.01 -0.014001 1.477202e+08 +175 176 Bitfinex (Futures) ETHF0:USTF0 1278.30 -4.009912 perpetual 3.852773e-02 0.04 -0.017787 2.491053e+07 +176 177 BTCEX (Futures) FLOW-USDT-PERPETUAL 1.67 1.699029 perpetual -3.579952e-01 0.18 0.003100 2.372488e+07 +177 178 Bybit (Futures) ADAUSDT 0.45 0.044623 perpetual 8.920610e-02 0.02 0.010000 9.810748e+07 +178 179 Bybit (Futures) CHZUSDT 0.24 8.413301 perpetual 4.116900e-03 0.02 0.010000 2.111061e+08 +179 180 Binance (Futures) RVNUSDT 0.04 -0.732243 perpetual 1.797640e-01 0.02 -0.019557 3.426001e+08 +180 181 BTCEX (Futures) ICP-USDT-PERPETUAL 6.07 4.827586 perpetual 6.578947e-02 0.02 -0.008500 1.158909e+07 +181 182 KuCoin Futures OMGUSDTM 1.72 3.822078 perpetual 6.377181e-02 0.18 0.009300 2.104258e+05 +182 183 Bybit (Futures) ATOMUSDT 14.14 3.430657 perpetual 7.057163e-02 0.04 0.010000 2.389846e+08 +183 184 Bitfinex (Futures) TESTBTCF0:TESTUSDTF0 18933.00 -0.063341 perpetual 1.584535e-02 0.01 0.250000 4.461324e+05 +184 185 OKX (Futures) ADA-USDT-SWAP 0.45 0.191870 perpetual -2.226770e-02 0.02 -0.042898 7.728034e+07 +185 186 BTCEX (Futures) API3-USDT-PERPETUAL 1.57 6.644068 perpetual 1.907184e-01 0.19 -0.034800 1.948311e+07 +186 187 Bitget Futures ETHUSD_DMCBL 1276.92 -4.142332 perpetual 1.302754e-01 0.02 0.010000 3.359256e+07 +187 188 BTSE (Futures) ETHPFC 1277.65 -4.062324 perpetual 1.190433e-01 0.06 0.000000 3.495518e+07 +188 189 KuCoin Futures FTMUSDTM 0.23 2.324542 perpetual 1.310616e-01 0.04 -0.011700 8.004429e+06 +189 190 Gate.io (Futures) SHIB_USDT 0.00 3.347360 perpetual 8.328710e-02 100.00 0.007600 7.745105e+06 +190 191 Phemex (Futures) SUSHIUSD 1.06 3.599222 perpetual 1.690141e-01 0.19 0.010000 3.263543e+07 +191 192 AAX Futures WAVESUSDTFP 3.97 2.592946 perpetual -3.359823e+00 0.04 -0.054887 3.193688e+07 +192 193 FTX (Derivatives) EOS-PERP 1.22 -5.626450 perpetual 1.024380e-01 0.02 -0.110400 4.991325e+07 +193 194 BingX (Futures) ADA-USDT 0.45 0.024755 perpetual 0.000000e+00 0.02 -0.018769 1.529228e+08 +194 195 OKX (Futures) CHZ-USDT-SWAP 0.24 8.441848 perpetual -4.523580e-02 0.04 0.016095 2.464442e+08 +195 196 AAX Futures AVAXUSDTFP 17.14 3.426225 perpetual -2.707234e-02 0.03 -0.035546 3.051930e+07 +196 197 Binance (Futures) UNIUSDT 5.73 6.651802 perpetual 1.922901e-01 0.02 0.006275 8.391975e+07 +197 198 Binance (Futures) ETCUSD_PERP 28.46 0.161915 perpetual 2.997404e-01 0.01 -0.200664 1.072095e+08 +198 199 Binance (Futures) XLMUSDT 0.12 2.139132 perpetual 6.270880e-02 0.02 0.004042 9.983590e+07 +199 200 KuCoin Futures SHIBUSDTM 0.00 3.250478 perpetual 9.259260e-02 0.09 -0.029100 1.210152e+07 +200 201 Binance (Futures) WAVESUSDT 3.97 2.817265 perpetual 8.727501e-02 0.03 0.010000 1.116705e+08 +201 202 KuCoin Futures AVAXUSDTM 17.14 3.493976 perpetual 5.820722e-02 0.06 -0.070300 1.179406e+07 +202 203 AAX Futures DOTUSDTFP 6.32 1.592086 perpetual -3.374156e+00 0.15 -0.031906 2.828666e+07 +203 204 Bybit (Futures) MATICUSDT 0.74 2.099737 perpetual 6.764980e-02 0.01 0.010000 1.351346e+08 +204 205 Bybit (Futures) DOTUSDT 6.32 1.441153 perpetual 1.894238e-01 0.08 0.010000 4.931522e+07 +205 206 BTCEX (Futures) WAVES-USDT-PERPETUAL 3.97 3.161441 perpetual 2.511932e-02 0.03 0.010000 8.997344e+07 +206 207 FTX (Derivatives) TRX-PERP 0.06 0.281844 perpetual 9.880837e-02 0.02 -0.060000 1.036219e+07 +207 208 FTX (Derivatives) LTC-PERP 52.76 2.030555 perpetual 5.686126e-02 0.02 -0.014400 3.502181e+07 +208 209 AAX Futures 1INCHUSDTFP 0.57 -1.705435 perpetual 8.244700e-03 0.10 0.011582 2.462728e+06 +209 210 KuCoin Futures GMTUSDTM 0.62 1.496464 perpetual 8.101100e-02 0.02 -0.000800 7.369304e+06 +210 211 AAX Futures LTCUSDTFP 52.69 1.912795 perpetual -3.297348e+00 0.04 -0.010421 2.716039e+07 +211 212 OKX (Futures) EOS-USDT-SWAP 1.22 -5.563712 perpetual -1.636527e-02 0.02 -0.067344 1.461151e+08 +212 213 KuCoin Futures LUNAUSDTM 2.62 1.317009 perpetual 2.020356e-01 0.01 -0.030100 4.042054e+07 +213 214 Bybit (Futures) APEUSDT 5.75 2.055280 perpetual 8.680556e-02 0.02 0.010000 1.379901e+08 +214 215 OKX (Futures) LTC-USD-SWAP 52.87 2.045937 perpetual -5.674295e-02 0.02 -0.027777 2.799125e+07 +215 216 Binance (Futures) CRVUSDT 0.90 -1.414581 perpetual 9.908170e-02 0.11 0.010000 1.903847e+08 +216 217 OKX (Futures) DOT-USDT-SWAP 6.34 1.551504 perpetual -2.126319e-02 0.03 -0.031828 8.616240e+07 +217 218 Binance (Futures) MANAUSDT 0.70 1.032999 perpetual 1.355524e-01 0.01 -0.012467 1.068413e+08 +218 219 Gate.io (Futures) BTC_USD 18929.70 0.054441 perpetual 2.762854e-02 0.03 -0.001500 1.357259e+07 +219 220 OKX (Futures) DOGE-USDT-SWAP 0.06 0.017082 perpetual -2.049530e-02 0.03 -0.017514 8.091607e+07 +220 221 Bitget Futures SANDUSDT_UMCBL 0.84 0.358337 perpetual -2.595450e-02 0.04 -0.010000 4.069102e+06 +221 222 Bitget Futures MATICUSDT_UMCBL 0.74 2.098578 perpetual 6.869510e-02 0.03 -0.010000 1.286814e+07 +222 223 Hopex ETCUSDT 28.40 0.190101 perpetual 1.806044e-01 NaN 0.000000 1.767410e+08 +223 224 OKX (Futures) SOL-USDT-SWAP 31.70 0.031486 perpetual 1.573812e-02 0.03 -0.019053 1.712563e+08 +224 225 Binance (Futures) HNTUSDT 4.80 6.413092 perpetual -3.592456e-02 0.02 0.010000 2.936436e+08 +225 226 Binance (Futures) XRPUSD_PERP 0.42 5.645766 perpetual 7.504850e-02 0.02 -0.010273 2.342275e+08 +226 227 KuCoin Futures LTCUSDTM 52.69 2.127660 perpetual 7.575758e-02 0.02 -0.007900 1.538305e+07 +227 228 Binance (Futures) FTMUSDT 0.23 2.143814 perpetual 1.845125e-01 0.04 -0.000858 1.167828e+08 +228 229 Bybit (Futures) BNBUSDT 266.10 0.414235 perpetual 5.250328e-02 0.02 0.010000 5.464994e+07 +229 230 Binance (Futures) KNCUSDT 1.24 -1.898734 perpetual 8.776935e-02 0.08 -0.009578 1.097738e+08 +230 231 Gate.io (Futures) JASMY_USDT 0.01 1.709402 perpetual 3.781513e-01 100.00 -0.028600 5.186036e+06 +231 232 Binance (Futures) AAVEUSDT 74.69 0.241093 perpetual 9.573723e-02 0.01 0.000070 8.000795e+07 +232 233 BTCC Futures XRPUSDT 0.42 5.407561 perpetual 2.364100e-03 0.08 0.000000 5.399931e+07 +233 234 Phemex (Futures) LTCUSD 52.83 1.988417 perpetual -9.275033e-03 0.02 0.010000 2.131537e+08 +234 235 Bitget Futures ATOMUSDT_UMCBL 14.14 3.309279 perpetual 9.736118e-02 0.04 -0.060000 2.724601e+07 +235 236 Gate.io (Futures) EOS_USDT 1.22 -5.645785 perpetual 2.295082e-01 7.69 -0.025400 1.609318e+07 +236 237 OKX (Futures) TRX-USDT-SWAP 0.06 0.386880 perpetual -6.702410e-02 0.02 -0.025409 1.738029e+07 +237 238 OKX (Futures) ATOM-USDT-SWAP 14.01 2.108018 perpetual 2.847583e-02 0.02 -0.037781 2.028299e+08 +238 239 KuCoin Futures BNBUSDTM 266.08 0.406703 perpetual 3.375464e-02 0.01 -0.029300 1.826338e+07 +239 240 Binance (Futures) REEFUSDT 0.00 4.775342 perpetual 1.847939e-01 0.02 -0.119691 3.223347e+08 +240 241 Binance (Futures) XMRUSDT 138.48 -0.836073 perpetual 1.558493e-01 0.02 -0.016559 4.740448e+07 +241 242 OKX (Futures) BCH-USDT-SWAP 112.03 0.799138 perpetual -5.344735e-02 0.02 -0.002933 4.732729e+07 +242 243 FTX (Derivatives) LINK-PERP 6.87 0.218786 perpetual 6.087208e-02 0.02 -0.019200 4.312721e+07 +243 244 BingX (Futures) CHZ-USDT 0.24 8.195077 perpetual 0.000000e+00 0.16 -0.010000 8.876853e+07 +244 245 Bybit (Futures) LTCUSDT 52.66 1.990723 perpetual 9.475081e-02 0.02 0.010000 5.581436e+07 +245 246 Gate.io (Futures) XRP_USDT 0.42 5.408774 perpetual 9.458500e-02 20.00 -0.005000 3.538856e+07 +246 247 FTX (Derivatives) AAVE-PERP 74.82 0.147236 perpetual 4.832023e-02 0.01 0.000000 1.973910e+07 +247 248 FTX (Derivatives) DOGE-PERP 0.06 0.035911 perpetual -4.832338e-03 0.02 -0.004800 3.555174e+07 +248 249 Binance (Futures) COMPUSDT 54.54 2.571321 perpetual 1.126959e-01 0.02 -0.024347 1.145687e+08 +249 250 Binance (Futures) FILUSD_PERP 5.46 4.353638 perpetual 2.647667e-01 0.02 0.009104 6.277535e+07 +250 251 Bybit (Futures) DOGEUSDT 0.06 -0.170940 perpetual 1.712329e-01 0.17 0.010000 2.252329e+07 +251 252 Binance (Futures) GALAUSDT 0.04 2.440810 perpetual 1.065523e-01 0.02 -0.008123 7.484040e+07 +252 253 Bitget Futures AXSUSDT_UMCBL 12.07 0.033077 perpetual 2.485327e-01 0.06 -0.040000 3.332158e+06 +253 254 OKX (Futures) ETC-USD-SWAP 28.53 0.228383 perpetual 1.086728e-01 0.03 -0.176569 4.112074e+07 +254 255 KuCoin Futures MANAUSDTM 0.70 1.293103 perpetual 0.000000e+00 0.14 -0.021900 4.528436e+06 +255 256 KuCoin Futures XRPUSDM 0.42 5.764911 perpetual -1.415762e-01 0.24 0.010000 2.473327e+06 +256 257 KuCoin Futures DOGEUSDTM 0.06 0.000000 perpetual 5.127330e-02 0.02 -0.018500 4.923316e+06 +257 258 OKX (Futures) FIL-USDT-SWAP 5.46 4.483877 perpetual -5.478451e-02 0.04 -0.010316 7.218657e+07 +258 259 KuCoin Futures EOSUSDTM 1.22 -5.495356 perpetual 8.190008e-02 0.08 -0.063300 1.899666e+07 +259 260 Bybit (Futures) AVAXUSDT 17.13 3.372478 perpetual 6.990970e-02 0.03 0.010000 7.884206e+07 +260 261 MEXC Global (Futures) BTC_USD 18925.60 -0.004755 perpetual 5.759395e-02 0.01 0.012700 2.339265e+05 +261 262 OKX (Futures) FIL-USD-SWAP 5.47 4.407556 perpetual 1.827485e-02 0.04 0.008136 3.191758e+07 +262 263 KuCoin Futures NEARUSDTM 3.79 0.263713 perpetual 7.890584e-02 0.03 -0.034400 1.398013e+07 +263 264 KuCoin Futures BCHUSDTM 111.82 0.628648 perpetual 1.249442e-01 0.04 0.010000 5.158042e+06 +264 265 Bybit (Futures) GMTUSDT 0.62 1.496464 perpetual 3.240441e-02 0.02 0.010000 3.082549e+07 +265 266 OKX (Futures) EOS-USD-SWAP 1.22 -5.547400 perpetual -8.179959e-03 0.06 -0.072621 4.045263e+07 +266 267 AAX Futures ETCUSDTFP 28.37 0.227371 perpetual -2.861544e+00 0.35 -0.216874 1.836162e+07 +267 268 Binance (Futures) THETAUSDT 1.07 4.381694 perpetual 9.879664e-03 0.09 0.010000 9.064371e+07 +268 269 Bitget Futures ALGOUSDT_UMCBL 0.35 11.696091 perpetual 6.971490e-02 0.03 -0.010000 1.156278e+07 +269 270 Binance (Futures) RUNEUSDT 1.60 0.625782 perpetual 4.412873e-02 0.06 0.010000 8.335596e+07 +270 271 Phemex (Futures) DOTUSD 6.33 1.408902 perpetual 1.436691e-01 0.02 -0.017685 2.542586e+08 +271 272 KuCoin Futures SANDUSDTM 0.84 0.474784 perpetual 4.285000e-02 0.01 -0.014500 5.898310e+06 +272 273 Bitget Futures LTCUSDT_UMCBL 52.63 1.972158 perpetual 6.723739e-02 0.06 -0.010000 8.597411e+06 +273 274 FTX (Derivatives) XLM-PERP 0.12 2.117803 perpetual -3.394787e-02 0.04 0.004800 1.272204e+07 +274 275 Kraken (Futures) PI_ETHUSD 1278.30 -4.089136 perpetual -2.190409e-02 0.04 -0.027245 3.373330e+07 +275 276 Bybit (Futures) BITUSDT 0.49 -0.604839 perpetual -2.028398e-01 0.20 0.010000 1.585542e+07 +276 277 BingX (Futures) APE-USDT 5.76 2.486679 perpetual 0.000000e+00 0.09 -0.010000 1.194170e+08 +277 278 Binance (Futures) TRBUSDT 13.94 -2.239328 perpetual 2.761122e-01 0.07 0.010000 7.690897e+07 +278 279 Bitget Futures DOTUSDT_UMCBL 6.32 1.537969 perpetual 1.205112e-01 0.05 -0.010000 4.171864e+06 +279 280 Phemex (Futures) ATOMUSD 14.18 3.240606 perpetual 5.854553e-02 0.08 -0.066193 1.797066e+08 +280 281 BingX (Futures) DOT-USDT 6.32 1.440000 perpetual 0.000000e+00 0.09 0.010000 5.589339e+07 +281 282 AAX Futures MATICUSDTFP 0.74 2.270654 perpetual -5.342495e+00 0.03 -0.008016 1.706174e+07 +282 283 KuCoin Futures CHZUSDTM 0.24 8.437500 perpetual 1.235076e-01 0.04 0.010000 2.835347e+07 +283 284 Phemex (Futures) CHZUSD 0.24 8.255243 perpetual 1.648805e-01 0.08 0.010000 1.460045e+08 +284 285 Gate.io (Futures) BNB_USDT 266.05 0.402963 perpetual 8.979644e-02 0.04 -0.012700 5.048918e+06 +285 286 Bybit (Futures) EOSUSD 1.22 -5.641422 perpetual 8.190008e-02 0.08 0.010000 2.752866e+07 +286 287 FTX (Derivatives) ALGO-PERP 0.35 11.833386 perpetual 3.095556e-02 0.06 -0.004800 3.758643e+07 +287 288 Binance (Futures) XTZUSDT 1.46 1.387925 perpetual 2.052231e-01 0.07 -0.015092 5.488224e+07 +288 289 BTCC Futures ADAUSDT 0.45 0.013382 perpetual 6.913040e-02 0.13 0.000000 1.506733e+07 +289 290 OKX (Futures) MATIC-USDT-SWAP 0.74 2.180814 perpetual 1.350804e-02 0.04 -0.031904 6.979919e+07 +290 291 AAX Futures NEARUSDTFP 3.80 0.197493 perpetual -4.355996e+00 0.04 -0.000689 1.660069e+07 +291 292 Binance (Futures) ADABUSD 0.45 0.044633 perpetual 1.274548e-01 0.02 -0.007884 7.821302e+07 +292 293 FTX (Derivatives) FIL-PERP 5.46 4.293893 perpetual 7.835618e-02 0.09 -0.004800 1.231387e+07 +293 294 KuCoin Futures ZILUSDTM 0.03 3.196931 perpetual 1.239157e-01 0.03 0.010000 2.603198e+06 +294 295 FTX (Derivatives) ALT-PERP 1793.40 -0.094702 perpetual 7.213015e-02 0.01 -0.036000 4.889040e+06 +295 296 Phemex (Futures) ICPUSD 6.07 4.295533 perpetual 2.635914e-01 0.33 0.010000 2.643791e+07 +296 297 Gate.io (Futures) GMT_USDT 0.62 1.497203 perpetual 9.726050e-02 14.29 -0.006200 4.051513e+06 +297 298 Bybit (Futures) SANDUSDT 0.84 0.394595 perpetual 3.573130e-02 0.01 0.010000 3.929353e+07 +298 299 Bybit (Futures) LINKUSDT 6.86 0.204082 perpetual 7.273785e-02 0.01 0.010000 5.277675e+07 +299 300 BingX (Futures) NEAR-USDT 3.79 0.263852 perpetual 0.000000e+00 0.08 -0.024469 4.403116e+07 +300 301 Phemex (Futures) DYDXUSD 1.23 1.732673 perpetual 2.433090e-01 0.16 0.010000 2.644048e+07 +301 302 FTX (Derivatives) WAVES-PERP 3.98 2.974651 perpetual -2.669064e-02 0.01 -0.007200 9.469271e+06 +302 303 BingX (Futures) BNB-USDT 265.88 0.255745 perpetual 0.000000e+00 0.01 0.017358 8.344521e+07 +303 304 Phemex (Futures) XLMUSD 0.12 2.028219 perpetual 0.000000e+00 0.17 0.010000 7.881192e+06 +304 305 KuCoin Futures ALGOUSDTM 0.35 11.671924 perpetual 0.000000e+00 0.28 0.010000 1.149386e+07 +305 306 Phemex (Futures) U100ANKRUSD 3.05 2.483221 perpetual 9.823183e-03 0.39 0.010000 1.458685e+07 +306 307 Bybit (Futures) EOSUSDT 1.22 -5.495356 perpetual 8.190008e-02 0.08 0.010000 4.994485e+07 +307 308 KuCoin Futures GALAUSDTM 0.04 2.663083 perpetual 4.759640e-02 0.02 0.010000 3.029936e+06 +308 309 Binance (Futures) SOLBUSD 31.65 0.000000 perpetual 1.769003e-01 0.03 -0.016951 1.483750e+08 +309 310 Phemex (Futures) RENUSD 0.11 2.960841 perpetual 3.710575e-01 0.46 0.010000 1.320039e+07 +310 311 Binance (Futures) SUSHIUSDT 1.06 3.498542 perpetual 1.310338e-01 0.09 0.003720 5.941082e+07 +311 312 Phemex (Futures) MASKUSD 1.18 1.989619 perpetual 1.781170e-01 0.25 0.010000 1.364113e+07 +312 313 Binance (Futures) DOGEUSD_PERP 0.06 -0.083729 perpetual 1.082722e-01 0.01 0.003090 5.433137e+07 +313 314 Phemex (Futures) U100000SHIBUSD 1.08 3.250478 perpetual 1.851852e-01 0.09 0.010000 2.122877e+07 +314 315 Phemex (Futures) GTCUSD 1.84 2.048726 perpetual 1.193706e-01 0.16 0.010000 1.631424e+07 +315 316 Phemex (Futures) OGNUSD 0.14 1.969058 perpetual 2.068966e-01 0.27 0.010000 3.540910e+07 +316 317 KuCoin Futures AXSUSDTM 12.10 0.297816 perpetual 4.124051e-02 0.02 -0.091100 2.632334e+06 +317 318 Phemex (Futures) EOSUSD 1.22 -5.577072 perpetual 2.625103e-01 0.16 0.010000 3.350829e+07 +318 319 Phemex (Futures) ARUSD 9.76 4.440877 perpetual 3.688525e-02 0.31 0.010000 2.208811e+07 +319 320 Phemex (Futures) AUDIOUSD 0.22 2.385321 perpetual 3.584229e-01 0.13 0.010000 1.267425e+07 +320 321 OKX (Futures) ADA-USD-SWAP 0.45 0.149474 perpetual 2.004860e-02 0.04 -0.032456 2.132123e+07 +321 322 Phemex (Futures) SFPUSD 0.34 1.396316 perpetual 2.050982e-01 0.23 0.010000 1.618263e+07 +322 323 KuCoin Futures UNIUSDTM 5.74 6.878602 perpetual 1.739433e-02 0.02 -0.023500 9.202267e+06 +323 324 Phemex (Futures) OPUSD 0.94 4.220528 perpetual -9.540970e-02 0.17 0.010000 2.421151e+07 +324 325 Phemex (Futures) FILUSD 5.46 4.198473 perpetual 1.062271e-01 0.36 0.010000 1.901657e+07 +325 326 OKX (Futures) AVAX-USDT-SWAP 17.16 3.552077 perpetual -1.162791e-02 0.06 -0.037500 3.818599e+07 +326 327 Binance (Futures) SNXUSDT 2.37 2.685145 perpetual 2.062193e-01 0.04 0.008805 5.853344e+07 +327 328 Bitget Futures LINKUSDT_UMCBL 6.86 0.233338 perpetual 1.843445e-02 0.03 -0.010000 9.547601e+06 +328 329 Bybit (Futures) NEARUSDT 3.79 0.158103 perpetual 7.892660e-02 0.03 0.010000 5.816853e+07 +329 330 OKX (Futures) SHIB-USDT-SWAP 0.00 3.148855 perpetual -9.250690e-02 0.09 -0.005108 1.175535e+08 +330 331 AAX Futures LINKUSDTFP 6.87 0.319312 perpetual -2.956223e+00 0.01 -0.010822 1.456991e+07 +331 332 Phemex (Futures) COTIUSD 0.10 5.984766 perpetual -6.160164e-01 0.31 0.082201 2.560608e+07 +332 333 FTX (Derivatives) UNI-PERP 5.74 6.784387 perpetual -1.859270e-02 0.03 0.000000 1.205542e+07 +333 334 Bitget Futures BCHUSDT_UMCBL 111.73 0.638202 perpetual 8.915863e-02 0.03 -0.010000 8.505917e+06 +334 335 Bybit (Futures) BITUSD 0.49 -0.604839 perpetual -2.028398e-01 0.20 0.010000 7.072492e+06 +335 336 Phemex (Futures) AAVEUSD 74.84 0.107009 perpetual 9.967932e-02 0.07 0.010000 2.119131e+07 +336 337 Phemex (Futures) MTLUSD 1.06 -1.211556 perpetual 4.622642e-01 0.28 -0.024091 1.758162e+07 +337 338 Phemex (Futures) ONTUSD 0.22 1.198157 perpetual 1.366120e-01 0.18 0.010000 4.112613e+06 +338 339 FTX (Derivatives) LUNA2-PERP 2.62 1.295187 perpetual 2.248092e-01 0.04 -0.424800 1.272241e+07 +339 340 Binance (Futures) ZECUSDT 54.54 2.957800 perpetual 1.239618e-01 0.02 0.010000 3.864593e+07 +340 341 OKX (Futures) BCH-USD-SWAP 112.19 0.691079 perpetual 1.782690e-02 0.02 -0.040186 9.547062e+06 +341 342 Kraken (Futures) PF_XBTUSD 18938.00 -0.031672 perpetual -2.112155e-02 0.02 0.000000 6.029916e+07 +342 343 OKX (Futures) XRP-USD-SWAP 0.42 5.429718 perpetual 1.441740e-01 0.03 -0.007690 5.050676e+07 +343 344 Bybit (Futures) BCHUSDT 111.87 0.764045 perpetual 7.136485e-02 0.04 0.010000 1.936038e+07 +344 345 Phemex (Futures) BATUSD 0.30 1.597553 perpetual 1.672800e-01 0.10 0.010000 1.548079e+07 +345 346 Phemex (Futures) MATICUSD 0.74 2.074689 perpetual 2.303523e-01 0.27 0.010000 1.914875e+07 +346 347 KuCoin Futures XLMUSDTM 0.12 1.950402 perpetual 1.385042e-01 0.02 -0.008300 5.865095e+06 +347 348 Binance (Futures) FLMUSDT 0.11 4.827586 perpetual -4.228380e-02 0.09 -0.015617 7.619114e+07 +348 349 Phemex (Futures) GRTUSD 0.10 2.492212 perpetual 0.000000e+00 0.30 0.010000 9.436870e+06 +349 350 Bitget Futures MANAUSDT_UMCBL 0.70 1.018798 perpetual 4.312500e-02 0.03 -0.010000 2.342928e+06 +350 351 Phemex (Futures) MKRUSD 619.80 2.615894 perpetual 2.420136e-01 0.03 0.010000 9.170524e+06 +351 352 AAX Futures SHIBUSDTFP 0.00 3.247373 perpetual -3.977798e+00 0.09 -0.027341 1.319023e+07 +352 353 Phemex (Futures) U100VETUSD 2.24 0.810081 perpetual -7.589286e-02 0.22 0.010000 1.015972e+07 +353 354 Binance (Futures) DOTUSD_PERP 6.34 1.537476 perpetual 4.799905e-02 0.02 0.010000 8.766746e+07 +354 355 KuCoin Futures FILUSDTM 5.46 4.588910 perpetual 0.000000e+00 0.18 0.010000 3.296767e+06 +355 356 Bybit (Futures) FTMUSDT 0.23 2.460850 perpetual 0.000000e+00 0.22 0.010000 2.533230e+07 +356 357 Delta Exchange (Futures) BTCUSDT 18887.07 0.058155 perpetual -1.320934e-02 0.02 -0.012025 9.531307e+07 +357 358 Binance (Futures) SRMUSDT 0.76 0.264201 perpetual 3.999740e-02 0.13 0.010000 3.171272e+07 +358 359 FTX (Derivatives) GRT-PERP 0.10 2.650728 perpetual 2.829905e-02 0.05 -0.016800 5.329457e+06 +359 360 Phemex (Futures) INJUSD 1.51 1.473543 perpetual -1.650165e-01 0.33 0.010000 2.284249e+06 +360 361 KuCoin Futures SUSHIUSDTM 1.06 3.797468 perpetual 0.000000e+00 0.09 -0.005600 1.804485e+06 +361 362 Phemex (Futures) U1000HOTUSD 2.03 1.651652 perpetual 2.560315e-01 0.29 0.010000 2.477221e+07 +362 363 Phemex (Futures) U100IOTXUSD 2.94 6.521739 perpetual -1.700680e-02 0.24 0.010000 2.762791e+07 +363 364 OKX (Futures) NEAR-USDT-SWAP 3.80 0.157936 perpetual -7.884363e-03 0.03 -0.022749 4.713602e+07 +364 365 BingX (Futures) SAND-USDT 0.84 0.419776 perpetual 0.000000e+00 0.12 -0.014127 4.416303e+07 +365 366 BingX (Futures) MATIC-USDT 0.74 2.189886 perpetual 0.000000e+00 0.05 -0.021126 7.662860e+07 +366 367 Binance (Futures) ZILUSDT 0.03 3.197953 perpetual 1.745894e-01 0.03 -0.043124 4.048963e+07 +367 368 KuCoin Futures AAVEUSDTM 74.69 0.267953 perpetual 8.017103e-02 0.01 0.010000 5.876577e+06 +368 369 AAX Futures UNIUSDTFP 5.73 6.683254 perpetual -7.225392e+00 0.11 -0.028064 1.248268e+07 +369 370 Binance (Futures) EGLDUSDT 46.95 -0.402202 perpetual 1.942560e-01 0.02 0.007455 3.686902e+07 +370 371 Phemex (Futures) U100LINAUSD 0.72 3.012913 perpetual -2.228412e-01 0.28 0.010000 1.612717e+07 +371 372 Bybit (Futures) LUNA2USDT 2.62 1.312235 perpetual 1.523810e-01 0.04 0.010000 6.644088e+07 +372 373 Phemex (Futures) COMPUSD 54.65 2.436739 perpetual 1.747484e-01 0.37 0.010000 6.515642e+06 +373 374 Phemex (Futures) FTMUSD 0.23 2.145731 perpetual 2.188184e-01 0.13 0.010000 1.953291e+07 +374 375 Prime XBT XRP/USD 0.42 4.938977 perpetual 0.000000e+00 0.24 0.000000 1.701015e+05 +375 376 Bitget Futures BNBUSDT_UMCBL 265.79 0.263515 perpetual 7.625929e-02 0.02 0.010000 5.157355e+06 +376 377 Phemex (Futures) U100XEMUSD 4.01 1.262626 perpetual -3.715711e-01 0.62 0.010000 3.085475e+07 +377 378 Binance (Futures) YFIUSDT 8226.04 -1.985731 perpetual 1.060057e-01 0.01 0.005783 5.648027e+07 +378 379 Phemex (Futures) ETCUSD 28.54 0.386915 perpetual -1.531184e-01 0.18 -0.201210 5.100943e+07 +379 380 BingX (Futures) LINK-USDT 6.85 0.291971 perpetual 0.000000e+00 0.16 -0.010000 5.262189e+07 +380 381 Gate.io (Futures) RACA_USDT 0.00 4.932142 perpetual 1.545741e-01 100.00 0.010000 1.571488e+06 +381 382 KuCoin Futures VETUSDTM 0.02 0.539568 perpetual 8.944540e-02 0.04 -0.075700 5.127270e+06 +382 383 Phemex (Futures) ZECUSD 54.66 2.957242 perpetual 8.324186e-02 0.05 0.010000 1.153084e+07 +383 384 KuCoin Futures XMRUSDTM 138.49 -0.836013 perpetual 1.513186e-01 0.01 0.010000 1.965658e+06 +384 385 KuCoin Futures CRVUSDTM 0.90 -1.523395 perpetual 2.209945e-01 0.11 -0.016100 3.044818e+06 +385 386 KuCoin Futures RVNUSDTM 0.04 -0.707317 perpetual 1.228199e-01 0.02 -0.078000 2.062942e+07 +386 387 Binance (Futures) RSRUSDT 0.01 4.837802 perpetual 2.842068e-01 0.02 -0.121483 5.430150e+07 +387 388 Phemex (Futures) CVCUSD 0.13 0.390016 perpetual -2.331002e-01 0.31 0.010000 1.342444e+07 +388 389 KuCoin Futures OPUSDTM 0.94 3.995144 perpetual 5.306170e-02 0.01 -0.053400 1.097425e+07 +389 390 CoinEx (Futures) BTC-USDT 18894.87 -0.087445 perpetual 3.436444e-02 0.01 -0.066912 3.441518e+08 +390 391 Phemex (Futures) 1INCHUSD 0.57 -1.793339 perpetual 2.086957e-01 0.43 0.010000 2.929730e+07 +391 392 Bitget Futures AVAXUSDT_UMCBL 17.12 3.176322 perpetual 5.893534e-02 0.04 -0.050000 5.329566e+06 +392 393 Binance (Futures) LTCUSD_PERP 52.76 1.912304 perpetual 1.459719e-01 0.02 -0.013844 5.862737e+07 +393 394 Binance (Futures) 1INCHUSDT 0.57 -1.572918 perpetual 1.717422e-01 0.02 0.010000 3.265049e+07 +394 395 Phemex (Futures) BAKEUSD 0.23 4.946833 perpetual 8.810570e-02 0.18 0.010000 1.241204e+07 +395 396 OKX (Futures) BSV-USDT-SWAP 48.99 1.614573 perpetual -2.037075e-01 0.04 -0.022796 6.515393e+06 +396 397 Gate.io (Futures) BCH_USDT 111.77 0.810081 perpetual 1.785714e-01 0.09 0.004200 4.360804e+06 +397 398 BingX (Futures) TRX-USDT 0.06 0.312847 perpetual 0.000000e+00 0.07 -0.032592 5.118035e+07 +398 399 KuCoin Futures WAVESUSDTM 3.97 2.868958 perpetual 2.512563e-02 0.03 -0.017200 3.031416e+06 +399 400 Phemex (Futures) BNXUSD 150.00 -5.571294 perpetual 1.413333e-01 0.13 0.010000 4.366149e+07 +400 401 BingX (Futures) DOGE-USDT 0.06 0.057647 perpetual 0.000000e+00 0.03 -0.017955 7.410783e+07 +401 402 BingX (Futures) XLM-USDT 0.12 2.050825 perpetual 0.000000e+00 0.03 0.010000 3.629846e+07 +402 403 AAX Futures ALGOUSDTFP 0.35 11.439069 perpetual 3.015580e-02 0.02 -0.018590 1.082022e+07 +403 404 Binance (Futures) VETUSDT 0.02 0.539568 perpetual 1.410107e-01 0.04 -0.037579 4.135862e+07 +404 405 Phemex (Futures) TOMOUSD 0.43 1.291080 perpetual 2.317500e-02 0.12 0.010000 1.056019e+07 +405 406 Hopex BTCUSDT 18907.03 0.097741 perpetual -5.610683e-02 NaN 0.000000 1.136465e+09 +406 407 OKX (Futures) UNI-USDT-SWAP 5.74 6.776829 perpetual -3.477656e-02 0.05 -0.027143 4.427425e+07 +407 408 OKX (Futures) DOT-USD-SWAP 6.35 1.600512 perpetual -4.725898e-02 0.02 -0.026046 1.724362e+07 +408 409 Gate.io (Futures) ICP_USDT 6.06 4.475043 perpetual 3.113674e-01 1.64 0.010000 4.587901e+05 +409 410 FTX (Derivatives) KSHIB-PERP 0.01 3.247373 perpetual -5.550420e-02 0.09 0.000000 6.124237e+06 +410 411 Phemex (Futures) KSMUSD 41.25 2.586421 perpetual 2.715152e-01 0.24 0.010000 6.321711e+06 +411 412 Binance (Futures) C98USDT 0.37 0.647948 perpetual -4.248120e-02 0.03 -0.045613 4.052648e+07 +412 413 Binance (Futures) KSMUSDT 41.19 2.661692 perpetual 2.472436e-01 0.02 -0.019513 6.181668e+07 +413 414 Phemex (Futures) ALGOUSD 0.35 11.317781 perpetual 8.496180e-02 0.08 0.010000 8.511344e+07 +414 415 KuCoin Futures DOTUSDM 6.33 1.182864 perpetual 2.527646e-01 0.13 0.010000 3.497210e+05 +415 416 FTX (Derivatives) YFI-PERP 8245.00 -1.961950 perpetual 5.604872e-02 0.06 -0.084000 1.114214e+07 +416 417 Binance (Futures) GRTUSDT 0.10 2.536910 perpetual 1.617116e-01 0.01 0.006868 3.567005e+07 +417 418 Phemex (Futures) KAVAUSD 1.49 3.393352 perpetual -6.028131e-02 0.27 0.010000 2.068770e+07 +418 419 BingX (Futures) FIL-USDT 5.46 4.389313 perpetual 0.000000e+00 1.88 0.010000 5.684320e+07 +419 420 Binance (Futures) ANKRUSDT 0.03 2.417730 perpetual 1.587213e-01 0.03 -0.013063 2.868381e+07 +420 421 FTX (Derivatives) XMR-PERP 139.03 -0.664476 perpetual 1.147326e-03 0.06 -0.004800 4.326115e+06 +421 422 Gate.io (Futures) THETA_USDT 1.05 3.233709 perpetual 1.737067e+00 9.09 0.010000 2.071231e+05 +422 423 Bitget Futures UNIUSDT_UMCBL 5.72 6.500743 perpetual 1.135333e-01 0.02 -0.010000 5.445307e+06 +423 424 Bybit (Futures) ALGOUSDT 0.35 11.514196 perpetual -2.828850e-02 0.14 0.010000 2.727799e+07 +424 425 Phemex (Futures) KLAYUSD 0.21 5.053057 perpetual -9.620010e-02 0.05 0.010000 8.183941e+06 +425 426 FTX (Derivatives) XTZ-PERP 1.46 1.569990 perpetual 9.200286e-02 0.07 -0.069600 5.389147e+06 +426 427 BingX (Futures) ALGO-USDT 0.35 11.746132 perpetual 0.000000e+00 0.56 0.021093 3.299869e+07 +427 428 dYdX Perpetual SOL-USD 31.62 -0.025206 perpetual 2.004349e-01 0.06 0.000397 1.954050e+07 +428 429 Phemex (Futures) MANAUSD 0.70 0.715717 perpetual 1.421262e-01 0.10 -0.020269 1.136819e+08 +429 430 Phemex (Futures) ENJUSD 0.47 0.663812 perpetual 2.127210e-02 0.09 0.010000 1.075075e+07 +430 431 KuCoin Futures TRXUSDTM 0.06 0.336644 perpetual 6.710280e-02 0.02 -0.034900 2.337515e+06 +431 432 Gate.io (Futures) LTC_USDT 52.67 2.088975 perpetual 7.578628e-02 0.19 0.003100 9.739738e+06 +432 433 Binance (Futures) EOSUSD_PERP 1.22 -5.568445 perpetual 5.412121e-02 0.08 -0.046394 3.251358e+07 +433 434 AAX Futures GMTUSDTFP 0.62 1.512286 perpetual -3.317501e+00 0.06 -0.014760 1.009925e+07 +434 435 Phemex (Futures) XMRUSD 138.93 -0.714643 perpetual 4.657022e-02 0.04 0.010000 1.256463e+07 +435 436 OKX (Futures) DOGE-USD-SWAP 0.06 -0.034141 perpetual 0.000000e+00 0.05 -0.007231 1.712855e+07 +436 437 Phemex (Futures) AVAXUSD 17.17 3.371463 perpetual 6.697729e-02 0.12 -0.062500 4.761182e+07 +437 438 Prime XBT LTC/USD 52.66 1.288709 perpetual 0.000000e+00 1.85 0.000000 1.149387e+05 +438 439 Bitget Futures DOGEUSDT_UMCBL 0.06 0.034210 perpetual 3.077820e-02 0.03 -0.010000 2.778322e+06 +439 440 KuCoin Futures KNCUSDTM 1.24 -1.969158 perpetual 1.129397e-01 0.02 -0.043400 4.250409e+06 +440 441 Bitget Futures TRXUSDT_UMCBL 0.06 0.235492 perpetual 5.370030e-02 0.05 -0.038900 1.965183e+06 +441 442 BTCEX (Futures) DAR-USDT-PERPETUAL 0.20 1.584158 perpetual -1.949318e-01 0.05 0.010000 8.787859e+06 +442 443 BingX (Futures) EOS-USDT 1.22 -5.426357 perpetual 0.000000e+00 0.33 -0.054715 5.082403e+07 +443 444 Bybit (Futures) AXSUSDT 12.08 0.124069 perpetual 2.147873e-01 0.04 0.010000 2.122431e+07 +444 445 Phemex (Futures) STORJUSD 0.45 0.176484 perpetual 1.321295e-01 0.15 0.010000 2.303435e+07 +445 446 Phemex (Futures) OMGUSD 1.72 3.421369 perpetual 9.866512e-02 0.12 0.010000 1.915579e+06 +446 447 BingX (Futures) LTC-USDT 52.63 2.069632 perpetual 0.000000e+00 0.11 -0.010000 6.671512e+07 +447 448 BingX (Futures) AVAX-USDT 17.14 3.307276 perpetual 0.000000e+00 0.29 -0.027357 6.344530e+07 +448 449 OKX (Futures) TRX-USD-SWAP 0.06 0.353238 perpetual -3.352330e-02 0.02 -0.027243 5.807343e+06 +449 450 Gate.io (Futures) OP_USDT 0.94 3.943880 perpetual 1.594218e-01 10.00 -0.000600 6.251996e+06 +450 451 Prime XBT XRP/BTC 0.41 7.278945 perpetual 0.000000e+00 4.35 0.000000 5.958374e+03 +451 452 Bitrue (Futures) 1000SHIB-USDT 0.01 3.318034 perpetual 4.627490e-02 0.02 0.014674 3.604883e+07 +452 453 Binance (Futures) OMGUSDT 1.72 3.732691 perpetual 1.587005e-01 0.06 0.001147 2.403117e+07 +453 454 Binance (Futures) ONEUSDT 0.02 2.196036 perpetual 8.710690e-02 0.05 -0.001289 2.480227e+07 +454 455 Bybit (Futures) OPUSDT 0.94 3.973510 perpetual -1.061571e-14 0.05 0.010000 5.719727e+07 +455 456 Phemex (Futures) U1000REEFUSD 4.82 4.643090 perpetual 1.347709e-01 0.14 -0.083554 5.761654e+07 +456 457 BingX (Futures) ENS-USDT 14.06 5.223881 perpetual 0.000000e+00 0.01 0.010000 3.865173e+07 +457 458 Bitget Futures NEARUSDT_UMCBL 3.80 0.105249 perpetual 2.142200e-02 0.01 -0.040000 7.616845e+06 +458 459 KuCoin Futures YFIUSDTM 8232.03 -2.030879 perpetual 6.303794e-02 0.07 -0.016000 2.199642e+06 +459 460 Binance (Futures) LRCUSDT 0.30 3.467029 perpetual 1.825854e-01 0.03 -0.004865 2.440796e+07 +460 461 KuCoin Futures KDAUSDTM 1.40 -1.089325 perpetual 9.236891e-02 0.11 0.010000 3.267729e+06 +461 462 dYdX Perpetual ATOM-USD 14.13 3.277495 perpetual -1.269394e-01 0.07 0.000011 1.795360e+07 +462 463 Gate.io (Futures) GALA_USDT 0.04 2.592955 perpetual 2.050548e-01 100.00 -0.002900 2.767451e+06 +463 464 Bitforex (Futures) SWAP-USD-ETH 1277.65 -3.975799 perpetual 1.320393e-01 0.01 -0.023212 8.707954e+08 +464 465 FTX (Derivatives) BSV-PERP 48.99 1.407576 perpetual 7.432916e-02 0.02 -0.079200 1.940379e+06 +465 466 Binance (Futures) MKRUSDT 619.02 2.766733 perpetual 1.002608e-01 0.03 0.009559 2.049167e+07 +466 467 FTX (Derivatives) SNX-PERP 2.37 2.927147 perpetual -2.709970e-02 0.04 0.000000 9.000831e+06 +467 468 Binance (Futures) SOLUSD_PERP 31.73 -0.018907 perpetual 1.565385e-01 0.01 -0.007010 1.473564e+08 +468 469 MEXC Global (Futures) BCH_USDT 111.84 0.709921 perpetual 8.922995e-02 0.02 -0.019700 4.667802e+07 +469 470 OKX (Futures) CRV-USDT-SWAP 0.91 -1.413043 perpetual -1.102540e-02 0.11 0.007059 3.922981e+07 +470 471 Bitget Futures YFIUSDT_UMCBL 8226.07 -1.974075 perpetual 8.386460e-02 0.06 -0.040000 7.323882e+06 +471 472 BingX (Futures) FLOW-USDT 1.68 1.818182 perpetual 0.000000e+00 0.11 -0.010000 3.186172e+07 +472 473 Phemex (Futures) U100IOSTUSD 1.20 1.009251 perpetual 8.326395e-03 0.17 -0.008375 1.063870e+05 +473 474 BTCC Futures BCHUSDT 111.77 0.664750 perpetual 7.139033e-02 0.13 0.000000 4.935021e+06 +474 475 AAX Futures XTZUSDTFP 1.46 1.340375 perpetual -3.828425e+00 0.19 -0.036752 8.790182e+06 +475 476 Binance (Futures) NEOUSDT 8.31 0.896209 perpetual 1.006481e-01 0.01 -0.007103 2.171903e+07 +476 477 Phemex (Futures) FLMUSD 0.11 4.532020 perpetual 2.827521e-01 0.38 0.010000 6.544366e+06 +477 478 FTX (Derivatives) SHIT-PERP 2352.20 2.229562 perpetual 2.145929e-01 0.10 -0.208800 1.520145e+06 +478 479 Phemex (Futures) GALUSD 2.54 5.833333 perpetual 2.322835e-01 0.20 0.010000 1.112996e+07 +479 480 Phemex (Futures) DASHUSD 41.04 2.140368 perpetual 9.527290e-02 0.15 0.010000 1.496905e+06 +480 481 KuCoin Futures XTZUSDTM 1.46 1.525659 perpetual 0.000000e+00 0.07 -0.028000 9.799435e+05 +481 482 Gate.io (Futures) GRT_USDT 0.10 2.951606 perpetual -2.431360e-02 100.00 0.010000 1.740382e+05 +482 483 AAX Futures APEUSDTFP 5.76 2.214231 perpetual -7.625253e-02 0.04 0.020886 8.337477e+06 +483 484 Phemex (Futures) U100PEOPLEUSD 2.20 2.703963 perpetual 1.316387e-01 0.23 0.010000 2.642426e+05 +484 485 KuCoin Futures SRMUSDTM 0.76 0.290352 perpetual -9.211740e-02 0.01 0.010000 1.142024e+06 +485 486 AAX Futures SANDUSDTFP 0.84 0.345434 perpetual -2.993377e+00 0.04 -0.006443 8.440462e+06 +486 487 Binance (Futures) LINKUSD_PERP 6.87 0.189449 perpetual -5.621745e-02 0.01 0.010000 3.084948e+07 +487 488 Bitget Futures COMPUSDT_UMCBL 54.54 2.398351 perpetual 1.608966e-01 0.05 -0.030000 4.868227e+06 +488 489 Binance (Futures) ENJUSDT 0.47 0.642949 perpetual 1.173658e-01 0.02 -0.005354 2.949510e+07 +489 490 KuCoin Futures CROUSDTM 0.10 1.598682 perpetual 8.582870e-02 0.14 0.010000 8.001149e+05 +490 491 KuCoin Futures JASMYUSDTM 0.01 1.675660 perpetual 8.379890e-02 0.01 0.005500 5.744234e+06 +491 492 Gate.io (Futures) XTZ_USDT 1.46 1.672474 perpetual 2.947224e-01 6.67 0.010000 2.169467e+05 +492 493 dYdX Perpetual MATIC-USD 0.74 2.351314 perpetual 4.054050e-02 0.13 0.000011 6.168996e+06 +493 494 Bitget Futures FILUSDT_UMCBL 5.46 4.292255 perpetual -1.042619e-03 0.05 -0.004400 2.130758e+06 +494 495 Binance (Futures) OGNUSDT 0.14 2.397743 perpetual 6.905650e-02 0.07 0.010000 2.164551e+07 +495 496 FTX (Derivatives) COMP-PERP 54.71 2.587662 perpetual 1.180601e-02 0.07 -0.043200 1.131546e+07 +496 497 AAX Futures VETUSDTFP 0.02 0.640755 perpetual -2.636060e-02 0.05 -0.015961 8.129192e+06 +497 498 Bybit (Futures) SHIB1000USDT 0.01 3.295129 perpetual -9.246400e-03 0.05 0.010000 2.103939e+07 +498 499 Crypto.com Exchange (Futures) SOLUSD-PERP 31.81 0.255319 perpetual 3.772873e-02 0.06 0.000100 5.574154e+06 +499 500 MEXC Global (Futures) FLM_USDT 0.11 4.778325 perpetual 6.582040e-02 0.02 -0.025600 1.003695e+07 +500 501 Bitget Futures XLMUSDT_UMCBL 0.12 2.082231 perpetual -2.074330e-02 0.03 0.010000 2.264255e+06 +501 502 OKX (Futures) AAVE-USDT-SWAP 74.80 0.294393 perpetual -4.002668e-02 0.01 0.005475 3.117841e+07 +502 503 Phemex (Futures) U100JASMYUSD 0.72 1.560284 perpetual 8.379890e-02 0.42 0.010000 1.859608e+07 +503 504 Deribit BTC_USDC-PERPETUAL 18887.74 0.000000 perpetual 5.310991e-02 0.02 0.000000 1.485577e+07 +504 505 BitMEX (Derivative) ETHUSD_ETH 1270.00 -4.579436 perpetual 7.055118e-01 0.27 -0.177900 5.694748e+04 +505 506 OKX (Futures) ALGO-USDT-SWAP 0.35 11.471793 perpetual 0.000000e+00 0.06 -0.010846 6.110035e+07 +506 507 Binance (Futures) DASHUSDT 40.98 2.291978 perpetual 1.199041e-01 0.02 0.010000 2.580087e+07 +507 508 OKX (Futures) KNC-USDT-SWAP 1.24 -2.075606 perpetual 0.000000e+00 0.02 -0.112592 3.016028e+07 +508 509 OKX (Futures) LINK-USD-SWAP 6.87 -0.043617 perpetual 1.454545e-02 0.03 -0.006183 1.174802e+07 +509 510 Gate.io (Futures) ZEC_USDT 54.53 2.977761 perpetual 1.647145e-01 0.18 0.010000 5.567814e+05 +510 511 Binance (Futures) RLCUSDT 1.20 0.292007 perpetual 8.543133e-02 0.02 -0.028808 4.928777e+07 +511 512 Phemex (Futures) CRVUSD 0.91 -1.304348 perpetual -1.651982e-01 0.33 0.010000 1.284968e+06 +512 513 Phemex (Futures) API3USD 1.58 7.128310 perpetual -2.534854e-02 0.25 0.010000 1.467240e+07 +513 514 dYdX Perpetual ADA-USD 0.45 0.223714 perpetual 2.008929e-01 0.22 -0.000252 1.927406e+06 +514 515 MEXC Global (Futures) XRP_USDT 0.42 5.775000 perpetual 2.363510e-02 0.02 -0.009000 8.947600e+07 +515 516 Gate.io (Futures) NEAR_USDT 3.79 0.203027 perpetual 1.263058e-01 2.56 -0.024000 5.126477e+06 +516 517 Phemex (Futures) ZENUSD 13.79 3.141361 perpetual 1.334300e-01 0.29 0.010000 1.256481e+07 +517 518 OKX (Futures) XMR-USDT-SWAP 138.67 -0.799543 perpetual 1.439263e-02 0.03 -0.006612 1.106789e+07 +518 519 Crypto.com Exchange (Futures) XRPUSD-PERP 0.42 5.747817 perpetual 7.335540e-02 0.06 -0.000900 5.278830e+06 +519 520 KuCoin Futures DYDXUSDTM 1.23 2.148760 perpetual -8.090615e-02 0.16 0.010000 1.794790e+06 +520 521 Phemex (Futures) U1000RSRUSD 5.59 4.860199 perpetual 3.507516e-01 0.21 -0.035474 3.015473e+07 +521 522 Binance (Futures) KAVAUSDT 1.49 3.114402 perpetual 1.362226e-01 0.01 0.000701 2.917609e+07 +522 523 Binance (Futures) HBARUSDT 0.06 2.451748 perpetual 1.419043e-01 0.02 -0.013580 1.979813e+07 +523 524 Gate.io (Futures) ADA_USDT 0.45 0.082645 perpetual 1.182851e-01 20.00 -0.005700 4.281186e+06 +524 525 Gate.io (Futures) RSR_USDT 0.01 5.117592 perpetual 3.126902e-01 100.00 -0.100300 5.806217e+05 +525 526 Bitmart Futures 24 265.97 0.422005 perpetual 9.442461e-02 0.02 0.030000 6.192440e+07 +526 527 Phemex (Futures) BALUSD 5.27 -1.032864 perpetual 2.865275e-01 0.38 0.010000 1.891976e+07 +527 528 Bybit (Futures) ZILUSDT 0.03 3.197953 perpetual 9.296560e-02 0.03 0.010000 4.191310e+06 +528 529 Bybit (Futures) FILUSDT 5.45 4.397706 perpetual 1.831502e-01 0.18 0.010000 1.002161e+07 +529 530 Kraken (Futures) PF_ETHUSD 1279.80 -3.918919 perpetual -8.595093e-02 0.02 0.000000 3.144757e+07 +530 531 Phemex (Futures) BNBUSD 266.45 0.338919 perpetual 1.345843e-01 0.08 0.010000 2.755760e+07 +531 532 KuCoin Futures RUNEUSDTM 1.61 0.688360 perpetual 0.000000e+00 0.06 -0.000400 1.949119e+06 +532 533 OKX (Futures) SAND-USDT-SWAP 0.84 0.477954 perpetual -4.994650e-02 0.05 -0.013028 3.028489e+07 +533 534 Gate.io (Futures) IOTX_USDT 0.03 5.265069 perpetual 1.314246e+00 100.00 0.010000 8.429326e+04 +534 535 Bitget Futures THETAUSDT_UMCBL 1.07 4.180439 perpetual -1.353117e-02 0.07 0.010000 2.315322e+06 +535 536 Bybit (Futures) BNXUSDT 149.24 -5.676443 perpetual 3.677700e-01 0.03 0.010000 7.335199e+06 +536 537 Crypto.com Exchange (Futures) DOTUSD-PERP 6.34 1.618071 perpetual 6.936781e-02 0.06 -0.000300 4.984776e+06 +537 538 Binance (Futures) SXPUSDT 0.33 0.666061 perpetual 1.050586e-01 0.03 0.010000 2.367162e+07 +538 539 Phemex (Futures) SXPUSD 0.33 0.757576 perpetual 6.015040e-02 0.15 0.010000 1.919711e+07 +539 540 AAX Futures FTMUSDTFP 0.23 2.321221 perpetual -4.127040e+00 0.04 -0.004428 7.261452e+06 +540 541 KuCoin Futures THETAUSDTM 1.07 4.381694 perpetual 0.000000e+00 0.09 0.010000 3.215722e+06 +541 542 KuCoin Futures DASHUSDTM 40.98 2.241036 perpetual 7.306381e-02 0.05 0.010000 4.444211e+05 +542 543 Binance (Futures) BATUSDT 0.30 1.769309 perpetual 1.796623e-01 0.03 0.004687 1.722329e+07 +543 544 Phemex (Futures) ZRXUSD 0.27 1.240601 perpetual 2.227999e-01 0.15 -0.022367 1.520696e+07 +544 545 KuCoin Futures FLOWUSDTM 1.67 1.641827 perpetual 7.748704e-02 0.07 0.010000 8.094514e+05 +545 546 AAX Futures MANAUSDTFP 0.70 0.937191 perpetual 8.518300e-03 0.05 -0.002900 7.152517e+06 +546 547 Mango Markets (Derivatives) SOL-PERP 31.52 -0.472441 perpetual 6.288307e-02 0.09 -0.001960 1.538821e+07 +547 548 Gate.io (Futures) XLM_USDT 0.12 2.094935 perpetual 2.086580e-01 50.00 0.010000 2.889283e+05 +548 549 Bitget Futures SHIBUSDT_UMCBL 0.00 3.162924 perpetual 9.596147e-02 0.05 -0.010000 2.100730e+06 +549 550 Binance (Futures) CHRUSDT 0.15 2.247191 perpetual 1.501030e-01 0.07 0.010000 3.416891e+07 +550 551 Binance (Futures) COTIUSDT 0.10 5.892585 perpetual 5.055441e-02 0.01 -0.000354 3.113579e+07 +551 552 AAX Futures FILUSDTFP 5.45 3.917042 perpetual -3.711558e+00 0.09 -0.021232 6.961159e+06 +552 553 AAX Futures EOSUSDTFP 1.22 -5.598781 perpetual -3.410292e+00 0.02 -0.037171 7.160221e+06 +553 554 Bybit (Futures) AAVEUSDT 74.70 0.267917 perpetual 1.068804e-01 0.07 0.010000 1.494378e+07 +554 555 Huobi Futures SOL-USDT 31.63 -0.041623 perpetual 2.677789e-01 0.09 0.002339 2.514147e+07 +555 556 Gate.io (Futures) CRV_USDT 0.90 -1.635769 perpetual 4.434590e-01 10.00 0.010000 9.960019e+05 +556 557 Gate.io (Futures) PEOPLE_USDT 0.02 2.891791 perpetual 4.079780e-02 100.00 0.010000 4.432834e+06 +557 558 dYdX Perpetual YFI-USD 8229.38 -1.842606 perpetual -2.890275e-02 0.07 0.003141 3.326055e+06 +558 559 Phemex (Futures) LITUSD 0.60 1.873935 perpetual -1.003344e-01 0.17 0.010000 1.210695e+07 +559 560 Deribit ETH_USDC-PERPETUAL 1274.85 -3.975053 perpetual 9.452226e-02 0.02 -0.016600 2.317475e+07 +560 561 Phemex (Futures) XTZUSD 1.46 1.387925 perpetual 1.574264e-01 0.14 0.002613 4.617532e+07 +561 562 Phemex (Futures) TRXUSD 0.06 0.336700 perpetual 0.000000e+00 0.17 -0.000548 1.122299e+07 +562 563 Binance (Futures) QTUMUSDT 2.83 0.318359 perpetual 5.126023e-02 0.04 0.005622 1.728269e+07 +563 564 FTX (Derivatives) RUNE-PERP 1.61 0.593750 perpetual -2.238175e-02 0.03 -0.026400 5.561590e+06 +564 565 BingX (Futures) RVN-USDT 0.04 -0.714808 perpetual 0.000000e+00 0.12 0.020919 2.818795e+07 +565 566 Gate.io (Futures) SNX_USDT 2.37 2.775369 perpetual 2.447257e-01 4.17 0.010000 9.566860e+05 +566 567 Gate.io (Futures) RVN_USDT 0.04 -0.416361 perpetual 1.426463e-01 100.00 -0.014500 6.757412e+06 +567 568 Gate.io (Futures) USTC_USDT 0.03 3.212611 perpetual 2.134020e-02 100.00 0.010000 4.004811e+06 +568 569 BingX (Futures) GALA-USDT 0.04 2.475042 perpetual 0.000000e+00 0.02 -0.010000 3.401620e+07 +569 570 CoinEx (Futures) ETH-USDT 1277.21 -3.883597 perpetual -5.388394e-02 0.01 -0.002777 1.311649e+08 +570 571 KuCoin Futures ZECUSDTM 54.60 3.032015 perpetual 0.000000e+00 0.04 0.010000 5.701761e+05 +571 572 Phemex (Futures) UNIUSD 5.74 6.591162 perpetual 5.573942e-02 0.05 0.010000 1.128200e+08 +572 573 Binance (Futures) BALUSDT 5.27 -0.733496 perpetual 6.879784e-02 0.02 0.006656 2.013517e+07 +573 574 FTX (Derivatives) 1INCH-PERP 0.58 -1.505303 perpetual 7.247023e-02 0.05 -0.009600 3.968273e+06 +574 575 KuCoin Futures ICPUSDTM 6.07 4.625967 perpetual 9.861933e-02 0.08 0.010000 8.252540e+05 +575 576 Bybit (Futures) XLMUSDT 0.12 2.209456 perpetual 0.000000e+00 0.04 0.010000 1.145489e+07 +576 577 FTX (Derivatives) SUSHI-PERP 1.07 3.588447 perpetual 1.193939e-02 0.02 0.012000 1.044210e+07 +577 578 Bitget Futures AAVEUSDT_UMCBL 74.64 0.178136 perpetual 4.658734e-02 0.04 -0.010000 4.475463e+06 +578 579 Gate.io (Futures) CAKE_USDT 4.29 -0.463070 perpetual -4.140498e-01 2.33 0.010000 1.292581e+06 +579 580 MEXC Global (Futures) ENS_USDT 14.06 4.984725 perpetual 4.968062e-02 0.02 0.000000 9.288002e+05 +580 581 Phemex (Futures) QTUMUSD 2.84 0.282686 perpetual -3.523608e-03 0.14 0.010000 2.720659e+06 +581 582 BingX (Futures) UNI-USDT 5.73 6.691450 perpetual 0.000000e+00 0.09 0.010000 3.546103e+07 +582 583 Bitrue (Futures) XLM-USDT 0.12 1.923925 perpetual 1.818339e-01 0.06 0.005827 1.123371e+07 +583 584 KuCoin Futures GRTUSDTM 0.10 2.716204 perpetual 1.013171e-01 0.09 -0.007500 1.188166e+06 +584 585 OKX (Futures) RVN-USDT-SWAP 0.04 -0.585509 perpetual -4.907980e-02 0.07 -0.226580 6.298187e+07 +585 586 Bybit (Futures) UNIUSDT 5.73 6.575037 perpetual 1.568491e-01 0.02 0.010000 1.950548e+07 +586 587 Phemex (Futures) XRPUSD 0.42 5.663673 perpetual -4.722550e-02 0.02 0.010000 8.388617e+08 +587 588 AAX Futures ATOMUSDTFP 14.14 3.291320 perpetual -5.617387e+00 0.17 -0.041956 6.449808e+06 +588 589 Gate.io (Futures) AXS_USDT 12.06 0.190650 perpetual 3.375527e-01 0.82 -0.020800 1.827329e+06 +589 590 Binance (Futures) IOSTUSDT 0.01 0.874023 perpetual 1.129718e-01 0.02 -0.006992 1.395076e+07 +590 591 BingX (Futures) GMT-USDT 0.62 1.525638 perpetual 0.000000e+00 0.02 0.013945 3.588333e+07 +591 592 Bybit (Futures) DYDXUSDT 1.23 2.066116 perpetual 0.000000e+00 0.40 0.010000 5.337554e+06 +592 593 OKX (Futures) COMP-USDT-SWAP 54.61 2.895825 perpetual 3.654971e-02 0.02 -0.008051 3.119270e+07 +593 594 Gate.io (Futures) DOT_USDT 6.33 1.638372 perpetual 6.466775e-02 1.56 0.000200 6.699248e+06 +594 595 FTX (Derivatives) MKR-PERP 620.50 2.816901 perpetual 1.071561e-01 0.08 -0.064800 3.408978e+06 +595 596 Binance (Futures) IOTAUSDT 0.26 1.129284 perpetual 1.838313e-01 0.04 -0.005713 1.777308e+07 +596 597 BingX (Futures) BCH-USDT 111.78 0.691824 perpetual 0.000000e+00 0.53 -0.029473 3.972410e+07 +597 598 Huobi Futures ETC-USDT 28.43 0.290081 perpetual 2.088985e-01 0.11 -0.177180 2.233804e+07 +598 599 Bybit (Futures) WAVESUSDT 3.97 2.713178 perpetual 1.509434e-01 0.13 0.010000 8.301305e+06 +599 600 dYdX Perpetual CRV-USD 0.90 -1.520087 perpetual -5.512680e-02 0.11 0.001723 2.248397e+06 +600 601 Binance (Futures) CTKUSDT 0.88 1.397800 perpetual 1.014723e-01 0.01 0.010000 1.257084e+07 +601 602 KuCoin Futures ONEUSDTM 0.02 2.084447 perpetual -5.235600e-02 0.05 -0.000200 1.864118e+06 +602 603 Bitget Futures GALAUSDT_UMCBL 0.04 2.416402 perpetual 2.843180e-02 0.07 -0.010000 1.311778e+06 +603 604 Bitmart Futures 14 52.67 2.168022 perpetual 1.179785e-01 0.11 0.040000 2.091146e+08 +604 605 Bybit (Futures) VETUSDT 0.02 0.674157 perpetual -8.928570e-02 0.22 0.010000 4.092072e+06 +605 606 Phemex (Futures) BCHUSD 112.05 0.628648 perpetual 1.260152e-01 0.09 0.009853 2.580394e+07 +606 607 KuCoin Futures 1INCHUSDTM 0.57 -1.538461 perpetual 1.736111e-01 0.17 0.010000 2.148502e+06 +607 608 MEXC Global (Futures) DASH_USDT 40.98 2.291978 perpetual 2.435460e-02 0.02 0.020000 4.887857e+05 +608 609 Binance (Futures) AUDIOUSDT 0.22 2.571166 perpetual 2.287377e-01 0.04 0.010000 1.936241e+07 +609 610 Bybit (Futures) RVNUSDT 0.04 -0.853658 perpetual 9.840100e-02 0.12 0.010000 1.936928e+07 +610 611 Bybit (Futures) XMRUSDT 138.56 -0.679542 perpetual 1.008282e-01 0.04 0.010000 5.405127e+06 +611 612 Gate.io (Futures) GLMR_USDT 0.46 2.678571 perpetual 1.304348e-01 20.00 -0.058400 7.146150e+05 +612 613 OKX (Futures) XLM-USDT-SWAP 0.12 2.206531 perpetual -1.381693e-01 0.06 0.028393 1.263017e+07 +613 614 Gate.io (Futures) SXP_USDT 0.33 1.126332 perpetual 2.438290e-01 25.00 -0.011100 7.878096e+04 +614 615 BingX (Futures) OP-USDT 0.94 4.003529 perpetual -1.060445e-14 0.10 -0.011055 4.065410e+07 +615 616 KuCoin Futures SNXUSDTM 2.37 2.771763 perpetual 1.264223e-01 0.04 -0.018600 1.889786e+06 +616 617 Bybit (Futures) QTUMUSDT 2.82 0.176991 perpetual 2.826855e-01 0.18 0.010000 5.187302e+05 +617 618 Binance (Futures) MASKUSDT 1.18 2.515178 perpetual 1.132343e-01 0.08 0.010000 1.421443e+07 +618 619 OKX (Futures) YFII-USDT-SWAP 906.83 6.517407 perpetual 5.502366e-02 0.04 -0.065426 1.628992e+07 +619 620 OKX (Futures) MANA-USDT-SWAP 0.70 1.146953 perpetual -7.087170e-02 0.01 -0.018770 2.025238e+07 +620 621 Gate.io (Futures) SUSHI_USDT 1.06 3.876498 perpetual 2.812940e-02 9.09 0.010000 3.701761e+06 +621 622 KuCoin Futures C98USDTM 0.37 0.323799 perpetual 1.613771e-01 0.11 -0.025500 8.045925e+05 +622 623 KuCoin Futures CELOUSDTM 0.76 0.875796 perpetual 6.314128e-01 0.08 0.010000 1.717886e+05 +623 624 OKX (Futures) FTM-USDT-SWAP 0.23 2.320393 perpetual -6.541650e-02 0.04 -0.026040 1.817743e+07 +624 625 OKX (Futures) TRB-USDT-SWAP 13.98 -1.822004 perpetual -2.141328e-01 0.07 0.046765 1.152443e+07 +625 626 Bybit (Futures) TRXUSDT 0.06 0.302928 perpetual 5.033560e-02 0.02 0.010000 7.227292e+06 +626 627 Phemex (Futures) FTTUSD 23.06 -1.114923 perpetual 6.071119e-02 0.22 0.010000 2.108852e+06 +627 628 Bybit (Futures) ENSUSDT 14.06 4.836310 perpetual 7.097232e-02 0.07 0.010000 9.636914e+06 +628 629 Binance (Futures) BCHUSD_PERP 112.08 0.718907 perpetual 9.992016e-02 0.02 -0.009849 7.912198e+06 +629 630 Phemex (Futures) ENSUSD 14.08 4.877141 perpetual 1.057863e-01 0.14 0.010000 3.261878e+07 +630 631 KuCoin Futures DGBUSDTM 0.01 2.660754 perpetual 1.079914e-01 0.32 0.010000 1.113318e+05 +631 632 Crypto.com Exchange (Futures) ATOMUSD-PERP 14.19 3.751097 perpetual 1.198111e-01 0.07 -0.004700 3.817630e+06 +632 633 Gate.io (Futures) MANA_USDT 0.70 1.062455 perpetual 1.430601e-01 12.50 0.010000 1.239573e+06 +633 634 OKX (Futures) 1INCH-USDT-SWAP 0.58 -1.553962 perpetual -1.734610e-02 0.02 -0.014780 1.909493e+07 +634 635 Binance (Futures) SKLUSDT 0.04 3.098060 perpetual 2.189443e-01 0.03 0.010000 1.489885e+07 +635 636 Binance (Futures) STORJUSDT 0.45 0.731383 perpetual 2.007591e-01 0.02 0.010000 2.038338e+07 +636 637 Binance (Futures) ONTUSDT 0.22 1.197605 perpetual 1.534411e-01 0.05 0.010000 1.701773e+07 +637 638 Binance (Futures) DENTUSDT 0.00 1.855895 perpetual 1.264737e-01 0.11 0.010000 1.807224e+07 +638 639 Bybit (Futures) MANAUSDT 0.70 1.076040 perpetual 0.000000e+00 0.07 0.010000 9.346726e+06 +639 640 Phemex (Futures) ALICEUSD 1.76 -0.113701 perpetual 9.675583e-02 0.17 0.010000 2.486824e+07 +640 641 Bitget Futures FTMUSDT_UMCBL 0.23 2.236136 perpetual 9.317600e-03 0.09 -0.010000 1.134971e+06 +641 642 Bitget Futures EOSUSD_DMCBL 1.22 -5.718702 perpetual 1.402459e-01 0.08 -0.050000 2.782449e+06 +642 643 KuCoin Futures VRAUSDTM 0.00 -2.176039 perpetual 1.499625e-01 0.05 -0.006400 3.006689e+06 +643 644 Bybit (Futures) GALAUSDT 0.04 2.440215 perpetual 2.382090e-02 0.02 0.010000 1.678792e+07 +644 645 Bitget Futures SUSHIUSDT_UMCBL 1.06 3.508942 perpetual -1.220772e-02 0.05 -0.010000 7.903184e+05 +645 646 Binance (Futures) DOGEBUSD 0.06 -0.102512 perpetual 8.578760e-02 0.02 -0.014608 2.898910e+07 +646 647 OKX (Futures) BSV-USD-SWAP 49.05 1.468763 perpetual -1.223242e-01 0.12 -0.036203 2.506597e+06 +647 648 Binance (Futures) ZRXUSDT 0.27 1.430184 perpetual 2.017662e-01 0.04 -0.043577 1.620759e+07 +648 649 KuCoin Futures BSVUSDTM 48.75 1.243523 perpetual 3.684749e-01 0.10 0.010000 1.662373e+05 +649 650 BTCC Futures LTCUSDT 52.64 2.049497 perpetual 5.683971e-02 0.13 0.000000 6.896102e+06 +650 651 Binance (Futures) IOTXUSDT 0.03 6.374502 perpetual 2.550221e-01 0.03 0.007343 1.634306e+07 +651 652 Gate.io (Futures) BSV_USDT 48.80 1.410203 perpetual 2.658487e-01 0.20 0.010000 3.288593e+05 +652 653 Phemex (Futures) GALAUSD 0.04 2.200489 perpetual 4.784689e-01 0.24 0.010000 4.229552e+06 +653 654 Binance (Futures) HOTUSDT 0.00 1.750875 perpetual 1.322517e-01 0.05 0.010000 2.085506e+07 +654 655 KuCoin Futures IOSTUSDTM 0.01 0.841043 perpetual 2.502085e-01 0.17 0.010000 5.583146e+04 +655 656 BTCEX (Futures) KLAY-USDT-PERPETUAL 0.21 5.257836 perpetual -5.763689e-01 0.05 0.010000 1.051528e+07 +656 657 Huobi Futures XRP-USDT 0.42 5.550703 perpetual 1.865722e-01 2.33 0.010000 4.690635e+07 +657 658 Gate.io (Futures) ALGO_USDT 0.35 11.472819 perpetual 2.268217e-01 25.00 -0.005500 1.634619e+06 +658 659 Gate.io (Futures) DASH_USDT 40.90 2.296555 perpetual 2.196193e-01 0.49 0.010000 2.024746e+05 +659 660 KuCoin Futures ROSEUSDTM 0.06 1.833066 perpetual -1.747640e-02 0.05 0.010000 2.339868e+06 +660 661 MEXC Global (Futures) ADA_USDT 0.45 0.044631 perpetual 8.699140e-02 0.01 -0.008600 2.329050e+07 +661 662 KuCoin Futures HBARUSDTM 0.06 2.469136 perpetual 1.187850e-01 0.05 -0.024500 9.412387e+05 +662 663 Gate.io (Futures) HBAR_USDT 0.06 3.922261 perpetual 3.434206e-01 100.00 0.010000 6.607748e+04 +663 664 Bitget Futures CRVUSDT_UMCBL 0.90 -1.595918 perpetual -3.883500e-02 0.07 -0.010000 1.665947e+06 +664 665 AscendEX (BitMax) (Futures) BTC-PERP 18900.04 -0.031671 perpetual -1.673795e-02 NaN 0.001831 3.986189e+06 +665 666 Gate.io (Futures) SOS_USDT 0.00 -0.174902 perpetual 3.066141e-01 100.00 0.010000 2.835334e+05 +666 667 Gate.io (Futures) WAVES_USDT 3.97 2.943308 perpetual 9.807127e-02 2.50 0.010000 1.022061e+06 +667 668 OKX (Futures) YFI-USDT-SWAP 8241.01 -1.819046 perpetual -3.632841e-02 0.05 -0.028845 1.480146e+07 +668 669 OKX (Futures) WAVES-USDT-SWAP 3.98 2.970809 perpetual -1.254390e-01 0.05 -0.025188 1.463118e+07 +669 670 Phemex (Futures) NEOUSD 8.32 0.726392 perpetual 2.415865e-01 0.24 0.010000 1.059628e+07 +670 671 Gate.io (Futures) RUNE_USDT 1.60 0.374532 perpetual 6.840796e-02 5.88 0.010000 6.912020e+05 +671 672 OKX (Futures) ZEC-USDT-SWAP 54.62 3.050273 perpetual -7.308606e-02 0.07 -0.004982 8.369399e+06 +672 673 Gate.io (Futures) IMX_USDT 0.77 2.543614 perpetual 3.961039e-01 12.50 0.010000 3.912598e+05 +673 674 Bitrue (Futures) ADA-USDT 0.45 0.044633 perpetual 1.115325e-01 0.04 -0.021841 5.877738e+07 +674 675 Hopex EOSUSDT 1.22 -5.568445 perpetual 2.457002e-02 NaN 0.000000 4.575342e+07 +675 676 Gate.io (Futures) AAVE_USDT 74.58 0.237405 perpetual 2.152998e-01 0.27 0.010000 1.243684e+06 +676 677 FTX (Derivatives) PAXG-PERP 1654.80 -0.588730 perpetual -2.598501e-02 0.02 0.033600 2.054218e+06 +677 678 Bitget Futures DYDXUSDT_UMCBL 1.23 1.815182 perpetual 1.170502e-02 0.08 -0.010000 1.019540e+06 +678 679 Gate.io (Futures) FTM_USDT 0.23 2.281879 perpetual 2.261592e-01 33.33 0.010000 1.714517e+06 +679 680 KuCoin Futures KSMUSDTM 41.21 2.703375 perpetual 2.130957e-01 0.05 -0.025900 3.452475e+06 +680 681 Bybit (Futures) CROUSDT 0.10 1.694095 perpetual 5.711570e-02 0.05 0.010000 2.048533e+06 +681 682 Phemex (Futures) ONEUSD 0.02 2.139037 perpetual 0.000000e+00 0.52 -0.069349 4.396094e+06 +682 683 Bybit (Futures) ANKRUSDT 0.03 2.516779 perpetual -3.273320e-02 0.16 0.010000 4.413362e+06 +683 684 dYdX Perpetual DOT-USD 6.32 1.440000 perpetual 1.072555e-01 0.16 0.001250 1.690235e+06 +684 685 Crypto.com Exchange (Futures) ADAUSD-PERP 0.45 0.133899 perpetual 7.354580e-02 0.07 -0.001300 3.370645e+06 +685 686 KuCoin Futures LOOKSUSDTM 0.20 -3.017032 perpetual 1.003512e-01 0.15 -0.080900 7.989431e+05 +686 687 Bybit (Futures) KNCUSDT 1.24 -2.054524 perpetual 1.129488e-01 0.04 0.010000 1.866524e+07 +687 688 Bybit (Futures) YFIUSDT 8228.04 -1.961950 perpetual 9.702850e-02 0.06 0.010000 6.799159e+06 +688 689 BitMEX (Derivative) XRPUSD 0.42 5.060779 perpetual 1.180640e-02 0.02 0.010000 9.361927e+06 +689 690 BTSE (Futures) LTCPFC 52.70 1.835749 perpetual 3.082594e-01 0.38 0.000000 2.094311e+06 +690 691 Phemex (Futures) LRCUSD 0.30 3.435374 perpetual 1.973035e-01 0.07 0.010000 2.021049e+07 +691 692 BingX (Futures) WAVES-USDT 3.97 3.108808 perpetual 0.000000e+00 0.05 0.010000 1.719540e+07 +692 693 Binance (Futures) BANDUSDT 1.14 2.007316 perpetual 5.490554e-02 0.02 0.010000 1.724812e+07 +693 694 Binance (Futures) 1000XECUSDT 0.04 0.390625 perpetual 2.340597e-01 0.03 0.010000 1.558821e+07 +694 695 Huobi Futures LUNA-USDT 2.61 1.390772 perpetual 4.718783e-01 1.14 -0.028253 1.574662e+06 +695 696 KuCoin Futures COMPUSDTM 54.55 2.455483 perpetual 9.147457e-02 0.02 -0.012200 5.771609e+06 +696 697 Binance (Futures) XEMUSDT 0.04 0.502513 perpetual 0.000000e+00 0.25 0.010000 3.136679e+07 +697 698 dYdX Perpetual AVAX-USD 17.09 3.188929 perpetual 2.897959e-01 0.12 -0.003637 5.214429e+06 +698 699 C-Trade DOGEUSDT 0.06 -0.170940 perpetual 0.000000e+00 0.17 0.010000 1.652750e+06 +699 700 AAX Futures THETAUSDTFP 1.07 4.254678 perpetual 3.451396e-02 0.09 -0.016693 4.710552e+06 +700 701 Gate.io (Futures) YFI_USDT 8211.37 -1.936645 perpetual 3.162257e-01 0.14 0.010000 3.284550e+05 +701 702 KuCoin Futures LRCUSDTM 0.30 3.498641 perpetual 9.845750e-02 0.07 -0.027400 1.466384e+06 +702 703 AAX Futures AAVEUSDTFP 74.73 0.269141 perpetual -4.464298e+00 0.07 -0.031914 4.755346e+06 +703 704 Binance (Futures) TRXUSD_PERP 0.06 0.269270 perpetual 1.152736e-01 0.02 -0.023445 5.528896e+06 +704 705 Binance (Futures) BLZUSDT 0.08 1.786160 perpetual -4.503620e-02 0.04 0.010000 1.477006e+07 +705 706 BTCEX (Futures) WEMIX-USDT-PERPETUAL 1.70 -0.682123 perpetual -5.855144e-04 0.02 0.010000 1.649262e+06 +706 707 Gate.io (Futures) DYDX_USDT 1.23 1.819686 perpetual 4.061738e-01 7.69 0.010000 1.300101e+06 +707 708 Binance (Futures) BAKEUSDT 0.23 4.662973 perpetual 1.350243e-01 0.04 0.003853 2.272865e+07 +708 709 Huobi Futures ADA-USDT 0.45 0.041081 perpetual 1.826391e-01 2.22 -0.016141 1.186114e+07 +709 710 Binance (Futures) MTLUSDT 1.06 -0.767072 perpetual 3.569947e-02 0.02 -0.005191 2.453277e+07 +710 711 Bybit (Futures) STORJUSDT 0.45 0.664452 perpetual 8.800880e-02 0.11 0.010000 3.865072e+06 +711 712 Bitrue (Futures) MATIC-USDT 0.74 2.183527 perpetual 8.114690e-02 0.08 -0.022081 1.160925e+08 +712 713 Bybit (Futures) XTZUSDT 1.46 1.527778 perpetual 6.839945e-02 0.07 0.010000 7.439806e+06 +713 714 MEXC Global (Futures) APE_USDT 5.75 1.983354 perpetual 8.682063e-02 0.02 0.002900 3.190521e+07 +714 715 AAX Futures AXSUSDTFP 12.08 0.049606 perpetual -2.955079e+00 0.16 -0.060666 4.551159e+06 +715 716 KuCoin Futures IMXUSDTM 0.77 3.018565 perpetual 2.463374e-01 0.13 -0.007500 1.964132e+05 +716 717 Gate.io (Futures) SAND_USDT 0.84 0.430777 perpetual 1.739545e-01 11.11 -0.000400 3.337652e+06 +717 718 Binance (Futures) ALPHAUSDT 0.11 2.681992 perpetual -9.328360e-02 0.09 0.006138 1.156128e+07 +718 719 Gate.io (Futures) GST_USDT 0.03 0.752327 perpetual 3.716181e-01 100.00 0.024200 1.648951e+06 +719 720 Phemex (Futures) DOGEUSD 0.06 -0.170649 perpetual 0.000000e+00 0.17 0.010000 8.952018e+07 +720 721 MEXC Global (Futures) ETC_USDT 28.40 0.193642 perpetual 8.784876e-02 0.02 -0.191200 3.976882e+07 +721 722 FTX (Derivatives) THETA-PERP 1.07 4.223162 perpetual -7.060897e-02 0.05 0.019200 5.563548e+06 +722 723 Phemex (Futures) CTKUSD 0.88 1.490826 perpetual 1.807910e-01 0.11 0.010000 7.345571e+05 +723 724 Phemex (Futures) MOVRUSD 10.78 0.559701 perpetual 2.031540e-01 0.46 0.010000 1.684638e+05 +724 725 Bybit (Futures) FTTUSDT 23.02 -1.114445 perpetual -4.334634e-02 0.04 0.010000 6.652692e+06 +725 726 FTX (Derivatives) HNT-PERP 4.81 6.110976 perpetual 2.613652e-02 0.04 0.084000 1.127093e+07 +726 727 Phemex (Futures) U100SLPUSD 0.33 0.000000 perpetual -3.030303e-01 0.61 0.010000 1.947105e+05 +727 728 MEXC Global (Futures) RAY_USDT 0.55 1.838235 perpetual -1.805054e-01 0.18 0.020000 1.819093e+05 +728 729 FTX (Derivatives) DEFI-PERP 2510.90 1.475105 perpetual 3.677101e-01 0.09 -0.182400 2.662311e+06 +729 730 KuCoin Futures CHRUSDTM 0.15 2.176966 perpetual 2.749141e-01 0.07 -0.011000 8.555217e+05 +730 731 Gate.io (Futures) ZIL_USDT 0.03 3.040973 perpetual 3.355079e-01 100.00 0.010000 9.997661e+04 +731 732 Bybit (Futures) SNXUSDT 2.37 2.595156 perpetual 1.264755e-01 0.04 0.010000 5.482506e+06 +732 733 Phemex (Futures) C98USD 0.37 0.945946 perpetual -8.032130e-02 0.27 0.010000 2.903936e+07 +733 734 Binance (Futures) ICXUSDT 0.24 -0.421585 perpetual 9.574510e-02 0.04 0.010000 1.140071e+07 +734 735 OKX (Futures) KSM-USDT-SWAP 41.31 2.729529 perpetual -7.246377e-02 0.10 -0.022627 1.389812e+07 +735 736 FTX (Derivatives) ZEC-PERP 54.70 3.090841 perpetual -2.092249e-03 0.05 0.033600 3.271203e+06 +736 737 BingX (Futures) AXS-USDT 12.09 0.165289 perpetual 0.000000e+00 0.01 -0.033593 7.590174e+06 +737 738 KuCoin Futures EGLDUSDTM 46.99 -0.422922 perpetual 1.061797e-01 0.04 0.010000 9.503164e+05 +738 739 Bybit (Futures) CRVUSDT 0.90 -1.414581 perpetual 0.000000e+00 0.11 0.010000 2.547083e+07 +739 740 Binance (Futures) RENUSDT 0.11 3.250478 perpetual 2.257963e-01 0.09 0.010000 1.372646e+07 +740 741 MEXC Global (Futures) ATOM_USDT 14.14 3.377836 perpetual 9.880028e-02 0.02 -0.033200 3.440733e+07 +741 742 dYdX Perpetual LINK-USD 6.86 0.262429 perpetual 5.671078e-02 0.10 0.000837 4.113702e+06 +742 743 Crypto.com Exchange (Futures) CRVUSD-PERP 0.91 -1.467870 perpetual 3.310530e-02 0.10 0.000500 2.934991e+06 +743 744 Binance (Futures) BELUSDT 0.56 2.427007 perpetual 1.079334e-01 0.02 0.009392 2.616910e+07 +744 745 OKX (Futures) SNX-USDT-SWAP 2.37 2.769364 perpetual 0.000000e+00 0.08 0.003438 8.181420e+06 +745 746 Bybit (Futures) DASHUSDT 41.02 2.366127 perpetual -2.433090e-02 0.12 0.010000 2.280348e+06 +746 747 Gate.io (Futures) CHZ_USDT 0.24 8.241506 perpetual 1.029976e-01 33.33 0.010000 1.663914e+07 +747 748 Binance (Futures) SFPUSDT 0.34 1.606187 perpetual 6.059130e-02 0.03 -0.009007 8.193922e+06 +748 749 Hopex XRPUSDT 0.42 5.867603 perpetual -4.737090e-02 NaN 0.000000 1.498678e+08 +749 750 Binance (Futures) OCEANUSDT 0.15 1.109570 perpetual 3.550722e-01 0.01 0.009292 1.917122e+07 +750 751 Crypto.com Exchange (Futures) CHZUSD-PERP 0.24 8.305115 perpetual 7.404970e-02 0.16 -0.000900 2.849632e+06 +751 752 FTX (Derivatives) BRZ-PERP 0.19 -0.605747 perpetual 1.041775e-01 0.18 -0.100800 6.359569e+04 +752 753 Binance (Futures) LINAUSDT 0.01 2.725968 perpetual 4.511170e-02 0.14 0.010000 1.729952e+07 +753 754 Delta Exchange (Futures) ETHUSDT 1274.87 -4.059179 perpetual 0.000000e+00 0.02 -0.042486 3.398994e+07 +754 755 Bybit (Futures) LPTUSDT 9.08 3.409091 perpetual 0.000000e+00 0.55 0.010000 5.971224e+05 +755 756 FTX (Derivatives) OKB-PERP 14.85 0.303859 perpetual 5.278946e-02 0.03 -0.043200 4.911509e+05 +756 757 FTX (Derivatives) HT-PERP 4.48 -1.680026 perpetual 4.882963e-02 0.13 -0.064800 7.693657e+05 +757 758 KuCoin Futures ENJUSDTM 0.47 0.642398 perpetual 0.000000e+00 0.21 0.010000 5.651264e+05 +758 759 dYdX Perpetual SNX-USD 2.36 3.043478 perpetual 2.151899e-01 0.42 0.001250 2.750010e+06 +759 760 Phemex (Futures) SANDUSD 0.84 0.479042 perpetual 1.191895e-01 0.24 0.010000 9.030723e+06 +760 761 BingX (Futures) JST-USDT 0.02 -0.422995 perpetual 0.000000e+00 0.03 -0.010000 1.481723e+07 +761 762 Phemex (Futures) U100RVNUSD 4.07 -0.755361 perpetual -6.629020e-02 0.07 -0.022122 1.044351e+08 +762 763 KuCoin Futures ONTUSDTM 0.22 1.335790 perpetual 4.545450e-02 0.09 -0.011400 5.626907e+05 +763 764 OKX (Futures) THETA-USDT-SWAP 1.07 4.275996 perpetual -1.863933e-02 0.09 0.003718 8.625333e+06 +764 765 OKX (Futures) SUSHI-USDT-SWAP 1.06 3.696498 perpetual 7.504690e-02 0.09 -0.037057 9.991631e+06 +765 766 Binance (Futures) CELRUSDT 0.02 3.551913 perpetual 1.937995e-01 0.07 0.010000 1.235866e+07 +766 767 Binance (Futures) NKNUSDT 0.09 4.282200 perpetual 1.260641e-01 0.02 0.010000 1.389479e+07 +767 768 Prime XBT EOS/BTC 1.22 -7.317073 perpetual 0.000000e+00 14.29 0.000000 6.465642e+02 +768 769 MEXC Global (Futures) RSR_USDT 0.01 4.931558 perpetual 1.608292e-01 0.05 -0.111400 1.446810e+07 +769 770 MEXC Global (Futures) WAVES_USDT 3.97 2.809584 perpetual 6.536605e-02 0.03 0.015000 5.626378e+06 +770 771 Phemex (Futures) U100ACHUSD 1.13 -0.175901 perpetual 3.436123e-01 0.26 0.010000 1.861428e+05 +771 772 Gate.io (Futures) LOOKS_USDT 0.20 -2.783203 perpetual 1.491713e-01 50.00 0.010000 9.714026e+05 +772 773 BingX (Futures) GRT-USDT 0.10 2.700624 perpetual 0.000000e+00 0.07 0.010000 4.686765e+06 +773 774 Bybit (Futures) ICPUSDT 6.07 4.647160 perpetual 1.644737e-01 0.16 0.010000 3.477971e+06 +774 775 Gate.io (Futures) DOGE_USDT 0.06 0.063332 perpetual 1.317162e-01 100.00 -0.004600 6.517108e+06 +775 776 Bybit (Futures) RUNEUSDT 1.61 0.750939 perpetual -6.211180e-02 0.06 0.010000 9.182033e+06 +776 777 Gate.io (Futures) XCN_USDT 0.07 2.985075 perpetual 1.304348e+00 100.00 -0.447500 2.366190e+05 +777 778 FTX (Derivatives) OMG-PERP 1.72 3.639098 perpetual 9.254897e-02 0.12 -0.064800 2.451130e+06 +778 779 MEXC Global (Futures) ALGO_USDT 0.35 11.415957 perpetual 2.830460e-02 0.06 -0.011300 1.074405e+08 +779 780 Gate.io (Futures) KNC_USDT 1.24 -1.947127 perpetual 1.184211e-01 7.69 0.000300 6.078589e+05 +780 781 OKX (Futures) IOST-USDT-SWAP 0.01 1.093356 perpetual 8.319500e-03 0.08 -0.062372 2.180729e+06 +781 782 Gate.io (Futures) COMP_USDT 54.52 2.649380 perpetual 2.196595e-01 0.18 0.000500 1.087245e+06 +782 783 KuCoin Futures NEOUSDTM 8.31 0.969697 perpetual 1.200480e-01 0.24 -0.004300 6.992475e+05 +783 784 Huobi Futures ICP-USD 6.11 4.266212 perpetual -3.099286e-01 0.49 0.011313 4.381534e+04 +784 785 Binance (Futures) CVCUSDT 0.13 0.438048 perpetual 9.742210e-02 0.02 0.010000 1.268840e+07 +785 786 Bitrue (Futures) GALA-USDT 0.04 2.491451 perpetual 4.766440e-02 0.02 -0.014812 3.278400e+07 +786 787 BingX (Futures) MANA-USDT 0.70 1.028444 perpetual 0.000000e+00 0.27 -0.012399 2.148894e+07 +787 788 Phemex (Futures) WAVESUSD 3.99 2.835052 perpetual -2.406015e-01 0.50 0.010000 6.069438e+06 +788 789 Binance (Futures) TOMOUSDT 0.43 1.457452 perpetual 5.124880e-02 0.02 0.010000 1.114177e+07 +789 790 FTX (Derivatives) VET-PERP 0.02 0.742741 perpetual 8.499409e-02 0.02 -0.007200 5.518462e+06 +790 791 Gate.io (Futures) LRC_USDT 0.30 3.474114 perpetual 3.314681e-01 25.00 0.010000 4.357909e+05 +791 792 Gate.io (Futures) FTT_USDT 22.73 -2.147766 perpetual 1.284460e+00 0.43 0.010000 7.267786e+04 +792 793 Huobi Futures MATIC-USDT 0.74 2.220901 perpetual 1.734781e-01 1.35 -0.006440 6.632313e+06 +793 794 KuCoin Futures BATUSDTM 0.30 1.766905 perpetual 6.677800e-02 0.13 0.009300 3.304291e+05 +794 795 KuCoin Futures RNDRUSDTM 0.47 2.419529 perpetual 1.898334e-01 0.08 -0.005300 1.283341e+06 +795 796 Hopex BCHUSDT 111.62 0.314748 perpetual 1.613626e-01 NaN 0.000000 1.925595e+07 +796 797 Phemex (Futures) CELOUSD 0.76 0.925926 perpetual 1.048493e-01 0.13 0.010000 1.864619e+07 +797 798 OKX (Futures) FLM-USDT-SWAP 0.11 4.719764 perpetual -1.877934e-01 0.09 0.022908 5.032097e+06 +798 799 BitMEX (Derivative) BCHUSD 112.35 0.807537 perpetual -1.424121e-01 0.09 0.010000 6.982203e+05 +799 800 AAX Futures GALAUSDTFP 0.04 2.536807 perpetual -7.738830e-02 0.06 0.018877 3.585418e+06 +800 801 FTX (Derivatives) NEO-PERP 8.32 0.909091 perpetual 1.121802e-01 0.09 -0.086400 1.262923e+06 +801 802 Gate.io (Futures) VRA_USDT 0.00 -1.912233 perpetual 8.747810e-02 100.00 0.010000 1.685847e+05 +802 803 BingX (Futures) LDO-USDT 1.87 5.056180 perpetual 0.000000e+00 0.06 -0.010000 1.706093e+07 +803 804 Gate.io (Futures) BAL_USDT 5.26 0.285334 perpetual 2.522762e-01 1.89 0.000900 4.963374e+04 +804 805 dYdX Perpetual DOGE-USD 0.06 0.171233 perpetual 0.000000e+00 0.17 0.000981 2.151527e+06 +805 806 Bitget Futures ARUSDT_UMCBL 9.73 4.198718 perpetual 9.692402e-02 0.04 -0.010000 5.435363e+05 +806 807 OKX (Futures) ICP-USDT-SWAP 6.09 4.810997 perpetual -3.278689e-01 0.16 -0.003019 8.591068e+06 +807 808 Phemex (Futures) U100CELRUSD 1.52 3.612815 perpetual -9.868421e-02 0.33 0.010000 1.331514e+07 +808 809 KuCoin Futures YGGUSDTM 0.37 1.025364 perpetual 2.403846e-01 0.37 -0.103800 4.053987e+05 +809 810 Gate.io (Futures) MASK_USDT 1.17 1.998262 perpetual 6.984668e-01 8.33 0.010000 1.519370e+05 +810 811 Gate.io (Futures) AR_USDT 9.70 4.066781 perpetual 3.702180e-01 1.02 0.010000 1.512465e+05 +811 812 BTCC Futures XLMUSDT 0.12 2.041735 perpetual 5.361050e-02 0.15 0.000000 2.524863e+06 +812 813 KuCoin Futures SXPUSDTM 0.33 0.606061 perpetual 3.012048e-01 0.30 0.010000 2.840557e+05 +813 814 WOO Network (Futures) PERP_BTC_USDT 18883.30 -0.061233 perpetual 8.675604e-03 0.02 -0.000333 6.781516e+07 +814 815 KuCoin Futures UNFIUSDTM 6.42 4.738881 perpetual -5.750789e-02 0.01 0.010000 4.268723e+06 +815 816 dYdX Perpetual COMP-USD 54.53 2.434457 perpetual -8.226691e-03 0.18 0.000970 3.888502e+06 +816 817 MEXC Global (Futures) SOL_USDT 31.66 0.000946 perpetual 4.822695e-02 0.01 -0.008400 3.047302e+07 +817 818 Crypto.com Exchange (Futures) AVAXUSD-PERP 17.20 3.490191 perpetual 4.651704e-02 0.07 0.000200 2.343195e+06 +818 819 Bybit (Futures) THETAUSDT 1.07 4.182879 perpetual 1.867414e-01 0.09 0.010000 1.057490e+07 +819 820 Gate.io (Futures) TRX_USDT 0.06 0.353833 perpetual 1.141706e-01 100.00 -0.018400 1.004601e+06 +820 821 Gate.io (Futures) SOL_USDT 31.65 0.006307 perpetual 2.270205e-01 0.31 -0.003100 1.686718e+07 +821 822 BingX (Futures) YFI-USDT 8228.56 -1.844735 perpetual 1.212129e-14 0.12 -0.010000 9.426175e+06 +822 823 Gate.io (Futures) FITFI_USDT 0.06 1.089918 perpetual 1.802561e-01 100.00 0.010000 2.279771e+06 +823 824 Huobi Futures ATOM-USDT 14.14 3.439014 perpetual -5.835197e-03 0.14 -0.016592 1.207406e+07 +824 825 Binance (Futures) DGBUSDT 0.01 2.207505 perpetual -2.596112e-01 0.11 0.075472 6.128943e+06 +825 826 Bybit (Futures) IOSTUSDT 0.01 0.924370 perpetual 0.000000e+00 0.08 0.010000 3.773421e+06 +826 827 Poloniex Futures BTCUSDTPERP 18881.15 -0.100322 perpetual 6.347780e-02 0.06 0.000000 3.929583e+06 +827 828 BingX (Futures) VET-USDT 0.02 0.851351 perpetual 0.000000e+00 0.89 -0.039537 4.287882e+06 +828 829 Phemex (Futures) NEARUSD 3.80 0.131579 perpetual -2.102497e-02 0.13 0.010000 1.521887e+07 +829 830 Gate.io (Futures) ENJ_USDT 0.47 0.579399 perpetual 2.517602e-01 20.00 0.000800 6.712838e+05 +830 831 Gate.io (Futures) TRB_USDT 13.97 -1.775439 perpetual -1.400300e-01 0.71 0.010000 2.620045e+06 +831 832 Kraken (Futures) PF_SOLUSD 31.71 -0.251651 perpetual 9.460738e-02 0.06 0.000000 8.183354e+06 +832 833 BingX (Futures) AAVE-USDT 74.66 0.281350 perpetual -1.336005e-14 0.40 -0.010000 1.837733e+07 +833 834 Bybit (Futures) XEMUSDT 0.04 0.755668 perpetual 0.000000e+00 0.25 0.001200 1.921241e+06 +834 835 KuCoin Futures SLPUSDTM 0.00 -0.483530 perpetual -2.429396e-01 0.21 0.010000 2.126203e+05 +835 836 Huobi Futures DOGE-USDT 0.06 -0.138530 perpetual 2.785865e-01 16.67 0.009760 7.251152e+06 +836 837 FTX (Derivatives) KNC-PERP 1.24 -2.068367 perpetual 1.340224e-01 0.06 -0.153600 3.851852e+06 +837 838 Gate.io (Futures) CRO_USDT 0.10 1.761347 perpetual -1.578697e-01 50.00 0.010000 6.961502e+04 +838 839 Huobi Futures SAND-USDT 0.84 0.377783 perpetual 2.248191e-01 1.19 0.001831 3.847417e+06 +839 840 MEXC Global (Futures) AXS_USDT 12.10 0.214858 perpetual 0.000000e+00 0.02 -0.060700 1.909680e+07 +840 841 OKX (Futures) SRM-USDT-SWAP 0.76 0.396301 perpetual -9.210530e-02 0.13 0.015366 1.775886e+06 +841 842 BingX (Futures) KNC-USDT 1.24 -2.362205 perpetual 0.000000e+00 0.22 0.010000 9.531125e+06 +842 843 Huobi Futures XRP-USD 0.42 5.168293 perpetual 3.022156e-01 2.33 0.010000 3.010501e+06 +843 844 Phemex (Futures) IMXUSD 0.77 2.800000 perpetual 2.853437e-01 0.26 0.010000 9.976016e+05 +844 845 Phemex (Futures) KNCUSD 1.24 -2.206462 perpetual 3.223207e-02 0.16 -0.034664 9.667677e+05 +845 846 Gate.io (Futures) APE_USDT 5.74 2.174453 perpetual 2.519067e-01 1.72 0.008600 1.540061e+07 +846 847 Hopex BTCUSD 18952.50 0.129438 perpetual -6.943675e-02 NaN 0.000000 2.818400e+04 +847 848 Binance (Futures) UNIUSD_PERP 5.74 6.609729 perpetual 1.496855e-01 0.02 0.010000 1.097544e+07 +848 849 OKX (Futures) ATOM-USD-SWAP 14.15 3.126366 perpetual 1.342661e-01 0.10 -0.054607 2.702067e+07 +849 850 Phemex (Futures) WOOUSD 0.14 1.575394 perpetual 2.215657e-01 0.29 0.010000 9.553665e+06 +850 851 MEXC Global (Futures) CHZ_USDT 0.24 8.489639 perpetual 6.174620e-02 0.01 0.000000 1.816978e+08 +851 852 KuCoin Futures API3USDTM 1.57 6.701450 perpetual 1.651108e-01 0.11 -0.005000 5.711597e+05 +852 853 MEXC Global (Futures) UMA_USDT 2.37 2.016302 perpetual -4.205214e-01 0.04 0.300000 4.275063e+06 +853 854 Gate.io (Futures) 1INCH_USDT 0.57 -1.320981 perpetual 1.738526e-01 16.67 0.010000 3.840999e+05 +854 855 Huobi Futures BCH-USDT 111.85 0.673673 perpetual 1.177670e-01 0.02 -0.024823 2.339251e+06 +855 856 Bybit (Futures) LRCUSDT 0.30 3.401361 perpetual 2.302632e-01 0.16 0.010000 3.662398e+06 +856 857 Gate.io (Futures) NYM_USDT 0.29 8.087149 perpetual 6.935429e-01 33.33 0.010000 3.394499e+04 +857 858 Bybit (Futures) SUSHIUSDT 1.06 3.599222 perpetual 9.389671e-02 0.09 0.010000 4.049338e+06 +858 859 Bybit (Futures) COMPUSDT 54.59 2.723005 perpetual 7.312614e-02 0.09 0.010000 1.207074e+07 +859 860 KuCoin Futures ALICEUSDTM 1.75 -0.397276 perpetual 2.279202e-01 0.11 -0.010800 1.075445e+06 +860 861 Gate.io (Futures) FIDA_USDT 0.40 0.396432 perpetual 7.897335e-01 20.00 0.008000 4.470676e+04 +861 862 BingX (Futures) BAL-USDT 5.27 -0.751880 perpetual 0.000000e+00 0.02 -0.010000 1.127625e+07 +862 863 MEXC Global (Futures) AR_USDT 9.72 4.181818 perpetual 1.950518e-01 0.01 -0.011900 1.028138e+06 +863 864 Phemex (Futures) OCEANUSD 0.15 1.188904 perpetual 6.527420e-02 0.20 -0.004043 1.959507e+07 +864 865 Gate.io (Futures) ENS_USDT 14.06 5.041766 perpetual 1.150241e-01 0.71 0.010000 1.112737e+06 +865 866 KuCoin Futures OCEANUSDTM 0.15 0.657895 perpetual 6.535948e-01 0.65 0.010000 6.802345e+05 +866 867 MEXC Global (Futures) MASK_USDT 1.18 2.426343 perpetual -8.460237e-02 0.08 0.020000 3.426044e+05 +867 868 KuCoin Futures CTSIUSDTM 0.14 1.779040 perpetual 1.028202e-01 0.12 -0.029700 4.271599e+05 +868 869 Crypto.com Exchange (Futures) MATICUSD-PERP 0.74 2.398496 perpetual 5.400150e-02 0.08 -0.000800 2.092607e+06 +869 870 AAX Futures ENJUSDTFP 0.47 0.614574 perpetual -3.392500e+00 0.04 0.020133 3.044365e+06 +870 871 Phemex (Futures) LPTUSD 9.08 2.714932 perpetual 2.411894e-01 0.22 0.007179 8.726772e+06 +871 872 Gate.io (Futures) PUNDIX_USDT 0.49 -1.021021 perpetual 1.073018e+00 20.00 -0.053500 2.183580e+05 +872 873 Gate.io (Futures) MTL_USDT 1.05 -0.283019 perpetual 4.541154e-01 9.09 -0.033500 4.658849e+04 +873 874 Bybit (Futures) UNFIUSDT 6.42 4.610881 perpetual 5.286070e-02 0.02 0.010000 2.801997e+07 +874 875 Bybit (Futures) RSRUSDT 0.01 5.660377 perpetual 1.785714e-01 0.89 0.010000 9.498581e+05 +875 876 FTX (Derivatives) EXCH-PERP 6225.60 -0.579696 perpetual 2.274158e-01 0.07 -0.182400 6.436820e+05 +876 877 Bybit (Futures) ONEUSDT 0.02 1.871658 perpetual 2.099738e-01 0.26 0.010000 2.263597e+06 +877 878 Huobi Futures DOT-USDT 6.32 1.478740 perpetual 1.907042e-01 0.16 -0.033021 6.437303e+06 +878 879 Gate.io (Futures) KDA_USDT 1.40 -0.819904 perpetual 3.492018e-01 6.67 0.010000 1.006156e+06 +879 880 BingX (Futures) JASMY-USDT 0.01 1.703577 perpetual 0.000000e+00 0.21 0.069084 1.289381e+07 +880 881 Huobi Futures BNB-USDT 266.01 0.326690 perpetual 7.671788e-02 0.02 -0.005785 9.690197e+06 +881 882 Bybit (Futures) IOTXUSDT 0.03 6.329114 perpetual -6.802720e-02 0.17 0.010000 1.512069e+06 +882 883 KuCoin Futures MIRUSDTM 0.20 0.000000 perpetual -4.878049e-01 0.49 0.011400 1.195918e+06 +883 884 Huobi Futures EOS-USDT 1.22 -5.500116 perpetual 9.815134e-02 0.81 -0.061794 4.907569e+06 +884 885 Gate.io (Futures) LINK_USDT 6.86 0.158832 perpetual 8.292718e-02 1.45 0.007100 6.013232e+06 +885 886 dYdX Perpetual 1INCH-USD 0.57 -1.538461 perpetual 5.208330e-02 0.17 0.001254 1.917098e+06 +886 887 Phemex (Futures) THETAUSD 1.07 4.483431 perpetual 4.664179e-02 0.28 0.010000 7.472402e+06 +887 888 BingX (Futures) COMP-USDT 54.57 2.434001 perpetual 0.000000e+00 0.03 -0.023792 1.538949e+07 +888 889 Gate.io (Futures) ANC_USDT 0.09 0.323974 perpetual 3.196986e-01 100.00 0.010000 1.385011e+06 +889 890 BingX (Futures) FTM-USDT 0.23 2.277784 perpetual 0.000000e+00 0.01 -0.010000 1.852983e+07 +890 891 FTX (Derivatives) BAL-PERP 5.28 -0.611765 perpetual 1.194624e-01 0.05 -0.067200 2.013622e+06 +891 892 Bitfinex (Futures) XRPF0:USTF0 0.42 5.462520 perpetual 1.476840e-02 0.03 0.000000 8.522244e+06 +892 893 Binance (Futures) STMXUSDT 0.01 0.711238 perpetual 1.271186e-01 0.14 0.010000 1.034102e+07 +893 894 Gate.io (Futures) FLOW_USDT 1.67 1.637356 perpetual 1.610979e-01 5.88 0.010000 8.050029e+05 +894 895 Binance (Futures) DEFIUSDT 666.23 2.267157 perpetual 1.268819e-01 0.01 -0.010000 6.683897e+06 +895 896 BTCEX (Futures) LOOKS-USDT-PERPETUAL 0.20 -2.941177 perpetual 5.050505e-01 1.99 0.010000 1.639454e+06 +896 897 FTX (Derivatives) RSR-PERP 0.01 4.681648 perpetual 2.544572e-01 0.09 -0.168000 4.969367e+06 +897 898 Phemex (Futures) AXSUSD 12.13 0.413907 perpetual 1.566364e-02 0.33 0.010000 9.190081e+06 +898 899 Huobi Futures LINK-USDT 6.86 0.262456 perpetual 7.420882e-02 0.15 0.010000 8.736678e+06 +899 900 Huobi Futures LTC-USD 52.75 1.892988 perpetual 1.821033e-01 0.02 0.010000 8.068514e+05 +900 901 KuCoin Futures BANDUSDTM 1.14 1.962533 perpetual 0.000000e+00 0.17 0.003200 2.591334e+05 +901 902 Gate.io (Futures) GAL_USDT 2.54 6.535400 perpetual 3.932363e-03 3.85 0.010000 1.008301e+06 +902 903 Gate.io (Futures) ATOM_USDT 14.13 3.341846 perpetual 5.789734e-02 0.70 -0.021700 2.032850e+07 +903 904 Bybit (Futures) 1INCHUSDT 0.57 -1.538461 perpetual 0.000000e+00 0.09 0.010000 5.071499e+06 +904 905 dYdX Perpetual UNI-USD 5.72 6.636921 perpetual 3.138075e-01 0.09 0.001250 3.018697e+06 +905 906 Bybit (Futures) FLOWUSDT 1.67 1.212121 perpetual 5.988024e-01 0.60 0.001200 2.686313e+06 +906 907 AAX Futures OMGUSDTFP 1.72 3.772427 perpetual -4.745588e+00 0.05 -0.015148 2.736024e+06 +907 908 OKX (Futures) XTZ-USDT-SWAP 1.46 1.385042 perpetual 1.366120e-02 0.14 -0.048293 5.646176e+06 +908 909 OKX (Futures) QTUM-USDT-SWAP 2.83 0.282586 perpetual -1.021486e-01 0.07 0.016446 3.161288e+06 +909 910 Bybit (Futures) CTKUSDT 0.88 1.374570 perpetual 1.129944e-01 0.11 0.010000 7.409793e+05 +910 911 Gate.io (Futures) SLP_USDT 0.00 -0.575060 perpetual 6.088280e-02 100.00 0.010000 3.574478e+05 +911 912 Phemex (Futures) MINAUSD 0.59 2.782609 perpetual -1.184433e-01 0.34 0.010000 2.677057e+05 +912 913 Huobi Futures AVAX-USDT 17.12 3.352992 perpetual 1.823208e-01 0.12 -0.029789 3.518638e+06 +913 914 Bybit (Futures) HNTUSDT 4.81 6.637168 perpetual -2.074689e-01 0.21 0.010000 1.000346e+07 +914 915 Binance (Futures) ATAUSDT 0.14 1.879699 perpetual -7.476000e-03 0.07 0.010000 9.602608e+06 +915 916 BingX (Futures) PEOPLE-USDT 0.02 2.781272 perpetual 0.000000e+00 0.03 0.010000 1.112883e+07 +916 917 OKX (Futures) EGLD-USDT-SWAP 47.07 -0.295921 perpetual -2.119992e-02 0.04 -0.029959 9.145893e+06 +917 918 MEXC Global (Futures) SUSHI_USDT 1.06 3.696498 perpetual 0.000000e+00 0.09 -0.006200 4.269199e+06 +918 919 Gate.io (Futures) C98_USDT 0.37 0.702323 perpetual 5.981760e-02 25.00 -0.030300 2.660138e+05 +919 920 BingX (Futures) ENJ-USDT 0.47 0.705040 perpetual 0.000000e+00 1.15 -0.010000 1.170178e+07 +920 921 OKX (Futures) UNI-USD-SWAP 5.75 6.739696 perpetual -3.478866e-02 0.05 -0.018702 1.097008e+07 +921 922 KuCoin Futures QTUMUSDTM 2.83 0.247788 perpetual 1.765537e-01 0.11 -0.004100 2.810560e+05 +922 923 Huobi Futures LTC-USDT 52.69 1.989569 perpetual 7.636618e-02 0.06 0.007866 1.025292e+07 +923 924 Bybit (Futures) HBARUSDT 0.06 2.432667 perpetual 8.481760e-02 0.08 0.010000 3.027840e+06 +924 925 Bybit (Futures) ENJUSDT 0.47 0.642398 perpetual 4.255320e-02 0.11 0.001200 3.043934e+06 +925 926 OKX (Futures) NEO-USDT-SWAP 8.33 1.028682 perpetual -1.078103e-01 0.04 -0.059508 6.168379e+06 +926 927 AAX Futures LRCUSDTFP 0.30 3.549489 perpetual -3.984613e+00 0.17 -0.032286 2.546607e+06 +927 928 dYdX Perpetual AAVE-USD 74.83 0.441590 perpetual -1.465494e-01 0.13 0.001300 2.426632e+06 +928 929 OKX (Futures) CRO-USDT-SWAP 0.10 1.740812 perpetual -1.806084e-01 0.10 -0.042135 1.893665e+06 +929 930 Bitforex (Futures) SWAP-USD-LTC 52.75 1.932367 perpetual 1.383886e-01 0.09 0.012300 1.472147e+08 +930 931 BingX (Futures) GAL-USDT 2.54 6.694561 perpetual 0.000000e+00 0.12 -0.010000 5.716639e+06 +931 932 BingX (Futures) CRV-USDT 0.90 -1.642476 perpetual 0.000000e+00 0.04 -0.010000 1.682588e+07 +932 933 OKX (Futures) ZIL-USDT-SWAP 0.03 3.257745 perpetual -9.279310e-02 0.03 -0.030326 7.276777e+06 +933 934 OKX (Futures) CRV-USD-SWAP 0.91 -1.304348 perpetual -1.211454e-01 0.11 -0.032944 5.699263e+06 +934 935 Bybit (Futures) ZENUSDT 13.72 2.996255 perpetual 4.363636e-01 0.36 0.010000 7.190715e+05 +935 936 BingX (Futures) HBAR-USDT 0.06 2.585457 perpetual 0.000000e+00 0.02 0.013760 1.639937e+07 +936 937 MEXC Global (Futures) API3_USDT 1.57 6.635071 perpetual 1.269841e-01 0.06 -0.147700 1.101109e+06 +937 938 OKX (Futures) DASH-USDT-SWAP 41.05 2.415339 perpetual -7.293946e-02 0.05 -0.024836 5.193175e+06 +938 939 OKX (Futures) LRC-USDT-SWAP 0.30 3.527815 perpetual -4.259500e-02 0.03 -0.017096 8.002635e+06 +939 940 Huobi Futures BCH-USD 111.71 0.540005 perpetual 4.487552e-01 0.17 -0.063263 4.743010e+05 +940 941 Phemex (Futures) ZILUSD 0.03 3.194888 perpetual 0.000000e+00 0.31 0.010000 5.170134e+06 +941 942 AAX Futures COMPUSDTFP 54.60 2.622053 perpetual 3.517317e+00 0.09 -0.017649 2.317574e+06 +942 943 Gate.io (Futures) PERP_USDT 0.57 1.428571 perpetual 1.830986e+00 16.67 0.010000 7.890070e+04 +943 944 Gate.io (Futures) XCH_USDT 33.25 -1.739900 perpetual 5.702281e-01 0.30 0.010000 5.323559e+04 +944 945 BingX (Futures) ROSE-USDT 0.06 1.725672 perpetual 0.000000e+00 0.35 0.010000 1.419189e+07 +945 946 OKX (Futures) YGG-USDT-SWAP 0.38 1.590297 perpetual -5.306450e-02 0.03 -0.069690 7.513474e+06 +946 947 Phemex (Futures) CHRUSD 0.15 2.033661 perpetual 2.061856e-01 0.27 0.010000 1.648772e+07 +947 948 OKX (Futures) SUSHI-USD-SWAP 1.07 3.793774 perpetual -3.748828e-02 0.19 0.070017 3.645922e+06 +948 949 OKX (Futures) MASK-USDT-SWAP 1.18 2.333621 perpetual -1.689189e-01 0.08 -0.032589 6.940820e+06 +949 950 Huobi Futures SHIB-USDT 0.00 3.247373 perpetual 3.083565e-02 100.00 0.010000 4.381186e+06 +950 951 Delta Exchange (Futures) ICPUSDT 6.09 4.991394 perpetual -1.639344e-01 0.16 0.010000 9.421429e+05 +951 952 OKX (Futures) GRT-USDT-SWAP 0.10 2.806653 perpetual -1.718908e-01 0.10 -0.026068 5.696011e+06 +952 953 Gate.io (Futures) AVAX_USDT 17.12 3.435805 perpetual 1.142191e-01 0.58 -0.018200 6.587788e+06 +953 954 Bitget Futures LINKUSD_DMCBL 6.87 0.174953 perpetual 5.788095e-02 0.13 -0.010000 1.501665e+06 +954 955 Gate.io (Futures) BICO_USDT 0.43 2.386635 perpetual 3.496503e-01 20.00 0.010000 1.554135e+05 +955 956 dYdX Perpetual LTC-USD 52.62 2.524272 perpetual 1.018939e-01 0.19 0.001250 1.829882e+06 +956 957 FTX (Derivatives) MID-PERP 1276.90 0.757516 perpetual 1.828503e-01 0.03 -0.115200 7.006974e+05 +957 958 Bybit (Futures) BATUSDT 0.30 1.870748 perpetual -3.338900e-02 0.17 0.010000 1.281695e+06 +958 959 Bybit (Futures) KAVAUSDT 1.49 3.252595 perpetual -6.702413e-02 0.07 0.010000 2.306522e+06 +959 960 Crypto.com Exchange (Futures) AXSUSD-PERP 12.12 0.206748 perpetual 1.551539e-01 0.07 -0.005600 1.567630e+06 +960 961 MEXC Global (Futures) MANA_USDT 0.70 1.018651 perpetual 4.260760e-02 0.01 -0.007400 2.078708e+06 +961 962 MEXC Global (Futures) REEF_USDT 0.00 4.730903 perpetual 4.144220e-02 0.02 -0.109600 2.951054e+07 +962 963 Bitget Futures RENUSDT_UMCBL 0.11 3.154876 perpetual 8.097310e-02 0.28 -0.010000 5.305743e+05 +963 964 KuCoin Futures NYMUSDTM 0.29 9.314456 perpetual 5.112474e-01 0.31 -0.136300 7.468621e+05 +964 965 Bybit (Futures) EGLDUSDT 47.00 -0.422833 perpetual 4.246285e-02 0.11 0.001200 2.814626e+06 +965 966 Bitforex (Futures) SWAP-USD-XRP 0.42 5.500000 perpetual 2.511848e-01 0.24 -0.018125 4.802239e+07 +966 967 CoinEx (Futures) BTC-USD 18956.82 -0.087754 perpetual -1.830476e-02 0.05 0.008541 6.505529e+06 +967 968 Gate.io (Futures) MATIC_USDT 0.74 2.139806 perpetual 2.092271e-01 12.50 -0.001700 4.954841e+06 +968 969 WOO Network (Futures) PERP_ETH_USDT 1274.02 -4.024375 perpetual 6.771938e-02 0.02 -0.002690 4.182126e+07 +969 970 Gate.io (Futures) HNT_USDT 4.81 6.033913 perpetual 4.714434e-01 2.04 -0.084500 4.400170e+06 +970 971 Bitget Futures BCHUSD_DMCBL 111.98 0.674279 perpetual 9.896767e-02 0.12 -0.010000 7.603201e+05 +971 972 OKX (Futures) ZEN-USDT-SWAP 13.81 3.283582 perpetual -2.890173e-01 0.07 -0.057135 2.919192e+06 +972 973 Phemex (Futures) GMTUSD 0.62 1.480263 perpetual 9.724470e-02 0.16 0.010000 1.956974e+07 +973 974 Phemex (Futures) SKLUSD 0.04 3.783784 perpetual -2.604167e-01 0.26 0.010000 8.267556e+05 +974 975 BingX (Futures) DYDX-USDT 1.23 1.652893 perpetual 0.000000e+00 7.26 0.010000 1.222131e+07 +975 976 Bybit (Futures) OMGUSDT 1.72 3.730445 perpetual 0.000000e+00 0.12 0.010000 2.647259e+06 +976 977 KuCoin Futures MKRUSDTM 620.02 2.915355 perpetual -4.828585e-02 0.11 0.003300 5.835616e+05 +977 978 Huobi Futures ALGO-USDT 0.35 11.331776 perpetual 3.576828e-01 2.78 0.006064 6.846599e+06 +978 979 MEXC Global (Futures) SHIB_USDT 0.00 3.275401 perpetual -3.698570e-02 0.02 -0.017500 1.192945e+07 +979 980 BingX (Futures) SUSHI-USDT 1.06 2.912621 perpetual 0.000000e+00 0.37 -0.010000 6.297032e+06 +980 981 Gate.io (Futures) WOO_USDT 0.13 1.655380 perpetual 4.811251e-01 50.00 0.010000 6.168030e+04 +981 982 Crypto.com Exchange (Futures) GALAUSD-PERP 0.04 2.620717 perpetual 1.166222e-01 0.10 0.000500 1.470212e+06 +982 983 Crypto.com Exchange (Futures) DOGEUSD-PERP 0.06 0.008544 perpetual 6.151320e-02 0.07 -0.001800 1.465385e+06 +983 984 OKX (Futures) ENJ-USDT-SWAP 0.47 0.620454 perpetual -4.252600e-02 0.02 -0.014191 9.314894e+06 +984 985 AAX Futures PEOPLEUSDTFP 0.02 2.727366 perpetual -4.246477e+00 0.02 -0.006571 2.112873e+06 +985 986 Binance (Futures) XRPBUSD 0.42 5.698575 perpetual -5.305750e-02 0.02 -0.011058 2.924955e+08 +986 987 Bybit (Futures) NEOUSDT 8.32 0.968523 perpetual 0.000000e+00 0.12 0.010000 9.669709e+05 +987 988 Huobi Futures TRX-USDT 0.06 0.267519 perpetual 8.746308e-02 16.67 -0.012007 1.852130e+06 +988 989 Binance (Futures) DYDXUSDT 1.23 1.899257 perpetual 1.026110e-01 0.08 0.010000 7.910382e+07 +989 990 Bybit (Futures) FLMUSDT 0.11 4.783037 perpetual 1.411765e-01 0.05 0.010000 7.213933e+06 +990 991 KuCoin Futures XEMUSDTM 0.04 0.757576 perpetual 2.506266e-01 0.50 0.010000 2.204580e+05 +991 992 Poloniex Futures ETHUSDTPERP 1274.98 -4.058874 perpetual 7.748904e-02 0.04 -0.006700 3.237956e+06 +992 993 Bybit (Futures) GRTUSDT 0.10 2.072539 perpetual 2.030457e-01 0.51 0.010000 3.219270e+06 +993 994 Delta Exchange (Futures) TRXUSDT 0.06 0.420521 perpetual 0.000000e+00 0.17 -0.040761 2.865953e+06 +994 995 Bybit (Futures) ROSEUSDT 0.06 1.420959 perpetual 1.751313e-01 0.17 0.010000 2.100084e+06 +995 996 MEXC Global (Futures) AVAX_USDT 17.13 3.403204 perpetual 7.572668e-02 0.02 -0.021400 1.868367e+07 +996 997 OKX (Futures) BAT-USDT-SWAP 0.30 1.868841 perpetual -6.671110e-02 0.07 -0.003787 5.328802e+06 +997 998 OKX (Futures) LINK-USDT-SWAP 6.87 0.203814 perpetual -4.358565e-02 0.04 -0.003361 5.030672e+07 +998 999 Bybit (Futures) FITFIUSDT 0.06 0.848176 perpetual 6.728340e-02 0.08 0.010000 4.033672e+06 +999 1000 Huobi Futures KSM-USDT 41.14 2.585671 perpetual 3.591124e-01 1.57 -0.018406 1.976338e+06 +1000 1001 CoinEx (Futures) ADA-USDT 0.45 0.134018 perpetual -6.691950e-02 0.02 0.031758 1.555414e+07 +1001 1002 Deribit SOL_USDC-PERPETUAL 31.71 0.125984 perpetual 1.572822e-03 0.03 -0.003132 1.849101e+06 +1002 1003 OKX (Futures) MKR-USDT-SWAP 619.82 2.729077 perpetual 0.000000e+00 0.14 -0.030610 1.714255e+06 +1003 1004 BingX (Futures) XMR-USDT 138.72 -0.650046 perpetual 0.000000e+00 0.14 0.015497 9.027256e+06 +1004 1005 WOO Network (Futures) PERP_MATIC_USDT 0.74 2.100028 perpetual 1.179973e-01 0.05 -0.003332 4.066233e+06 +1005 1006 BingX (Futures) NEO-USDT 8.31 0.969697 perpetual 0.000000e+00 0.28 0.010000 1.202681e+07 +1006 1007 Huobi Futures LINK-USD 6.87 0.069956 perpetual 2.243900e-01 0.44 0.010000 1.122683e+06 +1007 1008 AAX Futures SUSHIUSDTFP 1.06 3.541215 perpetual -5.131091e+00 0.07 -0.024885 1.988053e+06 +1008 1009 FTX (Derivatives) XAUT-PERP 1658.10 -0.635225 perpetual -6.434172e-02 0.12 0.050400 2.930897e+05 +1009 1010 MEXC Global (Futures) OCEAN_USDT 0.15 1.082937 perpetual 1.045205e-01 0.02 0.019200 6.241610e+06 +1010 1011 Phemex (Futures) APEUSD 5.76 2.037201 perpetual 9.548611e-02 0.09 0.010000 2.570621e+07 +1011 1012 Bybit (Futures) PEOPLEUSDT 0.02 2.558139 perpetual 4.535150e-02 0.23 0.010000 3.153718e+06 +1012 1013 OKX (Futures) DASH-USD-SWAP 41.13 2.389843 perpetual -7.293946e-02 0.12 0.010028 1.691330e+06 +1013 1014 Huobi Futures FIL-USDT 5.45 4.278892 perpetual 3.143686e-01 0.18 0.003886 6.029017e+06 +1014 1015 Kraken (Futures) PI_XRPUSD 0.42 5.508475 perpetual -2.362390e-02 0.05 -38.456112 1.673946e+07 +1015 1016 MEXC Global (Futures) LTC_USDT 52.66 1.992694 perpetual 8.338071e-02 0.03 -0.004600 2.973014e+07 +1016 1017 KuCoin Futures GALUSDTM 2.54 6.754379 perpetual 1.962477e-02 0.17 0.001300 3.699330e+05 +1017 1018 dYdX Perpetual MKR-USD 618.92 2.985075 perpetual 6.394525e-02 0.16 0.001541 1.736905e+06 +1018 1019 BitMEX (Derivative) LTCUSD 52.93 2.102623 perpetual -1.889288e-01 0.02 0.067400 2.943335e+06 +1019 1020 Bybit (Futures) ALICEUSDT 1.75 0.000000 perpetual 2.279202e-01 0.28 0.010000 2.938529e+06 +1020 1021 BingX (Futures) EGLD-USDT 47.00 -0.254022 perpetual 0.000000e+00 0.02 -0.010000 9.707234e+06 +1021 1022 Gate.io (Futures) MINA_USDT 0.59 2.083333 perpetual 4.761905e-01 16.67 0.010000 2.254895e+05 +1022 1023 FTX (Derivatives) FLM-PERP 0.11 4.950495 perpetual 3.322892e-01 0.47 -0.036000 1.097397e+06 +1023 1024 BingX (Futures) ICP-USDT 6.06 4.647160 perpetual 0.000000e+00 6.35 -0.010000 3.728674e+06 +1024 1025 Huobi Futures NEAR-USDT 3.79 0.052673 perpetual 1.679164e-01 0.26 -0.021291 1.728803e+06 +1025 1026 Gate.io (Futures) OMG_USDT 1.72 3.893047 perpetual 3.137164e-01 5.56 0.010000 4.651349e+04 +1026 1027 Huobi Futures WAVES-USDT 3.97 2.926627 perpetual 1.637948e-01 0.25 -0.019825 1.023701e+06 +1027 1028 MEXC Global (Futures) NEAR_USDT 3.79 0.115863 perpetual 6.312467e-02 0.03 -0.019300 1.313054e+08 +1028 1029 Bybit (Futures) KSMUSDT 41.22 2.736318 perpetual 1.694915e-01 0.12 0.010000 5.602253e+06 +1029 1030 Huobi Futures BSV-USDT 48.74 1.369863 perpetual 3.884611e-01 0.20 -0.058614 3.865387e+05 +1030 1031 Mango Markets (Derivatives) BTC-PERP 18888.91 0.130088 perpetual -7.393754e-03 0.04 0.000572 2.624411e+06 +1031 1032 OKX (Futures) CVC-USDT-SWAP 0.13 0.390320 perpetual -1.321928e-01 0.08 0.020366 1.941267e+06 +1032 1033 BingX (Futures) ZEC-USDT 54.58 3.050847 perpetual 0.000000e+00 0.73 0.010000 5.490856e+06 +1033 1034 Kraken (Futures) PI_LTCUSD 52.67 1.836814 perpetual 2.658060e-01 0.09 -0.559609 8.218890e+05 +1034 1035 Phemex (Futures) U1000000NFTUSD 0.52 -1.500938 perpetual 2.095238e-01 0.19 0.010000 8.123788e+04 +1035 1036 Gate.io (Futures) UNFI_USDT 6.42 4.805343 perpetual 4.041032e-02 1.54 0.001900 3.014402e+06 +1036 1037 KuCoin Futures BALUSDTM 5.27 -0.583255 perpetual -1.892506e-02 0.11 -0.066400 3.450215e+05 +1037 1038 OKX (Futures) ZEC-USD-SWAP 54.77 3.086768 perpetual -1.278072e-01 0.05 0.086497 1.323383e+06 +1038 1039 OKX (Futures) ZRX-USDT-SWAP 0.27 1.617758 perpetual -3.702330e-02 0.07 -0.060140 1.319816e+06 +1039 1040 Phemex (Futures) SNXUSD 2.37 2.641836 perpetual 2.194093e-01 0.13 0.010000 1.125649e+07 +1040 1041 Bitrue (Futures) LINK-USDT 6.85 0.292013 perpetual 7.279080e-02 0.01 -0.013809 3.755945e+06 +1041 1042 Gate.io (Futures) ZEN_USDT 13.68 0.853192 perpetual 7.168903e-01 1.44 0.010000 7.027997e+04 +1042 1043 Crypto.com Exchange (Futures) LUNCUSD-PERP 0.00 0.930150 perpetual 3.636877e-01 0.19 -0.011900 1.254091e+06 +1043 1044 AAX Futures TLMUSDTFP 0.02 3.333397 perpetual -8.715450e-02 0.09 0.011947 1.822024e+06 +1044 1045 BingX (Futures) DASH-USDT 40.97 2.418350 perpetual 0.000000e+00 0.04 0.010000 9.523943e+06 +1045 1046 Phemex (Futures) EGLDUSD 47.10 -0.317460 perpetual 4.543524e-02 0.21 0.010000 2.081533e+06 +1046 1047 Prime XBT EOS/USD 1.22 -6.488550 perpetual 0.000000e+00 7.69 0.000000 2.857578e+04 +1047 1048 BingX (Futures) THETA-USDT 1.07 3.883495 perpetual 0.000000e+00 0.19 -0.010000 5.005876e+06 +1048 1049 KuCoin Futures KAVAUSDTM 1.49 3.219107 perpetual 6.036217e-02 0.10 -0.017800 5.477274e+05 +1049 1050 Huobi Futures KAVA-USDT 1.48 3.042906 perpetual 4.010045e-01 0.67 0.005605 8.119233e+05 +1050 1051 Bitfinex (Futures) LTCF0:USTF0 52.85 2.046609 perpetual -1.986642e-02 0.03 0.000000 2.117843e+06 +1051 1052 MEXC Global (Futures) FLOW_USDT 1.67 1.391410 perpetual 5.966587e-02 0.06 0.012900 4.100794e+07 +1052 1053 Bitfinex (Futures) EOSF0:USTF0 1.22 -5.616936 perpetual 3.069745e-02 0.02 -0.029255 3.853300e+06 +1053 1054 AAX Futures ALICEUSDTFP 1.76 -0.093656 perpetual -4.879213e+00 0.03 -0.045209 1.783900e+06 +1054 1055 Bybit (Futures) CVCUSDT 0.13 0.392157 perpetual 3.125000e-01 0.39 0.010000 8.986163e+05 +1055 1056 Bitrue (Futures) HBAR-USDT 0.06 2.663185 perpetual 3.390980e-02 0.17 -0.020757 6.763336e+05 +1056 1057 MEXC Global (Futures) LINK_USDT 6.86 0.218627 perpetual 2.908668e-02 0.01 0.003500 7.025889e+06 +1057 1058 Bybit (Futures) GALUSDT 2.53 6.054280 perpetual 1.968504e-01 0.20 0.010000 7.954012e+06 +1058 1059 Bybit (Futures) SRMUSDT 0.76 0.263852 perpetual -1.315789e-01 0.13 0.010000 2.626994e+06 +1059 1060 Gate.io (Futures) WAXP_USDT 0.08 -1.056338 perpetual 1.791222e+00 100.00 0.010000 9.271424e+03 +1060 1061 Gate.io (Futures) OXY_USDT 0.05 -2.642276 perpetual 3.862213e+00 100.00 0.010000 2.367583e+04 +1061 1062 OKX (Futures) ONT-USDT-SWAP 0.22 1.333947 perpetual -1.361779e-01 0.05 -0.032274 3.562121e+06 +1062 1063 FTX (Derivatives) TRYB-PERP 0.05 0.000000 perpetual 9.316190e-02 0.02 -0.081600 4.898479e+04 +1063 1064 Bitget Futures LTCUSD_DMCBL 52.76 1.912304 perpetual 8.615049e-02 0.13 -0.010000 1.630983e+06 +1064 1065 OKX (Futures) BADGER-USDT-SWAP 3.73 -2.068604 perpetual 8.021390e-02 0.03 -0.152700 4.591447e+06 +1065 1066 MEXC Global (Futures) XTZ_USDT 1.46 1.457321 perpetual 6.839945e-02 0.07 -0.005000 4.865024e+06 +1066 1067 Gate.io (Futures) MBABYDOGE_USDT 0.00 3.269755 perpetual -6.156552e-01 100.00 0.010000 1.235923e+05 +1067 1068 Huobi Futures ICP-USDT 6.05 4.482759 perpetual 4.982200e-01 0.16 0.010000 3.147021e+05 +1068 1069 MEXC Global (Futures) MATIC_USDT 0.74 2.086500 perpetual 1.082837e-01 0.01 -0.011400 2.122512e+07 +1069 1070 Bitrue (Futures) NEAR-USDT 3.79 0.258541 perpetual 1.236744e-01 0.11 -0.027918 2.917731e+07 +1070 1071 OKX (Futures) RSR-USDT-SWAP 0.01 4.672897 perpetual 7.142860e-02 0.18 -0.122615 4.621780e+06 +1071 1072 Bitget Futures ICPUSDT_UMCBL 6.08 4.763543 perpetual -1.223244e-01 0.07 -0.010000 1.848235e+06 +1072 1073 Bybit (Futures) PAXGUSDT 1652.59 -0.600240 perpetual -1.207729e-01 0.06 0.010000 4.157595e+05 +1073 1074 AscendEX (BitMax) (Futures) ETH-PERP 1275.77 -4.103218 perpetual 4.028473e-02 NaN 0.002260 1.988531e+06 +1074 1075 MEXC Global (Futures) ETH_USD 1277.64 -4.063795 perpetual 1.205347e-01 0.01 -0.006300 2.159224e+06 +1075 1076 CoinEx (Futures) SOL-USDT 31.58 -0.409191 perpetual 3.160556e-02 0.03 -0.006497 1.715565e+07 +1076 1077 Bybit (Futures) RNDRUSDT 0.47 2.375810 perpetual 2.109705e-01 0.21 0.010000 1.232332e+06 +1077 1078 CoinEx (Futures) SHIB-USDT 0.00 3.107737 perpetual 1.949951e-02 0.01 -0.024367 1.210282e+07 +1078 1079 Bybit (Futures) AUDIOUSDT 0.22 2.988506 perpetual 0.000000e+00 0.22 0.010000 1.160802e+06 +1079 1080 CoinEx (Futures) ETC-USDT 28.42 0.397284 perpetual 4.037879e-02 0.01 -0.084764 1.272601e+07 +1080 1081 Huobi Futures ONE-USDT 0.02 1.876474 perpetual 4.911764e-01 50.00 0.010000 4.260398e+05 +1081 1082 BingX (Futures) FTT-USDT 23.00 -1.241970 perpetual 0.000000e+00 0.01 -0.010000 9.658638e+06 +1082 1083 Huobi Futures CRV-USDT 0.90 -1.750000 perpetual 3.022005e-01 1.10 -0.000303 8.590071e+05 +1083 1084 Gate.io (Futures) CLV_USDT 0.08 2.525253 perpetual 1.169951e+00 100.00 0.010000 7.376067e+04 +1084 1085 OKX (Futures) IOTA-USDT-SWAP 0.26 1.361868 perpetual -1.151631e-01 0.08 -0.016512 3.819737e+06 +1085 1086 Huobi Futures CHZ-USDT 0.24 8.473517 perpetual 2.326836e-02 4.00 0.010000 1.669784e+07 +1086 1087 BingX (Futures) ALICE-USDT 1.76 0.000000 perpetual 0.000000e+00 0.10 0.010000 1.854339e+06 +1087 1088 KuCoin Futures ARPAUSDTM 0.03 0.897857 perpetual 2.594190e-01 0.23 -0.016400 2.994656e+04 +1088 1089 BingX (Futures) ANT-USDT 1.65 3.125000 perpetual 0.000000e+00 0.02 -0.010000 5.833868e+06 +1089 1090 AAX Futures CELOUSDTFP 0.76 1.451123 perpetual -4.532546e+00 0.20 0.008418 1.585907e+06 +1090 1091 BingX (Futures) REEF-USDT 0.00 4.797048 perpetual 0.000000e+00 1.64 -0.121219 8.970848e+06 +1091 1092 OKX (Futures) IOST-USD-SWAP 0.01 0.838926 perpetual 8.319500e-03 0.17 -0.044578 1.369636e+06 +1092 1093 BigONE Futures BTCUSDT 18911.09 0.023752 perpetual -7.883905e-02 0.02 0.063365 4.193572e+08 +1093 1094 Bybit (Futures) LOOKSUSDT 0.20 -2.439024 perpetual -5.000000e-01 0.50 0.010000 1.604942e+06 +1094 1095 BingX (Futures) ZIL-USDT 0.03 3.222197 perpetual 0.000000e+00 0.06 -0.042775 1.007071e+07 +1095 1096 BingX (Futures) BSV-USDT 48.90 1.176228 perpetual 0.000000e+00 1.24 -0.058614 9.974322e+06 +1096 1097 Phemex (Futures) FLOWUSD 1.68 1.636364 perpetual 7.155635e-02 0.12 0.010000 2.370878e+07 +1097 1098 Gate.io (Futures) INJ_USDT 1.49 0.201342 perpetual 1.359678e+00 6.25 0.010000 2.996381e+05 +1098 1099 Gate.io (Futures) CEL_USDT 1.60 11.514349 perpetual 1.124368e-01 11.76 0.010000 4.260220e+06 +1099 1100 Gate.io (Futures) REEF_USDT 0.00 4.443963 perpetual 2.698215e-01 100.00 -0.068700 3.631455e+06 +1100 1101 Bybit (Futures) JASMYUSDT 0.01 1.408451 perpetual 0.000000e+00 1.39 0.010000 8.142164e+05 +1101 1102 Bitrue (Futures) DOGE-USDT 0.06 0.085602 perpetual 5.131710e-02 0.02 -0.026702 1.739571e+07 +1102 1103 OKX (Futures) LUNA-USDT-SWAP 2.62 1.353383 perpetual -1.141292e-02 0.02 -0.130889 1.180008e+08 +1103 1104 OKX (Futures) XLM-USD-SWAP 0.12 2.198287 perpetual -7.774710e-02 0.02 0.023119 6.092269e+06 +1104 1105 Gate.io (Futures) ANT_USDT 1.65 3.123048 perpetual 7.874016e-02 5.88 0.010000 1.499649e+05 +1105 1106 Bybit (Futures) SXPUSDT 0.33 0.756430 perpetual -9.009010e-02 0.15 0.010000 7.850257e+05 +1106 1107 Huobi Futures SUSHI-USDT 1.06 3.820663 perpetual 1.638613e-01 0.93 -0.079435 1.141905e+06 +1107 1108 AAX Futures DYDXUSDTFP 1.23 1.723725 perpetual -4.302057e+00 0.22 -0.025707 1.491195e+06 +1108 1109 KuCoin Futures LITUSDTM 0.60 1.997539 perpetual 1.507760e-02 0.14 0.002400 2.913791e+05 +1109 1110 BingX (Futures) FLM-USDT 0.11 4.827634 perpetual 0.000000e+00 0.02 -0.018005 2.021617e+06 +1110 1111 OKX (Futures) OMG-USDT-SWAP 1.72 3.848467 perpetual -4.053272e-02 0.17 0.000534 4.807659e+06 +1111 1112 BingX (Futures) SNX-USDT 2.36 2.597403 perpetual 0.000000e+00 0.01 0.010000 7.507074e+06 +1112 1113 Binance (Futures) UNFIUSDT 6.42 4.668944 perpetual -1.658673e-02 0.02 0.010000 1.052040e+08 +1113 1114 Binance (Futures) XLMUSD_PERP 0.12 2.147022 perpetual 7.174980e-02 0.02 0.010000 5.745735e+06 +1114 1115 Huobi Futures MANA-USDT 0.70 0.831661 perpetual 2.376075e-01 1.41 0.010000 2.855190e+06 +1115 1116 Bybit (Futures) SFPUSDT 0.34 1.485884 perpetual 1.464129e-01 0.15 0.010000 2.402556e+05 +1116 1117 BingX (Futures) CEL-USDT 1.60 11.111111 perpetual 0.000000e+00 0.03 -0.010000 5.615143e+06 +1117 1118 OKX (Futures) XMR-USD-SWAP 139.00 -0.586468 perpetual -1.438849e-02 0.06 -0.053427 4.922799e+05 +1118 1119 Huobi Futures NEO-USDT 8.30 0.959320 perpetual 2.116485e-01 0.24 0.006709 7.143082e+05 +1119 1120 Gate.io (Futures) YGG_USDT 0.37 1.104526 perpetual 4.164668e-01 25.00 0.010000 8.400963e+04 +1120 1121 Bybit (Futures) ZECUSDT 54.59 3.110273 perpetual 3.656307e-02 0.09 0.010000 2.764607e+06 +1121 1122 Gate.io (Futures) YFII_USDT 904.54 6.484962 perpetual 1.158429e-01 0.13 0.008300 2.008069e+06 +1122 1123 Bybit (Futures) CELRUSDT 0.02 3.767123 perpetual 2.640264e-01 0.33 0.010000 1.422921e+06 +1123 1124 MEXC Global (Futures) KAVA_USDT 1.49 3.099488 perpetual 8.052610e-02 0.02 0.010700 3.091540e+06 +1124 1125 Gate.io (Futures) COTI_USDT 0.10 6.126915 perpetual 1.061856e-01 100.00 0.010000 1.512130e+05 +1125 1126 Gate.io (Futures) QTUM_USDT 2.78 -0.679788 perpetual 1.669892e+00 3.45 0.010000 1.514407e+04 +1126 1127 Delta Exchange (Futures) BNBUSDT 265.97 0.316170 perpetual 0.000000e+00 0.01 -0.029174 3.716503e+06 +1127 1128 Bybit (Futures) BSWUSDT 0.28 0.965320 perpetual 1.416431e-01 0.04 0.010000 1.219945e+06 +1128 1129 Bybit (Futures) DGBUSDT 0.01 2.207505 perpetual -1.079914e-14 0.11 0.010000 2.552924e+05 +1129 1130 MEXC Global (Futures) NKN_USDT 0.09 4.270542 perpetual 8.577250e-02 0.03 0.020000 5.831028e+06 +1130 1131 dYdX Perpetual FIL-USD 5.45 4.389313 perpetual 7.312614e-02 0.18 0.001250 2.154369e+06 +1131 1132 MEXC Global (Futures) EOS_USDT 1.22 -5.572755 perpetual 1.803279e-01 0.08 -0.043700 3.972954e+07 +1132 1133 Bybit (Futures) API3USDT 1.57 6.707317 perpetual 1.904762e-01 0.13 0.010000 1.403704e+06 +1133 1134 Bitget Futures XEMUSDT_UMCBL 0.04 0.503778 perpetual 2.408020e-01 0.50 0.004500 4.646553e+05 +1134 1135 Bybit (Futures) REEFUSDT 0.00 4.663774 perpetual 1.036269e-01 0.10 0.010000 1.667289e+07 +1135 1136 MEXC Global (Futures) HNT_USDT 4.80 6.505864 perpetual 0.000000e+00 0.02 0.020000 1.737903e+07 +1136 1137 Bybit (Futures) KDAUSDT 1.41 -0.774648 perpetual 0.000000e+00 0.07 0.010000 2.930873e+06 +1137 1138 Bitfinex (Futures) TRXF0:USTF0 0.06 0.296087 perpetual 6.331980e-02 0.02 -0.025796 3.295299e+05 +1138 1139 Bybit (Futures) C98USDT 0.37 0.674764 perpetual 5.361930e-02 0.13 0.010000 2.341107e+06 +1139 1140 OKX (Futures) CFX-USDT-SWAP 0.04 -0.185486 perpetual -1.858304e-01 0.07 0.079739 3.235871e+06 +1140 1141 Gate.io (Futures) ACH_USDT 0.01 0.088106 perpetual 1.760563e-01 100.00 0.010000 2.680889e+04 +1141 1142 BigONE Futures BTCUSD 18942.00 0.044894 perpetual -6.546299e-03 0.01 0.010000 1.292740e+08 +1142 1143 Gate.io (Futures) BNT_USDT 0.42 0.427148 perpetual 8.979206e-01 20.00 0.010000 1.834984e+05 +1143 1144 KuCoin Futures DENTUSDTM 0.00 1.855895 perpetual 1.071811e-01 0.21 0.010000 3.207262e+05 +1144 1145 MEXC Global (Futures) TRX_USDT 0.06 0.319758 perpetual 3.355140e-02 0.02 -0.020700 2.141911e+06 +1145 1146 AAX Futures ONEUSDTFP 0.02 2.159388 perpetual -4.682677e+00 0.04 -0.032483 1.340434e+06 +1146 1147 OKX (Futures) THETA-USD-SWAP 1.07 4.178814 perpetual 2.798507e-02 0.09 0.015975 2.540746e+06 +1147 1148 Huobi Futures SNX-USDT 2.36 2.719820 perpetual 3.450258e-01 0.84 0.010000 2.018048e+06 +1148 1149 CoinEx (Futures) BNB-USDT 265.74 0.108965 perpetual 7.881995e-02 0.03 -0.019969 3.293081e+06 +1149 1150 CoinEx (Futures) DOGE-USDT 0.06 0.196904 perpetual -1.708850e-02 0.01 0.000163 6.853599e+06 +1150 1151 CoinEx (Futures) ATOM-USDT 14.03 1.937060 perpetual 6.400546e-03 0.02 -0.015996 2.423659e+07 +1151 1152 Bybit (Futures) IOTAUSDT 0.26 1.169591 perpetual 1.541426e-01 0.19 0.010000 6.286364e+05 +1152 1153 Bitget Futures KSMUSDT_UMCBL 41.17 2.611940 perpetual 1.989139e-01 0.12 -0.010000 1.597801e+06 +1153 1154 OKX (Futures) BAL-USDT-SWAP 5.28 -0.694705 perpetual -7.562866e-02 0.06 0.015447 3.276514e+06 +1154 1155 Gate.io (Futures) BAND_USDT 1.13 1.431127 perpetual 8.906526e-01 8.33 0.010000 2.942675e+04 +1155 1156 BingX (Futures) NFT-USDT 0.00 -0.941620 perpetual 0.000000e+00 1.00 0.010000 5.115108e+06 +1156 1157 BingX (Futures) KLAY-USDT 0.21 4.898990 perpetual 0.000000e+00 30.67 0.010000 5.675677e+06 +1157 1158 Bitfinex (Futures) ATOF0:USTF0 14.15 3.082416 perpetual 4.048848e-01 0.08 -0.027532 4.071581e+06 +1158 1159 Gate.io (Futures) BNB_USD 253.00 -5.605820 perpetual 5.476443e+00 8.76 0.010000 7.590000e+02 +1159 1160 OKX (Futures) STORJ-USDT-SWAP 0.45 0.640601 perpetual -4.389820e-02 0.09 -0.003541 3.965856e+06 +1160 1161 Bybit (Futures) ASTRUSDT 0.04 10.267229 perpetual 7.653060e-02 0.26 0.010000 2.429778e+06 +1161 1162 Gate.io (Futures) MKR_USDT 616.93 2.622842 perpetual 4.626335e-01 0.15 0.010000 1.067286e+05 +1162 1163 Kraken (Futures) PI_BCHUSD 112.20 0.718133 perpetual -8.912656e-02 0.27 -0.395223 1.644260e+05 +1163 1164 Gate.io (Futures) ANKR_USDT 0.03 2.025658 perpetual 1.115155e+00 100.00 0.010000 6.601883e+04 +1164 1165 Bybit (Futures) HOTUSDT 0.00 1.850000 perpetual -4.909180e-02 0.10 0.010000 6.465942e+05 +1165 1166 Huobi Futures AAVE-USDT 74.61 0.274968 perpetual 2.204031e-01 0.92 0.010000 1.394946e+06 +1166 1167 BingX (Futures) KSM-USDT 41.25 2.655746 perpetual 0.000000e+00 0.02 -0.018500 8.257408e+06 +1167 1168 WOO Network (Futures) PERP_WOO_USDT 0.14 1.690077 perpetual 1.231127e-01 0.20 -0.005370 2.834940e+05 +1168 1169 Gate.io (Futures) ONT_USDT 0.22 -0.322581 perpetual 1.664355e+00 33.33 0.010000 4.584136e+04 +1169 1170 Bybit (Futures) GLMRUSDT 0.46 1.777778 perpetual 6.550218e-01 0.22 0.010000 1.269420e+06 +1170 1171 Bitrue (Futures) RVN-USDT 0.04 -0.586941 perpetual 7.380070e-02 0.20 -0.020730 3.162025e+07 +1171 1172 OKX (Futures) XCH-USDT-SWAP 33.48 -1.090802 perpetual -1.192250e-01 0.09 -0.146189 1.434585e+06 +1172 1173 BingX (Futures) 1INCH-USDT 0.57 -1.443560 perpetual 0.000000e+00 0.01 0.010000 6.975941e+06 +1173 1174 KuCoin Futures DUSKUSDTM 0.11 1.581706 perpetual -1.779520e-02 0.14 0.010000 6.572507e+04 +1174 1175 OKX (Futures) LPT-USDT-SWAP 9.09 2.821670 perpetual -1.097695e-14 0.11 -0.020521 1.680495e+06 +1175 1176 Gate.io (Futures) TLM_USDT 0.02 2.003817 perpetual 1.562208e+00 100.00 0.010000 3.891341e+04 +1176 1177 Bybit (Futures) STMXUSDT 0.01 0.710227 perpetual -1.410440e-02 0.14 0.010000 4.448623e+05 +1177 1178 Bybit (Futures) RENUSDT 0.11 3.441683 perpetual 0.000000e+00 0.09 0.010000 4.239376e+05 +1178 1179 FTX (Derivatives) SXP-PERP 0.33 0.606061 perpetual 1.754638e-01 0.15 -0.069600 2.696594e+06 +1179 1180 Bybit (Futures) COTIUSDT 0.10 5.875952 perpetual 0.000000e+00 0.21 0.010000 1.249939e+06 +1180 1181 BingX (Futures) LRC-USDT 0.30 3.337068 perpetual 0.000000e+00 0.02 0.010000 7.471062e+06 +1181 1182 Bitget Futures XTZUSDT_UMCBL 1.46 1.666667 perpetual -6.147541e-02 0.14 -0.010000 9.990890e+05 +1182 1183 Gate.io (Futures) IOST_USDT 0.01 1.354784 perpetual 3.759398e-01 100.00 0.010000 2.295515e+05 +1183 1184 Bitrue (Futures) DASH-USDT 40.96 2.521218 perpetual 2.434867e-02 0.15 0.014694 4.516871e+06 +1184 1185 Bybit (Futures) BAKEUSDT 0.23 4.608295 perpetual 0.000000e+00 0.22 0.010000 1.096361e+06 +1185 1186 Huobi Futures ZIL-USDT 0.03 3.137004 perpetual 3.328541e-01 25.00 -0.009355 1.377150e+06 +1186 1187 OKX (Futures) REN-USDT-SWAP 0.11 3.533906 perpetual -2.029520e-01 0.18 -0.069935 2.580101e+06 +1187 1188 Delta Exchange (Futures) SOLUSDT 31.67 0.000000 perpetual 1.260239e-01 0.09 -0.030000 7.510993e+06 +1188 1189 OKX (Futures) NEO-USD-SWAP 8.34 0.919652 perpetual -2.398082e-02 0.07 -0.013699 3.433174e+06 +1189 1190 MEXC Global (Futures) BNB_USDT 266.03 0.350085 perpetual 8.627804e-02 0.01 -0.007300 5.217987e+06 +1190 1191 FTX (Derivatives) UNISWAP-PERP 13900.00 1.645338 perpetual -3.070517e-01 0.18 0.278400 2.255368e+05 +1191 1192 Bitfinex (Futures) SOLF0:USTF0 31.77 0.107147 perpetual 4.407228e-02 0.02 -0.000576 6.064259e+06 +1192 1193 OKX (Futures) YFII-USD-SWAP 905.90 6.189192 perpetual 3.642786e-01 0.27 0.099474 1.877989e+06 +1193 1194 KuCoin Futures TLMUSDTM 0.02 2.945368 perpetual 1.845870e-01 0.09 0.010000 2.915068e+05 +1194 1195 KuCoin Futures STORJUSDTM 0.45 0.154525 perpetual 3.526559e-01 0.15 0.010000 1.348317e+05 +1195 1196 Bybit (Futures) SPELLUSDT 0.00 2.857143 perpetual 0.000000e+00 0.93 0.010000 3.993043e+05 +1196 1197 MEXC Global (Futures) THETA_USDT 1.07 4.381694 perpetual 0.000000e+00 0.09 0.020000 1.002548e+06 +1197 1198 Phemex (Futures) U100ARPAUSD 3.33 1.215067 perpetual -1.110444e-01 0.18 0.010000 1.466126e+07 +1198 1199 OKX (Futures) KSM-USD-SWAP 41.39 2.755710 perpetual -9.664170e-02 0.05 0.023856 4.634443e+06 +1199 1200 Gate.io (Futures) ALICE_USDT 1.75 1.034483 perpetual 1.194539e-01 5.56 0.010000 7.898587e+04 +1200 1201 OKX (Futures) KNC-USD-SWAP 1.24 -2.051606 perpetual -4.833642e-02 0.10 -0.108614 5.210078e+06 +1201 1202 AAX Futures KNCUSDTFP 1.24 -2.255016 perpetual 1.424249e-01 0.04 -0.015910 1.143843e+06 +1202 1203 Gate.io (Futures) LIT_USDT 0.59 0.320243 perpetual 3.024194e-01 16.67 0.010000 3.262293e+04 +1203 1204 Phemex (Futures) DAOUSD 1.58 1.539448 perpetual 2.526848e-02 0.19 0.010000 1.114735e+05 +1204 1205 BingX (Futures) ICX-USDT 0.24 -0.126743 perpetual 0.000000e+00 0.69 0.010000 4.050541e+06 +1205 1206 OKX (Futures) XEM-USDT-SWAP 0.04 0.755668 perpetual -2.500000e-01 0.25 -0.056475 1.037219e+06 +1206 1207 Bitrue (Futures) CELR-USDT 0.02 3.761970 perpetual 6.591960e-02 0.13 0.019849 5.777097e+06 +1207 1208 Huobi Futures RVN-USDT 0.04 -0.586510 perpetual 3.032767e-01 20.00 -0.112111 2.854395e+06 +1208 1209 Bitfinex (Futures) DOTF0:USTF0 6.34 1.457087 perpetual 5.675279e-02 0.06 0.000000 5.913446e+05 +1209 1210 MEXC Global (Futures) DOGE_USDT 0.06 -0.071780 perpetual 5.985980e-02 0.02 -0.006600 4.246045e+07 +1210 1211 Crypto.com Exchange (Futures) MANAUSD-PERP 0.70 1.176977 perpetual 1.078167e-01 0.04 -0.001100 7.934270e+05 +1211 1212 Gate.io (Futures) ZKS_USDT 0.05 0.387597 perpetual -3.861004e-01 100.00 0.080200 2.465150e+05 +1212 1213 OKX (Futures) QTUM-USD-SWAP 2.84 0.459689 perpetual -1.724745e-01 0.11 -0.060113 2.328233e+06 +1213 1214 Bitfinex (Futures) AXSF0:USTF0 12.11 0.115693 perpetual 9.987619e-02 0.15 -0.003581 4.648683e+05 +1214 1215 FTX (Derivatives) USTC-PERP 0.03 3.034591 perpetual -1.711420e-02 0.24 0.007200 1.870491e+06 +1215 1216 Phemex (Futures) SRMUSD 0.76 0.132100 perpetual 2.374670e-01 0.26 0.010000 1.963871e+06 +1216 1217 Bybit (Futures) ALPHAUSDT 0.11 2.440191 perpetual 4.670710e-02 0.05 0.010000 4.630364e+05 +1217 1218 Crypto.com Exchange (Futures) NEARUSD-PERP 3.80 0.187000 perpetual 1.367018e-01 0.11 0.000400 7.817851e+05 +1218 1219 BingX (Futures) XTZ-USDT 1.46 1.388889 perpetual 0.000000e+00 0.20 -0.015242 7.473925e+06 +1219 1220 Gate.io (Futures) CSPR_USDT 0.03 1.111111 perpetual -6.309819e-01 100.00 0.010000 5.781937e+04 +1220 1221 CoinEx (Futures) CHZ-USDT 0.24 8.313821 perpetual 3.568750e-02 0.04 -0.016171 1.747727e+07 +1221 1222 Gate.io (Futures) ONE_USDT 0.02 1.979668 perpetual 7.869880e-02 100.00 0.010000 1.125997e+05 +1222 1223 Bitrue (Futures) DOT-USDT 6.32 1.635926 perpetual 4.734101e-02 0.09 -0.009751 2.695917e+07 +1223 1224 Bitfinex (Futures) MATICF0:USTF0 0.74 2.228297 perpetual -1.485560e-02 0.10 0.000000 1.016975e+06 +1224 1225 Gate.io (Futures) XEM_USDT 0.04 -0.606061 perpetual 1.626016e+00 100.00 0.010000 6.097819e+04 +1225 1226 OKX (Futures) XTZ-USD-SWAP 1.46 1.525659 perpetual -2.049180e-02 0.14 -0.078325 3.116972e+06 +1226 1227 Huobi Futures XTZ-USDT 1.45 1.300508 perpetual 5.187612e-01 0.68 0.010000 3.684450e+05 +1227 1228 Bitget Futures DASHUSDT_UMCBL 40.99 2.393418 perpetual 2.682737e-02 0.07 -0.005200 1.758534e+06 +1228 1229 Bitrue (Futures) LTC-USDT 52.59 2.051481 perpetual 9.482268e-02 0.08 -0.013332 3.098808e+07 +1229 1230 OKX (Futures) JST-USDT-SWAP 0.02 -0.282031 perpetual -4.040400e-02 0.04 -0.019096 2.312875e+06 +1230 1231 Phemex (Futures) CVXUSD 4.58 -2.345416 perpetual 2.510917e-01 0.22 0.010000 4.581086e+06 +1231 1232 MEXC Global (Futures) SAND_USDT 0.84 0.395895 perpetual 6.433240e-02 0.05 -0.009000 2.461030e+06 +1232 1233 Phemex (Futures) AGLDUSD 0.32 3.498542 perpetual 0.000000e+00 0.28 0.010000 3.504899e+05 +1233 1234 dYdX Perpetual SUSHI-USD 1.06 3.696498 perpetual 7.504690e-02 0.09 0.002123 3.197780e+06 +1234 1235 MEXC Global (Futures) BABYDOGE_USDT 0.00 2.790279 perpetual -1.225919e+00 1.30 0.061000 1.494050e+06 +1235 1236 Bybit (Futures) ANTUSDT 1.65 3.115265 perpetual -1.208459e-01 0.30 0.010000 9.043339e+05 +1236 1237 Gate.io (Futures) PROM_USDT 5.46 2.604948 perpetual 1.946484e+00 3.57 -0.109400 1.308019e+04 +1237 1238 Huobi Futures EOS-USD 1.22 -5.557276 perpetual 2.174964e-01 1.63 -0.053011 4.095010e+06 +1238 1239 MEXC Global (Futures) DYDX_USDT 1.23 1.816680 perpetual 2.433090e-01 0.08 -0.048500 3.946967e+05 +1239 1240 Gate.io (Futures) BADGER_USDT 3.73 -1.345291 perpetual 1.497326e-01 2.63 -0.028700 1.584700e+05 +1240 1241 BingX (Futures) UNFI-USDT 6.41 4.723127 perpetual 0.000000e+00 0.02 0.010000 4.304139e+06 +1241 1242 MEXC Global (Futures) SXP_USDT 0.33 0.696759 perpetual 9.025270e-02 0.06 0.020000 5.227295e+06 +1242 1243 OKX (Futures) MINA-USDT-SWAP 0.59 2.426343 perpetual -1.692047e-01 0.17 -0.027848 1.441283e+06 +1243 1244 Bybit (Futures) SLPUSDT 0.00 -0.604230 perpetual 0.000000e+00 0.30 0.001200 1.487549e+06 +1244 1245 OKX (Futures) YFI-USD-SWAP 8257.00 -1.784227 perpetual -2.422187e-02 0.07 -0.050526 3.958763e+06 +1245 1246 BingX (Futures) RUNE-USDT 1.61 0.625000 perpetual 0.000000e+00 0.12 0.010000 3.627790e+06 +1246 1247 Gate.io (Futures) VET_USDT 0.02 1.256407 perpetual 2.866870e-01 100.00 -0.017200 7.461598e+04 +1247 1248 Huobi Futures XLM-USDT 0.12 1.951875 perpetual 3.487631e-01 8.33 0.009511 1.800085e+06 +1248 1249 Bitrue (Futures) ALGO-USDT 0.35 11.859583 perpetual 1.130902e-01 0.20 -0.028523 3.313497e+07 +1249 1250 Huobi Futures CRO-USDT 0.10 1.727820 perpetual 2.547286e-01 9.09 -0.024977 1.550860e+06 +1250 1251 Bitrue (Futures) ATOM-USDT 14.12 3.381290 perpetual 9.889799e-02 0.12 -0.041396 5.997089e+07 +1251 1252 WOO Network (Futures) PERP_AVAX_USDT 17.12 3.316480 perpetual 4.579085e-02 0.09 -0.007226 5.512736e+06 +1252 1253 MEXC Global (Futures) CVC_USDT 0.13 0.320237 perpetual -1.479290e-01 0.05 0.020000 5.238499e+06 +1253 1254 Bitrue (Futures) KNC-USDT 1.24 -2.056104 perpetual 1.226321e-01 0.18 -0.012712 1.126181e+07 +1254 1255 Huobi Futures ETC-USD 28.51 0.133795 perpetual 1.306629e-01 0.25 0.010000 2.740363e+06 +1255 1256 OKX (Futures) ALGO-USD-SWAP 0.35 11.471793 perpetual 0.000000e+00 0.03 -0.015756 9.383285e+06 +1256 1257 OKX (Futures) ANT-USDT-SWAP 1.65 3.308365 perpetual -1.812689e-01 0.06 0.070358 2.517922e+06 +1257 1258 Gate.io (Futures) API3_USDT 1.57 6.739440 perpetual 2.286731e-01 6.25 0.003300 4.860551e+04 +1258 1259 OKX (Futures) TORN-USDT-SWAP 6.66 -1.622419 perpetual 0.000000e+00 0.15 0.029282 2.357527e+06 +1259 1260 Kraken (Futures) PF_LTCUSD 52.86 2.144928 perpetual -7.567159e-02 0.09 0.000000 6.609979e+05 +1260 1261 Binance (Futures) ALICEUSDT 1.75 -0.170358 perpetual 6.078043e-02 0.06 -0.003178 3.885370e+07 +1261 1262 Bybit (Futures) KLAYUSDT 0.21 5.303030 perpetual -9.592330e-02 0.24 0.010000 1.415742e+05 +1262 1263 Phemex (Futures) U1000DENTUSD 0.93 1.746725 perpetual 2.145923e-01 0.21 0.010000 1.721727e+07 +1263 1264 FTX (Derivatives) CREAM-PERP 15.90 2.250804 perpetual 2.165508e-01 0.31 0.031200 9.903596e+05 +1264 1265 Delta Exchange (Futures) BTCUSD 18922.50 -0.015852 perpetual 1.585414e-02 0.02 -0.008301 8.247400e+06 +1265 1266 Binance (Futures) THETAUSD_PERP 1.07 4.182879 perpetual 8.217927e-02 0.09 0.010000 2.239077e+06 +1266 1267 MEXC Global (Futures) KNC_USDT 1.24 -1.835298 perpetual 9.670401e-02 0.09 -0.019500 2.566370e+06 +1267 1268 OKX (Futures) BAND-USDT-SWAP 1.14 2.137133 perpetual -2.615519e-01 0.09 -0.015787 2.925075e+06 +1268 1269 Hopex LTCUSDT 52.87 2.416393 perpetual -2.642507e-01 NaN 0.000000 2.064069e+07 +1269 1270 Bybit (Futures) LINAUSDT 0.01 2.725968 perpetual 0.000000e+00 0.28 0.010000 2.338760e+06 +1270 1271 KuCoin Futures SOSUSDTM 0.00 0.000000 perpetual 4.385965e-01 0.44 0.010000 2.128254e+05 +1271 1272 Crypto.com Exchange (Futures) ALGOUSD-PERP 0.35 11.640379 perpetual 1.130263e-01 0.20 0.001200 6.775787e+05 +1272 1273 Gate.io (Futures) UNI_USDT 5.73 6.766889 perpetual 8.538966e-02 1.72 0.009300 2.222956e+06 +1273 1274 Delta Exchange (Futures) DOTUSDT 6.33 1.521217 perpetual 0.000000e+00 0.08 -0.027579 1.961636e+06 +1274 1275 Bybit (Futures) BSVUSDT 48.90 1.449275 perpetual 8.163265e-02 0.10 0.010000 3.830192e+05 +1275 1276 OKX (Futures) BNT-USDT-SWAP 0.43 0.281624 perpetual -9.361100e-02 0.07 -0.073146 1.429606e+06 +1276 1277 MEXC Global (Futures) CRV_USDT 0.90 -1.499674 perpetual -2.206530e-02 0.03 0.009500 1.720578e+07 +1277 1278 Gate.io (Futures) HT_USDT 4.47 -2.079098 perpetual -3.125698e-02 2.22 0.010000 3.362621e+04 +1278 1279 Huobi Futures ATOM-USD 14.17 3.216947 perpetual 2.134554e-02 0.56 0.010000 1.077689e+06 +1279 1280 Mango Markets (Derivatives) ETH-PERP 1274.60 -3.584365 perpetual 9.000548e-02 0.08 -0.003258 3.625002e+06 +1280 1281 BingX (Futures) ANC-USDT 0.09 1.082251 perpetual 0.000000e+00 7.22 0.010000 4.131530e+06 +1281 1282 Bybit (Futures) CHRUSDT 0.15 2.461322 perpetual 6.863420e-02 0.07 0.010000 1.470112e+06 +1282 1283 OKX (Futures) IOTA-USD-SWAP 0.26 1.245621 perpetual 3.844680e-02 0.08 -0.025395 3.773314e+06 +1283 1284 BingX (Futures) HNT-USDT 4.81 6.637168 perpetual 0.000000e+00 0.04 0.010000 4.834589e+06 +1284 1285 Phemex (Futures) RUNEUSD 1.61 0.688360 perpetual -1.864512e-02 0.12 0.010000 6.068546e+06 +1285 1286 MEXC Global (Futures) ANKR_USDT 0.03 2.315436 perpetual 1.639882e-01 0.07 -0.003000 2.315101e+06 +1286 1287 Bitget Futures EGLDUSDT_UMCBL 46.95 -0.423280 perpetual 1.518172e-01 0.21 -0.020000 1.398663e+06 +1287 1288 Bybit (Futures) XCNUSDT 0.07 2.786710 perpetual 1.191718e-01 0.01 0.010000 5.333481e+05 +1288 1289 KuCoin Futures XCNUSDTM 0.07 3.895502 perpetual -1.785449e-01 0.27 -0.547500 5.338375e+05 +1289 1290 BingX (Futures) KDA-USDT 1.41 -0.704225 perpetual 0.000000e+00 0.04 0.010000 6.341887e+06 +1290 1291 Bybit (Futures) BALUSDT 5.27 -0.751880 perpetual 5.681818e-02 0.09 0.010000 1.912623e+06 +1291 1292 Gate.io (Futures) ALPHA_USDT 0.11 3.585271 perpetual 1.936389e-01 50.00 0.010000 6.772182e+04 +1292 1293 BingX (Futures) BAT-USDT 0.30 1.645923 perpetual 0.000000e+00 0.02 0.010000 4.130291e+06 +1293 1294 Bitfinex (Futures) BTCDOMF0:USTF0 245.07 0.665434 perpetual -8.264674e-02 0.12 0.007932 2.260788e+04 +1294 1295 Bybit (Futures) TLMUSDT 0.02 3.333333 perpetual 0.000000e+00 0.46 0.010000 2.967185e+05 +1295 1296 Bitrue (Futures) ONE-USDT 0.02 1.818182 perpetual 1.050420e-01 0.21 -0.004630 2.524085e+06 +1296 1297 Bybit (Futures) MASKUSDT 1.18 2.608696 perpetual 1.694915e-01 0.42 0.010000 8.507886e+05 +1297 1298 MEXC Global (Futures) CELR_USDT 0.02 3.549488 perpetual 6.591960e-02 0.07 0.020000 1.439055e+06 +1298 1299 Huobi Futures COMP-USDT 54.59 2.645900 perpetual 4.353143e-02 0.13 0.010000 1.602435e+06 +1299 1300 Bit.com (Futures) BTC-PERPETUAL 18936.00 -0.076515 perpetual 3.646493e-02 0.07 -0.006431 3.600510e+06 +1300 1301 BingX (Futures) SRM-USDT 0.76 0.118812 perpetual 0.000000e+00 0.23 -0.010000 5.434934e+06 +1301 1302 MEXC Global (Futures) COTI_USDT 0.10 5.881074 perpetual 0.000000e+00 0.01 0.009600 4.325199e+07 +1302 1303 Huobi Futures ADA-USD 0.45 0.175228 perpetual 1.580075e-01 2.22 -0.041744 5.410052e+06 +1303 1304 BingX (Futures) ONE-USDT 0.02 1.893352 perpetual 0.000000e+00 0.08 0.010000 4.522576e+06 +1304 1305 MEXC Global (Futures) FTM_USDT 0.23 2.143910 perpetual 1.093183e-01 0.05 0.009100 1.168114e+06 +1305 1306 BingX (Futures) COTI-USDT 0.10 6.025934 perpetual 0.000000e+00 0.53 -0.010000 3.815169e+06 +1306 1307 Gate.io (Futures) KSM_USDT 40.96 3.536296 perpetual 7.583804e-01 0.48 -0.007000 5.635358e+05 +1307 1308 CoinEx (Futures) DOT-USDT 6.33 1.588267 perpetual -6.146572e-02 0.09 -0.046595 3.002790e+06 +1308 1309 Bitget Futures UNIUSD_DMCBL 5.74 6.633222 perpetual -5.243074e-02 0.12 -0.010000 1.184555e+06 +1309 1310 Gate.io (Futures) RAY_USDT 0.55 1.107011 perpetual 1.018248e+00 16.67 0.010000 1.774383e+04 +1310 1311 Gate.io (Futures) OCEAN_USDT 0.15 0.660938 perpetual 7.531188e-01 50.00 0.010000 2.068179e+05 +1311 1312 Bitfinex (Futures) IOTF0:USTF0 0.26 1.186955 perpetual 9.530400e-02 0.08 0.000000 3.064295e+05 +1312 1313 Phemex (Futures) GLMRUSD 0.45 1.116071 perpetual 1.677704e+00 0.22 -0.135106 1.957781e+05 +1313 1314 BingX (Futures) YFII-USDT 903.07 6.458630 perpetual 0.000000e+00 0.08 0.010000 5.964539e+06 +1314 1315 OKX (Futures) 1INCH-USD-SWAP 0.58 -1.553696 perpetual -3.468610e-02 0.07 -0.057732 4.959330e+06 +1315 1316 BingX (Futures) OMG-USDT 1.72 3.614458 perpetual 0.000000e+00 0.23 0.010000 5.072050e+06 +1316 1317 CoinEx (Futures) XRP-USDT 0.42 5.898594 perpetual 2.370230e-02 0.05 -0.032003 1.617020e+07 +1317 1318 MEXC Global (Futures) SNX_USDT 2.37 2.771763 perpetual 8.428150e-02 0.04 0.018800 1.052448e+06 +1318 1319 Gate.io (Futures) XEC_USDT 0.00 1.096892 perpetual -2.324981e-01 100.00 0.010000 1.653936e+05 +1319 1320 Bitfinex (Futures) AVAXF0:USTF0 17.19 3.424204 perpetual 7.957058e-02 0.07 -0.028335 8.275985e+05 +1320 1321 Bybit (Futures) ILVUSDT 54.09 -3.900709 perpetual 1.845018e-01 0.37 0.010000 4.651093e+05 +1321 1322 Bybit (Futures) YGGUSDT 0.38 1.617251 perpetual 0.000000e+00 0.27 0.010000 5.423641e+05 +1322 1323 Bitrue (Futures) THETA-USDT 1.07 4.284323 perpetual 0.000000e+00 0.19 0.011559 2.083704e+07 +1323 1324 MEXC Global (Futures) DOT_USDT 6.32 1.537969 perpetual 1.262228e-01 0.03 0.005500 5.014078e+06 +1324 1325 FTX (Derivatives) DRGN-PERP 1389.60 0.885727 perpetual 3.703060e-01 0.03 -0.307200 1.415671e+05 +1325 1326 Bybit (Futures) OGNUSDT 0.15 2.251935 perpetual -6.882310e-02 0.07 0.010000 1.841822e+06 +1326 1327 Huobi Futures YFI-USDT 8222.55 -2.013367 perpetual 1.769221e-01 0.12 -0.029803 2.206923e+06 +1327 1328 BingX (Futures) ANKR-USDT 0.03 2.453247 perpetual 0.000000e+00 0.06 0.013499 3.127027e+06 +1328 1329 Bybit (Futures) MINAUSDT 0.59 2.604167 perpetual -1.692047e-01 0.17 0.010000 7.188154e+05 +1329 1330 Bybit (Futures) MKRUSDT 619.22 2.731788 perpetual 1.289283e-01 0.08 0.010000 1.944746e+06 +1330 1331 Bybit (Futures) OCEANUSDT 0.15 1.056106 perpetual 1.306336e-01 0.07 0.010000 1.295322e+06 +1331 1332 OKX (Futures) ONT-USD-SWAP 0.22 1.287948 perpetual -9.082650e-02 0.05 -0.016361 2.114205e+06 +1332 1333 BingX (Futures) CSPR-USDT 0.03 1.083033 perpetual 0.000000e+00 1.29 0.010000 3.780985e+06 +1333 1334 Bitrue (Futures) SOL-USDT 31.62 -0.059890 perpetual 1.072352e-01 0.08 -0.022389 1.072237e+07 +1334 1335 Bitrue (Futures) APE-USDT 5.74 2.382222 perpetual 1.389130e-01 0.19 -0.010598 8.079508e+07 +1335 1336 Binance (Futures) EGLDUSD_PERP 47.09 -0.471289 perpetual 9.196365e-02 0.02 0.010000 5.386296e+06 +1336 1337 Crypto.com Exchange (Futures) LTCUSD-PERP 52.82 2.146587 perpetual 9.466111e-02 0.11 -0.001600 5.751665e+05 +1337 1338 CoinEx (Futures) HNT-USDT 4.83 6.021063 perpetual -8.632262e-01 0.06 -0.231449 5.549000e+06 +1338 1339 Crypto.com Exchange (Futures) SANDUSD-PERP 0.84 0.463898 perpetual 1.404311e-01 0.08 -0.000700 5.743750e+05 +1339 1340 FTX (Derivatives) PRIV-PERP 907.20 1.216111 perpetual 4.514180e-01 0.04 -0.187200 2.676983e+05 +1340 1341 BingX (Futures) STORJ-USDT 0.45 0.425579 perpetual 0.000000e+00 0.04 0.010000 3.428249e+06 +1341 1342 Huobi Futures BSV-USD 48.98 1.829522 perpetual 1.034279e-01 0.27 -0.075511 1.983249e+05 +1342 1343 Deribit XRP_USDC-PERPETUAL 0.42 5.280199 perpetual 2.365744e-01 0.05 -0.008220 6.918352e+06 +1343 1344 Phemex (Futures) YFIUSD 8238.50 -1.998454 perpetual 2.385835e-01 0.18 0.010000 2.481048e+07 +1344 1345 Huobi Futures RSR-USDT 0.01 4.668166 perpetual 3.642008e-01 100.00 0.010000 1.251404e+06 +1345 1346 MEXC Global (Futures) BIT_USDT 0.49 -0.806452 perpetual 0.000000e+00 0.20 0.020000 3.341453e+05 +1346 1347 MEXC Global (Futures) XMR_USDT 138.50 -0.835953 perpetual 1.296923e-01 0.02 -0.026500 3.036025e+07 +1347 1348 Huobi Futures QTUM-USDT 2.83 0.141443 perpetual 1.552910e-01 0.35 0.010000 3.666057e+05 +1348 1349 Bitfinex (Futures) ADAF0:USTF0 0.45 0.089226 perpetual 3.398710e-02 0.05 0.000000 2.111179e+06 +1349 1350 CoinEx (Futures) LUNA-USDT 2.63 1.434891 perpetual -5.309466e-02 0.09 -0.179420 9.585419e+06 +1350 1351 KuCoin Futures AGLDUSDTM 0.32 3.432643 perpetual 1.565435e-01 0.34 -0.100700 2.354880e+05 +1351 1352 Bybit (Futures) BLZUSDT 0.08 1.937500 perpetual 6.131208e-02 0.06 0.010000 4.071224e+06 +1352 1353 Crypto.com Exchange (Futures) ETCUSD-PERP 28.50 0.221550 perpetual 2.456227e-01 0.10 -0.007600 5.645452e+05 +1353 1354 Bitfinex (Futures) XMRF0:USTF0 139.07 -0.642995 perpetual -6.711249e-02 0.09 0.000000 1.363388e+06 +1354 1355 BingX (Futures) WOO-USDT 0.14 1.748068 perpetual 0.000000e+00 0.22 0.010000 3.442490e+06 +1355 1356 MEXC Global (Futures) WOO_USDT 0.14 1.954300 perpetual -7.372500e-03 0.04 -0.009900 2.013077e+06 +1356 1357 Huobi Futures DOGE-USD 0.06 -0.152124 perpetual 2.399526e-01 16.67 0.010000 5.963640e+05 +1357 1358 Bybit (Futures) ARUSDT 9.72 4.171123 perpetual 2.053388e-01 0.10 0.010000 2.228859e+06 +1358 1359 Phemex (Futures) BITUSD 0.49 1.226994 perpetual -5.454545e-01 1.01 0.010000 2.171019e+05 +1359 1360 Bybit (Futures) JSTUSDT 0.02 -0.564061 perpetual 1.620746e-01 0.08 0.010000 5.722960e+05 +1360 1361 Gate.io (Futures) BCD_USDT 0.16 -3.997540 perpetual 2.690583e+00 50.00 0.010000 6.153267e+01 +1361 1362 AAX Futures CELRUSDTFP 0.02 3.603357 perpetual -5.237483e+00 0.27 -0.057369 7.640070e+05 +1362 1363 Huobi Futures YFII-USDT 903.64 6.341750 perpetual 4.292141e-01 0.72 0.010000 1.492615e+06 +1363 1364 Bitfinex (Futures) DOGEF0:USTF0 0.06 0.022217 perpetual 1.196010e-02 0.05 0.000000 6.695368e+05 +1364 1365 Gate.io (Futures) ZRX_USDT 0.26 0.416351 perpetual 1.772710e+00 33.33 -0.003200 3.065828e+04 +1365 1366 MEXC Global (Futures) UNI_USDT 5.73 6.653038 perpetual 1.219725e-01 0.02 0.016200 4.761287e+07 +1366 1367 BingX (Futures) RSR-USDT 0.01 4.883982 perpetual 0.000000e+00 0.39 0.125822 5.120676e+06 +1367 1368 BingX (Futures) AR-USDT 9.73 4.273504 perpetual 0.000000e+00 0.01 0.010000 5.066614e+06 +1368 1369 Bitfinex (Futures) FILF0:USTF0 5.47 4.389229 perpetual 2.148041e-02 0.08 0.000000 1.287340e+06 +1369 1370 BingX (Futures) C98-USDT 0.37 0.476344 perpetual 0.000000e+00 0.04 0.045846 3.236455e+06 +1370 1371 KuCoin Futures NFTUSDTM 0.00 -0.941620 perpetual 0.000000e+00 0.38 -0.000100 7.242488e+04 +1371 1372 Bybit (Futures) SKLUSDT 0.04 3.095559 perpetual 1.044386e-01 0.13 0.010000 8.214821e+05 +1372 1373 AAX Futures C98USDTFP 0.37 0.652713 perpetual -4.633153e+00 0.04 -0.003185 7.572876e+05 +1373 1374 CoinEx (Futures) TRX-USDT 0.06 0.216982 perpetual 5.874360e-02 0.01 -0.042317 7.113050e+05 +1374 1375 MEXC Global (Futures) MTL_USDT 1.06 -0.785708 perpetual 7.542189e-02 0.03 0.004500 6.980228e+05 +1375 1376 MEXC Global (Futures) HOT_USDT 0.00 1.700000 perpetual 0.000000e+00 0.05 0.020000 1.994271e+06 +1376 1377 Bitfinex (Futures) UNIF0:USTF0 5.75 6.712069 perpetual -1.652030e-02 0.15 0.000000 5.181880e+05 +1377 1378 KuCoin Futures AUDIOUSDTM 0.22 2.988506 perpetual -1.339286e-01 0.09 0.010000 2.174865e+05 +1378 1379 Gate.io (Futures) ASTR_USDT 0.04 9.991533 perpetual 6.107262e-01 100.00 0.010000 4.344979e+05 +1379 1380 KuCoin Futures WAXPUSDTM 0.09 0.399295 perpetual 3.158264e-01 0.14 -0.003700 1.027405e+05 +1380 1381 Bitrue (Futures) REEF-USDT 0.00 5.458515 perpetual -1.035197e-01 0.41 -0.124186 4.293688e+07 +1381 1382 Huobi Futures MKR-USDT 618.13 2.719735 perpetual 2.752442e-01 0.23 0.007905 1.284761e+06 +1382 1383 Bybit (Futures) ZRXUSDT 0.27 1.542513 perpetual 3.705080e-02 0.07 0.010000 1.328515e+06 +1383 1384 Huobi Futures FIL-USD 5.46 4.358631 perpetual 3.148151e-01 0.37 0.010000 1.959293e+06 +1384 1385 Gate.io (Futures) DODO_USDT 0.12 2.089602 perpetual 2.992468e+00 50.00 0.010000 8.036126e+03 +1385 1386 Gate.io (Futures) NFT_USDT 0.00 -1.318267 perpetual 3.816794e-01 100.00 0.010000 3.626361e+04 +1386 1387 OKX (Futures) PERP-USDT-SWAP 0.58 3.763441 perpetual -1.727116e-01 0.17 0.036679 9.013711e+05 +1387 1388 Delta Exchange (Futures) MATICUSDT 0.74 2.224986 perpetual 0.000000e+00 0.03 -0.039934 3.887116e+06 +1388 1389 Huobi Futures ONT-USDT 0.22 1.338256 perpetual 2.276867e-01 4.55 0.010000 5.616048e+05 +1389 1390 CoinEx (Futures) EOS-USDT 1.22 -5.831851 perpetual 9.034908e-02 0.12 -0.013588 7.473324e+06 +1390 1391 Huobi Futures ENJ-USDT 0.47 0.536135 perpetual 3.008997e-01 2.13 0.010000 9.780854e+05 +1391 1392 CoinEx (Futures) FIL-USDT 5.46 4.260064 perpetual 4.022011e-02 0.04 0.022973 2.411403e+06 +1392 1393 Huobi Futures VET-USDT 0.02 0.531292 perpetual 3.072263e-01 33.33 -0.021330 1.927702e+06 +1393 1394 Bitrue (Futures) MANA-USDT 0.70 1.062608 perpetual 8.525150e-02 0.09 -0.020913 8.249134e+06 +1394 1395 Gate.io (Futures) ALCX_USDT 19.82 -0.251130 perpetual 7.940584e-01 0.50 0.010000 7.570915e+03 +1395 1396 Bybit (Futures) CTSIUSDT 0.14 1.493094 perpetual 2.133137e-01 0.04 0.010000 1.543284e+06 +1396 1397 Bybit (Futures) RSS3USDT 0.13 0.546875 perpetual -3.885000e-02 0.16 0.010000 2.799850e+04 +1397 1398 Bit.com (Futures) ETH-PERPETUAL 1275.60 -4.212661 perpetual 2.296343e-03 0.02 0.000000 1.004512e+06 +1398 1399 Hopex ETHUSD 1279.60 -3.894251 perpetual -3.829322e-02 NaN 0.000000 4.298600e+04 +1399 1400 AscendEX (BitMax) (Futures) ETC-PERP 28.34 -0.140647 perpetual 4.401408e-01 NaN -0.024410 3.371090e+05 +1400 1401 Bitrue (Futures) XMR-USDT 138.52 -0.707800 perpetual 1.584101e-01 0.10 -0.017800 3.697405e+06 +1401 1402 MEXC Global (Futures) AAVE_USDT 74.72 0.254419 perpetual 8.013891e-02 0.05 0.010000 1.851739e+06 +1402 1403 Bybit (Futures) MTLUSDT 1.06 -0.934579 perpetual 9.433962e-02 0.09 0.010000 3.251643e+06 +1403 1404 FTX (Derivatives) LEO-PERP 4.68 -1.523922 perpetual 7.593080e-01 0.01 -0.566400 3.924846e+05 +1404 1405 MEXC Global (Futures) ZEC_USDT 54.55 2.957242 perpetual 9.147457e-02 0.09 0.020000 3.604829e+06 +1405 1406 Binance (Futures) FTTBUSD 22.98 -1.255732 perpetual 1.544102e-01 0.01 -0.006091 9.642662e+06 +1406 1407 OKX (Futures) GRT-USD-SWAP 0.10 2.702703 perpetual -7.085020e-02 0.20 -0.063636 2.743140e+06 +1407 1408 Gate.io (Futures) DAR_USDT 0.20 1.185771 perpetual 9.765630e-02 33.33 0.010000 7.809250e+04 +1408 1409 Huobi Futures UNI-USDT 5.72 6.598881 perpetual 2.018015e-01 0.35 -0.043252 1.056030e+06 +1409 1410 Bybit (Futures) STXUSDT 0.33 -0.302115 perpetual 0.000000e+00 0.30 0.001200 1.282029e+05 +1410 1411 Huobi Futures CHR-USDT 0.15 2.306124 perpetual 2.374407e-01 6.67 0.010000 1.915284e+06 +1411 1412 MEXC Global (Futures) OGN_USDT 0.14 2.325581 perpetual -6.887050e-02 0.07 0.015000 7.438414e+05 +1412 1413 Bitfinex (Futures) SUSHIF0:USTF0 1.07 3.685336 perpetual 2.813467e-02 0.06 0.000000 7.058763e+05 +1413 1414 MEXC Global (Futures) GRT_USDT 0.10 2.431169 perpetual 5.071508e-02 0.02 0.016800 2.175865e+06 +1414 1415 BingX (Futures) SXP-USDT 0.33 0.765669 perpetual 0.000000e+00 0.13 -0.010000 2.449112e+06 +1415 1416 Kraken (Futures) PF_EOSUSD 1.22 -5.653383 perpetual -4.911591e-02 0.08 0.000000 4.780267e+05 +1416 1417 MEXC Global (Futures) ZIL_USDT 0.03 3.229933 perpetual 3.097890e-02 0.03 -0.038100 1.022992e+06 +1417 1418 Huobi Futures DOT-USD 6.34 1.476641 perpetual 1.538718e-01 0.16 -0.015888 4.060942e+06 +1418 1419 BingX (Futures) IMX-USDT 0.77 3.227012 perpetual -1.292858e-14 0.04 0.014837 3.023989e+06 +1419 1420 MEXC Global (Futures) XLM_USDT 0.12 2.138943 perpetual 8.653510e-02 0.02 0.014000 4.436096e+07 +1420 1421 Gate.io (Futures) CERE_USDT 0.01 -1.729560 perpetual 4.320000e-01 100.00 0.010000 3.942355e+04 +1421 1422 BingX (Futures) TRB-USDT 13.92 -2.035088 perpetual 0.000000e+00 0.02 -0.010000 3.380817e+06 +1422 1423 OKX (Futures) CSPR-USDT-SWAP 0.03 0.826446 perpetual -2.138275e-01 0.11 0.023662 1.888454e+06 +1423 1424 Bybit (Futures) WOOUSDT 0.14 2.030075 perpetual -7.369200e-02 0.07 0.010000 1.606748e+06 +1424 1425 Gate.io (Futures) XMR_USDT 138.66 -0.657754 perpetual 0.000000e+00 0.22 0.010000 4.363762e+05 +1425 1426 Huobi Futures 1INCH-USDT 0.57 -1.624209 perpetual 1.373897e-01 1.72 0.010000 1.241769e+06 +1426 1427 BingX (Futures) MKR-USDT 619.27 2.719873 perpetual 0.000000e+00 0.02 0.010000 3.256846e+06 +1427 1428 Bitrue (Futures) GMT-USDT 0.62 1.485368 perpetual 1.037344e-01 0.12 -0.023670 3.007776e+07 +1428 1429 CoinEx (Futures) MATIC-USDT 0.74 2.391154 perpetual 0.000000e+00 0.01 0.003311 9.679508e+06 +1429 1430 Bitrue (Futures) EOS-USDT 1.22 -5.645785 perpetual 1.639344e-01 0.16 -0.057403 3.959826e+07 +1430 1431 Phemex (Futures) U100ROSEUSD 5.72 1.851852 perpetual 5.244755e-03 0.21 0.010000 1.449173e+06 +1431 1432 Binance (Futures) LITUSDT 0.60 1.877133 perpetual 1.717169e-01 0.17 0.010000 3.470425e+07 +1432 1433 FTX (Derivatives) TOMO-PERP 0.43 1.551846 perpetual 9.835044e-02 0.08 -0.050400 6.941687e+05 +1433 1434 BTSE (Futures) LINKPFC 6.84 -0.014626 perpetual 6.331218e-01 0.30 0.000000 1.103238e+05 +1434 1435 Gate.io (Futures) FLM_USDT 0.11 4.749210 perpetual 2.375342e-01 50.00 0.010000 3.328418e+05 +1435 1436 MEXC Global (Futures) HBAR_USDT 0.06 2.415711 perpetual 8.484640e-02 0.02 -0.003500 4.509503e+05 +1436 1437 Huobi Futures TRX-USD 0.06 1.072499 perpetual -6.370056e-01 16.67 -0.015003 3.256810e+05 +1437 1438 Bybit (Futures) BANDUSDT 1.14 1.960784 perpetual -8.741259e-02 0.09 0.010000 1.117063e+06 +1438 1439 Gate.io (Futures) MOVR_USDT 10.64 0.093897 perpetual 1.285178e+00 1.85 -0.206300 7.238145e+04 +1439 1440 Delta Exchange (Futures) UNIUSDT 5.73 6.667905 perpetual 0.000000e+00 0.05 -0.027903 1.742160e+06 +1440 1441 Gate.io (Futures) AUDIO_USDT 0.22 2.296739 perpetual 3.906601e-01 33.33 0.010000 4.602363e+04 +1441 1442 Bybit (Futures) FXSUSDT 4.42 -3.063457 perpetual 0.000000e+00 0.23 0.010000 8.482895e+05 +1442 1443 FTX (Derivatives) AMPL-PERP 0.97 2.281610 perpetual -1.167014e-01 0.10 0.160800 2.448731e+05 +1443 1444 Bybit (Futures) CELOUSDT 0.76 1.460823 perpetual 0.000000e+00 0.13 0.010000 8.105125e+05 +1444 1445 MEXC Global (Futures) SRM_USDT 0.76 0.396301 perpetual -1.315789e-01 0.13 0.020000 8.116425e+05 +1445 1446 MEXC Global (Futures) ENJ_USDT 0.47 0.685812 perpetual 2.128570e-02 0.02 -0.015300 3.734555e+05 +1446 1447 BingX (Futures) LOOKS-USDT 0.20 -2.931580 perpetual 0.000000e+00 0.09 0.010000 3.316494e+06 +1447 1448 BingX (Futures) ONT-USDT 0.22 1.290323 perpetual 0.000000e+00 0.91 0.010000 3.437731e+06 +1448 1449 Bitrue (Futures) BNB-USDT 265.59 0.218291 perpetual 1.201743e-01 0.08 -0.021967 1.958816e+07 +1449 1450 Huobi Futures IOST-USDT 0.01 0.588730 perpetual 4.869353e-01 50.00 0.010000 3.282103e+05 +1450 1451 MEXC Global (Futures) STORJ_USDT 0.45 0.619743 perpetual 0.000000e+00 0.02 0.020000 5.475749e+05 +1451 1452 MEXC Global (Futures) YFI_USDT 8225.05 -1.997622 perpetual 1.395292e-01 0.01 -0.004200 6.756910e+06 +1452 1453 MEXC Global (Futures) C98_USDT 0.37 0.620783 perpetual 1.072961e-01 0.03 -0.035700 2.428077e+06 +1453 1454 BingX (Futures) CRO-USDT 0.10 1.422737 perpetual 0.000000e+00 0.04 -0.010000 3.062805e+06 +1454 1455 Bybit (Futures) DUSKUSDT 0.11 1.627486 perpetual 0.000000e+00 0.09 0.010000 1.543650e+05 +1455 1456 MEXC Global (Futures) NEO_USDT 8.31 0.920543 perpetual 3.600576e-02 0.01 0.002800 5.881717e+05 +1456 1457 MEXC Global (Futures) HT_USDT 4.47 -1.647627 perpetual -2.233639e-02 0.11 -0.076000 1.740197e+05 +1457 1458 Delta Exchange (Futures) MINAUSDT 0.59 3.135889 perpetual 0.000000e+00 0.34 0.000381 4.446405e+05 +1458 1459 Bitfinex (Futures) AAVEF0:USTF0 74.91 0.177860 perpetual 2.115844e-02 0.07 0.000000 7.537016e+05 +1459 1460 MEXC Global (Futures) BAT_USDT 0.30 1.837360 perpetual 3.341130e-02 0.03 0.014600 3.087931e+05 +1460 1461 MEXC Global (Futures) FTT_USDT 23.01 -1.187312 perpetual 6.506745e-02 0.01 0.020000 8.279497e+05 +1461 1462 MEXC Global (Futures) IOTA_USDT 0.26 1.089918 perpetual 7.316134e-01 0.04 0.004300 2.994086e+05 +1462 1463 Bybit (Futures) AKROUSDT 0.00 6.539980 perpetual 0.000000e+00 0.02 0.010000 1.459486e+07 +1463 1464 MEXC Global (Futures) RNDR_USDT 0.47 2.727273 perpetual 1.474926e-01 0.21 0.000000 4.417781e+05 +1464 1465 Bybit (Futures) RAYUSDT 0.55 2.398524 perpetual -1.801802e-01 0.18 0.010000 6.446463e+05 +1465 1466 MEXC Global (Futures) IOST_USDT 0.01 0.865692 perpetual 1.166569e-01 0.02 0.003000 5.106095e+05 +1466 1467 Bybit (Futures) DODOUSDT 0.13 4.619226 perpetual 7.159900e-02 0.08 0.010000 5.746864e+05 +1467 1468 MEXC Global (Futures) KSM_USDT 41.20 2.584493 perpetual 1.695736e-01 0.02 -0.009500 7.018417e+05 +1468 1469 MEXC Global (Futures) BAL_USDT 5.27 -0.733221 perpetual 3.787879e-02 0.02 0.016600 7.857654e+05 +1469 1470 MEXC Global (Futures) ONT_USDT 0.22 1.151013 perpetual 4.551660e-02 0.05 0.020000 3.951781e+05 +1470 1471 MEXC Global (Futures) FILECOIN_USDT 5.45 4.395184 perpetual 7.321984e-02 0.02 -0.065900 1.832469e+07 +1471 1472 Crypto.com Exchange (Futures) UNIUSD-PERP 5.75 7.016500 perpetual 8.690967e-03 0.14 0.001200 3.992427e+05 +1472 1473 Gate.io (Futures) LINA_USDT 0.01 3.183792 perpetual 5.049088e-01 100.00 0.010000 2.665283e+04 +1473 1474 Bitrue (Futures) CHZ-USDT 0.24 8.209221 perpetual 1.236250e-02 0.11 0.014802 3.374132e+08 +1474 1475 CoinEx (Futures) LINK-USDT 6.86 0.505294 perpetual -5.812179e-03 0.01 -0.016294 5.373370e+06 +1475 1476 Bitrue (Futures) HOT-USDT 0.00 1.750875 perpetual 9.832840e-02 0.05 0.014064 1.723559e+07 +1476 1477 CoinEx (Futures) AVAX-USDT 17.08 2.847531 perpetual 1.927570e-02 0.03 -0.032674 4.153412e+06 +1477 1478 WOO Network (Futures) PERP_BNB_USDT 265.74 0.233249 perpetual 3.528131e-02 0.03 -0.001465 4.858064e+06 +1478 1479 Huobi Futures LRC-USDT 0.30 3.420927 perpetual 3.849015e-01 3.23 -0.003175 1.429757e+06 +1479 1480 Bybit (Futures) ICXUSDT 0.24 -0.337410 perpetual 4.231910e-02 0.17 0.010000 6.012173e+05 +1480 1481 Gate.io (Futures) OKB_USDT 14.69 -0.210184 perpetual 1.032749e+00 0.67 0.010000 1.136830e+04 +1481 1482 Gate.io (Futures) OGN_USDT 0.14 1.902748 perpetual 2.994467e-01 50.00 0.010000 2.820424e+05 +1482 1483 Bitfinex (Futures) OMGF0:USTF0 1.72 3.561562 perpetual 1.400276e-01 0.16 0.000000 2.432884e+05 +1483 1484 Crypto.com Exchange (Futures) FTMUSD-PERP 0.23 2.278820 perpetual 1.310616e-01 0.09 -0.001800 3.873743e+05 +1484 1485 BingX (Futures) IOTX-USDT 0.03 6.335988 perpetual 0.000000e+00 0.34 0.010000 2.204853e+06 +1485 1486 AscendEX (BitMax) (Futures) LTC-PERP 52.62 1.893720 perpetual 2.086099e-01 NaN -0.005130 2.128752e+05 +1486 1487 Bitfinex (Futures) ALGF0:USTF0 0.35 11.510202 perpetual 6.009450e-02 0.07 0.000000 1.237300e+06 +1487 1488 Bitfinex (Futures) XLMF0:USTF0 0.12 2.126721 perpetual -8.208760e-02 0.10 0.000000 4.424722e+05 +1488 1489 OKX (Futures) UMA-USDT-SWAP 2.36 1.630901 perpetual -1.266892e-01 0.04 0.402149 1.672686e+06 +1489 1490 Bitfinex (Futures) FTMF0:USTF0 0.23 2.217562 perpetual 1.455032e-03 0.04 0.000000 8.836734e+05 +1490 1491 Gate.io (Futures) STORJ_USDT 0.45 0.353826 perpetual 2.644337e-01 20.00 0.010000 3.108236e+05 +1491 1492 Gate.io (Futures) BSW_USDT 0.28 0.647016 perpetual 9.964286e-01 33.33 0.010000 1.341347e+04 +1492 1493 BingX (Futures) API3-USDT 1.58 7.482993 perpetual 0.000000e+00 6.64 -0.034992 3.154234e+06 +1493 1494 Kraken (Futures) PF_BCHUSD 112.11 0.754920 perpetual 5.351887e-02 0.13 0.000000 2.175158e+05 +1494 1495 BingX (Futures) YGG-USDT 0.38 1.563764 perpetual 0.000000e+00 0.28 0.010000 3.373759e+06 +1495 1496 Bybit (Futures) ARPAUSDT 0.03 0.971463 perpetual 6.013230e-02 0.03 0.010000 1.066848e+06 +1496 1497 AscendEX (BitMax) (Futures) SRM-PERP 0.76 0.065876 perpetual -1.909150e-02 NaN 0.002075 3.632712e+05 +1497 1498 Gate.io (Futures) MAKITA_USDT 0.13 -2.804428 perpetual -5.239180e+00 50.00 0.010000 2.901560e+04 +1498 1499 BingX (Futures) MASK-USDT 1.18 2.608696 perpetual 0.000000e+00 0.02 0.010000 2.103496e+06 +1499 1500 Gate.io (Futures) RNDR_USDT 0.47 2.182368 perpetual 5.144851e-01 20.00 0.010000 3.107608e+05 +1500 1501 Bitfinex (Futures) EURF0:USTF0 0.98 -0.707709 perpetual 5.663162e-02 0.04 0.000000 6.538234e+02 +1501 1502 MEXC Global (Futures) IMX_USDT 0.77 3.150447 perpetual -1.294160e-02 0.05 -0.003800 5.594256e+05 +1502 1503 Bybit (Futures) CVXUSDT 4.58 -2.027748 perpetual 0.000000e+00 0.11 0.010000 1.904967e+06 +1503 1504 Bybit (Futures) IMXUSDT 0.77 3.204272 perpetual 0.000000e+00 0.13 0.010000 8.075501e+05 +1504 1505 Bybit (Futures) SCUSDT 0.00 -0.854701 perpetual 5.747126e-01 0.29 0.010000 1.233602e+05 +1505 1506 Gate.io (Futures) CRU_USDT 0.71 -2.054794 perpetual -2.013986e+00 12.50 0.010000 1.689637e+03 +1506 1507 Bybit (Futures) CREAMUSDT 15.82 2.258065 perpetual 5.047319e-01 0.31 0.010000 1.139066e+05 +1507 1508 CoinEx (Futures) AXS-USDT 12.12 0.580471 perpetual -9.879389e-03 0.09 -0.053015 7.023206e+05 +1508 1509 Bybit (Futures) ONTUSDT 0.22 1.150748 perpetual 5.005690e-02 0.11 0.010000 1.678096e+06 +1509 1510 Gate.io (Futures) LPT_USDT 9.02 3.127854 perpetual 8.711534e-01 2.17 0.010000 1.535326e+04 +1510 1511 Gate.io (Futures) EGLD_USDT 46.39 -1.364225 perpetual 1.398150e+00 0.42 0.010000 2.876451e+04 +1511 1512 Kraken (Futures) PF_XRPUSD 0.42 5.368843 perpetual 2.600840e-02 0.05 0.000000 1.603634e+06 +1512 1513 BingX (Futures) CELR-USDT 0.02 3.773585 perpetual 0.000000e+00 4.52 0.010000 2.862909e+06 +1513 1514 MEXC Global (Futures) VET_USDT 0.02 0.584532 perpetual 4.470270e-02 0.04 -0.027500 6.535209e+05 +1514 1515 MEXC Global (Futures) ICP_USDT 6.08 4.819277 perpetual -1.642036e-01 0.16 0.006900 1.717691e+05 +1515 1516 MEXC Global (Futures) YGG_USDT 0.38 1.616379 perpetual -2.120891e-01 0.08 -0.059600 1.286561e+06 +1516 1517 Huobi Futures ANKR-USDT 0.03 2.619207 perpetual -5.717842e-02 25.00 0.010000 1.852750e+05 +1517 1518 Bybit (Futures) DENTUSDT 0.00 1.525054 perpetual 2.145923e-01 0.11 0.010000 6.613920e+05 +1518 1519 Deribit AVAX_USDC-PERPETUAL 16.97 2.223558 perpetual 1.128748e+00 0.29 -0.021485 2.869057e+05 +1519 1520 Bitfinex (Futures) LINKF0:USTF0 6.88 0.238844 perpetual -4.286046e-02 0.08 0.000000 8.074871e+05 +1520 1521 MEXC Global (Futures) KLAY_USDT 0.21 5.255179 perpetual -3.360538e-01 0.05 0.020000 7.815424e+05 +1521 1522 BingX (Futures) IOST-USDT 0.01 0.982946 perpetual 0.000000e+00 0.83 0.010000 3.054270e+06 +1522 1523 BingX (Futures) BAKE-USDT 0.23 4.629630 perpetual 0.000000e+00 10.34 0.010000 2.044107e+06 +1523 1524 Gate.io (Futures) MBOX_USDT 0.66 0.917431 perpetual 2.393939e+00 14.29 -0.448700 8.798277e+04 +1524 1525 Gate.io (Futures) CHR_USDT 0.15 2.150235 perpetual 3.123065e-01 50.00 0.010000 1.405999e+05 +1525 1526 OKX (Futures) WNXM-USDT-SWAP 14.69 -1.274313 perpetual -6.793478e-02 0.41 -0.129519 1.222455e+06 +1526 1527 OKX (Futures) SC-USDT-SWAP 0.00 -0.398974 perpetual 1.144492e-01 0.06 0.011595 1.864607e+06 +1527 1528 Bybit (Futures) 10000NFTUSDT 0.01 -0.754006 perpetual -9.496680e-02 0.19 0.010000 2.126762e+05 +1528 1529 Huobi Futures XEM-USDT 0.04 0.505050 perpetual 4.162479e-01 25.00 0.010000 8.524465e+04 +1529 1530 CoinEx (Futures) ICP-USDT 6.09 4.803283 perpetual -8.029101e-02 0.12 0.017454 5.928282e+05 +1530 1531 CoinEx (Futures) ETH-USD 1279.84 -3.961340 perpetual 7.813477e-03 0.27 0.022022 8.349460e+05 +1531 1532 Delta Exchange (Futures) LINKUSDT 6.86 0.000000 perpetual 0.000000e+00 0.15 -0.049488 2.061841e+06 +1532 1533 Binance (Futures) GTCUSDT 1.84 1.991150 perpetual 8.268492e-02 0.05 0.010000 1.307984e+07 +1533 1534 BingX (Futures) CELO-USDT 0.76 1.593837 perpetual 0.000000e+00 0.13 0.022422 2.717837e+06 +1534 1535 Bitmart Futures 1 18885.77 0.065566 perpetual 6.139361e-02 0.01 0.020000 8.211850e+08 +1535 1536 Bybit (Futures) SUNUSDT 0.00 -4.166667 perpetual -2.022240e-02 0.10 0.010000 2.084989e+05 +1536 1537 BingX (Futures) LPT-USDT 9.08 2.941176 perpetual 0.000000e+00 0.01 0.010000 2.273319e+06 +1537 1538 Bitfinex (Futures) ZECF0:USTF0 54.74 3.094395 perpetual -5.483505e-03 0.09 0.000000 4.340489e+05 +1538 1539 Phemex (Futures) YFIIUSD 904.50 6.286722 perpetual 1.568159e-01 0.55 0.010000 1.709679e+06 +1539 1540 Kraken (Futures) PF_ADAUSD 0.45 0.086860 perpetual -1.446405e-01 0.11 0.000000 5.489582e+05 +1540 1541 OKX (Futures) ALPHA-USDT-SWAP 0.11 2.581262 perpetual -1.863933e-01 0.09 0.004539 1.245251e+06 +1541 1542 Gate.io (Futures) CONV_USDT 0.00 -3.730445 perpetual 2.500000e-01 100.00 0.010000 5.533221e+04 +1542 1543 Bitrue (Futures) MASK-USDT 1.18 2.428448 perpetual 8.467401e-02 0.17 0.015734 8.389921e+06 +1543 1544 Huobi Futures SHIB-USD 0.00 3.820439 perpetual -5.144374e-01 100.00 0.010000 4.321045e+04 +1544 1545 CoinEx (Futures) FTM-USDT 0.23 2.208773 perpetual -2.403580e-02 0.03 -0.046154 5.818567e+06 +1545 1546 MEXC Global (Futures) YFII_USDT 903.34 6.057411 perpetual 1.104728e-01 0.23 0.173700 4.366974e+05 +1546 1547 Bitfinex (Futures) COMPF0:USTF0 54.73 2.634638 perpetual -5.115744e-02 0.09 0.000000 8.199500e+05 +1547 1548 BingX (Futures) MIR-USDT 0.20 -0.922778 perpetual 0.000000e+00 0.44 -0.010000 1.628006e+06 +1548 1549 MEXC Global (Futures) ONE_USDT 0.02 2.086677 perpetual -5.241090e-02 0.05 0.007900 4.260389e+05 +1549 1550 Huobi Futures THETA-USDT 1.07 4.276896 perpetual 2.722302e-01 0.93 0.010000 7.255264e+05 +1550 1551 CoinEx (Futures) WAVES-USDT 3.97 3.174151 perpetual -1.506856e-02 0.06 0.002574 1.389477e+06 +1551 1552 Delta Exchange (Futures) LTCUSDT 52.67 2.088975 perpetual 1.894657e-02 0.02 0.006370 2.462305e+06 +1552 1553 Huobi Futures NEAR-USD 3.80 0.271854 perpetual 1.707182e-01 0.52 -0.156586 1.103877e+06 +1553 1554 Huobi Futures RNDR-USDT 0.47 2.289417 perpetual 3.167230e-01 2.08 0.010000 1.110523e+06 +1554 1555 Bitrue (Futures) VET-USDT 0.02 0.765421 perpetual 4.468280e-02 0.04 -0.045336 4.057832e+06 +1555 1556 Phemex (Futures) ASTRUSD 0.04 8.683473 perpetual 1.288660e+00 0.26 0.010000 1.448241e+05 +1556 1557 AscendEX (BitMax) (Futures) LINK-PERP 6.86 0.058241 perpetual 1.309662e-01 NaN -0.004956 1.053238e+05 +1557 1558 Binance (Futures) RAYUSDT 0.55 1.654412 perpetual 1.902658e-01 0.18 0.010000 1.433188e+07 +1558 1559 MEXC Global (Futures) GTC_USDT 1.84 1.991150 perpetual -2.169197e-01 0.05 0.020000 2.882949e+05 +1559 1560 CoinEx (Futures) NEAR-USDT 3.78 0.058029 perpetual -4.745084e-02 0.07 -0.002527 2.156599e+06 +1560 1561 MEXC Global (Futures) XEM_USDT 0.04 0.251256 perpetual 0.000000e+00 0.25 0.020000 2.168711e+05 +1561 1562 Delta Exchange (Futures) FTTUSDT 23.02 -1.072041 perpetual 0.000000e+00 0.04 -0.057549 1.033897e+06 +1562 1563 Bitfinex (Futures) ETCF0:USTF0 28.53 0.277709 perpetual -2.103344e-03 0.25 -0.113216 9.106881e+05 +1563 1564 Bitmart Futures 67 1.22 -5.495356 perpetual 7.623915e-02 0.16 0.040000 1.245746e+08 +1564 1565 BingX (Futures) OGN-USDT 0.14 2.183099 perpetual 0.000000e+00 0.68 0.010000 1.516187e+06 +1565 1566 Bitfinex (Futures) XTZF0:USTF0 1.46 1.440643 perpetual -3.755292e-02 0.13 0.000000 3.517705e+05 +1566 1567 MEXC Global (Futures) LOOKS_USDT 0.20 -2.968948 perpetual 3.511240e-02 0.02 -0.027100 4.082130e+05 +1567 1568 Bitrue (Futures) ATA-USDT 0.14 1.881114 perpetual 1.477105e-01 0.73 0.015986 3.110648e+05 +1568 1569 Phemex (Futures) DODOUSD 0.13 4.757930 perpetual 2.390438e-01 0.32 0.010000 9.142710e+05 +1569 1570 Poloniex Futures TRXUSDTPERP 0.06 0.319865 perpetual 8.390670e-02 0.03 -0.024400 7.829450e+05 +1570 1571 Crypto.com Exchange (Futures) CROUSD-PERP 0.10 1.577470 perpetual 7.621950e-02 0.04 -0.000400 2.936833e+05 +1571 1572 Delta Exchange (Futures) SHIBUSDT 0.00 2.958015 perpetual 0.000000e+00 0.19 0.010000 2.531521e+06 +1572 1573 Kraken (Futures) PF_AVAXUSD 17.08 2.829621 perpetual 5.854801e-01 0.23 0.000000 2.544408e+05 +1573 1574 Crypto.com Exchange (Futures) VETUSD-PERP 0.02 0.625647 perpetual 2.504920e-01 0.12 -0.002800 2.887756e+05 +1574 1575 Delta Exchange (Futures) AXSUSDT 12.08 0.082713 perpetual 1.652893e-01 0.08 -0.089956 9.813080e+05 +1575 1576 Huobi Futures IOTA-USDT 0.26 1.170503 perpetual 3.213781e-01 3.85 0.010000 9.352939e+05 +1576 1577 Delta Exchange (Futures) BCHUSDT 111.77 0.628931 perpetual 0.000000e+00 0.18 -0.032562 8.770741e+05 +1577 1578 Delta Exchange (Futures) ETHBTC 1274.63 -4.065965 perpetual 0.000000e+00 0.01 -0.015363 9.489091e+05 +1578 1579 CoinEx (Futures) ALGO-USDT 0.35 11.816468 perpetual 1.405284e-01 0.06 -0.003145 3.499653e+06 +1579 1580 CoinEx (Futures) BCH-USDT 111.82 0.601220 perpetual 2.675943e-02 0.06 -0.025913 8.039793e+05 +1580 1581 Huobi Futures XCN-USDT 0.07 1.947683 perpetual 1.058193e+00 14.29 -0.462848 6.104772e+05 +1581 1582 MEXC Global (Futures) ATA_USDT 0.14 1.728024 perpetual 7.385520e-02 0.07 0.020000 2.223603e+05 +1582 1583 BingX (Futures) KAVA-USDT 1.49 3.472222 perpetual 0.000000e+00 0.05 -0.010000 2.220407e+06 +1583 1584 Bybit (Futures) ACHUSDT 0.01 -0.350877 perpetual 2.640845e-01 0.09 0.010000 4.343823e+05 +1584 1585 Binance (Futures) ZENUSDT 13.77 3.107724 perpetual 6.687205e-02 0.02 0.010000 1.186726e+07 +1585 1586 Huobi Futures KNC-USDT 1.23 -2.175805 perpetual 3.853350e-01 1.60 -0.027928 5.230985e+05 +1586 1587 OKX (Futures) DORA-USDT-SWAP 2.70 -3.397711 perpetual -1.851166e-01 0.04 0.035345 2.634276e+06 +1587 1588 Gate.io (Futures) GT_USDT 4.12 -0.386380 perpetual 1.415758e+00 4.65 0.010000 2.059904e+04 +1588 1589 Delta Exchange (Futures) ETHUSD 1277.84 -3.950692 perpetual -9.390847e-03 0.01 -0.032037 4.325055e+06 +1589 1590 Gate.io (Futures) CTSI_USDT 0.13 1.885369 perpetual 8.638046e-01 50.00 0.010000 3.887609e+04 +1590 1591 MEXC Global (Futures) LIT_USDT 0.59 1.706485 perpetual 1.677852e-01 0.17 0.020000 4.416378e+05 +1591 1592 CoinEx (Futures) SNX-USDT 2.36 2.669209 perpetual -4.642526e-02 0.11 -0.039216 1.206720e+06 +1592 1593 Huobi Futures GRT-USDT 0.10 2.550755 perpetual 2.032189e-01 10.00 0.010000 2.179542e+06 +1593 1594 BingX (Futures) REN-USDT 0.11 3.337158 perpetual 0.000000e+00 0.02 0.010000 1.993715e+06 +1594 1595 CoinEx (Futures) MANA-USDT 0.70 1.133429 perpetual -8.511850e-02 0.04 -0.021447 1.675723e+06 +1595 1596 WOO Network (Futures) PERP_APE_USDT 5.75 2.453333 perpetual 4.858581e-02 0.05 -0.000222 1.738791e+06 +1596 1597 BTCC Futures DASHUSDT 40.96 2.472802 perpetual -4.870090e-03 0.11 0.000000 3.857931e+05 +1597 1598 CoinEx (Futures) LTC-USDT 52.60 2.072037 perpetual 9.485866e-02 0.04 0.001185 2.388160e+06 +1598 1599 Bybit (Futures) BICOUSDT 0.42 1.190476 perpetual 1.176471e+00 1.16 0.010000 4.334786e+04 +1599 1600 Delta Exchange (Futures) ZENUSDT 13.77 3.130604 perpetual 0.000000e+00 0.02 -0.050868 1.121956e+06 +1600 1601 Crypto.com Exchange (Futures) KSMUSD-PERP 41.36 2.798350 perpetual 2.514264e-01 0.11 -0.000200 2.628124e+05 +1601 1602 MEXC Global (Futures) EGLD_USDT 46.96 -0.444256 perpetual 1.274968e-01 0.02 0.017400 1.047562e+06 +1602 1603 CoinEx (Futures) XMR-USDT 138.81 -0.727947 perpetual -4.313444e-02 0.09 0.001328 4.920979e+05 +1603 1604 MEXC Global (Futures) ANC_USDT 0.09 0.215750 perpetual 2.152853e-01 0.11 0.020000 2.800949e+06 +1604 1605 BingX (Futures) MINA-USDT 0.59 2.608696 perpetual 0.000000e+00 5.13 -0.010000 2.456340e+06 +1605 1606 Huobi Futures BAT-USDT 0.30 1.766905 perpetual 4.767355e-02 3.33 0.010000 3.466516e+05 +1606 1607 Bybit (Futures) 1000XECUSDT 0.04 0.547018 perpetual 2.590670e-02 0.03 0.010000 2.232815e+06 +1607 1608 Gate.io (Futures) REQ_USDT 0.10 1.292247 perpetual 1.155054e+00 50.00 0.010000 8.781169e+03 +1608 1609 Delta Exchange (Futures) EGLDUSDT 47.04 -0.169420 perpetual 0.000000e+00 0.13 -0.019317 1.087447e+06 +1609 1610 MEXC Global (Futures) OKB_USDT 14.85 0.513340 perpetual -6.719978e-02 0.02 0.093200 7.235475e+05 +1610 1611 Gate.io (Futures) ETH_USD 1281.75 -3.938395 perpetual -1.942657e-01 0.08 0.036300 1.372754e+06 +1611 1612 AAX Futures LINAUSDTFP 0.01 2.708551 perpetual -3.436632e+00 0.04 -0.034813 3.453329e+05 +1612 1613 MEXC Global (Futures) ALICE_USDT 1.75 -0.227144 perpetual 1.138304e-01 0.06 0.006800 6.158129e+05 +1613 1614 CoinEx (Futures) AAVE-USDT 74.63 0.268168 perpetual 0.000000e+00 0.09 -0.016134 1.343709e+06 +1614 1615 Huobi Futures OMG-USDT 1.71 3.605885 perpetual 4.675735e-01 0.58 0.010000 1.179267e+06 +1615 1616 AscendEX (BitMax) (Futures) DOT-PERP 6.33 1.715293 perpetual -5.516154e-03 NaN -0.004028 4.679057e+04 +1616 1617 MEXC Global (Futures) COMP_USDT 54.54 2.571321 perpetual 1.646844e-01 0.02 -0.034300 1.795821e+07 +1617 1618 Deribit ADA_USDC-PERPETUAL 0.45 0.290438 perpetual -2.227670e-02 0.20 -0.005415 1.740287e+06 +1618 1619 Poloniex Futures BNBUSDTPERP 266.04 0.384088 perpetual 7.914954e-02 0.13 0.000000 4.721884e+05 +1619 1620 BingX (Futures) BAND-USDT 1.14 1.785714 perpetual 0.000000e+00 0.01 -0.010000 1.421083e+06 +1620 1621 Delta Exchange (Futures) BNBBTC 266.19 0.398957 perpetual 0.000000e+00 0.02 0.010000 2.715185e+05 +1621 1622 Crypto.com Exchange (Futures) ENSUSD-PERP 14.11 4.930834 perpetual 9.213977e-02 0.16 0.000900 2.472420e+05 +1622 1623 Bitfinex (Futures) XAUTF0:USTF0 1658.10 -0.724464 perpetual 2.757057e-02 0.03 0.000000 2.678386e+04 +1623 1624 Bitfinex (Futures) EGLDF0:USTF0 47.17 -0.148180 perpetual -7.561303e-02 0.02 0.000000 2.711256e+05 +1624 1625 BingX (Futures) SKL-USDT 0.04 2.746885 perpetual 0.000000e+00 0.03 -0.010000 2.178169e+06 +1625 1626 Bit.com (Futures) BTC-USDT-PERPETUAL 18896.92 0.178287 perpetual -6.495248e-02 0.06 0.000000 4.028067e+07 +1626 1627 BingX (Futures) CVC-USDT 0.13 0.156128 perpetual 0.000000e+00 0.39 -0.010000 1.331268e+06 +1627 1628 BingX (Futures) ZRX-USDT 0.27 1.580730 perpetual 0.000000e+00 0.19 -0.046005 2.294167e+06 +1628 1629 Delta Exchange (Futures) XMRUSDT 138.61 -0.785714 perpetual 0.000000e+00 0.07 -0.038988 7.530360e+05 +1629 1630 BingX (Futures) SLP-USDT 0.00 -0.333839 perpetual 0.000000e+00 0.46 0.010000 1.777366e+06 +1630 1631 Delta Exchange (Futures) LPTUSDT 9.08 2.247191 perpetual 0.000000e+00 0.22 -0.093074 8.650738e+05 +1631 1632 Bybit (Futures) 1000BTTUSDT 0.00 -0.383632 perpetual 0.000000e+00 0.26 0.010000 6.921956e+04 +1632 1633 Crypto.com Exchange (Futures) XLMUSD-PERP 0.12 2.093455 perpetual 6.921610e-02 0.15 -0.000400 2.373019e+05 +1633 1634 Crypto.com Exchange (Futures) AAVEUSD-PERP 74.89 0.222160 perpetual 1.094983e-01 0.12 -0.000200 2.371020e+05 +1634 1635 Gate.io (Futures) NKN_USDT 0.09 4.241071 perpetual -9.100640e-02 100.00 0.010000 1.913311e+05 +1635 1636 Huobi Futures STORJ-USDT 0.45 0.597742 perpetual 1.324868e-01 2.17 0.010000 9.003119e+05 +1636 1637 Gate.io (Futures) TRU_USDT 0.05 -0.976077 perpetual 1.841902e+00 100.00 0.010000 3.859093e+03 +1637 1638 Bybit (Futures) AGLDUSDT 0.32 3.559871 perpetual -9.375000e-02 0.16 0.010000 1.281790e+06 +1638 1639 Bitrue (Futures) GRT-USDT 0.10 2.716204 perpetual 1.013171e-01 0.12 0.015730 3.883589e+06 +1639 1640 Gate.io (Futures) BAKE_USDT 0.22 4.386374 perpetual 1.502012e+00 33.33 0.010000 1.342654e+04 +1640 1641 Delta Exchange (Futures) DASHUSDT 40.98 2.266501 perpetual 0.000000e+00 0.02 -0.017735 1.079337e+06 +1641 1642 Delta Exchange (Futures) AVAXUSDT 17.14 3.431668 perpetual 1.164144e-01 0.12 -0.067288 1.239233e+06 +1642 1643 MEXC Global (Futures) MKR_USDT 619.02 2.664681 perpetual 1.773335e-01 0.02 -0.000400 1.008105e+07 +1643 1644 Gate.io (Futures) KAVA_USDT 1.49 3.067655 perpetual 1.881215e-01 6.67 0.010000 3.974870e+05 +1644 1645 Bybit (Futures) LITUSDT 0.60 2.047782 perpetual 0.000000e+00 0.17 0.010000 3.492518e+05 +1645 1646 Poloniex Futures 1000SHIBUSDTPERP 0.01 3.266476 perpetual -9.249000e-03 0.15 0.000000 7.027396e+04 +1646 1647 Bitfinex (Futures) APEF0:USTF0 5.76 2.109645 perpetual 7.335271e-02 0.06 0.000000 1.354166e+06 +1647 1648 Bybit (Futures) REQUSDT 0.10 2.579365 perpetual 0.000000e+00 0.10 0.010000 5.761600e+05 +1648 1649 AscendEX (BitMax) (Futures) XRP-PERP 0.42 5.744256 perpetual -7.085500e-02 NaN -0.003924 8.897926e+05 +1649 1650 Bybit (Futures) CKBUSDT 0.00 -4.271357 perpetual 2.624670e-02 0.39 0.010000 6.097550e+05 +1650 1651 MEXC Global (Futures) GODS_USDT 0.39 0.253807 perpetual -5.063291e-01 0.25 -0.021100 6.109998e+05 +1651 1652 BingX (Futures) CFX-USDT 0.04 -0.417150 perpetual 0.000000e+00 0.18 -0.010000 1.480009e+06 +1652 1653 CoinEx (Futures) GALA-USDT 0.04 2.550447 perpetual -7.861260e-02 0.11 -0.027242 1.027319e+06 +1653 1654 KuCoin Futures ANCUSDTM 0.09 0.755124 perpetual -2.141328e-01 0.11 0.010000 1.534882e+06 +1654 1655 MEXC Global (Futures) AUDIO_USDT 0.22 2.617080 perpetual 2.237136e-01 0.04 0.020000 2.984378e+05 +1655 1656 Huobi Futures REEF-USDT 0.00 4.360087 perpetual 4.364997e-01 100.00 -0.042119 3.135855e+06 +1656 1657 MEXC Global (Futures) LRC_USDT 0.30 3.501020 perpetual 3.284070e-02 0.03 0.005100 6.003379e+05 +1657 1658 BingX (Futures) XCH-USDT 33.42 -1.179593 perpetual 0.000000e+00 0.01 0.010000 1.114326e+06 +1658 1659 Bitfinex (Futures) NEOF0:USTF0 8.34 0.974647 perpetual 8.992914e-03 0.05 -0.001330 7.399885e+05 +1659 1660 Delta Exchange (Futures) DOGEUSDT 0.06 0.000000 perpetual 0.000000e+00 0.09 -0.026667 1.003914e+06 +1660 1661 Huobi Futures LINA-USDT 0.01 2.435530 perpetual 2.101399e-01 100.00 0.010000 1.213700e+05 +1661 1662 BingX (Futures) AKRO-USDT 0.00 4.413928 perpetual 0.000000e+00 4.26 -0.010000 1.091332e+06 +1662 1663 AscendEX (BitMax) (Futures) BCH-PERP 111.77 0.674157 perpetual 1.830357e-01 NaN -0.006608 4.437802e+05 +1663 1664 Bybit (Futures) TOMOUSDT 0.43 1.529412 perpetual 6.952490e-02 0.12 0.010000 8.821470e+05 +1664 1665 Bybit (Futures) DARUSDT 0.20 0.987654 perpetual 1.466993e-01 0.24 0.010000 2.286383e+06 +1665 1666 MEXC Global (Futures) DENT_USDT 0.00 1.855895 perpetual 0.000000e+00 0.11 0.000000 2.992893e+05 +1666 1667 MEXC Global (Futures) BSV_USDT 48.96 1.489450 perpetual -6.114961e-02 0.04 -0.012700 1.477932e+06 +1667 1668 MEXC Global (Futures) FLUX_USDT 0.94 5.855300 perpetual 4.344601e-01 0.22 0.000000 7.549876e+05 +1668 1669 Delta Exchange (Futures) MKRUSDT 618.92 2.852405 perpetual 0.000000e+00 0.16 -0.043180 6.967540e+05 +1669 1670 Bitrue (Futures) SAND-USDT 0.84 0.439226 perpetual 6.791940e-02 0.08 -0.014503 2.123830e+07 +1670 1671 Delta Exchange (Futures) AAVEUSDT 74.75 0.308022 perpetual 1.335113e-14 0.04 -0.036320 1.049134e+06 +1671 1672 MEXC Global (Futures) ANT_USDT 1.65 3.377111 perpetual -6.049607e-02 0.06 0.000000 7.802005e+05 +1672 1673 Bitrue (Futures) BCH-USDT 111.65 0.647366 perpetual 1.429337e-01 0.11 -0.032722 1.942954e+07 +1673 1674 MEXC Global (Futures) QTUM_USDT 2.83 0.247437 perpetual 0.000000e+00 0.04 0.015600 1.924726e+05 +1674 1675 CoinEx (Futures) COMP-USDT 54.59 3.013183 perpetual 9.140768e-02 0.09 -0.024009 1.505152e+06 +1675 1676 Bitrue (Futures) OP-USDT 0.94 3.996467 perpetual 2.123142e-01 0.20 -0.016337 1.582669e+06 +1676 1677 FTX (Derivatives) FLUX-PERP 0.95 6.083352 perpetual 2.247831e-01 0.32 -0.199200 8.035257e+05 +1677 1678 BingX (Futures) AGLD-USDT 0.32 3.562176 perpetual 0.000000e+00 0.25 0.010000 1.391223e+06 +1678 1679 MEXC Global (Futures) STMX_USDT 0.01 0.710227 perpetual -1.410437e-01 0.14 0.020000 2.118136e+05 +1679 1680 Bybit (Futures) SCRTUSDT 0.98 -0.202634 perpetual -5.076142e-01 0.10 0.010000 8.366474e+05 +1680 1681 MEXC Global (Futures) OMG_USDT 1.72 3.672486 perpetual 5.807201e-02 0.06 0.011100 2.062862e+05 +1681 1682 MEXC Global (Futures) LINA_USDT 0.01 2.578797 perpetual 0.000000e+00 0.14 0.020000 1.831226e+05 +1682 1683 MEXC Global (Futures) SFP_USDT 0.34 1.455734 perpetual 1.756955e-01 0.03 0.000900 1.285093e+05 +1683 1684 MEXC Global (Futures) ARPA_USDT 0.03 1.002126 perpetual -3.006610e-02 0.03 0.020000 7.830133e+05 +1684 1685 MEXC Global (Futures) BAND_USDT 1.14 1.998394 perpetual -5.247966e-02 0.03 0.020000 9.084621e+05 +1685 1686 CoinEx (Futures) XLM-USDT 0.12 2.124668 perpetual 1.818130e-02 0.03 -0.039561 1.089990e+06 +1686 1687 Delta Exchange (Futures) NEARUSDT 3.80 0.000000 perpetual 0.000000e+00 0.11 -0.054018 1.388781e+06 +1687 1688 Bybit (Futures) GTCUSDT 1.85 2.493075 perpetual -3.243243e-01 0.27 0.010000 3.082944e+05 +1688 1689 CoinEx (Futures) DYDX-USDT 1.23 1.683168 perpetual -4.057124e-02 0.08 0.009878 1.166679e+06 +1689 1690 Huobi Futures BTS-USDT 0.01 22.657055 perpetual 2.135822e+00 50.00 -1.500000 2.420277e+06 +1690 1691 Delta Exchange (Futures) XTZUSDT 1.46 1.456311 perpetual 0.000000e+00 0.07 -0.059554 9.385229e+05 +1691 1692 Gate.io (Futures) DEGO_USDT 1.60 2.236422 perpetual 8.125000e-01 11.76 0.010000 6.610375e+02 +1692 1693 KuCoin Futures PEOPLEUSDTM 0.02 2.794597 perpetual 4.531040e-02 0.05 0.010000 2.535774e+06 +1693 1694 Poloniex Futures XRPUSDTPERP 0.42 5.489022 perpetual 1.182592e-01 0.24 0.000000 7.034448e+05 +1694 1695 Huobi Futures REN-USDT 0.11 3.160919 perpetual 4.190684e-01 9.09 0.010000 1.982881e+05 +1695 1696 Gate.io (Futures) ROSE_USDT 0.06 2.040124 perpetual 4.547920e-02 100.00 0.010000 2.812292e+05 +1696 1697 BingX (Futures) LIT-USDT 0.60 2.049523 perpetual 0.000000e+00 0.05 -0.010000 9.682680e+05 +1697 1698 Delta Exchange (Futures) XRPUSDT 0.42 6.248432 perpetual 0.000000e+00 0.02 -0.047402 2.614609e+06 +1698 1699 BTSE (Futures) XTZPFC 1.46 1.885475 perpetual 2.717085e-01 0.68 0.000000 1.520975e+04 +1699 1700 Gate.io (Futures) REN_USDT 0.11 2.664607 perpetual 1.699267e+00 50.00 0.010000 5.564362e+04 +1700 1701 BingX (Futures) XEC-USDT 0.00 0.703308 perpetual 0.000000e+00 0.49 -0.010000 1.264296e+06 +1701 1702 Phemex (Futures) HNTUSD 4.82 6.490066 perpetual 2.404643e-01 0.17 -0.143970 6.587935e+06 +1702 1703 Kraken (Futures) PF_LINKUSD 6.88 0.203992 perpetual 1.454122e-02 0.15 0.000000 3.121298e+05 +1703 1704 Crypto.com Exchange (Futures) ENJUSD-PERP 0.47 0.573863 perpetual 1.532926e-01 0.13 -0.000800 1.872706e+05 +1704 1705 AscendEX (BitMax) (Futures) BNB-PERP 266.05 0.334952 perpetual 1.875469e-02 NaN -0.001519 1.771132e+05 +1705 1706 Huobi Futures SKL-USDT 0.04 3.238866 perpetual 2.980392e-01 25.00 0.010000 1.087692e+05 +1706 1707 Delta Exchange (Futures) ATOMUSDT 14.14 3.392922 perpetual -7.057163e-02 0.07 -0.057432 2.382394e+06 +1707 1708 Bitrue (Futures) QTUM-USDT 2.83 0.424929 perpetual 3.526093e-02 0.14 0.013596 2.602696e+06 +1708 1709 dYdX Perpetual UMA-USD 2.36 2.155172 perpetual -3.628692e-01 0.42 0.001250 2.533958e+05 +1709 1710 BingX (Futures) MTL-USDT 1.06 -1.851852 perpetual 0.000000e+00 0.79 -0.010000 1.181797e+06 +1710 1711 Bitfinex (Futures) NEARF0:USTF0 3.80 0.213343 perpetual 2.102607e-02 0.05 -0.023235 6.461334e+05 +1711 1712 AscendEX (BitMax) (Futures) FTT-PERP 23.00 -1.200171 perpetual 6.854664e-02 NaN -0.004092 1.839678e+05 +1712 1713 Kraken (Futures) PF_MATICUSD 0.74 2.194314 perpetual -6.752190e-02 0.12 0.000000 5.364449e+05 +1713 1714 Delta Exchange (Futures) ALGOUSDT 0.35 11.443884 perpetual 0.000000e+00 0.06 0.007316 1.993936e+06 +1714 1715 Bitrue (Futures) MKR-USDT 618.49 2.767650 perpetual 1.451379e-01 0.63 0.010000 8.604493e+05 +1715 1716 Delta Exchange (Futures) ADAUSDT 0.45 0.044623 perpetual 0.000000e+00 0.07 -0.042018 1.211703e+06 +1716 1717 Binance (Futures) ETHBUSD 1274.21 -4.062690 perpetual 1.050577e-01 0.01 -0.022065 3.263359e+09 +1717 1718 BingX (Futures) CTSI-USDT 0.14 1.944652 perpetual 0.000000e+00 0.17 0.010000 8.903395e+05 +1718 1719 Poloniex Futures LINKUSDTPERP 6.85 0.087425 perpetual 1.310234e-01 0.13 0.000000 5.287044e+04 +1719 1720 CoinEx (Futures) SAND-USDT 0.84 0.334368 perpetual -1.190190e-02 0.08 -0.024660 1.510240e+06 +1720 1721 Bitfinex (Futures) SHIBF0:USTF0 0.00 3.247373 perpetual -6.938020e-02 0.18 0.000000 1.618005e+05 +1721 1722 Gate.io (Futures) TONCOIN_USDT 1.36 0.390165 perpetual 1.737919e+00 13.33 0.010000 1.429756e+04 +1722 1723 CoinEx (Futures) CRV-USDT 0.91 -1.690874 perpetual -4.410140e-02 0.11 0.007535 1.498613e+06 +1723 1724 Binance (Futures) BNBBUSD 265.98 0.372629 perpetual 4.200429e-02 0.01 -0.014347 1.084533e+08 +1724 1725 Gate.io (Futures) BZZ_USDT 0.43 5.511046 perpetual 1.840773e-01 20.00 0.010000 8.061294e+03 +1725 1726 Delta Exchange (Futures) FILUSDT 5.46 4.428326 perpetual 0.000000e+00 0.05 0.002841 9.324373e+05 +1726 1727 Bitrue (Futures) ETC-USDT 28.39 0.345435 perpetual 1.124069e-01 0.09 -0.204314 9.703944e+07 +1727 1728 Delta Exchange (Futures) ARUSDT 9.73 4.134615 perpetual 0.000000e+00 0.03 -0.031087 5.599806e+05 +1728 1729 CoinEx (Futures) FLOW-USDT 1.68 2.009593 perpetual -2.975836e-02 0.08 -0.030547 6.341445e+05 +1729 1730 Delta Exchange (Futures) ZECUSDT 54.56 2.763158 perpetual 3.658314e-02 0.02 -0.042554 6.616848e+05 +1730 1731 CoinEx (Futures) 1INCH-USDT 0.57 -1.268862 perpetual 3.473430e-02 0.05 0.010235 4.699169e+05 +1731 1732 Bitrue (Futures) RSR-USDT 0.01 4.832714 perpetual -5.319149e-01 0.18 -0.130279 1.172923e+07 +1732 1733 Phemex (Futures) ILVUSD 54.20 -3.900709 perpetual 1.944649e-01 0.18 0.010000 2.789448e+05 +1733 1734 KuCoin Futures IOTXUSDTM 0.03 6.292948 perpetual -1.361007e-01 0.07 -0.002500 8.265644e+05 +1734 1735 Gate.io (Futures) TRYB_USDT 0.05 3.906250 perpetual 9.774436e-01 100.00 0.010000 1.612892e+03 +1735 1736 Crypto.com Exchange (Futures) BCHUSD-PERP 112.11 0.682533 perpetual 2.497547e-01 0.16 -0.003000 1.566827e+05 +1736 1737 CoinEx (Futures) XTZ-USDT 1.46 1.575732 perpetual 3.416934e-02 0.13 -0.045690 6.138228e+05 +1737 1738 Crypto.com Exchange (Futures) LINKUSD-PERP 6.87 0.145709 perpetual 1.454969e-01 0.19 -0.001200 1.554143e+05 +1738 1739 Huobi Futures XTZ-USD 1.46 1.467724 perpetual 3.758077e-01 0.68 -0.086589 2.934911e+05 +1739 1740 Crypto.com Exchange (Futures) EFIUSD-PERP 0.12 -1.015228 perpetual 9.401709e-01 2.99 0.024700 1.546109e+05 +1740 1741 BingX (Futures) AUDIO-USDT 0.22 2.850575 perpetual 0.000000e+00 0.03 0.010000 9.446522e+05 +1741 1742 BigONE Futures ETHUSDT 1276.17 -3.895147 perpetual 1.227713e-02 0.08 0.010000 2.602207e+08 +1742 1743 Phemex (Futures) U1000SPELLUSD 1.08 3.053435 perpetual -9.259259e-02 0.46 0.010000 2.920955e+05 +1743 1744 CoinFLEX (Futures) BTC-USD-SWAP-LIN 18938.00 0.036976 perpetual -5.280389e-03 0.17 0.000000 2.907741e+05 +1744 1745 Huobi Futures XLM-USD 0.12 1.960110 perpetual 1.336098e-01 8.33 0.010000 3.432323e+04 +1745 1746 AscendEX (BitMax) (Futures) TRX-PERP 0.06 0.353595 perpetual 8.389260e-02 NaN -0.006482 7.672175e+04 +1746 1747 CoinEx (Futures) ZEC-USDT 54.54 2.899642 perpetual 9.149131e-02 0.13 -0.074103 4.375577e+05 +1747 1748 Bybit (Futures) BOBAUSDT 0.30 -0.336700 perpetual 1.351351e-01 0.34 0.010000 2.289023e+05 +1748 1749 Crypto.com Exchange (Futures) XTZUSD-PERP 1.46 1.443943 perpetual 1.916102e-01 0.27 -0.002600 1.503575e+05 +1749 1750 BingX (Futures) HOT-USDT 0.00 1.800901 perpetual 0.000000e+00 2.63 -0.010000 1.329067e+06 +1750 1751 Delta Exchange (Futures) KLAYUSDT 0.21 5.146317 perpetual -4.798460e-02 0.05 -0.034100 3.916953e+05 +1751 1752 Delta Exchange (Futures) KLAYUSDT 0.21 5.146317 perpetual -4.798460e-02 0.05 -0.034100 3.916953e+05 +1752 1753 Huobi Futures CVC-USDT 0.13 0.211135 perpetual 1.874671e-01 7.69 0.010000 4.504581e+05 +1753 1754 MEXC Global (Futures) BLZ_USDT 0.08 1.848152 perpetual -1.839137e-01 0.04 0.000000 8.484716e+06 +1754 1755 Kraken (Futures) PF_UNIUSD 5.73 6.708908 perpetual 3.143556e-01 0.17 0.000000 1.516709e+05 +1755 1756 BingX (Futures) PERP-USDT 0.58 3.584229 perpetual 0.000000e+00 0.09 -0.010000 1.064865e+06 +1756 1757 Crypto.com Exchange (Futures) SCUSD-PERP 0.00 -0.513845 perpetual 2.869440e-01 0.40 -0.001200 1.477723e+05 +1757 1758 CoinEx (Futures) MKR-USDT 618.77 2.911203 perpetual -6.935036e-02 0.08 -0.033876 3.114780e+05 +1758 1759 Bitfinex (Futures) CRVF0:USTF0 0.91 -1.516206 perpetual 9.849800e-02 0.08 0.000000 5.893469e+05 +1759 1760 Kraken (Futures) PF_ATOMUSD 14.19 3.207273 perpetual -7.751392e-02 0.15 0.000000 1.523305e+06 +1760 1761 BingX (Futures) BLZ-USDT 0.08 1.877747 perpetual 1.225490e-14 0.02 0.010000 1.381699e+06 +1761 1762 BigONE Futures ETHUSD 1279.34 -3.871903 perpetual -9.379836e-03 0.08 0.010000 1.802278e+07 +1762 1763 Gate.io (Futures) SKL_USDT 0.04 2.637954 perpetual 5.691057e-01 100.00 0.010000 8.520241e+04 +1763 1764 CoinEx (Futures) KAVA-USDT 1.49 3.164601 perpetual 8.054772e-02 0.10 -0.027737 3.185533e+05 +1764 1765 BingX (Futures) SFP-USDT 0.34 1.550042 perpetual 0.000000e+00 0.12 0.010000 7.420595e+05 +1765 1766 Bitrue (Futures) PEOPLE-USDT 0.02 2.794597 perpetual -4.531040e-02 0.18 0.016397 8.825046e+06 +1766 1767 AscendEX (BitMax) (Futures) DOGE-PERP 0.06 0.017100 perpetual 6.411350e-02 NaN -0.005126 1.056589e+05 +1767 1768 Gate.io (Futures) DENT_USDT 0.00 0.874413 perpetual 1.184310e+00 100.00 0.010000 1.175935e+04 +1768 1769 AscendEX (BitMax) (Futures) ADA-PERP 0.45 0.111582 perpetual 7.579140e-02 NaN -0.005804 1.599117e+05 +1769 1770 Phemex (Futures) LDOUSD 1.87 5.068995 perpetual 3.109086e-01 0.24 0.010000 3.820127e+06 +1770 1771 Gate.io (Futures) CELR_USDT 0.02 3.904110 perpetual 5.932760e-02 100.00 0.010000 4.585784e+04 +1771 1772 Poloniex Futures SOLUSDTPERP 31.65 -0.053570 perpetual 7.251632e-02 0.12 0.000000 4.730373e+04 +1772 1773 Gate.io (Futures) RLC_USDT 1.20 -0.066667 perpetual 4.394596e-01 7.69 0.010000 3.222755e+05 +1773 1774 Gate.io (Futures) SRM_USDT 0.76 0.013200 perpetual 2.375610e-01 12.50 0.010000 1.243573e+06 +1774 1775 Bitrue (Futures) ZIL-USDT 0.03 3.164962 perpetual 6.197710e-02 0.12 -0.047214 3.908679e+06 +1775 1776 Phemex (Futures) ALPHAUSD 0.11 2.972196 perpetual -2.793296e-01 0.37 0.010000 6.610878e+05 +1776 1777 Bitrue (Futures) FTM-USDT 0.23 2.282390 perpetual 6.563120e-02 0.09 -0.005298 6.173030e+06 +1777 1778 WOO Network (Futures) PERP_ETC_USDT 28.38 0.331500 perpetual 1.524605e-01 0.03 -0.012031 3.080925e+06 +1778 1779 Gate.io (Futures) BTS_USDT 0.01 22.370324 perpetual 2.811788e+00 100.00 -0.640500 7.533165e+05 +1779 1780 WOO Network (Futures) PERP_SOL_USDT 31.64 -0.031516 perpetual 2.553594e-02 0.06 -0.002612 2.746249e+06 +1780 1781 Delta Exchange (Futures) STXUSDT 0.33 -0.151286 perpetual 0.000000e+00 0.30 0.034483 1.356151e+05 +1781 1782 BingX (Futures) LINA-USDT 0.01 2.665520 perpetual 0.000000e+00 0.10 0.010000 1.086641e+06 +1782 1783 Bitrue (Futures) RLC-USDT 1.20 0.149888 perpetual 1.080901e-01 0.17 -0.032365 5.228914e+06 +1783 1784 CoinEx (Futures) LRC-USDT 0.30 3.328804 perpetual 0.000000e+00 0.16 -0.076574 3.683801e+05 +1784 1785 Delta Exchange (Futures) THETAUSDT 1.07 4.280156 perpetual -9.328358e-02 0.19 -0.009048 9.463834e+05 +1785 1786 Bitfinex (Futures) WAVESF0:USTF0 3.98 2.786386 perpetual 3.956988e-02 0.12 0.000000 1.843445e+05 +1786 1787 Phemex (Futures) RAYUSD 0.55 1.841621 perpetual 1.627486e-01 0.36 0.010000 1.357459e+07 +1787 1788 Delta Exchange (Futures) FTMUSDT 0.23 2.277803 perpetual 0.000000e+00 0.09 -0.020672 8.999278e+05 +1788 1789 MEXC Global (Futures) JASMY_USDT 0.01 1.689141 perpetual 4.187600e-02 0.01 -0.018700 1.706257e+07 +1789 1790 Bitfinex (Futures) SANDF0:USTF0 0.84 0.474676 perpetual -5.950000e-05 0.26 -0.064795 5.438239e+04 +1790 1791 Bitrue (Futures) COMP-USDT 54.52 2.436282 perpetual 9.147457e-02 0.11 0.010000 1.378743e+07 +1791 1792 CoinEx (Futures) FTT-USDT 23.03 -1.226345 perpetual -6.890395e-02 0.12 -0.001851 5.232370e+05 +1792 1793 WOO Network (Futures) PERP_ATOM_USDT 14.12 3.284192 perpetual 1.658776e-01 0.04 -0.006256 2.656259e+06 +1793 1794 Poloniex Futures ADAUSDTPERP 0.45 0.087050 perpetual 7.805360e-02 0.25 0.000000 3.436270e+05 +1794 1795 Crypto.com Exchange (Futures) GTCUSD-PERP 1.84 1.943365 perpetual 4.901961e-01 0.76 0.004500 1.265592e+05 +1795 1796 Delta Exchange (Futures) VETUSDT 0.02 0.765077 perpetual 0.000000e+00 0.09 -0.041537 6.829583e+05 +1796 1797 MEXC Global (Futures) CTK_USDT 0.88 1.409096 perpetual 1.129688e-01 0.01 0.020000 3.081866e+05 +1797 1798 CoinEx (Futures) DASH-USDT 40.95 2.421368 perpetual 2.437241e-02 0.12 -0.049274 3.857177e+05 +1798 1799 BingX (Futures) ARPA-USDT 0.03 1.262972 perpetual 0.000000e+00 0.02 0.010000 1.137660e+06 +1799 1800 CoinEx (Futures) ENS-USDT 14.02 4.709030 perpetual -2.704472e-02 0.11 -0.040910 1.021396e+06 +1800 1801 Bitrue (Futures) SNX-USDT 2.37 2.994792 perpetual 0.000000e+00 0.17 0.010000 1.525454e+07 +1801 1802 CoinEx (Futures) GRT-USDT 0.10 2.327345 perpetual -3.958150e-02 0.08 -0.059882 4.546353e+05 +1802 1803 AscendEX (BitMax) (Futures) SOL-PERP 31.64 -0.075650 perpetual 2.492035e-01 NaN -0.004698 2.231684e+05 +1803 1804 Bitrue (Futures) FTT-USDT 22.99 -1.212874 perpetual 4.338395e-02 0.58 0.012864 2.377568e+06 +1804 1805 Bitrue (Futures) FIL-USDT 5.45 4.238259 perpetual 0.000000e+00 0.11 0.017305 1.695649e+07 +1805 1806 BingX (Futures) CTK-USDT 0.88 1.605505 perpetual 0.000000e+00 2.11 0.010000 7.688672e+05 +1806 1807 Bitrue (Futures) STORJ-USDT 0.45 0.618784 perpetual 2.196350e-02 0.18 0.011026 2.031545e+07 +1807 1808 CoinEx (Futures) KSM-USDT 41.25 2.810945 perpetual 0.000000e+00 0.12 -0.133505 1.220238e+06 +1808 1809 Delta Exchange (Futures) MANAUSDT 0.70 1.075269 perpetual 0.000000e+00 0.07 -0.018144 7.172198e+05 +1809 1810 BingX (Futures) ATA-USDT 0.14 1.931024 perpetual 0.000000e+00 0.19 -0.010000 6.317117e+05 +1810 1811 BingX (Futures) CHR-USDT 0.15 2.334854 perpetual 0.000000e+00 0.03 0.010000 1.058952e+06 +1811 1812 CoinEx (Futures) UNI-USDT 5.71 6.400789 perpetual -2.272727e-02 0.10 -0.026035 1.158991e+06 +1812 1813 Crypto.com Exchange (Futures) GMTUSD-PERP 0.62 1.628825 perpetual 1.537963e-01 0.16 -0.000400 1.174044e+05 +1813 1814 AscendEX (BitMax) (Futures) VET-PERP 0.02 0.810811 perpetual 5.808760e-02 NaN -0.009578 7.179412e+04 +1814 1815 Bitrue (Futures) ALPHA-USDT 0.11 2.673182 perpetual 3.732740e-02 0.20 0.010958 9.917927e+05 +1815 1816 Gate.io (Futures) CELO_USDT 0.75 -1.382670 perpetual 1.962879e+00 12.50 0.010000 2.334527e+04 +1816 1817 Crypto.com Exchange (Futures) EGLDUSD-PERP 47.14 -0.232804 perpetual 1.633432e-02 0.08 0.001200 1.163033e+05 +1817 1818 MEXC Global (Futures) XRP_USD 0.42 5.639079 perpetual 8.747040e-02 0.02 -0.000200 1.207073e+08 +1818 1819 Phemex (Futures) STGUSD 0.54 3.217209 perpetual 2.213205e-01 0.28 0.010000 1.126790e+06 +1819 1820 Crypto.com Exchange (Futures) ARPAUSD-PERP 0.03 1.217656 perpetual 1.744361e-01 0.33 0.000600 1.155025e+05 +1820 1821 Poloniex Futures DOGEUSDTPERP 0.06 -0.051282 perpetual 6.841120e-02 0.12 0.000000 8.333538e+04 +1821 1822 Huobi Futures YFI-USD 8225.60 -1.906863 perpetual 3.526335e-01 0.26 -0.034605 8.884191e+05 +1822 1823 Bitrue (Futures) ENJ-USDT 0.47 0.750429 perpetual 8.512450e-02 0.17 -0.006957 2.201591e+07 +1823 1824 KuCoin Futures LINAUSDTM 0.01 2.503576 perpetual 1.256106e-01 0.01 0.002300 3.544423e+05 +1824 1825 CoinEx (Futures) EGLD-USDT 46.92 -0.317999 perpetual 2.126755e-02 0.11 0.004395 4.072054e+05 +1825 1826 CoinEx (Futures) ROSE-USDT 0.06 1.728527 perpetual 5.249710e-02 0.04 0.006726 5.902412e+05 +1826 1827 Bitrue (Futures) ICP-USDT 6.07 4.661163 perpetual -8.216927e-02 1.35 0.012291 2.280479e+06 +1827 1828 MEXC Global (Futures) CELO_USDT 0.76 1.192053 perpetual 1.308901e-01 0.13 -0.015200 4.520879e+05 +1828 1829 AscendEX (BitMax) (Futures) ATOM-PERP 14.13 3.357664 perpetual 7.062147e-03 NaN -0.002632 4.968118e+05 +1829 1830 MEXC Global (Futures) 1INCH_USDT 0.57 -1.572918 perpetual 5.211050e-02 0.02 0.020000 1.042650e+07 +1830 1831 Delta Exchange (Futures) DOTBTC 6.33 1.606547 perpetual 0.000000e+00 0.03 0.010000 3.072337e+05 +1831 1832 MEXC Global (Futures) AKRO_USDT 0.00 5.581510 perpetual 0.000000e+00 1.11 0.020000 2.884023e+05 +1832 1833 MEXC Global (Futures) RVN_USDT 0.04 -0.683594 perpetual 4.916420e-02 0.02 -0.009500 3.189389e+07 +1833 1834 Gate.io (Futures) BAT_USDT 0.30 2.603952 perpetual 1.103421e-01 33.33 0.010000 5.213110e+04 +1834 1835 Delta Exchange (Futures) ZILUSDT 0.03 3.194888 perpetual -3.095980e-02 0.06 -0.042987 4.936312e+05 +1835 1836 Gate.io (Futures) BLZ_USDT 0.08 1.925963 perpetual 6.134970e-02 100.00 0.010000 6.926971e+05 +1836 1837 CoinEx (Futures) SUSHI-USDT 1.06 3.729672 perpetual 3.755163e-02 0.13 -0.050312 4.421123e+05 +1837 1838 Kraken (Futures) PF_DOTUSD 6.34 1.310742 perpetual 3.155570e-02 0.13 0.000000 5.492131e+05 +1838 1839 Crypto.com Exchange (Futures) 1INCHUSD-PERP 0.58 -1.504274 perpetual 6.942030e-02 0.12 -0.000700 1.054584e+05 +1839 1840 Bitrue (Futures) AVAX-USDT 17.12 3.360029 perpetual 2.912904e-02 0.08 -0.029672 1.460970e+07 +1840 1841 MEXC Global (Futures) IOTX_USDT 0.03 6.259045 perpetual -3.404830e-02 0.03 -0.002700 1.829322e+05 +1841 1842 Bitfinex (Futures) AMPF0:USTF0 0.98 3.670606 perpetual -1.764724e+00 2.24 0.000000 4.132233e+04 +1842 1843 CoinEx (Futures) ZIL-USDT 0.03 3.217038 perpetual 8.674910e-02 0.11 0.003584 5.239079e+05 +1843 1844 MEXC Global (Futures) ZRX_USDT 0.27 1.544256 perpetual 7.418400e-02 0.04 -0.033500 4.394673e+05 +1844 1845 BingX (Futures) ALPHA-USDT 0.11 2.488038 perpetual 0.000000e+00 0.19 0.010000 5.483391e+05 +1845 1846 Huobi Futures VET-USD 0.02 0.802091 perpetual 1.175981e-01 33.33 0.010000 1.154770e+06 +1846 1847 Gate.io (Futures) STX_USDT 0.32 -3.984422 perpetual 2.870515e+00 25.00 0.010000 3.466114e+03 +1847 1848 Gate.io (Futures) FLUX_USDT 0.93 4.360953 perpetual 1.667202e+00 10.00 0.010000 2.084075e+05 +1848 1849 Huobi Futures AAVE-USD 74.71 0.327653 perpetual 2.841383e-01 0.45 0.006332 1.701200e+06 +1849 1850 BingX (Futures) BEL-USDT 0.56 2.230117 perpetual 0.000000e+00 0.06 0.010000 9.066613e+05 +1850 1851 Huobi Futures HBAR-USDT 0.06 2.364395 perpetual 3.592584e-01 16.67 0.010000 7.486311e+05 +1851 1852 Bitrue (Futures) DYDX-USDT 1.23 1.899257 perpetual 0.000000e+00 0.16 0.015061 7.205243e+06 +1852 1853 Delta Exchange (Futures) IMXUSDT 0.77 2.902796 perpetual 0.000000e+00 0.04 -0.057123 3.381588e+05 +1853 1854 Delta Exchange (Futures) SUSHIUSDT 1.06 3.898635 perpetual 0.000000e+00 0.19 -0.048526 5.562861e+05 +1854 1855 Crypto.com Exchange (Futures) MKRUSD-PERP 621.30 2.854021 perpetual 1.883148e-01 0.24 -0.000700 9.684887e+04 +1855 1856 BingX (Futures) NKN-USDT 0.09 4.311521 perpetual 0.000000e+00 0.04 -0.010000 9.322669e+05 +1856 1857 Kraken (Futures) PF_FILUSD 5.44 4.116408 perpetual 5.700625e-01 0.24 0.000000 9.031974e+04 +1857 1858 WOO Network (Futures) PERP_UNI_USDT 5.73 6.847786 perpetual 2.298851e-02 0.05 -0.001000 2.803237e+05 +1858 1859 CoinEx (Futures) VET-USDT 0.02 0.819746 perpetual -7.594710e-02 0.12 -0.024105 2.808266e+05 +1859 1860 Huobi Futures CRV-USD 0.90 -1.730141 perpetual 3.685547e-01 1.10 0.010000 1.039807e+06 +1860 1861 Gate.io (Futures) AMPL_USDT 1.00 3.432990 perpetual -3.356922e+00 18.18 0.043700 1.310518e+04 +1861 1862 Delta Exchange (Futures) SNXUSDT 2.37 2.769364 perpetual 0.000000e+00 0.13 -0.007827 5.550074e+05 +1862 1863 CoinEx (Futures) CAKE-USDT 4.27 -0.948437 perpetual 1.634788e-02 0.20 -0.262908 5.337204e+05 +1863 1864 Gate.io (Futures) PEARL_USDT 11.98 -5.882353 perpetual 1.024167e+00 4.76 0.010000 5.149386e+02 +1864 1865 CoinEx (Futures) HBAR-USDT 0.06 2.736952 perpetual -1.699000e-02 0.30 -0.058214 4.896239e+04 +1865 1866 Bybit (Futures) CTCUSDT 0.30 -1.662551 perpetual -1.205223e-01 0.28 0.010000 3.783249e+05 +1866 1867 WOO Network (Futures) PERP_XRP_USDT 0.42 5.412821 perpetual 1.060104e-01 0.07 -0.001064 1.264432e+07 +1867 1868 CoinEx (Futures) IOTX-USDT 0.03 6.391304 perpetual -8.173270e-02 0.22 -0.012684 2.649528e+05 +1868 1869 Delta Exchange (Futures) RAYUSDT 0.55 1.838235 perpetual 0.000000e+00 0.18 -0.054986 4.337450e+05 +1869 1870 Crypto.com Exchange (Futures) SHIBUSD-PERP 0.00 3.157895 perpetual 2.782931e-01 0.28 -0.001500 9.214000e+04 +1870 1871 CoinEx (Futures) YFI-USDT 8241.36 -1.609594 perpetual -3.087795e-02 0.12 -0.019380 8.004300e+05 +1871 1872 Delta Exchange (Futures) SRMUSDT 0.76 0.000000 perpetual 0.000000e+00 0.13 -0.045660 3.314164e+05 +1872 1873 Gate.io (Futures) BIT_USDT 0.48 -2.790698 perpetual 2.381943e+00 33.33 0.010000 7.804902e+02 +1873 1874 Gate.io (Futures) BTM_USDT 0.01 -8.368201 perpetual 6.278539e+00 100.00 0.010000 1.692797e+03 +1874 1875 Gate.io (Futures) LOKA_USDT 0.53 5.079681 perpetual 9.535545e-01 16.67 0.010000 2.094605e+04 +1875 1876 Gate.io (Futures) SPELL_USDT 0.00 1.931126 perpetual 6.747550e-01 100.00 0.010000 3.089399e+05 +1876 1877 Delta Exchange (Futures) WAVESUSDT 3.97 3.082902 perpetual 5.026389e-02 0.03 -0.018028 4.982579e+05 +1877 1878 Huobi Futures ALGO-USD 0.35 11.735548 perpetual -8.058728e-03 2.78 0.010000 1.743840e+06 +1878 1879 CoinEx (Futures) AR-USDT 9.74 4.286676 perpetual 5.636401e-02 0.19 -0.011275 3.173239e+05 +1879 1880 Crypto.com Exchange (Futures) KLAYUSD-PERP 0.21 5.207280 perpetual 9.610760e-02 0.05 0.010000 8.911008e+04 +1880 1881 Bitrue (Futures) JASMY-USDT 0.01 1.704546 perpetual 6.983240e-02 0.97 -0.073557 2.850647e+05 +1881 1882 Gate.io (Futures) ARPA_USDT 0.03 1.839926 perpetual 1.234568e-01 100.00 0.010000 8.174862e+04 +1882 1883 Huobi Futures COMP-USD 54.66 2.705750 perpetual 1.427291e-01 0.24 -0.007037 1.587902e+06 +1883 1884 Gate.io (Futures) MAPS_USDT 0.14 -0.070821 perpetual -2.834869e-01 50.00 0.010000 1.947962e+03 +1884 1885 Poloniex Futures LTCUSDTPERP 52.68 2.009662 perpetual 5.682894e-02 0.21 0.000000 1.948371e+05 +1885 1886 Huobi Futures BAL-USDT 5.25 -0.679245 perpetual 3.675009e-01 0.38 0.010000 1.333129e+05 +1886 1887 Delta Exchange (Futures) ETCUSDT 28.39 0.140795 perpetual 1.054482e-01 0.04 -0.250031 7.869266e+05 +1887 1888 Delta Exchange (Futures) KAVAUSDT 1.49 3.250346 perpetual 0.000000e+00 0.07 -0.027131 4.738779e+05 +1888 1889 CoinEx (Futures) ENJ-USDT 0.47 0.621517 perpetual 8.519700e-02 0.04 -0.026822 2.670660e+05 +1889 1890 Bitfinex (Futures) JPYF0:USTF0 0.01 -1.425554 perpetual -4.688368e-02 0.05 0.000000 3.837228e+03 +1890 1891 Bitrue (Futures) WAVES-USDT 3.97 3.056995 perpetual 5.027652e-02 0.10 0.012029 1.003578e+07 +1891 1892 Bitfinex (Futures) GBPF0:USTF0 1.13 -1.219726 perpetual 9.277947e-02 0.30 0.047677 1.005932e+05 +1892 1893 Phemex (Futures) YGGUSD 0.38 2.989130 perpetual -7.124011e-01 0.80 0.010000 1.178936e+05 +1893 1894 MEXC Global (Futures) GALA_USDT 0.04 2.416992 perpetual 1.191895e-01 0.05 0.002100 7.605853e+05 +1894 1895 AscendEX (BitMax) (Futures) EGLD-PERP 46.90 -0.212314 perpetual 1.879787e-01 NaN -0.015950 7.293795e+05 +1895 1896 MEXC Global (Futures) CEEK_USDT 0.15 10.503282 perpetual 0.000000e+00 0.33 -0.010000 2.536457e+06 +1896 1897 BTCEX (Futures) EOS-USDT-PERPETUAL 1.22 -5.426357 perpetual 1.639344e-01 0.08 -0.053300 3.616145e+08 +1897 1898 Delta Exchange (Futures) CELOUSDT 0.76 0.789474 perpetual 0.000000e+00 0.13 -0.072371 3.307183e+05 +1898 1899 Bitrue (Futures) ONT-USDT 0.22 1.198709 perpetual 1.822323e-01 0.23 0.017489 2.612251e+06 +1899 1900 Delta Exchange (Futures) BATUSDT 0.30 1.803335 perpetual 3.342250e-02 0.13 -0.032190 2.714773e+05 +1900 1901 Gate.io (Futures) CVX_USDT 4.52 -2.287441 perpetual 1.592314e+00 2.17 0.010000 4.287781e+04 +1901 1902 Deribit DOT_USDC-PERPETUAL 6.33 1.472236 perpetual 1.103927e-01 0.11 0.019494 5.184913e+05 +1902 1903 Crypto.com Exchange (Futures) ONEUSD-PERP 0.02 2.140182 perpetual 0.000000e+00 0.21 0.002200 7.583541e+04 +1903 1904 Crypto.com Exchange (Futures) HOTUSD-PERP 0.00 1.854637 perpetual 2.952756e-01 0.39 -0.002000 7.491399e+04 +1904 1905 Delta Exchange (Futures) KSMUSDT 41.24 2.658385 perpetual 0.000000e+00 0.05 -0.061145 6.159149e+05 +1905 1906 Delta Exchange (Futures) LRCUSDT 0.30 3.605442 perpetual 0.000000e+00 0.03 -0.064928 2.879002e+05 +1906 1907 AscendEX (BitMax) (Futures) EOS-PERP 1.22 -5.422153 perpetual 4.504505e-02 NaN -0.008857 3.726503e+05 +1907 1908 Delta Exchange (Futures) ICXUSDT 0.24 -0.589474 perpetual 0.000000e+00 0.13 -0.010510 2.829465e+05 +1908 1909 WOO Network (Futures) PERP_ADA_USDT 0.45 -0.044633 perpetual 1.391672e-01 0.04 -0.003611 3.979049e+05 +1909 1910 Huobi Futures QTUM-USD 2.83 0.183817 perpetual 7.817315e-02 0.70 0.010000 1.524323e+06 +1910 1911 CoinEx (Futures) OMG-USDT 1.72 4.220250 perpetual -1.274476e-01 0.13 0.002766 2.329208e+05 +1911 1912 Crypto.com Exchange (Futures) OPUSD-PERP 0.94 4.086140 perpetual 1.432361e-01 0.22 0.000500 7.294573e+04 +1912 1913 Delta Exchange (Futures) MTLUSDT 1.06 -0.561798 perpetual 0.000000e+00 0.09 -0.025791 5.733708e+05 +1913 1914 Delta Exchange (Futures) DYDXUSDT 1.23 1.729819 perpetual 0.000000e+00 0.08 -0.013923 3.983260e+05 +1914 1915 Delta Exchange (Futures) ALICEUSDT 1.75 -0.227015 perpetual 0.000000e+00 0.06 -0.055487 3.925609e+05 +1915 1916 Delta Exchange (Futures) RSRUSDT 0.01 4.681648 perpetual 0.000000e+00 0.18 -0.167898 4.792747e+05 +1916 1917 Bit.com (Futures) ETH-USDT-PERPETUAL 1275.26 -3.853012 perpetual -6.387243e-02 0.09 0.000000 2.264396e+07 +1917 1918 CoinEx (Futures) CRO-USDT 0.10 1.183352 perpetual -1.364113e-01 0.40 0.043370 3.292540e+04 +1918 1919 Gate.io (Futures) MKISHU_USDT 0.00 -2.171000 perpetual 1.643836e+00 100.00 0.010000 1.907038e+04 +1919 1920 Delta Exchange (Futures) RUNEUSDT 1.60 0.500313 perpetual 0.000000e+00 0.19 -0.016103 4.677993e+05 +1920 1921 Delta Exchange (Futures) BANDUSDT 1.14 2.049911 perpetual 0.000000e+00 0.17 -0.039128 3.599000e+05 +1921 1922 Gate.io (Futures) CFX_USDT 0.04 0.774103 perpetual 3.957170e-02 100.00 0.010000 5.342149e+04 +1922 1923 Poloniex Futures DOTUSDTPERP 6.32 1.473650 perpetual 1.736385e-01 0.27 0.000000 8.758488e+04 +1923 1924 Delta Exchange (Futures) SANDUSDT 0.84 0.478469 perpetual 0.000000e+00 0.12 -0.031840 3.996639e+05 +1924 1925 Delta Exchange (Futures) TOMOUSDT 0.43 1.170960 perpetual 0.000000e+00 0.12 -0.043049 2.894844e+05 +1925 1926 Bitfinex (Futures) MKRF0:USTF0 621.06 2.634188 perpetual 6.038064e-03 0.12 0.000000 5.401777e+05 +1926 1927 CoinEx (Futures) THETA-USDT 1.07 4.126119 perpetual 1.214953e-01 0.14 -0.041607 2.097250e+05 +1927 1928 AscendEX (BitMax) (Futures) FIL-PERP 5.45 4.000000 perpetual 1.831502e-01 NaN -0.002125 2.478700e+04 +1928 1929 KuCoin Futures CELRUSDTM 0.02 3.771780 perpetual 1.975370e-02 0.11 0.004200 3.424625e+05 +1929 1930 Crypto.com Exchange (Futures) FLOWUSD-PERP 1.68 1.575758 perpetual 4.773270e-01 0.18 0.000000 6.523126e+04 +1930 1931 CoinEx (Futures) RSR-USDT 0.01 4.483211 perpetual 2.154399e-01 0.18 -0.055443 4.368416e+05 +1931 1932 CoinEx (Futures) ONE-USDT 0.02 1.758136 perpetual -4.726390e-02 0.23 -0.011868 4.020413e+05 +1932 1933 CoinEx (Futures) ONT-USDT 0.22 1.573865 perpetual -1.159381e-01 0.22 -0.062277 6.977439e+04 +1933 1934 MEXC Global (Futures) ROSE_USDT 0.06 1.582785 perpetual 1.225490e-01 0.02 0.013600 3.422743e+06 +1934 1935 Bitrue (Futures) KSM-USDT 41.21 2.658385 perpetual 9.680542e-02 0.10 -0.026874 1.680216e+06 +1935 1936 WOO Network (Futures) PERP_CRV_USDT 0.90 -1.555701 perpetual 1.436623e-01 0.14 -0.002911 3.479353e+03 +1936 1937 CoinFLEX (Futures) XRP-USD-SWAP-LIN 0.42 5.432345 perpetual 2.363510e-02 0.28 0.000000 1.998438e+05 +1937 1938 Bitrue (Futures) ROSE-USDT 0.06 1.708793 perpetual 7.000350e-02 0.84 0.005079 2.487894e+05 +1938 1939 CoinEx (Futures) REN-USDT 0.11 3.100115 perpetual -2.692190e-02 0.26 -0.003698 1.484968e+05 +1939 1940 Bitfinex (Futures) ICPF0:USTF0 6.09 4.579195 perpetual -2.505627e-02 0.12 0.000000 9.872690e+05 +1940 1941 Huobi Futures MASK-USDT 1.18 2.341717 perpetual 1.802966e-01 1.68 0.010000 2.860934e+05 +1941 1942 Poloniex Futures UNIUSDTPERP 5.73 6.575037 perpetual 1.568491e-01 0.19 0.000000 2.977633e+04 +1942 1943 CoinEx (Futures) XEC-USDT 0.00 0.756193 perpetual -1.293996e-01 0.34 -0.015976 6.689832e+04 +1943 1944 Delta Exchange (Futures) YFIUSDT 8218.06 -2.139037 perpetual 0.000000e+00 0.06 -0.071020 4.057257e+05 +1944 1945 Crypto.com Exchange (Futures) KAVAUSD-PERP 1.49 3.041615 perpetual 8.721320e-02 0.25 0.000000 6.054519e+04 +1945 1946 AscendEX (BitMax) (Futures) MATIC-PERP 0.74 2.391154 perpetual -6.040770e-02 NaN -0.004020 2.743033e+05 +1946 1947 Delta Exchange (Futures) ENJUSDT 0.47 0.427350 perpetual 0.000000e+00 0.02 -0.038934 3.060709e+05 +1947 1948 Gate.io (Futures) DGB_USDT 0.01 -1.737242 perpetual 2.309392e+00 100.00 0.010000 1.031565e+03 +1948 1949 Crypto.com Exchange (Futures) SUSHIUSD-PERP 1.07 3.696498 perpetual 9.380863e-02 0.37 0.000000 5.823558e+04 +1949 1950 CoinEx (Futures) SKL-USDT 0.04 3.254135 perpetual 5.217800e-03 0.10 -0.026602 2.388484e+05 +1950 1951 MEXC Global (Futures) PEOPLE_USDT 0.02 2.795899 perpetual -4.533090e-02 0.05 0.000000 1.223679e+06 +1951 1952 Bit.com (Futures) BCH-USDT-PERPETUAL 112.01 0.681737 perpetual 1.289103e-02 1.99 0.000000 2.946467e+06 +1952 1953 CoinEx (Futures) IOTA-USDT 0.26 0.986118 perpetual 2.947599e-01 0.12 -0.006032 3.820017e+05 +1953 1954 Crypto.com Exchange (Futures) THETAUSD-PERP 1.07 4.381694 perpetual 2.798507e-02 0.09 0.003900 5.653942e+04 +1954 1955 Gate.io (Futures) RON_USDT 0.23 -7.553234 perpetual 4.889179e+00 33.33 0.010000 2.099477e+03 +1955 1956 Gate.io (Futures) IOTA_USDT 0.26 1.447008 perpetual 2.825752e-01 33.33 0.010000 1.341886e+04 +1956 1957 Crypto.com Exchange (Futures) EOSUSD-PERP 1.22 -5.742773 perpetual 3.198032e-01 0.32 -0.004100 5.507994e+04 +1957 1958 Crypto.com Exchange (Futures) HNTUSD-PERP 4.80 6.150442 perpetual 1.458941e-01 0.54 0.005200 5.453791e+04 +1958 1959 Bitrue (Futures) OMG-USDT 1.72 3.853111 perpetual 4.064333e-02 0.13 0.009054 7.036249e+06 +1959 1960 Gate.io (Futures) CKB_USDT 0.00 -6.536926 perpetual 1.841965e+00 100.00 0.010000 2.305780e+04 +1960 1961 CoinFLEX (Futures) BCH-USD-SWAP-LIN 112.16 0.790798 perpetual 0.000000e+00 1.16 0.000000 6.406243e+04 +1961 1962 Gate.io (Futures) ATA_USDT 0.14 2.228602 perpetual 1.647946e-01 50.00 0.010000 5.297279e+04 +1962 1963 CoinEx (Futures) LPT-USDT 9.12 3.519826 perpetual -1.193226e-01 0.21 -0.041604 1.763537e+05 +1963 1964 AscendEX (BitMax) (Futures) XTZ-PERP 1.46 1.596114 perpetual 0.000000e+00 NaN -0.009791 1.209976e+05 +1964 1965 Crypto.com Exchange (Futures) DYDXUSD-PERP 1.23 1.815182 perpetual 1.620746e-01 0.16 0.000000 5.319305e+04 +1965 1966 CoinEx (Futures) NEO-USDT 8.29 0.971971 perpetual 1.540183e-01 0.18 -0.070759 3.562980e+05 +1966 1967 Crypto.com Exchange (Futures) NKNUSD-PERP 0.09 4.597959 perpetual 1.608234e-01 0.45 0.003600 5.188517e+04 +1967 1968 Gate.io (Futures) SC_USDT 0.00 -0.542547 perpetual 1.435544e-01 100.00 0.010000 1.275979e+04 +1968 1969 Crypto.com Exchange (Futures) COMPUSD-PERP 54.64 2.842085 perpetual 1.464129e-01 0.22 -0.001500 5.066494e+04 +1969 1970 Delta Exchange (Futures) GMTUSDT 0.62 1.381011 perpetual 7.297490e-02 0.03 -0.026192 3.021856e+05 +1970 1971 Huobi Futures STORJ-USD 0.45 0.563773 perpetual 3.580841e-02 2.17 0.010000 1.915639e+06 +1971 1972 Huobi Futures WOO-USDT 0.14 2.209820 perpetual 1.180638e-01 7.14 0.010000 5.442378e+04 +1972 1973 Poloniex Futures YFIUSDTPERP 8229.07 -1.973371 perpetual 8.488964e-02 0.22 0.000000 5.726608e+04 +1973 1974 Bitfinex (Futures) XAGF0:USTF0 19.42 0.278839 perpetual 6.963007e-02 0.28 0.000000 8.107260e+03 +1974 1975 Gate.io (Futures) STMX_USDT 0.01 -2.006018 perpetual 3.494663e+00 100.00 0.010000 3.043920e+02 +1975 1976 Mango Markets (Derivatives) AVAX-PERP 17.00 1.007706 perpetual 4.592470e-01 3.13 0.025982 2.285870e+04 +1976 1977 Delta Exchange (Futures) AUDIOUSDT 0.22 2.660550 perpetual 0.000000e+00 0.09 0.010000 2.287896e+05 +1977 1978 Crypto.com Exchange (Futures) SRMUSD-PERP 0.76 0.224393 perpetual 3.951008e-03 0.25 0.003700 4.839323e+04 +1978 1979 Bitrue (Futures) LINA-USDT 0.01 2.722063 perpetual -1.394700e-01 0.28 0.010669 4.581289e+06 +1979 1980 Delta Exchange (Futures) HBARUSDT 0.06 2.343750 perpetual 8.481760e-02 0.08 -0.044796 1.799364e+05 +1980 1981 Poloniex Futures XMRUSDTPERP 138.56 -0.821429 perpetual 9.362622e-02 0.23 0.000000 3.047873e+04 +1981 1982 CoinEx (Futures) SRM-USDT 0.76 -0.052750 perpetual -1.319440e-02 0.12 0.089861 1.768212e+05 +1982 1983 Crypto.com Exchange (Futures) MASKUSD-PERP 1.18 2.513434 perpetual 4.227257e-02 0.19 0.002100 4.665909e+04 +1983 1984 Mango Markets (Derivatives) BNB-PERP 264.36 -0.375940 perpetual 5.849057e-01 0.52 0.006253 8.890271e+03 +1984 1985 Bitrue (Futures) CRV-USDT 0.90 -1.737242 perpetual 1.104972e-01 0.22 0.018061 1.783068e+07 +1985 1986 Bitrue (Futures) TRX-USDT 0.06 0.302928 perpetual 6.711410e-02 0.17 -0.035327 2.896169e+07 +1986 1987 Delta Exchange (Futures) CHZUSDT 0.24 8.524883 perpetual 0.000000e+00 0.04 0.010000 4.617644e+05 +1987 1988 Delta Exchange (Futures) XLMUSDT 0.12 2.118270 perpetual -8.643040e-02 0.09 -0.013563 2.266204e+05 +1988 1989 Gate.io (Futures) AGLD_USDT 0.31 2.324820 perpetual 2.304000e+00 25.00 0.010000 1.768948e+04 +1989 1990 Gate.io (Futures) SUN_USDT 0.00 -5.850020 perpetual 3.148457e+00 100.00 0.010000 6.815590e+03 +1990 1991 Delta Exchange (Futures) COMPUSDT 54.54 2.436739 perpetual 0.000000e+00 0.18 -0.046387 3.431538e+05 +1991 1992 WOO Network (Futures) PERP_TRX_USDT 0.06 0.235651 perpetual 1.525945e-01 0.05 -0.005595 4.903848e+03 +1992 1993 Bitrue (Futures) IOTA-USDT 0.26 1.129723 perpetual 7.704160e-02 0.15 -0.012300 2.234434e+06 +1993 1994 Huobi Futures THETA-USD 1.07 4.298888 perpetual 5.418600e-01 1.85 -0.122993 1.035095e+05 +1994 1995 Crypto.com Exchange (Futures) SNXUSD-PERP 2.37 2.862099 perpetual 2.951096e-01 0.17 -0.001800 4.184445e+04 +1995 1996 Gate.io (Futures) XMR_USD 138.91 -4.266023 perpetual 2.879562e-02 9.22 0.010000 4.083954e+04 +1996 1997 Bitrue (Futures) YFI-USDT 8223.62 -1.833552 perpetual 4.851425e-02 0.58 0.010000 2.874557e+05 +1997 1998 Gate.io (Futures) HOT_USDT 0.00 1.282309 perpetual 1.037684e+00 100.00 0.010000 3.252111e+04 +1998 1999 Delta Exchange (Futures) EOSUSDT 1.22 -5.564142 perpetual 0.000000e+00 0.16 -0.091943 3.698812e+05 +1999 2000 Gate.io (Futures) SFP_USDT 0.34 3.076455 perpetual 8.176714e-01 25.00 0.010000 6.831750e+02 +2000 2001 Bitrue (Futures) BAL-USDT 5.27 -0.508570 perpetual 3.786445e-02 0.66 0.010000 3.536013e+06 +2001 2002 Delta Exchange (Futures) AAVEBTC 74.80 0.126422 perpetual 0.000000e+00 0.38 0.010000 1.978468e+05 +2002 2003 AscendEX (BitMax) (Futures) CSPR-PERP 0.03 -3.571429 perpetual 3.703704e+00 NaN -0.011466 6.749049e+02 +2003 2004 Crypto.com Exchange (Futures) RUNEUSD-PERP 1.61 0.751409 perpetual 6.215040e-02 0.06 0.000000 3.923112e+04 +2004 2005 CoinEx (Futures) IOST-USDT 0.01 0.900294 perpetual 9.172780e-02 0.18 -0.001846 3.752350e+04 +2005 2006 Delta Exchange (Futures) CRVUSDT 0.90 -1.521739 perpetual 0.000000e+00 0.11 -0.019012 4.108287e+05 +2006 2007 Bitrue (Futures) UNI-USDT 5.73 6.849060 perpetual -1.741857e-02 0.10 0.010170 9.691727e+06 +2007 2008 Delta Exchange (Futures) RENUSDT 0.11 3.342884 perpetual 0.000000e+00 0.09 -0.033272 1.780771e+05 +2008 2009 Huobi Futures OMG-USD 1.72 3.666687 perpetual 2.776421e-01 1.16 0.010000 2.161242e+06 +2009 2010 Bitrue (Futures) AR-USDT 9.73 4.333405 perpetual 9.229823e-02 0.17 -0.005100 2.566948e+06 +2010 2011 Mango Markets (Derivatives) RAY-PERP 0.55 1.845018 perpetual 2.989130e-01 1.25 -0.031232 5.688712e+03 +2011 2012 Delta Exchange (Futures) HNTUSDT 4.81 6.212822 perpetual 0.000000e+00 0.02 0.010000 6.671048e+05 +2012 2013 CoinEx (Futures) ZRX-USDT 0.27 1.403024 perpetual 1.274037e-01 0.09 -0.088507 2.139041e+05 +2013 2014 Kraken (Futures) PF_XMRUSD 139.11 0.079137 perpetual -7.907411e-02 0.12 0.000000 2.229266e+05 +2014 2015 Delta Exchange (Futures) GRTUSDT 0.10 2.496100 perpetual 1.014713e-01 0.05 -0.035805 1.838916e+05 +2015 2016 Delta Exchange (Futures) LINKBTC 6.87 0.179162 perpetual 0.000000e+00 0.04 0.010000 2.291671e+05 +2016 2017 Bitrue (Futures) C98-USDT 0.37 0.485306 perpetual 1.609874e-01 0.59 0.010000 1.634215e+06 +2017 2018 Gate.io (Futures) RAD_USDT 1.94 0.464876 perpetual 1.023136e+00 5.00 0.010000 7.894044e+03 +2018 2019 Crypto.com Exchange (Futures) CHRUSD-PERP 0.15 2.285031 perpetual 2.612043e-01 0.25 -0.005400 3.524748e+04 +2019 2020 AscendEX (BitMax) (Futures) OMI-PERP 0.00 -1.912777 perpetual -3.900200e-03 NaN -0.014521 6.127122e+05 +2020 2021 Phemex (Futures) U1000LEVERUSD 1.83 2.581369 perpetual -4.376368e-02 0.33 0.010000 6.092905e+05 +2021 2022 Bitrue (Futures) 1INCH-USDT 0.57 -1.404350 perpetual 5.211050e-02 0.14 0.013730 2.344256e+06 +2022 2023 Gate.io (Futures) CVC_USDT 0.13 -0.696074 perpetual 1.126250e+00 50.00 0.010000 1.366935e+04 +2023 2024 Delta Exchange (Futures) SOLBTC 31.67 -0.059609 perpetual 0.000000e+00 0.02 0.010000 2.789743e+05 +2024 2025 Gate.io (Futures) QRDO_USDT 0.21 1.862745 perpetual 9.720885e-01 33.33 0.010000 1.647990e+03 +2025 2026 Gate.io (Futures) TRIBE_USDT 0.21 0.927282 perpetual -3.239850e-02 33.33 0.010000 8.129096e+02 +2026 2027 Gate.io (Futures) WIN_USDT 0.00 -6.054872 perpetual 1.127895e+00 100.00 0.010000 7.154515e+04 +2027 2028 Delta Exchange (Futures) 1INCHUSDT 0.58 -1.504274 perpetual 0.000000e+00 0.07 0.000353 1.272134e+05 +2028 2029 CoinEx (Futures) BAT-USDT 0.30 1.702997 perpetual -6.697920e-02 0.20 -0.029202 2.807412e+05 +2029 2030 MEXC Global (Futures) DUSK_USDT 0.11 1.582708 perpetual 2.492877e-01 0.02 0.020000 7.210579e+05 +2030 2031 WOO Network (Futures) PERP_SUSHI_USDT 1.06 0.853890 perpetual 2.003763e-01 0.19 -0.005381 1.362429e+03 +2031 2032 Bitrue (Futures) AAVE-USDT 74.61 0.294985 perpetual 1.336898e-01 0.09 -0.003740 1.092768e+07 +2032 2033 CoinEx (Futures) QTUM-USDT 2.83 0.699400 perpetual -9.166549e-02 0.19 -0.073594 1.318760e+05 +2033 2034 Gate.io (Futures) LTC_USD 53.31 -1.057906 perpetual -9.191521e-01 0.55 0.010000 4.637970e+03 +2034 2035 Delta Exchange (Futures) XTZBTC 1.46 1.574803 perpetual 0.000000e+00 0.13 -0.009733 1.364943e+05 +2035 2036 WOO Network (Futures) PERP_FTM_USDT 0.23 2.235136 perpetual 4.372540e-02 0.09 -0.003392 4.493060e+05 +2036 2037 Crypto.com Exchange (Futures) YFIUSD-PERP 8253.61 -1.722030 perpetual 9.716960e-02 0.10 -0.001100 2.874237e+04 +2037 2038 Bitfinex (Futures) JASMYF0:USTF0 0.01 1.691620 perpetual 3.023664e-02 0.06 -0.001496 9.673405e+05 +2038 2039 Gate.io (Futures) JST_USDT 0.02 -1.020698 perpetual 1.162172e+00 100.00 0.010000 4.872470e+03 +2039 2040 Bit.com (Futures) BCH-PERPETUAL 111.50 0.495719 perpetual 4.158841e-01 0.04 0.000000 4.324500e+04 +2040 2041 Gate.io (Futures) ICX_USDT 0.23 -1.915709 perpetual 2.430556e+00 33.33 0.010000 6.991362e+03 +2041 2042 Delta Exchange (Futures) ONEUSDT 0.02 2.412869 perpetual 0.000000e+00 0.10 -0.055699 6.844080e+04 +2042 2043 Bitrue (Futures) IOST-USDT 0.01 1.034918 perpetual 9.993340e-02 0.15 0.010000 1.348871e+06 +2043 2044 Crypto.com Exchange (Futures) LRCUSD-PERP 0.30 3.440305 perpetual 2.234784e-01 0.11 -0.002300 2.701520e+04 +2044 2045 CoinEx (Futures) CELO-USDT 0.76 1.892829 perpetual -1.700680e-01 0.46 0.011179 2.063725e+05 +2045 2046 Huobi Futures MDX-USDT 0.06 -8.244275 perpetual 2.995008e+00 28.57 0.010000 1.791802e+05 +2046 2047 WOO Network (Futures) PERP_LINK_USDT 6.85 0.204260 perpetual 7.898952e-02 0.04 -0.002006 2.058693e+06 +2047 2048 Gate.io (Futures) BEL_USDT 0.55 -0.449802 perpetual 1.572384e+00 16.67 0.010000 3.094017e+05 +2048 2049 Mango Markets (Derivatives) MNGO-PERP 0.04 -5.011933 perpetual 2.952261e+00 0.25 -0.058471 7.772163e+03 +2049 2050 Bitrue (Futures) COTI-USDT 0.10 5.792849 perpetual 1.643723e-01 0.15 -0.005277 3.269575e+06 +2050 2051 Delta Exchange (Futures) GALAUSDT 0.04 2.442002 perpetual 0.000000e+00 0.05 -0.024522 1.339653e+05 +2051 2052 KuCoin Futures RSRUSDTM 0.01 4.774387 perpetual 1.608292e-01 0.07 -0.077500 1.071603e+06 +2052 2053 CoinEx (Futures) ZEN-USDT 13.77 3.325921 perpetual -1.130443e-01 0.15 0.026699 4.018387e+05 +2053 2054 Delta Exchange (Futures) YFIBTC 8227.66 -2.002340 perpetual 0.000000e+00 0.03 0.010000 1.588431e+05 +2054 2055 Gate.io (Futures) POND_USDT 0.01 9.794319 perpetual 3.568243e-01 100.00 0.010000 1.488202e+05 +2055 2056 BigONE Futures DOTUSDT 6.32 1.295793 perpetual 2.053064e-01 0.47 0.010000 9.259009e+05 +2056 2057 Gate.io (Futures) ACA_USDT 0.22 0.000000 perpetual 1.163444e+00 33.33 0.010000 2.048708e+04 +2057 2058 Crypto.com Exchange (Futures) ALICEUSD-PERP 1.76 -0.119359 perpetual 1.536448e-01 0.18 -0.001200 2.356627e+04 +2058 2059 Mango Markets (Derivatives) ADA-PERP 0.44 -5.482692 perpetual 2.048838e+00 3.44 -0.036750 1.222031e+03 +2059 2060 Gate.io (Futures) BEAM_USDT 0.18 2.217418 perpetual 1.740875e+00 50.00 0.010000 7.463475e+03 +2060 2061 CoinEx (Futures) MINA-USDT 0.59 2.344564 perpetual -1.696929e-02 0.05 0.005724 1.905377e+05 +2061 2062 Crypto.com Exchange (Futures) ARUSD-PERP 9.75 4.389722 perpetual 3.589744e-01 0.20 0.000000 2.247667e+04 +2062 2063 Bitfinex (Futures) ANCF0:USTF0 0.09 0.427733 perpetual -2.773248e-01 1.16 -0.242025 1.312643e+04 +2063 2064 CoinEx (Futures) ANKR-USDT 0.03 2.769934 perpetual 1.962580e-02 0.12 -0.042811 2.662561e+05 +2064 2065 Poloniex Futures ICPUSDTPERP 6.08 4.639175 perpetual 0.000000e+00 0.33 0.000000 8.441945e+03 +2065 2066 Poloniex Futures FILUSDTPERP 5.45 4.336199 perpetual 9.154156e-02 0.11 0.000000 1.962991e+04 +2066 2067 Delta Exchange (Futures) APEUSDT 5.75 2.035398 perpetual 0.000000e+00 0.09 0.007290 3.489395e+05 +2067 2068 CoinEx (Futures) SXP-USDT 0.33 0.758265 perpetual 3.010230e-02 0.15 -0.036777 1.356498e+05 +2068 2069 BingX (Futures) EFI-USDT 0.12 -0.758853 perpetual 0.000000e+00 4.32 0.010000 1.888635e+05 +2069 2070 Gate.io (Futures) SUPER_USDT 0.12 2.546689 perpetual 1.986755e+00 50.00 0.010000 1.015285e+03 +2070 2071 Crypto.com Exchange (Futures) RSRUSD-PERP 0.01 5.075188 perpetual 3.577818e-01 0.53 0.000000 2.108900e+04 +2071 2072 Bitrue (Futures) IOTX-USDT 0.03 6.265846 perpetual 1.363327e-01 0.14 0.013441 7.210815e+06 +2072 2073 Gate.io (Futures) TOMO_USDT 0.43 1.082353 perpetual 4.352886e-01 20.00 0.010000 1.807168e+04 +2073 2074 WOO Network (Futures) PERP_SNX_USDT 2.36 2.863341 perpetual 8.962463e-02 0.08 -0.004793 5.119493e+03 +2074 2075 Crypto.com Exchange (Futures) PAXGUSD-PERP 1648.69 -0.754862 perpetual 3.372374e-01 0.29 -0.000500 2.004312e+04 +2075 2076 Crypto.com Exchange (Futures) BOSONUSD-PERP 0.22 1.447309 perpetual 4.904146e-01 0.49 -0.009200 1.993578e+04 +2076 2077 Crypto.com Exchange (Futures) STORJUSD-PERP 0.46 0.886132 perpetual 8.783490e-02 0.31 0.003700 1.987229e+04 +2077 2078 Mango Markets (Derivatives) SRM-PERP 0.75 1.206434 perpetual 3.361430e-01 2.24 -0.033210 2.389940e+03 +2078 2079 CoinEx (Futures) STORJ-USDT 0.45 1.403431 perpetual -8.787350e-02 0.07 -0.040819 1.468117e+05 +2079 2080 Gate.io (Futures) DIA_USDT 0.37 -5.445672 perpetual 3.232817e+00 25.00 0.010000 4.263748e+03 +2080 2081 Gate.io (Futures) AKRO_USDT 0.00 6.640336 perpetual -3.356481e-01 100.00 0.010000 1.891139e+06 +2081 2082 Crypto.com Exchange (Futures) IMXUSD-PERP 0.77 2.980885 perpetual 3.907061e-01 0.40 -0.003500 1.965522e+04 +2082 2083 Gate.io (Futures) KLAY_USDT 0.20 0.452716 perpetual 4.156234e+00 33.33 0.010000 8.354603e+03 +2083 2084 Crypto.com Exchange (Futures) BATUSD-PERP 0.30 1.701259 perpetual 2.007360e-01 0.23 -0.002800 1.941714e+04 +2084 2085 Crypto.com Exchange (Futures) QTUMUSD-PERP 2.83 0.222741 perpetual 1.763855e-01 0.33 0.002500 1.940636e+04 +2085 2086 WOO Network (Futures) PERP_LTC_USDT 52.57 2.012773 perpetual 1.043445e-01 0.06 -0.002264 6.429802e+04 +2086 2087 Gate.io (Futures) DUSK_USDT 0.11 1.524194 perpetual 1.564620e+00 50.00 0.010000 8.292244e+03 +2087 2088 Gate.io (Futures) ATLAS_USDT 0.00 1.804411 perpetual 1.816193e+00 100.00 0.010000 4.248199e+03 +2088 2089 WOO Network (Futures) PERP_FIL_USDT 5.45 4.352806 perpetual -2.012441e-02 0.07 0.000459 1.672972e+05 +2089 2090 Bitfinex (Futures) KNCF0:USTF0 1.24 -2.160883 perpetual 5.559168e-02 0.08 -0.022168 3.242356e+05 +2090 2091 Gate.io (Futures) OOKI_USDT 0.01 2.252791 perpetual -2.924547e-01 100.00 0.010000 4.597392e+04 +2091 2092 Bitrue (Futures) AUDIO-USDT 0.22 2.708907 perpetual 1.341082e-01 0.36 0.018608 1.846640e+06 +2092 2093 Gate.io (Futures) SCRT_USDT 0.98 -0.163332 perpetual -1.022495e-01 10.00 0.010000 2.428259e+03 +2093 2094 Gate.io (Futures) LEO_USDT 4.44 -5.882353 perpetual 5.319245e+00 4.26 0.010000 8.265140e+03 +2094 2095 Gate.io (Futures) CTK_USDT 0.87 -0.091356 perpetual 1.331581e+00 11.11 0.010000 2.411852e+04 +2095 2096 Crypto.com Exchange (Futures) ZILUSD-PERP 0.03 3.165974 perpetual 2.169870e-01 0.19 -0.002600 1.688814e+04 +2096 2097 Crypto.com Exchange (Futures) OCEANUSD-PERP 0.15 1.321004 perpetual 1.303781e-01 0.52 0.000000 1.665617e+04 +2097 2098 Gate.io (Futures) POLY_USDT 0.20 -0.447761 perpetual -1.499250e-01 33.33 0.010000 1.334050e+05 +2098 2099 CoinEx (Futures) HOT-USDT 0.00 1.920165 perpetual -1.613307e-01 0.14 0.002489 1.259524e+05 +2099 2100 Delta Exchange (Futures) IOTAUSDT 0.26 1.167315 perpetual 0.000000e+00 0.12 -0.029571 6.349995e+04 +2100 2101 Bit.com (Futures) STETH-USDT-PERPETUAL 1263.61 -4.071131 perpetual -1.043360e-01 0.65 0.000000 1.791078e+06 +2101 2102 Bitfinex (Futures) GALAF0:USTF0 0.04 2.655148 perpetual -8.591500e-02 0.09 0.000000 5.738189e+05 +2102 2103 Gate.io (Futures) BOBA_USDT 0.29 -2.583026 perpetual 2.032713e+00 33.33 0.010000 1.224996e+03 +2103 2104 BigONE Futures UNIUSDT 5.73 6.388889 perpetual 2.019147e-01 0.52 0.010000 1.125166e+06 +2104 2105 Bitrue (Futures) AXS-USDT 12.08 0.082645 perpetual 8.257638e-02 0.17 -0.039244 1.298538e+07 +2105 2106 Bitrue (Futures) XEM-USDT 0.04 0.781644 perpetual 7.505630e-02 0.37 0.016956 2.182757e+07 +2106 2107 Delta Exchange (Futures) ATOMBTC 14.13 3.256969 perpetual 0.000000e+00 0.03 0.010000 1.982821e+05 +2107 2108 Bitrue (Futures) HNT-USDT 4.80 6.410256 perpetual 1.246365e-01 0.12 0.012903 2.553521e+07 +2108 2109 AscendEX (BitMax) (Futures) ONE-PERP 0.02 2.304394 perpetual 1.571500e-02 NaN -0.000270 8.966113e+04 +2109 2110 Bitrue (Futures) ZEC-USDT 54.52 3.034873 perpetual 7.317966e-02 0.18 0.014303 1.315502e+07 +2110 2111 Crypto.com Exchange (Futures) ZRXUSD-PERP 0.27 1.504891 perpetual 1.111935e-01 0.26 0.001500 1.363569e+04 +2111 2112 Crypto.com Exchange (Futures) COTIUSD-PERP 0.10 5.872080 perpetual 2.432990e-01 0.72 -0.005200 1.348882e+04 +2112 2113 Bitrue (Futures) NEO-USDT 8.31 1.116911 perpetual 1.320687e-01 0.12 -0.010235 1.983724e+06 +2113 2114 Bitrue (Futures) LRC-USDT 0.30 3.351689 perpetual 1.184055e-01 0.15 -0.014894 2.424081e+07 +2114 2115 Gate.io (Futures) QUICK_USDT 53.45 -2.280606 perpetual 6.161314e+00 2.01 0.010000 5.344983e+02 +2115 2116 Crypto.com Exchange (Futures) DGBUSD-PERP 0.01 2.197681 perpetual 2.377350e-01 0.17 0.003100 1.249262e+04 +2116 2117 WOO Network (Futures) PERP_XLM_USDT 0.12 2.084676 perpetual 6.335630e-02 0.03 -0.000897 4.629938e+04 +2117 2118 Gate.io (Futures) EDEN_USDT 0.08 -6.665931 perpetual 2.124867e+00 100.00 0.010000 9.578951e+02 +2118 2119 Crypto.com Exchange (Futures) KNCUSD-PERP 1.24 -1.977848 perpetual 2.017756e-01 0.13 0.003700 1.218433e+04 +2119 2120 BigONE Futures EOSUSDT 1.17 -11.018237 perpetual 4.346712e+00 0.57 0.010000 6.122403e+03 +2120 2121 Crypto.com Exchange (Futures) AUDIOUSD-PERP 0.22 2.761160 perpetual 4.030452e-01 0.31 -0.001900 1.205083e+04 +2121 2122 Gate.io (Futures) AUCTION_USDT 6.50 2.164366 perpetual 3.653669e-01 1.52 0.010000 1.814903e+05 +2122 2123 WOO Network (Futures) PERP_DOT_USDT 6.32 1.570261 perpetual 6.941158e-02 0.05 -0.000801 4.551094e+03 +2123 2124 Gate.io (Futures) SERO_USDT 0.07 -6.355116 perpetual 1.370990e+00 100.00 0.010000 2.394790e+02 +2124 2125 Crypto.com Exchange (Futures) WAXPUSD-PERP 0.09 0.411281 perpetual 3.978935e-01 0.77 0.006300 1.118019e+04 +2125 2126 Gate.io (Futures) MOB_USDT 0.94 -15.565280 perpetual -1.797990e-01 10.00 0.010000 5.810507e+04 +2126 2127 CoinFLEX (Futures) ETH-USD-SWAP-LIN 1278.80 -3.914644 perpetual 0.000000e+00 0.10 0.000000 7.949021e+05 +2127 2128 Crypto.com Exchange (Futures) CTSIUSD-PERP 0.14 1.517530 perpetual 3.387334e-01 0.51 -0.000300 1.111523e+04 +2128 2129 WOO Network (Futures) PERP_COMP_USDT 54.52 2.417088 perpetual 1.097695e-01 0.05 -0.005907 4.617500e+05 +2129 2130 WOO Network (Futures) PERP_GMT_USDT 0.62 1.496957 perpetual 7.495950e-02 0.05 -0.001867 1.906770e+05 +2130 2131 Crypto.com Exchange (Futures) ALPHAUSD-PERP 0.11 2.579841 perpetual 2.150337e-01 0.40 0.001200 1.091206e+04 +2131 2132 Mango Markets (Derivatives) FTT-PERP 23.11 -1.743939 perpetual -1.948052e-01 4.50 0.001265 2.310961e+00 +2132 2133 Gate.io (Futures) MELON_USDT 0.24 -3.477558 perpetual 4.524508e+00 33.33 0.010000 5.412347e+03 +2133 2134 WOO Network (Futures) PERP_EOS_USDT 1.22 -5.645785 perpetual 1.065574e-01 0.16 -0.011141 3.208810e+04 +2134 2135 Gate.io (Futures) XRP_USD 0.42 -4.328905 perpetual 1.364616e+00 40.00 0.010000 1.004568e+03 +2135 2136 Gate.io (Futures) NEST_USDT 0.02 -5.613057 perpetual 6.081822e+00 100.00 0.010000 3.582239e+04 +2136 2137 Delta Exchange (Futures) RVNUSDT 0.04 -0.513447 perpetual 0.000000e+00 0.07 -0.065601 1.458956e+05 +2137 2138 Crypto.com Exchange (Futures) FILUSD-PERP 5.47 4.655832 perpetual 6.394446e-02 0.31 0.003700 9.931118e+03 +2138 2139 Bit.com (Futures) AVAX-USDT-PERPETUAL 17.15 3.305288 perpetual 1.332650e-02 0.26 0.000000 5.554967e+06 +2139 2140 AscendEX (BitMax) (Futures) UNI-PERP 5.73 6.691450 perpetual 1.986063e-01 NaN -0.004511 5.219415e+04 +2140 2141 Delta Exchange (Futures) XRPBTC 0.42 5.665722 perpetual 0.000000e+00 0.04 0.029596 1.303085e+05 +2141 2142 Crypto.com Exchange (Futures) ANKRUSD-PERP 0.03 1.987223 perpetual 8.044575e-01 1.60 0.001500 9.494665e+03 +2142 2143 WOO Network (Futures) PERP_AAVE_USDT 74.62 0.281501 perpetual 7.144767e-02 0.09 -0.002007 1.226804e+04 +2143 2144 Binance (Futures) BTCDOMUSDT 1297.82 2.088076 perpetual -1.462989e-01 0.02 0.034011 1.739743e+07 +2144 2145 Bitrue (Futures) DAR-USDT 0.20 1.336634 perpetual 7.327800e-02 0.63 0.013089 1.639124e+05 +2145 2146 Poloniex Futures BCHUSDTPERP 111.87 0.854701 perpetual 7.136485e-02 0.13 0.000000 7.161011e+04 +2146 2147 Crypto.com Exchange (Futures) CELRUSD-PERP 0.02 3.915004 perpetual 5.917550e-02 0.24 0.003000 8.843881e+03 +2147 2148 Crypto.com Exchange (Futures) FXSUSD-PERP 4.42 -2.090670 perpetual 2.963198e-01 0.45 -0.005400 8.781676e+03 +2148 2149 Gate.io (Futures) FRONT_USDT 0.22 1.491188 perpetual -4.452360e-01 33.33 0.010000 1.154311e+03 +2149 2150 Crypto.com Exchange (Futures) HBARUSD-PERP 0.06 2.613240 perpetual 2.546689e-01 0.51 0.004200 8.620545e+03 +2150 2151 Bitrue (Futures) ANT-USDT 1.65 3.119152 perpetual 1.209921e-01 0.84 0.010000 1.163623e+06 +2151 2152 Bitrue (Futures) LIT-USDT 0.60 2.051282 perpetual 1.675042e-01 0.83 0.019321 2.935325e+05 +2152 2153 Bitrue (Futures) TOMO-USDT 0.43 1.600000 perpetual 9.263550e-02 0.67 0.014974 1.642106e+06 +2153 2154 AscendEX (BitMax) (Futures) XPRT-PERP 0.58 -0.512821 perpetual 2.233677e+00 NaN 0.078432 3.905318e+03 +2154 2155 Crypto.com Exchange (Futures) GRTUSD-PERP 0.10 2.591051 perpetual 1.622883e-01 0.23 -0.001300 7.894496e+03 +2155 2156 Gate.io (Futures) HIGH_USDT 1.33 1.689369 perpetual 1.496670e-01 14.29 0.010000 6.481059e+02 +2156 2157 Bitrue (Futures) CELO-USDT 0.76 1.597870 perpetual 2.621232e-01 0.78 -0.023892 5.210824e+05 +2157 2158 Bitrue (Futures) OGN-USDT 0.14 2.327221 perpetual 0.000000e+00 0.14 0.019291 1.372192e+06 +2158 2159 Bitrue (Futures) UNFI-USDT 6.41 4.744823 perpetual 3.113325e-02 0.12 0.013958 1.260624e+07 +2159 2160 Crypto.com Exchange (Futures) ICXUSD-PERP 0.24 -0.337553 perpetual 1.693480e-01 0.38 -0.001800 7.470061e+03 +2160 2161 CoinEx (Futures) ICX-USDT 0.23 -0.525946 perpetual 1.632084e-01 0.28 -0.008995 2.585694e+05 +2161 2162 AscendEX (BitMax) (Futures) WOO-PERP 0.14 1.878287 perpetual 8.112090e-02 NaN 0.000475 1.445517e+05 +2162 2163 Delta Exchange (Futures) ADABTC 0.45 0.042194 perpetual 0.000000e+00 0.04 0.010000 4.702727e+04 +2163 2164 Crypto.com Exchange (Futures) JASMYUSD-PERP 0.01 1.849218 perpetual 1.396648e-01 0.14 0.000000 6.840234e+03 +2164 2165 Bitrue (Futures) ENS-USDT 14.05 5.188891 perpetual 7.807509e-02 0.14 0.013346 5.666454e+06 +2165 2166 Crypto.com Exchange (Futures) IOTXUSD-PERP 0.03 6.485507 perpetual 2.041511e-01 0.34 -0.002800 6.815541e+03 +2166 2167 Bitrue (Futures) RAY-USDT 0.55 2.025783 perpetual 0.000000e+00 0.36 0.010000 2.701154e+05 +2167 2168 Crypto.com Exchange (Futures) PERPUSD-PERP 0.58 3.405018 perpetual 1.733102e-01 1.20 0.014400 6.704740e+03 +2168 2169 Crypto.com Exchange (Futures) API3USD-PERP 1.58 7.052589 perpetual 3.173394e-02 0.12 -0.001600 6.642730e+03 +2169 2170 Bitrue (Futures) BAND-USDT 1.14 2.089286 perpetual -3.498338e-02 0.15 0.010000 2.030993e+06 +2170 2171 Bitfinex (Futures) STGF0:USTF0 0.54 3.507669 perpetual 3.747652e-02 0.11 0.000000 4.109139e+04 +2171 2172 Crypto.com Exchange (Futures) ICPUSD-PERP 6.07 4.653568 perpetual 2.470356e-01 0.43 -0.001400 6.229265e+03 +2172 2173 Gate.io (Futures) BCH_USD 112.00 0.810081 perpetual 1.875000e-01 8.33 0.010000 2.155475e+08 +2173 2174 Bit.com (Futures) ADA-USDT-PERPETUAL 0.44 -0.506188 perpetual 3.002000e-03 0.12 0.000000 9.544082e+06 +2174 2175 Bitrue (Futures) BEL-USDT 0.56 2.443918 perpetual 5.340929e-02 0.57 0.011289 5.008816e+06 +2175 2176 Bitrue (Futures) DUSK-USDT 0.11 1.646910 perpetual 6.231640e-02 0.12 0.011610 2.159276e+06 +2176 2177 Gate.io (Futures) NEXO_USDT 0.88 2.607683 perpetual 3.256183e+00 20.00 0.010000 4.644219e+02 +2177 2178 WOO Network (Futures) PERP_BCH_USDT 111.64 0.584112 perpetual 1.402662e-01 0.04 -0.003907 2.608528e+04 +2178 2179 Bit.com (Futures) GMT-USDT-PERPETUAL 0.62 1.428102 perpetual -1.597790e-02 0.19 0.000000 2.385828e+06 +2179 2180 Gate.io (Futures) KIN_USDT 0.00 -2.430847 perpetual 4.725086e-01 100.00 0.010000 1.063450e+03 +2180 2181 Huobi Futures SAND-USD 0.84 0.287116 perpetual 2.874825e-01 2.35 0.010000 1.676275e+06 +2181 2182 Gate.io (Futures) EOS_USD 1.29 0.000000 perpetual -5.660232e+00 21.43 0.010000 2.331000e+01 +2182 2183 Crypto.com Exchange (Futures) RAYUSD-PERP 0.55 1.803460 perpetual 3.434563e-01 0.50 0.004500 4.936757e+03 +2183 2184 Crypto.com Exchange (Futures) QNTUSD-PERP 104.51 3.138261 perpetual 2.200746e-01 0.37 0.000800 4.867031e+03 +2184 2185 Bit.com (Futures) NEAR-USDT-PERPETUAL 3.80 0.026288 perpetual -3.948210e-01 0.47 0.000000 5.031007e+06 +2185 2186 Crypto.com Exchange (Futures) BALUSD-PERP 5.27 -0.716440 perpetual 4.367641e-01 0.32 -0.001600 4.752038e+03 +2186 2187 Crypto.com Exchange (Futures) GLMRUSD-PERP 0.46 2.025373 perpetual 4.144852e-01 0.24 0.000900 4.748566e+03 +2187 2188 Crypto.com Exchange (Futures) BANDUSD-PERP 1.14 1.900767 perpetual 2.977494e-01 0.26 -0.002500 4.591580e+03 +2188 2189 Bitrue (Futures) ANKR-USDT 0.03 2.449664 perpetual 1.310187e-01 0.13 -0.013906 2.600191e+06 +2189 2190 KuCoin Futures JSTUSDTM 0.02 0.609508 perpetual -8.077540e-02 0.52 0.010000 3.985820e+04 +2190 2191 OKX (Futures) BTT-USDT-SWAP 0.00 -0.510856 perpetual 0.000000e+00 0.13 -0.082086 2.350112e+05 +2191 2192 Bit.com (Futures) SOL-USDT-PERPETUAL 31.71 0.220751 perpetual 1.236051e-02 0.34 0.000000 1.243126e+07 +2192 2193 Bitrue (Futures) BAT-USDT 0.30 1.702417 perpetual 6.695680e-02 0.17 0.008739 3.360330e+06 +2193 2194 Crypto.com Exchange (Futures) AGLDUSD-PERP 0.32 3.577236 perpetual 4.395604e-01 0.81 0.001300 3.563697e+03 +2194 2195 Crypto.com Exchange (Futures) WAVESUSD-PERP 3.97 3.007519 perpetual 2.768689e-01 0.45 -0.001000 3.486307e+03 +2195 2196 Bit.com (Futures) MATIC-USDT-PERPETUAL 0.74 2.265819 perpetual -1.214642e-01 0.35 0.000000 3.538869e+06 +2196 2197 WOO Network (Futures) PERP_SAND_USDT 0.84 0.406601 perpetual 3.894710e-02 0.05 -0.002912 3.539845e+03 +2197 2198 Bitrue (Futures) SUSHI-USDT 1.06 3.498542 perpetual 0.000000e+00 0.19 0.006508 5.553906e+06 +2198 2199 Poloniex Futures BSVUSDTPERP 48.85 1.240951 perpetual 1.634321e-01 0.31 0.000000 1.088074e+04 +2199 2200 WOO Network (Futures) PERP_VET_USDT 0.02 0.675980 perpetual 2.029096e-01 0.13 -0.007538 3.044126e+03 +2200 2201 Gate.io (Futures) ALT_USDT 1070.49 2.200838 perpetual -1.955812e+00 0.03 0.010000 2.569184e+04 +2201 2202 Crypto.com Exchange (Futures) OMGUSD-PERP 1.73 3.882034 perpetual 1.332561e-01 0.29 0.000500 2.903305e+03 +2202 2203 Bitrue (Futures) SKL-USDT 0.04 2.928533 perpetual 1.044114e-01 0.23 0.010974 1.515093e+06 +2203 2204 Delta Exchange (Futures) XLMBTC 0.12 2.170284 perpetual 0.000000e+00 0.16 0.010000 1.157230e+04 +2204 2205 Bitrue (Futures) EGLD-USDT 46.97 -0.190759 perpetual 6.370779e-02 0.11 0.013540 4.479904e+06 +2205 2206 WOO Network (Futures) PERP_NEAR_USDT 3.79 0.158103 perpetual 8.747698e-02 0.05 -0.004343 1.102733e+04 +2206 2207 Bitrue (Futures) API3-USDT 1.57 6.919946 perpetual 2.538071e-01 0.82 -0.036325 1.960632e+06 +2207 2208 Bitrue (Futures) KLAY-USDT 0.21 5.002527 perpetual 1.924928e-01 0.19 0.012557 9.726701e+05 +2208 2209 Crypto.com Exchange (Futures) LPTUSD-PERP 9.10 2.942508 perpetual 1.868953e-01 0.14 -0.000900 2.595998e+03 +2209 2210 Gate.io (Futures) STEP_USDT 0.03 -6.725146 perpetual -1.985371e-01 100.00 0.010000 3.561312e+02 +2210 2211 MEXC Global (Futures) RACA_USDT 0.00 5.647841 perpetual -6.289308e-01 0.63 0.200000 1.157188e+06 +2211 2212 Crypto.com Exchange (Futures) YGGUSD-PERP 0.37 0.647773 perpetual 2.413516e-01 0.69 0.004500 2.437274e+03 +2212 2213 Bitrue (Futures) KAVA-USDT 1.49 3.290841 perpetual 7.378094e-02 0.13 0.003571 9.454297e+06 +2213 2214 Bitrue (Futures) CTSI-USDT 0.14 1.878180 perpetual 3.672420e-02 0.15 0.011518 6.435784e+06 +2214 2215 Crypto.com Exchange (Futures) REEFUSD-PERP 0.00 4.819749 perpetual 6.521288e-01 0.39 -0.006500 2.357231e+03 +2215 2216 Bitrue (Futures) CHR-USDT 0.15 2.245614 perpetual 6.863420e-02 0.21 0.018067 2.297156e+07 +2216 2217 Gate.io (Futures) HIVE_USDT 0.48 -4.414967 perpetual 3.417564e+00 20.00 0.010000 2.881205e+02 +2217 2218 Bit.com (Futures) OP-USDT-PERPETUAL 0.94 3.726913 perpetual -3.918050e-01 0.18 0.000000 3.953582e+06 +2218 2219 Bitrue (Futures) BLZ-USDT 0.08 1.912978 perpetual 1.104159e-01 0.15 0.010866 2.192512e+06 +2219 2220 Gate.io (Futures) IRIS_USDT 0.02 -0.327869 perpetual 5.482456e-01 100.00 0.010000 2.781339e+02 +2220 2221 Gate.io (Futures) POLS_USDT 0.46 -2.304737 perpetual 1.987768e+00 20.00 0.010000 2.878207e+02 +2221 2222 Gate.io (Futures) PYR_USDT 3.25 6.341942 perpetual -1.229634e-01 3.03 0.010000 1.953953e+04 +2222 2223 Gate.io (Futures) MER_USDT 0.01 -11.158798 perpetual 6.107660e+00 100.00 0.010000 1.843675e+02 +2223 2224 WOO Network (Futures) PERP_ALGO_USDT 0.35 11.788875 perpetual 7.350860e-02 0.06 -0.002275 3.656422e+05 +2224 2225 Huobi Futures MANA-USD 0.70 0.976030 perpetual 2.111695e-01 1.41 0.010000 1.462352e+06 +2225 2226 Bitrue (Futures) STMX-USDT 0.01 0.710227 perpetual -4.231310e-02 0.28 0.014624 7.850973e+05 +2226 2227 Crypto.com Exchange (Futures) SKLUSD-PERP 0.04 3.131750 perpetual 5.235602e-01 0.08 -0.004300 1.786614e+03 +2227 2228 Gate.io (Futures) XLM_USD 0.12 0.172563 perpetual -3.479759e-01 50.00 0.010000 7.372350e+01 +2228 2229 WOO Network (Futures) PERP_MANA_USDT 0.70 1.004448 perpetual 6.925700e-02 0.04 -0.002213 1.331965e+03 +2229 2230 Bitrue (Futures) ICX-USDT 0.24 -0.168919 perpetual 0.000000e+00 0.21 0.017841 8.048503e+06 +2230 2231 Gate.io (Futures) MNGO_USDT 0.04 0.000000 perpetual 8.222222e-01 100.00 0.010000 9.134173e+01 +2231 2232 Gate.io (Futures) MCB_USDT 3.79 -0.152632 perpetual -2.456381e+00 7.50 0.010000 3.597076e+02 +2232 2233 Gate.io (Futures) GITCOIN_USDT 1.83 3.038829 perpetual 5.843801e-01 5.26 0.010000 2.640353e+03 +2233 2234 Bit.com (Futures) APE-USDT-PERPETUAL 5.74 2.001063 perpetual -1.949518e-02 0.39 0.000000 1.241697e+07 +2234 2235 Gate.io (Futures) GRIN_USDT 0.07 1.308980 perpetual -3.094952e+00 100.00 0.010000 1.143141e+03 +2235 2236 WOO Network (Futures) PERP_FTT_USDT 23.00 -1.259155 perpetual 2.027760e-02 0.03 0.000372 5.126156e+03 +2236 2237 Gate.io (Futures) ZRX_USD 0.27 0.000000 perpetual -6.880295e-01 50.00 0.010000 2.552100e+01 +2237 2238 Bitrue (Futures) CVC-USDT 0.13 0.328356 perpetual 5.454690e-02 0.16 0.011988 1.705217e+06 +2238 2239 AscendEX (BitMax) (Futures) BCHSV-PERP 48.89 1.386589 perpetual 9.655032e-02 NaN -0.006699 1.730288e+05 +2239 2240 Gate.io (Futures) LON_USDT 0.57 -2.704082 perpetual 7.253977e-01 16.67 0.010000 1.027662e+02 +2240 2241 Bitrue (Futures) GTC-USDT 1.84 2.046460 perpetual -5.420054e-02 0.16 0.019535 1.440394e+06 +2241 2242 WOO Network (Futures) PERP_DOGE_USDT 0.06 0.051361 perpetual 7.999660e-02 0.05 -0.003999 1.589666e+05 +2242 2243 Bitrue (Futures) XTZ-USDT 1.46 1.527778 perpetual 6.839945e-02 0.14 -0.017976 5.142195e+06 +2243 2244 Gate.io (Futures) ETC_USD 30.00 49.613563 perpetual -4.808532e+00 21.50 0.010000 5.670945e+03 +2244 2245 Gate.io (Futures) TFUEL_USDT 0.05 4.604345 perpetual 1.072790e+00 100.00 0.010000 1.011304e+03 +2245 2246 Bitrue (Futures) OCEAN-USDT 0.15 1.177093 perpetual 6.535950e-02 0.18 0.010542 2.450359e+06 +2246 2247 Bitrue (Futures) ZRX-USDT 0.27 1.704824 perpetual 1.297979e-01 0.13 -0.052339 3.200322e+06 +2247 2248 Gate.io (Futures) POLIS_USDT 0.33 -4.597032 perpetual 1.814578e+00 25.00 0.010000 4.623697e+02 +2248 2249 Bit.com (Futures) AAVE-USDT-PERPETUAL 74.45 0.066988 perpetual 7.939215e-04 0.36 0.000000 8.235920e+05 +2249 2250 Bitrue (Futures) CTK-USDT 0.88 1.536045 perpetual 1.388622e-01 0.14 0.015654 5.181208e+06 +2250 2251 Bitrue (Futures) BAKE-USDT 0.23 4.712405 perpetual 1.544231e-01 0.12 0.008427 6.718764e+06 +2251 2252 Bit.com (Futures) SAND-USDT-PERPETUAL 0.84 0.418160 perpetual -1.109197e-01 0.33 0.000000 3.170256e+06 +2252 2253 Bitrue (Futures) RUNE-USDT 1.60 0.562500 perpetual 0.000000e+00 0.12 0.019556 7.740564e+06 +2253 2254 Bitrue (Futures) ARPA-USDT 0.03 1.339422 perpetual 0.000000e+00 0.15 0.011970 2.426196e+06 +2254 2255 Bitrue (Futures) REN-USDT 0.11 3.540670 perpetual -9.242140e-02 0.18 0.016703 1.100678e+07 +2255 2256 Bit.com (Futures) LTC-USDT-PERPETUAL 52.70 2.424360 perpetual 1.054881e-02 0.42 0.000000 1.851770e+06 +2256 2257 CoinFLEX (Futures) BNB-USD-SWAP-LIN 266.75 0.850662 perpetual 0.000000e+00 0.31 0.000000 3.191397e+04 +2257 2258 Bitrue (Futures) DENT-USDT 0.00 1.742919 perpetual -1.070664e-01 0.21 0.014866 1.607782e+07 +2258 2259 Bit.com (Futures) BNB-USDT-PERPETUAL 265.89 0.293608 perpetual -2.679915e-02 0.33 0.000000 4.101877e+06 +2259 2260 Crypto.com Exchange (Futures) PLAUSD-PERP 0.32 -1.200751 perpetual 4.019496e-01 1.01 0.024500 4.148555e+02 +2260 2261 Bitrue (Futures) SXP-USDT 0.33 0.724155 perpetual 8.122010e-02 0.12 0.013784 8.039327e+06 +2261 2262 WOO Network (Futures) PERP_KSM_USDT 41.15 2.534791 perpetual 2.376394e-01 0.07 -0.006995 2.816208e+03 +2262 2263 Bit.com (Futures) XRP-USDT-PERPETUAL 0.42 6.175659 perpetual -2.622070e-02 0.38 0.000000 1.369670e+07 +2263 2264 Crypto.com Exchange (Futures) DERCUSD-PERP 0.25 3.093646 perpetual 1.378751e+00 2.99 0.016700 3.309372e+02 +2264 2265 Bit.com (Futures) UNI-USDT-PERPETUAL 5.73 6.903610 perpetual 4.277710e-02 0.32 0.000000 1.496985e+06 +2265 2266 Bitrue (Futures) ALICE-USDT 1.75 -0.113572 perpetual 5.685048e-02 0.11 -0.012309 3.842067e+06 +2266 2267 Bit.com (Futures) MKR-USDT-PERPETUAL 617.00 2.551359 perpetual -2.602478e-01 0.01 0.000000 8.088534e+05 +2267 2268 Bitrue (Futures) NKN-USDT 0.09 4.283158 perpetual 5.361930e-02 0.16 0.013223 1.672774e+06 +2268 2269 WOO Network (Futures) PERP_ONE_USDT 0.02 -1.162308 perpetual 8.751570e-02 0.12 -0.006017 7.645569e+02 +2269 2270 Bit.com (Futures) LINK-USDT-PERPETUAL 6.87 0.072717 perpetual -1.407825e-01 0.22 0.000000 4.600337e+06 +2270 2271 Crypto.com Exchange (Futures) ILVUSD-PERP 54.15 -3.835908 perpetual 3.693444e-01 0.71 -0.004600 1.105202e+02 +2271 2272 Bit.com (Futures) DOGE-USDT-PERPETUAL 0.06 -0.085485 perpetual 1.833500e-03 0.32 0.000000 3.395132e+06 +2272 2273 Bit.com (Futures) GALA-USDT-PERPETUAL 0.04 2.246094 perpetual 1.090480e-02 0.29 0.000000 1.329791e+06 +2273 2274 Bit.com (Futures) COMP-USDT-PERPETUAL 54.45 2.803914 perpetual 5.394231e-03 0.42 0.000000 1.879465e+06 +2274 2275 Bitrue (Futures) SRM-USDT 0.76 0.131752 perpetual -1.315789e-01 0.26 0.016923 2.620298e+06 +2275 2276 Bit.com (Futures) CRV-USDT-PERPETUAL 0.90 -1.521739 perpetual 6.476548e-02 0.44 0.000000 8.488624e+06 +2276 2277 MEXC Global (Futures) XEC_USDT 0.00 0.259740 perpetual 0.000000e+00 0.52 0.020000 6.238695e+05 +2277 2278 Bitrue (Futures) MTL-USDT 1.06 -1.376872 perpetual -9.433072e-03 0.70 -0.009655 1.294618e+06 +2278 2279 Bit.com (Futures) SUSHI-USDT-PERPETUAL 1.06 3.495146 perpetual -1.001585e-01 0.46 0.000000 1.243063e+06 +2279 2280 WOO Network (Futures) PERP_SHIB_USDT 0.00 3.250478 perpetual 1.851852e-01 0.09 -0.004647 1.775486e+04 +2280 2281 Bit.com (Futures) MANA-USDT-PERPETUAL 0.70 0.975890 perpetual -7.402890e-02 0.36 0.000000 1.852766e+06 +2281 2282 Bit.com (Futures) DOT-USDT-PERPETUAL 6.33 1.309486 perpetual 3.892977e-03 0.26 0.000000 9.223722e+06 +2282 2283 Bit.com (Futures) TRX-USDT-PERPETUAL 0.06 0.404449 perpetual -4.920857e-02 0.37 0.000000 1.504434e+06 +2283 2284 Bit.com (Futures) FIL-USDT-PERPETUAL 5.44 4.316272 perpetual 4.197373e-03 0.28 0.000000 3.045491e+06 +2284 2285 MEXC Global (Futures) PIT_USDT 0.00 -0.813008 perpetual -1.434426e+00 0.61 0.010000 1.449344e+06 +2285 2286 Bit.com (Futures) XLM-USDT-PERPETUAL 0.12 2.031982 perpetual -3.435000e-03 0.39 0.000000 1.985532e+06 +2286 2287 Bit.com (Futures) LUNA-USDT-PERPETUAL 2.62 1.281359 perpetual -4.527135e+01 0.61 0.000000 1.626750e+06 +2287 2288 Bit.com (Futures) YFI-USDT-PERPETUAL 8237.05 -1.761485 perpetual -6.193796e-02 0.33 0.000000 1.197082e+06 +2288 2289 BingX (Futures) GLMR-USDT 0.46 1.798002 perpetual 0.000000e+00 0.65 0.010000 5.151815e+06 +2289 2290 BingX (Futures) SHIB-USDT 0.00 3.346080 perpetual 0.000000e+00 8.11 0.010000 3.033597e+04 +2290 2291 BingX (Futures) LUNA-USDT 2.62 1.153846 perpetual 0.000000e+00 0.14 0.092437 6.003790e+07 +2291 2292 BTCEX (Futures) BTC-USDT-PERPETUAL 18897.02 0.237679 perpetual 6.337169e-03 0.01 -0.009700 1.015656e+10 +2292 2293 BTCEX (Futures) ETH-USDT-PERPETUAL 1275.93 -3.754056 perpetual 4.223501e-02 0.01 -0.011400 7.684715e+09 +2293 2294 Deepcoin (Derivatives) ETHUSDT 1273.49 -4.025257 perpetual 1.287124e-01 0.02 0.020596 7.321193e+09 +2294 2295 Deepcoin (Derivatives) BTCUSDT 18875.42 -0.034335 perpetual 6.473090e-02 0.02 0.020957 4.363640e+09 +2295 2296 Deepcoin (Derivatives) LTCUSDT 52.58 2.071636 perpetual 1.126423e-01 0.08 0.019736 4.327782e+09 +2296 2297 CoinTiger (Futures) BTCUSDT 18887.03 0.245626 perpetual 5.853428e-02 0.01 -0.007006 2.351775e+09 +2297 2298 BTCEX (Futures) XRP-USDT-PERPETUAL 0.42 6.043129 perpetual 4.729250e-02 0.02 -0.014100 1.907879e+09 +2298 2299 CoinTiger (Futures) ETHUSDT 1274.89 -3.778812 perpetual 1.211621e-01 0.01 -0.023367 1.489914e+09 +2299 2300 Deepcoin (Derivatives) EOSUSDT 1.22 -5.645785 perpetual 1.153525e-01 0.43 0.019082 1.193254e+09 +2300 2301 Stormgain Futures BTC-PERPUSDT 18903.17 0.102840 perpetual 0.000000e+00 0.04 0.004000 1.153997e+09 +2301 2302 Deepcoin (Derivatives) ATOMUSDT 14.12 3.373494 perpetual 1.721339e-01 0.03 0.019599 1.088875e+09 +2302 2303 Hopex ADAUSDT 0.45 -0.757745 perpetual -2.245680e-02 NaN 0.000000 9.543791e+08 +2303 2304 CoinTiger (Futures) SOLUSDT 31.54 -0.252366 perpetual 1.015719e-01 0.03 -0.014045 9.293611e+08 +2304 2305 BTCEX (Futures) SOL-USDT-PERPETUAL 31.72 0.410613 perpetual 9.436930e-02 0.03 -0.013500 8.648577e+08 +2305 2306 Binance (Futures) APEUSDT 5.75 2.037562 perpetual 1.991374e-01 0.02 -0.002102 8.399084e+08 +2306 2307 CoinTiger (Futures) APEUSDT 5.74 1.712873 perpetual 1.559082e-01 0.02 -0.001492 8.391513e+08 +2307 2308 CoinTiger (Futures) CHZUSDT 0.24 8.741243 perpetual 1.193106e-01 0.01 0.010000 7.536057e+08 +2308 2309 BTCEX (Futures) APE-USDT-PERPETUAL 5.76 2.540867 perpetual 5.198406e-02 0.02 -0.002200 6.762791e+08 +2309 2310 CoinTiger (Futures) XRPUSDT 0.42 5.900075 perpetual 6.860360e-02 0.02 -0.014292 6.722008e+08 +2310 2311 CoinTiger (Futures) ATOMUSDT 14.01 2.428353 perpetual 9.234408e-02 0.02 -0.038913 5.997778e+08 +2311 2312 Hopex TRXUSDT 0.06 0.387010 perpetual 0.000000e+00 NaN 0.000000 5.073129e+08 +2312 2313 BTCEX (Futures) ATOM-USDT-PERPETUAL 14.13 3.675232 perpetual 6.355483e-02 0.02 -0.038300 4.873354e+08 +2313 2314 Hopex DOGEUSDT 0.06 -0.188324 perpetual 3.430530e-02 NaN 0.000000 4.817871e+08 +2314 2315 BTCEX (Futures) ADA-USDT-PERPETUAL 0.45 0.290698 perpetual 8.918620e-02 0.02 -0.018700 4.110706e+08 +2315 2316 CoinTiger (Futures) MATICUSDT 0.74 2.336836 perpetual 8.932310e-02 0.01 -0.021126 4.077013e+08 +2316 2317 BTCEX (Futures) BNB-USDT-PERPETUAL 265.96 0.456087 perpetual 3.376984e-02 0.01 -0.017400 3.576685e+08 +2317 2318 Binance (Futures) 1000LUNCBUSD 0.28 1.579325 perpetual -1.236700e-03 0.04 -0.105815 3.466668e+08 +2318 2319 Deepcoin (Derivatives) MATICUSDT 0.74 2.142067 perpetual 1.331254e-01 0.03 0.019741 3.465836e+08 +2319 2320 Deepcoin (Derivatives) BTCUSD 18926.50 -0.066001 perpetual 8.258262e-02 0.05 0.019947 3.419889e+08 +2320 2321 Deepcoin (Derivatives) ETCUSDT 28.39 0.359585 perpetual 7.264999e-02 0.02 0.020615 3.239922e+08 +2321 2322 CoinTiger (Futures) REEFUSDT 0.00 5.593036 perpetual 1.395301e-01 0.02 -0.121219 3.236793e+08 +2322 2323 BTCEX (Futures) MATIC-USDT-PERPETUAL 0.74 2.494457 perpetual 1.757707e-01 0.01 -0.021500 3.215933e+08 +2323 2324 Binance (Futures) 1000LUNCUSDT 0.28 1.508621 perpetual 1.861571e-01 0.04 -0.146781 3.184519e+08 +2324 2325 BTCEX (Futures) 1000LUNC-USDT-PERPETUAL 0.28 1.142857 perpetual 7.062150e-02 0.39 -0.105900 3.146119e+08 +2325 2326 CoinTiger (Futures) AVAXUSDT 17.06 3.010235 perpetual 8.437434e-02 0.06 -0.027873 3.000218e+08 +2326 2327 CoinTiger (Futures) NEARUSDT 3.78 -0.315623 perpetual 9.351108e-02 0.03 -0.024652 2.879772e+08 +2327 2328 BTCEX (Futures) RVN-USDT-PERPETUAL 0.04 0.098546 perpetual 1.230618e-01 0.02 -0.019600 2.731899e+08 +2328 2329 BTCEX (Futures) LTC-USDT-PERPETUAL 52.67 2.306649 perpetual 3.789314e-02 0.02 -0.009700 2.707241e+08 +2329 2330 Binance (Futures) GMTUSDT 0.62 1.430686 perpetual 1.438959e-01 0.02 -0.014374 2.628994e+08 +2330 2331 CoinTiger (Futures) GMTUSDT 0.61 1.248357 perpetual 4.930560e-02 0.02 -0.013945 2.621116e+08 +2331 2332 Deepcoin (Derivatives) BCHUSDT 111.67 0.674400 perpetual 9.866024e-02 0.04 0.019372 2.586887e+08 +2332 2333 CoinTiger (Futures) ETCUSDT 28.38 0.228930 perpetual 1.166553e-01 0.01 -0.204841 2.401266e+08 +2333 2334 Bitflyer (Futures) FX_BTC_JPY 18927.76 1.304561 perpetual 0.000000e+00 0.02 0.000000 2.312607e+08 +2334 2335 CoinTiger (Futures) OPUSDT 0.94 4.017169 perpetual 8.001380e-02 0.01 -0.011055 2.295278e+08 +2335 2336 Binance (Futures) OPUSDT 0.94 3.953180 perpetual 1.647642e-01 0.01 -0.010870 2.291862e+08 +2336 2337 Bitmart Futures 32820 3.79 0.290161 perpetual 8.434166e-02 0.13 0.040000 2.261359e+08 +2337 2338 BTCEX (Futures) AVAX-USDT-PERPETUAL 17.15 3.741702 perpetual 5.817336e-02 0.06 -0.026500 2.208913e+08 +2338 2339 Deepcoin (Derivatives) ETHUSD 1277.40 -3.976547 perpetual 7.591984e-02 0.06 0.019881 2.130888e+08 +2339 2340 BTCEX (Futures) DOT-USDT-PERPETUAL 6.33 1.863155 perpetual 7.883948e-02 0.02 -0.004500 2.108450e+08 +2340 2341 Bitforex (Futures) SWAP-USD-EOS 1.22 -5.645785 perpetual 2.049180e-01 0.08 -0.029239 2.039426e+08 +2341 2342 Binance (Futures) LUNA2USDT 2.62 1.402032 perpetual 1.324217e-01 0.01 -0.125700 2.030644e+08 +2342 2343 Bitforex (Futures) SWAP-USD-BNB 266.55 0.376577 perpetual 9.454136e-02 0.02 -0.013605 1.938519e+08 +2343 2344 CoinTiger (Futures) FILUSDT 5.45 4.293074 perpetual 9.606367e-02 0.02 0.010000 1.881666e+08 +2344 2345 BTCEX (Futures) OP-USDT-PERPETUAL 0.94 4.339163 perpetual -6.365372e-02 0.02 -0.010900 1.814300e+08 +2345 2346 BTCEX (Futures) 1000SHIB-USDT-PERPETUAL 0.01 3.428134 perpetual -1.018424e-01 0.02 0.005800 1.794164e+08 +2346 2347 BTCEX (Futures) LUNA2-USDT-PERPETUAL 2.62 1.649884 perpetual 2.247962e-01 0.01 -0.125700 1.731287e+08 +2347 2348 Deepcoin (Derivatives) XRPUSDT 0.42 5.386534 perpetual 1.135897e-01 0.05 -0.019040 1.720077e+08 +2348 2349 Bitmart Futures 32836 0.24 8.657370 perpetual 2.285800e-02 0.05 -0.020000 1.676135e+08 +2349 2350 Bitforex (Futures) SWAP-USD-ATOM 14.19 3.538080 perpetual -6.622983e-02 0.07 -0.029375 1.614180e+08 +2350 2351 CoinTiger (Futures) ADAUSDT 0.45 0.044693 perpetual 7.955100e-02 0.02 -0.019046 1.602174e+08 +2351 2352 OKX (Futures) ETHW-USDT-SWAP 5.89 -0.673061 perpetual -2.371675e-01 0.05 -0.094952 1.506462e+08 +2352 2353 CoinTiger (Futures) BCHUSDT 111.72 0.565631 perpetual 1.044786e-01 0.02 -0.029736 1.503051e+08 +2353 2354 BTCEX (Futures) SAND-USDT-PERPETUAL 0.84 0.683207 perpetual 1.190476e-01 0.01 -0.014100 1.486287e+08 +2354 2355 CoinTiger (Futures) AXSUSDT 12.10 0.247934 perpetual 1.728118e-01 0.08 -0.033593 1.481538e+08 +2355 2356 Binance (Futures) LUNA2BUSD 2.62 1.355003 perpetual 1.155593e-01 0.01 -0.092164 1.480618e+08 +2356 2357 CoinTiger (Futures) SANDUSDT 0.84 0.334728 perpetual 1.021661e-01 0.01 -0.014314 1.477434e+08 +2357 2358 BTCEX (Futures) CRV-USDT-PERPETUAL 0.90 -1.308615 perpetual 1.104972e-01 0.11 0.010000 1.434871e+08 +2358 2359 CoinTiger (Futures) BNBUSDT 265.72 0.338958 perpetual 8.366502e-02 0.01 -0.017175 1.433703e+08 +2359 2360 BTCEX (Futures) DOGE-USDT-PERPETUAL 0.06 0.256981 perpetual 3.417630e-02 0.02 -0.016700 1.410544e+08 +2360 2361 GMO Japan (Futures) BTC_JPY 18937.60 1.381660 perpetual 0.000000e+00 0.05 0.000000 1.404191e+08 +2361 2362 Deepcoin (Derivatives) AVAXUSDT 17.12 3.311258 perpetual 7.021562e-02 0.12 0.019191 1.364625e+08 +2362 2363 OKX (Futures) APE-USDT-SWAP 5.76 2.118209 perpetual -1.039735e-02 0.05 -0.000087 1.319268e+08 +2363 2364 Bitmart Futures 32829 12.10 0.331126 perpetual 1.394506e-01 0.33 0.030000 1.300221e+08 +2364 2365 Bitmart Futures 13 28.38 0.302934 perpetual 1.042890e-01 NaN 0.030000 1.222647e+08 +2365 2366 CoinTiger (Futures) FTMUSDT 0.23 2.008929 perpetual 1.364376e-01 0.04 -0.000562 1.165611e+08 +2366 2367 Hopex DOTUSDT 6.33 1.326514 perpetual 7.886435e-02 NaN 0.000000 1.120297e+08 +2367 2368 Binance (Futures) PHBBUSD 0.79 -2.539877 perpetual 2.633472e+00 0.06 -1.092370 1.113408e+08 +2368 2369 Bitforex (Futures) SWAP-USD-TRX 0.06 0.168209 perpetual 8.396310e-02 0.08 -0.053906 1.109231e+08 +2369 2370 CoinTiger (Futures) MANAUSDT 0.70 0.701202 perpetual 9.816830e-02 0.01 -0.012399 1.064853e+08 +2370 2371 CoinTiger (Futures) UNFIUSDT 6.39 3.806284 perpetual 2.958090e-02 0.02 0.010000 1.045401e+08 +2371 2372 OKX (Futures) OP-USDT-SWAP 0.94 4.094471 perpetual -5.301100e-02 0.05 -0.002712 1.014437e+08 +2372 2373 Binance (Futures) APEBUSD 5.74 1.965297 perpetual 2.101865e-01 0.02 -0.006208 1.003943e+08 +2373 2374 BTCEX (Futures) MANA-USDT-PERPETUAL 0.70 1.424870 perpetual 9.933300e-02 0.01 -0.012500 9.927556e+07 +2374 2375 Bitmart Futures 32808 31.70 0.220820 perpetual 5.215042e-02 0.06 0.030000 9.866233e+07 +2375 2376 Bitmart Futures 32899 0.28 1.254480 perpetual 3.333699e-01 0.14 0.020000 9.758257e+07 +2376 2377 CoinTiger (Futures) PEOPLEUSDT 0.02 2.928870 perpetual 1.438573e-01 0.05 0.010000 9.395597e+07 +2377 2378 Binance (Futures) PEOPLEUSDT 0.02 2.845149 perpetual 1.680272e-01 0.05 0.010000 9.375074e+07 +2378 2379 Bitmart Futures 77 5.76 2.324344 perpetual 7.400954e-02 0.07 0.040000 9.359260e+07 +2379 2380 Bitmart Futures 28 0.35 11.523929 perpetual 6.841610e-02 NaN 0.011690 9.313140e+07 +2380 2381 CoinTiger (Futures) EOSUSDT 1.21 -5.443235 perpetual 1.850921e-01 0.08 -0.054715 9.298027e+07 +2381 2382 CoinTiger (Futures) LTCUSDT 52.60 2.348147 perpetual 8.101492e-02 0.02 -0.009140 9.281753e+07 +2382 2383 Stormgain Futures ETH-PERPUSDT 1276.50 -4.026723 perpetual 0.000000e+00 0.11 0.004000 9.169272e+07 +2383 2384 Deepcoin (Derivatives) SOLUSDT 31.62 -0.063052 perpetual 1.040536e-01 0.08 0.019955 8.948494e+07 +2384 2385 CoinTiger (Futures) DOTUSDT 6.32 1.262182 perpetual 4.868918e-02 0.02 -0.003863 8.792582e+07 +2385 2386 Deepcoin (Derivatives) GMTUSDT 0.62 1.480263 perpetual 7.564020e-02 0.07 0.019304 8.722019e+07 +2386 2387 Deepcoin (Derivatives) ENSUSDT 14.05 5.165721 perpetual 9.081488e-02 0.06 0.019122 8.511049e+07 +2387 2388 Hopex CHZUSDT 0.24 8.767087 perpetual -4.093700e-03 NaN 0.000000 8.386096e+07 +2388 2389 CoinTiger (Futures) RUNEUSDT 1.60 0.688791 perpetual 1.154453e-01 0.06 0.010000 8.336663e+07 +2389 2390 CoinTiger (Futures) UNIUSDT 5.70 6.423385 perpetual -7.530913e-02 0.02 0.005813 8.281797e+07 +2390 2391 CoinTiger (Futures) AAVEUSDT 74.52 0.174286 perpetual 8.570964e-02 0.01 -0.000525 7.971610e+07 +2391 2392 Bitforex (Futures) SWAP-USD-DASH 41.15 2.618454 perpetual -1.166464e-01 0.12 0.010032 7.945669e+07 +2392 2393 CoinTiger (Futures) DYDXUSDT 1.23 1.233553 perpetual 6.519253e-02 0.08 0.010000 7.863543e+07 +2393 2394 Bitmart Futures 32892 14.14 3.552372 perpetual -5.009769e-02 0.04 -0.084508 7.554432e+07 +2394 2395 CoinTiger (Futures) GALAUSDT 0.04 2.294362 perpetual 1.004534e-01 0.02 -0.009138 7.460107e+07 +2395 2396 Binance (Futures) BNXUSDT 149.45 -5.763906 perpetual 1.786218e-01 0.02 -0.001198 7.452738e+07 +2396 2397 CoinTiger (Futures) LINKUSDT 6.86 -0.014545 perpetual 1.073152e-01 0.01 -0.006634 7.395012e+07 +2397 2398 CoinTiger (Futures) BNXUSDT 149.57 -6.057759 perpetual 9.378701e-02 0.07 0.000021 7.387672e+07 +2398 2399 Bitmart Futures 44 0.45 0.178651 perpetual 7.901030e-02 0.09 0.040000 7.350569e+07 +2399 2400 Deepcoin (Derivatives) FILUSDT 5.45 4.335371 perpetual 6.196229e-02 0.04 0.019458 7.069013e+07 +2400 2401 Hopex ATOMUSDT 14.13 3.568817 perpetual -2.824460e-02 NaN 0.000000 6.991036e+07 +2401 2402 BTCEX (Futures) UNI-USDT-PERPETUAL 5.74 7.177479 perpetual 1.739433e-02 0.03 0.006200 6.855990e+07 +2402 2403 OKX (Futures) LUNC-USDT-SWAP 0.00 1.152460 perpetual 2.821870e-02 0.05 -0.483730 6.813936e+07 +2403 2404 Deepcoin (Derivatives) ONTUSDT 0.22 1.569714 perpetual -7.575910e-02 0.09 0.019753 6.687909e+07 +2404 2405 Bybit (Futures) 1000LUNCUSDT 0.28 1.797914 perpetual 1.059696e-01 0.04 0.010000 6.676403e+07 +2405 2406 CoinTiger (Futures) TRXUSDT 0.06 0.269270 perpetual 6.188320e-02 0.02 -0.032592 6.643878e+07 +2406 2407 Deepcoin (Derivatives) CRVUSDT 0.90 -1.630435 perpetual 1.202541e-01 0.22 0.019454 6.368502e+07 +2407 2408 Bitget Futures BTCPERP_CMCBL 18891.52 -0.065960 perpetual 3.694834e-02 0.02 -0.010000 6.303974e+07 +2408 2409 CoinTiger (Futures) KSMUSDT 41.22 2.504960 perpetual 3.184104e-02 0.05 -0.018500 6.185288e+07 +2409 2410 Deepcoin (Derivatives) 10000BABYDOGEUSDT 0.00 2.352941 perpetual -8.841730e-02 0.18 0.018000 5.964927e+07 +2410 2411 CoinTiger (Futures) SUSHIUSDT 1.06 3.300971 perpetual 1.325348e-01 0.09 0.002734 5.936854e+07 +2411 2412 Binance (Futures) ETCBUSD 28.38 0.179590 perpetual 3.245414e-01 0.01 -0.188496 5.808931e+07 +2412 2413 Binance (Futures) STGUSDT 0.54 3.509441 perpetual 1.146766e-01 0.02 0.010000 5.803597e+07 +2413 2414 Bitmart Futures 32824 0.74 2.366455 perpetual 9.329458e-02 0.08 0.030000 5.733930e+07 +2414 2415 Bitforex (Futures) SWAP-USD-BCH 112.00 0.719424 perpetual 1.910714e-01 0.04 -0.006140 5.723395e+07 +2415 2416 CoinTiger (Futures) CRVUSDT 0.90 -1.305767 perpetual -5.887500e-03 0.11 0.010000 5.705835e+07 +2416 2417 Bitmart Futures 32898 0.94 4.111860 perpetual 1.033783e-01 0.03 0.030000 5.645557e+07 +2417 2418 Bybit (Futures) ETHWUSDT 5.87 -0.925926 perpetual 0.000000e+00 0.08 0.010000 5.520242e+07 +2418 2419 Bitforex (Futures) SWAP-USD-BSV 49.00 1.449275 perpetual 4.693878e-02 0.20 0.040353 5.501066e+07 +2419 2420 CoinTiger (Futures) XTZUSDT 1.46 1.457321 perpetual 1.478222e-01 0.07 -0.015242 5.487455e+07 +2420 2421 CoinTiger (Futures) RSRUSDT 0.01 4.518185 perpetual 2.098655e-01 0.02 -0.125822 5.390415e+07 +2421 2422 Binance (Futures) ENSUSDT 14.06 4.882042 perpetual 1.451021e-01 0.02 0.010000 5.366889e+07 +2422 2423 CoinTiger (Futures) ENSUSDT 14.01 4.695886 perpetual 2.929845e-02 0.02 0.010000 5.332111e+07 +2423 2424 BTCEX (Futures) STG-USDT-PERPETUAL 0.54 3.703704 perpetual -3.681890e-02 0.06 0.010000 5.263940e+07 +2424 2425 BTCEX (Futures) SNX-USDT-PERPETUAL 2.37 3.084275 perpetual 1.264223e-01 0.04 0.008800 5.203106e+07 +2425 2426 Bitmart Futures 59 5.46 4.628921 perpetual 5.804442e-02 0.07 0.040000 5.198706e+07 +2426 2427 BTCEX (Futures) FOOTBALL-USDT-PERPETUAL 980.65 5.953960 perpetual -2.208269e-01 0.10 0.120900 5.146432e+07 +2427 2428 BTCEX (Futures) KSM-USDT-PERPETUAL 41.25 2.938979 perpetual 1.451730e-01 0.05 -0.019600 5.065511e+07 +2428 2429 BTCEX (Futures) SUSHI-USDT-PERPETUAL 1.06 4.003906 perpetual 9.389671e-02 0.09 0.003700 4.717570e+07 +2429 2430 Hopex SOLUSDT 31.69 0.000000 perpetual 6.297229e-02 NaN 0.000000 4.682948e+07 +2430 2431 Bitmart Futures 32812 17.15 3.741702 perpetual 4.126300e-02 0.13 0.030000 4.676053e+07 +2431 2432 Bitmart Futures 32802 0.90 -1.307190 perpetual 4.510044e-02 0.33 0.040000 4.672493e+07 +2432 2433 Binance (Futures) LDOBUSD 1.86 4.943820 perpetual 1.901204e-01 0.05 0.001691 4.605938e+07 +2433 2434 OKX (Futures) PEOPLE-USDT-SWAP 0.02 2.745463 perpetual 4.528990e-02 0.05 0.021891 4.566579e+07 +2434 2435 Bitmart Futures 32900 2.62 1.411010 perpetual 2.589723e-01 0.08 0.030000 4.388488e+07 +2435 2436 CoinTiger (Futures) GALUSDT 2.55 6.474850 perpetual 1.347726e-01 0.01 -0.002021 4.283390e+07 +2436 2437 Binance (Futures) GALUSDT 2.54 6.236164 perpetual 1.787485e-01 0.01 -0.001867 4.257114e+07 +2437 2438 Bitmart Futures 76 0.62 1.696590 perpetual 4.875770e-02 0.11 0.020000 4.253160e+07 +2438 2439 Bitmart Futures 7 111.89 0.818272 perpetual 1.265572e-01 0.03 0.020000 4.115252e+07 +2439 2440 GMO Japan (Futures) XRP_JPY 0.42 7.053071 perpetual 0.000000e+00 0.01 0.000000 4.092646e+07 +2440 2441 CoinTiger (Futures) C98USDT 0.37 0.594916 perpetual 2.582446e-01 0.03 -0.045846 4.044259e+07 +2441 2442 CoinTiger (Futures) ZILUSDT 0.03 2.999362 perpetual 1.444238e-01 0.03 -0.042775 4.041368e+07 +2442 2443 CoinTiger (Futures) ALICEUSDT 1.75 -0.453258 perpetual 1.047371e-01 0.06 -0.004354 3.876185e+07 +2443 2444 CoinTiger (Futures) DOGEUSDT 0.06 0.000000 perpetual 7.062450e-02 0.02 -0.017955 3.858518e+07 +2444 2445 MEXC Global (Futures) SWEAT_USDT 0.05 -10.033119 perpetual 6.496320e-02 0.07 -0.036200 3.618769e+07 +2445 2446 Binance (Futures) JASMYUSDT 0.01 1.717530 perpetual 8.917110e-02 0.01 -0.064144 3.572419e+07 +2446 2447 CoinTiger (Futures) JASMYUSDT 0.01 1.692505 perpetual -1.076920e-02 0.01 -0.069084 3.564026e+07 +2447 2448 MEXC Global (Futures) ETHW_USDT 5.88 -0.957983 perpetual -1.866621e-01 0.03 -0.084900 3.562790e+07 +2448 2449 CoinTiger (Futures) GRTUSDT 0.10 2.327514 perpetual -8.049350e-02 0.01 0.005344 3.557838e+07 +2449 2450 Deepcoin (Derivatives) WAVESUSDT 3.97 3.031088 perpetual 5.457128e-02 0.05 0.019580 3.501338e+07 +2450 2451 Bitmart Futures 32850 0.70 1.191844 perpetual 6.722720e-02 0.11 0.020000 3.468891e+07 +2451 2452 CoinTiger (Futures) COMPUSDT 54.58 3.012048 perpetual 5.581076e-02 0.02 -0.023792 3.452356e+07 +2452 2453 CoinTiger (Futures) CHRUSDT 0.15 2.176966 perpetual 1.531271e-01 0.07 0.010000 3.414434e+07 +2453 2454 GMO Japan (Futures) ETH_JPY 1277.58 -2.772744 perpetual 0.000000e+00 0.10 0.000000 3.390068e+07 +2454 2455 FTX (Derivatives) OP-PERP 0.94 3.942652 perpetual 7.296830e-02 0.03 -0.040800 3.384800e+07 +2455 2456 Deepcoin (Derivatives) TRXUSDT 0.06 0.303030 perpetual 8.932190e-02 0.04 -0.019864 3.356795e+07 +2456 2457 Deepcoin (Derivatives) XMRUSDT 138.48 -0.729301 perpetual 1.224431e-01 0.12 -0.019458 3.316962e+07 +2457 2458 Deepcoin (Derivatives) LUNA2USDT 2.62 1.198597 perpetual 1.603549e-01 0.02 0.019938 3.267700e+07 +2458 2459 Deepcoin (Derivatives) UNIUSDT 5.72 6.813105 perpetual 7.629836e-02 0.03 0.019751 3.260122e+07 +2459 2460 CoinTiger (Futures) 1INCHUSDT 0.57 -1.875213 perpetual 5.659660e-02 0.03 0.010000 3.258423e+07 +2460 2461 Deepcoin (Derivatives) FTTUSDT 22.99 -1.234250 perpetual 4.539183e-02 0.02 0.019424 3.256259e+07 +2461 2462 Hopex LINKUSDT 6.86 0.160256 perpetual 0.000000e+00 NaN 0.000000 3.253399e+07 +2462 2463 Bitmart Futures 56 6.33 1.667468 perpetual 3.126983e-02 0.06 0.020000 3.244397e+07 +2463 2464 Binance (Futures) FOOTBALLUSDT 980.31 5.708721 perpetual -2.551821e-01 0.04 0.120901 3.161143e+07 +2464 2465 Bitmart Futures 32888 0.02 3.081233 perpetual 3.831520e-02 0.14 0.017700 3.002129e+07 +2465 2466 Bitmart Futures 32865 0.01 3.222722 perpetual 6.855660e-02 0.05 0.020000 2.998057e+07 +2466 2467 FTX (Derivatives) CRV-PERP 0.91 -1.478502 perpetual -6.874136e-03 0.03 -0.031200 2.982132e+07 +2467 2468 Bitmart Futures 32842 6.42 4.858960 perpetual 6.684870e-02 0.11 0.012483 2.960504e+07 +2468 2469 CoinTiger (Futures) ENJUSDT 0.47 0.513919 perpetual 1.011014e-01 0.02 -0.005301 2.949578e+07 +2469 2470 Bybit (Futures) LDOUSDT 1.86 5.060444 perpetual 1.337972e-01 0.05 0.010000 2.928642e+07 +2470 2471 Bitmart Futures 32782 0.12 2.202760 perpetual 7.809230e-02 0.06 -0.007433 2.893020e+07 +2471 2472 Binance (Futures) ROSEUSDT 0.06 1.672896 perpetual 1.527044e-01 0.02 0.003670 2.892480e+07 +2472 2473 CoinTiger (Futures) ROSEUSDT 0.06 1.455191 perpetual 1.535770e-02 0.02 0.003096 2.887569e+07 +2473 2474 CoinTiger (Futures) ANKRUSDT 0.03 2.517623 perpetual 1.500982e-01 0.03 -0.013499 2.873321e+07 +2474 2475 BTCEX (Futures) JASMY-USDT-PERPETUAL 0.01 2.065821 perpetual 8.375210e-02 0.04 -0.064200 2.825763e+07 +2475 2476 CoinTiger (Futures) FLOWUSDT 1.67 1.451028 perpetual 9.091597e-02 0.06 0.003100 2.812656e+07 +2476 2477 OKX (Futures) CEL-USDT-SWAP 1.60 11.118051 perpetual 1.186684e-01 0.07 -0.034901 2.808784e+07 +2477 2478 Binance (Futures) FLOWUSDT 1.67 1.391410 perpetual 1.640173e-01 0.06 0.003176 2.805904e+07 +2478 2479 Binance (Futures) AVAXBUSD 17.13 3.340355 perpetual 1.534336e-01 0.02 -0.011290 2.777826e+07 +2479 2480 BitMEX (Derivative) XBTUSDT 18883.08 0.042297 perpetual 8.640736e-02 0.02 0.010000 2.751550e+07 +2480 2481 Bitmart Futures 55 6.86 0.247886 perpetual 8.019185e-02 0.06 0.030000 2.740283e+07 +2481 2482 Deepcoin (Derivatives) SUSHIUSDT 1.06 3.602726 perpetual 5.987782e-02 0.11 0.019188 2.697770e+07 +2482 2483 Bitmart Futures 32803 13.99 -1.751927 perpetual -7.874993e-02 0.14 0.030000 2.680609e+07 +2483 2484 Binance (Futures) 1000SHIBBUSD 0.01 3.238750 perpetual -1.332590e-02 0.02 0.003858 2.674445e+07 +2484 2485 Hopex MANAUSDT 0.70 1.075732 perpetual 7.095220e-02 NaN 0.000000 2.668862e+07 +2485 2486 Bitmart Futures 32816 0.11 4.832347 perpetual 5.421450e-02 0.28 0.040000 2.663270e+07 +2486 2487 Binance (Futures) MATICUSD_PERP 0.74 2.085635 perpetual 1.629184e-01 0.01 -0.013205 2.656676e+07 +2487 2488 Bitmart Futures 32789 1.07 4.483431 perpetual -1.055970e-03 0.19 0.020000 2.654731e+07 +2488 2489 CoinTiger (Futures) BELUSDT 0.56 2.370965 perpetual 1.131944e-01 0.04 0.008462 2.619739e+07 +2489 2490 Deepcoin (Derivatives) LINKUSDT 6.85 0.277453 perpetual 9.435561e-02 0.03 0.019460 2.602975e+07 +2490 2491 Binance (Futures) NEARBUSD 3.79 0.105346 perpetual 1.075054e-01 0.03 -0.023679 2.592297e+07 +2491 2492 MEXC Global (Futures) RUNE_USDT 1.60 0.625782 perpetual 0.000000e+00 0.06 0.000000 2.574350e+07 +2492 2493 MEXC Global (Futures) LUNC_USDT 0.00 1.722900 perpetual 0.000000e+00 0.04 -0.180900 2.570061e+07 +2493 2494 FTX (Derivatives) NEAR-PERP 3.80 0.184405 perpetual 2.948114e-02 0.05 -0.060000 2.551313e+07 +2494 2495 Binance (Futures) ATOMUSD_PERP 14.18 3.487269 perpetual -7.977899e-02 0.02 0.000635 2.546687e+07 +2495 2496 MEXC Global (Futures) GAL_USDT 2.54 6.240341 perpetual 2.044427e-01 0.01 0.008100 2.492579e+07 +2496 2497 Bitmart Futures 32877 1.23 1.983471 perpetual 1.035583e-01 0.24 0.030000 2.486946e+07 +2497 2498 Deepcoin (Derivatives) COMPUSDT 54.52 2.417088 perpetual 1.353348e-01 0.07 -0.019964 2.478142e+07 +2498 2499 Binance (Futures) MATICBUSD 0.74 2.071537 perpetual 1.814450e-01 0.01 -0.017173 2.453955e+07 +2499 2500 BTCEX (Futures) ENJ-USDT-PERPETUAL 0.47 0.880584 perpetual 6.387060e-02 0.02 -0.005400 2.451393e+07 +2500 2501 CoinTiger (Futures) LRCUSDT 0.30 3.298198 perpetual 1.484463e-01 0.03 -0.004950 2.433241e+07 +2501 2502 Binance (Futures) CHZUSD_PERP 0.24 8.247882 perpetual 1.197858e-01 0.04 0.005420 2.409151e+07 +2502 2503 Deepcoin (Derivatives) IOSTUSDT 0.01 1.001094 perpetual 1.612027e-01 0.05 0.019915 2.404282e+07 +2503 2504 Deepcoin (Derivatives) ARUSDT 9.72 4.278532 perpetual 8.249051e-02 0.06 0.019779 2.327561e+07 +2504 2505 Binance (Futures) ARUSDT 9.72 4.192513 perpetual 2.252776e-01 0.01 -0.002068 2.317628e+07 +2505 2506 OKX (Futures) GALA-USDT-SWAP 0.04 2.560976 perpetual -2.378120e-02 0.07 -0.004819 2.304622e+07 +2506 2507 Deepcoin (Derivatives) DYDXUSDT 1.23 1.816680 perpetual 1.270641e-01 0.32 0.019992 2.299781e+07 +2507 2508 Bitmart Futures 32837 0.84 0.646939 perpetual 5.281400e-02 0.10 0.020000 2.276217e+07 +2508 2509 Binance (Futures) GMTBUSD 0.62 1.430215 perpetual 1.348574e-01 0.02 -0.005755 2.260236e+07 +2509 2510 BTCEX (Futures) LRC-USDT-PERPETUAL 0.30 3.783231 perpetual 1.313629e-01 0.03 -0.004900 2.240472e+07 +2510 2511 CoinTiger (Futures) KNCUSDT 1.24 -1.661392 perpetual 8.712068e-02 0.08 -0.009571 2.201948e+07 +2511 2512 MEXC Global (Futures) LDO_USDT 1.86 5.002248 perpetual 1.445241e-01 0.02 0.020000 2.187679e+07 +2512 2513 FTX (Derivatives) AXS-PERP 12.10 0.082699 perpetual 1.916219e-01 0.03 -0.170400 2.160942e+07 +2513 2514 Bitmart Futures 32879 0.04 2.665037 perpetual 3.288880e-02 0.10 0.020000 2.134948e+07 +2514 2515 Bitmart Futures 57 5.74 7.016564 perpetual 9.297635e-02 0.03 0.020000 2.116146e+07 +2515 2516 Deepcoin (Derivatives) ZENUSDT 13.75 3.172940 perpetual 9.429172e-02 0.03 0.019224 2.111540e+07 +2516 2517 Bitget Futures CHZUSDT_UMCBL 0.24 8.164627 perpetual -7.400250e-02 0.06 -0.010000 2.109404e+07 +2517 2518 Binance (Futures) APEUSD_PERP 5.76 2.054188 perpetual 1.387727e-01 0.02 0.009209 2.102464e+07 +2518 2519 CoinTiger (Futures) HOTUSDT 0.00 1.750000 perpetual 8.304670e-02 0.05 0.010000 2.085656e+07 +2519 2520 Binance (Futures) FTTUSDT 23.00 -1.230018 perpetual 1.264762e-01 0.01 0.010000 2.076606e+07 +2520 2521 Hopex FTMUSDT 0.23 2.459750 perpetual 4.364910e-02 NaN 0.000000 2.071094e+07 +2521 2522 Binance (Futures) CELOUSDT 0.76 1.192053 perpetual 2.315746e-01 0.13 -0.021356 2.067464e+07 +2522 2523 MEXC Global (Futures) BNX_USDT 149.43 -5.770562 perpetual 3.005209e-01 0.01 -0.011100 2.050151e+07 +2523 2524 CoinTiger (Futures) XLMUSDT 0.12 2.042260 perpetual 8.354700e-02 0.02 0.004349 2.001119e+07 +2524 2525 Binance (Futures) AMBBUSD 0.02 3.855911 perpetual 1.916463e-01 0.05 0.010000 1.972027e+07 +2525 2526 CoinTiger (Futures) HBARUSDT 0.06 2.296051 perpetual 2.695120e-02 0.02 -0.014400 1.968953e+07 +2526 2527 Hopex AVAXUSDT 17.04 2.652200 perpetual 0.000000e+00 NaN 0.000000 1.959960e+07 +2527 2528 CoinTiger (Futures) OCEANUSDT 0.15 0.440297 perpetual -1.665140e-02 0.02 0.008310 1.915092e+07 +2528 2529 OKX (Futures) GMT-USDT-SWAP 0.62 1.494989 perpetual 3.237290e-02 0.03 -0.021307 1.899158e+07 +2529 2530 Bitget Futures APEUSDT_UMCBL 5.75 2.053824 perpetual 5.690493e-02 0.02 -0.040000 1.878282e+07 +2530 2531 Bitmart Futures 32800 2.37 2.772964 perpetual 1.454570e-01 0.13 0.040000 1.877203e+07 +2531 2532 Binance (Futures) DOTBUSD 6.32 1.538215 perpetual 8.324570e-02 0.02 0.000567 1.873854e+07 +2532 2533 Binance (Futures) ANCBUSD 0.09 0.323276 perpetual -4.017190e-02 0.11 0.010000 1.847404e+07 +2533 2534 BTCEX (Futures) STORJ-USDT-PERPETUAL 0.45 1.199200 perpetual 8.777700e-02 0.02 0.010000 1.843260e+07 +2534 2535 Bitmart Futures 32798 3.97 3.027950 perpetual 1.807184e-02 0.13 0.020000 1.834151e+07 +2535 2536 Deepcoin (Derivatives) NEOUSDT 8.31 1.080097 perpetual 9.845119e-04 0.10 0.019821 1.832130e+07 +2536 2537 FTX (Derivatives) CEL-PERP 1.60 11.161335 perpetual 3.753519e-01 0.06 -0.340800 1.827143e+07 +2537 2538 Bitmart Futures 32822 0.01 5.149408 perpetual 1.024129e-01 0.13 0.040000 1.803162e+07 +2538 2539 Bitmart Futures 32813 0.23 2.416107 perpetual 9.899960e-02 0.13 0.040000 1.733473e+07 +2539 2540 Deepcoin (Derivatives) DOTUSDT 6.32 1.619628 perpetual 8.641944e-02 0.03 0.019651 1.730859e+07 +2540 2541 CoinTiger (Futures) YFIUSDT 8230.27 -1.691685 perpetual -1.605223e-02 0.01 0.004505 1.692475e+07 +2541 2542 Bitmart Futures 81 1.24 -1.898734 perpetual 8.893790e-02 0.16 0.020000 1.682867e+07 +2542 2543 FTX (Derivatives) FTM-PERP 0.23 2.234138 perpetual -8.741260e-02 0.04 -0.012000 1.661093e+07 +2543 2544 Deepcoin (Derivatives) AXSUSDT 12.06 0.041377 perpetual 3.053023e-01 0.26 -0.020208 1.657551e+07 +2544 2545 CoinEx (Futures) APE-USDT 5.76 2.429681 perpetual -1.523651e-01 0.03 -0.012027 1.639227e+07 +2545 2546 Bitmart Futures 32783 138.56 -0.707952 perpetual 9.910165e-02 0.08 0.000123 1.592136e+07 +2546 2547 OKX (Futures) SWEAT-USDT-SWAP 0.05 -10.152169 perpetual 2.169103e-01 0.34 -0.091202 1.583649e+07 +2547 2548 Deepcoin (Derivatives) C98USDT 0.37 0.485175 perpetual 1.590746e-01 0.16 0.019115 1.571682e+07 +2548 2549 OKX (Futures) DYDX-USDT-SWAP 1.23 2.062706 perpetual -8.084074e-02 0.08 -0.058596 1.570289e+07 +2549 2550 FTX (Derivatives) LDO-PERP 1.87 5.713800 perpetual 2.574530e-01 0.07 -0.057600 1.562557e+07 +2550 2551 Bitmart Futures 32787 0.02 0.810811 perpetual 2.010720e-02 0.27 0.040000 1.561197e+07 +2551 2552 FTX (Derivatives) SAND-PERP 0.84 0.406431 perpetual -3.881933e-03 0.04 -0.028800 1.560546e+07 +2552 2553 Binance (Futures) NEARUSD_PERP 3.80 0.158019 perpetual 4.851354e-02 0.03 0.006660 1.555056e+07 +2553 2554 Binance (Futures) IMXUSDT 0.77 3.056186 perpetual 1.266965e-01 0.01 -0.013880 1.536820e+07 +2554 2555 CoinTiger (Futures) IMXUSDT 0.77 2.651566 perpetual 1.319431e-01 0.01 -0.014837 1.528691e+07 +2555 2556 OKX (Futures) ENS-USDT-SWAP 14.07 4.754829 perpetual 7.801418e-02 0.14 0.000451 1.523075e+07 +2556 2557 CoinTiger (Futures) SKLUSDT 0.04 2.815768 perpetual -3.781950e-02 0.03 0.010000 1.491740e+07 +2557 2558 CoinTiger (Futures) BLZUSDT 0.08 1.798426 perpetual -4.912281e-02 0.01 0.010000 1.475227e+07 +2558 2559 Binance (Futures) LINKBUSD 6.86 0.218627 perpetual -1.041796e-01 0.01 0.010000 1.472794e+07 +2559 2560 BitMEX (Derivative) ETHUSDT 1275.42 -4.064705 perpetual 6.204765e-02 0.02 -0.052000 1.453590e+07 +2560 2561 OKX (Futures) AXS-USDT-SWAP 12.11 0.247934 perpetual 4.122012e-02 0.08 -0.083269 1.452404e+07 +2561 2562 Binance (Futures) INJUSDT 1.51 1.070234 perpetual 5.829385e-02 0.07 0.010000 1.442741e+07 +2562 2563 CoinTiger (Futures) RAYUSDT 0.55 1.841621 perpetual 2.105570e-01 0.18 0.010000 1.429037e+07 +2563 2564 Bitmart Futures 32874 0.37 0.459957 perpetual 2.780124e-01 0.11 0.020000 1.418660e+07 +2564 2565 Binance (Futures) SPELLUSDT 0.00 2.568982 perpetual 9.925790e-02 0.09 0.010000 1.412793e+07 +2565 2566 Binance (Futures) API3USDT 1.57 6.707317 perpetual 1.688190e-01 0.13 -0.034783 1.392543e+07 +2566 2567 Hopex NEARUSDT 3.79 0.052632 perpetual 7.890584e-02 NaN 0.000000 1.389369e+07 +2567 2568 Binance (Futures) LTCBUSD 52.64 1.950937 perpetual 1.153150e-01 0.02 0.002690 1.383227e+07 +2568 2569 CoinTiger (Futures) RENUSDT 0.11 2.671756 perpetual 1.042658e-01 0.09 0.010000 1.368041e+07 +2569 2570 Deepcoin (Derivatives) BNBUSDT 265.60 0.218283 perpetual 8.863645e-02 0.03 0.019742 1.364386e+07 +2570 2571 Deepcoin (Derivatives) YFIUSDT 8222.62 -1.845458 perpetual 7.606744e-02 0.04 0.019031 1.325492e+07 +2571 2572 FTX (Derivatives) RVN-PERP 0.04 -0.440852 perpetual -3.873291e-03 0.11 -0.120000 1.315480e+07 +2572 2573 Binance (Futures) SANDUSD_PERP 0.84 0.382638 perpetual 1.259952e-01 0.01 0.010000 1.313535e+07 +2573 2574 CoinTiger (Futures) CVCUSDT 0.13 0.548417 perpetual 5.146490e-02 0.02 0.010000 1.303782e+07 +2574 2575 Binance (Futures) FTMUSD_PERP 0.23 2.142857 perpetual 1.144012e-01 0.04 0.010000 1.302415e+07 +2575 2576 Gate.io (Futures) ETHW_USDT 5.87 -0.843170 perpetual 1.700680e-01 1.69 0.010000 1.289946e+07 +2576 2577 Binance (Futures) ANTUSDT 1.65 3.312500 perpetual 1.393224e-02 0.06 0.010000 1.289479e+07 +2577 2578 CoinTiger (Futures) ANTUSDT 1.65 3.504380 perpetual 6.817412e-02 0.06 0.010000 1.287770e+07 +2578 2579 Binance (Futures) AVAXUSD_PERP 17.17 3.371463 perpetual 1.610262e-01 0.06 0.005379 1.285736e+07 +2579 2580 Binance (Futures) ICPBUSD 6.07 4.716007 perpetual 7.408136e-02 0.02 -0.008413 1.283609e+07 +2580 2581 Bitmart Futures 32894 0.01 1.847378 perpetual 7.618250e-02 0.21 0.002042 1.282397e+07 +2581 2582 BTCEX (Futures) INJ-USDT-PERPETUAL 1.51 1.339585 perpetual -6.609385e-02 0.07 0.010000 1.272440e+07 +2582 2583 Deepcoin (Derivatives) XTZUSDT 1.46 1.598332 perpetual 1.143160e-01 0.27 0.019005 1.266527e+07 +2583 2584 BTCEX (Futures) MASK-USDT-PERPETUAL 1.18 2.782609 perpetual 8.460237e-02 0.08 0.010000 1.259956e+07 +2584 2585 CoinTiger (Futures) CTKUSDT 0.88 1.386184 perpetual 1.158994e-01 0.01 0.010000 1.258226e+07 +2585 2586 Hopex AAVEUSDT 74.66 0.281501 perpetual 1.871408e-01 NaN 0.000000 1.253297e+07 +2586 2587 Binance (Futures) FILBUSD 5.45 4.335371 perpetual 3.247906e-01 0.02 -0.001273 1.249726e+07 +2587 2588 Deepcoin (Derivatives) XLMUSDT 0.12 2.039555 perpetual 6.528160e-02 0.05 -0.019982 1.241607e+07 +2588 2589 Bybit (Futures) TRBUSDT 13.95 -2.170109 perpetual 6.440072e-02 0.04 0.010000 1.237740e+07 +2589 2590 Deepcoin (Derivatives) NEARUSDT 3.79 0.237404 perpetual 1.287632e-01 0.02 0.019734 1.236535e+07 +2590 2591 CoinTiger (Futures) CELRUSDT 0.02 3.615280 perpetual 4.845290e-02 0.07 0.010000 1.235598e+07 +2591 2592 Bitmart Futures 32821 74.73 0.361882 perpetual 4.335219e-02 0.07 0.030000 1.224474e+07 +2592 2593 Bybit (Futures) ADAUSD 0.45 0.044573 perpetual -2.227670e-02 0.02 0.010000 1.215056e+07 +2593 2594 FTX (Derivatives) KLUNC-PERP 0.28 1.587302 perpetual 7.000523e-01 0.04 -0.662400 1.210281e+07 +2594 2595 Perpetual Protocol ETH_USD 1274.91 -4.141782 perpetual 2.344538e-14 NaN 0.000020 1.198864e+07 +2595 2596 Deepcoin (Derivatives) CHZUSDT 0.24 8.186926 perpetual 2.060840e-02 0.02 -0.019956 1.190072e+07 +2596 2597 CoinTiger (Futures) ZENUSDT 13.75 2.811754 perpetual 2.629075e-02 0.02 0.010000 1.181668e+07 +2597 2598 FTX (Derivatives) REEF-PERP 0.00 4.673913 perpetual 3.743160e-01 0.10 -0.381600 1.180293e+07 +2598 2599 Binance (Futures) KLAYUSDT 0.21 5.151515 perpetual 7.311720e-02 0.05 0.010000 1.177113e+07 +2599 2600 CoinTiger (Futures) CTSIUSDT 0.14 1.490313 perpetual 7.292950e-02 0.07 0.010000 1.173680e+07 +2600 2601 Binance (Futures) CTSIUSDT 0.14 1.644245 perpetual 1.362868e-01 0.07 0.010000 1.169598e+07 +2601 2602 Deepcoin (Derivatives) ADAUSDT 0.45 -0.022316 perpetual 1.535714e-01 0.04 0.019646 1.168962e+07 +2602 2603 CoinTiger (Futures) SNXUSDT 2.36 2.646421 perpetual 1.064603e-01 0.04 0.009375 1.168088e+07 +2603 2604 Binance (Futures) FTMBUSD 0.23 2.142857 perpetual 1.164030e-01 0.04 0.010000 1.166946e+07 +2604 2605 CoinTiger (Futures) KLAYUSDT 0.21 5.090726 perpetual 9.837410e-02 0.10 0.010000 1.162329e+07 +2605 2606 CoinTiger (Futures) ALPHAUSDT 0.11 2.583732 perpetual -2.524250e-02 0.09 0.004661 1.156869e+07 +2606 2607 Bitmart Futures 31 0.06 0.102634 perpetual -1.182500e-02 NaN 0.040000 1.151057e+07 +2607 2608 FTX (Derivatives) GMT-PERP 0.62 1.470709 perpetual 3.943783e-02 0.02 -0.052800 1.144092e+07 +2608 2609 Deepcoin (Derivatives) ZECUSDT 54.50 2.997172 perpetual 9.150805e-02 0.11 0.019768 1.142011e+07 +2609 2610 Deepcoin (Derivatives) ALGOUSDT 0.35 11.792602 perpetual 1.231052e-01 0.11 -0.019008 1.140157e+07 +2610 2611 Hopex MATICUSDT 0.74 2.562682 perpetual -1.350621e-14 NaN 0.000000 1.115953e+07 +2611 2612 BitMEX (Derivative) XBTEUR 18925.66 0.677975 perpetual 1.768025e-02 0.09 -0.003600 1.104885e+07 +2612 2613 Huobi Futures LUNC-USDT 0.00 1.816089 perpetual 2.284073e-01 100.00 -0.309177 1.084717e+07 +2613 2614 Deepcoin (Derivatives) EGLDUSDT 46.96 -0.254237 perpetual 6.554800e-02 0.13 -0.019000 1.077389e+07 +2614 2615 Binance (Futures) GALABUSD 0.04 2.485230 perpetual 6.145800e-03 0.01 0.000760 1.067326e+07 +2615 2616 Bitmart Futures 32795 1.49 3.290157 perpetual 5.239337e-02 0.19 0.020000 1.053234e+07 +2616 2617 Binance (Futures) GALBUSD 2.54 6.265664 perpetual 1.260307e-01 0.04 0.000248 1.047651e+07 +2617 2618 Bitmart Futures 72 0.06 0.269224 perpetual 8.336970e-02 NaN 0.020000 1.006669e+07 +2618 2619 Bitmart Futures 32890 0.06 1.924791 perpetual 3.748910e-02 0.12 0.040000 1.001690e+07 +2619 2620 MEXC Global (Futures) INJ_USDT 1.51 1.204819 perpetual -6.613757e-02 0.07 0.020000 1.001122e+07 +2620 2621 Binance (Futures) WOOUSDT 0.14 1.924957 perpetual 1.602730e-01 0.01 0.000091 9.717347e+06 +2621 2622 CoinTiger (Futures) WOOUSDT 0.14 2.321214 perpetual 7.903970e-02 0.02 -0.000574 9.584373e+06 +2622 2623 Binance (Futures) DARUSDT 0.20 1.235178 perpetual 1.502587e-01 0.05 0.010000 9.421198e+06 +2623 2624 Bybit (Futures) SOLUSD 31.74 -0.062972 perpetual 0.000000e+00 0.03 0.010000 9.396915e+06 +2624 2625 Bitget Futures LUNA2USDT_UMCBL 2.62 1.179645 perpetual 1.392033e-01 0.09 -0.060000 9.367271e+06 +2625 2626 Deepcoin (Derivatives) XRPUSD 0.42 5.411471 perpetual 9.798910e-02 0.24 0.019348 9.357443e+06 +2626 2627 OKX (Futures) SOL-USD-SWAP 31.77 0.126064 perpetual 5.350960e-02 0.03 -0.010027 9.338499e+06 +2627 2628 Binance (Futures) UNIBUSD 5.72 6.576259 perpetual 2.411393e-01 0.02 0.002567 9.220892e+06 +2628 2629 Binance (Futures) LPTUSDT 9.08 2.826456 perpetual 2.610915e-01 0.01 0.002962 8.853170e+06 +2629 2630 FTX (Derivatives) CAKE-PERP 4.28 -0.983227 perpetual 4.916468e-02 0.06 -0.033600 8.760064e+06 +2630 2631 Bitmart Futures 32887 14.08 5.166244 perpetual 4.334323e-02 0.11 0.007665 8.749319e+06 +2631 2632 Bitmart Futures 32827 0.56 2.649370 perpetual 2.038450e-02 0.09 0.030000 8.744977e+06 +2632 2633 Deepcoin (Derivatives) DASHUSDT 40.96 2.521218 perpetual 4.869735e-02 0.05 0.019144 8.563185e+06 +2633 2634 CoinTiger (Futures) LPTUSDT 9.10 3.106643 perpetual 1.586085e-02 0.01 0.003207 8.522100e+06 +2634 2635 CoinEx (Futures) LUNC-USDT 0.00 1.736298 perpetual -1.301992e-01 0.08 -0.375279 8.425750e+06 +2635 2636 OKX (Futures) DOME-USDT-SWAP 0.00 9.756098 perpetual -7.111111e-01 0.89 -0.260898 8.339803e+06 +2636 2637 dYdX Perpetual ALGO-USD 0.35 11.671924 perpetual -2.824860e-02 0.28 0.001469 8.265163e+06 +2637 2638 Binance (Futures) GALAUSD_PERP 0.04 2.416992 perpetual 1.465077e-01 0.02 0.006344 8.222756e+06 +2638 2639 Hopex UNIUSDT 5.73 7.086908 perpetual 2.264020e-01 NaN 0.000000 8.207972e+06 +2639 2640 dYdX Perpetual ETC-USD 28.36 0.317237 perpetual 2.350668e-01 0.11 -0.013861 8.203526e+06 +2640 2641 CoinTiger (Futures) SFPUSDT 0.34 1.366201 perpetual 8.585410e-02 0.03 -0.009574 8.188904e+06 +2641 2642 Hopex SANDUSDT 0.84 0.418110 perpetual 0.000000e+00 NaN 0.000000 8.158801e+06 +2642 2643 Deepcoin (Derivatives) VETUSDT 0.02 0.811176 perpetual 9.589630e-02 0.09 0.019412 8.155547e+06 +2643 2644 Binance (Futures) WAVESBUSD 3.97 2.764858 perpetual 9.991551e-02 0.03 0.000418 8.146714e+06 +2644 2645 MEXC Global (Futures) LUNANEW_USDT 2.62 1.270697 perpetual 0.000000e+00 0.04 0.006700 8.145978e+06 +2645 2646 Bitmart Futures 32823 0.30 3.675970 perpetual 1.094550e-01 0.10 0.040000 8.075560e+06 +2646 2647 Binance (Futures) CVXBUSD 4.58 -1.777302 perpetual 3.263261e-01 0.04 -0.007740 7.949480e+06 +2647 2648 Bybit (Futures) STGUSDT 0.54 3.520457 perpetual -1.654412e-01 0.09 0.010000 7.924571e+06 +2648 2649 Bitget Futures REEFUSDT_UMCBL 0.00 4.648132 perpetual 1.959319e-01 0.08 0.010000 7.849042e+06 +2649 2650 Binance (Futures) OPUSD_PERP 0.94 3.961161 perpetual 8.347590e-02 0.01 -0.002011 7.725600e+06 +2650 2651 CoinTiger (Futures) ZECUSDT 54.51 2.764197 perpetual 8.352871e-02 0.02 0.010000 7.714735e+06 +2651 2652 Deepcoin (Derivatives) ZILUSDT 0.03 3.198976 perpetual 1.480161e-01 0.06 0.019021 7.612609e+06 +2652 2653 Binance (Futures) ALGOUSD_PERP 0.35 11.380832 perpetual 1.338636e-01 0.03 0.000033 7.608718e+06 +2653 2654 OKX (Futures) GODS-USDT-SWAP 0.39 0.152091 perpetual -2.531000e-02 0.13 -0.031149 7.574714e+06 +2654 2655 Hopex FILUSDT 5.46 4.278075 perpetual 5.494505e-02 NaN 0.000000 7.565102e+06 +2655 2656 Bybit (Futures) LTCUSD 52.79 1.930875 perpetual 7.577193e-02 0.02 0.010000 7.519693e+06 +2656 2657 FTX (Derivatives) GALA-PERP 0.04 2.442002 perpetual 9.935508e-02 0.12 -0.043200 7.497947e+06 +2657 2658 MEXC Global (Futures) GMT_USDT 0.62 1.447297 perpetual 1.069987e-01 0.02 -0.031300 7.312343e+06 +2658 2659 Bitmart Futures 32860 0.15 2.683616 perpetual -6.572900e-02 0.21 0.001346 7.309414e+06 +2659 2660 Deepcoin (Derivatives) LRCUSDT 0.30 3.400204 perpetual 1.023742e-01 0.07 0.019613 7.233692e+06 +2660 2661 Binance (Futures) DUSKUSDT 0.11 1.610568 perpetual 2.013268e-01 0.02 0.010000 7.126792e+06 +2661 2662 CoinTiger (Futures) DUSKUSDT 0.11 1.471916 perpetual 2.455280e-02 0.02 0.010000 7.120308e+06 +2662 2663 CoinTiger (Futures) SXPUSDT 0.33 0.302024 perpetual 6.668470e-02 0.03 0.010000 7.091969e+06 +2663 2664 Bitmart Futures 78 2.54 6.421558 perpetual 3.350110e-02 0.11 -0.040000 7.033217e+06 +2664 2665 OKX (Futures) MANA-USD-SWAP 0.71 1.074961 perpetual -2.836070e-02 0.03 -0.013701 7.012318e+06 +2665 2666 Binance (Futures) TRXBUSD 0.06 0.323156 perpetual 7.462340e-02 0.01 -0.029997 6.920605e+06 +2666 2667 Bitmart Futures 32790 0.03 3.392000 perpetual 2.893840e-02 0.15 0.020000 6.897302e+06 +2667 2668 Stormgain Futures XRP-PERPUSDT 0.42 5.620615 perpetual 0.000000e+00 0.09 0.004000 6.886575e+06 +2668 2669 Binance (Futures) ARPAUSDT 0.03 1.124278 perpetual 1.664660e-02 0.03 0.010000 6.877000e+06 +2669 2670 AAX Futures ICPUSDTFP 6.07 4.330844 perpetual -2.892551e+00 0.15 0.011613 6.871297e+06 +2670 2671 OKX (Futures) LOOKS-USDT-SWAP 0.20 -2.823758 perpetual -1.503006e-01 0.10 -0.037169 6.854091e+06 +2671 2672 Bybit (Futures) CEEKUSDT 0.15 10.891813 perpetual -4.614370e-02 0.03 0.010000 6.773583e+06 +2672 2673 Bitmart Futures 32801 5.27 -0.621235 perpetual 5.226975e-02 0.11 0.020000 6.717289e+06 +2673 2674 Binance (Futures) SANDBUSD 0.84 0.238949 perpetual 1.786198e-01 0.12 0.008122 6.683881e+06 +2674 2675 Bitmart Futures 32901 23.02 -1.084952 perpetual 4.067814e-02 0.04 0.030000 6.683111e+06 +2675 2676 MEXC Global (Futures) UNFI_USDT 6.42 4.620140 perpetual 1.554968e-02 0.14 0.020000 6.653907e+06 +2676 2677 Bitmart Futures 32872 0.22 2.942529 perpetual 6.458200e-03 0.13 0.040000 6.570163e+06 +2677 2678 Binance (Futures) LEVERBUSD 0.00 2.410314 perpetual 5.473450e-02 0.05 0.010000 6.569686e+06 +2678 2679 Gate.io (Futures) LDO_USDT 1.86 5.043009 perpetual 1.321987e-01 5.26 0.001200 6.566661e+06 +2679 2680 FTX (Derivatives) ENS-PERP 14.10 4.988831 perpetual 2.667612e-03 0.04 -0.026400 6.458919e+06 +2680 2681 Hopex OPUSDT 0.90 -0.717835 perpetual 4.883204e+00 NaN 0.000000 6.386910e+06 +2681 2682 FTX (Derivatives) SRM-PERP 0.76 0.131926 perpetual 4.167321e-02 0.13 -0.024000 6.352572e+06 +2682 2683 CoinTiger (Futures) SRMUSDT 0.76 -0.131926 perpetual 7.420610e-02 0.13 0.010000 6.321124e+06 +2683 2684 Binance (Futures) MANAUSD_PERP 0.70 0.960711 perpetual 3.549210e-02 0.01 0.010000 6.258943e+06 +2684 2685 Deepcoin (Derivatives) QTUMUSDT 2.83 0.354108 perpetual 5.918843e-02 0.07 -0.018000 6.253978e+06 +2685 2686 Binance (Futures) TLMBUSD 0.02 3.133903 perpetual -3.222800e-03 0.05 0.010000 6.172747e+06 +2686 2687 Binance (Futures) AXSUSD_PERP 12.12 0.331126 perpetual 1.779638e-01 0.08 0.005945 6.125919e+06 +2687 2688 Bibox (Futures) 4BTC_USDT 18886.27 0.068739 perpetual 0.000000e+00 0.01 0.000000 6.082702e+06 +2688 2689 OKX (Futures) SAND-USD-SWAP 0.84 0.537827 perpetual -8.559200e-02 0.11 0.021214 6.067265e+06 +2689 2690 MEXC Global (Futures) USTC_USDT 0.03 2.596184 perpetual 0.000000e+00 0.43 0.020000 6.017935e+06 +2690 2691 BTSE (Futures) SOLPFC 31.74 0.094607 perpetual 1.417769e-01 0.24 0.000000 5.946832e+06 +2691 2692 MEXC Global (Futures) OP_USDT 0.94 3.918322 perpetual 8.497080e-02 0.03 -0.000800 5.906670e+06 +2692 2693 CoinTiger (Futures) KAVAUSDT 1.49 2.759382 perpetual 7.969119e-02 0.02 0.000467 5.835681e+06 +2693 2694 dYdX Perpetual EOS-USD 1.22 -5.572755 perpetual 1.639344e-01 0.08 -0.003994 5.825729e+06 +2694 2695 FTX (Derivatives) DYDX-PERP 1.23 1.899257 perpetual 2.968017e-02 0.08 -0.004800 5.824076e+06 +2695 2696 FTX (Derivatives) MANA-PERP 0.70 1.090700 perpetual -1.537417e-03 0.03 -0.019200 5.709996e+06 +2696 2697 BTSE (Futures) ADAPFC 0.45 0.089286 perpetual 1.003568e-01 0.20 0.000000 5.708805e+06 +2697 2698 Hopex SHIBUSDT 0.00 3.349282 perpetual 9.259260e-02 NaN 0.000000 5.660494e+06 +2698 2699 MEXC Global (Futures) PUNDIX_USDT 0.50 -0.400000 perpetual 2.008032e-01 0.60 -0.244500 5.643990e+06 +2699 2700 Binance (Futures) DODOBUSD 0.13 4.833333 perpetual -7.394280e-02 0.08 0.010000 5.579067e+06 +2700 2701 Binance (Futures) ENSUSD_PERP 14.09 4.875689 perpetual 1.450423e-01 0.02 0.010000 5.337998e+06 +2701 2702 MEXC Global (Futures) CEL_USDT 1.60 11.259198 perpetual 4.367357e-02 0.06 0.022000 5.321051e+06 +2702 2703 Deepcoin (Derivatives) OMGUSDT 1.72 3.920386 perpetual 5.497388e-02 0.20 0.018000 5.319914e+06 +2703 2704 Huobi Futures APE-USDT 5.74 2.048926 perpetual 3.111636e-01 0.17 0.010000 5.210315e+06 +2704 2705 OKX (Futures) AVAX-USD-SWAP 17.21 3.549940 perpetual -8.134805e-02 0.17 -0.031799 5.192903e+06 +2705 2706 FTX (Derivatives) LOOKS-PERP 0.20 -2.919708 perpetual -1.358476e-01 0.13 0.014400 5.167553e+06 +2706 2707 CoinTiger (Futures) DASHUSDT 40.92 2.115480 perpetual 5.608577e-02 0.02 0.010000 5.152862e+06 +2707 2708 MEXC Global (Futures) BONE_USDT 1.22 7.964602 perpetual 0.000000e+00 0.82 0.030000 5.153598e+06 +2708 2709 Binance (Futures) GMTUSD_PERP 0.62 1.315789 perpetual 2.940779e-01 0.16 -0.000545 5.077895e+06 +2709 2710 Bitget Futures LUNCUSDT_UMCBL 0.00 1.435699 perpetual 2.406143e-01 0.06 -0.235300 5.038468e+06 +2710 2711 CoinTiger (Futures) OMGUSDT 1.72 3.483483 perpetual 1.123186e-01 0.06 0.000390 4.800437e+06 +2711 2712 FTX (Derivatives) KSM-PERP 41.29 2.634850 perpetual 1.712788e-01 0.05 -0.098400 4.765434e+06 +2712 2713 FTX (Derivatives) PEOPLE-PERP 0.02 2.842498 perpetual 1.910269e-02 0.09 -0.021600 4.742171e+06 +2713 2714 Deepcoin (Derivatives) DOGEUSDT 0.06 0.102740 perpetual 6.101090e-02 0.07 0.019699 4.696317e+06 +2714 2715 Bitmart Futures 85 1.84 2.104097 perpetual 1.214729e-01 0.27 0.007710 4.656942e+06 +2715 2716 Perpetual Protocol BTC_USD 18871.58 -0.062134 perpetual -2.111723e-14 NaN -0.000003 4.539015e+06 +2716 2717 Huobi Futures AVAX-USD 17.00 2.372065 perpetual 2.367157e-01 NaN -0.045686 4.531687e+06 +2717 2718 FTX (Derivatives) CVX-PERP 4.58 -2.034261 perpetual 8.396721e-02 0.05 -0.040800 4.470895e+06 +2718 2719 FTX (Derivatives) RAY-PERP 0.55 1.820857 perpetual 1.083815e-01 0.09 -0.093600 4.363159e+06 +2719 2720 CoinTiger (Futures) NEOUSDT 8.30 0.726304 perpetual 9.813568e-02 0.01 -0.007894 4.329444e+06 +2720 2721 MEXC Global (Futures) FITFI_USDT 0.06 1.190274 perpetual -1.680390e-02 0.02 0.033700 4.251457e+06 +2721 2722 Deepcoin (Derivatives) IOTAUSDT 0.26 1.169135 perpetual 5.135590e-02 0.15 0.019566 4.245954e+06 +2722 2723 MEXC Global (Futures) DC_USDT 0.00 -8.737864 perpetual -1.063830e+00 1.05 0.300000 4.183893e+06 +2723 2724 Huobi Futures AXS-USDT 12.08 0.292465 perpetual 2.148342e-01 0.25 -0.171648 4.132933e+06 +2724 2725 KuCoin Futures LDOUSDTM 1.86 5.061867 perpetual 1.605996e-01 0.05 -0.011900 4.122081e+06 +2725 2726 Binance (Futures) AUCTIONBUSD 6.53 2.745529 perpetual 1.526951e-02 0.02 0.010000 4.115167e+06 +2726 2727 CoinTiger (Futures) MKRUSDT 617.67 2.567075 perpetual 9.355648e-02 0.03 0.009598 4.107710e+06 +2727 2728 Deepcoin (Derivatives) SANDUSDT 0.84 0.454817 perpetual 8.682950e-02 0.05 0.019427 4.106742e+06 +2728 2729 FTX (Derivatives) FLOW-PERP 1.68 1.515152 perpetual 1.976962e-01 0.30 -0.088800 4.080863e+06 +2729 2730 Binance (Futures) AAVEUSD_PERP 74.82 0.174053 perpetual 8.758467e-02 0.03 0.010000 4.056515e+06 +2730 2731 Bitget Futures ETHPERP_CMCBL 1274.14 -4.080652 perpetual 9.970266e-02 0.03 -0.010000 4.049464e+06 +2731 2732 CoinTiger (Futures) BALUSDT 5.27 -0.919670 perpetual 5.605304e-02 0.02 0.006439 4.033025e+06 +2732 2733 Bit.com (Futures) CHZ-USDT-PERPETUAL 0.24 9.142091 perpetual -5.001200e-03 0.32 0.000000 3.992914e+06 +2733 2734 BitMEX (Derivative) SOLUSD 31.80 0.094429 perpetual -6.289308e-02 0.03 0.048900 3.823910e+06 +2734 2735 OKX (Futures) NFT-USDT-SWAP 0.00 -0.810403 perpetual -5.700171e-02 0.06 -0.047321 3.789066e+06 +2735 2736 Bybit (Futures) INJUSDT 1.51 1.170960 perpetual -1.984127e-02 0.03 0.010000 3.744051e+06 +2736 2737 Huobi Futures QNT-USDT 104.46 3.387654 perpetual 1.724166e-02 1.73 0.010000 3.681278e+06 +2737 2738 Huobi Futures FITFI-USDT 0.06 1.179570 perpetual -6.551430e-02 28.57 0.010000 3.648775e+06 +2738 2739 MEXC Global (Futures) PORTO_USDT 5.53 7.014493 perpetual 7.222824e-02 0.58 -0.030000 3.634026e+06 +2739 2740 Huobi Futures OKB-USDT 14.78 0.284399 perpetual 5.166566e-01 1.98 -0.053701 3.605205e+06 +2740 2741 Bitrue (Futures) QNT-USDT 104.48 3.456790 perpetual -4.773270e-02 1.01 0.010000 3.601214e+06 +2741 2742 MEXC Global (Futures) RLC_USDT 1.20 0.342151 perpetual 1.580173e-01 0.02 -0.018800 3.584023e+06 +2742 2743 OKX (Futures) IMX-USDT-SWAP 0.77 3.062583 perpetual -9.043930e-02 0.13 -0.048187 3.554168e+06 +2743 2744 FTX (Derivatives) STG-PERP 0.54 3.191996 perpetual 5.524176e-01 0.05 -0.074400 3.539608e+06 +2744 2745 CoinTiger (Futures) BANDUSDT 1.14 1.566673 perpetual 4.518142e-02 0.04 0.010000 3.436332e+06 +2745 2746 OKX (Futures) AGLD-USDT-SWAP 0.32 3.428202 perpetual -9.380860e-02 0.03 -0.025218 3.262721e+06 +2746 2747 FTX (Derivatives) ICP-PERP 6.10 4.810997 perpetual -2.049902e-01 0.16 0.091200 3.232473e+06 +2747 2748 Bitmart Futures 32897 0.20 1.483680 perpetual 5.029200e-03 0.15 0.014500 3.199178e+06 +2748 2749 Deepcoin (Derivatives) MANAUSDT 0.70 1.062608 perpetual 7.377100e-02 0.11 0.019387 3.147133e+06 +2749 2750 FTX (Derivatives) REN-PERP 0.11 2.295552 perpetual -6.272873e-02 0.41 0.105600 3.137499e+06 +2750 2751 FTX (Derivatives) ONE-PERP 0.02 1.874163 perpetual 2.426079e-01 0.13 -0.043200 3.086170e+06 +2751 2752 Bit.com (Futures) ETC-USDT-PERPETUAL 28.36 0.172547 perpetual 7.999114e-03 0.60 0.000000 3.060661e+06 +2752 2753 Bitget Futures KNCUSDT_UMCBL 1.24 -2.364066 perpetual 1.103035e-01 0.08 -0.036100 3.037184e+06 +2753 2754 Deepcoin (Derivatives) KLAYUSDT 0.21 5.055612 perpetual 1.021848e-01 0.10 0.019883 3.036836e+06 +2754 2755 Bitmart Futures 32866 6.08 4.819277 perpetual -1.134389e-01 0.65 -0.030000 3.014907e+06 +2755 2756 Deepcoin (Derivatives) CELRUSDT 0.02 3.835616 perpetual 1.385224e-01 0.15 -0.019450 3.013372e+06 +2756 2757 Huobi Futures UNI-USD 5.67 5.644410 perpetual 3.370246e-01 0.17 -0.005928 2.997306e+06 +2757 2758 FTX (Derivatives) CRO-PERP 0.10 1.402321 perpetual -3.715271e-02 0.07 -0.040800 2.987531e+06 +2758 2759 Huobi Futures GAL-USDT 2.54 6.274034 perpetual 1.874795e-01 0.39 0.010000 2.969225e+06 +2759 2760 Bitget Futures WAVESUSDT_UMCBL 3.97 2.843847 perpetual 4.115887e-02 0.05 -0.020000 2.958928e+06 +2760 2761 Bibox (Futures) 4ETH_USDT 1275.04 -3.944698 perpetual 0.000000e+00 0.01 0.000000 2.956185e+06 +2761 2762 Deepcoin (Derivatives) FTMUSDT 0.23 2.327663 perpetual 9.960190e-02 0.05 0.019263 2.942814e+06 +2762 2763 FTX (Derivatives) FXS-PERP 4.42 -2.319161 perpetual 1.130582e-01 0.06 -0.064800 2.938686e+06 +2763 2764 KuCoin Futures TRBUSDTM 13.98 -1.822004 perpetual -2.141328e-01 0.07 0.001200 2.917540e+06 +2764 2765 MEXC Global (Futures) CPH_USDT 0.03 6.299213 perpetual 1.481481e+00 4.30 -0.010000 2.905771e+06 +2765 2766 BitMEX (Derivative) ADAUSD 0.45 -0.044533 perpetual 0.000000e+00 0.02 0.010000 2.840987e+06 +2766 2767 Bybit (Futures) BELUSDT 0.56 2.406563 perpetual 5.340929e-02 0.04 0.010000 2.825785e+06 +2767 2768 OKX (Futures) FITFI-USDT-SWAP 0.06 1.020408 perpetual 0.000000e+00 0.17 -0.052186 2.822660e+06 +2768 2769 BTSE (Futures) UNIPFC 5.72 6.651761 perpetual 4.323899e-01 0.57 0.000000 2.817269e+06 +2769 2770 MEXC Global (Futures) STG_USDT 0.54 3.525152 perpetual 5.521810e-02 0.02 0.020000 2.762397e+06 +2770 2771 FTX (Derivatives) SHIB-PERP 0.00 3.247373 perpetual 6.433919e-02 0.09 -0.040800 2.753520e+06 +2771 2772 FTX (Derivatives) YFII-PERP 905.00 6.251834 perpetual 1.579125e-01 0.06 -0.016800 2.744465e+06 +2772 2773 FTX (Derivatives) AR-PERP 9.76 4.263276 perpetual 9.777297e-02 0.06 0.012000 2.728068e+06 +2773 2774 Bybit (Futures) MANAUSD 0.70 0.931900 perpetual 9.943180e-02 0.07 0.010000 2.688679e+06 +2774 2775 Bitmart Futures 32792 0.27 1.734540 perpetual 9.140850e-02 0.07 0.020000 2.668528e+06 +2775 2776 FTX (Derivatives) C98-PERP 0.37 0.593792 perpetual 1.712666e-01 0.05 -0.132000 2.573200e+06 +2776 2777 Perpetual Protocol APE_USD 5.75 2.061047 perpetual 8.671422e-15 NaN 0.000108 2.561054e+06 +2777 2778 CoinEx (Futures) GMT-USDT 0.62 1.296996 perpetual -3.241490e-02 0.02 0.001041 2.544789e+06 +2778 2779 Huobi Futures SOL-USD 31.70 0.157978 perpetual 2.662822e-01 0.19 -0.076519 2.539768e+06 +2779 2780 Binance (Futures) VETUSD_PERP 0.02 0.629496 perpetual 1.491510e-01 0.04 0.010000 2.526351e+06 +2780 2781 OKX (Futures) ASTR-USDT-SWAP 0.04 10.734463 perpetual -2.551020e-01 0.51 0.022068 2.520887e+06 +2781 2782 FTX (Derivatives) GAL-PERP 2.55 6.583072 perpetual -1.760863e-02 0.10 0.009600 2.496623e+06 +2782 2783 FTX (Derivatives) ALICE-PERP 1.76 -0.142045 perpetual 1.081764e-02 0.14 -0.069600 2.494410e+06 +2783 2784 Bitget Futures OPUSDT_UMCBL 0.94 3.894528 perpetual 4.193900e-02 0.02 0.010000 2.482981e+06 +2784 2785 OKX (Futures) API3-USDT-SWAP 1.57 6.838186 perpetual 1.901141e-02 0.13 -0.029167 2.451995e+06 +2785 2786 Deepcoin (Derivatives) 1000SHIBUSDT 0.01 3.290292 perpetual 1.009353e-01 0.07 0.019521 2.451830e+06 +2786 2787 Bitmart Futures 32883 0.03 1.339014 perpetual -4.525530e-02 0.15 0.030000 2.417150e+06 +2787 2788 FTX (Derivatives) MOB-PERP 0.94 -18.331172 perpetual -1.101112e-01 0.16 0.043200 2.413443e+06 +2788 2789 dYdX Perpetual RUNE-USD 1.60 0.186800 perpetual 5.593536e-02 0.19 0.000894 2.410066e+06 +2789 2790 FTX (Derivatives) SPELL-PERP 0.00 2.375297 perpetual 2.320186e-01 0.23 -0.276000 2.398409e+06 +2790 2791 Bit.com (Futures) AXS-USDT-PERPETUAL 12.11 0.165153 perpetual 4.914833e-02 0.43 0.000000 2.362273e+06 +2791 2792 FTX (Derivatives) LRC-PERP 0.30 3.397893 perpetual 4.138828e-02 0.05 -0.050400 2.335867e+06 +2792 2793 Bit.com (Futures) FTM-USDT-PERPETUAL 0.23 2.185549 perpetual -1.065640e-02 0.36 0.000000 2.324683e+06 +2793 2794 FTX (Derivatives) ROSE-PERP 0.06 1.779359 perpetual -2.721858e-02 0.09 0.007200 2.312168e+06 +2794 2795 Deepcoin (Derivatives) YFIIUSDT 903.45 6.702792 perpetual 8.384853e-02 0.09 -0.019131 2.311196e+06 +2795 2796 FTX (Derivatives) EGLD-PERP 47.10 -0.243541 perpetual 6.502540e-02 0.05 -0.062400 2.309904e+06 +2796 2797 Crypto.com Exchange (Futures) APEUSD-PERP 5.78 2.371297 perpetual -2.421894e-02 0.12 0.003400 2.300476e+06 +2797 2798 FTX (Derivatives) JASMY-PERP 0.01 1.957295 perpetual 3.001147e-03 0.07 -0.100800 2.286592e+06 +2798 2799 FTX (Derivatives) ZIL-PERP 0.03 3.164962 perpetual 8.973837e-02 0.03 -0.072000 2.220142e+06 +2799 2800 Deepcoin (Derivatives) GALAUSDT 0.04 2.491451 perpetual 4.210200e-02 0.14 0.019713 2.218350e+06 +2800 2801 Binance (Futures) RUNEUSD_PERP 1.61 0.563557 perpetual 2.159471e-01 0.12 0.010000 2.199676e+06 +2801 2802 Bitfinex (Futures) ETHF0:BTCF0 1276.06 -4.036697 perpetual 8.522690e-02 0.09 -0.070351 2.177627e+06 +2802 2803 MEXC Global (Futures) VINU_USDT 0.00 5.524862 perpetual 5.235602e-01 3.09 -0.030000 2.172654e+06 +2803 2804 Huobi Futures GMT-USDT 0.61 1.467077 perpetual 2.585573e-01 1.61 -0.004254 2.110397e+06 +2804 2805 FTX (Derivatives) RNDR-PERP 0.48 2.925244 perpetual 1.670230e-02 0.11 -0.055200 2.093010e+06 +2805 2806 Deepcoin (Derivatives) LINKUSD 6.87 0.335914 perpetual 5.791266e-02 0.17 0.018000 2.073535e+06 +2806 2807 FTX (Derivatives) CELO-PERP 0.76 1.797603 perpetual -6.140480e-02 0.07 -0.016800 1.970967e+06 +2807 2808 Bitrue (Futures) DGB-USDT 0.01 2.547065 perpetual -1.079914e-14 1.18 0.080423 1.967897e+06 +2808 2809 Huobi Futures FTT-USDT 22.99 -1.158202 perpetual 1.420182e-01 0.17 -0.004739 1.967361e+06 +2809 2810 dYdX Perpetual NEAR-USD 3.79 0.263852 perpetual 1.210526e-01 0.26 0.001023 1.963770e+06 +2810 2811 Perpetual Protocol AAVE_USD 74.71 0.262223 perpetual 0.000000e+00 NaN -0.000020 1.960201e+06 +2811 2812 Deepcoin (Derivatives) PEOPLEUSDT 0.02 2.750583 perpetual 9.074410e-02 0.13 0.019263 1.929755e+06 +2812 2813 Bitfinex (Futures) XRPF0:BTCF0 0.42 5.615856 perpetual -1.228776e-01 0.09 -0.019239 1.914938e+06 +2813 2814 FTX (Derivatives) ENJ-PERP 0.47 0.814489 perpetual 2.977995e-04 0.07 -0.024000 1.903655e+06 +2814 2815 Deepcoin (Derivatives) 1INCHUSDT 0.57 -1.370332 perpetual 6.029870e-02 0.03 0.019854 1.894437e+06 +2815 2816 OKX (Futures) BABYDOGE-USDT-SWAP 0.00 2.352941 perpetual -1.768347e-01 0.18 0.017907 1.887519e+06 +2816 2817 FTX (Derivatives) USTC-PERP 0.03 3.034591 perpetual -1.711420e-02 0.24 0.007200 1.870491e+06 +2817 2818 BitMEX (Derivative) SOLUSDT 31.67 0.000000 perpetual 1.039698e-01 0.03 -0.000400 1.867712e+06 +2818 2819 OKX (Futures) NYM-USDT-SWAP 0.29 9.357594 perpetual 3.395590e-02 0.17 -0.011911 1.855625e+06 +2819 2820 Gate.io (Futures) STG_USDT 0.54 3.527169 perpetual 9.815840e-02 16.67 0.010000 1.821355e+06 +2820 2821 Huobi Futures BNB-USD 266.89 0.751227 perpetual -3.991682e-02 0.20 -0.063173 1.818936e+06 +2821 2822 Huobi Futures NKN-USDT 0.09 4.229134 perpetual 2.125376e-01 10.00 0.010000 1.803390e+06 +2822 2823 MEXC Global (Futures) PSG_USDT 7.93 4.193971 perpetual 1.257862e-01 0.50 0.010000 1.793362e+06 +2823 2824 OKX (Futures) CELO-USDT-SWAP 0.76 1.458886 perpetual 0.000000e+00 0.13 -0.034886 1.792978e+06 +2824 2825 Bitget Futures PEOPLEUSDT_UMCBL 0.02 2.700186 perpetual 3.626000e-04 0.18 -0.010000 1.747633e+06 +2825 2826 Binance (Futures) XTZUSD_PERP 1.46 1.459347 perpetual 2.409096e-01 0.07 0.010000 1.728425e+06 +2826 2827 FTX (Derivatives) IMX-PERP 0.77 2.999000 perpetual 1.269431e-01 0.10 -0.072000 1.698905e+06 +2827 2828 Deepcoin (Derivatives) AAVEUSDT 74.60 0.281577 perpetual 3.606097e-02 0.03 0.019010 1.671232e+06 +2828 2829 dYdX Perpetual XLM-USD 0.12 1.851852 perpetual 8.658010e-02 0.26 0.001164 1.652057e+06 +2829 2830 Bitget Futures STGUSDT_UMCBL 0.54 3.770710 perpetual 2.290700e-02 0.06 -0.010000 1.648114e+06 +2830 2831 Binance (Futures) ZILUSD_PERP 0.03 3.197953 perpetual 1.596529e-01 0.03 0.010000 1.632091e+06 +2831 2832 MEXC Global (Futures) FOOTBALL_USDT 980.98 5.672791 perpetual -3.387589e-01 0.04 0.458900 1.617829e+06 +2832 2833 Huobi Futures MTL-USDT 1.06 -0.964329 perpetual 3.025147e-01 1.87 -0.012292 1.608171e+06 +2833 2834 WOO Network (Futures) PERP_OP_USDT 0.94 4.029142 perpetual 8.135290e-02 0.04 -0.002965 1.604829e+06 +2834 2835 Deepcoin (Derivatives) LTCUSD 52.78 2.029770 perpetual 1.883289e-03 0.23 0.019892 1.599370e+06 +2835 2836 MEXC Global (Futures) PHB_USDT 0.81 -3.001200 perpetual 1.113861e+00 2.91 -1.100000 1.596505e+06 +2836 2837 Bitrue (Futures) 1000XEC-USDT 0.04 0.521241 perpetual 1.555613e-01 1.06 0.017308 1.591745e+06 +2837 2838 Bitrue (Futures) BNX-USDT 149.44 -5.464067 perpetual 1.134619e-01 0.65 0.010000 1.587623e+06 +2838 2839 MEXC Global (Futures) LAZIO_USDT 5.98 7.155635 perpetual 1.669449e-01 1.32 0.010000 1.586555e+06 +2839 2840 Binance (Futures) ROSEUSD_PERP 0.06 1.546117 perpetual 1.177284e-01 0.07 0.010000 1.572144e+06 +2840 2841 Bitget Futures ENSUSDT_UMCBL 14.06 4.979129 perpetual 1.033818e-01 0.05 0.010000 1.550456e+06 +2841 2842 Perpetual Protocol ATOM_USD 14.13 3.223995 perpetual -2.115387e-14 NaN 0.000174 1.534336e+06 +2842 2843 Deepcoin (Derivatives) ENJUSDT 0.47 0.772201 perpetual 7.975100e-02 0.09 0.019875 1.526248e+06 +2843 2844 Huobi Futures SLP-USDT 0.00 -0.669100 perpetual 5.641457e-01 100.00 -0.035503 1.520625e+06 +2844 2845 FTX (Derivatives) HBAR-PERP 0.06 2.693310 perpetual -1.158472e-01 0.17 0.052800 1.512541e+06 +2845 2846 BitMEX (Derivative) DOGEUSD 0.06 -0.034147 perpetual 0.000000e+00 0.03 0.010000 1.504557e+06 +2846 2847 Huobi Futures FTM-USDT 0.23 2.192394 perpetual 2.855539e-01 4.35 0.001246 1.462062e+06 +2847 2848 FTX (Derivatives) STORJ-PERP 0.46 0.552486 perpetual 9.641030e-02 0.11 -0.016800 1.448516e+06 +2848 2849 OKX (Futures) SLP-USDT-SWAP 0.00 -0.303030 perpetual -3.039514e-01 0.30 -0.095809 1.446367e+06 +2849 2850 BitMEX (Derivative) MATICUSDT 0.74 2.182019 perpetual 6.757670e-02 0.01 -0.022700 1.437002e+06 +2850 2851 AAX Futures GALUSDTFP 2.54 6.351003 perpetual -2.476867e+00 0.05 -0.001497 1.423624e+06 +2851 2852 Stormgain Futures ADA-PERPUSDT 0.45 0.015604 perpetual 0.000000e+00 0.20 0.004000 1.423465e+06 +2852 2853 FTX (Derivatives) TONCOIN-PERP 1.39 1.717209 perpetual -2.514368e-01 0.18 0.086400 1.414650e+06 +2853 2854 FTX (Derivatives) KAVA-PERP 1.49 3.147700 perpetual 7.240164e-03 0.07 -0.055200 1.413160e+06 +2854 2855 OKX (Futures) ELON-USDT-SWAP 0.00 0.645161 perpetual -2.403846e-01 0.08 -0.026289 1.411103e+06 +2855 2856 Huobi Futures GALA-USDT 0.04 2.443793 perpetual 2.894402e-01 20.00 0.000007 1.409898e+06 +2856 2857 MEXC Global (Futures) GLMR_USDT 0.46 2.901786 perpetual 0.000000e+00 0.22 -0.010200 1.396605e+06 +2857 2858 Bitrue (Futures) LPT-USDT 9.07 2.967830 perpetual 1.100110e-01 0.84 0.007010 1.385825e+06 +2858 2859 FTX (Derivatives) DASH-PERP 41.05 2.305296 perpetual 8.892716e-02 0.06 -0.048000 1.385035e+06 +2859 2860 FTX (Derivatives) GLMR-PERP 0.46 1.890990 perpetual 1.588478e-01 0.05 -0.285600 1.364964e+06 +2860 2861 FTX (Derivatives) PERP-PERP 0.58 3.584229 perpetual 1.730104e-01 0.17 -0.064800 1.357621e+06 +2861 2862 Perpetual Protocol LINK_USD 6.86 0.066546 perpetual -7.267085e-15 NaN 0.000060 1.343993e+06 +2862 2863 BitMEX (Derivative) LTCUSDT 52.69 2.147417 perpetual 4.734848e-02 0.02 0.010000 1.341797e+06 +2863 2864 Bit.com (Futures) DYDX-USDT-PERPETUAL 1.23 1.736973 perpetual 5.498012e-02 0.38 0.000000 1.337391e+06 +2864 2865 MEXC Global (Futures) TRB_USDT 13.95 -2.100840 perpetual -7.153076e-02 0.07 0.020000 1.330311e+06 +2865 2866 BitMEX (Derivative) AVAXUSDT 17.11 3.172024 perpetual 2.607783e-01 1.17 -0.074200 1.323755e+06 +2866 2867 Binance (Futures) ICXUSD_PERP 0.24 -0.295234 perpetual 5.681900e-02 0.13 0.010000 1.317117e+06 +2867 2868 GMO Japan (Futures) LTC_JPY 52.84 3.509008 perpetual 0.000000e+00 0.03 0.000000 1.312401e+06 +2868 2869 Huobi Futures OP-USDT 0.94 4.011493 perpetual 1.646834e-01 2.11 0.010000 1.304563e+06 +2869 2870 FTX (Derivatives) BAND-PERP 1.14 1.871658 perpetual 4.683088e-02 0.09 -0.014400 1.302251e+06 +2870 2871 Binance (Futures) KNCUSD_PERP 1.24 -1.974724 perpetual -3.684126e-03 0.16 0.010000 1.294401e+06 +2871 2872 BTSE (Futures) MATICPFC 0.74 2.351639 perpetual 6.757670e-02 0.23 0.000000 1.293287e+06 +2872 2873 WOO Network (Futures) PERP_HNT_USDT 4.80 6.389564 perpetual 1.413134e-01 0.10 0.001831 1.276017e+06 +2873 2874 Deepcoin (Derivatives) EOSUSD 1.22 -5.718702 perpetual 1.196885e-01 0.65 -0.019565 1.242511e+06 +2874 2875 Huobi Futures SRM-USDT 0.76 0.251323 perpetual 1.088560e-01 2.60 0.010000 1.242073e+06 +2875 2876 FTX (Derivatives) LINA-PERP 0.01 2.797704 perpetual 5.782917e-02 0.07 0.045600 1.237384e+06 +2876 2877 Perpetual Protocol SOL_USD 31.69 0.162604 perpetual 9.433144e-15 NaN 0.000035 1.231475e+06 +2877 2878 Bitget Futures GMTUSDT_UMCBL 0.62 1.429510 perpetual 3.248020e-02 0.02 -0.020000 1.204292e+06 +2878 2879 FTX (Derivatives) IOTA-PERP 0.26 1.129284 perpetual 7.109367e-02 0.08 0.016800 1.204145e+06 +2879 2880 BitMEX (Derivative) BNBUSD 267.24 0.428410 perpetual -1.870977e-01 0.02 0.010000 1.203086e+06 +2880 2881 Bitget Futures ROSEUSDT_UMCBL 0.06 1.601424 perpetual 1.924343e-01 0.17 -0.010000 1.198061e+06 +2881 2882 Bitrue (Futures) CAKE-USDT 4.27 -0.856680 perpetual 0.000000e+00 0.63 0.010000 1.193448e+06 +2882 2883 Huobi Futures MATIC-USD 0.74 2.182622 perpetual 1.087229e-01 2.67 0.010000 1.187278e+06 +2883 2884 Bitget Futures ZILUSDT_UMCBL 0.03 3.102015 perpetual 1.912531e-01 0.03 0.010000 1.177858e+06 +2884 2885 dYdX Perpetual ZEC-USD 54.52 3.013183 perpetual 1.736746e-02 0.18 0.001323 1.175476e+06 +2885 2886 FTX (Derivatives) AGLD-PERP 0.32 3.565640 perpetual 1.310214e-02 0.16 -0.100800 1.142094e+06 +2886 2887 FTX (Derivatives) CHR-PERP 0.15 2.496484 perpetual 8.523006e-02 0.07 -0.021600 1.140746e+06 +2887 2888 Perpetual Protocol FLOW_USD 1.67 1.453968 perpetual 0.000000e+00 NaN 0.000104 1.132121e+06 +2888 2889 MEXC Global (Futures) SHIT_USDT 0.00 -5.186386 perpetual -5.128205e-01 4.18 0.300000 1.127154e+06 +2889 2890 dYdX Perpetual XTZ-USD 1.46 1.738526 perpetual 8.202324e-02 0.20 0.000874 1.124917e+06 +2890 2891 Kraken (Futures) PF_APEUSD 5.73 1.593442 perpetual 7.196004e-01 0.16 0.000000 1.121050e+06 +2891 2892 FTX (Derivatives) MINA-PERP 0.59 2.649870 perpetual -1.229623e-01 0.08 -0.024000 1.098530e+06 +2892 2893 FTX (Derivatives) ALPHA-PERP 0.11 2.535885 perpetual 4.581077e-02 0.09 -0.045600 1.089768e+06 +2893 2894 dYdX Perpetual XMR-USD 138.63 -0.642857 perpetual -6.434220e-02 0.14 0.002670 1.088895e+06 +2894 2895 FTX (Derivatives) PUNDIX-PERP 0.50 -0.899101 perpetual 6.048387e-01 0.10 -0.501600 1.086966e+06 +2895 2896 BitMEX (Derivative) DOTUSD 6.36 1.548531 perpetual -2.200912e-01 0.02 0.016200 1.075937e+06 +2896 2897 Huobi Futures IMX-USDT 0.77 3.053740 perpetual 7.763980e-02 2.56 0.010000 1.070408e+06 +2897 2898 dYdX Perpetual ICP-USD 6.07 5.000000 perpetual -2.627258e-02 0.16 0.000682 1.066995e+06 +2898 2899 FTX (Derivatives) AUDIO-PERP 0.22 3.225807 perpetual -3.803058e-02 0.22 -0.002400 1.065063e+06 +2899 2900 Deepcoin (Derivatives) ROSEUSDT 0.06 1.708489 perpetual 6.998600e-02 0.05 0.019488 1.044396e+06 +2900 2901 Huobi Futures TRIBE-USDT 0.21 1.129666 perpetual 4.532945e-01 4.76 -0.020359 1.026947e+06 +2901 2902 FTX (Derivatives) MTL-PERP 1.06 -1.396648 perpetual 3.144834e-01 0.09 -0.249600 1.019648e+06 +2902 2903 Bitget Futures ALICEUSDT_UMCBL 1.75 -0.113636 perpetual 6.825939e-03 0.11 -0.010000 1.008452e+06 +2903 2904 Perpetual Protocol BNB_USD 265.57 0.248219 perpetual 1.125517e-14 NaN -0.000021 1.007586e+06 +2904 2905 FTX (Derivatives) XEM-PERP 0.04 0.755668 perpetual -2.048350e-02 0.12 0.026400 1.007228e+06 +2905 2906 Bit.com (Futures) SNX-USDT-PERPETUAL 2.37 2.860858 perpetual -3.951176e-02 0.36 0.000000 1.003565e+06 +2906 2907 Stormgain Futures LTC-PERPUSDT 52.54 1.800112 perpetual 4.615385e-01 0.05 0.004000 9.988693e+05 +2907 2908 dYdX Perpetual BCH-USD 111.75 1.173285 perpetual 1.159679e-01 0.18 0.001128 9.982633e+05 +2908 2909 Bitget Futures RSRUSDT_UMCBL 0.01 4.526749 perpetual 2.299571e-01 0.05 -0.010000 9.875766e+05 +2909 2910 Huobi Futures API3-USDT 1.56 6.386017 perpetual 8.500097e-01 2.52 0.010000 9.863928e+05 +2910 2911 Deepcoin (Derivatives) BCHUSD 111.89 0.620504 perpetual 1.682456e-01 0.11 0.019036 9.833542e+05 +2911 2912 OKX (Futures) STARL-USDT-SWAP 0.00 -1.040737 perpetual -5.408654e-01 0.09 -0.121099 9.833052e+05 +2912 2913 FTX (Derivatives) ONT-PERP 0.22 1.196503 perpetual -4.471704e-02 0.07 -0.004800 9.827005e+05 +2913 2914 Huobi Futures ARPA-USDT 0.03 0.992563 perpetual 5.710510e-02 25.00 0.010000 9.805131e+05 +2914 2915 Bitget Futures MTLUSDT_UMCBL 1.06 -1.442531 perpetual 1.138895e-01 0.05 -0.060000 9.740628e+05 +2915 2916 FTX (Derivatives) CVC-PERP 0.13 0.156067 perpetual 1.808596e-02 0.08 -0.036000 9.637540e+05 +2916 2917 MEXC Global (Futures) MX_USDT 0.92 1.325967 perpetual -2.181025e-01 0.11 0.030000 9.566608e+05 +2917 2918 Bitrue (Futures) LUNA-USDT 2.62 1.138505 perpetual 5.704507e-02 1.75 0.002400 9.539168e+05 +2918 2919 FTX (Derivatives) BIT-PERP 0.49 -0.756430 perpetual 2.814776e-01 0.46 -0.117600 9.191885e+05 +2919 2920 FTX (Derivatives) SKL-PERP 0.04 2.956989 perpetual 1.606623e-01 0.26 -0.110400 9.182687e+05 +2920 2921 Huobi Futures DYDX-USDT 1.23 1.735537 perpetual 4.386677e-01 0.81 0.010000 9.169035e+05 +2921 2922 Huobi Futures MINA-USDT 0.59 1.996181 perpetual 5.636417e-01 3.33 0.010000 9.163288e+05 +2922 2923 Huobi Futures COTI-USDT 0.10 5.711785 perpetual 4.036849e-01 10.00 0.010000 9.147502e+05 +2923 2924 FTX (Derivatives) DENT-PERP 0.00 1.954397 perpetual 6.771647e-01 0.11 -0.508800 9.125863e+05 +2924 2925 MEXC Global (Futures) ALPINE_USDT 3.59 10.091743 perpetual -8.333333e-01 1.11 0.010000 9.051233e+05 +2925 2926 Bitget Futures FLOWUSDT_UMCBL 1.67 1.574803 perpetual 6.559273e-02 0.06 -0.010000 8.992232e+05 +2926 2927 Bit.com (Futures) ZEC-USDT-PERPETUAL 54.46 2.977761 perpetual -2.456945e-02 0.20 0.000000 8.979646e+05 +2927 2928 BitMEX (Derivative) DOGEUSDT 0.06 -0.068341 perpetual 9.916220e-02 0.02 -0.021900 8.977188e+05 +2928 2929 Bitget Futures XMRUSDT_UMCBL 138.66 -0.714541 perpetual 7.285837e-03 0.04 -0.010000 8.953860e+05 +2929 2930 Huobi Futures IOTX-USDT 0.03 6.299783 perpetual 5.449590e-02 33.33 0.010000 8.952378e+05 +2930 2931 Bitget Futures TRBUSDT_UMCBL 13.91 -2.244826 perpetual 1.088382e-02 0.07 -0.010000 8.854883e+05 +2931 2932 Bitget Futures GRTUSDT_UMCBL 0.10 2.640333 perpetual 2.690910e-02 0.10 -0.010000 8.793753e+05 +2932 2933 OKX (Futures) KISHU-USDT-SWAP 0.00 -2.116402 perpetual 0.000000e+00 0.27 0.047471 8.720031e+05 +2933 2934 Huobi Futures BADGER-USDT 3.72 -1.919033 perpetual 3.535571e-01 1.58 -0.203289 8.685818e+05 +2934 2935 Perpetual Protocol AVAX_USD 17.10 3.211713 perpetual -1.747951e-14 NaN 0.000016 8.622377e+05 +2935 2936 Perpetual Protocol MATIC_USD 0.74 2.297629 perpetual 0.000000e+00 NaN 0.000031 8.578730e+05 +2936 2937 OKX (Futures) BICO-USDT-SWAP 0.43 2.386635 perpetual 1.631702e-01 0.23 0.046164 8.388720e+05 +2937 2938 BitMEX (Derivative) LINKUSD 6.90 0.203429 perpetual -2.320186e-01 0.12 0.073700 8.313058e+05 +2938 2939 BitMEX (Derivative) AVAXUSD 17.20 3.383210 perpetual -9.881423e-02 0.03 0.010000 8.152970e+05 +2939 2940 FTX (Derivatives) QTUM-PERP 2.84 0.353982 perpetual 5.277014e-02 0.07 -0.069600 8.049416e+05 +2940 2941 Huobi Futures SUSHI-USD 1.06 3.579440 perpetual 2.497496e-01 0.16 -0.031621 7.971283e+05 +2941 2942 Huobi Futures FTM-USD 0.23 1.471900 perpetual 6.854900e-01 4.35 -0.071010 7.946071e+05 +2942 2943 Bit.com (Futures) ENS-USDT-PERPETUAL 13.97 4.294753 perpetual 8.625532e-03 0.38 0.000000 7.911766e+05 +2943 2944 Binance (Futures) XMRUSD_PERP 138.91 -0.721841 perpetual 9.595805e-02 0.02 0.010000 7.812275e+05 +2944 2945 dYdX Perpetual ENJ-USD 0.47 0.856531 perpetual -1.698514e-01 0.21 0.001430 7.743797e+05 +2945 2946 Perpetual Protocol NEAR_USD 3.79 0.041285 perpetual 7.884716e-15 NaN 0.000179 7.698794e+05 +2946 2947 Bitget Futures NEOUSDT_UMCBL 8.31 0.957692 perpetual 6.689241e-02 0.02 -0.010000 7.670704e+05 +2947 2948 Bitrue (Futures) SFP-USDT 0.34 1.787843 perpetual 5.854800e-02 0.70 -0.016949 7.652448e+05 +2948 2949 GMO Japan (Futures) BCH_JPY 112.23 2.231808 perpetual 0.000000e+00 0.01 0.000000 7.649138e+05 +2949 2950 CoinEx (Futures) RUNE-USDT 1.61 0.643388 perpetual -1.241311e-02 0.05 0.024345 7.634296e+05 +2950 2951 Perpetual Protocol PERP_USD 0.58 3.336400 perpetual 0.000000e+00 NaN -0.000005 7.621505e+05 +2951 2952 FTX (Derivatives) BAT-PERP 0.30 1.554932 perpetual 4.780407e-02 0.08 -0.050400 7.606902e+05 +2952 2953 Bitget Futures LRCUSDT_UMCBL 0.30 3.329935 perpetual 1.103256e-01 0.10 -0.010000 7.406854e+05 +2953 2954 MEXC Global (Futures) BAKE_USDT 0.23 4.616805 perpetual 8.826130e-02 0.04 0.014000 7.372816e+05 +2954 2955 Huobi Futures ENS-USDT 14.04 4.821162 perpetual 3.161521e-01 0.50 0.010000 7.285876e+05 +2955 2956 AscendEX (BitMax) (Futures) XLM-PERP 0.12 2.220060 perpetual 6.489570e-02 NaN -0.003226 7.145422e+05 +2956 2957 FTX (Derivatives) ZRX-PERP 0.27 1.411101 perpetual 1.770682e-01 0.19 -0.151200 7.052882e+05 +2957 2958 Bitget Futures GALUSDT_UMCBL 2.54 6.521739 perpetual 1.365216e-01 0.08 -0.010000 6.948060e+05 +2958 2959 BitMEX (Derivative) BCHUSDT 111.62 0.539326 perpetual 3.290121e-01 0.22 -0.020200 6.925057e+05 +2959 2960 FTX (Derivatives) SC-PERP 0.00 -0.570613 perpetual -8.341808e-02 0.14 -0.093600 6.835381e+05 +2960 2961 FTX (Derivatives) BADGER-PERP 3.74 -2.222222 perpetual 1.831499e-01 0.27 -0.204000 6.809168e+05 +2961 2962 Huobi Futures JASMY-USDT 0.01 1.821286 perpetual 1.946982e-01 100.00 0.010000 6.787419e+05 +2962 2963 Bit.com (Futures) GRT-USDT-PERPETUAL 0.10 2.661123 perpetual -6.127130e-02 0.19 0.000000 6.729289e+05 +2963 2964 CoinEx (Futures) RNDR-USDT 0.47 2.283498 perpetual 1.684920e-01 0.04 -0.037949 6.722330e+05 +2964 2965 BTSE (Futures) XRPPFC 0.42 5.779335 perpetual 1.700391e-01 0.17 0.000000 6.707981e+05 +2965 2966 BTSE (Futures) AXSPFC 11.92 -0.996678 perpetual 1.786913e+00 0.41 0.000000 6.538516e+05 +2966 2967 Bitget Futures STORJUSDT_UMCBL 0.45 0.618648 perpetual 4.545450e-02 0.07 -0.020000 6.458110e+05 +2967 2968 Huobi Futures JST-USDT 0.02 -0.536788 perpetual 3.652005e-01 33.33 0.010000 6.364977e+05 +2968 2969 dYdX Perpetual TRX-USD 0.06 0.000000 perpetual 3.361345e-01 0.17 -0.001049 6.313409e+05 +2969 2970 Perpetual Protocol SAND_USD 0.84 0.136473 perpetual 0.000000e+00 NaN 0.000098 6.266553e+05 +2970 2971 Huobi Futures VRA-USDT 0.00 -2.148962 perpetual 1.913318e-02 100.00 0.010000 6.213118e+05 +2971 2972 FTX (Derivatives) TRU-PERP 0.05 0.094832 perpetual -4.470680e-02 0.24 0.168000 6.197327e+05 +2972 2973 Bit.com (Futures) 1INCH-USDT-PERPETUAL 0.57 -1.657836 perpetual 5.021500e-03 0.36 0.000000 6.170695e+05 +2973 2974 FTX (Derivatives) ICX-PERP 0.24 -0.400421 perpetual 7.351590e-02 0.08 -0.038400 6.173740e+05 +2974 2975 BitMEX (Derivative) BNBUSDT 265.28 0.354864 perpetual 3.348004e-01 0.29 -0.067000 6.121145e+05 +2975 2976 BTSE (Futures) BTCDOMPFC 1299.40 21.348524 perpetual 1.115900e-01 14.19 0.000000 6.068635e+05 +2976 2977 FTX (Derivatives) STMX-PERP 0.01 0.781805 perpetual -2.113614e-01 0.14 0.194400 6.036229e+05 +2977 2978 Huobi Futures FLOW-USDT 1.67 1.331719 perpetual 2.741324e-01 1.79 0.010000 5.872154e+05 +2978 2979 Bitget Futures SNXUSDT_UMCBL 2.36 2.642981 perpetual 1.743136e-01 0.13 -0.020000 5.838842e+05 +2979 2980 Bit.com (Futures) LRC-USDT-PERPETUAL 0.30 3.745318 perpetual -1.257115e-01 0.31 0.000000 5.814206e+05 +2980 2981 FTX (Derivatives) STX-PERP 0.33 0.227964 perpetual -1.588400e-01 0.08 -0.033600 5.799893e+05 +2981 2982 dYdX Perpetual CELO-USD 0.76 2.409639 perpetual 9.150330e-02 0.26 0.001859 5.759448e+05 +2982 2983 Perpetual Protocol FTM_USD 0.23 2.124790 perpetual 0.000000e+00 NaN 0.000028 5.677626e+05 +2983 2984 MEXC Global (Futures) SANTOS_USDT 12.30 2.579035 perpetual 0.000000e+00 0.08 0.030000 5.653339e+05 +2984 2985 BTSE (Futures) AVAXPFC 17.04 2.898551 perpetual 8.802817e-01 0.46 0.000000 5.587261e+05 +2985 2986 Bitget Futures ENJUSDT_UMCBL 0.47 0.663812 perpetual -1.040840e-02 0.06 -0.010000 5.582721e+05 +2986 2987 BTSE (Futures) APEPFC 5.75 2.458140 perpetual 3.085883e-01 0.35 0.000000 5.574762e+05 +2987 2988 Huobi Futures CELO-USDT 0.76 1.289208 perpetual 3.669105e-01 1.30 0.010000 5.528770e+05 +2988 2989 Stormgain Futures ATOM-PERPUSDT 14.17 3.424159 perpetual 0.000000e+00 0.16 0.004000 5.518666e+05 +2989 2990 Bibox (Futures) 4ETC_USDT 28.43 0.423027 perpetual 0.000000e+00 0.02 0.000000 5.505982e+05 +2990 2991 BitMEX (Derivative) APEUSDT 5.76 2.359411 perpetual -7.625650e-02 0.12 0.010000 5.453814e+05 +2991 2992 BTSE (Futures) ENJPFC 0.47 0.598163 perpetual -1.592695e-01 0.53 0.000000 5.448619e+05 +2992 2993 CoinEx (Futures) KDA-USDT 1.41 -0.865892 perpetual -2.130379e-02 0.06 0.065076 5.377036e+05 +2993 2994 Bitget Futures C98USDT_UMCBL 0.37 0.566496 perpetual 1.236588e-01 0.08 -0.010000 5.359035e+05 +2994 2995 FTX (Derivatives) SCRT-PERP 0.98 -0.320464 perpetual -1.439953e-01 0.18 0.199200 5.348239e+05 +2995 2996 Perpetual Protocol CRV_USD 0.90 -1.500093 perpetual 0.000000e+00 NaN -0.000003 5.122901e+05 +2996 2997 FTX (Derivatives) BNT-PERP 0.43 -0.234742 perpetual 3.236663e-01 0.23 -0.237600 5.081143e+05 +2997 2998 Huobi Futures ETHW-USDT 5.87 -0.959919 perpetual 4.182962e-01 1.18 0.010000 5.044239e+05 +2998 2999 Bitget Futures API3USDT_UMCBL 1.57 6.635071 perpetual 2.533327e-01 0.25 -0.050000 4.946704e+05 +2999 3000 Bibox (Futures) 4ATOM_USDT 14.14 3.469204 perpetual 0.000000e+00 0.02 0.000000 4.907249e+05 +3000 3001 Phemex (Futures) GOLDUSD 1658.35 -0.300598 perpetual -7.296409e-03 0.02 -0.054370 4.871647e+05 +3001 3002 Huobi Futures WIN-USDT 0.00 -6.692876 perpetual 7.557517e-01 100.00 -0.073434 4.862406e+05 +3002 3003 Bitget Futures RUNEUSDT_UMCBL 1.60 0.500000 perpetual 7.280473e-02 0.12 -0.010000 4.818671e+05 +3003 3004 Huobi Futures CLV-USDT 0.08 1.747815 perpetual 7.561859e-01 11.11 -0.071021 4.791574e+05 +3004 3005 Bitrue (Futures) GAL-USDT 2.54 6.593590 perpetual 7.849910e-03 0.64 0.010000 4.789577e+05 +3005 3006 MEXC Global (Futures) CAW_USDT 0.00 -4.276986 perpetual 1.276596e+00 3.72 0.010000 4.760922e+05 +3006 3007 Bitget Futures 1INCHUSDT_UMCBL 0.57 -1.505045 perpetual 5.849974e-02 0.05 -0.010000 4.720028e+05 +3007 3008 Bitget Futures WOOUSDT_UMCBL 0.14 1.567304 perpetual 2.155940e-02 0.07 -0.010000 4.683159e+05 +3008 3009 Huobi Futures ACH-USDT 0.01 -0.438982 perpetual 4.080605e-01 50.00 -0.066291 4.682234e+05 +3009 3010 BTSE (Futures) ZILPFC 0.03 3.141026 perpetual 4.195152e-01 0.49 0.000000 4.646365e+05 +3010 3011 Bitget Futures SRMUSDT_UMCBL 0.76 0.000000 perpetual 1.698810e-02 0.13 -0.010000 4.592531e+05 +3011 3012 Bitget Futures KAVAUSDT_UMCBL 1.49 3.040774 perpetual 2.233400e-02 0.13 -0.010000 4.569928e+05 +3012 3013 BTSE (Futures) FTMPFC 0.23 2.149575 perpetual 4.384042e-01 0.44 0.000000 4.551028e+05 +3013 3014 BitMEX (Derivative) XRPUSDT 0.42 5.826457 perpetual 7.088850e-02 0.17 0.004600 4.327104e+05 +3014 3015 AscendEX (BitMax) (Futures) ALGO-PERP 0.35 11.707163 perpetual -2.824860e-02 NaN -0.001756 4.225721e+05 +3015 3016 OKX (Futures) SOS-USDT-SWAP 0.00 0.438597 perpetual -4.366812e-01 0.44 -0.054873 4.208365e+05 +3016 3017 KuCoin Futures ANKRUSDTM 0.03 2.347418 perpetual 1.638270e-01 0.10 0.010000 4.170075e+05 +3017 3018 WOO Network (Futures) PERP_ENS_USDT 14.06 5.148101 perpetual 6.149627e-02 0.04 -0.000038 4.146972e+05 +3018 3019 Bitget Futures AUDIOUSDT_UMCBL 0.22 2.293578 perpetual 3.200673e-01 0.67 -0.020900 4.144739e+05 +3019 3020 Huobi Futures ALICE-USDT 1.75 -0.227273 perpetual 1.634691e-01 1.69 0.010000 4.136896e+05 +3020 3021 Poloniex Futures NEARUSDTPERP 3.79 0.078989 perpetual 1.052355e-01 0.16 0.000000 4.091227e+05 +3021 3022 FTX (Derivatives) HOT-PERP 0.00 1.900950 perpetual -1.568636e-01 0.10 -0.064800 4.089233e+05 +3022 3023 FTX (Derivatives) SLP-PERP 0.00 -0.757576 perpetual 1.546748e-01 0.76 -0.146400 4.080112e+05 +3023 3024 Huobi Futures XEC-USDT 0.00 0.599739 perpetual 1.987213e-01 100.00 0.010000 4.023417e+05 +3024 3025 Perpetual Protocol ONE_USD 0.02 1.981384 perpetual 0.000000e+00 NaN 0.000033 4.014825e+05 +3025 3026 AscendEX (BitMax) (Futures) APE-PERP 5.76 2.360248 perpetual 5.894591e-02 NaN -0.004289 3.976914e+05 +3026 3027 FTX (Derivatives) IOST-PERP 0.01 0.967199 perpetual 2.498320e-01 0.17 -0.086400 3.924228e+05 +3027 3028 Huobi Futures CEL-USDT 1.59 11.207258 perpetual 6.129158e-01 1.25 0.010000 3.884902e+05 +3028 3029 Bitrue (Futures) WOO-USDT 0.14 1.886651 perpetual 3.688680e-02 0.57 0.010000 3.864861e+05 +3029 3030 WOO Network (Futures) PERP_RVN_USDT 0.04 -0.927055 perpetual 2.462448e-01 0.07 -0.006326 3.840208e+05 +3030 3031 Bitrue (Futures) ZEN-USDT 13.75 3.187668 perpetual 7.251632e-02 0.65 0.016086 3.832070e+05 +3031 3032 Poloniex Futures EGLDUSDTPERP 46.94 -0.402287 perpetual 1.700680e-01 0.13 0.000000 3.820536e+05 +3032 3033 Phemex (Futures) FOOTBALLUSD 980.86 5.728021 perpetual -1.088127e-01 0.26 0.010000 3.814125e+05 +3033 3034 Huobi Futures CELR-USDT 0.02 3.554340 perpetual 2.288229e-01 50.00 0.010000 3.795696e+05 +3034 3035 Huobi Futures C98-USDT 0.37 0.405734 perpetual 4.666894e-01 2.63 0.010000 3.706102e+05 +3035 3036 MEXC Global (Futures) LOVELY_USDT 0.00 1.666667 perpetual 2.459016e+00 0.81 0.030000 3.695784e+05 +3036 3037 Bitget Futures IOTAUSDT_UMCBL 0.26 0.973141 perpetual 1.310678e-01 0.15 -0.010000 3.693192e+05 +3037 3038 Huobi Futures BICO-USDT 0.43 2.348993 perpetual 7.025761e-01 2.33 0.010000 3.692620e+05 +3038 3039 CoinEx (Futures) IMX-USDT 0.77 3.127924 perpetual 6.480880e-02 0.04 -0.031427 3.647147e+05 +3039 3040 Bitget Futures QTUMUSDT_UMCBL 2.83 0.282985 perpetual 5.114603e-02 0.07 -0.010000 3.641806e+05 +3040 3041 CoinEx (Futures) WOO-USDT 0.14 2.197423 perpetual 8.952950e-02 0.04 0.021826 3.636419e+05 +3041 3042 FTX (Derivatives) GST-PERP 0.03 0.000000 perpetual -1.724138e+00 1.72 -0.297600 3.630201e+05 +3042 3043 Bitrue (Futures) INJ-USDT 1.51 1.542589 perpetual 1.321004e-01 0.72 0.010000 3.629580e+05 +3043 3044 Bitget Futures IMXUSDT_UMCBL 0.77 2.808839 perpetual 7.159140e-02 0.06 -0.010000 3.614516e+05 +3044 3045 FTX (Derivatives) FIDA-PERP 0.41 -0.171485 perpetual 6.825845e-02 0.20 -0.079200 3.600101e+05 +3045 3046 Bibox (Futures) 4APE_USDT 5.75 2.306600 perpetual 0.000000e+00 0.02 0.000000 3.572326e+05 +3046 3047 Stormgain Futures BCH-PERPUSDT 111.87 0.530480 perpetual 7.154995e-02 0.84 0.004000 3.522049e+05 +3047 3048 FTX (Derivatives) TLM-PERP 0.02 3.333333 perpetual 1.088608e-01 0.23 -0.072000 3.517654e+05 +3048 3049 FTX (Derivatives) DODO-PERP 0.13 4.583333 perpetual 2.809873e-01 0.40 -0.211200 3.514003e+05 +3049 3050 BitMEX (Derivative) ADAUSDT 0.45 0.314890 perpetual 6.345291e-01 0.16 -0.115100 3.496658e+05 +3050 3051 Huobi Futures PEOPLE-USDT 0.02 2.510460 perpetual 1.300076e-01 33.33 0.010000 3.458094e+05 +3051 3052 Huobi Futures CTSI-USDT 0.14 1.641791 perpetual -7.898527e-02 7.14 0.010000 3.397507e+05 +3052 3053 Poloniex Futures ALGOUSDTPERP 0.35 11.482650 perpetual 2.829650e-02 0.20 0.000000 3.231361e+05 +3053 3054 Bitget Futures BANDUSDT_UMCBL 1.14 1.862579 perpetual -1.224847e-02 0.10 -0.010000 3.222912e+05 +3054 3055 Bitrue (Futures) FLUX-USDT 0.95 6.270997 perpetual 0.000000e+00 0.84 0.010000 3.195322e+05 +3055 3056 Gate.io (Futures) AST_USDT 0.15 8.951708 perpetual 4.416892e+00 50.00 -1.875000 3.184228e+05 +3056 3057 Bitrue (Futures) XDC-USDT 0.03 0.225310 perpetual 0.000000e+00 7.27 0.010000 3.173697e+05 +3057 3058 Huobi Futures AR-USDT 9.72 4.248261 perpetual 1.825388e-01 1.02 0.008825 3.158014e+05 +3058 3059 Deepcoin (Derivatives) YGGUSDT 0.38 1.753439 perpetual -1.237195e-01 0.26 0.019599 3.145784e+05 +3059 3060 dYdX Perpetual ZRX-USD 0.27 1.886793 perpetual 0.000000e+00 0.37 0.000888 3.127778e+05 +3060 3061 WOO Network (Futures) PERP_CHZ_USDT 0.24 8.163265 perpetual -1.071100e-02 0.03 0.001241 3.123898e+05 +3061 3062 MEXC Global (Futures) CHR_USDT 0.15 2.387640 perpetual 0.000000e+00 0.07 0.020000 3.043669e+05 +3062 3063 WOO Network (Futures) PERP_AR_USDT 9.72 4.225051 perpetual 1.994389e-01 0.05 -0.006661 3.038542e+05 +3063 3064 Kraken (Futures) PF_ETCUSD 28.25 -0.545736 perpetual 7.257408e-01 0.19 0.000000 2.976104e+05 +3064 3065 FTX (Derivatives) RON-PERP 0.24 -3.012048 perpetual -4.288085e-01 0.21 0.136800 2.974215e+05 +3065 3066 AscendEX (BitMax) (Futures) ZIL-PERP 0.03 3.357851 perpetual -1.237620e-02 NaN -0.004611 2.936572e+05 +3066 3067 Bitget Futures SXPUSDT_UMCBL 0.33 1.063830 perpetual 8.000000e-02 0.30 -0.010000 2.932491e+05 +3067 3068 Bitrue (Futures) TRB-USDT 13.90 -2.106742 perpetual 7.173601e-02 0.93 0.012368 2.926588e+05 +3068 3069 Huobi Futures HT-USDT 4.47 -1.636859 perpetual 2.303635e-02 0.22 0.010000 2.908668e+05 +3069 3070 BTSE (Futures) MANAPFC 0.70 1.034929 perpetual 3.129890e-01 0.38 0.000000 2.873837e+05 +3070 3071 Delta Exchange (Futures) LDOUSDT 1.87 4.998877 perpetual 0.000000e+00 0.07 0.010000 2.859653e+05 +3071 3072 Bitget Futures ZRXUSDT_UMCBL 0.27 1.391501 perpetual 1.526335e-01 0.07 -0.047900 2.858324e+05 +3072 3073 Stormgain Futures UNI-PERPUSDT 5.74 7.033867 perpetual 0.000000e+00 0.17 0.004000 2.838529e+05 +3073 3074 Huobi Futures ZRX-USDT 0.27 1.414081 perpetual 3.689618e-01 3.70 0.010000 2.823067e+05 +3074 3075 WOO Network (Futures) PERP_LUNC_USDT 0.00 1.616205 perpetual 2.474110e-01 0.06 -0.009342 2.801961e+05 +3075 3076 Bitrue (Futures) IMX-USDT 0.77 3.191774 perpetual 1.682412e-01 0.62 0.010000 2.794732e+05 +3076 3077 BTSE (Futures) ATOMPFC 14.18 3.578993 perpetual -1.480855e-01 0.28 0.000000 2.794397e+05 +3077 3078 Kraken (Futures) PF_FTMUSD 0.23 2.347313 perpetual -7.426500e-02 0.20 0.000000 2.788401e+05 +3078 3079 Bitfinex (Futures) SOLF0:BTCF0 31.72 0.107341 perpetual -6.582470e-02 0.02 -0.005354 2.739856e+05 +3079 3080 KuCoin Futures PERPUSDTM 0.58 3.590664 perpetual 1.733102e-01 0.17 0.010000 2.725324e+05 +3080 3081 Bitrue (Futures) FLM-USDT 0.11 4.837117 perpetual 1.883239e-01 0.84 0.010000 2.712517e+05 +3081 3082 Stormgain Futures ZEC-PERPUSDT 54.60 2.935089 perpetual 0.000000e+00 0.40 0.004000 2.689764e+05 +3082 3083 CoinEx (Futures) SCRT-USDT 0.97 -0.944642 perpetual -2.666120e-01 0.18 0.037341 2.688612e+05 +3083 3084 Huobi Futures AGLD-USDT 0.32 3.384315 perpetual 6.610009e-01 6.06 0.007732 2.682660e+05 +3084 3085 Bitget Futures MASKUSDT_UMCBL 1.18 2.341717 perpetual 1.188559e-01 0.25 -0.010000 2.646246e+05 +3085 3086 Stormgain Futures YFI-PERPUSDT 8232.76 -1.797469 perpetual 1.212165e-14 0.20 0.004000 2.611485e+05 +3086 3087 BTSE (Futures) SANDPFC 0.84 0.407674 perpetual 3.761643e-01 0.34 0.000000 2.584408e+05 +3087 3088 KuCoin Futures OGNUSDTM 0.14 1.973360 perpetual 1.451379e-01 0.13 0.010000 2.547009e+05 +3088 3089 Bitrue (Futures) FLOW-USDT 1.67 1.699029 perpetual 1.193317e-01 0.65 0.010000 2.482218e+05 +3089 3090 Bitmart Futures 32896 1277.99 -3.903301 perpetual 7.722963e-02 0.01 0.040000 2.462736e+05 +3090 3091 FTX (Derivatives) ATLAS-PERP 0.00 2.009858 perpetual -3.113760e-01 0.16 0.300000 2.459673e+05 +3091 3092 Poloniex Futures OPUSDTPERP 0.94 3.950127 perpetual -4.245830e-02 0.16 0.000000 2.456117e+05 +3092 3093 BitMEX (Derivative) APEUSD 5.78 2.175836 perpetual -1.731302e-01 0.33 0.056300 2.400038e+05 +3093 3094 Kraken (Futures) PF_CHZUSD 0.24 8.691206 perpetual -5.603501e-01 0.10 0.000000 2.391780e+05 +3094 3095 Poloniex Futures LUNA2USDTPERP 2.62 1.355108 perpetual 1.675999e-01 0.28 -0.068100 2.375943e+05 +3095 3096 Bitget Futures IOSTUSDT_UMCBL 0.01 0.966711 perpetual 1.140621e-01 0.07 -0.010000 2.361381e+05 +3096 3097 FTX (Derivatives) BOBA-PERP 0.30 -0.168350 perpetual -3.372681e-01 0.34 0.074400 2.359808e+05 +3097 3098 Huobi Futures LPT-USDT 9.03 2.597845 perpetual 6.133481e-01 1.20 0.010000 2.332343e+05 +3098 3099 Huobi Futures GALA-USD 0.04 2.469438 perpetual 3.212400e-01 20.00 0.010000 2.307585e+05 +3099 3100 CoinEx (Futures) AUDIO-USDT 0.22 3.083295 perpetual -8.928570e-02 0.49 0.083492 2.296067e+05 +3100 3101 MEXC Global (Futures) BEL_USDT 0.56 2.444809 perpetual 1.780940e-02 0.02 0.019300 2.294128e+05 +3101 3102 Poloniex Futures ETCUSDTPERP 28.40 0.190101 perpetual 9.135629e-02 0.08 -0.156300 2.274681e+05 +3102 3103 Bybit (Futures) XNOUSDT 0.79 1.478837 perpetual 2.010050e-01 0.14 0.010000 2.273347e+05 +3103 3104 BTSE (Futures) CRVPFC 0.90 -0.441014 perpetual 4.429679e-01 0.88 0.000000 2.256921e+05 +3104 3105 WOO Network (Futures) PERP_GRT_USDT 0.10 2.705515 perpetual 1.013171e-01 0.10 -0.004389 2.250606e+05 +3105 3106 Poloniex Futures ATOMUSDTPERP 14.15 3.405776 perpetual 4.231610e-02 0.20 0.000000 2.246478e+05 +3106 3107 Huobi Futures YGG-USDT 0.37 1.247289 perpetual 8.480628e-01 2.63 0.010000 2.240800e+05 +3107 3108 Bitfinex (Futures) LTCF0:BTCF0 52.67 1.967885 perpetual 6.905330e-02 0.01 0.000000 2.236263e+05 +3108 3109 Helix (Futures) BTC/USDT PERP 18876.76 -0.148334 perpetual 1.076360e-01 0.38 0.006200 2.232752e+05 +3109 3110 FTX (Derivatives) DAWN-PERP 0.75 0.201072 perpetual -6.688960e-02 0.20 0.007200 2.223249e+05 +3110 3111 FTX (Derivatives) PROM-PERP 5.59 3.906977 perpetual -1.430937e-01 0.18 0.122400 2.193874e+05 +3111 3112 Bibox (Futures) 4SOL_USDT 31.69 0.189274 perpetual 0.000000e+00 0.03 0.000000 2.111936e+05 +3112 3113 Delta Exchange (Futures) OPUSDT 0.94 4.083885 perpetual -1.060445e-14 0.11 -0.030461 2.041228e+05 +3113 3114 Huobi Futures WAXP-USDT 0.09 0.954064 perpetual 2.216778e-01 11.11 0.010000 1.943428e+05 +3114 3115 Stormgain Futures COMP-PERPUSDT 54.55 3.073732 perpetual 0.000000e+00 0.50 0.004000 1.936839e+05 +3115 3116 CoinEx (Futures) WAXP-USDT 0.09 1.197909 perpetual 4.898190e-02 0.25 0.039063 1.885392e+05 +3116 3117 MEXC Global (Futures) GST_USDT 0.03 1.048951 perpetual -3.460208e-01 0.69 0.034200 1.864569e+05 +3117 3118 BTSE (Futures) CHZPFC 0.24 8.626698 perpetual -6.169030e-02 0.41 0.000000 1.850767e+05 +3118 3119 Bitrue (Futures) STG-USDT 0.54 3.773585 perpetual 1.836550e-02 0.66 0.018342 1.818761e+05 +3119 3120 FTX (Derivatives) KBTT-PERP 0.00 -1.210577 perpetual 4.837149e-01 0.32 -0.100800 1.809248e+05 +3120 3121 Bibox (Futures) 4LTC_USDT 52.68 2.167602 perpetual 0.000000e+00 0.02 0.000000 1.803027e+05 +3121 3122 MEXC Global (Futures) REN_USDT 0.11 3.444976 perpetual -9.250690e-02 0.09 0.020000 1.788823e+05 +3122 3123 Bibox (Futures) 4STEPN_USDT 0.62 1.680395 perpetual 0.000000e+00 0.02 0.000000 1.785500e+05 +3123 3124 BitMEX (Derivative) GALUSD 2.56 5.973049 perpetual -6.592035e-01 6.63 0.033900 1.742604e+05 +3124 3125 FTX (Derivatives) ALCX-PERP 20.00 -1.960784 perpetual 0.000000e+00 0.50 -0.079200 1.730403e+05 +3125 3126 Bibox (Futures) 4NEO_USDT 8.32 1.079180 perpetual 0.000000e+00 0.01 0.000000 1.726286e+05 +3126 3127 Prime XBT ATOM/USD 14.04 1.591896 perpetual 0.000000e+00 6.67 0.000000 1.717144e+05 +3127 3128 Stormgain Futures DOGE-PERPUSDT 0.06 -0.085368 perpetual 0.000000e+00 0.70 0.004000 1.645012e+05 +3128 3129 Bibox (Futures) 4DASH_USDT 41.00 2.443890 perpetual 0.000000e+00 0.02 0.000000 1.644317e+05 +3129 3130 Huobi Futures ROSE-USDT 0.06 1.726593 perpetual 9.173234e-02 16.67 0.010000 1.603290e+05 +3130 3131 Huobi Futures GLMR-USDT 0.45 1.227679 perpetual 1.459294e+00 2.17 -0.005191 1.600439e+05 +3131 3132 MEXC Global (Futures) DAR_USDT 0.20 1.185771 perpetual 0.000000e+00 0.05 0.020000 1.583384e+05 +3132 3133 OKX (Futures) UMEE-USDT-SWAP 0.01 0.966184 perpetual -1.913876e-01 0.10 -0.039752 1.576089e+05 +3133 3134 BTSE (Futures) DOGEPFC 0.06 -2.320819 perpetual 2.271139e+00 0.61 0.000000 1.548349e+05 +3134 3135 KuCoin Futures CVCUSDTM 0.13 0.000000 perpetual 3.125000e-01 0.16 0.007800 1.546240e+05 +3135 3136 Huobi Futures SXP-USDT 0.33 0.697604 perpetual 3.117318e-01 2.94 0.010000 1.545024e+05 +3136 3137 Bibox (Futures) 4AXS_USDT 12.08 0.247517 perpetual 0.000000e+00 0.08 0.000000 1.510491e+05 +3137 3138 KuCoin Futures RENUSDTM 0.11 3.352490 perpetual 2.780352e-01 0.37 0.010000 1.500483e+05 +3138 3139 Poloniex Futures MATICUSDTPERP 0.74 2.155589 perpetual 4.057890e-02 0.13 0.000000 1.485819e+05 +3139 3140 Delta Exchange (Futures) OCEANUSDT 0.15 1.189689 perpetual 0.000000e+00 0.07 -0.053767 1.482791e+05 +3140 3141 Huobi Futures LOOKS-USDT 0.20 -3.519062 perpetual 9.721794e-01 5.00 0.010000 1.475920e+05 +3141 3142 Stormgain Futures XLM-PERPUSDT 0.12 2.093085 perpetual 0.000000e+00 0.31 0.004000 1.446779e+05 +3142 3143 Bibox (Futures) 4UNI_USDT 5.74 6.996651 perpetual 0.000000e+00 0.02 0.000000 1.443146e+05 +3143 3144 Delta Exchange (Futures) ROSEUSDT 0.06 1.868327 perpetual 0.000000e+00 0.17 -0.032449 1.436808e+05 +3144 3145 BitMEX (Derivative) TRXUSD 0.06 0.470905 perpetual -1.506528e-01 0.62 0.010000 1.434017e+05 +3145 3146 Bibox (Futures) 4LINK_USDT 6.86 0.277170 perpetual 0.000000e+00 0.01 0.000000 1.427924e+05 +3146 3147 BTSE (Futures) DOTPFC 6.33 1.556483 perpetual 3.031006e-01 0.27 0.000000 1.388055e+05 +3147 3148 Bibox (Futures) 4KSM_USDT 41.23 2.860344 perpetual 0.000000e+00 0.02 0.000000 1.386015e+05 +3148 3149 BitMEX (Derivative) EOSUSD 1.23 -5.549988 perpetual -2.448380e-01 0.18 0.010000 1.373354e+05 +3149 3150 Huobi Futures RUNE-USDT 1.60 0.582634 perpetual 1.923414e-01 3.73 0.010000 1.372393e+05 +3150 3151 Stormgain Futures ETH-PERPBTC 1276.33 -3.869683 perpetual 1.479947e-14 0.30 0.004000 1.343415e+05 +3151 3152 Huobi Futures ANT-USDT 1.65 3.396510 perpetual 4.537205e-03 0.60 0.010000 1.329973e+05 +3152 3153 Bibox (Futures) 4BCH_USDT 111.86 0.782233 perpetual 0.000000e+00 0.02 0.000000 1.313252e+05 +3153 3154 Deribit LINK_USDC-PERPETUAL 6.88 0.290909 perpetual -1.725888e-01 0.32 -0.004819 1.274039e+05 +3154 3155 BTSE (Futures) COMPPFC 53.97 2.702188 perpetual 1.389661e+00 1.55 0.000000 1.258074e+05 +3155 3156 Poloniex Futures FOOTBALLUSDTPERP 980.75 5.711735 perpetual -3.124857e-01 0.33 0.000000 1.251335e+05 +3156 3157 Bibox (Futures) 4DOT_USDT 6.33 1.700353 perpetual 0.000000e+00 0.02 0.000000 1.249579e+05 +3157 3158 Poloniex Futures FLOWUSDTPERP 1.67 1.451906 perpetual 5.963029e-02 0.18 0.000000 1.245160e+05 +3158 3159 Kraken (Futures) PF_CRVUSD 0.89 -3.227910 perpetual 1.763252e+00 0.22 0.000000 1.238422e+05 +3159 3160 Stormgain Futures XTZ-PERPUSDT 1.46 2.236198 perpetual 0.000000e+00 0.07 0.004000 1.237133e+05 +3160 3161 KuCoin Futures WOOUSDTM 0.14 1.652893 perpetual 2.956393e-01 0.22 0.010000 1.232648e+05 +3161 3162 Poloniex Futures XLMUSDTPERP 0.12 2.057758 perpetual 1.038422e-01 0.13 0.000000 1.229121e+05 +3162 3163 Huobi Futures NYM-USDT 0.29 8.807135 perpetual 6.489071e-01 3.33 0.010000 1.215709e+05 +3163 3164 Deepcoin (Derivatives) MINAUSDT 0.59 2.209464 perpetual 5.790894e-01 0.37 0.019547 1.211232e+05 +3164 3165 Helix (Futures) ETH/USDT PERP 1263.76 -5.152230 perpetual 9.973467e-01 0.01 0.000400 1.205973e+05 +3165 3166 KuCoin Futures KLAYUSDTM 0.21 5.196771 perpetual -2.877698e-01 0.24 0.010000 1.196461e+05 +3166 3167 Deribit ALGO_USDC-PERPETUAL 0.35 7.626861 perpetual -1.976285e-01 0.31 0.043343 1.193839e+05 +3167 3168 Stormgain Futures EOS-PERPUSDT 1.22 -4.839969 perpetual 0.000000e+00 0.25 0.004000 1.183543e+05 +3168 3169 BitMEX (Derivative) AXSUSD 12.11 0.082645 perpetual 2.477291e-01 0.33 0.010000 1.165448e+05 +3169 3170 BigONE Futures FILUSDT 5.47 4.599237 perpetual -1.131180e-01 0.55 0.010000 1.162967e+05 +3170 3171 Prime XBT SOL/USD 31.78 0.569620 perpetual 0.000000e+00 3.03 0.000000 1.157486e+05 +3171 3172 Kraken (Futures) PF_ENJUSD 0.47 0.576677 perpetual -1.061797e-01 0.21 0.000000 1.139917e+05 +3172 3173 Stormgain Futures VET-PERPUSDT 0.02 -0.404858 perpetual 0.000000e+00 0.22 0.004000 1.109515e+05 +3173 3174 Poloniex Futures APEUSDTPERP 5.75 2.001240 perpetual 1.093845e-01 0.15 0.000000 1.105967e+05 +3174 3175 Huobi Futures UNFI-USDT 6.41 4.547971 perpetual 2.297329e-01 0.62 0.010000 1.054179e+05 +3175 3176 Stormgain Futures XMR-PERPUSDT 138.05 -1.192857 perpetual 0.000000e+00 0.30 0.004000 1.048709e+05 +3176 3177 Huobi Futures EGLD-USDT 46.72 -0.699894 perpetual 6.351293e-01 0.13 0.010000 1.046709e+05 +3177 3178 Poloniex Futures HNTUSDTPERP 4.80 6.296951 perpetual 1.247142e-01 0.35 0.000000 1.039875e+05 +3178 3179 Stormgain Futures MKR-PERPUSDT 617.94 3.656026 perpetual 0.000000e+00 0.20 0.004000 1.039620e+05 +3179 3180 CoinEx (Futures) ELON-USDT 0.00 -0.071785 perpetual 1.500947e-01 0.18 0.151454 1.028375e+05 +3180 3181 FTX (Derivatives) MAPS-PERP 0.14 -0.633803 perpetual -4.931211e-01 0.14 0.036000 1.024583e+05 +3181 3182 Bibox (Futures) 4TRX_USDT 0.06 0.370557 perpetual 0.000000e+00 0.02 0.000000 1.020605e+05 +3182 3183 FTX (Derivatives) CLV-PERP 0.08 2.500000 perpetual 3.048780e-01 0.61 -0.667200 1.006587e+05 +3183 3184 Bibox (Futures) 4FIL_USDT 5.46 4.569790 perpetual 0.000000e+00 0.02 0.000000 1.002765e+05 +3184 3185 BTSE (Futures) TRXPFC 0.06 -0.236167 perpetual 8.741980e-01 0.32 0.000000 9.998142e+04 +3185 3186 FTX (Derivatives) EDEN-PERP 0.09 -5.000000 perpetual 7.622526e-01 0.58 -0.523200 9.641559e+04 +3186 3187 Poloniex Futures THETAUSDTPERP 1.07 4.381694 perpetual 9.328358e-02 0.28 0.000000 9.474245e+04 +3187 3188 Bibox (Futures) 4AAVE_USDT 74.74 0.361833 perpetual 0.000000e+00 0.01 0.000000 9.434592e+04 +3188 3189 FTX (Derivatives) KSOS-PERP 0.00 -0.217865 perpetual 0.000000e+00 0.22 0.038400 9.325104e+04 +3189 3190 FTX (Derivatives) ASD-PERP 0.10 -0.366159 perpetual 9.671200e-03 0.10 0.038400 9.202832e+04 +3190 3191 Prime XBT BNB/USD 265.50 0.492051 perpetual 0.000000e+00 3.57 0.000000 9.189911e+04 +3191 3192 BitMEX (Derivative) GMTUSD 0.62 1.409836 perpetual -1.293243e-01 0.02 0.010000 8.915158e+04 +3192 3193 Kraken (Futures) PF_DOGEUSD 0.06 0.304488 perpetual 8.554969e-01 0.10 0.000000 8.825487e+04 +3193 3194 BitMEX (Derivative) NEARUSDT 3.79 0.131787 perpetual 1.842590e-01 0.44 -0.035200 8.325823e+04 +3194 3195 Poloniex Futures HBARUSDTPERP 0.06 2.486524 perpetual 1.017984e-01 0.30 0.000000 8.216123e+04 +3195 3196 Kraken (Futures) PF_SANDUSD 0.84 0.250447 perpetual -3.568880e-02 0.18 0.000000 8.044626e+04 +3196 3197 Kraken (Futures) PF_NEARUSD 3.78 0.799041 perpetual 4.307042e-01 0.12 0.000000 8.026924e+04 +3197 3198 Bybit (Futures) USDCUSDT 1.00 -0.010003 perpetual 4.001600e-02 0.02 0.000000 8.023824e+04 +3198 3199 BitMEX (Derivative) LUNAUSD 2.63 1.355160 perpetual 1.447509e-01 0.24 -0.121600 7.982759e+04 +3199 3200 Bibox (Futures) 4XRP_USDT 0.42 5.595803 perpetual 0.000000e+00 0.02 0.000000 7.959942e+04 +3200 3201 Stormgain Futures SNX-PERPUSDT 2.36 1.984469 perpetual 0.000000e+00 0.46 0.004000 7.823791e+04 +3201 3202 CoinEx (Futures) BTT-USDT 0.00 0.025674 perpetual -1.283368e-01 0.18 0.117966 7.724112e+04 +3202 3203 FTX (Derivatives) STEP-PERP 0.03 -4.966887 perpetual 0.000000e+00 0.35 0.000000 7.514769e+04 +3203 3204 FTX (Derivatives) MVDA10-PERP 9775.00 -0.736227 perpetual -6.399111e-02 0.18 0.055200 7.416791e+04 +3204 3205 Prime XBT ADA/USD 0.44 -0.672646 perpetual 0.000000e+00 20.00 0.000000 7.209608e+04 +3205 3206 Prime XBT DOT/USD 6.15 -2.070064 perpetual 0.000000e+00 14.29 0.000000 7.088579e+04 +3206 3207 BitMEX (Derivative) GALUSDT 2.54 3.333333 perpetual 1.805665e-01 0.06 -0.142800 7.022544e+04 +3207 3208 BitMEX (Derivative) MANAUSDT 0.68 -3.805886 perpetual 3.668187e+00 0.28 0.010000 6.957490e+04 +3208 3209 Bibox (Futures) 4ONT_USDT 0.22 1.244240 perpetual 0.000000e+00 0.05 0.000000 6.947167e+04 +3209 3210 Kraken (Futures) PF_COMPUSD 54.75 2.558771 perpetual -2.374386e-02 0.22 0.000000 6.821975e+04 +3210 3211 WOO Network (Futures) PERP_YFI_USDT 8221.62 -1.939091 perpetual 9.705204e-02 0.05 -0.003149 6.705566e+04 +3211 3212 Stormgain Futures ETC-PERPUSDT 28.65 0.405694 perpetual 0.000000e+00 0.20 0.004000 6.626232e+04 +3212 3213 BitMEX (Derivative) LUNAUSDT 2.62 1.446480 perpetual -4.562738e-02 0.45 -0.122200 6.481950e+04 +3213 3214 Kraken (Futures) PF_ALGOUSD 0.36 11.426961 perpetual -8.147898e-01 0.16 0.000000 6.275795e+04 +3214 3215 Poloniex Futures AVAXUSDTPERP 17.13 3.396567 perpetual 7.571786e-02 0.15 0.000000 5.720444e+04 +3215 3216 FTX (Derivatives) MVDA25-PERP 8062.50 0.062054 perpetual 1.461906e-02 0.12 0.019200 5.690280e+04 +3216 3217 WOO Network (Futures) PERP_1INCH_USDT 0.57 -1.318719 perpetual 0.000000e+00 0.05 0.000361 5.623880e+04 +3217 3218 Kraken (Futures) PF_OPUSD 0.94 3.125342 perpetual -1.695454e-01 0.20 0.000000 5.556600e+04 +3218 3219 FTX (Derivatives) MNGO-PERP 0.04 -0.905250 perpetual -1.827040e-01 0.12 0.391200 5.508538e+04 +3219 3220 FTX (Derivatives) MEDIA-PERP 7.40 -2.631579 perpetual 1.351351e+00 1.35 -0.648000 5.504901e+04 +3220 3221 Kraken (Futures) PF_MANAUSD 0.70 1.322219 perpetual -4.255320e-02 0.16 0.000000 5.421239e+04 +3221 3222 Bitfinex (Futures) DOTF0:BTCF0 6.33 1.509228 perpetual 7.463800e-03 0.06 -0.011508 5.352365e+04 +3222 3223 Huobi Futures GST-USDT 0.03 1.760563 perpetual -1.271305e+00 33.33 0.010000 5.346979e+04 +3223 3224 AscendEX (BitMax) (Futures) IOST-PERP 0.01 1.009251 perpetual 6.661120e-02 NaN -0.005123 5.196618e+04 +3224 3225 BitMEX (Derivative) NEARUSD 3.74 -1.632008 perpetual 1.846401e+00 0.29 0.010000 5.079708e+04 +3225 3226 Poloniex Futures GMTUSDTPERP 0.62 1.455592 perpetual 9.078380e-02 0.18 0.000000 4.841256e+04 +3226 3227 Crypto.com Exchange (Futures) OGNUSD-PERP 0.14 2.401130 perpetual 1.379310e-01 0.41 0.002900 4.744400e+04 +3227 3228 Kraken (Futures) PF_AAVEUSD 73.97 1.051913 perpetual 1.203190e+00 0.17 0.000000 4.738370e+04 +3228 3229 Stormgain Futures DOT-PERPUSDT 6.34 1.502798 perpetual 0.000000e+00 0.19 0.004000 4.702138e+04 +3229 3230 WOO Network (Futures) PERP_LDO_USDT 1.86 4.775281 perpetual 3.074172e-01 0.16 -0.003691 4.648283e+04 +3230 3231 FTX (Derivatives) HOLY-PERP 5.58 0.219286 perpetual 3.210359e-01 0.25 -0.014400 4.267338e+04 +3231 3232 BTSE (Futures) FILPFC 5.45 4.228047 perpetual 4.955947e-01 0.37 0.000000 3.997537e+04 +3232 3233 Bitfinex (Futures) ETHF0:EUTF0 1277.37 -3.200119 perpetual -6.774604e-02 0.17 -0.019323 3.977399e+04 +3233 3234 Bibox (Futures) 4EOS_USDT 1.22 -5.422153 perpetual 0.000000e+00 0.08 0.000000 3.885049e+04 +3234 3235 Stormgain Futures IOTA-PERPUSDT 0.26 1.798280 perpetual 0.000000e+00 0.10 0.004000 3.869512e+04 +3235 3236 BitMEX (Derivative) SANDUSDT 0.84 0.000000 perpetual 3.019093e-01 0.21 0.010000 3.655865e+04 +3236 3237 Bibox (Futures) 4BSV_USDT 48.89 1.386589 perpetual 0.000000e+00 0.04 0.000000 3.618536e+04 +3237 3238 Poloniex Futures AXSUSDTPERP 12.08 0.198593 perpetual 1.734247e-01 0.18 0.000000 3.477814e+04 +3238 3239 FTX (Derivatives) OXY-PERP 0.05 -0.401606 perpetual 5.774727e-01 0.20 -0.201600 3.470361e+04 +3239 3240 Kraken (Futures) PF_SNXUSD 2.36 2.561097 perpetual 3.936175e-01 0.15 0.000000 3.246586e+04 +3240 3241 CoinEx (Futures) NFT-USDT 0.00 -0.810251 perpetual -9.498480e-02 0.06 -0.094986 3.155723e+04 +3241 3242 Stormgain Futures UMA-PERPUSDT 2.37 1.714531 perpetual 0.000000e+00 1.34 0.004000 3.037941e+04 +3242 3243 AscendEX (BitMax) (Futures) FTM-PERP 0.23 2.141901 perpetual 1.201398e-01 NaN -0.006197 3.011816e+04 +3243 3244 Stormgain Futures ONT-PERPUSDT 0.22 1.112958 perpetual 0.000000e+00 0.10 0.004000 2.887425e+04 +3244 3245 Gate.io (Futures) PRQ_USDT 0.10 -1.560531 perpetual 2.372981e+00 50.00 0.010000 2.782797e+04 +3245 3246 BitMEX (Derivative) GMTUSDT 0.61 1.383333 perpetual 1.561729e+00 0.29 -0.044000 2.725406e+04 +3246 3247 BTSE (Futures) SRMPFC 0.74 -1.861702 perpetual 2.913279e+00 1.70 0.000000 2.623195e+04 +3247 3248 BitMEX (Derivative) SHIBUSDT 0.00 -1.167278 perpetual 5.524646e+00 0.20 0.010000 2.508982e+04 +3248 3249 Bitmart Futures 32895 18926.20 0.055509 perpetual 6.276677e-02 0.02 0.040000 2.413422e+04 +3249 3250 Crypto.com Exchange (Futures) ETHWUSD-PERP 5.84 -1.611571 perpetual 9.954596e-01 0.22 0.016100 2.371370e+04 +3250 3251 Deribit MATIC_USDC-PERPETUAL 0.72 -3.626108 perpetual 3.232999e+00 0.31 -0.000645 2.174857e+04 +3251 3252 Kraken (Futures) PF_WAVESUSD 3.95 1.839905 perpetual 8.083112e-01 0.18 0.000000 2.121638e+04 +3252 3253 Deribit NEAR_USDC-PERPETUAL 3.79 0.026344 perpetual 2.370292e-01 0.21 0.006629 2.116313e+04 +3253 3254 Stormgain Futures DASH-PERPUSDT 40.92 2.989199 perpetual 0.000000e+00 0.10 0.004000 2.037972e+04 +3254 3255 Bibox (Futures) 4SUSHI_USDT 1.06 3.700097 perpetual 0.000000e+00 0.09 0.000000 2.024034e+04 +3255 3256 FTX (Derivatives) SECO-PERP 3.05 -0.401921 perpetual -2.591864e-01 0.01 0.196800 2.015652e+04 +3256 3257 AscendEX (BitMax) (Futures) FIDA-PERP 0.41 -0.584084 perpetual -2.325581e-01 NaN 0.004181 2.000916e+04 +3257 3258 FTX (Derivatives) POLIS-PERP 0.33 0.985296 perpetual 2.701891e-01 0.26 -0.216000 1.988526e+04 +3258 3259 Stormgain Futures LINK-PERPUSDT 6.82 -0.985079 perpetual 0.000000e+00 0.10 0.004000 1.934027e+04 +3259 3260 Kraken (Futures) PF_GALAUSD 0.04 2.173913 perpetual 3.107817e-01 0.17 0.000000 1.920093e+04 +3260 3261 Kraken (Futures) PF_LRCUSD 0.30 -1.941428 perpetual 2.140940e+00 0.21 0.000000 1.897902e+04 +3261 3262 Kraken (Futures) PF_LUNA2USD 2.61 0.732460 perpetual 4.592423e-01 0.30 0.000000 1.881935e+04 +3262 3263 Kraken (Futures) PF_GMTUSD 0.61 1.176666 perpetual 1.162981e+00 0.19 0.000000 1.853539e+04 +3263 3264 Kraken (Futures) PF_BATUSD 0.30 2.629140 perpetual 7.357610e-02 0.30 0.000000 1.755906e+04 +3264 3265 BTSE (Futures) YFIPFC 8199.00 -2.066412 perpetual 6.708135e-01 18.53 0.000000 1.686245e+04 +3265 3266 Stormgain Futures ZRX-PERPUSDT 0.27 0.907372 perpetual 0.000000e+00 0.10 0.004000 1.635768e+04 +3266 3267 BitMEX (Derivative) DOTUSDT 6.27 0.688992 perpetual 9.993635e-01 0.38 0.004800 1.616683e+04 +3267 3268 Kraken (Futures) PF_ETHWUSD 5.52 -6.852321 perpetual 6.631636e+00 0.54 0.000000 1.580807e+04 +3268 3269 Deribit LTC_USDC-PERPETUAL 52.12 1.417201 perpetual 1.138974e+00 0.21 0.000149 1.547298e+04 +3269 3270 Stormgain Futures BSV-PERPUSDT 48.44 0.538525 perpetual 0.000000e+00 0.61 0.004000 1.512139e+04 +3270 3271 Stormgain Futures TRX-PERPUSDT 0.06 -0.168039 perpetual 0.000000e+00 0.28 0.004000 1.499796e+04 +3271 3272 FTX (Derivatives) SOS-PERP 0.00 0.000000 perpetual -4.256756e+00 -4.55 -3.765600 1.460372e+04 +3272 3273 WOO Network (Futures) PERP_WAVES_USDT 3.97 3.030303 perpetual 4.273504e-02 0.05 -0.001532 1.442865e+04 +3273 3274 FTX (Derivatives) BTT-PERP 0.00 0.000000 perpetual -6.390256e-01 1.28 0.408000 1.403556e+04 +3274 3275 BTSE (Futures) MKRPFC 594.80 1.415175 perpetual 4.485121e+00 0.92 0.000000 1.348010e+04 +3275 3276 Kraken (Futures) PF_AXSUSD 11.95 -0.969586 perpetual 1.447699e+00 0.37 0.000000 1.234076e+04 +3276 3277 Prime XBT NEAR/USD 3.70 -4.809671 perpetual 0.000000e+00 2.56 0.000000 1.225805e+04 +3277 3278 BitMEX (Derivative) TRXUSDT 0.06 -1.400934 perpetual 8.964817e-01 0.22 -0.023400 1.174068e+04 +3278 3279 Bitfinex (Futures) XAUTF0:BTCF0 1654.08 -0.793300 perpetual 5.891669e-02 0.05 0.000000 1.117648e+04 +3279 3280 Helix (Futures) STX/USDT PERP 0.33 0.306748 perpetual 7.657492e-01 0.30 -0.006200 1.094139e+04 +3280 3281 BTSE (Futures) ALICEPFC 1.74 -1.301641 perpetual 9.030963e-01 0.85 0.000000 1.045563e+04 +3281 3282 AscendEX (BitMax) (Futures) SHIB-PERP 0.00 2.859866 perpetual 9.267840e-02 NaN -0.004229 1.041022e+04 +3282 3283 Kraken (Futures) PF_XLMUSD 0.12 1.971532 perpetual 2.254205e-01 0.22 0.000000 1.036664e+04 +3283 3284 WOO Network (Futures) PERP_DASH_USDT 40.96 2.521218 perpetual 2.840679e-02 0.07 -0.002890 1.003949e+04 +3284 3285 Helix (Futures) OSMO/USDT PERP 1.21 -1.386623 perpetual -2.481390e-01 0.82 -0.006200 1.000843e+04 +3285 3286 Deribit DOGE_USDC-PERPETUAL 0.06 -1.020938 perpetual 2.312937e+00 0.12 0.028596 9.974658e+03 +3286 3287 Kraken (Futures) PF_TRXUSD 0.06 -0.745488 perpetual 1.298260e+00 0.15 0.000000 9.878696e+03 +3287 3288 Helix (Futures) BAYC/WETH PERP 78522.98 -7.370753 perpetual 2.450625e+01 50.00 -0.006200 9.461608e+03 +3288 3289 BTSE (Futures) OMGPFC 1.71 3.625378 perpetual 6.268222e-01 0.81 0.000000 9.056934e+03 +3289 3290 Helix (Futures) ATOM/USDT PERP 14.18 3.699380 perpetual -2.962285e-01 0.03 0.006200 8.810426e+03 +3290 3291 WOO Network (Futures) PERP_FLOW_USDT 1.67 1.576713 perpetual 1.691540e-01 0.18 -0.005312 8.672886e+03 +3291 3292 Prime XBT ALGO/USD 0.36 12.867877 perpetual 0.000000e+00 2.78 0.000000 7.935216e+03 +3292 3293 Stormgain Futures QTUM-PERPUSDT 2.83 0.283386 perpetual 0.000000e+00 0.07 0.004000 7.874784e+03 +3293 3294 Kraken (Futures) PF_YFIUSD 8187.00 -2.163002 perpetual 6.840112e-01 0.11 0.000000 7.592624e+03 +3294 3295 Kraken (Futures) PF_KAVAUSD 1.50 3.945815 perpetual -3.274744e-01 0.17 0.000000 7.511426e+03 +3295 3296 WOO Network (Futures) PERP_TRB_USDT 13.89 -2.382621 perpetual 1.794688e-01 0.21 -0.003883 7.371484e+03 +3296 3297 Kraken (Futures) PF_OMGUSD 1.68 2.193196 perpetual 2.443374e+00 0.27 0.000000 6.916795e+03 +3297 3298 BitMEX (Derivative) FTMUSDT 0.23 -0.835165 perpetual 1.515957e+00 0.57 0.010000 6.889160e+03 +3298 3299 BTSE (Futures) GALPFC 2.49 2.587024 perpetual 2.337068e+00 2.56 0.000000 6.826549e+03 +3299 3300 Deribit UNI_USDC-PERPETUAL 5.62 4.698236 perpetual 1.963640e+00 0.30 0.026240 6.687557e+03 +3300 3301 Prime XBT MATIC/USD 0.73 1.815643 perpetual 0.000000e+00 12.50 0.000000 6.435087e+03 +3301 3302 WOO Network (Futures) PERP_ZEC_USDT 54.54 2.994914 perpetual 8.534504e-02 0.05 -0.000484 6.296389e+03 +3302 3303 Kraken (Futures) PF_MKRUSD 611.70 0.459846 perpetual 1.356874e+00 0.19 0.000000 6.168383e+03 +3303 3304 BTSE (Futures) CTSIPFC 0.13 1.354402 perpetual 1.187825e+00 3.96 0.000000 5.934968e+03 +3304 3305 Kraken (Futures) PF_KSMUSD 40.43 2.901502 perpetual 2.102399e+00 0.36 0.000000 5.784320e+03 +3305 3306 BitMEX (Derivative) EOSUSDT 1.21 -6.698602 perpetual 1.210666e+00 0.49 0.010000 5.727916e+03 +3306 3307 Kraken (Futures) PF_GRTUSD 0.10 0.964801 perpetual 3.570304e+00 0.29 0.000000 5.453822e+03 +3307 3308 BitMEX (Derivative) OPUSDT 0.94 4.167585 perpetual -2.540220e-01 0.06 0.047200 5.411997e+03 +3308 3309 Prime XBT XLM/USD 0.12 1.140351 perpetual 0.000000e+00 7.69 0.000000 5.197724e+03 +3309 3310 WOO Network (Futures) PERP_NEO_USDT 8.30 1.043816 perpetual 1.381381e-01 0.05 -0.006898 5.146484e+03 +3310 3311 BTSE (Futures) GRTPFC 0.10 -0.250731 perpetual 3.398618e+00 0.85 0.000000 5.142657e+03 +3311 3312 BTSE (Futures) USDDPFC 1.00 0.000000 perpetual 2.979021e-03 0.01 0.000000 4.995500e+03 +3312 3313 Kraken (Futures) PF_XTZUSD 1.46 2.713342 perpetual 1.026554e-01 0.25 0.000000 4.773740e+03 +3313 3314 Prime XBT FTM/USD 0.22 -5.311276 perpetual 0.000000e+00 4.17 0.000000 4.697247e+03 +3314 3315 Prime XBT HNT/USD 4.74 -1.863354 perpetual 0.000000e+00 16.67 0.000000 4.034821e+03 +3315 3316 Bitfinex (Futures) BTCF0:EUTF0 18868.89 0.674580 perpetual 9.557883e-03 0.10 -0.018459 4.031530e+03 +3316 3317 Deribit BCH_USDC-PERPETUAL 110.85 0.579290 perpetual 1.079914e+00 0.26 -0.011761 4.030664e+03 +3317 3318 BTSE (Futures) DYDXPFC 1.23 1.821192 perpetual 4.878049e-01 0.73 0.000000 3.904063e+03 +3318 3319 Prime XBT LINK/USD 6.86 1.179941 perpetual 0.000000e+00 12.50 0.000000 3.726352e+03 +3319 3320 Kraken (Futures) PF_EGLDUSD 46.45 -0.874947 perpetual 1.291712e+00 0.32 0.000000 3.601733e+03 +3320 3321 Stormgain Futures NEO-PERPUSDT 8.24 1.101456 perpetual -1.210507e-14 0.19 0.004000 3.572600e+03 +3321 3322 BTSE (Futures) CELRPFC 0.01 1.995871 perpetual 2.631579e+00 4.51 0.000000 3.570414e+03 +3322 3323 Prime XBT AVAX/USD 16.74 -0.238379 perpetual 0.000000e+00 5.56 0.000000 3.552429e+03 +3323 3324 Kraken (Futures) PF_OGNUSD 0.14 -0.281385 perpetual 4.985168e+00 0.34 0.000000 3.420559e+03 +3324 3325 BitMEX (Derivative) OPUSD 0.93 0.882257 perpetual 1.759879e+00 0.42 0.010000 3.306830e+03 +3325 3326 Kraken (Futures) PF_STORJUSD 0.45 1.476266 perpetual 1.812892e+00 0.20 0.000000 3.174514e+03 +3326 3327 Gate.io (Futures) GARI_USDT 0.06 -2.850000 perpetual -7.720020e-02 100.00 0.010000 3.174342e+03 +3327 3328 Prime XBT FTT/USD 22.63 -2.750322 perpetual 0.000000e+00 4.17 0.000000 3.062382e+03 +3328 3329 Kraken (Futures) PF_ZECUSD 52.80 0.437512 perpetual 3.598485e+00 0.44 0.000000 2.978976e+03 +3329 3330 Prime XBT ADA/BTC 0.45 -0.380068 perpetual 0.000000e+00 4.00 0.000000 2.751888e+03 +3330 3331 Bitfinex (Futures) AVAXF0:BTCF0 17.14 3.303197 perpetual -6.062300e-03 0.29 0.000000 2.705819e+03 +3331 3332 Kraken (Futures) PF_DASHUSD 40.09 0.225000 perpetual 2.439511e+00 0.26 0.000000 2.589814e+03 +3332 3333 Prime XBT DOT/BTC 6.31 1.952410 perpetual 0.000000e+00 2.86 0.000000 2.512578e+03 +3333 3334 Kraken (Futures) PF_DYDXUSD 1.14 -4.683333 perpetual 7.885994e+00 0.40 0.000000 2.445444e+03 +3334 3335 BTSE (Futures) CHRPFC 0.14 3.982621 perpetual 1.566852e+00 5.73 0.000000 2.398984e+03 +3335 3336 Bit.com (Futures) SHIB-USDT-PERPETUAL 0.00 2.390057 perpetual 0.000000e+00 0.41 0.000000 2.156439e+03 +3336 3337 BitMEX (Derivative) KLAYUSD 0.21 4.538277 perpetual 1.534789e+00 0.26 0.010000 2.086606e+03 +3337 3338 Kraken (Futures) PF_KNCUSD 1.21 -3.682247 perpetual 2.183406e+00 0.32 0.000000 2.081495e+03 +3338 3339 WOO Network (Futures) PERP_BAND_USDT 1.14 2.051740 perpetual 1.456906e-02 0.09 -0.003654 1.856709e+03 +3339 3340 Prime XBT DOGE/USD 0.06 -1.208981 perpetual 0.000000e+00 14.29 0.000000 1.708757e+03 +3340 3341 AscendEX (BitMax) (Futures) AKT-PERP 0.30 -3.890675 perpetual -5.242556e+00 NaN 0.599126 1.659062e+03 +3341 3342 Kraken (Futures) PF_RUNEUSD 1.54 -2.967620 perpetual 4.179356e+00 0.38 0.000000 1.643614e+03 +3342 3343 Gate.io (Futures) ASD_USDT 0.10 -4.307400 perpetual 2.551061e+00 50.00 0.010000 1.565147e+03 +3343 3344 Kraken (Futures) PF_ANKRUSD 0.03 0.663452 perpetual 3.794802e+00 0.25 0.000000 1.562998e+03 +3344 3345 Kraken (Futures) PF_FLOWUSD 1.60 -2.765117 perpetual 4.812500e+00 0.22 0.000000 1.505600e+03 +3345 3346 Gate.io (Futures) AIOZ_USDT 0.05 -2.020587 perpetual 2.640078e+00 100.00 0.010000 1.471633e+03 +3346 3347 WOO Network (Futures) PERP_EGLD_USDT 46.95 -0.233150 perpetual 6.366405e-02 0.06 -0.003023 1.229743e+03 +3347 3348 Prime XBT EGLD/USD 46.88 -0.170358 perpetual 0.000000e+00 2.08 0.000000 1.141997e+03 +3348 3349 WOO Network (Futures) PERP_CELO_USDT 0.76 -1.025175 perpetual 1.551501e-01 0.20 -0.003660 1.123475e+03 +3349 3350 WOO Network (Futures) PERP_QTUM_USDT 2.82 -3.245644 perpetual 1.612525e-01 0.11 -0.005827 1.094135e+03 +3350 3351 Prime XBT FIL/USD 5.44 4.214559 perpetual 0.000000e+00 16.67 0.000000 1.082995e+03 +3351 3352 Kraken (Futures) PF_QTUMUSD 2.75 -1.235455 perpetual 3.076364e+00 0.32 0.000000 1.045000e+03 +3352 3353 Kraken (Futures) PF_1INCHUSD 0.56 -3.414971 perpetual 2.857143e+00 0.29 0.000000 1.027600e+03 +3353 3354 WOO Network (Futures) PERP_LINA_USDT 0.01 2.732633 perpetual 2.379952e-01 0.25 -0.006819 9.587039e+02 +3354 3355 Stormgain Futures LTC-PERPBTC 51.94 1.102941 perpetual 0.000000e+00 2.13 0.004000 9.444517e+02 +3355 3356 Deribit TRX_USDC-PERPETUAL 0.06 -0.220414 perpetual 1.383178e+00 0.17 -0.007122 7.514792e+02 +3356 3357 Kraken (Futures) PF_RENUSD 0.10 -1.100935 perpetual 6.472269e+00 0.39 0.000000 6.604241e+02 +3357 3358 WOO Network (Futures) PERP_THETA_USDT 1.07 0.468604 perpetual -7.773601e-02 0.19 -0.001815 6.301486e+02 +3358 3359 Kraken (Futures) PF_BALUSD 5.26 -2.030173 perpetual 4.752852e-01 0.21 0.000000 5.791260e+02 +3359 3360 WOO Network (Futures) PERP_STORJ_USDT 0.45 0.619058 perpetual 1.025423e-01 0.11 -0.003767 5.447532e+02 +3360 3361 Prime XBT AXS/USD 11.86 -2.386831 perpetual 0.000000e+00 7.69 0.000000 5.313280e+02 +3361 3362 Helix (Futures) BNB/USDT PERP 267.33 0.774960 perpetual -4.446495e-01 0.01 0.000400 4.880296e+02 +3362 3363 Prime XBT THETA/USD 1.05 1.352657 perpetual 0.000000e+00 8.33 0.000000 4.112374e+02 +3363 3364 Prime XBT MANA/USD 0.69 -1.836158 perpetual 0.000000e+00 1.39 0.000000 2.919000e+02 +3364 3365 BTSE (Futures) KLAYPFC 0.21 6.269270 perpetual 9.187621e-01 2.52 0.000000 2.811787e+02 +3365 3366 Helix (Futures) INJ/USDT PERP 1.52 1.333333 perpetual -4.506579e-01 0.98 0.006200 2.519176e+02 +3366 3367 Prime XBT SAND/USD 0.80 -6.069466 perpetual 0.000000e+00 1.18 0.000000 2.001574e+02 +3367 3368 Prime XBT XTZ/USD 1.42 -3.401361 perpetual 0.000000e+00 6.25 0.000000 1.391600e+02 +3368 3369 BitMEX (Derivative) KLAYUSDT 0.20 -1.299285 perpetual 5.499468e+00 0.46 0.010000 1.320595e+02 +3369 3370 Kraken (Futures) PF_SRMUSD 0.74 -1.477833 perpetual 2.702703e+00 0.37 0.000000 1.110000e+02 +3370 3371 Kraken (Futures) PF_SUSHIUSD 1.00 -0.950872 perpetual 6.600000e+00 0.35 0.000000 1.060000e+02 +3371 3372 Kraken (Futures) PF_LPTUSD 8.70 -0.252236 perpetual 4.597701e+00 0.48 0.000000 8.700000e+01 +3372 3373 WOO Network (Futures) PERP_AUDIO_USDT 0.22 2.849265 perpetual 2.234140e-02 0.13 -0.000743 6.894075e+01 +3373 3374 Kraken (Futures) PF_ICPUSD 6.04 5.262241 perpetual 8.773382e-01 0.31 0.000000 4.168290e+01 +3374 3375 Prime XBT SHIB/USD 0.00 -2.443609 perpetual 0.000000e+00 8.33 0.000000 4.098024e+01 +3375 3376 WOO Network (Futures) PERP_BAL_USDT 5.27 1.284756 perpetual 5.679667e-02 0.11 -0.000359 5.198484e+00 +3376 3377 WOO Network (Futures) PERP_SXP_USDT 0.33 -0.240240 perpetual 1.806141e-01 0.12 -0.005934 4.971574e+00 +3377 3378 dYdX Perpetual LUNA-USD 0.00 0.000000 perpetual 0.000000e+00 50.00 0.000000 9.966546e-06 +3378 3379 Prime XBT LTC/BTC 52.17 1.061105 perpetual 0.000000e+00 3.45 0.000000 5.843188e+03 +3379 3380 Gate.io (Futures) XVS_USDT 4.49 0.000000 perpetual 2.066667e-01 6.52 0.010000 4.040313e+01 +3380 3381 Mango Markets (Derivatives) GMT-PERP 0.64 3.414634 perpetual -2.944693e+00 4.50 -0.006897 5.280927e+01 +3381 3382 Gate.io (Futures) CREAM_USDT 15.17 -3.184713 perpetual 4.690789e+00 2.48 0.010000 3.367459e+03 +3382 3383 Gate.io (Futures) DASH_USD 40.80 -0.487805 perpetual 6.862745e-01 12.80 0.010000 4.488000e+02 +3383 3384 Gate.io (Futures) ROOK_USDT 28.57 -4.247492 perpetual -2.095704e-01 5.46 0.010000 3.714244e+02 +3384 3385 Gate.io (Futures) ADA_USD 0.45 0.000000 perpetual -7.435512e-01 40.00 0.010000 8.678784e+01 +3385 3386 Gate.io (Futures) ONT_USD 0.22 0.000000 perpetual 6.407323e-01 33.33 0.010000 2.097600e+01 +3386 3387 Kraken (Futures) PF_DEFIUSD 230.00 -2.579525 perpetual 2.565217e+00 0.78 2625.535450 8.970000e+01 +3387 3388 WOO Network (Futures) PERP_GALA_USDT 0.04 -0.926545 perpetual 1.200950e+00 0.05 -0.003120 3.293329e+02 +3388 3389 Gate.io (Futures) MTA_USDT 0.13 -1.964785 perpetual 1.610267e+00 50.00 0.010000 3.366042e+01 +3389 3390 Prime XBT VET/USD 0.02 -2.114260 perpetual 0.000000e+00 4.35 0.000000 1.949879e+04 +3390 3391 BTSE (Futures) 1INCHPFC 0.48 -7.288462 perpetual 1.947729e+01 7.15 0.000000 1.411291e+04 +3391 3392 Prime XBT XMR/USD 134.60 -5.477528 perpetual 0.000000e+00 6.67 0.000000 3.772569e+03 +3392 3393 Prime XBT UNI/USD 5.72 5.147059 perpetual 0.000000e+00 14.29 0.000000 3.204802e+02 +3393 3394 Prime XBT KLAY/USD 0.20 0.492611 perpetual 0.000000e+00 33.33 0.000000 2.284800e+02 +3394 3395 Prime XBT TRX/USD 0.06 2.259414 perpetual 0.000000e+00 1.64 0.000000 1.710800e+02 +3395 3396 Kraken (Futures) PF_BANDUSD 1.07 -5.231068 perpetual 6.610723e+00 0.40 0.000000 1.091805e+02 +3396 3397 BTSE (Futures) SUSHIPFC 1.03 0.000000 perpetual 3.543689e+00 0.84 0.000000 1.030000e+01 +3397 3398 Kraken (Futures) PF_ALICEUSD 1.74 -0.858735 perpetual 9.522171e-01 0.22 0.000000 3.486600e+00 +3398 3399 Kraken (Futures) PF_OCEANUSD 0.16 2.731272 perpetual -2.025948e+00 0.51 0.000000 3.191988e+00 +3399 3400 Prime XBT ICP/USD 6.15 0.000000 perpetual 0.000000e+00 14.29 0.000000 1.722000e-01 +3400 3401 BTCC Futures ETH-QUARTERLY 1274.87 -3.965559 futures 6.024191e-02 0.09 0.000000 2.872355e+09 +3401 3402 BTCC Futures ETH-WEEKLY 1274.87 -3.966280 futures 4.224757e-02 0.09 0.000000 2.821063e+09 +3402 3403 BTCC Futures BTC-WEEKLY 18884.98 -0.040123 futures 2.260474e-02 0.01 0.000000 3.132530e+09 +3403 3404 OKX (Futures) BTC-USD-220930 18930.00 0.026949 futures 6.444797e-02 0.02 0.000000 1.495634e+08 +3404 3405 OKX (Futures) BTC-USD-221230 18956.20 -0.014241 futures -7.490953e-02 0.01 0.000000 2.598762e+08 +3405 3406 BTCC Futures ETH-DAILY 1274.87 -3.966280 futures 6.024191e-02 0.09 0.000000 1.077133e+09 +3406 3407 FTX (Derivatives) ETH-1230 1273.90 -3.979800 futures 4.111110e-01 0.05 0.000000 6.810898e+07 +3407 3408 OKX (Futures) BTC-USD-230331 19016.00 -0.036272 futures -3.891460e-01 0.02 0.000000 7.835064e+07 +3408 3409 FTX (Derivatives) BTC-1230 19001.00 0.237392 futures -2.880751e-01 0.03 0.000000 5.443113e+07 +3409 3410 FTX (Derivatives) ETH-0930 1274.90 -4.164474 futures 2.505519e-01 0.02 0.000000 8.017042e+07 +3410 3411 OKX (Futures) ETH-USD-221230 1273.84 -4.181491 futures 3.854487e-01 0.01 0.000000 1.417101e+08 +3411 3412 Deribit BTC-30SEP22 18934.50 -0.013202 futures 4.763791e-02 0.06 0.000000 3.280308e+07 +3412 3413 Binance (Futures) BTCUSD_220930 18931.70 0.014792 futures 2.808805e-02 0.01 0.000000 3.108113e+08 +3413 3414 OKX (Futures) ETH-USD-220930 1274.82 -4.237435 futures 3.090632e-01 0.02 0.000000 8.797919e+07 +3414 3415 BTCC Futures BTC-DAILY 18889.43 -0.017738 futures -9.504429e-04 0.01 0.000000 4.448467e+08 +3415 3416 BTCC Futures BTC-QUARTERLY 18889.25 -0.018478 futures 5.385894e-03 0.01 0.000000 4.448425e+08 +3416 3417 FTX (Derivatives) BTC-0930 18936.00 -0.094967 futures 2.288159e-02 0.01 0.000000 9.255875e+07 +3417 3418 Deribit ETH-30DEC22 1274.25 -4.014915 futures 3.829704e-01 0.08 0.000000 1.344943e+07 +3418 3419 Deribit ETH-30SEP22 1276.45 -4.019099 futures 2.099573e-01 0.04 0.000000 2.396729e+07 +3419 3420 Deribit BTC-30DEC22 18925.00 -0.116113 futures 9.785997e-02 0.07 0.000000 1.637591e+07 +3420 3421 Binance (Futures) ETHUSD_221230 1276.49 -4.141510 futures 1.892471e-01 0.01 0.000000 1.025745e+08 +3421 3422 Deribit BTC-31MAR23 18978.00 0.000000 futures -1.816841e-01 0.02 0.000000 8.630882e+06 +3422 3423 Deribit ETH-31MAR23 1275.95 -3.897718 futures 2.492261e-01 0.16 0.000000 7.229273e+06 +3423 3424 Binance (Futures) BTCUSD_221230 18979.80 0.050606 futures -2.254105e-01 0.01 0.000000 2.130781e+08 +3424 3425 BitMEX (Derivative) XRPU22 0.42 6.599713 futures 3.140422e-01 0.31 0.000000 3.533326e+04 +3425 3426 BTSE (Futures) BTCZ22 18980.00 1.407849 futures -6.348184e-04 0.84 0.000000 7.728589e+06 +3426 3427 BTSE (Futures) BTCU22 18934.00 0.349799 futures 1.944275e-02 0.35 0.000000 7.688234e+06 +3427 3428 FTX (Derivatives) USDT-0930 1.00 0.050035 futures 2.600540e-02 0.03 0.000000 2.983106e+05 +3428 3429 Binance (Futures) ETHUSD_220930 1276.10 -4.117514 futures 2.198668e-01 0.01 0.000000 1.701204e+08 +3429 3430 OKX (Futures) ETH-USD-230331 1277.21 -4.024016 futures 1.847778e-01 0.03 0.000000 3.781493e+07 +3430 3431 BTCC Futures XRP-QUARTERLY 0.42 5.376049 futures 2.364100e-03 0.08 0.000000 1.198785e+08 +3431 3432 BTCC Futures SOL-WEEKLY 31.64 -0.053556 futures 1.011814e-01 0.14 0.000000 6.734818e+07 +3432 3433 BTCC Futures SOL-QUARTERLY 31.65 -0.045681 futures 9.360935e-02 0.14 0.000000 6.196501e+07 +3433 3434 BTCC Futures AVAX-QUARTERLY 17.13 3.309374 futures 1.804875e-02 0.15 0.000000 4.689257e+07 +3434 3435 Binance (Futures) BTCUSDT_220930 18881.28 -0.056521 futures 7.866141e-02 0.01 0.000000 1.895924e+08 +3435 3436 OKX (Futures) BTC-USD-220923 18926.70 -0.031163 futures 8.083818e-02 0.02 0.000000 6.535005e+07 +3436 3437 BitMEX (Derivative) ADAU22 0.44 -1.353638 futures 1.629503e+00 0.34 0.000000 5.754130e+04 +3437 3438 BTCC Futures XRP-WEEKLY 0.42 5.397055 futures -2.364100e-03 0.08 0.000000 7.235908e+07 +3438 3439 Deribit ETH-30JUN23 1275.10 -4.026795 futures 3.160536e-01 0.22 0.000000 1.666766e+06 +3439 3440 BTCC Futures BCH-WEEKLY 111.77 0.664750 futures 7.139033e-02 0.14 0.000000 1.495311e+07 +3440 3441 Deribit BTC-30JUN23 18848.00 -0.875648 futures 5.067912e-01 0.24 0.000000 2.130015e+06 +3441 3442 FTX (Derivatives) TSLA-0930 300.10 -3.287141 futures 4.498500e-01 0.99 0.000000 3.851231e+05 +3442 3443 Huobi Futures ETH_NW 1275.89 -4.076784 futures 2.665652e-01 0.12 0.000000 2.243401e+07 +3443 3444 BTCC Futures ADA-QUARTERLY 0.45 0.013605 futures 6.244020e-02 0.13 0.000000 1.883420e+07 +3444 3445 BTCC Futures ADA-WEEKLY 0.45 0.078284 futures -2.228600e-03 0.13 0.000000 1.779098e+07 +3445 3446 Huobi Futures BTC_NW 18929.58 -0.002430 futures 6.223065e-02 0.07 0.000000 2.601087e+07 +3446 3447 FTX (Derivatives) USDT-1230 0.99 -0.030218 futures 7.617130e-01 0.06 0.000000 3.761328e+05 +3447 3448 Deribit ETH-28OCT22 1273.90 -4.160397 futures 4.105503e-01 0.10 0.000000 5.259405e+06 +3448 3449 FTX (Derivatives) ETH-0331 1275.50 -4.083321 futures 3.085625e-01 0.02 0.000000 1.427791e+06 +3449 3450 BitMEX (Derivative) XBTZ22 18941.50 -0.129179 futures -1.330412e-02 0.07 0.000000 3.948860e+06 +3450 3451 Huobi Futures ETH_CQ 1275.15 -4.194006 futures 3.248309e-01 0.01 0.000000 3.520467e+07 +3451 3452 Deribit BTC-28OCT22 18931.00 -0.021125 futures 6.613491e-02 0.10 0.000000 8.068104e+06 +3452 3453 BitMEX (Derivative) ETHUSDU22 1285.80 -4.223464 futures -5.319645e-01 0.11 0.000000 1.663999e+06 +3453 3454 OKX (Futures) BSV-USDT-220930 48.57 1.058970 futures 6.574892e-01 0.39 0.000000 1.301673e+04 +3454 3455 OKX (Futures) BTC-USDT-221230 18913.11 -0.210511 futures -9.176538e-02 0.02 0.000000 1.689782e+08 +3455 3456 Deribit BTC-23SEP22 18933.00 -0.021123 futures 5.556436e-02 0.07 0.000000 9.723922e+06 +3456 3457 Huobi Futures BTC_CQ 18951.24 0.199434 futures -5.213379e-02 0.01 0.000000 5.314529e+07 +3457 3458 FTX (Derivatives) BTC-0331 19043.00 -0.057731 futures -5.079932e-01 0.08 0.000000 3.758400e+06 +3458 3459 BTCC Futures EOS-WEEKLY 1.22 -5.596352 futures 4.093998e-02 0.14 0.000000 2.143085e+07 +3459 3460 BTCC Futures AVAX-WEEKLY 17.13 3.307590 futures 7.569009e-02 0.15 0.000000 1.451748e+07 +3460 3461 BTCC Futures DOT-QUARTERLY 6.33 1.633830 futures 0.000000e+00 0.20 0.000000 1.142412e+07 +3461 3462 BTCC Futures EOS-QUARTERLY 1.22 -5.589054 futures 4.093998e-02 0.14 0.000000 1.990008e+07 +3462 3463 BTCC Futures DOT-WEEKLY 6.33 1.601794 futures 3.153082e-02 0.19 0.000000 1.038229e+07 +3463 3464 OKX (Futures) BTC-USDT-220930 18882.38 -0.081851 futures 6.659162e-02 0.03 0.000000 8.373656e+07 +3464 3465 BTSE (Futures) ETHU22 1275.35 -4.152262 futures 2.278371e-02 0.17 0.000000 3.309514e+06 +3465 3466 BitMEX (Derivative) XBTU22 18938.50 0.058116 futures 2.534520e-03 0.19 0.000000 4.578556e+06 +3466 3467 Deribit ETH-23SEP22 1277.55 -3.929162 futures 1.236742e-01 0.11 0.000000 8.571041e+06 +3467 3468 Binance (Futures) ADAUSD_220930 0.45 0.270603 futures 1.043737e-01 0.06 0.000000 1.535467e+06 +3468 3469 BitMEX (Derivative) ADAZ22 0.44 -1.102629 futures 1.629503e+00 0.94 0.000000 7.488342e+02 +3469 3470 BTCC Futures BCH-QUARTERLY 111.77 0.664750 futures 7.139033e-02 0.12 0.000000 4.935021e+06 +3470 3471 BTCC Futures LTC-WEEKLY 52.63 2.030162 futures 5.685048e-02 0.13 0.000000 1.020430e+07 +3471 3472 OKX (Futures) BCH-USD-220930 111.57 0.767702 futures 5.736309e-01 0.13 0.000000 2.016568e+06 +3472 3473 FTX (Derivatives) BCH-0930 111.20 0.999092 futures 8.393285e-01 0.13 0.000000 1.269121e+05 +3473 3474 OKX (Futures) BCH-USDT-221230 109.65 0.770360 futures 2.111394e+00 0.05 0.000000 3.157015e+06 +3474 3475 BitMEX (Derivative) ETHUSDZ22 1414.55 -3.772109 futures -9.585381e+00 0.33 0.000000 5.324338e+05 +3475 3476 KuCoin Futures XBTMU22 18984.00 0.301157 futures -2.212389e-01 0.16 0.000000 2.492110e+05 +3476 3477 BTCC Futures FIL-WEEKLY 5.45 4.254101 futures 1.829826e-02 0.15 0.000000 5.177206e+06 +3477 3478 Binance (Futures) BNBUSD_220930 265.13 0.425366 futures 6.240303e-01 0.02 0.000000 2.366820e+06 +3478 3479 BitMEX (Derivative) XRPZ22 0.42 7.070707 futures 4.492363e-01 0.99 0.000000 1.241223e+04 +3479 3480 OKX (Futures) ETH-USD-220923 1277.86 -4.086887 futures 7.043025e-02 0.04 0.000000 4.205082e+07 +3480 3481 OKX (Futures) ETC-USD-220930 28.31 -0.401126 futures 8.867378e-01 0.08 0.000000 5.295875e+06 +3481 3482 FTX (Derivatives) BNB-0930 265.18 0.313026 futures 5.314548e-01 0.01 0.000000 8.116402e+05 +3482 3483 OKX (Futures) LTC-USD-221230 52.72 2.170543 futures 2.276176e-01 0.04 0.000000 9.866656e+06 +3483 3484 FTX (Derivatives) SOL-0930 31.67 -0.047341 futures 1.809103e-01 0.06 0.000000 8.838011e+05 +3484 3485 OKX (Futures) ETC-USD-220923 28.41 -0.256275 futures 5.103477e-01 0.18 0.000000 9.721273e+06 +3485 3486 OKX (Futures) DOT-USD-220930 6.34 1.375780 futures 1.262427e-01 0.08 0.000000 1.459627e+06 +3486 3487 OKX (Futures) TRX-USD-221230 0.06 0.121697 futures 3.559646e+00 0.03 0.000000 3.864732e+06 +3487 3488 Kraken (Futures) FI_ETHUSD_221230 1272.60 -3.845863 futures -1.335848e-01 0.09 0.000000 1.433426e+06 +3488 3489 BTCC Futures LTC-QUARTERLY 52.63 2.030162 futures 5.685048e-02 0.13 0.000000 6.894796e+06 +3489 3490 OKX (Futures) TRX-USDT-220930 0.06 0.135249 futures 6.922168e-01 0.19 0.000000 2.623161e+06 +3490 3491 OKX (Futures) ETC-USD-221230 28.23 -0.493479 futures 1.158342e+00 0.11 0.000000 1.655687e+07 +3491 3492 BTCC Futures DOGE-QUARTERLY 0.06 0.051317 futures 3.419390e-02 0.12 0.000000 8.674711e+06 +3492 3493 BTCC Futures LINK-QUARTERLY 6.85 0.262620 futures 1.455180e-01 0.12 0.000000 9.923130e+06 +3493 3494 FTX (Derivatives) EOS-1230 1.20 -5.453829 futures 1.810357e+00 0.13 0.000000 1.289629e+06 +3494 3495 FTX (Derivatives) ADA-0930 0.45 -0.091778 futures 5.555171e-01 0.17 0.000000 4.946757e+05 +3495 3496 BitMEX (Derivative) XBTH23 19034.50 0.735625 futures -5.018256e-01 0.67 0.000000 5.283514e+05 +3496 3497 OKX (Futures) XRP-USD-221230 0.42 5.360577 futures 4.552028e-01 0.07 0.000000 3.060518e+07 +3497 3498 OKX (Futures) ETH-USDT-221230 1270.62 -4.223742 futures 4.288272e-01 0.03 0.000000 1.110440e+08 +3498 3499 OKX (Futures) XRP-USD-220930 0.42 5.495356 futures 2.792701e-01 0.06 0.000000 7.831999e+06 +3499 3500 BTCC Futures FIL-QUARTERLY 5.45 4.254101 futures 1.829826e-02 0.15 0.000000 3.516071e+06 +3500 3501 FTX (Derivatives) SHIT-0930 2323.80 1.418409 futures 1.430263e+00 0.23 0.000000 5.543273e+04 +3501 3502 BTCC Futures LINK-WEEKLY 6.86 0.277210 futures 1.309472e-01 0.12 0.000000 8.482542e+06 +3502 3503 OKX (Futures) LTC-USDT-221230 52.70 2.166763 futures 5.680742e-02 0.06 0.000000 8.854041e+06 +3503 3504 OKX (Futures) BTC-USDT-230331 18984.67 -0.107119 futures -4.725659e-01 0.02 0.000000 5.359809e+07 +3504 3505 OKX (Futures) EOS-USD-221230 1.21 -5.927253 futures 1.208809e+00 0.09 0.000000 1.106935e+07 +3505 3506 FTX (Derivatives) BNB-1230 257.76 0.201170 futures 3.500200e+00 0.05 0.000000 1.223429e+06 +3506 3507 OKX (Futures) TRX-USDT-221230 0.06 0.052174 futures 3.667652e+00 0.05 0.000000 4.763905e+06 +3507 3508 OKX (Futures) ADA-USDT-221230 0.44 0.195906 futures 9.034520e-01 0.10 0.000000 1.220914e+07 +3508 3509 BTCC Futures DOGE-WEEKLY 0.06 0.068423 futures 1.709400e-02 0.12 0.000000 6.996931e+06 +3509 3510 OKX (Futures) BCH-USD-221230 109.72 0.679024 futures 2.269413e+00 0.02 0.000000 3.831332e+06 +3510 3511 OKX (Futures) XRP-USD-220923 0.42 5.524408 futures 5.431190e-02 0.06 0.000000 1.388007e+07 +3511 3512 OKX (Futures) EOS-USD-220930 1.22 -5.611021 futures 2.295835e-01 0.07 0.000000 2.568871e+06 +3512 3513 Huobi Futures BTC_CW 18942.50 0.026086 futures -6.018213e-03 0.04 0.000000 1.306835e+07 +3513 3514 BTSE (Futures) ETHZ22 1248.80 -6.115852 futures 2.194039e+00 0.25 0.000000 1.528085e+05 +3514 3515 FTX (Derivatives) DOT-0930 6.26 0.789431 futures 1.392728e+00 0.13 0.000000 2.774190e+05 +3515 3516 Kraken (Futures) FI_ETHUSD_220930 1275.85 -4.053393 futures -1.371635e-01 0.08 0.000000 1.622880e+06 +3516 3517 OKX (Futures) LTC-USD-220930 52.83 2.146172 futures 1.892864e-02 0.06 0.000000 3.551280e+06 +3517 3518 BitMEX (Derivative) ETHU22 1272.17 -4.100812 futures 2.672606e-01 0.12 0.000000 2.212561e+05 +3518 3519 Binance (Futures) BNBUSD_221230 258.28 0.384005 futures 3.295467e+00 0.03 0.000000 3.569627e+06 +3519 3520 BTCC Futures UNI-WEEKLY 5.73 6.843965 futures 5.221932e-02 0.23 0.000000 2.953271e+06 +3520 3521 OKX (Futures) ADA-USDT-220930 0.45 0.173886 futures -8.234120e-02 0.10 0.000000 4.105472e+06 +3521 3522 BTCC Futures UNI-QUARTERLY 5.73 6.843965 futures 0.000000e+00 0.23 0.000000 2.835141e+06 +3522 3523 FTX (Derivatives) SOL-1230 31.43 0.399297 futures 1.163080e+00 0.32 0.000000 6.428207e+05 +3523 3524 OKX (Futures) BTC-USDT-220923 18892.76 -0.046989 futures 1.162072e-02 0.03 0.000000 9.027810e+07 +3524 3525 FTX (Derivatives) MID-0930 1272.40 0.920051 futures 5.273283e-01 0.22 0.000000 2.628086e+04 +3525 3526 OKX (Futures) DOT-USDT-221230 6.19 1.125061 futures 2.348436e+00 0.08 0.000000 5.771574e+06 +3526 3527 OKX (Futures) LTC-USD-230331 52.95 2.121504 futures -2.077432e-01 0.04 0.000000 4.342216e+06 +3527 3528 OKX (Futures) ETH-USDT-220930 1273.28 -4.179340 futures 2.194529e-01 0.06 0.000000 4.706014e+07 +3528 3529 FTX (Derivatives) TSLA-1230 299.25 -2.189900 futures 1.069340e+00 1.02 0.000000 1.645449e+06 +3529 3530 FTX (Derivatives) BCH-1230 109.30 1.203704 futures 2.698994e+00 0.14 0.000000 7.207875e+05 +3530 3531 OKX (Futures) DOT-USDT-220930 6.34 1.518057 futures -8.421218e-02 0.16 0.000000 1.305836e+06 +3531 3532 OKX (Futures) TRX-USD-220930 0.06 -0.084331 futures 6.752194e-01 0.17 0.000000 1.353714e+06 +3532 3533 OKX (Futures) BCH-USDT-220930 111.30 0.686106 futures 6.007352e-01 0.08 0.000000 9.377186e+05 +3533 3534 Binance (Futures) ADAUSD_221230 0.44 -0.018196 futures 2.106288e+00 0.04 0.000000 5.686349e+05 +3534 3535 FTX (Derivatives) SHIT-1230 2299.90 2.176907 futures 2.544758e+00 0.15 0.000000 9.514270e+04 +3535 3536 Huobi Futures ETH_CW 1277.91 -4.035601 futures 1.083084e-01 0.06 0.000000 6.894520e+06 +3536 3537 OKX (Futures) XRP-USD-230331 0.42 5.358971 futures 4.266313e-01 0.10 0.000000 1.316710e+07 +3537 3538 Binance (Futures) DOTUSD_221230 6.17 1.113841 futures 2.754627e+00 0.10 0.000000 3.804583e+05 +3538 3539 OKX (Futures) BCH-USD-220923 111.90 0.738207 futures 2.770331e-01 0.12 0.000000 1.940245e+06 +3539 3540 Binance (Futures) LTCUSD_221230 52.60 1.977511 futures 4.507054e-01 0.08 0.000000 8.763795e+05 +3540 3541 BitMEX (Derivative) XBTV22 18828.50 -0.359855 futures 5.867701e-01 0.58 0.000000 2.994592e+06 +3541 3542 FTX (Derivatives) SPY-0930 376.75 -1.834336 futures 5.627074e-01 0.39 0.000000 4.976630e+05 +3542 3543 OKX (Futures) ADA-USD-220930 0.45 0.131770 futures 1.472097e-01 0.11 0.000000 2.851186e+06 +3543 3544 BTCC Futures XLM-WEEKLY 0.12 2.039052 futures 5.447570e-02 0.15 0.000000 1.615898e+06 +3544 3545 OKX (Futures) EOS-USDT-221230 1.21 -5.698272 futures 8.667657e-01 0.07 0.000000 8.618319e+06 +3545 3546 OKX (Futures) BSV-USD-220930 48.95 1.240951 futures 8.171604e-02 0.31 0.000000 4.393214e+04 +3546 3547 FTX (Derivatives) EXCH-0930 6168.30 -1.049136 futures 1.155528e+00 0.03 0.000000 4.944834e+04 +3547 3548 OKX (Futures) FIL-USD-221230 5.44 4.410355 futures 5.142332e-01 0.09 0.000000 7.575847e+06 +3548 3549 OKX (Futures) DOT-USD-221230 6.20 1.241830 futures 2.404777e+00 0.18 0.000000 6.116229e+06 +3549 3550 FTX (Derivatives) AAPL-0930 153.06 -1.809084 futures 2.548020e-01 0.65 0.000000 1.164098e+04 +3550 3551 FTX (Derivatives) XRP-0930 0.42 5.091294 futures 3.468928e-01 0.07 0.000000 1.660241e+06 +3551 3552 OKX (Futures) TRX-USD-230331 0.06 0.123435 futures 5.036985e+00 0.11 0.000000 2.026957e+06 +3552 3553 OKX (Futures) EOS-USD-220923 1.22 -5.544386 futures 7.367990e-02 0.09 0.000000 3.288969e+06 +3553 3554 BTCC Futures MANA-WEEKLY 0.70 1.076195 futures 1.419650e-02 0.18 0.000000 1.352240e+06 +3554 3555 FTX (Derivatives) ADA-1230 0.44 -0.287882 futures 2.836576e+00 0.16 0.000000 3.594269e+05 +3555 3556 FTX (Derivatives) AMZN-0930 117.60 -3.764321 futures 2.551020e-01 0.51 0.000000 9.931825e+03 +3556 3557 OKX (Futures) EOS-USDT-220930 1.22 -5.605451 futures 2.214567e-01 0.11 0.000000 2.157378e+06 +3557 3558 Binance (Futures) DOTUSD_220930 6.32 1.461613 futures 4.121441e-01 0.06 0.000000 4.573425e+05 +3558 3559 OKX (Futures) ADA-USD-221230 0.44 0.122407 futures 1.655007e+00 0.07 0.000000 1.244021e+07 +3559 3560 OKX (Futures) TRX-USDT-220923 0.06 0.185341 futures 3.027245e-01 0.05 0.000000 2.345797e+06 +3560 3561 OKX (Futures) BCH-USD-230331 109.65 0.790514 futures 2.334701e+00 0.26 0.000000 3.471850e+06 +3561 3562 OKX (Futures) BCH-USDT-220923 111.77 0.819156 futures 1.785714e-01 0.14 0.000000 1.706622e+06 +3562 3563 OKX (Futures) LTC-USD-220923 52.81 2.048309 futures 5.680742e-02 0.04 0.000000 3.854239e+06 +3563 3564 OKX (Futures) TRX-USDT-230331 0.06 -0.140696 futures 5.036985e+00 0.09 0.000000 2.971815e+06 +3564 3565 FTX (Derivatives) ALT-0930 1783.55 0.275490 futures 6.199802e-01 0.21 0.000000 2.766618e+05 +3565 3566 OKX (Futures) ETC-USD-230331 28.19 0.502728 futures 1.082021e+00 0.06 0.000000 6.890162e+06 +3566 3567 OKX (Futures) LTC-USDT-230331 52.95 2.333655 futures -4.146250e-01 0.02 0.000000 5.986836e+06 +3567 3568 BTCC Futures MANA-QUARTERLY 0.70 1.076195 futures 1.419650e-02 0.18 0.000000 1.081792e+06 +3568 3569 OKX (Futures) LTC-USDT-220930 52.70 2.186533 futures 5.680742e-02 0.02 0.000000 2.206923e+06 +3569 3570 FTX (Derivatives) AVAX-0930 16.97 2.506796 futures 1.184534e+00 0.12 0.000000 2.756100e+05 +3570 3571 Delta Exchange (Futures) BNBUSDT_30SEP 264.95 0.378072 futures 0.000000e+00 0.08 0.000000 1.005526e+06 +3571 3572 OKX (Futures) TRX-USD-220923 0.06 0.151643 futures 3.364738e-01 0.08 0.000000 1.996532e+06 +3572 3573 FTX (Derivatives) LINK-0930 6.86 0.109417 futures 1.931745e-01 0.09 0.000000 1.335231e+05 +3573 3574 FTX (Derivatives) LTC-1230 52.67 2.630553 futures 3.417505e-01 0.11 0.000000 4.472599e+04 +3574 3575 FTX (Derivatives) EOS-0930 1.22 -5.738658 futures 4.881393e-01 0.04 0.000000 5.770767e+05 +3575 3576 Huobi Futures LTC_NW 52.67 1.921626 futures 3.298890e-01 0.27 0.000000 7.363452e+05 +3576 3577 FTX (Derivatives) LTC-0930 52.67 2.251990 futures 2.088475e-01 0.09 0.000000 7.191240e+05 +3577 3578 Binance (Futures) XRPUSD_221230 0.42 5.296028 futures 4.025955e-01 0.07 0.000000 5.275997e+06 +3578 3579 Huobi Futures LTC_CQ 52.56 2.133779 futures 5.436980e-01 0.40 0.000000 1.121056e+06 +3579 3580 Kraken (Futures) FI_LTCUSD_221230 51.91 0.270427 futures 1.040262e+00 0.15 0.000000 2.384000e+04 +3580 3581 FTX (Derivatives) OKB-0930 14.77 0.145753 futures 6.081679e-01 0.39 0.000000 1.818451e+04 +3581 3582 FTX (Derivatives) BSV-0930 48.44 1.021898 futures 1.200407e+00 0.53 0.000000 4.711566e+04 +3582 3583 OKX (Futures) ETC-USDT-221230 28.14 -0.585249 futures 1.209306e+00 0.05 0.000000 2.490446e+07 +3583 3584 Binance (Futures) XRPUSD_220930 0.42 5.425000 futures 3.549775e-01 0.02 0.000000 4.254260e+06 +3584 3585 OKX (Futures) EOS-USD-230331 1.20 -5.884667 futures 1.839004e+00 0.08 0.000000 3.863300e+06 +3585 3586 OKX (Futures) FIL-USD-220930 5.44 4.451266 futures 5.326965e-01 0.33 0.000000 1.653113e+06 +3586 3587 Huobi Futures XRP_CW 0.42 5.591613 futures 1.812165e-01 2.33 0.000000 2.430002e+06 +3587 3588 FTX (Derivatives) TRX-0930 0.06 0.067471 futures 5.522817e-01 0.11 0.000000 9.877867e+04 +3588 3589 OKX (Futures) LTC-USDT-220923 52.71 2.008497 futures 3.786445e-02 0.04 0.000000 4.320222e+06 +3589 3590 Kraken (Futures) FI_BCHUSD_221230 106.80 -1.747930 futures 9.363296e-01 0.46 0.000000 6.677500e+04 +3590 3591 Binance (Futures) BCHUSD_220930 111.34 0.605403 futures 7.650864e-01 0.10 0.000000 7.874815e+05 +3591 3592 Kraken (Futures) FI_XRPUSD_221230 0.42 4.745255 futures 2.861230e-01 0.14 0.000000 6.857940e+05 +3592 3593 Binance (Futures) LINKUSD_220930 6.85 -0.087451 futures 2.360928e-01 0.07 0.000000 4.689233e+05 +3593 3594 Binance (Futures) BCHUSD_221230 109.26 0.524427 futures 2.683499e+00 0.15 0.000000 6.119542e+05 +3594 3595 Binance (Futures) LTCUSD_220930 52.65 1.778465 futures 3.560277e-01 0.06 0.000000 1.364267e+06 +3595 3596 FTX (Derivatives) ATOM-1230 13.86 1.963596 futures 2.299876e+00 1.04 0.000000 6.762792e+05 +3596 3597 FTX (Derivatives) ARKK-0930 40.27 -4.708945 futures -2.979886e-01 0.69 0.000000 1.233107e+04 +3597 3598 FTX (Derivatives) TRX-1230 0.06 -0.195976 futures 4.139979e+00 0.20 0.000000 7.226361e+04 +3598 3599 FTX (Derivatives) UNI-0930 5.63 4.472073 futures 2.023656e+00 0.19 0.000000 1.557760e+05 +3599 3600 Kraken (Futures) FI_LTCUSD_220930 52.07 0.230991 futures 1.017861e+00 0.13 0.000000 2.696100e+04 +3600 3601 FTX (Derivatives) XRP-1230 0.42 5.198452 futures 3.927152e-01 0.10 0.000000 2.068592e+05 +3601 3602 OKX (Futures) DOT-USD-230331 6.14 1.036184 futures 3.288296e+00 0.08 0.000000 2.790720e+06 +3602 3603 Kraken (Futures) FI_BCHUSD_220930 111.30 -1.066667 futures 8.984726e-02 0.54 0.000000 4.687300e+04 +3603 3604 OKX (Futures) EOS-USDT-220923 1.21 -5.740181 futures 1.479290e-01 0.07 0.000000 4.494213e+06 +3604 3605 OKX (Futures) ETH-USDT-230331 1272.34 -4.282282 futures 2.933425e-01 0.01 0.000000 4.299852e+07 +3605 3606 FTX (Derivatives) WAVES-0930 3.95 2.727627 futures 6.363320e-01 0.57 0.000000 1.601418e+04 +3606 3607 FTX (Derivatives) AVAX-1230 16.74 2.668548 futures 2.599279e+00 0.16 0.000000 8.324794e+04 +3607 3608 OKX (Futures) BCH-USDT-230331 109.20 0.385286 futures 2.531299e+00 0.11 0.000000 1.555744e+06 +3608 3609 Kraken (Futures) FI_XRPUSD_220930 0.42 5.201593 futures -1.182872e-01 0.09 0.000000 3.922380e+05 +3609 3610 BTCC Futures DASH-QUARTERLY 40.96 2.460018 futures -4.870090e-03 0.11 0.000000 5.902634e+05 +3610 3611 FTX (Derivatives) PRIV-0930 900.60 0.513393 futures 1.191407e+00 0.25 0.000000 1.031658e+05 +3611 3612 FTX (Derivatives) MID-1230 1269.60 0.849948 futures 8.299198e-01 0.39 0.000000 2.131174e+03 +3612 3613 FTX (Derivatives) PRIV-1230 887.40 -2.622627 futures 2.697884e+00 1.44 0.000000 1.906824e+03 +3613 3614 OKX (Futures) EOS-USDT-230331 1.20 -5.897536 futures 1.562630e+00 0.09 0.000000 3.225156e+06 +3614 3615 FTX (Derivatives) DEFI-0930 2471.20 -0.125288 futures 1.984425e+00 0.54 0.000000 5.835323e+04 +3615 3616 OKX (Futures) ETC-USDT-220930 28.30 -0.144371 futures 6.382679e-01 0.10 0.000000 1.467281e+07 +3616 3617 FTX (Derivatives) DOT-1230 6.19 2.314815 futures 2.576491e+00 0.86 0.000000 2.562759e+05 +3617 3618 FTX (Derivatives) UNI-1230 5.68 6.109865 futures 1.325121e+00 0.56 0.000000 1.208198e+05 +3618 3619 FTX (Derivatives) XTZ-1230 1.43 1.324363 futures 2.291773e+00 0.92 0.000000 3.157171e+04 +3619 3620 BitMEX (Derivative) ETHUSDZ22_ETH 1265.00 -4.206581 futures 1.103557e+00 1.11 0.000000 3.107348e+02 +3620 3621 Kraken (Futures) FI_ETHUSD_230331 1274.60 -3.723846 futures -5.648831e-02 0.15 0.000000 3.784400e+05 +3621 3622 OKX (Futures) DOT-USDT-230331 6.14 1.266656 futures 3.113223e+00 0.08 0.000000 2.297995e+06 +3622 3623 Binance (Futures) LINKUSD_221230 6.80 -0.146843 futures 1.046104e+00 0.19 0.000000 5.454813e+05 +3623 3624 OKX (Futures) ADA-USD-220923 0.45 0.046947 futures 1.206650e-01 0.05 0.000000 5.007427e+06 +3624 3625 FTX (Derivatives) NVDA-0930 132.70 0.416194 futures -4.144687e-01 1.23 0.000000 5.206588e+03 +3625 3626 OKX (Futures) DOT-USD-220923 6.34 1.538215 futures 1.262427e-01 0.14 0.000000 2.675060e+06 +3626 3627 FTX (Derivatives) BABA-0930 82.40 -3.850642 futures 3.640777e-01 1.64 0.000000 1.526195e+04 +3627 3628 FTX (Derivatives) LINK-1230 6.78 0.698521 futures 1.565806e+00 0.29 0.000000 1.480880e+05 +3628 3629 FTX (Derivatives) OKB-1230 14.13 0.251791 futures 5.423583e+00 0.50 0.000000 9.135525e+03 +3629 3630 OKX (Futures) ETC-USDT-220923 28.37 -0.136986 futures 3.798670e-01 0.30 0.000000 1.972599e+07 +3630 3631 FTX (Derivatives) ALGO-0930 0.35 11.833386 futures 1.174851e-02 0.34 0.000000 9.188209e+03 +3631 3632 OKX (Futures) ADA-USDT-220923 0.45 0.127298 futures -6.691350e-02 0.11 0.000000 6.159528e+06 +3632 3633 BTSE (Futures) LTCU22 52.25 2.250489 futures 8.799446e-01 1.04 0.000000 6.184025e+04 +3633 3634 FTX (Derivatives) DEFI-1230 2430.60 1.749833 futures 3.861740e+00 0.37 0.000000 2.173322e+04 +3634 3635 OKX (Futures) ETC-USDT-230331 27.87 0.492682 futures 1.957486e+00 0.09 0.000000 1.787039e+07 +3635 3636 OKX (Futures) ADA-USD-230331 0.44 -0.279116 futures 1.137646e+00 0.06 0.000000 5.323290e+06 +3636 3637 BitMEX (Derivative) ETHZ22 1275.01 -3.571429 futures 4.444444e-02 0.74 0.000000 7.943283e+04 +3637 3638 OKX (Futures) ETH-USDT-220923 1275.12 -4.069942 futures 8.217570e-02 0.03 0.000000 5.086843e+07 +3638 3639 OKX (Futures) FIL-USDT-221230 5.43 4.133180 futures 5.696435e-01 0.17 0.000000 6.784043e+06 +3639 3640 FTX (Derivatives) ATOM-0930 14.09 3.280792 futures 6.805066e-01 0.78 0.000000 2.890553e+05 +3640 3641 FTX (Derivatives) BSV-1230 46.69 -1.101462 futures 5.016699e+00 0.67 0.000000 5.658782e+04 +3641 3642 FTX (Derivatives) YFI-0930 7975.00 -5.621302 futures 3.443526e+00 0.43 0.000000 5.983315e+03 +3642 3643 OKX (Futures) FIL-USD-230331 5.48 4.418206 futures -2.006201e-01 0.11 0.000000 3.497546e+06 +3643 3644 OKX (Futures) ADA-USDT-230331 0.44 0.146321 futures 9.215968e-01 0.25 0.000000 6.532633e+06 +3644 3645 Huobi Futures ADA_CW 0.45 0.170791 futures 1.819242e-01 2.22 0.000000 2.779395e+06 +3645 3646 OKX (Futures) FIL-USDT-220930 5.45 4.495887 futures 2.013914e-01 0.33 0.000000 1.494520e+06 +3646 3647 FTX (Derivatives) UNISWAP-0930 13200.00 -4.693141 futures 4.979696e+00 1.26 0.000000 2.645870e+03 +3647 3648 Huobi Futures LTC_CW 52.79 1.988022 futures 9.991839e-02 0.21 0.000000 2.986326e+06 +3648 3649 FTX (Derivatives) DOGE-0930 0.06 -0.256823 futures 4.242941e-01 0.06 0.000000 5.850703e+05 +3649 3650 OKX (Futures) DOT-USDT-220923 6.33 1.470588 futures -7.246377e-02 0.09 0.000000 2.645281e+06 +3650 3651 FTX (Derivatives) SUSHI-0930 1.05 1.719807 futures 1.184454e+00 0.93 0.000000 8.147328e+02 +3651 3652 Huobi Futures BCH_CW 111.63 0.687329 futures 5.294448e-01 0.23 0.000000 1.010613e+06 +3652 3653 Delta Exchange (Futures) BTCUSDT_30SEP 18889.07 -0.039608 futures 0.000000e+00 0.01 0.000000 3.075329e+05 +3653 3654 Huobi Futures EOS_CW 1.22 -5.572755 futures 2.341986e-01 0.81 0.000000 4.646481e+05 +3654 3655 FTX (Derivatives) CHZ-0930 0.24 8.887528 futures -2.119985e-01 0.72 0.000000 2.621428e+05 +3655 3656 Huobi Futures LINK_CW 6.83 -0.042432 futures 7.334635e-01 0.44 0.000000 3.596386e+05 +3656 3657 FTX (Derivatives) COMP-0930 55.83 5.919180 futures -1.999185e+00 0.47 0.000000 2.663011e+03 +3657 3658 FTX (Derivatives) ALT-1230 1740.00 -0.477593 futures 3.138371e+00 0.20 0.000000 6.149331e+04 +3658 3659 BTCC Futures DASH-WEEKLY 40.96 2.460018 futures -4.870090e-03 0.11 0.000000 2.469076e+05 +3659 3660 FTX (Derivatives) AAVE-0930 73.82 -0.512129 futures 1.401999e+00 0.86 0.000000 5.766773e+04 +3660 3661 Delta Exchange (Futures) BTCUSD_30SEP 18937.50 0.052833 futures 0.000000e+00 0.01 0.000000 3.185290e+05 +3661 3662 FTX (Derivatives) WAVES-1230 3.48 -0.982906 futures 1.458578e+01 0.80 0.000000 4.929300e+03 +3662 3663 Huobi Futures DOT_CW 6.34 1.469529 futures 1.131001e-01 0.31 0.000000 5.958155e+05 +3663 3664 FTX (Derivatives) MATIC-1230 0.72 1.955945 futures 2.545232e+00 0.50 0.000000 1.641737e+04 +3664 3665 FTX (Derivatives) EXCH-1230 6093.70 -1.736705 futures 2.474076e+00 0.28 0.000000 8.634258e+03 +3665 3666 BitMEX (Derivative) XBTM23 18969.50 -0.560900 futures -1.608898e-01 0.64 0.000000 1.559891e+04 +3666 3667 Huobi Futures XRP_NW 0.42 5.292062 futures 4.662271e-01 2.33 0.000000 1.727593e+06 +3667 3668 OKX (Futures) FIL-USD-220923 5.47 4.585403 futures -1.826818e-02 0.13 0.000000 3.328073e+06 +3668 3669 OKX (Futures) FIL-USDT-230331 5.48 3.996969 futures -3.096539e-01 0.38 0.000000 3.062538e+06 +3669 3670 FTX (Derivatives) DOGE-1230 0.06 0.337349 futures -9.441514e-02 0.35 0.000000 5.812573e+03 +3670 3671 Delta Exchange (Futures) SOLUSDT_30SEP 31.67 0.189394 futures 0.000000e+00 0.05 0.000000 2.249855e+05 +3671 3672 FTX (Derivatives) NIO-0930 18.53 -10.179350 futures -1.618996e-01 3.59 0.000000 3.715459e+04 +3672 3673 OKX (Futures) LINK-USD-220930 6.88 0.203992 futures -1.454122e-02 0.09 0.000000 1.705363e+06 +3673 3674 Delta Exchange (Futures) ETHUSDT_30SEP 1273.38 -4.150235 futures 0.000000e+00 0.04 0.000000 2.657152e+05 +3674 3675 Huobi Futures TRX_CW 0.06 0.202259 futures 3.344909e-01 16.67 0.000000 8.288178e+05 +3675 3676 FTX (Derivatives) AAPL-1230 153.70 -1.512239 futures -2.277163e-01 0.35 0.000000 1.122497e+05 +3676 3677 FTX (Derivatives) ALGO-1230 0.36 11.520450 futures -7.722182e-01 1.19 0.000000 4.082431e+04 +3677 3678 OKX (Futures) LINK-USD-221230 6.80 -0.190868 futures 1.147396e+00 0.06 0.000000 6.649509e+06 +3678 3679 BTSE (Futures) LTCZ22 52.35 2.647059 futures 5.972387e-01 2.33 0.000000 3.987165e+04 +3679 3680 Huobi Futures ETC_CW 28.33 -0.404346 futures 7.811346e-01 0.32 0.000000 2.681365e+06 +3680 3681 FTX (Derivatives) GOOGL-0930 98.87 -1.322487 futures 7.434380e-01 1.02 0.000000 3.192665e+04 +3681 3682 Huobi Futures BCH_NW 111.05 0.814292 futures 1.042110e+00 0.23 0.000000 1.111933e+06 +3682 3683 FTX (Derivatives) AMD-0930 73.71 -2.693069 futures 7.054674e-01 0.47 0.000000 1.141852e+04 +3683 3684 FTX (Derivatives) UNISWAP-1230 13350.00 -2.197802 futures 3.889997e+00 1.30 0.000000 3.573750e+04 +3684 3685 Huobi Futures ADA_NW 0.45 0.058067 futures 5.859795e-01 2.22 0.000000 2.456171e+06 +3685 3686 FTX (Derivatives) BNTX-1230 129.46 -2.595741 futures -6.951954e-01 0.58 0.000000 5.602086e+04 +3686 3687 FTX (Derivatives) SPY-1230 377.00 -2.508404 futures 4.960212e-01 0.68 0.000000 3.298201e+04 +3687 3688 OKX (Futures) LINK-USDT-220930 6.86 0.145666 futures 7.272727e-02 0.17 0.000000 1.481829e+06 +3688 3689 OKX (Futures) FIL-USDT-220923 5.45 4.333715 futures 1.280878e-01 0.05 0.000000 2.587776e+06 +3689 3690 FTX (Derivatives) AAVE-1230 73.50 -0.366002 futures 1.845106e+00 1.57 0.000000 5.725327e+03 +3690 3691 Huobi Futures LINK_NW 6.85 0.048183 futures 4.306251e-01 0.29 0.000000 1.139815e+06 +3691 3692 Huobi Futures TRX_NW 0.06 -0.270225 futures 1.014149e+00 16.67 0.000000 1.426173e+06 +3692 3693 KuCoin Futures XBTMZ22 18986.00 -0.157762 futures -2.317497e-01 0.14 0.000000 3.203040e+05 +3693 3694 FTX (Derivatives) COMP-1230 52.81 3.549020 futures 3.560918e+00 1.43 0.000000 2.300275e+04 +3694 3695 OKX (Futures) LINK-USD-220923 6.87 0.101922 futures 1.454545e-02 0.16 0.000000 2.785767e+06 +3695 3696 FTX (Derivatives) GOOGL-1230 99.30 -2.374164 futures 2.970646e-01 0.37 0.000000 4.721724e+04 +3696 3697 FTX (Derivatives) OMG-0930 1.65 -2.877275 futures 4.256020e+00 0.38 0.000000 6.847328e+03 +3697 3698 FTX (Derivatives) NVDA-1230 131.75 -1.679104 futures 4.933586e-01 1.27 0.000000 4.050110e+04 +3698 3699 OKX (Futures) LINK-USDT-221230 6.81 0.176263 futures 8.797654e-01 0.03 0.000000 5.885110e+06 +3699 3700 Huobi Futures DOT_NW 6.31 1.742087 futures 5.158804e-01 4.95 0.000000 1.363847e+06 +3700 3701 Huobi Futures EOS_NW 1.21 -5.740884 futures 6.466850e-01 1.64 0.000000 2.841114e+05 +3701 3702 Huobi Futures ETC_NW 28.21 -0.504285 futures 1.197484e+00 0.46 0.000000 2.222997e+06 +3702 3703 FTX (Derivatives) YFI-1230 7755.00 -6.846847 futures 6.378094e+00 0.79 0.000000 2.098206e+04 +3703 3704 FTX (Derivatives) GRT-0930 0.10 0.261506 futures 3.054716e+00 0.66 0.000000 1.394910e+04 +3704 3705 OKX (Futures) LINK-USD-230331 6.85 0.248793 futures 4.525547e-01 0.12 0.000000 3.305386e+06 +3705 3706 FTX (Derivatives) MSTR-1230 195.30 -0.025595 futures -1.536098e-01 11.41 0.000000 3.549359e+04 +3706 3707 Binance (Futures) ETHUSDT_220930 1273.04 -4.188010 futures 2.524434e-01 0.02 0.000000 2.150839e+08 +3707 3708 FTX (Derivatives) ARKK-1230 40.42 -2.508442 futures -6.679861e-01 0.57 0.000000 7.985454e+04 +3708 3709 FTX (Derivatives) 1INCH-0930 0.57 -1.810969 futures 1.214039e+00 0.75 0.000000 1.893872e+04 +3709 3710 FTX (Derivatives) SXP-0930 0.33 -1.925926 futures 4.692898e-01 0.60 0.000000 2.247260e+03 +3710 3711 OKX (Futures) XRP-USDT-220930 0.42 5.449788 futures 1.252452e-01 0.05 0.000000 9.076273e+06 +3711 3712 FTX (Derivatives) NFLX-1230 236.40 -2.208985 futures 2.326565e-01 0.81 0.000000 2.034237e+04 +3712 3713 FTX (Derivatives) BAL-1230 4.91 -6.783681 futures 7.591072e+00 3.26 0.000000 2.183956e+03 +3713 3714 Huobi Futures FIL_NW 5.47 4.448263 futures 9.858620e-02 0.91 0.000000 9.346503e+04 +3714 3715 OKX (Futures) LINK-USDT-230331 6.86 0.555718 futures 5.817336e-02 0.13 0.000000 2.876203e+06 +3715 3716 FTX (Derivatives) GRT-1230 0.09 -4.610493 futures 9.710770e+00 1.04 0.000000 8.468620e+03 +3716 3717 OKX (Futures) XRP-USDT-221230 0.42 5.547599 futures 4.641862e-01 0.03 0.000000 3.125844e+07 +3717 3718 FTX (Derivatives) AMD-1230 74.50 -0.930851 futures -3.624161e-01 0.37 0.000000 4.292347e+03 +3718 3719 FTX (Derivatives) UBER-1230 30.71 -2.600285 futures -1.155787e+00 0.91 0.000000 2.028137e+04 +3719 3720 FTX (Derivatives) PFE-0930 44.00 -1.654001 futures 0.000000e+00 0.48 0.000000 6.366681e+04 +3720 3721 FTX (Derivatives) BILI-0930 16.33 -3.515510 futures -1.071647e+00 3.34 0.000000 4.045350e+01 +3721 3722 OKX (Futures) LINK-USDT-220923 6.87 0.174571 futures -8.713331e-02 0.10 0.000000 3.324835e+06 +3722 3723 Huobi Futures BSV_NW 48.53 1.009512 futures 1.037541e+00 0.53 0.000000 5.351187e+04 +3723 3724 Huobi Futures BSV_CW 48.77 0.922994 futures 5.423711e-01 0.39 0.000000 5.302155e+04 +3724 3725 FTX (Derivatives) CHZ-1230 0.24 7.895471 futures -1.678361e-01 0.48 0.000000 1.193558e+05 +3725 3726 FTX (Derivatives) SUSHI-1230 1.01 -3.177338 futures 5.438701e+00 2.23 0.000000 6.081755e+01 +3726 3727 FTX (Derivatives) 1INCH-1230 0.56 -1.664601 futures 3.766844e+00 0.02 0.000000 3.965051e+03 +3727 3728 FTX (Derivatives) AMZN-1230 117.60 -2.890173 futures 2.551020e-01 0.59 0.000000 2.185586e+03 +3728 3729 FTX (Derivatives) TSM-0930 77.30 -1.903553 futures -4.527814e-01 1.67 0.000000 5.723533e+02 +3729 3730 FTX (Derivatives) NIO-1230 19.87 -2.621906 futures -6.894816e+00 1.06 0.000000 1.080639e+03 +3730 3731 OKX (Futures) XRP-USDT-230331 0.42 5.217001 futures 3.267664e-01 0.08 0.000000 1.477882e+07 +3731 3732 OKX (Futures) XRP-USDT-220923 0.42 5.604146 futures -2.359600e-02 0.03 0.000000 1.859303e+07 +3732 3733 Huobi Futures FIL_CW 5.46 4.276441 futures 2.635235e-01 0.73 0.000000 8.930111e+04 +3733 3734 FTX (Derivatives) BYND-1230 16.17 0.434783 futures -4.081633e+00 6.42 0.000000 2.076445e+04 +3734 3735 FTX (Derivatives) BABA-1230 83.00 -4.322767 futures -5.421687e-01 0.97 0.000000 6.474127e+03 +3735 3736 FTX (Derivatives) FIL-1230 5.22 0.000000 futures 4.870671e+00 1.28 0.000000 4.805532e+03 +3736 3737 FTX (Derivatives) TLRY-0930 2.97 -3.196347 futures 7.749326e-01 1.07 0.000000 1.124742e+02 +3737 3738 FTX (Derivatives) TLRY-1230 2.90 -11.392792 futures 3.136849e+00 11.77 0.000000 6.113521e+04 +3738 3739 FTX (Derivatives) CGC-1230 2.83 -7.817590 futures 4.240283e+00 17.26 0.000000 1.046947e+03 +3739 3740 Kraken (Futures) FI_XBTUSD_221230 18908.50 -0.063423 futures -9.255097e-02 0.04 0.000000 3.058598e+06 +3740 3741 OKX (Futures) AVAX-USD-221230 16.90 3.553922 futures 1.751479e+00 0.53 0.000000 2.195138e+06 +3741 3742 Kraken (Futures) FI_XBTUSD_220930 18913.50 0.029088 futures -5.657335e-02 0.07 0.000000 1.986857e+06 +3742 3743 Crypto.com Exchange (Futures) BTCUSD-220930 18929.00 0.010039 futures 8.875271e-02 0.08 0.000000 1.335140e+06 +3743 3744 Kraken (Futures) FI_XBTUSD_230331 19020.00 0.507292 futures -1.535226e-01 0.09 0.000000 9.661710e+05 +3744 3745 OKX (Futures) AVAX-USD-220923 17.15 2.941176 futures 2.682216e-01 0.41 0.000000 9.135986e+05 +3745 3746 FTX (Derivatives) APE-1230 5.58 1.077801 futures 3.387097e+00 0.51 0.000000 7.164983e+05 +3746 3747 OKX (Futures) SOL-USD-220923 31.77 0.094518 futures 5.350960e-02 0.25 0.000000 5.684660e+05 +3747 3748 OKX (Futures) SOL-USD-220930 31.56 -0.347332 futures 7.160963e-01 0.28 0.000000 5.244767e+05 +3748 3749 Bitflyer (Futures) BTCJPY30SEP2022 18578.05 -0.744012 futures 0.000000e+00 0.28 0.000000 4.912036e+05 +3749 3750 OKX (Futures) SOL-USD-221230 30.86 -0.290792 futures 3.003889e+00 0.39 0.000000 4.691924e+05 +3750 3751 FTX (Derivatives) CEL-0930 1.57 11.785714 futures 2.523962e+00 0.32 0.000000 4.401228e+05 +3751 3752 OKX (Futures) SOL-USD-230331 30.93 0.389484 futures 2.770773e+00 0.71 0.000000 4.223060e+05 +3752 3753 OKX (Futures) AVAX-USD-230331 16.63 2.654321 futures 3.403488e+00 0.84 0.000000 4.147459e+05 +3753 3754 Crypto.com Exchange (Futures) ETHUSD-220930 1277.27 -3.969716 futures 1.824203e-01 0.08 0.000000 3.386827e+05 +3754 3755 BitMEX (Derivative) ETHUSDTU22 1246.58 -6.001204 futures 2.377056e+00 0.21 0.000000 3.228020e+05 +3755 3756 OKX (Futures) AVAX-USD-220930 17.11 3.258902 futures 5.026300e-01 0.58 0.000000 3.186292e+05 +3756 3757 Crypto.com Exchange (Futures) ETHUSD-221230 1274.60 -4.026866 futures 3.922799e-01 0.10 0.000000 3.162193e+05 +3757 3758 Bitflyer (Futures) BTCJPY23SEP2022 18569.35 -0.115764 futures 0.000000e+00 0.27 0.000000 3.068028e+05 +3758 3759 FTX (Derivatives) GDX-1230 22.88 -1.591056 futures 2.905834e+00 0.50 0.000000 2.416086e+05 +3759 3760 Bitflyer (Futures) BTCJPY30DEC2022 18875.63 1.392837 futures 0.000000e+00 0.35 0.000000 2.231855e+05 +3760 3761 FTX (Derivatives) GST-0930 0.03 -1.694915 futures -1.724138e+00 1.72 0.000000 1.611780e+05 +3761 3762 FTX (Derivatives) APE-0930 5.77 3.203866 futures 5.202914e-02 0.61 0.000000 1.606974e+05 +3762 3763 Crypto.com Exchange (Futures) BTCUSD-221125 18996.70 0.040023 futures -2.679413e-01 0.12 0.000000 1.392249e+05 +3763 3764 Crypto.com Exchange (Futures) BTCUSD-221230 18996.20 0.012109 futures -2.653162e-01 0.01 0.000000 1.331026e+05 +3764 3765 FTX (Derivatives) FTM-1230 0.21 -0.990099 futures 6.558140e+00 6.34 0.000000 8.216505e+04 +3765 3766 FTX (Derivatives) GME-1230 26.25 -4.925752 futures 8.571429e-01 0.04 0.000000 6.505386e+04 +3766 3767 FTX (Derivatives) GME-0930 26.25 -5.981375 futures 8.571429e-01 0.98 0.000000 6.326015e+04 +3767 3768 FTX (Derivatives) OP-0930 0.87 -6.435911 futures 8.971856e+00 0.82 0.000000 5.035439e+04 +3768 3769 FTX (Derivatives) GMT-0930 0.60 0.148994 futures 2.180931e+00 0.62 0.000000 4.689583e+04 +3769 3770 FTX (Derivatives) CEL-1230 1.12 12.013958 futures 4.285714e+01 2.09 0.000000 4.597246e+04 +3770 3771 BitMEX (Derivative) XBTUSDTU22 18742.37 -0.760898 futures 8.378148e-01 0.32 0.000000 4.355726e+04 +3771 3772 FTX (Derivatives) GLD-0930 154.50 -1.183243 futures 1.132686e-01 0.16 0.000000 4.354156e+04 +3772 3773 Crypto.com Exchange (Futures) BTCUSD-221028 18971.20 -0.030037 futures -1.338872e-01 0.15 0.000000 2.774348e+04 +3773 3774 Crypto.com Exchange (Futures) ETHUSD-221125 1277.18 -3.265924 futures 1.894799e-01 0.16 0.000000 1.788793e+04 +3774 3775 FTX (Derivatives) AXS-0930 11.61 -1.568993 futures 4.475143e+00 0.62 0.000000 1.645245e+04 +3775 3776 FTX (Derivatives) SLV-1230 17.88 0.902935 futures 2.796421e-02 0.53 0.000000 7.988610e+03 +3776 3777 FTX (Derivatives) SLV-0930 18.01 1.080247 futures -9.576683e-01 0.83 0.000000 7.841316e+03 +3777 3778 FTX (Derivatives) USO-1230 69.48 -2.811582 futures -5.900979e-01 0.97 0.000000 7.581418e+03 +3778 3779 FTX (Derivatives) GDXJ-0930 29.02 -1.793570 futures -4.307374e-01 2.99 0.000000 4.375761e+03 +3779 3780 Crypto.com Exchange (Futures) ETHUSD-221028 1276.04 -3.294405 futures 2.789881e-01 0.20 0.000000 2.017164e+03 +3780 3781 FTX (Derivatives) GDXJ-1230 29.30 1.913043 futures -1.552901e+00 0.60 0.000000 1.465285e+03 +3781 3782 FTX (Derivatives) GMT-1230 0.57 -0.333275 futures 8.902004e+00 0.60 0.000000 1.193035e+03 +3782 3783 FTX (Derivatives) OP-1230 0.93 2.888583 futures 9.431953e-01 0.77 0.000000 9.836160e+02 +3783 3784 FTX (Derivatives) NEAR-1230 3.74 -0.293021 futures 1.742109e+00 2.03 0.000000 8.548873e+02 +3784 3785 BitMEX (Derivative) XBTUSDTZ22 18611.64 -1.609074 futures 1.546113e+00 0.57 0.000000 1.861164e+02 +3785 3786 BitMEX (Derivative) ETHPOWZ22 7.38 39.622642 futures 0.000000e+00 10.83 0.000000 1.262797e+02 +3786 3787 FTX (Derivatives) AXS-1230 10.67 2.684758 futures 1.362932e+01 1.79 0.000000 1.209635e+02 +3787 3788 FTX (Derivatives) FTM-0930 0.22 -2.736039 futures 5.464607e+00 1.52 0.000000 1.087381e+02 +3788 3789 BitMEX (Derivative) ETHUSDTZ22 1247.43 -7.063197 futures 2.307440e+00 1.27 0.000000 4.989715e+01 +3789 3790 FTX (Derivatives) GBTC-0930 11.35 -3.976311 futures 4.052863e+00 1.34 0.000000 3.275290e+01 +3790 3791 FTX (Derivatives) BITW-0930 10.30 -2.324478 futures 3.545410e+00 2.19 0.000000 2.083500e+00 +3791 3792 FTX (Derivatives) BITO-0930 11.72 0.000000 futures -2.004264e+00 3.03 0.000000 1.055250e+00 +3792 3793 FTX (Derivatives) XTZ-0930 1.44 -2.703978 futures 1.426876e+00 0.81 0.000000 6.239540e+03 +3793 3794 FTX (Derivatives) FB-0930 141.09 -3.574358 futures -1.984549e-01 1.37 0.000000 8.477823e+03 +3794 3795 FTX (Derivatives) NFLX-0930 237.39 -2.296580 futures -6.276591e-01 1.24 0.000000 3.114029e+03 +3795 3796 FTX (Derivatives) UBER-0930 30.45 -5.699241 futures -3.284612e-01 0.54 0.000000 3.369899e+03 +3796 3797 FTX (Derivatives) SQ-0930 58.80 -4.854369 futures 7.227891e-01 0.63 0.000000 8.207130e+03 +3797 3798 FTX (Derivatives) BAL-0930 5.18 -2.312412 futures 2.192815e+00 3.00 0.000000 4.535867e+02 +3798 3799 FTX (Derivatives) FIL-0930 5.01 -5.560792 futures 9.167309e+00 0.83 0.000000 1.011681e+04 +3799 3800 FTX (Derivatives) FB-1230 145.35 -1.524390 futures -2.339181e+00 0.36 0.000000 3.409224e+03 +3800 3801 FTX (Derivatives) ZM-0930 75.50 -2.265372 futures 1.059603e-01 0.46 0.000000 1.468168e+03 +3801 3802 FTX (Derivatives) PYPL-0930 91.23 -1.084305 futures -1.370238e-01 0.46 0.000000 3.623914e+03 +3802 3803 FTX (Derivatives) MSTR-0930 185.78 -5.769718 futures 4.158256e+00 2.89 0.000000 5.335556e+03 +3803 3804 FTX (Derivatives) MRNA-0930 125.17 -3.492675 futures 4.034513e-01 0.42 0.000000 1.461897e+03 +3804 3805 FTX (Derivatives) TWTR-1230 41.62 -0.963597 futures -8.048048e-01 0.60 0.000000 4.162500e+02 +3805 3806 FTX (Derivatives) TWTR-0930 41.47 -1.108859 futures -3.858211e-01 0.47 0.000000 9.784225e+02 +3806 3807 FTX (Derivatives) CGC-0930 2.95 -5.608974 futures 1.697793e-01 3.91 0.000000 2.128794e+03 +3807 3808 FTX (Derivatives) ABNB-0930 115.01 -1.185720 futures -8.782227e-01 0.50 0.000000 7.460877e+03 +3808 3809 FTX (Derivatives) BYND-0930 16.10 -0.555899 futures -2.236025e+00 1.69 0.000000 2.540287e+02 +3809 3810 FTX (Derivatives) BNTX-0930 128.97 -3.595455 futures -6.823292e-01 1.13 0.000000 7.822481e+03 +3810 3811 FTX (Derivatives) BILI-1230 16.21 -3.827893 futures -3.085467e-01 0.97 0.000000 2.275787e+03 +3811 3812 FTX (Derivatives) SQ-1230 61.80 0.000000 futures -2.831715e+00 0.87 0.000000 1.236000e+03 +3812 3813 FTX (Derivatives) CRON-1230 2.98 -0.500000 futures -1.675042e-01 0.77 0.000000 6.359500e+00 +3813 3814 FTX (Derivatives) ACB-1230 1.44 0.000000 futures -1.048611e+01 11.96 0.000000 1.440000e+03 +3814 3815 FTX (Derivatives) ABNB-1230 120.65 0.000000 futures -5.519871e+00 0.43 0.000000 1.206550e+02 +3815 3816 FTX (Derivatives) CRON-0930 2.97 -1.131824 futures 5.050505e-01 0.93 0.000000 5.185788e+03 +3816 3817 FTX (Derivatives) MRNA-1230 130.36 0.000000 futures -3.881559e+00 0.72 0.000000 1.994508e+02 +3817 3818 FTX (Derivatives) ACB-0930 1.30 -6.896552 futures -5.401235e-01 1.15 0.000000 2.335596e+04 +3818 3819 FTX (Derivatives) OMG-1230 1.68 0.000000 futures 3.140303e+00 0.92 0.000000 1.321969e+02 +3819 3820 Bakkt 6780395 19000.00 0.197759 futures 0.000000e+00 NaN 0.000000 2.470000e+05 +3820 3821 Bakkt 6810065 19300.00 -0.771208 futures 0.000000e+00 NaN 0.000000 1.351000e+05 +3821 3822 FTX (Derivatives) GLD-1230 156.22 0.000000 futures -1.040166e+00 0.29 0.000000 1.562250e+04 +3822 3823 FTX (Derivatives) USO-0930 68.63 -1.016802 futures 6.411190e-01 1.43 0.000000 7.288402e+03 +3823 3824 FTX (Derivatives) DKNG-1230 17.77 0.679694 futures -5.963432e+00 0.62 0.000000 4.604250e+03 +3824 3825 FTX (Derivatives) AMC-0930 14.56 -0.614334 futures 4.120879e-01 3.06 0.000000 2.208394e+03 +3825 3826 FTX (Derivatives) GBTC-1230 11.80 0.084854 futures 8.478169e-02 1.31 0.000000 1.091844e+03 +3826 3827 FTX (Derivatives) AMC-1230 8.70 -4.995905 futures -9.195402e-01 1.38 0.000000 8.877183e+02 +3827 3828 FTX (Derivatives) GDX-0930 23.85 0.000000 futures -4.612159e-01 3.81 0.000000 8.595398e+02 +3828 3829 FTX (Derivatives) DKNG-0930 17.63 -0.731982 futures -6.125922e+00 2.08 0.000000 9.978580e+01 +3829 3830 BitMEX (Derivative) XBTUSDTH23 19203.42 0.000000 futures -1.583173e+00 0.80 0.000000 9.601709e+01 +3830 3831 FTX (Derivatives) BB-0930 5.43 0.000000 futures 3.225806e-01 0.73 0.000000 7.540750e+01 +3831 3832 FTX (Derivatives) NOK-1230 4.54 0.000000 futures -1.815781e+00 2.00 0.000000 4.043715e+01 +3832 3833 FTX (Derivatives) ETHE-0930 9.16 -7.005076 futures 3.373362e+00 1.12 0.000000 2.544660e+01 +3833 3834 FTX (Derivatives) ETHE-1230 9.44 0.000000 futures 4.131356e-01 3.46 0.000000 6.629000e+00 +3834 3835 FTX (Derivatives) BITW-1230 10.90 6.341463 futures -2.201835e+00 2.05 0.000000 6.255300e+00 diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchange_rates.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchange_rates.txt index dde2a8eef825..c30743aa8f70 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchange_rates.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchange_rates.txt @@ -1,16 +1,62 @@ - Index Name Unit Value Type -0 1 Bitcoin BTC 1.0 crypto -1 2 Ether ETH 14.796 crypto -2 3 Litecoin LTC 358.779 crypto -3 4 Bitcoin Cash BCH 168.551 crypto -4 5 Binance Coin BNB 70.969 crypto -5 6 EOS EOS 15482.597 crypto -6 7 XRP XRP 44585.031 crypto -7 8 Lumens XLM 163468.013 crypto -8 9 Chainlink LINK 2752.625 crypto -9 10 Polkadot DOT 2984.971 crypto -10 11 Yearn.finance YFI 2.291 crypto -11 12 US Dollar $ 18889.034 fiat -12 13 United Arab Emirates Dirham DH 69379.517 fiat -13 14 Argentine Peso $ 2737051.196 fiat -14 15 Australian Dollar A$ 28578.863 fiat + Index Name Unit Value Type +0 1 Bitcoin BTC 1.0 crypto +1 2 Ether ETH 14.796 crypto +2 3 Litecoin LTC 358.779 crypto +3 4 Bitcoin Cash BCH 168.551 crypto +4 5 Binance Coin BNB 70.969 crypto +5 6 EOS EOS 15482.597 crypto +6 7 XRP XRP 44585.031 crypto +7 8 Lumens XLM 163468.013 crypto +8 9 Chainlink LINK 2752.625 crypto +9 10 Polkadot DOT 2984.971 crypto +10 11 Yearn.finance YFI 2.291 crypto +11 12 US Dollar $ 18889.034 fiat +12 13 United Arab Emirates Dirham DH 69379.517 fiat +13 14 Argentine Peso $ 2737051.196 fiat +14 15 Australian Dollar A$ 28578.863 fiat +15 16 Bangladeshi Taka ৳ 1976890.609 fiat +16 17 Bahraini Dinar BD 7121.487 fiat +17 18 Bermudian Dollar $ 18889.034 fiat +18 19 Brazil Real R$ 97675.196 fiat +19 20 Canadian Dollar CA$ 25471.333 fiat +20 21 Swiss Franc Fr. 18474.571 fiat +21 22 Chilean Peso CLP$ 17694491.759 fiat +22 23 Chinese Yuan ¥ 133970.475 fiat +23 24 Czech Koruna Kč 473187.214 fiat +24 25 Danish Krone kr. 142671.52 fiat +25 26 Euro € 19185.554 fiat +26 27 British Pound Sterling £ 16756.821 fiat +27 28 Hong Kong Dollar HK$ 148268.53 fiat +28 29 Hungarian Forint Ft 7817524.455 fiat +29 30 Indonesian Rupiah Rp 283956624.804 fiat +30 31 Israeli New Shekel ₪ 65460.231 fiat +31 32 Indian Rupee ₹ 1525091.278 fiat +32 33 Japanese Yen ¥ 2753592.761 fiat +33 34 South Korean Won ₩ 26652139.699 fiat +34 35 Kuwaiti Dinar KD 5855.978 fiat +35 36 Sri Lankan Rupee Rs 6853591.63 fiat +36 37 Burmese Kyat K 40091089.965 fiat +37 38 Mexican Peso MX$ 377555.925 fiat +38 39 Malaysian Ringgit RM 86313.442 fiat +39 40 Nigerian Naira ₦ 8238153.121 fiat +40 41 Norwegian Krone kr 195745.834 fiat +41 42 New Zealand Dollar NZ$ 32391.784 fiat +42 43 Philippine Peso ₱ 1104630.819 fiat +43 44 Pakistani Rupee ₨ 4528173.744 fiat +44 45 Polish Zloty zł 91660.871 fiat +45 46 Russian Ruble ₽ 1138536.428 fiat +46 47 Saudi Riyal SR 71069.481 fiat +47 48 Swedish Krona kr 208866.762 fiat +48 49 Singapore Dollar S$ 26834.838 fiat +49 50 Thai Baht ฿ 707280.999 fiat +50 51 Turkish Lira ₺ 346827.225 fiat +51 52 New Taiwan Dollar NT$ 597450.709 fiat +52 53 Ukrainian hryvnia ₴ 705078.481 fiat +53 54 Venezuelan bolívar fuerte Bs.F 1891.359 fiat +54 55 Vietnamese đồng ₫ 447877891.993 fiat +55 56 South African Rand R 334209.822 fiat +56 57 IMF Special Drawing Rights XDR 13444.799 fiat +57 58 Silver - Troy Ounce XAG 971.658 commodity +58 59 Gold - Troy Ounce XAU 11.386 commodity +59 60 Bits μBTC 1000000.0 crypto +60 61 Satoshi sats 100000000.0 crypto diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchanges.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchanges.txt index a75afd74b6a6..eba34b17338c 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchanges.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchanges.txt @@ -1,16 +1,251 @@ - Rank Trust_Score Id Name Country Year_Established Trade_Volume_24h_BTC -249 250 5.0 yoshi_exchange_bsc Yoshi.exchange (BSC) None None 0.923042 -248 249 5.0 sphynx_brise Sphynx (Brise) None None 1.080215 -247 248 5.0 solarflare Solarflare None None 1.095427 -246 247 5.0 wigoswap Wigoswap None 2022.0 1.142818 -245 246 5.0 glide_finance Glide Finance None None 1.211922 -244 245 5.0 milkyswap-milkada MilkySwap None 2022.0 1.233885 -243 244 5.0 elk_finance_bsc Elk Finance (BSC) None None 1.251304 -242 243 5.0 sphynx_swap Sphynx Swap (BSC) None None 1.278942 -241 242 5.0 crodex Crodex None None 1.342047 -240 241 5.0 diffusion Diffusion Finance None 2022.0 1.385367 -239 240 5.0 zenlink_moonbeam Zenlink (Moonbeam) None None 1.431943 -238 239 5.0 kuswap Kuswap None 2021.0 1.610176 -237 238 6.0 radioshack_bsc RadioShack (BSC) None None 1.639109 -236 237 5.0 sushiswap_harmony Sushiswap (Harmony) None None 1.761501 -235 236 5.0 pegasys Pegasys None None 1.786929 + Rank Trust_Score Id Name Country Year_Established Trade_Volume_24h_BTC +249 250 5.0 yoshi_exchange_bsc Yoshi.exchange (BSC) None None 0.923042 +248 249 5.0 sphynx_brise Sphynx (Brise) None None 1.080215 +247 248 5.0 solarflare Solarflare None None 1.095427 +246 247 5.0 wigoswap Wigoswap None 2022.0 1.142818 +245 246 5.0 glide_finance Glide Finance None None 1.211922 +244 245 5.0 milkyswap-milkada MilkySwap None 2022.0 1.233885 +243 244 5.0 elk_finance_bsc Elk Finance (BSC) None None 1.251304 +242 243 5.0 sphynx_swap Sphynx Swap (BSC) None None 1.278942 +241 242 5.0 crodex Crodex None None 1.342047 +240 241 5.0 diffusion Diffusion Finance None 2022.0 1.385367 +239 240 5.0 zenlink_moonbeam Zenlink (Moonbeam) None None 1.431943 +238 239 5.0 kuswap Kuswap None 2021.0 1.610176 +237 238 6.0 radioshack_bsc RadioShack (BSC) None None 1.639109 +236 237 5.0 sushiswap_harmony Sushiswap (Harmony) None None 1.761501 +235 236 5.0 pegasys Pegasys None None 1.786929 +234 235 5.0 kaidex_v3 Kaidex V3 None None 1.820045 +233 234 5.0 baryon_network Baryon Network None None 1.863014 +232 233 5.0 yoshi_exchange_ftm Yoshi.exchange (Fantom) None None 1.855293 +231 232 5.0 hanbitco Hanbitco South Korea 2017.0 1.924357 +230 231 5.0 tranquil_finance Tranquil Finance None None 2.395931 +229 230 5.0 polycat_finance Polycat Finance None None 2.505328 +228 229 5.0 sushiswap_bsc Sushiswap (BSC) None None 2.502282 +227 228 5.0 saros Saros Finance None None 2.710051 +226 227 5.0 elk_finance_polygon Elk Finance (Polygon) None None 2.82481 +225 226 5.0 muesliswap-milkada Muesliswap (Milkada) Switzerland 2022.0 2.874865 +224 225 5.0 zipswap ZipSwap None 2022.0 3.01266 +223 224 4.0 tokenomy Tokenomy None 2018.0 3.076084 +222 223 5.0 yodeswap Yodeswap None None 3.318642 +221 222 5.0 swych SWYCH None None 3.301741 +220 221 5.0 swapr_arbitrum Swapr (Arbitrum) None None 3.485807 +219 220 5.0 btc_trade_ua BTC Trade UA None None 3.571554 +218 219 5.0 hydra Hydra DEX None None 3.642919 +217 218 5.0 zenlink_astar Zenlink (Astar) None None 3.809755 +216 217 5.0 dem_exchange Demex Singapore 2020.0 3.92552 +215 216 5.0 sushiswap_fantom Sushiswap (Fantom) None None 3.963505 +214 215 5.0 kyberswap_elastic_optimism Kyberswap Elastic (Optimism) None None 4.016961 +213 214 5.0 lif3 LIF3 None None 4.119739 +212 213 5.0 bakeryswap Bakeryswap None 2020.0 4.135895 +211 212 5.0 probit_kr Probit (Korea) None None 4.272687 +210 211 5.0 sushiswap_arbitrum_nova Sushiswap (Arbitrum Nova) None 2022.0 4.363812 +209 210 5.0 sushiswap_xdai Sushiswap (xDai) None None 4.519536 +208 209 5.0 makiswap Makiswap None 2021.0 5.208322 +207 208 5.0 oolongswap Oolongswap None None 5.315495 +206 207 5.0 kibbleswap KibbleSwap None None 5.671444 +205 206 5.0 darkknight Dark KnightSwap None None 7.05114 +204 205 5.0 wagyuswap WagyuSwap None None 10.543995 +203 204 5.0 ubeswap Ubeswap None None 11.468017 +202 203 5.0 spiritswap_v2 SpiritSwap (V2) None 2022.0 11.618776 +201 202 5.0 tethys Tethys Finance United Arab Emirates 2021.0 12.862285 +200 201 5.0 kyberswap_elastic_arbitrum Kyberswap Elastic (Arbitrum) None None 17.345542 +199 200 5.0 defi_kingdoms Defi Kingdoms None None 15.24063 +198 199 5.0 protofi ProtoFi None None 15.82699 +197 198 5.0 quickswap_dogechain Quickswap (Dogechain) None 2022.0 16.635292 +196 197 5.0 netswap Netswap None None 17.34432 +195 196 5.0 loopring Loopring British Virgin Islands 2020.0 17.384408 +194 195 5.0 birake Birake Estonia 2018.0 18.401796 +193 194 5.0 swappi Swappi None None 19.075425 +192 193 5.0 fraxswap_ethereum Fraxswap (Ethereum) None None 19.400556 +191 192 5.0 solidly Solidly None None 20.517083 +190 191 5.0 arthswap ArthSwap None None 25.852873 +189 190 5.0 swapr_xdai Swapr (Xdai) None 2020.0 30.419847 +188 189 5.0 solarbeam Solarbeam Estonia 2021.0 36.793336 +187 188 5.0 dfyn Dfyn Singapore 2021.0 37.597893 +186 187 5.0 beamswap Beamswap None None 45.036756 +185 186 5.0 hermes_protocol Hermes Protocol None None 48.300794 +184 185 5.0 claimswap Claimswap None None 48.965516 +183 184 5.0 mojitoswap MojitoSwap None None 49.15155 +182 183 5.0 knightswap KnightSwap None 2022.0 49.433298 +181 182 5.0 tomb_swap_fantom Tomb Swap (Fantom) None None 56.811345 +180 181 5.0 defi_kingdoms_crystalvale Defi Kingdoms (Crystalvale) None None 58.045435 +179 180 5.0 dystopia Dystopia None None 56.318414 +178 179 5.0 stellaswap StellaSwap None None 61.957845 +177 178 5.0 trisolaris Trisolaris None 2021.0 67.531125 +176 177 5.0 balancer_polygon Balancer (Polygon) None None 70.534786 +175 176 5.0 spiritswap SpiritSwap None 2021.0 71.37122 +174 175 5.0 coindcx CoinDCX Singapore 2018.0 79.199182 +173 174 5.0 kyberswap_elastic_avalanche Kyberswap Elastic (Avalanche) None None 107.888817 +172 173 5.0 sushiswap_avalanche Sushiswap (Avalanche) None 2021.0 108.279385 +171 172 5.0 sushiswap_polygon_pos Sushiswap (Polygon POS) None 2021.0 120.332325 +170 171 5.0 balancer_arbitrum Balancer (Arbitrum) None None 120.472078 +169 170 5.0 bitstorage BitStorage Seychelles 2018.0 122.26639 +168 169 None kumex KuCoin Futures None 2019.0 2594.921582 +167 168 5.0 dodo_arbitrum Dodo (Arbitrum) None None 122.756684 +166 167 5.0 pangolin Pangolin None 2021.0 180.9408 +165 166 5.0 katana Katana None 2021.0 181.442419 +164 165 5.0 mdex_bsc Mdex BSC Singapore 2021.0 191.883153 +163 164 5.0 balancer_v1 Balancer (v1) None 2020.0 185.547256 +162 163 5.0 canto_dex Canto Dex None None 213.8832 +161 162 5.0 beethovenx Beethoven X None 2021.0 232.705088 +160 161 5.0 mm_finance MMFinance (Cronos) None 2021.0 233.906217 +159 160 5.0 vvs VVS Finance None 2021.0 256.05646 +158 159 5.0 injective Helix None 2022.0 257.77277 +157 158 5.0 shibaswap Shibaswap None 2021.0 304.8771 +156 157 4.0 novadax NovaDAX Brazil 2018.0 319.750675 +155 156 5.0 stormgain Stormgain None None 408.106365 +154 155 5.0 kyberswap_elastic_polygon Kyberswap Elastic (Polygon) None None 420.592455 +153 154 5.0 idex Idex Panama 2017.0 436.060066 +152 153 5.0 stocks_exchange STEX Estonia 2018.0 451.981399 +151 152 5.0 toko_crypto TokoCrypto Indonesia 2017.0 515.374833 +150 151 5.0 btcbox BTCBOX Japan 2014.0 569.414962 +149 150 5.0 dodo_polygon Dodo (Polygon) None None 634.606018 +148 149 5.0 c_patex C-Patex Argentina None 639.721846 +147 148 5.0 sushiswap_arbitrum Sushiswap (Arbitrum One) None None 661.917113 +146 147 5.0 resfinex Resfinex British Virgin Islands 2019.0 4036.243827 +145 146 5.0 bw BW.com None 2017.0 718.169083 +144 145 5.0 traderjoe Trader Joe None None 733.462281 +143 144 5.0 b2bx B2BX Estonia 2017.0 1108.451136 +142 143 5.0 kanga Kanga None None 848.196454 +141 142 5.0 biswap Biswap None None 1268.273832 +140 141 5.0 tokenize Tokenize Singapore 2018.0 2204.092268 +139 140 5.0 koinbazar Koinbazar India 2020.0 2416.353941 +138 139 5.0 coinjar CoinJar Exchange United Kingdom 2013.0 2462.434028 +137 138 5.0 yobit YoBit Russia None 5136.036387 +136 137 5.0 vindax Vindax Vietnam 2019.0 5752.774248 +135 136 6.0 uniswap_polygon Uniswap (Polygon) None 2021.0 7443.630257 +134 135 5.0 bithumb_global BitGlobal Seychelles 2019.0 7686.562029 +133 134 5.0 cointiger CoinTiger Singapore 2017.0 31413.081959 +132 133 5.0 hitbtc HitBTC None 2013.0 108420.982484 +131 132 6.0 btcsquare BTCSquare None 2018.0 0.303019 +130 131 6.0 coinfalcon Coinfalcon United Kingdom 2017.0 0.538547 +129 130 6.0 chainex ChainEX South Africa 2018.0 0.704932 +128 129 6.0 radioshack_polygon_pos RadioShack (Polygon) None None 1.943846 +127 128 6.0 lykke Lykke United Kingdom 2015.0 8.018332 +126 127 6.0 flybit Flybit South Korea 2018.0 20.358294 +125 126 6.0 zebpay ZebPay India 2014.0 55.278043 +124 125 6.0 defi_swap DeFi Swap None None 61.125083 +123 124 6.0 bancor Bancor (V2) None None 72.158618 +122 123 6.0 foxbit Foxbit Brazil 2014.0 76.776714 +121 122 6.0 wazirx WazirX India 2018.0 89.946917 +120 121 6.0 bitci Bitci Turkey 2018.0 125.406591 +119 120 6.0 fatbtc FatBTC Belize 2014.0 136.062589 +118 119 6.0 coinzoom Coinzoom United States 2020.0 165.023067 +117 118 6.0 maiar Maiar None 2021.0 177.150126 +116 117 6.0 nomiswap Nomiswap None None 199.370206 +115 116 6.0 mercado_bitcoin Mercado Bitcoin Brazil 2013.0 221.816756 +114 115 6.0 waves Waves.Exchange None None 221.830867 +113 114 6.0 btcmarkets BTCMarkets Australia None 229.195768 +112 113 6.0 bitpanda Bitpanda Pro Austria 2019.0 430.83729 +111 112 6.0 indodax Indodax Indonesia 2014.0 621.226863 +110 111 6.0 quickswap Quickswap None 2020.0 972.900281 +109 110 6.0 velodrome Velodrome Finance None 2022.0 1015.844328 +108 109 6.0 quipuswap Quipuswap None None 1051.299935 +107 108 6.0 orca Orca None None 1269.626609 +106 107 6.0 osmosis Osmosis None 2021.0 1314.555332 +105 106 6.0 alterdice AlterDice Singapore 2018.0 1951.924777 +104 105 6.0 dodo_bsc Dodo (BSC) None 2021.0 1484.061544 +103 104 6.0 mango_markets_spot Mango Markets None None 1511.212392 +102 103 6.0 catex Catex China 2018.0 1574.658798 +101 102 6.0 quoine Liquid Japan 2014.0 1856.780751 +100 101 6.0 sushiswap Sushiswap None 2020.0 1989.569559 +99 100 6.0 bitexen Bitexen None 2018.0 2889.568396 +98 99 6.0 uniswap_v2 Uniswap (v2) None 2018.0 3264.631624 +97 98 6.0 uniswap_optimism Uniswap (Optimism) None None 4142.023207 +96 97 6.0 coincheck Coincheck Japan 2014.0 4280.793186 +95 96 6.0 probit ProBit Global Seychelles 2017.0 4403.175642 +94 95 6.0 uniswap_v3_arbitrum Uniswap (Arbitrum One) None None 4507.068652 +93 94 6.0 bitvavo Bitvavo Netherlands 2018.0 6342.338995 +92 93 6.0 pancakeswap_new PancakeSwap (v2) None 2020.0 8951.492491 +91 92 6.0 tidex Tidex United Kingdom 2017.0 13045.058719 +90 91 6.0 uniswap_v3 Uniswap (v3) None 2018.0 65929.730947 +89 90 6.0 bullish_com Bullish Gibraltar 2021.0 70246.444226 +88 89 6.0 bibox Bibox Estonia 2017.0 102073.871617 +87 88 6.0 bitcoin_com FMFW.io Bahamas 2019.0 103512.48383 +86 87 6.0 bigone BigONE Seychelles 2017.0 129493.108632 +85 86 7.0 delta_spot Delta Exchange None None 36.799219 +84 85 7.0 coindeal Coindeal Malta 2018.0 42.280529 +83 84 7.0 coinlist Coinlist United States 2020.0 55.664495 +82 83 6.0 therocktrading TheRockTrading Italy 2011.0 56.226954 +81 82 7.0 lcx LCX Exchange Liechtenstein 2020.0 154.339135 +80 81 7.0 zaif Zaif Japan 2015.0 160.577739 +79 80 7.0 emirex Emirex Estonia 2019.0 342.307912 +78 79 7.0 bitazza Bitazza None 2021.0 404.218855 +77 78 7.0 korbit Korbit South Korea 2013.0 435.544866 +76 77 7.0 independent_reserve Independent Reserve Australia 2013.0 495.685816 +75 76 7.0 bitbns BitBNS Estonia 2017.0 1135.166645 +74 75 7.0 gmo_japan GMO Japan Japan None 1257.722327 +73 74 7.0 nominex Nominex Seychelles 2019.0 1479.672824 +72 73 7.0 oceanex Oceanex Cayman Islands 2018.0 1699.78579 +71 72 7.0 tokpie Tokpie Hong Kong 2018.0 1929.711406 +70 71 7.0 zbx ZBX None None 1966.772856 +69 70 7.0 bittrex Bittrex United States 2014.0 2398.773232 +68 69 7.0 cryptology Cryptology Estonia 2018.0 2583.503168 +67 68 7.0 exmarkets ExMarkets British Virgin Islands 2018.0 3384.435715 +66 67 7.0 hotbit Hotbit Estonia None 3527.750557 +65 66 7.0 poloniex Poloniex Seychelles 2014.0 3557.706057 +64 65 7.0 paribu Paribu Turkey None 5456.679628 +63 64 7.0 bitmax AscendEX (BitMax) Singapore 2018.0 7378.211535 +62 63 7.0 changelly Changelly PRO Seychelles 2020.0 78450.685534 +61 62 7.0 bit_com Bit.com Seychelles 2020.0 8305.368639 +60 61 7.0 bitforex Bitforex Seychelles 2018.0 8335.97618 +59 60 7.0 coinone Coinone South Korea 2016.0 8412.075218 +58 59 7.0 btse BTSE British Virgin Islands 2018.0 18687.628547 +57 58 7.0 bithumb Bithumb South Korea 2014.0 20883.374304 +56 57 7.0 currency Currency.com Gibraltar 2019.0 29907.753932 +55 56 7.0 coinsbit Coinsbit Estonia None 63871.002689 +54 55 7.0 upbit Upbit South Korea 2017.0 100090.933435 +53 54 7.0 aax AAX Seychelles 2019.0 165813.51651 +52 53 7.0 xt XT.COM Seychelles 2018.0 273524.813484 +51 52 8.0 nice_hash NiceHash Slovenia None 27.542097 +50 51 8.0 kuna Kuna Exchange United Kingdom None 68.244379 +49 50 8.0 coin_metro Coinmetro Estonia 2018.0 137.148955 +48 49 8.0 bitopro BitoPro Taiwan 2018.0 285.07461 +47 48 8.0 max_maicoin Max Maicoin Taiwan None 1150.356331 +46 47 8.0 cex CEX.IO United Kingdom 2013.0 1214.948442 +45 46 8.0 coinfield Coinfield Canada None 1483.555425 +44 45 8.0 luno Luno Singapore 2013.0 1523.463236 +43 44 8.0 kickex KickEX Estonia 2020.0 1677.928578 +42 43 8.0 coinex CoinEx United Kingdom 2017.0 1718.71722 +41 42 8.0 bitso Bitso Mexico 2014.0 1788.731034 +40 41 8.0 blockchain_com Blockchain.com United Kingdom 2012.0 2804.851551 +39 40 8.0 bitkub Bitkub Thailand 2018.0 2926.537474 +38 39 8.0 okcoin Okcoin United States 2013.0 2951.910066 +37 38 8.0 exmo EXMO United Kingdom 2013.0 3427.771261 +36 37 8.0 bitbank Bitbank Japan 2016.0 4013.840099 +35 36 8.0 bitflyer bitFlyer Japan 2014.0 6377.984956 +34 35 8.0 wootrade WOO Network None 2019.0 7807.595658 +33 34 8.0 btcturk BtcTurk PRO Turkey 2013.0 9433.453356 +32 33 8.0 dextrade Dex-Trade Belize 2019.0 14443.168806 +31 32 8.0 bitstamp Bitstamp United Kingdom 2013.0 16259.359894 +30 31 8.0 bitget Bitget Singapore 2018.0 27361.546642 +29 30 8.0 phemex Phemex Singapore 2019.0 30416.053548 +28 29 8.0 coinstore Coinstore Singapore 2020.0 32165.283403 +27 28 8.0 latoken LATOKEN Cayman Islands 2017.0 46371.516423 +26 27 8.0 btcex BTCEX Canada 2021.0 47564.670428 +25 26 8.0 bingx BingX None None 68003.68423 +24 25 8.0 lbank LBank British Virgin Islands 2017.0 72582.637875 +23 24 8.0 whitebit WhiteBIT Estonia 2018.0 79046.696353 +22 23 8.0 p2pb2b P2PB2B Estonia 2018.0 100837.003581 +21 22 8.0 bitmart BitMart Cayman Islands 2017.0 113724.842056 +20 21 8.0 digifinex Digifinex Seychelles 2018.0 119861.951106 +19 20 8.0 bitrue Bitrue Singapore 2018.0 123377.853568 +18 19 8.0 bkex BKEX British Virgin Islands 2018.0 135010.785934 +17 18 9.0 bitmex_spot BitMEX None None 118.710042 +16 17 9.0 bilaxy Bilaxy None None 4980.412154 +15 16 9.0 kucoin KuCoin Seychelles 2014.0 85916.765581 +14 15 9.0 ftx_tr FTX TR Turkey None 139774.569945 +13 14 9.0 mxc MEXC Global None 2018.0 258068.479716 +12 13 10.0 gemini Gemini United States 2014.0 6615.439516 +11 12 10.0 crypto_com Crypto.com Exchange Cayman Islands 2019.0 19917.375949 +10 11 10.0 ftx_us FTX.US United States 2020.0 20603.912069 +9 10 10.0 binance_us Binance US United States 2019.0 39782.517362 +8 9 10.0 kraken Kraken United States 2011.0 44096.918333 +7 8 10.0 bitfinex Bitfinex British Virgin Islands 2014.0 48037.709355 +6 7 10.0 huobi Huobi Global Seychelles 2013.0 49046.455566 +5 6 10.0 gate Gate.io Hong Kong None 65909.352994 +4 5 10.0 bybit_spot Bybit None 2018.0 95859.900953 +3 4 10.0 gdax Coinbase Exchange United States 2012.0 134642.761023 +2 3 10.0 okex OKX Belize 2013.0 143218.301919 +1 2 10.0 ftx_spot FTX Antigua and Barbuda 2019.0 156286.013644 +0 1 10.0 binance Binance Cayman Islands 2017.0 1192179.768168 diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_indexes.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_indexes.txt index c66ca2031d00..d60b44eb86d9 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_indexes.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_indexes.txt @@ -1,16 +1,251 @@ - Rank Name Id Market Last MultiAsset -81 82 .BADA BADA BitMEX (Derivative) 0.44890 False -49 50 .BADAT BADAT BitMEX (Derivative) 0.44883 False -202 203 .BDOGE BDOGE BitMEX (Derivative) 0.05855 False -8 9 .BEOST BEOST BitMEX (Derivative) 1.22222 False -50 51 .BLINKT BLINKT BitMEX (Derivative) 6.87930 None -125 126 .BOPT BOPT BitMEX (Derivative) 0.94240 None -201 202 .BSOL BSOL BitMEX (Derivative) 31.78000 None -102 103 .BTRXT BTRXT BitMEX (Derivative) 0.05965 False -235 236 .BXBT BXBT BitMEX (Derivative) 18938.98000 False -126 127 .BXRP BXRP BitMEX (Derivative) 0.42355 None -56 57 .DEDYDXUSDT DEDYDXUSDT Delta Exchange (Futures) 1.23500 None -210 211 .DEEOSUSDT DEEOSUSDT Delta Exchange (Futures) 1.22200 None -35 36 .DEKAVAUSDT DEKAVAUSDT Delta Exchange (Futures) 1.49300 None -208 209 .KGALUSDT KGALUSDT KuCoin Futures 2.54830 False -32 33 .KYFIUSDT KYFIUSDT KuCoin Futures 8254.20000 None + Rank Name Id Market Last MultiAsset +81 82 .BADA BADA BitMEX (Derivative) 0.448900 False +49 50 .BADAT BADAT BitMEX (Derivative) 0.448830 False +202 203 .BDOGE BDOGE BitMEX (Derivative) 0.058550 False +8 9 .BEOST BEOST BitMEX (Derivative) 1.222220 False +50 51 .BLINKT BLINKT BitMEX (Derivative) 6.879300 None +125 126 .BOPT BOPT BitMEX (Derivative) 0.942400 None +201 202 .BSOL BSOL BitMEX (Derivative) 31.780000 None +102 103 .BTRXT BTRXT BitMEX (Derivative) 0.059650 False +235 236 .BXBT BXBT BitMEX (Derivative) 18938.980000 False +126 127 .BXRP BXRP BitMEX (Derivative) 0.423550 None +56 57 .DEDYDXUSDT DEDYDXUSDT Delta Exchange (Futures) 1.235000 None +210 211 .DEEOSUSDT DEEOSUSDT Delta Exchange (Futures) 1.222000 None +35 36 .DEKAVAUSDT DEKAVAUSDT Delta Exchange (Futures) 1.493000 None +208 209 .KGALUSDT KGALUSDT KuCoin Futures 2.548300 False +32 33 .KYFIUSDT KYFIUSDT KuCoin Futures 8254.200000 None +195 196 Amazon AMZNPRE FTX (Derivatives) 2456.900000 None +88 89 AscendEX (BitMax) (Futures) EOS EOS AscendEX (BitMax) (Futures) 1.221550 False +111 112 AscendEX (BitMax) (Futures) IOST IOST AscendEX (BitMax) (Futures) 0.012018 None +10 11 BTCC Futures AVAX AVAX BTCC Futures 17.178800 False +47 48 BTCC Futures BCH BCH BTCC Futures 112.140000 False +246 247 BTCC Futures FIL FIL BTCC Futures 5.466000 False +2 3 BTCC Futures LINK LINK BTCC Futures 6.882000 False +151 152 BTCEX (Futures) BTC BTC BTCEX (Futures) 18937.100000 None +179 180 BTCEX (Futures) DOT DOT BTCEX (Futures) 6.347000 False +78 79 BTCEX (Futures) ETH ETH BTCEX (Futures) 1279.100000 None +141 142 BTCEX (Futures) GAL GAL BTCEX (Futures) 2.548000 False +100 101 BTCEX (Futures) LINK LINK BTCEX (Futures) 6.880000 None +123 124 BTCEX (Futures) MATIC MATIC BTCEX (Futures) 0.740900 None +140 141 BTCEX (Futures) TRX TRX BTCEX (Futures) 0.059650 False +73 74 Balancer BAL FTX (Derivatives) 5.285411 None +229 230 Bibox (Futures) ATOM ATOM Bibox (Futures) 1.206000 None +189 190 Bibox (Futures) AXS AXS Bibox (Futures) 0.110000 None +239 240 Bibox (Futures) BCH BCH Bibox (Futures) 54.723812 False +198 199 Bibox (Futures) BSV BSV Bibox (Futures) 13.407576 None +199 200 Bibox (Futures) DASH DASH Bibox (Futures) 13.407576 None +219 220 Bibox (Futures) EOS EOS Bibox (Futures) 4.476000 False +194 195 Bibox (Futures) ETC ETC Bibox (Futures) 0.000000 None +186 187 Bibox (Futures) LINK LINK Bibox (Futures) 0.110000 None +218 219 Bibox (Futures) NEO NEO Bibox (Futures) 4.476000 None +238 239 Bibox (Futures) SOL SOL Bibox (Futures) 54.723812 None +227 228 Bibox (Futures) SUSHI SUSHI Bibox (Futures) 1.206000 None +240 241 Bibox (Futures) UNI UNI Bibox (Futures) 54.723812 False +188 189 Bibox (Futures) XRP XRP Bibox (Futures) 0.110000 None +92 93 BigONE Futures DOT DOT BigONE Futures 6.345000 None +66 67 BigONE Futures UNI UNI BigONE Futures 5.756600 None +84 85 Binance (Futures) 1000XEC 1000XEC Binance (Futures) 0.038640 False +57 58 Binance (Futures) DOT DOT Binance (Futures) 6.343043 None +58 59 Binance (Futures) ICX ICX Binance (Futures) 0.236534 None +206 207 Binance (Futures) IOST IOST Binance (Futures) 0.012017 None +34 35 Binance (Futures) SKL SKL Binance (Futures) 0.038354 None +67 68 Bit.com (Futures) BTC BTC Bit.com (Futures) 18942.905000 False +200 201 Bit.com (Futures) ETC ETC Bit.com (Futures) 32.740619 None +42 43 Bit.com (Futures) FTM FTM Bit.com (Futures) 0.280270 False +15 16 Bit.com (Futures) GMT GMT Bit.com (Futures) 0.679391 False +161 162 Bit.com (Futures) MKR MKR Bit.com (Futures) 799.713333 False +225 226 Bit.com (Futures) ZEC ZEC Bit.com (Futures) 60.905032 False +150 151 Bitcoin BTC FTX (Derivatives) 19540.764286 False +97 98 Bitcoin Cash BCH FTX (Derivatives) 112.250000 False +59 60 Bitfinex (Futures) ALG ALG Bitfinex (Futures) 0.353822 False +37 38 Bitfinex (Futures) DOGE DOGE Bitfinex (Futures) 0.058535 None +60 61 Bitfinex (Futures) ETH ETH Bitfinex (Futures) 1278.792500 False +86 87 Bitfinex (Futures) FIL FIL Bitfinex (Futures) 5.471275 False +212 213 Bitfinex (Futures) ICP ICP Bitfinex (Futures) 6.084775 None +36 37 Bitfinex (Futures) KNC KNC Bitfinex (Futures) 1.241290 None +131 132 Bitfinex (Futures) LTC LTC Bitfinex (Futures) 52.842500 False +110 111 Bitfinex (Futures) NEAR NEAR Bitfinex (Futures) 3.805600 None +87 88 Bitfinex (Futures) ZEC ZEC Bitfinex (Futures) 54.735998 None +53 54 Bitforex (Futures) BTC BTC Bitforex (Futures) 18945.010000 False +134 135 Bitget Futures BTC BTC Bitget Futures 18945.497461 False +115 116 Bitget Futures MATIC MATIC Bitget Futures 0.740008 None +214 215 Bitmart Futures AXS AXS Bitmart Futures 12.136901 None +112 113 Bitmart Futures CHZ CHZ Bitmart Futures 0.243166 None +174 175 Bitmart Futures DYDX DYDX Bitmart Futures 1.235278 False +113 114 Bitmart Futures ETH ETH Bitmart Futures 1278.976987 None +215 216 Bitmart Futures NEAR NEAR Bitmart Futures 3.805207 None +63 64 Bitmart Futures VET VET Bitmart Futures 0.022385 None +162 163 Bitrue (Futures) ANT ANT Bitrue (Futures) 1.655000 None +46 47 Bitrue (Futures) BEL BEL Bitrue (Futures) 0.562000 False +11 12 Bitrue (Futures) GMT GMT Bitrue (Futures) 0.617600 False +48 49 Bitrue (Futures) NEAR NEAR Bitrue (Futures) 3.805000 False +22 23 Bitrue (Futures) XLM XLM Bitrue (Futures) 0.115700 None +5 6 Bitrue (Futures) ZRX ZRX Bitrue (Futures) 0.270000 False +85 86 Bybit (Futures) BCH BCH Bybit (Futures) 112.180000 None +207 208 Bybit (Futures) EGLD EGLD Bybit (Futures) 47.120000 None +130 131 Bybit (Futures) FTM FTM Bybit (Futures) 0.229000 False +209 210 Bybit (Futures) SOL SOL Bybit (Futures) 31.733000 False +33 34 Bybit (Futures) UNI UNI Bybit (Futures) 5.747000 False +180 181 Bybit (Futures) XEM XEM Bybit (Futures) 0.040000 None +183 184 Bybit (Futures) YFI YFI Bybit (Futures) 8253.000000 None +187 188 CME Bitcoin Futures BTC BTC CME Group 0.110000 False +75 76 Chainlink LINK FTX (Derivatives) 6.881591 False +118 119 Chiliz CHZ FTX (Derivatives) 0.243151 None +45 46 Coin98 C98 FTX (Derivatives) 0.373338 None +164 165 CoinEx (Futures) ATOM ATOM CoinEx (Futures) 14.062200 None +152 153 CoinEx (Futures) BNB BNB CoinEx (Futures) 266.640000 False +1 2 CoinEx (Futures) BTC BTC CoinEx (Futures) 18950.510000 None +157 158 CoinEx (Futures) EOS EOS CoinEx (Futures) 1.218600 False +80 81 CoinEx (Futures) ETH ETH CoinEx (Futures) 1279.940000 False +16 17 CoinEx (Futures) ROSE ROSE CoinEx (Futures) 0.057176 False +165 166 CoinEx (Futures) SCRT SCRT CoinEx (Futures) 0.972600 None +156 157 CoinEx (Futures) SUSHI SUSHI CoinEx (Futures) 1.065600 False +154 155 CoinEx (Futures) SXP SXP CoinEx (Futures) 0.332300 False +17 18 CoinEx (Futures) UNI UNI CoinEx (Futures) 5.718700 False +18 19 CoinEx (Futures) ZRX ZRX CoinEx (Futures) 0.269566 False +192 193 CoinFLEX (Futures) BCHABC BCHABC CoinFLEX (Futures) 0.000000 None +168 169 CoinFLEX (Futures) BTC BTC CoinFLEX (Futures) 18937.000000 None +224 225 CoinFLEX (Futures) D D CoinFLEX (Futures) 4.476000 False +184 185 CoinFLEX (Futures) DFN DFN CoinFLEX (Futures) 8253.000000 None +153 154 CoinTiger (Futures) GAL GAL CoinTiger (Futures) 2.560546 False +163 164 CoinTiger (Futures) SKL SKL CoinTiger (Futures) 0.038325 None +120 121 Compound Token COMP FTX (Derivatives) 54.690521 None +71 72 Crypto.com Exchange (Futures) ALPHA ALPHA Crypto.com Exchange (Futures) 0.107190 False +72 73 Crypto.com Exchange (Futures) BOSON BOSON Crypto.com Exchange (Futures) 0.225400 False +95 96 Crypto.com Exchange (Futures) COTI COTI Crypto.com Exchange (Futures) 0.097236 None +96 97 Crypto.com Exchange (Futures) MATIC MATIC Crypto.com Exchange (Futures) 0.741120 None +119 120 DeFi Index DEFI FTX (Derivatives) 2524.463457 True +6 7 Deepcoin (Derivatives) C98 C98 Deepcoin (Derivatives) 0.373393 None +7 8 Deepcoin (Derivatives) CHZ CHZ Deepcoin (Derivatives) 0.242670 None +13 14 Deepcoin (Derivatives) COMP COMP Deepcoin (Derivatives) 54.733974 False +12 13 Deepcoin (Derivatives) GMT GMT Deepcoin (Derivatives) 0.617467 False +241 242 Delta Exchange ADA ADA Delta Exchange (Futures) 0.000005 None +242 243 Delta Exchange BCH BCH Delta Exchange (Futures) 315.526644 None +143 144 Deribit ALGO ALGO Deribit 0.353500 None +9 10 Deribit ETH ETH Deribit 1279.130000 False +14 15 Deribit LINK LINK Deribit 6.883100 False +137 138 Dogecoin DOGE FTX (Derivatives) 0.058538 False +74 75 EOS EOS FTX (Derivatives) 1.222233 False +243 244 ETHG20 ETHG20 BTSE (Futures) 223.409277 None +228 229 FMex ETH ETH FMex 1.206000 None +21 22 FTT FTT FTX (Derivatives) 23.060638 False +221 222 GMO Japan (Futures) BCH BCH GMO Japan (Futures) 4.476000 False +220 221 GMO Japan (Futures) BTC BTC GMO Japan (Futures) 4.476000 False +222 223 GMO Japan (Futures) ETH ETH GMO Japan (Futures) 4.476000 False +223 224 GMO Japan (Futures) XRP XRP GMO Japan (Futures) 4.476000 False +106 107 Gate.io (Futures) ARPA ARPA Gate.io (Futures) 0.033251 None +19 20 Gate.io (Futures) BCH BCH Gate.io (Futures) 112.210000 False +236 237 Gate.io (Futures) C98 C98 Gate.io (Futures) 0.373023 None +25 26 Gate.io (Futures) COTI COTI Gate.io (Futures) 0.097103 None +103 104 Gate.io (Futures) CRU CRU Gate.io (Futures) 0.700600 False +166 167 Gate.io (Futures) FLUX FLUX Gate.io (Futures) 0.948860 False +105 106 Gate.io (Futures) KAVA KAVA Gate.io (Futures) 1.491200 None +247 248 Gate.io (Futures) KSM KSM Gate.io (Futures) 41.359300 None +144 145 Gate.io (Futures) SERO SERO Gate.io (Futures) 0.073940 None +23 24 Gate.io (Futures) WAVES WAVES Gate.io (Futures) 3.980600 False +51 52 Gate.io (Futures) XLM XLM Gate.io (Futures) 0.115741 False +158 159 Gate.io (Futures) ZEC ZEC Gate.io (Futures) 54.730000 False +107 108 Gate.io (Futures) ZEN ZEN Gate.io (Futures) 13.810300 None +101 102 Helix (Futures) ATOM ATOM Helix (Futures) 14.169900 False +142 143 Helix (Futures) BTC BTC Helix (Futures) 18935.960000 None +79 80 Helix (Futures) ETH ETH Helix (Futures) 1278.990000 None +124 125 Helix (Futures) INJ INJ Helix (Futures) 1.513150 None +226 227 Helix (Futures) OSMO OSMO Helix (Futures) 1.206000 None +38 39 Hopex ETH ETH Hopex 1279.110000 None +61 62 Hopex MATIC MATIC Hopex 0.740400 False +82 83 Huobi Futures BNB BNB Huobi Futures 266.767501 False +181 182 Huobi Futures BTC BTC Huobi Futures 18940.485000 None +237 238 Huobi Futures COMP COMP Huobi Futures 54.723812 None +167 168 Huobi Futures CRV CRV Huobi Futures 0.906632 None +248 249 Huobi Futures LTC LTC Huobi Futures 52.840321 None +27 28 Huobi Futures SHIB SHIB Huobi Futures 0.000011 None +52 53 Huobi Futures SRM SRM Huobi Futures 0.758725 None +203 204 Huobi Futures THETA THETA Huobi Futures 1.072281 None +182 183 Huobi Futures VET VET Huobi Futures 0.022397 None +249 250 Huobi Futures VRA VRA Huobi Futures 0.004008 None +26 27 Huobi Futures XTZ XTZ Huobi Futures 1.464156 None +24 25 Kraken Futures KrakenFutures- Kraken (Futures) 74.860000 False +155 156 Kraken Futures rr_bchusd KrakenFutures-rr_bchusd Kraken (Futures) 112.100000 False +104 105 Kraken Futures rr_xrpusd KrakenFutures-rr_xrpusd Kraken (Futures) 0.423200 False +191 192 MEXC Global (Futures) ATLAS ATLAS MEXC Global (Futures) 4.543600 None +41 42 MEXC Global (Futures) BNB BNB MEXC Global (Futures) 266.810000 None +147 148 MEXC Global (Futures) DUSK DUSK MEXC Global (Futures) 0.112600 None +64 65 MEXC Global (Futures) HNT HNT MEXC Global (Futures) 4.813000 None +216 217 MEXC Global (Futures) HT HT MEXC Global (Futures) 4.476000 False +133 134 MEXC Global (Futures) JASMY JASMY MEXC Global (Futures) 0.007167 None +44 45 MEXC Global (Futures) NEAR NEAR MEXC Global (Futures) 3.804400 False +114 115 MEXC Global (Futures) SAND SAND MEXC Global (Futures) 0.839930 False +43 44 MEXC Global (Futures) TRB TRB MEXC Global (Futures) 13.970000 None +65 66 MEXC Global (Futures) XMR XMR MEXC Global (Futures) 138.970000 None +91 92 MEXC Global (Futures) YFI YFI MEXC Global (Futures) 8253.500000 None +196 197 MyCoinStory SUN SUN MCS 13.407576 None +76 77 NEAR NEAR FTX (Derivatives) 3.808207 None +99 100 OKB OKB FTX (Derivatives) 14.901096 False +204 205 OKX (Futures) APE APE OKX (Futures) 5.770100 False +108 109 OKX (Futures) BICO BICO OKX (Futures) 0.429700 None +127 128 OKX (Futures) BSV BSV OKX (Futures) 48.990000 None +31 32 OKX (Futures) BTC BTC OKX (Futures) 18942.000000 False +146 147 OKX (Futures) CHZ CHZ OKX (Futures) 0.243060 False +171 172 OKX (Futures) CRO CRO OKX (Futures) 0.105010 False +83 84 OKX (Futures) DASH DASH OKX (Futures) 41.100000 None +128 129 OKX (Futures) DOGE DOGE OKX (Futures) 0.058560 False +29 30 OKX (Futures) EGLD EGLD OKX (Futures) 47.160000 None +109 110 OKX (Futures) EOS EOS OKX (Futures) 1.222400 False +172 173 OKX (Futures) ETC ETC OKX (Futures) 28.557000 None +173 174 OKX (Futures) GALA GALA OKX (Futures) 0.042040 False +169 170 OKX (Futures) GMT GMT OKX (Futures) 0.618000 False +55 56 OKX (Futures) IOST IOST OKX (Futures) 0.012021 None +30 31 OKX (Futures) MANA MANA OKX (Futures) 0.705000 False +129 130 OKX (Futures) NEAR NEAR OKX (Futures) 3.804700 None +28 29 OKX (Futures) NYM NYM OKX (Futures) 0.294600 None +170 171 OKX (Futures) OMG OMG OKX (Futures) 1.726300 None +145 146 OKX (Futures) ONT ONT OKX (Futures) 0.220000 False +54 55 OKX (Futures) QTUM QTUM OKX (Futures) 2.836100 None +160 161 OKX (Futures) UMA UMA OKX (Futures) 2.365000 None +159 160 OKX (Futures) YGG YGG OKX (Futures) 0.376700 None +205 206 OKX (Futures) ZEC ZEC OKX (Futures) 54.700000 None +178 179 OMG Network OMG FTX (Derivatives) 1.728116 False +121 122 Optimism OP FTX (Derivatives) 0.943819 None +185 186 Perpetual Protocol ZIL ZIL Perpetual Protocol 0.110000 None +39 40 Phemex (Futures) ADA ADA Phemex (Futures) 0.448700 False +40 41 Phemex (Futures) APE APE Phemex (Futures) 5.765500 False +132 133 Phemex (Futures) CRV CRV Phemex (Futures) 0.906500 False +90 91 Phemex (Futures) ICP ICP Phemex (Futures) 6.086000 None +213 214 Phemex (Futures) OCEAN OCEAN Phemex (Futures) 0.153300 None +89 90 Phemex (Futures) RUNE RUNE Phemex (Futures) 1.608700 False +211 212 Phemex (Futures) U1000DENT U1000DENT Phemex (Futures) 0.934000 False +62 63 Phemex (Futures) XRP XRP Phemex (Futures) 0.423300 None +175 176 Poloniex Futures ETH ETH Poloniex Futures 1278.590000 None +231 232 Prime XBT ADA ADA Prime XBT 1.206000 False +233 234 Prime XBT AXS AXS Prime XBT 1.206000 None +217 218 Prime XBT COV COV Prime XBT 4.476000 None +230 231 Prime XBT EOS EOS Prime XBT 1.206000 False +245 246 Prime XBT LINK LINK Prime XBT 223.409277 None +244 245 Prime XBT LTC LTC Prime XBT 223.409277 False +197 198 Prime XBT UNI UNI Prime XBT 13.407576 False +193 194 Prime XBT USDC USDC Prime XBT 0.000000 None +232 233 Prime XBT USDT USDT Prime XBT 1.206000 None +98 99 Privacy Index PRIV FTX (Derivatives) 911.341019 True +77 78 Shitcoin Index SHIT FTX (Derivatives) 2358.426900 True +149 150 Solana SOL FTX (Derivatives) 31.795556 None +122 123 TRX TRX FTX (Derivatives) 0.059664 False +139 140 Uniswap Index UNISWAP FTX (Derivatives) 13869.314587 None +138 139 Uniswap Protocol Token UNI FTX (Derivatives) 5.754254 None +4 5 WOO Network (Futures) ADA ADA WOO Network (Futures) 0.448523 False +3 4 WOO Network (Futures) SUSHI SUSHI WOO Network (Futures) 1.065130 False +177 178 Waves WAVES FTX (Derivatives) 3.982429 None +20 21 ZB (Derivatives) FIL FIL ZB (Derivatives) 8.390000 False +0 1 ZB (Derivatives) PEOPLE PEOPLE ZB (Derivatives) 0.029730 False +190 191 ZBG Futures BSV BSV ZBG Futures 0.110000 None +234 235 dYdX Perpetual (L1) WETH WETH dYdX Perpetual (L1) 1.206000 None +68 69 dYdX Perpetual AAVE AAVE dYdX Perpetual 74.950000 None +69 70 dYdX Perpetual ATOM ATOM dYdX Perpetual 14.162000 None +176 177 dYdX Perpetual BCH BCH dYdX Perpetual 112.230000 False +93 94 dYdX Perpetual COMP COMP dYdX Perpetual 54.695500 False +135 136 dYdX Perpetual CRV CRV dYdX Perpetual 0.906500 None +70 71 dYdX Perpetual DOT DOT dYdX Perpetual 6.346800 False +94 95 dYdX Perpetual ETC ETC dYdX Perpetual 28.526900 None +148 149 dYdX Perpetual FIL FIL dYdX Perpetual 5.474000 False +116 117 dYdX Perpetual LINK LINK dYdX Perpetual 6.880900 None +136 137 dYdX Perpetual LTC LTC dYdX Perpetual 52.853800 False +117 118 dYdX Perpetual ZEC ZEC dYdX Perpetual 54.709500 None diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_rekt_view/test_get_crypto_hacks.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_rekt_view/test_get_crypto_hacks.txt index 98c2d08d65bb..d99b9f2262e3 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_rekt_view/test_get_crypto_hacks.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_rekt_view/test_get_crypto_hacks.txt @@ -1,11 +1,71 @@ - Platform Date Amount [$] Audit Slug URL -0 Poly Network - REKT 2021-08-10 611 M Unaudited polynetwork-rekt https://rekt.news/polynetwork-rekt/ -1 BitMart - REKT 2021-12-04 196 M N/A bitmart-rekt https://rekt.news/bitmart-rekt/ -2 Compound - REKT 2021-09-29 147 M Unaudited compound-rekt https://rekt.news/compound-rekt/ -3 Vulcan Forged - REKT 2021-12-13 140 M Unaudited vulcan-forged-rekt https://rekt.news/vulcan-forged-rekt/ -4 Cream Finance - REKT 2 2021-10-27 130 M Unaudited cream-rekt-2 https://rekt.news/cream-rekt-2/ -5 Badger - REKT 2021-12-02 120 M Unaudited badger-rekt https://rekt.news/badger-rekt/ -6 Ascendex - REKT 2021-12-12 77.700 M Unaudited ascendex-rekt https://rekt.news/ascendex-rekt/ -7 EasyFi - REKT 2021-04-19 59 M Unaudited easyfi-rekt https://rekt.news/easyfi-rekt/ -8 Uranium Finance - REKT 2021-04-28 57.200 M Unaudited uranium-rekt https://rekt.news/uranium-rekt/ -9 bZx - REKT 2021-11-05 55 M Unaudited bzx-rekt https://rekt.news/bzx-rekt/ + Platform Date Amount [$] Audit Slug URL +0 Poly Network - REKT 2021-08-10 611 M Unaudited polynetwork-rekt https://rekt.news/polynetwork-rekt/ +1 BitMart - REKT 2021-12-04 196 M N/A bitmart-rekt https://rekt.news/bitmart-rekt/ +2 Compound - REKT 2021-09-29 147 M Unaudited compound-rekt https://rekt.news/compound-rekt/ +3 Vulcan Forged - REKT 2021-12-13 140 M Unaudited vulcan-forged-rekt https://rekt.news/vulcan-forged-rekt/ +4 Cream Finance - REKT 2 2021-10-27 130 M Unaudited cream-rekt-2 https://rekt.news/cream-rekt-2/ +5 Badger - REKT 2021-12-02 120 M Unaudited badger-rekt https://rekt.news/badger-rekt/ +6 Ascendex - REKT 2021-12-12 77.700 M Unaudited ascendex-rekt https://rekt.news/ascendex-rekt/ +7 EasyFi - REKT 2021-04-19 59 M Unaudited easyfi-rekt https://rekt.news/easyfi-rekt/ +8 Uranium Finance - REKT 2021-04-28 57.200 M Unaudited uranium-rekt https://rekt.news/uranium-rekt/ +9 bZx - REKT 2021-11-05 55 M Unaudited bzx-rekt https://rekt.news/bzx-rekt/ +10 PancakeBunny - REKT 2021-05-19 45 M Unaudited pancakebunny-rekt https://rekt.news/pancakebunny-rekt/ +11 Kucoin - REKT 2020-09-29 45 M Internal audit epic-hack-homie https://rekt.news/epic-hack-homie/ +12 Alpha Finance - REKT 2021-02-13 37.500 M Quantstamp, Peckshield alpha-finance-rekt https://rekt.news/alpha-finance-rekt/ +13 Vee Finance - REKT 2021-09-21 34 M Slowmist, Certik veefinance-rekt https://rekt.news/veefinance-rekt/ +14 Crypto.com - REKT 2022-01-18 33.700 M Deloitte cryptocom-rekt https://rekt.news/cryptocom-rekt/ +15 Meerkat Finance - BSC - REKT 2021-03-04 32 M Unaudited meerkat-finance-bsc-rekt https://rekt.news/meerkat-finance-bsc-rekt/ +16 MonoX - REKT 2021-11-30 31.400 M Halborn, Peckshield monox-rekt https://rekt.news/monox-rekt/ +17 Spartan Protocol - REKT 2021-05-02 30.500 M Certik spartan-rekt https://rekt.news/spartan-rekt/ +18 Grim Finance - REKT 2021-12-18 30 M Solidity Finance grim-finance-rekt https://rekt.news/grim-finance-rekt/ +19 StableMagnet - REKT 2021-06-23 27 M Techrate stablemagnet-rekt https://rekt.news/stablemagnet-rekt/ +20 Paid Network - REKT 2021-03-05 27 M Unaudited paid-rekt https://rekt.news/paid-rekt/ +21 Harvest Finance - REKT 2020-10-26 25 M Haechi, Peckshield harvest-finance-rekt https://rekt.news/harvest-finance-rekt/ +22 XToken - REKT 2021-05-12 24 M Peckshield xtoken-rekt https://rekt.news/xtoken-rekt/ +23 Popsicle Finance - REKT 2021-08-03 20 M Peckshield popsicle-rekt https://rekt.news/popsicle-rekt/ +24 Pickle Finance - REKT 2020-11-22 19.700 M Unaudited pickle-finance-rekt https://rekt.news/pickle-finance-rekt/ +25 Cream Finance - REKT 2021-08-30 18.800 M Unaudited cream-rekt https://rekt.news/cream-rekt/ +26 Snowdog - REKT 2021-11-25 18.100 M Unaudited snowdog-rekt https://rekt.news/snowdog-rekt/ +27 bEarn - REKT 2021-05-17 18 M Unaudited bearn-rekt https://rekt.news/bearn-rekt/ +28 Indexed Finance - REKT 2021-10-14 16 M Unaudited indexed-finance-rekt https://rekt.news/indexed-finance-rekt/ +29 Eminence - Rekt in prod 2020-09-28 15 M Unaudited eminence-rekt-in-prod https://rekt.news/eminence-rekt-in-prod/ +30 Furucombo - REKT 2021-02-27 14 M Unaudited furucombo-rekt https://rekt.news/furucombo-rekt/ +31 Compounder Finance - REKT 2020-12-02 12 M Solidity Finance deathbed-confessions-c3pr https://rekt.news/deathbed-confessions-c3pr/ +32 Value DeFi - REKT 3 2021-05-07 11 M Unaudited value-rekt3 https://rekt.news/value-rekt3/ +33 Yearn - REKT 2021-02-05 11 M Unaudited yearn-rekt https://rekt.news/yearn-rekt/ +36 Value DeFi - REKT 2 2021-05-05 10 M Unaudited value-rekt2 https://rekt.news/value-rekt2/ +35 Rari Capital - REKT 2021-05-08 10 M Quantstamp rari-capital-rekt https://rekt.news/rari-capital-rekt/ +34 Arbix Finance - REKT 2022-01-04 10 M Certik arbix-rekt https://rekt.news/arbix-rekt/ +37 Cover - REKT 2020-12-29 9.400 M Arcadia Group cover-rekt https://rekt.news/cover-rekt/ +38 Punk Protocol - REKT 2021-08-10 8.950 M Unaudited punkprotocol-rekt https://rekt.news/punkprotocol-rekt/ +39 Visor Finance - REKT 2021-12-21 8.200 M Unaudited visor-finance-rekt https://rekt.news/visor-finance-rekt/ +40 THORChain - REKT 2 2021-07-22 8 M THORChain thorchain-rekt2 https://rekt.news/thorchain-rekt2/ +41 Hack Epidemic (Origin Protocol - REKT) 2020-11-17 8 M Unaudited hack-epidemic https://rekt.news/hack-epidemic/ +42 LCX - REKT 2022-01-08 7.940 M Unaudited lcx-rekt https://rekt.news/lcx-rekt/ +43 Anyswap - REKT 2021-07-10 7.900 M Unaudited anyswap-rekt https://rekt.news/anyswap-rekt/ +44 Warp Finance - REKT 2020-12-18 7.800 M Hacken warp-finance-rekt https://rekt.news/warp-finance-rekt/ +45 BurgerSwap - REKT 2021-05-28 7.200 M Unaudited burgerswap-rekt https://rekt.news/burgerswap-rekt/ +46 Value DeFi - REKT 2020-11-14 7 M Peckshield value-defi-rekt https://rekt.news/value-defi-rekt/ +47 Alchemix - REKT 2021-06-16 6.500 M Unaudited alchemix-rekt https://rekt.news/alchemix-rekt/ +48 Belt - REKT 2021-05-29 6.300 M Haechi belt-rekt https://rekt.news/belt-rekt/ +49 Bondly - REKT 2021-07-15 5.900 M Unaudited bondly-rekt https://rekt.news/bondly-rekt/ +50 Roll - REKT 2021-03-14 5.700 M Unaudited roll-rekt https://rekt.news/roll-rekt/ +51 THORChain - REKT 2021-07-15 5 M Unaudited thorchain-rekt https://rekt.news/thorchain-rekt/ +53 Eleven Finance - REKT 2021-06-22 4.500 M Unaudited 11-rekt https://rekt.news/11-rekt/ +52 X-Token - REKT X2 2021-08-29 4.500 M Unaudited xtoken-rekt-x2 https://rekt.news/xtoken-rekt-x2/ +54 ChainSwap - REKT 2021-07-11 4.400 M Unaudited chainswap-rekt https://rekt.news/chainswap-rekt/ +55 DAO Maker - REKT 2021-09-04 4 M TBC daomaker-rekt https://rekt.news/daomaker-rekt/ +56 JayPegs Automart - REKT 2021-09-17 3.100 M Unaudited jaypegs-automart-rekt https://rekt.news/jaypegs-automart-rekt/ +57 PancakeBunny - REKT 2 2021-07-16 2.400 M Unaudited pancakebunny2-rekt https://rekt.news/pancakebunny2-rekt/ +58 DODO - REKT 2021-03-09 2 M Unaudited au-dodo-rekt https://rekt.news/au-dodo-rekt/ +59 Akropolis - REKT 2020-11-12 2 M CertiK, SmartDec akropolis-rekt https://rekt.news/akropolis-rekt/ +61 8ight Finance - REKT 2021-12-08 1.750 M Unaudited 8ight-finance-rekt https://rekt.news/8ight-finance-rekt/ +60 Bent Finance - REKT 2021-12-21 1.750 M Unaudited bent-finance https://rekt.news/bent-finance/ +62 Levyathan - REKT 2021-07-30 1.500 M Unaudited levyathan-rekt https://rekt.news/levyathan-rekt/ +63 The Big Combo (Growth DeFi - REKT) 2021-02-09 1.300 M Consensys Dilligence the-big-combo https://rekt.news/the-big-combo/ +64 Autoshark - REKT 2021-05-24 745 K Techrate autoshark-rekt https://rekt.news/autoshark-rekt/ +65 Merlin Labs - REKT 2021-05-26 680 K Hacken merlinlabs-rekt https://rekt.news/merlinlabs-rekt/ +66 Merlin Labs - REKT 2 2021-05-26 550 K Unaudited merlin2-rekt https://rekt.news/merlin2-rekt/ +67 Merlin Labs - R3KT 2021-06-29 330 K Unaudited merlin3-rekt https://rekt.news/merlin3-rekt/ +68 Saddle Finance - REKT 2021-01-20 275.735 K Openzeppelin, Certik, Quantstamp saddle-finance-rekt https://rekt.news/saddle-finance-rekt/ +69 SafeDollar - REKT 2021-06-28 248 K Unaudited safedollar-rekt https://rekt.news/safedollar-rekt/ diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt index cdce0b32b915..f7deb378c0b5 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt @@ -1,2 +1 @@ [red]'data' is not valid.[/red] - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt index 811a00c50bae..6dbe092d5396 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt @@ -1,2 +1 @@ - Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt index 811a00c50bae..6dbe092d5396 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt @@ -1,2 +1 @@ - Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt index ae15889d3e79..139f9a4668cf 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt @@ -1,2 +1 @@ The following args couldn't be interpreted: ['-n', 'dataset'] - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt index feb34da5e5b6..647d7a0f2a23 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt @@ -1,3 +1,2 @@ - [red]No data available for dataset.[/red] diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other1].txt index bad771a8c918..6266f019f480 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other1].txt @@ -1,15 +1,306 @@ [red]badcol not a valid column. Showing without sorting. [/red] - cancer population -0 1.0 445.0 -1 0.0 559.0 -2 3.0 677.0 -3 4.0 681.0 -4 3.0 746.0 -5 4.0 869.0 -6 1.0 950.0 -7 5.0 976.0 -8 5.0 1096.0 -9 5.0 1098.0 + cancer population +0 1.0 445.0 +1 0.0 559.0 +2 3.0 677.0 +3 4.0 681.0 +4 3.0 746.0 +5 4.0 869.0 +6 1.0 950.0 +7 5.0 976.0 +8 5.0 1096.0 +9 5.0 1098.0 +10 5.0 1114.0 +11 7.0 1125.0 +12 5.0 1236.0 +13 6.0 1285.0 +14 3.0 1291.0 +15 3.0 1318.0 +16 2.0 1323.0 +17 8.0 1327.0 +18 9.0 1438.0 +19 7.0 1479.0 +20 4.0 1536.0 +21 6.0 1598.0 +22 6.0 1635.0 +23 11.0 1667.0 +24 4.0 1696.0 +25 7.0 1792.0 +26 7.0 1795.0 +27 4.0 1808.0 +28 6.0 1838.0 +29 16.0 1838.0 +30 3.0 1847.0 +31 8.0 1933.0 +32 8.0 1959.0 +33 4.0 1990.0 +34 9.0 2003.0 +35 10.0 2070.0 +36 7.0 2091.0 +37 8.0 2099.0 +38 5.0 2104.0 +39 11.0 2147.0 +40 4.0 2154.0 +41 12.0 2163.0 +42 11.0 2172.0 +43 9.0 2174.0 +44 13.0 2183.0 +45 17.0 2193.0 +46 11.0 2210.0 +47 10.0 2212.0 +48 4.0 2236.0 +49 4.0 2245.0 +50 8.0 2261.0 +51 6.0 2317.0 +52 8.0 2333.0 +53 16.0 2393.0 +54 10.0 2404.0 +55 4.0 2419.0 +56 11.0 2462.0 +57 10.0 2476.0 +58 11.0 2477.0 +59 9.0 2483.0 +60 11.0 2511.0 +61 14.0 2591.0 +62 6.0 2624.0 +63 8.0 2690.0 +64 12.0 2731.0 +65 15.0 2735.0 +66 9.0 2736.0 +67 13.0 2747.0 +68 18.0 2782.0 +69 15.0 2783.0 +70 12.0 2793.0 +71 11.0 2891.0 +72 12.0 2894.0 +73 12.0 2906.0 +74 14.0 2929.0 +75 12.0 2935.0 +76 3.0 2962.0 +77 5.0 3054.0 +78 7.0 3112.0 +79 9.0 3118.0 +80 11.0 3185.0 +81 14.0 3217.0 +82 18.0 3236.0 +83 11.0 3290.0 +84 11.0 3314.0 +85 4.0 3316.0 +86 13.0 3401.0 +87 10.0 3409.0 +88 10.0 3426.0 +89 9.0 3470.0 +90 11.0 3488.0 +91 12.0 3511.0 +92 4.0 3549.0 +93 16.0 3571.0 +94 20.0 3578.0 +95 5.0 3620.0 +96 15.0 3654.0 +97 15.0 3680.0 +98 12.0 3683.0 +99 7.0 3688.0 +100 7.0 3706.0 +101 12.0 3733.0 +102 21.0 3800.0 +103 16.0 3802.0 +104 13.0 3832.0 +105 16.0 3863.0 +106 8.0 3891.0 +107 12.0 4008.0 +108 20.0 4093.0 +109 21.0 4149.0 +110 15.0 4162.0 +111 13.0 4223.0 +112 13.0 4232.0 +113 10.0 4312.0 +114 22.0 4329.0 +115 14.0 4331.0 +116 16.0 4399.0 +117 13.0 4470.0 +118 24.0 4618.0 +119 27.0 4669.0 +120 16.0 4681.0 +121 28.0 4737.0 +122 11.0 4784.0 +123 12.0 4829.0 +124 14.0 4857.0 +125 26.0 4918.0 +126 27.0 4967.0 +127 17.0 5041.0 +128 20.0 5051.0 +129 12.0 5077.0 +130 20.0 5107.0 +131 12.0 5108.0 +132 24.0 5124.0 +133 27.0 5156.0 +134 25.0 5167.0 +135 19.0 5211.0 +136 21.0 5246.0 +137 8.0 5743.0 +138 15.0 5773.0 +139 22.0 5932.0 +140 21.0 5983.0 +141 37.0 5989.0 +142 23.0 5998.0 +143 18.0 6021.0 +144 25.0 6035.0 +145 26.0 6074.0 +146 17.0 6134.0 +147 27.0 6175.0 +148 13.0 6220.0 +149 13.0 6296.0 +150 15.0 6445.0 +151 33.0 6624.0 +152 24.0 6841.0 +153 23.0 6868.0 +154 18.0 6903.0 +155 24.0 6904.0 +156 21.0 6916.0 +157 32.0 6934.0 +158 23.0 6978.0 +159 32.0 7014.0 +160 16.0 7025.0 +161 29.0 7031.0 +162 33.0 7115.0 +163 20.0 7256.0 +164 19.0 7288.0 +165 27.0 7304.0 +166 10.0 7367.0 +167 34.0 7376.0 +168 36.0 7407.0 +169 26.0 7408.0 +170 33.0 7503.0 +171 24.0 7599.0 +172 37.0 7743.0 +173 34.0 7760.0 +174 37.0 7910.0 +175 20.0 7917.0 +176 28.0 7957.0 +177 30.0 7984.0 +178 27.0 8004.0 +179 45.0 8208.0 +180 39.0 8249.0 +181 29.0 8289.0 +182 22.0 8313.0 +183 27.0 8377.0 +184 19.0 8396.0 +185 30.0 8468.0 +186 34.0 8493.0 +187 35.0 8531.0 +188 21.0 8773.0 +189 18.0 8866.0 +190 41.0 9091.0 +191 34.0 9215.0 +192 51.0 9225.0 +193 30.0 9243.0 +194 32.0 9435.0 +195 38.0 9445.0 +196 18.0 9468.0 +197 42.0 9563.0 +198 60.0 9605.0 +199 19.0 9841.0 +200 29.0 9994.0 +201 17.0 10033.0 +202 29.0 10049.0 +203 41.0 10144.0 +204 31.0 10303.0 +205 35.0 10416.0 +206 27.0 10461.0 +207 37.0 10670.0 +208 18.0 10844.0 +209 41.0 10875.0 +210 39.0 10890.0 +211 41.0 11105.0 +212 61.0 11622.0 +213 46.0 12038.0 +214 47.0 12173.0 +215 36.0 12181.0 +216 43.0 12608.0 +217 45.0 12775.0 +218 46.0 12915.0 +219 45.0 13021.0 +220 49.0 13142.0 +221 55.0 13206.0 +222 64.0 13407.0 +223 64.0 13647.0 +224 66.0 13870.0 +225 57.0 13989.0 +226 53.0 14089.0 +227 51.0 14197.0 +228 36.0 14620.0 +229 28.0 14816.0 +230 59.0 14952.0 +231 39.0 15039.0 +232 73.0 15049.0 +233 41.0 15179.0 +234 48.0 15204.0 +235 37.0 16161.0 +236 72.0 16239.0 +237 72.0 16427.0 +238 48.0 16462.0 +239 62.0 16793.0 +240 51.0 16925.0 +241 71.0 17027.0 +242 60.0 17201.0 +243 70.0 17526.0 +244 59.0 17666.0 +245 91.0 17692.0 +246 52.0 17742.0 +247 65.0 18482.0 +248 77.0 18731.0 +249 84.0 18835.0 +250 51.0 19274.0 +251 66.0 19818.0 +252 53.0 19906.0 +253 58.0 20065.0 +254 75.0 20140.0 +255 88.0 20268.0 +256 83.0 20539.0 +257 48.0 20639.0 +258 69.0 20969.0 +259 41.0 21353.0 +260 73.0 21757.0 +261 79.0 22811.0 +262 63.0 23245.0 +263 90.0 23258.0 +264 92.0 24296.0 +265 60.0 24351.0 +266 63.0 24692.0 +267 63.0 24896.0 +268 75.0 25275.0 +269 70.0 25405.0 +270 90.0 25715.0 +271 111.0 26245.0 +272 103.0 26408.0 +273 117.0 26691.0 +274 118.0 28024.0 +275 40.0 28270.0 +276 83.0 28477.0 +277 90.0 29254.0 +278 97.0 29422.0 +279 92.0 30125.0 +280 104.0 30538.0 +281 96.0 34109.0 +282 142.0 35112.0 +283 105.0 35876.0 +284 145.0 36307.0 +285 160.0 39023.0 +286 127.0 40756.0 +287 169.0 42997.0 +288 104.0 47672.0 +289 179.0 49126.0 +290 152.0 53464.0 +291 163.0 56529.0 +292 167.0 59634.0 +293 302.0 60161.0 +294 246.0 62398.0 +295 236.0 62652.0 +296 250.0 62931.0 +297 267.0 63476.0 +298 244.0 66676.0 +299 248.0 74005.0 +300 360.0 88456.0 [red]No data available for dataset.[/red] diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other2].txt index 801c1f22677b..e06892641890 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other2].txt @@ -9,5 +9,296 @@ 295 236.0 62652.0 289 179.0 49126.0 287 169.0 42997.0 +292 167.0 59634.0 +291 163.0 56529.0 +285 160.0 39023.0 +290 152.0 53464.0 +284 145.0 36307.0 +282 142.0 35112.0 +286 127.0 40756.0 +274 118.0 28024.0 +273 117.0 26691.0 +271 111.0 26245.0 +283 105.0 35876.0 +288 104.0 47672.0 +280 104.0 30538.0 +272 103.0 26408.0 +278 97.0 29422.0 +281 96.0 34109.0 +279 92.0 30125.0 +264 92.0 24296.0 +245 91.0 17692.0 +270 90.0 25715.0 +277 90.0 29254.0 +263 90.0 23258.0 +255 88.0 20268.0 +249 84.0 18835.0 +276 83.0 28477.0 +256 83.0 20539.0 +261 79.0 22811.0 +248 77.0 18731.0 +268 75.0 25275.0 +254 75.0 20140.0 +232 73.0 15049.0 +260 73.0 21757.0 +237 72.0 16427.0 +236 72.0 16239.0 +241 71.0 17027.0 +243 70.0 17526.0 +269 70.0 25405.0 +258 69.0 20969.0 +224 66.0 13870.0 +251 66.0 19818.0 +247 65.0 18482.0 +222 64.0 13407.0 +223 64.0 13647.0 +262 63.0 23245.0 +266 63.0 24692.0 +267 63.0 24896.0 +239 62.0 16793.0 +212 61.0 11622.0 +265 60.0 24351.0 +242 60.0 17201.0 +198 60.0 9605.0 +244 59.0 17666.0 +230 59.0 14952.0 +253 58.0 20065.0 +225 57.0 13989.0 +221 55.0 13206.0 +226 53.0 14089.0 +252 53.0 19906.0 +246 52.0 17742.0 +192 51.0 9225.0 +227 51.0 14197.0 +240 51.0 16925.0 +250 51.0 19274.0 +220 49.0 13142.0 +234 48.0 15204.0 +257 48.0 20639.0 +238 48.0 16462.0 +214 47.0 12173.0 +218 46.0 12915.0 +213 46.0 12038.0 +219 45.0 13021.0 +217 45.0 12775.0 +179 45.0 8208.0 +216 43.0 12608.0 +197 42.0 9563.0 +211 41.0 11105.0 +203 41.0 10144.0 +259 41.0 21353.0 +209 41.0 10875.0 +233 41.0 15179.0 +190 41.0 9091.0 +275 40.0 28270.0 +210 39.0 10890.0 +180 39.0 8249.0 +231 39.0 15039.0 +195 38.0 9445.0 +172 37.0 7743.0 +207 37.0 10670.0 +174 37.0 7910.0 +141 37.0 5989.0 +235 37.0 16161.0 +215 36.0 12181.0 +228 36.0 14620.0 +168 36.0 7407.0 +187 35.0 8531.0 +205 35.0 10416.0 +173 34.0 7760.0 +167 34.0 7376.0 +191 34.0 9215.0 +186 34.0 8493.0 +170 33.0 7503.0 +151 33.0 6624.0 +162 33.0 7115.0 +157 32.0 6934.0 +159 32.0 7014.0 +194 32.0 9435.0 +204 31.0 10303.0 +193 30.0 9243.0 +177 30.0 7984.0 +185 30.0 8468.0 +202 29.0 10049.0 +200 29.0 9994.0 +161 29.0 7031.0 +181 29.0 8289.0 +176 28.0 7957.0 +121 28.0 4737.0 +229 28.0 14816.0 +178 27.0 8004.0 +147 27.0 6175.0 +183 27.0 8377.0 +206 27.0 10461.0 +133 27.0 5156.0 +165 27.0 7304.0 +126 27.0 4967.0 +119 27.0 4669.0 +169 26.0 7408.0 +125 26.0 4918.0 +145 26.0 6074.0 +134 25.0 5167.0 +144 25.0 6035.0 +132 24.0 5124.0 +171 24.0 7599.0 +155 24.0 6904.0 +118 24.0 4618.0 +152 24.0 6841.0 +158 23.0 6978.0 +153 23.0 6868.0 +142 23.0 5998.0 +139 22.0 5932.0 +114 22.0 4329.0 +182 22.0 8313.0 +188 21.0 8773.0 +109 21.0 4149.0 +102 21.0 3800.0 +140 21.0 5983.0 +156 21.0 6916.0 +136 21.0 5246.0 +128 20.0 5051.0 +130 20.0 5107.0 +163 20.0 7256.0 +94 20.0 3578.0 +108 20.0 4093.0 +175 20.0 7917.0 +135 19.0 5211.0 +164 19.0 7288.0 +199 19.0 9841.0 +184 19.0 8396.0 +82 18.0 3236.0 +68 18.0 2782.0 +196 18.0 9468.0 +189 18.0 8866.0 +208 18.0 10844.0 +143 18.0 6021.0 +154 18.0 6903.0 +127 17.0 5041.0 +201 17.0 10033.0 +45 17.0 2193.0 +146 17.0 6134.0 +29 16.0 1838.0 +120 16.0 4681.0 +53 16.0 2393.0 +103 16.0 3802.0 +160 16.0 7025.0 +105 16.0 3863.0 +116 16.0 4399.0 +93 16.0 3571.0 +150 15.0 6445.0 +96 15.0 3654.0 +110 15.0 4162.0 +65 15.0 2735.0 +97 15.0 3680.0 +69 15.0 2783.0 +138 15.0 5773.0 +124 14.0 4857.0 +74 14.0 2929.0 +115 14.0 4331.0 +81 14.0 3217.0 +61 14.0 2591.0 +104 13.0 3832.0 +149 13.0 6296.0 +44 13.0 2183.0 +67 13.0 2747.0 +148 13.0 6220.0 +86 13.0 3401.0 +117 13.0 4470.0 +111 13.0 4223.0 +112 13.0 4232.0 +131 12.0 5108.0 +64 12.0 2731.0 +129 12.0 5077.0 +75 12.0 2935.0 +123 12.0 4829.0 +91 12.0 3511.0 +107 12.0 4008.0 +70 12.0 2793.0 +72 12.0 2894.0 +98 12.0 3683.0 +73 12.0 2906.0 +101 12.0 3733.0 +41 12.0 2163.0 +58 11.0 2477.0 +23 11.0 1667.0 +71 11.0 2891.0 +80 11.0 3185.0 +46 11.0 2210.0 +83 11.0 3290.0 +84 11.0 3314.0 +56 11.0 2462.0 +90 11.0 3488.0 +42 11.0 2172.0 +39 11.0 2147.0 +122 11.0 4784.0 +60 11.0 2511.0 +57 10.0 2476.0 +54 10.0 2404.0 +47 10.0 2212.0 +35 10.0 2070.0 +166 10.0 7367.0 +113 10.0 4312.0 +88 10.0 3426.0 +87 10.0 3409.0 +66 9.0 2736.0 +79 9.0 3118.0 +18 9.0 1438.0 +34 9.0 2003.0 +89 9.0 3470.0 +43 9.0 2174.0 +59 9.0 2483.0 +31 8.0 1933.0 +32 8.0 1959.0 +137 8.0 5743.0 +52 8.0 2333.0 +63 8.0 2690.0 +50 8.0 2261.0 +37 8.0 2099.0 +106 8.0 3891.0 +17 8.0 1327.0 +100 7.0 3706.0 +36 7.0 2091.0 +11 7.0 1125.0 +19 7.0 1479.0 +99 7.0 3688.0 +26 7.0 1795.0 +78 7.0 3112.0 +25 7.0 1792.0 +13 6.0 1285.0 +62 6.0 2624.0 +51 6.0 2317.0 +28 6.0 1838.0 +22 6.0 1635.0 +21 6.0 1598.0 +77 5.0 3054.0 +38 5.0 2104.0 +12 5.0 1236.0 +95 5.0 3620.0 +10 5.0 1114.0 +9 5.0 1098.0 +8 5.0 1096.0 +7 5.0 976.0 +3 4.0 681.0 +5 4.0 869.0 +33 4.0 1990.0 +20 4.0 1536.0 +40 4.0 2154.0 +85 4.0 3316.0 +55 4.0 2419.0 +49 4.0 2245.0 +48 4.0 2236.0 +24 4.0 1696.0 +92 4.0 3549.0 +27 4.0 1808.0 +76 3.0 2962.0 +30 3.0 1847.0 +14 3.0 1291.0 +15 3.0 1318.0 +4 3.0 746.0 +2 3.0 677.0 +16 2.0 1323.0 +6 1.0 950.0 +0 1.0 445.0 +1 0.0 559.0 [red]No data available for dataset.[/red] diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other3].txt index 940f94f7eb34..1d2514b69e34 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other3].txt @@ -1,13 +1,304 @@ - cancer population -0 1.0 445.0 -1 0.0 559.0 -2 3.0 677.0 -3 4.0 681.0 -4 3.0 746.0 -5 4.0 869.0 -6 1.0 950.0 -7 5.0 976.0 -8 5.0 1096.0 -9 5.0 1098.0 + cancer population +0 1.0 445.0 +1 0.0 559.0 +2 3.0 677.0 +3 4.0 681.0 +4 3.0 746.0 +5 4.0 869.0 +6 1.0 950.0 +7 5.0 976.0 +8 5.0 1096.0 +9 5.0 1098.0 +10 5.0 1114.0 +11 7.0 1125.0 +12 5.0 1236.0 +13 6.0 1285.0 +14 3.0 1291.0 +15 3.0 1318.0 +16 2.0 1323.0 +17 8.0 1327.0 +18 9.0 1438.0 +19 7.0 1479.0 +20 4.0 1536.0 +21 6.0 1598.0 +22 6.0 1635.0 +23 11.0 1667.0 +24 4.0 1696.0 +25 7.0 1792.0 +26 7.0 1795.0 +27 4.0 1808.0 +28 6.0 1838.0 +29 16.0 1838.0 +30 3.0 1847.0 +31 8.0 1933.0 +32 8.0 1959.0 +33 4.0 1990.0 +34 9.0 2003.0 +35 10.0 2070.0 +36 7.0 2091.0 +37 8.0 2099.0 +38 5.0 2104.0 +39 11.0 2147.0 +40 4.0 2154.0 +41 12.0 2163.0 +42 11.0 2172.0 +43 9.0 2174.0 +44 13.0 2183.0 +45 17.0 2193.0 +46 11.0 2210.0 +47 10.0 2212.0 +48 4.0 2236.0 +49 4.0 2245.0 +50 8.0 2261.0 +51 6.0 2317.0 +52 8.0 2333.0 +53 16.0 2393.0 +54 10.0 2404.0 +55 4.0 2419.0 +56 11.0 2462.0 +57 10.0 2476.0 +58 11.0 2477.0 +59 9.0 2483.0 +60 11.0 2511.0 +61 14.0 2591.0 +62 6.0 2624.0 +63 8.0 2690.0 +64 12.0 2731.0 +65 15.0 2735.0 +66 9.0 2736.0 +67 13.0 2747.0 +68 18.0 2782.0 +69 15.0 2783.0 +70 12.0 2793.0 +71 11.0 2891.0 +72 12.0 2894.0 +73 12.0 2906.0 +74 14.0 2929.0 +75 12.0 2935.0 +76 3.0 2962.0 +77 5.0 3054.0 +78 7.0 3112.0 +79 9.0 3118.0 +80 11.0 3185.0 +81 14.0 3217.0 +82 18.0 3236.0 +83 11.0 3290.0 +84 11.0 3314.0 +85 4.0 3316.0 +86 13.0 3401.0 +87 10.0 3409.0 +88 10.0 3426.0 +89 9.0 3470.0 +90 11.0 3488.0 +91 12.0 3511.0 +92 4.0 3549.0 +93 16.0 3571.0 +94 20.0 3578.0 +95 5.0 3620.0 +96 15.0 3654.0 +97 15.0 3680.0 +98 12.0 3683.0 +99 7.0 3688.0 +100 7.0 3706.0 +101 12.0 3733.0 +102 21.0 3800.0 +103 16.0 3802.0 +104 13.0 3832.0 +105 16.0 3863.0 +106 8.0 3891.0 +107 12.0 4008.0 +108 20.0 4093.0 +109 21.0 4149.0 +110 15.0 4162.0 +111 13.0 4223.0 +112 13.0 4232.0 +113 10.0 4312.0 +114 22.0 4329.0 +115 14.0 4331.0 +116 16.0 4399.0 +117 13.0 4470.0 +118 24.0 4618.0 +119 27.0 4669.0 +120 16.0 4681.0 +121 28.0 4737.0 +122 11.0 4784.0 +123 12.0 4829.0 +124 14.0 4857.0 +125 26.0 4918.0 +126 27.0 4967.0 +127 17.0 5041.0 +128 20.0 5051.0 +129 12.0 5077.0 +130 20.0 5107.0 +131 12.0 5108.0 +132 24.0 5124.0 +133 27.0 5156.0 +134 25.0 5167.0 +135 19.0 5211.0 +136 21.0 5246.0 +137 8.0 5743.0 +138 15.0 5773.0 +139 22.0 5932.0 +140 21.0 5983.0 +141 37.0 5989.0 +142 23.0 5998.0 +143 18.0 6021.0 +144 25.0 6035.0 +145 26.0 6074.0 +146 17.0 6134.0 +147 27.0 6175.0 +148 13.0 6220.0 +149 13.0 6296.0 +150 15.0 6445.0 +151 33.0 6624.0 +152 24.0 6841.0 +153 23.0 6868.0 +154 18.0 6903.0 +155 24.0 6904.0 +156 21.0 6916.0 +157 32.0 6934.0 +158 23.0 6978.0 +159 32.0 7014.0 +160 16.0 7025.0 +161 29.0 7031.0 +162 33.0 7115.0 +163 20.0 7256.0 +164 19.0 7288.0 +165 27.0 7304.0 +166 10.0 7367.0 +167 34.0 7376.0 +168 36.0 7407.0 +169 26.0 7408.0 +170 33.0 7503.0 +171 24.0 7599.0 +172 37.0 7743.0 +173 34.0 7760.0 +174 37.0 7910.0 +175 20.0 7917.0 +176 28.0 7957.0 +177 30.0 7984.0 +178 27.0 8004.0 +179 45.0 8208.0 +180 39.0 8249.0 +181 29.0 8289.0 +182 22.0 8313.0 +183 27.0 8377.0 +184 19.0 8396.0 +185 30.0 8468.0 +186 34.0 8493.0 +187 35.0 8531.0 +188 21.0 8773.0 +189 18.0 8866.0 +190 41.0 9091.0 +191 34.0 9215.0 +192 51.0 9225.0 +193 30.0 9243.0 +194 32.0 9435.0 +195 38.0 9445.0 +196 18.0 9468.0 +197 42.0 9563.0 +198 60.0 9605.0 +199 19.0 9841.0 +200 29.0 9994.0 +201 17.0 10033.0 +202 29.0 10049.0 +203 41.0 10144.0 +204 31.0 10303.0 +205 35.0 10416.0 +206 27.0 10461.0 +207 37.0 10670.0 +208 18.0 10844.0 +209 41.0 10875.0 +210 39.0 10890.0 +211 41.0 11105.0 +212 61.0 11622.0 +213 46.0 12038.0 +214 47.0 12173.0 +215 36.0 12181.0 +216 43.0 12608.0 +217 45.0 12775.0 +218 46.0 12915.0 +219 45.0 13021.0 +220 49.0 13142.0 +221 55.0 13206.0 +222 64.0 13407.0 +223 64.0 13647.0 +224 66.0 13870.0 +225 57.0 13989.0 +226 53.0 14089.0 +227 51.0 14197.0 +228 36.0 14620.0 +229 28.0 14816.0 +230 59.0 14952.0 +231 39.0 15039.0 +232 73.0 15049.0 +233 41.0 15179.0 +234 48.0 15204.0 +235 37.0 16161.0 +236 72.0 16239.0 +237 72.0 16427.0 +238 48.0 16462.0 +239 62.0 16793.0 +240 51.0 16925.0 +241 71.0 17027.0 +242 60.0 17201.0 +243 70.0 17526.0 +244 59.0 17666.0 +245 91.0 17692.0 +246 52.0 17742.0 +247 65.0 18482.0 +248 77.0 18731.0 +249 84.0 18835.0 +250 51.0 19274.0 +251 66.0 19818.0 +252 53.0 19906.0 +253 58.0 20065.0 +254 75.0 20140.0 +255 88.0 20268.0 +256 83.0 20539.0 +257 48.0 20639.0 +258 69.0 20969.0 +259 41.0 21353.0 +260 73.0 21757.0 +261 79.0 22811.0 +262 63.0 23245.0 +263 90.0 23258.0 +264 92.0 24296.0 +265 60.0 24351.0 +266 63.0 24692.0 +267 63.0 24896.0 +268 75.0 25275.0 +269 70.0 25405.0 +270 90.0 25715.0 +271 111.0 26245.0 +272 103.0 26408.0 +273 117.0 26691.0 +274 118.0 28024.0 +275 40.0 28270.0 +276 83.0 28477.0 +277 90.0 29254.0 +278 97.0 29422.0 +279 92.0 30125.0 +280 104.0 30538.0 +281 96.0 34109.0 +282 142.0 35112.0 +283 105.0 35876.0 +284 145.0 36307.0 +285 160.0 39023.0 +286 127.0 40756.0 +287 169.0 42997.0 +288 104.0 47672.0 +289 179.0 49126.0 +290 152.0 53464.0 +291 163.0 56529.0 +292 167.0 59634.0 +293 302.0 60161.0 +294 246.0 62398.0 +295 236.0 62652.0 +296 250.0 62931.0 +297 267.0 63476.0 +298 244.0 66676.0 +299 248.0 74005.0 +300 360.0 88456.0 [red]No data available for dataset.[/red] diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt index 139597f9cb07..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt @@ -1,2 +1 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt index 139597f9cb07..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt @@ -1,2 +1 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt index 139597f9cb07..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt @@ -1,2 +1 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt index 139597f9cb07..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt @@ -1,2 +1 @@ - diff --git a/tests/openbb_terminal/economy/csv/test_fred_model/test_get_cpi[get_cpi-kwargs_dict4].csv b/tests/openbb_terminal/economy/csv/test_fred_model/test_get_cpi[get_cpi-kwargs_dict4].csv index 43e03bfb03dc..396ffeafe8b6 100644 --- a/tests/openbb_terminal/economy/csv/test_fred_model/test_get_cpi[get_cpi-kwargs_dict4].csv +++ b/tests/openbb_terminal/economy/csv/test_fred_model/test_get_cpi[get_cpi-kwargs_dict4].csv @@ -1,64 +1,64 @@ -,the united kingdom-annual-growth_previous,united_states-annual-growth_previous -1960-01-01,1.0035733292785,1.45797598627788 -1961-01-01,3.44749717726758,1.07072414764725 -1962-01-01,4.19650003638218,1.19877334820185 -1963-01-01,2.01854435053746,1.2396694214876 -1964-01-01,3.2815893187485,1.27891156462585 -1965-01-01,4.77377151312203,1.58516926383661 -1966-01-01,3.90961795748476,3.01507537688446 -1967-01-01,2.48211731044351,2.77278562259306 -1968-01-01,4.69742444335869,4.27179615288534 -1969-01-01,5.44666666666666,5.46238620028748 -1970-01-01,6.3665676171208,5.83825533848251 -1971-01-01,9.44484070375655,4.29276668813049 -1972-01-01,7.07109107695649,3.27227824655283 -1973-01-01,9.19604362160794,6.1777600637704 -1974-01-01,16.043989223337,11.0548048048048 -1975-01-01,24.2072936660269,9.14314686496535 -1976-01-01,16.5595252812461,5.74481263549084 -1977-01-01,15.8402715172084,6.50168399472838 -1978-01-01,8.2631386193005,7.63096383885604 -1979-01-01,13.4212863123176,11.2544711292795 -1980-01-01,17.965924766059,13.5492019749684 -1981-01-01,11.8766196827002,10.3347153402771 -1982-01-01,8.5988700564972,6.13142700027496 -1983-01-01,4.60930184163978,3.21243523316061 -1984-01-01,4.9607121543664,4.30053547523429 -1985-01-01,6.07139383722625,3.54564415209369 -1986-01-01,3.42761476782098,1.89804772234273 -1987-01-01,4.14891804395978,3.66456321751692 -1988-01-01,4.20939997645425,4.07774110744409 -1989-01-01,5.8091286307054,4.82700303008946 -1990-01-01,8.03921568627452,5.39795643990321 -1991-01-01,7.4410163339383,4.23496396453855 -1992-01-01,4.5608108108108,3.02881967814969 -1993-01-01,2.58481421647819,2.95165696638556 -1994-01-01,2.20472440944882,2.60744159215459 -1995-01-01,2.61941448382125,2.80541968853656 -1996-01-01,2.85285285285287,2.93120419993438 -1997-01-01,2.18978102189781,2.33768993730739 -1998-01-01,1.85714285714284,1.55227909874365 -1999-01-01,1.82328190743338,2.18802719697359 -2000-01-01,1.10192837465566,3.37685727149931 -2001-01-01,1.63487738419617,2.82617111885405 -2002-01-01,1.4745308310992,1.586031626506 -2003-01-01,1.32100396301189,2.27009497336116 -2004-01-01,1.43415906127771,2.67723669309172 -2005-01-01,2.05655526992288,3.39274684549546 -2006-01-01,2.51889168765743,3.22594410070408 -2007-01-01,2.33415233415232,2.85267248150139 -2008-01-01,3.48139255702283,3.83910029665099 -2009-01-01,1.97215777262181,-0.355546266299731 -2010-01-01,2.50284414106937,1.64004344238987 -2011-01-01,3.88457269700333,3.15684156862208 -2012-01-01,2.56410256410257,2.06933726526059 -2013-01-01,2.29166666666668,1.46483265562714 -2014-01-01,1.42566191446028,1.62222297740822 -2015-01-01,0.401606425702812,0.118627135552451 -2016-01-01,1.0,1.26158320570535 -2017-01-01,2.57425742574258,2.13011000365961 -2018-01-01,2.31660231660232,2.44258329692821 -2019-01-01,1.69811320754717,1.81221007526011 -2020-01-01,1.02040816326532,1.2335843963064 -2021-01-01,2.47933884297518,4.69785886363736 -2022-01-01,7.97491039426525,8.00279982052119 +,the united kingdom-annual-growth_previous,united_states-annual-growth_previous +1960-01-01,1.0035733292785,1.45797598627788 +1961-01-01,3.44749717726758,1.07072414764725 +1962-01-01,4.19650003638218,1.19877334820185 +1963-01-01,2.01854435053746,1.2396694214876 +1964-01-01,3.2815893187485,1.27891156462585 +1965-01-01,4.77377151312203,1.58516926383661 +1966-01-01,3.90961795748476,3.01507537688446 +1967-01-01,2.48211731044351,2.77278562259306 +1968-01-01,4.69742444335869,4.27179615288534 +1969-01-01,5.44666666666666,5.46238620028748 +1970-01-01,6.3665676171208,5.83825533848251 +1971-01-01,9.44484070375655,4.29276668813049 +1972-01-01,7.07109107695649,3.27227824655283 +1973-01-01,9.19604362160794,6.1777600637704 +1974-01-01,16.043989223337,11.0548048048048 +1975-01-01,24.2072936660269,9.14314686496535 +1976-01-01,16.5595252812461,5.74481263549084 +1977-01-01,15.8402715172084,6.50168399472838 +1978-01-01,8.2631386193005,7.63096383885604 +1979-01-01,13.4212863123176,11.2544711292795 +1980-01-01,17.965924766059,13.5492019749684 +1981-01-01,11.8766196827002,10.3347153402771 +1982-01-01,8.5988700564972,6.13142700027496 +1983-01-01,4.60930184163978,3.21243523316061 +1984-01-01,4.9607121543664,4.30053547523429 +1985-01-01,6.07139383722625,3.54564415209369 +1986-01-01,3.42761476782098,1.89804772234273 +1987-01-01,4.14891804395978,3.66456321751692 +1988-01-01,4.20939997645425,4.07774110744409 +1989-01-01,5.8091286307054,4.82700303008946 +1990-01-01,8.03921568627452,5.39795643990321 +1991-01-01,7.4410163339383,4.23496396453855 +1992-01-01,4.5608108108108,3.02881967814969 +1993-01-01,2.58481421647819,2.95165696638556 +1994-01-01,2.20472440944882,2.60744159215459 +1995-01-01,2.61941448382125,2.80541968853656 +1996-01-01,2.85285285285287,2.93120419993438 +1997-01-01,2.18978102189781,2.33768993730739 +1998-01-01,1.85714285714284,1.55227909874365 +1999-01-01,1.82328190743338,2.18802719697359 +2000-01-01,1.10192837465566,3.37685727149931 +2001-01-01,1.63487738419617,2.82617111885405 +2002-01-01,1.4745308310992,1.586031626506 +2003-01-01,1.32100396301189,2.27009497336116 +2004-01-01,1.43415906127771,2.67723669309172 +2005-01-01,2.05655526992288,3.39274684549546 +2006-01-01,2.51889168765743,3.22594410070408 +2007-01-01,2.33415233415232,2.85267248150139 +2008-01-01,3.48139255702283,3.83910029665099 +2009-01-01,1.97215777262181,-0.355546266299731 +2010-01-01,2.50284414106937,1.64004344238987 +2011-01-01,3.88457269700333,3.15684156862208 +2012-01-01,2.56410256410257,2.06933726526059 +2013-01-01,2.29166666666668,1.46483265562714 +2014-01-01,1.42566191446028,1.62222297740822 +2015-01-01,0.401606425702812,0.118627135552451 +2016-01-01,1.0,1.26158320570535 +2017-01-01,2.57425742574258,2.13011000365961 +2018-01-01,2.31660231660232,2.44258329692821 +2019-01-01,1.69811320754717,1.81221007526011 +2020-01-01,1.02040816326532,1.2335843963064 +2021-01-01,2.47933884297518,4.69785886363736 +2022-01-01,7.97491039426525,8.00279982052119 diff --git a/tests/openbb_terminal/economy/csv/test_fred_model/test_get_cpi[get_cpi-kwargs_dict6].csv b/tests/openbb_terminal/economy/csv/test_fred_model/test_get_cpi[get_cpi-kwargs_dict6].csv index 43e03bfb03dc..396ffeafe8b6 100644 --- a/tests/openbb_terminal/economy/csv/test_fred_model/test_get_cpi[get_cpi-kwargs_dict6].csv +++ b/tests/openbb_terminal/economy/csv/test_fred_model/test_get_cpi[get_cpi-kwargs_dict6].csv @@ -1,64 +1,64 @@ -,the united kingdom-annual-growth_previous,united_states-annual-growth_previous -1960-01-01,1.0035733292785,1.45797598627788 -1961-01-01,3.44749717726758,1.07072414764725 -1962-01-01,4.19650003638218,1.19877334820185 -1963-01-01,2.01854435053746,1.2396694214876 -1964-01-01,3.2815893187485,1.27891156462585 -1965-01-01,4.77377151312203,1.58516926383661 -1966-01-01,3.90961795748476,3.01507537688446 -1967-01-01,2.48211731044351,2.77278562259306 -1968-01-01,4.69742444335869,4.27179615288534 -1969-01-01,5.44666666666666,5.46238620028748 -1970-01-01,6.3665676171208,5.83825533848251 -1971-01-01,9.44484070375655,4.29276668813049 -1972-01-01,7.07109107695649,3.27227824655283 -1973-01-01,9.19604362160794,6.1777600637704 -1974-01-01,16.043989223337,11.0548048048048 -1975-01-01,24.2072936660269,9.14314686496535 -1976-01-01,16.5595252812461,5.74481263549084 -1977-01-01,15.8402715172084,6.50168399472838 -1978-01-01,8.2631386193005,7.63096383885604 -1979-01-01,13.4212863123176,11.2544711292795 -1980-01-01,17.965924766059,13.5492019749684 -1981-01-01,11.8766196827002,10.3347153402771 -1982-01-01,8.5988700564972,6.13142700027496 -1983-01-01,4.60930184163978,3.21243523316061 -1984-01-01,4.9607121543664,4.30053547523429 -1985-01-01,6.07139383722625,3.54564415209369 -1986-01-01,3.42761476782098,1.89804772234273 -1987-01-01,4.14891804395978,3.66456321751692 -1988-01-01,4.20939997645425,4.07774110744409 -1989-01-01,5.8091286307054,4.82700303008946 -1990-01-01,8.03921568627452,5.39795643990321 -1991-01-01,7.4410163339383,4.23496396453855 -1992-01-01,4.5608108108108,3.02881967814969 -1993-01-01,2.58481421647819,2.95165696638556 -1994-01-01,2.20472440944882,2.60744159215459 -1995-01-01,2.61941448382125,2.80541968853656 -1996-01-01,2.85285285285287,2.93120419993438 -1997-01-01,2.18978102189781,2.33768993730739 -1998-01-01,1.85714285714284,1.55227909874365 -1999-01-01,1.82328190743338,2.18802719697359 -2000-01-01,1.10192837465566,3.37685727149931 -2001-01-01,1.63487738419617,2.82617111885405 -2002-01-01,1.4745308310992,1.586031626506 -2003-01-01,1.32100396301189,2.27009497336116 -2004-01-01,1.43415906127771,2.67723669309172 -2005-01-01,2.05655526992288,3.39274684549546 -2006-01-01,2.51889168765743,3.22594410070408 -2007-01-01,2.33415233415232,2.85267248150139 -2008-01-01,3.48139255702283,3.83910029665099 -2009-01-01,1.97215777262181,-0.355546266299731 -2010-01-01,2.50284414106937,1.64004344238987 -2011-01-01,3.88457269700333,3.15684156862208 -2012-01-01,2.56410256410257,2.06933726526059 -2013-01-01,2.29166666666668,1.46483265562714 -2014-01-01,1.42566191446028,1.62222297740822 -2015-01-01,0.401606425702812,0.118627135552451 -2016-01-01,1.0,1.26158320570535 -2017-01-01,2.57425742574258,2.13011000365961 -2018-01-01,2.31660231660232,2.44258329692821 -2019-01-01,1.69811320754717,1.81221007526011 -2020-01-01,1.02040816326532,1.2335843963064 -2021-01-01,2.47933884297518,4.69785886363736 -2022-01-01,7.97491039426525,8.00279982052119 +,the united kingdom-annual-growth_previous,united_states-annual-growth_previous +1960-01-01,1.0035733292785,1.45797598627788 +1961-01-01,3.44749717726758,1.07072414764725 +1962-01-01,4.19650003638218,1.19877334820185 +1963-01-01,2.01854435053746,1.2396694214876 +1964-01-01,3.2815893187485,1.27891156462585 +1965-01-01,4.77377151312203,1.58516926383661 +1966-01-01,3.90961795748476,3.01507537688446 +1967-01-01,2.48211731044351,2.77278562259306 +1968-01-01,4.69742444335869,4.27179615288534 +1969-01-01,5.44666666666666,5.46238620028748 +1970-01-01,6.3665676171208,5.83825533848251 +1971-01-01,9.44484070375655,4.29276668813049 +1972-01-01,7.07109107695649,3.27227824655283 +1973-01-01,9.19604362160794,6.1777600637704 +1974-01-01,16.043989223337,11.0548048048048 +1975-01-01,24.2072936660269,9.14314686496535 +1976-01-01,16.5595252812461,5.74481263549084 +1977-01-01,15.8402715172084,6.50168399472838 +1978-01-01,8.2631386193005,7.63096383885604 +1979-01-01,13.4212863123176,11.2544711292795 +1980-01-01,17.965924766059,13.5492019749684 +1981-01-01,11.8766196827002,10.3347153402771 +1982-01-01,8.5988700564972,6.13142700027496 +1983-01-01,4.60930184163978,3.21243523316061 +1984-01-01,4.9607121543664,4.30053547523429 +1985-01-01,6.07139383722625,3.54564415209369 +1986-01-01,3.42761476782098,1.89804772234273 +1987-01-01,4.14891804395978,3.66456321751692 +1988-01-01,4.20939997645425,4.07774110744409 +1989-01-01,5.8091286307054,4.82700303008946 +1990-01-01,8.03921568627452,5.39795643990321 +1991-01-01,7.4410163339383,4.23496396453855 +1992-01-01,4.5608108108108,3.02881967814969 +1993-01-01,2.58481421647819,2.95165696638556 +1994-01-01,2.20472440944882,2.60744159215459 +1995-01-01,2.61941448382125,2.80541968853656 +1996-01-01,2.85285285285287,2.93120419993438 +1997-01-01,2.18978102189781,2.33768993730739 +1998-01-01,1.85714285714284,1.55227909874365 +1999-01-01,1.82328190743338,2.18802719697359 +2000-01-01,1.10192837465566,3.37685727149931 +2001-01-01,1.63487738419617,2.82617111885405 +2002-01-01,1.4745308310992,1.586031626506 +2003-01-01,1.32100396301189,2.27009497336116 +2004-01-01,1.43415906127771,2.67723669309172 +2005-01-01,2.05655526992288,3.39274684549546 +2006-01-01,2.51889168765743,3.22594410070408 +2007-01-01,2.33415233415232,2.85267248150139 +2008-01-01,3.48139255702283,3.83910029665099 +2009-01-01,1.97215777262181,-0.355546266299731 +2010-01-01,2.50284414106937,1.64004344238987 +2011-01-01,3.88457269700333,3.15684156862208 +2012-01-01,2.56410256410257,2.06933726526059 +2013-01-01,2.29166666666668,1.46483265562714 +2014-01-01,1.42566191446028,1.62222297740822 +2015-01-01,0.401606425702812,0.118627135552451 +2016-01-01,1.0,1.26158320570535 +2017-01-01,2.57425742574258,2.13011000365961 +2018-01-01,2.31660231660232,2.44258329692821 +2019-01-01,1.69811320754717,1.81221007526011 +2020-01-01,1.02040816326532,1.2335843963064 +2021-01-01,2.47933884297518,4.69785886363736 +2022-01-01,7.97491039426525,8.00279982052119 diff --git a/tests/openbb_terminal/economy/test_fred_model.py b/tests/openbb_terminal/economy/test_fred_model.py index 8d5c4f5bce91..6aed48fb25db 100644 --- a/tests/openbb_terminal/economy/test_fred_model.py +++ b/tests/openbb_terminal/economy/test_fred_model.py @@ -82,22 +82,6 @@ def test_load_data(func, kwargs_dict, recorder): recorder.capture(result_df) -@pytest.mark.vcr -@pytest.mark.parametrize( - "func, kwargs_dict", - [ - ("get_series_ids", {"search_query": "unemployment rate"}), - ("get_series_ids", {"search_query": "gdp"}), - ("get_series_ids", {"search_query": "xyz"}), - ], -) -def test_get_series_ids(func, kwargs_dict, recorder): - result_df = getattr(fred_model, func)(**kwargs_dict) - - assert isinstance(result_df, pd.DataFrame) - recorder.capture(result_df) - - @pytest.mark.vcr @pytest.mark.parametrize( "func, kwargs_dict", diff --git a/tests/openbb_terminal/economy/txt/test_alphavantage_view/test_display_real_gdp[True].txt b/tests/openbb_terminal/economy/txt/test_alphavantage_view/test_display_real_gdp[True].txt index 8db729e19795..6d079261aaed 100644 --- a/tests/openbb_terminal/economy/txt/test_alphavantage_view/test_display_real_gdp[True].txt +++ b/tests/openbb_terminal/economy/txt/test_alphavantage_view/test_display_real_gdp[True].txt @@ -19,3 +19,33 @@ 17 2018-01-01 4500.182 18 2017-10-01 4668.375 19 2017-07-01 4556.956 +20 2017-04-01 4510.507 +21 2017-01-01 4340.814 +22 2016-10-01 4535.075 +23 2016-07-01 4449.603 +24 2016-04-01 4407.286 +25 2016-01-01 4288.310 +26 2015-10-01 4444.522 +27 2015-07-01 4389.955 +28 2015-04-01 4343.294 +29 2015-01-01 4212.523 +30 2014-10-01 4371.009 +31 2014-07-01 4287.261 +32 2014-04-01 4194.264 +33 2014-01-01 4079.517 +34 2013-10-01 4260.864 +35 2013-07-01 4170.710 +36 2013-04-01 4104.203 +37 2013-01-01 4017.571 +38 2012-10-01 4138.064 +39 2012-07-01 4083.025 +40 2012-04-01 4046.533 +41 2012-01-01 3986.349 +42 2011-10-01 4078.494 +43 2011-07-01 3983.907 +44 2011-04-01 3957.950 +45 2011-01-01 3871.183 +46 2010-10-01 4026.748 +47 2010-07-01 3945.123 +48 2010-04-01 3900.640 +49 2010-01-01 3776.480 diff --git a/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_economic_calendar.txt b/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_economic_calendar.txt index 1aac53290f72..0dcd586a8429 100644 --- a/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_economic_calendar.txt +++ b/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_economic_calendar.txt @@ -1,5 +1,37 @@ - Time (ET) Country Event Actual Consensus Previous Date -0 08:30 United States Continuing Jobless Claims 1,385K 1,375K 1,364K 2022-10-20 -1 08:30 United States Initial Jobless Claims 214K 230K 226K 2022-10-20 -2 08:30 United States Jobless Claims 4-Week Avg. 212.25K - 211.00K 2022-10-20 + Time (ET) Country Event Actual Consensus Previous Date +0 08:30 United States Continuing Jobless Claims 1,385K 1,375K 1,364K 2022-10-20 +1 08:30 United States Initial Jobless Claims 214K 230K 226K 2022-10-20 +2 08:30 United States Jobless Claims 4-Week Avg. 212.25K - 211.00K 2022-10-20 +3 08:30 United States Philadelphia Fed Manufacturing Index -8.7 -5.0 -9.9 2022-10-20 +4 08:30 United States Philly Fed Business Conditions -14.9 - -3.9 2022-10-20 +5 08:30 United States Philly Fed CAPEX Index 4.40 - 4.60 2022-10-20 +6 08:30 United States Philly Fed Employment 28.5 - 12.0 2022-10-20 +7 08:30 United States Philly Fed New Orders -15.9 - -17.6 2022-10-20 +8 08:30 United States Philly Fed Prices Paid 36.30 - 29.80 2022-10-20 +9 10:00 United States Existing Home Sales -1.5% - -0.8% 2022-10-20 +10 10:00 United States Existing Home Sales 4.71M 4.70M 4.78M 2022-10-20 +11 10:00 United States US Leading Index -0.4% -0.3% -0.3% 2022-10-20 +12 10:30 United States Natural Gas Storage 111B 105B 125B 2022-10-20 +13 11:30 United States 4-Week Bill Auction 3.430% - 3.250% 2022-10-20 +14 11:30 United States 8-Week Bill Auction 3.690% - 3.480% 2022-10-20 +15 12:00 United States FOMC Member Harker Speaks - - - 2022-10-20 +16 13:00 United States 5-Year TIPS Auction - - 0.362% 2022-10-20 +17 13:30 United States Fed Governor Jefferson Speaks - - - 2022-10-20 +18 13:45 United States Fed Governor Cook Speaks - - - 2022-10-20 +19 Tentative United States Federal Budget Balance - -173.5B -220.0B 2022-10-20 +20 14:05 United States FOMC Member Bowman Speaks - - - 2022-10-20 +21 09:10 United States FOMC Member Williams Speaks - - - 2022-10-21 +22 13:00 United States U.S. Baker Hughes Oil Rig Count - - 610 2022-10-21 +23 13:00 United States U.S. Baker Hughes Total Rig Count - - 769 2022-10-21 +24 15:30 United States CFTC Aluminium speculative net positions - - 7.5K 2022-10-21 +25 15:30 United States CFTC Copper speculative net positions - - -15.9K 2022-10-21 +26 15:30 United States CFTC Corn speculative net positions - - 325.1K 2022-10-21 +27 15:30 United States CFTC Crude Oil speculative net positions - - 259.2K 2022-10-21 +28 15:30 United States CFTC Gold speculative net positions - - 94.4K 2022-10-21 +29 15:30 United States CFTC Nasdaq 100 speculative net positions - - 8.5K 2022-10-21 +30 15:30 United States CFTC Natural Gas speculative net positions - - -162.1K 2022-10-21 +31 15:30 United States CFTC S&P 500 speculative net positions - - -164.1K 2022-10-21 +32 15:30 United States CFTC Silver speculative net positions - - 7.4K 2022-10-21 +33 15:30 United States CFTC Soybeans speculative net positions - - 55.8K 2022-10-21 +34 15:30 United States CFTC Wheat speculative net positions - - -2.0K 2022-10-21 diff --git a/tests/openbb_terminal/economy/txt/test_yfinance_view/test_search_indices[keyword0-5].txt b/tests/openbb_terminal/economy/txt/test_yfinance_view/test_search_indices[keyword0-5].txt index 2966e7a85756..4e937862b79d 100644 --- a/tests/openbb_terminal/economy/txt/test_yfinance_view/test_search_indices[keyword0-5].txt +++ b/tests/openbb_terminal/economy/txt/test_yfinance_view/test_search_indices[keyword0-5].txt @@ -1,7 +1,422 @@ - name currency market exchange exchange timezone -symbol -^BAPR-IV INNOVATOR ETFS TRUST S&P 500 BU USD us_market ASE EDT -^BFEB-IV INNOVATOR S&P 500 BUFFER ETF - USD us_market ASE EDT -^BFLY CBOE S&P 500 Iron Butterfly Ind USD us_market WCB EDT -^BJUL-IV Innovator S&P 500 Buffer ETF - USD us_market ASE EDT -^BNOV-IV INNOVATOR S&P 500 BUFFER ETF NO USD us_market ASE EDT + name currency market exchange exchange timezone +symbol +^BAPR-IV INNOVATOR ETFS TRUST S&P 500 BU USD us_market ASE EDT +^BFEB-IV INNOVATOR S&P 500 BUFFER ETF - USD us_market ASE EDT +^BFLY CBOE S&P 500 Iron Butterfly Ind USD us_market WCB EDT +^BJUL-IV Innovator S&P 500 Buffer ETF - USD us_market ASE EDT +^BNOV-IV INNOVATOR S&P 500 BUFFER ETF NO USD us_market ASE EDT +^BSZ CBOE Binary Options S&P 500 Ind USD us_market WCB EDT +^BXMC The CBOE S&P 500 Conditional Bu USD us_market WCB EDT +^BXMD CBOE S&P 500 30-Delta BuyWrite USD us_market WCB EDT +^BXMW CBOE S&P 500 Multi-Week BuyWrit USD us_market WCB EDT +^CLLZ CBOE S&P 500 Zero-Cost Put Spre USD us_market WCB EDT +^CMBO CBOE S&P 500 Covered Combo Inde USD us_market WCB EDT +^CNDR CBOE S&P 500 Iron Condor Index USD us_market WCB EDT +^DMRL-EU DeltaShares S&P 500 Managed Ris USD us_market ASE EDT +^DVS S&P 500 DIVIDEND INDEX USD us_market WCB EDT +^EFIV-EU SPDR S&P 500 ESG ETF Estimated USD us_market ASE EDT +^EFIV-IV SPDR S&P 500 ESG ETF Intraday V USD us_market ASE EDT +^EFIV-NV SPDR S&P 500 ESG ETF Net Asset USD us_market ASE EDT +^EFIV-TC SPDR S&P 500 ESG ETF Total Cash USD us_market ASE EDT +^EWCO-EU Invesco S&P 500 Equal Weight Co USD us_market ASE EDT +^GSPC S&P 500 USD us_market SNP EDT +^GSPE S&P 500 Energy (Sector) USD us_market SNP EDT +^HIBL-EU Direxion Daily S&P 500 High Bet USD us_market ASE EDT +^IVE-EU iSHARES S&P 500 BARRA VALUE (Es USD us_market ASE EDT +^IVE-IV iSHARES S&P 500 BARRA VALUE (Un USD us_market ASE EDT +^IVE-NV iSHARES S&P 500 BARRA VALUE (Ne USD us_market ASE EDT +^IVE-TC iSHARES S&P 500 BARRA VALUE (To USD us_market ASE EDT +^IVV-EU iSHARES S&P 500 INDEX (Estimate USD us_market ASE EDT +^IVV-IV iSHARES S&P 500 INDEX (Underlyi USD us_market ASE EDT +^IVV-NV iSHARES S&P 500 INDEX (Net Asse USD us_market ASE EDT +^IVV-TC iSHARES S&P 500 INDEX (Total Ca USD us_market ASE EDT +^IVW-EU iSHARES S&P 500 BARRA GROWTH (E USD us_market ASE EDT +^IVW-IV iSHARES S&P 500 BARRA GROWTH (U USD us_market ASE EDT +^IVW-NV iSHARES S&P 500 BARRA GROWTH (N USD us_market ASE EDT +^IVW-TC iSHARES S&P 500 BARRA GROWTH (T USD us_market ASE EDT +^KNG-IV Cboe Vest S&P 500 Dividend Aris USD us_market ASE EDT +^MNV PowerShares S&P 500 Buy Write P USD us_market ASE EDT +^PAPR-IV INNOVATOR ETFS TRUST S&P 500 PW USD us_market ASE EDT +^PFEB-IV INNOVATOR S&P 500 POWER BUFFER USD us_market ASE EDT +^PJAN-IV INNOVATOR ETFS TRUST S&P 500 PO USD us_market ASE EDT +^PJUL-IV Innovator S&P 500 Power Buffer USD us_market ASE EDT +^PPUT CBOE S&P 500 5% Put Protection USD us_market WCB EDT +^PWT CBOE S&P 500 PutWrite TW Index USD us_market WCB EDT +^QDIV-EU Global X S&P 500 Quality Divide USD us_market ASE EDT +^QMJ-EU Direxion S&P 500 High minus Low USD us_market ASE EDT +^RWL-EU Invesco S&P 500 Revenue ETF Est USD us_market ASE EDT +^RWL-IV Invesco S&P 500 Revenue ETF Int USD us_market ASE EDT +^RWL-NV Invesco S&P 500 Revenue ETF Net USD us_market ASE EDT +^RWL-TC Invesco S&P 500 Revenue ETF Tot USD us_market ASE EDT +^RXM CBOE S&P 500 Risk Reversal Inde USD us_market WCB EDT +^S5APRETR S&P 500 Apparel Retail (Sub Ind USD us_market SNP EDT +^SDS-IV ProShares UltraShort S&P 500 (I USD us_market ASE EDT +^SDS-NV ProShares UltraShort S&P 500 (N USD us_market ASE EDT +^SET S&P 500 INDEX OPEN FLEX SETTLEM USD us_market WCB EDT +^SJB-EU UltraShort S&P 500 ProShares (E USD us_market ASE EDT +^SJB-NV UltraShort S&P 500 ProShares (N USD us_market ASE EDT +^SJB-TC UltraShort S&P 500 ProShares (T USD us_market ASE EDT +^SMILE The CBOE S&P 500 Smile Index USD us_market WCB EDT +^SNPE-EU Xtrackers S&P 500 ESG ETF Estim USD us_market ASE EDT +^SNPE-IV Xtrackers S&P 500 ESG ETF Intra USD us_market ASE EDT +^SNPE-NV Xtrackers S&P 500 ESG ETF Net A USD us_market ASE EDT +^SNPE-TC Xtrackers S&P 500 ESG ETF Total USD us_market ASE EDT +^SP500-101020 S&P 500 Oil, Gas & Consumable F USD us_market SNP EDT +^SP500-10102030 S&P 500 Oil & Gas Refining & Ma USD us_market SNP EDT +^SP500-151010 S&P 500 Chemicals (Industry) USD us_market SNP EDT +^SP500-15101030 S&P 500 Fertilizers & Agricultu USD us_market SNP EDT +^SP500-15101040 S&P 500 Industrial Gases (Sub I USD us_market SNP EDT +^SP500-15101050 S&P 500 Specialty Chemicals (Su USD us_market SNP EDT +^SP500-151030 S&P 500 Containers & Packaging USD us_market SNP EDT +^SP500-15103010 S&P 500 Metal & Glass Container USD us_market SNP EDT +^SP500-15103020 S&P 500 Paper Packaging (Sub In USD us_market SNP EDT +^SP500-201040 S&P 500 Electrical Equipment (I USD us_market SNP EDT +^SP500-20104010 S&P 500 Electrical Components & USD us_market SNP EDT +^SP500-201050 S&P 500 Industrial Conglomerate USD us_market SNP EDT +^SP500-201060 S&P 500 Machinery (Industry) USD us_market SNP EDT +^SP500-20106010 S&P 500 Construction Machinery USD us_market SNP EDT +^SP500-20106020 S&P 500 Industrial Machinery (S USD us_market SNP EDT +^SP500-201070 S&P 500 Trading Companies & Dis USD us_market SNP EDT +^SP500-2020 S&P 500 - Commercial & Professi USD us_market SNP EDT +^SP500-20201050 S&P 500 - Environmental & Facil USD us_market SNP EDT +^SP500-20201070 S&P 500 - Diversified Support S USD us_market SNP EDT +^SP500-202020 S&P 500 - Professional Services USD us_market SNP EDT +^SP500-20202010 S&P 500 - Human Resource & Empl USD us_market SNP EDT +^SP500-20202020 S&P 500 - Research & Consulting USD us_market SNP EDT +^SP500-203010 S&P 500 Air Freight & Logistics USD us_market SNP EDT +^SP500-203020 S&P 500 Airlines (Industry) USD us_market SNP EDT +^SP500-20304010 S&P 500 Railroads (Sub Ind) USD us_market SNP EDT +^SP500-20304020 S&P 500 - Trucking (Sub Ind) USD us_market SNP EDT +^SP500-2510 S&P 500 Automobiles & Component USD us_market SNP EDT +^SP500-251010 S&P 500 Auto Components (Indust USD us_market SNP EDT +^SP500-25101010 S&P 500 Auto Parts & Equipment USD us_market SNP EDT +^SP500-251020 S&P 500 Automobiles (Industry) USD us_market SNP EDT +^SP500-25102010 S&P 500 Automobile Manufacturer USD us_market SNP EDT +^SP500-2520 S&P 500 Consumer Durables & App USD us_market SNP EDT +^SP500-252010 S&P 500 Household Durables (Ind USD us_market SNP EDT +^SP500-25201020 S&P 500 Home Furnishings (Sub I USD us_market SNP EDT +^SP500-25201030 S&P 500 Homebuilding (Sub Ind) USD us_market SNP EDT +^SP500-25201040 S&P 500 Household Appliances (S USD us_market SNP EDT +^SP500-25201050 S&P 500 Housewares & Specialtie USD us_market SNP EDT +^SP500-252030 S&P 500 Textiles, Apparel & Lux USD us_market SNP EDT +^SP500-25203010 S&P 500 Apparel, Accessories & USD us_market SNP EDT +^SP500-25203020 S&P 500 Footwear (Sub Ind) USD us_market SNP EDT +^SP500-25301010 S&P 500 Casinos & Gaming (Sub I USD us_market SNP EDT +^SP500-25301020 S&P 500 Hotels, Resorts & Cruis USD us_market SNP EDT +^SP500-25301040 S&P 500 Restaurants (Sub Ind) USD us_market SNP EDT +^SP500-2550 S&P 500 Retailing (Industry Gro USD us_market SNP EDT +^SP500-255010 S&P 500 Distributors (Industry) USD us_market SNP EDT +^SP500-25501010 S&P 500 Distributors (Sub Ind) USD us_market SNP EDT +^SP500-255030 S&P 500 Multiline Retail (Indus USD us_market SNP EDT +^SP500-25503020 S&P 500 General Merchandise Sto USD us_market SNP EDT +^SP500-255040 S&P 500 Specialty Retail (Indus USD us_market SNP EDT +^SP500-25504030 S&P 500 Home Improvement Retail USD us_market SNP EDT +^SP500-25504040 S&P 500 Specialty Stores (Sub I USD us_market SNP EDT +^SP500-301010 S&P 500 Food & Staples Retailin USD us_market SNP EDT +^SP500-30101010 S&P 500 Drug Retail (Sub Ind) USD us_market SNP EDT +^SP500-30101020 S&P 500 Food Distributors (Sub USD us_market SNP EDT +^SP500-30101040 S&P 500 HyperMarkets & Super Ce USD us_market SNP EDT +^SP500-302010 S&P 500 Beverages (Industry) USD us_market SNP EDT +^SP500-30201010 S&P 500 Brewers (Sub Ind) USD us_market SNP EDT +^SP500-30201020 S&P 500 Distillers & Vintners ( USD us_market SNP EDT +^SP500-30201030 S&P 500 Soft Drinks (Sub Ind) USD us_market SNP EDT +^SP500-30202030 S&P 500 Packaged Foods & Meats USD us_market SNP EDT +^SP500-3020TR S&P 500 Food Beverage & Tobacco USD us_market SNP EDT +^SP500-35 S&P 500 Health Care (Sector) USD us_market SNP EDT +^SP500-35101020 S&P 500 -Health Care Supplies ( USD us_market SNP EDT +^SP500-351020 S&P 500 Health Care Providers & USD us_market SNP EDT +^SP500-35102010 S&P 500 Health Care Distributor USD us_market SNP EDT +^SP500-35102020 S&P 500 Health Care Facilities USD us_market SNP EDT +^SP500-352030 S&P 500 - Life Sciences Tools & USD us_market SNP EDT +^SP500-40 S&P 500 Financials (Sector) USD us_market SNP EDT +^SP500-40203040 S&P 500 Financial Exchanges & D USD us_market SNP EDT +^SP500-40301010 S&P 500 Insurance Brokers (Sub USD us_market SNP EDT +^SP500-45102010 S&P 500 IT Consulting & Other S USD us_market SNP EDT +^SP500-45102020 S&P 500 Data Processing & Outso USD us_market SNP EDT +^SP500-45103010 S&P 500 Application Software (S USD us_market SNP EDT +^SP500-4520 S&P 500 Technology Hardware & E USD us_market SNP EDT +^SP500-452020 S&P 500 Technology Hardware, St USD us_market SNP EDT +^SP500-45203015 S&P 500 -Electronic Components USD us_market SNP EDT +^SP500-45203030 S&P 500 Technology Distributors USD us_market SNP EDT +^SP500-50101010 S&P 500 - Alternative Carriers USD us_market SNP EDT +^SP500-50201010 S&P 500 Advertising (Sub Ind) USD us_market SNP EDT +^SP500-50201020 S&P 500 - Broadcasting (Sub Ind USD us_market SNP EDT +^SP500-50201030 S&P 500 - Cable & Satellite (Su USD us_market SNP EDT +^SP500-50201040 S&P 500 Publishing & Printing ( USD us_market SNP EDT +^SP500-50202010 S&P 500 Movies & Entertainment USD us_market SNP EDT +^SP500-551050 S&P 500 Independent Power and R USD us_market SNP EDT +^SP500-55105010 S&P 500 Independent Power Produ USD us_market SNP EDT +^SP500BDT S&P 500 Bond Index USD us_market SNP EDT +^SP500DIV S&P 500 Dividend Index USD us_market SNP EDT +^SP500EW-10 S&P 500 EQUAL WEIGHTED Energy ( USD us_market SNP EDT +^SP500EW-15 S&P 500 EQUAL WEIGHTED Material USD us_market SNP EDT +^SP500EW-20 S&P 500 EQUAL WEIGHTED Industri USD us_market SNP EDT +^SP500EW-25 S&P 500 EQUAL WEIGHTED Consumer USD us_market SNP EDT +^SP500EW-40 S&P 500 EQUAL WEIGHTED Financia USD us_market SNP EDT +^SP500EW-45 S&P 500 EQUAL WEIGHTED Informat USD us_market SNP EDT +^SP500EW-50 S&P 500 EQUAL WEIGHTED Communic USD us_market SNP EDT +^SP500EW-55 S&P 500 EQUAL WEIGHTED Utilitie USD us_market SNP EDT +^SP500EW S&P 500 EQUAL WEIGHTED USD us_market SNP EDT +^SP500FER S&P 500 Futures Index ER USD us_market SNP EDT +^SP500FTR S&P 500 Futures Index TR USD us_market SNP EDT +^SP500G S&P 500 Growth USD us_market SNP EDT +^SP500GOLDH S&P 500 Gold Hedged Index USD us_market SNP EDT +^SP500GTR S&P 500 Growth (TR) USD us_market SNP EDT +^SP500HBETA S&P 500 High Beta Index USD us_market SNP EDT +^SP500INV S&P 500 Inverse USD us_market SNP EDT +^SP500LVOL S&P 500 Low Volatility Index USD us_market SNP EDT +^SP500MCN S&P 500 Momentum Index (CAD) NT CAD us_market SNP EDT +^SP500MCP S&P 500 Momentum Index (CAD) CAD us_market SNP EDT +^SP500MCT S&P 500 Momentum Index (CAD) TR CAD us_market SNP EDT +^SP500MUN S&P 500 Momentum Index (US Doll USD us_market SNP EDT +^SP500NTR S&P 500 (Net TR) USD us_market SNP EDT +^SP500NTR2XL S&P 5002 x Leverage Daily Index USD us_market SNP EDT +^SP500NUSDER S&P 500 Non US Dollar Index ER USD us_market SNP EDT +^SP500NUSDTR S&P 500 Non US Dollar Index TR USD us_market SNP EDT +^SP500OILH S&P 500 Oil hedged Index USD us_market SNP EDT +^SP500PG S&P 500 Pure Growth USD us_market SNP EDT +^SP500PV S&P 500 Pure Value USD us_market SNP EDT +^SP500SH S&P 500 Shariah Index USD us_market SNP EDT +^SP500TLIT S&P 500 Telecom and IT USD us_market SNP EDT +^SP500TR S&P 500 (TR) USD us_market SNP EDT +^SP500TR2XI S&P 5002 x Inverse Daily Index USD us_market SNP EDT +^SP500V S&P 500 Value USD us_market SNP EDT +^SP500VQDTR S&P 500 Dynamic VEQTOR Index To USD us_market SNP EDT +^SP500VTR S&P 500 Value (TR) USD us_market SNP EDT +^SP50CTEN S&P 500 Climate Transition Inde EUR us_market SNP EDT +^SP50CTUN S&P 500 Climate Transition Inde USD us_market SNP EDT +^SP50PAEN S&P 500 Paris-Aligned Climate I EUR us_market SNP EDT +^SP50PAUN S&P 500 Paris-Aligned Climate I USD us_market SNP EDT +^SP5ESUN S&P 500 Sustainability Screened USD us_market SNP EDT +^SP5F3UP S&P 500 Fossil Fuel Free Index USD us_market SNP EDT +^SP5F3UT S&P 500 Fossil Fuel Free Index USD us_market SNP EDT +^SP5IGBIT S&P 500 Investment Grade Corpor USD us_market SNP EDT +^SP5LHBHN S&P 500 Low Volatility High Div GBP us_market SNP EDT +^SP5LHEHN S&P 500 Low Volatility High Div EUR us_market SNP EDT +^SP5LHFHN S&P 500 Low Volatility High Div CHF us_market SNP EDT +^SP5LR1UP S&P 500 Low Rate-Sensitivity 10 USD us_market SNP EDT +^SP5LRUP S&P 500 Low Rate-Sensitivity In USD us_market SNP EDT +^SP5LVHD S&P 500 Low Volatility High Div USD us_market SNP EDT +^SP5LVHEN S&P 500 Low Volatility Index NT EUR us_market SNP EDT +^SP5LVHEP S&P 500 Low Volatility Index (E EUR us_market SNP EDT +^SP5LVHET S&P 500 Low Volatility Index TR EUR us_market SNP EDT +^SP5LVIN S&P 500 Low Volatility Index NT USD us_market SNP EDT +^SP5LVIT S&P 500 Low Volatility Index TR USD us_market SNP EDT +^SP5LVRUN S&P 500 Low Volatility Rate Res USD us_market SNP EDT +^SP5MAIGT S&P 500/MarketAxess Investment USD us_market SNP EDT +^SP5MV S&P 500 Minimum Volatility Inde USD us_market SNP EDT +^SP5MVN S&P 500 Minimum Volatility Inde USD us_market NYS EDT +^SP5NRLST S&P 500 Real Estate (Sector) (N USD us_market SNP EDT +^SP5RR1UP S&P 500 High Rate-Sensitivity 1 USD us_market SNP EDT +^SP5RRUP S&P 500 High Rate Sensitivity USD us_market SNP EDT +^SP5RRUT S&P 500 High Rate Sensitivity T USD us_market SNP EDT +^SP5T5 S&P 500 Top 50 USD us_market SNP EDT +^SP5T5T S&P 500 Top 50 TR USD us_market SNP EDT +^SPAI CBOE S&P 500 Dividend Aristocra USD us_market WCB EDT +^SPATI Cboe S&P 500 Dividend Aristocra USD us_market WCB EDT +^SPBUYFUP S&P 500 Buyback FCF Index USD us_market SNP EDT +^SPBUYPUP S&P 500 Buyback PE Index USD us_market SNP EDT +^SPBUYUP S&P 500 Buyback Index USD us_market SNP EDT +^SPBUYUT S&P 500 Buyback Index TR USD us_market SNP EDT +^SPCAREUN S&P 500 Low Volatility Capital USD us_market SNP EDT +^SPCATR S&P 500 Carry Adjusted Total Re USD us_market SNP EDT +^SPDAUDN S&P 500 Dividend Aristocrats (N USD us_market SNP EDT +^SPDAUDP S&P 500 Dividend Aristocrats USD us_market SNP EDT +^SPDAUDT S&P 500 Dividend Aristocrats (T USD us_market SNP EDT +^SPDGL5UT S&P 500 Dynamic Gold Hedged Ind USD us_market SNP EDT +^SPDLQVUN S&P 500 Quality, Value & Moment USD us_market SNP EDT +^SPDV5UP S&P 500 Dividend and Free Cash USD us_market SNP EDT +^SPDVIXE S&P 500 Dynamic VIX Futures ER USD us_market SNP EDT +^SPDVIXT S&P 500 Dynamic VIX Futures TR USD us_market SNP EDT +^SPDVXE S&P 500 DYNAMIC VIX FUTURES ER USD us_market WCB EDT +^SPDVXT S&P 500 Dynamic VIX Futures USD us_market WCB EDT +^SPEN CBOE S&P 500 Enhanced Growth Ba USD us_market WCB EDT +^SPEN01 CBOE S&P 500 Enhanced Growth In USD us_market WCB EDT +^SPGP-TC Invesco S&P 500 GARP ETF Total USD us_market ASE EDT +^SPLG-EU SPDR Portfolio S&P 500 ETF Esti USD us_market ASE EDT +^SPLG-IV SPDR Portfolio S&P 500 ETF Intr USD us_market ASE EDT +^SPLG-NV SPDR Portfolio S&P 500 ETF Net USD us_market ASE EDT +^SPLG-TC SPDR Portfolio S&P 500 ETF Tota USD us_market ASE EDT +^SPPACSEN S&P 500 Paris-Aligned Climate S EUR us_market SNP EDT +^SPPACSUN S&P 500 Paris-Aligned Climate S USD us_market SNP EDT +^SPQVMCUN S&P 500 QVM Multi-Factor Compos USD us_market SNP EDT +^SPQVMLUN S&P 500 QVML Multi-Factor Compo USD us_market SNP EDT +^SPRI CBOE S&P 500 Range Bound Premiu USD us_market WCB EDT +^SPRO01 CBOE S&P 500 Buffer Protect Ind USD us_market WCB EDT +^SPSIEUN S&P 500 Shariah Industry Exclus USD us_market SNP EDT +^SPSVCDN S&P 500 Capped 35/20 Consumer D USD us_market SNP EDT +^SPSVCN S&P 500 Capped 35/20 Communicat USD us_market SNP EDT +^SPSVCSN S&P 500 Capped 35/20 Consumer S USD us_market SNP EDT +^SPSVEN S&P 500 Capped 35/20 Energy Ind USD us_market SNP EDT +^SPSVFN S&P 500 Capped 35/20 Financials USD us_market SNP EDT +^SPSVHCN S&P 500 Capped 35/20 Health Car USD us_market SNP EDT +^SPSVIN S&P 500 Capped 35/20 Industrial USD us_market SNP EDT +^SPSVITN S&P 500 Capped 35/20 Informatio USD us_market SNP EDT +^SPSVMN S&P 500 Capped 35/20 Materials USD us_market SNP EDT +^SPSVREN S&P 500 Capped 35/20 Real Estat USD us_market SNP EDT +^SPSVULN S&P 500 Capped 35/20 Utilities USD us_market SNP EDT +^SPTST S&P 500 TEST USD us_market WCB EDT +^SPUU-EU Direxion Daily S&P 500 Bull 2X USD us_market ASE EDT +^SPVFM1IE S&P 500 VIX Front Month Futures USD us_market SNP EDT +^SPVIX2ME S&P 500 VIX Futures 2-Month Ind USD us_market SNP EDT +^SPVIX3ME S&P 500 VIX Futures 3-Month Ind USD us_market SNP EDT +^SPVIX4ME S&P 500 VIX Futures 4-Month Ind USD us_market SNP EDT +^SPVIX6ME S&P 500 VIX Futures 6-Month Ind USD us_market SNP EDT +^SPVIXFTSER S&P 500 VIX Futures Term-Struct USD us_market SNP EDT +^SPVIXMT S&P 500 VIX Mid-Term Index MCAP USD us_market SNP EDT +^SPVIXMTER S&P 500 VIX Mid-Term Index Exce USD us_market SNP EDT +^SPVIXST S&P 500 VIX Short-Term Index MC USD us_market SNP EDT +^SPVIXSTER S&P 500 VIX Short-Term Index Ex USD us_market SNP EDT +^SPVM-EU Invesco S&P 500 Value with Mome USD us_market ASE EDT +^SPVQDER S&P 500 DYNAMIC VEQTOREXCESS RE USD us_market NYS EDT +^SPVQDTR S&P 500 Dynamic VEQTOR Index To USD us_market NYS EDT +^SPVQMER S&P 500 Dynamic VEQTOR Mid-Term USD us_market NYS EDT +^SPVQSER S&P 500 VEQTOR Switch Index Exc USD us_market SNP EDT +^SPVQSTR S&P 500 VEQTOR Switch Index Tot USD us_market SNP EDT +^SPVQXER S&P 500 Dynamic VEQTOR X Index USD us_market NYS EDT +^SPVXEP S&P 500 vix futures enhanced ro USD us_market WCB EDT +^SPVXLSP S&P 500 VIX Futures Long/Short USD us_market SNP EDT +^SPVXMP S&P 500 VIX Mid-Term Index Exce USD us_market NYS EDT +^SPVXMPI S&P 500 VIX Mid Term Futures In USD us_market SNP EDT +^SPVXSISP S&P 500 VIX Short-Term Futures USD us_market SNP EDT +^SPVXSPI S&P 500 VIX Short Term Futures USD us_market SNP EDT +^SPVXSTPK S&P 500 VIX Short-Term Futures KRW us_market SNP EDT +^SPVXSV3P S&P 500 Constant Vega (3%) VIX USD us_market SNP EDT +^SPVXSV6P S&P 500 Constant Vega (6%) VIX USD us_market SNP EDT +^SPVXTRMP S&P 500 VIX Futures Tail Risk I USD us_market SNP EDT +^SPVXVHMP S&P 500 VIX Futures Short Volat USD us_market SNP EDT +^SPVXVMP S&P 500 VIX Futures Variable Lo USD us_market SNP EDT +^SPX S&P 500 INDEX USD us_market WCB EDT +^SPX2XLCT S&P 500 PR 2X Leverage Carry-Fr TWD us_market SNP EDT +^SPX2XLCU S&P 500 PR 2X Leverage Carry-Fr USD us_market SNP EDT +^SPX3ICUT S&P 500 TR 3X Inverse Carry-Fre USD us_market SNP EDT +^SPX3LCUT S&P 500 TR 3X Leverage Carry-Fr USD us_market SNP EDT +^SPX450UN S&P 500 Communication Services USD us_market SNP EDT +^SPXADF1T S&P 500 Annual Dividend Futures USD us_market SNP EDT +^SPXCVUN S&P 500 Catholic Values Index ( USD us_market SNP EDT +^SPXCVUP S&P 500 Catholic Values Index USD us_market SNP EDT +^SPXCX2UN S&P 500 ESG Exclusions II Index USD us_market SNP EDT +^SPXE-EU ProShares S&P 500 Ex-Energy ETF USD us_market ASE EDT +^SPXEREUP S&P 500 EQUAL WEIGHTED Real Est USD us_market SNP EDT +^SPXESECN S&P 500 ESG Elite Index (CHF) N CHF us_market SNP EDT +^SPXESECP S&P 500 ESG Elite Index (CHF) CHF us_market SNP EDT +^SPXESECT S&P 500 ESG Elite Index (CHF) T CHF us_market SNP EDT +^SPXESEEN S&P 500 ESG Elite Index (EUR) N EUR us_market SNP EDT +^SPXESEEP S&P 500 ESG Elite Index (EUR) EUR us_market SNP EDT +^SPXESEET S&P 500 ESG Elite Index (EUR) T EUR us_market SNP EDT +^SPXESEGN S&P 500 ESG Elite Index (GBP) N GBP us_market SNP EDT +^SPXESEGP S&P 500 ESG Elite Index (GBP) GBP us_market SNP EDT +^SPXESEGT S&P 500 ESG Elite Index (GBP) T GBP us_market SNP EDT +^SPXESEUN S&P 500 ESG Elite Index (USD) N USD us_market SNP EDT +^SPXESEUP S&P 500 ESG Elite Index (USD) USD us_market SNP EDT +^SPXESEUT S&P 500 ESG Elite Index (USD) T USD us_market SNP EDT +^SPXESHCN S&P 500 ESG Elite CHF Hedged In CHF us_market SNP EDT +^SPXESHEN S&P 500 ESG Elite EUR Hedged In EUR us_market SNP EDT +^SPXESHGN S&P 500 ESG Elite GBP Hedged In GBP us_market SNP EDT +^SPXESUN S&P 500 ESG Index (USD) NTR USD us_market SNP EDT +^SPXESUP S&P 500 ESG Index (USD) USD us_market SNP EDT +^SPXESUT S&P 500 ESG Index (USD) TR USD us_market SNP EDT +^SPXEVUN S&P 500 Enhanced Value Net Tota USD us_market SNP EDT +^SPXEVUP S&P 500 Enhanced Value Index USD us_market NYS EDT +^SPXEVUT S&P 500 Enhanced Value Total Re USD us_market SNP EDT +^SPXEW S&P 500 EQUAL WEIGHTED USD us_market NYS EDT +^SPXEW4UP S&P 500 Equal Weight Communicat USD us_market SNP EDT +^SPXEWNTR S&P 500 EQUAL WEIGHTED (NTR) USD us_market SNP EDT +^SPXF1IUP S&P 500 Futures Inverse Daily I USD us_market SNP EDT +^SPXF2IP S&P 500 Futures 2X Inverse ER USD us_market SNP EDT +^SPXF2ITR S&P 500 Futures 2X Inverse TR USD us_market SNP EDT +^SPXF2LP S&P 500 Futures 2X Leveraged ER USD us_market SNP EDT +^SPXF2LTR S&P 500 Futures 2X Leveraged TR USD us_market SNP EDT +^SPXGARPP S&P 500 GARP Index (USD) USD us_market SNP EDT +^SPXGARPT S&P 500 GARP Index (USD) TR USD us_market SNP EDT +^SPXGCUP S&P 500 Growth Capped Index (US USD us_market SNP EDT +^SPXHAUD S&P 500 AUD Hdg AUD us_market SNP EDT +^SPXHAUDN S&P 500 AUD Hdg (Net TR) AUD us_market SNP EDT +^SPXHAUDT S&P 500 AUD Hdg (TR) AUD us_market SNP EDT +^SPXHCHFN S&P 500 CHF Hdg (Net TR) CHF us_market SNP EDT +^SPXHDUP S&P 500 High Dividend Index USD us_market SNP EDT +^SPXHKDN S&P 500 HKD (Net TR) HKD us_market SNP EDT +^SPXHM10N S&P 500 MXN Hdg 10% Tax (NTR) MXN us_market SNP EDT +^SPXHMXNT S&P 500 MXN Hdg (TR) MXN us_market SNP EDT +^SPXICT S&P 500 PR Inverse Carry-Free D TWD us_market SNP EDT +^SPXICU S&P 500 PR Inverse Carry-Free D USD us_market SNP EDT +^SPXL-EU Direxion Daily S&P 500 Bull 3X USD us_market ASE EDT +^SPXL3DUN S&P 500 130/30 Inverse-Quality USD us_market SNP EDT +^SPXL5DUN S&P 500 150/50 Inverse-Quality USD us_market SNP EDT +^SPXLBHEN S&P 500 Low Volatility Target B EUR us_market SNP EDT +^SPXLTBUN S&P 500 Low Volatility Target B USD us_market SNP EDT +^SPXMHCN S&P 500 Momentum CAD Hedged Ind CAD us_market SNP EDT +^SPXMR2 S&P 500 Managed Risk 2.0 Index USD us_market SNP EDT +^SPXN-EU ProShares S&P 500 Ex-Financials USD us_market ASE EDT +^SPXN10UT S&P 500 NTR Daily Risk Control USD us_market NYS EDT +^SPXN15UT S&P 500 NTR Daily Risk Control USD us_market SNP EDT +^SPXP15UP S&P 500 PR Daily Risk Control 1 USD us_market NYS EDT +^SPXPG S&P 500 Pure Growth USD us_market NYS EDT +^SPXPGKN S&P 500 Pure Growth NTR (KRW) KRW us_market SNP EDT +^SPXPV S&P 500 Pure Value USD us_market NYS EDT +^SPXPVKN S&P 500 Pure Value NTR (KRW) KRW us_market SNP EDT +^SPXQ3DUN S&P 500 130/30 Quality 0.30% De USD us_market SNP EDT +^SPXQ5DUN S&P 500 150/50 Quality 0.30% De USD us_market SNP EDT +^SPXQHDUN S&P 500 Quality High Dividend I USD us_market SNP EDT +^SPXQL3UN S&P 500 130/30 Quality Index (U USD us_market SNP EDT +^SPXQL5UN S&P 500 150/50 Quality Index (U USD us_market SNP EDT +^SPXQLMUN S&P 500 QVML Multi-Factor Index USD us_market SNP EDT +^SPXQLUP S&P 500 Quality - Lowest Quinti USD us_market SNP EDT +^SPXQUN S&P 500 Quality (US Dollar) Net USD us_market NYS EDT +^SPXQUP S&P 500 Quality (US Dollar) USD us_market NYS EDT +^SPXQUT S&P 500 Quality (US Dollar) Gro USD us_market SNP EDT +^SPXQVEHN S&P 500 Quality, Value & Moment EUR us_market SNP EDT +^SPXQVFHN S&P 500 Quality, Value & Moment CHF us_market SNP EDT +^SPXQVGHN S&P 500 Quality, Value & Moment GBP us_market SNP EDT +^SPXS-EU Direxion Daily S&P 500 Bear 3X USD us_market ASE EDT +^SPXT-EU ProShares S&P 500 Ex-Technology USD us_market ASE EDT +^SPXTDVUN S&P 500 Dynamic VEQTOR Index Ne USD us_market SNP EDT +^SPXUXEN S&P 500 EUR Hdg (Net TR) EUR us_market SNP EDT +^SPXV-EU ProShares S&P 500 Ex-Health Car USD us_market ASE EDT +^SPXVCUP S&P 500 Value Capped Index (USD USD us_market SNP EDT +^SPXVMOUP S&P 500 High Momentum Value USD us_market SNP EDT +^SPXVMOUT S&P 500 High Momentum Value TR USD us_market SNP EDT +^SPXXCDP S&P 500 Ex-Consumer Discretiona USD us_market SNP EDT +^SPXXCMUN S&P 500 Ex-Communication Servic USD us_market SNP EDT +^SPXXCSP S&P 500 Ex-Consumer Staples USD us_market SNP EDT +^SPXXEGP S&P 500 Ex-Energy USD us_market SNP EDT +^SPXXFINP S&P 500 Ex-Financials & Real Es USD us_market SNP EDT +^SPXXFISP S&P 500 Ex-Financials USD us_market SNP EDT +^SPXXHCP S&P 500 Ex-Health Care USD us_market SNP EDT +^SPXXINDP S&P 500 Ex-Industrials USD us_market SNP EDT +^SPXXMP S&P 500 Ex-Materials USD us_market SNP EDT +^SPXXTSUN S&P 500 Ex-Information Technolo USD us_market SNP EDT +^SPXXUTIP S&P 500 Ex-Utilities USD us_market SNP EDT +^SPYD-EU SPDR Portfolio S&P 500 High Div USD us_market ASE EDT +^SPYG-EU SPDR Portfolio S&P 500 Growth E USD us_market ASE EDT +^SPYV-EU SPDR Portfolio S&P 500 Value ET USD us_market ASE EDT +^SPYX-EU SPDR S&P 500 Fossil Fuel Reserv USD us_market ASE EDT +^SRO S&P 500 Range Option Underlying USD us_market WCB EDT +^UAPR-IV INNOVATOR ETFS TRUST S&P 500 UL USD us_market ASE EDT +^UJUL-IV Innovator S&P 500 Ultra Buffer USD us_market ASE EDT +^UMAR-IV INNOVATOR S&P 500 ULTRA BUFFER USD us_market ASE EDT +^UPRO-EU ProShares UltraPro S&P 500 (EST USD us_market ASE EDT +^UPRO-IV ProShares UltraPro S&P 500 (INT USD us_market ASE EDT +^UPRO-NV ProShares UltraPro S&P 500 (NET USD us_market ASE EDT +^UPRO-TC ProShares UltraPro S&P 500 (TOT USD us_market ASE EDT +^VAF S&P 500 Variance Fut Sett Price USD us_market WCB EDT +^VIX3M CBOE S&P 500 3-Month Volatility USD us_market WCB EDT +^VOO-EU Vanguard S&P 500 (Estimated Cas USD us_market ASE EDT +^VOO-IV Vanguard S&P 500 (Intraday Valu USD us_market ASE EDT +^VOO-TC Vanguard S&P 500 (Total Cash Am USD us_market ASE EDT +^VOOG-EU Vanguard S&P 500 Growth (Estima USD us_market ASE EDT +^VOOG-IV Vanguard S&P 500 Growth (Intrad USD us_market ASE EDT +^VOOG-NV Vanguard S&P 500 Growth (Net As USD us_market ASE EDT +^VOOG-TC Vanguard S&P 500 Growth (Total USD us_market ASE EDT +^VOOV-EU Vanguard S&P 500 Value (Estimat USD us_market ASE EDT +^VOOV-IV Vanguard S&P 500 Value (Intrada USD us_market ASE EDT +^VOOV-NV Vanguard S&P 500 Value (Net Ass USD us_market ASE EDT +^VOOV-TC Vanguard S&P 500 Value (Total C USD us_market ASE EDT +^VXX-IV iPath Series B S&P 500 VIX Shor USD us_market ASE EDT +^VXX S&P 500 VIX Short-Term Index MC USD us_market NYS EDT +^VXZ-IV iPath Series B S&P 500 VIX Mid- USD us_market ASE EDT +^VXZ S&P 500 VIX Mid-Term Index MCAP USD us_market NYS EDT +^WPUT CBOE S&P 500 One-Week PutWrite USD us_market WCB EDT +^XSP S&P 500 MINI SPX OPTIONS INDEX USD us_market WCB EDT +^XSR S&P 500 MINI SPX OPTIONS INDEX USD us_market WCB EDT +^XVZ-IV iPath S&P 500 Dynamic VIX ETN USD us_market ASE EDT diff --git a/tests/openbb_terminal/economy/txt/test_yfinance_view/test_search_indices[keyword2-10].txt b/tests/openbb_terminal/economy/txt/test_yfinance_view/test_search_indices[keyword2-10].txt index db843b7b03ec..8453c3734c74 100644 --- a/tests/openbb_terminal/economy/txt/test_yfinance_view/test_search_indices[keyword2-10].txt +++ b/tests/openbb_terminal/economy/txt/test_yfinance_view/test_search_indices[keyword2-10].txt @@ -1,12 +1,741 @@ - name currency market exchange exchange timezone -symbol -^A1BSC Dow Jones Americas Basic Materi USD us_market DJI EDT -^A1CYC Dow Jones Americas Consumer Ser USD us_market DJI EDT -^A1DOW Dow Jones Americas Index USD us_market DJI EDT -^A1ENE Dow Jones Americas Oil & Gas In USD us_market DJI EDT -^A1FIN Dow Jones Americas Financials I USD us_market DJI EDT -^A1HCR Dow Jones Americas Health Care USD us_market DJI EDT -^A1IDU Dow Jones Americas Industrials USD us_market DJI EDT -^A1NCY Dow Jones Americas Consumer Goo USD us_market DJI EDT -^A1SGI Dow Jones Sustainability North USD us_market DJI EDT -^A1TEC Dow Jones Americas Technology I USD us_market DJI EDT + name currency market exchange exchange timezone +symbol +^A1BSC Dow Jones Americas Basic Materi USD us_market DJI EDT +^A1CYC Dow Jones Americas Consumer Ser USD us_market DJI EDT +^A1DOW Dow Jones Americas Index USD us_market DJI EDT +^A1ENE Dow Jones Americas Oil & Gas In USD us_market DJI EDT +^A1FIN Dow Jones Americas Financials I USD us_market DJI EDT +^A1HCR Dow Jones Americas Health Care USD us_market DJI EDT +^A1IDU Dow Jones Americas Industrials USD us_market DJI EDT +^A1NCY Dow Jones Americas Consumer Goo USD us_market DJI EDT +^A1SGI Dow Jones Sustainability North USD us_market DJI EDT +^A1TEC Dow Jones Americas Technology I USD us_market DJI EDT +^A1TLS Dow Jones Americas Telecommunic USD us_market DJI EDT +^A1UTI Dow Jones Americas Utilities In USD us_market DJI EDT +^ATDOW Dow Jones Austria Index EUR us_market DJI EDT +^ATDOWD Dow Jones Austria Index (USD) USD us_market DJI EDT +^AUDOWD Dow Jones Australia Index (USD) USD us_market DJI EDT +^B15CDRD Dow Jones BRIC China 15 DR Inde USD us_market DJI EDT +^B15CDRDT Dow Jones BRIC China 15 DR Tota USD us_market DJI EDT +^B15IDRD Dow Jones BRIC India 15 DR Inde USD us_market DJI EDT +^B15IDRDT Dow Jones BRIC India 15 DR Tota USD us_market DJI EDT +^B50ADRD Dow Jones BRIC 50 All DR Index USD us_market DJI EDT +^B50ADRE Dow Jones BRIC 50 All DR Index EUR us_market DJI EDT +^B50BRD Dow Jones BRIC Brazil 15 Index USD us_market DJI EDT +^B50BRE Dow Jones BRIC Brazil 15 Index EUR us_market DJI EDT +^B50CND Dow Jones BRIC China 15 Index ( USD us_market DJI EDT +^B50CNE Dow Jones BRIC China 15 Index ( EUR us_market DJI EDT +^B50DRD Dow Jones BRIC 50 DR Index (USD USD us_market DJI EDT +^B50DRE Dow Jones BRIC 50 DR Index (EUR EUR us_market DJI EDT +^B50IND Dow Jones BRIC India 15 Index ( USD us_market DJI EDT +^B50INE Dow Jones BRIC India 15 Index ( EUR us_market DJI EDT +^B50RUD Dow Jones BRIC Russia 5 Index ( USD us_market DJI EDT +^B50RUE Dow Jones BRIC Russia 5 Index ( EUR us_market DJI EDT +^B5RDRD Dow Jones BRIC Russia 5 DR Inde USD us_market DJI EDT +^B5RDRDT Dow Jones BRIC Russia 5 DR Tota USD us_market DJI EDT +^BEDOW Dow Jones Belgium Index EUR us_market DJI EDT +^BEDOWD Dow Jones Belgium Index (USD) USD us_market DJI EDT +^BR20 Dow Jones Brazil Titans 20 ADR USD us_market DJI EDT +^BRIC50D Dow Jones BRIC 50 Index (USD) USD us_market DJI EDT +^BRIC50E Dow Jones BRIC 50 Index (EUR) EUR us_market DJI EDT +^CADOW Dow Jones Canada Index CAD us_market DJI EDT +^CADOWD Dow Jones Canada Index (USD) USD us_market DJI EDT +^CH30 Dow Jones Switzerland Titans 30 CHF us_market DJI EDT +^CH30D Dow Jones Switzerland Titans 30 USD us_market DJI EDT +^CHDOW Dow Jones Switzerland Index CHF us_market DJI EDT +^CHDOWD Dow Jones Switzerland Index (US USD us_market DJI EDT +^CLDOW Dow Jones Chile Index CLP us_market DJI EDT +^CLDOWD Dow Jones Chile Index (USD) USD us_market DJI EDT +^DC1ICLEP Dow Jones Commodity Index Inver USD us_market DJI EDT +^DC2LCLEP Dow Jones Commodity Index 2X Le USD us_market DJI EDT +^DE30 Dow Jones Germany Titans 30 Ind EUR us_market DJI EDT +^DE30D Dow Jones Germany Titans 30 Ind USD us_market DJI EDT +^DEDOW Dow Jones Germany Index EUR us_market DJI EDT +^DEDOWD Dow Jones Germany Index (USD) USD us_market DJI EDT +^DJA Dow Jones Composite Average USD us_market DJI EDT +^DJAFK Dow Jones Africa Titans 50 Inde USD us_market DJI EDT +^DJAP25 Dow Jones Islamic Market Asia/P USD us_market DJI EDT +^DJAPSD Dow Jones Asia/Pacific Select D USD us_market DJI EDT +^DJAPSDE Dow Jones Asia/Pacific Select D EUR us_market DJI EDT +^DJARB50 Dow Jones Arabia Titans 50 Inde USD us_market DJI EDT +^DJASD Dow Jones Asia Select Dividend USD us_market DJI EDT +^DJASDE Dow Jones Asia Select Dividend EUR us_market DJI EDT +^DJAT Dow Jones Asian Titans 50 Index USD us_market DJI EDT +^DJAU Dow Jones Australia Index AUD us_market DJI EDT +^DJAUL Dow Jones Australia Large-Cap I AUD us_market DJI EDT +^DJAULPT Dow Jones Australia LPT Index AUD us_market DJI EDT +^DJAUM Dow Jones Australia Mid-Cap Ind AUD us_market DJI EDT +^DJAUS Dow Jones Australia Small-Cap I AUD us_market DJI EDT +^DJBGI Dow Jones Brookfield Global Inf USD us_market DJI EDT +^DJBGICT Dow Jones Brookfield Global Inf CAD us_market DJI EDT +^DJBGIE Dow Jones Brookfield Global Inf EUR us_market DJI EDT +^DJBIEM Dow Jones Brookfield Emerging M USD us_market DJI EDT +^DJBIEME Dow Jones Brookfield Emerging M EUR us_market DJI EDT +^DJC2IBRP Dow Jones Commodity Index 2X In USD us_market DJI EDT +^DJCASD Dow Jones Canada Select Dividen CAD us_market DJI EDT +^DJCASG Dow Jones Canada Select Growth CAD us_market DJI EDT +^DJCASV Dow Jones Canada Select Value I CAD us_market DJI EDT +^DJCCN1IP Dow Jones Commodity Index Corn USD us_market DJI EDT +^DJCH Dow Jones China Broad Market In CNY us_market DJI EDT +^DJCHOS50 Dow Jones China Offshore 50 Ind USD us_market DJI EDT +^DJCI Dow Jones Commodity Index USD us_market DJI EDT +^DJCIA1IT Dow Jones Commodity Index Alumi USD us_market DJI EDT +^DJCIAC Dow Jones Commodity Index All C USD us_market DJI EDT +^DJCIAGC Dow Jones Commodity Index Agric USD us_market DJI EDT +^DJCIAMC Dow Jones Commodity Index All M USD us_market DJI EDT +^DJCIAW Dow Jones Commodity Index All W USD us_market DJI EDT +^DJCIBR Dow Jones Commodity Index Brent USD us_market DJI EDT +^DJCIC2IT Dow Jones Commodity Index Coppe USD us_market DJI EDT +^DJCICC Dow Jones Commodity Index Cocoa USD us_market DJI EDT +^DJCICL Dow Jones Commodity Index Crude USD us_market DJI EDT +^DJCICN Dow Jones Commodity Index Corn USD us_market DJI EDT +^DJCICT Dow Jones Commodity Index Cotto USD us_market DJI EDT +^DJCIEMC Dow Jones Commodity Index Energ USD us_market DJI EDT +^DJCIFC Dow Jones Commodity Index Feede USD us_market DJI EDT +^DJCIGC Dow Jones Commodity Index Gold USD us_market DJI EDT +^DJCIGCP Dow Jones Commodity Index Gold USD us_market DJI EDT +^DJCIGR Dow Jones Commodity Index Grain USD us_market DJI EDT +^DJCIHG Dow Jones Commodity Index North USD us_market DJI EDT +^DJCIHO Dow Jones Commodity Index Heati USD us_market DJI EDT +^DJCIIK Dow Jones Commodity Index Nicke USD us_market DJI EDT +^DJCIIL Dow Jones Commodity Index Lead USD us_market DJI EDT +^DJCIILP Dow Jones Commodity Index Lead USD us_market DJI EDT +^DJCIIM Dow Jones Commodity Index Indus USD us_market DJI EDT +^DJCIIZ Dow Jones Commodity Index Zinc USD us_market DJI EDT +^DJCIIZP Dow Jones Commodity Index Zinc USD us_market DJI EDT +^DJCIKC Dow Jones Commodity Index Coffe USD us_market DJI EDT +^DJCIKW Dow Jones Commodity Index Kansa USD us_market DJI EDT +^DJCILC Dow Jones Commodity Index Live USD us_market DJI EDT +^DJCILH Dow Jones Commodity Index Lean USD us_market DJI EDT +^DJCILV Dow Jones Commodity Index Lives USD us_market DJI EDT +^DJCING Dow Jones Commodity Index Natur USD us_market DJI EDT +^DJCIP Dow Jones Commodity Index ER USD us_market DJI EDT +^DJCIPM Dow Jones Commodity Index Preci USD us_market DJI EDT +^DJCIPT Dow Jones Commodity Index Petro USD us_market DJI EDT +^DJCIRB Dow Jones Commodity Index Unlea USD us_market DJI EDT +^DJCISB Dow Jones Commodity Index Sugar USD us_market DJI EDT +^DJCISF Dow Jones Commodity Index Softs USD us_market DJI EDT +^DJCISI Dow Jones Commodity Index Silve USD us_market DJI EDT +^DJCISO Dow Jones Commodity Index Soybe USD us_market DJI EDT +^DJCIT Dow Jones Commodity Index TR USD us_market DJI EDT +^DJCIWH Dow Jones Commodity Index Wheat USD us_market DJI EDT +^DJCMED Dow Jones CME Spot FX$INDEX USD us_market DJI EDT +^DJCN Dow Jones China 88 Index CNY us_market DJI EDT +^DJCOS50N Dow Jones China Offshore 50 Tot USD us_market DJI EDT +^DJCTR Dow Jones Composite Average TR USD us_market DJI EDT +^DJCY10 Dow Jones Cyprus 10 Titans Inde EUR us_market DJI EDT +^DJD-EU Invesco Dow Jones Industrial Av USD us_market ASE EDT +^DJDVN Dow Jones U.S. Select Dividend USD us_market DJI EDT +^DJDXNA Dow Jones Developed Markets ex- USD us_market DJI EDT +^DJECOM Dow Jones Internet Commerce Ind USD us_market DJI EDT +^DJECON Dow Jones Emerging Markets Cons USD us_market DJI EDT +^DJECONE Dow Jones Emerging Markets Cons EUR us_market DJI EDT +^DJEG20 Dow Jones EGX Egypt Titans 20 I EGP us_market DJI EDT +^DJEG20D Dow Jones EGX Egypt Titans 20 I USD us_market DJI EDT +^DJEG20DT Dow Jones EGX Egypt Titans 20 T USD us_market DJI EDT +^DJEG20E Dow Jones EGX Egypt Titans 20 I EUR us_market DJI EDT +^DJEMDIV Dow Jones Emerging Markets Sele USD us_market DJI EDT +^DJEMDIVE Dow Jones Emerging Markets Sele EUR us_market DJI EDT +^DJEPCSD Dow Jones EPAC Select Dividend USD us_market DJI EDT +^DJERCUP Dow Jones Equity All REIT Cappe USD us_market DJI EDT +^DJEU25 Dow Jones Islamic Market Europe USD us_market DJI EDT +^DJEUGRUN Dow Jones Global Ex-U.S. Select USD us_market SNP EDT +^DJFXJPY Dow Jones FXCM Yen Index JPY us_market DJI EDT +^DJGALY Dow Jones Global Alternative Yi USD us_market DJI EDT +^DJGEQY Dow Jones Global Equity Yield I USD us_market DJI EDT +^DJGEQYT Dow Jones Global Equity Yield T USD us_market DJI EDT +^DJGREY Dow Jones Global Real Estate Yi USD us_market DJI EDT +^DJGSD Dow Jones Global Select Dividen USD us_market DJI EDT +^DJGSDCC Dow Jones Global Select Dividen CAD us_market DJI EDT +^DJGSGRAN Dow Jones Global Select Green R AUD us_market SNP EDT +^DJGSGRNN Dow Jones Global Select Green R NZD us_market SNP EDT +^DJGSGRUN Dow Jones Global Select Green R USD us_market SNP EDT +^DJGSP Dow Jones Precious Metals Index USD us_market DJI EDT +^DJGSPT Dow Jones Precious Metals Total USD us_market DJI EDT +^DJGT Dow Jones Global Titans 50 Inde USD us_market DJI EDT +^DJGTE Dow Jones Global Titans 50 Inde EUR us_market DJI EDT +^DJGYLDT Dow Jones Global Composite Yiel USD us_market DJI EDT +^DJI Dow Jones Industrial Average USD us_market DJI EDT +^DJI100X Dow Jones Islamic Market Intern USD us_market DJI EDT +^DJI2MN Dow Jones Industrial Average (2 USD us_market DJI EDT +^DJIAFT1I Dow Jones Industrial Average Fu USD us_market DJI EDT +^DJIBSC Dow Jones Islamic Market Basic USD us_market DJI EDT +^DJICA Dow Jones Islamic Market Canada USD us_market DJI EDT +^DJICH1MN Dow Jones Islamic Market China MYR us_market DJI EDT +^DJICHK Dow Jones Islamic Market China/ HKD us_market DJI EDT +^DJICHKU Dow Jones Islamic Market China/ USD us_market DJI EDT +^DJICYC Dow Jones Islamic Market Consum USD us_market DJI EDT +^DJID1UN Dow Jones International Dividen USD us_market NYS EDT +^DJIDQLCN Dow Jones Islamic Market Develo CAD us_market SNP EDT +^DJIDQLUN Dow Jones Islamic Market Develo USD us_market SNP EDT +^DJIEMG Dow Jones Islamic Market World USD us_market DJI EDT +^DJIENE Dow Jones Islamic Market Oil & USD us_market DJI EDT +^DJIEW Dow Jones Industrial Average Eq USD us_market DJI EDT +^DJIEWTR Dow Jones Industrial Average Eq USD us_market NYS EDT +^DJIEZ Dow Jones Islamic Market Euro I USD us_market DJI EDT +^DJIEZL Dow Jones Islamic Market Euro L USD us_market DJI EDT +^DJIEZM Dow Jones Islamic Market Euro M USD us_market DJI EDT +^DJIEZS Dow Jones Islamic Market Euro S USD us_market DJI EDT +^DJIFIN Dow Jones Islamic Market Financ USD us_market DJI EDT +^DJIGSD Dow Jones Islamic Market Global USD us_market DJI EDT +^DJIHCR Dow Jones Islamic Market Health USD us_market DJI EDT +^DJIIDU Dow Jones Islamic Market Indust USD us_market DJI EDT +^DJIJP Dow Jones Islamic Market Japan USD us_market DJI EDT +^DJILSCS Dow Jones Israel Select Consume ILS us_market DJI EDT +^DJILSHC Dow Jones Israel Select Health ILS us_market DJI EDT +^DJILSOG Dow Jones Israel Select Oil & G ILS us_market DJI EDT +^DJIMDXJ Dow Jones Islamic Market Develo USD us_market DJI EDT +^DJIMGTUN Dow Jones Islamic Market Global USD us_market SNP EDT +^DJIMIN Dow Jones Islamic Market India INR us_market DJI EDT +^DJIMIND Dow Jones Islamic Market India USD us_market DJI EDT +^DJIMKW Dow Jones Islamic Market Kuwait KWD us_market DJI EDT +^DJIMTR Dow Jones Islamic Market Turkey TRY us_market DJI EDT +^DJINET Dow Jones Internet Composite In USD us_market DJI EDT +^DJINETN Dow Jones Internet Composite Ne USD us_market DJI EDT +^DJINETT Dow Jones Internet Composite To USD us_market DJI EDT +^DJINR Dow Jones Industrial Average NT USD us_market DJI EDT +^DJINTCUN Dow Jones International Interne USD us_market DJI EDT +^DJIPICF Dow Jones Industrial Average In USD us_market DJI EDT +^DJIPICFH Dow Jones Industrial Average In HKD us_market DJI EDT +^DJIPICFT Dow Jones Industrial Average In TWD us_market DJI EDT +^DJIPLCF Dow Jones Industrial Average 2X USD us_market DJI EDT +^DJIPLCFH Dow Jones Industrial Average 2X HKD us_market DJI EDT +^DJIPLCFT Dow Jones Industrial Average 2X TWD us_market DJI EDT +^DJISRL Dow Jones Islamic Market Sri La LKR us_market DJI EDT +^DJISRLD Dow Jones Islamic Market Sri La USD us_market DJI EDT +^DJISVC Dow Jones Internet Services Ind USD us_market DJI EDT +^DJITEC Dow Jones Islamic Market Techno USD us_market DJI EDT +^DJITLS Dow Jones Islamic Market Teleco USD us_market DJI EDT +^DJITR Dow Jones Industrial Average TR USD us_market DJI EDT +^DJIUK Dow Jones Islamic Market U.K. I USD us_market DJI EDT +^DJIUTI Dow Jones Islamic Market Utilit USD us_market DJI EDT +^DJIYW Dow Jones Industrial Average Yi USD us_market DJI EDT +^DJMENXD Dow Jones MENA ex-Saudi Index ( USD us_market DJI EDT +^DJMY25 Dow Jones Islamic Market Malays MYR us_market DJI EDT +^DJMY25D Dow Jones Islamic Market Malays USD us_market DJI EDT +^DJNAJG Dow Jones North America Select CAD us_market DJI EDT +^DJNAJGAD Dow Jones North America Select USD us_market DJI EDT +^DJR DOW JONES EQUITY REIT INDEX USD us_market WCB EDT +^DJRUGXUP Dow Jones Russia GDR ex US/EU S USD us_market DJI EDT +^DJRUSG Dow Jones Russia GDR Index (EUR EUR us_market DJI EDT +^DJRUSGD Dow Jones Russia GDR Index (USD USD us_market DJI EDT +^DJRUSGR Dow Jones Russia GDR Total Retu USD us_market DJI EDT +^DJSA30 Dow Jones Saudi Titans 30 Index SAR us_market DJI EDT +^DJSASD Dow Jones U.S. Select Aerospace USD us_market DJI EDT +^DJSCLCP Dow Jones Sustainability Chile CLP us_market SNP EDT +^DJSCLUP Dow Jones Sustainability Chile USD us_market SNP EDT +^DJSEA1UN Dow Jones Emerging ASEAN Titans USD us_market DJI EDT +^DJSENAE Dow Jones Sustainability Europe EUR us_market DJI EDT +^DJSENAED Dow Jones Sustainability Europe USD us_market DJI EDT +^DJSEUZ Dow Jones Sustainability Eurozo EUR us_market DJI EDT +^DJSEUZD Dow Jones Sustainability Eurozo USD us_market DJI EDT +^DJSFIN Dow Jones SAFE India Index (INR INR us_market DJI EDT +^DJSFIND Dow Jones SAFE India Index (USD USD us_market DJI EDT +^DJSH Dow Jones Shanghai Index CNY us_market DJI EDT +^DJSHCP Dow Jones U.S. Select Health Ca USD us_market DJI EDT +^DJSHMB Dow Jones U.S. Select Home Cons USD us_market DJI EDT +^DJSIK Dow Jones Sustainability Korea KRW us_market DJI EDT +^DJSINS Dow Jones U.S. Select Insurance USD us_market DJI EDT +^DJSINV Dow Jones U.S. Select Investmen USD us_market DJI EDT +^DJSM Dow Jones Select Micro-Cap Inde USD us_market DJI EDT +^DJSMDQ Dow Jones U.S. Select Medical E USD us_market DJI EDT +^DJSMT Dow Jones Select Micro-Cap Tota USD us_market DJI EDT +^DJSND Dow Jones Sustainability Nordic USD us_market DJI EDT +^DJSNE Dow Jones Sustainability Nordic EUR us_market DJI EDT +^DJSOEP Dow Jones U.S. Select Oil Explo USD us_market DJI EDT +^DJSOES Dow Jones U.S. Select Oil Equip USD us_market DJI EDT +^DJSPHM Dow Jones U.S. Select Pharmaceu USD us_market DJI EDT +^DJSRBK Dow Jones U.S. Select Regional USD us_market DJI EDT +^DJSTEL Dow Jones U.S. Select Telecommu USD us_market DJI EDT +^DJSWECD Dow Jones Sustainability World USD us_market DJI EDT +^DJSWECE Dow Jones Sustainability World EUR us_market DJI EDT +^DJSZ Dow Jones Shenzhen Index CNY us_market DJI EDT +^DJT Dow Jones Transportation Averag USD us_market DJI EDT +^DJTATO Dow Jones Automobiles & Parts T USD us_market DJI EDT +^DJTATOE Dow Jones Automobiles & Parts T EUR us_market DJI EDT +^DJTBAK Dow Jones Banks Titans 30 Index USD us_market DJI EDT +^DJTBAKE Dow Jones Banks Titans 30 Index EUR us_market DJI EDT +^DJTBAKT Dow Jones Banks Titans 30 Total USD us_market DJI EDT +^DJTBAS Dow Jones Basic Resources Titan USD us_market DJI EDT +^DJTBASE Dow Jones Basic Resources Titan EUR us_market DJI EDT +^DJTCGS Dow Jones Travel & Leisure Tita USD us_market DJI EDT +^DJTCGSE Dow Jones Travel & Leisure Tita EUR us_market DJI EDT +^DJTCHE Dow Jones Chemicals Titans 30 I USD us_market DJI EDT +^DJTCHEE Dow Jones Chemicals Titans 30 I EUR us_market DJI EDT +^DJTCHET Dow Jones Chemicals Titans 30 T USD us_market DJI EDT +^DJTCNS Dow Jones Construction & Materi USD us_market DJI EDT +^DJTCNSE Dow Jones Construction & Materi EUR us_market DJI EDT +^DJTENG Dow Jones Oil & Gas Titans 30 I USD us_market DJI EDT +^DJTENGE Dow Jones Oil & Gas Titans 30 I EUR us_market DJI EDT +^DJTENGT Dow Jones Oil & Gas Titans 30 T USD us_market DJI EDT +^DJTFOB Dow Jones Food & Beverage Titan USD us_market DJI EDT +^DJTFOBE Dow Jones Food & Beverage Titan EUR us_market DJI EDT +^DJTFVS Dow Jones Financial Services Ti USD us_market DJI EDT +^DJTFVSE Dow Jones Financial Services Ti EUR us_market DJI EDT +^DJTGR Dow Jones Tiger Titans 50 Index USD us_market DJI EDT +^DJTHCA Dow Jones Health Care Titans 30 USD us_market DJI EDT +^DJTHCAE Dow Jones Health Care Titans 30 EUR us_market DJI EDT +^DJTIGS Dow Jones Industrial Goods and USD us_market DJI EDT +^DJTIGSE Dow Jones Industrial Goods and EUR us_market DJI EDT +^DJTINN Dow Jones Insurance Titans 30 I USD us_market DJI EDT +^DJTINNE Dow Jones Insurance Titans 30 I EUR us_market DJI EDT +^DJTINNT Dow Jones Insurance Titans 30 T USD us_market DJI EDT +^DJTLAB Dow Jones U.S. Low Beta Index USD us_market DJI EDT +^DJTLABT Dow Jones U.S. Low Beta Total R USD us_market DJI EDT +^DJTLMO Dow Jones U.S. High Momentum In USD us_market DJI EDT +^DJTLMOT Dow Jones U.S. High Momentum To USD us_market DJI EDT +^DJTLQU Dow Jones U.S. Thematic Long Qu USD us_market DJI EDT +^DJTLSS Dow Jones U.S. Thematic Long Si USD us_market DJI EDT +^DJTLSV Dow Jones U.S. Relative Value I USD us_market DJI EDT +^DJTLSVT Dow Jones U.S. Relative Value T USD us_market DJI EDT +^DJTMDI Dow Jones Media Titans 30 Index USD us_market DJI EDT +^DJTMDIE Dow Jones Media Titans 30 Index EUR us_market DJI EDT +^DJTMDIT Dow Jones Media Titans 30 Total USD us_market DJI EDT +^DJTMNAB Dow Jones U.S. Thematic Market USD us_market DJI EDT +^DJTMNBCP Dow Jones U.S. Thematic Market CAD us_market SNP EDT +^DJTNCG Dow Jones Personal & Household USD us_market DJI EDT +^DJTNCGE Dow Jones Personal & Household EUR us_market DJI EDT +^DJTREA Dow Jones Real Estate Titans 30 USD us_market DJI EDT +^DJTREAE Dow Jones Real Estate Titans 30 EUR us_market DJI EDT +^DJTRET Dow Jones Retail Titans 30 Inde USD us_market DJI EDT +^DJTRETE Dow Jones Retail Titans 30 Inde EUR us_market DJI EDT +^DJTRETT Dow Jones Retail Titans 30 Tota USD us_market DJI EDT +^DJTSAB Dow Jones U.S. High Beta Index USD us_market DJI EDT +^DJTSABT Dow Jones U.S. High Beta Total USD us_market DJI EDT +^DJTSEC Dow Jones Sector Titans Composi USD us_market DJI EDT +^DJTSECE Dow Jones Sector Titans Composi EUR us_market DJI EDT +^DJTSMO Dow Jones U.S. Low Momentum Ind USD us_market DJI EDT +^DJTSMOT Dow Jones U.S. Low Momentum Tot USD us_market DJI EDT +^DJTSQU Dow Jones U.S. Thematic Short Q USD us_market DJI EDT +^DJTSSS Dow Jones U.S. Thematic Short S USD us_market DJI EDT +^DJTSSV Dow Jones U.S. Short Relative V USD us_market DJI EDT +^DJTTEL Dow Jones Telecommunications Ti USD us_market DJI EDT +^DJTTELE Dow Jones Telecommunications Ti EUR us_market DJI EDT +^DJTTHE Dow Jones Technology Titans 30 USD us_market DJI EDT +^DJTTHEE Dow Jones Technology Titans 30 EUR us_market DJI EDT +^DJTUTS Dow Jones Utilities Titans 30 I USD us_market DJI EDT +^DJTUTSE Dow Jones Utilities Titans 30 I EUR us_market DJI EDT +^DJTUTST Dow Jones Utilities Titans 30 T USD us_market DJI EDT +^DJTWD3TP Dow Jones Taiwan High Quality D TWD us_market DJI EDT +^DJU Dow Jones Utility Average USD us_market DJI EDT +^DJULTC Dow Jones U.S. Large-Cap Techno USD us_market DJI EDT +^DJUS Dow Jones U.S. Index USD us_market DJI EDT +^DJUS50 Dow Jones Islamic Market U.S. T USD us_market DJI EDT +^DJUSAE Dow Jones U.S. Aerospace & Defe USD us_market DJI EDT +^DJUSAF Dow Jones U.S. Delivery Service USD us_market DJI EDT +^DJUSAG Dow Jones U.S. Asset Managers I USD us_market DJI EDT +^DJUSAI Dow Jones U.S. Electronic Equip USD us_market DJI EDT +^DJUSAL Dow Jones U.S. Aluminum Index USD us_market DJI EDT +^DJUSAM Dow Jones U.S. Medical Equipmen USD us_market DJI EDT +^DJUSAP Dow Jones U.S. Automobiles & Pa USD us_market DJI EDT +^DJUSAR Dow Jones U.S. Airlines Index USD us_market DJI EDT +^DJUSAS Dow Jones U.S. Aerospace Index USD us_market DJI EDT +^DJUSAT Dow Jones U.S. Auto Parts Index USD us_market DJI EDT +^DJUSAU Dow Jones U.S. Automobiles Inde USD us_market DJI EDT +^DJUSAV Dow Jones U.S. Media Agencies I USD us_market DJI EDT +^DJUSBC Dow Jones U.S. Broadcasting & E USD us_market DJI EDT +^DJUSBD Dow Jones U.S. Building Materia USD us_market DJI EDT +^DJUSBE Dow Jones U.S. Business Trainin USD us_market DJI EDT +^DJUSBK Dow Jones U.S. Banks Index USD us_market DJI EDT +^DJUSBKT Dow Jones U.S. Banks Total Retu USD us_market DJI EDT +^DJUSBM Dow Jones U.S. Basic Materials USD us_market DJI EDT +^DJUSBS Dow Jones U.S. Basic Resources USD us_market DJI EDT +^DJUSBT Dow Jones U.S. Biotechnology In USD us_market DJI EDT +^DJUSBTT Dow Jones U.S. Biotechnology To USD us_market DJI EDT +^DJUSBV Dow Jones U.S. Beverages Index USD us_market DJI EDT +^DJUSCA Dow Jones U.S. Gambling Index USD us_market DJI EDT +^DJUSCC Dow Jones U.S. Commodity Chemic USD us_market DJI EDT +^DJUSCF Dow Jones U.S. Clothing & Acces USD us_market DJI EDT +^DJUSCG Dow Jones U.S. Travel & Leisure USD us_market DJI EDT +^DJUSCH Dow Jones U.S. Chemicals Index USD us_market DJI EDT +^DJUSCM Dow Jones U.S. Personal Product USD us_market DJI EDT +^DJUSCN Dow Jones U.S. Construction & M USD us_market DJI EDT +^DJUSCP Dow Jones U.S. Containers & Pac USD us_market DJI EDT +^DJUSCR Dow Jones U.S. Computer Hardwar USD us_market DJI EDT +^DJUSCS Dow Jones U.S. Specialized Cons USD us_market DJI EDT +^DJUSCT Dow Jones U.S. Telecommunicatio USD us_market DJI EDT +^DJUSCX Dow Jones U.S. Specialty Chemic USD us_market DJI EDT +^DJUSCY Dow Jones U.S. Consumer Service USD us_market DJI EDT +^DJUSDB Dow Jones U.S. Brewers Index USD us_market DJI EDT +^DJUSDIV Dow Jones U.S. Dividend 100 Ind USD us_market DJI EDT +^DJUSDIVN Dow Jones U.S. Dividend 100 Net USD us_market DJI EDT +^DJUSDIVT Dow Jones U.S. Dividend 100 Tot USD us_market DJI EDT +^DJUSDN Dow Jones U.S. Defense Index USD us_market DJI EDT +^DJUSDR Dow Jones U.S. Food & Drug Reta USD us_market DJI EDT +^DJUSDS Dow Jones U.S. Industrial Suppl USD us_market DJI EDT +^DJUSDT Dow Jones U.S. Diversified REIT USD us_market DJI EDT +^DJUSDV Dow Jones U.S. Computer Service USD us_market DJI EDT +^DJUSEC Dow Jones U.S. Electrical Compo USD us_market DJI EDT +^DJUSEE Dow Jones U.S. Electronic & Ele USD us_market DJI EDT +^DJUSEH Dow Jones U.S. Real Estate Hold USD us_market DJI EDT +^DJUSEN Dow Jones U.S. Oil & Gas Index USD us_market DJI EDT +^DJUSENN Dow Jones U.S. Oil & Gas Net To USD us_market DJI EDT +^DJUSENT Dow Jones U.S. Oil & Gas Total USD us_market DJI EDT +^DJUSES Dow Jones U.S. Real Estate Serv USD us_market DJI EDT +^DJUSEU Dow Jones U.S. Electricity Inde USD us_market DJI EDT +^DJUSFA Dow Jones U.S. Financial Admini USD us_market DJI EDT +^DJUSFB Dow Jones U.S. Food & Beverage USD us_market DJI EDT +^DJUSFC Dow Jones U.S. Fixed Line Telec USD us_market DJI EDT +^DJUSFD Dow Jones U.S. Food Retailers & USD us_market DJI EDT +^DJUSFE Dow Jones U.S. Industrial Machi USD us_market DJI EDT +^DJUSFH Dow Jones U.S. Furnishings Inde USD us_market DJI EDT +^DJUSFI Dow Jones U.S. Financial Servic USD us_market DJI EDT +^DJUSFN Dow Jones U.S. Financials Index USD us_market DJI EDT +^DJUSFNC Dow Jones U.S. Financials Cappe USD us_market DJI EDT +^DJUSFNT Dow Jones U.S. Financials Total USD us_market DJI EDT +^DJUSFO Dow Jones U.S. Food Producers I USD us_market DJI EDT +^DJUSFP Dow Jones U.S. Food Products In USD us_market DJI EDT +^DJUSFT Dow Jones U.S. Footwear Index USD us_market DJI EDT +^DJUSGI Dow Jones U.S. General Industri USD us_market DJI EDT +^DJUSGL Dow Jones U.S. Large-Cap Growth USD us_market DJI EDT +^DJUSGM Dow Jones U.S. Mid-Cap Growth I USD us_market DJI EDT +^DJUSGR Dow Jones U.S. Growth Index USD us_market DJI EDT +^DJUSGRUN Dow Jones U.S. Select Green REI USD us_market SNP EDT +^DJUSGS Dow Jones U.S. Small-Cap Growth USD us_market DJI EDT +^DJUSGT Dow Jones U.S. General Retailer USD us_market DJI EDT +^DJUSGU Dow Jones U.S. Gas Distribution USD us_market DJI EDT +^DJUSHB Dow Jones U.S. Home Constructio USD us_market DJI EDT +^DJUSHC Dow Jones U.S. Health Care Inde USD us_market DJI EDT +^DJUSHCT Dow Jones U.S. Health Care Tota USD us_market DJI EDT +^DJUSHD Dow Jones U.S. Durable Househol USD us_market DJI EDT +^DJUSHG Dow Jones U.S. Household Goods USD us_market DJI EDT +^DJUSHI Dow Jones U.S. Home Improvement USD us_market DJI EDT +^DJUSHL Dow Jones U.S. Hotel & Lodging USD us_market DJI EDT +^DJUSHN Dow Jones U.S. Nondurable House USD us_market DJI EDT +^DJUSHP Dow Jones U.S. Health Care Prov USD us_market DJI EDT +^DJUSHR Dow Jones U.S. Commercial Vehic USD us_market DJI EDT +^DJUSHV Dow Jones U.S. Heavy Constructi USD us_market DJI EDT +^DJUSIB Dow Jones U.S. Insurance Broker USD us_market DJI EDT +^DJUSID Dow Jones U.S. Diversified Indu USD us_market DJI EDT +^DJUSIF Dow Jones U.S. Full Line Insura USD us_market DJI EDT +^DJUSIG Dow Jones U.S. Industrial Goods USD us_market DJI EDT +^DJUSIL Dow Jones U.S. Life Insurance I USD us_market DJI EDT +^DJUSIM Dow Jones U.S. Industrial Metal USD us_market DJI EDT +^DJUSIN Dow Jones U.S. Industrials Inde USD us_market DJI EDT +^DJUSINT Dow Jones U.S. Industrials Tota USD us_market DJI EDT +^DJUSIO Dow Jones U.S. Industrial & Off USD us_market DJI EDT +^DJUSIP Dow Jones U.S. Property & Casua USD us_market DJI EDT +^DJUSIQ Dow Jones U.S. Industrial Engin USD us_market DJI EDT +^DJUSIR Dow Jones U.S. Insurance Index USD us_market DJI EDT +^DJUSIS Dow Jones U.S. Support Services USD us_market DJI EDT +^DJUSIT Dow Jones U.S. Industrial Trans USD us_market DJI EDT +^DJUSIU Dow Jones U.S. Reinsurance Inde USD us_market DJI EDT +^DJUSIV Dow Jones U.S. Business Support USD us_market DJI EDT +^DJUSIX Dow Jones U.S. Nonlife Insuranc USD us_market DJI EDT +^DJUSL Dow Jones U.S. Large-Cap Index USD us_market DJI EDT +^DJUSLE Dow Jones U.S. Leisure Goods In USD us_market DJI EDT +^DJUSLG Dow Jones U.S. Hotels Index USD us_market DJI EDT +^DJUSLW Dow Jones U.S. Low-Cap Index USD us_market DJI EDT +^DJUSM Dow Jones U.S. Mid-Cap Index USD us_market DJI EDT +^DJUSMC Dow Jones U.S. Health Care Equi USD us_market DJI EDT +^DJUSME Dow Jones U.S. Media Index USD us_market DJI EDT +^DJUSMF Dow Jones U.S. Mortgage Finance USD us_market DJI EDT +^DJUSMG Dow Jones U.S. Mining Index USD us_market DJI EDT +^DJUSMR Dow Jones U.S. Mortgage REITs I USD us_market DJI EDT +^DJUSMS Dow Jones U.S. Medical Supplies USD us_market DJI EDT +^DJUSMT Dow Jones U.S. Marine Transport USD us_market DJI EDT +^DJUSMU Dow Jones U.S. Multiutilities I USD us_market DJI EDT +^DJUSNC Dow Jones U.S. Consumer Goods I USD us_market DJI EDT +^DJUSNCT Dow Jones U.S. Consumer Goods T USD us_market DJI EDT +^DJUSNF Dow Jones U.S. Nonferrous Metal USD us_market DJI EDT +^DJUSNG Dow Jones U.S. Personal & House USD us_market DJI EDT +^DJUSNS Dow Jones U.S. Internet Index USD us_market DJI EDT +^DJUSOG Dow Jones U.S. Oil & Gas Produc USD us_market DJI EDT +^DJUSOI Dow Jones U.S. Oil Equipment & USD us_market DJI EDT +^DJUSOL Dow Jones U.S. Integrated Oil & USD us_market DJI EDT +^DJUSOQ Dow Jones U.S. Oil Equipment Se USD us_market DJI EDT +^DJUSOS Dow Jones U.S. Exploration & Pr USD us_market DJI EDT +^DJUSPB Dow Jones U.S. Publishing Index USD us_market DJI EDT +^DJUSPC Dow Jones U.S. Waste & Disposal USD us_market DJI EDT +^DJUSPG Dow Jones U.S. Personal Goods I USD us_market DJI EDT +^DJUSPL Dow Jones U.S. Pipelines Index USD us_market DJI EDT +^DJUSPM Dow Jones U.S. Gold Mining Inde USD us_market DJI EDT +^DJUSPN Dow Jones U.S. Pharmaceuticals USD us_market DJI EDT +^DJUSRA Dow Jones U.S. Apparel Retailer USD us_market DJI EDT +^DJUSRB Dow Jones U.S. Broadline Retail USD us_market DJI EDT +^DJUSRCUN Dow Jones U.S. Real Estate Capp USD us_market SNP EDT +^DJUSRD Dow Jones U.S. Drug Retailers I USD us_market DJI EDT +^DJUSRE Dow Jones U.S. Real Estate Inde USD us_market DJI EDT +^DJUSRET Dow Jones U.S. Real Estate Tota USD us_market DJI EDT +^DJUSRH Dow Jones U.S. Real Estate Inve USD us_market DJI EDT +^DJUSRL Dow Jones U.S. Retail REITs Ind USD us_market DJI EDT +^DJUSRN Dow Jones U.S. Residential REIT USD us_market DJI EDT +^DJUSRP Dow Jones U.S. Recreational Pro USD us_market DJI EDT +^DJUSRQ Dow Jones U.S. Recreational Ser USD us_market DJI EDT +^DJUSRR Dow Jones U.S. Railroads Index USD us_market DJI EDT +^DJUSRS Dow Jones U.S. Specialty Retail USD us_market DJI EDT +^DJUSRT Dow Jones U.S. Retail Index USD us_market DJI EDT +^DJUSRU Dow Jones U.S. Restaurants & Ba USD us_market DJI EDT +^DJUSS Dow Jones U.S. Small-Cap Index USD us_market DJI EDT +^DJUSSB Dow Jones U.S. Investment Servi USD us_market DJI EDT +^DJUSSC Dow Jones U.S. Semiconductors I USD us_market DJI EDT +^DJUSSCT Dow Jones U.S. Semiconductors T USD us_market DJI EDT +^DJUSSD Dow Jones U.S. Soft Drinks Inde USD us_market DJI EDT +^DJUSSF Dow Jones U.S. Consumer Finance USD us_market DJI EDT +^DJUSSP Dow Jones U.S. Specialty Financ USD us_market DJI EDT +^DJUSSR Dow Jones U.S. Specialty REITs USD us_market DJI EDT +^DJUSST Dow Jones U.S. Iron & Steel Ind USD us_market DJI EDT +^DJUSSTRN Dow Jones U.S. Select Short-Ter USD us_market DJI EDT +^DJUSSV Dow Jones U.S. Software & Compu USD us_market DJI EDT +^DJUSSW Dow Jones U.S. Software Index USD us_market DJI EDT +^DJUSTB Dow Jones U.S. Tobacco Index USD us_market DJI EDT +^DJUSTC Dow Jones U.S. Technology Index USD us_market DJI EDT +^DJUSTCC Dow Jones U.S. Technology Cappe USD us_market DJI EDT +^DJUSTCT Dow Jones U.S. Technology Total USD us_market DJI EDT +^DJUSTK Dow Jones U.S. Trucking Index USD us_market DJI EDT +^DJUSTP Dow Jones U.S. Top-Cap Index USD us_market DJI EDT +^DJUSTQ Dow Jones U.S. Technology Hardw USD us_market DJI EDT +^DJUSTS Dow Jones U.S. Transportation S USD us_market DJI EDT +^DJUSTT Dow Jones U.S. Travel & Tourism USD us_market DJI EDT +^DJUSTY Dow Jones U.S. Toys Index USD us_market DJI EDT +^DJUSUO Dow Jones U.S. Gas Water & Mult USD us_market DJI EDT +^DJUSUT Dow Jones U.S. Utilities Index USD us_market DJI EDT +^DJUSUTT Dow Jones U.S. Utilities Total USD us_market DJI EDT +^DJUSVA Dow Jones U.S. Value Index USD us_market DJI EDT +^DJUSVE Dow Jones U.S. Conventional Ele USD us_market DJI EDT +^DJUSVL Dow Jones U.S. Large-Cap Value USD us_market DJI EDT +^DJUSVM Dow Jones U.S. Mid-Cap Value In USD us_market DJI EDT +^DJUSVN Dow Jones U.S. Distillers & Vin USD us_market DJI EDT +^DJUSVS Dow Jones U.S. Small-Cap Value USD us_market DJI EDT +^DJUSWC Dow Jones U.S. Mobile Telecommu USD us_market DJI EDT +^DJUSWU Dow Jones U.S. Water Index USD us_market DJI EDT +^DJUTR Dow Jones Utility Average TR USD us_market DJI EDT +^DJX 1/100 DOW JONES INDUSTRIAL AVER USD us_market WCB EDT +^DKDOW Dow Jones Denmark Index DKK us_market DJI EDT +^DKDOWD Dow Jones Denmark Index (USD) USD us_market DJI EDT +^DMT Dow Jones Transportation Averag USD us_market NYS EDT +^DTX DOW JONES TRANSPORTATION AVERAG USD us_market WCB EDT +^DUX DOW JONES UTILITY AVERAGE USD us_market WCB EDT +^DVY-EU iSHARES DOW JONES SELECT DIVIDE USD us_market ASE EDT +^DW25 Dow Jones U.S. Broad Stock Mark USD us_market DJI EDT +^DWAMRS Dow Jones Americas Select Real USD us_market DJI EDT +^DWAMRT Dow Jones Americas Select REIT USD us_market DJI EDT +^DWAPRS Dow Jones Asia/Pacific Select R USD us_market DJI EDT +^DWCAEC Dow Jones U.S. Alternative Elec USD us_market DJI EDT +^DWCAEG Dow Jones U.S. Alternative Ener USD us_market DJI EDT +^DWCAFL Dow Jones U.S. Alternative Fuel USD us_market DJI EDT +^DWCAIR Dow Jones U.S. Airlines Total S USD us_market DJI EDT +^DWCALU Dow Jones U.S. Aluminum Total S USD us_market DJI EDT +^DWCAMG Dow Jones U.S. Asset Managers T USD us_market DJI EDT +^DWCAPT Dow Jones U.S. Auto Parts Total USD us_market DJI EDT +^DWCARO Dow Jones U.S. Aerospace Total USD us_market DJI EDT +^DWCATO Dow Jones U.S. Automobiles Tota USD us_market DJI EDT +^DWCBNK Dow Jones U.S. Banks Total Stoc USD us_market DJI EDT +^DWCBRW Dow Jones U.S. Brewers Total St USD us_market DJI EDT +^DWCBVG Dow Jones U.S. Beverages Total USD us_market DJI EDT +^DWCCHM Dow Jones U.S. Chemicals Total USD us_market DJI EDT +^DWCCOA Dow Jones U.S. Coal Total Stock USD us_market DJI EDT +^DWCCSE Dow Jones U.S. Consumer Electro USD us_market DJI EDT +^DWCDEF Dow Jones U.S. Defense Total St USD us_market DJI EDT +^DWCELC Dow Jones U.S. Electricity Tota USD us_market DJI EDT +^DWCF Dow Jones U.S. Total Stock Mark USD us_market DJI EDT +^DWCFAF Dow Jones U.S. Farming & Fishin USD us_market DJI EDT +^DWCFOD Dow Jones U.S. Food Products To USD us_market DJI EDT +^DWCFOP Dow Jones U.S. Food Producers T USD us_market DJI EDT +^DWCFOT Dow Jones U.S. Footwear Total S USD us_market DJI EDT +^DWCFRN Dow Jones U.S. Furnishings Tota USD us_market DJI EDT +^DWCFRP Dow Jones U.S. Forestry & Paper USD us_market DJI EDT +^DWCGAM Dow Jones U.S. Gambling Total S USD us_market DJI EDT +^DWCHTL Dow Jones U.S. Hotels Total Sto USD us_market DJI EDT +^DWCINL Dow Jones U.S. Life Insurance T USD us_market DJI EDT +^DWCINS Dow Jones U.S. Insurance Total USD us_market DJI EDT +^DWCINT Dow Jones U.S. Internet Total S USD us_market DJI EDT +^DWCLSG Dow Jones U.S. Leisure Goods To USD us_market DJI EDT +^DWCMDA Dow Jones U.S. Media Agencies T USD us_market DJI EDT +^DWCMDI Dow Jones U.S. Media Total Stoc USD us_market DJI EDT +^DWCMIN Dow Jones U.S. Mining Total Sto USD us_market DJI EDT +^DWCMNG Dow Jones U.S. General Mining T USD us_market DJI EDT +^DWCMTG Dow Jones U.S. Mortgage REITs T USD us_market DJI EDT +^DWCMUT Dow Jones U.S. Multiutilities T USD us_market DJI EDT +^DWCOFF Dow Jones U.S. Electronic Offic USD us_market DJI EDT +^DWCPAP Dow Jones U.S. Paper Total Stoc USD us_market DJI EDT +^DWCPCS Dow Jones U.S. Gold Mining Tota USD us_market DJI EDT +^DWCPF Dow Jones U.S. Completion Total USD us_market DJI EDT +^DWCPIP Dow Jones U.S. Pipelines Total USD us_market DJI EDT +^DWCPSG Dow Jones U.S. Personal Goods T USD us_market DJI EDT +^DWCPUB Dow Jones U.S. Publishing Total USD us_market DJI EDT +^DWCRAI Dow Jones U.S. Railroads Total USD us_market DJI EDT +^DWCREE Dow Jones U.S. Renewable Energy USD us_market DJI EDT +^DWCRNS Dow Jones U.S. Reinsurance Tota USD us_market DJI EDT +^DWCRTD Dow Jones U.S. Drug Retailers T USD us_market DJI EDT +^DWCRTL Dow Jones U.S. Retail Total Sto USD us_market DJI EDT +^DWCRTR Dow Jones U.S. Retail REITs Tot USD us_market DJI EDT +^DWCSFT Dow Jones U.S. Soft Drinks Tota USD us_market DJI EDT +^DWCSOF Dow Jones U.S. Software Total S USD us_market DJI EDT +^DWCSTL Dow Jones U.S. Iron & Steel Tot USD us_market DJI EDT +^DWCTIR Dow Jones U.S. Tires Total Stoc USD us_market DJI EDT +^DWCTOB Dow Jones U.S. Tobacco Total St USD us_market DJI EDT +^DWCTOY Dow Jones U.S. Toys Total Stock USD us_market DJI EDT +^DWCTRK Dow Jones U.S. Trucking Total S USD us_market DJI EDT +^DWCWAT Dow Jones U.S. Water Total Stoc USD us_market DJI EDT +^DWEDRS Dow Jones Europe Developed Mark USD us_market DJI EDT +^DWEDRSE Dow Jones Europe Developed Mark EUR us_market DJI EDT +^DWEURS Dow Jones Europe Select Real Es USD us_market DJI EDT +^DWEURT Dow Jones Total Europe Select R USD us_market DJI EDT +^DWGRO Dow Jones U.S. Growth Total Sto USD us_market DJI EDT +^DWGRS Dow Jones Global Select Real Es USD us_market DJI EDT +^DWGRSA Dow Jones Global Select Real Es AUD us_market DJI EDT +^DWGRT Dow Jones Global Select REIT In USD us_market DJI EDT +^DWL Dow Jones U.S. Large-Cap Total USD us_market DJI EDT +^DWM Dow Jones U.S. Mid-Cap Total St USD us_market DJI EDT +^DWMFRS Dow Jones Middle East & Africa USD us_market DJI EDT +^DWMFRT Dow Jones Africa & Middle East USD us_market DJI EDT +^DWMG Dow Jones U.S. Mid-Cap Growth T USD us_market DJI EDT +^DWMI Dow Jones U.S. Micro-Cap Total USD us_market DJI EDT +^DWMV Dow Jones U.S. Mid-Cap Value To USD us_market DJI EDT +^DWRSF Dow Jones U.S. Select Real Esta USD us_market DJI EDT +^DWRTF Dow Jones U.S. Select REIT Inde USD us_market DJI EDT +^DWRTFN Dow Jones U.S. Select REIT Net USD us_market DJI EDT +^DWRTFT Dow Jones U.S. Select REIT Tota USD us_market DJI EDT +^DWS Dow Jones U.S. Small-Cap Total USD us_market DJI EDT +^DWVAL Dow Jones U.S. Value Total Stoc USD us_market DJI EDT +^DWXRS Dow Jones Global ex-U.S. Select USD us_market DJI EDT +^DWXRT Dow Jones Global ex-US Select R USD us_market DJI EDT +^DXL JUMBO DJX DOW JONES INDUSTRIAL USD us_market WCB EDT +^E1BSC Dow Jones Europe Basic Material USD us_market DJI EDT +^E1CYC Dow Jones Europe Consumer Servi USD us_market DJI EDT +^E1DOW Dow Jones Europe Index USD us_market DJI EDT +^E1ENE Dow Jones Europe Oil & Gas Inde USD us_market DJI EDT +^E1FIN Dow Jones Europe Financials Ind USD us_market DJI EDT +^E1HCR Dow Jones Europe Health Care In USD us_market DJI EDT +^E1IDU Dow Jones Europe Industrials In USD us_market DJI EDT +^E1NCY Dow Jones Europe Consumer Goods USD us_market DJI EDT +^E1TEC Dow Jones Europe Technology Ind USD us_market DJI EDT +^E1TLS Dow Jones Europe Telecommunicat USD us_market DJI EDT +^E1UTI Dow Jones Europe Utilities Inde USD us_market DJI EDT +^E2BSC Dow Jones Europe ex-U.K. Basic USD us_market DJI EDT +^E2CYC Dow Jones Europe ex-U.K. Consum USD us_market DJI EDT +^E2DOW Dow Jones Europe ex-U.K. Index USD us_market DJI EDT +^E2ENE Dow Jones Europe ex-U.K. Oil & USD us_market DJI EDT +^E2FIN Dow Jones Europe ex-U.K. Financ USD us_market DJI EDT +^E2HCR Dow Jones Europe ex-U.K. Health USD us_market DJI EDT +^E2IDU Dow Jones Europe ex-U.K. Indust USD us_market DJI EDT +^E2TEC Dow Jones Europe ex-U.K. Techno USD us_market DJI EDT +^E2TLS Dow Jones Europe ex-U.K. Teleco USD us_market DJI EDT +^E2UTI Dow Jones Europe ex-U.K. Utilit USD us_market DJI EDT +^E3DOW Dow Jones Europe - Nordic Index USD us_market DJI EDT +^ECM DOW JONES INTERNET COMMERCE IND USD us_market WCB EDT +^ES30 Dow Jones Spain Titans 30 Index EUR us_market DJI EDT +^ES30D Dow Jones Spain Titans 30 Index USD us_market DJI EDT +^ESDOW Dow Jones Spain Index EUR us_market DJI EDT +^ESDOWD Dow Jones Spain Index (USD) USD us_market DJI EDT +^FDD-EU FIRST TRUST DOW JONES STOXX SEL USD us_market ASE EDT +^FDNIINAV First Trust Dow Jones Internati EUR us_market NYS EDT +^FEZ-EU FRESCO DOW JONES EURO STOXX 50 USD us_market ASE EDT +^FGD-EU First Trust Dow Jones Global Se USD us_market ASE EDT +^FIDOW Dow Jones Finland Index EUR us_market DJI EDT +^FIDOWD Dow Jones Finland Index (USD) USD us_market DJI EDT +^FR30 Dow Jones France Titans 30 Inde EUR us_market DJI EDT +^FR30D Dow Jones France Titans 30 Inde USD us_market DJI EDT +^FRDOW Dow Jones France Index EUR us_market DJI EDT +^FRDOWD Dow Jones France Index (USD) USD us_market DJI EDT +^GAZZF-IV iPath Dow Jones AIG Natural G USD us_market ASE EDT +^GBDOW Dow Jones U.K. Index GBP us_market DJI EDT +^GBDOWD Dow Jones U.K. Index (USD) USD us_market DJI EDT +^GRDOW Dow Jones Greece Index EUR us_market DJI EDT +^GRDOWD Dow Jones Greece Index (USD) USD us_market DJI EDT +^HKDOW Dow Jones Hong Kong Index HKD us_market DJI EDT +^HKDOWD Dow Jones Hong Kong Index (USD) USD us_market DJI EDT +^IAK-EU Ishares Dow Jones US Insurance USD us_market ASE EDT +^IAT-EU Ishares Dow Jones US Regional B USD us_market ASE EDT +^IDDOW Dow Jones Indonesia Index IDR us_market DJI EDT +^IDDOWD Dow Jones Indonesia Index (USD) USD us_market DJI EDT +^IDU-EU iSHARES DOW JONES US UTILITIES USD us_market ASE EDT +^IDV-EU iShares Dow Jones EPAC Select D USD us_market ASE EDT +^IEDOW Dow Jones Ireland Index EUR us_market DJI EDT +^IEDOWD Dow Jones Ireland Index (USD) USD us_market DJI EDT +^IEO-EU Ishares Dow Jones US Oil and USD us_market ASE EDT +^IEZ-EU Ishares Dow Jones US Oil Equipm USD us_market ASE EDT +^IHE-EU Ishares Dow Jones US Pharmaceut USD us_market ASE EDT +^IHF-EU Ishares Dow Jones US HealthCare USD us_market ASE EDT +^IHI-NV Ishares Dow Jones US Medical De USD us_market ASE EDT +^IMUS Dow Jones Islamic Market U.S. I USD us_market DJI EDT +^IMUSL Dow Jones Islamic Market U.S. L USD us_market DJI EDT +^IMUSM Dow Jones Islamic Market U.S. M USD us_market DJI EDT +^IMUSS Dow Jones Islamic Market U.S. S USD us_market DJI EDT +^IMXL Dow Jones Islamic Market Titans USD us_market DJI EDT +^IT30 Dow Jones Italy Titans 30 Index EUR us_market DJI EDT +^IT30D Dow Jones Italy Titans 30 Index USD us_market DJI EDT +^ITDOW Dow Jones Italy Index EUR us_market DJI EDT +^ITDOWD Dow Jones Italy Index (USD) USD us_market DJI EDT +^IYC-EU iSHARES DOW JONES US CONSUMER S USD us_market ASE EDT +^IYE-EU iSHARES DOW JONES US ENERGY SEC USD us_market ASE EDT +^IYF-EU iSHARES DOW JONES US FINANCIAL USD us_market ASE EDT +^IYH-EU iSHARES DOW JONES US HEALTHCARE USD us_market ASE EDT +^IYJ-EU iSHARES DOW JONES US INDUSTRIAL USD us_market ASE EDT +^IYK-EU iSHARES DOW JONES US CONSUMER G USD us_market ASE EDT +^IYM-EU iSHARES DOW JONES US BASIC MAT USD us_market ASE EDT +^IYR-EU iSHARES DOW JONES US REAL ESTAT USD us_market ASE EDT +^IYT-EU iSHARES DOW JONES TRANSPORTATIO USD us_market ASE EDT +^IYW-EU iSHARES DOW JONES US TECHNOLOGY USD us_market ASE EDT +^IYY-EU iSHARES DOW JONES US TOTAL MARK USD us_market ASE EDT +^IYZ-EU iSHARES DOW JONES US TELECOMM S USD us_market ASE EDT +^JPDOW Dow Jones Japan Index JPY us_market DJI EDT +^JPDOWD Dow Jones Japan Index (USD) USD us_market DJI EDT +^KR30 Dow Jones South Korea Titans 30 KRW us_market DJI EDT +^KR30D Dow Jones South Korea Titans 30 USD us_market DJI EDT +^KRDOW Dow Jones South Korea Index KRW us_market DJI EDT +^KRDOWD Dow Jones South Korea Index (US USD us_market DJI EDT +^MDYV-EU SPDR Dow Jones Mid Cap Value ET USD us_market ASE EDT +^MUT Dow Jones High Yield Select 10 USD us_market DJI EDT +^MXDOW Dow Jones Mexico Index MXN us_market DJI EDT +^MXDOWD Dow Jones Mexico Index (USD) USD us_market DJI EDT +^MYDOW Dow Jones Malaysia Index MYR us_market DJI EDT +^MYDOWD Dow Jones Malaysia Index (USD) USD us_market DJI EDT +^NL30 Dow Jones Netherlands Titans 30 EUR us_market DJI EDT +^NL30D Dow Jones Netherlands Titans 30 USD us_market DJI EDT +^NLDOW Dow Jones Netherlands Index EUR us_market DJI EDT +^NLDOWD Dow Jones Netherlands Index (US USD us_market DJI EDT +^NODOW Dow Jones Norway Index NOK us_market DJI EDT +^NODOWD Dow Jones Norway Index (USD) USD us_market DJI EDT +^NZDOW Dow Jones New Zealand Index NZD us_market DJI EDT +^NZDOWD Dow Jones New Zealand Index (US USD us_market DJI EDT +^PHDOW Dow Jones Philippines Index PHP us_market DJI EDT +^PHDOWD Dow Jones Philippines Index (US USD us_market DJI EDT +^PTDOW Dow Jones Portugal Index EUR us_market DJI EDT +^PTDOWD Dow Jones Portugal Index (USD) USD us_market DJI EDT +^RCI Dow Jones Composite All REIT In USD us_market DJI EDT +^RCIT Dow Jones Composite All REIT To USD us_market DJI EDT +^RWR-EU SPDR Dow Jones REIT ETF USD us_market ASE EDT +^SE30 Dow Jones Sweden Titans 30 Inde SEK us_market DJI EDT +^SE30D Dow Jones Sweden Titans 30 Inde USD us_market DJI EDT +^SEDOW Dow Jones Sweden Index SEK us_market DJI EDT +^SEDOWD Dow Jones Sweden Index (USD) USD us_market DJI EDT +^SGDOW Dow Jones Singapore Index SGD us_market DJI EDT +^SGDOWD Dow Jones Singapore Index (USD) USD us_market DJI EDT +^SPSK-EU SP Funds Dow Jones Global Sukuk USD us_market ASE EDT +^TR20 Dow Jones Turkey Titans 20 Inde TRY us_market DJI EDT +^TR20D Dow Jones Turkey Titans 20 Inde USD us_market DJI EDT +^TR20DT Dow Jones Turkey Titans 20 Tota USD us_market DJI EDT +^TR20E Dow Jones Turkey Titans 20 Inde EUR us_market DJI EDT +^TWDOW Dow Jones Taiwan Index TWD us_market DJI EDT +^TWDOWD Dow Jones Taiwan Index (USD) USD us_market DJI EDT +^UK50 Dow Jones U.K. Titans 50 Index GBP us_market DJI EDT +^UK50D Dow Jones U.K. Titans 50 Index USD us_market DJI EDT +^UK50E Dow Jones U.K. Titans 50 Index EUR us_market DJI EDT +^USDOLLAR Dow Jones FXCM Dollar Index USD us_market DJI EDT +^W1BSC Dow Jones Global Basic Material USD us_market DJI EDT +^W1CYC Dow Jones Global Consumer Servi USD us_market DJI EDT +^W1DOW Dow Jones Global Index USD us_market DJI EDT +^W1ENE Dow Jones Global Oil & Gas Inde USD us_market DJI EDT +^W1FIN Dow Jones Global Financials Ind USD us_market DJI EDT +^W1HCR Dow Jones Global Health Care In USD us_market DJI EDT +^W1IDU Dow Jones Global Industrials In USD us_market DJI EDT +^W1NCY Dow Jones Global Consumer Goods USD us_market DJI EDT +^W1TEC Dow Jones Global Technology Ind USD us_market DJI EDT +^W1TLS Dow Jones Global Telecommunicat USD us_market DJI EDT +^W1UTI Dow Jones Global Utilities Inde USD us_market DJI EDT +^W2BSC Dow Jones Global ex-U.S. Basic USD us_market DJI EDT +^W2CYC Dow Jones Global ex-U.S. Consum USD us_market DJI EDT +^W2DOW Dow Jones Global ex-U.S. Index USD us_market DJI EDT +^W2ENE Dow Jones Global ex-U.S. Oil & USD us_market DJI EDT +^W2FIN Dow Jones Global ex-U.S. Financ USD us_market DJI EDT +^W2HCR Dow Jones Global ex-U.S. Health USD us_market DJI EDT +^W2IDU Dow Jones Global ex-U.S. Indust USD us_market DJI EDT +^W2TEC Dow Jones Global ex-U.S. Techno USD us_market DJI EDT +^W2TLS Dow Jones Global ex-U.S. Teleco USD us_market DJI EDT +^W2UTI Dow Jones Global ex-U.S. Utilit USD us_market DJI EDT +^WEBL-EU Direxion Daily Dow Jones Intern USD us_market ASE EDT +^XLHK Dow Jones Hong Kong Titans 30 I HKD us_market DJI EDT +^ZADOW Dow Jones South Africa Index ZAR us_market DJI EDT +^ZADOWD Dow Jones South Africa Index (U USD us_market DJI EDT diff --git a/tests/openbb_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[active].txt b/tests/openbb_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[active].txt index 8436e5fb1a1d..edfb79207af2 100644 --- a/tests/openbb_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[active].txt +++ b/tests/openbb_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[active].txt @@ -1,6 +1,26 @@ - Price Chg %Chg Vol -0 ProShares UltraPro QQQ 23.1700 0.8000 3.58 22.5M -1 ProShares UltraPro Short QQQ 37.4300 -1.4100 -3.63 19.1M -2 Direxion Daily Semiconductor Bull 3X Shares 15.1804 1.3504 9.76 18.1M -3 ProShares Ultra Bloomberg Natural Gas 5.2400 0.3800 7.82 17.5M -4 Direxion Daily Semiconductor Bear 3X Shares 21.2350 -2.4150 -10.21 11.2M + Price Chg %Chg Vol +0 ProShares UltraPro QQQ 23.1700 0.8000 3.58 22.5M +1 ProShares UltraPro Short QQQ 37.4300 -1.4100 -3.63 19.1M +2 Direxion Daily Semiconductor Bull 3X Shares 15.1804 1.3504 9.76 18.1M +3 ProShares Ultra Bloomberg Natural Gas 5.2400 0.3800 7.82 17.5M +4 Direxion Daily Semiconductor Bear 3X Shares 21.2350 -2.4150 -10.21 11.2M +5 SPDR S&P 500 ETF Trust 402.0700 3.5300 0.89 9.3M +6 Invesco QQQ Trust Series I 297.8900 3.6400 1.24 6.7M +7 iShares China Large-Cap ETF 29.1050 0.1650 0.57 5.2M +8 United States Natural Gas Fund L.P. 7.9393 0.3593 4.74 5.0M +9 iShares iBoxx $ High Yield Corporate Bond ETF 74.4106 0.5206 0.70 4.8M +10 Direxion Daily TSLA Bull 1.5X Shares 12.7100 0.2500 2.01 4.8M +11 Direxion Daily S&P Biotech Bull 3X Shares 6.8600 0.0700 1.03 4.6M +12 Vanguard Short-Term Corporate Bond ETF 75.4000 0.0900 0.12 3.9M +13 Direxion Daily S&P 500 Bear 3X Shares 19.1700 -0.4700 -2.39 3.8M +14 ProShares Ultra VIX Short-Term Futures ETF 5.2099 -0.2301 -4.23 3.7M +15 ARK Innovation ETF 39.9000 -0.3700 -0.92 3.7M +16 Financial Select Sector SPDR ETF 35.8600 0.2600 0.73 3.2M +17 ProShares UltraPro Short S&P 500 14.5090 -0.3810 -2.56 2.9M +18 Direxion Daily 20+ Year Treasury Bull 3X Shares 7.9950 0.1550 1.98 2.8M +19 ProShares Short S&P 500 15.3501 -0.1199 -0.78 2.8M +20 ProShares Short QQQ 13.1850 -0.1650 -1.24 2.8M +21 KraneShares CSI China Internet ETF 30.5450 0.3150 1.04 2.5M +22 iShares Russell 2000 ETF 190.2000 2.2600 1.20 2.0M +23 Energy Select Sector SPDR ETF 84.8100 1.3000 1.56 2.0M +24 iShares MSCI Emerging Markets ETF 39.4200 0.4300 1.10 1.9M diff --git a/tests/openbb_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[decliners].txt b/tests/openbb_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[decliners].txt index 49490384d5d5..a84a44c90eae 100644 --- a/tests/openbb_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[decliners].txt +++ b/tests/openbb_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[decliners].txt @@ -1,6 +1,26 @@ - Price Chg %Chg Vol -0 AXS 1.25X NVDA Bear Daily ETF 19.940 -4.110 -17.09 1.2M -1 Direxion Daily Semiconductor Bear 3X Shares 21.350 -2.300 -9.73 9.9M -2 ProShares UltraShort Bloomberg Natural Gas 67.090 -5.760 -7.91 496.0K -3 MicroSectors FANG+ Index -3X Inverse Leveraged ETN 27.255 -1.885 -6.47 312.4K -4 2x Long VIX Futures ETF 19.520 -1.110 -5.38 255.0K + Price Chg %Chg Vol +0 AXS 1.25X NVDA Bear Daily ETF 19.9400 -4.1100 -17.09 1.2M +1 Direxion Daily Semiconductor Bear 3X Shares 21.3500 -2.3000 -9.73 9.9M +2 ProShares UltraShort Bloomberg Natural Gas 67.0900 -5.7600 -7.91 496.0K +3 MicroSectors FANG+ Index -3X Inverse Leveraged ETN 27.2550 -1.8850 -6.47 312.4K +4 2x Long VIX Futures ETF 19.5200 -1.1100 -5.38 255.0K +5 Direxion Daily Technology Bear 3x Shares 28.4800 -1.6100 -5.35 351.7K +6 Direxion Daily S&P Oil & Gas Exp. & Prod. Bear 2X Shares 14.5400 -0.8200 -5.34 489.5K +7 ProShares UltraShort Bloomberg Crude Oil 25.8300 -1.1400 -4.23 209.6K +8 ProShares Ultra VIX Short-Term Futures ETF 5.2299 -0.2101 -3.86 2.9M +9 Direxion Daily S&P 500 High Beta Bear 3X Shares 4.7200 -0.1800 -3.67 191.2K +10 ProShares UltraPro Short QQQ 37.5400 -1.3000 -3.35 16.4M +11 ProShares UltraPro Short Russell 2000 41.3040 -1.3660 -3.20 300.0K +12 Direxion Daily Real Estate Bear 3x Shares 45.4500 -1.4700 -3.13 52.8K +13 Direxion Daily Small Cap Bear 3x Shares 26.8800 -0.8400 -3.03 1.1M +14 ProShares VIX Short-Term Futures ETF 9.5900 -0.2600 -2.64 721.0K +15 iPath Series B S&P 500 VIX Short-Term Futures ETN 11.9000 -0.3200 -2.62 622.8K +16 ProShares UltraPro Short S&P 500 14.5281 -0.3619 -2.43 2.7M +17 AXS 2X Innovation ETF 64.4860 -1.6040 -2.43 67.0K +18 Direxion Daily Energy Bear 2x Shares 30.7400 -0.7600 -2.41 55.9K +19 Direxion Daily S&P 500 Bear 3X Shares 19.1800 -0.4600 -2.34 3.3M +20 ProShares UltraShort QQQ 20.5900 -0.4900 -2.32 1.3M +21 Direxion Daily Financial Bear 3x Shares 16.8500 -0.3700 -2.15 167.3K +22 Direxion Daily FTSE China Bear 3X Shares 10.2301 -0.2199 -2.10 1.0M +23 ProShares UltraShort Russell2000 13.9500 -0.2800 -1.97 194.6K +24 ProShares UltraPro Short Dow30 26.7100 -0.4500 -1.66 1.3M diff --git a/tests/openbb_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[gainers].txt b/tests/openbb_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[gainers].txt index a5a4b1093243..687a423f3c4a 100644 --- a/tests/openbb_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[gainers].txt +++ b/tests/openbb_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[gainers].txt @@ -1,6 +1,26 @@ - Price Chg %Chg Vol -0 GraniteShares 1.5x Long NVDA Daily ETF 37.49 6.46 20.82 55.8K -1 Breakwave Dry Bulk Shipping ETF 7.98 0.69 9.47 345.6K -2 Direxion Daily Semiconductor Bull 3X Shares 15.06 1.23 8.89 16.3M -3 ProShares Ultra Bloomberg Natural Gas 5.24 0.38 7.82 16.5M -4 Direxion Daily South Korea Bull 3X Shares 8.94 0.53 6.30 56.7K + Price Chg %Chg Vol +0 GraniteShares 1.5x Long NVDA Daily ETF 37.4900 6.4600 20.82 55.8K +1 Breakwave Dry Bulk Shipping ETF 7.9800 0.6900 9.47 345.6K +2 Direxion Daily Semiconductor Bull 3X Shares 15.0600 1.2300 8.89 16.3M +3 ProShares Ultra Bloomberg Natural Gas 5.2400 0.3800 7.82 16.5M +4 Direxion Daily South Korea Bull 3X Shares 8.9400 0.5300 6.30 56.7K +5 MicroSectors FANG+ Index 3X Leveraged ETN 75.6700 4.2500 5.95 298.1K +6 MicroSectors FANG & Innovation 3x Leveraged ETN 34.2100 1.8500 5.72 124.2K +7 Direxion Daily Technology Bull 3x Shares 29.4000 1.4600 5.23 516.8K +8 Direxion Daily S&P Oil & Gas Exp. & Prod. Bull 2X Shares 133.4900 6.5000 5.12 81.9K +9 United States Natural Gas Fund L.P. 7.9215 0.3415 4.51 4.7M +10 ProShares Ultra Bloomberg Crude Oil 26.8609 1.0909 4.23 446.7K +11 VanEck Semiconductor ETF 242.6300 8.3900 3.58 758.2K +12 iPath Series B Bloomberg Natural Gas Subindex Total Return ETN 12.5700 0.4100 3.37 52.1K +13 iShares Semiconductor ETF 413.1000 12.5800 3.14 206.6K +14 ProShares UltraPro QQQ 23.0450 0.6750 3.02 20.1M +15 Direxion Daily Small Cap Bull 3x Shares 39.6500 1.1600 3.01 1.1M +16 Direxion Daily Real Estate Bull 3x Shares 11.0500 0.3100 2.89 65.2K +17 ProShares UltraPro Russell2000 46.6738 1.2938 2.85 77.8K +18 Direxion Daily Energy Bull 2X Shares 61.2100 1.6200 2.72 110.7K +19 SPDR S&P Oil & Gas Exploration & Production ETF 131.9200 3.3900 2.64 620.2K +20 Invesco Dynamic Semiconductors ETF 117.3360 2.9960 2.62 95.6K +21 GraniteShares 1.5x Long Coinbase Daily ETF 9.5400 0.2400 2.58 115.9K +22 iShares MSCI Taiwan ETF 45.0350 1.0950 2.49 274.9K +23 iShares MSCI Brazil ETF 28.8750 0.6750 2.39 964.5K +24 Direxion Daily S&P 500 Bull 3X Shares 70.1000 1.6000 2.34 1.4M diff --git a/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_category[Bonds].txt b/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_category[Bonds].txt index 96f81e10a76f..b5f900548f2e 100644 --- a/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_category[Bonds].txt +++ b/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_category[Bonds].txt @@ -1,7 +1,221 @@ - name family category_group category -symbol -ADFI Anfield Dynamic Fixed Income ETF Anfield Fixed Income Bonds -NFLT Virtus Newfleet Multi-Sector Bond ETF Virtus Fixed Income Bonds -NUAG Nuveen Enhanced Yield U.S. Aggregate Bond ETF Nuveen Fixed Income Bonds -NUBD Nuveen ESG U.S. Aggregate Bond ETF Nuveen Fixed Income Bonds -NUHY Nuveen ESG High Yield Corporate Bond ETF Nuveen Fixed Income Bonds + name family category_group category +symbol +ADFI Anfield Dynamic Fixed Income ETF Anfield Fixed Income Bonds +NFLT Virtus Newfleet Multi-Sector Bond ETF Virtus Fixed Income Bonds +NUAG Nuveen Enhanced Yield U.S. Aggregate Bond ETF Nuveen Fixed Income Bonds +NUBD Nuveen ESG U.S. Aggregate Bond ETF Nuveen Fixed Income Bonds +NUHY Nuveen ESG High Yield Corporate Bond ETF Nuveen Fixed Income Bonds +NUSA Nuveen Enhanced Yield 1-5 Year U.S. Aggregate Bond ETF Nuveen Fixed Income Bonds +OPER ClearShares Ultra-Short Maturity ETF ClearShares Fixed Income Bonds +OVT Overlay Shares Short Term Bond ETF Overlay Shares Fixed Income Bonds +PBND Invesco PureBeta US Aggregate Bond ETF Invesco Investment Management Fixed Income Bonds +PBTP Invesco PureBeta 0-5 Yr US TIPS ETF Invesco Investment Management Fixed Income Bonds +PHYL PGIM Active High Yield Bond ETF PGIM Funds Fixed Income Bonds +PULS PGIM Ultra Short Bond ETF PGIM Funds Fixed Income Bonds +QLTA iShares Aaa - A Rated Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +RAVI FlexShares Ready Access Variable Income Fund Flexshares Trust Fixed Income Bonds +RBND SPDR Bloomberg SASB Corporate Bond ESG Select ETF State Street Global Advisors Fixed Income Bonds +RDFI Rareview Dynamic Fixed Income ETF Rareview Capital Fixed Income Bonds +RINF ProShares Inflation Expectations ETF ProShares Fixed Income Bonds +SCHI Schwab 5-10 Year Corporate Bond ETF Schwab ETFs Fixed Income Bonds +SCHJ Schwab 1-5 Year Corporate Bond ETF Schwab ETFs Fixed Income Bonds +SCHO Schwab Short-Term U.S. Treasury ETF Schwab ETFs Fixed Income Bonds +SCHP Schwab U.S. TIPS ETF Schwab ETFs Fixed Income Bonds +SCHQ Schwab Long-Term U.S. Treasury ETF Schwab ETFs Fixed Income Bonds +SCHR Schwab Intermediate-Term U.S. Treasury ETF Schwab ETFs Fixed Income Bonds +SCHZ Schwab U.S. Aggregate Bond ETF Schwab ETFs Fixed Income Bonds +NEAR iShares Short Maturity Bond ETF BlackRock Asset Management Fixed Income Bonds +MTGP WisdomTree Mortgage Plus Bond Fund WisdomTree Asset Management Fixed Income Bonds +MINT PIMCO Enhanced Short Maturity Active Exchange-Traded Fund PIMCO Global Advisors Fixed Income Bonds +MIG VanEck Vectors Moody's Analytics IG Corporate Bond ETF VanEck Asset Management Fixed Income Bonds +IIGD Invesco Investment Grade Defensive ETF Invesco Investment Management Fixed Income Bonds +IIGV Invesco Investment Grade Value ETF Invesco Investment Management Fixed Income Bonds +ILTB iShares Core 10+ Year USD Bond ETF BlackRock Asset Management Fixed Income Bonds +ISTB iShares Core 1-5 Year USD Bond ETF BlackRock Asset Management Fixed Income Bonds +JAGG JPMorgan U.S. Aggregate Bond ETF JPMorgan Asset Management Fixed Income Bonds +JIGB JPMorgan Corporate Bond Research Enhanced ETF JPMorgan Asset Management Fixed Income Bonds +JMBS Janus Henderson Mortgage-Backed Securities ETF Janus Henderson Fixed Income Bonds +JNK SPDR Bloomberg Barclays High Yield Bond ETF State Street Global Advisors Fixed Income Bonds +JPHY JPMorgan High Yield Research Enhanced ETF JPMorgan Asset Management Fixed Income Bonds +JPST JPMorgan Ultra-Short Income ETF JPMorgan Asset Management Fixed Income Bonds +JSCP JPMorgan Short Duration Core Plus ETF JPMorgan Asset Management Fixed Income Bonds +SHAG WisdomTree Yield Enhanced U.S. Short-Term Aggregate Bond Fund WisdomTree Asset Management Fixed Income Bonds +KDFI KFA Dynamic Fixed Income ETF KraneShares Fixed Income Bonds +LDSF First Trust Low Duration Strategic Focus ETF First Trust Advisors Fixed Income Bonds +LDUR PIMCO Enhanced Low Duration Active Exchange-Traded Fund PIMCO Global Advisors Fixed Income Bonds +LGOV First Trust Long Duration Opportunities ETF First Trust Advisors Fixed Income Bonds +LMBS First Trust Low Duration Opportunities ETF First Trust Advisors Fixed Income Bonds +LQDH iShares Interest Rate Hedged Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +LQDI iShares Inflation Hedged Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +LSST Natixis Loomis Sayles Short Duration Income ETF Natixis Funds Fixed Income Bonds +LTPZ PIMCO 15+ Year U.S. TIPS Index Exchange-Traded Fund PIMCO Global Advisors Fixed Income Bonds +MBB iShares MBS ETF BlackRock Asset Management Fixed Income Bonds +MBBB VanEck Vectors Moody's Analytics BBB Corporate Bond ETF VanEck Asset Management Fixed Income Bonds +MBSD FlexShares Disciplined Duration MBS Index Fund Flexshares Trust Fixed Income Bonds +KORP American Century Diversified Corporate Bond ETF American Century Investments Fixed Income Bonds +IHYF Invesco High Yield Bond Factor ETF Invesco Investment Management Fixed Income Bonds +SHV iShares Short Treasury Bond ETF BlackRock Asset Management Fixed Income Bonds +SHYD VanEck Vectors Short High Yield Muni ETF VanEck Asset Management Fixed Income Bonds +TLH iShares 10-20 Year Treasury Bond ETF BlackRock Asset Management Fixed Income Bonds +TLT iShares 20+ Year Treasury Bond ETF BlackRock Asset Management Fixed Income Bonds +ULTR IQ Ultra Short Duration ETF IndexIQ Fixed Income Bonds +USFR WisdomTree Floating Rate Treasury Fund WisdomTree Asset Management Fixed Income Bonds +USHY iShares Broad USD High Yield Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +USI Principal Ultra-Short Active Income ETF Principal Funds Fixed Income Bonds +USIG iShares Broad USD Investment Grade Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +USTB VictoryShares USAA Core Short-Term Bond ETF Victory Capital Fixed Income Bonds +VABS Virtus Newfleet ABS/MBS ETF Virtus Fixed Income Bonds +VALT ETFMG Sit Ultra Short ETF ETF Management Fixed Income Bonds +VCIT Vanguard Intermediate-Term Corporate Bond Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +VCLT Vanguard Long-Term Corporate Bond Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +VCSH Vanguard Short-Term Corporate Bond Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +VGIT Vanguard Intermediate-Term Treasury Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +VGLT Vanguard Long-Term Treasury Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +VGSH Vanguard Short-Term Treasury Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +VMBS Vanguard Mortgage-Backed Securities Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +VNLA Janus Henderson Short Duration Income ETF Janus Henderson Fixed Income Bonds +VPC Virtus Private Credit ETF Virtus Fixed Income Bonds +VRP Invesco Variable Rate Preferred ETF Invesco Investment Management Fixed Income Bonds +VTC Vanguard Total Corporate Bond ETF ETF Shares Vanguard Asset Management Fixed Income Bonds +VTIP Vanguard Short-Term Inflation-Protected Securities Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +WBII WBI BullBear Global Income ETF WBI Investments Fixed Income Bonds +TIPZ PIMCO Broad U.S. TIPS Index Exchange-Traded Fund PIMCO Global Advisors Fixed Income Bonds +TIP iShares TIPS Bond ETF BlackRock Asset Management Fixed Income Bonds +THY Toews Agility Shares Dynamic Tactical Income ETF Toews Corporation Fixed Income Bonds +TGIF SoFi Weekly Income ETF Sofi Fixed Income Bonds +SHYG iShares 0-5 Year High Yield Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +SHYL Xtrackers Short Duration High Yield Bond ETF Xtrackers Fixed Income Bonds +SJNK SPDR Bloomberg Barclays Short Term High Yield Bond ETF State Street Global Advisors Fixed Income Bonds +SKOR FlexShares Credit-Scored US Corporate Bond Index Fund Flexshares Trust Fixed Income Bonds +SLQD iShares 0-5 Year Investment Grade Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +SNLN Highland/iBoxx Senior Loan ETF Highland Funds Fixed Income Bonds +SPAB SPDR Portfolio Aggregate Bond ETF State Street Global Advisors Fixed Income Bonds +SPBO SPDR Portfolio Corporate Bond ETF State Street Global Advisors Fixed Income Bonds +SPHY SPDR Portfolio High Yield Bond ETF State Street Global Advisors Fixed Income Bonds +SPIB SPDR Portfolio Intermediate Term Corporate Bond ETF State Street Global Advisors Fixed Income Bonds +SPSB SPDR Portfolio Short Term Corporate Bond ETF State Street Global Advisors Fixed Income Bonds +SHY iShares 1-3 Year Treasury Bond ETF BlackRock Asset Management Fixed Income Bonds +SPTI SPDR Portfolio Intermediate Term Treasury ETF State Street Global Advisors Fixed Income Bonds +SRLN SPDR Blackstone Senior Loan ETF State Street Global Advisors Fixed Income Bonds +STIP iShares 0-5 Year TIPS Bond ETF BlackRock Asset Management Fixed Income Bonds +STPZ PIMCO 1-5 Year U.S. TIPS Index Exchange-Traded Fund PIMCO Global Advisors Fixed Income Bonds +SUSB iShares ESG 1-5 Year USD Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +SUSC iShares ESG USD Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +TBJL Innovator 20+ Year Treasury Bond Buffer ETF ‚Äì July Innovator ETFs Fixed Income Bonds +TDTF FlexShares iBoxx 5-Year Target Duration TIPS Index Fund Flexshares Trust Fixed Income Bonds +TDTT FlexShares iBoxx 3-Year Target Duration TIPS Index Fund Flexshares Trust Fixed Income Bonds +TFJL Innovator Long Term Treasury Floor ETF - July Innovator ETFs Fixed Income Bonds +TFLO iShares Treasury Floating Rate Bond ETF BlackRock Asset Management Fixed Income Bonds +TFLT Global X TargetIncome Plus 2 ETF Global X Funds Fixed Income Bonds +SPXB ProShares S&P 500 Bond ETF ProShares Fixed Income Bonds +WINC Western Asset Short Duration Income ETF Franklink Templeton Investments Fixed Income Bonds +IHY VanEck Vectors International High Yield Bond ETF VanEck Asset Management Fixed Income Bonds +IGLB iShares 10+ Year Investment Grade Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +CORP PIMCO Investment Grade Corporate Bond Index Exchange-Traded Fund PIMCO Global Advisors Fixed Income Bonds +DEED First Trust TCW Securitized Plus ETF First Trust Advisors Fixed Income Bonds +DFHY TrimTabs Donoghue Forlines Tactical High Yield ETF TrimTabs Fixed Income Bonds +DIAL Columbia Diversified Fixed Income Allocation ETF Columbia Threadneedle Fixed Income Bonds +DWFI SPDR Dorsey Wright Fixed Income Allocation ETF State Street Global Advisors Fixed Income Bonds +EDV Vanguard Extended Duration Treasury Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +ESCR Xtrackers Bloomberg Barclays US Investment Grade Corporate ESG ETF Xtrackers Fixed Income Bonds +ESHY Xtrackers J.P. Morgan ESG USD High Yield Corporate Bond ETF Xtrackers Fixed Income Bonds +FALN iShares Fallen Angels USD Bond ETF BlackRock Asset Management Fixed Income Bonds +FCOR Fidelity Corporate Bond ETF Fidelity Investments Fixed Income Bonds +FDHY Fidelity High Yield Factor ETF Fidelity Investments Fixed Income Bonds +FFIU Fieldstone UVA Unconstrained Medium-Term Fixed Income ETF Spinnaker ETF Trust Fixed Income Bonds +FIGB Fidelity Investment Grade Bond ETF Fidelity Investments Fixed Income Bonds +FISR SPDR SSGA Fixed Income Sector Rotation ETF State Street Global Advisors Fixed Income Bonds +FLBL Franklin Liberty Senior Loan ETF Franklink Templeton Investments Fixed Income Bonds +FLCO Franklin Liberty Investment Grade Corporate ETF Franklink Templeton Investments Fixed Income Bonds +FLDR Fidelity Low Duration Bond Factor ETF Fidelity Investments Fixed Income Bonds +FLGV Franklin Liberty U.S. Treasury Bond ETF Franklink Templeton Investments Fixed Income Bonds +FLHY Franklin Liberty High Yield Corporate ETF Franklink Templeton Investments Fixed Income Bonds +FLOT iShares Floating Rate Bond ETF BlackRock Asset Management Fixed Income Bonds +FLRN SPDR Bloomberg Barclays Investment Grade Floating Rate ETF State Street Global Advisors Fixed Income Bonds +FLRT Pacific Global Senior Loan ETF Pacific Global Fixed Income Bonds +FLTB Fidelity Limited Term Bond ETF Fidelity Investments Fixed Income Bonds +CMBS iShares CMBS ETF BlackRock Asset Management Fixed Income Bonds +CLTL Invesco Treasury Collateral ETF Invesco Investment Management Fixed Income Bonds +CEFS Saba Closed-End Funds ETF SABA ETF Fixed Income Bonds +BTC ClearShares Piton Intermediate Fixed Income ETF ClearShares Fixed Income Bonds +AFIF Anfield Universal Fixed Income ETF Affinity Fixed Income Bonds +AGG iShares Core U.S. Aggregate Bond ETF BlackRock Asset Management Fixed Income Bonds +AGGY WisdomTree Yield Enhanced U.S. Aggregate Bond Fund WisdomTree Asset Management Fixed Income Bonds +AGZ iShares Agency Bond ETF BlackRock Asset Management Fixed Income Bonds +AGZD WisdomTree Interest Rate Hedged U.S. Aggregate Bond Fund WisdomTree Asset Management Fixed Income Bonds +ANGL VanEck Vectors Fallen Angel High Yield Bond ETF VanEck Asset Management Fixed Income Bonds +ARCM Arrow Reserve Capital Management ETF ArrowShares Fixed Income Bonds +AVIG Avantis Core Fixed Income ETF Avantis Investors Fixed Income Bonds +AWTM Aware Ultra-Short Duration Enhanced Income ETF Aware Fixed Income Bonds +BIV Vanguard Intermediate-Term Bond Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +BKAG BNY Mellon Core Bond ETF BNY Mellon Fixed Income Bonds +FLTR VanEck Vectors Investment Grade Floating Rate ETF VanEck Asset Management Fixed Income Bonds +BKHY BNY Mellon High Yield Beta ETF BNY Mellon Fixed Income Bonds +BLV Vanguard Long-Term Bond Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +BND Vanguard Total Bond Market Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +BNDC FlexShares Core Select Bond Fund Flexshares Trust Fixed Income Bonds +BSJL Invesco BulletShares 2021 High Yield Corporate Bond ETF Invesco Investment Management Fixed Income Bonds +BSJM Invesco BulletShares 2022 High Yield Corporate Bond ETF Invesco Investment Management Fixed Income Bonds +BSJN Invesco BulletShares 2023 High Yield Corporate Bond ETF Invesco Investment Management Fixed Income Bonds +BSJP Invesco BulletShares 2025 High Yield Corporate Bond ETF Invesco Investment Management Fixed Income Bonds +BSJQ Invesco BulletShares 2026 High Yield Corporate Bond ETF Invesco Investment Management Fixed Income Bonds +BSJR Invesco BulletShares 2027 High Yield Corporate Bond ETF Invesco Investment Management Fixed Income Bonds +BSJS Invesco BulletShares 2028 High Yield Corporate Bond ETF Invesco Investment Management Fixed Income Bonds +BSV Vanguard Short-Term Bond Index Fund ETF Shares Vanguard Asset Management Fixed Income Bonds +BKSB BNY Mellon Short Duration Corporate Bond ETF BNY Mellon Fixed Income Bonds +IGSB iShares 1-5 Year Investment Grade Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +FSEC Fidelity Investment Grade Securitized ETF Fidelity Investments Fixed Income Bonds +FTSL First Trust Senior Loan Fund First Trust Advisors Fixed Income Bonds +HYLS First Trust Tactical High Yield ETF First Trust Advisors Fixed Income Bonds +HYLV IQ S&P High Yield Low Volatility Bond ETF IndexIQ Fixed Income Bonds +HYMB SPDR Nuveen Bloomberg Barclays High Yield Municipal Bond ETF State Street Global Advisors Fixed Income Bonds +HYMU BlackRock High Yield Muni Income Bond ETF BlackRock Asset Management Fixed Income Bonds +HYS PIMCO 0-5 Year High Yield Corporate Bond Index Exchange-Traded Fund PIMCO Global Advisors Fixed Income Bonds +HYTR CP High Yield Trend ETF CounterPoint Mutual Funds Fixed Income Bonds +HYUP Xtrackers High Beta High Yield Bond ETF Xtrackers Fixed Income Bonds +HYXF iShares ESG Advanced High Yield Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +HYXU iShares International High Yield Bond ETF BlackRock Asset Management Fixed Income Bonds +HYZD WisdomTree Interest Rate Hedged High Yield Bond Fund WisdomTree Asset Management Fixed Income Bonds +IBHA iShares iBonds 2021 Term High Yield and Income ETF BlackRock Asset Management Fixed Income Bonds +IBHB iShares iBonds 2022 Term High Yield and Income ETF BlackRock Asset Management Fixed Income Bonds +IBHC iShares iBonds 2023 Term High Yield and Income ETF BlackRock Asset Management Fixed Income Bonds +IBHD iShares iBonds 2024 Term High Yield and Income ETF BlackRock Asset Management Fixed Income Bonds +IBHE iShares iBonds 2025 Term High Yield and Income ETF BlackRock Asset Management Fixed Income Bonds +ICSH iShares Ultra Short-Term Bond ETF BlackRock Asset Management Fixed Income Bonds +IEF iShares 7-10 Year Treasury Bond ETF BlackRock Asset Management Fixed Income Bonds +IEI iShares 3-7 Year Treasury Bond ETF BlackRock Asset Management Fixed Income Bonds +IG Principal Investment Grade Corporate Active ETF Principal Funds Fixed Income Bonds +IGBH iShares Interest Rate Hedged Long-Term Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +IGEB iShares Edge Investment Grade Enhanced Bond ETF BlackRock Asset Management Fixed Income Bonds +IGHG ProShares Investment Grade‚ÄîInterest Rate Hedged ProShares Fixed Income Bonds +IGIB iShares 5-10 Year Investment Grade Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +HYLB Xtrackers USD High Yield Corporate Bond ETF Xtrackers Fixed Income Bonds +HYIN WisdomTree Alternative Income Fund WisdomTree Asset Management Fixed Income Bonds +HYHG ProShares High Yield‚ÄîInterest Rate Hedged ProShares Fixed Income Bonds +HYGV FlexShares High Yield Value-Scored Bond Index Fund Flexshares Trust Fixed Income Bonds +FTSM First Trust Enhanced Short Maturity ETF First Trust Advisors Fixed Income Bonds +FWDB AdvisorShares FolioBeyond Smart Core Bond ETF AdvisorShares Fixed Income Bonds +GBF iShares Government/Credit Bond ETF BlackRock Asset Management Fixed Income Bonds +GBIL Goldman Sachs Access Treasury 0-1 Year ETF Goldman Sachs Asset Management Fixed Income Bonds +GCOR Goldman Sachs Access U.S. Aggregate Bond ETF Goldman Sachs Asset Management Fixed Income Bonds +GHYB Goldman Sachs Access High Yield Corporate Bond ETF Goldman Sachs Asset Management Fixed Income Bonds +GHYG iShares US & Intl High Yield Corp Bond ETF BlackRock Asset Management Fixed Income Bonds +GNMA iShares GNMA Bond ETF BlackRock Asset Management Fixed Income Bonds +GOVT iShares U.S. Treasury Bond ETF BlackRock Asset Management Fixed Income Bonds +GOVZ iShares 25+ Year Treasury STRIPS Bond ETF BlackRock Asset Management Fixed Income Bonds +GSIG Goldman Sachs Access Investment Grade Corporate 1-5 Year Bond ETF Goldman Sachs Asset Management Fixed Income Bonds +FTSD Franklin Liberty Short Duration U.S. Government ETF Franklink Templeton Investments Fixed Income Bonds +GSY Invesco Ultra Short Duration ETF Invesco Investment Management Fixed Income Bonds +GVI iShares Intermediate Government/Credit Bond ETF BlackRock Asset Management Fixed Income Bonds +HCRB Hartford Core Bond ETF Hartford Mutual Funds Fixed Income Bonds +HOLD AdvisorShares Sage Core Reserves ETF AdvisorShares Fixed Income Bonds +HSRT Hartford Short Duration ETF Hartford Mutual Funds Fixed Income Bonds +HTAB Hartford Schroders Tax-Aware Bond ETF Hartford Mutual Funds Fixed Income Bonds +HYBB iShares BB Rated Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +HYD VanEck Vectors High Yield Muni ETF VanEck Asset Management Fixed Income Bonds +HYDB iShares Edge High Yield Defensive Bond ETF BlackRock Asset Management Fixed Income Bonds +HYDW Xtrackers Low Beta High Yield Bond ETF Xtrackers Fixed Income Bonds +HYG iShares iBoxx $ High Yield Corporate Bond ETF BlackRock Asset Management Fixed Income Bonds +HYGH iShares Interest Rate Hedged High Yield Bond ETF BlackRock Asset Management Fixed Income Bonds +GTIP Goldman Sachs Access Inflation Protected USD Bond ETF Goldman Sachs Asset Management Fixed Income Bonds +ZROZ PIMCO 25+ Year Zero Coupon U.S. Treasury Index Exchange-Traded Fund PIMCO Global Advisors Fixed Income Bonds diff --git a/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_category[Materials].txt b/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_category[Materials].txt index 76b077e07ff1..efea256e2d05 100644 --- a/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_category[Materials].txt +++ b/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_category[Materials].txt @@ -1,7 +1,46 @@ - name family category_group category -symbol -AQWA Global X Clean Water ETF Global X Funds Materials Materials -NANR SPDR S&P North American Natural Resources ETF State Street Global Advisors Materials Materials -PHO Invesco Water Resources ETF Invesco Investment Management Materials Materials -PIO Invesco Global Water ETF Invesco Investment Management Materials Materials -PSCM Invesco S&P SmallCap Materials ETF Invesco Investment Management Materials Materials + name family category_group category +symbol +AQWA Global X Clean Water ETF Global X Funds Materials Materials +NANR SPDR S&P North American Natural Resources ETF State Street Global Advisors Materials Materials +PHO Invesco Water Resources ETF Invesco Investment Management Materials Materials +PIO Invesco Global Water ETF Invesco Investment Management Materials Materials +PSCM Invesco S&P SmallCap Materials ETF Invesco Investment Management Materials Materials +PYZ Invesco DWA Basic Materials Momentum ETF Invesco Investment Management Materials Materials +REMX VanEck Vectors Rare Earth/Strategic Metals ETF VanEck Asset Management Equities Materials +RING iShares MSCI Global Gold Miners ETF BlackRock Asset Management Equities Materials +RTM Invesco S&P 500 Equal Weight Materials ETF Invesco Investment Management Materials Materials +MXI iShares Global Materials ETF BlackRock Asset Management Materials Materials +SGDJ Sprott Junior Gold Miners ETF Sprott Equities Materials +SIL Global X Silver Miners ETF Global X Funds Equities Materials +SILJ ETFMG Prime Junior Silver Miners ETF ETF Management Equities Materials +SLVP iShares MSCI Global Silver and Metals Miners ETF BlackRock Asset Management Equities Materials +URA Global X Uranium ETF Global X Funds Materials Materials +URNM North Shore Global Uranium Mining ETF Exchange Traded Concepts Materials Materials +VAW Vanguard Materials Index Fund ETF Shares Vanguard Asset Management Materials Materials +VEGI iShares MSCI Global Agriculture Producers ETF BlackRock Asset Management Materials Materials +WOOD iShares Global Timber & Forestry ETF BlackRock Asset Management Materials Materials +SGDM Sprott Gold Miners ETF Sprott Equities Materials +MOO VanEck Vectors Agribusiness ETF VanEck Asset Management Materials Materials +LIT Global X Lithium & Battery Tech ETF Global X Funds Materials Materials +JGLD Amplify Pure Junior Gold Miners ETF Amplify ETFs Equities Materials +CGW Invesco S&P Global Water Index ETF Invesco Investment Management Materials Materials +COPX Global X Copper Miners ETF Global X Funds Materials Materials +CUT Invesco MSCI Global Timber ETF Invesco Investment Management Materials Materials +EBLU Ecofin Global Water ESG Fund Ecofin Materials Materials +FIW First Trust Water ETF First Trust Advisors Materials Materials +FMAT Fidelity MSCI Materials Index ETF Fidelity Investments Materials Materials +FTAG First Trust Indxx Global Agriculture ETF First Trust Advisors Materials Materials +FTRI First Trust Indxx Global Natural Resources Income ETF First Trust Advisors Materials Materials +FXZ First Trust Materials AlphaDEX Fund First Trust Advisors Materials Materials +GDX VanEck Vectors Gold Miners ETF VanEck Asset Management Equities Materials +GDXJ VanEck Vectors Junior Gold Miners ETF VanEck Asset Management Equities Materials +GNR SPDR S&P Global Natural Resources ETF State Street Global Advisors Materials Materials +GOAU U.S. Global GO GOLD and Precious Metal Miners ETF U.S. Global Investors Equities Materials +GOEX Global X Gold Explorers ETF Global X Funds Equities Materials +GRES IQ Global Resources ETF IndexIQ Materials Materials +GUNR FlexShares Morningstar Global Upstream Natural Resources Index Fund Flexshares Trust Materials Materials +HAP VanEck Vectors Natural Resources ETF VanEck Asset Management Materials Materials +IGE iShares North American Natural Resources ETF BlackRock Asset Management Materials Materials +IYM iShares U.S. Basic Materials ETF BlackRock Asset Management Materials Materials +XLB Materials Select Sector SPDR Fund State Street Global Advisors Materials Materials +XME SPDR S&P Metals and Mining ETF State Street Global Advisors Materials Materials diff --git a/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_description[banks].txt b/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_description[banks].txt index 55c372954d41..834f63da8938 100644 --- a/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_description[banks].txt +++ b/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_description[banks].txt @@ -1,7 +1,15 @@ - name family category_group category -symbol -BNKD MicroSectors U.S. Big Banks Index -3X Inverse Leveraged ETNs Microsectors Equities Trading -BNKU MicroSectors U.S. Big Banks Index 3X Leveraged ETNs Microsectors Equities Trading -CBON VanEck Vectors ChinaAMC China Bond ETF VanEck Asset Management Fixed income Emerging Markets -DPST Direxion Daily Regional Banks Bull 3X Shares Direxion Funds Equities Trading -IAT iShares U.S. Regional Banks ETF BlackRock Asset Management Equities Financials + name family category_group category +symbol +BNKD MicroSectors U.S. Big Banks Index -3X Inverse Leveraged ETNs Microsectors Equities Trading +BNKU MicroSectors U.S. Big Banks Index 3X Leveraged ETNs Microsectors Equities Trading +CBON VanEck Vectors ChinaAMC China Bond ETF VanEck Asset Management Fixed income Emerging Markets +DPST Direxion Daily Regional Banks Bull 3X Shares Direxion Funds Equities Trading +IAT iShares U.S. Regional Banks ETF BlackRock Asset Management Equities Financials +KBE SPDR S&P Bank ETF State Street Global Advisors Equities Financials +KBWB Invesco KBW Bank ETF Invesco Investment Management Equities Financials +KCE SPDR S&P Capital Markets ETF State Street Global Advisors Equities Financials +KRE SPDR S&P Regional Banking ETF State Street Global Advisors Equities Financials +XLF Financial Select Sector SPDR Fund State Street Global Advisors Equities Financials +FTXO First Trust Nasdaq Bank ETF First Trust Advisors NaN NaN +INDF Nifty India Financials ETF Exchange Traded Concepts NaN NaN +SEIX Virtus Seix Senior Loan ETF Virtus NaN NaN diff --git a/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_description[oil].txt b/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_description[oil].txt index 80d6a0d6d0cb..c21b8c5b79db 100644 --- a/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_description[oil].txt +++ b/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_description[oil].txt @@ -1,7 +1,39 @@ - name family category_group category -symbol -IYE iShares U.S. Energy ETF BlackRock Asset Management Equities Energy -XES SPDR S&P Oil & Gas Equipment & Services ETF State Street Global Advisors Equities Energy -UMI USCF Midstream Energy Income Fund USCF Investments Equities Energy -UCO ProShares Ultra Bloomberg Crude Oil ProShares Commodities Trading -SCO ProShares UltraShort Bloomberg Crude Oil ProShares Commodities Trading + name family category_group category +symbol +IYE iShares U.S. Energy ETF BlackRock Asset Management Equities Energy +XES SPDR S&P Oil & Gas Equipment & Services ETF State Street Global Advisors Equities Energy +UMI USCF Midstream Energy Income Fund USCF Investments Equities Energy +UCO ProShares Ultra Bloomberg Crude Oil ProShares Commodities Trading +SCO ProShares UltraShort Bloomberg Crude Oil ProShares Commodities Trading +PXJ Invesco Dynamic Oil & Gas Services ETF Invesco Investment Management Equities Energy +PXE Invesco Dynamic Energy Exploration & Production ETF Invesco Investment Management Equities Energy +PSCE Invesco S&P SmallCap Energy ETF Invesco Investment Management Equities Energy +OIH VanEck Vectors Oil Services ETF VanEck Asset Management Equities Energy +XLE Energy Select Sector SPDR Fund State Street Global Advisors Equities Energy +IEZ iShares U.S. Oil Equipment & Services ETF BlackRock Asset Management Equities Energy +IEO iShares U.S. Oil & Gas Exploration & Production ETF BlackRock Asset Management Equities Energy +GUSH Direxion Daily S&P Oil & Gas Exp. & Prod. Bull 2X Shares Direxion Funds Equities Trading +XOP SPDR S&P Oil & Gas Exploration & Production ETF State Street Global Advisors Equities Energy +DIG ProShares Ultra Oil & Gas ProShares Equities Trading +FRAK VanEck Vectors Unconventional Oil & Gas ETF VanEck Asset Management Equities Energy +ERY Direxion Daily Energy Bear 2X Shares Direxion Funds Equities Trading +ERX Direxion Daily Energy Bull 2X Shares Direxion Funds Equities Trading +EINC VanEck Vectors Energy Income ETF VanEck Asset Management Equities Energy +CRAK VanEck Vectors Oil Refiners ETF VanEck Asset Management Equities Energy +DUG ProShares UltraShort Oil & Gas ProShares Equities Trading +DRIP Direxion Daily S&P Oil & Gas Exp. & Prod. Bear 2X Shares Direxion Funds Equities Trading +DBC Invesco DB Commodity Index Tracking Fund Invesco Investment Management Commodities Commodities Broad Basket +DDG ProShares Short Oil & Gas ProShares Equities Trading +USOI Credit Suisse X-Links Crude Oil Shares Covered Call ETNs Credit Suisse Asset Management NaN NaN +USO United States Oil Fund, LP USCF Investments NaN NaN +USL United States 12 Month Oil Fund, LP USCF Investments NaN NaN +UGA United States Gasoline Fund, LP USCF Investments NaN NaN +FUE ELEMENTS Linked to the MLCX Biofuels Index (Exchange Series) - Total Return Elements NaN NaN +DBO Invesco DB Oil Fund Invesco Investment Management NaN NaN +FTXN First Trust Nasdaq Oil & Gas ETF First Trust Advisors NaN NaN +PDBC Invesco Optimum Yield Diversified Commodity Strategy No K-1 ETF Invesco Investment Management NaN NaN +OILK ProShares K-1 Free Crude Oil Strategy ETF ProShares NaN NaN +NRGU MicroSectors U.S. Big Oil Index 3X Leveraged ETNs Microsectors NaN NaN +NRGD MicroSectors U.S. Big Oil Index -3X Inverse Leveraged ETNs Microsectors NaN NaN +DBE Invesco DB Energy Fund Invesco Investment Management NaN NaN +BNO United States Brent Oil Fund, LP USCF Investments NaN NaN diff --git a/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_name[oil].txt b/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_name[oil].txt index 020654c007e8..534423ab4659 100644 --- a/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_name[oil].txt +++ b/tests/openbb_terminal/etf/txt/test_financedatabase_view/test_display_etf_by_name[oil].txt @@ -1,7 +1,27 @@ - name family category_group category -symbol -XOP SPDR S&P Oil & Gas Exploration & Production ETF State Street Global Advisors Equities Energy -UCO ProShares Ultra Bloomberg Crude Oil ProShares Commodities Trading -OIH VanEck Vectors Oil Services ETF VanEck Asset Management Equities Energy -IEZ iShares U.S. Oil Equipment & Services ETF BlackRock Asset Management Equities Energy -IEO iShares U.S. Oil & Gas Exploration & Production ETF BlackRock Asset Management Equities Energy + name family category_group category +symbol +XOP SPDR S&P Oil & Gas Exploration & Production ETF State Street Global Advisors Equities Energy +UCO ProShares Ultra Bloomberg Crude Oil ProShares Commodities Trading +OIH VanEck Vectors Oil Services ETF VanEck Asset Management Equities Energy +IEZ iShares U.S. Oil Equipment & Services ETF BlackRock Asset Management Equities Energy +IEO iShares U.S. Oil & Gas Exploration & Production ETF BlackRock Asset Management Equities Energy +GUSH Direxion Daily S&P Oil & Gas Exp. & Prod. Bull 2X Shares Direxion Funds Equities Trading +PXJ Invesco Dynamic Oil & Gas Services ETF Invesco Investment Management Equities Energy +SCO ProShares UltraShort Bloomberg Crude Oil ProShares Commodities Trading +DUG ProShares UltraShort Oil & Gas ProShares Equities Trading +DRIP Direxion Daily S&P Oil & Gas Exp. & Prod. Bear 2X Shares Direxion Funds Equities Trading +DIG ProShares Ultra Oil & Gas ProShares Equities Trading +DDG ProShares Short Oil & Gas ProShares Equities Trading +XES SPDR S&P Oil & Gas Equipment & Services ETF State Street Global Advisors Equities Energy +CRAK VanEck Vectors Oil Refiners ETF VanEck Asset Management Equities Energy +FRAK VanEck Vectors Unconventional Oil & Gas ETF VanEck Asset Management Equities Energy +USO United States Oil Fund, LP USCF Investments NaN NaN +USL United States 12 Month Oil Fund, LP USCF Investments NaN NaN +USOI Credit Suisse X-Links Crude Oil Shares Covered Call ETNs Credit Suisse Asset Management NaN NaN +BNO United States Brent Oil Fund, LP USCF Investments NaN NaN +NRGU MicroSectors U.S. Big Oil Index 3X Leveraged ETNs Microsectors NaN NaN +FTXN First Trust Nasdaq Oil & Gas ETF First Trust Advisors NaN NaN +DBO Invesco DB Oil Fund Invesco Investment Management NaN NaN +OILK ProShares K-1 Free Crude Oil Strategy ETF ProShares NaN NaN +NRGD MicroSectors U.S. Big Oil Index -3X Inverse Leveraged ETNs Microsectors NaN NaN +XOIL Global X Oil Equities ETF NaN NaN NaN diff --git a/tests/openbb_terminal/etf/txt/test_stockanalysis_view/test_view_holdings[ARKQ].txt b/tests/openbb_terminal/etf/txt/test_stockanalysis_view/test_view_holdings[ARKQ].txt index 887dc5be6c55..53a2d51136ca 100644 --- a/tests/openbb_terminal/etf/txt/test_stockanalysis_view/test_view_holdings[ARKQ].txt +++ b/tests/openbb_terminal/etf/txt/test_stockanalysis_view/test_view_holdings[ARKQ].txt @@ -1,7 +1,39 @@ - Name % Of Etf Shares -Symbol -TSLA Tesla, Inc. 14.48% 674579 -PATH UiPath Inc. 7.48% 4605486 -TRMB Trimble Inc. 7.40% 1307742 -IRDM Iridium Communications Inc. 7.32% 1089806 -KTOS Kratos Defense & Security Solutions, Inc. 7.20% 5921223 + Name % Of Etf Shares +Symbol +TSLA Tesla, Inc. 14.48% 674579 +PATH UiPath Inc. 7.48% 4605486 +TRMB Trimble Inc. 7.40% 1307742 +IRDM Iridium Communications Inc. 7.32% 1089806 +KTOS Kratos Defense & Security Solutions, Inc. 7.20% 5921223 +TER Teradyne, Inc. 5.30% 492647 +DE Deere & Company 4.62% 101342 +KMTUY KOMATSU LTD -SPONS ADR 4.16% 1624955 +AVAV AeroVironment, Inc. 3.81% 418204 +DDD 3D Systems Corporation 2.87% 2512773 +BLDE Blade Air Mobility, Inc. 2.58% 5108401 +NVDA NVIDIA Corporation 2.35% 105928 +VLD Velo3D, Inc. 2.24% 6885117 +ACHR Archer Aviation Inc. 2.06% 6963301 +CAT Caterpillar Inc. 1.94% 76402 +MG.TO MAGNA INTERNATIONAL INC 1.92% 322470 +GOOG Alphabet Inc. 1.83% 187020 +U Unity Software Inc. 1.81% 447027 +ESLT.TA ELBIT SYSTEMS LTD 1.73% 96820 +BYDDY BYD CO LTD-UNSPONSORED ADR 1.62% 266097 +GM General Motors Company 1.58% 361979 +MKFG Markforged Holding Corporation 1.50% 10256670 +TDY Teledyne Technologies Incorporated 1.45% 31739 +ISRG Intuitive Surgical, Inc. 1.44% 57898 +VUZI Vuzix Corporation 1.32% 2756860 +SNPS Synopsys, Inc. 1.31% 34469 +ANSS ANSYS, Inc. 1.25% 43861 +SSYS Stratasys Ltd. 1.20% 834881 +LMT Lockheed Martin Corporation 1.02% 19886 +RKLB Rocket Lab USA, Inc. 0.91% 1835135 +MTLS Materialise NV 0.86% 910340 +TWOU 2U, Inc. 0.58% 585829 +XPEV XPeng Inc. 0.36% 368124 +NIU Niu Technologies 0.17% 339911 +N/A DREYFUS GOVT CASH MAN INS 0.16% 1536224 +PRLB Proto Labs, Inc. 0.15% 44002 +ONVO Organovo Holdings, Inc. 0.00% 100 diff --git a/tests/openbb_terminal/etf/txt/test_stockanalysis_view/test_view_holdings[ARKW].txt b/tests/openbb_terminal/etf/txt/test_stockanalysis_view/test_view_holdings[ARKW].txt index b2ad756e6862..7d786ad12171 100644 --- a/tests/openbb_terminal/etf/txt/test_stockanalysis_view/test_view_holdings[ARKW].txt +++ b/tests/openbb_terminal/etf/txt/test_stockanalysis_view/test_view_holdings[ARKW].txt @@ -5,3 +5,29 @@ SQ Block, Inc. 7.20% 1224537 TSLA Tesla, Inc. 6.92% 427124 ZM Zoom Video Communications, Inc. 6.90% 1166126 COIN Coinbase Global, Inc. 6.84% 1386677 +DKNG DraftKings Inc. 6.00% 3809363 +SHOP Shopify Inc. 5.94% 1753707 +GBTC Grayscale Bitcoin Trust (BTC) 5.17% 5534574 +TWLO Twilio Inc. 5.16% 969641 +PATH UiPath Inc. 4.50% 3670751 +TDOC Teladoc Health, Inc. 4.02% 1693235 +U Unity Software Inc. 3.69% 1208983 +RBLX Roblox Corporation 3.66% 1207367 +PD PagerDuty, Inc. 3.19% 1337052 +MNDY monday.com Ltd. 2.76% 223282 +MELI MercadoLibre, Inc. 2.69% 29788 +HOOD Robinhood Markets, Inc. 2.63% 3281013 +GENI Genius Sports Limited 1.98% 4733992 +ADBE Adobe Inc. 1.52% 54008 +VCYT Veracyte, Inc. 1.47% 762889 +NET Cloudflare, Inc. 1.43% 289413 +VUZI Vuzix Corporation 1.31% 3616246 +NVDA NVIDIA Corporation 1.10% 65976 +CRWD CrowdStrike Holdings, Inc. 1.09% 114399 +ADYEY Adyen N.V. 0.92% 767203 +EDR Endeavor Group Holdings, Inc. 0.89% 498918 +TWOU 2U, Inc. 0.81% 1082164 +KIND Nextdoor Holdings, Inc. 0.80% 4567145 +NU Nu Holdings Ltd. 0.56% 1438547 +AMD Advanced Micro Devices, Inc. 0.45% 72999 +N/A DREYFUS GOVT CASH MAN INS 0.26% 3182116 diff --git a/tests/openbb_terminal/futures/cassettes/test_yfinance_view/test_display_curve[ES].yaml b/tests/openbb_terminal/futures/cassettes/test_yfinance_view/test_display_curve[ES].yaml index e6c0799aa2c1..da7f79ae5120 100644 --- a/tests/openbb_terminal/futures/cassettes/test_yfinance_view/test_display_curve[ES].yaml +++ b/tests/openbb_terminal/futures/cassettes/test_yfinance_view/test_display_curve[ES].yaml @@ -2787,4 +2787,63 @@ interactions: status: code: 404 message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + method: GET + uri: https://query2.finance.yahoo.com/v8/finance/chart/ESG26.CME?interval=1d&range=1d + response: + body: + string: '{"chart":{"result":null,"error":{"code":"Not Found","description":"No + data found, symbol may be delisted"}}}' + headers: + Age: + - '1' + Cache-Control: + - max-age=0, private + Connection: + - keep-alive + Expect-CT: + - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" + Expires: + - '-1' + Referrer-Policy: + - no-referrer-when-downgrade + Strict-Transport-Security: + - max-age=31536000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-XSS-Protection: + - 1; mode=block + content-length: + - '108' + content-type: + - application/json;charset=utf-8 + date: + - Mon, 13 Mar 2023 14:27:57 GMT + server: + - ATS + vary: + - Origin + x-envoy-decorator-operation: + - finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/* + x-envoy-upstream-service-time: + - '2' + x-request-id: + - 173ab9f3-5414-4e07-8857-0b80edc6172b + x-yahoo-request-id: + - 420mc01i0ucne + y-rid: + - 420mc01i0ucne + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/openbb_terminal/futures/cassettes/test_yfinance_view/test_display_curve[YI].yaml b/tests/openbb_terminal/futures/cassettes/test_yfinance_view/test_display_curve[YI].yaml index 5a47793d6e4e..4048f4f4119a 100644 --- a/tests/openbb_terminal/futures/cassettes/test_yfinance_view/test_display_curve[YI].yaml +++ b/tests/openbb_terminal/futures/cassettes/test_yfinance_view/test_display_curve[YI].yaml @@ -2407,4 +2407,63 @@ interactions: status: code: 404 message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + method: GET + uri: https://query2.finance.yahoo.com/v8/finance/chart/YIG26.NYB?interval=1d&range=1d + response: + body: + string: '{"chart":{"result":null,"error":{"code":"Not Found","description":"No + data found, symbol may be delisted"}}}' + headers: + Age: + - '0' + Cache-Control: + - max-age=0, private + Connection: + - keep-alive + Expect-CT: + - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" + Expires: + - '-1' + Referrer-Policy: + - no-referrer-when-downgrade + Strict-Transport-Security: + - max-age=31536000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-XSS-Protection: + - 1; mode=block + content-length: + - '108' + content-type: + - application/json;charset=utf-8 + date: + - Mon, 13 Mar 2023 14:28:03 GMT + server: + - ATS + vary: + - Origin + x-envoy-decorator-operation: + - finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/* + x-envoy-upstream-service-time: + - '3' + x-request-id: + - 534c70fd-c188-4aba-8e1c-ad9732259479 + x-yahoo-request-id: + - ctq0509i0ucnj + y-rid: + - ctq0509i0ucnj + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/openbb_terminal/stocks/cassettes/test_stocks_helper/test_load[60-YahooFinance].yaml b/tests/openbb_terminal/stocks/cassettes/test_stocks_helper/test_load[60-YahooFinance].yaml index a241522993c5..90129bbe52a3 100644 --- a/tests/openbb_terminal/stocks/cassettes/test_stocks_helper/test_load[60-YahooFinance].yaml +++ b/tests/openbb_terminal/stocks/cassettes/test_stocks_helper/test_load[60-YahooFinance].yaml @@ -1,1103 +1,1112 @@ -interactions: -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, - like Gecko) Chrome/39.0.2171.95 Safari/537.36 - method: GET - uri: https://query2.finance.yahoo.com/v8/finance/chart/GME?interval=1d&range=1d - response: - body: - string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"GME","exchangeName":"NYQ","instrumentType":"EQUITY","firstTradeDate":1013610600,"regularMarketTime":1678222802,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":18.06,"chartPreviousClose":18.65,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","end":1678285800,"start":1678266000,"gmtoffset":-18000},"regular":{"timezone":"EST","end":1678309200,"start":1678285800,"gmtoffset":-18000},"post":{"timezone":"EST","end":1678323600,"start":1678309200,"gmtoffset":-18000}},"dataGranularity":"1d","range":"1d","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1678199400],"indicators":{"quote":[{"close":[18.059999465942383],"low":[18.059999465942383],"open":[18.540000915527344],"high":[18.84000015258789],"volume":[2368700]}],"adjclose":[{"adjclose":[18.059999465942383]}]}}],"error":null}}' - headers: - Age: - - '0' - Connection: - - keep-alive - Expect-CT: - - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=31536000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - SAMEORIGIN - X-XSS-Protection: - - 1; mode=block - cache-control: - - public, max-age=10, stale-while-revalidate=20 - content-length: - - '942' - content-type: - - application/json;charset=utf-8 - date: - - Wed, 08 Mar 2023 14:01:51 GMT - server: - - ATS - vary: - - Origin,Accept-Encoding - x-envoy-decorator-operation: - - finance-chart-api--mtls-production-ir2.finance-k8s.svc.yahoo.local:4080/* - x-envoy-upstream-service-time: - - '11' - x-request-id: - - ce50a700-31b5-4781-bb71-a36f575c5c70 - x-yahoo-request-id: - - 694q8tdi0h5af - y-rid: - - 694q8tdi0h5af - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, - like Gecko) Chrome/39.0.2171.95 Safari/537.36 - method: GET - uri: https://query2.finance.yahoo.com/v8/finance/chart/GME?events=div%2Csplits%2CcapitalGains&includePrePost=False&interval=60m&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2 - response: - body: - string: !!binary | - H4sIAAAAAAAAAJy9W88tSXYc9l/O8/bnvF/mzbAE2Q8idKEeBIIQ2pwm1dBMN93TQ4sm+N8dsXJn - 1M7Mak+jZoA+69TZFVWVl8h1y5X/8u3v/vt3P//y7Xf/8u3n7//05z9A+pt/+fbH73/5jpf+7s8/ - //z9j3/3z99+9+2//Od/8+317U///Mf/66c/4K//7t//W/z1+/+Ju3/8h+//6rs/fo+Lf/Vf/yMu - /vDjn375+c9//P7HX/76n/+Rl//tf/wv/+df/1f8y9//8POffvnrn7/7/ff/5rtf8C/e+Vi8K869 - 8PR/+PMfvvv533/38//4/pe//oF4vtQWQmguvL79wx9/+env//5P3+P9/hffHO/4BT/6f3/60Z7w - n//6423++v0P77f63/74/c8//N13/+tfff///Lf/+tPP/+Pb9rD/gH/l09qXK6/RHP/h5+//6Yef - /vyn//0PP/0J/5T6l8vx9e0f18u4o2S0yd999wf8zf4dSP/HDz/iJfHKo/Hse3/48R/+A17ip9+z - UYHCP47X/9Mv1hH21aXYJ37/4+/fF1puvHA0w7/qY/4i5htCmNH18GuY//jTn375S4Dz/gswxHIP - CMRfPpvhTxhlf/P/hx5bLP2zCXChh3SP/revv4CVck4LVqrtV5rzL2Ll5NuClUv+lWb8i1jN+fUb - W0hPv7G1un5j9+7pN/Ya12/svT78xo7Z/TlKcKH92ij5i1g+lbJg+ercQ6zklumAC+HXpsNfxuph - /cbs89NvzLWt32jt9wyrlOxWrNYejq9es1/GV681PRtfgHlz/hsLF2J69o24rVe3YPngnn0jbm0x - LVjBlaffGEpvK1aPz8ZXcsXn9b2MO55hVefX96rhIX/hVhDWgtW8fzbucWtN65hovT0dE734dUz0 - 9pBXk8fMXr7Rh/SQv5KPbuEvXIgP+Qu39rh8o082Gx5hpdqX8eWzCw/HF4hv4VVcaA95FQttyOs3 - tvSQv5Lv3q/f2ONT/vJYDpdvxBDxD78xuJaW8RW8qw/HV8ByWFas/pRXQ/Zlfa/MpegZFpaw9b1K - KE/fq7RFL0yh+od6IW6tK6+G2p/yasQStnxjNP3iGZYPK39Fn57yF9acRS/EhfhQL8StfdELU4z+ - oV6IW9vKq1h5n/JqNHXuE6uUp/wVsRyu31jTU/6KzYf1G1t8qBfi1t7W8WU65zOs3lZeReM95dUE - i2X5RszQp/yFQbHyV4r5KX+l5Fe9kDPo6Tdmt+qFKYenemHKbdULU/FP9UIshisXplafcmHqceXC - 1PNTLoT2sOqY2aWnOmaGFbuMr+zjUx0zYzlcxlcO/ilH06OwvlcuT/krl7DqhdnstmdY1a96Ya7x - qV6Ya195NbfwlFcLlsPlG4v16zMsn1b+Kr485a8S4qoXlpCf6oUFy+Ey7ktMT/VC9NnKq9ROHo6v - UsrKX6W0p/xVsByu31jrU/4qLa46Zmn5qY5ZsByu48vm+iMsLBwrr1YXfzOv/psNK5SVc2poN5zD - JfgvY8W86oUVysn5Xr8Ni4rNgsUZ+RArh1UvhFp9oxf+NiyY7suYqCXe8Opvw2pl5a8KU/TpN/a8 - 6oW11xu98DdhNUzt5RubKzd64W/D8mHl1ebzDa/+NqzgV15t6NeH46thQK3fmPoNf/02LDTO+o25 - 3eiFvw3LpvcnVqk3euFvw6px5dVW8w2v/jas5ldebS3d8OpvwuqurvzVMacefmP3ZdULu283euFv - wwp51Qt7qDd64W/DggG5jK8ey41e+NuwYMQs46un9JSjOxa19Rure8qFvdaVC0E5T7kQJt+qY5qn - 4yFWT6uO2Xu50TF/CxYdjQt/wdTyD/kLt9aFv3ChP+QvWCxl0Qtxod3ohb8NC8thW7CgpT8bE9lB - lQsLVskPeTW71uP6jZjtT78RY3P5RmgqD/kLt5ZFL6QNeKMX/jYsLIfL+PK+3uiFvw0rxIVXcaE8 - 5NXsMQHXb4Qx+vQbsRyu32iq3DOsUv36jdChnn5jzYuOmWkePRxfHsvhOr6wcD8cX8G7hb9wITzl - r+DbomPmALCH3xiwHLYVqz/UMaGRl0XHpIr+UMfMAcvhMr6CqffPsLAcrt9Y41MuDLWvXBiaf8qF - tMrWb+zuoY6JW0tdx1fvD3XMHF1eOTq6+pSjI1p6+cZoptVDrL5yIZalp1wYodCv34il6ek3Ymlt - K1Z/qGPmWPLK0bG0pxzNHIflvZILT/krub7ohTl5/1AvxK110QszZ9TDMZFCWXk1wTZ9OCYSyG/9 - Rvz/6TdiOVy/scSn/JVKX3XMhPH29BtrW3VMegYejnvasev4av0pr0KvWfkLGsZT/sICufIXV6aH - 30geXb4xx/BUx8yxrTomZ9XD8UVvV1mx+lNezc2vnAPd7innZKw663uZ++shVl/1wuL8U72wuLrq - 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 - AA== - headers: - Age: - - '3' - Connection: - - keep-alive - Expect-CT: - - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=31536000 - Transfer-Encoding: - - chunked - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - SAMEORIGIN - X-XSS-Protection: - - 1; mode=block - cache-control: - - public, max-age=10, stale-while-revalidate=20 - content-encoding: - - gzip - content-type: - - application/json;charset=utf-8 - date: - - Wed, 08 Mar 2023 14:01:51 GMT - server: - - ATS - vary: - - Origin,Accept-Encoding - x-envoy-decorator-operation: - - finance-chart-api--mtls-production-ir2.finance-k8s.svc.yahoo.local:4080/* - x-envoy-upstream-service-time: - - '182' - x-request-id: - - ba8c65da-821e-4e5d-9c1b-67998f06a876 - x-yahoo-request-id: - - 1636n5di0h5af - y-rid: - - 1636n5di0h5af - status: - code: 200 - message: OK -version: 1 +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, + like Gecko) Chrome/39.0.2171.95 Safari/537.36 + method: GET + uri: https://query2.finance.yahoo.com/v8/finance/chart/GME?interval=1d&range=1d + response: + body: + string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"GME","exchangeName":"NYQ","instrumentType":"EQUITY","firstTradeDate":1013610600,"regularMarketTime":1678721390,"gmtoffset":-14400,"timezone":"EDT","exchangeTimezoneName":"America/New_York","regularMarketPrice":17.33,"chartPreviousClose":17.25,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EDT","end":1678714200,"start":1678694400,"gmtoffset":-14400},"regular":{"timezone":"EDT","end":1678737600,"start":1678714200,"gmtoffset":-14400},"post":{"timezone":"EDT","end":1678752000,"start":1678737600,"gmtoffset":-14400}},"dataGranularity":"1d","range":"1d","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1678721390],"indicators":{"quote":[{"close":[17.329999923706055],"open":[16.770000457763672],"low":[16.520000457763672],"high":[17.350000381469727],"volume":[1273190]}],"adjclose":[{"adjclose":[17.329999923706055]}]}}],"error":null}}' + headers: + Age: + - '0' + Connection: + - keep-alive + Expect-CT: + - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" + Referrer-Policy: + - no-referrer-when-downgrade + Strict-Transport-Security: + - max-age=31536000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-XSS-Protection: + - 1; mode=block + cache-control: + - public, max-age=10, stale-while-revalidate=20 + content-length: + - '943' + content-type: + - application/json;charset=utf-8 + date: + - Mon, 13 Mar 2023 15:29:54 GMT + server: + - ATS + vary: + - Origin,Accept-Encoding + x-envoy-decorator-operation: + - finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/* + x-envoy-upstream-service-time: + - '13' + x-request-id: + - 839a1f33-9628-46b8-82c3-a68e45938f4d + x-yahoo-request-id: + - 2k6krj5i0ugbi + y-rid: + - 2k6krj5i0ugbi + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, + like Gecko) Chrome/39.0.2171.95 Safari/537.36 + method: GET + uri: https://query2.finance.yahoo.com/v8/finance/chart/GME?events=div%2Csplits%2CcapitalGains&includePrePost=False&interval=60m&period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2 + response: + body: + string: !!binary | + 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 + 5xwux/ZIuXv3g8RvfnVCWWk1fsD+1HpazLeXRhbdPX/2/ebYQbZ7eHG8dSzU0/VWdy2ynOVCymmP + H+sjy8RaKIxChW+3ubbezXfLxqF73qXEOOYup1Xs2wbdDUF31ibuASPu/bkM2sdLAsVS6dgUOvWr + YxOv2OnYxcbZ1Z0bV1I5GebOfXIYrRyCtipeSf5PZ89Pf/njH6enhQ7OjQdubMd8TiXqqRaSeKVM + vfeAHyb6kWWXTivuqfBcc53ehVo7mtKnOEK/hyVK71qg3Yzutbfad6FuVde8hCG23zDtD//2rR/w + dCje6CU3Tdrqve2eD52Z/czWBtm54cZnP2/6240xc6uZneled+2bbml6qtGXdUTZcK7vA7ueuYls + Q+Z+d3/v4BtuuvUPnr52t9Z9tJ5j130kP8nnwn5rDN2Y8CEvG8IzJUb023ITz+Efz33ueH5SPP0Z + 4U5fouOH+igeUN5ZQWC8sug9vr2OQRtOQy0cvRnsE8KdYyAFKoHz3Mpb4Vt49+bCcFNyv5X29swk + eheskE6uj8fkj+ewjceUimf1rHCXxZlHsdx1mpm5O9bXD+fgZJIW+q7iCLfzo/V3bSycevaph4bd + MRBOeySc1gBPpHNwfmzD+rPp/LmH5Q8l3p/a+Bk4Ffzx5p5JYdDo5hhhVObI7711qD/3uf2pHXtm + Ef38mb1DbtzDZtHysTIwXpYtepWmZZaltfnc+QpuD9ngqXZ6BjAnYEAxe5Tbq3+E8/h3cLti4g41 + 3R1j9UxT5k61iGftw1ng5j7Z++7+YS75jZ/dGVHjji7lfRs6L+3kc/8Oe0OMvjiClvitpGN0F6t7 + jyY6aq+40590hGr/Rseelw4V76yYYYnvzy7YVGnfj3HKhPz7r3hOzLWPwje8tE873++6bW9Y3++G + wOHuc6ey4E6vqtu94jzwvI/xYK/uA7S8QQ/usGN8P7DvLjGyY41c9u3oaX9G1XlmK2ajBs+ENozu + 9e3oRH+aXP7UL3w98vHg0p6vAPBu4QNfj9Q7vLRNBL7VtlrZi/b9C+NexeHmc4jFBauSjKmF8srZ + pBuZ+NN5+K337ROMPeHJCFexAX9mjvR75XPriYM19sz01uy71svOaVRtSmmsrW337Toeu2sL6vCn + /cnRsJNZPfRWf5qk/nRr3r/EriPxeyI7TJUzfdnd6biy6SC4sqnlvpxtvNu7/jBAeZf5kTNU+map + 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 + headers: + Age: + - '0' + Connection: + - keep-alive + Expect-CT: + - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" + Referrer-Policy: + - no-referrer-when-downgrade + Strict-Transport-Security: + - max-age=31536000 + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-XSS-Protection: + - 1; mode=block + cache-control: + - public, max-age=10, stale-while-revalidate=20 + content-encoding: + - gzip + content-type: + - application/json;charset=utf-8 + date: + - Mon, 13 Mar 2023 15:29:54 GMT + server: + - ATS + vary: + - Origin,Accept-Encoding + x-envoy-decorator-operation: + - finance-chart-api--mtls-production-gq1.finance-k8s.svc.yahoo.local:4080/* + x-envoy-upstream-service-time: + - '156' + x-request-id: + - e52498e6-429e-453f-b6be-20af9a8cf517 + x-yahoo-request-id: + - bhtfhu9i0ugbi + y-rid: + - bhtfhu9i0ugbi + status: + code: 200 + message: OK +version: 1 diff --git a/tests/openbb_terminal/stocks/comparison_analysis/txt/test_marketwatch_view/test_display_balance_comparison.txt b/tests/openbb_terminal/stocks/comparison_analysis/txt/test_marketwatch_view/test_display_balance_comparison.txt index 86a8bdfe4956..67492a9a3a1b 100644 --- a/tests/openbb_terminal/stocks/comparison_analysis/txt/test_marketwatch_view/test_display_balance_comparison.txt +++ b/tests/openbb_terminal/stocks/comparison_analysis/txt/test_marketwatch_view/test_display_balance_comparison.txt @@ -1,41 +1,41 @@ -Other available quarterly timeframes are: 30-Sep-2021, 31-Dec-2021, 31-Mar-2022, 30-Jun-2022, 30-Sep-2022 - - 31-Dec-2021 - TSLA GM -Item -Cash & Short Term Investments 18.05B 31.61B -Cash & Short Term Investments Growth [green]9.93%[/green] [green]18.03%[/green] -Cash Only 17.92B 23B -Short-Term Investments - - -Cash & ST Investments / Total Assets [green]29.05%[/green] [green]12.92%[/green] -Total Accounts Receivable 1.91B 34.04B -Total Accounts Receivable Growth [red]-2.50%[/red] [green]2.59%[/green] -Accounts Receivables, Net 1.91B 34.04B -Accounts Receivables, Gross 1.91B 34.94B -Bad Debt/Doubtful Accounts - [red](895M)[/red] -Other Receivable - - -Accounts Receivable Turnover 9.26 0.99 -Inventories 5.76B 12.99B -Finished Goods 1.28B 4.75B -Work in Progress 1.09B - -Raw Materials 3.39B 8.24B -Progress Payments & Other - - -Other Current Assets 1.38B 3.46B -Miscellaneous Current Assets 1.38B 3.46B -Total Current Assets 27.1B 82.1B -Net Property, Plant & Equipment 31.18B 80.14B -Property, Plant & Equipment - Gross 39.87B 111.43B -Buildings - - -Land & Improvements - - -Computer Software and Equipment 1.41B - -Other Property, Plant & Equipment - - -Accumulated Depreciation 8.69B 31.29B -Total Investments and Advances 223M 10.22B -Other Long-Term Investments 223M 540M -Long-Term Note Receivables 299M 36.17B -Intangible Assets 1.72B 5.09B -Net Goodwill 200M 1.91B -Net Other Intangibles - - -Other Assets 1.62B 9.85B -Total Assets 62.13B 244.72B -Total Assets Growth [green]7.43%[/green] [green]2.58%[/green] +Other available quarterly timeframes are: 30-Sep-2021, 31-Dec-2021, 31-Mar-2022, 30-Jun-2022, 30-Sep-2022 + + 31-Dec-2021 + TSLA GM +Item +Cash & Short Term Investments 18.05B 31.61B +Cash & Short Term Investments Growth 9.93% 18.03% +Cash Only 17.92B 23B +Short-Term Investments - - +Cash & ST Investments / Total Assets 29.05% 12.92% +Total Accounts Receivable 1.91B 34.04B +Total Accounts Receivable Growth -2.50% 2.59% +Accounts Receivables, Net 1.91B 34.04B +Accounts Receivables, Gross 1.91B 34.94B +Bad Debt/Doubtful Accounts - (895M) +Other Receivable - - +Accounts Receivable Turnover 9.26 0.99 +Inventories 5.76B 12.99B +Finished Goods 1.28B 4.75B +Work in Progress 1.09B - +Raw Materials 3.39B 8.24B +Progress Payments & Other - - +Other Current Assets 1.38B 3.46B +Miscellaneous Current Assets 1.38B 3.46B +Total Current Assets 27.1B 82.1B +Net Property, Plant & Equipment 31.18B 80.14B +Property, Plant & Equipment - Gross 39.87B 111.43B +Buildings - - +Land & Improvements - - +Computer Software and Equipment 1.41B - +Other Property, Plant & Equipment - - +Accumulated Depreciation 8.69B 31.29B +Total Investments and Advances 223M 10.22B +Other Long-Term Investments 223M 540M +Long-Term Note Receivables 299M 36.17B +Intangible Assets 1.72B 5.09B +Net Goodwill 200M 1.91B +Net Other Intangibles - - +Other Assets 1.62B 9.85B +Total Assets 62.13B 244.72B +Total Assets Growth 7.43% 2.58% diff --git a/tests/openbb_terminal/stocks/comparison_analysis/txt/test_marketwatch_view/test_display_cashflow_comparison.txt b/tests/openbb_terminal/stocks/comparison_analysis/txt/test_marketwatch_view/test_display_cashflow_comparison.txt index 28c858f5654f..6471ee4e158c 100644 --- a/tests/openbb_terminal/stocks/comparison_analysis/txt/test_marketwatch_view/test_display_cashflow_comparison.txt +++ b/tests/openbb_terminal/stocks/comparison_analysis/txt/test_marketwatch_view/test_display_cashflow_comparison.txt @@ -1,23 +1,23 @@ -Other available quarterly timeframes are: 30-Sep-2021, 31-Dec-2021, 31-Mar-2022, 30-Jun-2022, 30-Sep-2022 - - 31-Dec-2021 - TSLA GM -Item -Net Income before Extraordinaries 2.34B 1.77B -Net Income Growth [green]41.23%[/green] [red]-25.98%[/red] -Depreciation, Depletion & Amortization 848M 2.94B -Depreciation and Depletion 530M - -Amortization of Intangible Assets 318M - -Deferred Taxes & Investment Tax Credit - 251M -Deferred Taxes - 251M -Investment Tax Credit - - -Other Funds 539M [red](783M)[/red] -Funds from Operations 3.73B 4.17B -Extraordinaries - - -Changes in Working Capital 855M 2.64B -Receivables 18M - -Accounts Payable 1.81B - -Other Assets/Liabilities [red](443M)[/red] 4.59B -Net Operating Cash Flow 4.59B 6.81B -Net Operating Cash Flow Growth [green]45.69%[/green] [green]13,995.92%[/green] -Net Operating Cash Flow / Sales [green]25.88%[/green] [green]20.27%[/green] +Other available quarterly timeframes are: 30-Sep-2021, 31-Dec-2021, 31-Mar-2022, 30-Jun-2022, 30-Sep-2022 + + 31-Dec-2021 + TSLA GM +Item +Net Income before Extraordinaries 2.34B 1.77B +Net Income Growth 41.23% -25.98% +Depreciation, Depletion & Amortization 848M 2.94B +Depreciation and Depletion 530M - +Amortization of Intangible Assets 318M - +Deferred Taxes & Investment Tax Credit - 251M +Deferred Taxes - 251M +Investment Tax Credit - - +Other Funds 539M (783M) +Funds from Operations 3.73B 4.17B +Extraordinaries - - +Changes in Working Capital 855M 2.64B +Receivables 18M - +Accounts Payable 1.81B - +Other Assets/Liabilities (443M) 4.59B +Net Operating Cash Flow 4.59B 6.81B +Net Operating Cash Flow Growth 45.69% 13,995.92% +Net Operating Cash Flow / Sales 25.88% 20.27% diff --git a/tests/openbb_terminal/stocks/comparison_analysis/txt/test_marketwatch_view/test_display_income_comparison.txt b/tests/openbb_terminal/stocks/comparison_analysis/txt/test_marketwatch_view/test_display_income_comparison.txt index 6768a61aeb93..70c536e18e9b 100644 --- a/tests/openbb_terminal/stocks/comparison_analysis/txt/test_marketwatch_view/test_display_income_comparison.txt +++ b/tests/openbb_terminal/stocks/comparison_analysis/txt/test_marketwatch_view/test_display_income_comparison.txt @@ -1,62 +1,62 @@ -Other available quarterly timeframes are: 30-Sep-2021, 31-Dec-2021, 31-Mar-2022, 30-Jun-2022, 30-Sep-2022 - - 31-Dec-2021 - TSLA GM -Item -Sales/Revenue 17.72B 33.58B -Sales Growth [green]28.80%[/green] [green]25.41%[/green] -Cost of Goods Sold (COGS) incl. D&A 12.87B 29.59B -COGS Growth [green]27.48%[/green] [green]28.71%[/green] -COGS excluding D&A 12.02B 26.65B -Depreciation & Amortization Expense 848M 2.94B -Depreciation 530M - -Amortization of Intangibles 318M - -Gross Income 4.85B 4B -Gross Income Growth [green]32.43%[/green] [green]5.40%[/green] -Gross Profit Margin - - -SG&A Expense 2.23B 2.48B -SGA Growth [green]39.19%[/green] [green]15.36%[/green] -Research & Development 740M - -Other SG&A - - -Other Operating Expense - - -Unusual Expense [red](1M)[/red] 17M -EBIT after Unusual Expense 1M [red](17M)[/red] -Non Operating Income/Expense 67M 631M -Non-Operating Interest Income 25M 44M -Equity in Affiliates (Pretax) - 286M -Interest Expense 71M 227M -Interest Expense Growth [red]-43.65%[/red] [red]-1.30%[/red] -Gross Interest Expense 72M 227M -Interest Capitalized 1M - -Pretax Income 2.64B 2.24B -Pretax Income Growth [green]40.01%[/green] [red]-11.86%[/red] -Pretax Margin - - -Income Tax 292M 471M -Income Tax - Current Domestic - - -Income Tax - Current Foreign - - -Income Tax - Deferred Domestic - - -Income Tax - Deferred Foreign - - -Income Tax Credits - - -Equity in Affiliates - - -Other After Tax Income (Expense) - - -Consolidated Net Income 2.34B 1.77B -Minority Interest Expense 22M 25M -Net Income 2.32B 1.74B -Net Income Growth [green]43.45%[/green] [red]-28.06%[/red] -Net Margin Growth - - -Extraordinaries & Discontinued Operations - - -Extra Items & Gain/Loss Sale Of Assets - - -Cumulative Effect - Accounting Chg - - -Discontinued Operations - - -Net Income After Extraordinaries 2.32B 1.74B -Preferred Dividends - 45M -Net Income Available to Common 2.32B 1.7B -EPS (Basic) 0.76 1.17 -EPS (Basic) Growth [green]41.04%[/green] [red]-28.64%[/red] -Basic Shares Outstanding 3.04B 1.45B -EPS (Diluted) 0.68 1.15 -EPS (Diluted) Growth [green]41.91%[/green] [red]-28.83%[/red] -Diluted Shares Outstanding 3.4B 1.47B -EBITDA 3.46B 4.46B -EBITDA Growth [green]22.90%[/green] [red]-5.69%[/red] -EBITDA Margin - - +Other available quarterly timeframes are: 30-Sep-2021, 31-Dec-2021, 31-Mar-2022, 30-Jun-2022, 30-Sep-2022 + + 31-Dec-2021 + TSLA GM +Item +Sales/Revenue 17.72B 33.58B +Sales Growth 28.80% 25.41% +Cost of Goods Sold (COGS) incl. D&A 12.87B 29.59B +COGS Growth 27.48% 28.71% +COGS excluding D&A 12.02B 26.65B +Depreciation & Amortization Expense 848M 2.94B +Depreciation 530M - +Amortization of Intangibles 318M - +Gross Income 4.85B 4B +Gross Income Growth 32.43% 5.40% +Gross Profit Margin - - +SG&A Expense 2.23B 2.48B +SGA Growth 39.19% 15.36% +Research & Development 740M - +Other SG&A - - +Other Operating Expense - - +Unusual Expense (1M) 17M +EBIT after Unusual Expense 1M (17M) +Non Operating Income/Expense 67M 631M +Non-Operating Interest Income 25M 44M +Equity in Affiliates (Pretax) - 286M +Interest Expense 71M 227M +Interest Expense Growth -43.65% -1.30% +Gross Interest Expense 72M 227M +Interest Capitalized 1M - +Pretax Income 2.64B 2.24B +Pretax Income Growth 40.01% -11.86% +Pretax Margin - - +Income Tax 292M 471M +Income Tax - Current Domestic - - +Income Tax - Current Foreign - - +Income Tax - Deferred Domestic - - +Income Tax - Deferred Foreign - - +Income Tax Credits - - +Equity in Affiliates - - +Other After Tax Income (Expense) - - +Consolidated Net Income 2.34B 1.77B +Minority Interest Expense 22M 25M +Net Income 2.32B 1.74B +Net Income Growth 43.45% -28.06% +Net Margin Growth - - +Extraordinaries & Discontinued Operations - - +Extra Items & Gain/Loss Sale Of Assets - - +Cumulative Effect - Accounting Chg - - +Discontinued Operations - - +Net Income After Extraordinaries 2.32B 1.74B +Preferred Dividends - 45M +Net Income Available to Common 2.32B 1.7B +EPS (Basic) 0.76 1.17 +EPS (Basic) Growth 41.04% -28.64% +Basic Shares Outstanding 3.04B 1.45B +EPS (Diluted) 0.68 1.15 +EPS (Diluted) Growth 41.91% -28.83% +Diluted Shares Outstanding 3.4B 1.47B +EBITDA 3.46B 4.46B +EBITDA Growth 22.90% -5.69% +EBITDA Margin - - diff --git a/tests/openbb_terminal/stocks/csv/test_stocks_helper/test_load[60-YahooFinance].csv b/tests/openbb_terminal/stocks/csv/test_stocks_helper/test_load[60-YahooFinance].csv index e2ff36b04f1d..9971b39631dc 100644 --- a/tests/openbb_terminal/stocks/csv/test_stocks_helper/test_load[60-YahooFinance].csv +++ b/tests/openbb_terminal/stocks/csv/test_stocks_helper/test_load[60-YahooFinance].csv @@ -1,2216 +1,2239 @@ -date,Open,High,Low,Close,Adj Close,Volume -2021-12-01 04:30:00,49.75,49.935001373291016,48.720001220703125,48.91999816894531,48.91999816894531,290211 -2021-12-01 05:30:00,48.86750030517578,49.0724983215332,48.06999969482422,48.325374603271484,48.325374603271484,171312 -2021-12-01 06:30:00,48.36249923706055,48.36249923706055,47.654998779296875,47.693748474121094,47.693748474121094,116741 -2021-12-01 07:30:00,47.662498474121094,47.772499084472656,46.0,47.087501525878906,47.087501525878906,387586 -2021-12-01 08:30:00,47.092498779296875,47.25,45.57500076293945,46.459999084472656,46.459999084472656,327882 -2021-12-01 09:30:00,46.3849983215332,46.56999969482422,44.252498626708984,44.95124816894531,44.95124816894531,535512 -2021-12-01 10:30:00,44.95000076293945,45.80500030517578,44.540000915527344,44.9275016784668,44.9275016784668,471727 -2021-12-02 04:30:00,46.25,46.85749816894531,44.37502670288086,44.529998779296875,44.529998779296875,667373 -2021-12-02 05:30:00,44.529998779296875,45.625,43.26750183105469,45.3849983215332,45.3849983215332,497901 -2021-12-02 06:30:00,45.404998779296875,46.24974822998047,44.974998474121094,45.88999938964844,45.88999938964844,213772 -2021-12-02 07:30:00,46.03620147705078,46.227500915527344,44.752498626708984,44.80324935913086,44.80324935913086,223252 -2021-12-02 08:30:00,44.782501220703125,45.355674743652344,44.48500061035156,45.30500030517578,45.30500030517578,155763 -2021-12-02 09:30:00,45.334999084472656,45.83997344970703,45.0625,45.23249816894531,45.23249816894531,132262 -2021-12-02 10:30:00,45.23749923706055,45.46500015258789,45.060001373291016,45.4275016784668,45.4275016784668,162508 -2021-12-03 04:30:00,45.25,45.98249816894531,42.29999923706055,42.877498626708984,42.877498626708984,758453 -2021-12-03 05:30:00,42.875,43.592498779296875,42.25,43.328548431396484,43.328548431396484,430908 -2021-12-03 06:30:00,43.3224983215332,43.752498626708984,41.9375,42.36249923706055,42.36249923706055,382711 -2021-12-03 07:30:00,42.25,42.977500915527344,41.75,42.36000061035156,42.36000061035156,406008 -2021-12-03 08:30:00,42.34749984741211,42.52000045776367,40.92617416381836,41.16749954223633,41.16749954223633,378325 -2021-12-03 09:30:00,41.16749954223633,41.33000183105469,39.76252365112305,41.00002670288086,41.00002670288086,1013791 -2021-12-03 10:30:00,40.994998931884766,43.25,40.974998474121094,43.09749984741211,43.09749984741211,676140 -2021-12-06 04:30:00,41.5,43.25,40.79999923706055,42.815425872802734,42.815425872802734,833987 -2021-12-06 05:30:00,42.744998931884766,42.842498779296875,41.0,41.625,41.625,351116 -2021-12-06 06:30:00,41.689998626708984,41.709999084472656,40.81999969482422,41.3125,41.3125,204918 -2021-12-06 07:30:00,41.34749984741211,43.334999084472656,41.282501220703125,43.029998779296875,43.029998779296875,266958 -2021-12-06 08:30:00,42.939998626708984,42.997501373291016,42.154998779296875,42.54750061035156,42.54750061035156,134057 -2021-12-06 09:30:00,42.61750030517578,42.75,42.20249938964844,42.337501525878906,42.337501525878906,134383 -2021-12-06 10:30:00,42.30500030517578,42.51750183105469,41.07500076293945,41.8849983215332,41.8849983215332,250590 -2021-12-07 04:30:00,43.79499816894531,45.494998931884766,43.310001373291016,44.127498626708984,44.127498626708984,725415 -2021-12-07 05:30:00,44.26250076293945,44.314998626708984,42.627498626708984,43.0,43.0,323444 -2021-12-07 06:30:00,42.936248779296875,44.310001373291016,42.928749084472656,43.8650016784668,43.8650016784668,210610 -2021-12-07 07:30:00,43.96500015258789,44.35749816894531,43.52000045776367,43.779998779296875,43.779998779296875,131674 -2021-12-07 08:30:00,43.79499816894531,44.42499923706055,43.66999816894531,44.33124923706055,44.33124923706055,134929 -2021-12-07 09:30:00,44.33155059814453,44.36750030517578,43.70000076293945,43.71500015258789,43.71500015258789,152675 -2021-12-07 10:30:00,43.73125076293945,44.4900016784668,43.6775016784668,44.40999984741211,44.40999984741211,254858 -2021-12-08 04:30:00,44.150001525878906,45.06247329711914,42.9900016784668,43.67250061035156,43.67250061035156,517182 -2021-12-08 05:30:00,43.66999816894531,44.9275016784668,43.66999816894531,44.5,44.5,352184 -2021-12-08 06:30:00,44.48125076293945,45.057498931884766,44.13750076293945,44.397499084472656,44.397499084472656,221227 -2021-12-08 07:30:00,44.375,44.75,43.834999084472656,43.875,43.875,222376 -2021-12-08 08:30:00,43.915000915527344,44.157501220703125,43.67499923706055,43.73875045776367,43.73875045776367,171865 -2021-12-08 09:30:00,43.71500015258789,44.119998931884766,43.5,43.75,43.75,242367 -2021-12-08 10:30:00,43.72624969482422,43.85749816894531,43.27605056762695,43.42250061035156,43.42250061035156,308464 -2021-12-09 04:30:00,41.75,43.17250061035156,40.61249923706055,40.80500030517578,40.80500030517578,1382172 -2021-12-09 05:30:00,40.79880142211914,41.287498474121094,40.07749938964844,41.07749938964844,41.07749938964844,704778 -2021-12-09 06:30:00,41.0099983215332,41.084999084472656,40.27672576904297,40.60749816894531,40.60749816894531,313266 -2021-12-09 07:30:00,40.51499938964844,40.939998626708984,39.95249938964844,40.23907470703125,40.23907470703125,358185 -2021-12-09 08:30:00,40.20832443237305,40.247501373291016,39.01002502441406,39.029998779296875,39.029998779296875,488729 -2021-12-09 09:30:00,39.005001068115234,39.3125,37.75,38.56624984741211,38.56624984741211,1219469 -2021-12-09 10:30:00,38.61249923706055,38.99250030517578,38.41999816894531,38.912498474121094,38.912498474121094,547931 -2021-12-10 04:30:00,39.95750045776367,40.57500076293945,38.0,38.25749969482422,38.25749969482422,1354349 -2021-12-10 05:30:00,38.2400016784668,38.31999969482422,37.0,37.38249969482422,37.38249969482422,898663 -2021-12-10 06:30:00,37.349998474121094,37.98249816894531,37.0,37.622501373291016,37.622501373291016,494837 -2021-12-10 07:30:00,37.647499084472656,37.75,37.272499084472656,37.592498779296875,37.592498779296875,270594 -2021-12-10 08:30:00,37.57500076293945,37.587501525878906,37.224998474121094,37.375,37.375,238881 -2021-12-10 09:30:00,37.380001068115234,38.59000015258789,37.0625,38.20537567138672,38.20537567138672,554619 -2021-12-10 10:30:00,38.272499084472656,39.94499969482422,38.27000045776367,39.752498626708984,39.752498626708984,638458 -2021-12-13 04:30:00,40.08250045776367,40.22249984741211,35.752498626708984,35.900001525878906,35.900001525878906,1111186 -2021-12-13 05:30:00,35.845001220703125,36.3849983215332,34.65250015258789,34.970001220703125,34.970001220703125,1197957 -2021-12-13 06:30:00,34.959999084472656,35.404998779296875,34.0775260925293,35.28437423706055,35.28437423706055,774362 -2021-12-13 07:30:00,35.3224983215332,35.744998931884766,34.16002655029297,34.537498474121094,34.537498474121094,546168 -2021-12-13 08:30:00,34.51874923706055,35.33549880981445,34.41657638549805,35.14500045776367,35.14500045776367,414427 -2021-12-13 09:30:00,35.147499084472656,35.154998779296875,34.25,34.52000045776367,34.52000045776367,716743 -2021-12-13 10:30:00,34.5099983215332,34.599998474121094,33.76752471923828,34.220001220703125,34.220001220703125,637107 -2021-12-14 04:30:00,32.75,37.372501373291016,32.375,37.099998474121094,37.099998474121094,2880511 -2021-12-14 05:30:00,37.14875030517578,37.224998474121094,35.0,35.439998626708984,35.439998626708984,1017561 -2021-12-14 06:30:00,35.467498779296875,35.59000015258789,34.28704833984375,34.82500076293945,34.82500076293945,573371 -2021-12-14 07:30:00,34.752498626708984,36.01750183105469,34.647499084472656,35.58397674560547,35.58397674560547,426199 -2021-12-14 08:30:00,35.60749816894531,36.875,34.807498931884766,36.224998474121094,36.224998474121094,444259 -2021-12-14 09:30:00,36.20000076293945,37.435001373291016,35.60749816894531,37.33625030517578,37.33625030517578,647983 -2021-12-14 10:30:00,37.2916259765625,37.59339904785156,36.592525482177734,36.880001068115234,36.880001068115234,474692 -2021-12-15 04:30:00,36.8650016784668,36.8650016784668,35.279998779296875,36.314998626708984,36.314998626708984,570322 -2021-12-15 05:30:00,36.3624267578125,36.962501525878906,35.525001525878906,35.85749816894531,35.85749816894531,393560 -2021-12-15 06:30:00,35.817501068115234,37.33250045776367,35.58599853515625,37.26250076293945,37.26250076293945,415212 -2021-12-15 07:30:00,37.20750045776367,38.0,36.76250076293945,37.13750076293945,37.13750076293945,347786 -2021-12-15 08:30:00,37.096248626708984,37.567501068115234,36.17012405395508,36.3849983215332,36.3849983215332,274151 -2021-12-15 09:30:00,36.32749938964844,37.5,35.880001068115234,37.27000045776367,37.27000045776367,319293 -2021-12-15 10:30:00,37.317501068115234,37.95249938964844,37.08250045776367,37.30500030517578,37.30500030517578,301123 -2021-12-16 04:30:00,38.4874267578125,38.599998474121094,36.77000045776367,37.50749969482422,37.50749969482422,617524 -2021-12-16 05:30:00,37.54499816894531,37.685001373291016,36.400001525878906,36.787498474121094,36.787498474121094,321387 -2021-12-16 06:30:00,36.83124923706055,36.939998626708984,36.16775131225586,36.76874923706055,36.76874923706055,304672 -2021-12-16 07:30:00,36.75,36.75749969482422,35.84000015258789,36.442501068115234,36.442501068115234,228633 -2021-12-16 08:30:00,36.40250015258789,36.727500915527344,35.99625015258789,36.0724983215332,36.0724983215332,147966 -2021-12-16 09:30:00,36.102500915527344,36.625,35.532501220703125,36.43000030517578,36.43000030517578,266909 -2021-12-16 10:30:00,36.529998779296875,36.70000076293945,35.970001220703125,36.08250045776367,36.08250045776367,228779 -2021-12-17 04:30:00,36.037498474121094,37.125,34.83274841308594,37.06624984741211,37.06624984741211,664559 -2021-12-17 05:30:00,37.064998626708984,39.599998474121094,36.86000061035156,38.54750061035156,38.54750061035156,1144854 -2021-12-17 06:30:00,38.58744812011719,38.872501373291016,37.817501068115234,38.872501373291016,38.872501373291016,360544 -2021-12-17 07:30:00,38.8125,39.51499938964844,38.51002502441406,39.162498474121094,39.162498474121094,455974 -2021-12-17 08:30:00,39.13750076293945,39.595001220703125,39.022499084472656,39.11000061035156,39.11000061035156,284789 -2021-12-17 09:30:00,39.126373291015625,39.64139938354492,38.76750183105469,38.875,38.875,293650 -2021-12-17 10:30:00,38.875,39.32307434082031,38.50749969482422,38.88999938964844,38.88999938964844,397416 -2021-12-20 04:30:00,38.092899322509766,39.91999816894531,37.779998779296875,38.3025016784668,38.3025016784668,587315 -2021-12-20 05:30:00,38.30500030517578,38.30500030517578,37.42499923706055,37.53752517700195,37.53752517700195,361984 -2021-12-20 06:30:00,37.60274887084961,37.96500015258789,37.45000076293945,37.755001068115234,37.755001068115234,176961 -2021-12-20 07:30:00,37.77750015258789,38.17499923706055,37.54999923706055,37.92250061035156,37.92250061035156,90105 -2021-12-20 08:30:00,37.97249984741211,38.744998931884766,37.829349517822266,38.40247344970703,38.40247344970703,117364 -2021-12-20 09:30:00,38.5,39.58250045776367,38.34749984741211,39.536251068115234,39.536251068115234,200648 -2021-12-20 10:30:00,39.537498474121094,39.56247329711914,39.125,39.212501525878906,39.212501525878906,144368 -2021-12-21 04:30:00,39.26499938964844,40.0625,38.78499984741211,39.10787582397461,39.10787582397461,506487 -2021-12-21 05:30:00,39.099998474121094,39.70000076293945,39.032501220703125,39.1775016784668,39.1775016784668,201156 -2021-12-21 06:30:00,39.157501220703125,39.47249984741211,39.029998779296875,39.125,39.125,169040 -2021-12-21 07:30:00,39.150001525878906,39.221351623535156,38.8650016784668,39.189998626708984,39.189998626708984,125031 -2021-12-21 08:30:00,39.15250015258789,39.1775016784668,38.86750030517578,39.03499984741211,39.03499984741211,124740 -2021-12-21 09:30:00,39.04750061035156,39.60499954223633,39.04750061035156,39.55500030517578,39.55500030517578,104939 -2021-12-21 10:30:00,39.56187438964844,39.567501068115234,39.188751220703125,39.5,39.5,138484 -2021-12-22 04:30:00,39.58250045776367,39.78862380981445,38.75,39.11000061035156,39.11000061035156,281542 -2021-12-22 05:30:00,39.01750183105469,39.67250061035156,38.88852310180664,39.25,39.25,152167 -2021-12-22 06:30:00,39.29999923706055,39.665550231933594,39.125,39.287498474121094,39.287498474121094,81254 -2021-12-22 07:30:00,39.25749969482422,39.36249923706055,38.5,38.5,38.5,141092 -2021-12-22 08:30:00,38.470001220703125,38.54249954223633,38.029998779296875,38.178749084472656,38.178749084472656,115085 -2021-12-22 09:30:00,38.20249938964844,38.61750030517578,38.1662483215332,38.244998931884766,38.244998931884766,88366 -2021-12-22 10:30:00,38.252498626708984,38.61000061035156,38.212501525878906,38.45000076293945,38.45000076293945,109594 -2021-12-23 04:30:00,38.5,38.75,36.505001068115234,37.30500030517578,37.30500030517578,417069 -2021-12-23 05:30:00,37.30500030517578,38.3125,37.23749923706055,38.27920150756836,38.27920150756836,158616 -2021-12-23 06:30:00,38.34749984741211,38.549625396728516,38.01525115966797,38.25749969482422,38.25749969482422,121600 -2021-12-23 07:30:00,38.20000076293945,38.380001068115234,37.875,38.18000030517578,38.18000030517578,71110 -2021-12-23 08:30:00,38.17625045776367,38.182498931884766,37.875,38.0234489440918,38.0234489440918,69086 -2021-12-23 09:30:00,38.02375030517578,38.11249923706055,37.70249938964844,37.853424072265625,37.853424072265625,79665 -2021-12-23 10:30:00,37.81999969482422,38.125,37.64250183105469,38.05500030517578,38.05500030517578,113873 -2021-12-27 04:30:00,38.0,38.1552734375,35.0,36.615726470947266,36.615726470947266,717042 -2021-12-27 05:30:00,36.57749938964844,37.20000076293945,36.22502517700195,37.135799407958984,37.135799407958984,280943 -2021-12-27 06:30:00,37.156700134277344,37.24224853515625,36.79837417602539,37.01250076293945,37.01250076293945,133051 -2021-12-27 07:30:00,37.016448974609375,37.38750076293945,36.9474983215332,37.35499954223633,37.35499954223633,115693 -2021-12-27 08:30:00,37.34000015258789,37.352500915527344,36.8275260925293,36.971248626708984,36.971248626708984,108539 -2021-12-27 09:30:00,36.95500183105469,37.435001373291016,36.852500915527344,36.902374267578125,36.902374267578125,112485 -2021-12-27 10:30:00,36.90250015258789,37.07749938964844,36.75,37.07749938964844,37.07749938964844,123877 -2021-12-28 04:30:00,36.875,39.352500915527344,36.75025177001953,37.849998474121094,37.849998474121094,496021 -2021-12-28 05:30:00,37.86000061035156,38.40999984741211,37.55500030517578,37.650001525878906,37.650001525878906,190582 -2021-12-28 06:30:00,37.66999816894531,37.684200286865234,37.17499923706055,37.25,37.25,112887 -2021-12-28 07:30:00,37.25,37.719974517822266,37.150001525878906,37.344600677490234,37.344600677490234,143365 -2021-12-28 08:30:00,37.34375,37.34375,36.88272476196289,37.11247634887695,37.11247634887695,88238 -2021-12-28 09:30:00,37.095924377441406,37.11000061035156,36.75,36.904998779296875,36.904998779296875,114333 -2021-12-28 10:30:00,36.89250183105469,37.025001525878906,36.602500915527344,36.6150016784668,36.6150016784668,154301 -2021-12-29 04:30:00,36.962501525878906,37.67499923706055,35.74250030517578,36.11000061035156,36.11000061035156,400198 -2021-12-29 05:30:00,36.057498931884766,36.74497604370117,35.53499984741211,36.57500076293945,36.57500076293945,192806 -2021-12-29 06:30:00,36.6197509765625,37.70750045776367,36.449649810791016,37.59375,37.59375,287142 -2021-12-29 07:30:00,37.625,38.30500030517578,37.536251068115234,38.251251220703125,38.251251220703125,238738 -2021-12-29 08:30:00,38.270599365234375,38.537498474121094,37.880001068115234,38.51449966430664,38.51449966430664,190350 -2021-12-29 09:30:00,38.48500061035156,38.872501373291016,38.067501068115234,38.182498931884766,38.182498931884766,487818 -2021-12-29 10:30:00,38.227500915527344,38.494998931884766,38.20249938964844,38.375,38.375,193772 -2021-12-30 04:30:00,37.75,39.23249816894531,37.5,38.334999084472656,38.334999084472656,318203 -2021-12-30 05:30:00,38.3337516784668,38.619998931884766,38.04999923706055,38.580299377441406,38.580299377441406,141900 -2021-12-30 06:30:00,38.58124923706055,39.712501525878906,38.432498931884766,39.56155014038086,39.56155014038086,365055 -2021-12-30 07:30:00,39.5,39.875,39.279998779296875,39.522499084472656,39.522499084472656,218513 -2021-12-30 08:30:00,39.51374816894531,40.0,39.457523345947266,39.625,39.625,147542 -2021-12-30 09:30:00,39.64789962768555,39.72999954223633,38.787498474121094,38.93035125732422,38.93035125732422,130302 -2021-12-30 10:30:00,38.90999984741211,38.99250030517578,38.34567642211914,38.79499816894531,38.79499816894531,206952 -2021-12-31 04:30:00,38.404998779296875,39.182498931884766,38.22999954223633,38.272499084472656,38.272499084472656,242962 -2021-12-31 05:30:00,38.307498931884766,38.75,38.21875,38.720001220703125,38.720001220703125,134344 -2021-12-31 06:30:00,38.744998931884766,38.790000915527344,38.372501373291016,38.5,38.5,104682 -2021-12-31 07:30:00,38.51169967651367,38.5724983215332,37.9900016784668,37.9900016784668,37.9900016784668,113514 -2021-12-31 08:30:00,38.0,38.037498474121094,37.25,37.40250015258789,37.40250015258789,219575 -2021-12-31 09:30:00,37.375,37.45000076293945,37.060001373291016,37.25749969482422,37.25749969482422,202063 -2021-12-31 10:30:00,37.290000915527344,37.39097595214844,37.025001525878906,37.040000915527344,37.040000915527344,214206 -2022-01-03 04:30:00,37.307498931884766,39.08617401123047,37.3025016784668,38.83250045776367,38.83250045776367,356138 -2022-01-03 05:30:00,38.88442611694336,39.845001220703125,38.814998626708984,39.25749969482422,39.25749969482422,399088 -2022-01-03 06:30:00,39.1974983215332,39.212501525878906,38.592498779296875,38.67940139770508,38.67940139770508,156868 -2022-01-03 07:30:00,38.653751373291016,38.834999084472656,38.377498626708984,38.502498626708984,38.502498626708984,105305 -2022-01-03 08:30:00,38.44499969482422,38.64250183105469,38.217498779296875,38.435001373291016,38.435001373291016,89027 -2022-01-03 09:30:00,38.432498931884766,38.47475051879883,38.01067352294922,38.04999923706055,38.04999923706055,133774 -2022-01-03 10:30:00,38.081748962402344,38.27750015258789,37.97999954223633,38.255001068115234,38.255001068115234,123698 -2022-01-04 04:30:00,38.04249954223633,38.247501373291016,36.505001068115234,36.75,36.75,457475 -2022-01-04 05:30:00,36.76314926147461,36.775001525878906,35.76250076293945,36.3224983215332,36.3224983215332,435027 -2022-01-04 06:30:00,36.29750061035156,36.627498626708984,36.0,36.3608512878418,36.3608512878418,219692 -2022-01-04 07:30:00,36.338748931884766,36.56797409057617,36.125,36.38750076293945,36.38750076293945,176960 -2022-01-04 08:30:00,36.337501525878906,36.400001525878906,35.974998474121094,36.28874969482422,36.28874969482422,114061 -2022-01-04 09:30:00,36.255001068115234,36.86750030517578,36.217498779296875,36.786048889160156,36.786048889160156,179026 -2022-01-04 10:30:00,36.83250045776367,37.58000183105469,36.657073974609375,37.1974983215332,37.1974983215332,212462 -2022-01-05 04:30:00,37.09749984741211,37.212501525878906,36.04999923706055,36.04999923706055,36.04999923706055,284123 -2022-01-05 05:30:00,36.04999923706055,36.23360061645508,35.70000076293945,35.845001220703125,35.845001220703125,262693 -2022-01-05 06:30:00,35.787498474121094,35.8650016784668,35.064998626708984,35.09709930419922,35.09709930419922,341062 -2022-01-05 07:30:00,35.064998626708984,35.1150016784668,33.91749954223633,34.307498931884766,34.307498931884766,639387 -2022-01-05 08:30:00,34.313724517822266,34.73249816894531,33.75,33.807498931884766,33.807498931884766,368447 -2022-01-05 09:30:00,33.78012466430664,33.912498474121094,32.5875244140625,32.75749969482422,32.75749969482422,691404 -2022-01-05 10:30:00,32.72752380371094,32.96500015258789,32.28752517700195,32.33250045776367,32.33250045776367,723641 -2022-01-06 04:30:00,33.75,34.42499923706055,30.28499984741211,32.32749938964844,32.32749938964844,1520097 -2022-01-06 05:30:00,32.33000183105469,33.63304901123047,31.877525329589844,32.8125,32.8125,650088 -2022-01-06 06:30:00,32.810001373291016,33.744998931884766,32.516876220703125,33.72087478637695,33.72087478637695,246354 -2022-01-06 07:30:00,33.747501373291016,34.255001068115234,33.100101470947266,33.100101470947266,33.100101470947266,353006 -2022-01-06 08:30:00,33.14250183105469,33.192501068115234,32.752498626708984,33.11750030517578,33.11750030517578,179647 -2022-01-06 09:30:00,33.14250183105469,33.4900016784668,33.029998779296875,33.20249938964844,33.20249938964844,185007 -2022-01-06 10:30:00,33.244998931884766,33.26250076293945,32.5,32.752498626708984,32.752498626708984,269366 -2022-01-07 04:30:00,39.25,39.942474365234375,35.70500183105469,35.92752456665039,35.92752456665039,6165315 -2022-01-07 05:30:00,35.9275016784668,36.1150016784668,34.4000244140625,35.150001525878906,35.150001525878906,1939040 -2022-01-07 06:30:00,35.17250061035156,35.23249816894531,33.897499084472656,33.92580032348633,33.92580032348633,880466 -2022-01-07 07:30:00,33.912498474121094,34.92499923706055,33.79249954223633,34.127498626708984,34.127498626708984,703666 -2022-01-07 08:30:00,34.099998474121094,34.294124603271484,33.125,33.44874954223633,33.44874954223633,641692 -2022-01-07 09:30:00,33.45750045776367,34.494998931884766,33.38249969482422,34.08747482299805,34.08747482299805,655658 -2022-01-07 10:30:00,34.08377456665039,35.43000030517578,33.997501373291016,35.154998779296875,35.154998779296875,944453 -2022-01-10 04:30:00,33.25,33.36000061035156,30.000024795532227,31.065025329589844,31.065025329589844,2248637 -2022-01-10 05:30:00,31.0674991607666,31.420000076293945,30.0,31.368749618530273,31.368749618530273,1319711 -2022-01-10 06:30:00,31.3903751373291,31.587474822998047,30.802499771118164,30.892499923706055,30.892499923706055,456953 -2022-01-10 07:30:00,30.89252471923828,31.987499237060547,30.78499984741211,31.88319969177246,31.88319969177246,372673 -2022-01-10 08:30:00,31.905000686645508,32.400001525878906,31.592300415039062,32.098724365234375,32.098724365234375,390795 -2022-01-10 09:30:00,32.147499084472656,32.400001525878906,31.802499771118164,32.0837516784668,32.0837516784668,282086 -2022-01-10 10:30:00,32.102500915527344,32.88249969482422,31.99472427368164,32.76250076293945,32.76250076293945,382579 -2022-01-11 04:30:00,32.525001525878906,34.20000076293945,31.847524642944336,33.16749954223633,33.16749954223633,781750 -2022-01-11 05:30:00,33.209999084472656,33.3650016784668,32.47249984741211,33.0625,33.0625,428890 -2022-01-11 06:30:00,33.063751220703125,33.11750030517578,32.5625,32.814998626708984,32.814998626708984,309645 -2022-01-11 07:30:00,32.8213996887207,33.11000061035156,32.10749816894531,32.10749816894531,32.10749816894531,333589 -2022-01-11 08:30:00,32.11249923706055,32.650001525878906,32.102500915527344,32.27000045776367,32.27000045776367,260645 -2022-01-11 09:30:00,32.224998474121094,32.80474853515625,32.0625,32.5,32.5,204693 -2022-01-11 10:30:00,32.52000045776367,32.60807418823242,32.35499954223633,32.58250045776367,32.58250045776367,228449 -2022-01-12 04:30:00,32.5,32.83000183105469,31.756250381469727,32.150001525878906,32.150001525878906,468729 -2022-01-12 05:30:00,32.165000915527344,32.165000915527344,31.612499237060547,31.989749908447266,31.989749908447266,327127 -2022-01-12 06:30:00,31.977500915527344,32.022499084472656,31.68000030517578,32.0,32.0,132858 -2022-01-12 07:30:00,32.0,32.537498474121094,31.947500228881836,32.224998474121094,32.224998474121094,174675 -2022-01-12 08:30:00,32.20249938964844,32.40847396850586,31.954999923706055,32.244998931884766,32.244998931884766,117553 -2022-01-12 09:30:00,32.275001525878906,32.317501068115234,31.975000381469727,31.999975204467773,31.999975204467773,135803 -2022-01-12 10:30:00,31.950000762939453,32.125,31.90250015258789,32.04249954223633,32.04249954223633,177812 -2022-01-13 04:30:00,32.125,32.625,31.552499771118164,32.03499984741211,32.03499984741211,420907 -2022-01-13 05:30:00,32.03874969482422,32.28499984741211,31.6875,32.12125015258789,32.12125015258789,204031 -2022-01-13 06:30:00,32.0724983215332,32.317501068115234,31.7549991607666,31.895000457763672,31.895000457763672,160941 -2022-01-13 07:30:00,31.872499465942383,32.0,30.924999237060547,31.0,31.0,372669 -2022-01-13 08:30:00,30.979999542236328,31.497499465942383,30.74250030517578,31.09749984741211,31.09749984741211,376504 -2022-01-13 09:30:00,31.143749237060547,31.2450008392334,30.625,30.747499465942383,30.747499465942383,282695 -2022-01-13 10:30:00,30.739999771118164,30.827499389648438,30.422500610351562,30.642499923706055,30.642499923706055,366828 -2022-01-14 04:30:00,30.0,30.575000762939453,28.927499771118164,29.802499771118164,29.802499771118164,1147556 -2022-01-14 05:30:00,29.825000762939453,29.825000762939453,28.887500762939453,29.072525024414062,29.072525024414062,557894 -2022-01-14 06:30:00,29.100000381469727,29.622499465942383,28.88249969482422,28.985000610351562,28.985000610351562,339006 -2022-01-14 07:30:00,28.950000762939453,28.975000381469727,28.0049991607666,28.282499313354492,28.282499313354492,849617 -2022-01-14 08:30:00,28.282499313354492,29.067399978637695,28.2549991607666,28.5674991607666,28.5674991607666,365184 -2022-01-14 09:30:00,28.571250915527344,29.25,28.552499771118164,29.15250015258789,29.15250015258789,285710 -2022-01-14 10:30:00,29.165000915527344,29.204999923706055,28.955549240112305,29.170000076293945,29.170000076293945,252631 -2022-01-18 04:30:00,28.4375,28.4375,26.79265022277832,27.514999389648438,27.514999389648438,1144112 -2022-01-18 05:30:00,27.47249984741211,27.485000610351562,26.774999618530273,26.903749465942383,26.903749465942383,421140 -2022-01-18 06:30:00,26.902700424194336,27.200000762939453,26.672500610351562,26.731250762939453,26.731250762939453,300388 -2022-01-18 07:30:00,26.747499465942383,26.75,26.100500106811523,26.33002471923828,26.33002471923828,471940 -2022-01-18 08:30:00,26.343124389648438,27.22450065612793,26.112525939941406,27.037500381469727,27.037500381469727,373801 -2022-01-18 09:30:00,27.022499084472656,28.0575008392334,27.022499084472656,27.690000534057617,27.690000534057617,544285 -2022-01-18 10:30:00,27.690000534057617,27.690000534057617,27.100000381469727,27.207500457763672,27.207500457763672,438155 -2022-01-19 04:30:00,27.502500534057617,28.262500762939453,26.700000762939453,26.780025482177734,26.780025482177734,648086 -2022-01-19 05:30:00,26.815000534057617,26.81999969482422,26.209999084472656,26.540000915527344,26.540000915527344,451673 -2022-01-19 06:30:00,26.577499389648438,27.46947479248047,26.102500915527344,27.346725463867188,27.346725463867188,346012 -2022-01-19 07:30:00,27.350000381469727,27.424999237060547,26.952499389648438,27.032499313354492,27.032499313354492,229357 -2022-01-19 08:30:00,27.0,27.412500381469727,26.96500015258789,26.987525939941406,26.987525939941406,197184 -2022-01-19 09:30:00,26.97024917602539,27.19499969482422,26.77750015258789,26.77750015258789,26.77750015258789,215224 -2022-01-19 10:30:00,26.75749969482422,26.877500534057617,26.565000534057617,26.639999389648438,26.639999389648438,252340 -2022-01-20 04:30:00,26.975000381469727,28.799999237060547,26.887500762939453,27.59749984741211,27.59749984741211,905762 -2022-01-20 05:30:00,27.594999313354492,27.94499969482422,27.107524871826172,27.229999542236328,27.229999542236328,344354 -2022-01-20 06:30:00,27.232500076293945,27.69124984741211,27.155000686645508,27.638275146484375,27.638275146484375,274784 -2022-01-20 07:30:00,27.614999771118164,27.677499771118164,27.0674991607666,27.127525329589844,27.127525329589844,172040 -2022-01-20 08:30:00,27.115924835205078,27.462499618530273,27.0625,27.184999465942383,27.184999465942383,155960 -2022-01-20 09:30:00,27.125,27.125,26.002500534057617,26.064449310302734,26.064449310302734,402828 -2022-01-20 10:30:00,26.109975814819336,26.109975814819336,25.399999618530273,25.64875030517578,25.64875030517578,573579 -2022-01-21 04:30:00,25.25,25.985000610351562,23.18000030517578,24.614774703979492,24.614774703979492,1870993 -2022-01-21 05:30:00,24.729999542236328,25.840599060058594,24.460500717163086,25.707500457763672,25.707500457763672,655981 -2022-01-21 06:30:00,25.697500228881836,25.75,24.843225479125977,25.3700008392334,25.3700008392334,399962 -2022-01-21 07:30:00,25.31999969482422,25.667499542236328,25.287500381469727,25.464000701904297,25.464000701904297,241024 -2022-01-21 08:30:00,25.452499389648438,27.552499771118164,25.375,26.948749542236328,26.948749542236328,895118 -2022-01-21 09:30:00,26.94499969482422,27.545000076293945,26.272499084472656,26.502500534057617,26.502500534057617,851469 -2022-01-21 10:30:00,26.552499771118164,27.13249969482422,26.469999313354492,26.5,26.5,517981 -2022-01-24 04:30:00,24.7549991607666,25.71500015258789,23.0,23.329999923706055,23.329999923706055,1431357 -2022-01-24 05:30:00,23.375,23.577499389648438,22.422500610351562,22.75749969482422,22.75749969482422,1014076 -2022-01-24 06:30:00,22.7549991607666,22.78499984741211,21.572500228881836,21.8700008392334,21.8700008392334,869257 -2022-01-24 07:30:00,21.876249313354492,24.389999389648438,21.747499465942383,24.0250244140625,24.0250244140625,1054861 -2022-01-24 08:30:00,24.051000595092773,25.0,24.0,24.078174591064453,24.078174591064453,794070 -2022-01-24 09:30:00,24.084999084472656,24.382774353027344,23.514175415039062,24.350000381469727,24.350000381469727,469472 -2022-01-24 10:30:00,24.252500534057617,25.25,24.149999618530273,24.975000381469727,24.975000381469727,565307 -2022-01-25 04:30:00,24.229999542236328,26.242300033569336,23.950000762939453,25.604999542236328,25.604999542236328,1219091 -2022-01-25 05:30:00,25.592500686645508,25.65625,24.577499389648438,24.8075008392334,24.8075008392334,501929 -2022-01-25 06:30:00,24.739999771118164,24.774999618530273,24.0,24.085025787353516,24.085025787353516,369829 -2022-01-25 07:30:00,24.084999084472656,24.407499313354492,23.752500534057617,24.350000381469727,24.350000381469727,385759 -2022-01-25 08:30:00,24.3799991607666,24.844999313354492,24.282499313354492,24.582500457763672,24.582500457763672,318285 -2022-01-25 09:30:00,24.602500915527344,25.47249984741211,24.525474548339844,25.024999618530273,25.024999618530273,396440 -2022-01-25 10:30:00,25.052499771118164,25.260000228881836,24.860000610351562,24.94499969482422,24.94499969482422,320249 -2022-01-26 04:30:00,25.274999618530273,26.485000610351562,25.122499465942383,25.547500610351562,25.547500610351562,672369 -2022-01-26 05:30:00,25.475000381469727,26.4950008392334,25.077499389648438,26.203750610351562,26.203750610351562,513480 -2022-01-26 06:30:00,26.203750610351562,29.75,26.14287567138672,28.875,28.875,2517217 -2022-01-26 07:30:00,28.83625030517578,29.360000610351562,27.825000762939453,28.78492546081543,28.78492546081543,1338378 -2022-01-26 08:30:00,28.772499084472656,29.25,28.34079933166504,28.375,28.375,1156468 -2022-01-26 09:30:00,28.375,28.397499084472656,25.388525009155273,25.65250015258789,25.65250015258789,1580153 -2022-01-26 10:30:00,25.700000762939453,26.212499618530273,25.375,25.924999237060547,25.924999237060547,495081 -2022-01-27 04:30:00,26.25,26.75,24.582500457763672,24.59000015258789,24.59000015258789,835286 -2022-01-27 05:30:00,24.6299991607666,24.778499603271484,24.024999618530273,24.174999237060547,24.174999237060547,606980 -2022-01-27 06:30:00,24.1825008392334,24.377500534057617,23.420000076293945,23.885000228881836,23.885000228881836,524706 -2022-01-27 07:30:00,23.916250228881836,24.2450008392334,23.605024337768555,24.176250457763672,24.176250457763672,309577 -2022-01-27 08:30:00,24.155000686645508,24.75,23.622499465942383,23.737499237060547,23.737499237060547,586460 -2022-01-27 09:30:00,23.727500915527344,24.049999237060547,23.22162437438965,23.397499084472656,23.397499084472656,427235 -2022-01-27 10:30:00,23.368749618530273,23.59749984741211,23.225000381469727,23.3700008392334,23.3700008392334,328960 -2022-01-28 04:30:00,23.850000381469727,24.302499771118164,21.9012508392334,22.073625564575195,22.073625564575195,1311233 -2022-01-28 05:30:00,22.07747459411621,24.197500228881836,21.985000610351562,23.603750228881836,23.603750228881836,839638 -2022-01-28 06:30:00,23.642499923706055,24.353124618530273,23.0002498626709,23.81999969482422,23.81999969482422,576030 -2022-01-28 07:30:00,23.81999969482422,23.953750610351562,23.5,23.667499542236328,23.667499542236328,269010 -2022-01-28 08:30:00,23.706249237060547,24.0625,23.1200008392334,23.264999389648438,23.264999389648438,298602 -2022-01-28 09:30:00,23.177499771118164,24.19499969482422,23.177499771118164,24.108749389648438,24.108749389648438,350746 -2022-01-28 10:30:00,24.076250076293945,24.5,23.542499542236328,24.461750030517578,24.461750030517578,411347 -2022-01-31 04:30:00,24.467500686645508,26.375,24.46500015258789,25.5,25.5,831485 -2022-01-31 05:30:00,25.542499542236328,26.954999923706055,25.41327476501465,26.81475067138672,26.81475067138672,666163 -2022-01-31 06:30:00,26.84749984741211,27.200000762939453,26.229450225830078,26.229450225830078,26.229450225830078,474364 -2022-01-31 07:30:00,26.229999542236328,26.647499084472656,25.899999618530273,26.229999542236328,26.229999542236328,288027 -2022-01-31 08:30:00,26.222675323486328,26.954999923706055,26.222675323486328,26.768749237060547,26.768749237060547,298682 -2022-01-31 09:30:00,26.772499084472656,27.454975128173828,26.565000534057617,26.850000381469727,26.850000381469727,521505 -2022-01-31 10:30:00,26.80500030517578,27.372499465942383,26.79752540588379,27.207500457763672,27.207500457763672,301076 -2022-02-01 04:30:00,28.252500534057617,29.162500381469727,27.066225051879883,27.78499984741211,27.78499984741211,1193832 -2022-02-01 05:30:00,27.787500381469727,28.86750030517578,27.4424991607666,28.552499771118164,28.552499771118164,693428 -2022-02-01 06:30:00,28.53874969482422,29.11750030517578,28.059999465942383,28.212499618530273,28.212499618530273,478979 -2022-02-01 07:30:00,28.165000915527344,28.301250457763672,27.594999313354492,27.975000381469727,27.975000381469727,302238 -2022-02-01 08:30:00,27.94499969482422,27.98747444152832,27.387500762939453,27.58625030517578,27.58625030517578,307834 -2022-02-01 09:30:00,27.5674991607666,28.100000381469727,27.475000381469727,27.999975204467773,27.999975204467773,199622 -2022-02-01 10:30:00,28.0,28.2549991607666,27.89252471923828,28.1200008392334,28.1200008392334,216398 -2022-02-02 04:30:00,27.587499618530273,27.964975357055664,26.520000457763672,27.392499923706055,27.392499923706055,564370 -2022-02-02 05:30:00,27.43000030517578,27.514999389648438,25.762500762939453,26.059999465942383,26.059999465942383,592436 -2022-02-02 06:30:00,26.043750762939453,26.674999237060547,25.895000457763672,25.962499618530273,25.962499618530273,366099 -2022-02-02 07:30:00,25.96125030517578,26.834999084472656,25.89922523498535,26.492000579833984,26.492000579833984,222077 -2022-02-02 08:30:00,26.4710750579834,26.600000381469727,26.077499389648438,26.219999313354492,26.219999313354492,147759 -2022-02-02 09:30:00,26.212499618530273,26.24394989013672,24.952499389648438,25.122499465942383,25.122499465942383,597614 -2022-02-02 10:30:00,25.125,25.207500457763672,24.514999389648438,24.969999313354492,24.969999313354492,695358 -2022-02-03 04:30:00,25.375,26.735000610351562,24.427499771118164,25.8950252532959,25.8950252532959,1078034 -2022-02-03 05:30:00,25.969999313354492,26.139249801635742,25.27750015258789,25.530000686645508,25.530000686645508,397148 -2022-02-03 06:30:00,25.566049575805664,25.627500534057617,24.815000534057617,25.139999389648438,25.139999389648438,229187 -2022-02-03 07:30:00,25.114999771118164,25.575000762939453,25.0,25.072500228881836,25.072500228881836,248801 -2022-02-03 08:30:00,25.024999618530273,25.329999923706055,25.020000457763672,25.195499420166016,25.195499420166016,127973 -2022-02-03 09:30:00,25.1825008392334,25.1825008392334,24.637500762939453,24.642499923706055,24.642499923706055,282050 -2022-02-03 10:30:00,24.677400588989258,24.896900177001953,24.510000228881836,24.787500381469727,24.787500381469727,248788 -2022-02-04 04:30:00,24.752500534057617,25.260000228881836,23.770000457763672,24.877500534057617,24.877500534057617,677300 -2022-02-04 05:30:00,24.899999618530273,25.122499465942383,24.13249969482422,24.350025177001953,24.350025177001953,264261 -2022-02-04 06:30:00,24.354999542236328,24.600000381469727,24.2450008392334,24.502500534057617,24.502500534057617,156523 -2022-02-04 07:30:00,24.5049991607666,25.34000015258789,24.4283504486084,25.243549346923828,25.243549346923828,201303 -2022-02-04 08:30:00,25.287500381469727,25.315000534057617,25.075000762939453,25.262500762939453,25.262500762939453,114285 -2022-02-04 09:30:00,25.25,25.6137752532959,25.197500228881836,25.53499984741211,25.53499984741211,164518 -2022-02-04 10:30:00,25.587499618530273,26.0,25.387500762939453,25.612499237060547,25.612499237060547,281633 -2022-02-07 04:30:00,25.747499465942383,26.34622573852539,25.253799438476562,25.46725082397461,25.46725082397461,501766 -2022-02-07 05:30:00,25.487499237060547,25.69907569885254,25.017499923706055,25.077499389648438,25.077499389648438,248393 -2022-02-07 06:30:00,25.03499984741211,25.219999313354492,24.6924991607666,25.110000610351562,25.110000610351562,236986 -2022-02-07 07:30:00,25.100000381469727,25.637500762939453,24.8700008392334,25.530000686645508,25.530000686645508,163813 -2022-02-07 08:30:00,25.559999465942383,25.702499389648438,25.399999618530273,25.622499465942383,25.622499465942383,131039 -2022-02-07 09:30:00,25.639999389648438,26.030000686645508,25.334999084472656,25.502500534057617,25.502500534057617,259961 -2022-02-07 10:30:00,25.536775588989258,25.647499084472656,25.38249969482422,25.540000915527344,25.540000915527344,188761 -2022-02-08 04:30:00,25.438749313354492,26.357500076293945,25.137500762939453,25.548749923706055,25.548749923706055,477281 -2022-02-08 05:30:00,25.59749984741211,26.967500686645508,25.47249984741211,26.75535011291504,26.75535011291504,404033 -2022-02-08 06:30:00,26.760000228881836,28.532499313354492,26.643299102783203,28.0625,28.0625,1147744 -2022-02-08 07:30:00,28.107500076293945,29.417924880981445,28.0,28.197500228881836,28.197500228881836,1477422 -2022-02-08 08:30:00,28.247499465942383,28.817150115966797,27.6299991607666,27.657499313354492,27.657499313354492,612971 -2022-02-08 09:30:00,27.667499542236328,28.2237491607666,27.623374938964844,28.030000686645508,28.030000686645508,326274 -2022-02-08 10:30:00,28.073749542236328,28.907499313354492,28.046249389648438,28.899999618530273,28.899999618530273,389788 -2022-02-09 04:30:00,28.522499084472656,30.73222541809082,28.25,29.297500610351562,29.297500610351562,1095800 -2022-02-09 05:30:00,29.22249984741211,30.352500915527344,29.184999465942383,30.09000015258789,30.09000015258789,563588 -2022-02-09 06:30:00,30.112499237060547,30.717500686645508,29.592525482177734,29.9375,29.9375,559004 -2022-02-09 07:30:00,29.954999923706055,30.487499237060547,29.815000534057617,30.094999313354492,30.094999313354492,282022 -2022-02-09 08:30:00,30.1200008392334,30.5049991607666,30.012500762939453,30.387500762939453,30.387500762939453,294510 -2022-02-09 09:30:00,30.412500381469727,31.002500534057617,30.02750015258789,30.9325008392334,30.9325008392334,463246 -2022-02-09 10:30:00,30.907499313354492,31.177499771118164,30.797500610351562,31.082500457763672,31.082500457763672,536323 -2022-02-10 04:30:00,29.487499237060547,32.0625,29.0,31.789175033569336,31.789175033569336,1261648 -2022-02-10 05:30:00,31.783750534057617,32.692501068115234,31.625,32.11750030517578,32.11750030517578,683403 -2022-02-10 06:30:00,32.125,32.94499969482422,31.5625,32.5,32.5,458758 -2022-02-10 07:30:00,32.525001525878906,32.5625,31.545774459838867,31.59000015258789,31.59000015258789,350438 -2022-02-10 08:30:00,31.59375,31.66029930114746,31.049999237060547,31.4375,31.4375,278643 -2022-02-10 09:30:00,31.43000030517578,31.55500030517578,30.762500762939453,30.84000015258789,30.84000015258789,275549 -2022-02-10 10:30:00,30.815000534057617,30.84749984741211,30.270000457763672,30.61750030517578,30.61750030517578,349240 -2022-02-11 04:30:00,30.6200008392334,31.600574493408203,30.341249465942383,31.100000381469727,31.100000381469727,539494 -2022-02-11 05:30:00,31.174999237060547,31.649999618530273,31.024999618530273,31.31999969482422,31.31999969482422,371373 -2022-02-11 06:30:00,31.322500228881836,31.827499389648438,31.079999923706055,31.772499084472656,31.772499084472656,320836 -2022-02-11 07:30:00,31.739999771118164,32.46670150756836,31.721099853515625,32.07624816894531,32.07624816894531,406128 -2022-02-11 08:30:00,32.063751220703125,32.063751220703125,30.375,30.44499969482422,30.44499969482422,621344 -2022-02-11 09:30:00,30.377500534057617,30.975000381469727,30.192649841308594,30.752500534057617,30.752500534057617,270394 -2022-02-11 10:30:00,30.7549991607666,31.17354965209961,30.723400115966797,31.0625,31.0625,238790 -2022-02-14 04:30:00,30.732500076293945,31.375,29.625,29.774999618530273,29.774999618530273,624413 -2022-02-14 05:30:00,29.844999313354492,30.197500228881836,29.162500381469727,30.0575008392334,30.0575008392334,449809 -2022-02-14 06:30:00,30.137500762939453,30.24250030517578,29.732500076293945,30.0,30.0,231271 -2022-02-14 07:30:00,30.0,30.0625,29.488750457763672,29.510025024414062,29.510025024414062,196276 -2022-02-14 08:30:00,29.5262508392334,29.53499984741211,29.037500381469727,29.357500076293945,29.357500076293945,335521 -2022-02-14 09:30:00,29.360000610351562,29.662500381469727,29.107500076293945,29.510000228881836,29.510000228881836,187093 -2022-02-14 10:30:00,29.47624969482422,29.732500076293945,29.239999771118164,29.282499313354492,29.282499313354492,201809 -2022-02-15 04:30:00,30.239999771118164,30.5625,29.815000534057617,30.15625,30.15625,409308 -2022-02-15 05:30:00,30.23094940185547,31.060150146484375,29.957500457763672,30.9950008392334,30.9950008392334,354239 -2022-02-15 06:30:00,30.979999542236328,31.304975509643555,30.575000762939453,30.691999435424805,30.691999435424805,289685 -2022-02-15 07:30:00,30.700000762939453,30.834999084472656,30.427749633789062,30.799999237060547,30.799999237060547,119191 -2022-02-15 08:30:00,30.791250228881836,31.065000534057617,30.762500762939453,30.940000534057617,30.940000534057617,132092 -2022-02-15 09:30:00,30.90250015258789,31.61750030517578,30.690000534057617,31.27750015258789,31.27750015258789,303895 -2022-02-15 10:30:00,31.27750015258789,31.80747413635254,31.241249084472656,31.549999237060547,31.549999237060547,323995 -2022-02-16 04:30:00,31.107500076293945,32.6875,30.979999542236328,32.55500030517578,32.55500030517578,622169 -2022-02-16 05:30:00,32.54999923706055,33.212501525878906,32.27000045776367,32.717498779296875,32.717498779296875,439593 -2022-02-16 06:30:00,32.70750045776367,32.78499984741211,31.889999389648438,32.01750183105469,32.01750183105469,228788 -2022-02-16 07:30:00,32.04624938964844,32.10749816894531,31.532499313354492,31.597774505615234,31.597774505615234,174769 -2022-02-16 08:30:00,31.58625030517578,32.29750061035156,31.310199737548828,32.16999816894531,32.16999816894531,221161 -2022-02-16 09:30:00,32.22249984741211,32.33250045776367,31.875,32.084999084472656,32.084999084472656,140458 -2022-02-16 10:30:00,32.122501373291016,32.244998931884766,31.889999389648438,32.08250045776367,32.08250045776367,144160 -2022-02-17 04:30:00,31.6924991607666,32.560001373291016,31.58977508544922,32.032501220703125,32.032501220703125,331626 -2022-02-17 05:30:00,32.03499984741211,32.71197509765625,32.0,32.497501373291016,32.497501373291016,209944 -2022-02-17 06:30:00,32.470001220703125,32.54999923706055,32.04999923706055,32.192501068115234,32.192501068115234,120693 -2022-02-17 07:30:00,32.192501068115234,32.380001068115234,31.875,31.969999313354492,31.969999313354492,105774 -2022-02-17 08:30:00,31.940000534057617,32.04999923706055,30.81999969482422,30.83625030517578,30.83625030517578,299636 -2022-02-17 09:30:00,30.84749984741211,30.987499237060547,30.601375579833984,30.699899673461914,30.699899673461914,256239 -2022-02-17 10:30:00,30.712499618530273,31.00749969482422,30.55500030517578,30.834999084472656,30.834999084472656,202710 -2022-02-18 04:30:00,31.049999237060547,31.412399291992188,30.407499313354492,30.559999465942383,30.559999465942383,336706 -2022-02-18 05:30:00,30.5,30.5,29.53274917602539,29.75,29.75,470722 -2022-02-18 06:30:00,29.779375076293945,30.27750015258789,29.75,30.111249923706055,30.111249923706055,193037 -2022-02-18 07:30:00,30.065000534057617,30.114999771118164,29.85157585144043,29.97249984741211,29.97249984741211,91455 -2022-02-18 08:30:00,30.0,30.747499465942383,29.967500686645508,30.700000762939453,30.700000762939453,162122 -2022-02-18 09:30:00,30.68000030517578,30.895750045776367,30.28499984741211,30.339950561523438,30.339950561523438,105257 -2022-02-18 10:30:00,30.3125,30.580875396728516,30.225000381469727,30.405000686645508,30.405000686645508,149770 -2022-02-22 04:30:00,29.549999237060547,30.6924991607666,28.546249389648438,30.604049682617188,30.604049682617188,547772 -2022-02-22 05:30:00,30.625,30.62747573852539,30.0,30.082500457763672,30.082500457763672,194085 -2022-02-22 06:30:00,30.0625,30.247499465942383,29.25,29.446300506591797,29.446300506591797,155696 -2022-02-22 07:30:00,29.44747543334961,29.672500610351562,29.1875,29.538875579833984,29.538875579833984,109664 -2022-02-22 08:30:00,29.561124801635742,29.68000030517578,29.079999923706055,29.575000762939453,29.575000762939453,182560 -2022-02-22 09:30:00,29.584999084472656,30.832500457763672,29.584999084472656,30.158750534057617,30.158750534057617,187698 -2022-02-22 10:30:00,30.157499313354492,30.157499313354492,29.514999389648438,29.520000457763672,29.520000457763672,126858 -2022-02-23 04:30:00,30.30500030517578,30.8387508392334,29.549999237060547,29.584999084472656,29.584999084472656,325969 -2022-02-23 05:30:00,29.636249542236328,29.8049259185791,29.13249969482422,29.71500015258789,29.71500015258789,206547 -2022-02-23 06:30:00,29.649999618530273,30.34000015258789,29.5,30.12874984741211,30.12874984741211,142139 -2022-02-23 07:30:00,30.125,30.193750381469727,29.422500610351562,29.49250030517578,29.49250030517578,103701 -2022-02-23 08:30:00,29.510000228881836,29.61750030517578,28.93000030517578,28.98247528076172,28.98247528076172,145866 -2022-02-23 09:30:00,29.002500534057617,29.110000610351562,28.74250030517578,28.8799991607666,28.8799991607666,196860 -2022-02-23 10:30:00,28.872499465942383,28.924999237060547,28.570024490356445,28.725000381469727,28.725000381469727,181059 -2022-02-24 04:30:00,26.2549991607666,28.844999313354492,26.030000686645508,28.3700008392334,28.3700008392334,747363 -2022-02-24 05:30:00,28.24250030517578,29.165000915527344,27.822500228881836,28.857500076293945,28.857500076293945,270739 -2022-02-24 06:30:00,28.892499923706055,29.387500762939453,28.693424224853516,29.162500381469727,29.162500381469727,163201 -2022-02-24 07:30:00,29.137500762939453,29.73717498779297,29.0,29.522499084472656,29.522499084472656,190701 -2022-02-24 08:30:00,29.602500915527344,30.420000076293945,29.579999923706055,30.329999923706055,30.329999923706055,243593 -2022-02-24 09:30:00,30.4375,30.832500457763672,30.406150817871094,30.825000762939453,30.825000762939453,234875 -2022-02-24 10:30:00,30.850000381469727,31.427499771118164,30.80500030517578,31.142499923706055,31.142499923706055,329522 -2022-02-25 04:30:00,30.892499923706055,31.24250030517578,29.75749969482422,30.36750030517578,30.36750030517578,376906 -2022-02-25 05:30:00,30.337499618530273,30.77750015258789,29.774999618530273,29.993499755859375,29.993499755859375,289342 -2022-02-25 06:30:00,30.0,30.342500686645508,29.602500915527344,29.78874969482422,29.78874969482422,234994 -2022-02-25 07:30:00,29.775325775146484,29.8799991607666,29.40250015258789,29.582500457763672,29.582500457763672,190859 -2022-02-25 08:30:00,29.5625,29.610000610351562,29.12125015258789,29.325000762939453,29.325000762939453,142286 -2022-02-25 09:30:00,29.327499389648438,29.917499542236328,29.147499084472656,29.843399047851562,29.843399047851562,145990 -2022-02-25 10:30:00,29.875,30.104999542236328,29.540000915527344,29.635000228881836,29.635000228881836,252362 -2022-02-28 04:30:00,30.25,31.049999237060547,29.267499923706055,31.006250381469727,31.006250381469727,460102 -2022-02-28 05:30:00,31.000999450683594,31.55500030517578,30.774999618530273,31.497350692749023,31.497350692749023,297002 -2022-02-28 06:30:00,31.47624969482422,31.571250915527344,30.327499389648438,30.462499618530273,30.462499618530273,223230 -2022-02-28 07:30:00,30.479999542236328,30.579999923706055,29.872499465942383,30.402475357055664,30.402475357055664,184856 -2022-02-28 08:30:00,30.405000686645508,30.635000228881836,29.899999618530273,30.079999923706055,30.079999923706055,92273 -2022-02-28 09:30:00,30.02750015258789,30.375,29.857500076293945,30.322500228881836,30.322500228881836,104125 -2022-02-28 10:30:00,30.267499923706055,30.927499771118164,30.21697425842285,30.829999923706055,30.829999923706055,189079 -2022-03-01 04:30:00,30.547500610351562,31.456249237060547,30.547500610351562,31.34837532043457,31.34837532043457,265783 -2022-03-01 05:30:00,31.4424991607666,31.467500686645508,30.862499237060547,30.8799991607666,30.8799991607666,138974 -2022-03-01 06:30:00,30.877500534057617,30.88249969482422,30.125024795532227,30.46500015258789,30.46500015258789,146006 -2022-03-01 07:30:00,30.462499618530273,30.875,30.334999084472656,30.55500030517578,30.55500030517578,87909 -2022-03-01 08:30:00,30.565000534057617,30.641775131225586,30.125,30.418750762939453,30.418750762939453,107756 -2022-03-01 09:30:00,30.40625,30.520000457763672,30.02750015258789,30.09749984741211,30.09749984741211,97466 -2022-03-01 10:30:00,30.037500381469727,30.087499618530273,29.587499618530273,29.75749969482422,29.75749969482422,173957 -2022-03-02 04:30:00,29.875,30.444974899291992,29.274999618530273,29.5625,29.5625,258655 -2022-03-02 05:30:00,29.55500030517578,30.232500076293945,29.092849731445312,30.0,30.0,261386 -2022-03-02 06:30:00,29.97719955444336,30.1856746673584,29.585025787353516,29.697500228881836,29.697500228881836,100790 -2022-03-02 07:30:00,29.735000610351562,30.47249984741211,29.579999923706055,30.430299758911133,30.430299758911133,149474 -2022-03-02 08:30:00,30.475000381469727,30.628175735473633,30.19499969482422,30.450000762939453,30.450000762939453,152554 -2022-03-02 09:30:00,30.462499618530273,30.665000915527344,30.239999771118164,30.540000915527344,30.540000915527344,150530 -2022-03-02 10:30:00,30.547500610351562,30.667499542236328,30.423574447631836,30.53499984741211,30.53499984741211,207929 -2022-03-03 04:30:00,30.739999771118164,30.934999465942383,29.452499389648438,29.56999969482422,29.56999969482422,206559 -2022-03-03 05:30:00,29.587499618530273,29.9950008392334,29.3075008392334,29.894550323486328,29.894550323486328,208215 -2022-03-03 06:30:00,29.827499389648438,30.475000381469727,29.739999771118164,29.962499618530273,29.962499618530273,172591 -2022-03-03 07:30:00,29.9375,30.375,29.90399932861328,30.125,30.125,98515 -2022-03-03 08:30:00,30.157499313354492,30.540000915527344,29.975000381469727,30.252500534057617,30.252500534057617,83784 -2022-03-03 09:30:00,30.247499465942383,30.299999237060547,29.75,30.0,30.0,109992 -2022-03-03 10:30:00,30.002500534057617,30.002500534057617,29.3799991607666,29.637500762939453,29.637500762939453,173874 -2022-03-04 04:30:00,29.502500534057617,30.127500534057617,28.655000686645508,29.03874969482422,29.03874969482422,370406 -2022-03-04 05:30:00,29.0,29.065000534057617,28.372499465942383,28.792499542236328,28.792499542236328,202237 -2022-03-04 06:30:00,28.760000228881836,29.022499084472656,28.600000381469727,28.774999618530273,28.774999618530273,102838 -2022-03-04 07:30:00,28.672500610351562,29.288799285888672,28.662500381469727,29.237499237060547,29.237499237060547,150501 -2022-03-04 08:30:00,29.28499984741211,29.344999313354492,28.637500762939453,28.677499771118164,28.677499771118164,130897 -2022-03-04 09:30:00,28.670000076293945,28.752500534057617,27.707500457763672,27.75,27.75,279602 -2022-03-04 10:30:00,27.729999542236328,27.989999771118164,27.645299911499023,27.907499313354492,27.907499313354492,210396 -2022-03-07 04:30:00,28.75,28.75,26.698749542236328,26.9375,26.9375,608313 -2022-03-07 05:30:00,26.892499923706055,27.157499313354492,25.375,25.415000915527344,25.415000915527344,509571 -2022-03-07 06:30:00,25.434999465942383,25.684999465942383,25.0,25.37012481689453,25.37012481689453,436577 -2022-03-07 07:30:00,25.354999542236328,25.50367546081543,25.0,25.0,25.0,359995 -2022-03-07 08:30:00,25.000625610351562,25.480024337768555,24.72249984741211,25.063274383544922,25.063274383544922,383161 -2022-03-07 09:30:00,25.024999618530273,25.107500076293945,24.025625228881836,24.564624786376953,24.564624786376953,422928 -2022-03-07 10:30:00,24.502500534057617,25.042499542236328,24.447500228881836,24.84000015258789,24.84000015258789,389868 -2022-03-08 04:30:00,25.25749969482422,26.0,24.27152442932129,25.375,25.375,710550 -2022-03-08 05:30:00,25.389999389648438,26.225000381469727,25.075000762939453,25.707324981689453,25.707324981689453,321344 -2022-03-08 06:30:00,25.700000762939453,27.145000457763672,25.430124282836914,27.014150619506836,27.014150619506836,347635 -2022-03-08 07:30:00,27.03499984741211,27.247499465942383,26.502500534057617,26.729999542236328,26.729999542236328,199511 -2022-03-08 08:30:00,26.684999465942383,26.684999465942383,25.645999908447266,26.149999618530273,26.149999618530273,262801 -2022-03-08 09:30:00,26.127500534057617,26.388750076293945,25.834999084472656,25.856250762939453,25.856250762939453,132561 -2022-03-08 10:30:00,25.851699829101562,25.942474365234375,25.729999542236328,25.737499237060547,25.737499237060547,127247 -2022-03-09 04:30:00,26.7450008392334,26.922500610351562,25.875,26.033750534057617,26.033750534057617,380633 -2022-03-09 05:30:00,26.052499771118164,26.53510093688965,25.977500915527344,26.298749923706055,26.298749923706055,171291 -2022-03-09 06:30:00,26.264999389648438,26.921724319458008,26.252500534057617,26.895000457763672,26.895000457763672,181441 -2022-03-09 07:30:00,26.934999465942383,27.147499084472656,26.627500534057617,27.12529945373535,27.12529945373535,197084 -2022-03-09 08:30:00,27.138750076293945,27.21500015258789,26.607799530029297,26.697500228881836,26.697500228881836,169810 -2022-03-09 09:30:00,26.712499618530273,26.84517478942871,26.408000946044922,26.413949966430664,26.413949966430664,97871 -2022-03-09 10:30:00,26.462499618530273,26.522499084472656,26.1875,26.309999465942383,26.309999465942383,160665 -2022-03-10 04:30:00,25.979999542236328,26.014299392700195,24.802499771118164,24.802499771118164,24.802499771118164,324940 -2022-03-10 05:30:00,24.825000762939453,25.239999771118164,24.56279945373535,25.059999465942383,25.059999465942383,316238 -2022-03-10 06:30:00,25.084999084472656,25.262500762939453,24.85689926147461,25.125,25.125,117636 -2022-03-10 07:30:00,25.113750457763672,25.141950607299805,24.625,24.752500534057617,24.752500534057617,128951 -2022-03-10 08:30:00,24.7450008392334,25.084999084472656,24.7450008392334,24.985000610351562,24.985000610351562,110627 -2022-03-10 09:30:00,25.010000228881836,25.125,24.799999237060547,24.962549209594727,24.962549209594727,112095 -2022-03-10 10:30:00,24.969999313354492,25.375,24.924999237060547,25.135000228881836,25.135000228881836,226226 -2022-03-11 04:30:00,25.665000915527344,25.725000381469727,24.122499465942383,24.158124923706055,24.158124923706055,419448 -2022-03-11 05:30:00,24.157499313354492,24.568275451660156,23.875,24.077499389648438,24.077499389648438,334991 -2022-03-11 06:30:00,24.037500381469727,24.49250030517578,24.022499084472656,24.31220054626465,24.31220054626465,125094 -2022-03-11 07:30:00,24.297500610351562,24.325000762939453,24.0674991607666,24.264999389648438,24.264999389648438,159767 -2022-03-11 08:30:00,24.252500534057617,24.2874755859375,23.69499969482422,23.950000762939453,23.950000762939453,336648 -2022-03-11 09:30:00,23.975000381469727,23.99250030517578,23.375,23.40999984741211,23.40999984741211,338618 -2022-03-11 10:30:00,23.397499084472656,23.53499984741211,23.172500610351562,23.172500610351562,23.172500610351562,397801 -2022-03-14 05:30:00,23.357500076293945,23.579999923706055,21.660024642944336,22.40250015258789,22.40250015258789,891552 -2022-03-14 06:30:00,22.408750534057617,22.5,20.920000076293945,21.392499923706055,21.392499923706055,797156 -2022-03-14 07:30:00,21.4424991607666,21.5674991607666,21.059999465942383,21.299999237060547,21.299999237060547,323233 -2022-03-14 08:30:00,21.264999389648438,21.447500228881836,20.657499313354492,20.684999465942383,20.684999465942383,404583 -2022-03-14 09:30:00,20.6875,20.7549991607666,19.81999969482422,19.969999313354492,19.969999313354492,855850 -2022-03-14 10:30:00,19.997499465942383,20.477474212646484,19.395000457763672,19.895000457763672,19.895000457763672,732146 -2022-03-14 11:30:00,19.918750762939453,19.93000030517578,19.415000915527344,19.515024185180664,19.515024185180664,465797 -2022-03-15 05:30:00,20.524999618530273,20.982500076293945,19.670000076293945,20.459999084472656,20.459999084472656,1319689 -2022-03-15 06:30:00,20.467500686645508,21.889999389648438,20.25,20.424100875854492,20.424100875854492,763988 -2022-03-15 07:30:00,20.418750762939453,20.454999923706055,19.75749969482422,20.010000228881836,20.010000228881836,493431 -2022-03-15 08:30:00,20.010000228881836,20.196250915527344,19.764999389648438,19.896474838256836,19.896474838256836,220224 -2022-03-15 09:30:00,19.864999771118164,20.450000762939453,19.84749984741211,20.225000381469727,20.225000381469727,217571 -2022-03-15 10:30:00,20.18000030517578,20.818750381469727,20.137500762939453,20.739999771118164,20.739999771118164,245991 -2022-03-15 11:30:00,20.75,20.88249969482422,20.622499465942383,20.657499313354492,20.657499313354492,241516 -2022-03-16 05:30:00,21.27750015258789,22.497499465942383,20.821250915527344,22.327499389648438,22.327499389648438,778678 -2022-03-16 06:30:00,22.36750030517578,22.36750030517578,21.645000457763672,22.150299072265625,22.150299072265625,356013 -2022-03-16 07:30:00,22.207500457763672,22.502500534057617,22.075000762939453,22.36750030517578,22.36750030517578,252689 -2022-03-16 08:30:00,22.364999771118164,22.364999771118164,21.44499969482422,21.516250610351562,21.516250610351562,224255 -2022-03-16 09:30:00,21.510000228881836,21.594999313354492,20.637800216674805,20.657499313354492,20.657499313354492,337477 -2022-03-16 10:30:00,20.637500762939453,21.629974365234375,20.5,21.37874984741211,21.37874984741211,330761 -2022-03-16 11:30:00,21.387500762939453,21.75,21.174999237060547,21.6924991607666,21.6924991607666,294347 -2022-03-17 05:30:00,21.274999618530273,21.84749984741211,20.877500534057617,21.1200008392334,21.1200008392334,518627 -2022-03-17 06:30:00,21.177499771118164,21.68000030517578,20.862499237060547,21.415000915527344,21.415000915527344,321179 -2022-03-17 07:30:00,21.395000457763672,22.280000686645508,21.325300216674805,22.122499465942383,22.122499465942383,342052 -2022-03-17 08:30:00,22.135000228881836,22.395000457763672,21.897525787353516,22.104999542236328,22.104999542236328,259964 -2022-03-17 09:30:00,22.125,22.271150588989258,21.809999465942383,21.887500762939453,21.887500762939453,184321 -2022-03-17 10:30:00,21.883750915527344,22.00749969482422,21.34502410888672,21.827499389648438,21.827499389648438,358513 -2022-03-17 11:30:00,21.835399627685547,21.947500228881836,21.665000915527344,21.940000534057617,21.940000534057617,348026 -2022-03-18 05:30:00,19.934999465942383,23.5674991607666,19.725000381469727,22.112499237060547,22.112499237060547,3369592 -2022-03-18 06:30:00,22.12529945373535,23.382474899291992,21.889999389648438,22.347475051879883,22.347475051879883,1183048 -2022-03-18 07:30:00,22.3174991607666,22.625,22.077524185180664,22.530000686645508,22.530000686645508,607088 -2022-03-18 08:30:00,22.537824630737305,23.33769989013672,22.452499389648438,23.25,23.25,642291 -2022-03-18 09:30:00,23.2762508392334,23.324974060058594,22.612499237060547,22.946725845336914,22.946725845336914,281495 -2022-03-18 10:30:00,22.954599380493164,24.362499237060547,22.87677574157715,23.453950881958008,23.453950881958008,1632392 -2022-03-18 11:30:00,23.475000381469727,23.575000762939453,22.5575008392334,22.696250915527344,22.696250915527344,681280 -2022-03-21 05:30:00,22.792499542236328,24.52750015258789,22.5,23.24250030517578,23.24250030517578,1362908 -2022-03-21 06:30:00,23.239999771118164,24.247499465942383,22.975025177001953,24.167499542236328,24.167499542236328,608449 -2022-03-21 07:30:00,24.172500610351562,24.84980010986328,24.020000457763672,24.377500534057617,24.377500534057617,658769 -2022-03-21 08:30:00,24.393749237060547,24.415000915527344,23.674999237060547,23.725000381469727,23.725000381469727,466255 -2022-03-21 09:30:00,23.739999771118164,23.875,23.512500762939453,23.559999465942383,23.559999465942383,216241 -2022-03-21 10:30:00,23.552499771118164,23.575000762939453,23.15999984741211,23.232500076293945,23.232500076293945,234863 -2022-03-21 11:30:00,23.270000457763672,23.612499237060547,23.225000381469727,23.53499984741211,23.53499984741211,300715 -2022-03-22 05:30:00,23.850000381469727,25.75,23.612499237060547,25.40999984741211,25.40999984741211,1407702 -2022-03-22 06:30:00,25.40999984741211,27.25,25.28529930114746,26.274999618530273,26.274999618530273,1696213 -2022-03-22 07:30:00,26.329999923706055,27.13249969482422,26.142499923706055,26.940000534057617,26.940000534057617,663084 -2022-03-22 08:30:00,26.950000762939453,30.327499389648438,26.917499542236328,29.631074905395508,29.631074905395508,3912877 -2022-03-22 09:30:00,29.610000610351562,31.447500228881836,29.377500534057617,30.90435028076172,30.90435028076172,3166962 -2022-03-22 10:30:00,30.927499771118164,31.05500030517578,29.59025001525879,29.825000762939453,29.825000762939453,1680060 -2022-03-22 11:30:00,29.827499389648438,31.422500610351562,29.792499542236328,30.789499282836914,30.789499282836914,1433603 -2022-03-23 05:30:00,32.5,36.0,31.637500762939453,34.875,34.875,10663339 -2022-03-23 06:30:00,34.8962516784668,35.3650016784668,33.25,34.70249938964844,34.70249938964844,2431904 -2022-03-23 07:30:00,34.719974517822266,37.73247528076172,34.28559875488281,35.96860122680664,35.96860122680664,4296989 -2022-03-23 08:30:00,35.99247360229492,36.432498931884766,33.77750015258789,34.10499954223633,34.10499954223633,2087967 -2022-03-23 09:30:00,34.0724983215332,35.71500015258789,33.80500030517578,35.435001373291016,35.435001373291016,1577886 -2022-03-23 10:30:00,35.4749755859375,36.74497604370117,33.962501525878906,34.79497528076172,34.79497528076172,2093440 -2022-03-23 11:30:00,34.7469482421875,35.959999084472656,34.25502395629883,35.2249755859375,35.2249755859375,1265218 -2022-03-24 05:30:00,33.50374984741211,34.27750015258789,31.690000534057617,32.54927444458008,32.54927444458008,3498902 -2022-03-24 06:30:00,32.5,33.587501525878906,32.0,33.34749984741211,33.34749984741211,1212611 -2022-03-24 07:30:00,33.337501525878906,33.442501068115234,32.532501220703125,32.877498626708984,32.877498626708984,558799 -2022-03-24 08:30:00,32.89125061035156,33.67499923706055,32.817501068115234,33.43852615356445,33.43852615356445,537997 -2022-03-24 09:30:00,33.4900016784668,34.584999084472656,33.407501220703125,33.99997329711914,33.99997329711914,915846 -2022-03-24 10:30:00,33.99250030517578,35.317474365234375,33.675025939941406,35.11880111694336,35.11880111694336,917140 -2022-03-24 11:30:00,35.119998931884766,35.869998931884766,34.842498779296875,35.540000915527344,35.540000915527344,1204016 -2022-03-25 05:30:00,35.0099983215332,38.75,34.54999923706055,37.61000061035156,37.61000061035156,4480331 -2022-03-25 06:30:00,37.64125061035156,39.539974212646484,37.300025939941406,37.682498931884766,37.682498931884766,3068227 -2022-03-25 07:30:00,37.68000030517578,38.092498779296875,36.20249938964844,37.033748626708984,37.033748626708984,1821964 -2022-03-25 08:30:00,37.03977584838867,37.462501525878906,36.01499938964844,36.89732360839844,36.89732360839844,991879 -2022-03-25 09:30:00,36.935001373291016,37.3849983215332,36.6775016784668,37.25374984741211,37.25374984741211,628390 -2022-03-25 10:30:00,37.26124954223633,38.4375,37.15650177001953,37.45249938964844,37.45249938964844,1361757 -2022-03-25 11:30:00,37.45750045776367,38.0,37.42752456665039,37.942501068115234,37.942501068115234,840851 -2022-03-28 05:30:00,37.994998931884766,41.86764907836914,37.88624954223633,40.443748474121094,40.443748474121094,4203041 -2022-03-28 06:30:00,40.470001220703125,42.747474670410156,40.19499969482422,42.42250061035156,42.42250061035156,2229506 -2022-03-28 07:30:00,42.470001220703125,43.622501373291016,40.92499923706055,41.869998931884766,41.869998931884766,2647314 -2022-03-28 08:30:00,41.82749938964844,43.07927322387695,41.63249969482422,42.198951721191406,42.198951721191406,1056000 -2022-03-28 09:30:00,42.2264518737793,43.75,42.2264518737793,43.2599983215332,43.2599983215332,1210911 -2022-03-28 10:30:00,43.2912483215332,44.974998474121094,42.86249923706055,44.77000045776367,44.77000045776367,1819168 -2022-03-28 11:30:00,44.79999923706055,47.709999084472656,44.66749954223633,47.337501525878906,47.337501525878906,2571784 -2022-03-29 05:30:00,45.75,49.852500915527344,40.75,43.994998931884766,43.994998931884766,7582042 -2022-03-29 06:30:00,44.0525016784668,46.095001220703125,42.5625,44.83000183105469,44.83000183105469,2636818 -2022-03-29 07:30:00,44.82500076293945,45.6875,43.90999984741211,44.75,44.75,1282014 -2022-03-29 08:30:00,44.85124969482422,45.37497329711914,44.08250045776367,44.798824310302734,44.798824310302734,865310 -2022-03-29 09:30:00,44.75749969482422,47.88999938964844,44.625,47.388973236083984,47.388973236083984,1920721 -2022-03-29 10:30:00,47.375,48.95000076293945,46.255001068115234,46.41152572631836,46.41152572631836,1998963 -2022-03-29 11:30:00,46.448123931884766,47.665000915527344,43.75,44.97249984741211,44.97249984741211,1559091 -2022-03-30 05:30:00,43.75,45.26250076293945,42.040000915527344,44.5724983215332,44.5724983215332,3286510 -2022-03-30 06:30:00,44.55107498168945,44.82997512817383,43.252498626708984,44.09239959716797,44.09239959716797,1094162 -2022-03-30 07:30:00,44.22247314453125,44.625,43.497501373291016,44.182498931884766,44.182498931884766,777750 -2022-03-30 08:30:00,44.18539810180664,45.834224700927734,43.64500045776367,44.33000183105469,44.33000183105469,1173329 -2022-03-30 09:30:00,44.3125,44.470001220703125,42.815025329589844,42.901248931884766,42.901248931884766,663418 -2022-03-30 10:30:00,42.8650016784668,43.967498779296875,41.875,42.782623291015625,42.782623291015625,1061267 -2022-03-30 11:30:00,42.83000183105469,42.90999984741211,41.25,41.587501525878906,41.587501525878906,850906 -2022-03-31 05:30:00,40.775001525878906,42.497501373291016,39.627498626708984,41.08250045776367,41.08250045776367,2802778 -2022-03-31 06:30:00,41.20000076293945,41.712501525878906,40.1875,40.6775016784668,40.6775016784668,858492 -2022-03-31 07:30:00,40.67499923706055,42.20124816894531,40.252498626708984,42.20000076293945,42.20000076293945,903874 -2022-03-31 08:30:00,42.17375183105469,43.3849983215332,41.50502395629883,43.27277374267578,43.27277374267578,1212286 -2022-03-31 09:30:00,43.27750015258789,43.936248779296875,42.317501068115234,42.89500045776367,42.89500045776367,1372288 -2022-03-31 10:30:00,42.88142395019531,43.772499084472656,42.0,42.17625045776367,42.17625045776367,913976 -2022-03-31 11:30:00,42.13249969482422,42.25,41.252498626708984,41.63999938964844,41.63999938964844,640337 -2022-04-01 05:30:00,47.224998474121094,47.44219970703125,42.647499084472656,43.867225646972656,43.867225646972656,5528758 -2022-04-01 06:30:00,43.8125,43.98749923706055,42.08250045776367,42.63249969482422,42.63249969482422,1620846 -2022-04-01 07:30:00,42.692501068115234,44.41749954223633,42.682498931884766,43.45249938964844,43.45249938964844,1184091 -2022-04-01 08:30:00,43.5,43.6974983215332,42.6400260925293,42.962501525878906,42.962501525878906,618069 -2022-04-01 09:30:00,42.9275016784668,43.165000915527344,40.310001373291016,40.942501068115234,40.942501068115234,1415889 -2022-04-01 10:30:00,40.96500015258789,41.06999969482422,38.814998626708984,40.213748931884766,40.213748931884766,1665574 -2022-04-01 11:30:00,40.22999954223633,41.60124969482422,40.189998626708984,41.20750045776367,41.20750045776367,874653 -2022-04-04 05:30:00,41.5,41.818748474121094,39.127498626708984,39.62754821777344,39.62754821777344,1307924 -2022-04-04 06:30:00,39.584999084472656,41.25,39.28499984741211,41.25,41.25,661120 -2022-04-04 07:30:00,41.275001525878906,42.307498931884766,41.22249984741211,41.63249969482422,41.63249969482422,737278 -2022-04-04 08:30:00,41.64189910888672,42.942501068115234,41.64189910888672,42.375,42.375,560349 -2022-04-04 09:30:00,42.375,42.63249969482422,41.82775115966797,42.39875030517578,42.39875030517578,299463 -2022-04-04 10:30:00,42.352500915527344,43.310001373291016,41.88999938964844,42.22999954223633,42.22999954223633,574255 -2022-04-04 11:30:00,42.20442581176758,42.849998474121094,42.125,42.657501220703125,42.657501220703125,388457 -2022-04-05 05:30:00,42.0,42.10749816894531,39.71500015258789,40.474998474121094,40.474998474121094,1111141 -2022-04-05 06:30:00,40.38999938964844,40.57749938964844,38.92499923706055,39.19029998779297,39.19029998779297,687420 -2022-04-05 07:30:00,39.182498931884766,39.497501373291016,38.525001525878906,38.57500076293945,38.57500076293945,456898 -2022-04-05 08:30:00,38.57500076293945,39.83000183105469,38.540000915527344,39.29499816894531,39.29499816894531,431236 -2022-04-05 09:30:00,39.29999923706055,39.36000061035156,38.54499816894531,38.587501525878906,38.587501525878906,302400 -2022-04-05 10:30:00,38.650001525878906,39.22999954223633,38.0,38.346248626708984,38.346248626708984,512941 -2022-04-05 11:30:00,38.346248626708984,38.584999084472656,38.03125,38.42124938964844,38.42124938964844,381303 -2022-04-06 05:30:00,37.752498626708984,39.82182312011719,37.42499923706055,38.537498474121094,38.537498474121094,1646951 -2022-04-06 06:30:00,38.599998474121094,39.14250183105469,37.875,38.491249084472656,38.491249084472656,631627 -2022-04-06 07:30:00,38.45750045776367,38.88740158081055,37.877498626708984,38.20375061035156,38.20375061035156,320297 -2022-04-06 08:30:00,38.17499923706055,38.35734939575195,37.752498626708984,38.1462516784668,38.1462516784668,254289 -2022-04-06 09:30:00,38.1875,39.036075592041016,37.83000183105469,38.30619812011719,38.30619812011719,422611 -2022-04-06 10:30:00,38.474998474121094,39.65250015258789,38.28817367553711,38.807498931884766,38.807498931884766,427367 -2022-04-06 11:30:00,38.79750061035156,39.40999984741211,38.69467544555664,39.05125045776367,39.05125045776367,270783 -2022-04-07 05:30:00,38.52750015258789,39.17499923706055,36.133548736572266,36.56999969482422,36.56999969482422,1063177 -2022-04-07 06:30:00,36.52750015258789,36.82997512817383,35.57749938964844,35.772499084472656,35.772499084472656,663489 -2022-04-07 07:30:00,35.75,37.067501068115234,35.39250183105469,36.6150016784668,36.6150016784668,629059 -2022-04-07 08:30:00,36.63999938964844,37.275001525878906,35.9000244140625,37.11125183105469,37.11125183105469,375785 -2022-04-07 09:30:00,37.1037483215332,37.744998931884766,36.61750030517578,37.16749954223633,37.16749954223633,360973 -2022-04-07 10:30:00,37.130001068115234,37.962501525878906,37.127498626708984,37.57500076293945,37.57500076293945,314483 -2022-04-07 11:30:00,37.53499984741211,38.212501525878906,37.34000015258789,37.55500030517578,37.55500030517578,371668 -2022-04-08 05:30:00,37.272499084472656,37.27750015258789,35.50749969482422,37.07624816894531,37.07624816894531,874951 -2022-04-08 06:30:00,37.07624816894531,37.467498779296875,36.40264892578125,36.98500061035156,36.98500061035156,413092 -2022-04-08 07:30:00,36.903751373291016,37.677650451660156,36.57167434692383,37.494998931884766,37.494998931884766,243780 -2022-04-08 08:30:00,37.48749923706055,37.532501220703125,36.92499923706055,37.147499084472656,37.147499084472656,192187 -2022-04-08 09:30:00,37.099998474121094,37.41999816894531,36.9525260925293,37.19499969482422,37.19499969482422,200611 -2022-04-08 10:30:00,37.189998626708984,37.56235122680664,37.057498931884766,37.11539840698242,37.11539840698242,224170 -2022-04-08 11:30:00,37.125,37.27000045776367,36.36000061035156,36.619998931884766,36.619998931884766,328082 -2022-04-11 05:30:00,35.7599983215332,36.650001525878906,35.15250015258789,36.01250076293945,36.01250076293945,756656 -2022-04-11 06:30:00,35.94499969482422,36.34247589111328,35.349998474121094,35.50374984741211,35.50374984741211,337648 -2022-04-11 07:30:00,35.48625183105469,35.747501373291016,35.275001525878906,35.63750076293945,35.63750076293945,195607 -2022-04-11 08:30:00,35.622501373291016,36.09000015258789,35.45000076293945,35.86249923706055,35.86249923706055,211134 -2022-04-11 09:30:00,35.970001220703125,36.497501373291016,35.877498626708984,36.13999938964844,36.13999938964844,240720 -2022-04-11 10:30:00,36.14125061035156,37.05500030517578,36.02750015258789,36.96500015258789,36.96500015258789,391735 -2022-04-11 11:30:00,36.9375,37.03499984741211,36.57624816894531,36.73500061035156,36.73500061035156,272835 -2022-04-12 05:30:00,36.625,38.0625,36.0099983215332,37.74250030517578,37.74250030517578,668020 -2022-04-12 06:30:00,37.75,37.8125,36.6974983215332,37.125,37.125,279412 -2022-04-12 07:30:00,37.252498626708984,37.41997528076172,36.02000045776367,36.092498779296875,36.092498779296875,191582 -2022-04-12 08:30:00,36.127498626708984,36.60749816894531,36.01250076293945,36.247501373291016,36.247501373291016,180959 -2022-04-12 09:30:00,36.3125,36.448875427246094,35.4162483215332,35.65999984741211,35.65999984741211,259758 -2022-04-12 10:30:00,35.625,36.130001068115234,35.462501525878906,35.935001373291016,35.935001373291016,186268 -2022-04-12 11:30:00,35.9375,36.375,35.852500915527344,36.217498779296875,36.217498779296875,203658 -2022-04-13 05:30:00,36.025001525878906,36.92250061035156,35.505001068115234,36.377498626708984,36.377498626708984,462412 -2022-04-13 06:30:00,36.35752487182617,37.0,36.252498626708984,36.852500915527344,36.852500915527344,288425 -2022-04-13 07:30:00,36.856998443603516,37.54750061035156,36.807498931884766,37.375,37.375,292110 -2022-04-13 08:30:00,37.38999938964844,37.625,37.1026496887207,37.2275505065918,37.2275505065918,213480 -2022-04-13 09:30:00,37.22999954223633,37.30647659301758,36.89250183105469,37.067501068115234,37.067501068115234,191919 -2022-04-13 10:30:00,37.095001220703125,37.93922424316406,37.07749938964844,37.849998474121094,37.849998474121094,249127 -2022-04-13 11:30:00,37.85542678833008,38.02750015258789,37.584999084472656,37.657501220703125,37.657501220703125,274269 -2022-04-14 05:30:00,37.317501068115234,38.122501373291016,36.80500030517578,38.11574935913086,38.11574935913086,611236 -2022-04-14 06:30:00,38.04750061035156,39.02582550048828,37.73749923706055,39.0,39.0,537111 -2022-04-14 07:30:00,39.0036735534668,39.125,38.252498626708984,38.40250015258789,38.40250015258789,284739 -2022-04-14 08:30:00,38.435001373291016,38.72249984741211,37.70000076293945,37.79999923706055,37.79999923706055,273942 -2022-04-14 09:30:00,37.821250915527344,38.5,37.65250015258789,38.38249969482422,38.38249969482422,242141 -2022-04-14 10:30:00,38.4162483215332,38.483951568603516,37.8025016784668,38.0625,38.0625,171411 -2022-04-14 11:30:00,37.9990234375,38.30500030517578,37.744998931884766,37.907501220703125,37.907501220703125,302423 -2022-04-18 05:30:00,37.5,37.810001373291016,36.0,36.25,36.25,484436 -2022-04-18 06:30:00,36.334999084472656,36.334999084472656,35.1875,35.279998779296875,35.279998779296875,465686 -2022-04-18 07:30:00,35.275001525878906,35.29999923706055,34.42499923706055,34.55500030517578,34.55500030517578,275937 -2022-04-18 08:30:00,34.599998474121094,34.74504852294922,34.310001373291016,34.48500061035156,34.48500061035156,197951 -2022-04-18 09:30:00,34.45750045776367,35.997501373291016,34.45750045776367,35.44124984741211,35.44124984741211,559700 -2022-04-18 10:30:00,35.461849212646484,35.560001373291016,34.974998474121094,35.10499954223633,35.10499954223633,183611 -2022-04-18 11:30:00,35.06999969482422,35.372501373291016,34.95249938964844,35.349998474121094,35.349998474121094,247911 -2022-04-19 05:30:00,35.712501525878906,36.439998626708984,34.964874267578125,36.20750045776367,36.20750045776367,533041 -2022-04-19 06:30:00,36.25,37.162174224853516,36.20249938964844,36.805023193359375,36.805023193359375,477156 -2022-04-19 07:30:00,36.810123443603516,37.07099914550781,36.51250076293945,36.935001373291016,36.935001373291016,266989 -2022-04-19 08:30:00,36.963748931884766,37.13750076293945,36.75002670288086,36.904998779296875,36.904998779296875,168616 -2022-04-19 09:30:00,36.897499084472656,37.744998931884766,36.897499084472656,37.537498474121094,37.537498474121094,320173 -2022-04-19 10:30:00,37.57500076293945,38.014976501464844,37.45000076293945,37.916175842285156,37.916175842285156,238706 -2022-04-19 11:30:00,37.907501220703125,38.244998931884766,37.78810119628906,38.10749816894531,38.10749816894531,286207 -2022-04-20 05:30:00,38.0,38.08250045776367,36.662498474121094,37.20500183105469,37.20500183105469,354252 -2022-04-20 06:30:00,37.209999084472656,37.372474670410156,36.727500915527344,36.766998291015625,36.766998291015625,125555 -2022-04-20 07:30:00,36.779998779296875,37.435001373291016,36.74250030517578,37.377498626708984,37.377498626708984,143732 -2022-04-20 08:30:00,37.380348205566406,37.9474983215332,37.29999923706055,37.6411247253418,37.6411247253418,151569 -2022-04-20 09:30:00,37.657501220703125,37.775001525878906,36.9375,37.11750030517578,37.11750030517578,107953 -2022-04-20 10:30:00,37.147499084472656,37.309974670410156,36.9375,37.17657470703125,37.17657470703125,118548 -2022-04-20 11:30:00,37.20500183105469,37.560001373291016,37.07809829711914,37.192501068115234,37.192501068115234,134833 -2022-04-21 05:30:00,37.5,38.279998779296875,36.717498779296875,37.02750015258789,37.02750015258789,391291 -2022-04-21 06:30:00,37.00590133666992,37.229976654052734,36.55009841918945,36.625,36.625,205958 -2022-04-21 07:30:00,36.61000061035156,36.724998474121094,35.467498779296875,35.625,35.625,298793 -2022-04-21 08:30:00,35.587501525878906,36.06999969482422,35.57749938964844,35.99497604370117,35.99497604370117,164780 -2022-04-21 09:30:00,35.88750076293945,36.064998626708984,35.36000061035156,35.4375,35.4375,154076 -2022-04-21 10:30:00,35.38999938964844,35.66460037231445,34.977500915527344,35.25749969482422,35.25749969482422,238168 -2022-04-21 11:30:00,35.32500076293945,35.54750061035156,35.25749969482422,35.45000076293945,35.45000076293945,183582 -2022-04-22 05:30:00,35.63750076293945,36.57500076293945,35.1875,35.255001068115234,35.255001068115234,347066 -2022-04-22 06:30:00,35.165000915527344,35.625,34.86249923706055,35.24247360229492,35.24247360229492,201104 -2022-04-22 07:30:00,35.220001220703125,35.25,34.26750183105469,34.43000030517578,34.43000030517578,266804 -2022-04-22 08:30:00,34.377498626708984,34.49250030517578,33.88750076293945,34.0724983215332,34.0724983215332,167743 -2022-04-22 09:30:00,34.037498474121094,34.51499938964844,33.89984893798828,34.34562683105469,34.34562683105469,126264 -2022-04-22 10:30:00,34.349998474121094,34.59000015258789,34.00882339477539,34.397499084472656,34.397499084472656,151568 -2022-04-22 11:30:00,34.4140510559082,34.93000030517578,34.314998626708984,34.5,34.5,266633 -2022-04-25 05:30:00,33.877498626708984,34.70750045776367,33.55492401123047,34.25,34.25,399447 -2022-04-25 06:30:00,34.22999954223633,34.900001525878906,34.182498931884766,34.650001525878906,34.650001525878906,235356 -2022-04-25 07:30:00,34.69499969482422,34.9275016784668,33.810001373291016,34.19499969482422,34.19499969482422,197769 -2022-04-25 08:30:00,34.1875,34.43000030517578,33.73500061035156,33.95249938964844,33.95249938964844,144868 -2022-04-25 09:30:00,33.962501525878906,34.23749923706055,33.869998931884766,34.186248779296875,34.186248779296875,161371 -2022-04-25 10:30:00,34.182098388671875,34.244998931884766,33.32102584838867,33.79499816894531,33.79499816894531,164602 -2022-04-25 11:30:00,33.772499084472656,33.974998474121094,33.5,33.967498779296875,33.967498779296875,193711 -2022-04-26 05:30:00,34.15114974975586,34.17807388305664,32.412498474121094,32.61539840698242,32.61539840698242,467440 -2022-04-26 06:30:00,32.53499984741211,32.627498626708984,31.700000762939453,31.924999237060547,31.924999237060547,297625 -2022-04-26 07:30:00,31.989974975585938,32.216251373291016,31.540924072265625,32.216251373291016,32.216251373291016,173360 -2022-04-26 08:30:00,32.217498779296875,32.57529830932617,31.94795036315918,32.0,32.0,152608 -2022-04-26 09:30:00,31.899999618530273,32.27750015258789,31.78030014038086,32.27000045776367,32.27000045776367,98274 -2022-04-26 10:30:00,32.24687576293945,32.461151123046875,32.01715087890625,32.307498931884766,32.307498931884766,140151 -2022-04-26 11:30:00,32.307498931884766,32.341251373291016,31.885000228881836,32.0,32.0,158521 -2022-04-27 05:30:00,31.8174991607666,33.16999816894531,31.572500228881836,31.572500228881836,31.572500228881836,392483 -2022-04-27 06:30:00,31.564199447631836,32.07500076293945,31.145999908447266,31.69037437438965,31.69037437438965,259480 -2022-04-27 07:30:00,31.772499084472656,32.449974060058594,31.5,32.40852355957031,32.40852355957031,124988 -2022-04-27 08:30:00,32.407623291015625,32.52000045776367,31.774999618530273,32.11000061035156,32.11000061035156,100544 -2022-04-27 09:30:00,32.119998931884766,32.337501525878906,31.907499313354492,32.337501525878906,32.337501525878906,93255 -2022-04-27 10:30:00,32.32500076293945,32.685001373291016,32.0,32.10749816894531,32.10749816894531,141236 -2022-04-27 11:30:00,32.150001525878906,32.462501525878906,32.067501068115234,32.41749954223633,32.41749954223633,161264 -2022-04-28 05:30:00,32.5625,33.150848388671875,30.889999389648438,30.985525131225586,30.985525131225586,325148 -2022-04-28 06:30:00,30.983600616455078,31.287500381469727,30.125,31.032499313354492,31.032499313354492,486941 -2022-04-28 07:30:00,31.049999237060547,31.329999923706055,30.344999313354492,31.276424407958984,31.276424407958984,227432 -2022-04-28 08:30:00,31.297500610351562,32.377498626708984,31.297500610351562,32.272499084472656,32.272499084472656,248306 -2022-04-28 09:30:00,32.27000045776367,32.647499084472656,32.13750076293945,32.567501068115234,32.567501068115234,174348 -2022-04-28 10:30:00,32.497501373291016,32.71969985961914,32.130001068115234,32.372501373291016,32.372501373291016,151231 -2022-04-28 11:30:00,32.36249923706055,32.42250061035156,32.092498779296875,32.30500030517578,32.30500030517578,125505 -2022-04-29 05:30:00,31.825000762939453,32.72249984741211,31.577800750732422,31.670000076293945,31.670000076293945,311779 -2022-04-29 06:30:00,31.649999618530273,32.185001373291016,31.427549362182617,31.806249618530273,31.806249618530273,149538 -2022-04-29 07:30:00,31.767499923706055,32.10115051269531,31.59000015258789,31.684724807739258,31.684724807739258,80642 -2022-04-29 08:30:00,31.63249969482422,31.63249969482422,30.887500762939453,31.155000686645508,31.155000686645508,163582 -2022-04-29 09:30:00,31.15250015258789,31.259525299072266,30.752500534057617,31.109750747680664,31.109750747680664,104417 -2022-04-29 10:30:00,31.076250076293945,31.364999771118164,30.795000076293945,31.162500381469727,31.162500381469727,118425 -2022-04-29 11:30:00,31.155000686645508,31.397499084472656,31.128799438476562,31.299999237060547,31.299999237060547,267459 -2022-05-02 05:30:00,30.912500381469727,31.34749984741211,30.18502426147461,30.627500534057617,30.627500534057617,391618 -2022-05-02 06:30:00,30.654924392700195,30.950000762939453,29.877649307250977,30.072500228881836,30.072500228881836,314296 -2022-05-02 07:30:00,30.178749084472656,30.212499618530273,29.454999923706055,29.5575008392334,29.5575008392334,321396 -2022-05-02 08:30:00,29.572500228881836,29.93247413635254,28.690000534057617,28.7862491607666,28.7862491607666,339970 -2022-05-02 09:30:00,28.787500381469727,28.982500076293945,28.224599838256836,28.280000686645508,28.280000686645508,374578 -2022-05-02 10:30:00,28.267499923706055,30.434999465942383,28.174999237060547,29.802499771118164,29.802499771118164,472243 -2022-05-02 11:30:00,29.862499237060547,30.100000381469727,29.57022476196289,29.934999465942383,29.934999465942383,279626 -2022-05-03 05:30:00,29.6200008392334,30.139999389648438,28.875,29.087499618530273,29.087499618530273,392906 -2022-05-03 06:30:00,29.153825759887695,29.670000076293945,28.604999542236328,29.467500686645508,29.467500686645508,257492 -2022-05-03 07:30:00,29.479999542236328,29.764999389648438,29.250024795532227,29.40250015258789,29.40250015258789,121297 -2022-05-03 08:30:00,29.267499923706055,30.645000457763672,29.22249984741211,30.417499542236328,30.417499542236328,317232 -2022-05-03 09:30:00,30.417499542236328,31.108400344848633,29.875,29.897499084472656,29.897499084472656,365446 -2022-05-03 10:30:00,29.90239906311035,30.440000534057617,29.7750244140625,30.40625,30.40625,193212 -2022-05-03 11:30:00,30.3799991607666,30.497499465942383,30.024999618530273,30.110000610351562,30.110000610351562,156175 -2022-05-04 05:30:00,29.821300506591797,30.424999237060547,29.20002555847168,29.3799991607666,29.3799991607666,256766 -2022-05-04 06:30:00,29.385000228881836,29.842500686645508,29.024999618530273,29.0674991607666,29.0674991607666,165486 -2022-05-04 07:30:00,29.052499771118164,29.6875,28.93000030517578,29.662500381469727,29.662500381469727,197749 -2022-05-04 08:30:00,29.662500381469727,30.312475204467773,29.5049991607666,30.28499984741211,30.28499984741211,198709 -2022-05-04 09:30:00,30.280000686645508,30.565000534057617,29.637500762939453,29.977500915527344,29.977500915527344,209384 -2022-05-04 10:30:00,29.985000610351562,31.235000610351562,29.497499465942383,31.127500534057617,31.127500534057617,305071 -2022-05-04 11:30:00,31.175249099731445,31.9375,31.110000610351562,31.764999389648438,31.764999389648438,295978 -2022-05-05 05:30:00,30.985000610351562,31.169599533081055,29.837499618530273,29.837499618530273,29.837499618530273,275811 -2022-05-05 06:30:00,29.825000762939453,29.837499618530273,29.049999237060547,29.39747428894043,29.39747428894043,311685 -2022-05-05 07:30:00,29.40250015258789,29.40250015258789,28.924999237060547,29.125,29.125,230493 -2022-05-05 08:30:00,29.127500534057617,30.15250015258789,29.049999237060547,29.71125030517578,29.71125030517578,249184 -2022-05-05 09:30:00,29.702499389648438,29.760000228881836,28.887500762939453,28.922500610351562,28.922500610351562,195594 -2022-05-05 10:30:00,28.920000076293945,29.129974365234375,28.780000686645508,29.077499389648438,29.077499389648438,185216 -2022-05-05 11:30:00,29.042499542236328,29.897424697875977,29.040000915527344,29.837499618530273,29.837499618530273,260729 -2022-05-06 05:30:00,29.31999969482422,29.59749984741211,27.5575008392334,28.834999084472656,28.834999084472656,615393 -2022-05-06 06:30:00,28.851425170898438,30.139999389648438,28.487150192260742,29.860000610351562,29.860000610351562,337389 -2022-05-06 07:30:00,29.854999542236328,29.952499389648438,29.077499389648438,29.47304916381836,29.47304916381836,160530 -2022-05-06 08:30:00,29.49250030517578,29.962499618530273,29.327499389648438,29.417499542236328,29.417499542236328,126559 -2022-05-06 09:30:00,29.391250610351562,29.470699310302734,28.649999618530273,28.684999465942383,28.684999465942383,150456 -2022-05-06 10:30:00,28.65250015258789,28.916250228881836,28.2549991607666,28.360000610351562,28.360000610351562,197235 -2022-05-06 11:30:00,28.38249969482422,28.799999237060547,28.38249969482422,28.674999237060547,28.674999237060547,167659 -2022-05-09 05:30:00,27.69499969482422,27.69499969482422,25.881250381469727,25.90999984741211,25.90999984741211,824628 -2022-05-09 06:30:00,25.875,26.575000762939453,25.0,25.13974952697754,25.13974952697754,563016 -2022-05-09 07:30:00,25.077499389648438,26.022499084472656,24.802499771118164,25.765274047851562,25.765274047851562,654449 -2022-05-09 08:30:00,25.752500534057617,25.822500228881836,24.9375,25.21697425842285,25.21697425842285,285727 -2022-05-09 09:30:00,25.232500076293945,25.25670051574707,24.772499084472656,24.863750457763672,24.863750457763672,275677 -2022-05-09 10:30:00,24.861249923706055,25.5,24.7549991607666,24.9112491607666,24.9112491607666,286546 -2022-05-09 11:30:00,24.902099609375,24.957500457763672,24.520000457763672,24.74250030517578,24.74250030517578,385302 -2022-05-10 05:30:00,25.7450008392334,26.514999389648438,25.002500534057617,25.05500030517578,25.05500030517578,948632 -2022-05-10 06:30:00,25.05500030517578,25.135000228881836,22.0,22.943750381469727,22.943750381469727,1326387 -2022-05-10 07:30:00,22.985000610351562,23.372499465942383,22.702499389648438,22.957500457763672,22.957500457763672,395204 -2022-05-10 08:30:00,22.97760009765625,23.56202507019043,22.767499923706055,23.56202507019043,23.56202507019043,256495 -2022-05-10 09:30:00,23.591249465942383,24.55929946899414,23.57182502746582,23.725000381469727,23.725000381469727,511455 -2022-05-10 10:30:00,23.690000534057617,23.967500686645508,23.252525329589844,23.361249923706055,23.361249923706055,318582 -2022-05-10 11:30:00,23.361249923706055,23.518749237060547,23.022499084472656,23.364999771118164,23.364999771118164,352113 -2022-05-11 05:30:00,23.36750030517578,23.8174991607666,22.290000915527344,23.262500762939453,23.262500762939453,759944 -2022-05-11 06:30:00,23.297500610351562,23.49250030517578,22.3075008392334,22.547500610351562,22.547500610351562,373878 -2022-05-11 07:30:00,22.565000534057617,22.717500686645508,22.0049991607666,22.0674991607666,22.0674991607666,302260 -2022-05-11 08:30:00,22.032800674438477,22.12857437133789,21.274999618530273,21.3125,21.3125,521902 -2022-05-11 09:30:00,21.3125,21.553600311279297,20.842525482177734,21.458749771118164,21.458749771118164,813775 -2022-05-11 10:30:00,21.467500686645508,21.864450454711914,20.655000686645508,20.75,20.75,549294 -2022-05-11 11:30:00,20.747499465942383,20.75749969482422,20.0,20.332500457763672,20.332500457763672,794946 -2022-05-12 05:30:00,21.25,27.012500762939453,19.4424991607666,27.012500762939453,27.012500762939453,2344226 -2022-05-12 06:30:00,27.014999389648438,27.014999389648438,22.55500030517578,23.700000762939453,23.700000762939453,3647759 -2022-05-12 07:30:00,23.6924991607666,23.83497428894043,21.25,21.954999923706055,21.954999923706055,1270066 -2022-05-12 08:30:00,21.93222427368164,22.867475509643555,21.71500015258789,22.200000762939453,22.200000762939453,673451 -2022-05-12 09:30:00,22.184999465942383,22.427499771118164,21.5049991607666,21.899999618530273,21.899999618530273,741272 -2022-05-12 10:30:00,21.8799991607666,23.450000762939453,21.587499618530273,22.667499542236328,22.667499542236328,744386 -2022-05-12 11:30:00,22.649999618530273,22.684850692749023,22.149999618530273,22.396825790405273,22.396825790405273,530869 -2022-05-13 05:30:00,24.3799991607666,26.693925857543945,23.760000228881836,25.875,25.875,3069162 -2022-05-13 06:30:00,25.887500762939453,25.92067527770996,24.360000610351562,24.952999114990234,24.952999114990234,809094 -2022-05-13 07:30:00,24.954999923706055,25.685449600219727,24.63249969482422,24.997499465942383,24.997499465942383,476417 -2022-05-13 08:30:00,25.012500762939453,25.322500228881836,24.5674991607666,24.75,24.75,287577 -2022-05-13 09:30:00,24.747499465942383,24.792499542236328,23.760000228881836,24.022499084472656,24.022499084472656,538946 -2022-05-13 10:30:00,24.037500381469727,24.462499618530273,23.764999389648438,24.28499984741211,24.28499984741211,368641 -2022-05-13 11:30:00,24.30500030517578,24.799999237060547,24.122499465942383,24.577499389648438,24.577499389648438,366264 -2022-05-16 05:30:00,24.700000762939453,24.793750762939453,23.3799991607666,24.247499465942383,24.247499465942383,1131706 -2022-05-16 06:30:00,24.280000686645508,24.322500228881836,23.050025939941406,23.142549514770508,23.142549514770508,412163 -2022-05-16 07:30:00,23.139999389648438,23.424699783325195,22.77750015258789,22.792499542236328,22.792499542236328,315154 -2022-05-16 08:30:00,22.825000762939453,23.3700008392334,22.774999618530273,23.2406005859375,23.2406005859375,243431 -2022-05-16 09:30:00,23.247499465942383,23.377500534057617,22.905000686645508,23.222549438476562,23.222549438476562,198050 -2022-05-16 10:30:00,23.25749969482422,23.459999084472656,22.922500610351562,22.934999465942383,22.934999465942383,265372 -2022-05-16 11:30:00,22.9375,22.967500686645508,22.69499969482422,22.950000762939453,22.950000762939453,273047 -2022-05-17 05:30:00,23.475000381469727,23.9950008392334,23.024999618530273,23.073749542236328,23.073749542236328,612487 -2022-05-17 06:30:00,23.037500381469727,23.672500610351562,22.799999237060547,23.392499923706055,23.392499923706055,399253 -2022-05-17 07:30:00,23.425975799560547,23.645000457763672,23.286724090576172,23.456350326538086,23.456350326538086,153020 -2022-05-17 08:30:00,23.46627426147461,23.672500610351562,23.25,23.6200008392334,23.6200008392334,132588 -2022-05-17 09:30:00,23.6200008392334,24.094974517822266,23.475000381469727,23.667499542236328,23.667499542236328,223613 -2022-05-17 10:30:00,23.646249771118164,24.57747459411621,23.617874145507812,24.484375,24.484375,500683 -2022-05-17 11:30:00,24.4375,25.084999084472656,24.427499771118164,25.084999084472656,25.084999084472656,534268 -2022-05-18 05:30:00,24.094999313354492,24.95997428894043,23.5,24.0674991607666,24.0674991607666,1009858 -2022-05-18 06:30:00,24.065000534057617,24.339975357055664,23.170000076293945,23.207500457763672,23.207500457763672,441745 -2022-05-18 07:30:00,23.227500915527344,23.497474670410156,22.815000534057617,22.825000762939453,22.825000762939453,326731 -2022-05-18 08:30:00,22.831249237060547,23.08424949645996,22.542749404907227,22.803075790405273,22.803075790405273,337490 -2022-05-18 09:30:00,22.83839988708496,22.89805030822754,22.549999237060547,22.8174991607666,22.8174991607666,263999 -2022-05-18 10:30:00,22.834999084472656,23.122474670410156,22.565000534057617,22.921300888061523,22.921300888061523,203798 -2022-05-18 11:30:00,22.875,23.399999618530273,22.825000762939453,22.850000381469727,22.850000381469727,267743 -2022-05-19 05:30:00,22.80500030517578,23.487199783325195,22.540000915527344,23.03499984741211,23.03499984741211,656285 -2022-05-19 06:30:00,23.06999969482422,23.668724060058594,22.875,23.454999923706055,23.454999923706055,438371 -2022-05-19 07:30:00,23.462499618530273,23.777475357055664,23.420000076293945,23.672500610351562,23.672500610351562,336459 -2022-05-19 08:30:00,23.639999389648438,24.104999542236328,23.22249984741211,24.072500228881836,24.072500228881836,255721 -2022-05-19 09:30:00,24.02375030517578,24.8125,24.011249542236328,24.667499542236328,24.667499542236328,451100 -2022-05-19 10:30:00,24.662500381469727,25.49449920654297,24.303749084472656,24.375,24.375,609499 -2022-05-19 11:30:00,24.34749984741211,24.967500686645508,24.34749984741211,24.75,24.75,382261 -2022-05-20 05:30:00,25.0,25.602500915527344,24.352500915527344,24.945575714111328,24.945575714111328,569913 -2022-05-20 06:30:00,24.899999618530273,24.99250030517578,23.93000030517578,24.13872528076172,24.13872528076172,266960 -2022-05-20 07:30:00,24.07724952697754,24.125,22.895000457763672,23.087499618530273,23.087499618530273,392331 -2022-05-20 08:30:00,23.081249237060547,23.162500381469727,22.4375,22.46500015258789,22.46500015258789,347311 -2022-05-20 09:30:00,22.46500015258789,23.332500457763672,22.4424991607666,22.88249969482422,22.88249969482422,278591 -2022-05-20 10:30:00,22.877500534057617,23.719999313354492,22.684999465942383,23.71125030517578,23.71125030517578,280400 -2022-05-20 11:30:00,23.700000762939453,23.9950008392334,23.524999618530273,23.957500457763672,23.957500457763672,296213 -2022-05-23 05:30:00,24.0,24.290000915527344,22.875,23.53499984741211,23.53499984741211,608551 -2022-05-23 06:30:00,23.592500686645508,24.287500381469727,23.5,24.037525177001953,24.037525177001953,325955 -2022-05-23 07:30:00,24.049999237060547,24.31999969482422,23.86502456665039,24.25,24.25,118057 -2022-05-23 08:30:00,24.202499389648438,24.25,23.674999237060547,23.85124969482422,23.85124969482422,123944 -2022-05-23 09:30:00,23.85124969482422,24.049999237060547,23.795000076293945,23.878000259399414,23.878000259399414,164225 -2022-05-23 10:30:00,23.915000915527344,24.00749969482422,23.657499313354492,23.75,23.75,167782 -2022-05-23 11:30:00,23.733749389648438,24.127500534057617,23.657499313354492,23.917499542236328,23.917499542236328,220759 -2022-05-24 05:30:00,23.512500762939453,23.549999237060547,21.924999237060547,22.498750686645508,22.498750686645508,780503 -2022-05-24 06:30:00,22.512500762939453,22.647499084472656,22.25,22.518699645996094,22.518699645996094,306703 -2022-05-24 07:30:00,22.5049991607666,23.020824432373047,22.3125,22.600000381469727,22.600000381469727,202827 -2022-05-24 08:30:00,22.61210060119629,22.627574920654297,22.325000762939453,22.412500381469727,22.412500381469727,158230 -2022-05-24 09:30:00,22.40290069580078,22.812475204467773,22.337499618530273,22.360925674438477,22.360925674438477,160394 -2022-05-24 10:30:00,22.350000381469727,22.459999084472656,21.674999237060547,21.952699661254883,21.952699661254883,343660 -2022-05-24 11:30:00,21.976924896240234,22.5,21.97249984741211,22.252500534057617,22.252500534057617,240179 -2022-05-25 05:30:00,22.53499984741211,24.584999084472656,22.53499984741211,24.564149856567383,24.564149856567383,933247 -2022-05-25 06:30:00,24.625,25.554975509643555,24.295000076293945,25.19124984741211,25.19124984741211,1158514 -2022-05-25 07:30:00,25.147499084472656,25.764999389648438,24.514999389648438,25.7450008392334,25.7450008392334,737138 -2022-05-25 08:30:00,25.768749237060547,28.621875762939453,25.559999465942383,28.160049438476562,28.160049438476562,2046051 -2022-05-25 09:30:00,28.200000762939453,28.868349075317383,26.764999389648438,28.0955753326416,28.0955753326416,2532182 -2022-05-25 10:30:00,28.0625,28.622499465942383,27.512500762939453,27.842500686645508,27.842500686645508,1195934 -2022-05-25 11:30:00,27.825000762939453,28.842500686645508,27.8174991607666,28.780000686645508,28.780000686645508,1043557 -2022-05-26 05:30:00,29.0,37.1150016784668,28.674999237060547,35.630001068115234,35.630001068115234,6748046 -2022-05-26 06:30:00,35.67499923706055,36.125,31.8075008392334,32.18902587890625,32.18902587890625,3388236 -2022-05-26 07:30:00,32.164024353027344,33.375,31.542499542236328,32.89250183105469,32.89250183105469,1357055 -2022-05-26 08:30:00,32.869998931884766,33.16749954223633,31.344999313354492,31.850000381469727,31.850000381469727,805734 -2022-05-26 09:30:00,31.852500915527344,32.81247329711914,31.25,32.3025016784668,32.3025016784668,989913 -2022-05-26 10:30:00,32.372501373291016,32.724998474121094,31.5,31.953750610351562,31.953750610351562,603019 -2022-05-26 11:30:00,31.927499771118164,32.657501220703125,31.927499771118164,32.002498626708984,32.002498626708984,503997 -2022-05-27 05:30:00,35.25,35.92499923706055,32.29750061035156,32.65412521362305,32.65412521362305,3085427 -2022-05-27 06:30:00,32.66374969482422,32.98500061035156,32.025001525878906,32.50587463378906,32.50587463378906,859239 -2022-05-27 07:30:00,32.48249816894531,33.14250183105469,32.32500076293945,32.45750045776367,32.45750045776367,586495 -2022-05-27 08:30:00,32.48749923706055,33.07749938964844,31.75,32.904998779296875,32.904998779296875,603704 -2022-05-27 09:30:00,32.915000915527344,33.95000076293945,32.54999923706055,33.355350494384766,33.355350494384766,832036 -2022-05-27 10:30:00,33.38807678222656,34.095001220703125,33.02750015258789,33.693199157714844,33.693199157714844,732345 -2022-05-27 11:30:00,33.712501525878906,34.41749954223633,33.67499923706055,34.29999923706055,34.29999923706055,748008 -2022-05-31 05:30:00,34.3025016784668,34.98249816894531,30.15250015258789,30.875,30.875,2223511 -2022-05-31 06:30:00,30.825000762939453,31.672500610351562,30.825000762939453,31.235000610351562,31.235000610351562,572177 -2022-05-31 07:30:00,31.1875,32.17499923706055,31.0,31.597850799560547,31.597850799560547,537184 -2022-05-31 08:30:00,31.666200637817383,31.8174991607666,30.692724227905273,30.897499084472656,30.897499084472656,285652 -2022-05-31 09:30:00,30.859375,31.137500762939453,30.4325008392334,30.483749389648438,30.483749389648438,288452 -2022-05-31 10:30:00,30.5,31.0,30.1299991607666,30.915000915527344,30.915000915527344,360008 -2022-05-31 11:30:00,30.971750259399414,31.427499771118164,30.8799991607666,31.002500534057617,31.002500534057617,388920 -2022-06-01 05:30:00,30.704999923706055,32.397499084472656,30.0625,30.39032554626465,30.39032554626465,1001096 -2022-06-01 06:30:00,30.385000228881836,31.059999465942383,30.110000610351562,30.413774490356445,30.413774490356445,399340 -2022-06-01 07:30:00,30.385000228881836,30.399999618530273,29.252500534057617,29.4950008392334,29.4950008392334,487898 -2022-06-01 08:30:00,29.520000457763672,30.264999389648438,29.440000534057617,29.887500762939453,29.887500762939453,333252 -2022-06-01 09:30:00,29.822500228881836,30.5,29.6564998626709,30.387500762939453,30.387500762939453,274185 -2022-06-01 10:30:00,30.3700008392334,30.592500686645508,30.040000915527344,30.1200008392334,30.1200008392334,273561 -2022-06-01 11:30:00,30.1200008392334,30.362499237060547,29.800249099731445,29.969999313354492,29.969999313354492,463136 -2022-06-02 05:30:00,29.25,31.622499465942383,28.889999389648438,30.5674991607666,30.5674991607666,1656942 -2022-06-02 06:30:00,30.607500076293945,33.377498626708984,30.5,31.89117431640625,31.89117431640625,1671331 -2022-06-02 07:30:00,31.956249237060547,33.34000015258789,31.312524795532227,33.150001525878906,33.150001525878906,780855 -2022-06-02 08:30:00,33.17625045776367,33.622474670410156,32.54499816894531,33.33625030517578,33.33625030517578,673012 -2022-06-02 09:30:00,33.34574890136719,33.6088752746582,32.279998779296875,32.79499816894531,32.79499816894531,693066 -2022-06-02 10:30:00,32.80875015258789,34.125,32.7599983215332,33.629974365234375,33.629974365234375,931833 -2022-06-02 11:30:00,33.630001068115234,34.09749984741211,33.29999923706055,33.47249984741211,33.47249984741211,507539 -2022-06-03 05:30:00,32.5,32.58250045776367,31.058349609375,31.735000610351562,31.735000610351562,1003173 -2022-06-03 06:30:00,31.7450008392334,32.59749984741211,31.299999237060547,32.564998626708984,32.564998626708984,424713 -2022-06-03 07:30:00,32.564998626708984,34.525001525878906,32.522499084472656,33.914573669433594,33.914573669433594,1452283 -2022-06-03 08:30:00,33.876251220703125,34.299076080322266,33.27000045776367,33.45750045776367,33.45750045776367,513014 -2022-06-03 09:30:00,33.40999984741211,33.45249938964844,32.63999938964844,33.068748474121094,33.068748474121094,381348 -2022-06-03 10:30:00,33.06895065307617,33.20000076293945,32.540000915527344,33.029476165771484,33.029476165771484,314000 -2022-06-03 11:30:00,33.02750015258789,33.5724983215332,32.79999923706055,33.36249923706055,33.36249923706055,412629 -2022-06-06 05:30:00,33.82500076293945,34.026248931884766,32.6775016784668,33.189998626708984,33.189998626708984,815910 -2022-06-06 06:30:00,33.220001220703125,33.470001220703125,32.38249969482422,32.57749938964844,32.57749938964844,335526 -2022-06-06 07:30:00,32.63874816894531,32.928749084472656,31.829999923706055,32.025001525878906,32.025001525878906,310362 -2022-06-06 08:30:00,32.053749084472656,32.41999816894531,31.90999984741211,32.025001525878906,32.025001525878906,139677 -2022-06-06 09:30:00,32.06719970703125,32.470726013183594,31.899999618530273,32.122501373291016,32.122501373291016,230915 -2022-06-06 10:30:00,32.09000015258789,32.1974983215332,31.762500762939453,32.05500030517578,32.05500030517578,204967 -2022-06-06 11:30:00,32.06999969482422,32.375,32.005001068115234,32.375,32.375,270512 -2022-06-07 05:30:00,32.5,33.404998779296875,31.581249237060547,33.241249084472656,33.241249084472656,708538 -2022-06-07 06:30:00,33.247501373291016,33.76012420654297,32.837501525878906,33.10452651977539,33.10452651977539,510270 -2022-06-07 07:30:00,33.071224212646484,33.66999816894531,32.9661750793457,33.337501525878906,33.337501525878906,363000 -2022-06-07 08:30:00,33.310001373291016,34.497501373291016,33.18000030517578,33.946250915527344,33.946250915527344,628814 -2022-06-07 09:30:00,33.962501525878906,34.46232604980469,33.602500915527344,34.45500183105469,34.45500183105469,359183 -2022-06-07 10:30:00,34.435001373291016,36.685001373291016,34.087501525878906,36.26874923706055,36.26874923706055,2116477 -2022-06-07 11:30:00,36.25,37.47249984741211,36.16999816894531,36.619998931884766,36.619998931884766,1454883 -2022-06-08 05:30:00,35.04999923706055,37.119998931884766,34.58867645263672,36.37502670288086,36.37502670288086,1792262 -2022-06-08 06:30:00,36.375,37.381500244140625,36.26750183105469,36.9375,36.9375,921751 -2022-06-08 07:30:00,36.91875076293945,38.25,36.5,36.7599983215332,36.7599983215332,1120635 -2022-06-08 08:30:00,36.68422317504883,36.8025016784668,35.502498626708984,35.54999923706055,35.54999923706055,651079 -2022-06-08 09:30:00,35.529998779296875,35.54999923706055,34.15250015258789,34.37950134277344,34.37950134277344,760751 -2022-06-08 10:30:00,34.415000915527344,34.64250183105469,33.95747375488281,34.27750015258789,34.27750015258789,486078 -2022-06-08 11:30:00,34.286251068115234,34.73247528076172,34.212501525878906,34.685001373291016,34.685001373291016,340409 -2022-06-09 05:30:00,34.6974983215332,34.974998474121094,33.67499923706055,34.772499084472656,34.772499084472656,690891 -2022-06-09 06:30:00,34.77357482910156,34.8650016784668,32.77750015258789,32.77750015258789,32.77750015258789,556861 -2022-06-09 07:30:00,32.782501220703125,32.880001068115234,32.029998779296875,32.337501525878906,32.337501525878906,488964 -2022-06-09 08:30:00,32.35667419433594,33.157501220703125,32.26750183105469,32.56800079345703,32.56800079345703,451652 -2022-06-09 09:30:00,32.5525016784668,32.66749954223633,32.099998474121094,32.40999984741211,32.40999984741211,268878 -2022-06-09 10:30:00,32.407501220703125,32.41899871826172,31.862499237060547,31.94124984741211,31.94124984741211,393840 -2022-06-09 11:30:00,31.922500610351562,32.442501068115234,31.834999084472656,32.25,32.25,373430 -2022-06-10 05:30:00,31.5,32.98249816894531,30.78499984741211,31.831249237060547,31.831249237060547,849054 -2022-06-10 06:30:00,31.809375762939453,32.42499923706055,31.752500534057617,32.02750015258789,32.02750015258789,352313 -2022-06-10 07:30:00,32.03499984741211,32.91999816894531,31.922500610351562,32.587501525878906,32.587501525878906,406539 -2022-06-10 08:30:00,32.6150016784668,32.86652374267578,32.0,32.35499954223633,32.35499954223633,344816 -2022-06-10 09:30:00,32.34749984741211,32.91749954223633,32.130001068115234,32.600624084472656,32.600624084472656,282398 -2022-06-10 10:30:00,32.61000061035156,32.82222366333008,32.442501068115234,32.724998474121094,32.724998474121094,355857 -2022-06-10 11:30:00,32.7249755859375,32.81999969482422,32.29499816894531,32.3224983215332,32.3224983215332,266758 -2022-06-13 05:30:00,30.127500534057617,31.142499923706055,28.575000762939453,29.5,29.5,1251833 -2022-06-13 06:30:00,29.526874542236328,29.712499618530273,28.63249969482422,29.457500457763672,29.457500457763672,465049 -2022-06-13 07:30:00,29.46500015258789,29.90999984741211,28.989999771118164,29.3075008392334,29.3075008392334,420219 -2022-06-13 08:30:00,29.28499984741211,29.792499542236328,29.149999618530273,29.54497528076172,29.54497528076172,295871 -2022-06-13 09:30:00,29.50374984741211,30.147499084472656,29.50374984741211,29.84749984741211,29.84749984741211,291902 -2022-06-13 10:30:00,29.854999542236328,30.100000381469727,29.125,29.450000762939453,29.450000762939453,366017 -2022-06-13 11:30:00,29.450000762939453,29.727500915527344,29.377500534057617,29.542499542236328,29.542499542236328,324217 -2022-06-14 05:30:00,29.392499923706055,31.0625,29.024999618530273,29.514999389648438,29.514999389648438,699995 -2022-06-14 06:30:00,29.512874603271484,30.72224998474121,29.424999237060547,30.5,30.5,380060 -2022-06-14 07:30:00,30.533750534057617,30.950000762939453,30.274999618530273,30.440000534057617,30.440000534057617,325718 -2022-06-14 08:30:00,30.39875030517578,31.787500381469727,30.262500762939453,31.51555061340332,31.51555061340332,478637 -2022-06-14 09:30:00,31.512500762939453,31.999574661254883,30.887500762939453,31.875,31.875,451661 -2022-06-14 10:30:00,31.87874984741211,31.9637508392334,30.837499618530273,31.530000686645508,31.530000686645508,492156 -2022-06-14 11:30:00,31.52750015258789,31.77312469482422,31.3799991607666,31.559999465942383,31.559999465942383,303095 -2022-06-15 05:30:00,31.237499237060547,32.70997619628906,30.9112491607666,31.552499771118164,31.552499771118164,672505 -2022-06-15 06:30:00,31.594999313354492,32.095001220703125,31.11775016784668,31.95050048828125,31.95050048828125,327277 -2022-06-15 07:30:00,31.895000457763672,32.9900016784668,31.787500381469727,32.470001220703125,32.470001220703125,491253 -2022-06-15 08:30:00,32.4275016784668,32.58000183105469,31.81002426147461,32.556251525878906,32.556251525878906,230257 -2022-06-15 09:30:00,32.54999923706055,32.64492416381836,31.562524795532227,31.959999084472656,31.959999084472656,273896 -2022-06-15 10:30:00,31.966899871826172,32.97235107421875,31.302499771118164,32.68902587890625,32.68902587890625,431921 -2022-06-15 11:30:00,32.70000076293945,32.79999923706055,32.0625,32.400001525878906,32.400001525878906,213645 -2022-06-16 05:30:00,31.235000610351562,32.3224983215332,30.770000457763672,31.024999618530273,31.024999618530273,701313 -2022-06-16 06:30:00,31.0049991607666,31.092500686645508,30.145225524902344,30.828750610351562,30.828750610351562,416164 -2022-06-16 07:30:00,30.840200424194336,31.049999237060547,30.25,30.600000381469727,30.600000381469727,244154 -2022-06-16 08:30:00,30.587499618530273,30.702499389648438,30.299999237060547,30.524999618530273,30.524999618530273,228754 -2022-06-16 09:30:00,30.53070068359375,30.721500396728516,30.40250015258789,30.552499771118164,30.552499771118164,180982 -2022-06-16 10:30:00,30.422500610351562,31.744525909423828,30.422500610351562,31.6200008392334,31.6200008392334,412291 -2022-06-16 11:30:00,31.5625,31.642375946044922,31.15250015258789,31.497499465942383,31.497499465942383,263412 -2022-06-17 05:30:00,31.71500015258789,33.21742630004883,31.579999923706055,32.242923736572266,32.242923736572266,750283 -2022-06-17 06:30:00,32.172576904296875,32.45240020751953,31.579099655151367,32.147499084472656,32.147499084472656,299797 -2022-06-17 07:30:00,32.13874816894531,32.67499923706055,31.912525177001953,32.59749984741211,32.59749984741211,215803 -2022-06-17 08:30:00,32.61750030517578,33.67499923706055,32.42250061035156,33.565025329589844,33.565025329589844,378839 -2022-06-17 09:30:00,33.673500061035156,33.96452331542969,33.375274658203125,33.622501373291016,33.622501373291016,538031 -2022-06-17 10:30:00,33.627498626708984,33.73249816894531,33.08000183105469,33.43000030517578,33.43000030517578,303157 -2022-06-17 11:30:00,33.44499969482422,33.959999084472656,33.23625183105469,33.790000915527344,33.790000915527344,410044 -2022-06-21 05:30:00,34.55500030517578,36.23500061035156,33.880001068115234,35.79999923706055,35.79999923706055,1192039 -2022-06-21 06:30:00,35.782501220703125,36.349998474121094,35.135799407958984,35.20249938964844,35.20249938964844,685557 -2022-06-21 07:30:00,35.17499923706055,35.75,35.07500076293945,35.165000915527344,35.165000915527344,296993 -2022-06-21 08:30:00,35.23725128173828,35.67499923706055,35.159576416015625,35.415000915527344,35.415000915527344,223064 -2022-06-21 09:30:00,35.45249938964844,35.587501525878906,34.70029830932617,35.087501525878906,35.087501525878906,240444 -2022-06-21 10:30:00,35.09749984741211,35.22249984741211,34.67499923706055,34.76750183105469,34.76750183105469,196217 -2022-06-21 11:30:00,34.75,35.2400016784668,34.689998626708984,35.150001525878906,35.150001525878906,246609 -2022-06-22 05:30:00,34.66749954223633,35.940250396728516,34.560298919677734,35.69499969482422,35.69499969482422,531727 -2022-06-22 06:30:00,35.772499084472656,36.182350158691406,35.6421012878418,35.85499954223633,35.85499954223633,425726 -2022-06-22 07:30:00,35.8125,36.02750015258789,35.10499954223633,35.29999923706055,35.29999923706055,275543 -2022-06-22 08:30:00,35.19499969482422,35.51292419433594,35.067501068115234,35.337501525878906,35.337501525878906,152209 -2022-06-22 09:30:00,35.345001220703125,35.41999816894531,35.1307258605957,35.150001525878906,35.150001525878906,151016 -2022-06-22 10:30:00,35.17124938964844,35.22624969482422,34.375,34.5625,34.5625,161414 -2022-06-22 11:30:00,34.54499816894531,34.70500183105469,34.10749816894531,34.592498779296875,34.592498779296875,211136 -2022-06-23 05:30:00,35.40999984741211,35.625,34.63362503051758,35.13999938964844,35.13999938964844,365327 -2022-06-23 06:30:00,35.182498931884766,35.997501373291016,35.0625,35.412498474121094,35.412498474121094,337200 -2022-06-23 07:30:00,35.44710159301758,35.54375076293945,34.75,35.163673400878906,35.163673400878906,246776 -2022-06-23 08:30:00,35.118751525878906,35.179500579833984,34.282073974609375,34.30500030517578,34.30500030517578,183210 -2022-06-23 09:30:00,34.369998931884766,34.74409866333008,34.182498931884766,34.665000915527344,34.665000915527344,138024 -2022-06-23 10:30:00,34.654998779296875,35.27000045776367,34.625,35.127498626708984,35.127498626708984,186061 -2022-06-23 11:30:00,35.165000915527344,35.625,35.1349983215332,35.46500015258789,35.46500015258789,180897 -2022-06-24 05:30:00,35.75,37.09247589111328,35.37779998779297,35.62874984741211,35.62874984741211,799251 -2022-06-24 06:30:00,35.631324768066406,35.720001220703125,34.21780014038086,34.9223518371582,34.9223518371582,440645 -2022-06-24 07:30:00,34.96039962768555,34.96039962768555,33.38090133666992,33.52000045776367,33.52000045776367,456165 -2022-06-24 08:30:00,33.5,33.662498474121094,33.0099983215332,33.63750076293945,33.63750076293945,389324 -2022-06-24 09:30:00,33.595001220703125,33.61000061035156,33.02000045776367,33.125,33.125,201488 -2022-06-24 10:30:00,33.132625579833984,33.970001220703125,32.88249969482422,33.73749923706055,33.73749923706055,373852 -2022-06-24 11:30:00,33.73125076293945,34.26499938964844,33.540000915527344,34.122501373291016,34.122501373291016,501890 -2022-06-27 05:30:00,34.0,34.25,31.950000762939453,32.125,32.125,773051 -2022-06-27 06:30:00,32.10499954223633,32.9787483215332,32.087501525878906,32.54375076293945,32.54375076293945,377631 -2022-06-27 07:30:00,32.587501525878906,32.6349983215332,31.825000762939453,31.925025939941406,31.925025939941406,233801 -2022-06-27 08:30:00,31.924999237060547,32.4900016784668,31.860000610351562,32.25419998168945,32.25419998168945,225033 -2022-06-27 09:30:00,32.25,33.61997604370117,32.227500915527344,33.14887619018555,33.14887619018555,306106 -2022-06-27 10:30:00,33.102500915527344,33.51750183105469,32.462501525878906,32.61750030517578,32.61750030517578,336120 -2022-06-27 11:30:00,32.595001220703125,32.595001220703125,32.26499938964844,32.4900016784668,32.4900016784668,142043 -2022-06-28 05:30:00,32.752498626708984,32.83250045776367,31.809999465942383,31.895000457763672,31.895000457763672,396749 -2022-06-28 06:30:00,31.90999984741211,32.084999084472656,30.809999465942383,30.977500915527344,30.977500915527344,333851 -2022-06-28 07:30:00,30.979324340820312,31.109600067138672,30.56999969482422,30.950000762939453,30.950000762939453,231355 -2022-06-28 08:30:00,30.93000030517578,31.065000534057617,30.625,30.790000915527344,30.790000915527344,117521 -2022-06-28 09:30:00,30.80500030517578,30.907499313354492,30.662500381469727,30.844999313354492,30.844999313354492,96478 -2022-06-28 10:30:00,30.823749542236328,31.547500610351562,30.75,31.38249969482422,31.38249969482422,224558 -2022-06-28 11:30:00,31.352500915527344,31.4533748626709,31.00749969482422,31.077499389648438,31.077499389648438,186919 -2022-06-29 05:30:00,30.387500762939453,31.397499084472656,29.897499084472656,31.037500381469727,31.037500381469727,491735 -2022-06-29 06:30:00,31.0,31.622499465942383,30.52997589111328,30.5625,30.5625,299868 -2022-06-29 07:30:00,30.524999618530273,30.645000457763672,30.102500915527344,30.214975357055664,30.214975357055664,231366 -2022-06-29 08:30:00,30.177499771118164,30.399999618530273,30.046825408935547,30.334850311279297,30.334850311279297,133480 -2022-06-29 09:30:00,30.297500610351562,30.700000762939453,30.125,30.636249542236328,30.636249542236328,160629 -2022-06-29 10:30:00,30.622499465942383,30.982500076293945,30.327499389648438,30.977500915527344,30.977500915527344,181301 -2022-06-29 11:30:00,30.952499389648438,30.959999084472656,30.560300827026367,30.674999237060547,30.674999237060547,172599 -2022-06-30 05:30:00,29.842500686645508,30.600000381469727,29.44059944152832,29.797500610351562,29.797500610351562,356829 -2022-06-30 06:30:00,29.774999618530273,30.96500015258789,29.774999618530273,30.8174991607666,30.8174991607666,319570 -2022-06-30 07:30:00,30.84749984741211,31.38249969482422,30.422500610351562,31.322500228881836,31.322500228881836,239247 -2022-06-30 08:30:00,31.323749542236328,31.647499084472656,30.5049991607666,30.645000457763672,30.645000457763672,195687 -2022-06-30 09:30:00,30.6825008392334,30.8075008392334,30.225000381469727,30.329999923706055,30.329999923706055,118989 -2022-06-30 10:30:00,30.377500534057617,30.625,30.0625,30.549999237060547,30.549999237060547,132485 -2022-06-30 11:30:00,30.53499984741211,30.670000076293945,30.297500610351562,30.502500534057617,30.502500534057617,210314 -2022-07-01 05:30:00,30.677499771118164,31.29265022277832,30.190025329589844,30.231250762939453,30.231250762939453,372667 -2022-07-01 06:30:00,30.212499618530273,30.5,29.822500228881836,30.107200622558594,30.107200622558594,296288 -2022-07-01 07:30:00,30.107500076293945,30.1875,29.84000015258789,30.125,30.125,163217 -2022-07-01 08:30:00,30.104999542236328,30.510000228881836,30.008649826049805,30.4950008392334,30.4950008392334,122063 -2022-07-01 09:30:00,30.498750686645508,30.899999618530273,30.487499237060547,30.747499465942383,30.747499465942383,151756 -2022-07-01 10:30:00,30.782499313354492,30.9424991607666,30.454999923706055,30.748750686645508,30.748750686645508,194724 -2022-07-01 11:30:00,30.75,31.19499969482422,30.540000915527344,30.864999771118164,30.864999771118164,303752 -2022-07-05 05:30:00,30.375,30.5,29.752500534057617,30.174999237060547,30.174999237060547,335942 -2022-07-05 06:30:00,30.05500030517578,30.61989974975586,29.8174991607666,30.049999237060547,30.049999237060547,251106 -2022-07-05 07:30:00,30.002500534057617,30.427499771118164,29.922500610351562,30.248750686645508,30.248750686645508,223404 -2022-07-05 08:30:00,30.283750534057617,30.426000595092773,30.06999969482422,30.292499542236328,30.292499542236328,127555 -2022-07-05 09:30:00,30.299999237060547,30.49250030517578,30.092500686645508,30.274999618530273,30.274999618530273,145797 -2022-07-05 10:30:00,30.263750076293945,30.399999618530273,29.774999618530273,29.927499771118164,29.927499771118164,238317 -2022-07-05 11:30:00,29.975000381469727,30.117475509643555,29.860000610351562,30.110000610351562,30.110000610351562,151590 -2022-07-06 05:30:00,30.172500610351562,30.56999969482422,28.75749969482422,28.77750015258789,28.77750015258789,523409 -2022-07-06 06:30:00,28.799999237060547,29.075000762939453,28.343549728393555,28.612499237060547,28.612499237060547,336005 -2022-07-06 07:30:00,28.647499084472656,28.889999389648438,28.510000228881836,28.62125015258789,28.62125015258789,181454 -2022-07-06 08:30:00,28.625,28.940000534057617,28.622499465942383,28.809999465942383,28.809999465942383,92191 -2022-07-06 09:30:00,28.80182456970215,29.178974151611328,28.72249984741211,29.146249771118164,29.146249771118164,128255 -2022-07-06 10:30:00,29.1875,29.434999465942383,29.074724197387695,29.274999618530273,29.274999618530273,157321 -2022-07-06 11:30:00,29.293750762939453,29.385000228881836,29.177499771118164,29.352500915527344,29.352500915527344,171603 -2022-07-07 05:30:00,31.122499465942383,32.75,30.452499389648438,31.627500534057617,31.627500534057617,2817258 -2022-07-07 06:30:00,31.613725662231445,32.1775016784668,30.905025482177734,32.0999755859375,32.0999755859375,943035 -2022-07-07 07:30:00,32.05177688598633,32.974998474121094,31.7549991607666,32.619998931884766,32.619998931884766,761637 -2022-07-07 08:30:00,32.584999084472656,33.29997634887695,32.5625,33.165000915527344,33.165000915527344,840503 -2022-07-07 09:30:00,33.209999084472656,33.727325439453125,32.907501220703125,33.6650505065918,33.6650505065918,607031 -2022-07-07 10:30:00,33.678749084472656,33.875,33.23875045776367,33.55492401123047,33.55492401123047,632089 -2022-07-07 11:30:00,33.52750015258789,33.86249923706055,33.45000076293945,33.75,33.75,391268 -2022-07-08 05:30:00,31.665000915527344,32.125,30.627500534057617,31.793750762939453,31.793750762939453,1305367 -2022-07-08 06:30:00,31.783750534057617,33.167476654052734,31.752500534057617,32.95432662963867,32.95432662963867,612829 -2022-07-08 07:30:00,32.95624923706055,32.96125030517578,31.764999389648438,31.764999389648438,31.764999389648438,410203 -2022-07-08 08:30:00,31.767499923706055,32.30500030517578,31.684999465942383,32.25,32.25,208120 -2022-07-08 09:30:00,32.29750061035156,32.58000183105469,31.987499237060547,32.571250915527344,32.571250915527344,206265 -2022-07-08 10:30:00,32.571250915527344,32.59749984741211,32.068748474121094,32.162498474121094,32.162498474121094,238442 -2022-07-08 11:30:00,32.153751373291016,32.35499954223633,32.07749938964844,32.122501373291016,32.122501373291016,238308 -2022-07-11 05:30:00,32.13999938964844,32.494998931884766,31.162750244140625,31.8125,31.8125,607048 -2022-07-11 06:30:00,31.7549991607666,32.147499084472656,31.7549991607666,32.07500076293945,32.07500076293945,195415 -2022-07-11 07:30:00,32.07500076293945,32.32500076293945,31.962499618530273,32.10749816894531,32.10749816894531,166981 -2022-07-11 08:30:00,32.11249923706055,32.470001220703125,32.04499816894531,32.470001220703125,32.470001220703125,198783 -2022-07-11 09:30:00,32.47010040283203,32.935001373291016,32.342498779296875,32.404998779296875,32.404998779296875,294527 -2022-07-11 10:30:00,32.375,32.622501373291016,32.2599983215332,32.5625,32.5625,176355 -2022-07-11 11:30:00,32.536251068115234,32.59247589111328,32.282501220703125,32.474998474121094,32.474998474121094,153683 -2022-07-12 05:30:00,32.70000076293945,33.592498779296875,31.815000534057617,32.362701416015625,32.362701416015625,721490 -2022-07-12 06:30:00,32.307498931884766,34.029998779296875,32.275001525878906,33.70124816894531,33.70124816894531,593814 -2022-07-12 07:30:00,33.724998474121094,35.11750030517578,33.724998474121094,34.272499084472656,34.272499084472656,836830 -2022-07-12 08:30:00,34.26395034790039,34.724998474121094,34.26395034790039,34.542724609375,34.542724609375,307137 -2022-07-12 09:30:00,34.54822540283203,35.48500061035156,34.540000915527344,35.34502410888672,35.34502410888672,591011 -2022-07-12 10:30:00,35.3650016784668,35.64747619628906,34.42250061035156,34.49625015258789,34.49625015258789,778040 -2022-07-12 11:30:00,34.474998474121094,34.599998474121094,34.06999969482422,34.29750061035156,34.29750061035156,327213 -2022-07-13 05:30:00,33.75,35.127498626708984,33.75,34.721248626708984,34.721248626708984,835738 -2022-07-13 06:30:00,34.672523498535156,35.477474212646484,34.625,34.772499084472656,34.772499084472656,506523 -2022-07-13 07:30:00,34.77247619628906,34.912498474121094,34.50749969482422,34.912498474121094,34.912498474121094,172072 -2022-07-13 08:30:00,34.877498626708984,35.48249816894531,34.77750015258789,35.44824981689453,35.44824981689453,279655 -2022-07-13 09:30:00,35.446250915527344,36.032501220703125,35.27752685546875,35.995025634765625,35.995025634765625,456770 -2022-07-13 10:30:00,36.002498626708984,36.33747482299805,35.50752639770508,35.60499954223633,35.60499954223633,644302 -2022-07-13 11:30:00,35.61000061035156,35.95249938964844,35.29750061035156,35.34749984741211,35.34749984741211,460157 -2022-07-14 05:30:00,34.79750061035156,36.54750061035156,34.775001525878906,36.22999954223633,36.22999954223633,946042 -2022-07-14 06:30:00,36.22999954223633,37.98749923706055,36.182525634765625,37.029998779296875,37.029998779296875,1350932 -2022-07-14 07:30:00,37.05387496948242,37.82437515258789,37.05387496948242,37.32500076293945,37.32500076293945,549635 -2022-07-14 08:30:00,37.31650161743164,37.36750030517578,34.13999938964844,35.56325149536133,35.56325149536133,1188638 -2022-07-14 09:30:00,35.4900016784668,35.53387451171875,34.32500076293945,34.935001373291016,34.935001373291016,441799 -2022-07-14 10:30:00,34.900001525878906,34.90122604370117,34.058349609375,34.560001373291016,34.560001373291016,358081 -2022-07-14 11:30:00,34.55950164794922,34.699974060058594,34.0724983215332,34.16749954223633,34.16749954223633,319894 -2022-07-15 05:30:00,34.86000061035156,35.0,33.50752639770508,34.4900016784668,34.4900016784668,683395 -2022-07-15 06:30:00,34.54499816894531,34.665000915527344,33.779998779296875,34.58000183105469,34.58000183105469,269685 -2022-07-15 07:30:00,34.556251525878906,34.819976806640625,34.279998779296875,34.39500045776367,34.39500045776367,175749 -2022-07-15 08:30:00,34.365875244140625,34.61000061035156,34.279998779296875,34.56999969482422,34.56999969482422,97612 -2022-07-15 09:30:00,34.556251525878906,34.61000061035156,34.05500030517578,34.11249923706055,34.11249923706055,175713 -2022-07-15 10:30:00,34.119998931884766,35.592498779296875,34.06999969482422,35.035675048828125,35.035675048828125,583613 -2022-07-15 11:30:00,35.025001525878906,35.455448150634766,34.91999816894531,35.3125,35.3125,422798 -2022-07-18 05:30:00,36.25,37.212501525878906,35.774051666259766,36.375,36.375,867876 -2022-07-18 06:30:00,36.397499084472656,36.98500061035156,35.775001525878906,36.67250061035156,36.67250061035156,408419 -2022-07-18 07:30:00,36.6817512512207,37.400001525878906,36.65999984741211,37.349998474121094,37.349998474121094,469205 -2022-07-18 08:30:00,37.349998474121094,37.39500045776367,36.581626892089844,36.94124984741211,36.94124984741211,340937 -2022-07-18 09:30:00,36.95000076293945,36.95000076293945,36.189998626708984,36.46782684326172,36.46782684326172,247059 -2022-07-18 10:30:00,36.435001373291016,36.88999938964844,36.297523498535156,36.78499984741211,36.78499984741211,194793 -2022-07-18 11:30:00,36.772499084472656,36.79499816894531,36.40999984741211,36.6349983215332,36.6349983215332,229910 -2022-07-19 05:30:00,37.435001373291016,38.97249984741211,37.064998626708984,38.806251525878906,38.806251525878906,1070663 -2022-07-19 06:30:00,38.83000183105469,39.209999084472656,37.29999923706055,38.14070129394531,38.14070129394531,737294 -2022-07-19 07:30:00,38.147499084472656,38.35749816894531,37.86750030517578,38.06847381591797,38.06847381591797,233985 -2022-07-19 08:30:00,38.05205154418945,38.25,37.55500030517578,37.82500076293945,37.82500076293945,184972 -2022-07-19 09:30:00,37.79499816894531,38.05247497558594,36.63624954223633,36.76750183105469,36.76750183105469,310575 -2022-07-19 10:30:00,36.78499984741211,37.712501525878906,36.58774948120117,37.54750061035156,37.54750061035156,371862 -2022-07-19 11:30:00,37.560001373291016,38.1150016784668,37.459999084472656,37.91999816894531,37.91999816894531,260880 -2022-07-20 05:30:00,38.5,40.375,38.349998474121094,40.314998626708984,40.314998626708984,1275264 -2022-07-20 06:30:00,40.31999969482422,40.407501220703125,38.9275016784668,39.310001373291016,39.310001373291016,513461 -2022-07-20 07:30:00,39.3473014831543,40.08247375488281,39.125,39.61249923706055,39.61249923706055,231741 -2022-07-20 08:30:00,39.5999755859375,39.64247512817383,39.125,39.18000030517578,39.18000030517578,163662 -2022-07-20 09:30:00,39.18000030517578,39.32749938964844,38.79502487182617,39.150001525878906,39.150001525878906,157709 -2022-07-20 10:30:00,39.17675018310547,39.76250076293945,38.970001220703125,39.73500061035156,39.73500061035156,179540 -2022-07-20 11:30:00,39.66322326660156,39.7400016784668,39.45375061035156,39.599998474121094,39.599998474121094,238269 -2022-07-21 05:30:00,39.93000030517578,40.0,37.36107635498047,37.73320007324219,37.73320007324219,804198 -2022-07-21 06:30:00,37.66999816894531,38.35499954223633,37.28990173339844,37.8125,37.8125,364058 -2022-07-21 07:30:00,37.875,38.474998474121094,37.75,38.372501373291016,38.372501373291016,155067 -2022-07-21 08:30:00,38.4266242980957,38.622501373291016,38.13750076293945,38.27750015258789,38.27750015258789,130615 -2022-07-21 09:30:00,38.352500915527344,38.59749984741211,37.88287353515625,38.592498779296875,38.592498779296875,213560 -2022-07-21 10:30:00,38.592498779296875,38.95000076293945,38.133750915527344,38.397499084472656,38.397499084472656,318421 -2022-07-21 11:30:00,38.377498626708984,38.78197479248047,38.287498474121094,38.462501525878906,38.462501525878906,275940 -2022-07-22 05:30:00,36.880001068115234,38.70000076293945,36.20000076293945,36.91999816894531,36.91999816894531,4087076 -2022-07-22 06:30:00,36.91999816894531,36.91999816894531,35.25170135498047,35.47999954223633,35.47999954223633,1782829 -2022-07-22 07:30:00,35.47999954223633,35.97949981689453,35.19409942626953,35.2599983215332,35.2599983215332,808186 -2022-07-22 08:30:00,35.25389862060547,35.5,34.93000030517578,35.4099006652832,35.4099006652832,804416 -2022-07-22 09:30:00,35.43000030517578,36.38999938964844,35.36009979248047,36.130001068115234,36.130001068115234,970227 -2022-07-22 10:30:00,36.11000061035156,36.29999923706055,35.900001525878906,36.119998931884766,36.119998931884766,546894 -2022-07-22 11:30:00,36.13999938964844,36.1682014465332,35.7599983215332,35.79999923706055,35.79999923706055,878829 -2022-07-25 05:30:00,35.0,35.5099983215332,33.599998474121094,34.029998779296875,34.029998779296875,2410050 -2022-07-25 06:30:00,34.039398193359375,34.33000183105469,33.56999969482422,33.790000915527344,33.790000915527344,747244 -2022-07-25 07:30:00,33.752601623535156,33.84980010986328,33.25,33.439998626708984,33.439998626708984,644166 -2022-07-25 08:30:00,33.43000030517578,34.02280044555664,33.400001525878906,33.810001373291016,33.810001373291016,533337 -2022-07-25 09:30:00,33.81999969482422,33.91999816894531,33.63999938964844,33.87730026245117,33.87730026245117,322881 -2022-07-25 10:30:00,33.869998931884766,34.380001068115234,33.689998626708984,33.7599983215332,33.7599983215332,404385 -2022-07-25 11:30:00,33.779998779296875,34.15999984741211,33.75189971923828,34.0,34.0,431512 -2022-07-26 05:30:00,32.869998931884766,33.2400016784668,32.193199157714844,32.599998474121094,32.599998474121094,1390060 -2022-07-26 06:30:00,32.58000183105469,33.30979919433594,32.5099983215332,32.97999954223633,32.97999954223633,674781 -2022-07-26 07:30:00,32.93000030517578,32.939998626708984,32.40999984741211,32.5099983215332,32.5099983215332,619459 -2022-07-26 08:30:00,32.529998779296875,32.529998779296875,32.099998474121094,32.15999984741211,32.15999984741211,529226 -2022-07-26 09:30:00,32.150001525878906,32.709999084472656,32.11000061035156,32.28559875488281,32.28559875488281,366092 -2022-07-26 10:30:00,32.2599983215332,32.560001373291016,32.099998474121094,32.33000183105469,32.33000183105469,382935 -2022-07-26 11:30:00,32.32500076293945,32.47740173339844,32.119998931884766,32.435001373291016,32.435001373291016,675052 -2022-07-27 05:30:00,32.959999084472656,33.209999084472656,32.15999984741211,32.849998474121094,32.849998474121094,911065 -2022-07-27 06:30:00,32.88999938964844,33.7400016784668,32.689998626708984,33.15999984741211,33.15999984741211,757453 -2022-07-27 07:30:00,33.150001525878906,33.54990005493164,33.02000045776367,33.32500076293945,33.32500076293945,408489 -2022-07-27 08:30:00,33.33729934692383,33.47999954223633,33.101200103759766,33.36000061035156,33.36000061035156,451392 -2022-07-27 09:30:00,33.349998474121094,33.749900817871094,33.15999984741211,33.435001373291016,33.435001373291016,377429 -2022-07-27 10:30:00,33.41999816894531,34.119998931884766,33.34120178222656,34.00040054321289,34.00040054321289,707846 -2022-07-27 11:30:00,34.029998779296875,34.06999969482422,33.70000076293945,33.7599983215332,33.7599983215332,518423 -2022-07-28 05:30:00,33.79999923706055,34.43000030517578,32.65999984741211,32.84130096435547,32.84130096435547,1054339 -2022-07-28 06:30:00,32.82590103149414,33.75,32.70000076293945,33.720001220703125,33.720001220703125,486658 -2022-07-28 07:30:00,33.720001220703125,33.72999954223633,33.07099914550781,33.290000915527344,33.290000915527344,255191 -2022-07-28 08:30:00,33.29999923706055,33.54499816894531,33.20000076293945,33.42829895019531,33.42829895019531,238212 -2022-07-28 09:30:00,33.41999816894531,33.66999816894531,33.2400016784668,33.290000915527344,33.290000915527344,253039 -2022-07-28 10:30:00,33.279998779296875,33.72999954223633,33.195899963378906,33.720001220703125,33.720001220703125,391557 -2022-07-28 11:30:00,33.70000076293945,33.849998474121094,33.52000045776367,33.810001373291016,33.810001373291016,387020 -2022-07-29 05:30:00,33.68000030517578,34.20000076293945,33.060001373291016,33.5099983215332,33.5099983215332,735939 -2022-07-29 06:30:00,33.5099983215332,33.70000076293945,33.150001525878906,33.20000076293945,33.20000076293945,390374 -2022-07-29 07:30:00,33.224998474121094,33.470001220703125,33.160099029541016,33.345001220703125,33.345001220703125,190432 -2022-07-29 08:30:00,33.349998474121094,33.68000030517578,33.2599983215332,33.529998779296875,33.529998779296875,286042 -2022-07-29 09:30:00,33.54999923706055,34.790000915527344,33.5099983215332,34.54999923706055,34.54999923706055,934427 -2022-07-29 10:30:00,34.52050018310547,34.77000045776367,33.90999984741211,33.9208984375,33.9208984375,659189 -2022-07-29 11:30:00,33.91999816894531,34.20000076293945,33.81999969482422,34.08000183105469,34.08000183105469,558763 -2022-08-01 05:30:00,33.79999923706055,35.63999938964844,33.77000045776367,34.959999084472656,34.959999084472656,1285797 -2022-08-01 06:30:00,34.959999084472656,35.709999084472656,34.630001068115234,35.040000915527344,35.040000915527344,777057 -2022-08-01 07:30:00,35.029998779296875,35.25,34.7599983215332,34.83549880981445,34.83549880981445,370327 -2022-08-01 08:30:00,34.839900970458984,34.839900970458984,34.40060043334961,34.57500076293945,34.57500076293945,282256 -2022-08-01 09:30:00,34.58000183105469,34.68000030517578,33.869998931884766,34.61000061035156,34.61000061035156,532918 -2022-08-01 10:30:00,34.599998474121094,34.91999816894531,34.529998779296875,34.66999816894531,34.66999816894531,377616 -2022-08-01 11:30:00,34.66999816894531,35.11000061035156,34.66999816894531,34.810001373291016,34.810001373291016,408622 -2022-08-02 05:30:00,35.900001525878906,36.119998931884766,35.119998931884766,35.93730163574219,35.93730163574219,1077750 -2022-08-02 06:30:00,35.96670150756836,36.61000061035156,35.75,36.29010009765625,36.29010009765625,1054951 -2022-08-02 07:30:00,36.290000915527344,36.79999923706055,36.0,36.4900016784668,36.4900016784668,609350 -2022-08-02 08:30:00,36.5,36.599998474121094,35.650001525878906,35.77000045776367,35.77000045776367,516455 -2022-08-02 09:30:00,35.713199615478516,36.13999938964844,35.5,36.06999969482422,36.06999969482422,357884 -2022-08-02 10:30:00,36.150001525878906,36.25,35.779998779296875,35.959999084472656,35.959999084472656,405730 -2022-08-02 11:30:00,35.9900016784668,36.04999923706055,35.65999984741211,35.7599983215332,35.7599983215332,540337 -2022-08-03 05:30:00,36.220001220703125,38.0099983215332,36.0,37.66999816894531,37.66999816894531,2016725 -2022-08-03 06:30:00,37.685001373291016,37.854000091552734,36.91999816894531,37.38999938964844,37.38999938964844,672088 -2022-08-03 07:30:00,37.38090133666992,37.58000183105469,37.13999938964844,37.279998779296875,37.279998779296875,393094 -2022-08-03 08:30:00,37.279998779296875,37.44879913330078,37.0,37.040000915527344,37.040000915527344,462888 -2022-08-03 09:30:00,37.040000915527344,37.470001220703125,36.849998474121094,37.349998474121094,37.349998474121094,370098 -2022-08-03 10:30:00,37.35499954223633,37.470001220703125,37.18000030517578,37.43000030517578,37.43000030517578,336213 -2022-08-03 11:30:00,37.45000076293945,37.79999923706055,37.40999984741211,37.779998779296875,37.779998779296875,631915 -2022-08-04 05:30:00,38.66999816894531,39.88999938964844,38.20000076293945,39.470001220703125,39.470001220703125,2398785 -2022-08-04 06:30:00,39.431400299072266,39.525699615478516,37.88999938964844,37.94419860839844,37.94419860839844,1084585 -2022-08-04 07:30:00,37.96500015258789,38.58000183105469,37.96500015258789,38.54999923706055,38.54999923706055,487949 -2022-08-04 08:30:00,38.54999923706055,38.56999969482422,38.02000045776367,38.35810089111328,38.35810089111328,347553 -2022-08-04 09:30:00,38.384300231933594,38.599998474121094,38.2599983215332,38.51499938964844,38.51499938964844,288329 -2022-08-04 10:30:00,38.50299835205078,38.599998474121094,38.31999969482422,38.34000015258789,38.34000015258789,268775 -2022-08-04 11:30:00,38.380001068115234,38.52000045776367,38.2599983215332,38.369998931884766,38.369998931884766,387961 -2022-08-05 05:30:00,37.369998931884766,38.18000030517578,36.560001373291016,37.93000030517578,37.93000030517578,1143908 -2022-08-05 06:30:00,37.900001525878906,38.47999954223633,37.5099983215332,37.56529998779297,37.56529998779297,578651 -2022-08-05 07:30:00,37.525001525878906,38.290000915527344,37.5,38.150001525878906,38.150001525878906,475948 -2022-08-05 08:30:00,38.1349983215332,39.25,37.88999938964844,39.08000183105469,39.08000183105469,1168403 -2022-08-05 09:30:00,39.04999923706055,39.7400016784668,38.720001220703125,39.38999938964844,39.38999938964844,1341056 -2022-08-05 10:30:00,39.459999084472656,40.43000030517578,39.349998474121094,39.529998779296875,39.529998779296875,2002027 -2022-08-05 11:30:00,39.540401458740234,40.0,39.5099983215332,39.95000076293945,39.95000076293945,1105215 -2022-08-08 05:30:00,41.290000915527344,47.9900016784668,40.75,43.929901123046875,43.929901123046875,7975139 -2022-08-08 06:30:00,43.88999938964844,45.58000183105469,43.5099983215332,44.7599983215332,44.7599983215332,3376912 -2022-08-08 07:30:00,44.7057991027832,45.20000076293945,44.209999084472656,44.47100067138672,44.47100067138672,1953808 -2022-08-08 08:30:00,44.47999954223633,45.47999954223633,43.720001220703125,44.41999816894531,44.41999816894531,1799363 -2022-08-08 09:30:00,44.42499923706055,44.683101654052734,43.000099182128906,43.5099983215332,43.5099983215332,860291 -2022-08-08 10:30:00,43.5099983215332,43.59000015258789,42.599998474121094,43.01890182495117,43.01890182495117,1056859 -2022-08-08 11:30:00,43.0099983215332,43.599998474121094,42.970001220703125,43.43000030517578,43.43000030517578,812752 -2022-08-09 05:30:00,42.13999938964844,42.959999084472656,40.369998931884766,40.599998474121094,40.599998474121094,2295654 -2022-08-09 06:30:00,40.56999969482422,40.59270095825195,39.0,39.900001525878906,39.900001525878906,1559235 -2022-08-09 07:30:00,39.900001525878906,40.279998779296875,39.45000076293945,39.97999954223633,39.97999954223633,778809 -2022-08-09 08:30:00,39.97999954223633,40.58000183105469,39.771400451660156,40.33000183105469,40.33000183105469,534220 -2022-08-09 09:30:00,40.29999923706055,40.64799880981445,40.0099983215332,40.560001373291016,40.560001373291016,424938 -2022-08-09 10:30:00,40.56999969482422,41.029998779296875,40.41999816894531,40.58829879760742,40.58829879760742,690436 -2022-08-09 11:30:00,40.581600189208984,40.59000015258789,40.13999938964844,40.40999984741211,40.40999984741211,513676 -2022-08-10 05:30:00,41.75,41.88999938964844,38.630699157714844,39.02000045776367,39.02000045776367,1947005 -2022-08-10 06:30:00,39.017398834228516,39.91999816894531,38.886199951171875,39.630001068115234,39.630001068115234,660042 -2022-08-10 07:30:00,39.61000061035156,39.685001373291016,39.0,39.29999923706055,39.29999923706055,421488 -2022-08-10 08:30:00,39.244300842285156,39.3650016784668,39.08000183105469,39.2400016784668,39.2400016784668,300211 -2022-08-10 09:30:00,39.22629928588867,40.83430099487305,39.1150016784668,40.68000030517578,40.68000030517578,844225 -2022-08-10 10:30:00,40.72010040283203,40.9900016784668,40.029998779296875,40.32500076293945,40.32500076293945,656016 -2022-08-10 11:30:00,40.310001373291016,40.78990173339844,40.16999816894531,40.58000183105469,40.58000183105469,489327 -2022-08-11 05:30:00,40.90999984741211,41.970001220703125,39.7953987121582,41.29999923706055,41.29999923706055,1777122 -2022-08-11 06:30:00,41.36000061035156,41.59000015258789,39.908599853515625,39.94879913330078,39.94879913330078,886077 -2022-08-11 07:30:00,39.91999816894531,40.117401123046875,39.349998474121094,39.75,39.75,662693 -2022-08-11 08:30:00,39.7599983215332,40.119998931884766,39.720001220703125,39.875,39.875,318531 -2022-08-11 09:30:00,39.849998474121094,40.19499969482422,39.790000915527344,40.130001068115234,40.130001068115234,384111 -2022-08-11 10:30:00,40.099998474121094,40.220001220703125,39.869998931884766,40.11000061035156,40.11000061035156,314726 -2022-08-11 11:30:00,40.100101470947266,40.119998931884766,39.40999984741211,39.5,39.5,633619 -2022-08-12 05:30:00,40.0,40.61000061035156,39.150299072265625,40.119998931884766,40.119998931884766,1161068 -2022-08-12 06:30:00,40.11470031738281,41.22999954223633,40.04999923706055,40.709999084472656,40.709999084472656,1016875 -2022-08-12 07:30:00,40.75,41.130001068115234,40.529998779296875,40.97999954223633,40.97999954223633,594235 -2022-08-12 08:30:00,40.97999954223633,41.43000030517578,40.907798767089844,40.97999954223633,40.97999954223633,607332 -2022-08-12 09:30:00,40.9900016784668,41.09590148925781,40.650001525878906,40.7400016784668,40.7400016784668,405470 -2022-08-12 10:30:00,40.75,40.970001220703125,40.029998779296875,40.290000915527344,40.290000915527344,546505 -2022-08-12 11:30:00,40.29999923706055,40.7400016784668,40.26499938964844,40.72999954223633,40.72999954223633,568780 -2022-08-15 05:30:00,39.75,40.38999938964844,38.80609893798828,39.2599983215332,39.2599983215332,1771414 -2022-08-15 06:30:00,39.2599983215332,40.18000030517578,39.099998474121094,39.55500030517578,39.55500030517578,698479 -2022-08-15 07:30:00,39.54999923706055,39.689998626708984,39.150001525878906,39.25,39.25,475409 -2022-08-15 08:30:00,39.22999954223633,39.54999923706055,39.11000061035156,39.380001068115234,39.380001068115234,331877 -2022-08-15 09:30:00,39.38999938964844,39.47999954223633,38.90999984741211,39.04999923706055,39.04999923706055,562023 -2022-08-15 10:30:00,39.060001373291016,39.70000076293945,38.91999816894531,39.595001220703125,39.595001220703125,720585 -2022-08-15 11:30:00,39.56800079345703,39.779998779296875,39.400001525878906,39.63999938964844,39.63999938964844,522974 -2022-08-16 05:30:00,39.16999816894531,39.960201263427734,38.599998474121094,39.65999984741211,39.65999984741211,1471515 -2022-08-16 06:30:00,39.65999984741211,42.97999954223633,38.90999984741211,42.83000183105469,42.83000183105469,2588269 -2022-08-16 07:30:00,42.862998962402344,44.90999984741211,41.709999084472656,44.13119888305664,44.13119888305664,9669156 -2022-08-16 08:30:00,44.189998626708984,45.529998779296875,43.27000045776367,43.315101623535156,43.315101623535156,4300417 -2022-08-16 09:30:00,43.310001373291016,44.58000183105469,43.27000045776367,44.04999923706055,44.04999923706055,2135587 -2022-08-16 10:30:00,44.04999923706055,44.13999938964844,41.349998474121094,41.9900016784668,41.9900016784668,2298007 -2022-08-16 11:30:00,41.959999084472656,42.20000076293945,41.61000061035156,42.18000030517578,42.18000030517578,911324 -2022-08-17 05:30:00,42.17499923706055,44.36000061035156,41.47999954223633,42.70000076293945,42.70000076293945,3396812 -2022-08-17 06:30:00,42.709999084472656,43.20000076293945,41.5099983215332,41.6713981628418,41.6713981628418,1457570 -2022-08-17 07:30:00,41.599998474121094,41.880001068115234,40.81999969482422,41.07040023803711,41.07040023803711,1061708 -2022-08-17 08:30:00,41.08000183105469,41.58000183105469,40.81999969482422,41.22999954223633,41.22999954223633,853799 -2022-08-17 09:30:00,41.20500183105469,41.70000076293945,41.029998779296875,41.36000061035156,41.36000061035156,1038672 -2022-08-17 10:30:00,41.36000061035156,42.03990173339844,41.2400016784668,41.31060028076172,41.31060028076172,756520 -2022-08-17 11:30:00,41.32500076293945,41.349998474121094,40.40999984741211,40.52000045776367,40.52000045776367,754910 -2022-08-18 05:30:00,39.27000045776367,40.06999969482422,37.869998931884766,38.14350128173828,38.14350128173828,2410636 -2022-08-18 06:30:00,38.135101318359375,38.790000915527344,37.34000015258789,38.290000915527344,38.290000915527344,1080308 -2022-08-18 07:30:00,38.290000915527344,38.29999923706055,37.611000061035156,37.68000030517578,37.68000030517578,653202 -2022-08-18 08:30:00,37.68000030517578,37.92900085449219,37.45000076293945,37.790000915527344,37.790000915527344,459467 -2022-08-18 09:30:00,37.79999923706055,37.869998931884766,37.38999938964844,37.52000045776367,37.52000045776367,560362 -2022-08-18 10:30:00,37.529998779296875,38.20949935913086,37.400001525878906,37.66999816894531,37.66999816894531,664066 -2022-08-18 11:30:00,37.65999984741211,38.13999938964844,37.52000045776367,37.90999984741211,37.90999984741211,697729 -2022-08-19 05:30:00,36.29999923706055,36.75,34.880001068115234,35.81010055541992,35.81010055541992,3555152 -2022-08-19 06:30:00,35.845001220703125,36.380001068115234,34.810001373291016,35.0,35.0,1167740 -2022-08-19 07:30:00,34.97999954223633,35.65999984741211,34.670101165771484,35.35499954223633,35.35499954223633,695978 -2022-08-19 08:30:00,35.35499954223633,35.5,34.88999938964844,35.13999938964844,35.13999938964844,473324 -2022-08-19 09:30:00,35.11180114746094,35.19900131225586,34.84000015258789,35.0099983215332,35.0099983215332,561076 -2022-08-19 10:30:00,35.0099983215332,35.54999923706055,34.66999816894531,35.52899932861328,35.52899932861328,743283 -2022-08-19 11:30:00,35.4901008605957,37.189998626708984,35.4901008605957,36.420101165771484,36.420101165771484,1918043 -2022-08-22 05:30:00,34.310001373291016,36.20000076293945,34.20000076293945,34.25,34.25,2622063 -2022-08-22 06:30:00,34.28990173339844,35.38999938964844,34.20000076293945,34.95000076293945,34.95000076293945,736575 -2022-08-22 07:30:00,34.939998626708984,35.130001068115234,34.77920150756836,34.900001525878906,34.900001525878906,420332 -2022-08-22 08:30:00,34.87670135498047,35.150001525878906,34.53499984741211,34.560001373291016,34.560001373291016,376879 -2022-08-22 09:30:00,34.564998626708984,34.790000915527344,34.209999084472656,34.429901123046875,34.429901123046875,400642 -2022-08-22 10:30:00,34.40999984741211,34.47990036010742,34.20000076293945,34.22999954223633,34.22999954223633,401021 -2022-08-22 11:30:00,34.25,34.70500183105469,34.23500061035156,34.52000045776367,34.52000045776367,683753 -2022-08-23 05:30:00,34.70000076293945,34.9900016784668,34.0099983215332,34.20000076293945,34.20000076293945,1264369 -2022-08-23 06:30:00,34.2400016784668,34.349998474121094,33.45119857788086,33.63999938964844,33.63999938964844,1121727 -2022-08-23 07:30:00,33.650001525878906,33.79999923706055,33.459999084472656,33.540000915527344,33.540000915527344,513325 -2022-08-23 08:30:00,33.529998779296875,33.75,33.459999084472656,33.66999816894531,33.66999816894531,335092 -2022-08-23 09:30:00,33.68000030517578,34.06999969482422,33.63169860839844,34.0,34.0,461248 -2022-08-23 10:30:00,33.98500061035156,34.02000045776367,33.470001220703125,33.529998779296875,33.529998779296875,404942 -2022-08-23 11:30:00,33.529998779296875,33.849998474121094,33.5,33.54999923706055,33.54999923706055,581256 -2022-08-24 05:30:00,34.0,34.935001373291016,32.5099983215332,32.79499816894531,32.79499816894531,1884803 -2022-08-24 06:30:00,32.77289962768555,33.31999969482422,32.439998626708984,33.08000183105469,33.08000183105469,1035571 -2022-08-24 07:30:00,33.11000061035156,33.400001525878906,32.900001525878906,33.22999954223633,33.22999954223633,467413 -2022-08-24 08:30:00,33.237098693847656,33.264801025390625,32.5099983215332,32.599998474121094,32.599998474121094,582267 -2022-08-24 09:30:00,32.599998474121094,32.77899932861328,32.5099983215332,32.689998626708984,32.689998626708984,312598 -2022-08-24 10:30:00,32.70000076293945,32.83000183105469,32.5099983215332,32.61000061035156,32.61000061035156,441477 -2022-08-24 11:30:00,32.630001068115234,32.90999984741211,32.5099983215332,32.52000045776367,32.52000045776367,656232 -2022-08-25 05:30:00,32.84000015258789,32.88999938964844,31.718700408935547,31.93000030517578,31.93000030517578,1353809 -2022-08-25 06:30:00,31.90999984741211,32.2400016784668,31.501399993896484,31.729999542236328,31.729999542236328,750300 -2022-08-25 07:30:00,31.72439956665039,32.20000076293945,31.68000030517578,31.93000030517578,31.93000030517578,373087 -2022-08-25 08:30:00,31.940000534057617,31.950000762939453,31.510000228881836,31.530000686645508,31.530000686645508,572439 -2022-08-25 09:30:00,31.540000915527344,31.690000534057617,31.513399124145508,31.559999465942383,31.559999465942383,466394 -2022-08-25 10:30:00,31.575000762939453,32.04999923706055,31.520000457763672,32.0,32.0,489159 -2022-08-25 11:30:00,32.0,32.45000076293945,31.8799991607666,31.989999771118164,31.989999771118164,624726 -2022-08-26 05:30:00,31.5,32.380001068115234,30.780000686645508,30.899999618530273,30.899999618530273,1109654 -2022-08-26 06:30:00,30.875,31.290000915527344,30.649999618530273,30.975900650024414,30.975900650024414,830658 -2022-08-26 07:30:00,30.969999313354492,31.059999465942383,30.6299991607666,30.8799991607666,30.8799991607666,557175 -2022-08-26 08:30:00,30.864999771118164,31.440000534057617,30.709999084472656,31.18000030517578,31.18000030517578,458374 -2022-08-26 09:30:00,31.170000076293945,31.219999313354492,30.899999618530273,31.020000457763672,31.020000457763672,358771 -2022-08-26 10:30:00,30.989999771118164,31.3799991607666,30.950000762939453,31.260000228881836,31.260000228881836,337443 -2022-08-26 11:30:00,31.25,31.260000228881836,30.950000762939453,31.010000228881836,31.010000228881836,440963 -2022-08-29 05:30:00,30.479999542236328,32.749900817871094,30.3799991607666,31.819900512695312,31.819900512695312,1732060 -2022-08-29 06:30:00,31.81839942932129,31.90999984741211,31.200000762939453,31.260000228881836,31.260000228881836,466188 -2022-08-29 07:30:00,31.270000457763672,31.849899291992188,31.23590087890625,31.674999237060547,31.674999237060547,348278 -2022-08-29 08:30:00,31.65999984741211,32.54999923706055,31.520000457763672,32.005001068115234,32.005001068115234,686613 -2022-08-29 09:30:00,32.010501861572266,32.060001373291016,31.6200008392334,31.670000076293945,31.670000076293945,299657 -2022-08-29 10:30:00,31.690000534057617,31.799999237060547,31.440000534057617,31.440000534057617,31.440000534057617,297358 -2022-08-29 11:30:00,31.420000076293945,31.799999237060547,31.389999389648438,31.56999969482422,31.56999969482422,330484 -2022-08-30 05:30:00,31.6200008392334,31.871299743652344,30.110000610351562,30.291200637817383,30.291200637817383,1316706 -2022-08-30 06:30:00,30.25,30.31999969482422,29.75,29.940000534057617,29.940000534057617,1218806 -2022-08-30 07:30:00,29.899999618530273,30.209999084472656,29.459999084472656,29.65999984741211,29.65999984741211,617639 -2022-08-30 08:30:00,29.639999389648438,29.959999084472656,29.420000076293945,29.719999313354492,29.719999313354492,624592 -2022-08-30 09:30:00,29.690000534057617,29.969999313354492,29.530000686645508,29.549999237060547,29.549999237060547,322790 -2022-08-30 10:30:00,29.549999237060547,30.020000457763672,29.540000915527344,29.829999923706055,29.829999923706055,346880 -2022-08-30 11:30:00,29.829999923706055,29.920000076293945,29.670000076293945,29.829999923706055,29.829999923706055,465344 -2022-08-31 05:30:00,29.25,29.959999084472656,28.920000076293945,28.989999771118164,28.989999771118164,1408492 -2022-08-31 06:30:00,28.979999542236328,29.40999984741211,28.690000534057617,28.690000534057617,28.690000534057617,781926 -2022-08-31 07:30:00,28.690000534057617,28.920000076293945,28.40999984741211,28.850000381469727,28.850000381469727,854565 -2022-08-31 08:30:00,28.834999084472656,29.049999237060547,28.600000381469727,28.75,28.75,344428 -2022-08-31 09:30:00,28.770000457763672,28.770000457763672,28.299999237060547,28.420000076293945,28.420000076293945,495152 -2022-08-31 10:30:00,28.43000030517578,28.6737003326416,28.260000228881836,28.579999923706055,28.579999923706055,506629 -2022-08-31 11:30:00,28.559999465942383,28.799999237060547,28.469999313354492,28.59000015258789,28.59000015258789,491949 -2022-09-01 05:30:00,28.0,28.90999984741211,27.24180030822754,27.469999313354492,27.469999313354492,1474678 -2022-09-01 06:30:00,27.469999313354492,27.559999465942383,27.010000228881836,27.350000381469727,27.350000381469727,1154545 -2022-09-01 07:30:00,27.360000610351562,27.600000381469727,27.190000534057617,27.258100509643555,27.258100509643555,564004 -2022-09-01 08:30:00,27.260000228881836,27.280000686645508,26.950000762939453,27.229999542236328,27.229999542236328,536640 -2022-09-01 09:30:00,27.239999771118164,27.450000762939453,27.06999969482422,27.40999984741211,27.40999984741211,415825 -2022-09-01 10:30:00,27.40999984741211,27.8700008392334,27.40999984741211,27.510000228881836,27.510000228881836,502469 -2022-09-01 11:30:00,27.5,27.739999771118164,27.459999084472656,27.719999313354492,27.719999313354492,481695 -2022-09-02 05:30:00,28.260000228881836,28.399999618530273,26.93000030517578,28.100000381469727,28.100000381469727,1106087 -2022-09-02 06:30:00,28.1299991607666,28.739999771118164,28.100299835205078,28.404499053955078,28.404499053955078,998800 -2022-09-02 07:30:00,28.399999618530273,28.627899169921875,27.600000381469727,27.67009925842285,27.67009925842285,386609 -2022-09-02 08:30:00,27.693599700927734,27.790000915527344,27.229999542236328,27.40999984741211,27.40999984741211,584114 -2022-09-02 09:30:00,27.399999618530273,27.639999389648438,27.260000228881836,27.3799991607666,27.3799991607666,409690 -2022-09-02 10:30:00,27.3799991607666,27.450000762939453,27.239999771118164,27.3799991607666,27.3799991607666,460528 -2022-09-02 11:30:00,27.3700008392334,27.450000762939453,27.170000076293945,27.40999984741211,27.40999984741211,541683 -2022-09-06 05:30:00,25.75,26.719999313354492,25.1200008392334,25.531400680541992,25.531400680541992,2433386 -2022-09-06 06:30:00,25.530000686645508,25.690000534057617,25.010000228881836,25.010000228881836,25.010000228881836,964404 -2022-09-06 07:30:00,25.020000457763672,25.219999313354492,24.665800094604492,24.799999237060547,24.799999237060547,1122824 -2022-09-06 08:30:00,24.77050018310547,25.15999984741211,24.729999542236328,24.760000228881836,24.760000228881836,578607 -2022-09-06 09:30:00,24.760000228881836,25.299999237060547,24.670000076293945,25.1200008392334,25.1200008392334,595982 -2022-09-06 10:30:00,25.139999389648438,25.34000015258789,25.05500030517578,25.079999923706055,25.079999923706055,507340 -2022-09-06 11:30:00,25.06999969482422,25.165000915527344,25.010000228881836,25.1299991607666,25.1299991607666,626054 -2022-09-07 05:30:00,24.729999542236328,25.190000534057617,23.6289005279541,23.84000015258789,23.84000015258789,2077450 -2022-09-07 06:30:00,23.829999923706055,24.138999938964844,23.639999389648438,23.65999984741211,23.65999984741211,1181162 -2022-09-07 07:30:00,23.670000076293945,23.950000762939453,23.450000762939453,23.90999984741211,23.90999984741211,1026682 -2022-09-07 08:30:00,23.90999984741211,24.290000915527344,23.850000381469727,24.1299991607666,24.1299991607666,836621 -2022-09-07 09:30:00,24.110000610351562,24.219999313354492,23.65999984741211,23.729999542236328,23.729999542236328,972281 -2022-09-07 10:30:00,23.709999084472656,24.579999923706055,23.420000076293945,24.56999969482422,24.56999969482422,1736414 -2022-09-07 11:30:00,24.579999923706055,24.81999969482422,24.010000228881836,24.084999084472656,24.084999084472656,1541751 -2022-09-08 05:30:00,25.0,26.326200485229492,24.06999969482422,26.309999465942383,26.309999465942383,6281733 -2022-09-08 06:30:00,26.329999923706055,26.739999771118164,25.41160011291504,25.75029945373535,25.75029945373535,2566831 -2022-09-08 07:30:00,25.75,26.239999771118164,25.059999465942383,25.131200790405273,25.131200790405273,1344617 -2022-09-08 08:30:00,25.13089942932129,25.280000686645508,24.84000015258789,25.04840087890625,25.04840087890625,1098727 -2022-09-08 09:30:00,25.049999237060547,25.239999771118164,24.93000030517578,25.0,25.0,653415 -2022-09-08 10:30:00,25.0,25.719900131225586,25.0,25.489999771118164,25.489999771118164,1270933 -2022-09-08 11:30:00,25.489999771118164,25.8700008392334,25.440000534057617,25.809999465942383,25.809999465942383,750851 -2022-09-09 05:30:00,26.299999237060547,27.729999542236328,26.100000381469727,27.572099685668945,27.572099685668945,2505157 -2022-09-09 06:30:00,27.56999969482422,28.200000762939453,27.459999084472656,27.93000030517578,27.93000030517578,1119486 -2022-09-09 07:30:00,27.93000030517578,28.540000915527344,27.790000915527344,28.5049991607666,28.5049991607666,873184 -2022-09-09 08:30:00,28.5049991607666,28.729999542236328,28.18000030517578,28.479999542236328,28.479999542236328,1083916 -2022-09-09 09:30:00,28.48940086364746,28.739999771118164,27.979999542236328,28.15999984741211,28.15999984741211,750999 -2022-09-09 10:30:00,28.15850067138672,28.56999969482422,28.141700744628906,28.454999923706055,28.454999923706055,504888 -2022-09-09 11:30:00,28.450000762939453,29.079999923706055,28.415000915527344,28.920000076293945,28.920000076293945,904840 -2022-09-12 05:30:00,29.030000686645508,30.33989906311035,29.030000686645508,29.1299991607666,29.1299991607666,2296737 -2022-09-12 06:30:00,29.1200008392334,29.360000610351562,28.0,28.229999542236328,28.229999542236328,1473132 -2022-09-12 07:30:00,28.211700439453125,28.649999618530273,28.149999618530273,28.62459945678711,28.62459945678711,594973 -2022-09-12 08:30:00,28.6200008392334,29.049999237060547,28.56999969482422,28.864999771118164,28.864999771118164,423498 -2022-09-12 09:30:00,28.8799991607666,29.079999923706055,28.75,29.059999465942383,29.059999465942383,319077 -2022-09-12 10:30:00,29.037500381469727,29.260000228881836,29.010000228881836,29.1200008392334,29.1200008392334,523150 -2022-09-12 11:30:00,29.10059928894043,29.280000686645508,29.040000915527344,29.200000762939453,29.200000762939453,395026 -2022-09-13 05:30:00,27.399999618530273,28.42340087890625,27.32040023803711,28.350000381469727,28.350000381469727,1504416 -2022-09-13 06:30:00,28.389999389648438,28.579999923706055,27.6299991607666,27.81999969482422,27.81999969482422,578089 -2022-09-13 07:30:00,27.81999969482422,28.1200008392334,27.610000610351562,28.010000228881836,28.010000228881836,322235 -2022-09-13 08:30:00,27.979999542236328,28.56999969482422,27.93000030517578,28.559999465942383,28.559999465942383,247631 -2022-09-13 09:30:00,28.559999465942383,28.610000610351562,28.040000915527344,28.06999969482422,28.06999969482422,203295 -2022-09-13 10:30:00,28.06999969482422,28.06999969482422,27.649999618530273,27.860000610351562,27.860000610351562,365312 -2022-09-13 11:30:00,27.850000381469727,27.90999984741211,27.681800842285156,27.834999084472656,27.834999084472656,320583 -2022-09-14 05:30:00,27.559999465942383,27.775699615478516,26.649999618530273,26.969999313354492,26.969999313354492,1192165 -2022-09-14 06:30:00,26.979999542236328,27.329999923706055,26.860000610351562,27.239999771118164,27.239999771118164,386536 -2022-09-14 07:30:00,27.219999313354492,27.84000015258789,27.190000534057617,27.770099639892578,27.770099639892578,342394 -2022-09-14 08:30:00,27.780000686645508,28.450000762939453,27.719999313354492,27.979999542236328,27.979999542236328,511601 -2022-09-14 09:30:00,27.959999084472656,27.980100631713867,27.700000762939453,27.860000610351562,27.860000610351562,273694 -2022-09-14 10:30:00,27.86840057373047,28.059999465942383,27.700000762939453,27.909000396728516,27.909000396728516,282665 -2022-09-14 11:30:00,27.899999618530273,28.200000762939453,27.84000015258789,28.15999984741211,28.15999984741211,360888 -2022-09-15 05:30:00,27.860000610351562,29.073400497436523,27.860000610351562,28.674999237060547,28.674999237060547,1006315 -2022-09-15 06:30:00,28.649999618530273,28.829299926757812,27.969999313354492,28.219999313354492,28.219999313354492,616783 -2022-09-15 07:30:00,28.229000091552734,28.350000381469727,28.020000457763672,28.184999465942383,28.184999465942383,225050 -2022-09-15 08:30:00,28.190000534057617,28.799999237060547,28.190000534057617,28.75,28.75,390257 -2022-09-15 09:30:00,28.75,28.787500381469727,28.270000457763672,28.469999313354492,28.469999313354492,272539 -2022-09-15 10:30:00,28.459999084472656,28.530000686645508,28.025999069213867,28.190000534057617,28.190000534057617,249613 -2022-09-15 11:30:00,28.190000534057617,28.799999237060547,28.170000076293945,28.610000610351562,28.610000610351562,372425 -2022-09-16 05:30:00,28.329999923706055,28.790000915527344,27.78070068359375,28.329999923706055,28.329999923706055,1074880 -2022-09-16 06:30:00,28.30459976196289,28.579999923706055,28.040000915527344,28.1299991607666,28.1299991607666,486938 -2022-09-16 07:30:00,28.139999389648438,28.290000915527344,27.950000762939453,27.985000610351562,27.985000610351562,318213 -2022-09-16 08:30:00,27.98080062866211,28.760000228881836,27.90999984741211,28.389999389648438,28.389999389648438,940147 -2022-09-16 09:30:00,28.40999984741211,28.479999542236328,28.112699508666992,28.374900817871094,28.374900817871094,269645 -2022-09-16 10:30:00,28.3700008392334,28.65999984741211,28.260000228881836,28.281400680541992,28.281400680541992,300353 -2022-09-16 11:30:00,28.280000686645508,28.799999237060547,28.229999542236328,28.59000015258789,28.59000015258789,476198 -2022-09-19 05:30:00,28.334999084472656,29.540000915527344,28.334999084472656,29.45439910888672,29.45439910888672,1060582 -2022-09-19 06:30:00,29.479999542236328,29.64590072631836,28.82859992980957,28.8799991607666,28.8799991607666,672009 -2022-09-19 07:30:00,28.860000610351562,28.93000030517578,28.389999389648438,28.398000717163086,28.398000717163086,402815 -2022-09-19 08:30:00,28.385000228881836,28.579999923706055,28.149999618530273,28.420000076293945,28.420000076293945,280051 -2022-09-19 09:30:00,28.43000030517578,28.49880027770996,28.229999542236328,28.40999984741211,28.40999984741211,198228 -2022-09-19 10:30:00,28.408599853515625,28.790000915527344,28.391700744628906,28.75,28.75,253717 -2022-09-19 11:30:00,28.788299560546875,28.989999771118164,28.75,28.989999771118164,28.989999771118164,386757 -2022-09-20 05:30:00,29.280000686645508,29.280000686645508,28.350000381469727,28.6200008392334,28.6200008392334,525494 -2022-09-20 06:30:00,28.6299991607666,29.329999923706055,28.315000534057617,29.170000076293945,29.170000076293945,466392 -2022-09-20 07:30:00,29.11669921875,29.18000030517578,28.84000015258789,28.864999771118164,28.864999771118164,201043 -2022-09-20 08:30:00,28.85740089416504,28.8700008392334,28.110000610351562,28.1299991607666,28.1299991607666,397456 -2022-09-20 09:30:00,28.1200008392334,28.1200008392334,27.6299991607666,27.700000762939453,27.700000762939453,434163 -2022-09-20 10:30:00,27.68000030517578,27.93000030517578,27.174999237060547,27.670000076293945,27.670000076293945,582034 -2022-09-20 11:30:00,27.650100708007812,27.899999618530273,27.450000762939453,27.5,27.5,400011 -2022-09-21 05:30:00,27.450000762939453,28.600000381469727,27.383899688720703,28.510000228881836,28.510000228881836,750245 -2022-09-21 06:30:00,28.540000915527344,28.549999237060547,27.6200008392334,27.900100708007812,27.900100708007812,402355 -2022-09-21 07:30:00,27.90999984741211,28.0,27.719999313354492,27.860000610351562,27.860000610351562,206124 -2022-09-21 08:30:00,27.8700008392334,28.15999984741211,27.799999237060547,27.899999618530273,27.899999618530273,200616 -2022-09-21 09:30:00,27.920000076293945,28.299999237060547,27.631200790405273,28.049999237060547,28.049999237060547,455918 -2022-09-21 10:30:00,28.030000686645508,28.989999771118164,27.670000076293945,27.758800506591797,27.758800506591797,889666 -2022-09-21 11:30:00,27.729999542236328,27.829999923706055,26.770000457763672,26.829999923706055,26.829999923706055,775931 -2022-09-22 05:30:00,27.170000076293945,27.2731990814209,25.8799991607666,26.0,26.0,970520 -2022-09-22 06:30:00,26.0,26.1299991607666,25.520000457763672,25.65679931640625,25.65679931640625,443044 -2022-09-22 07:30:00,25.68000030517578,26.010000228881836,25.381200790405273,25.420000076293945,25.420000076293945,390300 -2022-09-22 08:30:00,25.399999618530273,25.670000076293945,25.27120018005371,25.360000610351562,25.360000610351562,278069 -2022-09-22 09:30:00,25.387399673461914,25.469999313354492,24.549999237060547,24.700000762939453,24.700000762939453,633081 -2022-09-22 10:30:00,24.71500015258789,25.1299991607666,24.3799991607666,24.81279945373535,24.81279945373535,748110 -2022-09-22 11:30:00,24.809999465942383,25.049999237060547,24.450000762939453,24.65999984741211,24.65999984741211,627906 -2022-09-23 05:30:00,24.149999618530273,24.899999618530273,24.059999465942383,24.399999618530273,24.399999618530273,1213128 -2022-09-23 06:30:00,24.420000076293945,24.520000457763672,24.1299991607666,24.3700008392334,24.3700008392334,362085 -2022-09-23 07:30:00,24.3700008392334,24.56999969482422,24.18000030517578,24.26810073852539,24.26810073852539,278784 -2022-09-23 08:30:00,24.260000228881836,24.540000915527344,24.18000030517578,24.290000915527344,24.290000915527344,259114 -2022-09-23 09:30:00,24.299999237060547,24.434999465942383,24.209999084472656,24.38949966430664,24.38949966430664,241210 -2022-09-23 10:30:00,24.389999389648438,25.049999237060547,24.329999923706055,25.040000915527344,25.040000915527344,520757 -2022-09-23 11:30:00,25.013200759887695,25.149900436401367,24.760000228881836,25.020000457763672,25.020000457763672,608061 -2022-09-26 05:30:00,24.760000228881836,25.8700008392334,24.6299991607666,25.709999084472656,25.709999084472656,932007 -2022-09-26 06:30:00,25.71500015258789,25.7549991607666,24.761199951171875,24.761199951171875,24.761199951171875,548292 -2022-09-26 07:30:00,24.75,24.98900032043457,24.56999969482422,24.670000076293945,24.670000076293945,293841 -2022-09-26 08:30:00,24.681900024414062,24.681900024414062,24.1200008392334,24.219999313354492,24.219999313354492,316628 -2022-09-26 09:30:00,24.239999771118164,24.459999084472656,24.125,24.424999237060547,24.424999237060547,314504 -2022-09-26 10:30:00,24.420000076293945,24.950000762939453,24.260000228881836,24.829999923706055,24.829999923706055,377079 -2022-09-26 11:30:00,24.829999923706055,24.838300704956055,24.299999237060547,24.479999542236328,24.479999542236328,514904 -2022-09-27 05:30:00,25.469999313354492,25.940000534057617,25.1299991607666,25.594499588012695,25.594499588012695,1359516 -2022-09-27 06:30:00,25.6299991607666,26.280000686645508,25.559999465942383,25.639299392700195,25.639299392700195,566972 -2022-09-27 07:30:00,25.6200008392334,26.059999465942383,25.200000762939453,25.655000686645508,25.655000686645508,778970 -2022-09-27 08:30:00,25.655000686645508,25.81999969482422,25.390100479125977,25.510000228881836,25.510000228881836,366916 -2022-09-27 09:30:00,25.479999542236328,25.940000534057617,25.450000762939453,25.860000610351562,25.860000610351562,418000 -2022-09-27 10:30:00,25.8700008392334,26.389999389648438,25.809999465942383,26.049999237060547,26.049999237060547,522245 -2022-09-27 11:30:00,26.06999969482422,26.260000228881836,25.93000030517578,26.15999984741211,26.15999984741211,361039 -2022-09-28 05:30:00,25.889999389648438,26.75,25.6200008392334,26.739999771118164,26.739999771118164,693807 -2022-09-28 06:30:00,26.709999084472656,27.09000015258789,26.40999984741211,26.920000076293945,26.920000076293945,432463 -2022-09-28 07:30:00,26.934999465942383,26.989999771118164,26.479999542236328,26.523399353027344,26.523399353027344,257166 -2022-09-28 08:30:00,26.524999618530273,26.860000610351562,26.524999618530273,26.79450035095215,26.79450035095215,189371 -2022-09-28 09:30:00,26.79290008544922,26.93000030517578,26.5,26.920000076293945,26.920000076293945,183440 -2022-09-28 10:30:00,26.93000030517578,27.229999542236328,26.864999771118164,27.229999542236328,27.229999542236328,290407 -2022-09-28 11:30:00,27.239999771118164,27.5,27.170000076293945,27.290000915527344,27.290000915527344,442745 -2022-09-29 05:30:00,27.079999923706055,27.690000534057617,25.950000762939453,25.959999084472656,25.959999084472656,868853 -2022-09-29 06:30:00,25.950000762939453,25.950000762939453,24.8799991607666,24.989999771118164,24.989999771118164,727416 -2022-09-29 07:30:00,24.969999313354492,25.729999542236328,24.850000381469727,25.33329963684082,25.33329963684082,653643 -2022-09-29 08:30:00,25.299999237060547,25.350000381469727,24.959999084472656,25.040000915527344,25.040000915527344,336927 -2022-09-29 09:30:00,25.040000915527344,25.100000381469727,24.690000534057617,24.8799991607666,24.8799991607666,415427 -2022-09-29 10:30:00,24.8799991607666,25.338699340820312,24.821699142456055,25.190000534057617,25.190000534057617,390512 -2022-09-29 11:30:00,25.194400787353516,25.510000228881836,25.170000076293945,25.43000030517578,25.43000030517578,445886 -2022-09-30 05:30:00,24.834999084472656,25.600000381469727,24.440000534057617,25.559999465942383,25.559999465942383,713772 -2022-09-30 06:30:00,25.56999969482422,25.81999969482422,25.3799991607666,25.559999465942383,25.559999465942383,435591 -2022-09-30 07:30:00,25.53499984741211,25.540000915527344,25.06999969482422,25.155000686645508,25.155000686645508,360446 -2022-09-30 08:30:00,25.139999389648438,25.59000015258789,25.094999313354492,25.559999465942383,25.559999465942383,250664 -2022-09-30 09:30:00,25.56999969482422,25.579999923706055,25.170000076293945,25.440000534057617,25.440000534057617,259447 -2022-09-30 10:30:00,25.459999084472656,25.5,25.07900047302246,25.34000015258789,25.34000015258789,273852 -2022-09-30 11:30:00,25.34000015258789,25.3799991607666,25.0,25.1299991607666,25.1299991607666,375019 -2022-10-03 05:30:00,25.139999389648438,25.170000076293945,24.209999084472656,24.80500030517578,24.80500030517578,820952 -2022-10-03 06:30:00,24.822900772094727,25.25,24.780000686645508,25.139999389648438,25.139999389648438,449620 -2022-10-03 07:30:00,25.145000457763672,25.290000915527344,24.889999389648438,25.18000030517578,25.18000030517578,220508 -2022-10-03 08:30:00,25.15999984741211,25.469999313354492,25.09000015258789,25.329999923706055,25.329999923706055,176776 -2022-10-03 09:30:00,25.3218994140625,25.434999465942383,25.104999542236328,25.3799991607666,25.3799991607666,263164 -2022-10-03 10:30:00,25.3700008392334,25.6299991607666,25.31999969482422,25.399999618530273,25.399999618530273,327948 -2022-10-03 11:30:00,25.389999389648438,25.5,25.309999465942383,25.389999389648438,25.389999389648438,276431 -2022-10-04 05:30:00,26.170000076293945,27.239999771118164,26.0,26.649999618530273,26.649999618530273,1146858 -2022-10-04 06:30:00,26.6200008392334,27.3700008392334,26.511499404907227,27.282699584960938,27.282699584960938,609609 -2022-10-04 07:30:00,27.270000457763672,27.739999771118164,27.21430015563965,27.65999984741211,27.65999984741211,662228 -2022-10-04 08:30:00,27.65999984741211,27.77589988708496,27.020000457763672,27.239999771118164,27.239999771118164,687928 -2022-10-04 09:30:00,27.239999771118164,27.699899673461914,27.15999984741211,27.460100173950195,27.460100173950195,386014 -2022-10-04 10:30:00,27.450000762939453,27.825000762939453,27.170000076293945,27.22249984741211,27.22249984741211,459098 -2022-10-04 11:30:00,27.229999542236328,27.690000534057617,27.200000762939453,27.579999923706055,27.579999923706055,408563 -2022-10-05 05:30:00,26.709999084472656,26.760000228881836,25.440000534057617,25.533000946044922,25.533000946044922,1177008 -2022-10-05 06:30:00,25.469999313354492,26.170000076293945,25.43000030517578,26.030000686645508,26.030000686645508,584125 -2022-10-05 07:30:00,26.040000915527344,26.40999984741211,25.950000762939453,26.209999084472656,26.209999084472656,194467 -2022-10-05 08:30:00,26.209999084472656,26.670000076293945,26.18000030517578,26.489999771118164,26.489999771118164,224793 -2022-10-05 09:30:00,26.489999771118164,26.559999465942383,26.100000381469727,26.24209976196289,26.24209976196289,202930 -2022-10-05 10:30:00,26.25,26.610000610351562,26.209999084472656,26.520000457763672,26.520000457763672,245755 -2022-10-05 11:30:00,26.510000228881836,26.738000869750977,26.360000610351562,26.440000534057617,26.440000534057617,230227 -2022-10-06 05:30:00,26.290000915527344,26.999000549316406,25.93000030517578,26.0,26.0,642825 -2022-10-06 06:30:00,25.963699340820312,26.850000381469727,25.799999237060547,26.520000457763672,26.520000457763672,483835 -2022-10-06 07:30:00,26.530000686645508,26.6200008392334,26.25,26.420000076293945,26.420000076293945,201143 -2022-10-06 08:30:00,26.43000030517578,26.68000030517578,26.344999313354492,26.68000030517578,26.68000030517578,128724 -2022-10-06 09:30:00,26.670000076293945,26.671899795532227,26.5,26.558799743652344,26.558799743652344,222635 -2022-10-06 10:30:00,26.56999969482422,26.649999618530273,25.959999084472656,26.25,26.25,412897 -2022-10-06 11:30:00,26.290000915527344,26.329999923706055,25.950000762939453,25.989999771118164,25.989999771118164,221235 -2022-10-07 05:30:00,25.84000015258789,25.84000015258789,25.049999237060547,25.290000915527344,25.290000915527344,648296 -2022-10-07 06:30:00,25.290000915527344,25.440000534057617,24.8799991607666,25.1299991607666,25.1299991607666,557753 -2022-10-07 07:30:00,25.145000457763672,25.25,25.0,25.020000457763672,25.020000457763672,216127 -2022-10-07 08:30:00,25.010000228881836,25.030000686645508,24.420000076293945,24.799999237060547,24.799999237060547,618955 -2022-10-07 09:30:00,24.795000076293945,24.889999389648438,24.75,24.8700008392334,24.8700008392334,217571 -2022-10-07 10:30:00,24.860000610351562,25.139999389648438,24.850000381469727,25.030000686645508,25.030000686645508,409573 -2022-10-07 11:30:00,25.020000457763672,25.3799991607666,24.998300552368164,25.290000915527344,25.290000915527344,421706 -2022-10-10 05:30:00,25.3700008392334,26.5,25.200000762939453,26.190000534057617,26.190000534057617,994837 -2022-10-10 06:30:00,26.110000610351562,26.15999984741211,25.40999984741211,25.649999618530273,25.649999618530273,472978 -2022-10-10 07:30:00,25.649999618530273,25.799999237060547,25.1200008392334,25.128700256347656,25.128700256347656,232032 -2022-10-10 08:30:00,25.139999389648438,25.18000030517578,24.81999969482422,25.079999923706055,25.079999923706055,257881 -2022-10-10 09:30:00,25.09000015258789,25.440000534057617,25.079999923706055,25.25,25.25,209080 -2022-10-10 10:30:00,25.229999542236328,25.299999237060547,24.75,24.799999237060547,24.799999237060547,386796 -2022-10-10 11:30:00,24.809999465942383,25.079999923706055,24.760000228881836,24.959999084472656,24.959999084472656,277348 -2022-10-11 05:30:00,25.030000686645508,25.290000915527344,23.95009994506836,24.56999969482422,24.56999969482422,883773 -2022-10-11 06:30:00,24.549999237060547,25.700000762939453,24.3700008392334,25.700000762939453,25.700000762939453,887074 -2022-10-11 07:30:00,25.700000762939453,26.299999237060547,25.549999237060547,25.850000381469727,25.850000381469727,737065 -2022-10-11 08:30:00,25.93000030517578,26.239999771118164,25.412799835205078,25.450000762939453,25.450000762939453,428505 -2022-10-11 09:30:00,25.459999084472656,25.579999923706055,25.265899658203125,25.440000534057617,25.440000534057617,209530 -2022-10-11 10:30:00,25.440000534057617,25.540000915527344,25.020000457763672,25.143999099731445,25.143999099731445,275952 -2022-10-11 11:30:00,25.145000457763672,25.34000015258789,25.059999465942383,25.219999313354492,25.219999313354492,336094 -2022-10-12 05:30:00,25.959999084472656,26.889999389648438,25.6299991607666,25.840299606323242,25.840299606323242,1336089 -2022-10-12 06:30:00,25.799999237060547,25.969999313354492,25.270000457763672,25.959999084472656,25.959999084472656,365852 -2022-10-12 07:30:00,25.969999313354492,26.290000915527344,25.950000762939453,25.989999771118164,25.989999771118164,311866 -2022-10-12 08:30:00,25.969999313354492,26.165800094604492,25.900100708007812,26.09000015258789,26.09000015258789,199817 -2022-10-12 09:30:00,26.079999923706055,26.1299991607666,25.84000015258789,26.100000381469727,26.100000381469727,239348 -2022-10-12 10:30:00,26.100000381469727,26.21820068359375,25.510000228881836,25.530000686645508,25.530000686645508,312738 -2022-10-12 11:30:00,25.520000457763672,25.59000015258789,25.299999237060547,25.34160041809082,25.34160041809082,407828 -2022-10-13 05:30:00,24.420000076293945,25.170000076293945,23.90999984741211,24.700000762939453,24.700000762939453,1435513 -2022-10-13 06:30:00,24.67340087890625,26.59000015258789,24.6200008392334,25.84000015258789,25.84000015258789,841957 -2022-10-13 07:30:00,25.860000610351562,26.079999923706055,25.25,25.360000610351562,25.360000610351562,438528 -2022-10-13 08:30:00,25.3799991607666,25.860000610351562,25.280000686645508,25.799999237060547,25.799999237060547,177316 -2022-10-13 09:30:00,25.809999465942383,25.899999618530273,25.510000228881836,25.530000686645508,25.530000686645508,177555 -2022-10-13 10:30:00,25.520000457763672,25.790000915527344,25.510000228881836,25.670000076293945,25.670000076293945,129794 -2022-10-13 11:30:00,25.670000076293945,25.700000762939453,25.440099716186523,25.579999923706055,25.579999923706055,216356 -2022-10-14 05:30:00,25.770000457763672,26.3700008392334,25.350000381469727,25.489999771118164,25.489999771118164,1039485 -2022-10-14 06:30:00,25.459999084472656,25.624799728393555,25.1299991607666,25.350000381469727,25.350000381469727,316408 -2022-10-14 07:30:00,25.350000381469727,25.350000381469727,24.8700008392334,25.209999084472656,25.209999084472656,344128 -2022-10-14 08:30:00,25.219999313354492,25.339000701904297,24.989999771118164,25.075000762939453,25.075000762939453,168779 -2022-10-14 09:30:00,25.09000015258789,25.15999984741211,24.889999389648438,25.03499984741211,25.03499984741211,145548 -2022-10-14 10:30:00,25.030000686645508,25.149999618530273,24.90999984741211,24.940000534057617,24.940000534057617,232839 -2022-10-14 11:30:00,24.93000030517578,24.989999771118164,24.700000762939453,24.829999923706055,24.829999923706055,395085 -2022-10-17 05:30:00,25.3700008392334,26.379899978637695,25.350000381469727,26.149999618530273,26.149999618530273,1178208 -2022-10-17 06:30:00,26.127199172973633,26.40999984741211,25.920000076293945,26.260000228881836,26.260000228881836,614077 -2022-10-17 07:30:00,26.25,26.350000381469727,25.850000381469727,25.979999542236328,25.979999542236328,371118 -2022-10-17 08:30:00,25.979999542236328,26.239999771118164,25.959999084472656,26.05929946899414,26.05929946899414,214190 -2022-10-17 09:30:00,26.06999969482422,26.209999084472656,25.950000762939453,26.059999465942383,26.059999465942383,184852 -2022-10-17 10:30:00,26.049999237060547,26.049999237060547,25.770000457763672,25.7721004486084,25.7721004486084,249235 -2022-10-17 11:30:00,25.780000686645508,26.040000915527344,25.75,25.934999465942383,25.934999465942383,216496 -2022-10-18 05:30:00,27.549999237060547,27.739999771118164,26.1299991607666,26.232200622558594,26.232200622558594,1417541 -2022-10-18 06:30:00,26.200000762939453,26.989999771118164,26.161500930786133,26.690000534057617,26.690000534057617,562072 -2022-10-18 07:30:00,26.690000534057617,27.059999465942383,26.3700008392334,26.8843994140625,26.8843994140625,511635 -2022-10-18 08:30:00,26.90999984741211,26.989999771118164,26.701799392700195,26.969999313354492,26.969999313354492,289287 -2022-10-18 09:30:00,26.967500686645508,27.399999618530273,26.951799392700195,27.3799991607666,27.3799991607666,418779 -2022-10-18 10:30:00,27.389999389648438,27.399999618530273,26.440000534057617,26.440000534057617,26.440000534057617,642386 -2022-10-18 11:30:00,26.440000534057617,26.65999984741211,26.382099151611328,26.65999984741211,26.65999984741211,363097 -2022-10-19 05:30:00,26.0,26.18000030517578,25.139999389648438,25.485000610351562,25.485000610351562,1301195 -2022-10-19 06:30:00,25.5,25.59000015258789,25.190000534057617,25.239999771118164,25.239999771118164,617487 -2022-10-19 07:30:00,25.239999771118164,25.31999969482422,24.860000610351562,24.889999389648438,24.889999389648438,550481 -2022-10-19 08:30:00,24.8700008392334,25.100000381469727,24.739999771118164,24.899999618530273,24.899999618530273,714525 -2022-10-19 09:30:00,24.899999618530273,25.159900665283203,24.81999969482422,24.920000076293945,24.920000076293945,334698 -2022-10-19 10:30:00,24.90999984741211,24.959999084472656,24.270000457763672,24.565000534057617,24.565000534057617,956740 -2022-10-19 11:30:00,24.57990074157715,24.649999618530273,24.3799991607666,24.540000915527344,24.540000915527344,599205 -2022-10-20 05:30:00,24.649999618530273,24.770000457763672,24.1299991607666,24.450000762939453,24.450000762939453,1363805 -2022-10-20 06:30:00,24.479999542236328,25.448999404907227,24.329999923706055,24.700000762939453,24.700000762939453,1184310 -2022-10-20 07:30:00,24.690000534057617,24.80620002746582,24.43000030517578,24.58370018005371,24.58370018005371,634360 -2022-10-20 08:30:00,24.56999969482422,24.81999969482422,24.540000915527344,24.690000534057617,24.690000534057617,331027 -2022-10-20 09:30:00,24.690000534057617,24.827600479125977,24.610000610351562,24.739999771118164,24.739999771118164,173894 -2022-10-20 10:30:00,24.719999313354492,24.760000228881836,24.209999084472656,24.225000381469727,24.225000381469727,689773 -2022-10-20 11:30:00,24.219999313354492,24.489999771118164,24.06999969482422,24.360000610351562,24.360000610351562,574925 -2022-10-21 05:30:00,24.149999618530273,24.860000610351562,24.100000381469727,24.260000228881836,24.260000228881836,587724 -2022-10-21 06:30:00,24.28059959411621,24.600000381469727,24.104999542236328,24.389999389648438,24.389999389648438,362110 -2022-10-21 07:30:00,24.40999984741211,24.700000762939453,24.31999969482422,24.6200008392334,24.6200008392334,206854 -2022-10-21 08:30:00,24.639999389648438,25.079999923706055,24.579999923706055,24.8700008392334,24.8700008392334,362722 -2022-10-21 09:30:00,24.8700008392334,25.139999389648438,24.856300354003906,25.079999923706055,25.079999923706055,359144 -2022-10-21 10:30:00,25.06999969482422,25.190000534057617,24.863800048828125,25.190000534057617,25.190000534057617,552752 -2022-10-21 11:30:00,25.190000534057617,25.329999923706055,25.09000015258789,25.239999771118164,25.239999771118164,445726 -2022-10-24 05:30:00,25.0,25.190000534057617,24.110000610351562,24.323999404907227,24.323999404907227,858685 -2022-10-24 06:30:00,24.290000915527344,24.729999542236328,24.200000762939453,24.3700008392334,24.3700008392334,480957 -2022-10-24 07:30:00,24.3700008392334,24.68000030517578,24.270000457763672,24.5,24.5,250723 -2022-10-24 08:30:00,24.469999313354492,24.670000076293945,24.424999237060547,24.649999618530273,24.649999618530273,159435 -2022-10-24 09:30:00,24.635000228881836,25.139999389648438,24.594999313354492,24.809999465942383,24.809999465942383,706493 -2022-10-24 10:30:00,24.81999969482422,24.989999771118164,24.770000457763672,24.889999389648438,24.889999389648438,229652 -2022-10-24 11:30:00,24.889999389648438,24.889999389648438,24.65999984741211,24.690000534057617,24.690000534057617,321413 -2022-10-25 05:30:00,24.815000534057617,26.639999389648438,24.799999237060547,26.422800064086914,26.422800064086914,1945958 -2022-10-25 06:30:00,26.43000030517578,27.219999313354492,26.290000915527344,27.190000534057617,27.190000534057617,1242086 -2022-10-25 07:30:00,27.18079948425293,27.790000915527344,26.829999923706055,27.15519905090332,27.15519905090332,1888758 -2022-10-25 08:30:00,27.18000030517578,27.5,26.680500030517578,26.719999313354492,26.719999313354492,744326 -2022-10-25 09:30:00,26.729999542236328,27.09000015258789,26.450000762939453,27.0310001373291,27.0310001373291,596246 -2022-10-25 10:30:00,27.03499984741211,27.350000381469727,26.950000762939453,27.269399642944336,27.269399642944336,510689 -2022-10-25 11:30:00,27.280000686645508,27.280000686645508,26.75,26.8700008392334,26.8700008392334,658159 -2022-10-26 05:30:00,26.3700008392334,27.148500442504883,26.149999618530273,26.729999542236328,26.729999542236328,667410 -2022-10-26 06:30:00,26.829999923706055,27.479999542236328,26.739999771118164,27.399999618530273,27.399999618530273,617040 -2022-10-26 07:30:00,27.408300399780273,27.420000076293945,26.729999542236328,26.858800888061523,26.858800888061523,489107 -2022-10-26 08:30:00,26.85449981689453,26.940000534057617,26.079999923706055,26.100000381469727,26.100000381469727,485284 -2022-10-26 09:30:00,26.11989974975586,26.34000015258789,25.65999984741211,25.690000534057617,25.690000534057617,465856 -2022-10-26 10:30:00,25.690000534057617,25.889999389648438,25.459999084472656,25.489999771118164,25.489999771118164,537551 -2022-10-26 11:30:00,25.489999771118164,25.600000381469727,25.31999969482422,25.43000030517578,25.43000030517578,485364 -2022-10-27 05:30:00,25.75,26.263700485229492,25.200000762939453,25.68000030517578,25.68000030517578,626371 -2022-10-27 06:30:00,25.68000030517578,26.079999923706055,25.329999923706055,25.530000686645508,25.530000686645508,421191 -2022-10-27 07:30:00,25.530000686645508,25.770000457763672,25.440000534057617,25.600000381469727,25.600000381469727,162230 -2022-10-27 08:30:00,25.59000015258789,26.299999237060547,25.579999923706055,26.270000457763672,26.270000457763672,301027 -2022-10-27 09:30:00,26.260000228881836,26.329999923706055,26.06570053100586,26.219999313354492,26.219999313354492,185915 -2022-10-27 10:30:00,26.219999313354492,26.290000915527344,25.6299991607666,25.700000762939453,25.700000762939453,281641 -2022-10-27 11:30:00,25.709999084472656,25.969999313354492,25.709999084472656,25.920000076293945,25.920000076293945,212447 -2022-10-28 05:30:00,26.8799991607666,28.149999618530273,26.420000076293945,26.59000015258789,26.59000015258789,1991478 -2022-10-28 06:30:00,26.616100311279297,27.440000534057617,26.616100311279297,27.31999969482422,27.31999969482422,597866 -2022-10-28 07:30:00,27.31999969482422,27.48819923400879,27.049999237060547,27.389999389648438,27.389999389648438,494986 -2022-10-28 08:30:00,27.43000030517578,28.790000915527344,27.399999618530273,28.56999969482422,28.56999969482422,2309517 -2022-10-28 09:30:00,28.579999923706055,28.649999618530273,27.700000762939453,28.34000015258789,28.34000015258789,981094 -2022-10-28 10:30:00,28.350000381469727,28.350000381469727,27.899999618530273,28.28499984741211,28.28499984741211,818222 -2022-10-28 11:30:00,28.258499145507812,28.299999237060547,27.979999542236328,28.139999389648438,28.139999389648438,664687 -2022-10-31 05:30:00,31.229999542236328,34.9900016784668,29.079999923706055,29.725000381469727,29.725000381469727,13867238 -2022-10-31 06:30:00,29.700000762939453,30.600000381469727,29.250099182128906,29.599899291992188,29.599899291992188,2957642 -2022-10-31 07:30:00,29.570199966430664,30.3700008392334,29.131000518798828,29.704999923706055,29.704999923706055,1880412 -2022-10-31 08:30:00,29.690000534057617,29.709999084472656,28.649999618530273,28.81999969482422,28.81999969482422,1752775 -2022-10-31 09:30:00,28.799999237060547,28.898700714111328,27.90999984741211,28.290000915527344,28.290000915527344,1406442 -2022-10-31 10:30:00,28.290000915527344,28.770000457763672,28.020000457763672,28.39900016784668,28.39900016784668,945588 -2022-10-31 11:30:00,28.389999389648438,28.670000076293945,28.270000457763672,28.360000610351562,28.360000610351562,702944 -2022-11-01 05:30:00,29.399999618530273,29.690000534057617,28.200000762939453,28.790000915527344,28.790000915527344,1894871 -2022-11-01 06:30:00,28.829999923706055,28.829999923706055,28.161500930786133,28.520000457763672,28.520000457763672,681320 -2022-11-01 07:30:00,28.53459930419922,28.639999389648438,27.6299991607666,27.8799991607666,27.8799991607666,806719 -2022-11-01 08:30:00,27.8799991607666,28.228300094604492,27.6200008392334,28.094999313354492,28.094999313354492,310049 -2022-11-01 09:30:00,28.110000610351562,28.1200008392334,27.829999923706055,27.959999084472656,27.959999084472656,232535 -2022-11-01 10:30:00,27.969999313354492,28.549999237060547,27.719999313354492,28.401500701904297,28.401500701904297,602598 -2022-11-01 11:30:00,28.420000076293945,28.707199096679688,28.309999465942383,28.3700008392334,28.3700008392334,496378 -2022-11-02 05:30:00,27.899999618530273,28.75,27.6299991607666,27.759000778198242,27.759000778198242,870903 -2022-11-02 06:30:00,27.770000457763672,28.260000228881836,27.639999389648438,27.719999313354492,27.719999313354492,358475 -2022-11-02 07:30:00,27.719999313354492,28.15999984741211,27.684999465942383,27.923200607299805,27.923200607299805,329403 -2022-11-02 08:30:00,27.940000534057617,28.19969940185547,27.770000457763672,27.979999542236328,27.979999542236328,207523 -2022-11-02 09:30:00,27.969999313354492,28.599899291992188,27.889999389648438,28.579999923706055,28.579999923706055,383430 -2022-11-02 10:30:00,28.600000381469727,28.65999984741211,26.625,26.770000457763672,26.770000457763672,1179423 -2022-11-02 11:30:00,26.739999771118164,26.93000030517578,26.5,26.639999389648438,26.639999389648438,647070 -2022-11-03 05:30:00,26.0,26.829999923706055,26.0,26.75,26.75,926035 -2022-11-03 06:30:00,26.75,27.28499984741211,26.44930076599121,26.690000534057617,26.690000534057617,593421 -2022-11-03 07:30:00,26.64069938659668,26.69499969482422,26.299999237060547,26.520000457763672,26.520000457763672,361092 -2022-11-03 08:30:00,26.510000228881836,26.510000228881836,26.170000076293945,26.200000762939453,26.200000762939453,309596 -2022-11-03 09:30:00,26.190000534057617,26.249900817871094,26.030000686645508,26.145000457763672,26.145000457763672,281342 -2022-11-03 10:30:00,26.1299991607666,26.44499969482422,26.040000915527344,26.290000915527344,26.290000915527344,326367 -2022-11-03 11:30:00,26.280000686645508,26.450000762939453,26.126699447631836,26.209999084472656,26.209999084472656,455068 -2022-11-04 05:30:00,26.600000381469727,26.940000534057617,26.122900009155273,26.690000534057617,26.690000534057617,562728 -2022-11-04 06:30:00,26.692800521850586,27.030000686645508,26.045000076293945,26.079999923706055,26.079999923706055,611927 -2022-11-04 07:30:00,26.086999893188477,26.09000015258789,25.459999084472656,25.850000381469727,25.850000381469727,790856 -2022-11-04 08:30:00,25.850000381469727,25.860000610351562,25.34000015258789,25.56439971923828,25.56439971923828,423647 -2022-11-04 09:30:00,25.559999465942383,25.799999237060547,25.559999465942383,25.799999237060547,25.799999237060547,362871 -2022-11-04 10:30:00,25.781700134277344,26.139999389648438,25.729999542236328,26.1200008392334,26.1200008392334,640765 -2022-11-04 11:30:00,26.1200008392334,26.459999084472656,26.059999465942383,26.459999084472656,26.459999084472656,568450 -2022-11-07 04:30:00,26.25,26.299999237060547,24.799999237060547,25.059999465942383,25.059999465942383,1371573 -2022-11-07 05:30:00,25.059999465942383,25.5,24.950000762939453,25.450000762939453,25.450000762939453,443234 -2022-11-07 06:30:00,25.454999923706055,25.770000457763672,25.33609962463379,25.770000457763672,25.770000457763672,250319 -2022-11-07 07:30:00,25.790000915527344,25.969999313354492,25.5,25.565000534057617,25.565000534057617,296753 -2022-11-07 08:30:00,25.585599899291992,25.989999771118164,25.520000457763672,25.96500015258789,25.96500015258789,177248 -2022-11-07 09:30:00,25.982999801635742,26.1299991607666,25.87299919128418,26.06999969482422,26.06999969482422,220776 -2022-11-07 10:30:00,26.04290008544922,26.110000610351562,25.68000030517578,25.729999542236328,25.729999542236328,322605 -2022-11-08 04:30:00,25.570499420166016,25.645000457763672,25.145599365234375,25.209999084472656,25.209999084472656,746064 -2022-11-08 05:30:00,25.229999542236328,25.760000228881836,25.170000076293945,25.65999984741211,25.65999984741211,463626 -2022-11-08 06:30:00,25.649999618530273,25.850000381469727,25.520000457763672,25.65999984741211,25.65999984741211,296540 -2022-11-08 07:30:00,25.65999984741211,25.665000915527344,25.139999389648438,25.190000534057617,25.190000534057617,286924 -2022-11-08 08:30:00,25.18000030517578,25.199899673461914,24.110000610351562,24.1299991607666,24.1299991607666,1439173 -2022-11-08 09:30:00,24.139999389648438,24.639999389648438,24.139999389648438,24.559999465942383,24.559999465942383,614599 -2022-11-08 10:30:00,24.559999465942383,25.190000534057617,24.559999465942383,25.139999389648438,25.139999389648438,692562 -2022-11-09 04:30:00,24.549999237060547,24.670000076293945,23.709999084472656,23.770000457763672,23.770000457763672,1174958 -2022-11-09 05:30:00,23.780000686645508,23.81999969482422,22.229999542236328,22.439899444580078,22.439899444580078,2416632 -2022-11-09 06:30:00,22.439300537109375,22.950000762939453,22.3799991607666,22.510000228881836,22.510000228881836,1254257 -2022-11-09 07:30:00,22.5,22.530000686645508,21.889999389648438,22.040000915527344,22.040000915527344,944930 -2022-11-09 08:30:00,22.020000457763672,22.469999313354492,21.979999542236328,22.229999542236328,22.229999542236328,803801 -2022-11-09 09:30:00,22.225000381469727,22.825000762939453,21.95009994506836,22.81999969482422,22.81999969482422,797788 -2022-11-09 10:30:00,22.829999923706055,23.239999771118164,22.579999923706055,23.1200008392334,23.1200008392334,912174 -2022-11-10 04:30:00,24.6200008392334,25.6968994140625,23.90999984741211,25.457399368286133,25.457399368286133,2739444 -2022-11-10 05:30:00,25.45549964904785,25.5,24.315000534057617,25.020000457763672,25.020000457763672,837877 -2022-11-10 06:30:00,25.030000686645508,25.100000381469727,24.510000228881836,24.520000457763672,24.520000457763672,383885 -2022-11-10 07:30:00,24.520000457763672,24.520000457763672,24.000099182128906,24.179899215698242,24.179899215698242,578943 -2022-11-10 08:30:00,24.170000076293945,24.65999984741211,24.040000915527344,24.469999313354492,24.469999313354492,373414 -2022-11-10 09:30:00,24.46500015258789,24.920000076293945,24.40999984741211,24.829999923706055,24.829999923706055,331045 -2022-11-10 10:30:00,24.825000762939453,24.950000762939453,24.520000457763672,24.780000686645508,24.780000686645508,672183 -2022-11-11 04:30:00,24.780000686645508,25.290000915527344,24.149999618530273,25.125,25.125,808963 -2022-11-11 05:30:00,25.139999389648438,25.520000457763672,25.040000915527344,25.06999969482422,25.06999969482422,556376 -2022-11-11 06:30:00,25.065500259399414,25.59000015258789,25.021499633789062,25.584199905395508,25.584199905395508,328271 -2022-11-11 07:30:00,25.578399658203125,25.979999542236328,25.5,25.969999313354492,25.969999313354492,464228 -2022-11-11 08:30:00,25.959999084472656,26.079999923706055,25.68000030517578,26.065000534057617,26.065000534057617,508184 -2022-11-11 09:30:00,26.059999465942383,26.1200008392334,25.729999542236328,25.84000015258789,25.84000015258789,587630 -2022-11-11 10:30:00,25.84000015258789,26.1200008392334,25.81999969482422,26.079999923706055,26.079999923706055,523432 -2022-11-14 04:30:00,26.299999237060547,27.3799991607666,26.299999237060547,26.329999923706055,26.329999923706055,1895672 -2022-11-14 05:30:00,26.332799911499023,26.93000030517578,25.920000076293945,26.110000610351562,26.110000610351562,691951 -2022-11-14 06:30:00,26.115299224853516,26.289400100708008,25.610000610351562,26.170000076293945,26.170000076293945,463998 -2022-11-14 07:30:00,26.181800842285156,26.691600799560547,26.06999969482422,26.650100708007812,26.650100708007812,290316 -2022-11-14 08:30:00,26.65999984741211,26.65999984741211,26.360000610351562,26.459999084472656,26.459999084472656,229849 -2022-11-14 09:30:00,26.459199905395508,26.489999771118164,26.150999069213867,26.329999923706055,26.329999923706055,259781 -2022-11-14 10:30:00,26.309999465942383,26.540000915527344,25.93000030517578,26.049999237060547,26.049999237060547,398161 -2022-11-15 04:30:00,26.59000015258789,27.6200008392334,26.270000457763672,27.403099060058594,27.403099060058594,1345995 -2022-11-15 05:30:00,27.43000030517578,27.729999542236328,27.149999618530273,27.459999084472656,27.459999084472656,772894 -2022-11-15 06:30:00,27.489999771118164,27.934999465942383,27.44569969177246,27.809999465942383,27.809999465942383,535496 -2022-11-15 07:30:00,27.81999969482422,28.239999771118164,27.459999084472656,27.530000686645508,27.530000686645508,952898 -2022-11-15 08:30:00,27.520000457763672,27.565000534057617,26.899999618530273,27.399999618530273,27.399999618530273,841733 -2022-11-15 09:30:00,27.40250015258789,27.700000762939453,27.34000015258789,27.563800811767578,27.563800811767578,366505 -2022-11-15 10:30:00,27.559999465942383,27.600000381469727,27.315000534057617,27.59000015258789,27.59000015258789,473337 -2022-11-16 04:30:00,26.6200008392334,27.14550018310547,26.3700008392334,26.739999771118164,26.739999771118164,707713 -2022-11-16 05:30:00,26.739999771118164,26.979999542236328,26.53499984741211,26.899999618530273,26.899999618530273,314278 -2022-11-16 06:30:00,26.899999618530273,27.170000076293945,26.75,27.079999923706055,27.079999923706055,198934 -2022-11-16 07:30:00,27.079999923706055,27.350000381469727,27.020000457763672,27.059999465942383,27.059999465942383,233058 -2022-11-16 08:30:00,27.064800262451172,27.07040023803711,26.760000228881836,26.90999984741211,26.90999984741211,194937 -2022-11-16 09:30:00,26.90999984741211,27.020000457763672,26.76300048828125,26.809999465942383,26.809999465942383,200438 -2022-11-16 10:30:00,26.81999969482422,27.149999618530273,26.790000915527344,27.094999313354492,27.094999313354492,372254 -2022-11-17 04:30:00,26.299999237060547,26.979900360107422,26.149999618530273,26.809999465942383,26.809999465942383,513943 -2022-11-17 05:30:00,26.81999969482422,27.030000686645508,26.68000030517578,26.90999984741211,26.90999984741211,269089 -2022-11-17 06:30:00,26.90999984741211,27.389999389648438,26.81999969482422,27.25,27.25,239322 -2022-11-17 07:30:00,27.219999313354492,27.739999771118164,27.125999450683594,27.559999465942383,27.559999465942383,341298 -2022-11-17 08:30:00,27.540000915527344,27.639999389648438,27.354999542236328,27.420000076293945,27.420000076293945,187933 -2022-11-17 09:30:00,27.420000076293945,27.760000228881836,27.3700008392334,27.420000076293945,27.420000076293945,262296 -2022-11-17 10:30:00,27.399999618530273,27.760000228881836,27.25,27.75,27.75,460745 -2022-11-18 04:30:00,28.15999984741211,28.699899673461914,27.459999084472656,27.575000762939453,27.575000762939453,924310 -2022-11-18 05:30:00,27.53860092163086,27.999900817871094,27.469999313354492,27.510000228881836,27.510000228881836,296824 -2022-11-18 06:30:00,27.520000457763672,27.559999465942383,27.028499603271484,27.200000762939453,27.200000762939453,288295 -2022-11-18 07:30:00,27.19659996032715,27.34000015258789,26.829999923706055,27.325000762939453,27.325000762939453,314562 -2022-11-18 08:30:00,27.325000762939453,27.600000381469727,27.239999771118164,27.579999923706055,27.579999923706055,333124 -2022-11-18 09:30:00,27.579999923706055,27.649999618530273,27.286800384521484,27.479999542236328,27.479999542236328,398459 -2022-11-18 10:30:00,27.479999542236328,27.639999389648438,27.399999618530273,27.6200008392334,27.6200008392334,404169 -2022-11-21 04:30:00,26.65999984741211,27.829999923706055,26.610000610351562,26.885000228881836,26.885000228881836,784205 -2022-11-21 05:30:00,26.850000381469727,26.90999984741211,25.799999237060547,26.1299991607666,26.1299991607666,777530 -2022-11-21 06:30:00,26.1200008392334,26.18000030517578,25.729999542236328,25.790000915527344,25.790000915527344,458651 -2022-11-21 07:30:00,25.780099868774414,25.834999084472656,25.200000762939453,25.301300048828125,25.301300048828125,617238 -2022-11-21 08:30:00,25.318500518798828,25.469999313354492,24.854999542236328,25.1200008392334,25.1200008392334,658120 -2022-11-21 09:30:00,25.1200008392334,25.219999313354492,24.93000030517578,25.09000015258789,25.09000015258789,451289 -2022-11-21 10:30:00,25.079999923706055,25.40999984741211,25.020000457763672,25.200000762939453,25.200000762939453,456822 -2022-11-22 04:30:00,25.1299991607666,26.329999923706055,24.700000762939453,26.323999404907227,26.323999404907227,1840354 -2022-11-22 05:30:00,26.329999923706055,26.450000762939453,25.6200008392334,25.90999984741211,25.90999984741211,662487 -2022-11-22 06:30:00,25.90959930419922,26.09000015258789,25.549999237060547,25.829999923706055,25.829999923706055,481723 -2022-11-22 07:30:00,25.841999053955078,25.8799991607666,25.56999969482422,25.843900680541992,25.843900680541992,180772 -2022-11-22 08:30:00,25.844600677490234,25.950000762939453,25.6560001373291,25.770000457763672,25.770000457763672,234116 -2022-11-22 09:30:00,25.780000686645508,25.989999771118164,25.760299682617188,25.9783992767334,25.9783992767334,174009 -2022-11-22 10:30:00,25.969999313354492,26.270000457763672,25.950000762939453,26.240100860595703,26.240100860595703,514894 -2022-11-23 04:30:00,25.920000076293945,26.860000610351562,25.920000076293945,26.600000381469727,26.600000381469727,752048 -2022-11-23 05:30:00,26.649900436401367,27.139999389648438,26.610000610351562,26.760000228881836,26.760000228881836,577064 -2022-11-23 06:30:00,26.729999542236328,26.957700729370117,26.34000015258789,26.6299991607666,26.6299991607666,448533 -2022-11-23 07:30:00,26.639999389648438,26.690000534057617,26.010000228881836,26.34000015258789,26.34000015258789,283787 -2022-11-23 08:30:00,26.37380027770996,26.700000762939453,26.2810001373291,26.649999618530273,26.649999618530273,191519 -2022-11-23 09:30:00,26.6200008392334,26.799999237060547,26.469999313354492,26.780000686645508,26.780000686645508,160254 -2022-11-23 10:30:00,26.780000686645508,26.809999465942383,26.540000915527344,26.68000030517578,26.68000030517578,233258 -2022-11-25 04:30:00,26.5,27.049999237060547,26.399999618530273,26.670000076293945,26.670000076293945,375993 -2022-11-25 05:30:00,26.66029930114746,26.979999542236328,26.576799392700195,26.806900024414062,26.806900024414062,181760 -2022-11-25 06:30:00,26.81999969482422,26.8700008392334,26.440000534057617,26.489999771118164,26.489999771118164,203593 -2022-11-28 04:30:00,25.790000915527344,26.440000534057617,25.559999465942383,26.150100708007812,26.150100708007812,494825 -2022-11-28 05:30:00,26.151599884033203,26.350000381469727,25.937599182128906,25.979999542236328,25.979999542236328,253831 -2022-11-28 06:30:00,26.0,26.100000381469727,25.729999542236328,25.899999618530273,25.899999618530273,299636 -2022-11-28 07:30:00,25.889999389648438,26.059999465942383,25.473600387573242,25.488100051879883,25.488100051879883,394420 -2022-11-28 08:30:00,25.469999313354492,25.482900619506836,25.239999771118164,25.420000076293945,25.420000076293945,360484 -2022-11-28 09:30:00,25.43000030517578,25.479999542236328,25.290000915527344,25.34000015258789,25.34000015258789,171860 -2022-11-28 10:30:00,25.34000015258789,25.379899978637695,25.210100173950195,25.299999237060547,25.299999237060547,361077 -2022-11-29 04:30:00,25.579999923706055,26.09709930419922,25.31999969482422,26.036100387573242,26.036100387573242,474066 -2022-11-29 05:30:00,26.049999237060547,26.268999099731445,25.6299991607666,25.779600143432617,25.779600143432617,448665 -2022-11-29 06:30:00,25.75,25.979900360107422,25.709999084472656,25.93269920349121,25.93269920349121,155727 -2022-11-29 07:30:00,25.950000762939453,26.350000381469727,25.770000457763672,25.834999084472656,25.834999084472656,319973 -2022-11-29 08:30:00,25.81999969482422,25.899999618530273,25.65999984741211,25.700000762939453,25.700000762939453,183398 -2022-11-29 09:30:00,25.690000534057617,25.690000534057617,25.450000762939453,25.527999877929688,25.527999877929688,186106 -2022-11-29 10:30:00,25.520000457763672,25.649999618530273,25.450000762939453,25.579999923706055,25.579999923706055,171780 -2022-11-30 04:30:00,25.899999618530273,25.940000534057617,25.3799991607666,25.709999084472656,25.709999084472656,388915 -2022-11-30 05:30:00,25.729999542236328,25.760000228881836,25.209999084472656,25.399999618530273,25.399999618530273,439843 -2022-11-30 06:30:00,25.40999984741211,25.489999771118164,25.059999465942383,25.18000030517578,25.18000030517578,314539 -2022-11-30 07:30:00,25.190000534057617,25.270000457763672,24.90999984741211,25.209999084472656,25.209999084472656,423817 -2022-11-30 08:30:00,25.209999084472656,26.200000762939453,25.149999618530273,26.150100708007812,26.150100708007812,573777 -2022-11-30 09:30:00,26.15999984741211,26.18000030517578,25.65999984741211,25.875,25.875,433851 -2022-11-30 10:30:00,25.8799991607666,26.229999542236328,25.8799991607666,26.149999618530273,26.149999618530273,703930 -2022-12-01 04:30:00,26.0,26.1299991607666,25.270000457763672,25.31999969482422,25.31999969482422,728610 -2022-12-01 05:30:00,25.30500030517578,27.5,25.18000030517578,26.68899917602539,26.68899917602539,2981876 -2022-12-01 06:30:00,26.72879981994629,27.18000030517578,26.309999465942383,26.673200607299805,26.673200607299805,1408619 -2022-12-01 07:30:00,26.690000534057617,27.139999389648438,26.6200008392334,26.719999313354492,26.719999313354492,852122 -2022-12-01 08:30:00,26.720300674438477,26.989999771118164,26.440000534057617,26.639999389648438,26.639999389648438,611535 -2022-12-01 09:30:00,26.625,27.1200008392334,26.299999237060547,26.40999984741211,26.40999984741211,544945 -2022-12-01 10:30:00,26.40999984741211,26.6299991607666,26.31999969482422,26.56999969482422,26.56999969482422,354664 -2022-12-02 04:30:00,26.25,26.8799991607666,26.110000610351562,26.793399810791016,26.793399810791016,641318 -2022-12-02 05:30:00,26.780000686645508,27.8700008392334,26.670000076293945,27.600000381469727,27.600000381469727,1434035 -2022-12-02 06:30:00,27.598400115966797,27.799999237060547,27.201000213623047,27.280000686645508,27.280000686645508,608821 -2022-12-02 07:30:00,27.270000457763672,27.56999969482422,27.17099952697754,27.5,27.5,343908 -2022-12-02 08:30:00,27.510000228881836,27.649599075317383,27.309999465942383,27.350000381469727,27.350000381469727,409229 -2022-12-02 09:30:00,27.34000015258789,27.5,27.260000228881836,27.299999237060547,27.299999237060547,452383 -2022-12-02 10:30:00,27.309999465942383,27.549999237060547,27.25,27.510000228881836,27.510000228881836,563318 -2022-12-05 04:30:00,27.309999465942383,27.479999542236328,26.309999465942383,26.420000076293945,26.420000076293945,1259716 -2022-12-05 05:30:00,26.420000076293945,26.65839958190918,26.09000015258789,26.15999984741211,26.15999984741211,656185 -2022-12-05 06:30:00,26.170000076293945,26.239999771118164,25.81999969482422,26.01449966430664,26.01449966430664,518884 -2022-12-05 07:30:00,26.010000228881836,26.030000686645508,25.50200080871582,25.577999114990234,25.577999114990234,494526 -2022-12-05 08:30:00,25.559999465942383,25.65999984741211,25.440000534057617,25.520000457763672,25.520000457763672,627337 -2022-12-05 09:30:00,25.510000228881836,25.739999771118164,25.440000534057617,25.530000686645508,25.530000686645508,661220 -2022-12-05 10:30:00,25.540000915527344,25.6200008392334,25.489999771118164,25.540000915527344,25.540000915527344,594142 -2022-12-06 04:30:00,25.40999984741211,25.576099395751953,24.229999542236328,24.2549991607666,24.2549991607666,1599186 -2022-12-06 05:30:00,24.239999771118164,24.8799991607666,24.239999771118164,24.75,24.75,827055 -2022-12-06 06:30:00,24.75,24.81999969482422,24.21190071105957,24.313800811767578,24.313800811767578,671136 -2022-12-06 07:30:00,24.30500030517578,24.440000534057617,23.8799991607666,23.899999618530273,23.899999618530273,798403 -2022-12-06 08:30:00,23.905000686645508,23.920000076293945,23.280000686645508,23.309999465942383,23.309999465942383,1188669 -2022-12-06 09:30:00,23.299999237060547,23.5,23.110000610351562,23.420000076293945,23.420000076293945,1459777 -2022-12-06 10:30:00,23.43000030517578,23.489999771118164,23.260000228881836,23.440000534057617,23.440000534057617,1024105 -2022-12-07 04:30:00,23.399999618530273,23.610000610351562,22.59000015258789,22.770000457763672,22.770000457763672,1833280 -2022-12-07 05:30:00,22.764999389648438,23.3700008392334,22.719999313354492,22.940099716186523,22.940099716186523,804115 -2022-12-07 06:30:00,22.93000030517578,22.959999084472656,22.470699310302734,22.519699096679688,22.519699096679688,1023808 -2022-12-07 07:30:00,22.520000457763672,22.549999237060547,21.969999313354492,22.219999313354492,22.219999313354492,1547319 -2022-12-07 08:30:00,22.209999084472656,22.760000228881836,22.200000762939453,22.56999969482422,22.56999969482422,1246541 -2022-12-07 09:30:00,22.58989906311035,22.829999923706055,22.3700008392334,22.75,22.75,815862 -2022-12-07 10:30:00,22.75,22.809999465942383,22.010000228881836,22.260000228881836,22.260000228881836,1625427 -2022-12-08 04:30:00,22.0,24.5,21.969999313354492,24.426599502563477,24.426599502563477,3998576 -2022-12-08 05:30:00,24.420000076293945,24.459999084472656,23.561500549316406,24.1200008392334,24.1200008392334,1342428 -2022-12-08 06:30:00,24.1200008392334,24.65999984741211,23.940000534057617,24.1200008392334,24.1200008392334,1416513 -2022-12-08 07:30:00,24.110000610351562,24.636600494384766,24.079999923706055,24.25,24.25,625142 -2022-12-08 08:30:00,24.260000228881836,24.879899978637695,24.1200008392334,24.851600646972656,24.851600646972656,709852 -2022-12-08 09:30:00,24.829999923706055,25.0,24.5,24.760000228881836,24.760000228881836,873270 -2022-12-08 10:30:00,24.75,24.950000762939453,24.472200393676758,24.790000915527344,24.790000915527344,1022559 -2022-12-09 04:30:00,24.59000015258789,24.59000015258789,23.260000228881836,23.34000015258789,23.34000015258789,1343305 -2022-12-09 05:30:00,23.350000381469727,23.899999618530273,23.350000381469727,23.719999313354492,23.719999313354492,537896 -2022-12-09 06:30:00,23.719999313354492,23.799999237060547,23.170000076293945,23.18000030517578,23.18000030517578,703562 -2022-12-09 07:30:00,23.190000534057617,23.25,22.920000076293945,23.024999618530273,23.024999618530273,639251 -2022-12-09 08:30:00,23.020000457763672,23.059999465942383,22.81999969482422,22.940000534057617,22.940000534057617,390939 -2022-12-09 09:30:00,22.934999465942383,23.049999237060547,22.78660011291504,22.85930061340332,22.85930061340332,600135 -2022-12-09 10:30:00,22.850000381469727,22.950000762939453,22.59000015258789,22.6200008392334,22.6200008392334,896013 -2022-12-12 04:30:00,22.65999984741211,22.834999084472656,22.18000030517578,22.350000381469727,22.350000381469727,1068645 -2022-12-12 05:30:00,22.344999313354492,23.109899520874023,22.222200393676758,22.802200317382812,22.802200317382812,664249 -2022-12-12 06:30:00,22.799999237060547,23.149999618530273,22.75,22.969999313354492,22.969999313354492,451359 -2022-12-12 07:30:00,22.959999084472656,23.081499099731445,22.719999313354492,22.729999542236328,22.729999542236328,351718 -2022-12-12 08:30:00,22.739999771118164,22.8700008392334,22.690000534057617,22.81999969482422,22.81999969482422,172442 -2022-12-12 09:30:00,22.809999465942383,22.989999771118164,22.760000228881836,22.8700008392334,22.8700008392334,310676 -2022-12-12 10:30:00,22.889999389648438,22.950000762939453,22.670000076293945,22.690000534057617,22.690000534057617,496086 -2022-12-13 04:30:00,23.549999237060547,23.700000762939453,22.440000534057617,22.450000762939453,22.450000762939453,1192370 -2022-12-13 05:30:00,22.469999313354492,22.600000381469727,22.020000457763672,22.023000717163086,22.023000717163086,751193 -2022-12-13 06:30:00,22.020000457763672,22.260000228881836,21.579999923706055,21.790000915527344,21.790000915527344,862776 -2022-12-13 07:30:00,21.790000915527344,21.889999389648438,21.6200008392334,21.655000686645508,21.655000686645508,458452 -2022-12-13 08:30:00,21.65999984741211,21.850000381469727,21.575000762939453,21.65999984741211,21.65999984741211,416889 -2022-12-13 09:30:00,21.65999984741211,21.760000228881836,21.06999969482422,21.139999389648438,21.139999389648438,927907 -2022-12-13 10:30:00,21.148399353027344,21.15999984741211,20.825000762939453,21.020000457763672,21.020000457763672,1402066 -2022-12-14 04:30:00,21.190000534057617,21.989999771118164,21.010000228881836,21.81999969482422,21.81999969482422,1536541 -2022-12-14 05:30:00,21.823999404907227,21.940000534057617,21.43000030517578,21.667800903320312,21.667800903320312,582176 -2022-12-14 06:30:00,21.65999984741211,21.860000610351562,21.450000762939453,21.510000228881836,21.510000228881836,364014 -2022-12-14 07:30:00,21.510000228881836,21.70549964904785,21.420000076293945,21.610000610351562,21.610000610351562,302679 -2022-12-14 08:30:00,21.6200008392334,22.0,21.25,21.469999313354492,21.469999313354492,575063 -2022-12-14 09:30:00,21.469999313354492,21.540000915527344,21.059999465942383,21.111000061035156,21.111000061035156,544748 -2022-12-14 10:30:00,21.100000381469727,21.190000534057617,21.020000457763672,21.058900833129883,21.058900833129883,493255 -2022-12-15 04:30:00,20.739999771118164,21.440000534057617,20.43000030517578,21.292999267578125,21.292999267578125,1329993 -2022-12-15 05:30:00,21.315000534057617,21.399999618530273,20.350000381469727,20.3700008392334,20.3700008392334,678367 -2022-12-15 06:30:00,20.360000610351562,20.55500030517578,20.239999771118164,20.510000228881836,20.510000228881836,584772 -2022-12-15 07:30:00,20.510000228881836,20.610000610351562,20.334999084472656,20.5049991607666,20.5049991607666,440344 -2022-12-15 08:30:00,20.5,20.610000610351562,20.309999465942383,20.44849967956543,20.44849967956543,459358 -2022-12-15 09:30:00,20.440000534057617,20.829999923706055,20.440000534057617,20.71500015258789,20.71500015258789,522306 -2022-12-15 10:30:00,20.71500015258789,20.71500015258789,20.520000457763672,20.600000381469727,20.600000381469727,634984 -2022-12-16 04:30:00,20.479999542236328,20.969999313354492,20.040000915527344,20.1299991607666,20.1299991607666,839948 -2022-12-16 05:30:00,20.1200008392334,20.3799991607666,20.010000228881836,20.06999969482422,20.06999969482422,568054 -2022-12-16 06:30:00,20.059999465942383,20.3799991607666,20.010000228881836,20.34000015258789,20.34000015258789,569465 -2022-12-16 07:30:00,20.34000015258789,20.459999084472656,20.139999389648438,20.28499984741211,20.28499984741211,234826 -2022-12-16 08:30:00,20.290000915527344,20.5,20.200000762939453,20.479999542236328,20.479999542236328,369358 -2022-12-16 09:30:00,20.479999542236328,20.600000381469727,20.360000610351562,20.5,20.5,496328 -2022-12-16 10:30:00,20.5,21.114999771118164,20.489999771118164,20.799999237060547,20.799999237060547,1063888 -2022-12-19 04:30:00,20.549999237060547,20.889999389648438,20.1200008392334,20.459999084472656,20.459999084472656,835321 -2022-12-19 05:30:00,20.440000534057617,20.530000686645508,20.020000457763672,20.100000381469727,20.100000381469727,345890 -2022-12-19 06:30:00,20.09000015258789,20.1299991607666,19.592500686645508,19.90999984741211,19.90999984741211,937484 -2022-12-19 07:30:00,19.920000076293945,20.200000762939453,19.780000686645508,20.084999084472656,20.084999084472656,317125 -2022-12-19 08:30:00,20.09000015258789,20.09000015258789,19.8700008392334,20.020000457763672,20.020000457763672,356864 -2022-12-19 09:30:00,20.020000457763672,20.179899215698242,19.940000534057617,19.959999084472656,19.959999084472656,373575 -2022-12-19 10:30:00,19.96500015258789,20.010000228881836,19.8799991607666,19.920000076293945,19.920000076293945,392618 -2022-12-20 04:30:00,19.860000610351562,20.6299991607666,19.62380027770996,20.459999084472656,20.459999084472656,852714 -2022-12-20 05:30:00,20.5,21.31999969482422,20.049999237060547,20.1299991607666,20.1299991607666,1203783 -2022-12-20 06:30:00,20.125,20.404600143432617,20.110000610351562,20.25,20.25,377851 -2022-12-20 07:30:00,20.25,20.540000915527344,20.170000076293945,20.531400680541992,20.531400680541992,333220 -2022-12-20 08:30:00,20.530000686645508,20.739700317382812,20.459999084472656,20.471599578857422,20.471599578857422,330450 -2022-12-20 09:30:00,20.469999313354492,20.59000015258789,20.3700008392334,20.584999084472656,20.584999084472656,328721 -2022-12-20 10:30:00,20.589399337768555,20.610000610351562,20.260000228881836,20.270000457763672,20.270000457763672,629825 -2022-12-21 04:30:00,20.399999618530273,20.78849983215332,20.270000457763672,20.40999984741211,20.40999984741211,560184 -2022-12-21 05:30:00,20.420000076293945,20.899999618530273,20.389999389648438,20.510000228881836,20.510000228881836,471304 -2022-12-21 06:30:00,20.514999389648438,20.649999618530273,20.440000534057617,20.510000228881836,20.510000228881836,193924 -2022-12-21 07:30:00,20.510000228881836,20.6299991607666,20.18000030517578,20.200000762939453,20.200000762939453,246876 -2022-12-21 08:30:00,20.209999084472656,20.479999542236328,20.18000030517578,20.450000762939453,20.450000762939453,242156 -2022-12-21 09:30:00,20.450000762939453,20.548200607299805,20.219999313354492,20.229999542236328,20.229999542236328,224622 -2022-12-21 10:30:00,20.239999771118164,20.6200008392334,20.229999542236328,20.559999465942383,20.559999465942383,580380 -2022-12-22 04:30:00,20.5,20.5,19.45170021057129,19.469999313354492,19.469999313354492,1088480 -2022-12-22 05:30:00,19.459999084472656,19.739999771118164,19.311100006103516,19.559999465942383,19.559999465942383,823822 -2022-12-22 06:30:00,19.549999237060547,19.670000076293945,18.780000686645508,18.800899505615234,18.800899505615234,917346 -2022-12-22 07:30:00,18.809999465942383,18.969999313354492,18.5,18.655000686645508,18.655000686645508,974886 -2022-12-22 08:30:00,18.658000946044922,19.13089942932129,18.649999618530273,19.100000381469727,19.100000381469727,461561 -2022-12-22 09:30:00,19.079999923706055,19.549999237060547,19.0,19.459999084472656,19.459999084472656,404331 -2022-12-22 10:30:00,19.459999084472656,19.84000015258789,19.350000381469727,19.799999237060547,19.799999237060547,497314 -2022-12-23 04:30:00,20.0,20.40999984741211,19.649999618530273,20.100000381469727,20.100000381469727,733782 -2022-12-23 05:30:00,20.087900161743164,20.399999618530273,20.04199981689453,20.209999084472656,20.209999084472656,485279 -2022-12-23 06:30:00,20.209999084472656,20.479999542236328,20.149999618530273,20.239999771118164,20.239999771118164,324697 -2022-12-23 07:30:00,20.229999542236328,20.43000030517578,20.200000762939453,20.3799991607666,20.3799991607666,231346 -2022-12-23 08:30:00,20.375,20.6299991607666,20.21500015258789,20.21500015258789,20.21500015258789,399761 -2022-12-23 09:30:00,20.209999084472656,20.409000396728516,20.163299560546875,20.200899124145508,20.200899124145508,371664 -2022-12-23 10:30:00,20.204999923706055,20.209999084472656,19.969999313354492,20.059999465942383,20.059999465942383,521886 -2022-12-27 04:30:00,19.90999984741211,19.989999771118164,19.070499420166016,19.239999771118164,19.239999771118164,760074 -2022-12-27 05:30:00,19.229999542236328,19.489999771118164,19.079999923706055,19.239999771118164,19.239999771118164,392166 -2022-12-27 06:30:00,19.229999542236328,19.270000457763672,18.940000534057617,18.986000061035156,18.986000061035156,365879 -2022-12-27 07:30:00,18.979999542236328,19.06999969482422,18.579999923706055,18.584999084472656,18.584999084472656,576330 -2022-12-27 08:30:00,18.579999923706055,18.6200008392334,18.079999923706055,18.100000381469727,18.100000381469727,839958 -2022-12-27 09:30:00,18.108699798583984,18.530000686645508,18.0,18.305599212646484,18.305599212646484,648656 -2022-12-27 10:30:00,18.30500030517578,18.3700008392334,18.100000381469727,18.200000762939453,18.200000762939453,556239 -2022-12-28 04:30:00,18.290000915527344,18.700000762939453,17.079999923706055,17.079999923706055,17.079999923706055,1387163 -2022-12-28 05:30:00,17.081600189208984,17.65399932861328,16.979999542236328,17.600000381469727,17.600000381469727,797808 -2022-12-28 06:30:00,17.610000610351562,17.6200008392334,17.100000381469727,17.235000610351562,17.235000610351562,414088 -2022-12-28 07:30:00,17.235000610351562,17.604999542236328,17.139999389648438,17.415000915527344,17.415000915527344,604347 -2022-12-28 08:30:00,17.415000915527344,18.079999923706055,17.399999618530273,18.0049991607666,18.0049991607666,769701 -2022-12-28 09:30:00,18.0049991607666,18.110000610351562,17.674999237060547,17.915000915527344,17.915000915527344,1345632 -2022-12-28 10:30:00,17.915000915527344,17.950000762939453,17.821199417114258,17.920000076293945,17.920000076293945,296775 -2022-12-29 04:30:00,18.1200008392334,18.4468994140625,17.75,18.260000228881836,18.260000228881836,930669 -2022-12-29 05:30:00,18.260000228881836,18.56999969482422,18.15999984741211,18.209999084472656,18.209999084472656,535810 -2022-12-29 06:30:00,18.219999313354492,18.469999313354492,18.219999313354492,18.395000457763672,18.395000457763672,300534 -2022-12-29 07:30:00,18.389999389648438,18.43000030517578,18.059999465942383,18.200000762939453,18.200000762939453,402886 -2022-12-29 08:30:00,18.200000762939453,18.329999923706055,18.1299991607666,18.26180076599121,18.26180076599121,309523 -2022-12-29 09:30:00,18.2539005279541,18.350000381469727,18.209999084472656,18.239999771118164,18.239999771118164,353093 -2022-12-29 10:30:00,18.239999771118164,18.3700008392334,18.15999984741211,18.34000015258789,18.34000015258789,478503 -2022-12-30 04:30:00,17.989999771118164,18.44499969482422,17.959999084472656,18.360000610351562,18.360000610351562,483383 -2022-12-30 05:30:00,18.35810089111328,18.56999969482422,18.225000381469727,18.239999771118164,18.239999771118164,328075 -2022-12-30 06:30:00,18.229999542236328,18.479999542236328,18.219999313354492,18.34000015258789,18.34000015258789,288751 -2022-12-30 07:30:00,18.350000381469727,18.389999389648438,18.229999542236328,18.270000457763672,18.270000457763672,198335 -2022-12-30 08:30:00,18.272499084472656,18.34000015258789,18.09000015258789,18.110200881958008,18.110200881958008,243071 -2022-12-30 09:30:00,18.1200008392334,18.31999969482422,18.010000228881836,18.280000686645508,18.280000686645508,324828 -2022-12-30 10:30:00,18.280000686645508,18.575000762939453,18.280000686645508,18.450000762939453,18.450000762939453,582337 -2023-01-03 04:30:00,18.639999389648438,19.260000228881836,17.829999923706055,17.959999084472656,17.959999084472656,1037548 -2023-01-03 05:30:00,17.979999542236328,18.030000686645508,17.579999923706055,17.610000610351562,17.610000610351562,574722 -2023-01-03 06:30:00,17.6200008392334,17.628000259399414,17.389999389648438,17.399999618530273,17.399999618530273,729196 -2023-01-03 07:30:00,17.40250015258789,17.479999542236328,17.18000030517578,17.28420066833496,17.28420066833496,793864 -2023-01-03 08:30:00,17.280000686645508,17.34000015258789,17.090999603271484,17.299999237060547,17.299999237060547,525594 -2023-01-03 09:30:00,17.299999237060547,17.6299991607666,17.219999313354492,17.424999237060547,17.424999237060547,807901 -2023-01-03 10:30:00,17.434999465942383,17.520000457763672,17.200000762939453,17.200000762939453,17.200000762939453,531084 -2023-01-04 04:30:00,17.25,17.5,16.899999618530273,17.020000457763672,17.020000457763672,737937 -2023-01-04 05:30:00,17.040000915527344,17.739999771118164,16.90999984741211,17.639999389648438,17.639999389648438,680348 -2023-01-04 06:30:00,17.663000106811523,17.93000030517578,17.510000228881836,17.579999923706055,17.579999923706055,518592 -2023-01-04 07:30:00,17.59000015258789,17.770000457763672,17.459999084472656,17.719999313354492,17.719999313354492,272223 -2023-01-04 08:30:00,17.729999542236328,17.805999755859375,17.270000457763672,17.299999237060547,17.299999237060547,395234 -2023-01-04 09:30:00,17.28700065612793,17.449899673461914,17.219999313354492,17.219999313354492,17.219999313354492,440146 -2023-01-04 10:30:00,17.219999313354492,17.34000015258789,17.059999465942383,17.33180046081543,17.33180046081543,711328 -2023-01-05 04:30:00,17.059999465942383,17.260000228881836,16.40999984741211,16.43000030517578,16.43000030517578,1389026 -2023-01-05 05:30:00,16.43000030517578,16.45989990234375,16.110000610351562,16.18000030517578,16.18000030517578,1140889 -2023-01-05 06:30:00,16.190000534057617,16.540000915527344,16.13800048828125,16.31999969482422,16.31999969482422,576882 -2023-01-05 07:30:00,16.31999969482422,16.424999237060547,16.170000076293945,16.280000686645508,16.280000686645508,390483 -2023-01-05 08:30:00,16.280000686645508,16.31999969482422,16.09079933166504,16.1299991607666,16.1299991607666,586985 -2023-01-05 09:30:00,16.1299991607666,16.18000030517578,15.890000343322754,15.90999984741211,15.90999984741211,772652 -2023-01-05 10:30:00,15.90999984741211,16.270000457763672,15.90999984741211,16.239900588989258,16.239900588989258,960022 -2023-01-06 04:30:00,16.0,16.200000762939453,15.520000457763672,15.531800270080566,15.531800270080566,1545091 -2023-01-06 05:30:00,15.530099868774414,16.309999465942383,15.40999984741211,16.0,16.0,856281 -2023-01-06 06:30:00,16.020000457763672,16.149999618530273,15.880000114440918,15.9399995803833,15.9399995803833,346004 -2023-01-06 07:30:00,15.949999809265137,16.020000457763672,15.831299781799316,15.9399995803833,15.9399995803833,250320 -2023-01-06 08:30:00,15.949999809265137,16.190000534057617,15.9399995803833,15.960000038146973,15.960000038146973,319624 -2023-01-06 09:30:00,15.960000038146973,16.239999771118164,15.958499908447266,16.215200424194336,16.215200424194336,394192 -2023-01-06 10:30:00,16.210100173950195,16.56999969482422,16.209999084472656,16.459999084472656,16.459999084472656,964802 -2023-01-09 04:30:00,16.649999618530273,17.1299991607666,16.450000762939453,16.860000610351562,16.860000610351562,1017794 -2023-01-09 05:30:00,16.860000610351562,16.989999771118164,16.6299991607666,16.8700008392334,16.8700008392334,458951 -2023-01-09 06:30:00,16.864999771118164,16.925800323486328,16.690000534057617,16.920000076293945,16.920000076293945,332839 -2023-01-09 07:30:00,16.920000076293945,16.93000030517578,16.58099937438965,16.809999465942383,16.809999465942383,359779 -2023-01-09 08:30:00,16.81999969482422,16.81999969482422,16.565000534057617,16.774999618530273,16.774999618530273,324391 -2023-01-09 09:30:00,16.770999908447266,16.780000686645508,16.3700008392334,16.489999771118164,16.489999771118164,444426 -2023-01-09 10:30:00,16.489999771118164,16.514999389648438,16.360000610351562,16.3799991607666,16.3799991607666,426585 -2023-01-10 04:30:00,16.299999237060547,16.75,16.280000686645508,16.350000381469727,16.350000381469727,610459 -2023-01-10 05:30:00,16.350000381469727,16.700000762939453,16.25,16.459999084472656,16.459999084472656,322276 -2023-01-10 06:30:00,16.469999313354492,16.56999969482422,16.360000610351562,16.520000457763672,16.520000457763672,215030 -2023-01-10 07:30:00,16.520000457763672,16.635000228881836,16.469999313354492,16.560699462890625,16.560699462890625,205752 -2023-01-10 08:30:00,16.559999465942383,16.809999465942383,16.549999237060547,16.809999465942383,16.809999465942383,278995 -2023-01-10 09:30:00,16.80500030517578,17.5,16.770000457763672,17.5,17.5,1035822 -2023-01-10 10:30:00,17.499900817871094,18.09000015258789,17.459999084472656,17.75,17.75,1589973 -2023-01-11 04:30:00,18.190000534057617,20.049999237060547,17.860000610351562,19.25,19.25,4034427 -2023-01-11 05:30:00,19.280000686645508,19.289899826049805,18.565500259399414,18.6200008392334,18.6200008392334,1325883 -2023-01-11 06:30:00,18.610000610351562,18.799999237060547,18.520000457763672,18.62350082397461,18.62350082397461,417032 -2023-01-11 07:30:00,18.6299991607666,18.850000381469727,18.460599899291992,18.670000076293945,18.670000076293945,488249 -2023-01-11 08:30:00,18.68000030517578,19.270000457763672,18.68000030517578,19.059999465942383,19.059999465942383,833826 -2023-01-11 09:30:00,19.040000915527344,19.139999389648438,18.75,18.75,18.75,413957 -2023-01-11 10:30:00,18.75,19.030000686645508,18.640100479125977,19.020000457763672,19.020000457763672,627298 -2023-01-12 04:30:00,19.040000915527344,19.579999923706055,18.34000015258789,18.969999313354492,18.969999313354492,1260357 -2023-01-12 05:30:00,18.950000762939453,19.25,18.68000030517578,19.010000228881836,19.010000228881836,413062 -2023-01-12 06:30:00,19.024999618530273,19.389999389648438,18.950000762939453,19.3799991607666,19.3799991607666,400625 -2023-01-12 07:30:00,19.384599685668945,19.739999771118164,19.229999542236328,19.25,19.25,710245 -2023-01-12 08:30:00,19.219999313354492,19.690000534057617,19.190000534057617,19.6200008392334,19.6200008392334,319083 -2023-01-12 09:30:00,19.61210060119629,19.950000762939453,19.59000015258789,19.947500228881836,19.947500228881836,955988 -2023-01-12 10:30:00,19.940000534057617,20.6299991607666,19.93000030517578,20.617300033569336,20.617300033569336,1517121 -2023-01-13 04:30:00,19.8799991607666,20.799999237060547,19.799999237060547,20.59000015258789,20.59000015258789,1504344 -2023-01-13 05:30:00,20.559999465942383,21.110000610351562,20.420000076293945,20.709999084472656,20.709999084472656,844371 -2023-01-13 06:30:00,20.719999313354492,20.899999618530273,20.540000915527344,20.889999389648438,20.889999389648438,569734 -2023-01-13 07:30:00,20.889999389648438,21.06999969482422,20.299999237060547,20.6200008392334,20.6200008392334,701162 -2023-01-13 08:30:00,20.610000610351562,20.780000686645508,20.530000686645508,20.62150001525879,20.62150001525879,379180 -2023-01-13 09:30:00,20.639999389648438,20.641599655151367,20.170000076293945,20.440000534057617,20.440000534057617,486233 -2023-01-13 10:30:00,20.450000762939453,20.489999771118164,20.280000686645508,20.459999084472656,20.459999084472656,723930 -2023-01-17 04:30:00,20.420000076293945,21.34000015258789,20.420000076293945,21.11009979248047,21.11009979248047,1100528 -2023-01-17 05:30:00,21.139999389648438,21.260000228881836,20.729999542236328,20.90999984741211,20.90999984741211,536955 -2023-01-17 06:30:00,20.920000076293945,21.549999237060547,20.8799991607666,21.385000228881836,21.385000228881836,603270 -2023-01-17 07:30:00,21.40329933166504,21.700000762939453,21.020000457763672,21.700000762939453,21.700000762939453,444087 -2023-01-17 08:30:00,21.71500015258789,21.889999389648438,21.40999984741211,21.670000076293945,21.670000076293945,985395 -2023-01-17 09:30:00,21.65999984741211,21.940000534057617,21.549999237060547,21.558900833129883,21.558900833129883,377534 -2023-01-17 10:30:00,21.550100326538086,21.81999969482422,21.530000686645508,21.809999465942383,21.809999465942383,574671 -2023-01-18 04:30:00,22.010000228881836,22.149999618530273,21.299999237060547,21.93000030517578,21.93000030517578,1346501 -2023-01-18 05:30:00,21.936199188232422,21.936199188232422,20.989999771118164,21.194900512695312,21.194900512695312,1247886 -2023-01-18 06:30:00,21.204999923706055,21.309999465942383,20.68000030517578,20.860000610351562,20.860000610351562,1031186 -2023-01-18 07:30:00,20.8700008392334,20.935800552368164,20.549999237060547,20.770000457763672,20.770000457763672,472416 -2023-01-18 08:30:00,20.770000457763672,21.229999542236328,20.719999313354492,20.940000534057617,20.940000534057617,392177 -2023-01-18 09:30:00,20.950000762939453,21.020000457763672,20.62380027770996,20.68000030517578,20.68000030517578,319321 -2023-01-18 10:30:00,20.67729949951172,20.790000915527344,20.5,20.790000915527344,20.790000915527344,648765 -2023-01-19 04:30:00,20.440000534057617,20.450000762939453,18.90999984741211,18.920000076293945,18.920000076293945,1501928 -2023-01-19 05:30:00,18.918100357055664,19.299999237060547,18.81999969482422,19.020000457763672,19.020000457763672,949713 -2023-01-19 06:30:00,19.014999389648438,19.170400619506836,18.850000381469727,19.100000381469727,19.100000381469727,467492 -2023-01-19 07:30:00,19.09000015258789,19.190000534057617,18.997299194335938,19.10700035095215,19.10700035095215,227567 -2023-01-19 08:30:00,19.110000610351562,19.459999084472656,19.110000610351562,19.40999984741211,19.40999984741211,462945 -2023-01-19 09:30:00,19.40999984741211,19.420000076293945,19.229999542236328,19.229999542236328,19.229999542236328,357498 -2023-01-19 10:30:00,19.239999771118164,19.239999771118164,18.979999542236328,19.040000915527344,19.040000915527344,417884 -2023-01-20 04:30:00,19.049999237060547,19.432899475097656,18.899999618530273,19.329999923706055,19.329999923706055,562478 -2023-01-20 05:30:00,19.323999404907227,19.549999237060547,19.209999084472656,19.40290069580078,19.40290069580078,376392 -2023-01-20 06:30:00,19.40999984741211,19.459999084472656,19.25,19.34000015258789,19.34000015258789,265846 -2023-01-20 07:30:00,19.34000015258789,19.440000534057617,19.280000686645508,19.339099884033203,19.339099884033203,209465 -2023-01-20 08:30:00,19.34000015258789,19.908000946044922,19.34000015258789,19.895000457763672,19.895000457763672,400892 -2023-01-20 09:30:00,19.899999618530273,20.069900512695312,19.790000915527344,19.989999771118164,19.989999771118164,754351 -2023-01-20 10:30:00,20.0,20.030000686645508,19.538999557495117,19.639999389648438,19.639999389648438,844045 -2023-01-23 04:30:00,19.5,20.579999923706055,19.3700008392334,20.50079917907715,20.50079917907715,810473 -2023-01-23 05:30:00,20.520000457763672,21.450000762939453,20.450000762939453,21.450000762939453,21.450000762939453,1261892 -2023-01-23 06:30:00,21.469999313354492,22.149999618530273,21.329999923706055,22.03059959411621,22.03059959411621,1355569 -2023-01-23 07:30:00,22.040000915527344,22.489999771118164,21.829999923706055,21.98859977722168,21.98859977722168,1635774 -2023-01-23 08:30:00,21.97450065612793,22.209999084472656,21.65999984741211,21.780000686645508,21.780000686645508,856481 -2023-01-23 09:30:00,21.780000686645508,21.93000030517578,21.336299896240234,21.649999618530273,21.649999618530273,708174 -2023-01-23 10:30:00,21.649999618530273,21.780000686645508,21.6299991607666,21.649999618530273,21.649999618530273,445564 -2023-01-24 04:30:00,21.299999237060547,22.09000015258789,21.0,21.459999084472656,21.459999084472656,852808 -2023-01-24 05:30:00,21.420000076293945,21.790000915527344,21.28030014038086,21.700000762939453,21.700000762939453,280165 -2023-01-24 06:30:00,21.719999313354492,21.790000915527344,21.471500396728516,21.729999542236328,21.729999542236328,178997 -2023-01-24 07:30:00,21.75,21.75,21.389999389648438,21.489999771118164,21.489999771118164,166265 -2023-01-24 08:30:00,21.524599075317383,21.6200008392334,21.329999923706055,21.47209930419922,21.47209930419922,157571 -2023-01-24 09:30:00,21.475000381469727,21.780000686645508,21.329999923706055,21.75,21.75,265938 -2023-01-24 10:30:00,21.750200271606445,21.81999969482422,21.399999618530273,21.40999984741211,21.40999984741211,377445 -2023-01-25 04:30:00,20.59000015258789,20.610000610351562,19.530000686645508,19.700000762939453,19.700000762939453,1184328 -2023-01-25 05:30:00,19.717300415039062,20.300100326538086,19.704999923706055,20.160900115966797,20.160900115966797,535063 -2023-01-25 06:30:00,20.15999984741211,20.239999771118164,20.020000457763672,20.1200008392334,20.1200008392334,227644 -2023-01-25 07:30:00,20.1200008392334,20.440000534057617,20.049999237060547,20.399999618530273,20.399999618530273,215747 -2023-01-25 08:30:00,20.413999557495117,20.579999923706055,20.350000381469727,20.360000610351562,20.360000610351562,243608 -2023-01-25 09:30:00,20.3799991607666,20.84000015258789,20.330400466918945,20.635000228881836,20.635000228881836,366579 -2023-01-25 10:30:00,20.639999389648438,20.65999984741211,20.219999313354492,20.239999771118164,20.239999771118164,600521 -2023-01-26 04:30:00,20.610000610351562,21.168500900268555,20.010000228881836,20.334999084472656,20.334999084472656,751995 -2023-01-26 05:30:00,20.33810043334961,20.5,20.040000915527344,20.229999542236328,20.229999542236328,286391 -2023-01-26 06:30:00,20.229999542236328,20.420000076293945,20.1299991607666,20.38759994506836,20.38759994506836,179600 -2023-01-26 07:30:00,20.3700008392334,20.450000762939453,20.1200008392334,20.169099807739258,20.169099807739258,194143 -2023-01-26 08:30:00,20.15999984741211,20.209999084472656,19.93000030517578,20.110000610351562,20.110000610351562,307534 -2023-01-26 09:30:00,20.11389923095703,20.198299407958984,19.3799991607666,19.889999389648438,19.889999389648438,1317103 -2023-01-26 10:30:00,19.900999069213867,20.079999923706055,19.850000381469727,20.0,20.0,408552 -2023-01-27 04:30:00,19.799999237060547,20.277999877929688,19.649999618530273,19.899999618530273,19.899999618530273,492223 -2023-01-27 05:30:00,19.90999984741211,19.950000762939453,19.40999984741211,19.510000228881836,19.510000228881836,580687 -2023-01-27 06:30:00,19.510000228881836,20.200000762939453,19.510000228881836,20.170000076293945,20.170000076293945,552620 -2023-01-27 07:30:00,20.170000076293945,22.170000076293945,20.120100021362305,21.917299270629883,21.917299270629883,3135747 -2023-01-27 08:30:00,21.925600051879883,23.260000228881836,21.922300338745117,22.815000534057617,22.815000534057617,3251223 -2023-01-27 09:30:00,22.81999969482422,23.309999465942383,22.290000915527344,22.524999618530273,22.524999618530273,2235581 -2023-01-27 10:30:00,22.520999908447266,22.920000076293945,22.40999984741211,22.81999969482422,22.81999969482422,1334254 -2023-01-30 04:30:00,22.5,23.479999542236328,21.899999618530273,22.424999237060547,22.424999237060547,2144387 -2023-01-30 05:30:00,22.413299560546875,22.549999237060547,22.010000228881836,22.1299991607666,22.1299991607666,558331 -2023-01-30 06:30:00,22.1299991607666,22.260000228881836,21.740400314331055,21.979999542236328,21.979999542236328,548745 -2023-01-30 07:30:00,21.969999313354492,22.100000381469727,21.829999923706055,21.958799362182617,21.958799362182617,280888 -2023-01-30 08:30:00,21.950000762939453,21.950000762939453,21.3700008392334,21.399999618530273,21.399999618530273,611128 -2023-01-30 09:30:00,21.3799991607666,21.489999771118164,21.299999237060547,21.405000686645508,21.405000686645508,265692 -2023-01-30 10:30:00,21.405000686645508,21.405000686645508,21.1299991607666,21.270000457763672,21.270000457763672,454374 -2023-01-31 04:30:00,21.40999984741211,21.940000534057617,21.299999237060547,21.8700008392334,21.8700008392334,575051 -2023-01-31 05:30:00,21.893699645996094,22.049999237060547,21.6200008392334,21.809999465942383,21.809999465942383,474726 -2023-01-31 06:30:00,21.802099227905273,21.8799991607666,21.610000610351562,21.819000244140625,21.819000244140625,190285 -2023-01-31 07:30:00,21.81999969482422,21.84000015258789,21.450000762939453,21.52199935913086,21.52199935913086,338741 -2023-01-31 08:30:00,21.530000686645508,21.65999984741211,21.43000030517578,21.56999969482422,21.56999969482422,265332 -2023-01-31 09:30:00,21.600000381469727,21.65999984741211,21.40999984741211,21.420000076293945,21.420000076293945,226961 -2023-01-31 10:30:00,21.43000030517578,21.860000610351562,21.43000030517578,21.860000610351562,21.860000610351562,516547 -2023-02-01 04:30:00,21.489999771118164,21.81999969482422,21.09000015258789,21.459999084472656,21.459999084472656,808213 -2023-02-01 05:30:00,21.479999542236328,21.524999618530273,20.610000610351562,20.77989959716797,20.77989959716797,677857 -2023-02-01 06:30:00,20.760000228881836,20.860000610351562,20.575599670410156,20.614999771118164,20.614999771118164,364644 -2023-02-01 07:30:00,20.614999771118164,20.93000030517578,20.56999969482422,20.790000915527344,20.790000915527344,282883 -2023-02-01 08:30:00,20.799999237060547,21.079999923706055,20.6299991607666,20.77739906311035,20.77739906311035,378498 -2023-02-01 09:30:00,20.799999237060547,21.950000762939453,20.549999237060547,21.80500030517578,21.80500030517578,1199725 -2023-02-01 10:30:00,21.809999465942383,22.1200008392334,21.704999923706055,21.829999923706055,21.829999923706055,648483 -2023-02-02 04:30:00,22.75,23.329999923706055,22.25,23.200000762939453,23.200000762939453,2148612 -2023-02-02 05:30:00,23.202199935913086,24.399999618530273,23.06999969482422,23.56999969482422,23.56999969482422,2289894 -2023-02-02 06:30:00,23.555099487304688,23.56999969482422,23.06999969482422,23.09000015258789,23.09000015258789,632209 -2023-02-02 07:30:00,23.079999923706055,23.420000076293945,23.079999923706055,23.139999389648438,23.139999389648438,434430 -2023-02-02 08:30:00,23.1299991607666,23.549999237060547,22.790000915527344,22.830400466918945,22.830400466918945,775446 -2023-02-02 09:30:00,22.860000610351562,22.889999389648438,22.219999313354492,22.459999084472656,22.459999084472656,651531 -2023-02-02 10:30:00,22.4689998626709,22.863500595092773,22.459999084472656,22.729999542236328,22.729999542236328,538515 -2023-02-03 04:30:00,22.010000228881836,23.92609977722168,21.93000030517578,23.239999771118164,23.239999771118164,1868019 -2023-02-03 05:30:00,23.239999771118164,23.420000076293945,22.719999313354492,22.90999984741211,22.90999984741211,531383 -2023-02-03 06:30:00,22.920000076293945,22.979999542236328,22.424999237060547,22.514999389648438,22.514999389648438,526517 -2023-02-03 07:30:00,22.5,22.559999465942383,22.040000915527344,22.200000762939453,22.200000762939453,457776 -2023-02-03 08:30:00,22.200000762939453,22.420000076293945,21.969999313354492,22.299999237060547,22.299999237060547,408564 -2023-02-03 09:30:00,22.290000915527344,22.290000915527344,21.799999237060547,22.209999084472656,22.209999084472656,535591 -2023-02-03 10:30:00,22.205400466918945,22.280000686645508,22.049999237060547,22.260000228881836,22.260000228881836,452374 -2023-02-06 04:30:00,22.149999618530273,22.649900436401367,22.059999465942383,22.125,22.125,603397 -2023-02-06 05:30:00,22.079999923706055,23.010000228881836,21.899999618530273,22.82859992980957,22.82859992980957,840071 -2023-02-06 06:30:00,22.84000015258789,23.229999542236328,22.829999923706055,23.1200008392334,23.1200008392334,807325 -2023-02-06 07:30:00,23.1200008392334,23.25,22.8799991607666,22.979999542236328,22.979999542236328,629096 -2023-02-06 08:30:00,22.959999084472656,23.579999923706055,22.959999084472656,23.31999969482422,23.31999969482422,876133 -2023-02-06 09:30:00,23.329999923706055,24.700000762939453,23.239999771118164,24.690000534057617,24.690000534057617,1738909 -2023-02-06 10:30:00,24.674999237060547,24.8799991607666,23.540000915527344,23.860000610351562,23.860000610351562,2902589 -2023-02-07 04:30:00,23.0,23.049999237060547,21.020099639892578,21.06999969482422,21.06999969482422,3165508 -2023-02-07 05:30:00,21.06999969482422,21.649999618530273,21.020000457763672,21.241199493408203,21.241199493408203,943425 -2023-02-07 06:30:00,21.25,21.270000457763672,20.875,21.010000228881836,21.010000228881836,1201173 -2023-02-07 07:30:00,21.010000228881836,21.637100219726562,20.8799991607666,21.0,21.0,915084 -2023-02-07 08:30:00,21.0049991607666,21.010000228881836,20.600000381469727,20.6200008392334,20.6200008392334,951726 -2023-02-07 09:30:00,20.6200008392334,21.139999389648438,20.5,21.1200008392334,21.1200008392334,1140925 -2023-02-07 10:30:00,21.1200008392334,21.239999771118164,21.014999389648438,21.229999542236328,21.229999542236328,605416 -2023-02-08 04:30:00,21.43000030517578,21.549999237060547,20.610000610351562,21.22010040283203,21.22010040283203,928541 -2023-02-08 05:30:00,21.219999313354492,21.3799991607666,20.829999923706055,20.831499099731445,20.831499099731445,477439 -2023-02-08 06:30:00,20.838499069213867,21.209999084472656,20.75659942626953,21.170000076293945,21.170000076293945,170280 -2023-02-08 07:30:00,21.17099952697754,21.402700424194336,21.100000381469727,21.239999771118164,21.239999771118164,291026 -2023-02-08 08:30:00,21.239999771118164,21.344999313354492,20.90999984741211,21.18000030517578,21.18000030517578,324291 -2023-02-08 09:30:00,21.170499801635742,21.239999771118164,20.979999542236328,21.155000686645508,21.155000686645508,220371 -2023-02-08 10:30:00,21.149999618530273,21.190000534057617,21.030000686645508,21.100000381469727,21.100000381469727,288655 -2023-02-09 04:30:00,21.25,21.645000457763672,20.959999084472656,21.15999984741211,21.15999984741211,780553 -2023-02-09 05:30:00,21.149700164794922,21.610000610351562,20.90999984741211,21.020000457763672,21.020000457763672,638401 -2023-02-09 06:30:00,21.0,21.049999237060547,20.309999465942383,20.31999969482422,20.31999969482422,686992 -2023-02-09 07:30:00,20.33989906311035,20.3700008392334,20.020000457763672,20.08880043029785,20.08880043029785,682919 -2023-02-09 08:30:00,20.079999923706055,20.190000534057617,19.81999969482422,19.850000381469727,19.850000381469727,455504 -2023-02-09 09:30:00,19.850000381469727,20.059999465942383,19.68000030517578,19.735000610351562,19.735000610351562,584080 -2023-02-09 10:30:00,19.719999313354492,19.87649917602539,19.670000076293945,19.670000076293945,19.670000076293945,484907 -2023-02-10 04:30:00,19.559999465942383,20.039899826049805,19.3700008392334,19.729999542236328,19.729999542236328,943567 -2023-02-10 05:30:00,19.75,19.918399810791016,19.530000686645508,19.530000686645508,19.530000686645508,307966 -2023-02-10 06:30:00,19.530000686645508,19.530000686645508,19.15999984741211,19.290000915527344,19.290000915527344,361543 -2023-02-10 07:30:00,19.299999237060547,19.519899368286133,19.260000228881836,19.350000381469727,19.350000381469727,180183 -2023-02-10 08:30:00,19.354999542236328,19.354999542236328,19.049999237060547,19.110000610351562,19.110000610351562,282843 -2023-02-10 09:30:00,19.118000030517578,19.34000015258789,19.110000610351562,19.209999084472656,19.209999084472656,270010 -2023-02-10 10:30:00,19.239999771118164,19.375,19.209999084472656,19.280000686645508,19.280000686645508,433680 -2023-02-13 04:30:00,19.361499786376953,19.440000534057617,19.010000228881836,19.139999389648438,19.139999389648438,489985 -2023-02-13 05:30:00,19.149999618530273,19.479999542236328,19.10099983215332,19.298099517822266,19.298099517822266,312115 -2023-02-13 06:30:00,19.290000915527344,19.940000534057617,19.229999542236328,19.690000534057617,19.690000534057617,405789 -2023-02-13 07:30:00,19.674999237060547,19.899999618530273,19.59000015258789,19.87849998474121,19.87849998474121,231963 -2023-02-13 08:30:00,19.87809944152832,19.920000076293945,19.65999984741211,19.65999984741211,19.65999984741211,175336 -2023-02-13 09:30:00,19.690000534057617,19.739999771118164,19.420000076293945,19.6299991607666,19.6299991607666,276573 -2023-02-13 10:30:00,19.635000228881836,19.780000686645508,19.579999923706055,19.709999084472656,19.709999084472656,303914 -2023-02-14 04:30:00,19.309999465942383,20.010000228881836,19.100000381469727,19.545000076293945,19.545000076293945,617351 -2023-02-14 05:30:00,19.549999237060547,19.600000381469727,19.149999618530273,19.219999313354492,19.219999313354492,414661 -2023-02-14 06:30:00,19.200000762939453,19.364999771118164,19.139999389648438,19.267200469970703,19.267200469970703,280634 -2023-02-14 07:30:00,19.25,19.45669937133789,19.200000762939453,19.329999923706055,19.329999923706055,224453 -2023-02-14 08:30:00,19.34000015258789,19.469999313354492,19.280000686645508,19.440000534057617,19.440000534057617,219844 -2023-02-14 09:30:00,19.43000030517578,19.690000534057617,19.43000030517578,19.6200008392334,19.6200008392334,342379 -2023-02-14 10:30:00,19.6200008392334,19.8799991607666,19.59600067138672,19.860000610351562,19.860000610351562,541639 -2023-02-15 04:30:00,19.799999237060547,20.151399612426758,19.59000015258789,19.977500915527344,19.977500915527344,679222 -2023-02-15 05:30:00,19.9950008392334,20.989999771118164,19.94499969482422,20.68000030517578,20.68000030517578,1879008 -2023-02-15 06:30:00,20.700000762939453,21.200000762939453,20.610000610351562,21.149999618530273,21.149999618530273,1168590 -2023-02-15 07:30:00,21.155000686645508,21.239999771118164,20.860000610351562,21.149999618530273,21.149999618530273,582066 -2023-02-15 08:30:00,21.15850067138672,21.540000915527344,21.150100708007812,21.239999771118164,21.239999771118164,993039 -2023-02-15 09:30:00,21.25,21.6200008392334,21.1200008392334,21.59000015258789,21.59000015258789,764911 -2023-02-15 10:30:00,21.598100662231445,21.799999237060547,21.540000915527344,21.799999237060547,21.799999237060547,891438 -2023-02-16 04:30:00,21.25,21.579999923706055,20.850000381469727,21.372699737548828,21.372699737548828,880363 -2023-02-16 05:30:00,21.354400634765625,21.920000076293945,21.305099487304688,21.649999618530273,21.649999618530273,489082 -2023-02-16 06:30:00,21.68000030517578,21.950000762939453,21.5,21.940000534057617,21.940000534057617,339911 -2023-02-16 07:30:00,21.936100006103516,22.420000076293945,21.700000762939453,21.8523006439209,21.8523006439209,948228 -2023-02-16 08:30:00,21.860000610351562,22.030000686645508,21.770000457763672,21.860000610351562,21.860000610351562,276013 -2023-02-16 09:30:00,21.854999542236328,21.940000534057617,21.3700008392334,21.459999084472656,21.459999084472656,314966 -2023-02-16 10:30:00,21.45840072631836,21.6299991607666,21.34000015258789,21.59000015258789,21.59000015258789,423363 -2023-02-17 04:30:00,21.510000228881836,21.790000915527344,21.149999618530273,21.6200008392334,21.6200008392334,673129 -2023-02-17 05:30:00,21.614999771118164,21.850000381469727,21.34000015258789,21.540000915527344,21.540000915527344,349244 -2023-02-17 06:30:00,21.559999465942383,22.069900512695312,21.464000701904297,21.93000030517578,21.93000030517578,427570 -2023-02-17 07:30:00,21.934999465942383,22.0585994720459,21.6299991607666,21.920000076293945,21.920000076293945,303948 -2023-02-17 08:30:00,21.91010093688965,22.049999237060547,21.780000686645508,21.969999313354492,21.969999313354492,275932 -2023-02-17 09:30:00,21.979999542236328,22.030000686645508,21.80590057373047,21.860000610351562,21.860000610351562,294856 -2023-02-17 10:30:00,21.860000610351562,22.0,21.829999923706055,21.989999771118164,21.989999771118164,359885 -2023-02-21 04:30:00,21.420000076293945,21.829999923706055,21.010000228881836,21.085399627685547,21.085399627685547,771925 -2023-02-21 05:30:00,21.06999969482422,21.450000762939453,20.799999237060547,20.99799919128418,20.99799919128418,664949 -2023-02-21 06:30:00,20.976299285888672,21.065000534057617,20.760000228881836,20.889999389648438,20.889999389648438,326206 -2023-02-21 07:30:00,20.899999618530273,21.09000015258789,20.859899520874023,20.8700008392334,20.8700008392334,192243 -2023-02-21 08:30:00,20.864999771118164,20.940000534057617,20.760000228881836,20.93000030517578,20.93000030517578,298851 -2023-02-21 09:30:00,20.950000762939453,21.069900512695312,20.721900939941406,20.959999084472656,20.959999084472656,294637 -2023-02-21 10:30:00,20.969999313354492,21.019899368286133,20.625,20.65999984741211,20.65999984741211,399044 -2023-02-22 04:30:00,20.530000686645508,21.186399459838867,20.530000686645508,20.908100128173828,20.908100128173828,614308 -2023-02-22 05:30:00,20.899999618530273,21.02869987487793,20.6299991607666,20.75,20.75,278117 -2023-02-22 06:30:00,20.75,20.920000076293945,20.65999984741211,20.65999984741211,20.65999984741211,170085 -2023-02-22 07:30:00,20.66830062866211,20.81999969482422,20.399999618530273,20.540000915527344,20.540000915527344,277042 -2023-02-22 08:30:00,20.5393009185791,20.59000015258789,20.37190055847168,20.489999771118164,20.489999771118164,156337 -2023-02-22 09:30:00,20.469999313354492,20.56999969482422,20.333099365234375,20.5,20.5,249658 -2023-02-22 10:30:00,20.479999542236328,20.6200008392334,20.420000076293945,20.530000686645508,20.530000686645508,256860 -2023-02-23 04:30:00,20.65999984741211,20.8700008392334,19.959999084472656,20.010000228881836,20.010000228881836,616386 -2023-02-23 05:30:00,20.019899368286133,20.049999237060547,19.549999237060547,19.65999984741211,19.65999984741211,614856 -2023-02-23 06:30:00,19.641599655151367,19.790000915527344,19.530000686645508,19.639999389648438,19.639999389648438,431470 -2023-02-23 07:30:00,19.639999389648438,20.049999237060547,19.6200008392334,19.950000762939453,19.950000762939453,274857 -2023-02-23 08:30:00,19.959999084472656,20.31999969482422,19.912900924682617,20.20989990234375,20.20989990234375,226792 -2023-02-23 09:30:00,20.229999542236328,20.411399841308594,20.139999389648438,20.34000015258789,20.34000015258789,305010 -2023-02-23 10:30:00,20.350000381469727,20.409900665283203,20.139999389648438,20.139999389648438,20.139999389648438,313142 -2023-02-24 04:30:00,19.709999084472656,20.079999923706055,19.600000381469727,19.799999237060547,19.799999237060547,444237 -2023-02-24 05:30:00,19.850000381469727,19.8799991607666,19.549999237060547,19.84000015258789,19.84000015258789,333519 -2023-02-24 06:30:00,19.860000610351562,19.959999084472656,19.600000381469727,19.670000076293945,19.670000076293945,272465 -2023-02-24 07:30:00,19.68000030517578,19.719999313354492,19.58289909362793,19.670000076293945,19.670000076293945,195070 -2023-02-24 08:30:00,19.649999618530273,19.790000915527344,19.59000015258789,19.670000076293945,19.670000076293945,199700 -2023-02-24 09:30:00,19.666799545288086,19.770000457763672,19.559999465942383,19.6200008392334,19.6200008392334,209809 -2023-02-24 10:30:00,19.63129997253418,19.65999984741211,19.549999237060547,19.549999237060547,19.549999237060547,410624 -2023-02-27 04:30:00,19.610000610351562,19.700000762939453,19.299999237060547,19.485000610351562,19.485000610351562,575749 -2023-02-27 05:30:00,19.485000610351562,19.56999969482422,18.961599349975586,19.020000457763672,19.020000457763672,952619 -2023-02-27 06:30:00,19.023000717163086,19.100000381469727,18.889999389648438,19.010000228881836,19.010000228881836,485007 -2023-02-27 07:30:00,19.009899139404297,19.260000228881836,19.0049991607666,19.18000030517578,19.18000030517578,222988 -2023-02-27 08:30:00,19.190000534057617,19.40999984741211,19.128799438476562,19.290000915527344,19.290000915527344,421429 -2023-02-27 09:30:00,19.290000915527344,19.450000762939453,18.90999984741211,19.168800354003906,19.168800354003906,881256 -2023-02-27 10:30:00,19.15999984741211,19.190000534057617,19.010000228881836,19.110000610351562,19.110000610351562,340066 -2023-02-28 04:30:00,19.059999465942383,19.520000457763672,18.950000762939453,19.11050033569336,19.11050033569336,691791 -2023-02-28 05:30:00,19.110000610351562,19.459999084472656,19.010000228881836,19.453500747680664,19.453500747680664,381759 -2023-02-28 06:30:00,19.459999084472656,19.479999542236328,19.1299991607666,19.139999389648438,19.139999389648438,199419 -2023-02-28 07:30:00,19.139999389648438,19.222700119018555,19.040000915527344,19.222700119018555,19.222700119018555,199234 -2023-02-28 08:30:00,19.229999542236328,19.520000457763672,19.193300247192383,19.350000381469727,19.350000381469727,356267 -2023-02-28 09:30:00,19.340099334716797,19.399999618530273,19.010000228881836,19.03890037536621,19.03890037536621,302018 -2023-02-28 10:30:00,19.030000686645508,19.239999771118164,19.010000228881836,19.209999084472656,19.209999084472656,460436 -2023-03-01 04:30:00,18.920000076293945,19.09000015258789,18.209999084472656,18.309999465942383,18.309999465942383,1159723 -2023-03-01 05:30:00,18.280099868774414,18.8700008392334,18.280000686645508,18.600000381469727,18.600000381469727,714218 -2023-03-01 06:30:00,18.579999923706055,18.809999465942383,18.510000228881836,18.700000762939453,18.700000762939453,280131 -2023-03-01 07:30:00,18.709999084472656,18.719999313354492,18.469999313354492,18.479999542236328,18.479999542236328,241573 -2023-03-01 08:30:00,18.485000610351562,18.68000030517578,18.399999618530273,18.559999465942383,18.559999465942383,358068 -2023-03-01 09:30:00,18.549999237060547,18.625,18.34000015258789,18.34000015258789,18.34000015258789,317644 -2023-03-01 10:30:00,18.34000015258789,18.354999542236328,18.139999389648438,18.15999984741211,18.15999984741211,827092 -2023-03-02 04:30:00,18.149999618530273,18.200000762939453,17.6200008392334,17.940000534057617,17.940000534057617,940291 -2023-03-02 05:30:00,17.950000762939453,18.1299991607666,17.860000610351562,17.969999313354492,17.969999313354492,369302 -2023-03-02 06:30:00,17.979999542236328,18.270000457763672,17.8700008392334,18.229900360107422,18.229900360107422,211605 -2023-03-02 07:30:00,18.219999313354492,18.37700080871582,18.09000015258789,18.110000610351562,18.110000610351562,219758 -2023-03-02 08:30:00,18.09000015258789,18.399999618530273,18.082000732421875,18.229999542236328,18.229999542236328,199964 -2023-03-02 09:30:00,18.229999542236328,18.289600372314453,18.06999969482422,18.100000381469727,18.100000381469727,184659 -2023-03-02 10:30:00,18.100000381469727,18.209999084472656,18.020000457763672,18.200000762939453,18.200000762939453,368936 -2023-03-03 04:30:00,18.190000534057617,18.649999618530273,18.100000381469727,18.539899826049805,18.539899826049805,550965 -2023-03-03 05:30:00,18.540000915527344,18.649999618530273,18.3799991607666,18.559999465942383,18.559999465942383,295345 -2023-03-03 06:30:00,18.550100326538086,18.81999969482422,18.510000228881836,18.739999771118164,18.739999771118164,247503 -2023-03-03 07:30:00,18.739999771118164,18.969999313354492,18.68000030517578,18.95639991760254,18.95639991760254,304387 -2023-03-03 08:30:00,18.959999084472656,19.100000381469727,18.899999618530273,19.010000228881836,19.010000228881836,299829 -2023-03-03 09:30:00,18.979999542236328,18.995100021362305,18.790000915527344,18.809999465942383,18.809999465942383,389180 -2023-03-03 10:30:00,18.81999969482422,18.84000015258789,18.665000915527344,18.729999542236328,18.729999542236328,313187 -2023-03-06 04:30:00,18.520000457763672,19.3700008392334,18.520000457763672,18.979999542236328,18.979999542236328,785109 -2023-03-06 05:30:00,18.969999313354492,19.5,18.940000534057617,19.317800521850586,19.317800521850586,506706 -2023-03-06 06:30:00,19.31999969482422,19.389999389648438,19.101600646972656,19.139999389648438,19.139999389648438,336760 -2023-03-06 07:30:00,19.150400161743164,19.165000915527344,18.670000076293945,18.7549991607666,18.7549991607666,351739 -2023-03-06 08:30:00,18.760000228881836,18.860000610351562,18.700000762939453,18.7549991607666,18.7549991607666,159791 -2023-03-06 09:30:00,18.760000228881836,18.920000076293945,18.700000762939453,18.709999084472656,18.709999084472656,173269 -2023-03-06 10:30:00,18.690500259399414,18.819900512695312,18.584999084472656,18.649999618530273,18.649999618530273,390732 -2023-03-07 04:30:00,18.600000381469727,18.834999084472656,18.149999618530273,18.25,18.25,659903 -2023-03-07 05:30:00,18.239999771118164,18.510000228881836,18.229999542236328,18.372400283813477,18.372400283813477,288128 -2023-03-07 06:30:00,18.3700008392334,18.489999771118164,18.280000686645508,18.457300186157227,18.457300186157227,191787 -2023-03-07 07:30:00,18.469999313354492,18.670000076293945,18.299999237060547,18.36009979248047,18.36009979248047,150541 -2023-03-07 08:30:00,18.360000610351562,18.3799991607666,18.149999618530273,18.165000915527344,18.165000915527344,251580 -2023-03-07 09:30:00,18.15999984741211,18.25,18.149999618530273,18.165000915527344,18.165000915527344,260413 -2023-03-07 10:30:00,18.15999984741211,18.219999313354492,18.059999465942383,18.059999465942383,18.059999465942383,388247 +date,Open,High,Low,Close,Adj Close,Volume +2021-12-01 04:30:00,49.75,49.935001373291016,48.720001220703125,48.91999816894531,48.91999816894531,290211 +2021-12-01 05:30:00,48.86750030517578,49.0724983215332,48.06999969482422,48.325374603271484,48.325374603271484,171312 +2021-12-01 06:30:00,48.36249923706055,48.36249923706055,47.654998779296875,47.693748474121094,47.693748474121094,116741 +2021-12-01 07:30:00,47.662498474121094,47.772499084472656,46.0,47.087501525878906,47.087501525878906,387586 +2021-12-01 08:30:00,47.092498779296875,47.25,45.57500076293945,46.459999084472656,46.459999084472656,327882 +2021-12-01 09:30:00,46.3849983215332,46.56999969482422,44.252498626708984,44.95124816894531,44.95124816894531,535512 +2021-12-01 10:30:00,44.95000076293945,45.80500030517578,44.540000915527344,44.9275016784668,44.9275016784668,471727 +2021-12-02 04:30:00,46.25,46.85749816894531,44.37502670288086,44.529998779296875,44.529998779296875,667373 +2021-12-02 05:30:00,44.529998779296875,45.625,43.26750183105469,45.3849983215332,45.3849983215332,497901 +2021-12-02 06:30:00,45.404998779296875,46.24974822998047,44.974998474121094,45.88999938964844,45.88999938964844,213772 +2021-12-02 07:30:00,46.03620147705078,46.227500915527344,44.752498626708984,44.80324935913086,44.80324935913086,223252 +2021-12-02 08:30:00,44.782501220703125,45.355674743652344,44.48500061035156,45.30500030517578,45.30500030517578,155763 +2021-12-02 09:30:00,45.334999084472656,45.83997344970703,45.0625,45.23249816894531,45.23249816894531,132262 +2021-12-02 10:30:00,45.23749923706055,45.46500015258789,45.060001373291016,45.4275016784668,45.4275016784668,162508 +2021-12-03 04:30:00,45.25,45.98249816894531,42.29999923706055,42.877498626708984,42.877498626708984,758453 +2021-12-03 05:30:00,42.875,43.592498779296875,42.25,43.328548431396484,43.328548431396484,430908 +2021-12-03 06:30:00,43.3224983215332,43.752498626708984,41.9375,42.36249923706055,42.36249923706055,382711 +2021-12-03 07:30:00,42.25,42.977500915527344,41.75,42.36000061035156,42.36000061035156,406008 +2021-12-03 08:30:00,42.34749984741211,42.52000045776367,40.92617416381836,41.16749954223633,41.16749954223633,378325 +2021-12-03 09:30:00,41.16749954223633,41.33000183105469,39.76252365112305,41.00002670288086,41.00002670288086,1013791 +2021-12-03 10:30:00,40.994998931884766,43.25,40.974998474121094,43.09749984741211,43.09749984741211,676140 +2021-12-06 04:30:00,41.5,43.25,40.79999923706055,42.815425872802734,42.815425872802734,833987 +2021-12-06 05:30:00,42.744998931884766,42.842498779296875,41.0,41.625,41.625,351116 +2021-12-06 06:30:00,41.689998626708984,41.709999084472656,40.81999969482422,41.3125,41.3125,204918 +2021-12-06 07:30:00,41.34749984741211,43.334999084472656,41.282501220703125,43.029998779296875,43.029998779296875,266958 +2021-12-06 08:30:00,42.939998626708984,42.997501373291016,42.154998779296875,42.54750061035156,42.54750061035156,134057 +2021-12-06 09:30:00,42.61750030517578,42.75,42.20249938964844,42.337501525878906,42.337501525878906,134383 +2021-12-06 10:30:00,42.30500030517578,42.51750183105469,41.07500076293945,41.8849983215332,41.8849983215332,250590 +2021-12-07 04:30:00,43.79499816894531,45.494998931884766,43.310001373291016,44.127498626708984,44.127498626708984,725415 +2021-12-07 05:30:00,44.26250076293945,44.314998626708984,42.627498626708984,43.0,43.0,323444 +2021-12-07 06:30:00,42.936248779296875,44.310001373291016,42.928749084472656,43.8650016784668,43.8650016784668,210610 +2021-12-07 07:30:00,43.96500015258789,44.35749816894531,43.52000045776367,43.779998779296875,43.779998779296875,131674 +2021-12-07 08:30:00,43.79499816894531,44.42499923706055,43.66999816894531,44.33124923706055,44.33124923706055,134929 +2021-12-07 09:30:00,44.33155059814453,44.36750030517578,43.70000076293945,43.71500015258789,43.71500015258789,152675 +2021-12-07 10:30:00,43.73125076293945,44.4900016784668,43.6775016784668,44.40999984741211,44.40999984741211,254858 +2021-12-08 04:30:00,44.150001525878906,45.06247329711914,42.9900016784668,43.67250061035156,43.67250061035156,517182 +2021-12-08 05:30:00,43.66999816894531,44.9275016784668,43.66999816894531,44.5,44.5,352184 +2021-12-08 06:30:00,44.48125076293945,45.057498931884766,44.13750076293945,44.397499084472656,44.397499084472656,221227 +2021-12-08 07:30:00,44.375,44.75,43.834999084472656,43.875,43.875,222376 +2021-12-08 08:30:00,43.915000915527344,44.157501220703125,43.67499923706055,43.73875045776367,43.73875045776367,171865 +2021-12-08 09:30:00,43.71500015258789,44.119998931884766,43.5,43.75,43.75,242367 +2021-12-08 10:30:00,43.72624969482422,43.85749816894531,43.27605056762695,43.42250061035156,43.42250061035156,308464 +2021-12-09 04:30:00,41.75,43.17250061035156,40.61249923706055,40.80500030517578,40.80500030517578,1382172 +2021-12-09 05:30:00,40.79880142211914,41.287498474121094,40.07749938964844,41.07749938964844,41.07749938964844,704778 +2021-12-09 06:30:00,41.0099983215332,41.084999084472656,40.27672576904297,40.60749816894531,40.60749816894531,313266 +2021-12-09 07:30:00,40.51499938964844,40.939998626708984,39.95249938964844,40.23907470703125,40.23907470703125,358185 +2021-12-09 08:30:00,40.20832443237305,40.247501373291016,39.01002502441406,39.029998779296875,39.029998779296875,488729 +2021-12-09 09:30:00,39.005001068115234,39.3125,37.75,38.56624984741211,38.56624984741211,1219469 +2021-12-09 10:30:00,38.61249923706055,38.99250030517578,38.41999816894531,38.912498474121094,38.912498474121094,547931 +2021-12-10 04:30:00,39.95750045776367,40.57500076293945,38.0,38.25749969482422,38.25749969482422,1354349 +2021-12-10 05:30:00,38.2400016784668,38.31999969482422,37.0,37.38249969482422,37.38249969482422,898663 +2021-12-10 06:30:00,37.349998474121094,37.98249816894531,37.0,37.622501373291016,37.622501373291016,494837 +2021-12-10 07:30:00,37.647499084472656,37.75,37.272499084472656,37.592498779296875,37.592498779296875,270594 +2021-12-10 08:30:00,37.57500076293945,37.587501525878906,37.224998474121094,37.375,37.375,238881 +2021-12-10 09:30:00,37.380001068115234,38.59000015258789,37.0625,38.20537567138672,38.20537567138672,554619 +2021-12-10 10:30:00,38.272499084472656,39.94499969482422,38.27000045776367,39.752498626708984,39.752498626708984,638458 +2021-12-13 04:30:00,40.08250045776367,40.22249984741211,35.752498626708984,35.900001525878906,35.900001525878906,1111186 +2021-12-13 05:30:00,35.845001220703125,36.3849983215332,34.65250015258789,34.970001220703125,34.970001220703125,1197957 +2021-12-13 06:30:00,34.959999084472656,35.404998779296875,34.0775260925293,35.28437423706055,35.28437423706055,774362 +2021-12-13 07:30:00,35.3224983215332,35.744998931884766,34.16002655029297,34.537498474121094,34.537498474121094,546168 +2021-12-13 08:30:00,34.51874923706055,35.33549880981445,34.41657638549805,35.14500045776367,35.14500045776367,414427 +2021-12-13 09:30:00,35.147499084472656,35.154998779296875,34.25,34.52000045776367,34.52000045776367,716743 +2021-12-13 10:30:00,34.5099983215332,34.599998474121094,33.76752471923828,34.220001220703125,34.220001220703125,637107 +2021-12-14 04:30:00,32.75,37.372501373291016,32.375,37.099998474121094,37.099998474121094,2880511 +2021-12-14 05:30:00,37.14875030517578,37.224998474121094,35.0,35.439998626708984,35.439998626708984,1017561 +2021-12-14 06:30:00,35.467498779296875,35.59000015258789,34.28704833984375,34.82500076293945,34.82500076293945,573371 +2021-12-14 07:30:00,34.752498626708984,36.01750183105469,34.647499084472656,35.58397674560547,35.58397674560547,426199 +2021-12-14 08:30:00,35.60749816894531,36.875,34.807498931884766,36.224998474121094,36.224998474121094,444259 +2021-12-14 09:30:00,36.20000076293945,37.435001373291016,35.60749816894531,37.33625030517578,37.33625030517578,647983 +2021-12-14 10:30:00,37.2916259765625,37.59339904785156,36.592525482177734,36.880001068115234,36.880001068115234,474692 +2021-12-15 04:30:00,36.8650016784668,36.8650016784668,35.279998779296875,36.314998626708984,36.314998626708984,570322 +2021-12-15 05:30:00,36.3624267578125,36.962501525878906,35.525001525878906,35.85749816894531,35.85749816894531,393560 +2021-12-15 06:30:00,35.817501068115234,37.33250045776367,35.58599853515625,37.26250076293945,37.26250076293945,415212 +2021-12-15 07:30:00,37.20750045776367,38.0,36.76250076293945,37.13750076293945,37.13750076293945,347786 +2021-12-15 08:30:00,37.096248626708984,37.567501068115234,36.17012405395508,36.3849983215332,36.3849983215332,274151 +2021-12-15 09:30:00,36.32749938964844,37.5,35.880001068115234,37.27000045776367,37.27000045776367,319293 +2021-12-15 10:30:00,37.317501068115234,37.95249938964844,37.08250045776367,37.30500030517578,37.30500030517578,301123 +2021-12-16 04:30:00,38.4874267578125,38.599998474121094,36.77000045776367,37.50749969482422,37.50749969482422,617524 +2021-12-16 05:30:00,37.54499816894531,37.685001373291016,36.400001525878906,36.787498474121094,36.787498474121094,321387 +2021-12-16 06:30:00,36.83124923706055,36.939998626708984,36.16775131225586,36.76874923706055,36.76874923706055,304672 +2021-12-16 07:30:00,36.75,36.75749969482422,35.84000015258789,36.442501068115234,36.442501068115234,228633 +2021-12-16 08:30:00,36.40250015258789,36.727500915527344,35.99625015258789,36.0724983215332,36.0724983215332,147966 +2021-12-16 09:30:00,36.102500915527344,36.625,35.532501220703125,36.43000030517578,36.43000030517578,266909 +2021-12-16 10:30:00,36.529998779296875,36.70000076293945,35.970001220703125,36.08250045776367,36.08250045776367,228779 +2021-12-17 04:30:00,36.037498474121094,37.125,34.83274841308594,37.06624984741211,37.06624984741211,664559 +2021-12-17 05:30:00,37.064998626708984,39.599998474121094,36.86000061035156,38.54750061035156,38.54750061035156,1144854 +2021-12-17 06:30:00,38.58744812011719,38.872501373291016,37.817501068115234,38.872501373291016,38.872501373291016,360544 +2021-12-17 07:30:00,38.8125,39.51499938964844,38.51002502441406,39.162498474121094,39.162498474121094,455974 +2021-12-17 08:30:00,39.13750076293945,39.595001220703125,39.022499084472656,39.11000061035156,39.11000061035156,284789 +2021-12-17 09:30:00,39.126373291015625,39.64139938354492,38.76750183105469,38.875,38.875,293650 +2021-12-17 10:30:00,38.875,39.32307434082031,38.50749969482422,38.88999938964844,38.88999938964844,397416 +2021-12-20 04:30:00,38.092899322509766,39.91999816894531,37.779998779296875,38.3025016784668,38.3025016784668,587315 +2021-12-20 05:30:00,38.30500030517578,38.30500030517578,37.42499923706055,37.53752517700195,37.53752517700195,361984 +2021-12-20 06:30:00,37.60274887084961,37.96500015258789,37.45000076293945,37.755001068115234,37.755001068115234,176961 +2021-12-20 07:30:00,37.77750015258789,38.17499923706055,37.54999923706055,37.92250061035156,37.92250061035156,90105 +2021-12-20 08:30:00,37.97249984741211,38.744998931884766,37.829349517822266,38.40247344970703,38.40247344970703,117364 +2021-12-20 09:30:00,38.5,39.58250045776367,38.34749984741211,39.536251068115234,39.536251068115234,200648 +2021-12-20 10:30:00,39.537498474121094,39.56247329711914,39.125,39.212501525878906,39.212501525878906,144368 +2021-12-21 04:30:00,39.26499938964844,40.0625,38.78499984741211,39.10787582397461,39.10787582397461,506487 +2021-12-21 05:30:00,39.099998474121094,39.70000076293945,39.032501220703125,39.1775016784668,39.1775016784668,201156 +2021-12-21 06:30:00,39.157501220703125,39.47249984741211,39.029998779296875,39.125,39.125,169040 +2021-12-21 07:30:00,39.150001525878906,39.221351623535156,38.8650016784668,39.189998626708984,39.189998626708984,125031 +2021-12-21 08:30:00,39.15250015258789,39.1775016784668,38.86750030517578,39.03499984741211,39.03499984741211,124740 +2021-12-21 09:30:00,39.04750061035156,39.60499954223633,39.04750061035156,39.55500030517578,39.55500030517578,104939 +2021-12-21 10:30:00,39.56187438964844,39.567501068115234,39.188751220703125,39.5,39.5,138484 +2021-12-22 04:30:00,39.58250045776367,39.78862380981445,38.75,39.11000061035156,39.11000061035156,281542 +2021-12-22 05:30:00,39.01750183105469,39.67250061035156,38.88852310180664,39.25,39.25,152167 +2021-12-22 06:30:00,39.29999923706055,39.665550231933594,39.125,39.287498474121094,39.287498474121094,81254 +2021-12-22 07:30:00,39.25749969482422,39.36249923706055,38.5,38.5,38.5,141092 +2021-12-22 08:30:00,38.470001220703125,38.54249954223633,38.029998779296875,38.178749084472656,38.178749084472656,115085 +2021-12-22 09:30:00,38.20249938964844,38.61750030517578,38.1662483215332,38.244998931884766,38.244998931884766,88366 +2021-12-22 10:30:00,38.252498626708984,38.61000061035156,38.212501525878906,38.45000076293945,38.45000076293945,109594 +2021-12-23 04:30:00,38.5,38.75,36.505001068115234,37.30500030517578,37.30500030517578,417069 +2021-12-23 05:30:00,37.30500030517578,38.3125,37.23749923706055,38.27920150756836,38.27920150756836,158616 +2021-12-23 06:30:00,38.34749984741211,38.549625396728516,38.01525115966797,38.25749969482422,38.25749969482422,121600 +2021-12-23 07:30:00,38.20000076293945,38.380001068115234,37.875,38.18000030517578,38.18000030517578,71110 +2021-12-23 08:30:00,38.17625045776367,38.182498931884766,37.875,38.0234489440918,38.0234489440918,69086 +2021-12-23 09:30:00,38.02375030517578,38.11249923706055,37.70249938964844,37.853424072265625,37.853424072265625,79665 +2021-12-23 10:30:00,37.81999969482422,38.125,37.64250183105469,38.05500030517578,38.05500030517578,113873 +2021-12-27 04:30:00,38.0,38.1552734375,35.0,36.615726470947266,36.615726470947266,717042 +2021-12-27 05:30:00,36.57749938964844,37.20000076293945,36.22502517700195,37.135799407958984,37.135799407958984,280943 +2021-12-27 06:30:00,37.156700134277344,37.24224853515625,36.79837417602539,37.01250076293945,37.01250076293945,133051 +2021-12-27 07:30:00,37.016448974609375,37.38750076293945,36.9474983215332,37.35499954223633,37.35499954223633,115693 +2021-12-27 08:30:00,37.34000015258789,37.352500915527344,36.8275260925293,36.971248626708984,36.971248626708984,108539 +2021-12-27 09:30:00,36.95500183105469,37.435001373291016,36.852500915527344,36.902374267578125,36.902374267578125,112485 +2021-12-27 10:30:00,36.90250015258789,37.07749938964844,36.75,37.07749938964844,37.07749938964844,123877 +2021-12-28 04:30:00,36.875,39.352500915527344,36.75025177001953,37.849998474121094,37.849998474121094,496021 +2021-12-28 05:30:00,37.86000061035156,38.40999984741211,37.55500030517578,37.650001525878906,37.650001525878906,190582 +2021-12-28 06:30:00,37.66999816894531,37.684200286865234,37.17499923706055,37.25,37.25,112887 +2021-12-28 07:30:00,37.25,37.719974517822266,37.150001525878906,37.344600677490234,37.344600677490234,143365 +2021-12-28 08:30:00,37.34375,37.34375,36.88272476196289,37.11247634887695,37.11247634887695,88238 +2021-12-28 09:30:00,37.095924377441406,37.11000061035156,36.75,36.904998779296875,36.904998779296875,114333 +2021-12-28 10:30:00,36.89250183105469,37.025001525878906,36.602500915527344,36.6150016784668,36.6150016784668,154301 +2021-12-29 04:30:00,36.962501525878906,37.67499923706055,35.74250030517578,36.11000061035156,36.11000061035156,400198 +2021-12-29 05:30:00,36.057498931884766,36.74497604370117,35.53499984741211,36.57500076293945,36.57500076293945,192806 +2021-12-29 06:30:00,36.6197509765625,37.70750045776367,36.449649810791016,37.59375,37.59375,287142 +2021-12-29 07:30:00,37.625,38.30500030517578,37.536251068115234,38.251251220703125,38.251251220703125,238738 +2021-12-29 08:30:00,38.270599365234375,38.537498474121094,37.880001068115234,38.51449966430664,38.51449966430664,190350 +2021-12-29 09:30:00,38.48500061035156,38.872501373291016,38.067501068115234,38.182498931884766,38.182498931884766,487818 +2021-12-29 10:30:00,38.227500915527344,38.494998931884766,38.20249938964844,38.375,38.375,193772 +2021-12-30 04:30:00,37.75,39.23249816894531,37.5,38.334999084472656,38.334999084472656,318203 +2021-12-30 05:30:00,38.3337516784668,38.619998931884766,38.04999923706055,38.580299377441406,38.580299377441406,141900 +2021-12-30 06:30:00,38.58124923706055,39.712501525878906,38.432498931884766,39.56155014038086,39.56155014038086,365055 +2021-12-30 07:30:00,39.5,39.875,39.279998779296875,39.522499084472656,39.522499084472656,218513 +2021-12-30 08:30:00,39.51374816894531,40.0,39.457523345947266,39.625,39.625,147542 +2021-12-30 09:30:00,39.64789962768555,39.72999954223633,38.787498474121094,38.93035125732422,38.93035125732422,130302 +2021-12-30 10:30:00,38.90999984741211,38.99250030517578,38.34567642211914,38.79499816894531,38.79499816894531,206952 +2021-12-31 04:30:00,38.404998779296875,39.182498931884766,38.22999954223633,38.272499084472656,38.272499084472656,242962 +2021-12-31 05:30:00,38.307498931884766,38.75,38.21875,38.720001220703125,38.720001220703125,134344 +2021-12-31 06:30:00,38.744998931884766,38.790000915527344,38.372501373291016,38.5,38.5,104682 +2021-12-31 07:30:00,38.51169967651367,38.5724983215332,37.9900016784668,37.9900016784668,37.9900016784668,113514 +2021-12-31 08:30:00,38.0,38.037498474121094,37.25,37.40250015258789,37.40250015258789,219575 +2021-12-31 09:30:00,37.375,37.45000076293945,37.060001373291016,37.25749969482422,37.25749969482422,202063 +2021-12-31 10:30:00,37.290000915527344,37.39097595214844,37.025001525878906,37.040000915527344,37.040000915527344,214206 +2022-01-03 04:30:00,37.307498931884766,39.08617401123047,37.3025016784668,38.83250045776367,38.83250045776367,356138 +2022-01-03 05:30:00,38.88442611694336,39.845001220703125,38.814998626708984,39.25749969482422,39.25749969482422,399088 +2022-01-03 06:30:00,39.1974983215332,39.212501525878906,38.592498779296875,38.67940139770508,38.67940139770508,156868 +2022-01-03 07:30:00,38.653751373291016,38.834999084472656,38.377498626708984,38.502498626708984,38.502498626708984,105305 +2022-01-03 08:30:00,38.44499969482422,38.64250183105469,38.217498779296875,38.435001373291016,38.435001373291016,89027 +2022-01-03 09:30:00,38.432498931884766,38.47475051879883,38.01067352294922,38.04999923706055,38.04999923706055,133774 +2022-01-03 10:30:00,38.081748962402344,38.27750015258789,37.97999954223633,38.255001068115234,38.255001068115234,123698 +2022-01-04 04:30:00,38.04249954223633,38.247501373291016,36.505001068115234,36.75,36.75,457475 +2022-01-04 05:30:00,36.76314926147461,36.775001525878906,35.76250076293945,36.3224983215332,36.3224983215332,435027 +2022-01-04 06:30:00,36.29750061035156,36.627498626708984,36.0,36.3608512878418,36.3608512878418,219692 +2022-01-04 07:30:00,36.338748931884766,36.56797409057617,36.125,36.38750076293945,36.38750076293945,176960 +2022-01-04 08:30:00,36.337501525878906,36.400001525878906,35.974998474121094,36.28874969482422,36.28874969482422,114061 +2022-01-04 09:30:00,36.255001068115234,36.86750030517578,36.217498779296875,36.786048889160156,36.786048889160156,179026 +2022-01-04 10:30:00,36.83250045776367,37.58000183105469,36.657073974609375,37.1974983215332,37.1974983215332,212462 +2022-01-05 04:30:00,37.09749984741211,37.212501525878906,36.04999923706055,36.04999923706055,36.04999923706055,284123 +2022-01-05 05:30:00,36.04999923706055,36.23360061645508,35.70000076293945,35.845001220703125,35.845001220703125,262693 +2022-01-05 06:30:00,35.787498474121094,35.8650016784668,35.064998626708984,35.09709930419922,35.09709930419922,341062 +2022-01-05 07:30:00,35.064998626708984,35.1150016784668,33.91749954223633,34.307498931884766,34.307498931884766,639387 +2022-01-05 08:30:00,34.313724517822266,34.73249816894531,33.75,33.807498931884766,33.807498931884766,368447 +2022-01-05 09:30:00,33.78012466430664,33.912498474121094,32.5875244140625,32.75749969482422,32.75749969482422,691404 +2022-01-05 10:30:00,32.72752380371094,32.96500015258789,32.28752517700195,32.33250045776367,32.33250045776367,723641 +2022-01-06 04:30:00,33.75,34.42499923706055,30.28499984741211,32.32749938964844,32.32749938964844,1520097 +2022-01-06 05:30:00,32.33000183105469,33.63304901123047,31.877525329589844,32.8125,32.8125,650088 +2022-01-06 06:30:00,32.810001373291016,33.744998931884766,32.516876220703125,33.72087478637695,33.72087478637695,246354 +2022-01-06 07:30:00,33.747501373291016,34.255001068115234,33.100101470947266,33.100101470947266,33.100101470947266,353006 +2022-01-06 08:30:00,33.14250183105469,33.192501068115234,32.752498626708984,33.11750030517578,33.11750030517578,179647 +2022-01-06 09:30:00,33.14250183105469,33.4900016784668,33.029998779296875,33.20249938964844,33.20249938964844,185007 +2022-01-06 10:30:00,33.244998931884766,33.26250076293945,32.5,32.752498626708984,32.752498626708984,269366 +2022-01-07 04:30:00,39.25,39.942474365234375,35.70500183105469,35.92752456665039,35.92752456665039,6165315 +2022-01-07 05:30:00,35.9275016784668,36.1150016784668,34.4000244140625,35.150001525878906,35.150001525878906,1939040 +2022-01-07 06:30:00,35.17250061035156,35.23249816894531,33.897499084472656,33.92580032348633,33.92580032348633,880466 +2022-01-07 07:30:00,33.912498474121094,34.92499923706055,33.79249954223633,34.127498626708984,34.127498626708984,703666 +2022-01-07 08:30:00,34.099998474121094,34.294124603271484,33.125,33.44874954223633,33.44874954223633,641692 +2022-01-07 09:30:00,33.45750045776367,34.494998931884766,33.38249969482422,34.08747482299805,34.08747482299805,655658 +2022-01-07 10:30:00,34.08377456665039,35.43000030517578,33.997501373291016,35.154998779296875,35.154998779296875,944453 +2022-01-10 04:30:00,33.25,33.36000061035156,30.000024795532227,31.065025329589844,31.065025329589844,2248637 +2022-01-10 05:30:00,31.0674991607666,31.420000076293945,30.0,31.368749618530273,31.368749618530273,1319711 +2022-01-10 06:30:00,31.3903751373291,31.587474822998047,30.802499771118164,30.892499923706055,30.892499923706055,456953 +2022-01-10 07:30:00,30.89252471923828,31.987499237060547,30.78499984741211,31.88319969177246,31.88319969177246,372673 +2022-01-10 08:30:00,31.905000686645508,32.400001525878906,31.592300415039062,32.098724365234375,32.098724365234375,390795 +2022-01-10 09:30:00,32.147499084472656,32.400001525878906,31.802499771118164,32.0837516784668,32.0837516784668,282086 +2022-01-10 10:30:00,32.102500915527344,32.88249969482422,31.99472427368164,32.76250076293945,32.76250076293945,382579 +2022-01-11 04:30:00,32.525001525878906,34.20000076293945,31.847524642944336,33.16749954223633,33.16749954223633,781750 +2022-01-11 05:30:00,33.209999084472656,33.3650016784668,32.47249984741211,33.0625,33.0625,428890 +2022-01-11 06:30:00,33.063751220703125,33.11750030517578,32.5625,32.814998626708984,32.814998626708984,309645 +2022-01-11 07:30:00,32.8213996887207,33.11000061035156,32.10749816894531,32.10749816894531,32.10749816894531,333589 +2022-01-11 08:30:00,32.11249923706055,32.650001525878906,32.102500915527344,32.27000045776367,32.27000045776367,260645 +2022-01-11 09:30:00,32.224998474121094,32.80474853515625,32.0625,32.5,32.5,204693 +2022-01-11 10:30:00,32.52000045776367,32.60807418823242,32.35499954223633,32.58250045776367,32.58250045776367,228449 +2022-01-12 04:30:00,32.5,32.83000183105469,31.756250381469727,32.150001525878906,32.150001525878906,468729 +2022-01-12 05:30:00,32.165000915527344,32.165000915527344,31.612499237060547,31.989749908447266,31.989749908447266,327127 +2022-01-12 06:30:00,31.977500915527344,32.022499084472656,31.68000030517578,32.0,32.0,132858 +2022-01-12 07:30:00,32.0,32.537498474121094,31.947500228881836,32.224998474121094,32.224998474121094,174675 +2022-01-12 08:30:00,32.20249938964844,32.40847396850586,31.954999923706055,32.244998931884766,32.244998931884766,117553 +2022-01-12 09:30:00,32.275001525878906,32.317501068115234,31.975000381469727,31.999975204467773,31.999975204467773,135803 +2022-01-12 10:30:00,31.950000762939453,32.125,31.90250015258789,32.04249954223633,32.04249954223633,177812 +2022-01-13 04:30:00,32.125,32.625,31.552499771118164,32.03499984741211,32.03499984741211,420907 +2022-01-13 05:30:00,32.03874969482422,32.28499984741211,31.6875,32.12125015258789,32.12125015258789,204031 +2022-01-13 06:30:00,32.0724983215332,32.317501068115234,31.7549991607666,31.895000457763672,31.895000457763672,160941 +2022-01-13 07:30:00,31.872499465942383,32.0,30.924999237060547,31.0,31.0,372669 +2022-01-13 08:30:00,30.979999542236328,31.497499465942383,30.74250030517578,31.09749984741211,31.09749984741211,376504 +2022-01-13 09:30:00,31.143749237060547,31.2450008392334,30.625,30.747499465942383,30.747499465942383,282695 +2022-01-13 10:30:00,30.739999771118164,30.827499389648438,30.422500610351562,30.642499923706055,30.642499923706055,366828 +2022-01-14 04:30:00,30.0,30.575000762939453,28.927499771118164,29.802499771118164,29.802499771118164,1147556 +2022-01-14 05:30:00,29.825000762939453,29.825000762939453,28.887500762939453,29.072525024414062,29.072525024414062,557894 +2022-01-14 06:30:00,29.100000381469727,29.622499465942383,28.88249969482422,28.985000610351562,28.985000610351562,339006 +2022-01-14 07:30:00,28.950000762939453,28.975000381469727,28.0049991607666,28.282499313354492,28.282499313354492,849617 +2022-01-14 08:30:00,28.282499313354492,29.067399978637695,28.2549991607666,28.5674991607666,28.5674991607666,365184 +2022-01-14 09:30:00,28.571250915527344,29.25,28.552499771118164,29.15250015258789,29.15250015258789,285710 +2022-01-14 10:30:00,29.165000915527344,29.204999923706055,28.955549240112305,29.170000076293945,29.170000076293945,252631 +2022-01-18 04:30:00,28.4375,28.4375,26.79265022277832,27.514999389648438,27.514999389648438,1144112 +2022-01-18 05:30:00,27.47249984741211,27.485000610351562,26.774999618530273,26.903749465942383,26.903749465942383,421140 +2022-01-18 06:30:00,26.902700424194336,27.200000762939453,26.672500610351562,26.731250762939453,26.731250762939453,300388 +2022-01-18 07:30:00,26.747499465942383,26.75,26.100500106811523,26.33002471923828,26.33002471923828,471940 +2022-01-18 08:30:00,26.343124389648438,27.22450065612793,26.112525939941406,27.037500381469727,27.037500381469727,373801 +2022-01-18 09:30:00,27.022499084472656,28.0575008392334,27.022499084472656,27.690000534057617,27.690000534057617,544285 +2022-01-18 10:30:00,27.690000534057617,27.690000534057617,27.100000381469727,27.207500457763672,27.207500457763672,438155 +2022-01-19 04:30:00,27.502500534057617,28.262500762939453,26.700000762939453,26.780025482177734,26.780025482177734,648086 +2022-01-19 05:30:00,26.815000534057617,26.81999969482422,26.209999084472656,26.540000915527344,26.540000915527344,451673 +2022-01-19 06:30:00,26.577499389648438,27.46947479248047,26.102500915527344,27.346725463867188,27.346725463867188,346012 +2022-01-19 07:30:00,27.350000381469727,27.424999237060547,26.952499389648438,27.032499313354492,27.032499313354492,229357 +2022-01-19 08:30:00,27.0,27.412500381469727,26.96500015258789,26.987525939941406,26.987525939941406,197184 +2022-01-19 09:30:00,26.97024917602539,27.19499969482422,26.77750015258789,26.77750015258789,26.77750015258789,215224 +2022-01-19 10:30:00,26.75749969482422,26.877500534057617,26.565000534057617,26.639999389648438,26.639999389648438,252340 +2022-01-20 04:30:00,26.975000381469727,28.799999237060547,26.887500762939453,27.59749984741211,27.59749984741211,905762 +2022-01-20 05:30:00,27.594999313354492,27.94499969482422,27.107524871826172,27.229999542236328,27.229999542236328,344354 +2022-01-20 06:30:00,27.232500076293945,27.69124984741211,27.155000686645508,27.638275146484375,27.638275146484375,274784 +2022-01-20 07:30:00,27.614999771118164,27.677499771118164,27.0674991607666,27.127525329589844,27.127525329589844,172040 +2022-01-20 08:30:00,27.115924835205078,27.462499618530273,27.0625,27.184999465942383,27.184999465942383,155960 +2022-01-20 09:30:00,27.125,27.125,26.002500534057617,26.064449310302734,26.064449310302734,402828 +2022-01-20 10:30:00,26.109975814819336,26.109975814819336,25.399999618530273,25.64875030517578,25.64875030517578,573579 +2022-01-21 04:30:00,25.25,25.985000610351562,23.18000030517578,24.614774703979492,24.614774703979492,1870993 +2022-01-21 05:30:00,24.729999542236328,25.840599060058594,24.460500717163086,25.707500457763672,25.707500457763672,655981 +2022-01-21 06:30:00,25.697500228881836,25.75,24.843225479125977,25.3700008392334,25.3700008392334,399962 +2022-01-21 07:30:00,25.31999969482422,25.667499542236328,25.287500381469727,25.464000701904297,25.464000701904297,241024 +2022-01-21 08:30:00,25.452499389648438,27.552499771118164,25.375,26.948749542236328,26.948749542236328,895118 +2022-01-21 09:30:00,26.94499969482422,27.545000076293945,26.272499084472656,26.502500534057617,26.502500534057617,851469 +2022-01-21 10:30:00,26.552499771118164,27.13249969482422,26.469999313354492,26.5,26.5,517981 +2022-01-24 04:30:00,24.7549991607666,25.71500015258789,23.0,23.329999923706055,23.329999923706055,1431357 +2022-01-24 05:30:00,23.375,23.577499389648438,22.422500610351562,22.75749969482422,22.75749969482422,1014076 +2022-01-24 06:30:00,22.7549991607666,22.78499984741211,21.572500228881836,21.8700008392334,21.8700008392334,869257 +2022-01-24 07:30:00,21.876249313354492,24.389999389648438,21.747499465942383,24.0250244140625,24.0250244140625,1054861 +2022-01-24 08:30:00,24.051000595092773,25.0,24.0,24.078174591064453,24.078174591064453,794070 +2022-01-24 09:30:00,24.084999084472656,24.382774353027344,23.514175415039062,24.350000381469727,24.350000381469727,469472 +2022-01-24 10:30:00,24.252500534057617,25.25,24.149999618530273,24.975000381469727,24.975000381469727,565307 +2022-01-25 04:30:00,24.229999542236328,26.242300033569336,23.950000762939453,25.604999542236328,25.604999542236328,1219091 +2022-01-25 05:30:00,25.592500686645508,25.65625,24.577499389648438,24.8075008392334,24.8075008392334,501929 +2022-01-25 06:30:00,24.739999771118164,24.774999618530273,24.0,24.085025787353516,24.085025787353516,369829 +2022-01-25 07:30:00,24.084999084472656,24.407499313354492,23.752500534057617,24.350000381469727,24.350000381469727,385759 +2022-01-25 08:30:00,24.3799991607666,24.844999313354492,24.282499313354492,24.582500457763672,24.582500457763672,318285 +2022-01-25 09:30:00,24.602500915527344,25.47249984741211,24.525474548339844,25.024999618530273,25.024999618530273,396440 +2022-01-25 10:30:00,25.052499771118164,25.260000228881836,24.860000610351562,24.94499969482422,24.94499969482422,320249 +2022-01-26 04:30:00,25.274999618530273,26.485000610351562,25.122499465942383,25.547500610351562,25.547500610351562,672369 +2022-01-26 05:30:00,25.475000381469727,26.4950008392334,25.077499389648438,26.203750610351562,26.203750610351562,513480 +2022-01-26 06:30:00,26.203750610351562,29.75,26.14287567138672,28.875,28.875,2517217 +2022-01-26 07:30:00,28.83625030517578,29.360000610351562,27.825000762939453,28.78492546081543,28.78492546081543,1338378 +2022-01-26 08:30:00,28.772499084472656,29.25,28.34079933166504,28.375,28.375,1156468 +2022-01-26 09:30:00,28.375,28.397499084472656,25.388525009155273,25.65250015258789,25.65250015258789,1580153 +2022-01-26 10:30:00,25.700000762939453,26.212499618530273,25.375,25.924999237060547,25.924999237060547,495081 +2022-01-27 04:30:00,26.25,26.75,24.582500457763672,24.59000015258789,24.59000015258789,835286 +2022-01-27 05:30:00,24.6299991607666,24.778499603271484,24.024999618530273,24.174999237060547,24.174999237060547,606980 +2022-01-27 06:30:00,24.1825008392334,24.377500534057617,23.420000076293945,23.885000228881836,23.885000228881836,524706 +2022-01-27 07:30:00,23.916250228881836,24.2450008392334,23.605024337768555,24.176250457763672,24.176250457763672,309577 +2022-01-27 08:30:00,24.155000686645508,24.75,23.622499465942383,23.737499237060547,23.737499237060547,586460 +2022-01-27 09:30:00,23.727500915527344,24.049999237060547,23.22162437438965,23.397499084472656,23.397499084472656,427235 +2022-01-27 10:30:00,23.368749618530273,23.59749984741211,23.225000381469727,23.3700008392334,23.3700008392334,328960 +2022-01-28 04:30:00,23.850000381469727,24.302499771118164,21.9012508392334,22.073625564575195,22.073625564575195,1311233 +2022-01-28 05:30:00,22.07747459411621,24.197500228881836,21.985000610351562,23.603750228881836,23.603750228881836,839638 +2022-01-28 06:30:00,23.642499923706055,24.353124618530273,23.0002498626709,23.81999969482422,23.81999969482422,576030 +2022-01-28 07:30:00,23.81999969482422,23.953750610351562,23.5,23.667499542236328,23.667499542236328,269010 +2022-01-28 08:30:00,23.706249237060547,24.0625,23.1200008392334,23.264999389648438,23.264999389648438,298602 +2022-01-28 09:30:00,23.177499771118164,24.19499969482422,23.177499771118164,24.108749389648438,24.108749389648438,350746 +2022-01-28 10:30:00,24.076250076293945,24.5,23.542499542236328,24.461750030517578,24.461750030517578,411347 +2022-01-31 04:30:00,24.467500686645508,26.375,24.46500015258789,25.5,25.5,831485 +2022-01-31 05:30:00,25.542499542236328,26.954999923706055,25.41327476501465,26.81475067138672,26.81475067138672,666163 +2022-01-31 06:30:00,26.84749984741211,27.200000762939453,26.229450225830078,26.229450225830078,26.229450225830078,474364 +2022-01-31 07:30:00,26.229999542236328,26.647499084472656,25.899999618530273,26.229999542236328,26.229999542236328,288027 +2022-01-31 08:30:00,26.222675323486328,26.954999923706055,26.222675323486328,26.768749237060547,26.768749237060547,298682 +2022-01-31 09:30:00,26.772499084472656,27.454975128173828,26.565000534057617,26.850000381469727,26.850000381469727,521505 +2022-01-31 10:30:00,26.80500030517578,27.372499465942383,26.79752540588379,27.207500457763672,27.207500457763672,301076 +2022-02-01 04:30:00,28.252500534057617,29.162500381469727,27.066225051879883,27.78499984741211,27.78499984741211,1193832 +2022-02-01 05:30:00,27.787500381469727,28.86750030517578,27.4424991607666,28.552499771118164,28.552499771118164,693428 +2022-02-01 06:30:00,28.53874969482422,29.11750030517578,28.059999465942383,28.212499618530273,28.212499618530273,478979 +2022-02-01 07:30:00,28.165000915527344,28.301250457763672,27.594999313354492,27.975000381469727,27.975000381469727,302238 +2022-02-01 08:30:00,27.94499969482422,27.98747444152832,27.387500762939453,27.58625030517578,27.58625030517578,307834 +2022-02-01 09:30:00,27.5674991607666,28.100000381469727,27.475000381469727,27.999975204467773,27.999975204467773,199622 +2022-02-01 10:30:00,28.0,28.2549991607666,27.89252471923828,28.1200008392334,28.1200008392334,216398 +2022-02-02 04:30:00,27.587499618530273,27.964975357055664,26.520000457763672,27.392499923706055,27.392499923706055,564370 +2022-02-02 05:30:00,27.43000030517578,27.514999389648438,25.762500762939453,26.059999465942383,26.059999465942383,592436 +2022-02-02 06:30:00,26.043750762939453,26.674999237060547,25.895000457763672,25.962499618530273,25.962499618530273,366099 +2022-02-02 07:30:00,25.96125030517578,26.834999084472656,25.89922523498535,26.492000579833984,26.492000579833984,222077 +2022-02-02 08:30:00,26.4710750579834,26.600000381469727,26.077499389648438,26.219999313354492,26.219999313354492,147759 +2022-02-02 09:30:00,26.212499618530273,26.24394989013672,24.952499389648438,25.122499465942383,25.122499465942383,597614 +2022-02-02 10:30:00,25.125,25.207500457763672,24.514999389648438,24.969999313354492,24.969999313354492,695358 +2022-02-03 04:30:00,25.375,26.735000610351562,24.427499771118164,25.8950252532959,25.8950252532959,1078034 +2022-02-03 05:30:00,25.969999313354492,26.139249801635742,25.27750015258789,25.530000686645508,25.530000686645508,397148 +2022-02-03 06:30:00,25.566049575805664,25.627500534057617,24.815000534057617,25.139999389648438,25.139999389648438,229187 +2022-02-03 07:30:00,25.114999771118164,25.575000762939453,25.0,25.072500228881836,25.072500228881836,248801 +2022-02-03 08:30:00,25.024999618530273,25.329999923706055,25.020000457763672,25.195499420166016,25.195499420166016,127973 +2022-02-03 09:30:00,25.1825008392334,25.1825008392334,24.637500762939453,24.642499923706055,24.642499923706055,282050 +2022-02-03 10:30:00,24.677400588989258,24.896900177001953,24.510000228881836,24.787500381469727,24.787500381469727,248788 +2022-02-04 04:30:00,24.752500534057617,25.260000228881836,23.770000457763672,24.877500534057617,24.877500534057617,677300 +2022-02-04 05:30:00,24.899999618530273,25.122499465942383,24.13249969482422,24.350025177001953,24.350025177001953,264261 +2022-02-04 06:30:00,24.354999542236328,24.600000381469727,24.2450008392334,24.502500534057617,24.502500534057617,156523 +2022-02-04 07:30:00,24.5049991607666,25.34000015258789,24.4283504486084,25.243549346923828,25.243549346923828,201303 +2022-02-04 08:30:00,25.287500381469727,25.315000534057617,25.075000762939453,25.262500762939453,25.262500762939453,114285 +2022-02-04 09:30:00,25.25,25.6137752532959,25.197500228881836,25.53499984741211,25.53499984741211,164518 +2022-02-04 10:30:00,25.587499618530273,26.0,25.387500762939453,25.612499237060547,25.612499237060547,281633 +2022-02-07 04:30:00,25.747499465942383,26.34622573852539,25.253799438476562,25.46725082397461,25.46725082397461,501766 +2022-02-07 05:30:00,25.487499237060547,25.69907569885254,25.017499923706055,25.077499389648438,25.077499389648438,248393 +2022-02-07 06:30:00,25.03499984741211,25.219999313354492,24.6924991607666,25.110000610351562,25.110000610351562,236986 +2022-02-07 07:30:00,25.100000381469727,25.637500762939453,24.8700008392334,25.530000686645508,25.530000686645508,163813 +2022-02-07 08:30:00,25.559999465942383,25.702499389648438,25.399999618530273,25.622499465942383,25.622499465942383,131039 +2022-02-07 09:30:00,25.639999389648438,26.030000686645508,25.334999084472656,25.502500534057617,25.502500534057617,259961 +2022-02-07 10:30:00,25.536775588989258,25.647499084472656,25.38249969482422,25.540000915527344,25.540000915527344,188761 +2022-02-08 04:30:00,25.438749313354492,26.357500076293945,25.137500762939453,25.548749923706055,25.548749923706055,477281 +2022-02-08 05:30:00,25.59749984741211,26.967500686645508,25.47249984741211,26.75535011291504,26.75535011291504,404033 +2022-02-08 06:30:00,26.760000228881836,28.532499313354492,26.643299102783203,28.0625,28.0625,1147744 +2022-02-08 07:30:00,28.107500076293945,29.417924880981445,28.0,28.197500228881836,28.197500228881836,1477422 +2022-02-08 08:30:00,28.247499465942383,28.817150115966797,27.6299991607666,27.657499313354492,27.657499313354492,612971 +2022-02-08 09:30:00,27.667499542236328,28.2237491607666,27.623374938964844,28.030000686645508,28.030000686645508,326274 +2022-02-08 10:30:00,28.073749542236328,28.907499313354492,28.046249389648438,28.899999618530273,28.899999618530273,389788 +2022-02-09 04:30:00,28.522499084472656,30.73222541809082,28.25,29.297500610351562,29.297500610351562,1095800 +2022-02-09 05:30:00,29.22249984741211,30.352500915527344,29.184999465942383,30.09000015258789,30.09000015258789,563588 +2022-02-09 06:30:00,30.112499237060547,30.717500686645508,29.592525482177734,29.9375,29.9375,559004 +2022-02-09 07:30:00,29.954999923706055,30.487499237060547,29.815000534057617,30.094999313354492,30.094999313354492,282022 +2022-02-09 08:30:00,30.1200008392334,30.5049991607666,30.012500762939453,30.387500762939453,30.387500762939453,294510 +2022-02-09 09:30:00,30.412500381469727,31.002500534057617,30.02750015258789,30.9325008392334,30.9325008392334,463246 +2022-02-09 10:30:00,30.907499313354492,31.177499771118164,30.797500610351562,31.082500457763672,31.082500457763672,536323 +2022-02-10 04:30:00,29.487499237060547,32.0625,29.0,31.789175033569336,31.789175033569336,1261648 +2022-02-10 05:30:00,31.783750534057617,32.692501068115234,31.625,32.11750030517578,32.11750030517578,683403 +2022-02-10 06:30:00,32.125,32.94499969482422,31.5625,32.5,32.5,458758 +2022-02-10 07:30:00,32.525001525878906,32.5625,31.545774459838867,31.59000015258789,31.59000015258789,350438 +2022-02-10 08:30:00,31.59375,31.66029930114746,31.049999237060547,31.4375,31.4375,278643 +2022-02-10 09:30:00,31.43000030517578,31.55500030517578,30.762500762939453,30.84000015258789,30.84000015258789,275549 +2022-02-10 10:30:00,30.815000534057617,30.84749984741211,30.270000457763672,30.61750030517578,30.61750030517578,349240 +2022-02-11 04:30:00,30.6200008392334,31.600574493408203,30.341249465942383,31.100000381469727,31.100000381469727,539494 +2022-02-11 05:30:00,31.174999237060547,31.649999618530273,31.024999618530273,31.31999969482422,31.31999969482422,371373 +2022-02-11 06:30:00,31.322500228881836,31.827499389648438,31.079999923706055,31.772499084472656,31.772499084472656,320836 +2022-02-11 07:30:00,31.739999771118164,32.46670150756836,31.721099853515625,32.07624816894531,32.07624816894531,406128 +2022-02-11 08:30:00,32.063751220703125,32.063751220703125,30.375,30.44499969482422,30.44499969482422,621344 +2022-02-11 09:30:00,30.377500534057617,30.975000381469727,30.192649841308594,30.752500534057617,30.752500534057617,270394 +2022-02-11 10:30:00,30.7549991607666,31.17354965209961,30.723400115966797,31.0625,31.0625,238790 +2022-02-14 04:30:00,30.732500076293945,31.375,29.625,29.774999618530273,29.774999618530273,624413 +2022-02-14 05:30:00,29.844999313354492,30.197500228881836,29.162500381469727,30.0575008392334,30.0575008392334,449809 +2022-02-14 06:30:00,30.137500762939453,30.24250030517578,29.732500076293945,30.0,30.0,231271 +2022-02-14 07:30:00,30.0,30.0625,29.488750457763672,29.510025024414062,29.510025024414062,196276 +2022-02-14 08:30:00,29.5262508392334,29.53499984741211,29.037500381469727,29.357500076293945,29.357500076293945,335521 +2022-02-14 09:30:00,29.360000610351562,29.662500381469727,29.107500076293945,29.510000228881836,29.510000228881836,187093 +2022-02-14 10:30:00,29.47624969482422,29.732500076293945,29.239999771118164,29.282499313354492,29.282499313354492,201809 +2022-02-15 04:30:00,30.239999771118164,30.5625,29.815000534057617,30.15625,30.15625,409308 +2022-02-15 05:30:00,30.23094940185547,31.060150146484375,29.957500457763672,30.9950008392334,30.9950008392334,354239 +2022-02-15 06:30:00,30.979999542236328,31.304975509643555,30.575000762939453,30.691999435424805,30.691999435424805,289685 +2022-02-15 07:30:00,30.700000762939453,30.834999084472656,30.427749633789062,30.799999237060547,30.799999237060547,119191 +2022-02-15 08:30:00,30.791250228881836,31.065000534057617,30.762500762939453,30.940000534057617,30.940000534057617,132092 +2022-02-15 09:30:00,30.90250015258789,31.61750030517578,30.690000534057617,31.27750015258789,31.27750015258789,303895 +2022-02-15 10:30:00,31.27750015258789,31.80747413635254,31.241249084472656,31.549999237060547,31.549999237060547,323995 +2022-02-16 04:30:00,31.107500076293945,32.6875,30.979999542236328,32.55500030517578,32.55500030517578,622169 +2022-02-16 05:30:00,32.54999923706055,33.212501525878906,32.27000045776367,32.717498779296875,32.717498779296875,439593 +2022-02-16 06:30:00,32.70750045776367,32.78499984741211,31.889999389648438,32.01750183105469,32.01750183105469,228788 +2022-02-16 07:30:00,32.04624938964844,32.10749816894531,31.532499313354492,31.597774505615234,31.597774505615234,174769 +2022-02-16 08:30:00,31.58625030517578,32.29750061035156,31.310199737548828,32.16999816894531,32.16999816894531,221161 +2022-02-16 09:30:00,32.22249984741211,32.33250045776367,31.875,32.084999084472656,32.084999084472656,140458 +2022-02-16 10:30:00,32.122501373291016,32.244998931884766,31.889999389648438,32.08250045776367,32.08250045776367,144160 +2022-02-17 04:30:00,31.6924991607666,32.560001373291016,31.58977508544922,32.032501220703125,32.032501220703125,331626 +2022-02-17 05:30:00,32.03499984741211,32.71197509765625,32.0,32.497501373291016,32.497501373291016,209944 +2022-02-17 06:30:00,32.470001220703125,32.54999923706055,32.04999923706055,32.192501068115234,32.192501068115234,120693 +2022-02-17 07:30:00,32.192501068115234,32.380001068115234,31.875,31.969999313354492,31.969999313354492,105774 +2022-02-17 08:30:00,31.940000534057617,32.04999923706055,30.81999969482422,30.83625030517578,30.83625030517578,299636 +2022-02-17 09:30:00,30.84749984741211,30.987499237060547,30.601375579833984,30.699899673461914,30.699899673461914,256239 +2022-02-17 10:30:00,30.712499618530273,31.00749969482422,30.55500030517578,30.834999084472656,30.834999084472656,202710 +2022-02-18 04:30:00,31.049999237060547,31.412399291992188,30.407499313354492,30.559999465942383,30.559999465942383,336706 +2022-02-18 05:30:00,30.5,30.5,29.53274917602539,29.75,29.75,470722 +2022-02-18 06:30:00,29.779375076293945,30.27750015258789,29.75,30.111249923706055,30.111249923706055,193037 +2022-02-18 07:30:00,30.065000534057617,30.114999771118164,29.85157585144043,29.97249984741211,29.97249984741211,91455 +2022-02-18 08:30:00,30.0,30.747499465942383,29.967500686645508,30.700000762939453,30.700000762939453,162122 +2022-02-18 09:30:00,30.68000030517578,30.895750045776367,30.28499984741211,30.339950561523438,30.339950561523438,105257 +2022-02-18 10:30:00,30.3125,30.580875396728516,30.225000381469727,30.405000686645508,30.405000686645508,149770 +2022-02-22 04:30:00,29.549999237060547,30.6924991607666,28.546249389648438,30.604049682617188,30.604049682617188,547772 +2022-02-22 05:30:00,30.625,30.62747573852539,30.0,30.082500457763672,30.082500457763672,194085 +2022-02-22 06:30:00,30.0625,30.247499465942383,29.25,29.446300506591797,29.446300506591797,155696 +2022-02-22 07:30:00,29.44747543334961,29.672500610351562,29.1875,29.538875579833984,29.538875579833984,109664 +2022-02-22 08:30:00,29.561124801635742,29.68000030517578,29.079999923706055,29.575000762939453,29.575000762939453,182560 +2022-02-22 09:30:00,29.584999084472656,30.832500457763672,29.584999084472656,30.158750534057617,30.158750534057617,187698 +2022-02-22 10:30:00,30.157499313354492,30.157499313354492,29.514999389648438,29.520000457763672,29.520000457763672,126858 +2022-02-23 04:30:00,30.30500030517578,30.8387508392334,29.549999237060547,29.584999084472656,29.584999084472656,325969 +2022-02-23 05:30:00,29.636249542236328,29.8049259185791,29.13249969482422,29.71500015258789,29.71500015258789,206547 +2022-02-23 06:30:00,29.649999618530273,30.34000015258789,29.5,30.12874984741211,30.12874984741211,142139 +2022-02-23 07:30:00,30.125,30.193750381469727,29.422500610351562,29.49250030517578,29.49250030517578,103701 +2022-02-23 08:30:00,29.510000228881836,29.61750030517578,28.93000030517578,28.98247528076172,28.98247528076172,145866 +2022-02-23 09:30:00,29.002500534057617,29.110000610351562,28.74250030517578,28.8799991607666,28.8799991607666,196860 +2022-02-23 10:30:00,28.872499465942383,28.924999237060547,28.570024490356445,28.725000381469727,28.725000381469727,181059 +2022-02-24 04:30:00,26.2549991607666,28.844999313354492,26.030000686645508,28.3700008392334,28.3700008392334,747363 +2022-02-24 05:30:00,28.24250030517578,29.165000915527344,27.822500228881836,28.857500076293945,28.857500076293945,270739 +2022-02-24 06:30:00,28.892499923706055,29.387500762939453,28.693424224853516,29.162500381469727,29.162500381469727,163201 +2022-02-24 07:30:00,29.137500762939453,29.73717498779297,29.0,29.522499084472656,29.522499084472656,190701 +2022-02-24 08:30:00,29.602500915527344,30.420000076293945,29.579999923706055,30.329999923706055,30.329999923706055,243593 +2022-02-24 09:30:00,30.4375,30.832500457763672,30.406150817871094,30.825000762939453,30.825000762939453,234875 +2022-02-24 10:30:00,30.850000381469727,31.427499771118164,30.80500030517578,31.142499923706055,31.142499923706055,329522 +2022-02-25 04:30:00,30.892499923706055,31.24250030517578,29.75749969482422,30.36750030517578,30.36750030517578,376906 +2022-02-25 05:30:00,30.337499618530273,30.77750015258789,29.774999618530273,29.993499755859375,29.993499755859375,289342 +2022-02-25 06:30:00,30.0,30.342500686645508,29.602500915527344,29.78874969482422,29.78874969482422,234994 +2022-02-25 07:30:00,29.775325775146484,29.8799991607666,29.40250015258789,29.582500457763672,29.582500457763672,190859 +2022-02-25 08:30:00,29.5625,29.610000610351562,29.12125015258789,29.325000762939453,29.325000762939453,142286 +2022-02-25 09:30:00,29.327499389648438,29.917499542236328,29.147499084472656,29.843399047851562,29.843399047851562,145990 +2022-02-25 10:30:00,29.875,30.104999542236328,29.540000915527344,29.635000228881836,29.635000228881836,252362 +2022-02-28 04:30:00,30.25,31.049999237060547,29.267499923706055,31.006250381469727,31.006250381469727,460102 +2022-02-28 05:30:00,31.000999450683594,31.55500030517578,30.774999618530273,31.497350692749023,31.497350692749023,297002 +2022-02-28 06:30:00,31.47624969482422,31.571250915527344,30.327499389648438,30.462499618530273,30.462499618530273,223230 +2022-02-28 07:30:00,30.479999542236328,30.579999923706055,29.872499465942383,30.402475357055664,30.402475357055664,184856 +2022-02-28 08:30:00,30.405000686645508,30.635000228881836,29.899999618530273,30.079999923706055,30.079999923706055,92273 +2022-02-28 09:30:00,30.02750015258789,30.375,29.857500076293945,30.322500228881836,30.322500228881836,104125 +2022-02-28 10:30:00,30.267499923706055,30.927499771118164,30.21697425842285,30.829999923706055,30.829999923706055,189079 +2022-03-01 04:30:00,30.547500610351562,31.456249237060547,30.547500610351562,31.34837532043457,31.34837532043457,265783 +2022-03-01 05:30:00,31.4424991607666,31.467500686645508,30.862499237060547,30.8799991607666,30.8799991607666,138974 +2022-03-01 06:30:00,30.877500534057617,30.88249969482422,30.125024795532227,30.46500015258789,30.46500015258789,146006 +2022-03-01 07:30:00,30.462499618530273,30.875,30.334999084472656,30.55500030517578,30.55500030517578,87909 +2022-03-01 08:30:00,30.565000534057617,30.641775131225586,30.125,30.418750762939453,30.418750762939453,107756 +2022-03-01 09:30:00,30.40625,30.520000457763672,30.02750015258789,30.09749984741211,30.09749984741211,97466 +2022-03-01 10:30:00,30.037500381469727,30.087499618530273,29.587499618530273,29.75749969482422,29.75749969482422,173957 +2022-03-02 04:30:00,29.875,30.444974899291992,29.274999618530273,29.5625,29.5625,258655 +2022-03-02 05:30:00,29.55500030517578,30.232500076293945,29.092849731445312,30.0,30.0,261386 +2022-03-02 06:30:00,29.97719955444336,30.1856746673584,29.585025787353516,29.697500228881836,29.697500228881836,100790 +2022-03-02 07:30:00,29.735000610351562,30.47249984741211,29.579999923706055,30.430299758911133,30.430299758911133,149474 +2022-03-02 08:30:00,30.475000381469727,30.628175735473633,30.19499969482422,30.450000762939453,30.450000762939453,152554 +2022-03-02 09:30:00,30.462499618530273,30.665000915527344,30.239999771118164,30.540000915527344,30.540000915527344,150530 +2022-03-02 10:30:00,30.547500610351562,30.667499542236328,30.423574447631836,30.53499984741211,30.53499984741211,207929 +2022-03-03 04:30:00,30.739999771118164,30.934999465942383,29.452499389648438,29.56999969482422,29.56999969482422,206559 +2022-03-03 05:30:00,29.587499618530273,29.9950008392334,29.3075008392334,29.894550323486328,29.894550323486328,208215 +2022-03-03 06:30:00,29.827499389648438,30.475000381469727,29.739999771118164,29.962499618530273,29.962499618530273,172591 +2022-03-03 07:30:00,29.9375,30.375,29.90399932861328,30.125,30.125,98515 +2022-03-03 08:30:00,30.157499313354492,30.540000915527344,29.975000381469727,30.252500534057617,30.252500534057617,83784 +2022-03-03 09:30:00,30.247499465942383,30.299999237060547,29.75,30.0,30.0,109992 +2022-03-03 10:30:00,30.002500534057617,30.002500534057617,29.3799991607666,29.637500762939453,29.637500762939453,173874 +2022-03-04 04:30:00,29.502500534057617,30.127500534057617,28.655000686645508,29.03874969482422,29.03874969482422,370406 +2022-03-04 05:30:00,29.0,29.065000534057617,28.372499465942383,28.792499542236328,28.792499542236328,202237 +2022-03-04 06:30:00,28.760000228881836,29.022499084472656,28.600000381469727,28.774999618530273,28.774999618530273,102838 +2022-03-04 07:30:00,28.672500610351562,29.288799285888672,28.662500381469727,29.237499237060547,29.237499237060547,150501 +2022-03-04 08:30:00,29.28499984741211,29.344999313354492,28.637500762939453,28.677499771118164,28.677499771118164,130897 +2022-03-04 09:30:00,28.670000076293945,28.752500534057617,27.707500457763672,27.75,27.75,279602 +2022-03-04 10:30:00,27.729999542236328,27.989999771118164,27.645299911499023,27.907499313354492,27.907499313354492,210396 +2022-03-07 04:30:00,28.75,28.75,26.698749542236328,26.9375,26.9375,608313 +2022-03-07 05:30:00,26.892499923706055,27.157499313354492,25.375,25.415000915527344,25.415000915527344,509571 +2022-03-07 06:30:00,25.434999465942383,25.684999465942383,25.0,25.37012481689453,25.37012481689453,436577 +2022-03-07 07:30:00,25.354999542236328,25.50367546081543,25.0,25.0,25.0,359995 +2022-03-07 08:30:00,25.000625610351562,25.480024337768555,24.72249984741211,25.063274383544922,25.063274383544922,383161 +2022-03-07 09:30:00,25.024999618530273,25.107500076293945,24.025625228881836,24.564624786376953,24.564624786376953,422928 +2022-03-07 10:30:00,24.502500534057617,25.042499542236328,24.447500228881836,24.84000015258789,24.84000015258789,389868 +2022-03-08 04:30:00,25.25749969482422,26.0,24.27152442932129,25.375,25.375,710550 +2022-03-08 05:30:00,25.389999389648438,26.225000381469727,25.075000762939453,25.707324981689453,25.707324981689453,321344 +2022-03-08 06:30:00,25.700000762939453,27.145000457763672,25.430124282836914,27.014150619506836,27.014150619506836,347635 +2022-03-08 07:30:00,27.03499984741211,27.247499465942383,26.502500534057617,26.729999542236328,26.729999542236328,199511 +2022-03-08 08:30:00,26.684999465942383,26.684999465942383,25.645999908447266,26.149999618530273,26.149999618530273,262801 +2022-03-08 09:30:00,26.127500534057617,26.388750076293945,25.834999084472656,25.856250762939453,25.856250762939453,132561 +2022-03-08 10:30:00,25.851699829101562,25.942474365234375,25.729999542236328,25.737499237060547,25.737499237060547,127247 +2022-03-09 04:30:00,26.7450008392334,26.922500610351562,25.875,26.033750534057617,26.033750534057617,380633 +2022-03-09 05:30:00,26.052499771118164,26.53510093688965,25.977500915527344,26.298749923706055,26.298749923706055,171291 +2022-03-09 06:30:00,26.264999389648438,26.921724319458008,26.252500534057617,26.895000457763672,26.895000457763672,181441 +2022-03-09 07:30:00,26.934999465942383,27.147499084472656,26.627500534057617,27.12529945373535,27.12529945373535,197084 +2022-03-09 08:30:00,27.138750076293945,27.21500015258789,26.607799530029297,26.697500228881836,26.697500228881836,169810 +2022-03-09 09:30:00,26.712499618530273,26.84517478942871,26.408000946044922,26.413949966430664,26.413949966430664,97871 +2022-03-09 10:30:00,26.462499618530273,26.522499084472656,26.1875,26.309999465942383,26.309999465942383,160665 +2022-03-10 04:30:00,25.979999542236328,26.014299392700195,24.802499771118164,24.802499771118164,24.802499771118164,324940 +2022-03-10 05:30:00,24.825000762939453,25.239999771118164,24.56279945373535,25.059999465942383,25.059999465942383,316238 +2022-03-10 06:30:00,25.084999084472656,25.262500762939453,24.85689926147461,25.125,25.125,117636 +2022-03-10 07:30:00,25.113750457763672,25.141950607299805,24.625,24.752500534057617,24.752500534057617,128951 +2022-03-10 08:30:00,24.7450008392334,25.084999084472656,24.7450008392334,24.985000610351562,24.985000610351562,110627 +2022-03-10 09:30:00,25.010000228881836,25.125,24.799999237060547,24.962549209594727,24.962549209594727,112095 +2022-03-10 10:30:00,24.969999313354492,25.375,24.924999237060547,25.135000228881836,25.135000228881836,226226 +2022-03-11 04:30:00,25.665000915527344,25.725000381469727,24.122499465942383,24.158124923706055,24.158124923706055,419448 +2022-03-11 05:30:00,24.157499313354492,24.568275451660156,23.875,24.077499389648438,24.077499389648438,334991 +2022-03-11 06:30:00,24.037500381469727,24.49250030517578,24.022499084472656,24.31220054626465,24.31220054626465,125094 +2022-03-11 07:30:00,24.297500610351562,24.325000762939453,24.0674991607666,24.264999389648438,24.264999389648438,159767 +2022-03-11 08:30:00,24.252500534057617,24.2874755859375,23.69499969482422,23.950000762939453,23.950000762939453,336648 +2022-03-11 09:30:00,23.975000381469727,23.99250030517578,23.375,23.40999984741211,23.40999984741211,338618 +2022-03-11 10:30:00,23.397499084472656,23.53499984741211,23.172500610351562,23.172500610351562,23.172500610351562,397801 +2022-03-14 05:30:00,23.357500076293945,23.579999923706055,21.660024642944336,22.40250015258789,22.40250015258789,891552 +2022-03-14 06:30:00,22.408750534057617,22.5,20.920000076293945,21.392499923706055,21.392499923706055,797156 +2022-03-14 07:30:00,21.4424991607666,21.5674991607666,21.059999465942383,21.299999237060547,21.299999237060547,323233 +2022-03-14 08:30:00,21.264999389648438,21.447500228881836,20.657499313354492,20.684999465942383,20.684999465942383,404583 +2022-03-14 09:30:00,20.6875,20.7549991607666,19.81999969482422,19.969999313354492,19.969999313354492,855850 +2022-03-14 10:30:00,19.997499465942383,20.477474212646484,19.395000457763672,19.895000457763672,19.895000457763672,732146 +2022-03-14 11:30:00,19.918750762939453,19.93000030517578,19.415000915527344,19.515024185180664,19.515024185180664,465797 +2022-03-15 05:30:00,20.524999618530273,20.982500076293945,19.670000076293945,20.459999084472656,20.459999084472656,1319689 +2022-03-15 06:30:00,20.467500686645508,21.889999389648438,20.25,20.424100875854492,20.424100875854492,763988 +2022-03-15 07:30:00,20.418750762939453,20.454999923706055,19.75749969482422,20.010000228881836,20.010000228881836,493431 +2022-03-15 08:30:00,20.010000228881836,20.196250915527344,19.764999389648438,19.896474838256836,19.896474838256836,220224 +2022-03-15 09:30:00,19.864999771118164,20.450000762939453,19.84749984741211,20.225000381469727,20.225000381469727,217571 +2022-03-15 10:30:00,20.18000030517578,20.818750381469727,20.137500762939453,20.739999771118164,20.739999771118164,245991 +2022-03-15 11:30:00,20.75,20.88249969482422,20.622499465942383,20.657499313354492,20.657499313354492,241516 +2022-03-16 05:30:00,21.27750015258789,22.497499465942383,20.821250915527344,22.327499389648438,22.327499389648438,778678 +2022-03-16 06:30:00,22.36750030517578,22.36750030517578,21.645000457763672,22.150299072265625,22.150299072265625,356013 +2022-03-16 07:30:00,22.207500457763672,22.502500534057617,22.075000762939453,22.36750030517578,22.36750030517578,252689 +2022-03-16 08:30:00,22.364999771118164,22.364999771118164,21.44499969482422,21.516250610351562,21.516250610351562,224255 +2022-03-16 09:30:00,21.510000228881836,21.594999313354492,20.637800216674805,20.657499313354492,20.657499313354492,337477 +2022-03-16 10:30:00,20.637500762939453,21.629974365234375,20.5,21.37874984741211,21.37874984741211,330761 +2022-03-16 11:30:00,21.387500762939453,21.75,21.174999237060547,21.6924991607666,21.6924991607666,294347 +2022-03-17 05:30:00,21.274999618530273,21.84749984741211,20.877500534057617,21.1200008392334,21.1200008392334,518627 +2022-03-17 06:30:00,21.177499771118164,21.68000030517578,20.862499237060547,21.415000915527344,21.415000915527344,321179 +2022-03-17 07:30:00,21.395000457763672,22.280000686645508,21.325300216674805,22.122499465942383,22.122499465942383,342052 +2022-03-17 08:30:00,22.135000228881836,22.395000457763672,21.897525787353516,22.104999542236328,22.104999542236328,259964 +2022-03-17 09:30:00,22.125,22.271150588989258,21.809999465942383,21.887500762939453,21.887500762939453,184321 +2022-03-17 10:30:00,21.883750915527344,22.00749969482422,21.34502410888672,21.827499389648438,21.827499389648438,358513 +2022-03-17 11:30:00,21.835399627685547,21.947500228881836,21.665000915527344,21.940000534057617,21.940000534057617,348026 +2022-03-18 05:30:00,19.934999465942383,23.5674991607666,19.725000381469727,22.112499237060547,22.112499237060547,3369592 +2022-03-18 06:30:00,22.12529945373535,23.382474899291992,21.889999389648438,22.347475051879883,22.347475051879883,1183048 +2022-03-18 07:30:00,22.3174991607666,22.625,22.077524185180664,22.530000686645508,22.530000686645508,607088 +2022-03-18 08:30:00,22.537824630737305,23.33769989013672,22.452499389648438,23.25,23.25,642291 +2022-03-18 09:30:00,23.2762508392334,23.324974060058594,22.612499237060547,22.946725845336914,22.946725845336914,281495 +2022-03-18 10:30:00,22.954599380493164,24.362499237060547,22.87677574157715,23.453950881958008,23.453950881958008,1632392 +2022-03-18 11:30:00,23.475000381469727,23.575000762939453,22.5575008392334,22.696250915527344,22.696250915527344,681280 +2022-03-21 05:30:00,22.792499542236328,24.52750015258789,22.5,23.24250030517578,23.24250030517578,1362908 +2022-03-21 06:30:00,23.239999771118164,24.247499465942383,22.975025177001953,24.167499542236328,24.167499542236328,608449 +2022-03-21 07:30:00,24.172500610351562,24.84980010986328,24.020000457763672,24.377500534057617,24.377500534057617,658769 +2022-03-21 08:30:00,24.393749237060547,24.415000915527344,23.674999237060547,23.725000381469727,23.725000381469727,466255 +2022-03-21 09:30:00,23.739999771118164,23.875,23.512500762939453,23.559999465942383,23.559999465942383,216241 +2022-03-21 10:30:00,23.552499771118164,23.575000762939453,23.15999984741211,23.232500076293945,23.232500076293945,234863 +2022-03-21 11:30:00,23.270000457763672,23.612499237060547,23.225000381469727,23.53499984741211,23.53499984741211,300715 +2022-03-22 05:30:00,23.850000381469727,25.75,23.612499237060547,25.40999984741211,25.40999984741211,1407702 +2022-03-22 06:30:00,25.40999984741211,27.25,25.28529930114746,26.274999618530273,26.274999618530273,1696213 +2022-03-22 07:30:00,26.329999923706055,27.13249969482422,26.142499923706055,26.940000534057617,26.940000534057617,663084 +2022-03-22 08:30:00,26.950000762939453,30.327499389648438,26.917499542236328,29.631074905395508,29.631074905395508,3912877 +2022-03-22 09:30:00,29.610000610351562,31.447500228881836,29.377500534057617,30.90435028076172,30.90435028076172,3166962 +2022-03-22 10:30:00,30.927499771118164,31.05500030517578,29.59025001525879,29.825000762939453,29.825000762939453,1680060 +2022-03-22 11:30:00,29.827499389648438,31.422500610351562,29.792499542236328,30.789499282836914,30.789499282836914,1433603 +2022-03-23 05:30:00,32.5,36.0,31.637500762939453,34.875,34.875,10663339 +2022-03-23 06:30:00,34.8962516784668,35.3650016784668,33.25,34.70249938964844,34.70249938964844,2431904 +2022-03-23 07:30:00,34.719974517822266,37.73247528076172,34.28559875488281,35.96860122680664,35.96860122680664,4296989 +2022-03-23 08:30:00,35.99247360229492,36.432498931884766,33.77750015258789,34.10499954223633,34.10499954223633,2087967 +2022-03-23 09:30:00,34.0724983215332,35.71500015258789,33.80500030517578,35.435001373291016,35.435001373291016,1577886 +2022-03-23 10:30:00,35.4749755859375,36.74497604370117,33.962501525878906,34.79497528076172,34.79497528076172,2093440 +2022-03-23 11:30:00,34.7469482421875,35.959999084472656,34.25502395629883,35.2249755859375,35.2249755859375,1265218 +2022-03-24 05:30:00,33.50374984741211,34.27750015258789,31.690000534057617,32.54927444458008,32.54927444458008,3498902 +2022-03-24 06:30:00,32.5,33.587501525878906,32.0,33.34749984741211,33.34749984741211,1212611 +2022-03-24 07:30:00,33.337501525878906,33.442501068115234,32.532501220703125,32.877498626708984,32.877498626708984,558799 +2022-03-24 08:30:00,32.89125061035156,33.67499923706055,32.817501068115234,33.43852615356445,33.43852615356445,537997 +2022-03-24 09:30:00,33.4900016784668,34.584999084472656,33.407501220703125,33.99997329711914,33.99997329711914,915846 +2022-03-24 10:30:00,33.99250030517578,35.317474365234375,33.675025939941406,35.11880111694336,35.11880111694336,917140 +2022-03-24 11:30:00,35.119998931884766,35.869998931884766,34.842498779296875,35.540000915527344,35.540000915527344,1204016 +2022-03-25 05:30:00,35.0099983215332,38.75,34.54999923706055,37.61000061035156,37.61000061035156,4480331 +2022-03-25 06:30:00,37.64125061035156,39.539974212646484,37.300025939941406,37.682498931884766,37.682498931884766,3068227 +2022-03-25 07:30:00,37.68000030517578,38.092498779296875,36.20249938964844,37.033748626708984,37.033748626708984,1821964 +2022-03-25 08:30:00,37.03977584838867,37.462501525878906,36.01499938964844,36.89732360839844,36.89732360839844,991879 +2022-03-25 09:30:00,36.935001373291016,37.3849983215332,36.6775016784668,37.25374984741211,37.25374984741211,628390 +2022-03-25 10:30:00,37.26124954223633,38.4375,37.15650177001953,37.45249938964844,37.45249938964844,1361757 +2022-03-25 11:30:00,37.45750045776367,38.0,37.42752456665039,37.942501068115234,37.942501068115234,840851 +2022-03-28 05:30:00,37.994998931884766,41.86764907836914,37.88624954223633,40.443748474121094,40.443748474121094,4203041 +2022-03-28 06:30:00,40.470001220703125,42.747474670410156,40.19499969482422,42.42250061035156,42.42250061035156,2229506 +2022-03-28 07:30:00,42.470001220703125,43.622501373291016,40.92499923706055,41.869998931884766,41.869998931884766,2647314 +2022-03-28 08:30:00,41.82749938964844,43.07927322387695,41.63249969482422,42.198951721191406,42.198951721191406,1056000 +2022-03-28 09:30:00,42.2264518737793,43.75,42.2264518737793,43.2599983215332,43.2599983215332,1210911 +2022-03-28 10:30:00,43.2912483215332,44.974998474121094,42.86249923706055,44.77000045776367,44.77000045776367,1819168 +2022-03-28 11:30:00,44.79999923706055,47.709999084472656,44.66749954223633,47.337501525878906,47.337501525878906,2571784 +2022-03-29 05:30:00,45.75,49.852500915527344,40.75,43.994998931884766,43.994998931884766,7582042 +2022-03-29 06:30:00,44.0525016784668,46.095001220703125,42.5625,44.83000183105469,44.83000183105469,2636818 +2022-03-29 07:30:00,44.82500076293945,45.6875,43.90999984741211,44.75,44.75,1282014 +2022-03-29 08:30:00,44.85124969482422,45.37497329711914,44.08250045776367,44.798824310302734,44.798824310302734,865310 +2022-03-29 09:30:00,44.75749969482422,47.88999938964844,44.625,47.388973236083984,47.388973236083984,1920721 +2022-03-29 10:30:00,47.375,48.95000076293945,46.255001068115234,46.41152572631836,46.41152572631836,1998963 +2022-03-29 11:30:00,46.448123931884766,47.665000915527344,43.75,44.97249984741211,44.97249984741211,1559091 +2022-03-30 05:30:00,43.75,45.26250076293945,42.040000915527344,44.5724983215332,44.5724983215332,3286510 +2022-03-30 06:30:00,44.55107498168945,44.82997512817383,43.252498626708984,44.09239959716797,44.09239959716797,1094162 +2022-03-30 07:30:00,44.22247314453125,44.625,43.497501373291016,44.182498931884766,44.182498931884766,777750 +2022-03-30 08:30:00,44.18539810180664,45.834224700927734,43.64500045776367,44.33000183105469,44.33000183105469,1173329 +2022-03-30 09:30:00,44.3125,44.470001220703125,42.815025329589844,42.901248931884766,42.901248931884766,663418 +2022-03-30 10:30:00,42.8650016784668,43.967498779296875,41.875,42.782623291015625,42.782623291015625,1061267 +2022-03-30 11:30:00,42.83000183105469,42.90999984741211,41.25,41.587501525878906,41.587501525878906,850906 +2022-03-31 05:30:00,40.775001525878906,42.497501373291016,39.627498626708984,41.08250045776367,41.08250045776367,2802778 +2022-03-31 06:30:00,41.20000076293945,41.712501525878906,40.1875,40.6775016784668,40.6775016784668,858492 +2022-03-31 07:30:00,40.67499923706055,42.20124816894531,40.252498626708984,42.20000076293945,42.20000076293945,903874 +2022-03-31 08:30:00,42.17375183105469,43.3849983215332,41.50502395629883,43.27277374267578,43.27277374267578,1212286 +2022-03-31 09:30:00,43.27750015258789,43.936248779296875,42.317501068115234,42.89500045776367,42.89500045776367,1372288 +2022-03-31 10:30:00,42.88142395019531,43.772499084472656,42.0,42.17625045776367,42.17625045776367,913976 +2022-03-31 11:30:00,42.13249969482422,42.25,41.252498626708984,41.63999938964844,41.63999938964844,640337 +2022-04-01 05:30:00,47.224998474121094,47.44219970703125,42.647499084472656,43.867225646972656,43.867225646972656,5528758 +2022-04-01 06:30:00,43.8125,43.98749923706055,42.08250045776367,42.63249969482422,42.63249969482422,1620846 +2022-04-01 07:30:00,42.692501068115234,44.41749954223633,42.682498931884766,43.45249938964844,43.45249938964844,1184091 +2022-04-01 08:30:00,43.5,43.6974983215332,42.6400260925293,42.962501525878906,42.962501525878906,618069 +2022-04-01 09:30:00,42.9275016784668,43.165000915527344,40.310001373291016,40.942501068115234,40.942501068115234,1415889 +2022-04-01 10:30:00,40.96500015258789,41.06999969482422,38.814998626708984,40.213748931884766,40.213748931884766,1665574 +2022-04-01 11:30:00,40.22999954223633,41.60124969482422,40.189998626708984,41.20750045776367,41.20750045776367,874653 +2022-04-04 05:30:00,41.5,41.818748474121094,39.127498626708984,39.62754821777344,39.62754821777344,1307924 +2022-04-04 06:30:00,39.584999084472656,41.25,39.28499984741211,41.25,41.25,661120 +2022-04-04 07:30:00,41.275001525878906,42.307498931884766,41.22249984741211,41.63249969482422,41.63249969482422,737278 +2022-04-04 08:30:00,41.64189910888672,42.942501068115234,41.64189910888672,42.375,42.375,560349 +2022-04-04 09:30:00,42.375,42.63249969482422,41.82775115966797,42.39875030517578,42.39875030517578,299463 +2022-04-04 10:30:00,42.352500915527344,43.310001373291016,41.88999938964844,42.22999954223633,42.22999954223633,574255 +2022-04-04 11:30:00,42.20442581176758,42.849998474121094,42.125,42.657501220703125,42.657501220703125,388457 +2022-04-05 05:30:00,42.0,42.10749816894531,39.71500015258789,40.474998474121094,40.474998474121094,1111141 +2022-04-05 06:30:00,40.38999938964844,40.57749938964844,38.92499923706055,39.19029998779297,39.19029998779297,687420 +2022-04-05 07:30:00,39.182498931884766,39.497501373291016,38.525001525878906,38.57500076293945,38.57500076293945,456898 +2022-04-05 08:30:00,38.57500076293945,39.83000183105469,38.540000915527344,39.29499816894531,39.29499816894531,431236 +2022-04-05 09:30:00,39.29999923706055,39.36000061035156,38.54499816894531,38.587501525878906,38.587501525878906,302400 +2022-04-05 10:30:00,38.650001525878906,39.22999954223633,38.0,38.346248626708984,38.346248626708984,512941 +2022-04-05 11:30:00,38.346248626708984,38.584999084472656,38.03125,38.42124938964844,38.42124938964844,381303 +2022-04-06 05:30:00,37.752498626708984,39.82182312011719,37.42499923706055,38.537498474121094,38.537498474121094,1646951 +2022-04-06 06:30:00,38.599998474121094,39.14250183105469,37.875,38.491249084472656,38.491249084472656,631627 +2022-04-06 07:30:00,38.45750045776367,38.88740158081055,37.877498626708984,38.20375061035156,38.20375061035156,320297 +2022-04-06 08:30:00,38.17499923706055,38.35734939575195,37.752498626708984,38.1462516784668,38.1462516784668,254289 +2022-04-06 09:30:00,38.1875,39.036075592041016,37.83000183105469,38.30619812011719,38.30619812011719,422611 +2022-04-06 10:30:00,38.474998474121094,39.65250015258789,38.28817367553711,38.807498931884766,38.807498931884766,427367 +2022-04-06 11:30:00,38.79750061035156,39.40999984741211,38.69467544555664,39.05125045776367,39.05125045776367,270783 +2022-04-07 05:30:00,38.52750015258789,39.17499923706055,36.133548736572266,36.56999969482422,36.56999969482422,1063177 +2022-04-07 06:30:00,36.52750015258789,36.82997512817383,35.57749938964844,35.772499084472656,35.772499084472656,663489 +2022-04-07 07:30:00,35.75,37.067501068115234,35.39250183105469,36.6150016784668,36.6150016784668,629059 +2022-04-07 08:30:00,36.63999938964844,37.275001525878906,35.9000244140625,37.11125183105469,37.11125183105469,375785 +2022-04-07 09:30:00,37.1037483215332,37.744998931884766,36.61750030517578,37.16749954223633,37.16749954223633,360973 +2022-04-07 10:30:00,37.130001068115234,37.962501525878906,37.127498626708984,37.57500076293945,37.57500076293945,314483 +2022-04-07 11:30:00,37.53499984741211,38.212501525878906,37.34000015258789,37.55500030517578,37.55500030517578,371668 +2022-04-08 05:30:00,37.272499084472656,37.27750015258789,35.50749969482422,37.07624816894531,37.07624816894531,874951 +2022-04-08 06:30:00,37.07624816894531,37.467498779296875,36.40264892578125,36.98500061035156,36.98500061035156,413092 +2022-04-08 07:30:00,36.903751373291016,37.677650451660156,36.57167434692383,37.494998931884766,37.494998931884766,243780 +2022-04-08 08:30:00,37.48749923706055,37.532501220703125,36.92499923706055,37.147499084472656,37.147499084472656,192187 +2022-04-08 09:30:00,37.099998474121094,37.41999816894531,36.9525260925293,37.19499969482422,37.19499969482422,200611 +2022-04-08 10:30:00,37.189998626708984,37.56235122680664,37.057498931884766,37.11539840698242,37.11539840698242,224170 +2022-04-08 11:30:00,37.125,37.27000045776367,36.36000061035156,36.619998931884766,36.619998931884766,328082 +2022-04-11 05:30:00,35.7599983215332,36.650001525878906,35.15250015258789,36.01250076293945,36.01250076293945,756656 +2022-04-11 06:30:00,35.94499969482422,36.34247589111328,35.349998474121094,35.50374984741211,35.50374984741211,337648 +2022-04-11 07:30:00,35.48625183105469,35.747501373291016,35.275001525878906,35.63750076293945,35.63750076293945,195607 +2022-04-11 08:30:00,35.622501373291016,36.09000015258789,35.45000076293945,35.86249923706055,35.86249923706055,211134 +2022-04-11 09:30:00,35.970001220703125,36.497501373291016,35.877498626708984,36.13999938964844,36.13999938964844,240720 +2022-04-11 10:30:00,36.14125061035156,37.05500030517578,36.02750015258789,36.96500015258789,36.96500015258789,391735 +2022-04-11 11:30:00,36.9375,37.03499984741211,36.57624816894531,36.73500061035156,36.73500061035156,272835 +2022-04-12 05:30:00,36.625,38.0625,36.0099983215332,37.74250030517578,37.74250030517578,668020 +2022-04-12 06:30:00,37.75,37.8125,36.6974983215332,37.125,37.125,279412 +2022-04-12 07:30:00,37.252498626708984,37.41997528076172,36.02000045776367,36.092498779296875,36.092498779296875,191582 +2022-04-12 08:30:00,36.127498626708984,36.60749816894531,36.01250076293945,36.247501373291016,36.247501373291016,180959 +2022-04-12 09:30:00,36.3125,36.448875427246094,35.4162483215332,35.65999984741211,35.65999984741211,259758 +2022-04-12 10:30:00,35.625,36.130001068115234,35.462501525878906,35.935001373291016,35.935001373291016,186268 +2022-04-12 11:30:00,35.9375,36.375,35.852500915527344,36.217498779296875,36.217498779296875,203658 +2022-04-13 05:30:00,36.025001525878906,36.92250061035156,35.505001068115234,36.377498626708984,36.377498626708984,462412 +2022-04-13 06:30:00,36.35752487182617,37.0,36.252498626708984,36.852500915527344,36.852500915527344,288425 +2022-04-13 07:30:00,36.856998443603516,37.54750061035156,36.807498931884766,37.375,37.375,292110 +2022-04-13 08:30:00,37.38999938964844,37.625,37.1026496887207,37.2275505065918,37.2275505065918,213480 +2022-04-13 09:30:00,37.22999954223633,37.30647659301758,36.89250183105469,37.067501068115234,37.067501068115234,191919 +2022-04-13 10:30:00,37.095001220703125,37.93922424316406,37.07749938964844,37.849998474121094,37.849998474121094,249127 +2022-04-13 11:30:00,37.85542678833008,38.02750015258789,37.584999084472656,37.657501220703125,37.657501220703125,274269 +2022-04-14 05:30:00,37.317501068115234,38.122501373291016,36.80500030517578,38.11574935913086,38.11574935913086,611236 +2022-04-14 06:30:00,38.04750061035156,39.02582550048828,37.73749923706055,39.0,39.0,537111 +2022-04-14 07:30:00,39.0036735534668,39.125,38.252498626708984,38.40250015258789,38.40250015258789,284739 +2022-04-14 08:30:00,38.435001373291016,38.72249984741211,37.70000076293945,37.79999923706055,37.79999923706055,273942 +2022-04-14 09:30:00,37.821250915527344,38.5,37.65250015258789,38.38249969482422,38.38249969482422,242141 +2022-04-14 10:30:00,38.4162483215332,38.483951568603516,37.8025016784668,38.0625,38.0625,171411 +2022-04-14 11:30:00,37.9990234375,38.30500030517578,37.744998931884766,37.907501220703125,37.907501220703125,302423 +2022-04-18 05:30:00,37.5,37.810001373291016,36.0,36.25,36.25,484436 +2022-04-18 06:30:00,36.334999084472656,36.334999084472656,35.1875,35.279998779296875,35.279998779296875,465686 +2022-04-18 07:30:00,35.275001525878906,35.29999923706055,34.42499923706055,34.55500030517578,34.55500030517578,275937 +2022-04-18 08:30:00,34.599998474121094,34.74504852294922,34.310001373291016,34.48500061035156,34.48500061035156,197951 +2022-04-18 09:30:00,34.45750045776367,35.997501373291016,34.45750045776367,35.44124984741211,35.44124984741211,559700 +2022-04-18 10:30:00,35.461849212646484,35.560001373291016,34.974998474121094,35.10499954223633,35.10499954223633,183611 +2022-04-18 11:30:00,35.06999969482422,35.372501373291016,34.95249938964844,35.349998474121094,35.349998474121094,247911 +2022-04-19 05:30:00,35.712501525878906,36.439998626708984,34.964874267578125,36.20750045776367,36.20750045776367,533041 +2022-04-19 06:30:00,36.25,37.162174224853516,36.20249938964844,36.805023193359375,36.805023193359375,477156 +2022-04-19 07:30:00,36.810123443603516,37.07099914550781,36.51250076293945,36.935001373291016,36.935001373291016,266989 +2022-04-19 08:30:00,36.963748931884766,37.13750076293945,36.75002670288086,36.904998779296875,36.904998779296875,168616 +2022-04-19 09:30:00,36.897499084472656,37.744998931884766,36.897499084472656,37.537498474121094,37.537498474121094,320173 +2022-04-19 10:30:00,37.57500076293945,38.014976501464844,37.45000076293945,37.916175842285156,37.916175842285156,238706 +2022-04-19 11:30:00,37.907501220703125,38.244998931884766,37.78810119628906,38.10749816894531,38.10749816894531,286207 +2022-04-20 05:30:00,38.0,38.08250045776367,36.662498474121094,37.20500183105469,37.20500183105469,354252 +2022-04-20 06:30:00,37.209999084472656,37.372474670410156,36.727500915527344,36.766998291015625,36.766998291015625,125555 +2022-04-20 07:30:00,36.779998779296875,37.435001373291016,36.74250030517578,37.377498626708984,37.377498626708984,143732 +2022-04-20 08:30:00,37.380348205566406,37.9474983215332,37.29999923706055,37.6411247253418,37.6411247253418,151569 +2022-04-20 09:30:00,37.657501220703125,37.775001525878906,36.9375,37.11750030517578,37.11750030517578,107953 +2022-04-20 10:30:00,37.147499084472656,37.309974670410156,36.9375,37.17657470703125,37.17657470703125,118548 +2022-04-20 11:30:00,37.20500183105469,37.560001373291016,37.07809829711914,37.192501068115234,37.192501068115234,134833 +2022-04-21 05:30:00,37.5,38.279998779296875,36.717498779296875,37.02750015258789,37.02750015258789,391291 +2022-04-21 06:30:00,37.00590133666992,37.229976654052734,36.55009841918945,36.625,36.625,205958 +2022-04-21 07:30:00,36.61000061035156,36.724998474121094,35.467498779296875,35.625,35.625,298793 +2022-04-21 08:30:00,35.587501525878906,36.06999969482422,35.57749938964844,35.99497604370117,35.99497604370117,164780 +2022-04-21 09:30:00,35.88750076293945,36.064998626708984,35.36000061035156,35.4375,35.4375,154076 +2022-04-21 10:30:00,35.38999938964844,35.66460037231445,34.977500915527344,35.25749969482422,35.25749969482422,238168 +2022-04-21 11:30:00,35.32500076293945,35.54750061035156,35.25749969482422,35.45000076293945,35.45000076293945,183582 +2022-04-22 05:30:00,35.63750076293945,36.57500076293945,35.1875,35.255001068115234,35.255001068115234,347066 +2022-04-22 06:30:00,35.165000915527344,35.625,34.86249923706055,35.24247360229492,35.24247360229492,201104 +2022-04-22 07:30:00,35.220001220703125,35.25,34.26750183105469,34.43000030517578,34.43000030517578,266804 +2022-04-22 08:30:00,34.377498626708984,34.49250030517578,33.88750076293945,34.0724983215332,34.0724983215332,167743 +2022-04-22 09:30:00,34.037498474121094,34.51499938964844,33.89984893798828,34.34562683105469,34.34562683105469,126264 +2022-04-22 10:30:00,34.349998474121094,34.59000015258789,34.00882339477539,34.397499084472656,34.397499084472656,151568 +2022-04-22 11:30:00,34.4140510559082,34.93000030517578,34.314998626708984,34.5,34.5,266633 +2022-04-25 05:30:00,33.877498626708984,34.70750045776367,33.55492401123047,34.25,34.25,399447 +2022-04-25 06:30:00,34.22999954223633,34.900001525878906,34.182498931884766,34.650001525878906,34.650001525878906,235356 +2022-04-25 07:30:00,34.69499969482422,34.9275016784668,33.810001373291016,34.19499969482422,34.19499969482422,197769 +2022-04-25 08:30:00,34.1875,34.43000030517578,33.73500061035156,33.95249938964844,33.95249938964844,144868 +2022-04-25 09:30:00,33.962501525878906,34.23749923706055,33.869998931884766,34.186248779296875,34.186248779296875,161371 +2022-04-25 10:30:00,34.182098388671875,34.244998931884766,33.32102584838867,33.79499816894531,33.79499816894531,164602 +2022-04-25 11:30:00,33.772499084472656,33.974998474121094,33.5,33.967498779296875,33.967498779296875,193711 +2022-04-26 05:30:00,34.15114974975586,34.17807388305664,32.412498474121094,32.61539840698242,32.61539840698242,467440 +2022-04-26 06:30:00,32.53499984741211,32.627498626708984,31.700000762939453,31.924999237060547,31.924999237060547,297625 +2022-04-26 07:30:00,31.989974975585938,32.216251373291016,31.540924072265625,32.216251373291016,32.216251373291016,173360 +2022-04-26 08:30:00,32.217498779296875,32.57529830932617,31.94795036315918,32.0,32.0,152608 +2022-04-26 09:30:00,31.899999618530273,32.27750015258789,31.78030014038086,32.27000045776367,32.27000045776367,98274 +2022-04-26 10:30:00,32.24687576293945,32.461151123046875,32.01715087890625,32.307498931884766,32.307498931884766,140151 +2022-04-26 11:30:00,32.307498931884766,32.341251373291016,31.885000228881836,32.0,32.0,158521 +2022-04-27 05:30:00,31.8174991607666,33.16999816894531,31.572500228881836,31.572500228881836,31.572500228881836,392483 +2022-04-27 06:30:00,31.564199447631836,32.07500076293945,31.145999908447266,31.69037437438965,31.69037437438965,259480 +2022-04-27 07:30:00,31.772499084472656,32.449974060058594,31.5,32.40852355957031,32.40852355957031,124988 +2022-04-27 08:30:00,32.407623291015625,32.52000045776367,31.774999618530273,32.11000061035156,32.11000061035156,100544 +2022-04-27 09:30:00,32.119998931884766,32.337501525878906,31.907499313354492,32.337501525878906,32.337501525878906,93255 +2022-04-27 10:30:00,32.32500076293945,32.685001373291016,32.0,32.10749816894531,32.10749816894531,141236 +2022-04-27 11:30:00,32.150001525878906,32.462501525878906,32.067501068115234,32.41749954223633,32.41749954223633,161264 +2022-04-28 05:30:00,32.5625,33.150848388671875,30.889999389648438,30.985525131225586,30.985525131225586,325148 +2022-04-28 06:30:00,30.983600616455078,31.287500381469727,30.125,31.032499313354492,31.032499313354492,486941 +2022-04-28 07:30:00,31.049999237060547,31.329999923706055,30.344999313354492,31.276424407958984,31.276424407958984,227432 +2022-04-28 08:30:00,31.297500610351562,32.377498626708984,31.297500610351562,32.272499084472656,32.272499084472656,248306 +2022-04-28 09:30:00,32.27000045776367,32.647499084472656,32.13750076293945,32.567501068115234,32.567501068115234,174348 +2022-04-28 10:30:00,32.497501373291016,32.71969985961914,32.130001068115234,32.372501373291016,32.372501373291016,151231 +2022-04-28 11:30:00,32.36249923706055,32.42250061035156,32.092498779296875,32.30500030517578,32.30500030517578,125505 +2022-04-29 05:30:00,31.825000762939453,32.72249984741211,31.577800750732422,31.670000076293945,31.670000076293945,311779 +2022-04-29 06:30:00,31.649999618530273,32.185001373291016,31.427549362182617,31.806249618530273,31.806249618530273,149538 +2022-04-29 07:30:00,31.767499923706055,32.10115051269531,31.59000015258789,31.684724807739258,31.684724807739258,80642 +2022-04-29 08:30:00,31.63249969482422,31.63249969482422,30.887500762939453,31.155000686645508,31.155000686645508,163582 +2022-04-29 09:30:00,31.15250015258789,31.259525299072266,30.752500534057617,31.109750747680664,31.109750747680664,104417 +2022-04-29 10:30:00,31.076250076293945,31.364999771118164,30.795000076293945,31.162500381469727,31.162500381469727,118425 +2022-04-29 11:30:00,31.155000686645508,31.397499084472656,31.128799438476562,31.299999237060547,31.299999237060547,267459 +2022-05-02 05:30:00,30.912500381469727,31.34749984741211,30.18502426147461,30.627500534057617,30.627500534057617,391618 +2022-05-02 06:30:00,30.654924392700195,30.950000762939453,29.877649307250977,30.072500228881836,30.072500228881836,314296 +2022-05-02 07:30:00,30.178749084472656,30.212499618530273,29.454999923706055,29.5575008392334,29.5575008392334,321396 +2022-05-02 08:30:00,29.572500228881836,29.93247413635254,28.690000534057617,28.7862491607666,28.7862491607666,339970 +2022-05-02 09:30:00,28.787500381469727,28.982500076293945,28.224599838256836,28.280000686645508,28.280000686645508,374578 +2022-05-02 10:30:00,28.267499923706055,30.434999465942383,28.174999237060547,29.802499771118164,29.802499771118164,472243 +2022-05-02 11:30:00,29.862499237060547,30.100000381469727,29.57022476196289,29.934999465942383,29.934999465942383,279626 +2022-05-03 05:30:00,29.6200008392334,30.139999389648438,28.875,29.087499618530273,29.087499618530273,392906 +2022-05-03 06:30:00,29.153825759887695,29.670000076293945,28.604999542236328,29.467500686645508,29.467500686645508,257492 +2022-05-03 07:30:00,29.479999542236328,29.764999389648438,29.250024795532227,29.40250015258789,29.40250015258789,121297 +2022-05-03 08:30:00,29.267499923706055,30.645000457763672,29.22249984741211,30.417499542236328,30.417499542236328,317232 +2022-05-03 09:30:00,30.417499542236328,31.108400344848633,29.875,29.897499084472656,29.897499084472656,365446 +2022-05-03 10:30:00,29.90239906311035,30.440000534057617,29.7750244140625,30.40625,30.40625,193212 +2022-05-03 11:30:00,30.3799991607666,30.497499465942383,30.024999618530273,30.110000610351562,30.110000610351562,156175 +2022-05-04 05:30:00,29.821300506591797,30.424999237060547,29.20002555847168,29.3799991607666,29.3799991607666,256766 +2022-05-04 06:30:00,29.385000228881836,29.842500686645508,29.024999618530273,29.0674991607666,29.0674991607666,165486 +2022-05-04 07:30:00,29.052499771118164,29.6875,28.93000030517578,29.662500381469727,29.662500381469727,197749 +2022-05-04 08:30:00,29.662500381469727,30.312475204467773,29.5049991607666,30.28499984741211,30.28499984741211,198709 +2022-05-04 09:30:00,30.280000686645508,30.565000534057617,29.637500762939453,29.977500915527344,29.977500915527344,209384 +2022-05-04 10:30:00,29.985000610351562,31.235000610351562,29.497499465942383,31.127500534057617,31.127500534057617,305071 +2022-05-04 11:30:00,31.175249099731445,31.9375,31.110000610351562,31.764999389648438,31.764999389648438,295978 +2022-05-05 05:30:00,30.985000610351562,31.169599533081055,29.837499618530273,29.837499618530273,29.837499618530273,275811 +2022-05-05 06:30:00,29.825000762939453,29.837499618530273,29.049999237060547,29.39747428894043,29.39747428894043,311685 +2022-05-05 07:30:00,29.40250015258789,29.40250015258789,28.924999237060547,29.125,29.125,230493 +2022-05-05 08:30:00,29.127500534057617,30.15250015258789,29.049999237060547,29.71125030517578,29.71125030517578,249184 +2022-05-05 09:30:00,29.702499389648438,29.760000228881836,28.887500762939453,28.922500610351562,28.922500610351562,195594 +2022-05-05 10:30:00,28.920000076293945,29.129974365234375,28.780000686645508,29.077499389648438,29.077499389648438,185216 +2022-05-05 11:30:00,29.042499542236328,29.897424697875977,29.040000915527344,29.837499618530273,29.837499618530273,260729 +2022-05-06 05:30:00,29.31999969482422,29.59749984741211,27.5575008392334,28.834999084472656,28.834999084472656,615393 +2022-05-06 06:30:00,28.851425170898438,30.139999389648438,28.487150192260742,29.860000610351562,29.860000610351562,337389 +2022-05-06 07:30:00,29.854999542236328,29.952499389648438,29.077499389648438,29.47304916381836,29.47304916381836,160530 +2022-05-06 08:30:00,29.49250030517578,29.962499618530273,29.327499389648438,29.417499542236328,29.417499542236328,126559 +2022-05-06 09:30:00,29.391250610351562,29.470699310302734,28.649999618530273,28.684999465942383,28.684999465942383,150456 +2022-05-06 10:30:00,28.65250015258789,28.916250228881836,28.2549991607666,28.360000610351562,28.360000610351562,197235 +2022-05-06 11:30:00,28.38249969482422,28.799999237060547,28.38249969482422,28.674999237060547,28.674999237060547,167659 +2022-05-09 05:30:00,27.69499969482422,27.69499969482422,25.881250381469727,25.90999984741211,25.90999984741211,824628 +2022-05-09 06:30:00,25.875,26.575000762939453,25.0,25.13974952697754,25.13974952697754,563016 +2022-05-09 07:30:00,25.077499389648438,26.022499084472656,24.802499771118164,25.765274047851562,25.765274047851562,654449 +2022-05-09 08:30:00,25.752500534057617,25.822500228881836,24.9375,25.21697425842285,25.21697425842285,285727 +2022-05-09 09:30:00,25.232500076293945,25.25670051574707,24.772499084472656,24.863750457763672,24.863750457763672,275677 +2022-05-09 10:30:00,24.861249923706055,25.5,24.7549991607666,24.9112491607666,24.9112491607666,286546 +2022-05-09 11:30:00,24.902099609375,24.957500457763672,24.520000457763672,24.74250030517578,24.74250030517578,385302 +2022-05-10 05:30:00,25.7450008392334,26.514999389648438,25.002500534057617,25.05500030517578,25.05500030517578,948632 +2022-05-10 06:30:00,25.05500030517578,25.135000228881836,22.0,22.943750381469727,22.943750381469727,1326387 +2022-05-10 07:30:00,22.985000610351562,23.372499465942383,22.702499389648438,22.957500457763672,22.957500457763672,395204 +2022-05-10 08:30:00,22.97760009765625,23.56202507019043,22.767499923706055,23.56202507019043,23.56202507019043,256495 +2022-05-10 09:30:00,23.591249465942383,24.55929946899414,23.57182502746582,23.725000381469727,23.725000381469727,511455 +2022-05-10 10:30:00,23.690000534057617,23.967500686645508,23.252525329589844,23.361249923706055,23.361249923706055,318582 +2022-05-10 11:30:00,23.361249923706055,23.518749237060547,23.022499084472656,23.364999771118164,23.364999771118164,352113 +2022-05-11 05:30:00,23.36750030517578,23.8174991607666,22.290000915527344,23.262500762939453,23.262500762939453,759944 +2022-05-11 06:30:00,23.297500610351562,23.49250030517578,22.3075008392334,22.547500610351562,22.547500610351562,373878 +2022-05-11 07:30:00,22.565000534057617,22.717500686645508,22.0049991607666,22.0674991607666,22.0674991607666,302260 +2022-05-11 08:30:00,22.032800674438477,22.12857437133789,21.274999618530273,21.3125,21.3125,521902 +2022-05-11 09:30:00,21.3125,21.553600311279297,20.842525482177734,21.458749771118164,21.458749771118164,813775 +2022-05-11 10:30:00,21.467500686645508,21.864450454711914,20.655000686645508,20.75,20.75,549294 +2022-05-11 11:30:00,20.747499465942383,20.75749969482422,20.0,20.332500457763672,20.332500457763672,794946 +2022-05-12 05:30:00,21.25,27.012500762939453,19.4424991607666,27.012500762939453,27.012500762939453,2344226 +2022-05-12 06:30:00,27.014999389648438,27.014999389648438,22.55500030517578,23.700000762939453,23.700000762939453,3647759 +2022-05-12 07:30:00,23.6924991607666,23.83497428894043,21.25,21.954999923706055,21.954999923706055,1270066 +2022-05-12 08:30:00,21.93222427368164,22.867475509643555,21.71500015258789,22.200000762939453,22.200000762939453,673451 +2022-05-12 09:30:00,22.184999465942383,22.427499771118164,21.5049991607666,21.899999618530273,21.899999618530273,741272 +2022-05-12 10:30:00,21.8799991607666,23.450000762939453,21.587499618530273,22.667499542236328,22.667499542236328,744386 +2022-05-12 11:30:00,22.649999618530273,22.684850692749023,22.149999618530273,22.396825790405273,22.396825790405273,530869 +2022-05-13 05:30:00,24.3799991607666,26.693925857543945,23.760000228881836,25.875,25.875,3069162 +2022-05-13 06:30:00,25.887500762939453,25.92067527770996,24.360000610351562,24.952999114990234,24.952999114990234,809094 +2022-05-13 07:30:00,24.954999923706055,25.685449600219727,24.63249969482422,24.997499465942383,24.997499465942383,476417 +2022-05-13 08:30:00,25.012500762939453,25.322500228881836,24.5674991607666,24.75,24.75,287577 +2022-05-13 09:30:00,24.747499465942383,24.792499542236328,23.760000228881836,24.022499084472656,24.022499084472656,538946 +2022-05-13 10:30:00,24.037500381469727,24.462499618530273,23.764999389648438,24.28499984741211,24.28499984741211,368641 +2022-05-13 11:30:00,24.30500030517578,24.799999237060547,24.122499465942383,24.577499389648438,24.577499389648438,366264 +2022-05-16 05:30:00,24.700000762939453,24.793750762939453,23.3799991607666,24.247499465942383,24.247499465942383,1131706 +2022-05-16 06:30:00,24.280000686645508,24.322500228881836,23.050025939941406,23.142549514770508,23.142549514770508,412163 +2022-05-16 07:30:00,23.139999389648438,23.424699783325195,22.77750015258789,22.792499542236328,22.792499542236328,315154 +2022-05-16 08:30:00,22.825000762939453,23.3700008392334,22.774999618530273,23.2406005859375,23.2406005859375,243431 +2022-05-16 09:30:00,23.247499465942383,23.377500534057617,22.905000686645508,23.222549438476562,23.222549438476562,198050 +2022-05-16 10:30:00,23.25749969482422,23.459999084472656,22.922500610351562,22.934999465942383,22.934999465942383,265372 +2022-05-16 11:30:00,22.9375,22.967500686645508,22.69499969482422,22.950000762939453,22.950000762939453,273047 +2022-05-17 05:30:00,23.475000381469727,23.9950008392334,23.024999618530273,23.073749542236328,23.073749542236328,612487 +2022-05-17 06:30:00,23.037500381469727,23.672500610351562,22.799999237060547,23.392499923706055,23.392499923706055,399253 +2022-05-17 07:30:00,23.425975799560547,23.645000457763672,23.286724090576172,23.456350326538086,23.456350326538086,153020 +2022-05-17 08:30:00,23.46627426147461,23.672500610351562,23.25,23.6200008392334,23.6200008392334,132588 +2022-05-17 09:30:00,23.6200008392334,24.094974517822266,23.475000381469727,23.667499542236328,23.667499542236328,223613 +2022-05-17 10:30:00,23.646249771118164,24.57747459411621,23.617874145507812,24.484375,24.484375,500683 +2022-05-17 11:30:00,24.4375,25.084999084472656,24.427499771118164,25.084999084472656,25.084999084472656,534268 +2022-05-18 05:30:00,24.094999313354492,24.95997428894043,23.5,24.0674991607666,24.0674991607666,1009858 +2022-05-18 06:30:00,24.065000534057617,24.339975357055664,23.170000076293945,23.207500457763672,23.207500457763672,441745 +2022-05-18 07:30:00,23.227500915527344,23.497474670410156,22.815000534057617,22.825000762939453,22.825000762939453,326731 +2022-05-18 08:30:00,22.831249237060547,23.08424949645996,22.542749404907227,22.803075790405273,22.803075790405273,337490 +2022-05-18 09:30:00,22.83839988708496,22.89805030822754,22.549999237060547,22.8174991607666,22.8174991607666,263999 +2022-05-18 10:30:00,22.834999084472656,23.122474670410156,22.565000534057617,22.921300888061523,22.921300888061523,203798 +2022-05-18 11:30:00,22.875,23.399999618530273,22.825000762939453,22.850000381469727,22.850000381469727,267743 +2022-05-19 05:30:00,22.80500030517578,23.487199783325195,22.540000915527344,23.03499984741211,23.03499984741211,656285 +2022-05-19 06:30:00,23.06999969482422,23.668724060058594,22.875,23.454999923706055,23.454999923706055,438371 +2022-05-19 07:30:00,23.462499618530273,23.777475357055664,23.420000076293945,23.672500610351562,23.672500610351562,336459 +2022-05-19 08:30:00,23.639999389648438,24.104999542236328,23.22249984741211,24.072500228881836,24.072500228881836,255721 +2022-05-19 09:30:00,24.02375030517578,24.8125,24.011249542236328,24.667499542236328,24.667499542236328,451100 +2022-05-19 10:30:00,24.662500381469727,25.49449920654297,24.303749084472656,24.375,24.375,609499 +2022-05-19 11:30:00,24.34749984741211,24.967500686645508,24.34749984741211,24.75,24.75,382261 +2022-05-20 05:30:00,25.0,25.602500915527344,24.352500915527344,24.945575714111328,24.945575714111328,569913 +2022-05-20 06:30:00,24.899999618530273,24.99250030517578,23.93000030517578,24.13872528076172,24.13872528076172,266960 +2022-05-20 07:30:00,24.07724952697754,24.125,22.895000457763672,23.087499618530273,23.087499618530273,392331 +2022-05-20 08:30:00,23.081249237060547,23.162500381469727,22.4375,22.46500015258789,22.46500015258789,347311 +2022-05-20 09:30:00,22.46500015258789,23.332500457763672,22.4424991607666,22.88249969482422,22.88249969482422,278591 +2022-05-20 10:30:00,22.877500534057617,23.719999313354492,22.684999465942383,23.71125030517578,23.71125030517578,280400 +2022-05-20 11:30:00,23.700000762939453,23.9950008392334,23.524999618530273,23.957500457763672,23.957500457763672,296213 +2022-05-23 05:30:00,24.0,24.290000915527344,22.875,23.53499984741211,23.53499984741211,608551 +2022-05-23 06:30:00,23.592500686645508,24.287500381469727,23.5,24.037525177001953,24.037525177001953,325955 +2022-05-23 07:30:00,24.049999237060547,24.31999969482422,23.86502456665039,24.25,24.25,118057 +2022-05-23 08:30:00,24.202499389648438,24.25,23.674999237060547,23.85124969482422,23.85124969482422,123944 +2022-05-23 09:30:00,23.85124969482422,24.049999237060547,23.795000076293945,23.878000259399414,23.878000259399414,164225 +2022-05-23 10:30:00,23.915000915527344,24.00749969482422,23.657499313354492,23.75,23.75,167782 +2022-05-23 11:30:00,23.733749389648438,24.127500534057617,23.657499313354492,23.917499542236328,23.917499542236328,220759 +2022-05-24 05:30:00,23.512500762939453,23.549999237060547,21.924999237060547,22.498750686645508,22.498750686645508,780503 +2022-05-24 06:30:00,22.512500762939453,22.647499084472656,22.25,22.518699645996094,22.518699645996094,306703 +2022-05-24 07:30:00,22.5049991607666,23.020824432373047,22.3125,22.600000381469727,22.600000381469727,202827 +2022-05-24 08:30:00,22.61210060119629,22.627574920654297,22.325000762939453,22.412500381469727,22.412500381469727,158230 +2022-05-24 09:30:00,22.40290069580078,22.812475204467773,22.337499618530273,22.360925674438477,22.360925674438477,160394 +2022-05-24 10:30:00,22.350000381469727,22.459999084472656,21.674999237060547,21.952699661254883,21.952699661254883,343660 +2022-05-24 11:30:00,21.976924896240234,22.5,21.97249984741211,22.252500534057617,22.252500534057617,240179 +2022-05-25 05:30:00,22.53499984741211,24.584999084472656,22.53499984741211,24.564149856567383,24.564149856567383,933247 +2022-05-25 06:30:00,24.625,25.554975509643555,24.295000076293945,25.19124984741211,25.19124984741211,1158514 +2022-05-25 07:30:00,25.147499084472656,25.764999389648438,24.514999389648438,25.7450008392334,25.7450008392334,737138 +2022-05-25 08:30:00,25.768749237060547,28.621875762939453,25.559999465942383,28.160049438476562,28.160049438476562,2046051 +2022-05-25 09:30:00,28.200000762939453,28.868349075317383,26.764999389648438,28.0955753326416,28.0955753326416,2532182 +2022-05-25 10:30:00,28.0625,28.622499465942383,27.512500762939453,27.842500686645508,27.842500686645508,1195934 +2022-05-25 11:30:00,27.825000762939453,28.842500686645508,27.8174991607666,28.780000686645508,28.780000686645508,1043557 +2022-05-26 05:30:00,29.0,37.1150016784668,28.674999237060547,35.630001068115234,35.630001068115234,6748046 +2022-05-26 06:30:00,35.67499923706055,36.125,31.8075008392334,32.18902587890625,32.18902587890625,3388236 +2022-05-26 07:30:00,32.164024353027344,33.375,31.542499542236328,32.89250183105469,32.89250183105469,1357055 +2022-05-26 08:30:00,32.869998931884766,33.16749954223633,31.344999313354492,31.850000381469727,31.850000381469727,805734 +2022-05-26 09:30:00,31.852500915527344,32.81247329711914,31.25,32.3025016784668,32.3025016784668,989913 +2022-05-26 10:30:00,32.372501373291016,32.724998474121094,31.5,31.953750610351562,31.953750610351562,603019 +2022-05-26 11:30:00,31.927499771118164,32.657501220703125,31.927499771118164,32.002498626708984,32.002498626708984,503997 +2022-05-27 05:30:00,35.25,35.92499923706055,32.29750061035156,32.65412521362305,32.65412521362305,3085427 +2022-05-27 06:30:00,32.66374969482422,32.98500061035156,32.025001525878906,32.50587463378906,32.50587463378906,859239 +2022-05-27 07:30:00,32.48249816894531,33.14250183105469,32.32500076293945,32.45750045776367,32.45750045776367,586495 +2022-05-27 08:30:00,32.48749923706055,33.07749938964844,31.75,32.904998779296875,32.904998779296875,603704 +2022-05-27 09:30:00,32.915000915527344,33.95000076293945,32.54999923706055,33.355350494384766,33.355350494384766,832036 +2022-05-27 10:30:00,33.38807678222656,34.095001220703125,33.02750015258789,33.693199157714844,33.693199157714844,732345 +2022-05-27 11:30:00,33.712501525878906,34.41749954223633,33.67499923706055,34.29999923706055,34.29999923706055,748008 +2022-05-31 05:30:00,34.3025016784668,34.98249816894531,30.15250015258789,30.875,30.875,2223511 +2022-05-31 06:30:00,30.825000762939453,31.672500610351562,30.825000762939453,31.235000610351562,31.235000610351562,572177 +2022-05-31 07:30:00,31.1875,32.17499923706055,31.0,31.597850799560547,31.597850799560547,537184 +2022-05-31 08:30:00,31.666200637817383,31.8174991607666,30.692724227905273,30.897499084472656,30.897499084472656,285652 +2022-05-31 09:30:00,30.859375,31.137500762939453,30.4325008392334,30.483749389648438,30.483749389648438,288452 +2022-05-31 10:30:00,30.5,31.0,30.1299991607666,30.915000915527344,30.915000915527344,360008 +2022-05-31 11:30:00,30.971750259399414,31.427499771118164,30.8799991607666,31.002500534057617,31.002500534057617,388920 +2022-06-01 05:30:00,30.704999923706055,32.397499084472656,30.0625,30.39032554626465,30.39032554626465,1001096 +2022-06-01 06:30:00,30.385000228881836,31.059999465942383,30.110000610351562,30.413774490356445,30.413774490356445,399340 +2022-06-01 07:30:00,30.385000228881836,30.399999618530273,29.252500534057617,29.4950008392334,29.4950008392334,487898 +2022-06-01 08:30:00,29.520000457763672,30.264999389648438,29.440000534057617,29.887500762939453,29.887500762939453,333252 +2022-06-01 09:30:00,29.822500228881836,30.5,29.6564998626709,30.387500762939453,30.387500762939453,274185 +2022-06-01 10:30:00,30.3700008392334,30.592500686645508,30.040000915527344,30.1200008392334,30.1200008392334,273561 +2022-06-01 11:30:00,30.1200008392334,30.362499237060547,29.800249099731445,29.969999313354492,29.969999313354492,463136 +2022-06-02 05:30:00,29.25,31.622499465942383,28.889999389648438,30.5674991607666,30.5674991607666,1656942 +2022-06-02 06:30:00,30.607500076293945,33.377498626708984,30.5,31.89117431640625,31.89117431640625,1671331 +2022-06-02 07:30:00,31.956249237060547,33.34000015258789,31.312524795532227,33.150001525878906,33.150001525878906,780855 +2022-06-02 08:30:00,33.17625045776367,33.622474670410156,32.54499816894531,33.33625030517578,33.33625030517578,673012 +2022-06-02 09:30:00,33.34574890136719,33.6088752746582,32.279998779296875,32.79499816894531,32.79499816894531,693066 +2022-06-02 10:30:00,32.80875015258789,34.125,32.7599983215332,33.629974365234375,33.629974365234375,931833 +2022-06-02 11:30:00,33.630001068115234,34.09749984741211,33.29999923706055,33.47249984741211,33.47249984741211,507539 +2022-06-03 05:30:00,32.5,32.58250045776367,31.058349609375,31.735000610351562,31.735000610351562,1003173 +2022-06-03 06:30:00,31.7450008392334,32.59749984741211,31.299999237060547,32.564998626708984,32.564998626708984,424713 +2022-06-03 07:30:00,32.564998626708984,34.525001525878906,32.522499084472656,33.914573669433594,33.914573669433594,1452283 +2022-06-03 08:30:00,33.876251220703125,34.299076080322266,33.27000045776367,33.45750045776367,33.45750045776367,513014 +2022-06-03 09:30:00,33.40999984741211,33.45249938964844,32.63999938964844,33.068748474121094,33.068748474121094,381348 +2022-06-03 10:30:00,33.06895065307617,33.20000076293945,32.540000915527344,33.029476165771484,33.029476165771484,314000 +2022-06-03 11:30:00,33.02750015258789,33.5724983215332,32.79999923706055,33.36249923706055,33.36249923706055,412629 +2022-06-06 05:30:00,33.82500076293945,34.026248931884766,32.6775016784668,33.189998626708984,33.189998626708984,815910 +2022-06-06 06:30:00,33.220001220703125,33.470001220703125,32.38249969482422,32.57749938964844,32.57749938964844,335526 +2022-06-06 07:30:00,32.63874816894531,32.928749084472656,31.829999923706055,32.025001525878906,32.025001525878906,310362 +2022-06-06 08:30:00,32.053749084472656,32.41999816894531,31.90999984741211,32.025001525878906,32.025001525878906,139677 +2022-06-06 09:30:00,32.06719970703125,32.470726013183594,31.899999618530273,32.122501373291016,32.122501373291016,230915 +2022-06-06 10:30:00,32.09000015258789,32.1974983215332,31.762500762939453,32.05500030517578,32.05500030517578,204967 +2022-06-06 11:30:00,32.06999969482422,32.375,32.005001068115234,32.375,32.375,270512 +2022-06-07 05:30:00,32.5,33.404998779296875,31.581249237060547,33.241249084472656,33.241249084472656,708538 +2022-06-07 06:30:00,33.247501373291016,33.76012420654297,32.837501525878906,33.10452651977539,33.10452651977539,510270 +2022-06-07 07:30:00,33.071224212646484,33.66999816894531,32.9661750793457,33.337501525878906,33.337501525878906,363000 +2022-06-07 08:30:00,33.310001373291016,34.497501373291016,33.18000030517578,33.946250915527344,33.946250915527344,628814 +2022-06-07 09:30:00,33.962501525878906,34.46232604980469,33.602500915527344,34.45500183105469,34.45500183105469,359183 +2022-06-07 10:30:00,34.435001373291016,36.685001373291016,34.087501525878906,36.26874923706055,36.26874923706055,2116477 +2022-06-07 11:30:00,36.25,37.47249984741211,36.16999816894531,36.619998931884766,36.619998931884766,1454883 +2022-06-08 05:30:00,35.04999923706055,37.119998931884766,34.58867645263672,36.37502670288086,36.37502670288086,1792262 +2022-06-08 06:30:00,36.375,37.381500244140625,36.26750183105469,36.9375,36.9375,921751 +2022-06-08 07:30:00,36.91875076293945,38.25,36.5,36.7599983215332,36.7599983215332,1120635 +2022-06-08 08:30:00,36.68422317504883,36.8025016784668,35.502498626708984,35.54999923706055,35.54999923706055,651079 +2022-06-08 09:30:00,35.529998779296875,35.54999923706055,34.15250015258789,34.37950134277344,34.37950134277344,760751 +2022-06-08 10:30:00,34.415000915527344,34.64250183105469,33.95747375488281,34.27750015258789,34.27750015258789,486078 +2022-06-08 11:30:00,34.286251068115234,34.73247528076172,34.212501525878906,34.685001373291016,34.685001373291016,340409 +2022-06-09 05:30:00,34.6974983215332,34.974998474121094,33.67499923706055,34.772499084472656,34.772499084472656,690891 +2022-06-09 06:30:00,34.77357482910156,34.8650016784668,32.77750015258789,32.77750015258789,32.77750015258789,556861 +2022-06-09 07:30:00,32.782501220703125,32.880001068115234,32.029998779296875,32.337501525878906,32.337501525878906,488964 +2022-06-09 08:30:00,32.35667419433594,33.157501220703125,32.26750183105469,32.56800079345703,32.56800079345703,451652 +2022-06-09 09:30:00,32.5525016784668,32.66749954223633,32.099998474121094,32.40999984741211,32.40999984741211,268878 +2022-06-09 10:30:00,32.407501220703125,32.41899871826172,31.862499237060547,31.94124984741211,31.94124984741211,393840 +2022-06-09 11:30:00,31.922500610351562,32.442501068115234,31.834999084472656,32.25,32.25,373430 +2022-06-10 05:30:00,31.5,32.98249816894531,30.78499984741211,31.831249237060547,31.831249237060547,849054 +2022-06-10 06:30:00,31.809375762939453,32.42499923706055,31.752500534057617,32.02750015258789,32.02750015258789,352313 +2022-06-10 07:30:00,32.03499984741211,32.91999816894531,31.922500610351562,32.587501525878906,32.587501525878906,406539 +2022-06-10 08:30:00,32.6150016784668,32.86652374267578,32.0,32.35499954223633,32.35499954223633,344816 +2022-06-10 09:30:00,32.34749984741211,32.91749954223633,32.130001068115234,32.600624084472656,32.600624084472656,282398 +2022-06-10 10:30:00,32.61000061035156,32.82222366333008,32.442501068115234,32.724998474121094,32.724998474121094,355857 +2022-06-10 11:30:00,32.7249755859375,32.81999969482422,32.29499816894531,32.3224983215332,32.3224983215332,266758 +2022-06-13 05:30:00,30.127500534057617,31.142499923706055,28.575000762939453,29.5,29.5,1251833 +2022-06-13 06:30:00,29.526874542236328,29.712499618530273,28.63249969482422,29.457500457763672,29.457500457763672,465049 +2022-06-13 07:30:00,29.46500015258789,29.90999984741211,28.989999771118164,29.3075008392334,29.3075008392334,420219 +2022-06-13 08:30:00,29.28499984741211,29.792499542236328,29.149999618530273,29.54497528076172,29.54497528076172,295871 +2022-06-13 09:30:00,29.50374984741211,30.147499084472656,29.50374984741211,29.84749984741211,29.84749984741211,291902 +2022-06-13 10:30:00,29.854999542236328,30.100000381469727,29.125,29.450000762939453,29.450000762939453,366017 +2022-06-13 11:30:00,29.450000762939453,29.727500915527344,29.377500534057617,29.542499542236328,29.542499542236328,324217 +2022-06-14 05:30:00,29.392499923706055,31.0625,29.024999618530273,29.514999389648438,29.514999389648438,699995 +2022-06-14 06:30:00,29.512874603271484,30.72224998474121,29.424999237060547,30.5,30.5,380060 +2022-06-14 07:30:00,30.533750534057617,30.950000762939453,30.274999618530273,30.440000534057617,30.440000534057617,325718 +2022-06-14 08:30:00,30.39875030517578,31.787500381469727,30.262500762939453,31.51555061340332,31.51555061340332,478637 +2022-06-14 09:30:00,31.512500762939453,31.999574661254883,30.887500762939453,31.875,31.875,451661 +2022-06-14 10:30:00,31.87874984741211,31.9637508392334,30.837499618530273,31.530000686645508,31.530000686645508,492156 +2022-06-14 11:30:00,31.52750015258789,31.77312469482422,31.3799991607666,31.559999465942383,31.559999465942383,303095 +2022-06-15 05:30:00,31.237499237060547,32.70997619628906,30.9112491607666,31.552499771118164,31.552499771118164,672505 +2022-06-15 06:30:00,31.594999313354492,32.095001220703125,31.11775016784668,31.95050048828125,31.95050048828125,327277 +2022-06-15 07:30:00,31.895000457763672,32.9900016784668,31.787500381469727,32.470001220703125,32.470001220703125,491253 +2022-06-15 08:30:00,32.4275016784668,32.58000183105469,31.81002426147461,32.556251525878906,32.556251525878906,230257 +2022-06-15 09:30:00,32.54999923706055,32.64492416381836,31.562524795532227,31.959999084472656,31.959999084472656,273896 +2022-06-15 10:30:00,31.966899871826172,32.97235107421875,31.302499771118164,32.68902587890625,32.68902587890625,431921 +2022-06-15 11:30:00,32.70000076293945,32.79999923706055,32.0625,32.400001525878906,32.400001525878906,213645 +2022-06-16 05:30:00,31.235000610351562,32.3224983215332,30.770000457763672,31.024999618530273,31.024999618530273,701313 +2022-06-16 06:30:00,31.0049991607666,31.092500686645508,30.145225524902344,30.828750610351562,30.828750610351562,416164 +2022-06-16 07:30:00,30.840200424194336,31.049999237060547,30.25,30.600000381469727,30.600000381469727,244154 +2022-06-16 08:30:00,30.587499618530273,30.702499389648438,30.299999237060547,30.524999618530273,30.524999618530273,228754 +2022-06-16 09:30:00,30.53070068359375,30.721500396728516,30.40250015258789,30.552499771118164,30.552499771118164,180982 +2022-06-16 10:30:00,30.422500610351562,31.744525909423828,30.422500610351562,31.6200008392334,31.6200008392334,412291 +2022-06-16 11:30:00,31.5625,31.642375946044922,31.15250015258789,31.497499465942383,31.497499465942383,263412 +2022-06-17 05:30:00,31.71500015258789,33.21742630004883,31.579999923706055,32.242923736572266,32.242923736572266,750283 +2022-06-17 06:30:00,32.172576904296875,32.45240020751953,31.579099655151367,32.147499084472656,32.147499084472656,299797 +2022-06-17 07:30:00,32.13874816894531,32.67499923706055,31.912525177001953,32.59749984741211,32.59749984741211,215803 +2022-06-17 08:30:00,32.61750030517578,33.67499923706055,32.42250061035156,33.565025329589844,33.565025329589844,378839 +2022-06-17 09:30:00,33.673500061035156,33.96452331542969,33.375274658203125,33.622501373291016,33.622501373291016,538031 +2022-06-17 10:30:00,33.627498626708984,33.73249816894531,33.08000183105469,33.43000030517578,33.43000030517578,303157 +2022-06-17 11:30:00,33.44499969482422,33.959999084472656,33.23625183105469,33.790000915527344,33.790000915527344,410044 +2022-06-21 05:30:00,34.55500030517578,36.23500061035156,33.880001068115234,35.79999923706055,35.79999923706055,1192039 +2022-06-21 06:30:00,35.782501220703125,36.349998474121094,35.135799407958984,35.20249938964844,35.20249938964844,685557 +2022-06-21 07:30:00,35.17499923706055,35.75,35.07500076293945,35.165000915527344,35.165000915527344,296993 +2022-06-21 08:30:00,35.23725128173828,35.67499923706055,35.159576416015625,35.415000915527344,35.415000915527344,223064 +2022-06-21 09:30:00,35.45249938964844,35.587501525878906,34.70029830932617,35.087501525878906,35.087501525878906,240444 +2022-06-21 10:30:00,35.09749984741211,35.22249984741211,34.67499923706055,34.76750183105469,34.76750183105469,196217 +2022-06-21 11:30:00,34.75,35.2400016784668,34.689998626708984,35.150001525878906,35.150001525878906,246609 +2022-06-22 05:30:00,34.66749954223633,35.940250396728516,34.560298919677734,35.69499969482422,35.69499969482422,531727 +2022-06-22 06:30:00,35.772499084472656,36.182350158691406,35.6421012878418,35.85499954223633,35.85499954223633,425726 +2022-06-22 07:30:00,35.8125,36.02750015258789,35.10499954223633,35.29999923706055,35.29999923706055,275543 +2022-06-22 08:30:00,35.19499969482422,35.51292419433594,35.067501068115234,35.337501525878906,35.337501525878906,152209 +2022-06-22 09:30:00,35.345001220703125,35.41999816894531,35.1307258605957,35.150001525878906,35.150001525878906,151016 +2022-06-22 10:30:00,35.17124938964844,35.22624969482422,34.375,34.5625,34.5625,161414 +2022-06-22 11:30:00,34.54499816894531,34.70500183105469,34.10749816894531,34.592498779296875,34.592498779296875,211136 +2022-06-23 05:30:00,35.40999984741211,35.625,34.63362503051758,35.13999938964844,35.13999938964844,365327 +2022-06-23 06:30:00,35.182498931884766,35.997501373291016,35.0625,35.412498474121094,35.412498474121094,337200 +2022-06-23 07:30:00,35.44710159301758,35.54375076293945,34.75,35.163673400878906,35.163673400878906,246776 +2022-06-23 08:30:00,35.118751525878906,35.179500579833984,34.282073974609375,34.30500030517578,34.30500030517578,183210 +2022-06-23 09:30:00,34.369998931884766,34.74409866333008,34.182498931884766,34.665000915527344,34.665000915527344,138024 +2022-06-23 10:30:00,34.654998779296875,35.27000045776367,34.625,35.127498626708984,35.127498626708984,186061 +2022-06-23 11:30:00,35.165000915527344,35.625,35.1349983215332,35.46500015258789,35.46500015258789,180897 +2022-06-24 05:30:00,35.75,37.09247589111328,35.37779998779297,35.62874984741211,35.62874984741211,799251 +2022-06-24 06:30:00,35.631324768066406,35.720001220703125,34.21780014038086,34.9223518371582,34.9223518371582,440645 +2022-06-24 07:30:00,34.96039962768555,34.96039962768555,33.38090133666992,33.52000045776367,33.52000045776367,456165 +2022-06-24 08:30:00,33.5,33.662498474121094,33.0099983215332,33.63750076293945,33.63750076293945,389324 +2022-06-24 09:30:00,33.595001220703125,33.61000061035156,33.02000045776367,33.125,33.125,201488 +2022-06-24 10:30:00,33.132625579833984,33.970001220703125,32.88249969482422,33.73749923706055,33.73749923706055,373852 +2022-06-24 11:30:00,33.73125076293945,34.26499938964844,33.540000915527344,34.122501373291016,34.122501373291016,501890 +2022-06-27 05:30:00,34.0,34.25,31.950000762939453,32.125,32.125,773051 +2022-06-27 06:30:00,32.10499954223633,32.9787483215332,32.087501525878906,32.54375076293945,32.54375076293945,377631 +2022-06-27 07:30:00,32.587501525878906,32.6349983215332,31.825000762939453,31.925025939941406,31.925025939941406,233801 +2022-06-27 08:30:00,31.924999237060547,32.4900016784668,31.860000610351562,32.25419998168945,32.25419998168945,225033 +2022-06-27 09:30:00,32.25,33.61997604370117,32.227500915527344,33.14887619018555,33.14887619018555,306106 +2022-06-27 10:30:00,33.102500915527344,33.51750183105469,32.462501525878906,32.61750030517578,32.61750030517578,336120 +2022-06-27 11:30:00,32.595001220703125,32.595001220703125,32.26499938964844,32.4900016784668,32.4900016784668,142043 +2022-06-28 05:30:00,32.752498626708984,32.83250045776367,31.809999465942383,31.895000457763672,31.895000457763672,396749 +2022-06-28 06:30:00,31.90999984741211,32.084999084472656,30.809999465942383,30.977500915527344,30.977500915527344,333851 +2022-06-28 07:30:00,30.979324340820312,31.109600067138672,30.56999969482422,30.950000762939453,30.950000762939453,231355 +2022-06-28 08:30:00,30.93000030517578,31.065000534057617,30.625,30.790000915527344,30.790000915527344,117521 +2022-06-28 09:30:00,30.80500030517578,30.907499313354492,30.662500381469727,30.844999313354492,30.844999313354492,96478 +2022-06-28 10:30:00,30.823749542236328,31.547500610351562,30.75,31.38249969482422,31.38249969482422,224558 +2022-06-28 11:30:00,31.352500915527344,31.4533748626709,31.00749969482422,31.077499389648438,31.077499389648438,186919 +2022-06-29 05:30:00,30.387500762939453,31.397499084472656,29.897499084472656,31.037500381469727,31.037500381469727,491735 +2022-06-29 06:30:00,31.0,31.622499465942383,30.52997589111328,30.5625,30.5625,299868 +2022-06-29 07:30:00,30.524999618530273,30.645000457763672,30.102500915527344,30.214975357055664,30.214975357055664,231366 +2022-06-29 08:30:00,30.177499771118164,30.399999618530273,30.046825408935547,30.334850311279297,30.334850311279297,133480 +2022-06-29 09:30:00,30.297500610351562,30.700000762939453,30.125,30.636249542236328,30.636249542236328,160629 +2022-06-29 10:30:00,30.622499465942383,30.982500076293945,30.327499389648438,30.977500915527344,30.977500915527344,181301 +2022-06-29 11:30:00,30.952499389648438,30.959999084472656,30.560300827026367,30.674999237060547,30.674999237060547,172599 +2022-06-30 05:30:00,29.842500686645508,30.600000381469727,29.44059944152832,29.797500610351562,29.797500610351562,356829 +2022-06-30 06:30:00,29.774999618530273,30.96500015258789,29.774999618530273,30.8174991607666,30.8174991607666,319570 +2022-06-30 07:30:00,30.84749984741211,31.38249969482422,30.422500610351562,31.322500228881836,31.322500228881836,239247 +2022-06-30 08:30:00,31.323749542236328,31.647499084472656,30.5049991607666,30.645000457763672,30.645000457763672,195687 +2022-06-30 09:30:00,30.6825008392334,30.8075008392334,30.225000381469727,30.329999923706055,30.329999923706055,118989 +2022-06-30 10:30:00,30.377500534057617,30.625,30.0625,30.549999237060547,30.549999237060547,132485 +2022-06-30 11:30:00,30.53499984741211,30.670000076293945,30.297500610351562,30.502500534057617,30.502500534057617,210314 +2022-07-01 05:30:00,30.677499771118164,31.29265022277832,30.190025329589844,30.231250762939453,30.231250762939453,372667 +2022-07-01 06:30:00,30.212499618530273,30.5,29.822500228881836,30.107200622558594,30.107200622558594,296288 +2022-07-01 07:30:00,30.107500076293945,30.1875,29.84000015258789,30.125,30.125,163217 +2022-07-01 08:30:00,30.104999542236328,30.510000228881836,30.008649826049805,30.4950008392334,30.4950008392334,122063 +2022-07-01 09:30:00,30.498750686645508,30.899999618530273,30.487499237060547,30.747499465942383,30.747499465942383,151756 +2022-07-01 10:30:00,30.782499313354492,30.9424991607666,30.454999923706055,30.748750686645508,30.748750686645508,194724 +2022-07-01 11:30:00,30.75,31.19499969482422,30.540000915527344,30.864999771118164,30.864999771118164,303752 +2022-07-05 05:30:00,30.375,30.5,29.752500534057617,30.174999237060547,30.174999237060547,335942 +2022-07-05 06:30:00,30.05500030517578,30.61989974975586,29.8174991607666,30.049999237060547,30.049999237060547,251106 +2022-07-05 07:30:00,30.002500534057617,30.427499771118164,29.922500610351562,30.248750686645508,30.248750686645508,223404 +2022-07-05 08:30:00,30.283750534057617,30.426000595092773,30.06999969482422,30.292499542236328,30.292499542236328,127555 +2022-07-05 09:30:00,30.299999237060547,30.49250030517578,30.092500686645508,30.274999618530273,30.274999618530273,145797 +2022-07-05 10:30:00,30.263750076293945,30.399999618530273,29.774999618530273,29.927499771118164,29.927499771118164,238317 +2022-07-05 11:30:00,29.975000381469727,30.117475509643555,29.860000610351562,30.110000610351562,30.110000610351562,151590 +2022-07-06 05:30:00,30.172500610351562,30.56999969482422,28.75749969482422,28.77750015258789,28.77750015258789,523409 +2022-07-06 06:30:00,28.799999237060547,29.075000762939453,28.343549728393555,28.612499237060547,28.612499237060547,336005 +2022-07-06 07:30:00,28.647499084472656,28.889999389648438,28.510000228881836,28.62125015258789,28.62125015258789,181454 +2022-07-06 08:30:00,28.625,28.940000534057617,28.622499465942383,28.809999465942383,28.809999465942383,92191 +2022-07-06 09:30:00,28.80182456970215,29.178974151611328,28.72249984741211,29.146249771118164,29.146249771118164,128255 +2022-07-06 10:30:00,29.1875,29.434999465942383,29.074724197387695,29.274999618530273,29.274999618530273,157321 +2022-07-06 11:30:00,29.293750762939453,29.385000228881836,29.177499771118164,29.352500915527344,29.352500915527344,171603 +2022-07-07 05:30:00,31.122499465942383,32.75,30.452499389648438,31.627500534057617,31.627500534057617,2817258 +2022-07-07 06:30:00,31.613725662231445,32.1775016784668,30.905025482177734,32.0999755859375,32.0999755859375,943035 +2022-07-07 07:30:00,32.05177688598633,32.974998474121094,31.7549991607666,32.619998931884766,32.619998931884766,761637 +2022-07-07 08:30:00,32.584999084472656,33.29997634887695,32.5625,33.165000915527344,33.165000915527344,840503 +2022-07-07 09:30:00,33.209999084472656,33.727325439453125,32.907501220703125,33.6650505065918,33.6650505065918,607031 +2022-07-07 10:30:00,33.678749084472656,33.875,33.23875045776367,33.55492401123047,33.55492401123047,632089 +2022-07-07 11:30:00,33.52750015258789,33.86249923706055,33.45000076293945,33.75,33.75,391268 +2022-07-08 05:30:00,31.665000915527344,32.125,30.627500534057617,31.793750762939453,31.793750762939453,1305367 +2022-07-08 06:30:00,31.783750534057617,33.167476654052734,31.752500534057617,32.95432662963867,32.95432662963867,612829 +2022-07-08 07:30:00,32.95624923706055,32.96125030517578,31.764999389648438,31.764999389648438,31.764999389648438,410203 +2022-07-08 08:30:00,31.767499923706055,32.30500030517578,31.684999465942383,32.25,32.25,208120 +2022-07-08 09:30:00,32.29750061035156,32.58000183105469,31.987499237060547,32.571250915527344,32.571250915527344,206265 +2022-07-08 10:30:00,32.571250915527344,32.59749984741211,32.068748474121094,32.162498474121094,32.162498474121094,238442 +2022-07-08 11:30:00,32.153751373291016,32.35499954223633,32.07749938964844,32.122501373291016,32.122501373291016,238308 +2022-07-11 05:30:00,32.13999938964844,32.494998931884766,31.162750244140625,31.8125,31.8125,607048 +2022-07-11 06:30:00,31.7549991607666,32.147499084472656,31.7549991607666,32.07500076293945,32.07500076293945,195415 +2022-07-11 07:30:00,32.07500076293945,32.32500076293945,31.962499618530273,32.10749816894531,32.10749816894531,166981 +2022-07-11 08:30:00,32.11249923706055,32.470001220703125,32.04499816894531,32.470001220703125,32.470001220703125,198783 +2022-07-11 09:30:00,32.47010040283203,32.935001373291016,32.342498779296875,32.404998779296875,32.404998779296875,294527 +2022-07-11 10:30:00,32.375,32.622501373291016,32.2599983215332,32.5625,32.5625,176355 +2022-07-11 11:30:00,32.536251068115234,32.59247589111328,32.282501220703125,32.474998474121094,32.474998474121094,153683 +2022-07-12 05:30:00,32.70000076293945,33.592498779296875,31.815000534057617,32.362701416015625,32.362701416015625,721490 +2022-07-12 06:30:00,32.307498931884766,34.029998779296875,32.275001525878906,33.70124816894531,33.70124816894531,593814 +2022-07-12 07:30:00,33.724998474121094,35.11750030517578,33.724998474121094,34.272499084472656,34.272499084472656,836830 +2022-07-12 08:30:00,34.26395034790039,34.724998474121094,34.26395034790039,34.542724609375,34.542724609375,307137 +2022-07-12 09:30:00,34.54822540283203,35.48500061035156,34.540000915527344,35.34502410888672,35.34502410888672,591011 +2022-07-12 10:30:00,35.3650016784668,35.64747619628906,34.42250061035156,34.49625015258789,34.49625015258789,778040 +2022-07-12 11:30:00,34.474998474121094,34.599998474121094,34.06999969482422,34.29750061035156,34.29750061035156,327213 +2022-07-13 05:30:00,33.75,35.127498626708984,33.75,34.721248626708984,34.721248626708984,835738 +2022-07-13 06:30:00,34.672523498535156,35.477474212646484,34.625,34.772499084472656,34.772499084472656,506523 +2022-07-13 07:30:00,34.77247619628906,34.912498474121094,34.50749969482422,34.912498474121094,34.912498474121094,172072 +2022-07-13 08:30:00,34.877498626708984,35.48249816894531,34.77750015258789,35.44824981689453,35.44824981689453,279655 +2022-07-13 09:30:00,35.446250915527344,36.032501220703125,35.27752685546875,35.995025634765625,35.995025634765625,456770 +2022-07-13 10:30:00,36.002498626708984,36.33747482299805,35.50752639770508,35.60499954223633,35.60499954223633,644302 +2022-07-13 11:30:00,35.61000061035156,35.95249938964844,35.29750061035156,35.34749984741211,35.34749984741211,460157 +2022-07-14 05:30:00,34.79750061035156,36.54750061035156,34.775001525878906,36.22999954223633,36.22999954223633,946042 +2022-07-14 06:30:00,36.22999954223633,37.98749923706055,36.182525634765625,37.029998779296875,37.029998779296875,1350932 +2022-07-14 07:30:00,37.05387496948242,37.82437515258789,37.05387496948242,37.32500076293945,37.32500076293945,549635 +2022-07-14 08:30:00,37.31650161743164,37.36750030517578,34.13999938964844,35.56325149536133,35.56325149536133,1188638 +2022-07-14 09:30:00,35.4900016784668,35.53387451171875,34.32500076293945,34.935001373291016,34.935001373291016,441799 +2022-07-14 10:30:00,34.900001525878906,34.90122604370117,34.058349609375,34.560001373291016,34.560001373291016,358081 +2022-07-14 11:30:00,34.55950164794922,34.699974060058594,34.0724983215332,34.16749954223633,34.16749954223633,319894 +2022-07-15 05:30:00,34.86000061035156,35.0,33.50752639770508,34.4900016784668,34.4900016784668,683395 +2022-07-15 06:30:00,34.54499816894531,34.665000915527344,33.779998779296875,34.58000183105469,34.58000183105469,269685 +2022-07-15 07:30:00,34.556251525878906,34.819976806640625,34.279998779296875,34.39500045776367,34.39500045776367,175749 +2022-07-15 08:30:00,34.365875244140625,34.61000061035156,34.279998779296875,34.56999969482422,34.56999969482422,97612 +2022-07-15 09:30:00,34.556251525878906,34.61000061035156,34.05500030517578,34.11249923706055,34.11249923706055,175713 +2022-07-15 10:30:00,34.119998931884766,35.592498779296875,34.06999969482422,35.035675048828125,35.035675048828125,583613 +2022-07-15 11:30:00,35.025001525878906,35.455448150634766,34.91999816894531,35.3125,35.3125,422798 +2022-07-18 05:30:00,36.25,37.212501525878906,35.774051666259766,36.375,36.375,867876 +2022-07-18 06:30:00,36.397499084472656,36.98500061035156,35.775001525878906,36.67250061035156,36.67250061035156,408419 +2022-07-18 07:30:00,36.6817512512207,37.400001525878906,36.65999984741211,37.349998474121094,37.349998474121094,469205 +2022-07-18 08:30:00,37.349998474121094,37.39500045776367,36.581626892089844,36.94124984741211,36.94124984741211,340937 +2022-07-18 09:30:00,36.95000076293945,36.95000076293945,36.189998626708984,36.46782684326172,36.46782684326172,247059 +2022-07-18 10:30:00,36.435001373291016,36.88999938964844,36.297523498535156,36.78499984741211,36.78499984741211,194793 +2022-07-18 11:30:00,36.772499084472656,36.79499816894531,36.40999984741211,36.6349983215332,36.6349983215332,229910 +2022-07-19 05:30:00,37.435001373291016,38.97249984741211,37.064998626708984,38.806251525878906,38.806251525878906,1070663 +2022-07-19 06:30:00,38.83000183105469,39.209999084472656,37.29999923706055,38.14070129394531,38.14070129394531,737294 +2022-07-19 07:30:00,38.147499084472656,38.35749816894531,37.86750030517578,38.06847381591797,38.06847381591797,233985 +2022-07-19 08:30:00,38.05205154418945,38.25,37.55500030517578,37.82500076293945,37.82500076293945,184972 +2022-07-19 09:30:00,37.79499816894531,38.05247497558594,36.63624954223633,36.76750183105469,36.76750183105469,310575 +2022-07-19 10:30:00,36.78499984741211,37.712501525878906,36.58774948120117,37.54750061035156,37.54750061035156,371862 +2022-07-19 11:30:00,37.560001373291016,38.1150016784668,37.459999084472656,37.91999816894531,37.91999816894531,260880 +2022-07-20 05:30:00,38.5,40.375,38.349998474121094,40.314998626708984,40.314998626708984,1275264 +2022-07-20 06:30:00,40.31999969482422,40.407501220703125,38.9275016784668,39.310001373291016,39.310001373291016,513461 +2022-07-20 07:30:00,39.3473014831543,40.08247375488281,39.125,39.61249923706055,39.61249923706055,231741 +2022-07-20 08:30:00,39.5999755859375,39.64247512817383,39.125,39.18000030517578,39.18000030517578,163662 +2022-07-20 09:30:00,39.18000030517578,39.32749938964844,38.79502487182617,39.150001525878906,39.150001525878906,157709 +2022-07-20 10:30:00,39.17675018310547,39.76250076293945,38.970001220703125,39.73500061035156,39.73500061035156,179540 +2022-07-20 11:30:00,39.66322326660156,39.7400016784668,39.45375061035156,39.599998474121094,39.599998474121094,238269 +2022-07-21 05:30:00,39.93000030517578,40.0,37.36107635498047,37.73320007324219,37.73320007324219,804198 +2022-07-21 06:30:00,37.66999816894531,38.35499954223633,37.28990173339844,37.8125,37.8125,364058 +2022-07-21 07:30:00,37.875,38.474998474121094,37.75,38.372501373291016,38.372501373291016,155067 +2022-07-21 08:30:00,38.4266242980957,38.622501373291016,38.13750076293945,38.27750015258789,38.27750015258789,130615 +2022-07-21 09:30:00,38.352500915527344,38.59749984741211,37.88287353515625,38.592498779296875,38.592498779296875,213560 +2022-07-21 10:30:00,38.592498779296875,38.95000076293945,38.133750915527344,38.397499084472656,38.397499084472656,318421 +2022-07-21 11:30:00,38.377498626708984,38.78197479248047,38.287498474121094,38.462501525878906,38.462501525878906,275940 +2022-07-22 05:30:00,36.880001068115234,38.70000076293945,36.20000076293945,36.91999816894531,36.91999816894531,4087076 +2022-07-22 06:30:00,36.91999816894531,36.91999816894531,35.25170135498047,35.47999954223633,35.47999954223633,1782829 +2022-07-22 07:30:00,35.47999954223633,35.97949981689453,35.19409942626953,35.2599983215332,35.2599983215332,808186 +2022-07-22 08:30:00,35.25389862060547,35.5,34.93000030517578,35.4099006652832,35.4099006652832,804416 +2022-07-22 09:30:00,35.43000030517578,36.38999938964844,35.36009979248047,36.130001068115234,36.130001068115234,970227 +2022-07-22 10:30:00,36.11000061035156,36.29999923706055,35.900001525878906,36.119998931884766,36.119998931884766,546894 +2022-07-22 11:30:00,36.13999938964844,36.1682014465332,35.7599983215332,35.79999923706055,35.79999923706055,878829 +2022-07-25 05:30:00,35.0,35.5099983215332,33.599998474121094,34.029998779296875,34.029998779296875,2410050 +2022-07-25 06:30:00,34.039398193359375,34.33000183105469,33.56999969482422,33.790000915527344,33.790000915527344,747244 +2022-07-25 07:30:00,33.752601623535156,33.84980010986328,33.25,33.439998626708984,33.439998626708984,644166 +2022-07-25 08:30:00,33.43000030517578,34.02280044555664,33.400001525878906,33.810001373291016,33.810001373291016,533337 +2022-07-25 09:30:00,33.81999969482422,33.91999816894531,33.63999938964844,33.87730026245117,33.87730026245117,322881 +2022-07-25 10:30:00,33.869998931884766,34.380001068115234,33.689998626708984,33.7599983215332,33.7599983215332,404385 +2022-07-25 11:30:00,33.779998779296875,34.15999984741211,33.75189971923828,34.0,34.0,431512 +2022-07-26 05:30:00,32.869998931884766,33.2400016784668,32.193199157714844,32.599998474121094,32.599998474121094,1390060 +2022-07-26 06:30:00,32.58000183105469,33.30979919433594,32.5099983215332,32.97999954223633,32.97999954223633,674781 +2022-07-26 07:30:00,32.93000030517578,32.939998626708984,32.40999984741211,32.5099983215332,32.5099983215332,619459 +2022-07-26 08:30:00,32.529998779296875,32.529998779296875,32.099998474121094,32.15999984741211,32.15999984741211,529226 +2022-07-26 09:30:00,32.150001525878906,32.709999084472656,32.11000061035156,32.28559875488281,32.28559875488281,366092 +2022-07-26 10:30:00,32.2599983215332,32.560001373291016,32.099998474121094,32.33000183105469,32.33000183105469,382935 +2022-07-26 11:30:00,32.32500076293945,32.47740173339844,32.119998931884766,32.435001373291016,32.435001373291016,675052 +2022-07-27 05:30:00,32.959999084472656,33.209999084472656,32.15999984741211,32.849998474121094,32.849998474121094,911065 +2022-07-27 06:30:00,32.88999938964844,33.7400016784668,32.689998626708984,33.15999984741211,33.15999984741211,757453 +2022-07-27 07:30:00,33.150001525878906,33.54990005493164,33.02000045776367,33.32500076293945,33.32500076293945,408489 +2022-07-27 08:30:00,33.33729934692383,33.47999954223633,33.101200103759766,33.36000061035156,33.36000061035156,451392 +2022-07-27 09:30:00,33.349998474121094,33.749900817871094,33.15999984741211,33.435001373291016,33.435001373291016,377429 +2022-07-27 10:30:00,33.41999816894531,34.119998931884766,33.34120178222656,34.00040054321289,34.00040054321289,707846 +2022-07-27 11:30:00,34.029998779296875,34.06999969482422,33.70000076293945,33.7599983215332,33.7599983215332,518423 +2022-07-28 05:30:00,33.79999923706055,34.43000030517578,32.65999984741211,32.84130096435547,32.84130096435547,1054339 +2022-07-28 06:30:00,32.82590103149414,33.75,32.70000076293945,33.720001220703125,33.720001220703125,486658 +2022-07-28 07:30:00,33.720001220703125,33.72999954223633,33.07099914550781,33.290000915527344,33.290000915527344,255191 +2022-07-28 08:30:00,33.29999923706055,33.54499816894531,33.20000076293945,33.42829895019531,33.42829895019531,238212 +2022-07-28 09:30:00,33.41999816894531,33.66999816894531,33.2400016784668,33.290000915527344,33.290000915527344,253039 +2022-07-28 10:30:00,33.279998779296875,33.72999954223633,33.195899963378906,33.720001220703125,33.720001220703125,391557 +2022-07-28 11:30:00,33.70000076293945,33.849998474121094,33.52000045776367,33.810001373291016,33.810001373291016,387020 +2022-07-29 05:30:00,33.68000030517578,34.20000076293945,33.060001373291016,33.5099983215332,33.5099983215332,735939 +2022-07-29 06:30:00,33.5099983215332,33.70000076293945,33.150001525878906,33.20000076293945,33.20000076293945,390374 +2022-07-29 07:30:00,33.224998474121094,33.470001220703125,33.160099029541016,33.345001220703125,33.345001220703125,190432 +2022-07-29 08:30:00,33.349998474121094,33.68000030517578,33.2599983215332,33.529998779296875,33.529998779296875,286042 +2022-07-29 09:30:00,33.54999923706055,34.790000915527344,33.5099983215332,34.54999923706055,34.54999923706055,934427 +2022-07-29 10:30:00,34.52050018310547,34.77000045776367,33.90999984741211,33.9208984375,33.9208984375,659189 +2022-07-29 11:30:00,33.91999816894531,34.20000076293945,33.81999969482422,34.08000183105469,34.08000183105469,558763 +2022-08-01 05:30:00,33.79999923706055,35.63999938964844,33.77000045776367,34.959999084472656,34.959999084472656,1285797 +2022-08-01 06:30:00,34.959999084472656,35.709999084472656,34.630001068115234,35.040000915527344,35.040000915527344,777057 +2022-08-01 07:30:00,35.029998779296875,35.25,34.7599983215332,34.83549880981445,34.83549880981445,370327 +2022-08-01 08:30:00,34.839900970458984,34.839900970458984,34.40060043334961,34.57500076293945,34.57500076293945,282256 +2022-08-01 09:30:00,34.58000183105469,34.68000030517578,33.869998931884766,34.61000061035156,34.61000061035156,532918 +2022-08-01 10:30:00,34.599998474121094,34.91999816894531,34.529998779296875,34.66999816894531,34.66999816894531,377616 +2022-08-01 11:30:00,34.66999816894531,35.11000061035156,34.66999816894531,34.810001373291016,34.810001373291016,408622 +2022-08-02 05:30:00,35.900001525878906,36.119998931884766,35.119998931884766,35.93730163574219,35.93730163574219,1077750 +2022-08-02 06:30:00,35.96670150756836,36.61000061035156,35.75,36.29010009765625,36.29010009765625,1054951 +2022-08-02 07:30:00,36.290000915527344,36.79999923706055,36.0,36.4900016784668,36.4900016784668,609350 +2022-08-02 08:30:00,36.5,36.599998474121094,35.650001525878906,35.77000045776367,35.77000045776367,516455 +2022-08-02 09:30:00,35.713199615478516,36.13999938964844,35.5,36.06999969482422,36.06999969482422,357884 +2022-08-02 10:30:00,36.150001525878906,36.25,35.779998779296875,35.959999084472656,35.959999084472656,405730 +2022-08-02 11:30:00,35.9900016784668,36.04999923706055,35.65999984741211,35.7599983215332,35.7599983215332,540337 +2022-08-03 05:30:00,36.220001220703125,38.0099983215332,36.0,37.66999816894531,37.66999816894531,2016725 +2022-08-03 06:30:00,37.685001373291016,37.854000091552734,36.91999816894531,37.38999938964844,37.38999938964844,672088 +2022-08-03 07:30:00,37.38090133666992,37.58000183105469,37.13999938964844,37.279998779296875,37.279998779296875,393094 +2022-08-03 08:30:00,37.279998779296875,37.44879913330078,37.0,37.040000915527344,37.040000915527344,462888 +2022-08-03 09:30:00,37.040000915527344,37.470001220703125,36.849998474121094,37.349998474121094,37.349998474121094,370098 +2022-08-03 10:30:00,37.35499954223633,37.470001220703125,37.18000030517578,37.43000030517578,37.43000030517578,336213 +2022-08-03 11:30:00,37.45000076293945,37.79999923706055,37.40999984741211,37.779998779296875,37.779998779296875,631915 +2022-08-04 05:30:00,38.66999816894531,39.88999938964844,38.20000076293945,39.470001220703125,39.470001220703125,2398785 +2022-08-04 06:30:00,39.431400299072266,39.525699615478516,37.88999938964844,37.94419860839844,37.94419860839844,1084585 +2022-08-04 07:30:00,37.96500015258789,38.58000183105469,37.96500015258789,38.54999923706055,38.54999923706055,487949 +2022-08-04 08:30:00,38.54999923706055,38.56999969482422,38.02000045776367,38.35810089111328,38.35810089111328,347553 +2022-08-04 09:30:00,38.384300231933594,38.599998474121094,38.2599983215332,38.51499938964844,38.51499938964844,288329 +2022-08-04 10:30:00,38.50299835205078,38.599998474121094,38.31999969482422,38.34000015258789,38.34000015258789,268775 +2022-08-04 11:30:00,38.380001068115234,38.52000045776367,38.2599983215332,38.369998931884766,38.369998931884766,387961 +2022-08-05 05:30:00,37.369998931884766,38.18000030517578,36.560001373291016,37.93000030517578,37.93000030517578,1143908 +2022-08-05 06:30:00,37.900001525878906,38.47999954223633,37.5099983215332,37.56529998779297,37.56529998779297,578651 +2022-08-05 07:30:00,37.525001525878906,38.290000915527344,37.5,38.150001525878906,38.150001525878906,475948 +2022-08-05 08:30:00,38.1349983215332,39.25,37.88999938964844,39.08000183105469,39.08000183105469,1168403 +2022-08-05 09:30:00,39.04999923706055,39.7400016784668,38.720001220703125,39.38999938964844,39.38999938964844,1341056 +2022-08-05 10:30:00,39.459999084472656,40.43000030517578,39.349998474121094,39.529998779296875,39.529998779296875,2002027 +2022-08-05 11:30:00,39.540401458740234,40.0,39.5099983215332,39.95000076293945,39.95000076293945,1105215 +2022-08-08 05:30:00,41.290000915527344,47.9900016784668,40.75,43.929901123046875,43.929901123046875,7975139 +2022-08-08 06:30:00,43.88999938964844,45.58000183105469,43.5099983215332,44.7599983215332,44.7599983215332,3376912 +2022-08-08 07:30:00,44.7057991027832,45.20000076293945,44.209999084472656,44.47100067138672,44.47100067138672,1953808 +2022-08-08 08:30:00,44.47999954223633,45.47999954223633,43.720001220703125,44.41999816894531,44.41999816894531,1799363 +2022-08-08 09:30:00,44.42499923706055,44.683101654052734,43.000099182128906,43.5099983215332,43.5099983215332,860291 +2022-08-08 10:30:00,43.5099983215332,43.59000015258789,42.599998474121094,43.01890182495117,43.01890182495117,1056859 +2022-08-08 11:30:00,43.0099983215332,43.599998474121094,42.970001220703125,43.43000030517578,43.43000030517578,812752 +2022-08-09 05:30:00,42.13999938964844,42.959999084472656,40.369998931884766,40.599998474121094,40.599998474121094,2295654 +2022-08-09 06:30:00,40.56999969482422,40.59270095825195,39.0,39.900001525878906,39.900001525878906,1559235 +2022-08-09 07:30:00,39.900001525878906,40.279998779296875,39.45000076293945,39.97999954223633,39.97999954223633,778809 +2022-08-09 08:30:00,39.97999954223633,40.58000183105469,39.771400451660156,40.33000183105469,40.33000183105469,534220 +2022-08-09 09:30:00,40.29999923706055,40.64799880981445,40.0099983215332,40.560001373291016,40.560001373291016,424938 +2022-08-09 10:30:00,40.56999969482422,41.029998779296875,40.41999816894531,40.58829879760742,40.58829879760742,690436 +2022-08-09 11:30:00,40.581600189208984,40.59000015258789,40.13999938964844,40.40999984741211,40.40999984741211,513676 +2022-08-10 05:30:00,41.75,41.88999938964844,38.630699157714844,39.02000045776367,39.02000045776367,1947005 +2022-08-10 06:30:00,39.017398834228516,39.91999816894531,38.886199951171875,39.630001068115234,39.630001068115234,660042 +2022-08-10 07:30:00,39.61000061035156,39.685001373291016,39.0,39.29999923706055,39.29999923706055,421488 +2022-08-10 08:30:00,39.244300842285156,39.3650016784668,39.08000183105469,39.2400016784668,39.2400016784668,300211 +2022-08-10 09:30:00,39.22629928588867,40.83430099487305,39.1150016784668,40.68000030517578,40.68000030517578,844225 +2022-08-10 10:30:00,40.72010040283203,40.9900016784668,40.029998779296875,40.32500076293945,40.32500076293945,656016 +2022-08-10 11:30:00,40.310001373291016,40.78990173339844,40.16999816894531,40.58000183105469,40.58000183105469,489327 +2022-08-11 05:30:00,40.90999984741211,41.970001220703125,39.7953987121582,41.29999923706055,41.29999923706055,1777122 +2022-08-11 06:30:00,41.36000061035156,41.59000015258789,39.908599853515625,39.94879913330078,39.94879913330078,886077 +2022-08-11 07:30:00,39.91999816894531,40.117401123046875,39.349998474121094,39.75,39.75,662693 +2022-08-11 08:30:00,39.7599983215332,40.119998931884766,39.720001220703125,39.875,39.875,318531 +2022-08-11 09:30:00,39.849998474121094,40.19499969482422,39.790000915527344,40.130001068115234,40.130001068115234,384111 +2022-08-11 10:30:00,40.099998474121094,40.220001220703125,39.869998931884766,40.11000061035156,40.11000061035156,314726 +2022-08-11 11:30:00,40.100101470947266,40.119998931884766,39.40999984741211,39.5,39.5,633619 +2022-08-12 05:30:00,40.0,40.61000061035156,39.150299072265625,40.119998931884766,40.119998931884766,1161068 +2022-08-12 06:30:00,40.11470031738281,41.22999954223633,40.04999923706055,40.709999084472656,40.709999084472656,1016875 +2022-08-12 07:30:00,40.75,41.130001068115234,40.529998779296875,40.97999954223633,40.97999954223633,594235 +2022-08-12 08:30:00,40.97999954223633,41.43000030517578,40.907798767089844,40.97999954223633,40.97999954223633,607332 +2022-08-12 09:30:00,40.9900016784668,41.09590148925781,40.650001525878906,40.7400016784668,40.7400016784668,405470 +2022-08-12 10:30:00,40.75,40.970001220703125,40.029998779296875,40.290000915527344,40.290000915527344,546505 +2022-08-12 11:30:00,40.29999923706055,40.7400016784668,40.26499938964844,40.72999954223633,40.72999954223633,568780 +2022-08-15 05:30:00,39.75,40.38999938964844,38.80609893798828,39.2599983215332,39.2599983215332,1771414 +2022-08-15 06:30:00,39.2599983215332,40.18000030517578,39.099998474121094,39.55500030517578,39.55500030517578,698479 +2022-08-15 07:30:00,39.54999923706055,39.689998626708984,39.150001525878906,39.25,39.25,475409 +2022-08-15 08:30:00,39.22999954223633,39.54999923706055,39.11000061035156,39.380001068115234,39.380001068115234,331877 +2022-08-15 09:30:00,39.38999938964844,39.47999954223633,38.90999984741211,39.04999923706055,39.04999923706055,562023 +2022-08-15 10:30:00,39.060001373291016,39.70000076293945,38.91999816894531,39.595001220703125,39.595001220703125,720585 +2022-08-15 11:30:00,39.56800079345703,39.779998779296875,39.400001525878906,39.63999938964844,39.63999938964844,522974 +2022-08-16 05:30:00,39.16999816894531,39.960201263427734,38.599998474121094,39.65999984741211,39.65999984741211,1471515 +2022-08-16 06:30:00,39.65999984741211,42.97999954223633,38.90999984741211,42.83000183105469,42.83000183105469,2588269 +2022-08-16 07:30:00,42.862998962402344,44.90999984741211,41.709999084472656,44.13119888305664,44.13119888305664,9669156 +2022-08-16 08:30:00,44.189998626708984,45.529998779296875,43.27000045776367,43.315101623535156,43.315101623535156,4300417 +2022-08-16 09:30:00,43.310001373291016,44.58000183105469,43.27000045776367,44.04999923706055,44.04999923706055,2135587 +2022-08-16 10:30:00,44.04999923706055,44.13999938964844,41.349998474121094,41.9900016784668,41.9900016784668,2298007 +2022-08-16 11:30:00,41.959999084472656,42.20000076293945,41.61000061035156,42.18000030517578,42.18000030517578,911324 +2022-08-17 05:30:00,42.17499923706055,44.36000061035156,41.47999954223633,42.70000076293945,42.70000076293945,3396812 +2022-08-17 06:30:00,42.709999084472656,43.20000076293945,41.5099983215332,41.6713981628418,41.6713981628418,1457570 +2022-08-17 07:30:00,41.599998474121094,41.880001068115234,40.81999969482422,41.07040023803711,41.07040023803711,1061708 +2022-08-17 08:30:00,41.08000183105469,41.58000183105469,40.81999969482422,41.22999954223633,41.22999954223633,853799 +2022-08-17 09:30:00,41.20500183105469,41.70000076293945,41.029998779296875,41.36000061035156,41.36000061035156,1038672 +2022-08-17 10:30:00,41.36000061035156,42.03990173339844,41.2400016784668,41.31060028076172,41.31060028076172,756520 +2022-08-17 11:30:00,41.32500076293945,41.349998474121094,40.40999984741211,40.52000045776367,40.52000045776367,754910 +2022-08-18 05:30:00,39.27000045776367,40.06999969482422,37.869998931884766,38.14350128173828,38.14350128173828,2410636 +2022-08-18 06:30:00,38.135101318359375,38.790000915527344,37.34000015258789,38.290000915527344,38.290000915527344,1080308 +2022-08-18 07:30:00,38.290000915527344,38.29999923706055,37.611000061035156,37.68000030517578,37.68000030517578,653202 +2022-08-18 08:30:00,37.68000030517578,37.92900085449219,37.45000076293945,37.790000915527344,37.790000915527344,459467 +2022-08-18 09:30:00,37.79999923706055,37.869998931884766,37.38999938964844,37.52000045776367,37.52000045776367,560362 +2022-08-18 10:30:00,37.529998779296875,38.20949935913086,37.400001525878906,37.66999816894531,37.66999816894531,664066 +2022-08-18 11:30:00,37.65999984741211,38.13999938964844,37.52000045776367,37.90999984741211,37.90999984741211,697729 +2022-08-19 05:30:00,36.29999923706055,36.75,34.880001068115234,35.81010055541992,35.81010055541992,3555152 +2022-08-19 06:30:00,35.845001220703125,36.380001068115234,34.810001373291016,35.0,35.0,1167740 +2022-08-19 07:30:00,34.97999954223633,35.65999984741211,34.670101165771484,35.35499954223633,35.35499954223633,695978 +2022-08-19 08:30:00,35.35499954223633,35.5,34.88999938964844,35.13999938964844,35.13999938964844,473324 +2022-08-19 09:30:00,35.11180114746094,35.19900131225586,34.84000015258789,35.0099983215332,35.0099983215332,561076 +2022-08-19 10:30:00,35.0099983215332,35.54999923706055,34.66999816894531,35.52899932861328,35.52899932861328,743283 +2022-08-19 11:30:00,35.4901008605957,37.189998626708984,35.4901008605957,36.420101165771484,36.420101165771484,1918043 +2022-08-22 05:30:00,34.310001373291016,36.20000076293945,34.20000076293945,34.25,34.25,2622063 +2022-08-22 06:30:00,34.28990173339844,35.38999938964844,34.20000076293945,34.95000076293945,34.95000076293945,736575 +2022-08-22 07:30:00,34.939998626708984,35.130001068115234,34.77920150756836,34.900001525878906,34.900001525878906,420332 +2022-08-22 08:30:00,34.87670135498047,35.150001525878906,34.53499984741211,34.560001373291016,34.560001373291016,376879 +2022-08-22 09:30:00,34.564998626708984,34.790000915527344,34.209999084472656,34.429901123046875,34.429901123046875,400642 +2022-08-22 10:30:00,34.40999984741211,34.47990036010742,34.20000076293945,34.22999954223633,34.22999954223633,401021 +2022-08-22 11:30:00,34.25,34.70500183105469,34.23500061035156,34.52000045776367,34.52000045776367,683753 +2022-08-23 05:30:00,34.70000076293945,34.9900016784668,34.0099983215332,34.20000076293945,34.20000076293945,1264369 +2022-08-23 06:30:00,34.2400016784668,34.349998474121094,33.45119857788086,33.63999938964844,33.63999938964844,1121727 +2022-08-23 07:30:00,33.650001525878906,33.79999923706055,33.459999084472656,33.540000915527344,33.540000915527344,513325 +2022-08-23 08:30:00,33.529998779296875,33.75,33.459999084472656,33.66999816894531,33.66999816894531,335092 +2022-08-23 09:30:00,33.68000030517578,34.06999969482422,33.63169860839844,34.0,34.0,461248 +2022-08-23 10:30:00,33.98500061035156,34.02000045776367,33.470001220703125,33.529998779296875,33.529998779296875,404942 +2022-08-23 11:30:00,33.529998779296875,33.849998474121094,33.5,33.54999923706055,33.54999923706055,581256 +2022-08-24 05:30:00,34.0,34.935001373291016,32.5099983215332,32.79499816894531,32.79499816894531,1884803 +2022-08-24 06:30:00,32.77289962768555,33.31999969482422,32.439998626708984,33.08000183105469,33.08000183105469,1035571 +2022-08-24 07:30:00,33.11000061035156,33.400001525878906,32.900001525878906,33.22999954223633,33.22999954223633,467413 +2022-08-24 08:30:00,33.237098693847656,33.264801025390625,32.5099983215332,32.599998474121094,32.599998474121094,582267 +2022-08-24 09:30:00,32.599998474121094,32.77899932861328,32.5099983215332,32.689998626708984,32.689998626708984,312598 +2022-08-24 10:30:00,32.70000076293945,32.83000183105469,32.5099983215332,32.61000061035156,32.61000061035156,441477 +2022-08-24 11:30:00,32.630001068115234,32.90999984741211,32.5099983215332,32.52000045776367,32.52000045776367,656232 +2022-08-25 05:30:00,32.84000015258789,32.88999938964844,31.718700408935547,31.93000030517578,31.93000030517578,1353809 +2022-08-25 06:30:00,31.90999984741211,32.2400016784668,31.501399993896484,31.729999542236328,31.729999542236328,750300 +2022-08-25 07:30:00,31.72439956665039,32.20000076293945,31.68000030517578,31.93000030517578,31.93000030517578,373087 +2022-08-25 08:30:00,31.940000534057617,31.950000762939453,31.510000228881836,31.530000686645508,31.530000686645508,572439 +2022-08-25 09:30:00,31.540000915527344,31.690000534057617,31.513399124145508,31.559999465942383,31.559999465942383,466394 +2022-08-25 10:30:00,31.575000762939453,32.04999923706055,31.520000457763672,32.0,32.0,489159 +2022-08-25 11:30:00,32.0,32.45000076293945,31.8799991607666,31.989999771118164,31.989999771118164,624726 +2022-08-26 05:30:00,31.5,32.380001068115234,30.780000686645508,30.899999618530273,30.899999618530273,1109654 +2022-08-26 06:30:00,30.875,31.290000915527344,30.649999618530273,30.975900650024414,30.975900650024414,830658 +2022-08-26 07:30:00,30.969999313354492,31.059999465942383,30.6299991607666,30.8799991607666,30.8799991607666,557175 +2022-08-26 08:30:00,30.864999771118164,31.440000534057617,30.709999084472656,31.18000030517578,31.18000030517578,458374 +2022-08-26 09:30:00,31.170000076293945,31.219999313354492,30.899999618530273,31.020000457763672,31.020000457763672,358771 +2022-08-26 10:30:00,30.989999771118164,31.3799991607666,30.950000762939453,31.260000228881836,31.260000228881836,337443 +2022-08-26 11:30:00,31.25,31.260000228881836,30.950000762939453,31.010000228881836,31.010000228881836,440963 +2022-08-29 05:30:00,30.479999542236328,32.749900817871094,30.3799991607666,31.819900512695312,31.819900512695312,1732060 +2022-08-29 06:30:00,31.81839942932129,31.90999984741211,31.200000762939453,31.260000228881836,31.260000228881836,466188 +2022-08-29 07:30:00,31.270000457763672,31.849899291992188,31.23590087890625,31.674999237060547,31.674999237060547,348278 +2022-08-29 08:30:00,31.65999984741211,32.54999923706055,31.520000457763672,32.005001068115234,32.005001068115234,686613 +2022-08-29 09:30:00,32.010501861572266,32.060001373291016,31.6200008392334,31.670000076293945,31.670000076293945,299657 +2022-08-29 10:30:00,31.690000534057617,31.799999237060547,31.440000534057617,31.440000534057617,31.440000534057617,297358 +2022-08-29 11:30:00,31.420000076293945,31.799999237060547,31.389999389648438,31.56999969482422,31.56999969482422,330484 +2022-08-30 05:30:00,31.6200008392334,31.871299743652344,30.110000610351562,30.291200637817383,30.291200637817383,1316706 +2022-08-30 06:30:00,30.25,30.31999969482422,29.75,29.940000534057617,29.940000534057617,1218806 +2022-08-30 07:30:00,29.899999618530273,30.209999084472656,29.459999084472656,29.65999984741211,29.65999984741211,617639 +2022-08-30 08:30:00,29.639999389648438,29.959999084472656,29.420000076293945,29.719999313354492,29.719999313354492,624592 +2022-08-30 09:30:00,29.690000534057617,29.969999313354492,29.530000686645508,29.549999237060547,29.549999237060547,322790 +2022-08-30 10:30:00,29.549999237060547,30.020000457763672,29.540000915527344,29.829999923706055,29.829999923706055,346880 +2022-08-30 11:30:00,29.829999923706055,29.920000076293945,29.670000076293945,29.829999923706055,29.829999923706055,465344 +2022-08-31 05:30:00,29.25,29.959999084472656,28.920000076293945,28.989999771118164,28.989999771118164,1408492 +2022-08-31 06:30:00,28.979999542236328,29.40999984741211,28.690000534057617,28.690000534057617,28.690000534057617,781926 +2022-08-31 07:30:00,28.690000534057617,28.920000076293945,28.40999984741211,28.850000381469727,28.850000381469727,854565 +2022-08-31 08:30:00,28.834999084472656,29.049999237060547,28.600000381469727,28.75,28.75,344428 +2022-08-31 09:30:00,28.770000457763672,28.770000457763672,28.299999237060547,28.420000076293945,28.420000076293945,495152 +2022-08-31 10:30:00,28.43000030517578,28.6737003326416,28.260000228881836,28.579999923706055,28.579999923706055,506629 +2022-08-31 11:30:00,28.559999465942383,28.799999237060547,28.469999313354492,28.59000015258789,28.59000015258789,491949 +2022-09-01 05:30:00,28.0,28.90999984741211,27.24180030822754,27.469999313354492,27.469999313354492,1474678 +2022-09-01 06:30:00,27.469999313354492,27.559999465942383,27.010000228881836,27.350000381469727,27.350000381469727,1154545 +2022-09-01 07:30:00,27.360000610351562,27.600000381469727,27.190000534057617,27.258100509643555,27.258100509643555,564004 +2022-09-01 08:30:00,27.260000228881836,27.280000686645508,26.950000762939453,27.229999542236328,27.229999542236328,536640 +2022-09-01 09:30:00,27.239999771118164,27.450000762939453,27.06999969482422,27.40999984741211,27.40999984741211,415825 +2022-09-01 10:30:00,27.40999984741211,27.8700008392334,27.40999984741211,27.510000228881836,27.510000228881836,502469 +2022-09-01 11:30:00,27.5,27.739999771118164,27.459999084472656,27.719999313354492,27.719999313354492,481695 +2022-09-02 05:30:00,28.260000228881836,28.399999618530273,26.93000030517578,28.100000381469727,28.100000381469727,1106087 +2022-09-02 06:30:00,28.1299991607666,28.739999771118164,28.100299835205078,28.404499053955078,28.404499053955078,998800 +2022-09-02 07:30:00,28.399999618530273,28.627899169921875,27.600000381469727,27.67009925842285,27.67009925842285,386609 +2022-09-02 08:30:00,27.693599700927734,27.790000915527344,27.229999542236328,27.40999984741211,27.40999984741211,584114 +2022-09-02 09:30:00,27.399999618530273,27.639999389648438,27.260000228881836,27.3799991607666,27.3799991607666,409690 +2022-09-02 10:30:00,27.3799991607666,27.450000762939453,27.239999771118164,27.3799991607666,27.3799991607666,460528 +2022-09-02 11:30:00,27.3700008392334,27.450000762939453,27.170000076293945,27.40999984741211,27.40999984741211,541683 +2022-09-06 05:30:00,25.75,26.719999313354492,25.1200008392334,25.531400680541992,25.531400680541992,2433386 +2022-09-06 06:30:00,25.530000686645508,25.690000534057617,25.010000228881836,25.010000228881836,25.010000228881836,964404 +2022-09-06 07:30:00,25.020000457763672,25.219999313354492,24.665800094604492,24.799999237060547,24.799999237060547,1122824 +2022-09-06 08:30:00,24.77050018310547,25.15999984741211,24.729999542236328,24.760000228881836,24.760000228881836,578607 +2022-09-06 09:30:00,24.760000228881836,25.299999237060547,24.670000076293945,25.1200008392334,25.1200008392334,595982 +2022-09-06 10:30:00,25.139999389648438,25.34000015258789,25.05500030517578,25.079999923706055,25.079999923706055,507340 +2022-09-06 11:30:00,25.06999969482422,25.165000915527344,25.010000228881836,25.1299991607666,25.1299991607666,626054 +2022-09-07 05:30:00,24.729999542236328,25.190000534057617,23.6289005279541,23.84000015258789,23.84000015258789,2077450 +2022-09-07 06:30:00,23.829999923706055,24.138999938964844,23.639999389648438,23.65999984741211,23.65999984741211,1181162 +2022-09-07 07:30:00,23.670000076293945,23.950000762939453,23.450000762939453,23.90999984741211,23.90999984741211,1026682 +2022-09-07 08:30:00,23.90999984741211,24.290000915527344,23.850000381469727,24.1299991607666,24.1299991607666,836621 +2022-09-07 09:30:00,24.110000610351562,24.219999313354492,23.65999984741211,23.729999542236328,23.729999542236328,972281 +2022-09-07 10:30:00,23.709999084472656,24.579999923706055,23.420000076293945,24.56999969482422,24.56999969482422,1736414 +2022-09-07 11:30:00,24.579999923706055,24.81999969482422,24.010000228881836,24.084999084472656,24.084999084472656,1541751 +2022-09-08 05:30:00,25.0,26.326200485229492,24.06999969482422,26.309999465942383,26.309999465942383,6281733 +2022-09-08 06:30:00,26.329999923706055,26.739999771118164,25.41160011291504,25.75029945373535,25.75029945373535,2566831 +2022-09-08 07:30:00,25.75,26.239999771118164,25.059999465942383,25.131200790405273,25.131200790405273,1344617 +2022-09-08 08:30:00,25.13089942932129,25.280000686645508,24.84000015258789,25.04840087890625,25.04840087890625,1098727 +2022-09-08 09:30:00,25.049999237060547,25.239999771118164,24.93000030517578,25.0,25.0,653415 +2022-09-08 10:30:00,25.0,25.719900131225586,25.0,25.489999771118164,25.489999771118164,1270933 +2022-09-08 11:30:00,25.489999771118164,25.8700008392334,25.440000534057617,25.809999465942383,25.809999465942383,750851 +2022-09-09 05:30:00,26.299999237060547,27.729999542236328,26.100000381469727,27.572099685668945,27.572099685668945,2505157 +2022-09-09 06:30:00,27.56999969482422,28.200000762939453,27.459999084472656,27.93000030517578,27.93000030517578,1119486 +2022-09-09 07:30:00,27.93000030517578,28.540000915527344,27.790000915527344,28.5049991607666,28.5049991607666,873184 +2022-09-09 08:30:00,28.5049991607666,28.729999542236328,28.18000030517578,28.479999542236328,28.479999542236328,1083916 +2022-09-09 09:30:00,28.48940086364746,28.739999771118164,27.979999542236328,28.15999984741211,28.15999984741211,750999 +2022-09-09 10:30:00,28.15850067138672,28.56999969482422,28.141700744628906,28.454999923706055,28.454999923706055,504888 +2022-09-09 11:30:00,28.450000762939453,29.079999923706055,28.415000915527344,28.920000076293945,28.920000076293945,904840 +2022-09-12 05:30:00,29.030000686645508,30.33989906311035,29.030000686645508,29.1299991607666,29.1299991607666,2296737 +2022-09-12 06:30:00,29.1200008392334,29.360000610351562,28.0,28.229999542236328,28.229999542236328,1473132 +2022-09-12 07:30:00,28.211700439453125,28.649999618530273,28.149999618530273,28.62459945678711,28.62459945678711,594973 +2022-09-12 08:30:00,28.6200008392334,29.049999237060547,28.56999969482422,28.864999771118164,28.864999771118164,423498 +2022-09-12 09:30:00,28.8799991607666,29.079999923706055,28.75,29.059999465942383,29.059999465942383,319077 +2022-09-12 10:30:00,29.037500381469727,29.260000228881836,29.010000228881836,29.1200008392334,29.1200008392334,523150 +2022-09-12 11:30:00,29.10059928894043,29.280000686645508,29.040000915527344,29.200000762939453,29.200000762939453,395026 +2022-09-13 05:30:00,27.399999618530273,28.42340087890625,27.32040023803711,28.350000381469727,28.350000381469727,1504416 +2022-09-13 06:30:00,28.389999389648438,28.579999923706055,27.6299991607666,27.81999969482422,27.81999969482422,578089 +2022-09-13 07:30:00,27.81999969482422,28.1200008392334,27.610000610351562,28.010000228881836,28.010000228881836,322235 +2022-09-13 08:30:00,27.979999542236328,28.56999969482422,27.93000030517578,28.559999465942383,28.559999465942383,247631 +2022-09-13 09:30:00,28.559999465942383,28.610000610351562,28.040000915527344,28.06999969482422,28.06999969482422,203295 +2022-09-13 10:30:00,28.06999969482422,28.06999969482422,27.649999618530273,27.860000610351562,27.860000610351562,365312 +2022-09-13 11:30:00,27.850000381469727,27.90999984741211,27.681800842285156,27.834999084472656,27.834999084472656,320583 +2022-09-14 05:30:00,27.559999465942383,27.775699615478516,26.649999618530273,26.969999313354492,26.969999313354492,1192165 +2022-09-14 06:30:00,26.979999542236328,27.329999923706055,26.860000610351562,27.239999771118164,27.239999771118164,386536 +2022-09-14 07:30:00,27.219999313354492,27.84000015258789,27.190000534057617,27.770099639892578,27.770099639892578,342394 +2022-09-14 08:30:00,27.780000686645508,28.450000762939453,27.719999313354492,27.979999542236328,27.979999542236328,511601 +2022-09-14 09:30:00,27.959999084472656,27.980100631713867,27.700000762939453,27.860000610351562,27.860000610351562,273694 +2022-09-14 10:30:00,27.86840057373047,28.059999465942383,27.700000762939453,27.909000396728516,27.909000396728516,282665 +2022-09-14 11:30:00,27.899999618530273,28.200000762939453,27.84000015258789,28.15999984741211,28.15999984741211,360888 +2022-09-15 05:30:00,27.860000610351562,29.073400497436523,27.860000610351562,28.674999237060547,28.674999237060547,1006315 +2022-09-15 06:30:00,28.649999618530273,28.829299926757812,27.969999313354492,28.219999313354492,28.219999313354492,616783 +2022-09-15 07:30:00,28.229000091552734,28.350000381469727,28.020000457763672,28.184999465942383,28.184999465942383,225050 +2022-09-15 08:30:00,28.190000534057617,28.799999237060547,28.190000534057617,28.75,28.75,390257 +2022-09-15 09:30:00,28.75,28.787500381469727,28.270000457763672,28.469999313354492,28.469999313354492,272539 +2022-09-15 10:30:00,28.459999084472656,28.530000686645508,28.025999069213867,28.190000534057617,28.190000534057617,249613 +2022-09-15 11:30:00,28.190000534057617,28.799999237060547,28.170000076293945,28.610000610351562,28.610000610351562,372425 +2022-09-16 05:30:00,28.329999923706055,28.790000915527344,27.78070068359375,28.329999923706055,28.329999923706055,1074880 +2022-09-16 06:30:00,28.30459976196289,28.579999923706055,28.040000915527344,28.1299991607666,28.1299991607666,486938 +2022-09-16 07:30:00,28.139999389648438,28.290000915527344,27.950000762939453,27.985000610351562,27.985000610351562,318213 +2022-09-16 08:30:00,27.98080062866211,28.760000228881836,27.90999984741211,28.389999389648438,28.389999389648438,940147 +2022-09-16 09:30:00,28.40999984741211,28.479999542236328,28.112699508666992,28.374900817871094,28.374900817871094,269645 +2022-09-16 10:30:00,28.3700008392334,28.65999984741211,28.260000228881836,28.281400680541992,28.281400680541992,300353 +2022-09-16 11:30:00,28.280000686645508,28.799999237060547,28.229999542236328,28.59000015258789,28.59000015258789,476198 +2022-09-19 05:30:00,28.334999084472656,29.540000915527344,28.334999084472656,29.45439910888672,29.45439910888672,1060582 +2022-09-19 06:30:00,29.479999542236328,29.64590072631836,28.82859992980957,28.8799991607666,28.8799991607666,672009 +2022-09-19 07:30:00,28.860000610351562,28.93000030517578,28.389999389648438,28.398000717163086,28.398000717163086,402815 +2022-09-19 08:30:00,28.385000228881836,28.579999923706055,28.149999618530273,28.420000076293945,28.420000076293945,280051 +2022-09-19 09:30:00,28.43000030517578,28.49880027770996,28.229999542236328,28.40999984741211,28.40999984741211,198228 +2022-09-19 10:30:00,28.408599853515625,28.790000915527344,28.391700744628906,28.75,28.75,253717 +2022-09-19 11:30:00,28.788299560546875,28.989999771118164,28.75,28.989999771118164,28.989999771118164,386757 +2022-09-20 05:30:00,29.280000686645508,29.280000686645508,28.350000381469727,28.6200008392334,28.6200008392334,525494 +2022-09-20 06:30:00,28.6299991607666,29.329999923706055,28.315000534057617,29.170000076293945,29.170000076293945,466392 +2022-09-20 07:30:00,29.11669921875,29.18000030517578,28.84000015258789,28.864999771118164,28.864999771118164,201043 +2022-09-20 08:30:00,28.85740089416504,28.8700008392334,28.110000610351562,28.1299991607666,28.1299991607666,397456 +2022-09-20 09:30:00,28.1200008392334,28.1200008392334,27.6299991607666,27.700000762939453,27.700000762939453,434163 +2022-09-20 10:30:00,27.68000030517578,27.93000030517578,27.174999237060547,27.670000076293945,27.670000076293945,582034 +2022-09-20 11:30:00,27.650100708007812,27.899999618530273,27.450000762939453,27.5,27.5,400011 +2022-09-21 05:30:00,27.450000762939453,28.600000381469727,27.383899688720703,28.510000228881836,28.510000228881836,750245 +2022-09-21 06:30:00,28.540000915527344,28.549999237060547,27.6200008392334,27.900100708007812,27.900100708007812,402355 +2022-09-21 07:30:00,27.90999984741211,28.0,27.719999313354492,27.860000610351562,27.860000610351562,206124 +2022-09-21 08:30:00,27.8700008392334,28.15999984741211,27.799999237060547,27.899999618530273,27.899999618530273,200616 +2022-09-21 09:30:00,27.920000076293945,28.299999237060547,27.631200790405273,28.049999237060547,28.049999237060547,455918 +2022-09-21 10:30:00,28.030000686645508,28.989999771118164,27.670000076293945,27.758800506591797,27.758800506591797,889666 +2022-09-21 11:30:00,27.729999542236328,27.829999923706055,26.770000457763672,26.829999923706055,26.829999923706055,775931 +2022-09-22 05:30:00,27.170000076293945,27.2731990814209,25.8799991607666,26.0,26.0,970520 +2022-09-22 06:30:00,26.0,26.1299991607666,25.520000457763672,25.65679931640625,25.65679931640625,443044 +2022-09-22 07:30:00,25.68000030517578,26.010000228881836,25.381200790405273,25.420000076293945,25.420000076293945,390300 +2022-09-22 08:30:00,25.399999618530273,25.670000076293945,25.27120018005371,25.360000610351562,25.360000610351562,278069 +2022-09-22 09:30:00,25.387399673461914,25.469999313354492,24.549999237060547,24.700000762939453,24.700000762939453,633081 +2022-09-22 10:30:00,24.71500015258789,25.1299991607666,24.3799991607666,24.81279945373535,24.81279945373535,748110 +2022-09-22 11:30:00,24.809999465942383,25.049999237060547,24.450000762939453,24.65999984741211,24.65999984741211,627906 +2022-09-23 05:30:00,24.149999618530273,24.899999618530273,24.059999465942383,24.399999618530273,24.399999618530273,1213128 +2022-09-23 06:30:00,24.420000076293945,24.520000457763672,24.1299991607666,24.3700008392334,24.3700008392334,362085 +2022-09-23 07:30:00,24.3700008392334,24.56999969482422,24.18000030517578,24.26810073852539,24.26810073852539,278784 +2022-09-23 08:30:00,24.260000228881836,24.540000915527344,24.18000030517578,24.290000915527344,24.290000915527344,259114 +2022-09-23 09:30:00,24.299999237060547,24.434999465942383,24.209999084472656,24.38949966430664,24.38949966430664,241210 +2022-09-23 10:30:00,24.389999389648438,25.049999237060547,24.329999923706055,25.040000915527344,25.040000915527344,520757 +2022-09-23 11:30:00,25.013200759887695,25.149900436401367,24.760000228881836,25.020000457763672,25.020000457763672,608061 +2022-09-26 05:30:00,24.760000228881836,25.8700008392334,24.6299991607666,25.709999084472656,25.709999084472656,932007 +2022-09-26 06:30:00,25.71500015258789,25.7549991607666,24.761199951171875,24.761199951171875,24.761199951171875,548292 +2022-09-26 07:30:00,24.75,24.98900032043457,24.56999969482422,24.670000076293945,24.670000076293945,293841 +2022-09-26 08:30:00,24.681900024414062,24.681900024414062,24.1200008392334,24.219999313354492,24.219999313354492,316628 +2022-09-26 09:30:00,24.239999771118164,24.459999084472656,24.125,24.424999237060547,24.424999237060547,314504 +2022-09-26 10:30:00,24.420000076293945,24.950000762939453,24.260000228881836,24.829999923706055,24.829999923706055,377079 +2022-09-26 11:30:00,24.829999923706055,24.838300704956055,24.299999237060547,24.479999542236328,24.479999542236328,514904 +2022-09-27 05:30:00,25.469999313354492,25.940000534057617,25.1299991607666,25.594499588012695,25.594499588012695,1359516 +2022-09-27 06:30:00,25.6299991607666,26.280000686645508,25.559999465942383,25.639299392700195,25.639299392700195,566972 +2022-09-27 07:30:00,25.6200008392334,26.059999465942383,25.200000762939453,25.655000686645508,25.655000686645508,778970 +2022-09-27 08:30:00,25.655000686645508,25.81999969482422,25.390100479125977,25.510000228881836,25.510000228881836,366916 +2022-09-27 09:30:00,25.479999542236328,25.940000534057617,25.450000762939453,25.860000610351562,25.860000610351562,418000 +2022-09-27 10:30:00,25.8700008392334,26.389999389648438,25.809999465942383,26.049999237060547,26.049999237060547,522245 +2022-09-27 11:30:00,26.06999969482422,26.260000228881836,25.93000030517578,26.15999984741211,26.15999984741211,361039 +2022-09-28 05:30:00,25.889999389648438,26.75,25.6200008392334,26.739999771118164,26.739999771118164,693807 +2022-09-28 06:30:00,26.709999084472656,27.09000015258789,26.40999984741211,26.920000076293945,26.920000076293945,432463 +2022-09-28 07:30:00,26.934999465942383,26.989999771118164,26.479999542236328,26.523399353027344,26.523399353027344,257166 +2022-09-28 08:30:00,26.524999618530273,26.860000610351562,26.524999618530273,26.79450035095215,26.79450035095215,189371 +2022-09-28 09:30:00,26.79290008544922,26.93000030517578,26.5,26.920000076293945,26.920000076293945,183440 +2022-09-28 10:30:00,26.93000030517578,27.229999542236328,26.864999771118164,27.229999542236328,27.229999542236328,290407 +2022-09-28 11:30:00,27.239999771118164,27.5,27.170000076293945,27.290000915527344,27.290000915527344,442745 +2022-09-29 05:30:00,27.079999923706055,27.690000534057617,25.950000762939453,25.959999084472656,25.959999084472656,868853 +2022-09-29 06:30:00,25.950000762939453,25.950000762939453,24.8799991607666,24.989999771118164,24.989999771118164,727416 +2022-09-29 07:30:00,24.969999313354492,25.729999542236328,24.850000381469727,25.33329963684082,25.33329963684082,653643 +2022-09-29 08:30:00,25.299999237060547,25.350000381469727,24.959999084472656,25.040000915527344,25.040000915527344,336927 +2022-09-29 09:30:00,25.040000915527344,25.100000381469727,24.690000534057617,24.8799991607666,24.8799991607666,415427 +2022-09-29 10:30:00,24.8799991607666,25.338699340820312,24.821699142456055,25.190000534057617,25.190000534057617,390512 +2022-09-29 11:30:00,25.194400787353516,25.510000228881836,25.170000076293945,25.43000030517578,25.43000030517578,445886 +2022-09-30 05:30:00,24.834999084472656,25.600000381469727,24.440000534057617,25.559999465942383,25.559999465942383,713772 +2022-09-30 06:30:00,25.56999969482422,25.81999969482422,25.3799991607666,25.559999465942383,25.559999465942383,435591 +2022-09-30 07:30:00,25.53499984741211,25.540000915527344,25.06999969482422,25.155000686645508,25.155000686645508,360446 +2022-09-30 08:30:00,25.139999389648438,25.59000015258789,25.094999313354492,25.559999465942383,25.559999465942383,250664 +2022-09-30 09:30:00,25.56999969482422,25.579999923706055,25.170000076293945,25.440000534057617,25.440000534057617,259447 +2022-09-30 10:30:00,25.459999084472656,25.5,25.07900047302246,25.34000015258789,25.34000015258789,273852 +2022-09-30 11:30:00,25.34000015258789,25.3799991607666,25.0,25.1299991607666,25.1299991607666,375019 +2022-10-03 05:30:00,25.139999389648438,25.170000076293945,24.209999084472656,24.80500030517578,24.80500030517578,820952 +2022-10-03 06:30:00,24.822900772094727,25.25,24.780000686645508,25.139999389648438,25.139999389648438,449620 +2022-10-03 07:30:00,25.145000457763672,25.290000915527344,24.889999389648438,25.18000030517578,25.18000030517578,220508 +2022-10-03 08:30:00,25.15999984741211,25.469999313354492,25.09000015258789,25.329999923706055,25.329999923706055,176776 +2022-10-03 09:30:00,25.3218994140625,25.434999465942383,25.104999542236328,25.3799991607666,25.3799991607666,263164 +2022-10-03 10:30:00,25.3700008392334,25.6299991607666,25.31999969482422,25.399999618530273,25.399999618530273,327948 +2022-10-03 11:30:00,25.389999389648438,25.5,25.309999465942383,25.389999389648438,25.389999389648438,276431 +2022-10-04 05:30:00,26.170000076293945,27.239999771118164,26.0,26.649999618530273,26.649999618530273,1146858 +2022-10-04 06:30:00,26.6200008392334,27.3700008392334,26.511499404907227,27.282699584960938,27.282699584960938,609609 +2022-10-04 07:30:00,27.270000457763672,27.739999771118164,27.21430015563965,27.65999984741211,27.65999984741211,662228 +2022-10-04 08:30:00,27.65999984741211,27.77589988708496,27.020000457763672,27.239999771118164,27.239999771118164,687928 +2022-10-04 09:30:00,27.239999771118164,27.699899673461914,27.15999984741211,27.460100173950195,27.460100173950195,386014 +2022-10-04 10:30:00,27.450000762939453,27.825000762939453,27.170000076293945,27.22249984741211,27.22249984741211,459098 +2022-10-04 11:30:00,27.229999542236328,27.690000534057617,27.200000762939453,27.579999923706055,27.579999923706055,408563 +2022-10-05 05:30:00,26.709999084472656,26.760000228881836,25.440000534057617,25.533000946044922,25.533000946044922,1177008 +2022-10-05 06:30:00,25.469999313354492,26.170000076293945,25.43000030517578,26.030000686645508,26.030000686645508,584125 +2022-10-05 07:30:00,26.040000915527344,26.40999984741211,25.950000762939453,26.209999084472656,26.209999084472656,194467 +2022-10-05 08:30:00,26.209999084472656,26.670000076293945,26.18000030517578,26.489999771118164,26.489999771118164,224793 +2022-10-05 09:30:00,26.489999771118164,26.559999465942383,26.100000381469727,26.24209976196289,26.24209976196289,202930 +2022-10-05 10:30:00,26.25,26.610000610351562,26.209999084472656,26.520000457763672,26.520000457763672,245755 +2022-10-05 11:30:00,26.510000228881836,26.738000869750977,26.360000610351562,26.440000534057617,26.440000534057617,230227 +2022-10-06 05:30:00,26.290000915527344,26.999000549316406,25.93000030517578,26.0,26.0,642825 +2022-10-06 06:30:00,25.963699340820312,26.850000381469727,25.799999237060547,26.520000457763672,26.520000457763672,483835 +2022-10-06 07:30:00,26.530000686645508,26.6200008392334,26.25,26.420000076293945,26.420000076293945,201143 +2022-10-06 08:30:00,26.43000030517578,26.68000030517578,26.344999313354492,26.68000030517578,26.68000030517578,128724 +2022-10-06 09:30:00,26.670000076293945,26.671899795532227,26.5,26.558799743652344,26.558799743652344,222635 +2022-10-06 10:30:00,26.56999969482422,26.649999618530273,25.959999084472656,26.25,26.25,412897 +2022-10-06 11:30:00,26.290000915527344,26.329999923706055,25.950000762939453,25.989999771118164,25.989999771118164,221235 +2022-10-07 05:30:00,25.84000015258789,25.84000015258789,25.049999237060547,25.290000915527344,25.290000915527344,648296 +2022-10-07 06:30:00,25.290000915527344,25.440000534057617,24.8799991607666,25.1299991607666,25.1299991607666,557753 +2022-10-07 07:30:00,25.145000457763672,25.25,25.0,25.020000457763672,25.020000457763672,216127 +2022-10-07 08:30:00,25.010000228881836,25.030000686645508,24.420000076293945,24.799999237060547,24.799999237060547,618955 +2022-10-07 09:30:00,24.795000076293945,24.889999389648438,24.75,24.8700008392334,24.8700008392334,217571 +2022-10-07 10:30:00,24.860000610351562,25.139999389648438,24.850000381469727,25.030000686645508,25.030000686645508,409573 +2022-10-07 11:30:00,25.020000457763672,25.3799991607666,24.998300552368164,25.290000915527344,25.290000915527344,421706 +2022-10-10 05:30:00,25.3700008392334,26.5,25.200000762939453,26.190000534057617,26.190000534057617,994837 +2022-10-10 06:30:00,26.110000610351562,26.15999984741211,25.40999984741211,25.649999618530273,25.649999618530273,472978 +2022-10-10 07:30:00,25.649999618530273,25.799999237060547,25.1200008392334,25.128700256347656,25.128700256347656,232032 +2022-10-10 08:30:00,25.139999389648438,25.18000030517578,24.81999969482422,25.079999923706055,25.079999923706055,257881 +2022-10-10 09:30:00,25.09000015258789,25.440000534057617,25.079999923706055,25.25,25.25,209080 +2022-10-10 10:30:00,25.229999542236328,25.299999237060547,24.75,24.799999237060547,24.799999237060547,386796 +2022-10-10 11:30:00,24.809999465942383,25.079999923706055,24.760000228881836,24.959999084472656,24.959999084472656,277348 +2022-10-11 05:30:00,25.030000686645508,25.290000915527344,23.95009994506836,24.56999969482422,24.56999969482422,883773 +2022-10-11 06:30:00,24.549999237060547,25.700000762939453,24.3700008392334,25.700000762939453,25.700000762939453,887074 +2022-10-11 07:30:00,25.700000762939453,26.299999237060547,25.549999237060547,25.850000381469727,25.850000381469727,737065 +2022-10-11 08:30:00,25.93000030517578,26.239999771118164,25.412799835205078,25.450000762939453,25.450000762939453,428505 +2022-10-11 09:30:00,25.459999084472656,25.579999923706055,25.265899658203125,25.440000534057617,25.440000534057617,209530 +2022-10-11 10:30:00,25.440000534057617,25.540000915527344,25.020000457763672,25.143999099731445,25.143999099731445,275952 +2022-10-11 11:30:00,25.145000457763672,25.34000015258789,25.059999465942383,25.219999313354492,25.219999313354492,336094 +2022-10-12 05:30:00,25.959999084472656,26.889999389648438,25.6299991607666,25.840299606323242,25.840299606323242,1336089 +2022-10-12 06:30:00,25.799999237060547,25.969999313354492,25.270000457763672,25.959999084472656,25.959999084472656,365852 +2022-10-12 07:30:00,25.969999313354492,26.290000915527344,25.950000762939453,25.989999771118164,25.989999771118164,311866 +2022-10-12 08:30:00,25.969999313354492,26.165800094604492,25.900100708007812,26.09000015258789,26.09000015258789,199817 +2022-10-12 09:30:00,26.079999923706055,26.1299991607666,25.84000015258789,26.100000381469727,26.100000381469727,239348 +2022-10-12 10:30:00,26.100000381469727,26.21820068359375,25.510000228881836,25.530000686645508,25.530000686645508,312738 +2022-10-12 11:30:00,25.520000457763672,25.59000015258789,25.299999237060547,25.34160041809082,25.34160041809082,407828 +2022-10-13 05:30:00,24.420000076293945,25.170000076293945,23.90999984741211,24.700000762939453,24.700000762939453,1435513 +2022-10-13 06:30:00,24.67340087890625,26.59000015258789,24.6200008392334,25.84000015258789,25.84000015258789,841957 +2022-10-13 07:30:00,25.860000610351562,26.079999923706055,25.25,25.360000610351562,25.360000610351562,438528 +2022-10-13 08:30:00,25.3799991607666,25.860000610351562,25.280000686645508,25.799999237060547,25.799999237060547,177316 +2022-10-13 09:30:00,25.809999465942383,25.899999618530273,25.510000228881836,25.530000686645508,25.530000686645508,177555 +2022-10-13 10:30:00,25.520000457763672,25.790000915527344,25.510000228881836,25.670000076293945,25.670000076293945,129794 +2022-10-13 11:30:00,25.670000076293945,25.700000762939453,25.440099716186523,25.579999923706055,25.579999923706055,216356 +2022-10-14 05:30:00,25.770000457763672,26.3700008392334,25.350000381469727,25.489999771118164,25.489999771118164,1039485 +2022-10-14 06:30:00,25.459999084472656,25.624799728393555,25.1299991607666,25.350000381469727,25.350000381469727,316408 +2022-10-14 07:30:00,25.350000381469727,25.350000381469727,24.8700008392334,25.209999084472656,25.209999084472656,344128 +2022-10-14 08:30:00,25.219999313354492,25.339000701904297,24.989999771118164,25.075000762939453,25.075000762939453,168779 +2022-10-14 09:30:00,25.09000015258789,25.15999984741211,24.889999389648438,25.03499984741211,25.03499984741211,145548 +2022-10-14 10:30:00,25.030000686645508,25.149999618530273,24.90999984741211,24.940000534057617,24.940000534057617,232839 +2022-10-14 11:30:00,24.93000030517578,24.989999771118164,24.700000762939453,24.829999923706055,24.829999923706055,395085 +2022-10-17 05:30:00,25.3700008392334,26.379899978637695,25.350000381469727,26.149999618530273,26.149999618530273,1178208 +2022-10-17 06:30:00,26.127199172973633,26.40999984741211,25.920000076293945,26.260000228881836,26.260000228881836,614077 +2022-10-17 07:30:00,26.25,26.350000381469727,25.850000381469727,25.979999542236328,25.979999542236328,371118 +2022-10-17 08:30:00,25.979999542236328,26.239999771118164,25.959999084472656,26.05929946899414,26.05929946899414,214190 +2022-10-17 09:30:00,26.06999969482422,26.209999084472656,25.950000762939453,26.059999465942383,26.059999465942383,184852 +2022-10-17 10:30:00,26.049999237060547,26.049999237060547,25.770000457763672,25.7721004486084,25.7721004486084,249235 +2022-10-17 11:30:00,25.780000686645508,26.040000915527344,25.75,25.934999465942383,25.934999465942383,216496 +2022-10-18 05:30:00,27.549999237060547,27.739999771118164,26.1299991607666,26.232200622558594,26.232200622558594,1417541 +2022-10-18 06:30:00,26.200000762939453,26.989999771118164,26.161500930786133,26.690000534057617,26.690000534057617,562072 +2022-10-18 07:30:00,26.690000534057617,27.059999465942383,26.3700008392334,26.8843994140625,26.8843994140625,511635 +2022-10-18 08:30:00,26.90999984741211,26.989999771118164,26.701799392700195,26.969999313354492,26.969999313354492,289287 +2022-10-18 09:30:00,26.967500686645508,27.399999618530273,26.951799392700195,27.3799991607666,27.3799991607666,418779 +2022-10-18 10:30:00,27.389999389648438,27.399999618530273,26.440000534057617,26.440000534057617,26.440000534057617,642386 +2022-10-18 11:30:00,26.440000534057617,26.65999984741211,26.382099151611328,26.65999984741211,26.65999984741211,363097 +2022-10-19 05:30:00,26.0,26.18000030517578,25.139999389648438,25.485000610351562,25.485000610351562,1301195 +2022-10-19 06:30:00,25.5,25.59000015258789,25.190000534057617,25.239999771118164,25.239999771118164,617487 +2022-10-19 07:30:00,25.239999771118164,25.31999969482422,24.860000610351562,24.889999389648438,24.889999389648438,550481 +2022-10-19 08:30:00,24.8700008392334,25.100000381469727,24.739999771118164,24.899999618530273,24.899999618530273,714525 +2022-10-19 09:30:00,24.899999618530273,25.159900665283203,24.81999969482422,24.920000076293945,24.920000076293945,334698 +2022-10-19 10:30:00,24.90999984741211,24.959999084472656,24.270000457763672,24.565000534057617,24.565000534057617,956740 +2022-10-19 11:30:00,24.57990074157715,24.649999618530273,24.3799991607666,24.540000915527344,24.540000915527344,599205 +2022-10-20 05:30:00,24.649999618530273,24.770000457763672,24.1299991607666,24.450000762939453,24.450000762939453,1363805 +2022-10-20 06:30:00,24.479999542236328,25.448999404907227,24.329999923706055,24.700000762939453,24.700000762939453,1184310 +2022-10-20 07:30:00,24.690000534057617,24.80620002746582,24.43000030517578,24.58370018005371,24.58370018005371,634360 +2022-10-20 08:30:00,24.56999969482422,24.81999969482422,24.540000915527344,24.690000534057617,24.690000534057617,331027 +2022-10-20 09:30:00,24.690000534057617,24.827600479125977,24.610000610351562,24.739999771118164,24.739999771118164,173894 +2022-10-20 10:30:00,24.719999313354492,24.760000228881836,24.209999084472656,24.225000381469727,24.225000381469727,689773 +2022-10-20 11:30:00,24.219999313354492,24.489999771118164,24.06999969482422,24.360000610351562,24.360000610351562,574925 +2022-10-21 05:30:00,24.149999618530273,24.860000610351562,24.100000381469727,24.260000228881836,24.260000228881836,587724 +2022-10-21 06:30:00,24.28059959411621,24.600000381469727,24.104999542236328,24.389999389648438,24.389999389648438,362110 +2022-10-21 07:30:00,24.40999984741211,24.700000762939453,24.31999969482422,24.6200008392334,24.6200008392334,206854 +2022-10-21 08:30:00,24.639999389648438,25.079999923706055,24.579999923706055,24.8700008392334,24.8700008392334,362722 +2022-10-21 09:30:00,24.8700008392334,25.139999389648438,24.856300354003906,25.079999923706055,25.079999923706055,359144 +2022-10-21 10:30:00,25.06999969482422,25.190000534057617,24.863800048828125,25.190000534057617,25.190000534057617,552752 +2022-10-21 11:30:00,25.190000534057617,25.329999923706055,25.09000015258789,25.239999771118164,25.239999771118164,445726 +2022-10-24 05:30:00,25.0,25.190000534057617,24.110000610351562,24.323999404907227,24.323999404907227,858685 +2022-10-24 06:30:00,24.290000915527344,24.729999542236328,24.200000762939453,24.3700008392334,24.3700008392334,480957 +2022-10-24 07:30:00,24.3700008392334,24.68000030517578,24.270000457763672,24.5,24.5,250723 +2022-10-24 08:30:00,24.469999313354492,24.670000076293945,24.424999237060547,24.649999618530273,24.649999618530273,159435 +2022-10-24 09:30:00,24.635000228881836,25.139999389648438,24.594999313354492,24.809999465942383,24.809999465942383,706493 +2022-10-24 10:30:00,24.81999969482422,24.989999771118164,24.770000457763672,24.889999389648438,24.889999389648438,229652 +2022-10-24 11:30:00,24.889999389648438,24.889999389648438,24.65999984741211,24.690000534057617,24.690000534057617,321413 +2022-10-25 05:30:00,24.815000534057617,26.639999389648438,24.799999237060547,26.422800064086914,26.422800064086914,1945958 +2022-10-25 06:30:00,26.43000030517578,27.219999313354492,26.290000915527344,27.190000534057617,27.190000534057617,1242086 +2022-10-25 07:30:00,27.18079948425293,27.790000915527344,26.829999923706055,27.15519905090332,27.15519905090332,1888758 +2022-10-25 08:30:00,27.18000030517578,27.5,26.680500030517578,26.719999313354492,26.719999313354492,744326 +2022-10-25 09:30:00,26.729999542236328,27.09000015258789,26.450000762939453,27.0310001373291,27.0310001373291,596246 +2022-10-25 10:30:00,27.03499984741211,27.350000381469727,26.950000762939453,27.269399642944336,27.269399642944336,510689 +2022-10-25 11:30:00,27.280000686645508,27.280000686645508,26.75,26.8700008392334,26.8700008392334,658159 +2022-10-26 05:30:00,26.3700008392334,27.148500442504883,26.149999618530273,26.729999542236328,26.729999542236328,667410 +2022-10-26 06:30:00,26.829999923706055,27.479999542236328,26.739999771118164,27.399999618530273,27.399999618530273,617040 +2022-10-26 07:30:00,27.408300399780273,27.420000076293945,26.729999542236328,26.858800888061523,26.858800888061523,489107 +2022-10-26 08:30:00,26.85449981689453,26.940000534057617,26.079999923706055,26.100000381469727,26.100000381469727,485284 +2022-10-26 09:30:00,26.11989974975586,26.34000015258789,25.65999984741211,25.690000534057617,25.690000534057617,465856 +2022-10-26 10:30:00,25.690000534057617,25.889999389648438,25.459999084472656,25.489999771118164,25.489999771118164,537551 +2022-10-26 11:30:00,25.489999771118164,25.600000381469727,25.31999969482422,25.43000030517578,25.43000030517578,485364 +2022-10-27 05:30:00,25.75,26.263700485229492,25.200000762939453,25.68000030517578,25.68000030517578,626371 +2022-10-27 06:30:00,25.68000030517578,26.079999923706055,25.329999923706055,25.530000686645508,25.530000686645508,421191 +2022-10-27 07:30:00,25.530000686645508,25.770000457763672,25.440000534057617,25.600000381469727,25.600000381469727,162230 +2022-10-27 08:30:00,25.59000015258789,26.299999237060547,25.579999923706055,26.270000457763672,26.270000457763672,301027 +2022-10-27 09:30:00,26.260000228881836,26.329999923706055,26.06570053100586,26.219999313354492,26.219999313354492,185915 +2022-10-27 10:30:00,26.219999313354492,26.290000915527344,25.6299991607666,25.700000762939453,25.700000762939453,281641 +2022-10-27 11:30:00,25.709999084472656,25.969999313354492,25.709999084472656,25.920000076293945,25.920000076293945,212447 +2022-10-28 05:30:00,26.8799991607666,28.149999618530273,26.420000076293945,26.59000015258789,26.59000015258789,1991478 +2022-10-28 06:30:00,26.616100311279297,27.440000534057617,26.616100311279297,27.31999969482422,27.31999969482422,597866 +2022-10-28 07:30:00,27.31999969482422,27.48819923400879,27.049999237060547,27.389999389648438,27.389999389648438,494986 +2022-10-28 08:30:00,27.43000030517578,28.790000915527344,27.399999618530273,28.56999969482422,28.56999969482422,2309517 +2022-10-28 09:30:00,28.579999923706055,28.649999618530273,27.700000762939453,28.34000015258789,28.34000015258789,981094 +2022-10-28 10:30:00,28.350000381469727,28.350000381469727,27.899999618530273,28.28499984741211,28.28499984741211,818222 +2022-10-28 11:30:00,28.258499145507812,28.299999237060547,27.979999542236328,28.139999389648438,28.139999389648438,664687 +2022-10-31 05:30:00,31.229999542236328,34.9900016784668,29.079999923706055,29.725000381469727,29.725000381469727,13867238 +2022-10-31 06:30:00,29.700000762939453,30.600000381469727,29.250099182128906,29.599899291992188,29.599899291992188,2957642 +2022-10-31 07:30:00,29.570199966430664,30.3700008392334,29.131000518798828,29.704999923706055,29.704999923706055,1880412 +2022-10-31 08:30:00,29.690000534057617,29.709999084472656,28.649999618530273,28.81999969482422,28.81999969482422,1752775 +2022-10-31 09:30:00,28.799999237060547,28.898700714111328,27.90999984741211,28.290000915527344,28.290000915527344,1406442 +2022-10-31 10:30:00,28.290000915527344,28.770000457763672,28.020000457763672,28.39900016784668,28.39900016784668,945588 +2022-10-31 11:30:00,28.389999389648438,28.670000076293945,28.270000457763672,28.360000610351562,28.360000610351562,702944 +2022-11-01 05:30:00,29.399999618530273,29.690000534057617,28.200000762939453,28.790000915527344,28.790000915527344,1894871 +2022-11-01 06:30:00,28.829999923706055,28.829999923706055,28.161500930786133,28.520000457763672,28.520000457763672,681320 +2022-11-01 07:30:00,28.53459930419922,28.639999389648438,27.6299991607666,27.8799991607666,27.8799991607666,806719 +2022-11-01 08:30:00,27.8799991607666,28.228300094604492,27.6200008392334,28.094999313354492,28.094999313354492,310049 +2022-11-01 09:30:00,28.110000610351562,28.1200008392334,27.829999923706055,27.959999084472656,27.959999084472656,232535 +2022-11-01 10:30:00,27.969999313354492,28.549999237060547,27.719999313354492,28.401500701904297,28.401500701904297,602598 +2022-11-01 11:30:00,28.420000076293945,28.707199096679688,28.309999465942383,28.3700008392334,28.3700008392334,496378 +2022-11-02 05:30:00,27.899999618530273,28.75,27.6299991607666,27.759000778198242,27.759000778198242,870903 +2022-11-02 06:30:00,27.770000457763672,28.260000228881836,27.639999389648438,27.719999313354492,27.719999313354492,358475 +2022-11-02 07:30:00,27.719999313354492,28.15999984741211,27.684999465942383,27.923200607299805,27.923200607299805,329403 +2022-11-02 08:30:00,27.940000534057617,28.19969940185547,27.770000457763672,27.979999542236328,27.979999542236328,207523 +2022-11-02 09:30:00,27.969999313354492,28.599899291992188,27.889999389648438,28.579999923706055,28.579999923706055,383430 +2022-11-02 10:30:00,28.600000381469727,28.65999984741211,26.625,26.770000457763672,26.770000457763672,1179423 +2022-11-02 11:30:00,26.739999771118164,26.93000030517578,26.5,26.639999389648438,26.639999389648438,647070 +2022-11-03 05:30:00,26.0,26.829999923706055,26.0,26.75,26.75,926035 +2022-11-03 06:30:00,26.75,27.28499984741211,26.44930076599121,26.690000534057617,26.690000534057617,593421 +2022-11-03 07:30:00,26.64069938659668,26.69499969482422,26.299999237060547,26.520000457763672,26.520000457763672,361092 +2022-11-03 08:30:00,26.510000228881836,26.510000228881836,26.170000076293945,26.200000762939453,26.200000762939453,309596 +2022-11-03 09:30:00,26.190000534057617,26.249900817871094,26.030000686645508,26.145000457763672,26.145000457763672,281342 +2022-11-03 10:30:00,26.1299991607666,26.44499969482422,26.040000915527344,26.290000915527344,26.290000915527344,326367 +2022-11-03 11:30:00,26.280000686645508,26.450000762939453,26.126699447631836,26.209999084472656,26.209999084472656,455068 +2022-11-04 05:30:00,26.600000381469727,26.940000534057617,26.122900009155273,26.690000534057617,26.690000534057617,562728 +2022-11-04 06:30:00,26.692800521850586,27.030000686645508,26.045000076293945,26.079999923706055,26.079999923706055,611927 +2022-11-04 07:30:00,26.086999893188477,26.09000015258789,25.459999084472656,25.850000381469727,25.850000381469727,790856 +2022-11-04 08:30:00,25.850000381469727,25.860000610351562,25.34000015258789,25.56439971923828,25.56439971923828,423647 +2022-11-04 09:30:00,25.559999465942383,25.799999237060547,25.559999465942383,25.799999237060547,25.799999237060547,362871 +2022-11-04 10:30:00,25.781700134277344,26.139999389648438,25.729999542236328,26.1200008392334,26.1200008392334,640765 +2022-11-04 11:30:00,26.1200008392334,26.459999084472656,26.059999465942383,26.459999084472656,26.459999084472656,568450 +2022-11-07 04:30:00,26.25,26.299999237060547,24.799999237060547,25.059999465942383,25.059999465942383,1371573 +2022-11-07 05:30:00,25.059999465942383,25.5,24.950000762939453,25.450000762939453,25.450000762939453,443234 +2022-11-07 06:30:00,25.454999923706055,25.770000457763672,25.33609962463379,25.770000457763672,25.770000457763672,250319 +2022-11-07 07:30:00,25.790000915527344,25.969999313354492,25.5,25.565000534057617,25.565000534057617,296753 +2022-11-07 08:30:00,25.585599899291992,25.989999771118164,25.520000457763672,25.96500015258789,25.96500015258789,177248 +2022-11-07 09:30:00,25.982999801635742,26.1299991607666,25.87299919128418,26.06999969482422,26.06999969482422,220776 +2022-11-07 10:30:00,26.04290008544922,26.110000610351562,25.68000030517578,25.729999542236328,25.729999542236328,322605 +2022-11-08 04:30:00,25.570499420166016,25.645000457763672,25.145599365234375,25.209999084472656,25.209999084472656,746064 +2022-11-08 05:30:00,25.229999542236328,25.760000228881836,25.170000076293945,25.65999984741211,25.65999984741211,463626 +2022-11-08 06:30:00,25.649999618530273,25.850000381469727,25.520000457763672,25.65999984741211,25.65999984741211,296540 +2022-11-08 07:30:00,25.65999984741211,25.665000915527344,25.139999389648438,25.190000534057617,25.190000534057617,286924 +2022-11-08 08:30:00,25.18000030517578,25.199899673461914,24.110000610351562,24.1299991607666,24.1299991607666,1439173 +2022-11-08 09:30:00,24.139999389648438,24.639999389648438,24.139999389648438,24.559999465942383,24.559999465942383,614599 +2022-11-08 10:30:00,24.559999465942383,25.190000534057617,24.559999465942383,25.139999389648438,25.139999389648438,692562 +2022-11-09 04:30:00,24.549999237060547,24.670000076293945,23.709999084472656,23.770000457763672,23.770000457763672,1174958 +2022-11-09 05:30:00,23.780000686645508,23.81999969482422,22.229999542236328,22.439899444580078,22.439899444580078,2416632 +2022-11-09 06:30:00,22.439300537109375,22.950000762939453,22.3799991607666,22.510000228881836,22.510000228881836,1254257 +2022-11-09 07:30:00,22.5,22.530000686645508,21.889999389648438,22.040000915527344,22.040000915527344,944930 +2022-11-09 08:30:00,22.020000457763672,22.469999313354492,21.979999542236328,22.229999542236328,22.229999542236328,803801 +2022-11-09 09:30:00,22.225000381469727,22.825000762939453,21.95009994506836,22.81999969482422,22.81999969482422,797788 +2022-11-09 10:30:00,22.829999923706055,23.239999771118164,22.579999923706055,23.1200008392334,23.1200008392334,912174 +2022-11-10 04:30:00,24.6200008392334,25.6968994140625,23.90999984741211,25.457399368286133,25.457399368286133,2739444 +2022-11-10 05:30:00,25.45549964904785,25.5,24.315000534057617,25.020000457763672,25.020000457763672,837877 +2022-11-10 06:30:00,25.030000686645508,25.100000381469727,24.510000228881836,24.520000457763672,24.520000457763672,383885 +2022-11-10 07:30:00,24.520000457763672,24.520000457763672,24.000099182128906,24.179899215698242,24.179899215698242,578943 +2022-11-10 08:30:00,24.170000076293945,24.65999984741211,24.040000915527344,24.469999313354492,24.469999313354492,373414 +2022-11-10 09:30:00,24.46500015258789,24.920000076293945,24.40999984741211,24.829999923706055,24.829999923706055,331045 +2022-11-10 10:30:00,24.825000762939453,24.950000762939453,24.520000457763672,24.780000686645508,24.780000686645508,672183 +2022-11-11 04:30:00,24.780000686645508,25.290000915527344,24.149999618530273,25.125,25.125,808963 +2022-11-11 05:30:00,25.139999389648438,25.520000457763672,25.040000915527344,25.06999969482422,25.06999969482422,556376 +2022-11-11 06:30:00,25.065500259399414,25.59000015258789,25.021499633789062,25.584199905395508,25.584199905395508,328271 +2022-11-11 07:30:00,25.578399658203125,25.979999542236328,25.5,25.969999313354492,25.969999313354492,464228 +2022-11-11 08:30:00,25.959999084472656,26.079999923706055,25.68000030517578,26.065000534057617,26.065000534057617,508184 +2022-11-11 09:30:00,26.059999465942383,26.1200008392334,25.729999542236328,25.84000015258789,25.84000015258789,587630 +2022-11-11 10:30:00,25.84000015258789,26.1200008392334,25.81999969482422,26.079999923706055,26.079999923706055,523432 +2022-11-14 04:30:00,26.299999237060547,27.3799991607666,26.299999237060547,26.329999923706055,26.329999923706055,1895672 +2022-11-14 05:30:00,26.332799911499023,26.93000030517578,25.920000076293945,26.110000610351562,26.110000610351562,691951 +2022-11-14 06:30:00,26.115299224853516,26.289400100708008,25.610000610351562,26.170000076293945,26.170000076293945,463998 +2022-11-14 07:30:00,26.181800842285156,26.691600799560547,26.06999969482422,26.650100708007812,26.650100708007812,290316 +2022-11-14 08:30:00,26.65999984741211,26.65999984741211,26.360000610351562,26.459999084472656,26.459999084472656,229849 +2022-11-14 09:30:00,26.459199905395508,26.489999771118164,26.150999069213867,26.329999923706055,26.329999923706055,259781 +2022-11-14 10:30:00,26.309999465942383,26.540000915527344,25.93000030517578,26.049999237060547,26.049999237060547,398161 +2022-11-15 04:30:00,26.59000015258789,27.6200008392334,26.270000457763672,27.403099060058594,27.403099060058594,1345995 +2022-11-15 05:30:00,27.43000030517578,27.729999542236328,27.149999618530273,27.459999084472656,27.459999084472656,772894 +2022-11-15 06:30:00,27.489999771118164,27.934999465942383,27.44569969177246,27.809999465942383,27.809999465942383,535496 +2022-11-15 07:30:00,27.81999969482422,28.239999771118164,27.459999084472656,27.530000686645508,27.530000686645508,952898 +2022-11-15 08:30:00,27.520000457763672,27.565000534057617,26.899999618530273,27.399999618530273,27.399999618530273,841733 +2022-11-15 09:30:00,27.40250015258789,27.700000762939453,27.34000015258789,27.563800811767578,27.563800811767578,366505 +2022-11-15 10:30:00,27.559999465942383,27.600000381469727,27.315000534057617,27.59000015258789,27.59000015258789,473337 +2022-11-16 04:30:00,26.6200008392334,27.14550018310547,26.3700008392334,26.739999771118164,26.739999771118164,707713 +2022-11-16 05:30:00,26.739999771118164,26.979999542236328,26.53499984741211,26.899999618530273,26.899999618530273,314278 +2022-11-16 06:30:00,26.899999618530273,27.170000076293945,26.75,27.079999923706055,27.079999923706055,198934 +2022-11-16 07:30:00,27.079999923706055,27.350000381469727,27.020000457763672,27.059999465942383,27.059999465942383,233058 +2022-11-16 08:30:00,27.064800262451172,27.07040023803711,26.760000228881836,26.90999984741211,26.90999984741211,194937 +2022-11-16 09:30:00,26.90999984741211,27.020000457763672,26.76300048828125,26.809999465942383,26.809999465942383,200438 +2022-11-16 10:30:00,26.81999969482422,27.149999618530273,26.790000915527344,27.094999313354492,27.094999313354492,372254 +2022-11-17 04:30:00,26.299999237060547,26.979900360107422,26.149999618530273,26.809999465942383,26.809999465942383,513943 +2022-11-17 05:30:00,26.81999969482422,27.030000686645508,26.68000030517578,26.90999984741211,26.90999984741211,269089 +2022-11-17 06:30:00,26.90999984741211,27.389999389648438,26.81999969482422,27.25,27.25,239322 +2022-11-17 07:30:00,27.219999313354492,27.739999771118164,27.125999450683594,27.559999465942383,27.559999465942383,341298 +2022-11-17 08:30:00,27.540000915527344,27.639999389648438,27.354999542236328,27.420000076293945,27.420000076293945,187933 +2022-11-17 09:30:00,27.420000076293945,27.760000228881836,27.3700008392334,27.420000076293945,27.420000076293945,262296 +2022-11-17 10:30:00,27.399999618530273,27.760000228881836,27.25,27.75,27.75,460745 +2022-11-18 04:30:00,28.15999984741211,28.699899673461914,27.459999084472656,27.575000762939453,27.575000762939453,924310 +2022-11-18 05:30:00,27.53860092163086,27.999900817871094,27.469999313354492,27.510000228881836,27.510000228881836,296824 +2022-11-18 06:30:00,27.520000457763672,27.559999465942383,27.028499603271484,27.200000762939453,27.200000762939453,288295 +2022-11-18 07:30:00,27.19659996032715,27.34000015258789,26.829999923706055,27.325000762939453,27.325000762939453,314562 +2022-11-18 08:30:00,27.325000762939453,27.600000381469727,27.239999771118164,27.579999923706055,27.579999923706055,333124 +2022-11-18 09:30:00,27.579999923706055,27.649999618530273,27.286800384521484,27.479999542236328,27.479999542236328,398459 +2022-11-18 10:30:00,27.479999542236328,27.639999389648438,27.399999618530273,27.6200008392334,27.6200008392334,404169 +2022-11-21 04:30:00,26.65999984741211,27.829999923706055,26.610000610351562,26.885000228881836,26.885000228881836,784205 +2022-11-21 05:30:00,26.850000381469727,26.90999984741211,25.799999237060547,26.1299991607666,26.1299991607666,777530 +2022-11-21 06:30:00,26.1200008392334,26.18000030517578,25.729999542236328,25.790000915527344,25.790000915527344,458651 +2022-11-21 07:30:00,25.780099868774414,25.834999084472656,25.200000762939453,25.301300048828125,25.301300048828125,617238 +2022-11-21 08:30:00,25.318500518798828,25.469999313354492,24.854999542236328,25.1200008392334,25.1200008392334,658120 +2022-11-21 09:30:00,25.1200008392334,25.219999313354492,24.93000030517578,25.09000015258789,25.09000015258789,451289 +2022-11-21 10:30:00,25.079999923706055,25.40999984741211,25.020000457763672,25.200000762939453,25.200000762939453,456822 +2022-11-22 04:30:00,25.1299991607666,26.329999923706055,24.700000762939453,26.323999404907227,26.323999404907227,1840354 +2022-11-22 05:30:00,26.329999923706055,26.450000762939453,25.6200008392334,25.90999984741211,25.90999984741211,662487 +2022-11-22 06:30:00,25.90959930419922,26.09000015258789,25.549999237060547,25.829999923706055,25.829999923706055,481723 +2022-11-22 07:30:00,25.841999053955078,25.8799991607666,25.56999969482422,25.843900680541992,25.843900680541992,180772 +2022-11-22 08:30:00,25.844600677490234,25.950000762939453,25.6560001373291,25.770000457763672,25.770000457763672,234116 +2022-11-22 09:30:00,25.780000686645508,25.989999771118164,25.760299682617188,25.9783992767334,25.9783992767334,174009 +2022-11-22 10:30:00,25.969999313354492,26.270000457763672,25.950000762939453,26.240100860595703,26.240100860595703,514894 +2022-11-23 04:30:00,25.920000076293945,26.860000610351562,25.920000076293945,26.600000381469727,26.600000381469727,752048 +2022-11-23 05:30:00,26.649900436401367,27.139999389648438,26.610000610351562,26.760000228881836,26.760000228881836,577064 +2022-11-23 06:30:00,26.729999542236328,26.957700729370117,26.34000015258789,26.6299991607666,26.6299991607666,448533 +2022-11-23 07:30:00,26.639999389648438,26.690000534057617,26.010000228881836,26.34000015258789,26.34000015258789,283787 +2022-11-23 08:30:00,26.37380027770996,26.700000762939453,26.2810001373291,26.649999618530273,26.649999618530273,191519 +2022-11-23 09:30:00,26.6200008392334,26.799999237060547,26.469999313354492,26.780000686645508,26.780000686645508,160254 +2022-11-23 10:30:00,26.780000686645508,26.809999465942383,26.540000915527344,26.68000030517578,26.68000030517578,233258 +2022-11-25 04:30:00,26.5,27.049999237060547,26.399999618530273,26.670000076293945,26.670000076293945,375993 +2022-11-25 05:30:00,26.66029930114746,26.979999542236328,26.576799392700195,26.806900024414062,26.806900024414062,181760 +2022-11-25 06:30:00,26.81999969482422,26.8700008392334,26.440000534057617,26.489999771118164,26.489999771118164,203593 +2022-11-28 04:30:00,25.790000915527344,26.440000534057617,25.559999465942383,26.150100708007812,26.150100708007812,494825 +2022-11-28 05:30:00,26.151599884033203,26.350000381469727,25.937599182128906,25.979999542236328,25.979999542236328,253831 +2022-11-28 06:30:00,26.0,26.100000381469727,25.729999542236328,25.899999618530273,25.899999618530273,299636 +2022-11-28 07:30:00,25.889999389648438,26.059999465942383,25.473600387573242,25.488100051879883,25.488100051879883,394420 +2022-11-28 08:30:00,25.469999313354492,25.482900619506836,25.239999771118164,25.420000076293945,25.420000076293945,360484 +2022-11-28 09:30:00,25.43000030517578,25.479999542236328,25.290000915527344,25.34000015258789,25.34000015258789,171860 +2022-11-28 10:30:00,25.34000015258789,25.379899978637695,25.210100173950195,25.299999237060547,25.299999237060547,361077 +2022-11-29 04:30:00,25.579999923706055,26.09709930419922,25.31999969482422,26.036100387573242,26.036100387573242,474066 +2022-11-29 05:30:00,26.049999237060547,26.268999099731445,25.6299991607666,25.779600143432617,25.779600143432617,448665 +2022-11-29 06:30:00,25.75,25.979900360107422,25.709999084472656,25.93269920349121,25.93269920349121,155727 +2022-11-29 07:30:00,25.950000762939453,26.350000381469727,25.770000457763672,25.834999084472656,25.834999084472656,319973 +2022-11-29 08:30:00,25.81999969482422,25.899999618530273,25.65999984741211,25.700000762939453,25.700000762939453,183398 +2022-11-29 09:30:00,25.690000534057617,25.690000534057617,25.450000762939453,25.527999877929688,25.527999877929688,186106 +2022-11-29 10:30:00,25.520000457763672,25.649999618530273,25.450000762939453,25.579999923706055,25.579999923706055,171780 +2022-11-30 04:30:00,25.899999618530273,25.940000534057617,25.3799991607666,25.709999084472656,25.709999084472656,388915 +2022-11-30 05:30:00,25.729999542236328,25.760000228881836,25.209999084472656,25.399999618530273,25.399999618530273,439843 +2022-11-30 06:30:00,25.40999984741211,25.489999771118164,25.059999465942383,25.18000030517578,25.18000030517578,314539 +2022-11-30 07:30:00,25.190000534057617,25.270000457763672,24.90999984741211,25.209999084472656,25.209999084472656,423817 +2022-11-30 08:30:00,25.209999084472656,26.200000762939453,25.149999618530273,26.150100708007812,26.150100708007812,573777 +2022-11-30 09:30:00,26.15999984741211,26.18000030517578,25.65999984741211,25.875,25.875,433851 +2022-11-30 10:30:00,25.8799991607666,26.229999542236328,25.8799991607666,26.149999618530273,26.149999618530273,703930 +2022-12-01 04:30:00,26.0,26.1299991607666,25.270000457763672,25.31999969482422,25.31999969482422,728610 +2022-12-01 05:30:00,25.30500030517578,27.5,25.18000030517578,26.68899917602539,26.68899917602539,2981876 +2022-12-01 06:30:00,26.72879981994629,27.18000030517578,26.309999465942383,26.673200607299805,26.673200607299805,1408619 +2022-12-01 07:30:00,26.690000534057617,27.139999389648438,26.6200008392334,26.719999313354492,26.719999313354492,852122 +2022-12-01 08:30:00,26.720300674438477,26.989999771118164,26.440000534057617,26.639999389648438,26.639999389648438,611535 +2022-12-01 09:30:00,26.625,27.1200008392334,26.299999237060547,26.40999984741211,26.40999984741211,544945 +2022-12-01 10:30:00,26.40999984741211,26.6299991607666,26.31999969482422,26.56999969482422,26.56999969482422,354664 +2022-12-02 04:30:00,26.25,26.8799991607666,26.110000610351562,26.793399810791016,26.793399810791016,641318 +2022-12-02 05:30:00,26.780000686645508,27.8700008392334,26.670000076293945,27.600000381469727,27.600000381469727,1434035 +2022-12-02 06:30:00,27.598400115966797,27.799999237060547,27.201000213623047,27.280000686645508,27.280000686645508,608821 +2022-12-02 07:30:00,27.270000457763672,27.56999969482422,27.17099952697754,27.5,27.5,343908 +2022-12-02 08:30:00,27.510000228881836,27.649599075317383,27.309999465942383,27.350000381469727,27.350000381469727,409229 +2022-12-02 09:30:00,27.34000015258789,27.5,27.260000228881836,27.299999237060547,27.299999237060547,452383 +2022-12-02 10:30:00,27.309999465942383,27.549999237060547,27.25,27.510000228881836,27.510000228881836,563318 +2022-12-05 04:30:00,27.309999465942383,27.479999542236328,26.309999465942383,26.420000076293945,26.420000076293945,1259716 +2022-12-05 05:30:00,26.420000076293945,26.65839958190918,26.09000015258789,26.15999984741211,26.15999984741211,656185 +2022-12-05 06:30:00,26.170000076293945,26.239999771118164,25.81999969482422,26.01449966430664,26.01449966430664,518884 +2022-12-05 07:30:00,26.010000228881836,26.030000686645508,25.50200080871582,25.577999114990234,25.577999114990234,494526 +2022-12-05 08:30:00,25.559999465942383,25.65999984741211,25.440000534057617,25.520000457763672,25.520000457763672,627337 +2022-12-05 09:30:00,25.510000228881836,25.739999771118164,25.440000534057617,25.530000686645508,25.530000686645508,661220 +2022-12-05 10:30:00,25.540000915527344,25.6200008392334,25.489999771118164,25.540000915527344,25.540000915527344,594142 +2022-12-06 04:30:00,25.40999984741211,25.576099395751953,24.229999542236328,24.2549991607666,24.2549991607666,1599186 +2022-12-06 05:30:00,24.239999771118164,24.8799991607666,24.239999771118164,24.75,24.75,827055 +2022-12-06 06:30:00,24.75,24.81999969482422,24.21190071105957,24.313800811767578,24.313800811767578,671136 +2022-12-06 07:30:00,24.30500030517578,24.440000534057617,23.8799991607666,23.899999618530273,23.899999618530273,798403 +2022-12-06 08:30:00,23.905000686645508,23.920000076293945,23.280000686645508,23.309999465942383,23.309999465942383,1188669 +2022-12-06 09:30:00,23.299999237060547,23.5,23.110000610351562,23.420000076293945,23.420000076293945,1459777 +2022-12-06 10:30:00,23.43000030517578,23.489999771118164,23.260000228881836,23.440000534057617,23.440000534057617,1024105 +2022-12-07 04:30:00,23.399999618530273,23.610000610351562,22.59000015258789,22.770000457763672,22.770000457763672,1833280 +2022-12-07 05:30:00,22.764999389648438,23.3700008392334,22.719999313354492,22.940099716186523,22.940099716186523,804115 +2022-12-07 06:30:00,22.93000030517578,22.959999084472656,22.470699310302734,22.519699096679688,22.519699096679688,1023808 +2022-12-07 07:30:00,22.520000457763672,22.549999237060547,21.969999313354492,22.219999313354492,22.219999313354492,1547319 +2022-12-07 08:30:00,22.209999084472656,22.760000228881836,22.200000762939453,22.56999969482422,22.56999969482422,1246541 +2022-12-07 09:30:00,22.58989906311035,22.829999923706055,22.3700008392334,22.75,22.75,815862 +2022-12-07 10:30:00,22.75,22.809999465942383,22.010000228881836,22.260000228881836,22.260000228881836,1625427 +2022-12-08 04:30:00,22.0,24.5,21.969999313354492,24.426599502563477,24.426599502563477,3998576 +2022-12-08 05:30:00,24.420000076293945,24.459999084472656,23.561500549316406,24.1200008392334,24.1200008392334,1342428 +2022-12-08 06:30:00,24.1200008392334,24.65999984741211,23.940000534057617,24.1200008392334,24.1200008392334,1416513 +2022-12-08 07:30:00,24.110000610351562,24.636600494384766,24.079999923706055,24.25,24.25,625142 +2022-12-08 08:30:00,24.260000228881836,24.879899978637695,24.1200008392334,24.851600646972656,24.851600646972656,709852 +2022-12-08 09:30:00,24.829999923706055,25.0,24.5,24.760000228881836,24.760000228881836,873270 +2022-12-08 10:30:00,24.75,24.950000762939453,24.472200393676758,24.790000915527344,24.790000915527344,1022559 +2022-12-09 04:30:00,24.59000015258789,24.59000015258789,23.260000228881836,23.34000015258789,23.34000015258789,1343305 +2022-12-09 05:30:00,23.350000381469727,23.899999618530273,23.350000381469727,23.719999313354492,23.719999313354492,537896 +2022-12-09 06:30:00,23.719999313354492,23.799999237060547,23.170000076293945,23.18000030517578,23.18000030517578,703562 +2022-12-09 07:30:00,23.190000534057617,23.25,22.920000076293945,23.024999618530273,23.024999618530273,639251 +2022-12-09 08:30:00,23.020000457763672,23.059999465942383,22.81999969482422,22.940000534057617,22.940000534057617,390939 +2022-12-09 09:30:00,22.934999465942383,23.049999237060547,22.78660011291504,22.85930061340332,22.85930061340332,600135 +2022-12-09 10:30:00,22.850000381469727,22.950000762939453,22.59000015258789,22.6200008392334,22.6200008392334,896013 +2022-12-12 04:30:00,22.65999984741211,22.834999084472656,22.18000030517578,22.350000381469727,22.350000381469727,1068645 +2022-12-12 05:30:00,22.344999313354492,23.109899520874023,22.222200393676758,22.802200317382812,22.802200317382812,664249 +2022-12-12 06:30:00,22.799999237060547,23.149999618530273,22.75,22.969999313354492,22.969999313354492,451359 +2022-12-12 07:30:00,22.959999084472656,23.081499099731445,22.719999313354492,22.729999542236328,22.729999542236328,351718 +2022-12-12 08:30:00,22.739999771118164,22.8700008392334,22.690000534057617,22.81999969482422,22.81999969482422,172442 +2022-12-12 09:30:00,22.809999465942383,22.989999771118164,22.760000228881836,22.8700008392334,22.8700008392334,310676 +2022-12-12 10:30:00,22.889999389648438,22.950000762939453,22.670000076293945,22.690000534057617,22.690000534057617,496086 +2022-12-13 04:30:00,23.549999237060547,23.700000762939453,22.440000534057617,22.450000762939453,22.450000762939453,1192370 +2022-12-13 05:30:00,22.469999313354492,22.600000381469727,22.020000457763672,22.023000717163086,22.023000717163086,751193 +2022-12-13 06:30:00,22.020000457763672,22.260000228881836,21.579999923706055,21.790000915527344,21.790000915527344,862776 +2022-12-13 07:30:00,21.790000915527344,21.889999389648438,21.6200008392334,21.655000686645508,21.655000686645508,458452 +2022-12-13 08:30:00,21.65999984741211,21.850000381469727,21.575000762939453,21.65999984741211,21.65999984741211,416889 +2022-12-13 09:30:00,21.65999984741211,21.760000228881836,21.06999969482422,21.139999389648438,21.139999389648438,927907 +2022-12-13 10:30:00,21.148399353027344,21.15999984741211,20.825000762939453,21.020000457763672,21.020000457763672,1402066 +2022-12-14 04:30:00,21.190000534057617,21.989999771118164,21.010000228881836,21.81999969482422,21.81999969482422,1536541 +2022-12-14 05:30:00,21.823999404907227,21.940000534057617,21.43000030517578,21.667800903320312,21.667800903320312,582176 +2022-12-14 06:30:00,21.65999984741211,21.860000610351562,21.450000762939453,21.510000228881836,21.510000228881836,364014 +2022-12-14 07:30:00,21.510000228881836,21.70549964904785,21.420000076293945,21.610000610351562,21.610000610351562,302679 +2022-12-14 08:30:00,21.6200008392334,22.0,21.25,21.469999313354492,21.469999313354492,575063 +2022-12-14 09:30:00,21.469999313354492,21.540000915527344,21.059999465942383,21.111000061035156,21.111000061035156,544748 +2022-12-14 10:30:00,21.100000381469727,21.190000534057617,21.020000457763672,21.058900833129883,21.058900833129883,493255 +2022-12-15 04:30:00,20.739999771118164,21.440000534057617,20.43000030517578,21.292999267578125,21.292999267578125,1329993 +2022-12-15 05:30:00,21.315000534057617,21.399999618530273,20.350000381469727,20.3700008392334,20.3700008392334,678367 +2022-12-15 06:30:00,20.360000610351562,20.55500030517578,20.239999771118164,20.510000228881836,20.510000228881836,584772 +2022-12-15 07:30:00,20.510000228881836,20.610000610351562,20.334999084472656,20.5049991607666,20.5049991607666,440344 +2022-12-15 08:30:00,20.5,20.610000610351562,20.309999465942383,20.44849967956543,20.44849967956543,459358 +2022-12-15 09:30:00,20.440000534057617,20.829999923706055,20.440000534057617,20.71500015258789,20.71500015258789,522306 +2022-12-15 10:30:00,20.71500015258789,20.71500015258789,20.520000457763672,20.600000381469727,20.600000381469727,634984 +2022-12-16 04:30:00,20.479999542236328,20.969999313354492,20.040000915527344,20.1299991607666,20.1299991607666,839948 +2022-12-16 05:30:00,20.1200008392334,20.3799991607666,20.010000228881836,20.06999969482422,20.06999969482422,568054 +2022-12-16 06:30:00,20.059999465942383,20.3799991607666,20.010000228881836,20.34000015258789,20.34000015258789,569465 +2022-12-16 07:30:00,20.34000015258789,20.459999084472656,20.139999389648438,20.28499984741211,20.28499984741211,234826 +2022-12-16 08:30:00,20.290000915527344,20.5,20.200000762939453,20.479999542236328,20.479999542236328,369358 +2022-12-16 09:30:00,20.479999542236328,20.600000381469727,20.360000610351562,20.5,20.5,496328 +2022-12-16 10:30:00,20.5,21.114999771118164,20.489999771118164,20.799999237060547,20.799999237060547,1063888 +2022-12-19 04:30:00,20.549999237060547,20.889999389648438,20.1200008392334,20.459999084472656,20.459999084472656,835321 +2022-12-19 05:30:00,20.440000534057617,20.530000686645508,20.020000457763672,20.100000381469727,20.100000381469727,345890 +2022-12-19 06:30:00,20.09000015258789,20.1299991607666,19.592500686645508,19.90999984741211,19.90999984741211,937484 +2022-12-19 07:30:00,19.920000076293945,20.200000762939453,19.780000686645508,20.084999084472656,20.084999084472656,317125 +2022-12-19 08:30:00,20.09000015258789,20.09000015258789,19.8700008392334,20.020000457763672,20.020000457763672,356864 +2022-12-19 09:30:00,20.020000457763672,20.179899215698242,19.940000534057617,19.959999084472656,19.959999084472656,373575 +2022-12-19 10:30:00,19.96500015258789,20.010000228881836,19.8799991607666,19.920000076293945,19.920000076293945,392618 +2022-12-20 04:30:00,19.860000610351562,20.6299991607666,19.62380027770996,20.459999084472656,20.459999084472656,852714 +2022-12-20 05:30:00,20.5,21.31999969482422,20.049999237060547,20.1299991607666,20.1299991607666,1203783 +2022-12-20 06:30:00,20.125,20.404600143432617,20.110000610351562,20.25,20.25,377851 +2022-12-20 07:30:00,20.25,20.540000915527344,20.170000076293945,20.531400680541992,20.531400680541992,333220 +2022-12-20 08:30:00,20.530000686645508,20.739700317382812,20.459999084472656,20.471599578857422,20.471599578857422,330450 +2022-12-20 09:30:00,20.469999313354492,20.59000015258789,20.3700008392334,20.584999084472656,20.584999084472656,328721 +2022-12-20 10:30:00,20.589399337768555,20.610000610351562,20.260000228881836,20.270000457763672,20.270000457763672,629825 +2022-12-21 04:30:00,20.399999618530273,20.78849983215332,20.270000457763672,20.40999984741211,20.40999984741211,560184 +2022-12-21 05:30:00,20.420000076293945,20.899999618530273,20.389999389648438,20.510000228881836,20.510000228881836,471304 +2022-12-21 06:30:00,20.514999389648438,20.649999618530273,20.440000534057617,20.510000228881836,20.510000228881836,193924 +2022-12-21 07:30:00,20.510000228881836,20.6299991607666,20.18000030517578,20.200000762939453,20.200000762939453,246876 +2022-12-21 08:30:00,20.209999084472656,20.479999542236328,20.18000030517578,20.450000762939453,20.450000762939453,242156 +2022-12-21 09:30:00,20.450000762939453,20.548200607299805,20.219999313354492,20.229999542236328,20.229999542236328,224622 +2022-12-21 10:30:00,20.239999771118164,20.6200008392334,20.229999542236328,20.559999465942383,20.559999465942383,580380 +2022-12-22 04:30:00,20.5,20.5,19.45170021057129,19.469999313354492,19.469999313354492,1088480 +2022-12-22 05:30:00,19.459999084472656,19.739999771118164,19.311100006103516,19.559999465942383,19.559999465942383,823822 +2022-12-22 06:30:00,19.549999237060547,19.670000076293945,18.780000686645508,18.800899505615234,18.800899505615234,917346 +2022-12-22 07:30:00,18.809999465942383,18.969999313354492,18.5,18.655000686645508,18.655000686645508,974886 +2022-12-22 08:30:00,18.658000946044922,19.13089942932129,18.649999618530273,19.100000381469727,19.100000381469727,461561 +2022-12-22 09:30:00,19.079999923706055,19.549999237060547,19.0,19.459999084472656,19.459999084472656,404331 +2022-12-22 10:30:00,19.459999084472656,19.84000015258789,19.350000381469727,19.799999237060547,19.799999237060547,497314 +2022-12-23 04:30:00,20.0,20.40999984741211,19.649999618530273,20.100000381469727,20.100000381469727,733782 +2022-12-23 05:30:00,20.087900161743164,20.399999618530273,20.04199981689453,20.209999084472656,20.209999084472656,485279 +2022-12-23 06:30:00,20.209999084472656,20.479999542236328,20.149999618530273,20.239999771118164,20.239999771118164,324697 +2022-12-23 07:30:00,20.229999542236328,20.43000030517578,20.200000762939453,20.3799991607666,20.3799991607666,231346 +2022-12-23 08:30:00,20.375,20.6299991607666,20.21500015258789,20.21500015258789,20.21500015258789,399761 +2022-12-23 09:30:00,20.209999084472656,20.409000396728516,20.163299560546875,20.200899124145508,20.200899124145508,371664 +2022-12-23 10:30:00,20.204999923706055,20.209999084472656,19.969999313354492,20.059999465942383,20.059999465942383,521886 +2022-12-27 04:30:00,19.90999984741211,19.989999771118164,19.070499420166016,19.239999771118164,19.239999771118164,760074 +2022-12-27 05:30:00,19.229999542236328,19.489999771118164,19.079999923706055,19.239999771118164,19.239999771118164,392166 +2022-12-27 06:30:00,19.229999542236328,19.270000457763672,18.940000534057617,18.986000061035156,18.986000061035156,365879 +2022-12-27 07:30:00,18.979999542236328,19.06999969482422,18.579999923706055,18.584999084472656,18.584999084472656,576330 +2022-12-27 08:30:00,18.579999923706055,18.6200008392334,18.079999923706055,18.100000381469727,18.100000381469727,839958 +2022-12-27 09:30:00,18.108699798583984,18.530000686645508,18.0,18.305599212646484,18.305599212646484,648656 +2022-12-27 10:30:00,18.30500030517578,18.3700008392334,18.100000381469727,18.200000762939453,18.200000762939453,556239 +2022-12-28 04:30:00,18.290000915527344,18.700000762939453,17.079999923706055,17.079999923706055,17.079999923706055,1387163 +2022-12-28 05:30:00,17.081600189208984,17.65399932861328,16.979999542236328,17.600000381469727,17.600000381469727,797808 +2022-12-28 06:30:00,17.610000610351562,17.6200008392334,17.100000381469727,17.235000610351562,17.235000610351562,414088 +2022-12-28 07:30:00,17.235000610351562,17.604999542236328,17.139999389648438,17.415000915527344,17.415000915527344,604347 +2022-12-28 08:30:00,17.415000915527344,18.079999923706055,17.399999618530273,18.0049991607666,18.0049991607666,769701 +2022-12-28 09:30:00,18.0049991607666,18.110000610351562,17.674999237060547,17.915000915527344,17.915000915527344,1345632 +2022-12-28 10:30:00,17.915000915527344,17.950000762939453,17.821199417114258,17.920000076293945,17.920000076293945,296775 +2022-12-29 04:30:00,18.1200008392334,18.4468994140625,17.75,18.260000228881836,18.260000228881836,930669 +2022-12-29 05:30:00,18.260000228881836,18.56999969482422,18.15999984741211,18.209999084472656,18.209999084472656,535810 +2022-12-29 06:30:00,18.219999313354492,18.469999313354492,18.219999313354492,18.395000457763672,18.395000457763672,300534 +2022-12-29 07:30:00,18.389999389648438,18.43000030517578,18.059999465942383,18.200000762939453,18.200000762939453,402886 +2022-12-29 08:30:00,18.200000762939453,18.329999923706055,18.1299991607666,18.26180076599121,18.26180076599121,309523 +2022-12-29 09:30:00,18.2539005279541,18.350000381469727,18.209999084472656,18.239999771118164,18.239999771118164,353093 +2022-12-29 10:30:00,18.239999771118164,18.3700008392334,18.15999984741211,18.34000015258789,18.34000015258789,478503 +2022-12-30 04:30:00,17.989999771118164,18.44499969482422,17.959999084472656,18.360000610351562,18.360000610351562,483383 +2022-12-30 05:30:00,18.35810089111328,18.56999969482422,18.225000381469727,18.239999771118164,18.239999771118164,328075 +2022-12-30 06:30:00,18.229999542236328,18.479999542236328,18.219999313354492,18.34000015258789,18.34000015258789,288751 +2022-12-30 07:30:00,18.350000381469727,18.389999389648438,18.229999542236328,18.270000457763672,18.270000457763672,198335 +2022-12-30 08:30:00,18.272499084472656,18.34000015258789,18.09000015258789,18.110200881958008,18.110200881958008,243071 +2022-12-30 09:30:00,18.1200008392334,18.31999969482422,18.010000228881836,18.280000686645508,18.280000686645508,324828 +2022-12-30 10:30:00,18.280000686645508,18.575000762939453,18.280000686645508,18.450000762939453,18.450000762939453,582337 +2023-01-03 04:30:00,18.639999389648438,19.260000228881836,17.829999923706055,17.959999084472656,17.959999084472656,1037548 +2023-01-03 05:30:00,17.979999542236328,18.030000686645508,17.579999923706055,17.610000610351562,17.610000610351562,574722 +2023-01-03 06:30:00,17.6200008392334,17.628000259399414,17.389999389648438,17.399999618530273,17.399999618530273,729196 +2023-01-03 07:30:00,17.40250015258789,17.479999542236328,17.18000030517578,17.28420066833496,17.28420066833496,793864 +2023-01-03 08:30:00,17.280000686645508,17.34000015258789,17.090999603271484,17.299999237060547,17.299999237060547,525594 +2023-01-03 09:30:00,17.299999237060547,17.6299991607666,17.219999313354492,17.424999237060547,17.424999237060547,807901 +2023-01-03 10:30:00,17.434999465942383,17.520000457763672,17.200000762939453,17.200000762939453,17.200000762939453,531084 +2023-01-04 04:30:00,17.25,17.5,16.899999618530273,17.020000457763672,17.020000457763672,737937 +2023-01-04 05:30:00,17.040000915527344,17.739999771118164,16.90999984741211,17.639999389648438,17.639999389648438,680348 +2023-01-04 06:30:00,17.663000106811523,17.93000030517578,17.510000228881836,17.579999923706055,17.579999923706055,518592 +2023-01-04 07:30:00,17.59000015258789,17.770000457763672,17.459999084472656,17.719999313354492,17.719999313354492,272223 +2023-01-04 08:30:00,17.729999542236328,17.805999755859375,17.270000457763672,17.299999237060547,17.299999237060547,395234 +2023-01-04 09:30:00,17.28700065612793,17.449899673461914,17.219999313354492,17.219999313354492,17.219999313354492,440146 +2023-01-04 10:30:00,17.219999313354492,17.34000015258789,17.059999465942383,17.33180046081543,17.33180046081543,711328 +2023-01-05 04:30:00,17.059999465942383,17.260000228881836,16.40999984741211,16.43000030517578,16.43000030517578,1389026 +2023-01-05 05:30:00,16.43000030517578,16.45989990234375,16.110000610351562,16.18000030517578,16.18000030517578,1140889 +2023-01-05 06:30:00,16.190000534057617,16.540000915527344,16.13800048828125,16.31999969482422,16.31999969482422,576882 +2023-01-05 07:30:00,16.31999969482422,16.424999237060547,16.170000076293945,16.280000686645508,16.280000686645508,390483 +2023-01-05 08:30:00,16.280000686645508,16.31999969482422,16.09079933166504,16.1299991607666,16.1299991607666,586985 +2023-01-05 09:30:00,16.1299991607666,16.18000030517578,15.890000343322754,15.90999984741211,15.90999984741211,772652 +2023-01-05 10:30:00,15.90999984741211,16.270000457763672,15.90999984741211,16.239900588989258,16.239900588989258,960022 +2023-01-06 04:30:00,16.0,16.200000762939453,15.520000457763672,15.531800270080566,15.531800270080566,1545091 +2023-01-06 05:30:00,15.530099868774414,16.309999465942383,15.40999984741211,16.0,16.0,856281 +2023-01-06 06:30:00,16.020000457763672,16.149999618530273,15.880000114440918,15.9399995803833,15.9399995803833,346004 +2023-01-06 07:30:00,15.949999809265137,16.020000457763672,15.831299781799316,15.9399995803833,15.9399995803833,250320 +2023-01-06 08:30:00,15.949999809265137,16.190000534057617,15.9399995803833,15.960000038146973,15.960000038146973,319624 +2023-01-06 09:30:00,15.960000038146973,16.239999771118164,15.958499908447266,16.215200424194336,16.215200424194336,394192 +2023-01-06 10:30:00,16.210100173950195,16.56999969482422,16.209999084472656,16.459999084472656,16.459999084472656,964802 +2023-01-09 04:30:00,16.649999618530273,17.1299991607666,16.450000762939453,16.860000610351562,16.860000610351562,1017794 +2023-01-09 05:30:00,16.860000610351562,16.989999771118164,16.6299991607666,16.8700008392334,16.8700008392334,458951 +2023-01-09 06:30:00,16.864999771118164,16.925800323486328,16.690000534057617,16.920000076293945,16.920000076293945,332839 +2023-01-09 07:30:00,16.920000076293945,16.93000030517578,16.58099937438965,16.809999465942383,16.809999465942383,359779 +2023-01-09 08:30:00,16.81999969482422,16.81999969482422,16.565000534057617,16.774999618530273,16.774999618530273,324391 +2023-01-09 09:30:00,16.770999908447266,16.780000686645508,16.3700008392334,16.489999771118164,16.489999771118164,444426 +2023-01-09 10:30:00,16.489999771118164,16.514999389648438,16.360000610351562,16.3799991607666,16.3799991607666,426585 +2023-01-10 04:30:00,16.299999237060547,16.75,16.280000686645508,16.350000381469727,16.350000381469727,610459 +2023-01-10 05:30:00,16.350000381469727,16.700000762939453,16.25,16.459999084472656,16.459999084472656,322276 +2023-01-10 06:30:00,16.469999313354492,16.56999969482422,16.360000610351562,16.520000457763672,16.520000457763672,215030 +2023-01-10 07:30:00,16.520000457763672,16.635000228881836,16.469999313354492,16.560699462890625,16.560699462890625,205752 +2023-01-10 08:30:00,16.559999465942383,16.809999465942383,16.549999237060547,16.809999465942383,16.809999465942383,278995 +2023-01-10 09:30:00,16.80500030517578,17.5,16.770000457763672,17.5,17.5,1035822 +2023-01-10 10:30:00,17.499900817871094,18.09000015258789,17.459999084472656,17.75,17.75,1589973 +2023-01-11 04:30:00,18.190000534057617,20.049999237060547,17.860000610351562,19.25,19.25,4034427 +2023-01-11 05:30:00,19.280000686645508,19.289899826049805,18.565500259399414,18.6200008392334,18.6200008392334,1325883 +2023-01-11 06:30:00,18.610000610351562,18.799999237060547,18.520000457763672,18.62350082397461,18.62350082397461,417032 +2023-01-11 07:30:00,18.6299991607666,18.850000381469727,18.460599899291992,18.670000076293945,18.670000076293945,488249 +2023-01-11 08:30:00,18.68000030517578,19.270000457763672,18.68000030517578,19.059999465942383,19.059999465942383,833826 +2023-01-11 09:30:00,19.040000915527344,19.139999389648438,18.75,18.75,18.75,413957 +2023-01-11 10:30:00,18.75,19.030000686645508,18.640100479125977,19.020000457763672,19.020000457763672,627298 +2023-01-12 04:30:00,19.040000915527344,19.579999923706055,18.34000015258789,18.969999313354492,18.969999313354492,1260357 +2023-01-12 05:30:00,18.950000762939453,19.25,18.68000030517578,19.010000228881836,19.010000228881836,413062 +2023-01-12 06:30:00,19.024999618530273,19.389999389648438,18.950000762939453,19.3799991607666,19.3799991607666,400625 +2023-01-12 07:30:00,19.384599685668945,19.739999771118164,19.229999542236328,19.25,19.25,710245 +2023-01-12 08:30:00,19.219999313354492,19.690000534057617,19.190000534057617,19.6200008392334,19.6200008392334,319083 +2023-01-12 09:30:00,19.61210060119629,19.950000762939453,19.59000015258789,19.947500228881836,19.947500228881836,955988 +2023-01-12 10:30:00,19.940000534057617,20.6299991607666,19.93000030517578,20.617300033569336,20.617300033569336,1517121 +2023-01-13 04:30:00,19.8799991607666,20.799999237060547,19.799999237060547,20.59000015258789,20.59000015258789,1504344 +2023-01-13 05:30:00,20.559999465942383,21.110000610351562,20.420000076293945,20.709999084472656,20.709999084472656,844371 +2023-01-13 06:30:00,20.719999313354492,20.899999618530273,20.540000915527344,20.889999389648438,20.889999389648438,569734 +2023-01-13 07:30:00,20.889999389648438,21.06999969482422,20.299999237060547,20.6200008392334,20.6200008392334,701162 +2023-01-13 08:30:00,20.610000610351562,20.780000686645508,20.530000686645508,20.62150001525879,20.62150001525879,379180 +2023-01-13 09:30:00,20.639999389648438,20.641599655151367,20.170000076293945,20.440000534057617,20.440000534057617,486233 +2023-01-13 10:30:00,20.450000762939453,20.489999771118164,20.280000686645508,20.459999084472656,20.459999084472656,723930 +2023-01-17 04:30:00,20.420000076293945,21.34000015258789,20.420000076293945,21.11009979248047,21.11009979248047,1100528 +2023-01-17 05:30:00,21.139999389648438,21.260000228881836,20.729999542236328,20.90999984741211,20.90999984741211,536955 +2023-01-17 06:30:00,20.920000076293945,21.549999237060547,20.8799991607666,21.385000228881836,21.385000228881836,603270 +2023-01-17 07:30:00,21.40329933166504,21.700000762939453,21.020000457763672,21.700000762939453,21.700000762939453,444087 +2023-01-17 08:30:00,21.71500015258789,21.889999389648438,21.40999984741211,21.670000076293945,21.670000076293945,985395 +2023-01-17 09:30:00,21.65999984741211,21.940000534057617,21.549999237060547,21.558900833129883,21.558900833129883,377534 +2023-01-17 10:30:00,21.550100326538086,21.81999969482422,21.530000686645508,21.809999465942383,21.809999465942383,574671 +2023-01-18 04:30:00,22.010000228881836,22.149999618530273,21.299999237060547,21.93000030517578,21.93000030517578,1346501 +2023-01-18 05:30:00,21.936199188232422,21.936199188232422,20.989999771118164,21.194900512695312,21.194900512695312,1247886 +2023-01-18 06:30:00,21.204999923706055,21.309999465942383,20.68000030517578,20.860000610351562,20.860000610351562,1031186 +2023-01-18 07:30:00,20.8700008392334,20.935800552368164,20.549999237060547,20.770000457763672,20.770000457763672,472416 +2023-01-18 08:30:00,20.770000457763672,21.229999542236328,20.719999313354492,20.940000534057617,20.940000534057617,392177 +2023-01-18 09:30:00,20.950000762939453,21.020000457763672,20.62380027770996,20.68000030517578,20.68000030517578,319321 +2023-01-18 10:30:00,20.67729949951172,20.790000915527344,20.5,20.790000915527344,20.790000915527344,648765 +2023-01-19 04:30:00,20.440000534057617,20.450000762939453,18.90999984741211,18.920000076293945,18.920000076293945,1501928 +2023-01-19 05:30:00,18.918100357055664,19.299999237060547,18.81999969482422,19.020000457763672,19.020000457763672,949713 +2023-01-19 06:30:00,19.014999389648438,19.170400619506836,18.850000381469727,19.100000381469727,19.100000381469727,467492 +2023-01-19 07:30:00,19.09000015258789,19.190000534057617,18.997299194335938,19.10700035095215,19.10700035095215,227567 +2023-01-19 08:30:00,19.110000610351562,19.459999084472656,19.110000610351562,19.40999984741211,19.40999984741211,462945 +2023-01-19 09:30:00,19.40999984741211,19.420000076293945,19.229999542236328,19.229999542236328,19.229999542236328,357498 +2023-01-19 10:30:00,19.239999771118164,19.239999771118164,18.979999542236328,19.040000915527344,19.040000915527344,417884 +2023-01-20 04:30:00,19.049999237060547,19.432899475097656,18.899999618530273,19.329999923706055,19.329999923706055,562478 +2023-01-20 05:30:00,19.323999404907227,19.549999237060547,19.209999084472656,19.40290069580078,19.40290069580078,376392 +2023-01-20 06:30:00,19.40999984741211,19.459999084472656,19.25,19.34000015258789,19.34000015258789,265846 +2023-01-20 07:30:00,19.34000015258789,19.440000534057617,19.280000686645508,19.339099884033203,19.339099884033203,209465 +2023-01-20 08:30:00,19.34000015258789,19.908000946044922,19.34000015258789,19.895000457763672,19.895000457763672,400892 +2023-01-20 09:30:00,19.899999618530273,20.069900512695312,19.790000915527344,19.989999771118164,19.989999771118164,754351 +2023-01-20 10:30:00,20.0,20.030000686645508,19.538999557495117,19.639999389648438,19.639999389648438,844045 +2023-01-23 04:30:00,19.5,20.579999923706055,19.3700008392334,20.50079917907715,20.50079917907715,810473 +2023-01-23 05:30:00,20.520000457763672,21.450000762939453,20.450000762939453,21.450000762939453,21.450000762939453,1261892 +2023-01-23 06:30:00,21.469999313354492,22.149999618530273,21.329999923706055,22.03059959411621,22.03059959411621,1355569 +2023-01-23 07:30:00,22.040000915527344,22.489999771118164,21.829999923706055,21.98859977722168,21.98859977722168,1635774 +2023-01-23 08:30:00,21.97450065612793,22.209999084472656,21.65999984741211,21.780000686645508,21.780000686645508,856481 +2023-01-23 09:30:00,21.780000686645508,21.93000030517578,21.336299896240234,21.649999618530273,21.649999618530273,708174 +2023-01-23 10:30:00,21.649999618530273,21.780000686645508,21.6299991607666,21.649999618530273,21.649999618530273,445564 +2023-01-24 04:30:00,21.299999237060547,22.09000015258789,21.0,21.459999084472656,21.459999084472656,852808 +2023-01-24 05:30:00,21.420000076293945,21.790000915527344,21.28030014038086,21.700000762939453,21.700000762939453,280165 +2023-01-24 06:30:00,21.719999313354492,21.790000915527344,21.471500396728516,21.729999542236328,21.729999542236328,178997 +2023-01-24 07:30:00,21.75,21.75,21.389999389648438,21.489999771118164,21.489999771118164,166265 +2023-01-24 08:30:00,21.524599075317383,21.6200008392334,21.329999923706055,21.47209930419922,21.47209930419922,157571 +2023-01-24 09:30:00,21.475000381469727,21.780000686645508,21.329999923706055,21.75,21.75,265938 +2023-01-24 10:30:00,21.750200271606445,21.81999969482422,21.399999618530273,21.40999984741211,21.40999984741211,377445 +2023-01-25 04:30:00,20.59000015258789,20.610000610351562,19.530000686645508,19.700000762939453,19.700000762939453,1184328 +2023-01-25 05:30:00,19.717300415039062,20.300100326538086,19.704999923706055,20.160900115966797,20.160900115966797,535063 +2023-01-25 06:30:00,20.15999984741211,20.239999771118164,20.020000457763672,20.1200008392334,20.1200008392334,227644 +2023-01-25 07:30:00,20.1200008392334,20.440000534057617,20.049999237060547,20.399999618530273,20.399999618530273,215747 +2023-01-25 08:30:00,20.413999557495117,20.579999923706055,20.350000381469727,20.360000610351562,20.360000610351562,243608 +2023-01-25 09:30:00,20.3799991607666,20.84000015258789,20.330400466918945,20.635000228881836,20.635000228881836,366579 +2023-01-25 10:30:00,20.639999389648438,20.65999984741211,20.219999313354492,20.239999771118164,20.239999771118164,600521 +2023-01-26 04:30:00,20.610000610351562,21.168500900268555,20.010000228881836,20.334999084472656,20.334999084472656,751995 +2023-01-26 05:30:00,20.33810043334961,20.5,20.040000915527344,20.229999542236328,20.229999542236328,286391 +2023-01-26 06:30:00,20.229999542236328,20.420000076293945,20.1299991607666,20.38759994506836,20.38759994506836,179600 +2023-01-26 07:30:00,20.3700008392334,20.450000762939453,20.1200008392334,20.169099807739258,20.169099807739258,194143 +2023-01-26 08:30:00,20.15999984741211,20.209999084472656,19.93000030517578,20.110000610351562,20.110000610351562,307534 +2023-01-26 09:30:00,20.11389923095703,20.198299407958984,19.3799991607666,19.889999389648438,19.889999389648438,1317103 +2023-01-26 10:30:00,19.900999069213867,20.079999923706055,19.850000381469727,20.0,20.0,408552 +2023-01-27 04:30:00,19.799999237060547,20.277999877929688,19.649999618530273,19.899999618530273,19.899999618530273,492223 +2023-01-27 05:30:00,19.90999984741211,19.950000762939453,19.40999984741211,19.510000228881836,19.510000228881836,580687 +2023-01-27 06:30:00,19.510000228881836,20.200000762939453,19.510000228881836,20.170000076293945,20.170000076293945,552620 +2023-01-27 07:30:00,20.170000076293945,22.170000076293945,20.120100021362305,21.917299270629883,21.917299270629883,3135747 +2023-01-27 08:30:00,21.925600051879883,23.260000228881836,21.922300338745117,22.815000534057617,22.815000534057617,3251223 +2023-01-27 09:30:00,22.81999969482422,23.309999465942383,22.290000915527344,22.524999618530273,22.524999618530273,2235581 +2023-01-27 10:30:00,22.520999908447266,22.920000076293945,22.40999984741211,22.81999969482422,22.81999969482422,1334254 +2023-01-30 04:30:00,22.5,23.479999542236328,21.899999618530273,22.424999237060547,22.424999237060547,2144387 +2023-01-30 05:30:00,22.413299560546875,22.549999237060547,22.010000228881836,22.1299991607666,22.1299991607666,558331 +2023-01-30 06:30:00,22.1299991607666,22.260000228881836,21.740400314331055,21.979999542236328,21.979999542236328,548745 +2023-01-30 07:30:00,21.969999313354492,22.100000381469727,21.829999923706055,21.958799362182617,21.958799362182617,280888 +2023-01-30 08:30:00,21.950000762939453,21.950000762939453,21.3700008392334,21.399999618530273,21.399999618530273,611128 +2023-01-30 09:30:00,21.3799991607666,21.489999771118164,21.299999237060547,21.405000686645508,21.405000686645508,265692 +2023-01-30 10:30:00,21.405000686645508,21.405000686645508,21.1299991607666,21.270000457763672,21.270000457763672,454374 +2023-01-31 04:30:00,21.40999984741211,21.940000534057617,21.299999237060547,21.8700008392334,21.8700008392334,575051 +2023-01-31 05:30:00,21.893699645996094,22.049999237060547,21.6200008392334,21.809999465942383,21.809999465942383,474726 +2023-01-31 06:30:00,21.802099227905273,21.8799991607666,21.610000610351562,21.819000244140625,21.819000244140625,190285 +2023-01-31 07:30:00,21.81999969482422,21.84000015258789,21.450000762939453,21.52199935913086,21.52199935913086,338741 +2023-01-31 08:30:00,21.530000686645508,21.65999984741211,21.43000030517578,21.56999969482422,21.56999969482422,265332 +2023-01-31 09:30:00,21.600000381469727,21.65999984741211,21.40999984741211,21.420000076293945,21.420000076293945,226961 +2023-01-31 10:30:00,21.43000030517578,21.860000610351562,21.43000030517578,21.860000610351562,21.860000610351562,516547 +2023-02-01 04:30:00,21.489999771118164,21.81999969482422,21.09000015258789,21.459999084472656,21.459999084472656,808213 +2023-02-01 05:30:00,21.479999542236328,21.524999618530273,20.610000610351562,20.77989959716797,20.77989959716797,677857 +2023-02-01 06:30:00,20.760000228881836,20.860000610351562,20.575599670410156,20.614999771118164,20.614999771118164,364644 +2023-02-01 07:30:00,20.614999771118164,20.93000030517578,20.56999969482422,20.790000915527344,20.790000915527344,282883 +2023-02-01 08:30:00,20.799999237060547,21.079999923706055,20.6299991607666,20.77739906311035,20.77739906311035,378498 +2023-02-01 09:30:00,20.799999237060547,21.950000762939453,20.549999237060547,21.80500030517578,21.80500030517578,1199725 +2023-02-01 10:30:00,21.809999465942383,22.1200008392334,21.704999923706055,21.829999923706055,21.829999923706055,648483 +2023-02-02 04:30:00,22.75,23.329999923706055,22.25,23.200000762939453,23.200000762939453,2148612 +2023-02-02 05:30:00,23.202199935913086,24.399999618530273,23.06999969482422,23.56999969482422,23.56999969482422,2289894 +2023-02-02 06:30:00,23.555099487304688,23.56999969482422,23.06999969482422,23.09000015258789,23.09000015258789,632209 +2023-02-02 07:30:00,23.079999923706055,23.420000076293945,23.079999923706055,23.139999389648438,23.139999389648438,434430 +2023-02-02 08:30:00,23.1299991607666,23.549999237060547,22.790000915527344,22.830400466918945,22.830400466918945,775446 +2023-02-02 09:30:00,22.860000610351562,22.889999389648438,22.219999313354492,22.459999084472656,22.459999084472656,651531 +2023-02-02 10:30:00,22.4689998626709,22.863500595092773,22.459999084472656,22.729999542236328,22.729999542236328,538515 +2023-02-03 04:30:00,22.010000228881836,23.92609977722168,21.93000030517578,23.239999771118164,23.239999771118164,1868019 +2023-02-03 05:30:00,23.239999771118164,23.420000076293945,22.719999313354492,22.90999984741211,22.90999984741211,531383 +2023-02-03 06:30:00,22.920000076293945,22.979999542236328,22.424999237060547,22.514999389648438,22.514999389648438,526517 +2023-02-03 07:30:00,22.5,22.559999465942383,22.040000915527344,22.200000762939453,22.200000762939453,457776 +2023-02-03 08:30:00,22.200000762939453,22.420000076293945,21.969999313354492,22.299999237060547,22.299999237060547,408564 +2023-02-03 09:30:00,22.290000915527344,22.290000915527344,21.799999237060547,22.209999084472656,22.209999084472656,535591 +2023-02-03 10:30:00,22.205400466918945,22.280000686645508,22.049999237060547,22.260000228881836,22.260000228881836,452374 +2023-02-06 04:30:00,22.149999618530273,22.649900436401367,22.059999465942383,22.125,22.125,603397 +2023-02-06 05:30:00,22.079999923706055,23.010000228881836,21.899999618530273,22.82859992980957,22.82859992980957,840071 +2023-02-06 06:30:00,22.84000015258789,23.229999542236328,22.829999923706055,23.1200008392334,23.1200008392334,807325 +2023-02-06 07:30:00,23.1200008392334,23.25,22.8799991607666,22.979999542236328,22.979999542236328,629096 +2023-02-06 08:30:00,22.959999084472656,23.579999923706055,22.959999084472656,23.31999969482422,23.31999969482422,876133 +2023-02-06 09:30:00,23.329999923706055,24.700000762939453,23.239999771118164,24.690000534057617,24.690000534057617,1738909 +2023-02-06 10:30:00,24.674999237060547,24.8799991607666,23.540000915527344,23.860000610351562,23.860000610351562,2902589 +2023-02-07 04:30:00,23.0,23.049999237060547,21.020099639892578,21.06999969482422,21.06999969482422,3165508 +2023-02-07 05:30:00,21.06999969482422,21.649999618530273,21.020000457763672,21.241199493408203,21.241199493408203,943425 +2023-02-07 06:30:00,21.25,21.270000457763672,20.875,21.010000228881836,21.010000228881836,1201173 +2023-02-07 07:30:00,21.010000228881836,21.637100219726562,20.8799991607666,21.0,21.0,915084 +2023-02-07 08:30:00,21.0049991607666,21.010000228881836,20.600000381469727,20.6200008392334,20.6200008392334,951726 +2023-02-07 09:30:00,20.6200008392334,21.139999389648438,20.5,21.1200008392334,21.1200008392334,1140925 +2023-02-07 10:30:00,21.1200008392334,21.239999771118164,21.014999389648438,21.229999542236328,21.229999542236328,605416 +2023-02-08 04:30:00,21.43000030517578,21.549999237060547,20.610000610351562,21.22010040283203,21.22010040283203,928541 +2023-02-08 05:30:00,21.219999313354492,21.3799991607666,20.829999923706055,20.831499099731445,20.831499099731445,477439 +2023-02-08 06:30:00,20.838499069213867,21.209999084472656,20.75659942626953,21.170000076293945,21.170000076293945,170280 +2023-02-08 07:30:00,21.17099952697754,21.402700424194336,21.100000381469727,21.239999771118164,21.239999771118164,291026 +2023-02-08 08:30:00,21.239999771118164,21.344999313354492,20.90999984741211,21.18000030517578,21.18000030517578,324291 +2023-02-08 09:30:00,21.170499801635742,21.239999771118164,20.979999542236328,21.155000686645508,21.155000686645508,220371 +2023-02-08 10:30:00,21.149999618530273,21.190000534057617,21.030000686645508,21.100000381469727,21.100000381469727,288655 +2023-02-09 04:30:00,21.25,21.645000457763672,20.959999084472656,21.15999984741211,21.15999984741211,780553 +2023-02-09 05:30:00,21.149700164794922,21.610000610351562,20.90999984741211,21.020000457763672,21.020000457763672,638401 +2023-02-09 06:30:00,21.0,21.049999237060547,20.309999465942383,20.31999969482422,20.31999969482422,686992 +2023-02-09 07:30:00,20.33989906311035,20.3700008392334,20.020000457763672,20.08880043029785,20.08880043029785,682919 +2023-02-09 08:30:00,20.079999923706055,20.190000534057617,19.81999969482422,19.850000381469727,19.850000381469727,455504 +2023-02-09 09:30:00,19.850000381469727,20.059999465942383,19.68000030517578,19.735000610351562,19.735000610351562,584080 +2023-02-09 10:30:00,19.719999313354492,19.87649917602539,19.670000076293945,19.670000076293945,19.670000076293945,484907 +2023-02-10 04:30:00,19.559999465942383,20.039899826049805,19.3700008392334,19.729999542236328,19.729999542236328,943567 +2023-02-10 05:30:00,19.75,19.918399810791016,19.530000686645508,19.530000686645508,19.530000686645508,307966 +2023-02-10 06:30:00,19.530000686645508,19.530000686645508,19.15999984741211,19.290000915527344,19.290000915527344,361543 +2023-02-10 07:30:00,19.299999237060547,19.519899368286133,19.260000228881836,19.350000381469727,19.350000381469727,180183 +2023-02-10 08:30:00,19.354999542236328,19.354999542236328,19.049999237060547,19.110000610351562,19.110000610351562,282843 +2023-02-10 09:30:00,19.118000030517578,19.34000015258789,19.110000610351562,19.209999084472656,19.209999084472656,270010 +2023-02-10 10:30:00,19.239999771118164,19.375,19.209999084472656,19.280000686645508,19.280000686645508,433680 +2023-02-13 04:30:00,19.361499786376953,19.440000534057617,19.010000228881836,19.139999389648438,19.139999389648438,489985 +2023-02-13 05:30:00,19.149999618530273,19.479999542236328,19.10099983215332,19.298099517822266,19.298099517822266,312115 +2023-02-13 06:30:00,19.290000915527344,19.940000534057617,19.229999542236328,19.690000534057617,19.690000534057617,405789 +2023-02-13 07:30:00,19.674999237060547,19.899999618530273,19.59000015258789,19.87849998474121,19.87849998474121,231963 +2023-02-13 08:30:00,19.87809944152832,19.920000076293945,19.65999984741211,19.65999984741211,19.65999984741211,175336 +2023-02-13 09:30:00,19.690000534057617,19.739999771118164,19.420000076293945,19.6299991607666,19.6299991607666,276573 +2023-02-13 10:30:00,19.635000228881836,19.780000686645508,19.579999923706055,19.709999084472656,19.709999084472656,303914 +2023-02-14 04:30:00,19.309999465942383,20.010000228881836,19.100000381469727,19.545000076293945,19.545000076293945,617351 +2023-02-14 05:30:00,19.549999237060547,19.600000381469727,19.149999618530273,19.219999313354492,19.219999313354492,414661 +2023-02-14 06:30:00,19.200000762939453,19.364999771118164,19.139999389648438,19.267200469970703,19.267200469970703,280634 +2023-02-14 07:30:00,19.25,19.45669937133789,19.200000762939453,19.329999923706055,19.329999923706055,224453 +2023-02-14 08:30:00,19.34000015258789,19.469999313354492,19.280000686645508,19.440000534057617,19.440000534057617,219844 +2023-02-14 09:30:00,19.43000030517578,19.690000534057617,19.43000030517578,19.6200008392334,19.6200008392334,342379 +2023-02-14 10:30:00,19.6200008392334,19.8799991607666,19.59600067138672,19.860000610351562,19.860000610351562,541639 +2023-02-15 04:30:00,19.799999237060547,20.151399612426758,19.59000015258789,19.977500915527344,19.977500915527344,679222 +2023-02-15 05:30:00,19.9950008392334,20.989999771118164,19.94499969482422,20.68000030517578,20.68000030517578,1879008 +2023-02-15 06:30:00,20.700000762939453,21.200000762939453,20.610000610351562,21.149999618530273,21.149999618530273,1168590 +2023-02-15 07:30:00,21.155000686645508,21.239999771118164,20.860000610351562,21.149999618530273,21.149999618530273,582066 +2023-02-15 08:30:00,21.15850067138672,21.540000915527344,21.150100708007812,21.239999771118164,21.239999771118164,993039 +2023-02-15 09:30:00,21.25,21.6200008392334,21.1200008392334,21.59000015258789,21.59000015258789,764911 +2023-02-15 10:30:00,21.598100662231445,21.799999237060547,21.540000915527344,21.799999237060547,21.799999237060547,891438 +2023-02-16 04:30:00,21.25,21.579999923706055,20.850000381469727,21.372699737548828,21.372699737548828,880363 +2023-02-16 05:30:00,21.354400634765625,21.920000076293945,21.305099487304688,21.649999618530273,21.649999618530273,489082 +2023-02-16 06:30:00,21.68000030517578,21.950000762939453,21.5,21.940000534057617,21.940000534057617,339911 +2023-02-16 07:30:00,21.936100006103516,22.420000076293945,21.700000762939453,21.8523006439209,21.8523006439209,948228 +2023-02-16 08:30:00,21.860000610351562,22.030000686645508,21.770000457763672,21.860000610351562,21.860000610351562,276013 +2023-02-16 09:30:00,21.854999542236328,21.940000534057617,21.3700008392334,21.459999084472656,21.459999084472656,314966 +2023-02-16 10:30:00,21.45840072631836,21.6299991607666,21.34000015258789,21.59000015258789,21.59000015258789,423363 +2023-02-17 04:30:00,21.510000228881836,21.790000915527344,21.149999618530273,21.6200008392334,21.6200008392334,673129 +2023-02-17 05:30:00,21.614999771118164,21.850000381469727,21.34000015258789,21.540000915527344,21.540000915527344,349244 +2023-02-17 06:30:00,21.559999465942383,22.069900512695312,21.464000701904297,21.93000030517578,21.93000030517578,427570 +2023-02-17 07:30:00,21.934999465942383,22.0585994720459,21.6299991607666,21.920000076293945,21.920000076293945,303948 +2023-02-17 08:30:00,21.91010093688965,22.049999237060547,21.780000686645508,21.969999313354492,21.969999313354492,275932 +2023-02-17 09:30:00,21.979999542236328,22.030000686645508,21.80590057373047,21.860000610351562,21.860000610351562,294856 +2023-02-17 10:30:00,21.860000610351562,22.0,21.829999923706055,21.989999771118164,21.989999771118164,359885 +2023-02-21 04:30:00,21.420000076293945,21.829999923706055,21.010000228881836,21.085399627685547,21.085399627685547,771925 +2023-02-21 05:30:00,21.06999969482422,21.450000762939453,20.799999237060547,20.99799919128418,20.99799919128418,664949 +2023-02-21 06:30:00,20.976299285888672,21.065000534057617,20.760000228881836,20.889999389648438,20.889999389648438,326206 +2023-02-21 07:30:00,20.899999618530273,21.09000015258789,20.859899520874023,20.8700008392334,20.8700008392334,192243 +2023-02-21 08:30:00,20.864999771118164,20.940000534057617,20.760000228881836,20.93000030517578,20.93000030517578,298851 +2023-02-21 09:30:00,20.950000762939453,21.069900512695312,20.721900939941406,20.959999084472656,20.959999084472656,294637 +2023-02-21 10:30:00,20.969999313354492,21.019899368286133,20.625,20.65999984741211,20.65999984741211,399044 +2023-02-22 04:30:00,20.530000686645508,21.186399459838867,20.530000686645508,20.908100128173828,20.908100128173828,614308 +2023-02-22 05:30:00,20.899999618530273,21.02869987487793,20.6299991607666,20.75,20.75,278117 +2023-02-22 06:30:00,20.75,20.920000076293945,20.65999984741211,20.65999984741211,20.65999984741211,170085 +2023-02-22 07:30:00,20.66830062866211,20.81999969482422,20.399999618530273,20.540000915527344,20.540000915527344,277042 +2023-02-22 08:30:00,20.5393009185791,20.59000015258789,20.37190055847168,20.489999771118164,20.489999771118164,156337 +2023-02-22 09:30:00,20.469999313354492,20.56999969482422,20.333099365234375,20.5,20.5,249658 +2023-02-22 10:30:00,20.479999542236328,20.6200008392334,20.420000076293945,20.530000686645508,20.530000686645508,256860 +2023-02-23 04:30:00,20.65999984741211,20.8700008392334,19.959999084472656,20.010000228881836,20.010000228881836,616386 +2023-02-23 05:30:00,20.019899368286133,20.049999237060547,19.549999237060547,19.65999984741211,19.65999984741211,614856 +2023-02-23 06:30:00,19.641599655151367,19.790000915527344,19.530000686645508,19.639999389648438,19.639999389648438,431470 +2023-02-23 07:30:00,19.639999389648438,20.049999237060547,19.6200008392334,19.950000762939453,19.950000762939453,274857 +2023-02-23 08:30:00,19.959999084472656,20.31999969482422,19.912900924682617,20.20989990234375,20.20989990234375,226792 +2023-02-23 09:30:00,20.229999542236328,20.411399841308594,20.139999389648438,20.34000015258789,20.34000015258789,305010 +2023-02-23 10:30:00,20.350000381469727,20.409900665283203,20.139999389648438,20.139999389648438,20.139999389648438,313142 +2023-02-24 04:30:00,19.709999084472656,20.079999923706055,19.600000381469727,19.799999237060547,19.799999237060547,444237 +2023-02-24 05:30:00,19.850000381469727,19.8799991607666,19.549999237060547,19.84000015258789,19.84000015258789,333519 +2023-02-24 06:30:00,19.860000610351562,19.959999084472656,19.600000381469727,19.670000076293945,19.670000076293945,272465 +2023-02-24 07:30:00,19.68000030517578,19.719999313354492,19.58289909362793,19.670000076293945,19.670000076293945,195070 +2023-02-24 08:30:00,19.649999618530273,19.790000915527344,19.59000015258789,19.670000076293945,19.670000076293945,199700 +2023-02-24 09:30:00,19.666799545288086,19.770000457763672,19.559999465942383,19.6200008392334,19.6200008392334,209809 +2023-02-24 10:30:00,19.63129997253418,19.65999984741211,19.549999237060547,19.549999237060547,19.549999237060547,410624 +2023-02-27 04:30:00,19.610000610351562,19.700000762939453,19.299999237060547,19.485000610351562,19.485000610351562,575749 +2023-02-27 05:30:00,19.485000610351562,19.56999969482422,18.961599349975586,19.020000457763672,19.020000457763672,952619 +2023-02-27 06:30:00,19.023000717163086,19.100000381469727,18.889999389648438,19.010000228881836,19.010000228881836,485007 +2023-02-27 07:30:00,19.009899139404297,19.260000228881836,19.0049991607666,19.18000030517578,19.18000030517578,222988 +2023-02-27 08:30:00,19.190000534057617,19.40999984741211,19.128799438476562,19.290000915527344,19.290000915527344,421429 +2023-02-27 09:30:00,19.290000915527344,19.450000762939453,18.90999984741211,19.168800354003906,19.168800354003906,881256 +2023-02-27 10:30:00,19.15999984741211,19.190000534057617,19.010000228881836,19.110000610351562,19.110000610351562,340066 +2023-02-28 04:30:00,19.059999465942383,19.520000457763672,18.950000762939453,19.11050033569336,19.11050033569336,691791 +2023-02-28 05:30:00,19.110000610351562,19.459999084472656,19.010000228881836,19.453500747680664,19.453500747680664,381759 +2023-02-28 06:30:00,19.459999084472656,19.479999542236328,19.1299991607666,19.139999389648438,19.139999389648438,199419 +2023-02-28 07:30:00,19.139999389648438,19.222700119018555,19.040000915527344,19.222700119018555,19.222700119018555,199234 +2023-02-28 08:30:00,19.229999542236328,19.520000457763672,19.193300247192383,19.350000381469727,19.350000381469727,356267 +2023-02-28 09:30:00,19.340099334716797,19.399999618530273,19.010000228881836,19.03890037536621,19.03890037536621,302018 +2023-02-28 10:30:00,19.030000686645508,19.239999771118164,19.010000228881836,19.209999084472656,19.209999084472656,460436 +2023-03-01 04:30:00,18.920000076293945,19.09000015258789,18.209999084472656,18.309999465942383,18.309999465942383,1159723 +2023-03-01 05:30:00,18.280099868774414,18.8700008392334,18.280000686645508,18.600000381469727,18.600000381469727,714218 +2023-03-01 06:30:00,18.579999923706055,18.809999465942383,18.510000228881836,18.700000762939453,18.700000762939453,280131 +2023-03-01 07:30:00,18.709999084472656,18.719999313354492,18.469999313354492,18.479999542236328,18.479999542236328,241573 +2023-03-01 08:30:00,18.485000610351562,18.68000030517578,18.399999618530273,18.559999465942383,18.559999465942383,358068 +2023-03-01 09:30:00,18.549999237060547,18.625,18.34000015258789,18.34000015258789,18.34000015258789,317644 +2023-03-01 10:30:00,18.34000015258789,18.354999542236328,18.139999389648438,18.15999984741211,18.15999984741211,827092 +2023-03-02 04:30:00,18.149999618530273,18.200000762939453,17.6200008392334,17.940000534057617,17.940000534057617,940291 +2023-03-02 05:30:00,17.950000762939453,18.1299991607666,17.860000610351562,17.969999313354492,17.969999313354492,369302 +2023-03-02 06:30:00,17.979999542236328,18.270000457763672,17.8700008392334,18.229900360107422,18.229900360107422,211605 +2023-03-02 07:30:00,18.219999313354492,18.37700080871582,18.09000015258789,18.110000610351562,18.110000610351562,219758 +2023-03-02 08:30:00,18.09000015258789,18.399999618530273,18.082000732421875,18.229999542236328,18.229999542236328,199964 +2023-03-02 09:30:00,18.229999542236328,18.289600372314453,18.06999969482422,18.100000381469727,18.100000381469727,184659 +2023-03-02 10:30:00,18.100000381469727,18.209999084472656,18.020000457763672,18.200000762939453,18.200000762939453,368936 +2023-03-03 04:30:00,18.190000534057617,18.649999618530273,18.100000381469727,18.539899826049805,18.539899826049805,550965 +2023-03-03 05:30:00,18.540000915527344,18.649999618530273,18.3799991607666,18.559999465942383,18.559999465942383,295345 +2023-03-03 06:30:00,18.550100326538086,18.81999969482422,18.510000228881836,18.739999771118164,18.739999771118164,247503 +2023-03-03 07:30:00,18.739999771118164,18.969999313354492,18.68000030517578,18.95639991760254,18.95639991760254,304387 +2023-03-03 08:30:00,18.959999084472656,19.100000381469727,18.899999618530273,19.010000228881836,19.010000228881836,299829 +2023-03-03 09:30:00,18.979999542236328,18.995100021362305,18.790000915527344,18.809999465942383,18.809999465942383,389180 +2023-03-03 10:30:00,18.81999969482422,18.84000015258789,18.665000915527344,18.729999542236328,18.729999542236328,313187 +2023-03-06 04:30:00,18.520000457763672,19.3700008392334,18.520000457763672,18.979999542236328,18.979999542236328,785109 +2023-03-06 05:30:00,18.969999313354492,19.5,18.940000534057617,19.317800521850586,19.317800521850586,506706 +2023-03-06 06:30:00,19.31999969482422,19.389999389648438,19.101600646972656,19.139999389648438,19.139999389648438,336760 +2023-03-06 07:30:00,19.150400161743164,19.165000915527344,18.670000076293945,18.7549991607666,18.7549991607666,351739 +2023-03-06 08:30:00,18.760000228881836,18.860000610351562,18.700000762939453,18.7549991607666,18.7549991607666,159791 +2023-03-06 09:30:00,18.760000228881836,18.920000076293945,18.700000762939453,18.709999084472656,18.709999084472656,173269 +2023-03-06 10:30:00,18.690500259399414,18.819900512695312,18.584999084472656,18.649999618530273,18.649999618530273,390732 +2023-03-07 04:30:00,18.600000381469727,18.834999084472656,18.149999618530273,18.25,18.25,659903 +2023-03-07 05:30:00,18.239999771118164,18.510000228881836,18.229999542236328,18.372400283813477,18.372400283813477,288128 +2023-03-07 06:30:00,18.3700008392334,18.489999771118164,18.280000686645508,18.457300186157227,18.457300186157227,191787 +2023-03-07 07:30:00,18.469999313354492,18.670000076293945,18.299999237060547,18.36009979248047,18.36009979248047,150541 +2023-03-07 08:30:00,18.360000610351562,18.3799991607666,18.149999618530273,18.165000915527344,18.165000915527344,251580 +2023-03-07 09:30:00,18.15999984741211,18.25,18.149999618530273,18.165000915527344,18.165000915527344,260413 +2023-03-07 10:30:00,18.15999984741211,18.219999313354492,18.059999465942383,18.059999465942383,18.059999465942383,388247 +2023-03-08 04:30:00,18.049999237060547,18.209999084472656,17.63010025024414,17.959999084472656,17.959999084472656,710805 +2023-03-08 05:30:00,17.975400924682617,18.110000610351562,17.889999389648438,18.014999389648438,18.014999389648438,486798 +2023-03-08 06:30:00,18.0,18.200000762939453,17.8700008392334,17.969999313354492,17.969999313354492,521475 +2023-03-08 07:30:00,17.979999542236328,18.049999237060547,17.875,17.979999542236328,17.979999542236328,466277 +2023-03-08 08:30:00,17.9950008392334,18.360000610351562,17.950000762939453,18.338499069213867,18.338499069213867,469192 +2023-03-08 09:30:00,18.325000762939453,18.3799991607666,18.079999923706055,18.1299991607666,18.1299991607666,190185 +2023-03-08 10:30:00,18.1200008392334,18.350000381469727,18.1200008392334,18.18000030517578,18.18000030517578,305044 +2023-03-09 04:30:00,18.065000534057617,18.3799991607666,17.911699295043945,18.009700775146484,18.009700775146484,355766 +2023-03-09 05:30:00,18.0,18.1200008392334,17.90999984741211,17.93000030517578,17.93000030517578,268306 +2023-03-09 06:30:00,17.93000030517578,18.0,17.79010009765625,17.940000534057617,17.940000534057617,290486 +2023-03-09 07:30:00,17.950000762939453,18.059999465942383,17.780000686645508,17.81399917602539,17.81399917602539,192291 +2023-03-09 08:30:00,17.799999237060547,17.84000015258789,17.639999389648438,17.780000686645508,17.780000686645508,320622 +2023-03-09 09:30:00,17.780000686645508,17.90999984741211,17.65999984741211,17.68000030517578,17.68000030517578,389454 +2023-03-09 10:30:00,17.657100677490234,17.799999237060547,17.475000381469727,17.524999618530273,17.524999618530273,688832 +2023-03-10 04:30:00,17.530000686645508,17.566200256347656,16.850000381469727,17.309999465942383,17.309999465942383,713093 +2023-03-10 05:30:00,17.329999923706055,17.729999542236328,17.219999313354492,17.708599090576172,17.708599090576172,237349 +2023-03-10 06:30:00,17.700000762939453,17.76569938659668,17.229999542236328,17.309999465942383,17.309999465942383,262737 +2023-03-10 07:30:00,17.34000015258789,17.350000381469727,17.020000457763672,17.030000686645508,17.030000686645508,231723 +2023-03-10 08:30:00,17.030000686645508,17.139999389648438,16.969999313354492,16.969999313354492,16.969999313354492,328876 +2023-03-10 09:30:00,16.989999771118164,17.3799991607666,16.954999923706055,17.229999542236328,17.229999542236328,471061 +2023-03-10 10:30:00,17.219999313354492,17.299999237060547,17.050100326538086,17.239999771118164,17.239999771118164,445726 +2023-03-13 05:30:00,16.770000457763672,17.289899826049805,16.520000457763672,16.940000534057617,16.940000534057617,846078 +2023-03-13 06:30:00,16.940000534057617,17.34000015258789,16.899999618530273,17.329999923706055,17.329999923706055,406739 diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_dark_pool_short_positions.txt b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_dark_pool_short_positions.txt index 3d972a90f060..084756a30be9 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_dark_pool_short_positions.txt +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_dark_pool_short_positions.txt @@ -1,3 +1,201 @@ - Ticker Short Vol. [1M] Short Vol. % Net Short Vol. [1M] Net Short Vol. ($100M) DP Position [1M] DP Position ($1B) -0 LCAP 0.000001 0.000152 -0.656175 -0.065224 -1.410044 -0.014024 -1 GGAAU 0.000001 0.000294 -0.340320 -0.034134 -1.758678 -0.017667 + Ticker Short Vol. [1M] Short Vol. % Net Short Vol. [1M] Net Short Vol. ($100M) DP Position [1M] DP Position ($1B) +0 LCAP 0.000001 0.000152 -0.656175 -6.522380e-02 -1.410044 -0.014024 +1 GGAAU 0.000001 0.000294 -0.340320 -3.413410e-02 -1.758678 -0.017667 +2 GOAC 0.000002 0.000800 -0.250098 -2.460964e-02 -0.597135 -0.005882 +3 GMBT 0.000008 0.002550 -0.313765 -3.099998e-02 -1.523339 -0.015137 +4 PEPL 0.000012 0.007999 -0.149988 -1.469882e-02 -1.848312 -0.018165 +5 RMGC 0.000003 0.015075 -0.019894 -1.933697e-03 -0.562413 -0.005499 +6 HCAR 0.000138 0.019205 -0.718271 -7.053421e-02 -0.827499 -0.008120 +7 LUXAU 0.001086 0.019651 -5.524179 -5.620852e-01 -5.530634 -0.056274 +8 ROLLP 0.000002 0.020967 -0.009535 -1.011854e-02 -0.228270 -0.024162 +9 JPIE 0.000001 0.025157 -0.003973 -1.990870e-03 0.000143 0.000007 +10 CSML 0.000102 0.025818 -0.394863 -1.414794e-01 -0.394024 -0.014123 +11 HAACU 0.001215 0.030348 -4.001158 -4.001158e-01 -4.244913 -0.042459 +12 PEPLU 0.000202 0.040465 -0.498799 -4.983002e-02 -0.749685 -0.007487 +13 DNAB 0.000001 0.041876 -0.002386 -2.357368e-04 -0.657000 -0.006528 +14 APGB 0.000001 0.053050 -0.001883 -1.839691e-04 -1.067604 -0.010482 +15 RYB 0.000001 0.055279 -0.001807 -3.505580e-05 -0.017574 -0.000041 +16 IIII 0.000001 0.062344 -0.001602 -1.571562e-04 -0.474082 -0.004669 +17 FLME 0.000100 0.089021 -0.112133 -1.089933e-02 -0.560566 -0.005466 +18 AUUDW 0.000001 0.095057 -0.001050 -5.040000e-06 0.013516 0.000008 +19 AVTRpA 0.000152 0.098133 -0.154588 -1.877317e-01 -0.535347 -0.064197 +20 PV 0.000200 0.099434 -0.200739 -1.961220e-02 -0.311804 -0.003046 +21 GACQ 0.000001 0.099900 -0.000999 -9.860130e-05 -0.075301 -0.000747 +22 ARGUU 0.000100 0.109527 -0.091102 -9.246853e-03 -0.217519 -0.002240 +23 IDOG 0.000008 0.116465 -0.006853 -1.869498e-03 -0.267079 -0.007213 +24 FLAG 0.000300 0.117015 -0.255778 -2.509182e-02 -1.684266 -0.016535 +25 NBTX 0.000001 0.119190 -0.000837 -6.227280e-05 -0.011959 -0.000085 +26 BSXpA 0.000263 0.138024 -0.190021 -2.077975e-01 -0.308960 -0.032642 +27 TOIIW 0.000092 0.144741 -0.063378 -4.436460e-04 -0.049641 -0.000033 +28 EJFA 0.000092 0.146097 -0.062788 -6.209733e-03 -1.122608 -0.011144 +29 OACB 0.000614 0.170476 -0.358939 -3.546317e-02 -2.130593 -0.021049 +30 GLRY 0.000359 0.179234 -0.199579 -5.664052e-02 -0.193579 -0.005482 +31 PZC 0.000003 0.183150 -0.001632 -1.787040e-04 -0.022979 -0.000255 +32 ATSPT 0.000205 0.184636 -0.110619 -1.089597e-02 -0.599243 -0.005923 +33 TBKCP 0.000001 0.199203 -0.000500 -1.359000e-04 0.002948 0.000081 +34 CYTHW 0.000001 0.199601 -0.000499 -9.231500e-06 -0.000668 -0.000001 +35 LAXXU 0.000600 0.211864 -0.282000 -2.893320e-02 -1.865380 -0.018965 +36 VELO 0.000244 0.214634 -0.113194 -1.097982e-02 -0.328005 -0.003194 +37 DYNS 0.000003 0.215054 -0.001389 -1.401501e-04 -0.021625 -0.000216 +38 GSPY 0.000013 0.215696 -0.006001 -1.513506e-03 -0.008036 -0.000202 +39 BKF 0.000005 0.220653 -0.002256 -1.002181e-03 -0.093813 -0.004398 +40 SLAMU 0.000002 0.226501 -0.000879 -8.746050e-05 -0.201218 -0.001998 +41 CFIV 0.003019 0.230238 -1.305215 -1.279111e-01 -2.134491 -0.020918 +42 SLGCW 0.000400 0.249377 -0.159600 -6.353995e-03 -0.316866 -0.001228 +43 HHLA 0.000632 0.251844 -0.249685 -2.436926e-02 -0.521838 -0.005093 +44 MSDA 0.000001 0.255102 -0.000390 -3.861000e-05 -0.384380 -0.003811 +45 TATT 0.000023 0.259359 -0.008822 -5.566682e-04 -0.020043 -0.000128 +46 FIVA 0.000024 0.261580 -0.009127 -2.193218e-03 -0.041148 -0.000989 +47 ATFV 0.000001 0.274725 -0.000362 -7.361596e-05 0.009294 0.000236 +48 SNRH 0.001704 0.297015 -0.570300 -5.560425e-02 -2.435124 -0.023806 +49 GB 0.000001 0.307692 -0.000323 -2.231930e-05 -0.018025 -0.000154 +50 SNCRL 0.000011 0.334245 -0.003269 -7.858676e-04 -0.222776 -0.005376 +51 NERD 0.000005 0.339674 -0.001462 -3.637061e-04 -0.082115 -0.002204 +52 PIIIW 0.000021 0.345679 -0.006033 -9.411480e-05 -0.499638 -0.000598 +53 EQD 0.000704 0.347272 -0.201315 -1.976913e-02 -0.246411 -0.002421 +54 SGII 0.000700 0.362937 -0.191471 -1.893648e-02 -0.288213 -0.002842 +55 ACAHW 0.000050 0.374223 -0.013261 -1.087535e-04 -0.626550 -0.000620 +56 TLGYU 0.000200 0.377929 -0.052520 -5.273008e-03 -5.682620 -0.057123 +57 CPUH 0.001340 0.383733 -0.346521 -3.388975e-02 -1.693970 -0.016571 +58 MSC 0.000003 0.414938 -0.000717 -3.907650e-05 0.001021 0.000010 +59 FHLT 0.000111 0.427071 -0.025769 -2.520208e-03 -0.025828 -0.000253 +60 PRSR 0.000459 0.440656 -0.103245 -1.005606e-02 -0.630320 -0.006151 +61 RVACW 0.000006 0.442478 -0.001344 -7.207872e-06 0.002741 0.000002 +62 NCVpA 0.000020 0.444642 -0.004458 -1.176689e-03 0.001244 0.000035 +63 JHMS 0.000001 0.495050 -0.000200 -7.326440e-05 0.001746 0.000063 +64 KCGI 0.000002 0.497512 -0.000398 -3.916320e-05 -0.092995 -0.000916 +65 ITHX 0.000002 0.497512 -0.000398 -3.880500e-05 0.016523 0.000161 +66 BLHY 0.000002 0.498753 -0.000397 -9.666950e-05 -0.003213 -0.000078 +67 ALTU 0.000659 0.531276 -0.122723 -1.210049e-02 -0.531978 -0.005252 +68 RONI 0.000016 0.548885 -0.002883 -2.883000e-04 -0.230468 -0.002281 +69 PWC 0.000002 0.588235 -0.000336 -4.152980e-04 -0.001408 -0.000173 +70 AADR 0.000001 0.588235 -0.000168 -1.033200e-04 -0.020500 -0.001296 +71 BAL 0.000006 0.629591 -0.000941 -5.653509e-04 -0.014051 -0.000871 +72 ARBGW 0.001100 0.648715 -0.167366 -1.071142e-03 -0.290891 -0.000188 +73 NSTD 0.000505 0.699679 -0.071166 -6.924452e-03 -2.817106 -0.027492 +74 EDUT 0.000028 0.703341 -0.003925 -3.424563e-04 -0.012683 -0.000115 +75 CZWI 0.000033 0.711667 -0.004571 -6.221131e-04 -0.021461 -0.000294 +76 IGIC 0.000975 0.724444 -0.132636 -1.042519e-02 -0.186942 -0.001479 +77 GATE 0.000100 0.731154 -0.013477 -1.318051e-03 -1.457271 -0.014296 +78 FAPR 0.000010 0.758150 -0.001299 -4.206097e-04 -0.021931 -0.000693 +79 ADEX 0.001021 0.811883 -0.123715 -1.222304e-02 -2.516680 -0.024986 +80 AFTY 0.000011 0.827068 -0.001308 -2.842284e-04 -0.007360 -0.000157 +81 GFLU 0.000429 0.850499 -0.049583 -4.087127e-02 -1.139850 -0.103406 +82 MJJ 0.000002 0.877193 -0.000224 -1.600894e-04 -0.000798 -0.000059 +83 BSJL 0.002900 0.883982 -0.322261 -7.405558e-02 -1.291434 -0.029675 +84 PXQ 0.000001 0.917431 -0.000107 -1.056292e-04 -0.005174 -0.000520 +85 BOCNU 0.000498 0.920126 -0.053127 -5.323325e-03 -2.575273 -0.025786 +86 FUSB 0.000106 0.934827 -0.011127 -1.328564e-03 -0.045268 -0.000527 +87 FRLG 0.000001 0.961538 -0.000102 -3.753928e-04 -0.000096 -0.000034 +88 OTECW 0.000001 0.990099 -0.000099 -4.435200e-07 -0.022943 -0.000011 +89 FRSGU 0.000113 1.036507 -0.010676 -1.098560e-03 -0.010771 -0.000111 +90 JMAC 0.000100 1.041233 -0.009404 -9.319364e-04 0.289922 0.002869 +91 RFM 0.000107 1.044208 -0.010033 -2.321636e-03 -0.010767 -0.000248 +92 ELMD 0.000780 1.047022 -0.072937 -9.117125e-03 -0.201102 -0.002456 +93 HLMNW 0.000300 1.048621 -0.028009 -7.142295e-04 -0.413506 -0.001111 +94 PAQCU 0.000100 1.052632 -0.009300 -9.290700e-04 -0.057397 -0.000577 +95 COLI 0.000670 1.068904 -0.061341 -5.980748e-03 -0.383279 -0.003740 +96 WBIG 0.000003 1.083032 -0.000271 -7.114129e-05 -0.008412 -0.000219 +97 EKAR 0.000011 1.084813 -0.000992 -4.306708e-04 -0.001568 -0.000067 +98 SPDV 0.000015 1.094891 -0.001340 -4.046612e-04 0.027812 0.000814 +99 HWEL 0.000100 1.118819 -0.008738 -8.440908e-04 -0.349441 -0.003382 +100 IIGV 0.000017 1.165182 -0.001425 -3.877268e-04 -0.069679 -0.001897 +101 TANNL 0.000001 1.176471 -0.000083 -2.123140e-05 -0.005257 -0.000134 +102 FXC 0.000287 1.187914 -0.023586 -1.798432e-02 -0.500223 -0.038482 +103 ASZ 0.005325 1.205791 -0.430969 -4.201948e-02 -2.839214 -0.027741 +104 PFXNZ 0.000010 1.213592 -0.000804 -2.018040e-04 0.013175 0.000330 +105 SIZE 0.000709 1.226813 -0.056374 -7.567646e-02 -0.356124 -0.047805 +106 SBI 0.000166 1.251980 -0.012927 -1.234529e-03 -0.028239 -0.000271 +107 OPT 0.000013 1.256039 -0.001009 -7.123540e-05 -0.012341 -0.000085 +108 ROVRW 0.000100 1.263264 -0.007716 -1.998444e-04 -0.419843 -0.001299 +109 FMAC 0.003053 1.263805 -0.235466 -2.319340e-02 -2.199375 -0.021694 +110 MACQ 0.004743 1.271336 -0.363586 -3.621317e-02 -2.040927 -0.020328 +111 ACTD 0.000848 1.276705 -0.064725 -6.478973e-03 -2.209955 -0.022210 +112 GLHA 0.000018 1.286633 -0.001363 -1.322110e-04 -0.237389 -0.002303 +113 UJB 0.000035 1.289609 -0.002644 -2.062992e-03 0.436216 0.033940 +114 DCRD 0.002645 1.295292 -0.198911 -1.968224e-02 -0.461753 -0.004572 +115 IMAQ 0.000059 1.301279 -0.004416 -4.336512e-04 -0.151440 -0.001491 +116 ATMR 0.006788 1.304083 -0.506943 -5.044083e-02 -2.368326 -0.023571 +117 DWMC 0.000003 1.321586 -0.000221 -8.238217e-05 0.000265 0.000019 +118 VNLA 0.003323 1.327326 -0.243707 -1.214148e-01 -3.244594 -0.161644 +119 FWAC 0.000202 1.364680 -0.014398 -1.455638e-03 -0.836734 -0.008239 +120 SOGU 0.000905 1.390874 -0.063257 -1.876835e-02 -0.128183 -0.003859 +121 ANTE 0.000192 1.432729 -0.013017 -2.629434e-04 -0.065057 -0.000133 +122 ARL 0.000091 1.449275 -0.006097 -6.865222e-04 -0.009062 -0.000100 +123 KFYP 0.000002 1.481481 -0.000131 -4.262871e-05 -0.001631 -0.000052 +124 ATVC 0.005638 1.496924 -0.365363 -3.580557e-02 -0.533055 -0.005227 +125 FCAL 0.000017 1.513802 -0.001089 -5.964453e-04 -0.000348 -0.000020 +126 SHFT 0.000004 1.515152 -0.000256 -5.296640e-05 0.001514 0.000037 +127 RILYO 0.000014 1.531729 -0.000886 -2.277100e-04 0.032385 0.000831 +128 IQSU 0.012059 1.540956 -0.758448 -3.117221e-01 -0.753161 -0.030958 +129 SVFC 0.009184 1.582769 -0.561881 -5.618810e-02 -1.199479 -0.011993 +130 EGGF 0.001300 1.607041 -0.078294 -7.649324e-03 -0.491806 -0.004780 +131 DNAC 0.002095 1.607680 -0.126122 -1.243563e-02 -0.984222 -0.009736 +132 REVHU 0.000100 1.646091 -0.005875 -5.786875e-04 -0.005314 -0.000052 +133 ASPCW 0.000066 1.648763 -0.003871 -3.002348e-05 -0.875437 -0.000747 +134 KJAN 0.000051 1.663948 -0.002963 -9.314161e-04 -0.054698 -0.001740 +135 TMAC 0.000017 1.671583 -0.000983 -9.554760e-05 -0.155944 -0.001521 +136 DCGOW 0.002600 1.690331 -0.148616 -2.808842e-03 -0.155759 -0.000307 +137 GLDX 0.000002 1.739130 -0.000111 -2.754410e-05 0.002775 0.000069 +138 RZLT 0.000204 1.739575 -0.011319 -5.399163e-04 -0.114932 -0.000564 +139 BSBE 0.000318 1.748598 -0.017550 -4.480515e-03 -0.039326 -0.001004 +140 FNY 0.001198 1.749595 -0.066077 -4.762830e-02 0.223258 0.015832 +141 AVAN 0.000005 1.773050 -0.000272 -2.665600e-05 -0.556276 -0.005482 +142 HCCC 0.000200 1.773679 -0.010876 -1.072374e-03 -0.767832 -0.007606 +143 IBD 0.011280 1.780362 -0.611019 -1.574596e-01 -0.521171 -0.013419 +144 MSAC 0.000031 1.790872 -0.001669 -1.618930e-04 -0.003959 -0.000039 +145 IBND 0.000800 1.795977 -0.042944 -1.479850e-02 -0.157442 -0.005426 +146 ZEAL 0.000011 1.827243 -0.000580 -1.284700e-04 -0.003505 -0.000080 +147 APTVpA 0.000002 1.834862 -0.000105 -1.912995e-04 -0.220413 -0.041591 +148 KOR 0.001081 1.837623 -0.056664 -1.793416e-03 -0.253533 -0.000810 +149 ECNS 0.000198 1.857585 -0.010263 -4.720980e-03 -0.028896 -0.001332 +150 BOSC 0.000013 1.878613 -0.000666 -1.831500e-05 -0.091816 -0.000294 +151 FIGB 0.000002 1.923077 -0.000100 -5.026000e-05 0.008006 0.000403 +152 FLM 0.000003 1.960784 -0.000147 -7.971810e-05 -0.000071 -0.000003 +153 GBDV 0.000004 1.960784 -0.000196 -4.284560e-05 0.001093 0.000023 +154 GIW 0.000002 1.960784 -0.000098 -9.721600e-06 0.000314 0.000003 +155 SGOV 0.001935 1.969786 -0.094364 -9.438287e-02 -0.157642 -0.015768 +156 CANE 0.000236 1.979036 -0.011453 -1.069710e-03 -0.279403 -0.002598 +157 TINY 0.000037 2.008686 -0.001768 -7.547592e-04 -0.010962 -0.000467 +158 FLGV 0.000121 2.024427 -0.005735 -1.374680e-03 0.094425 0.002269 +159 INFL 0.003778 2.032057 -0.178364 -5.358055e-02 -2.532788 -0.076063 +160 LSBK 0.000002 2.040816 -0.000094 -1.398720e-05 0.001045 0.000016 +161 FRON 0.000001 2.083333 -0.000046 -4.471200e-06 -0.062186 -0.000605 +162 FLMI 0.000075 2.094387 -0.003431 -9.195080e-04 0.078195 0.002091 +163 AGNG 0.000040 2.105263 -0.001820 -5.137860e-04 -0.014832 -0.000425 +164 RDOG 0.000002 2.150538 -0.000089 -4.584639e-05 -0.002901 -0.000150 +165 WALD 0.002300 2.152248 -0.102265 -1.014469e-02 -0.599544 -0.005943 +166 BFSpE 0.000160 2.191781 -0.006980 -1.899956e-03 0.002864 0.000076 +167 ROIVW 0.001000 2.212389 -0.043200 -8.596800e-04 -1.984034 -0.003546 +168 ENERU 0.000315 2.215969 -0.013585 -1.396538e-03 -0.083597 -0.000857 +169 FUT 0.000001 2.222222 -0.000043 -1.715691e-05 0.000380 0.000015 +170 TGAAU 0.001293 2.263338 -0.054542 -5.437837e-03 -2.165090 -0.021550 +171 ENVI 0.001210 2.272514 -0.050825 -5.067253e-03 -0.625988 -0.006230 +172 NEEpO 0.001036 2.312036 -0.042737 -2.865516e-02 -0.408400 -0.026673 +173 FDNI 0.000528 2.328145 -0.021623 -7.851311e-03 -0.188491 -0.007262 +174 SMHI 0.000217 2.383568 -0.008670 -2.835090e-04 -0.256115 -0.001148 +175 USCB 0.000101 2.390533 -0.004023 -5.579901e-04 -0.102508 -0.001578 +176 RCRTW 0.000300 2.439024 -0.011700 -1.083771e-04 0.066452 0.000066 +177 CN 0.000003 2.439024 -0.000117 -4.612222e-05 -0.004352 -0.000175 +178 NMS 0.000124 2.466189 -0.004780 -7.198680e-04 -0.020105 -0.000302 +179 BMAQ 0.000034 2.472727 -0.001307 -1.276939e-04 0.033155 0.000325 +180 GFX 0.000027 2.497687 -0.001027 -1.001325e-04 -0.467051 -0.004583 +181 EJFAW 0.000155 2.506063 -0.005875 -7.755000e-05 -0.456478 -0.000705 +182 CPSR 0.005177 2.513961 -0.195576 -1.945981e-02 -3.306329 -0.032835 +183 PEX 0.000007 2.527076 -0.000263 -9.484069e-05 0.011751 0.000428 +184 AMTB 0.013104 2.537327 -0.490241 -1.538866e-01 -0.519919 -0.016327 +185 LUXE 0.000026 2.544031 -0.000970 -3.014673e-04 -0.022565 -0.000740 +186 HMTV 0.016940 2.576669 -0.623558 -4.364906e-02 -0.512822 -0.002814 +187 IVES 0.000003 2.586207 -0.000110 -5.227200e-05 0.001017 0.000058 +188 FOA 0.041066 2.589015 -1.504031 -6.692938e-02 -0.891295 -0.003912 +189 DTN 0.000133 2.604269 -0.004841 -4.773226e-03 -0.047702 -0.004639 +190 RJI 0.000818 2.665711 -0.029050 -1.928920e-03 -3.997375 -0.026673 +191 BDCZ 0.000101 2.681179 -0.003565 -6.967115e-04 -0.011997 -0.000235 +192 ISAA 0.000050 2.702703 -0.001750 -1.755250e-04 -0.112005 -0.001127 +193 TZPSW 0.000115 2.705882 -0.004020 -2.170800e-05 -0.225927 -0.000141 +194 MIDF 0.000301 2.738853 -0.010388 -4.129864e-03 -0.010767 -0.000428 +195 SCVX 0.001166 2.743142 -0.040174 -4.005348e-03 -0.840766 -0.008383 +196 EUCG 0.002339 2.827099 -0.078057 -2.085480e-02 -0.119199 -0.003198 +197 CUBB 0.002038 2.828984 -0.067964 -1.835028e-02 -0.080203 -0.002170 +198 GMF 0.003047 2.834867 -0.101389 -1.241812e-01 -0.232345 -0.028937 +199 TPIF 0.001117 2.843324 -0.037051 -1.063364e-02 -0.001363 -0.000037 diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_net_short_position[True].txt b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_net_short_position[True].txt index 28803ee9847a..8926a40ac370 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_net_short_position[True].txt +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_net_short_position[True].txt @@ -1,3 +1,253 @@ dates Net Short Vol. (1k $) Position (1M $) 251 2021-12-15 -17.76651 -1463.30 250 2021-12-14 -28.50522 -1483.36 +249 2021-12-13 -73.42987 -1495.24 +248 2021-12-10 -89.36263 -1476.26 +247 2021-12-09 -42.89359 -1447.64 +246 2021-12-08 -40.20942 -1448.38 +245 2021-12-07 -20.37426 -1439.64 +244 2021-12-06 -122.02667 -1452.84 +243 2021-12-03 -98.26348 -1349.79 +242 2021-12-02 -61.35738 -1285.01 +241 2021-12-01 -64.82535 -1249.63 +240 2021-11-30 -93.47599 -1239.17 +239 2021-11-29 -127.50724 -1193.64 +238 2021-11-26 -40.32572 -1105.66 +237 2021-11-24 -71.28278 -1131.80 +236 2021-11-23 -80.02096 -1101.98 +235 2021-11-22 -159.66134 -1055.66 +234 2021-11-19 -84.37755 -918.83 +233 2021-11-18 -83.01461 -862.64 +232 2021-11-17 -64.61697 -848.09 +231 2021-11-16 -37.82812 -868.84 +230 2021-11-15 -40.38391 -877.59 +229 2021-11-12 -54.45241 -843.38 +228 2021-11-11 -60.74556 -810.32 +227 2021-11-10 -43.62933 -765.72 +226 2021-11-09 -31.46544 -712.14 +225 2021-11-08 -33.58131 -681.78 +224 2021-11-05 -18.97571 -672.74 +223 2021-11-04 -33.47913 -669.03 +222 2021-11-03 -25.97970 -661.03 +221 2021-11-02 -54.36396 -668.06 +220 2021-11-01 -47.94604 -653.12 +219 2021-10-29 -39.53209 -618.84 +218 2021-10-28 -66.46287 -609.58 +217 2021-10-27 -41.46104 -616.72 +216 2021-10-26 -33.70607 -596.85 +215 2021-10-25 -22.82341 -598.41 +214 2021-10-22 -28.19654 -548.82 +213 2021-10-21 -68.45806 -547.65 +212 2021-10-20 -85.37042 -505.09 +211 2021-10-19 -46.57214 -435.01 +210 2021-10-18 -6.17502 -404.48 +209 2021-10-15 -21.39223 -403.45 +208 2021-10-14 -16.15258 -371.90 +207 2021-10-13 9.95130 -374.40 +206 2021-10-12 -1.10060 -424.03 +205 2021-10-11 -24.54534 -431.34 +204 2021-10-08 -15.26153 -417.41 +203 2021-10-07 -25.48097 -389.37 +202 2021-10-06 -33.01319 -379.29 +201 2021-10-05 -39.41696 -350.78 +200 2021-10-04 -13.67293 -317.35 +199 2021-10-01 -30.27202 -333.28 +198 2021-09-30 -73.60254 -269.41 +197 2021-09-29 -21.58714 -220.21 +196 2021-09-28 -35.27018 -208.53 +195 2021-09-27 26.76495 -161.24 +194 2021-09-24 -27.02578 -179.36 +193 2021-09-23 -25.89603 -167.66 +192 2021-09-22 -15.28838 -144.79 +191 2021-09-21 -16.04130 -131.55 +190 2021-09-20 -5.14635 -112.53 +189 2021-09-17 10.15259 -107.18 +188 2021-09-16 -18.64400 -115.65 +187 2021-09-15 -39.67818 -101.63 +186 2021-09-14 -8.41598 -77.32 +185 2021-09-13 -10.61776 -69.28 +184 2021-09-10 12.78437 -54.19 +183 2021-09-09 -15.40239 -80.41 +182 2021-09-08 -4.49971 -102.88 +181 2021-09-07 -5.99504 -118.33 +180 2021-09-03 -29.60254 -130.03 +179 2021-09-02 33.60461 -93.13 +178 2021-09-01 -24.40101 -140.67 +177 2021-08-31 -9.90994 -137.29 +176 2021-08-30 12.01528 -152.03 +175 2021-08-27 8.64460 -186.00 +174 2021-08-26 -15.32247 -221.89 +173 2021-08-25 -3.02667 -251.21 +172 2021-08-24 -2.04953 -301.78 +171 2021-08-23 2.98163 -322.69 +170 2021-08-20 0.20304 -347.51 +169 2021-08-19 1.67718 -371.66 +168 2021-08-18 -4.62210 -394.09 +167 2021-08-17 -15.36434 -404.88 +166 2021-08-16 -0.37895 -423.69 +165 2021-08-13 4.47138 -456.45 +164 2021-08-12 -13.42834 -487.74 +163 2021-08-11 -37.87847 -499.79 +162 2021-08-10 -19.95222 -495.56 +161 2021-08-09 -17.68766 -524.74 +160 2021-08-06 7.29709 -534.02 +159 2021-08-05 -13.93633 -580.44 +158 2021-08-04 -21.02661 -609.61 +157 2021-08-03 -24.64707 -633.43 +156 2021-08-02 -21.94988 -637.66 +155 2021-07-30 -27.24900 -631.82 +154 2021-07-29 -44.64319 -678.70 +153 2021-07-28 -53.59887 -658.16 +152 2021-07-27 -22.95711 -652.23 +151 2021-07-26 -21.84258 -668.40 +150 2021-07-23 -23.94279 -755.90 +149 2021-07-22 -20.75364 -748.38 +148 2021-07-21 -15.41589 -771.06 +147 2021-07-20 -34.17376 -767.28 +146 2021-07-19 -33.13089 -826.37 +145 2021-07-16 -26.82603 -854.01 +144 2021-07-15 -25.47639 -890.26 +143 2021-07-14 -33.64889 -902.82 +142 2021-07-13 -49.12556 -864.07 +141 2021-07-12 -26.97639 -869.72 +140 2021-07-09 -39.11986 -898.74 +139 2021-07-08 -43.11055 -869.36 +138 2021-07-07 -44.83762 -839.17 +137 2021-07-06 -28.88373 -791.26 +136 2021-07-02 -16.10286 -774.80 +135 2021-07-01 -74.13696 -778.24 +134 2021-06-30 -24.10028 -730.01 +133 2021-06-29 -47.67034 -739.88 +132 2021-06-28 -39.12798 -710.49 +131 2021-06-25 -109.33461 -692.73 +130 2021-06-24 -16.42541 -601.39 +129 2021-06-23 -43.44081 -600.71 +128 2021-06-22 -11.63550 -586.13 +127 2021-06-21 -93.26148 -592.96 +126 2021-06-18 -60.76475 -529.42 +125 2021-06-17 -63.08360 -488.09 +124 2021-06-16 -38.03115 -460.44 +123 2021-06-15 5.10277 -449.33 +122 2021-06-14 -54.77431 -483.26 +121 2021-06-11 -56.00334 -454.19 +120 2021-06-10 -9.73637 -490.29 +119 2021-06-09 -12.92038 -507.99 +118 2021-06-08 3.07285 -525.97 +117 2021-06-07 -12.42408 -575.32 +116 2021-06-04 -19.54113 -584.96 +115 2021-06-03 -25.90509 -670.39 +114 2021-06-02 -33.97886 -720.22 +113 2021-06-01 -18.27235 -778.25 +112 2021-05-28 -21.37352 -794.00 +111 2021-05-27 -17.99814 -813.97 +110 2021-05-26 -15.74077 -869.86 +109 2021-05-25 -28.86504 -877.02 +108 2021-05-24 -18.46183 -867.41 +107 2021-05-21 -29.72167 -876.94 +106 2021-05-20 -19.43266 -858.76 +105 2021-05-19 -35.43312 -872.06 +104 2021-05-18 -26.91867 -908.55 +103 2021-05-17 -28.83490 -953.34 +102 2021-05-14 -25.70155 -953.90 +101 2021-05-13 -92.10105 -952.22 +100 2021-05-12 -27.43691 -904.95 +99 2021-05-11 -30.90485 -900.73 +98 2021-05-10 -46.27236 -884.76 +97 2021-05-07 -22.06151 -870.32 +96 2021-05-06 -104.97989 -894.47 +95 2021-05-05 -75.73431 -822.43 +94 2021-05-04 -92.00870 -790.04 +93 2021-05-03 -34.02100 -734.60 +92 2021-04-30 -41.33849 -732.70 +91 2021-04-29 -73.88769 -754.58 +90 2021-04-28 -22.90453 -732.35 +89 2021-04-27 -19.25396 -746.10 +88 2021-04-26 -27.99362 -783.53 +87 2021-04-23 -11.54403 -818.24 +86 2021-04-22 -32.72751 -822.43 +85 2021-04-21 -71.92122 -813.93 +84 2021-04-20 -71.71636 -763.97 +83 2021-04-19 -29.38867 -723.49 +82 2021-04-16 -24.02160 -661.65 +81 2021-04-15 -44.83343 -411.79 +80 2021-04-14 -23.22094 -390.56 +79 2021-04-13 -14.92596 -424.08 +78 2021-04-12 -31.83388 -451.96 +77 2021-04-09 -46.21629 -453.98 +76 2021-04-08 -32.93762 -446.46 +75 2021-04-07 -43.34433 -471.50 +74 2021-04-06 -36.57299 -465.08 +73 2021-04-05 -32.11422 -455.79 +72 2021-04-01 -63.22206 -425.67 +71 2021-03-31 -51.65946 -405.28 +70 2021-03-30 -36.65182 -378.15 +69 2021-03-29 -56.68040 -363.36 +68 2021-03-26 -62.70600 -336.86 +67 2021-03-25 -15.73822 -300.75 +66 2021-03-24 -24.22046 -313.65 +65 2021-03-23 -21.96240 -371.98 +64 2021-03-22 -31.23746 -403.79 +63 2021-03-19 32.44969 -421.82 +62 2021-03-18 225.83708 -521.47 +61 2021-03-17 -23.60000 -945.91 +60 2021-03-16 -56.73871 -1015.85 +59 2021-03-15 -42.81493 -1014.30 +58 2021-03-12 -33.85220 -1013.65 +57 2021-03-11 -38.69390 -1023.71 +56 2021-03-10 -57.97624 -1057.67 +55 2021-03-09 -36.92752 -1071.51 +54 2021-03-08 -27.27922 -1053.95 +53 2021-03-05 -1.99107 -1127.40 +52 2021-03-04 -42.83957 -1175.31 +51 2021-03-03 -24.52644 -1187.14 +50 2021-03-02 -21.86563 -1251.91 +49 2021-03-01 -30.17254 -1302.86 +48 2021-02-26 -26.60199 -1289.56 +47 2021-02-25 -28.63976 -1296.94 +46 2021-02-24 -82.54342 -1333.74 +45 2021-02-23 -53.77847 -1275.49 +44 2021-02-22 -49.26184 -1266.62 +43 2021-02-19 -67.20651 -1248.25 +42 2021-02-18 -198.60475 -1214.48 +41 2021-02-17 -93.53837 -1045.67 +40 2021-02-16 -55.18955 -1079.35 +39 2021-02-12 -42.16142 -1047.62 +38 2021-02-11 -43.91362 -1035.95 +37 2021-02-10 -72.64800 -1015.80 +36 2021-02-09 -71.82242 -1014.12 +35 2021-02-08 -19.36916 -947.35 +34 2021-02-05 -100.72901 -957.66 +33 2021-02-04 -49.89383 -915.62 +32 2021-02-03 -54.67105 -1021.15 +31 2021-02-02 -89.29417 -954.09 +30 2021-02-01 -72.82327 -886.23 +29 2021-01-29 -16.86517 -805.02 +28 2021-01-28 -33.98439 -807.23 +27 2021-01-27 -65.44167 -782.72 +26 2021-01-26 -24.28921 -721.01 +25 2021-01-25 -44.91513 -696.87 +24 2021-01-22 -30.88753 -660.40 +23 2021-01-21 -33.43419 -567.37 +22 2021-01-20 -29.80081 -516.93 +21 2021-01-19 -127.21470 -497.96 +20 2021-01-15 -23.45981 -357.10 +19 2021-01-14 -30.48804 -341.65 +18 2021-01-13 -23.77090 -327.79 +17 2021-01-12 -70.96357 -488.97 +16 2021-01-11 -5.05268 -497.18 +15 2021-01-08 -29.68282 -544.89 +14 2021-01-07 -58.68628 -537.15 +13 2021-01-06 -155.42530 -489.70 +12 2021-01-05 12.38816 -335.09 +11 2021-01-04 -21.43556 -357.41 +10 2020-12-31 8.38969 -352.13 +9 2020-12-30 -19.07382 -388.84 +8 2020-12-29 -9.47621 -549.52 +7 2020-12-28 -3.73292 -549.23 +6 2020-12-24 -0.14307 -557.50 +5 2020-12-23 -8.44901 -557.93 +4 2020-12-22 62.13745 -579.51 +3 2020-12-21 17.00596 -676.61 +2 2020-12-18 -10.83064 -709.30 +1 2020-12-17 13.64817 -718.66 +0 2020-12-16 -8.00974 -760.22 diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_days_to_cover.txt b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_days_to_cover.txt index 7debb506713c..4dda67491d2a 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_days_to_cover.txt +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_days_to_cover.txt @@ -1,3 +1,165 @@ Ticker Float Short % Days to Cover Short Interest [1M] 163 COWN 13.277242 12.7031 3.432167 162 FOLD 10.004660 12.7210 25.077682 +161 SNBR 17.120723 12.7349 3.692940 +160 PYR 2.312489 12.7803 1.965153 +159 CGEM 6.559146 12.7861 2.350142 +158 SCOR 8.642554 12.8408 5.857059 +157 CIGI 2.104267 12.8451 0.788048 +156 AVAV 4.767459 12.9061 1.107004 +155 FRGI 4.017135 12.9116 0.995446 +154 GRPH 5.571756 12.9481 2.927958 +153 SYBT 3.003693 12.9926 0.768645 +152 CRTO 6.758835 13.0292 4.066115 +151 MGLN 5.256255 13.0327 1.361370 +150 JFU 2.360578 13.0406 2.276777 +149 FUV 31.500881 13.0681 9.050203 +148 HFFG 3.096803 13.0900 1.111133 +147 JJSF 8.519367 13.1473 0.955021 +146 GALT 5.257311 13.1498 2.248552 +145 DAWN 4.723873 13.1676 1.908917 +144 AGIO 13.806443 13.1937 7.409918 +143 LTCH 10.175882 13.2274 11.199576 +142 RPTX 14.126493 13.2283 2.460835 +141 LGND 10.089522 13.2690 1.604234 +140 GHRS 3.421677 13.3492 1.044638 +139 PLRX 6.803233 13.4021 2.219895 +138 ZIOP 17.072353 13.5630 33.234750 +137 CHNG 6.349052 13.5986 19.690949 +136 LPSN 17.435151 13.6913 11.510687 +135 ADN 16.014444 13.7119 4.295074 +134 MNTK 1.719432 13.7522 0.699809 +133 GPP 4.545421 13.8373 0.518178 +132 SCAQU 0.080711 13.9153 0.019064 +131 ALVR 8.763887 14.0838 2.788669 +130 TERN 2.780630 14.1107 0.648443 +129 DCOM 3.736738 14.1357 1.384835 +128 GTYH 2.685355 14.1813 1.256746 +127 VOR 5.551383 14.1969 1.846945 +126 LESL 9.100459 14.2145 16.711172 +125 CODA 5.031281 14.2679 0.223892 +124 CLBK 3.410377 14.2880 1.174875 +123 CHRS 10.568718 14.3306 7.141283 +122 VSAT 9.365527 14.3573 6.591458 +121 ZNTL 7.549226 14.3944 3.132174 +120 TSHA 6.877737 14.5141 2.586029 +119 COLL 12.723334 14.6174 4.338657 +118 BDTX 8.941219 14.6491 3.116909 +117 VITL 11.547102 14.6495 3.163906 +116 SND 7.185789 14.7029 1.685786 +115 IART 6.718773 14.7287 4.910751 +114 VMD 4.184297 14.8279 1.474128 +113 SOLY 14.117524 14.8519 1.630574 +112 PETS 23.159244 14.8597 4.532264 +111 ECPG 17.713999 14.8725 5.085689 +110 GIII 9.309680 14.9226 3.957545 +109 FANH 4.652480 15.0316 2.474654 +108 MPAA 7.108193 15.0345 1.329232 +107 NPCE 4.981002 15.0534 0.745656 +106 VECO 7.474551 15.2155 3.680469 +105 VIEW 34.557893 15.2745 18.225833 +104 FFWM 5.346373 15.2915 2.113956 +103 LWAY 8.780882 15.2961 0.298550 +102 WILC 0.944133 15.2997 0.037010 +101 RNA 10.985653 15.3956 4.698564 +100 OLLI 18.852899 15.4535 12.237417 +99 RDVT 9.032375 15.4536 0.707235 +98 SUPN 14.136054 15.5063 7.200906 +97 SRZNW 0.084745 15.5197 0.026042 +96 AKUS 7.466407 15.5691 2.485567 +95 NSIT 7.432808 15.5921 2.546480 +94 ELEV 0.648165 15.5956 0.118355 +93 DYN 5.482392 15.6088 2.734617 +92 RPD 9.455242 15.8992 5.288317 +91 RLYB 1.322742 15.9005 0.393648 +90 PCRX 15.558871 15.9366 6.863018 +89 KOD 7.969296 15.9988 3.646750 +88 LYEL 2.627224 16.0333 5.296483 +87 GOGO 18.346372 16.0451 14.592704 +86 MGPI 19.993782 16.0744 2.511219 +85 ODP 14.745159 16.1285 7.173520 +84 DSGN 6.169873 16.3099 2.419824 +83 PAHC 5.198670 16.3713 1.051691 +82 CYXT 11.005636 16.3927 3.651670 +81 IIVI 17.386795 16.4059 18.167462 +80 ALEC 10.313110 16.4488 7.364592 +79 SATS 19.502003 16.4643 7.145534 +78 PHAT 10.898764 16.5026 2.988441 +77 MIDD 8.367555 16.6232 4.602992 +76 HELE 7.996406 16.6774 1.911141 +75 LXEH 0.128914 16.7902 0.003442 +74 SRRK 11.192479 16.7934 3.779700 +73 SIEN 18.845849 16.8751 10.604559 +72 RCKT 13.022977 17.1141 7.734346 +71 ATRI 4.752214 17.3801 0.066531 +70 MNRO 8.626926 17.4915 2.842572 +69 GMTX 5.241772 17.5205 1.751276 +68 IPSC 10.945421 17.5815 1.714053 +67 HRTX 30.887730 17.6393 31.434443 +66 LBAI 4.901903 17.6699 2.372031 +65 KRON 10.786415 17.8376 5.049121 +64 IMRX 4.471697 17.8626 0.622013 +63 CIH 0.568487 18.0066 0.374519 +62 INVA 13.556930 18.4005 9.347503 +61 EBIX 15.446300 18.4074 3.653050 +60 TNYA 6.958650 18.4211 1.499589 +59 IGMS 24.454319 18.4248 3.646139 +58 KIDS 10.679084 18.4536 1.468374 +57 KLDO 6.019311 18.6599 2.332483 +56 LIQT 7.135350 18.9642 1.335024 +55 LKFN 8.032030 19.0947 1.954996 +54 VRCA 13.262538 19.2171 1.311665 +53 PNT 3.651192 19.2479 2.650400 +52 PRLD 12.378146 19.4046 5.426579 +51 WDFC 12.375048 19.9628 1.676819 +50 HTOOW 0.787855 20.0607 0.069410 +49 OMER 19.608057 20.0738 11.756991 +48 HNNA 3.402175 20.1063 0.120437 +47 IRBT 25.833871 20.1781 6.827892 +46 FIZZ 18.883872 20.3128 4.409384 +45 BSBK 0.902269 20.4025 0.051700 +44 PROC 3.392173 20.4535 0.505773 +43 XOMA 2.921102 20.5565 0.312850 +42 ALGS 6.459334 20.5581 2.124475 +41 FREQ 13.581222 20.5675 4.301173 +40 RUBY 8.755588 20.5736 7.344187 +39 RVMD 13.188615 20.5804 9.597355 +38 COHR 10.785788 20.7551 2.601532 +37 OFLX 6.922787 21.7429 0.211145 +36 FFIN 5.091278 21.8599 6.951631 +35 DMRC 15.542412 22.0346 1.984766 +34 ZEAL 0.364640 22.2081 0.131161 +33 SPRO 8.698340 22.4501 2.352901 +32 ORIC 7.233891 22.4800 2.820494 +31 IGNYU 0.012494 22.5417 0.000541 +30 CALM 12.773419 22.6414 4.796419 +29 WLDN 7.745072 23.0319 0.913144 +28 LOOP 9.107394 23.1918 1.768656 +27 MACK 2.658503 23.3930 0.355176 +26 TVTY 11.957362 23.5758 5.195474 +25 CIZN 0.570743 23.9377 0.026882 +24 FRWAU 0.035055 24.1325 0.007288 +23 LIND 18.492244 24.4189 5.752937 +22 RLAY 22.482267 25.4914 13.792871 +21 TETCU 0.031818 25.5741 0.012250 +20 VIA 16.752856 25.6688 1.988564 +19 GOSS 14.829809 26.4240 10.033849 +18 PLSE 11.560838 26.6354 1.476319 +17 LNSR 2.219084 26.6785 0.201049 +16 NUVL 3.781541 26.8363 1.526608 +15 IMTX 8.799101 28.0516 3.495003 +14 BROG 0.134554 28.2351 0.050202 +13 EVLO 10.289377 29.8424 5.157036 +12 OPT 0.341239 30.5198 0.099403 +11 SNRHU 0.015370 31.0390 0.006363 +10 GBIO 11.254284 32.7409 5.851102 +9 TCX 6.489125 36.4680 0.630094 +8 WRLD 22.409964 36.8867 0.627479 +7 FRBK 11.250529 43.1172 5.461007 +6 NYMX 4.575391 43.8658 2.150434 +5 DBVT 3.568777 43.9397 2.185519 +4 GGMCU 0.003522 61.8750 0.000990 +3 CYT 6.654536 69.6752 2.253226 +2 IVA 1.571963 84.1382 0.185020 +1 OMEX 10.235395 90.4469 1.193447 +0 GBRG 0.088493 111.8810 0.004699 diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_volume[True].txt b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_volume[True].txt index 5453b66fea97..d8c5214e3a02 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_volume[True].txt +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_volume[True].txt @@ -1,3 +1,201 @@ date Short Vol. [1M] Short Vol. % Short Exempt Vol. [1k] Total Vol. [1M] 199 2021-12-15 0.338383 38.97 4.163 0.868360 198 2021-12-14 0.268989 31.72 2.076 0.848087 +197 2021-12-13 0.195871 16.42 3.646 1.192766 +196 2021-12-10 0.117109 9.55 1.661 1.226695 +195 2021-12-09 0.198828 22.67 12.923 0.876914 +194 2021-12-08 0.149113 20.00 1.692 0.745544 +193 2021-12-07 0.171749 30.19 0.900 0.568852 +192 2021-12-06 0.225482 12.62 13.375 1.786194 +191 2021-12-03 0.290103 17.27 52.248 1.679596 +190 2021-12-02 0.237243 20.23 0.682 1.172999 +189 2021-12-01 0.188815 16.80 9.839 1.123864 +188 2021-11-30 0.253417 15.89 2.950 1.594523 +187 2021-11-29 0.348563 16.16 1.260 2.156854 +186 2021-11-26 0.094782 14.71 0.932 0.644297 +185 2021-11-24 0.177128 15.46 0.388 1.146023 +184 2021-11-23 0.204566 15.71 4.458 1.301725 +183 2021-11-22 0.241527 10.68 2.723 2.261416 +182 2021-11-19 0.177636 13.78 1.927 1.288652 +181 2021-11-18 0.224488 16.56 2.287 1.355744 +180 2021-11-17 0.310681 23.68 0.640 1.311788 +179 2021-11-16 0.221077 26.05 32.239 0.848602 +178 2021-11-15 0.113262 17.42 1.786 0.650013 +177 2021-11-12 0.122274 14.93 0.820 0.819183 +176 2021-11-11 0.316512 24.87 1.452 1.272451 +175 2021-11-10 0.182553 22.06 0.398 0.827379 +174 2021-11-09 0.224101 28.58 2.352 0.784120 +173 2021-11-08 0.218576 27.37 0.650 0.798669 +172 2021-11-05 0.189491 32.66 2.710 0.580209 +171 2021-11-04 0.178905 25.02 0.267 0.715035 +170 2021-11-03 0.138287 25.11 3.093 0.550824 +169 2021-11-02 0.171705 18.63 1.075 0.921627 +168 2021-11-01 0.211293 22.58 6.500 0.935817 +167 2021-10-29 0.237048 26.57 1.369 0.892248 +166 2021-10-28 0.337248 24.67 1.012 1.367034 +165 2021-10-27 0.194690 23.56 0.310 0.826410 +164 2021-10-26 0.163411 24.13 1.444 0.677197 +163 2021-10-25 0.218829 32.46 1.901 0.674072 +162 2021-10-22 0.207625 29.40 0.467 0.706296 +161 2021-10-21 0.245711 20.46 7.229 1.200685 +160 2021-10-20 0.201682 15.72 1.118 1.283290 +159 2021-10-19 0.369364 30.15 0.871 1.224918 +158 2021-10-18 0.313095 45.41 0.033 0.689556 +157 2021-10-15 0.357170 38.33 33.549 0.931807 +156 2021-10-14 0.375238 41.06 1.275 0.913881 +155 2021-10-13 0.595183 54.69 0.550 1.088270 +154 2021-10-12 0.408641 49.31 0.000 0.828797 +153 2021-10-11 0.170164 28.44 0.146 0.598374 +152 2021-10-08 0.214972 36.44 1.213 0.590002 +151 2021-10-07 0.221051 31.20 3.931 0.708500 +150 2021-10-06 0.292668 31.57 0.421 0.926946 +149 2021-10-05 0.187854 23.94 5.549 0.784640 +148 2021-10-04 0.282451 39.95 1.986 0.707047 +147 2021-10-01 0.325378 33.69 0.832 0.965827 +146 2021-09-30 0.439273 26.54 19.402 1.655026 +145 2021-09-29 0.285821 36.24 0.272 0.788620 +144 2021-09-28 0.471436 36.23 5.350 1.301236 +143 2021-09-27 0.640654 62.80 1.106 1.020212 +142 2021-09-24 0.260433 33.12 0.542 0.786293 +141 2021-09-23 0.246399 32.94 5.738 0.748057 +140 2021-09-22 0.241336 38.02 0.000 0.634780 +139 2021-09-21 0.216081 36.51 0.396 0.591761 +138 2021-09-20 0.313001 46.24 0.000 0.676961 +137 2021-09-17 0.359884 58.04 1.414 0.620096 +136 2021-09-16 0.255254 36.90 0.272 0.691817 +135 2021-09-15 0.262040 28.94 1.696 0.905601 +134 2021-09-14 0.282003 43.62 5.289 0.646548 +133 2021-09-13 0.274917 42.08 0.476 0.653331 +132 2021-09-10 0.506534 56.94 0.378 0.889631 +131 2021-09-09 0.340007 40.96 2.727 0.830164 +130 2021-09-08 0.772285 48.63 4.746 1.587970 +129 2021-09-07 0.617446 47.81 2.807 1.291417 +128 2021-09-03 0.247843 31.99 0.534 0.774692 +127 2021-09-02 0.632916 66.78 1.235 0.947727 +126 2021-09-01 0.257856 34.32 1.192 0.751334 +125 2021-08-31 0.281776 42.71 0.425 0.659765 +124 2021-08-30 0.395348 58.65 1.203 0.674122 +123 2021-08-27 0.410496 55.75 3.432 0.736324 +122 2021-08-26 0.113217 29.97 1.878 0.377767 +121 2021-08-25 0.188319 46.32 0.100 0.406534 +120 2021-08-24 0.314950 48.43 0.718 0.650267 +119 2021-08-23 0.235988 53.34 0.001 0.442411 +118 2021-08-20 0.197908 50.25 0.439 0.393814 +117 2021-08-19 0.304141 51.40 0.750 0.591745 +116 2021-08-18 0.252573 45.84 1.888 0.550932 +115 2021-08-17 0.389944 41.94 4.932 0.929784 +114 2021-08-16 0.274982 49.67 0.063 0.553665 +113 2021-08-13 0.301587 53.94 0.000 0.559160 +112 2021-08-12 0.246230 39.29 0.415 0.626730 +111 2021-08-11 0.148781 21.97 4.885 0.677258 +110 2021-08-10 0.163980 31.08 0.165 0.527562 +109 2021-08-09 0.131289 29.78 0.027 0.440881 +108 2021-08-06 0.414990 54.86 0.166 0.756428 +107 2021-08-05 0.113259 30.91 0.453 0.366455 +106 2021-08-04 0.198153 32.61 0.392 0.607650 +105 2021-08-03 0.196862 30.80 0.822 0.639115 +104 2021-08-02 0.236093 34.14 1.088 0.691619 +103 2021-07-30 0.221828 30.99 3.744 0.715901 +102 2021-07-29 0.147355 19.92 9.838 0.739851 +101 2021-07-28 0.138577 16.92 1.410 0.818885 +100 2021-07-27 0.218920 32.78 1.054 0.667779 +99 2021-07-26 0.179326 30.96 0.199 0.579195 +98 2021-07-23 0.160287 28.42 0.958 0.563895 +97 2021-07-22 0.228240 34.07 1.801 0.669907 +96 2021-07-21 0.351982 40.76 0.000 0.863648 +95 2021-07-20 0.685330 39.60 7.773 1.730649 +94 2021-07-19 0.253438 29.99 11.787 0.845188 +93 2021-07-16 0.159047 26.99 1.600 0.589338 +92 2021-07-15 0.135357 25.67 1.897 0.527248 +91 2021-07-14 0.132759 22.00 0.881 0.603494 +90 2021-07-13 0.198985 22.09 4.020 0.900739 +89 2021-07-12 0.226090 31.15 0.028 0.725913 +88 2021-07-09 0.152339 21.82 0.829 0.698238 +87 2021-07-08 0.166046 21.55 0.065 0.770341 +86 2021-07-07 0.146481 19.61 2.309 0.746830 +85 2021-07-06 0.267180 32.30 1.197 0.827150 +84 2021-07-02 0.225622 36.88 0.175 0.611791 +83 2021-07-01 0.183581 16.55 8.154 1.109348 +82 2021-06-30 0.304709 35.74 24.217 0.852585 +81 2021-06-29 0.206238 22.94 2.400 0.899206 +80 2021-06-28 0.178314 23.67 2.095 0.753182 +79 2021-06-25 0.296046 17.46 0.925 1.696036 +78 2021-06-24 0.957819 46.02 1.873 2.081501 +77 2021-06-23 0.808606 39.42 1.317 2.051403 +76 2021-06-22 0.364668 43.12 7.014 0.845691 +75 2021-06-21 0.595810 28.07 1.156 2.122745 +74 2021-06-18 0.494628 30.92 2.039 1.599957 +73 2021-06-17 0.358510 26.60 2.963 1.347856 +72 2021-06-16 0.484018 35.89 5.601 1.348652 +71 2021-06-15 0.566763 52.35 10.636 1.082732 +70 2021-06-14 0.816735 37.49 5.134 2.178488 +69 2021-06-11 0.544677 32.89 8.399 1.655960 +68 2021-06-10 0.234243 41.22 0.300 0.568295 +67 2021-06-09 0.173864 36.13 0.445 0.481272 +66 2021-06-08 0.534905 51.54 1.648 1.037934 +65 2021-06-07 0.241965 39.67 0.160 0.609986 +64 2021-06-04 0.297030 37.43 1.769 0.793663 +63 2021-06-03 0.148302 26.36 2.382 0.562652 +62 2021-06-02 0.149129 22.97 3.331 0.649243 +61 2021-06-01 0.200188 33.98 0.078 0.589179 +60 2021-05-28 0.157277 29.33 0.212 0.536202 +59 2021-05-27 0.137647 29.83 3.285 0.461456 +58 2021-05-26 0.151294 32.58 0.770 0.464347 +57 2021-05-25 0.223157 30.06 0.069 0.742305 +56 2021-05-24 0.153811 31.03 0.800 0.495701 +55 2021-05-21 0.128417 22.85 0.286 0.561922 +54 2021-05-20 0.148143 29.88 3.667 0.495759 +53 2021-05-19 0.164624 23.61 4.268 0.697155 +52 2021-05-18 0.163898 27.16 0.666 0.603348 +51 2021-05-17 0.086611 18.47 0.031 0.468813 +50 2021-05-14 0.119881 23.84 0.000 0.502828 +49 2021-05-13 0.141535 11.53 0.844 1.227212 +48 2021-05-12 0.192909 28.75 2.507 0.671025 +47 2021-05-11 0.173502 26.10 1.867 0.664661 +46 2021-05-10 0.179799 21.62 3.515 0.831476 +45 2021-05-07 0.180267 30.71 0.082 0.587015 +44 2021-05-06 0.232873 15.02 0.780 1.550025 +43 2021-05-05 0.141124 13.12 0.476 1.075776 +42 2021-05-04 0.265722 17.70 7.731 1.500875 +41 2021-05-03 0.201615 26.59 0.807 0.758170 +40 2021-04-30 0.231661 25.78 5.531 0.898464 +39 2021-04-29 0.191738 16.52 1.048 1.160505 +38 2021-04-28 0.189283 30.44 2.098 0.621843 +37 2021-04-27 0.175558 31.64 13.221 0.554840 +36 2021-04-26 0.276002 32.53 1.828 0.848578 +35 2021-04-23 0.258088 40.44 5.449 0.638193 +34 2021-04-22 0.249465 29.45 2.562 0.847058 +33 2021-04-21 0.354521 24.07 1.976 1.472618 +32 2021-04-20 0.713891 32.59 4.426 2.190722 +31 2021-04-19 0.724900 40.95 0.731 1.770392 +30 2021-04-16 0.288528 34.53 0.284 0.835603 +29 2021-04-15 0.298481 27.51 1.309 1.085184 +28 2021-04-14 0.314733 35.59 0.030 0.884445 +27 2021-04-13 0.309032 39.49 3.056 0.782483 +26 2021-04-12 0.257417 29.82 3.118 0.863164 +25 2021-04-09 0.240242 24.32 4.702 0.987965 +24 2021-04-08 0.212669 26.80 1.040 0.793603 +23 2021-04-07 0.126708 17.02 0.000 0.744403 +22 2021-04-06 0.163840 22.13 0.244 0.740328 +21 2021-04-05 0.218772 27.35 8.268 0.800007 +20 2021-04-01 0.182671 16.86 1.033 1.083285 +19 2021-03-31 0.177802 18.96 5.841 0.937748 +18 2021-03-30 0.160212 21.93 0.986 0.730629 +17 2021-03-29 0.167836 17.51 1.088 0.958602 +16 2021-03-26 0.273302 22.06 1.281 1.238876 +15 2021-03-25 0.255839 37.12 1.005 0.689130 +14 2021-03-24 0.364633 36.36 5.826 1.002789 +13 2021-03-23 0.371052 37.42 3.786 0.991535 +12 2021-03-22 0.510022 37.30 0.564 1.367204 +11 2021-03-19 1.005211 61.04 1.873 1.646840 +10 2021-03-18 3.493341 77.75 10.316 4.492898 +9 2021-03-17 0.534485 40.08 2.718 1.333544 +8 2021-03-16 0.323603 25.08 0.139 1.290502 +7 2021-03-15 0.362648 29.88 9.354 1.213605 +6 2021-03-12 0.230531 27.22 0.275 0.846974 +5 2021-03-11 0.191185 23.06 0.121 0.829027 +4 2021-03-10 0.211994 19.41 0.933 1.092225 +3 2021-03-09 0.425498 33.37 1.900 1.275109 +2 2021-03-08 0.323588 33.60 0.137 0.963054 +1 2021-03-05 0.644752 49.12 242.618 1.312613 +0 2021-03-04 0.271476 25.87 1.262 1.049270 diff --git a/tests/openbb_terminal/stocks/discovery/txt/test_fidelity_view/test_orders_view[True].txt b/tests/openbb_terminal/stocks/discovery/txt/test_fidelity_view/test_orders_view[True].txt index 4dbb2a67a465..c4759892d9ea 100644 --- a/tests/openbb_terminal/stocks/discovery/txt/test_fidelity_view/test_orders_view[True].txt +++ b/tests/openbb_terminal/stocks/discovery/txt/test_fidelity_view/test_orders_view[True].txt @@ -1,2 +1,2 @@ - Symbol Buy / Sell Ratio Price Change Company # Buy Orders # Sell Orders -0 LCID [green]75%[/green] Buys, 25% Sells [red]-8.20 (-18.3363%)[/red] LUCID GROUP INC 19,081 6,287 + Symbol Buy / Sell Ratio Price Change Company # Buy Orders # Sell Orders +0 LCID 75% Buys, 25% Sells -8.20 (-18.3363%) LUCID GROUP INC 19,081 6,287 diff --git a/tests/openbb_terminal/stocks/discovery/txt/test_nasdaq_view/test_display_dividend_calendar.txt b/tests/openbb_terminal/stocks/discovery/txt/test_nasdaq_view/test_display_dividend_calendar.txt index 10bde773a6be..52884ea6e02d 100644 --- a/tests/openbb_terminal/stocks/discovery/txt/test_nasdaq_view/test_display_dividend_calendar.txt +++ b/tests/openbb_terminal/stocks/discovery/txt/test_nasdaq_view/test_display_dividend_calendar.txt @@ -1,3 +1,11 @@ - Name Symbol Ex-Dividend Date Payment Date Record Date Dividend Annual Dividend -8 InterDigital, Inc. IDCC 01/11/2022 01/26/2022 01/12/2022 0.35 1.40 -9 Winnebago Industries, Inc. WGO 01/11/2022 01/26/2022 01/12/2022 0.18 0.72 + Name Symbol Ex-Dividend Date Payment Date Record Date Dividend Annual Dividend +8 InterDigital, Inc. IDCC 01/11/2022 01/26/2022 01/12/2022 0.350 1.400 +9 Winnebago Industries, Inc. WGO 01/11/2022 01/26/2022 01/12/2022 0.180 0.720 +5 Cohen & Steers Infrastructure Fund, Inc UTF 01/11/2022 01/31/2022 01/12/2022 0.155 2.015 +4 Cohen & Steers REIT and Preferred and Income Fund, RNP 01/11/2022 01/31/2022 01/12/2022 0.136 1.624 +1 Cohen & Steers Limited Duration Preferred and Income Fund, Inc. LDP 01/11/2022 01/31/2022 01/12/2022 0.135 2.251 +2 Cohen & Steers Select Preferred and Income Fund, Inc. PSF 01/11/2022 01/31/2022 01/12/2022 0.135 2.569 +3 Cohen & Steers Tax-Advantaged Preferred Securities PTA 01/11/2022 01/31/2022 01/12/2022 0.130 1.837 +7 First Trust Income Opportunities ETF FCEF 01/11/2022 01/31/2022 01/12/2022 0.115 1.240 +0 Cohen & Steers Closed-End Opportunity Fund, Inc. FOF 01/11/2022 01/31/2022 01/12/2022 0.087 1.131 +6 Cohen & Steers Quality Income Realty Fund Inc. RQI 01/11/2022 01/31/2022 01/12/2022 0.080 1.040 diff --git a/tests/openbb_terminal/stocks/discovery/txt/test_seeking_alpha_view/test_display_news.txt b/tests/openbb_terminal/stocks/discovery/txt/test_seeking_alpha_view/test_display_news.txt index dcd711bc856d..1e401d7b3c83 100644 --- a/tests/openbb_terminal/stocks/discovery/txt/test_seeking_alpha_view/test_display_news.txt +++ b/tests/openbb_terminal/stocks/discovery/txt/test_seeking_alpha_view/test_display_news.txt @@ -1,12 +1,4 @@ -2022-01-21 16:10:04 - 3790444 - MicroStrategy stock makes new 52-week lows as SEC rejects non-GAAP bitcoin accounting: Bloomberg -https://seekingalpha.com/news/3790444-microstrategy-stock-makes-new-52-week-lows-as-sec-rejects-non-gaap-bitcoin-accounting-bloomberg - - -2022-01-21 14:34:47 - 3790420 - Why did Coinbase Global stock drop today? Cryptocurrencies swoon -https://seekingalpha.com/news/3790420-why-did-coinbase-global-stock-drop-today-cryptocurrencies-swoon - - -2022-01-21 10:08:46 - 3790334 - Bitcoin is the emperor's new clothes, says famed fund manager Jeremy Grantham -https://seekingalpha.com/news/3790334-bitcoin-is-the-emperors-new-clothes-says-famed-fund-manager-jeremy-grantham - - + publishOn title url +0 2022-01-21 16:10:04 MicroStrategy stock makes new 52-week lows as SEC rejects non-GAAP bitcoin accounting: Bloomberg https://seekingalpha.com/news/3790444-microstrategy-stock-makes-new-52-week-lows-as-sec-rejects-non-gaap-bitcoin-accounting-bloomberg +1 2022-01-21 14:34:47 Why did Coinbase Global stock drop today? Cryptocurrencies swoon https://seekingalpha.com/news/3790420-why-did-coinbase-global-stock-drop-today-cryptocurrencies-swoon +2 2022-01-21 10:08:46 Bitcoin is the emperor's new clothes, says famed fund manager Jeremy Grantham https://seekingalpha.com/news/3790334-bitcoin-is-the-emperors-new-clothes-says-famed-fund-manager-jeremy-grantham diff --git a/tests/openbb_terminal/stocks/discovery/txt/test_seeking_alpha_view/test_news.txt b/tests/openbb_terminal/stocks/discovery/txt/test_seeking_alpha_view/test_news.txt index 5fe37b53039a..bcfce2f8e8f1 100644 --- a/tests/openbb_terminal/stocks/discovery/txt/test_seeking_alpha_view/test_news.txt +++ b/tests/openbb_terminal/stocks/discovery/txt/test_seeking_alpha_view/test_news.txt @@ -1,8 +1,3 @@ -2021-12-10 01:05:18 - 3779005 - Lucid Group secures $1.75B capital raise via notes offering -https://seekingalpha.com/news/3779005-lucid-group-secures-175b-capital-raise-via-notes-offering - - -2021-12-10 01:00:06 - 3779004 - AMC Entertainment CEO sells $9.65M in common shares -https://seekingalpha.com/news/3779004-amc-entertainment-ceo-sells-965m-in-common-shares - - + publishedAtDate title url +0 2021-12-10 01:05:18 Lucid Group secures $1.75B capital raise via notes offering https://seekingalpha.com/news/3779005-lucid-group-secures-175b-capital-raise-via-notes-offering +1 2021-12-10 01:00:06 AMC Entertainment CEO sells $9.65M in common shares https://seekingalpha.com/news/3779004-amc-entertainment-ceo-sells-965m-in-common-shares diff --git a/tests/openbb_terminal/stocks/discovery/txt/test_shortinterest_view/test_hot_penny_stocks.txt b/tests/openbb_terminal/stocks/discovery/txt/test_shortinterest_view/test_hot_penny_stocks.txt index 7e582fe07737..4b944c2bd257 100644 --- a/tests/openbb_terminal/stocks/discovery/txt/test_shortinterest_view/test_hot_penny_stocks.txt +++ b/tests/openbb_terminal/stocks/discovery/txt/test_shortinterest_view/test_hot_penny_stocks.txt @@ -1,3 +1,31 @@ - Symbol Company Name Last Price Change % Change Market Time Volume Avg Vol (3 month) Market Cap -0 MNMD Mind Medicine (MindMed) Inc. 1.02 0.27 +36.18% 4:00 PM EDT 224.25M 6.61M 435.63M -1 BBIG Vinco Ventures, Inc. 1.45 0.06 +4.32% 4:00 PM EDT 117.16M 21.15M 338.05M + Symbol Company Name Last Price Change % Change Market Time Volume Avg Vol (3 month) Market Cap +0 MNMD Mind Medicine (MindMed) Inc. 1.02000 0.27 +36.18% 4:00 PM EDT 224.25M 6.61M 435.63M +1 BBIG Vinco Ventures, Inc. 1.45000 0.06 +4.32% 4:00 PM EDT 117.16M 21.15M 338.05M +2 CEI Camber Energy, Inc. 0.41000 0.05 +14.85% 4:00 PM EDT 73.82M 22.79M 201.40M +3 CRIS Curis, Inc. 1.26000 0.21 +20.00% 4:00 PM EDT 75.18M 4.19M 115.69M +4 ENDP Endo International plc 0.40570 0.12 +42.90% 4:00 PM EDT 154.56M 58.54M 95.40M +5 INND InnerScope Hearing Technologies, Inc. 0.02420 0.00 +10.25% 3:59 PM EDT 271.95M 55.54M 83.64M +6 IMPP Imperial Petroleum Inc. 0.39990 0.04 +10.32% 4:00 PM EDT 51.18M 42.19M 76.08M +7 VTGN VistaGen Therapeutics, Inc. 0.22340 0.03 +15.69% 4:00 PM EDT 33.68M 10.78M 46.21M +8 DRUG Bright Minds Biosciences Inc. 2.17000 1.25 +135.87% 4:00 PM EDT 119.00M 1.99M 25.76M +9 PSTV Plus Therapeutics, Inc. 0.84800 0.30 +53.90% 4:00 PM EDT 93.48M 3.13M 19.52M +10 PHIL Philux Global Group Inc. 0.00060 0.00 +20.00% 3:28 PM EDT 275.29M 165.21M 18.16M +11 NEPT Neptune Wellness Solutions Inc. 2.02000 0.67 +49.63% 4:00 PM EDT 69.19M 1.65M 17.78M +12 AXXA Exxe Group Inc. 0.01550 0.00 +13.97% 3:59 PM EDT 49.23M 5.31M 6.49M +13 IGPK Integrated Cannabis Solutions, Inc. 0.00310 0.00 +15.46% 3:59 PM EDT 30.61M 5.43M 5.22M +14 MCOA Marijuana Company of America, Inc. 0.00040 0.00 +19.40% 3:57 PM EDT 254.96M 118.76M 4.06M +15 MLFB Major League Football, Inc. 0.00420 0.00 +223.08% 3:59 PM EDT 352.36M 18.29M 2.53M +16 ELRA Elray Resources, Inc. 0.00085 0.00 +6.25% 3:09 PM EDT 26.62M 57.92M 2.30M +17 GEGI Genesis Electronics Group, Inc. 0.00800 0.00 +29.03% 3:59 PM EDT 160.07M 45.52M 1.61M +18 CMGR Clubhouse Media Group, Inc. 0.00160 0.00 +23.08% 3:59 PM EDT 160.77M 49.19M 1.30M +19 RNVA Rennova Health, Inc. 0.00010 0.00 +9900.00% 3:59 PM EDT 112.44M 98.83M 967.93k +20 TGRO Tiger Oil and Energy, Inc. 0.00020 0.00 +100.00% 3:58 PM EDT 32.25M 29.59M 899.34k +21 FTXP Foothills Exploration, Inc. 0.00050 0.00 +72.41% 3:56 PM EDT 1.28B 86.97M 578.22k +22 WNBD Winning Brands Corporation 0.00090 0.00 +28.57% 3:59 PM EDT 111.51M 13.13M 420.53k +23 PLPL Plandaí Biotechnology, Inc. 0.00060 0.00 +20.00% 3:59 PM EDT 52.67M 166.33M 284.25k +24 HVCW Harrison Vickers and Waterman Inc. 0.00100 0.00 +11.11% 3:59 PM EDT 705.89M 110.28M 192.39k +25 MSTO Masterbeat Corporation 0.00110 0.00 +22.22% 2:46 PM EDT 42.57M 13.15M 117.65k +26 QBAN Telco Cuba, Inc. 0.00050 0.00 +25.00% 3:35 PM EDT 64.53M 68.38M 112.32k +27 MWWC Marketing Worldwide Corp 0.00080 0.00 +14.29% 3:39 PM EDT 27.25M 45.70M 31.80k +28 GNCP GNCC Capital, Inc. 0.00010 0.00 +100.00% 3:59 PM EDT 73.98M 24.12M 20.31k +29 QEDN QED Connect, Inc. 0.00210 0.00 +23.53% 3:47 PM EDT 50.18M 25.27M 18.46k diff --git a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_active].txt b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_active].txt index 7c189bd19b9c..480ba7d733f8 100644 --- a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_active].txt +++ b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_active].txt @@ -1,3 +1,26 @@ - Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) -0 F Ford Motor Company 20.96 1.39 +7.10% 92.959M 89.354M 83.762B 29.4 -1 LCID Lucid Group, Inc. 37.69 1.17 +3.19% 79.307M 72.438M 62.043B + Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) +0 F Ford Motor Company 20.960 1.390 +7.10% 92.959M 89.354M 83.762B 29.4 +1 LCID Lucid Group, Inc. 37.690 1.170 +3.19% 79.307M 72.438M 62.043B +2 AAPL Apple Inc. 177.720 3.160 +1.81% 68.975M 84.53M 2.916T 31.68 +3 AMC AMC Entertainment Holdings, Inc. 26.510 -2.950 -10.01% 44.769M 43.357M 13.608B +4 BBD Banco Bradesco S.A. 3.565 -0.055 -1.52% 35.946M 37.617M 34.543B 8.14 +5 ORCL Oracle Corporation 102.680 13.910 +15.66% 35.427M 10.002M 280.682B 21.75 +6 NVDA NVIDIA Corporation 299.800 -5.100 -1.67% 35.01M 36.193M 747.102B 92.45 +7 AMD Advanced Micro Devices, Inc. 137.560 -0.540 -0.39% 30.213M 52.585M 166.119B 42.43 +8 SOFI SoFi Technologies, Inc. 14.980 -0.680 -4.34% 29.397M 30.433M 11.978B +9 GRAB Grab Holdings Limited 7.050 -1.030 -12.69% 29.105M 6.092M 26.393B +10 EDU New Oriental Education & Technology Group Inc. 2.305 0.095 +4.30% 27.017M 38.337M 3.981B 11.53 +11 NIO NIO Inc. 33.990 -0.060 -0.18% 24.082M 40.507M 54.063B +12 MSFT Microsoft Corporation 340.400 7.300 +2.19% 23.199M 25.792M 2.556T 38.08 +13 CCL Carnival Corporation & plc 19.190 0.000 +0.02% 22.565M 36.449M 22.376B +14 T AT&T Inc. 22.830 -0.110 -0.50% 22.177M 46.64M 162.993B 176.94 +15 BAC Bank of America Corporation 44.390 -0.100 -0.22% 22.106M 46.324M 363.29B 13.29 +16 ITUB Itaú Unibanco Holding S.A. 3.875 -0.005 -0.13% 19.834M 40.748M 37.897B 7.23 +17 PLTR Palantir Technologies Inc. 18.890 -0.320 -1.69% 19.213M 45.544M 37.861B +18 AAL American Airlines Group Inc. 17.900 -0.240 -1.35% 18.843M 34.305M 11.587B +19 C Citigroup Inc. 60.620 -1.520 -2.45% 18.776M 20.667M 120.277B 5.74 +20 PTON Peloton Interactive, Inc. 38.060 -2.650 -6.50% 17.347M 12.892M 12.566B +21 KGC Kinross Gold Corporation 5.300 0.030 +0.66% 15.773M 13.063M 6.674B 6.64 +22 TSLA Tesla, Inc. 1016.930 13.130 +1.31% 15.129M 25.743M 1.021T 332.11 +23 CMCSA Comcast Corporation 48.420 0.610 +1.28% 14.986M 19.374M 221.227B 15.57 +24 AI C3.ai, Inc. 33.420 1.330 +4.14% 14.844M 3.085M 3.51B diff --git a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_asc].txt b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_asc].txt index b126730fed8a..223ead39988e 100644 --- a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_asc].txt +++ b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_asc].txt @@ -1,3 +1,26 @@ - Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) -0 RIDE Lordstown Motors Corp. 4.190 -0.020 -0.48% 2.282M 10.106M 805.448M -1 BGCP BGC Partners, Inc. 4.585 -0.095 -2.03% 506011 2.615M 1.691B 39.87 + Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) +0 RIDE Lordstown Motors Corp. 4.190 -0.0200 -0.48% 2.282M 10.106M 805.448M +1 BGCP BGC Partners, Inc. 4.585 -0.0950 -2.03% 506011 2.615M 1.691B 39.87 +2 TIGR UP Fintech Holding Limited 5.720 -0.1100 -1.80% 1.957M 8.699M 929.597M 28.91 +3 CRSR Corsair Gaming, Inc. 20.940 -0.3100 -1.46% 390637 1.267M 1.976B 17.61 +4 DM Desktop Metal, Inc. 5.820 -0.0800 -1.39% 2.568M 6.439M 1.809B +5 CRK Comstock Resources, Inc. 8.430 0.1200 +1.44% 1.007M 3.312M 1.964B +6 BEST BEST Inc. 1.090 0.1425 +15.04% 7.037M 5.928M 423.683M +7 BLU BELLUS Health Inc. 5.710 0.0400 +0.71% 222762 2.53M 451.395M +8 HYLN Hyliion Holdings Corp. 6.290 0.0100 +0.15% 1.02M 2.811M 1.09B +9 VLDR Velodyne Lidar, Inc. 5.140 -0.1200 -2.19% 1.266M 3.786M 1.011B +10 CNK Cinemark Holdings, Inc. 16.680 -0.2200 -1.30% 1.03M 3.479M 1.995B +11 DRH DiamondRock Hospitality Company 9.250 -0.0700 -0.75% 992392 2.155M 1.948B +12 HUYA HUYA Inc. 7.410 -0.0300 -0.40% 1.22M 2.869M 1.759B 9.87 +13 PEI Pennsylvania Real Estate Investment Trust 1.100 -0.0800 -6.78% 854750 563609 88.22M +14 APPH AppHarvest, Inc. 5.150 -0.1200 -2.22% 405278 1.805M 518.897M +15 ATI Allegheny Technologies Incorporated 15.080 0.2200 +1.48% 534922 1.59M 1.919B +16 HBM Hudbay Minerals Inc. 6.950 -0.1200 -1.77% 387843 1.336M 1.819B +17 FSM Fortuna Silver Mines Inc. 3.240 -0.0400 -1.22% 2.234M 5.095M 947.117M 11.45 +18 BGFV Big 5 Sporting Goods Corporation 20.360 -0.1500 -0.73% 473833 2.257M 454.248M 4.42 +19 ZEV Lightning eMotors, Inc. 6.180 -0.0800 -1.28% 213193 754780 463.226M +20 DNMR Danimer Scientific, Inc. 12.080 -0.1400 -1.14% 568939 2.347M 1.181B +21 ORPH Orphazyme A/S 2.840 -0.1000 -3.40% 227834 1.395M 106.105M +22 REAL The RealReal, Inc. 12.560 -0.7800 -5.85% 2.211M 3.118M 1.16B +23 USA Liberty All-Star Equity Fund 8.120 0.0200 +0.18% 564474 1.234M 1.819B 3.11 +24 CENX Century Aluminum Company 13.590 -0.0800 -0.59% 290416 1.543M 1.225B diff --git a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_gainers].txt b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_gainers].txt index d1bebd03e17d..c94ee5744cf7 100644 --- a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_gainers].txt +++ b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_gainers].txt @@ -1,3 +1,26 @@ - Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) -0 ORCL Oracle Corporation 102.68 13.91 +15.66% 35.427M 10.002M 280.682B 21.75 -1 EPAY Bottomline Technologies, Inc. 51.44 6.74 +15.08% 612218 342098 2.324B + Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) +0 ORCL Oracle Corporation 102.6800 13.9100 +15.66% 35.427M 10.002M 280.682B 21.75 +1 EPAY Bottomline Technologies, Inc. 51.4400 6.7400 +15.08% 612218 342098 2.324B +2 LWLG Lightwave Logic, Inc. 19.6000 2.2700 +13.10% 1.445M 744643 2.133B +3 YMM Full Truck Alliance Co. Ltd. 11.4200 1.1800 +11.52% 4.483M 2.319M 12.4B +4 CORT Corcept Therapeutics Incorporated 18.9500 1.8500 +10.85% 2.045M 948527 2.188B 22.84 +5 CXM Sprinklr, Inc. 14.9500 1.4400 +10.66% 2.358M 456674 3.813B +6 EGRNY China Evergrande Group 5.5500 0.5200 +10.27% 25648 69958 3.361B 1.17 +7 OSCR Oscar Health, Inc. 10.7100 0.9500 +9.73% 1.137M 1.688M 2.244B +8 INFA Informatica Inc. 38.4700 3.4700 +9.90% 434726 1.166M 10.695B +9 HALO Halozyme Therapeutics, Inc. 34.7600 2.9400 +9.26% 1.07M 812714 4.894B 12.5 +10 VAL Valaris Limited 33.0500 2.4000 +7.83% 826505 477159 2.479B +11 SWMAY Swedish Match AB (publ) 7.7500 0.5500 +7.64% 85435 92109 12.144B 6.77 +12 AVGO Broadcom Inc. 624.8900 41.4700 +7.11% 3.589M 1.747M 257.213B 46.32 +13 F Ford Motor Company 20.9600 1.3900 +7.10% 92.948M 89.354M 83.761B 29.4 +14 ASO Academy Sports and Outdoors, Inc. 46.2200 2.9900 +6.92% 7.312M 2.606M 4.113B 8.23 +15 MNSO MINISO Group Holding Limited 11.7000 0.7300 +6.65% 1.367M 460851 3.585B 42.24 +16 GARPF Golden Agri-Resources Ltd 0.1773 0.0111 +6.70% 23250 9627 2.48B 4.93 +17 COST Costco Wholesale Corporation 558.8700 34.5400 +6.59% 3.851M 2.023M 246.922B 49.59 +18 BRDS Bird Global, Inc. 8.7600 0.5500 +6.64% 655967 947261 2.402B +19 AUR Aurora Innovation, Inc. 13.4900 0.8200 +6.47% 2.116M 2.628M 15.162B +20 PAY Paymentus Holdings, Inc. 29.0300 1.7700 +6.49% 298508 253203 3.08B 744.33 +21 EGRNF China Evergrande Group 0.2300 0.0131 +6.04% 223860 903077 3.232B 1.22 +22 JBL Jabil Inc. 65.0700 3.3500 +5.43% 1.25M 903941 9.327B 14.21 +23 FNMFN Federal National Mortgage Association 5.9000 0.3000 +5.36% 113336 34743 4.296B 536.36 +24 CCK Crown Holdings, Inc. 109.0000 5.1600 +4.96% 1.222M 1.003M 13.937B 24.55 diff --git a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_gtech].txt b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_gtech].txt index 7a85987836d6..a9744d107ee8 100644 --- a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_gtech].txt +++ b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_gtech].txt @@ -1,3 +1,26 @@ - Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) -0 AAPL Apple Inc. 177.75 3.19 +1.83% 68.982M 84.53M 2.916T 31.68 -1 AFRM Affirm Holdings, Inc. 113.51 -5.62 -4.72% 4.266M 14.768M 31.897B + Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) +0 AAPL Apple Inc. 177.75 3.19 +1.83% 68.982M 84.53M 2.916T 31.68 +1 AFRM Affirm Holdings, Inc. 113.51 -5.62 -4.72% 4.266M 14.768M 31.897B +2 AMD Advanced Micro Devices, Inc. 137.60 -0.50 -0.36% 30.216M 52.585M 166.167B 42.44 +3 NVDA NVIDIA Corporation 299.90 -5.00 -1.64% 35.012M 36.193M 747.351B 92.48 +4 MU Micron Technology, Inc. 84.80 -0.13 -0.15% 6.783M 18.48M 94.99B 16.5 +5 ZM Zoom Video Communications, Inc. 185.21 -3.06 -1.63% 1.194M 4.407M 55.192B 49.22 +6 ON ON Semiconductor Corporation 64.37 1.07 +1.69% 2.647M 5.906M 27.733B 42.02 +7 AMAT Applied Materials, Inc. 152.10 -0.54 -0.36% 3M 7.437M 137.34B 23.77 +8 SQ Square, Inc. 180.38 -6.37 -3.41% 4.555M 7.513M 83.205B 180.92 +9 DM Desktop Metal, Inc. 5.81 -0.09 -1.53% 2.567M 6.439M 1.807B +10 NET Cloudflare, Inc. 143.18 -7.01 -4.67% 3.099M 4.068M 46.069B +11 LSPD Lightspeed Commerce Inc. 43.72 -2.08 -4.54% 654345 1.765M 6.511B +12 DDOG Datadog, Inc. 173.83 -1.58 -0.90% 1.72M 2.985M 54.238B +13 CRWD CrowdStrike Holdings, Inc. 197.82 -3.45 -1.71% 2.015M 3.501M 45.369B +14 COIN Coinbase Global, Inc. 253.72 -10.19 -3.86% 3.741M 5.1M 66.449B 19.09 +15 BILL Bill.com Holdings, Inc. 251.11 -3.41 -1.34% 914155 1.705M 25.752B +16 RNG RingCentral, Inc. 185.04 -1.17 -0.63% 961482 1.32M 17.291B +17 HIMX Himax Technologies, Inc. 11.53 0.47 +4.25% 2.296M 2.963M 2.007B 6.12 +18 WIT Wipro Limited 8.69 -0.02 -0.17% 870748 1.879M 47.507B 30.09 +19 AI C3.ai, Inc. 33.42 1.33 +4.14% 14.844M 3.085M 3.51B +20 ZS Zscaler, Inc. 303.86 0.82 +0.27% 1.141M 2.004M 42.556B +21 SWKS Skyworks Solutions, Inc. 162.20 1.18 +0.74% 867285 1.701M 26.827B 18.08 +22 DQ Daqo New Energy Corp. 43.23 -0.84 -1.91% 756756 1.641M 3.178B 4.81 +23 TEAM Atlassian Corporation Plc 370.89 -4.55 -1.21% 364887 1.074M 93.743B +24 STX Seagate Technology Holdings plc 102.37 -0.56 -0.54% 615944 2.439M 22.791B 15.07 diff --git a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_losers].txt b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_losers].txt index 65acc29aaac3..0a3629739570 100644 --- a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_losers].txt +++ b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_losers].txt @@ -1,3 +1,26 @@ - Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) -0 EVBG Everbridge, Inc. 62.79 -52.58 -45.58% 11.552M 434143 2.421B -1 GCPEF GCL-Poly Energy Holdings Limited 0.31 -0.09 -22.50% 302071 148762 7.769B + Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) +0 EVBG Everbridge, Inc. 62.790 -52.5800 -45.58% 11.552M 434143 2.421B +1 GCPEF GCL-Poly Energy Holdings Limited 0.310 -0.0900 -22.50% 302071 148762 7.769B +2 FIGS FIGS, Inc. 24.780 -6.4300 -20.61% 10.331M 1.981M 4.051B +3 DDAIF Daimler AG 84.140 -13.4600 -13.79% 29596 20222 90.17B 5.73 +4 GRAB Grab Holdings Limited 7.060 -1.0200 -12.63% 29.123M 6.092M 26.41B +5 UPST Upstart Holdings, Inc. 160.730 -18.8700 -10.51% 4.758M 4.951M 13.173B 162.52 +6 AMC AMC Entertainment Holdings, Inc. 26.510 -2.9500 -10.01% 44.772M 43.357M 13.61B +7 CHWY Chewy, Inc. 51.610 -4.6900 -8.33% 14.06M 3.385M 21.561B 2243.91 +8 BYND Beyond Meat, Inc. 64.220 -5.8700 -8.37% 2.898M 3.206M 4.067B +9 IUGNF Imugene Limited 0.344 -0.0311 -8.29% 143226 98747 2.021B +10 GXO GXO Logistics, Inc. 85.100 -7.7500 -8.35% 1.595M 712680 9.756B 78.07 +11 W Wayfair Inc. 201.190 -17.9400 -8.19% 2.049M 1.39M 21.033B 228.62 +12 ENVX Enovix Corporation 28.570 -2.5300 -8.14% 638026 1.183M 4.15B +13 BNTX BioNTech SE 261.860 -22.3500 -7.86% 3.988M 3.508M 63.507B 8.27 +14 ASAN Asana, Inc. 67.760 -6.0400 -8.18% 3.483M 3.42M 12.632B +15 HOOD Robinhood Markets, Inc. 20.240 -1.6700 -7.64% 12.716M 8.582M 16.91B +16 TRUP Trupanion, Inc. 141.840 -11.0500 -7.23% 676220 374750 5.726B +17 OSTK Overstock.com, Inc. 72.390 -5.4900 -7.04% 1.035M 1.212M 3.114B 9.42 +18 AMEH Apollo Medical Holdings, Inc. 73.380 -5.3900 -6.84% 348765 651025 4.076B 45.49 +19 ITCI Intra-Cellular Therapies, Inc. 35.150 -2.5600 -6.78% 231094 456425 2.864B +20 CTRE CareTrust REIT, Inc. 20.910 -1.5500 -6.90% 1.065M 724983 2.029B 26.91 +21 SITM SiTime Corporation 291.660 -20.4100 -6.54% 172308 346630 5.995B 401.18 +22 PTON Peloton Interactive, Inc. 38.090 -2.6100 -6.41% 17.354M 12.892M 12.577B +23 SE Sea Limited 238.700 -16.1000 -6.32% 4.247M 3.932M 132.389B +24 MRVI Maravai LifeSciences Holdings, Inc. 40.010 -2.7000 -6.33% 578302 1.883M 5.259B 8.49 diff --git a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_ugs].txt b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_ugs].txt index 0d0a74a007e3..9fb47180f25a 100644 --- a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_ugs].txt +++ b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_ugs].txt @@ -1,3 +1,26 @@ - Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) -0 BAC Bank of America Corporation 44.38 -0.11 -0.24% 22.108M 46.324M 363.25B 13.29 -1 PFE Pfizer Inc. 52.72 0.63 +1.22% 14.668M 34.487M 295.882B 15.06 + Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) +0 BAC Bank of America Corporation 44.380 -0.110 -0.24% 22.108M 46.324M 363.25B 13.29 +1 PFE Pfizer Inc. 52.720 0.630 +1.22% 14.668M 34.487M 295.882B 15.06 +2 C Citigroup Inc. 60.630 -1.510 -2.43% 18.788M 20.667M 120.306B 5.74 +3 VALE Vale S.A. 13.440 -0.060 -0.48% 10.22M 38.861M 67.498B 3.95 +4 WFC Wells Fargo & Company 50.070 0.380 +0.76% 11.162M 25.94M 199.641B 11.94 +5 GM General Motors Company 62.130 2.510 +4.21% 12.887M 18.586M 90.204B 8.32 +6 ATUS Altice USA, Inc. 14.910 -0.110 -0.70% 3.338M 8.025M 6.781B 6.77 +7 MU Micron Technology, Inc. 84.810 -0.120 -0.14% 6.783M 18.48M 95.002B 16.50 +8 HBAN Huntington Bancshares Incorporated 15.290 -0.140 -0.91% 4.083M 11.176M 22.546B 17.14 +9 UMC United Microelectronics Corporation 11.260 -0.070 -0.66% 3.263M 7.609M 28.336B 16.92 +10 VIAC ViacomCBS Inc. 30.930 -0.140 -0.45% 4.812M 11.21M 20.16B 6.05 +11 CMCSA Comcast Corporation 48.420 0.610 +1.28% 14.991M 19.374M 221.227B 15.57 +12 LYG Lloyds Banking Group plc 2.415 0.005 +0.21% 2.715M 7.255M 43.735B 7453.70 +13 GFI Gold Fields Limited 9.740 -0.470 -4.62% 5.93M 5.163M 8.81B 9.24 +14 HPQ HP Inc. 36.030 -0.120 -0.32% 5.259M 10.015M 41.531B 6.76 +15 RF Regions Financial Corporation 22.150 -0.150 -0.65% 4.168M 7.698M 21.11B 8.30 +16 NYCB New York Community Bancorp, Inc. 12.310 0.060 +0.53% 4.384M 5.492M 5.727B 9.57 +17 KEY KeyCorp 23.000 0.010 +0.02% 2.993M 7.848M 21.41B 8.96 +18 USB U.S. Bancorp 57.650 0.440 +0.78% 2.071M 5.358M 85.491B 11.57 +19 FITB Fifth Third Bancorp 43.620 -0.130 -0.31% 1.624M 4.695M 29.767B 12.06 +20 RKT Rocket Companies, Inc. 16.270 -0.040 -0.22% 2.352M 4.289M 32.342B 5.37 +21 ING ING Groep N.V. 13.840 -0.020 -0.14% 2.042M 2.984M 53.179B 10.44 +22 BHP BHP Group 57.260 0.200 +0.35% 1.095M 3.703M 146.367B 12.84 +23 SYF Synchrony Financial 47.740 -0.150 -0.31% 1.645M 4.98M 26.126B 6.75 +24 NUE Nucor Corporation 112.330 -0.560 -0.50% 1.088M 3.459M 32.104B 6.78 diff --git a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_ulc].txt b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_ulc].txt index 91e8eaa24f05..03c9916b0432 100644 --- a/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_ulc].txt +++ b/tests/openbb_terminal/stocks/discovery/txt/test_yahoofinance_view/test_call_func[display_ulc].txt @@ -1,3 +1,26 @@ - Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) -0 FCX Freeport-McMoRan Inc. 38.15 -0.32 -0.83% 6.574M 20.704M 56.022B 14.45 -1 PBR Petróleo Brasileiro S.A. - Petrobras 11.22 0.02 +0.13% 8.534M 29.268M 73.145B 3.00 + Symbol Name Price (Intraday) Change % Change Volume Avg Vol (3 month) Market Cap PE Ratio (TTM) +0 FCX Freeport-McMoRan Inc. 38.150 -0.320 -0.83% 6.574M 20.704M 56.022B 14.45 +1 PBR Petróleo Brasileiro S.A. - Petrobras 11.220 0.020 +0.13% 8.534M 29.268M 73.145B 3.00 +2 VALE Vale S.A. 13.440 -0.060 -0.48% 10.22M 38.861M 67.498B 3.95 +3 GOLD Barrick Gold Corporation 18.050 -0.120 -0.69% 10.479M 18.031M 32.116B 16.20 +4 NLY Annaly Capital Management, Inc. 8.390 -0.090 -1.00% 7.291M 15.959M 12.159B 4.35 +5 CLF Cleveland-Cliffs Inc. 20.100 -0.920 -4.37% 11.379M 22.104M 10.052B 4.94 +6 GM General Motors Company 62.130 2.510 +4.21% 12.887M 18.586M 90.204B 8.32 +7 MU Micron Technology, Inc. 84.810 -0.120 -0.14% 6.783M 18.48M 95.002B 16.50 +8 HBAN Huntington Bancshares Incorporated 15.290 -0.140 -0.91% 4.083M 11.176M 22.546B 17.14 +9 UMC United Microelectronics Corporation 11.260 -0.070 -0.66% 3.263M 7.609M 28.336B 16.92 +10 ET Energy Transfer LP 8.440 -0.130 -1.58% 12.83M 19.36M 25.993B 4.70 +11 VIAC ViacomCBS Inc. 30.930 -0.140 -0.45% 4.812M 11.21M 20.16B 6.05 +12 BP BP p.l.c. 27.170 0.010 +0.04% 5.436M 10.882M 90.079B 13.98 +13 HPE Hewlett Packard Enterprise Company 15.180 -0.200 -1.30% 5.284M 11.203M 19.658B 5.88 +14 PBR-A Petróleo Brasileiro S.A. - Petrobras 10.490 0.020 +0.24% 3.35M 11.884M 70.01B 2.80 +15 LYG Lloyds Banking Group plc 2.415 0.005 +0.21% 2.715M 7.255M 43.735B 7453.70 +16 SUZ Suzano S.A. 10.440 0.020 +0.19% 467243 969819 14.121B 6.37 +17 HPQ HP Inc. 36.030 -0.120 -0.32% 5.259M 10.015M 41.531B 6.76 +18 RF Regions Financial Corporation 22.150 -0.150 -0.65% 4.168M 7.698M 21.11B 8.30 +19 DOW Dow Inc. 54.590 0.200 +0.36% 2.081M 6.077M 40.372B 7.08 +20 BNTX BioNTech SE 261.860 -22.350 -7.86% 3.988M 3.508M 63.507B 8.27 +21 MT ArcelorMittal 29.070 -0.100 -0.34% 1.511M 4.209M 27.211B 2.79 +22 LU Lufax Holding Ltd 6.200 -0.050 -0.88% 4.962M 7.698M 15.254B 5.90 +23 BTI British American Tobacco p.l.c. 36.650 1.010 +2.82% 8.776M 3.886M 84.088B 10.28 +24 KEY KeyCorp 23.000 0.010 +0.02% 2.993M 7.848M 21.41B 8.96 diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/cassettes/test_fa_controller/test_call_func[call_sec-marketwatch_view.sec_filings-other_args37-called_with37].yaml b/tests/openbb_terminal/stocks/fundamental_analysis/cassettes/test_fa_controller/test_call_func[call_sec-marketwatch_view.sec_filings-other_args37-called_with37].yaml index 414119bc0cc2..b44f184259d0 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/cassettes/test_fa_controller/test_call_func[call_sec-marketwatch_view.sec_filings-other_args37-called_with37].yaml +++ b/tests/openbb_terminal/stocks/fundamental_analysis/cassettes/test_fa_controller/test_call_func[call_sec-marketwatch_view.sec_filings-other_args37-called_with37].yaml @@ -1,499 +1,987 @@ -interactions: -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, - like Gecko) Chrome/39.0.2171.95 Safari/537.36 - method: GET - uri: https://query2.finance.yahoo.com/v8/finance/chart/TSLA?range=1d&interval=1d - response: - body: - string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"TSLA","exchangeName":"NMS","instrumentType":"EQUITY","firstTradeDate":1277818200,"regularMarketTime":1678209004,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":189.432,"chartPreviousClose":193.81,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","start":1678179600,"end":1678199400,"gmtoffset":-18000},"regular":{"timezone":"EST","start":1678199400,"end":1678222800,"gmtoffset":-18000},"post":{"timezone":"EST","start":1678222800,"end":1678237200,"gmtoffset":-18000}},"dataGranularity":"1d","range":"1d","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1678209004],"indicators":{"quote":[{"low":[186.10000610351562],"volume":[76283280],"close":[189.4320068359375],"open":[191.3800048828125],"high":[192.38999938964844]}],"adjclose":[{"adjclose":[189.4320068359375]}]}}],"error":null}}' - headers: - Age: - - '0' - Connection: - - keep-alive - Expect-CT: - - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=31536000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - SAMEORIGIN - X-XSS-Protection: - - 1; mode=block - cache-control: - - public, max-age=10, stale-while-revalidate=20 - content-length: - - '945' - content-type: - - application/json;charset=utf-8 - date: - - Tue, 07 Mar 2023 17:10:05 GMT - server: - - ATS - vary: - - Origin,Accept-Encoding - x-envoy-decorator-operation: - - finance-chart-api--mtls-production-ir2.finance-k8s.svc.yahoo.local:4080/* - x-envoy-upstream-service-time: - - '3' - x-request-id: - - 3b72566b-2ec3-4a42-9bd3-fddb80b2be52 - x-yahoo-request-id: - - d0p8jbli0ervd - y-rid: - - d0p8jbli0ervd - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, - like Gecko) Chrome/39.0.2171.95 Safari/537.36 - method: GET - uri: https://query2.finance.yahoo.com/v8/finance/chart/TSLA?period1=1583125200&period2=1678165200&interval=1d&includePrePost=False&events=div%2Csplits%2CcapitalGains - response: - body: - string: !!binary | - H4sIAAAAAAAAAO29664mWXId9i71+/jzvl/mn2AZtgGLoMXRD4EYGO3p4rCtvoyreyiNiXl3rRWx - oyoj9hH4AocEarLz5Je5L3HfESv+9dMf//m7L799+t2/fvry+de//Iirf/zXTz99/u073vrjX758 - +fzzH//66Xef/tM//PtPb59+/etP/88vP+I/f/8P/+e/w39//m/4+c9/+vx33/30GXf/7j/8A27+ - 8POvv335y0+ff/7t93/9M2//r//Xf/o/fv+f8Zd/+uHLr7/9/st333/+99/9hr/kMufKq6T0hs// - 6S8/fvflP3z35b98/u33P/B9eUz8bafU3j796afffvmnf/r1Mwb4P+WV+Ivf8ND//8vP8oV/+P1j - NL8/fzij+nc/ff7ywx+/+5//7vN//b//8y9f/sun8LG/x1/5tbVfrZY3XZG///L5X3745S+//i8/ - /vIr/tjaq9f69unPfPZ//+FnDINPyvrIjH74+U9/j8/88j3X7c9fPvN/rgH++pusNeeV5x6cxOef - vz839m68cU30b1+H+2++87zi6ztLKet/9M4///Lrb//WC+33315YZ3n/hXjj99/99t3/9uW7nznU - H34j0eTvudbcEvwHLv/lux9/+P4/8r9/BZ3pnzv/yT/9gn+r/Dvk3/xX/FP4T+c/OfHfv/7Gh3/6 - 7r99+sPfdP8x2J/+jHflvmruMn1eltbXuay1lHPZ8hrnsqeezuUcye6uNu3urvW8rKW8z8taTuO8 - rNXR7YHWsz3Q67IHRmnnvW3mfN7b9kznAQxhnAd6bvU80EuxWXTM6Ly392njxY+yPTDbtAcwO3vv - LjahASo7D4wybOij9mIPtLrPe7G7Nt6xpo13bHxEL2dq9bxs5mqzmHXZeDEaG+/sw1Z9jmarPme1 - WUyQ6nlgpWXjXaCx88Aq3TYAe2izwORsvBilbQBebBuAJ2wDMC6bEFbEhr7LtqFvbL090IZtwO7N - JoSv2tA37tsDe50NwFDG2YCdcj8T2qntbXe58OdyzLPqO81+ZrFzyme8GzRyxovLne0BiMjztVzH - mcXOo1R7YKZtD8zd7QEsoL13jzOLDX628ZaabbwFP7cH2jobsEufZwN2AUPZA3jdeQADOBuAy302 - YNc8bUK1VRs6KM6GXkdO9sDYZwMwg2bjbbnYeFvJZ9U3GMRWHWRos2jDOHa3aRy72zKO3W0bx+Jy - 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 - PApdc+gVhRS1FQ+TWVASQY1J/Tl+LuBz7hZgZ9+/886rfXmeQH+Gw7bZYtnTvHs0Mex01ZXFN41r - uYke5feyx+J3ll3FNjxXNIH5VOFF9SqxZB5n7PVUfZsVSbkNEOYEwJNbrlXTimDoeFMYATNQw6uu - gnzpPxVS2vINTsjyLk74W+0Uz9WuucSyHULFxp5PJbRJID5+MNiIon/leE5P9FlzYENGpxb3tLt3 - E+OdIQeQfYtDeRPBfb2kZi5brKeb90TXnf651vV66n8vhMgUsSJs332j03XqQaMpHkpflfTChLFg - dL/OUVvUDumW6OsqhtszenVM9Q5Bd75pvjM4p8qIMuGVG8/1w0n0O63x7ppS5vIFPPPYdfQPf/vD - 26fvvv9/rVbrX5//8VG49VG49ZzIR+HWR+HWR+HWR+HWR+HWR+HWR+HWR+HWR+HWR+HWR+HWR+HW - R+HWR+HWR+HWR+HWR+HWR+HWR+HW/ijc+ijc+ijc+ijc6h+FWx+FW/WjcOujcOujcOujcOujcOuj - cOujcOujcOujcMvN46Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw - 66Nw66Nw639YuPU31m59/vLlly+ffvfzX3788W9/++9juoUdR0cBAA== - headers: - Age: - - '0' - Connection: - - keep-alive - Expect-CT: - - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" - Referrer-Policy: - - no-referrer-when-downgrade - Strict-Transport-Security: - - max-age=31536000 - Transfer-Encoding: - - chunked - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - SAMEORIGIN - X-XSS-Protection: - - 1; mode=block - cache-control: - - public, max-age=10, stale-while-revalidate=20 - content-encoding: - - gzip - content-type: - - application/json;charset=utf-8 - date: - - Tue, 07 Mar 2023 17:10:05 GMT - server: - - ATS - vary: - - Origin,Accept-Encoding - x-envoy-decorator-operation: - - finance-chart-api--mtls-production-ir2.finance-k8s.svc.yahoo.local:4080/* - x-envoy-upstream-service-time: - - '9' - x-request-id: - - 2d89194b-8bce-4257-a9fe-a734ab5152a0 - x-yahoo-request-id: - - 71rn6ili0ervd - y-rid: - - 71rn6ili0ervd - status: - code: 200 - message: OK -version: 1 +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, + like Gecko) Chrome/39.0.2171.95 Safari/537.36 + method: GET + uri: https://query2.finance.yahoo.com/v8/finance/chart/TSLA?range=1d&interval=1d + response: + body: + string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"TSLA","exchangeName":"NMS","instrumentType":"EQUITY","firstTradeDate":1277818200,"regularMarketTime":1678209004,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":189.432,"chartPreviousClose":193.81,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","start":1678179600,"end":1678199400,"gmtoffset":-18000},"regular":{"timezone":"EST","start":1678199400,"end":1678222800,"gmtoffset":-18000},"post":{"timezone":"EST","start":1678222800,"end":1678237200,"gmtoffset":-18000}},"dataGranularity":"1d","range":"1d","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1678209004],"indicators":{"quote":[{"low":[186.10000610351562],"volume":[76283280],"close":[189.4320068359375],"open":[191.3800048828125],"high":[192.38999938964844]}],"adjclose":[{"adjclose":[189.4320068359375]}]}}],"error":null}}' + headers: + Age: + - '0' + Connection: + - keep-alive + Expect-CT: + - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" + Referrer-Policy: + - no-referrer-when-downgrade + Strict-Transport-Security: + - max-age=31536000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-XSS-Protection: + - 1; mode=block + cache-control: + - public, max-age=10, stale-while-revalidate=20 + content-length: + - '945' + content-type: + - application/json;charset=utf-8 + date: + - Tue, 07 Mar 2023 17:10:05 GMT + server: + - ATS + vary: + - Origin,Accept-Encoding + x-envoy-decorator-operation: + - finance-chart-api--mtls-production-ir2.finance-k8s.svc.yahoo.local:4080/* + x-envoy-upstream-service-time: + - '3' + x-request-id: + - 3b72566b-2ec3-4a42-9bd3-fddb80b2be52 + x-yahoo-request-id: + - d0p8jbli0ervd + y-rid: + - d0p8jbli0ervd + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, + like Gecko) Chrome/39.0.2171.95 Safari/537.36 + method: GET + uri: https://query2.finance.yahoo.com/v8/finance/chart/TSLA?period1=1583125200&period2=1678165200&interval=1d&includePrePost=False&events=div%2Csplits%2CcapitalGains + response: + body: + string: !!binary | + H4sIAAAAAAAAAO29664mWXId9i71+/jzvl/mn2AZtgGLoMXRD4EYGO3p4rCtvoyreyiNiXl3rRWx + oyoj9hH4AocEarLz5Je5L3HfESv+9dMf//m7L799+t2/fvry+de//Iirf/zXTz99/u073vrjX758 + +fzzH//66Xef/tM//PtPb59+/etP/88vP+I/f/8P/+e/w39//m/4+c9/+vx33/30GXf/7j/8A27+ + 8POvv335y0+ff/7t93/9M2//r//Xf/o/fv+f8Zd/+uHLr7/9/st333/+99/9hr/kMufKq6T0hs// + 6S8/fvflP3z35b98/u33P/B9eUz8bafU3j796afffvmnf/r1Mwb4P+WV+Ivf8ND//8vP8oV/+P1j + NL8/fzij+nc/ff7ywx+/+5//7vN//b//8y9f/sun8LG/x1/5tbVfrZY3XZG///L5X3745S+//i8/ + /vIr/tjaq9f69unPfPZ//+FnDINPyvrIjH74+U9/j8/88j3X7c9fPvN/rgH++pusNeeV5x6cxOef + vz839m68cU30b1+H+2++87zi6ztLKet/9M4///Lrb//WC+33315YZ3n/hXjj99/99t3/9uW7nznU + H34j0eTvudbcEvwHLv/lux9/+P4/8r9/BZ3pnzv/yT/9gn+r/Dvk3/xX/FP4T+c/OfHfv/7Gh3/6 + 7r99+sPfdP8x2J/+jHflvmruMn1eltbXuay1lHPZ8hrnsqeezuUcye6uNu3urvW8rKW8z8taTuO8 + rNXR7YHWsz3Q67IHRmnnvW3mfN7b9kznAQxhnAd6bvU80EuxWXTM6Ly392njxY+yPTDbtAcwO3vv + LjahASo7D4wybOij9mIPtLrPe7G7Nt6xpo13bHxEL2dq9bxs5mqzmHXZeDEaG+/sw1Z9jmarPme1 + WUyQ6nlgpWXjXaCx88Aq3TYAe2izwORsvBilbQBebBuAJ2wDMC6bEFbEhr7LtqFvbL090IZtwO7N + JoSv2tA37tsDe50NwFDG2YCdcj8T2qntbXe58OdyzLPqO81+ZrFzyme8GzRyxovLne0BiMjztVzH + mcXOo1R7YKZtD8zd7QEsoL13jzOLDX628ZaabbwFP7cH2jobsEufZwN2AUPZA3jdeQADOBuAy302 + YNc8bUK1VRs6KM6GXkdO9sDYZwMwg2bjbbnYeFvJZ9U3GMRWHWRos2jDOHa3aRy72zKO3W0bx+Jy + 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 + PApdc+gVhRS1FQ+TWVASQY1J/Tl+LuBz7hZgZ9+/886rfXmeQH+Gw7bZYtnTvHs0Mex01ZXFN41r + uYke5feyx+J3ll3FNjxXNIH5VOFF9SqxZB5n7PVUfZsVSbkNEOYEwJNbrlXTimDoeFMYATNQw6uu + gnzpPxVS2vINTsjyLk74W+0Uz9WuucSyHULFxp5PJbRJID5+MNiIon/leE5P9FlzYENGpxb3tLt3 + E+OdIQeQfYtDeRPBfb2kZi5brKeb90TXnf651vV66n8vhMgUsSJs332j03XqQaMpHkpflfTChLFg + dL/OUVvUDumW6OsqhtszenVM9Q5Bd75pvjM4p8qIMuGVG8/1w0n0O63x7ppS5vIFPPPYdfQPf/vD + 26fvvv9/rVbrX5//8VG49VG49ZzIR+HWR+HWR+HWR+HWR+HWR+HWR+HWR+HWR+HWR+HWR+HWR+HW + R+HWR+HWR+HWR+HWR+HWR+HWR+HW/ijc+ijc+ijc+ijc6h+FWx+FW/WjcOujcOujcOujcOujcOuj + cOujcOujcOujcMvN46Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw66Nw + 66Nw66Nw639YuPU31m59/vLlly+ffvfzX3788W9/++9juoUdR0cBAA== + headers: + Age: + - '0' + Connection: + - keep-alive + Expect-CT: + - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" + Referrer-Policy: + - no-referrer-when-downgrade + Strict-Transport-Security: + - max-age=31536000 + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-XSS-Protection: + - 1; mode=block + cache-control: + - public, max-age=10, stale-while-revalidate=20 + content-encoding: + - gzip + content-type: + - application/json;charset=utf-8 + date: + - Tue, 07 Mar 2023 17:10:05 GMT + server: + - ATS + vary: + - Origin,Accept-Encoding + x-envoy-decorator-operation: + - finance-chart-api--mtls-production-ir2.finance-k8s.svc.yahoo.local:4080/* + x-envoy-upstream-service-time: + - '9' + x-request-id: + - 2d89194b-8bce-4257-a9fe-a734ab5152a0 + x-yahoo-request-id: + - 71rn6ili0ervd + y-rid: + - 71rn6ili0ervd + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate, br + Connection: + - keep-alive + User-Agent: + - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, + like Gecko) Chrome/39.0.2171.95 Safari/537.36 + method: GET + uri: https://query2.finance.yahoo.com/v8/finance/chart/TSLA?period1=1583643600&period2=1678680000&interval=1d&includePrePost=False&events=div%2Csplits%2CcapitalGains + response: + body: + string: !!binary | + H4sIAAAAAAAAAIW9W88l2XEl9l/q+fPxvl/4NrAM24BHkEechwHRMNrsEtWevtDdTc3QAv/7xIq9 + oypjxREkAcXs/PJk7lvcY0X866c//vO3v/z26Xf/+umXz7/+5Qe5+sO/fvrx82/f4tYf//LLL59/ + +uNfP/3u03/+x7/79PHp17/++P/8/IP85+//8f/8D/Lfn/+7/PynP33++29//Cx3//4//qPc/P6n + X3/75S8/fv7pt9//9c+4/b/+X//5//j9f5G//NP3v/z62+9/+fa7z3/37W/yl1zmXHmVlD7k83/6 + yw/f/vIfv/3lv37+7fff4315zNXw1/7x6U8//vbzP/3Tr59lgP9Tbg2/+E0e+v9//km/8He/f4zm + 9/cPd1T/4cfPv3z/x2//57///N/+7//y8y//9RN97B/kr/jarK/WPs6C/MMvn//l+5//8uv/8sPP + v8rf2nitvT8+/RmP/u/f/ySjKB93eXRC3//0p3+Qr/z8HZbtz798xv+E8f36my41pjX2mcPnn747 + N2Zuugxhnn/7Mtp/7532iq/vrHP8W+/888+//vbvvvD+/usLu3zg7Qvljd99+9u3/9sv3/6EoX7/ + G85M/g5LjR2R/5DLf/n2h++/+0/471/lmJ0/d/yTf/xZ/q3679B/81/ln4J/Ov7JCf/+9Tc8/OO3 + //3TN3872y+D/fHP8q7cF8aK0eJytZnu5a61ncuW8l73MqdR7mUd3R5oPdsDvS57YJR239tmzve9 + bc90H+ipj/tAz63eB3op+763V/nnXvbZ7YExsj0w27QHVm323l1sQiNPG/oow4Y+ai/2QKv7vhc0 + Y3flSNjdLR85lzO1el82c7VZzLpsvDIaG+/so9gDo6373jmrzWLubeNdadl4lxyW+8Aq3TZg1Wqz + kMnZeGWUtgHyYtsAecI2QMZlE5IVsaHvsm3oW7beHmjDNmD3ZhOSr9rQt9y3B/a6GyBDGXcDdsr9 + TmintrfdxcLfyzHvqu80+53Fzinf8W45I3e8crmzPSCs7n4t13FnsfMo1R6YadsDc3d7QBbQ3rvH + ncUupdh4S8023iI/twfauhuwS593A3ZZ1YZe5HX3ARnA3QC53HcDds3TJlRbtaHLibOh15GTPTD2 + 3QCZQbPxtlxsvK3ku+pbCMRWXY6hzaINo9jdplHsbssodrdtFCuX22bRi1Hs7tUoVjbeKHb3bhQr + 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 + headers: + Age: + - '3' + Connection: + - keep-alive + Expect-CT: + - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" + Referrer-Policy: + - no-referrer-when-downgrade + Strict-Transport-Security: + - max-age=31536000 + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-XSS-Protection: + - 1; mode=block + cache-control: + - public, max-age=10, stale-while-revalidate=20 + content-encoding: + - gzip + content-type: + - application/json;charset=utf-8 + date: + - Mon, 13 Mar 2023 13:25:49 GMT + server: + - ATS + vary: + - Origin,Accept-Encoding + x-envoy-decorator-operation: + - finance-chart-api--mtls-production-bf1.finance-k8s.svc.yahoo.local:4080/* + x-envoy-upstream-service-time: + - '26' + x-request-id: + - 8d65a802-a805-4811-b3c2-f28f8db7cbdb + x-yahoo-request-id: + - 0sjc21hi0u92t + y-rid: + - 0sjc21hi0u92t + status: + code: 200 + message: OK +version: 1 diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/csv/test_csimarket_model/test_get_customers.csv b/tests/openbb_terminal/stocks/fundamental_analysis/csv/test_csimarket_model/test_get_customers.csv index 0a6d2c4b4a6d..3dce923c4c8b 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/csv/test_csimarket_model/test_get_customers.csv +++ b/tests/openbb_terminal/stocks/fundamental_analysis/csv/test_csimarket_model/test_get_customers.csv @@ -1,51 +1,63 @@ -TICKER,Company Name,Rev. Y/Y,Rev. Seq.,Inc. Y/Y,Inc. Seq. -TSLA,Tesla Inc,37.24 %,13.35 %,58.22 %,11.29 % -TICKER,CUSTOMER NAME,COST OF REV.,COST OF REV.,SG&A,SG&A -Y,Alleghany Corp,-,-,-,- -ALL,Allstate Corp,5.79 %,3.89 %,-,- -AIG,American International Group Inc,-42.83 %,-43.48 %,-6.56 %,-5.85 % -ACGL,Arch Capital Group Ltd,-70.78 %,8.29 %,-9.97 %,-35.88 % -AWH,Aspira Women s Health Inc,-0.11 %,-16.73 %,-3.08 %,11.33 % -AN,Autonation Inc,4.81 %,-2.8 %,5.46 %,1.11 % -AZO,Autozone Inc,14.15 %,-23.22 %,8.62 %,-23.03 % -AVID,Avid Technology Inc,-7.08 %,-3.23 %,-38.03 %,-34.22 % -CAR,Avis Budget Group Inc,-51.62 %,-42.74 %,6.37 %,6.96 % -AXS,Axis Capital Holdings Ltd,3.34 %,-6.63 %,0.18 %,-4.43 % -BRKA,Berkshire Hathaway Inc,7.96 %,-1.08 %,-16.79 %,8.13 % -BRO,Brown and Brown Inc,-,-,-,- -KMX,Carmax Inc,-22.91 %,-19.96 %,2.74 %,-11.16 % -CAT,Caterpillar Inc,18.39 %,2.28 %,4.55 %,-1.68 % -CUII,China United Insurance Service Inc,17.27 %,-6.17 %,-88.49 %,-87.88 % -CINF,Cincinnati Financial Corporation,-,-,-,- -CRUS,Cirrus Logic Inc,13.54 %,9.13 %,-2.58 %,-5.9 % -CNFR,Conifer Holdings Inc,-13.15 %,8.82 %,-,- -DGICA,Donegal Group Inc,-96.25 %,-96.6 %,11 %,-7.79 % -DORM,Dorman Products Inc,21.59 %,2.05 %,23.6 %,-2.44 % -ESGR,Enstar Group Ltd,-,-61.11 %,-28.34 %,-19.28 % -ESNT,Essent Group Ltd,-,-,-,- -FNHC,Fednat holding company,-,-,15.35 %,7.63 % -GM,General Motors Company,25.78 %,2.61 %,36.92 %,36.98 % -GBLI,Global Indemnity Group Llc,-,-,-,- -HALL,Hallmark Financial Services inc,-,-,-,- -THG,Hanover Insurance Group Inc,13.57 %,2.9 %,-,- -HCI,Hci Group Inc,-,-,-,- -HRTG,Heritage Insurance Holdings Inc,-,-,3.43 %,1.67 % -HMN,Horace Mann Educators Corporation,-10.04 %,-86.71 %,-,- -JRVR,James River Group Holdings Ltd,-,-,-,- -JANL,Janel Corp,25.1 %,-8.31 %,85.71 %,11.11 % -KMPR,Kemper Corporation,-8.98 %,-5.8 %,-,- -KINS,Kingstone Companies Inc,-,-,-,9.83 % -KFS,Kingsway Financial Services Inc,-,-1.91 %,-8.55 %,-7.17 % -KNX,Knight swift Transportation Holdings Inc,11.85 %,-24.57 %,11.82 %,1.8 % -KN,Knowles Corporation,-19.1 %,-0.18 %,-9.44 %,6.19 % -KOSS,Koss Corporation,-25.14 %,-1.04 %,101.25 %,-89.55 % -TRUE,Lexagene Holdings inc,-,-23.24 %,-,-14.8 % -L,Loews Corp,-,2.41 %,-,- -MKL,Markel Corporation,-,-,-,- -MCY,Mercury General Corporation,10.27 %,7.92 %,-,- -MET,Metlife Inc,-89.5 %,-77.37 %,-,- -MPAA,Motorcar Parts Of America Inc,4.61 %,9.23 %,-69.65 %,-68.37 % -NSEC,National Security Group Inc.,16.79 %,18.92 %,-8.03 %,-24.54 % -ORLY,O Reilly Automotive Inc,12.18 %,4.35 %,6.31 %,4.11 % -ORI,Old Republic International Corporation,44.83 %,40 %,-,- -OSK,Oshkosh Corporation,0.2 %,-2.08 %,-3.03 %,-0.95 % +TICKER,Company Name,Rev. Y/Y,Rev. Seq.,Inc. Y/Y,Inc. Seq. +TSLA,Tesla Inc,37.24 %,13.35 %,58.22 %,11.29 % +TICKER,CUSTOMER NAME,COST OF REV.,COST OF REV.,SG&A,SG&A +Y,Alleghany Corp,-,-,-,- +ALL,Allstate Corp,5.79 %,3.89 %,-,- +AIG,American International Group Inc,-42.83 %,-43.48 %,-6.56 %,-5.85 % +ACGL,Arch Capital Group Ltd,-70.78 %,8.29 %,-9.97 %,-35.88 % +AWH,Aspira Women s Health Inc,-0.11 %,-16.73 %,-3.08 %,11.33 % +AN,Autonation Inc,4.81 %,-2.8 %,5.46 %,1.11 % +AZO,Autozone Inc,14.15 %,-23.22 %,8.62 %,-23.03 % +AVID,Avid Technology Inc,-7.08 %,-3.23 %,-38.03 %,-34.22 % +CAR,Avis Budget Group Inc,-51.62 %,-42.74 %,6.37 %,6.96 % +AXS,Axis Capital Holdings Ltd,3.34 %,-6.63 %,0.18 %,-4.43 % +BRKA,Berkshire Hathaway Inc,7.96 %,-1.08 %,-16.79 %,8.13 % +BRO,Brown and Brown Inc,-,-,-,- +KMX,Carmax Inc,-22.91 %,-19.96 %,2.74 %,-11.16 % +CAT,Caterpillar Inc,18.39 %,2.28 %,4.55 %,-1.68 % +CUII,China United Insurance Service Inc,17.27 %,-6.17 %,-88.49 %,-87.88 % +CINF,Cincinnati Financial Corporation,-,-,-,- +CRUS,Cirrus Logic Inc,13.54 %,9.13 %,-2.58 %,-5.9 % +CNFR,Conifer Holdings Inc,-13.15 %,8.82 %,-,- +DGICA,Donegal Group Inc,-96.25 %,-96.6 %,11 %,-7.79 % +DORM,Dorman Products Inc,21.59 %,2.05 %,23.6 %,-2.44 % +ESGR,Enstar Group Ltd,-,-61.11 %,-28.34 %,-19.28 % +ESNT,Essent Group Ltd,-,-,-,- +FNHC,Fednat holding company,-,-,15.35 %,7.63 % +GM,General Motors Company,25.78 %,2.61 %,36.92 %,36.98 % +GBLI,Global Indemnity Group Llc,-,-,-,- +HALL,Hallmark Financial Services inc,-,-,-,- +THG,Hanover Insurance Group Inc,13.57 %,2.9 %,-,- +HCI,Hci Group Inc,-,-,-,- +HRTG,Heritage Insurance Holdings Inc,-,-,3.43 %,1.67 % +HMN,Horace Mann Educators Corporation,-10.04 %,-86.71 %,-,- +JRVR,James River Group Holdings Ltd,-,-,-,- +JANL,Janel Corp,25.1 %,-8.31 %,85.71 %,11.11 % +KMPR,Kemper Corporation,-8.98 %,-5.8 %,-,- +KINS,Kingstone Companies Inc,-,-,-,9.83 % +KFS,Kingsway Financial Services Inc,-,-1.91 %,-8.55 %,-7.17 % +KNX,Knight swift Transportation Holdings Inc,11.85 %,-24.57 %,11.82 %,1.8 % +KN,Knowles Corporation,-19.1 %,-0.18 %,-9.44 %,6.19 % +KOSS,Koss Corporation,-25.14 %,-1.04 %,101.25 %,-89.55 % +TRUE,Lexagene Holdings inc,-,-23.24 %,-,-14.8 % +L,Loews Corp,-,2.41 %,-,- +MKL,Markel Corporation,-,-,-,- +MCY,Mercury General Corporation,10.27 %,7.92 %,-,- +MET,Metlife Inc,-89.5 %,-77.37 %,-,- +MPAA,Motorcar Parts Of America Inc,4.61 %,9.23 %,-69.65 %,-68.37 % +NSEC,National Security Group Inc.,16.79 %,18.92 %,-8.03 %,-24.54 % +ORLY,O Reilly Automotive Inc,12.18 %,4.35 %,6.31 %,4.11 % +ORI,Old Republic International Corporation,44.83 %,40 %,-,- +OSK,Oshkosh Corporation,0.2 %,-2.08 %,-3.03 %,-0.95 % +PGR,Progressive Corp,-91.92 %,-91.79 %,8.09 %,4.56 % +REVG,Rev Group Inc,6.12 %,5.64 %,-4.58 %,-0.65 % +SAFT,Safety Insurance Group inc,-,-,-,- +SMP,Standard Motor Products Inc,3.58 %,4.38 %,10.06 %,6.91 % +HIG,The Hartford Financial Services Group Inc,11.46 %,3.09 %,0.25 %,-1.55 % +TRV,Travelers Companies inc,9.76 %,3 %,0.51 %,-2.45 % +UNAM,Unico American Corporation,-,-,-13.09 %,53.71 % +UFCS,United Fire Group Inc,-,-,-14.04 %,6.03 % +UIHC,United Insurance Holdings Corp,-17.01 %,34.35 %,89.32 %,82.08 % +UVE,Universal Insurance Holdings Inc,-,-,1.04 %,-6.71 % +WRB,W R Berkley Corp,-,-,-,- +WTM,White Mountains Insurance Group ltd,4.17 %,11.61 %,-13.59 %,-13.16 % diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/csv/test_csimarket_model/test_get_suppliers.csv b/tests/openbb_terminal/stocks/fundamental_analysis/csv/test_csimarket_model/test_get_suppliers.csv index 643d0e8c5a02..d7eb063d465b 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/csv/test_csimarket_model/test_get_suppliers.csv +++ b/tests/openbb_terminal/stocks/fundamental_analysis/csv/test_csimarket_model/test_get_suppliers.csv @@ -1,51 +1,220 @@ -TICKER,Company Name,Revenue,Net Income,Net Margin,Cash Flow -HMC,Honda Motor Co. Ltd.,108264.49,5659.22,5.23 %,24088.27 -MT,Arcelormittal,76571.0,15565.0,20.33 %,5600.0 -GM,General Motors Company,43108.0,2007.0,4.66 %,-1551.0 -TSLA,Tesla Inc,24318.0,3707.0,15.24 %,-3225.0 -EC,Ecopetrol S a,23422.95,4494.49,19.19 %,1295.61 -GE,General Electric Company,19084.0,-160.0,-,-854.0 -ACN,Accenture Plc,15747.8,1967.04,12.49 %,-1990.13 -CAT,Caterpillar Inc,14994.0,2040.0,13.61 %,3240.0 -KYO,Kyocera Corp,13536.56,1044.69,7.72 %,207.28 -STM,Stmicroelectronics N v,12761.0,2006.0,15.72 %,219.0 -DOW,Dow Inc,11859.0,647.0,5.46 %,1623.0 -NJ,Nidec Corp,10752.78,847.44,7.88 %,328.89 -NUE,Nucor Corporation,10500.76,1799.04,17.13 %,867.36 -QCOM,Qualcomm Inc,9463.0,2235.0,23.62 %,1974.0 -HON,Honeywell International Inc,8951.0,1549.0,17.31 %,-799.0 -MMM,3m Company,8619.0,3863.0,44.82 %,682.0 -NRG,Nrg Energy Inc,8510.0,67.0,0.79 %,-1081.0 -XEL,Xcel Energy Inc,7781.0,649.0,8.34 %,-218.0 -DHR,Danaher Corporation,7663.0,1572.0,20.51 %,1166.0 -CMI,Cummins Inc,7333.0,409.0,5.58 %,37.0 -PCAR,Paccar Inc,7058.9,769.4,10.9 %,92.2 -UNP,Union Pacific Corp,6566.0,1895.0,28.86 %,169.0 -SO,The Southern Company,6238.0,1110.0,17.79 %,484.0 -JCI,Johnson Controls International Plc,6068.0,156.0,2.57 %,-490.0 -GPC,Genuine Parts Co,5675.27,312.36,5.5 %,110.07 -STLD,Steel Dynamics Inc,5651.71,918.48,16.25 %,595.86 -PCG,Pg and e Corp,5394.0,459.0,8.51 %,92.0 -EMR,Emerson Electric Co,5360.0,708.0,13.21 %,-725.0 -ETN,Eaton Corporation Plc,5350.0,608.0,11.36 %,-133.0 -GT,The Goodyear Tire and Rubber Company,5311.0,48.0,0.9 %,-5.0 -LEA,Lear Corp,5241.2,119.2,2.27 %,483.8 -EIX,Edison International,5228.0,-74.0,-,271.0 -X,United States Steel Corp,5203.0,490.0,9.42 %,388.0 -TEN,Tenneco Inc,4931.0,-28.0,-,28.0 -EXC,Exelon Corporation,4845.0,676.0,13.95 %,-217.0 -NVLCN,Novelis Inc,4799.0,183.0,3.81 %,1.0 -APTV,Aptiv Plc,4614.0,306.0,6.63 %,182.0 -PPG,Ppg Industries Inc,4468.0,339.0,7.59 %,98.0 -D,Dominion Energy Inc,4386.0,778.0,17.74 %,1.0 -TT,Trane Technologies Plc,4371.9,552.4,12.64 %,-10.0 -PH,Parker hannifin Corporation,4232.78,388.04,9.17 %,-6145.57 -ETR,Entergy Corporation,4218.62,555.88,13.18 %,-137.33 -ED,Consolidated Edison Inc,4165.0,619.0,14.86 %,-94.0 -BWA,Borgwarner Inc,4060.0,292.0,7.19 %,-149.0 -ITW,Illinois Tool Works Inc,4011.0,727.0,18.13 %,-105.0 -WLK,Westlake Corporation,3956.0,412.0,10.41 %,462.0 -CSX,Csx Corporation,3895.0,1111.0,28.52 %,1587.0 -TEL,Te Connectivity ltd,3841.0,397.0,10.34 %,-295.0 -SRE,Sempra Energy,3617.0,561.0,15.51 %,-1512.0 -GLW,Corning Inc,3488.0,226.0,6.48 %,1.0 +TICKER,Company Name,Revenue,Net Income,Net Margin,Cash Flow +HMC,Honda Motor Co. Ltd.,108264.49,5659.22,5.23 %,24088.27 +MT,Arcelormittal,76571.0,15565.0,20.33 %,5600.0 +GM,General Motors Company,43108.0,2007.0,4.66 %,-1551.0 +TSLA,Tesla Inc,24318.0,3707.0,15.24 %,-3225.0 +EC,Ecopetrol S a,23422.95,4494.49,19.19 %,1295.61 +GE,General Electric Company,19084.0,-160.0,-,-854.0 +ACN,Accenture Plc,15747.8,1967.04,12.49 %,-1990.13 +CAT,Caterpillar Inc,14994.0,2040.0,13.61 %,3240.0 +KYO,Kyocera Corp,13536.56,1044.69,7.72 %,207.28 +STM,Stmicroelectronics N v,12761.0,2006.0,15.72 %,219.0 +DOW,Dow Inc,11859.0,647.0,5.46 %,1623.0 +NJ,Nidec Corp,10752.78,847.44,7.88 %,328.89 +NUE,Nucor Corporation,10500.76,1799.04,17.13 %,867.36 +QCOM,Qualcomm Inc,9463.0,2235.0,23.62 %,1974.0 +HON,Honeywell International Inc,8951.0,1549.0,17.31 %,-799.0 +MMM,3m Company,8619.0,3863.0,44.82 %,682.0 +NRG,Nrg Energy Inc,8510.0,67.0,0.79 %,-1081.0 +XEL,Xcel Energy Inc,7781.0,649.0,8.34 %,-218.0 +DHR,Danaher Corporation,7663.0,1572.0,20.51 %,1166.0 +CMI,Cummins Inc,7333.0,409.0,5.58 %,37.0 +PCAR,Paccar Inc,7058.9,769.4,10.9 %,92.2 +UNP,Union Pacific Corp,6566.0,1895.0,28.86 %,169.0 +SO,The Southern Company,6238.0,1110.0,17.79 %,484.0 +JCI,Johnson Controls International Plc,6068.0,156.0,2.57 %,-490.0 +GPC,Genuine Parts Co,5675.27,312.36,5.5 %,110.07 +STLD,Steel Dynamics Inc,5651.71,918.48,16.25 %,595.86 +PCG,Pg and e Corp,5394.0,459.0,8.51 %,92.0 +EMR,Emerson Electric Co,5360.0,708.0,13.21 %,-725.0 +ETN,Eaton Corporation Plc,5350.0,608.0,11.36 %,-133.0 +GT,The Goodyear Tire and Rubber Company,5311.0,48.0,0.9 %,-5.0 +LEA,Lear Corp,5241.2,119.2,2.27 %,483.8 +EIX,Edison International,5228.0,-74.0,-,271.0 +X,United States Steel Corp,5203.0,490.0,9.42 %,388.0 +TEN,Tenneco Inc,4931.0,-28.0,-,28.0 +EXC,Exelon Corporation,4845.0,676.0,13.95 %,-217.0 +NVLCN,Novelis Inc,4799.0,183.0,3.81 %,1.0 +APTV,Aptiv Plc,4614.0,306.0,6.63 %,182.0 +PPG,Ppg Industries Inc,4468.0,339.0,7.59 %,98.0 +D,Dominion Energy Inc,4386.0,778.0,17.74 %,1.0 +TT,Trane Technologies Plc,4371.9,552.4,12.64 %,-10.0 +PH,Parker hannifin Corporation,4232.78,388.04,9.17 %,-6145.57 +ETR,Entergy Corporation,4218.62,555.88,13.18 %,-137.33 +ED,Consolidated Edison Inc,4165.0,619.0,14.86 %,-94.0 +BWA,Borgwarner Inc,4060.0,292.0,7.19 %,-149.0 +ITW,Illinois Tool Works Inc,4011.0,727.0,18.13 %,-105.0 +WLK,Westlake Corporation,3956.0,412.0,10.41 %,462.0 +CSX,Csx Corporation,3895.0,1111.0,28.52 %,1587.0 +TEL,Te Connectivity ltd,3841.0,397.0,10.34 %,-295.0 +SRE,Sempra Energy,3617.0,561.0,15.51 %,-1512.0 +GLW,Corning Inc,3488.0,226.0,6.48 %,1.0 +FE,Firstenergy Corp,3475.0,344.0,9.9 %,-255.0 +NSC,Norfolk Southern Corporation,3343.0,958.0,28.66 %,-45.0 +DD,Dupont De Nemours Inc,3317.0,376.0,11.34 %,405.0 +TXT,Textron Inc,3078.0,225.0,7.31 %,-96.0 +UNVR,Univar Solutions Inc,2983.5,312.6,10.48 %,41.5 +CAM,Cameron International Corp,2937.5,243.1,8.28 %,555.9 +TE,Teco Energy Inc,2851.3,41.9,1.47 %,32.4 +AA,Alcoa Corp,2851.0,-769.0,-,-207.0 +EMN,Eastman Chemical Co,2709.0,301.0,11.11 %,5.0 +DAN,Dana Inc,2535.0,-163.0,-,-73.0 +CMC,Commercial Metals Company,2407.07,288.63,11.99 %,-91.86 +ALV,Autoliv Inc,2301.0,106.0,4.61 %,156.0 +ARNC,Arconic Corporation,2280.0,-65.0,-,60.0 +PEG,Public Service Enterprise Group Incorporated,2272.0,114.0,5.02 %,-1383.0 +NIMC,Nisource Inc,2179.0,63.5,2.91 %,-20.9 +DOV,Dover Corp,2158.29,639.06,29.61 %,-209.37 +PPL,Ppl Corporation,2134.0,174.0,8.15 %,-9.0 +HUN,Huntsman Corporation,2011.0,115.0,5.72 %,433.0 +WEC,Wec Energy Group Inc,2003.0,301.7,15.06 %,11.1 +CNP,Centerpoint Energy Inc,1903.0,202.0,10.61 %,-447.0 +AEE,Ameren Corporation,1897.0,237.0,12.49 %,-271.0 +RPM,Rpm International Inc,1791.71,131.54,7.34 %,34.54 +CC,The Chemours Company,1777.0,240.0,13.51 %,20.0 +CMS,Cms energy Corporation,1725.0,183.0,10.61 %,-56.0 +FDML,Federal Mogul Corp,1625.0,-17.0,-,0.0 +ARRS,Arris International Plc,1577.71,-17.03,-,0.0 +RYI,Ryerson Holding Corporation,1543.1,55.1,3.57 %,24.4 +PNW,Pinnacle West Capital Corporation,1469.87,330.63,22.49 %,-22.16 +AKS,Ak Steel Holding Corporation,1445.7,-44.9,-,0.2 +ROP,Roper Technologies Inc,1350.3,327.0,24.22 %,-984.6 +RRX,Regal Rexnord Corp,1325.3,121.9,9.2 %,21.1 +HUBB,Hubbell Inc,1316.2,140.8,10.7 %,-57.3 +LEG,Leggett and Platt Inc,1294.4,71.5,5.52 %,-43.7 +AXTA,Axalta Coating Systems Ltd,1238.7,63.3,5.11 %,35.4 +MTOR,Meritor Inc.,1212.0,76.0,6.27 %,-10.0 +TSE,Trinseo Plc,1178.1,-119.8,-,-21.6 +WOR,Worthington Industries Inc,1175.54,19.51,1.66 %,92.55 +GRMN,Garmin Ltd,1140.43,210.85,18.49 %,-5.08 +TKR,Timken Co,1136.4,90.4,7.95 %,-4.4 +POM,Pepco Holdings Inc,1091.0,58.0,5.32 %,-35.0 +GNRC,Generac Holdings Inc,1088.26,60.45,5.55 %,-237.23 +ATI,Ati Inc,1032.0,64.4,6.24 %,55.1 +VC,Visteon Corp,1026.0,49.0,4.78 %,40.0 +AYI,Acuity Brands Inc,997.9,74.9,7.51 %,60.9 +ECHO,Echo Global Logistics inc,985.59,18.93,1.92 %,-9.96 +MLI,Mueller Industries Inc,944.83,155.81,16.49 %,282.1 +FUL,Fuller H B Co,897.42,50.92,5.67 %,-56.87 +FLS,Flowserve Corp,872.88,40.64,4.66 %,-106.48 +DCI,Donaldson Company Inc,847.3,87.2,10.29 %,-32.3 +IEX,Idex Corp,824.0,178.7,21.69 %,122.9 +CR,Crane Holdings Co,815.1,-59.3,-,-212.0 +ITT,Itt Inc,753.6,103.2,13.69 %,79.3 +KALU,Kaiser Aluminum Corporation,748.9,2.5,0.33 %,67.6 +ALSDPK,Aleris Corporation,725.4,-89.8,-,-53.5 +SHLM,Schulman A Inc,722.24,5.28,0.73 %,0.0 +SCL,Stepan Company,719.19,39.38,5.48 %,-28.9 +ALSN,Allison Transmission Holdings Inc,710.0,139.0,19.58 %,58.0 +CTB,Cooper Tire and Rubber Co,655.83,22.09,3.37 %,-117.83 +CENX,Century Aluminum Company,637.2,106.5,16.71 %,33.5 +MOD,Modine Manufacturing Co,578.8,24.3,4.2 %,11.4 +HOLI,Hollysys Automation Technologies Ltd,554.75,89.34,16.1 %,68.04 +FELE,Franklin Electric Co Inc,551.67,58.97,10.69 %,6.3 +GGG,Graco Inc,545.64,116.23,21.3 %,1.47 +PTC,Ptc Inc,507.93,106.84,21.03 %,-50.16 +KWR,Quaker Chemical Corporation,492.22,25.91,5.26 %,-63.46 +HSC,Harsco Corp,486.91,2.88,0.59 %,-15.77 +FLIR,Flir Systems Inc,467.31,38.81,8.3 %,-20.49 +AIMC,Altra Industrial Motion Corp,466.3,33.6,7.21 %,53.2 +RLGT,Radiant Logistics Inc,460.9,15.1,3.28 %,22.86 +BRSS,"Global Brass & Copper Holdings, Inc.",430.3,18.0,4.18 %,-15.2 +MTRN,Materion Corporation,428.19,19.95,4.66 %,-11.49 +MATV,Mativ Holdings Inc.,426.4,11.8,2.77 %,0.2 +WLKP,Westlake Chemical Partners Lp,415.12,78.31,18.86 %,1.1 +VAL,Valaris Limited,413.3,112.8,27.29 %,36.4 +RRTS,Roadrunner Transportation Systems Inc,400.88,-74.24,-,-1.05 +DLB,Dolby Laboratories Inc,334.92,79.45,23.72 %,3.11 +THRM,Gentherm Incorporated,332.96,9.83,2.95 %,-18.1 +VSM,Versum Materials Inc,324.3,-85.2,-,-118.6 +TMST,Timkensteel Corporation,318.6,-13.3,-,23.7 +VIAV,Viavi Solutions Inc,314.8,71.5,22.71 %,35.3 +FNSR,Finisar Corp,283.36,-8.72,-,0.0 +NPO,Enpro Industries Inc,280.1,27.5,9.82 %,-55.9 +GCP,Gcp Applied Technologies Inc.,268.4,5.5,2.05 %,-11.9 +FOE,Ferro Corporation,266.35,15.39,5.78 %,-77.26 +PTSI,Pam Transportation Services Inc,252.63,24.57,9.72 %,26.24 +CVGI,Commercial Vehicle Group Inc,251.41,3.55,1.41 %,6.46 +NTGR,Netgear Inc,251.19,-0.99,-,0.0 +AAON,Aaon Inc,242.61,27.47,11.32 %,-6.94 +ALGM,Allegro Microsystems Inc,227.37,64.55,28.39 %,40.85 +SRI,Stoneridge inc,226.76,0.73,0.32 %,-8.36 +WMS,Advanced Drainage Systems Inc,223.92,83.18,37.15 %,0.0 +LDL,Lydall Inc,221.74,5.78,2.61 %,13.83 +HLIO,Helios Technologies Inc,207.21,20.38,9.83 %,-4.94 +CGI,Celadon Group Inc,193.6,5.13,2.65 %,11.59 +BELFB,Bel Fuse Inc,177.74,16.55,9.31 %,-4.07 +BOOM,Dmc Global Inc,174.47,8.21,4.71 %,18.99 +KAMN,Kaman Corporation,172.0,0.63,0.36 %,59.91 +CSWI,Csw Industrials Inc,171.09,15.5,9.06 %,1.16 +RELY,Remitly Global Inc,169.26,-33.07,-,-53.23 +BB,Blackberry Limited,169.0,-4.0,-,-176.0 +HLIT,Harmonic Inc,155.74,8.74,5.61 %,-16.54 +SHLO,Shiloh Industries Inc,155.37,-137.13,-,-61.31 +GRC,The Gorman rupp Company,153.79,2.22,1.44 %,-6.54 +SORL,Sorl Auto Parts Inc,152.37,7.42,4.87 %,-65.46 +CTS,Cts Corporation,151.91,11.8,7.77 %,49.17 +VOXX,Voxx International Corporation,143.06,6.35,4.44 %,4.15 +CAAS,China Automotive Systems inc,137.21,8.01,5.84 %,-12.08 +HNH,Handy & Harman Ltd.,135.85,14.58,10.74 %,0.0 +HAYN,Haynes International inc,132.67,7.74,5.83 %,3.09 +FSTR,L b Foster Company,130.02,-2.05,-,-2.72 +PRLB,Proto Labs Inc,121.72,3.95,3.25 %,4.7 +YOU,Clear Secure Inc,115.92,-65.56,-,0.0 +STRT,Strattec Security Corp,112.91,3.84,3.4 %,0.0 +DGII,Digi International Inc.,103.52,4.13,3.99 %,0.13 +AVID,Avid Technology Inc,102.99,12.02,11.67 %,-13.12 +CMT,Core Molding Technologies Inc,101.61,1.32,1.3 %,0.4 +OIG,Orbital Infrastructure Group Inc,99.82,-142.23,-,-3.62 +UFPT,Ufp Technologies Inc,96.97,19.54,20.15 %,4.36 +KMG,Kmg Chemicals Inc,95.2,18.01,18.92 %,0.0 +NPTN,Neophotonics Corp,95.01,9.31,9.79 %,-2.01 +DSWL,Deswell Industries Inc.,85.98,8.23,9.57 %,8.14 +JASN,Jason Industries Inc,84.03,-14.6,-,-12.56 +TREC,Trecora Resources,83.21,-0.38,-,1.4 +STS,Supreme Industries Inc,72.53,1.67,2.3 %,0.0 +EPAC,Enerpac Tool Group Corp,70.72,7.45,10.54 %,8.54 +PGN,Paragon Offshore Plc,57.44,-70.42,-,-51.22 +AAOI,Applied Optoelectronics Inc,56.69,-15.63,-,-6.08 +USAP,Universal Stainless and Alloy Products inc,46.2,-1.3,-,-0.25 +NL,Nl Industries inc,42.86,-8.36,-,-23.26 +CRNC,Cerence Inc,34.77,-230.13,-,-13.61 +EMKR,Emcore Corp,23.68,-7.65,-,-5.82 +ARCW,"Arc Group Worldwide, Inc.",19.86,-6.18,-,0.0 +MINM,Minim Inc,13.83,-4.06,-,-2.78 +IEHC,Ieh Corp,8.61,-0.53,-,0.68 +SEAC,Seachange International Inc,8.29,-3.68,-,0.16 +THTI,"Tht Heat Transfer Technology, Inc.",7.22,-0.13,-,-1.01 +TTLO,Torotel Inc,6.02,0.73,12.13 %,-0.25 +CDTI,"Cdti Advanced Materials, Inc.",4.91,-0.3,-,-0.68 +VYST,Vystar Corporation,3.57,-3.11,-,0.09 +AMTY,Amerityre Corporation,2.65,0.11,4.12 %,0.33 +TKOI,Telkonet Inc,2.02,-0.7,-,-1.24 +ZAAP,Zap,1.14,-23.94,-,-0.07 +RKLY,Rockley Photonics Holdings Limited,0.56,12.03,2163.85 %,-33.89 +FIND,Findex Com Inc,0.45,0.28,62.06 %,0.07 +SNSGF,Sense Technologies Inc,0.33,-0.34,-,0.0 +PFTI,Puradyn Filter Technologies Inc,0.25,-0.53,-,0.0 +OMTK,Omnitek Engineering Corp,0.25,-0.06,-,0.0 +LQMT,Liquidmetal Technologies Inc,0.02,-0.57,-,2.36 +TOVC,"Curaegis Technologies, Inc.",0.0,0.0,-,0.0 +LWLG,Lightwave Logic Inc,0.0,-4.8,-,0.19 +XPL,Solitario Zinc Corp,0.0,-1.06,-,-0.1 +SRCH,Searchlight Minerals Corp.,0.0,0.0,-,0.0 +NIOBF,Niocorp Developments Ltd,0.0,2.55,-,-2.09 +BIXT,Bioxytran Inc,0.0,-0.2,-,-0.13 +REE,Rare Element Resources Ltd,0.0,-1.71,-,0.0 +LEXG,"Lithium Exploration Group, Inc.",0.0,0.12,-,0.04 +LITH,U.s. Lithium Corp.,0.0,-0.05,-,-0.01 +NTK,Nortek Inc,0.0,0.0,-,0.0 +CLC,Clarcor Inc.,0.0,0.0,-,0.0 +MPG,Metaldyne Performance Group Inc.,0.0,0.0,-,0.0 +AGIH,Affinia Group Intermediate Holdings Inc.,0.0,0.0,-,0.0 +TXU,TXU CORP,0.0,0.0,-,0.0 +FPL,"NextEra Energy, Inc.",0.0,0.0,-,0.0 +HAR,Harman International Industries Inc,0.0,0.0,-,0.0 +DPHI,DELPHI CORPORATION,0.0,0.0,-,0.0 +BNI,BURLINGTON NORTHERN SANTA FE CORP.,0.0,0.0,-,0.0 +ROH,ROHM AND HAAS COMPANY,0.0,0.0,-,0.0 +DCN,Dana Corporation,0.0,0.0,-,0.0 +PRKR,Parkervision Inc.,0.0,-4.4,-,0.65 diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_av_view/test_check_output[True-display_earnings-kwargs_dict8].txt b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_av_view/test_check_output[True-display_earnings-kwargs_dict8].txt index 63d24674e1e5..6f3fd08f7589 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_av_view/test_check_output[True-display_earnings-kwargs_dict8].txt +++ b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_av_view/test_check_output[True-display_earnings-kwargs_dict8].txt @@ -1,6 +1,52 @@ - Fiscal Date Ending Reported Date Reported EPS Estimated EPS Surprise Surprise Percentage -0 2022-12-31 2023-01-25 1.19 1.13 0.06 5.3097 -1 2022-09-30 2022-10-19 1.05 0.99 0.06 6.0606 -2 2022-06-30 2022-07-20 0.76 0.61 0.15 24.5902 -3 2022-03-31 2022-04-20 1.07 0.75 0.32 42.6667 -4 2021-12-31 2022-01-26 0.85 0.79 0.06 7.5949 + Fiscal Date Ending Reported Date Reported EPS Estimated EPS Surprise Surprise Percentage +0 2022-12-31 2023-01-25 1.19 1.13 0.06 5.3097 +1 2022-09-30 2022-10-19 1.05 0.99 0.06 6.0606 +2 2022-06-30 2022-07-20 0.76 0.61 0.15 24.5902 +3 2022-03-31 2022-04-20 1.07 0.75 0.32 42.6667 +4 2021-12-31 2022-01-26 0.85 0.79 0.06 7.5949 +5 2021-09-30 2021-10-20 0.62 0.53 0.09 16.9811 +6 2021-06-30 2021-07-26 0.48 0.33 0.15 45.4545 +7 2021-03-31 2021-04-26 0.31 0.26 0.05 19.2308 +8 2020-12-31 2021-01-27 0.27 0.34 -0.07 -20.5882 +9 2020-09-30 2020-10-21 0.25 0.19 0.06 31.5789 +10 2020-06-30 2020-07-22 0.44 -0.04 0.48 1200 +11 2020-03-31 2020-04-29 0.23 -0.06 0.29 483.3333 +12 2019-12-31 2020-01-29 0.41 0.35 0.06 17.1429 +13 2019-09-30 2019-10-23 0.37 -0.08 0.45 562.5 +14 2019-06-30 2019-07-24 -0.22 -0.07 -0.15 -214.2857 +15 2019-03-31 2019-04-24 -0.58 -0.14 -0.44 -314.2857 +16 2018-12-31 2019-01-30 0.39 0.44 -0.05 -11.3636 +17 2018-09-30 2018-10-24 0.58 -0.04 0.62 1550 +18 2018-06-30 2018-08-01 -3.06 -2.92 -0.14 -4.7945 +19 2018-03-31 2018-05-02 -3.35 -3.58 0.23 6.4246 +20 2017-12-31 2018-02-07 -3.04 -3.09 0.05 1.6181 +21 2017-09-30 2017-11-01 -2.92 -2.2 -0.72 -32.7273 +22 2017-06-30 2017-08-02 -1.33 -1.82 0.49 26.9231 +23 2017-03-31 2017-05-03 -1.33 -0.81 -0.52 -64.1975 +24 2016-12-31 2017-02-22 -0.69 -0.43 -0.26 -60.4651 +25 2016-09-30 2016-10-26 0.71 -0.54 1.25 231.4815 +26 2016-06-30 2016-08-03 -1.61 -0.51 -1.1 -215.6863 +27 2016-03-31 2016-05-04 -1.45 -0.58 -0.87 -150 +28 2015-12-31 2016-02-10 -0.87 0.1 -0.97 -970 +29 2015-09-30 2015-11-03 -0.58 -0.49 -0.09 -18.3673 +30 2015-06-30 2015-08-05 -0.48 -0.6 0.12 20 +31 2015-03-31 2015-05-06 -0.36 -0.5 0.14 28 +32 2014-12-31 2015-02-11 -0.13 0.31 -0.44 -141.9355 +33 2014-09-30 2014-11-05 0.02 -0.01 0.03 300 +34 2014-06-30 2014-07-31 0.11 0.04 0.07 175 +35 2014-03-31 2014-05-07 0.12 0.1 0.02 20 +36 2013-12-31 2014-02-19 0.33 0.21 0.12 57.1429 +37 2013-09-30 2013-11-05 0.12 0.11 0.01 9.0909 +38 2013-06-30 2013-08-07 0.2 -0.17 0.37 217.6471 +39 2013-03-31 2013-05-08 0.12 0.04 0.08 200 +40 2012-12-31 2013-02-20 -0.65 -0.53 -0.12 -22.6415 +41 2012-09-30 2012-11-05 -0.92 -0.9 -0.02 -2.2222 +42 2012-06-30 2012-07-25 -0.89 -0.92 0.03 3.2609 +43 2012-03-31 2012-05-09 -0.76 -0.69 -0.07 -10.1449 +44 2011-12-31 2012-02-15 -0.69 -0.63 -0.06 -9.5238 +45 2011-09-30 2011-11-02 -0.55 -0.59 0.04 6.7797 +46 2011-06-30 2011-08-03 -0.53 -0.51 -0.02 -3.9216 +47 2011-03-31 2011-05-04 -0.44 -0.51 0.07 13.7255 +48 2010-12-31 2011-02-15 -0.47 -0.5 0.03 6 +49 2010-09-30 2010-11-09 -0.37 -0.43 0.06 13.9535 +50 2010-06-30 2010-08-05 -0.0271 None None None diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_csimarket_view/test_get_customers.txt b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_csimarket_view/test_get_customers.txt index e457c8d9e6e3..f97c8a29c0b1 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_csimarket_view/test_get_customers.txt +++ b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_csimarket_view/test_get_customers.txt @@ -1,52 +1,62 @@ - Company Name Rev. Y/Y Rev. Seq. Inc. Y/Y Inc. Seq. -TICKER -TSLA Tesla Inc 37.24 % 13.35 % 58.22 % 11.29 % -TICKER CUSTOMER NAME COST OF REV. COST OF REV. SG&A SG&A -Y Alleghany Corp - - - - -ALL Allstate Corp 5.79 % 3.89 % - - -AIG American International Group Inc -42.83 % -43.48 % -6.56 % -5.85 % -ACGL Arch Capital Group Ltd -70.78 % 8.29 % -9.97 % -35.88 % -AWH Aspira Women s Health Inc -0.11 % -16.73 % -3.08 % 11.33 % -AN Autonation Inc 4.81 % -2.8 % 5.46 % 1.11 % -AZO Autozone Inc 14.15 % -23.22 % 8.62 % -23.03 % -AVID Avid Technology Inc -7.08 % -3.23 % -38.03 % -34.22 % -CAR Avis Budget Group Inc -51.62 % -42.74 % 6.37 % 6.96 % -AXS Axis Capital Holdings Ltd 3.34 % -6.63 % 0.18 % -4.43 % -BRKA Berkshire Hathaway Inc 7.96 % -1.08 % -16.79 % 8.13 % -BRO Brown and Brown Inc - - - - -KMX Carmax Inc -22.91 % -19.96 % 2.74 % -11.16 % -CAT Caterpillar Inc 18.39 % 2.28 % 4.55 % -1.68 % -CUII China United Insurance Service Inc 17.27 % -6.17 % -88.49 % -87.88 % -CINF Cincinnati Financial Corporation - - - - -CRUS Cirrus Logic Inc 13.54 % 9.13 % -2.58 % -5.9 % -CNFR Conifer Holdings Inc -13.15 % 8.82 % - - -DGICA Donegal Group Inc -96.25 % -96.6 % 11 % -7.79 % -DORM Dorman Products Inc 21.59 % 2.05 % 23.6 % -2.44 % -ESGR Enstar Group Ltd - -61.11 % -28.34 % -19.28 % -ESNT Essent Group Ltd - - - - -FNHC Fednat holding company - - 15.35 % 7.63 % -GM General Motors Company 25.78 % 2.61 % 36.92 % 36.98 % -GBLI Global Indemnity Group Llc - - - - -HALL Hallmark Financial Services inc - - - - -THG Hanover Insurance Group Inc 13.57 % 2.9 % - - -HCI Hci Group Inc - - - - -HRTG Heritage Insurance Holdings Inc - - 3.43 % 1.67 % -HMN Horace Mann Educators Corporation -10.04 % -86.71 % - - -JRVR James River Group Holdings Ltd - - - - -JANL Janel Corp 25.1 % -8.31 % 85.71 % 11.11 % -KMPR Kemper Corporation -8.98 % -5.8 % - - -KINS Kingstone Companies Inc - - - 9.83 % -KFS Kingsway Financial Services Inc - -1.91 % -8.55 % -7.17 % -KNX Knight swift Transportation Holdings Inc 11.85 % -24.57 % 11.82 % 1.8 % -KN Knowles Corporation -19.1 % -0.18 % -9.44 % 6.19 % -KOSS Koss Corporation -25.14 % -1.04 % 101.25 % -89.55 % -TRUE Lexagene Holdings inc - -23.24 % - -14.8 % -L Loews Corp - 2.41 % - - -MKL Markel Corporation - - - - -MCY Mercury General Corporation 10.27 % 7.92 % - - -MET Metlife Inc -89.5 % -77.37 % - - -MPAA Motorcar Parts Of America Inc 4.61 % 9.23 % -69.65 % -68.37 % -NSEC National Security Group Inc. 16.79 % 18.92 % -8.03 % -24.54 % -ORLY O Reilly Automotive Inc 12.18 % 4.35 % 6.31 % 4.11 % -ORI Old Republic International Corporation 44.83 % 40 % - - -OSK Oshkosh Corporation 0.2 % -2.08 % -3.03 % -0.95 % +TICKER CUSTOMER NAME COST OF REV. COST OF REV. SG&A SG&A +TICKER +Y Alleghany Corp - - - - +ALL Allstate Corp 5.79 % 3.89 % - - +AIG American International Group Inc -42.83 % -43.48 % -6.56 % -5.85 % +ACGL Arch Capital Group Ltd -70.78 % 8.29 % -9.97 % -35.88 % +AWH Aspira Women s Health Inc -0.11 % -16.73 % -3.08 % 11.33 % +AN Autonation Inc 4.81 % -2.8 % 5.46 % 1.11 % +AZO Autozone Inc 14.15 % -23.22 % 8.62 % -23.03 % +AVID Avid Technology Inc -7.08 % -3.23 % -38.03 % -34.22 % +CAR Avis Budget Group Inc -51.62 % -42.74 % 6.37 % 6.96 % +AXS Axis Capital Holdings Ltd 3.34 % -6.63 % 0.18 % -4.43 % +BRKA Berkshire Hathaway Inc 7.96 % -1.08 % -16.79 % 8.13 % +BRO Brown and Brown Inc - - - - +KMX Carmax Inc -22.91 % -19.96 % 2.74 % -11.16 % +CAT Caterpillar Inc 18.39 % 2.28 % 4.55 % -1.68 % +CUII China United Insurance Service Inc 17.27 % -6.17 % -88.49 % -87.88 % +CINF Cincinnati Financial Corporation - - - - +CRUS Cirrus Logic Inc 13.54 % 9.13 % -2.58 % -5.9 % +CNFR Conifer Holdings Inc -13.15 % 8.82 % - - +DGICA Donegal Group Inc -96.25 % -96.6 % 11 % -7.79 % +DORM Dorman Products Inc 21.59 % 2.05 % 23.6 % -2.44 % +ESGR Enstar Group Ltd - -61.11 % -28.34 % -19.28 % +ESNT Essent Group Ltd - - - - +FNHC Fednat holding company - - 15.35 % 7.63 % +GM General Motors Company 25.78 % 2.61 % 36.92 % 36.98 % +GBLI Global Indemnity Group Llc - - - - +HALL Hallmark Financial Services inc - - - - +THG Hanover Insurance Group Inc 13.57 % 2.9 % - - +HCI Hci Group Inc - - - - +HRTG Heritage Insurance Holdings Inc - - 3.43 % 1.67 % +HMN Horace Mann Educators Corporation -10.04 % -86.71 % - - +JRVR James River Group Holdings Ltd - - - - +JANL Janel Corp 25.1 % -8.31 % 85.71 % 11.11 % +KMPR Kemper Corporation -8.98 % -5.8 % - - +KINS Kingstone Companies Inc - - - 9.83 % +KFS Kingsway Financial Services Inc - -1.91 % -8.55 % -7.17 % +KNX Knight swift Transportation Holdings Inc 11.85 % -24.57 % 11.82 % 1.8 % +KN Knowles Corporation -19.1 % -0.18 % -9.44 % 6.19 % +KOSS Koss Corporation -25.14 % -1.04 % 101.25 % -89.55 % +TRUE Lexagene Holdings inc - -23.24 % - -14.8 % +L Loews Corp - 2.41 % - - +MKL Markel Corporation - - - - +MCY Mercury General Corporation 10.27 % 7.92 % - - +MET Metlife Inc -89.5 % -77.37 % - - +MPAA Motorcar Parts Of America Inc 4.61 % 9.23 % -69.65 % -68.37 % +NSEC National Security Group Inc. 16.79 % 18.92 % -8.03 % -24.54 % +ORLY O Reilly Automotive Inc 12.18 % 4.35 % 6.31 % 4.11 % +ORI Old Republic International Corporation 44.83 % 40 % - - +OSK Oshkosh Corporation 0.2 % -2.08 % -3.03 % -0.95 % +PGR Progressive Corp -91.92 % -91.79 % 8.09 % 4.56 % +REVG Rev Group Inc 6.12 % 5.64 % -4.58 % -0.65 % +SAFT Safety Insurance Group inc - - - - +SMP Standard Motor Products Inc 3.58 % 4.38 % 10.06 % 6.91 % +HIG The Hartford Financial Services Group Inc 11.46 % 3.09 % 0.25 % -1.55 % +TRV Travelers Companies inc 9.76 % 3 % 0.51 % -2.45 % +UNAM Unico American Corporation - - -13.09 % 53.71 % +UFCS United Fire Group Inc - - -14.04 % 6.03 % +UIHC United Insurance Holdings Corp -17.01 % 34.35 % 89.32 % 82.08 % +UVE Universal Insurance Holdings Inc - - 1.04 % -6.71 % +WRB W R Berkley Corp - - - - +WTM White Mountains Insurance Group ltd 4.17 % 11.61 % -13.59 % -13.16 % diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_csimarket_view/test_get_suppliers.txt b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_csimarket_view/test_get_suppliers.txt index f543903eada8..029912fda906 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_csimarket_view/test_get_suppliers.txt +++ b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_csimarket_view/test_get_suppliers.txt @@ -1,14 +1,221 @@ -List of suppliers: Company Name, Revenue, Net Income, Net Margin, Cash Flow - - Company Name Revenue Net Income Net Margin Cash Flow -TICKER -HMC Honda Motor Co. Ltd. 108264.49 5659.22 5.23 % 24088.27 -MT Arcelormittal 76571.00 15565.00 20.33 % 5600.00 -GM General Motors Company 43108.00 2007.00 4.66 % -1551.00 -TSLA Tesla Inc 24318.00 3707.00 15.24 % -3225.00 -EC Ecopetrol S a 23422.95 4494.49 19.19 % 1295.61 -GE General Electric Company 19084.00 -160.00 - -854.00 -ACN Accenture Plc 15747.80 1967.04 12.49 % -1990.13 -CAT Caterpillar Inc 14994.00 2040.00 13.61 % 3240.00 -KYO Kyocera Corp 13536.56 1044.69 7.72 % 207.28 -STM Stmicroelectronics N v 12761.00 2006.00 15.72 % 219.00 + Company Name Revenue Net Income Net Margin Cash Flow +TICKER +HMC Honda Motor Co. Ltd. 108264.49 5659.22 5.23 % 24088.27 +MT Arcelormittal 76571.00 15565.00 20.33 % 5600.00 +GM General Motors Company 43108.00 2007.00 4.66 % -1551.00 +TSLA Tesla Inc 24318.00 3707.00 15.24 % -3225.00 +EC Ecopetrol S a 23422.95 4494.49 19.19 % 1295.61 +GE General Electric Company 19084.00 -160.00 - -854.00 +ACN Accenture Plc 15747.80 1967.04 12.49 % -1990.13 +CAT Caterpillar Inc 14994.00 2040.00 13.61 % 3240.00 +KYO Kyocera Corp 13536.56 1044.69 7.72 % 207.28 +STM Stmicroelectronics N v 12761.00 2006.00 15.72 % 219.00 +DOW Dow Inc 11859.00 647.00 5.46 % 1623.00 +NJ Nidec Corp 10752.78 847.44 7.88 % 328.89 +NUE Nucor Corporation 10500.76 1799.04 17.13 % 867.36 +QCOM Qualcomm Inc 9463.00 2235.00 23.62 % 1974.00 +HON Honeywell International Inc 8951.00 1549.00 17.31 % -799.00 +MMM 3m Company 8619.00 3863.00 44.82 % 682.00 +NRG Nrg Energy Inc 8510.00 67.00 0.79 % -1081.00 +XEL Xcel Energy Inc 7781.00 649.00 8.34 % -218.00 +DHR Danaher Corporation 7663.00 1572.00 20.51 % 1166.00 +CMI Cummins Inc 7333.00 409.00 5.58 % 37.00 +PCAR Paccar Inc 7058.90 769.40 10.9 % 92.20 +UNP Union Pacific Corp 6566.00 1895.00 28.86 % 169.00 +SO The Southern Company 6238.00 1110.00 17.79 % 484.00 +JCI Johnson Controls International Plc 6068.00 156.00 2.57 % -490.00 +GPC Genuine Parts Co 5675.27 312.36 5.5 % 110.07 +STLD Steel Dynamics Inc 5651.71 918.48 16.25 % 595.86 +PCG Pg and e Corp 5394.00 459.00 8.51 % 92.00 +EMR Emerson Electric Co 5360.00 708.00 13.21 % -725.00 +ETN Eaton Corporation Plc 5350.00 608.00 11.36 % -133.00 +GT The Goodyear Tire and Rubber Company 5311.00 48.00 0.9 % -5.00 +LEA Lear Corp 5241.20 119.20 2.27 % 483.80 +EIX Edison International 5228.00 -74.00 - 271.00 +X United States Steel Corp 5203.00 490.00 9.42 % 388.00 +TEN Tenneco Inc 4931.00 -28.00 - 28.00 +EXC Exelon Corporation 4845.00 676.00 13.95 % -217.00 +NVLCN Novelis Inc 4799.00 183.00 3.81 % 1.00 +APTV Aptiv Plc 4614.00 306.00 6.63 % 182.00 +PPG Ppg Industries Inc 4468.00 339.00 7.59 % 98.00 +D Dominion Energy Inc 4386.00 778.00 17.74 % 1.00 +TT Trane Technologies Plc 4371.90 552.40 12.64 % -10.00 +PH Parker hannifin Corporation 4232.78 388.04 9.17 % -6145.57 +ETR Entergy Corporation 4218.62 555.88 13.18 % -137.33 +ED Consolidated Edison Inc 4165.00 619.00 14.86 % -94.00 +BWA Borgwarner Inc 4060.00 292.00 7.19 % -149.00 +ITW Illinois Tool Works Inc 4011.00 727.00 18.13 % -105.00 +WLK Westlake Corporation 3956.00 412.00 10.41 % 462.00 +CSX Csx Corporation 3895.00 1111.00 28.52 % 1587.00 +TEL Te Connectivity ltd 3841.00 397.00 10.34 % -295.00 +SRE Sempra Energy 3617.00 561.00 15.51 % -1512.00 +GLW Corning Inc 3488.00 226.00 6.48 % 1.00 +FE Firstenergy Corp 3475.00 344.00 9.9 % -255.00 +NSC Norfolk Southern Corporation 3343.00 958.00 28.66 % -45.00 +DD Dupont De Nemours Inc 3317.00 376.00 11.34 % 405.00 +TXT Textron Inc 3078.00 225.00 7.31 % -96.00 +UNVR Univar Solutions Inc 2983.50 312.60 10.48 % 41.50 +CAM Cameron International Corp 2937.50 243.10 8.28 % 555.90 +TE Teco Energy Inc 2851.30 41.90 1.47 % 32.40 +AA Alcoa Corp 2851.00 -769.00 - -207.00 +EMN Eastman Chemical Co 2709.00 301.00 11.11 % 5.00 +DAN Dana Inc 2535.00 -163.00 - -73.00 +CMC Commercial Metals Company 2407.07 288.63 11.99 % -91.86 +ALV Autoliv Inc 2301.00 106.00 4.61 % 156.00 +ARNC Arconic Corporation 2280.00 -65.00 - 60.00 +PEG Public Service Enterprise Group Incorporated 2272.00 114.00 5.02 % -1383.00 +NIMC Nisource Inc 2179.00 63.50 2.91 % -20.90 +DOV Dover Corp 2158.29 639.06 29.61 % -209.37 +PPL Ppl Corporation 2134.00 174.00 8.15 % -9.00 +HUN Huntsman Corporation 2011.00 115.00 5.72 % 433.00 +WEC Wec Energy Group Inc 2003.00 301.70 15.06 % 11.10 +CNP Centerpoint Energy Inc 1903.00 202.00 10.61 % -447.00 +AEE Ameren Corporation 1897.00 237.00 12.49 % -271.00 +RPM Rpm International Inc 1791.71 131.54 7.34 % 34.54 +CC The Chemours Company 1777.00 240.00 13.51 % 20.00 +CMS Cms energy Corporation 1725.00 183.00 10.61 % -56.00 +FDML Federal Mogul Corp 1625.00 -17.00 - 0.00 +ARRS Arris International Plc 1577.71 -17.03 - 0.00 +RYI Ryerson Holding Corporation 1543.10 55.10 3.57 % 24.40 +PNW Pinnacle West Capital Corporation 1469.87 330.63 22.49 % -22.16 +AKS Ak Steel Holding Corporation 1445.70 -44.90 - 0.20 +ROP Roper Technologies Inc 1350.30 327.00 24.22 % -984.60 +RRX Regal Rexnord Corp 1325.30 121.90 9.2 % 21.10 +HUBB Hubbell Inc 1316.20 140.80 10.7 % -57.30 +LEG Leggett and Platt Inc 1294.40 71.50 5.52 % -43.70 +AXTA Axalta Coating Systems Ltd 1238.70 63.30 5.11 % 35.40 +MTOR Meritor Inc. 1212.00 76.00 6.27 % -10.00 +TSE Trinseo Plc 1178.10 -119.80 - -21.60 +WOR Worthington Industries Inc 1175.54 19.51 1.66 % 92.55 +GRMN Garmin Ltd 1140.43 210.85 18.49 % -5.08 +TKR Timken Co 1136.40 90.40 7.95 % -4.40 +POM Pepco Holdings Inc 1091.00 58.00 5.32 % -35.00 +GNRC Generac Holdings Inc 1088.26 60.45 5.55 % -237.23 +ATI Ati Inc 1032.00 64.40 6.24 % 55.10 +VC Visteon Corp 1026.00 49.00 4.78 % 40.00 +AYI Acuity Brands Inc 997.90 74.90 7.51 % 60.90 +ECHO Echo Global Logistics inc 985.59 18.93 1.92 % -9.96 +MLI Mueller Industries Inc 944.83 155.81 16.49 % 282.10 +FUL Fuller H B Co 897.42 50.92 5.67 % -56.87 +FLS Flowserve Corp 872.88 40.64 4.66 % -106.48 +DCI Donaldson Company Inc 847.30 87.20 10.29 % -32.30 +IEX Idex Corp 824.00 178.70 21.69 % 122.90 +CR Crane Holdings Co 815.10 -59.30 - -212.00 +ITT Itt Inc 753.60 103.20 13.69 % 79.30 +KALU Kaiser Aluminum Corporation 748.90 2.50 0.33 % 67.60 +ALSDPK Aleris Corporation 725.40 -89.80 - -53.50 +SHLM Schulman A Inc 722.24 5.28 0.73 % 0.00 +SCL Stepan Company 719.19 39.38 5.48 % -28.90 +ALSN Allison Transmission Holdings Inc 710.00 139.00 19.58 % 58.00 +CTB Cooper Tire and Rubber Co 655.83 22.09 3.37 % -117.83 +CENX Century Aluminum Company 637.20 106.50 16.71 % 33.50 +MOD Modine Manufacturing Co 578.80 24.30 4.2 % 11.40 +HOLI Hollysys Automation Technologies Ltd 554.75 89.34 16.1 % 68.04 +FELE Franklin Electric Co Inc 551.67 58.97 10.69 % 6.30 +GGG Graco Inc 545.64 116.23 21.3 % 1.47 +PTC Ptc Inc 507.93 106.84 21.03 % -50.16 +KWR Quaker Chemical Corporation 492.22 25.91 5.26 % -63.46 +HSC Harsco Corp 486.91 2.88 0.59 % -15.77 +FLIR Flir Systems Inc 467.31 38.81 8.3 % -20.49 +AIMC Altra Industrial Motion Corp 466.30 33.60 7.21 % 53.20 +RLGT Radiant Logistics Inc 460.90 15.10 3.28 % 22.86 +BRSS Global Brass & Copper Holdings, Inc. 430.30 18.00 4.18 % -15.20 +MTRN Materion Corporation 428.19 19.95 4.66 % -11.49 +MATV Mativ Holdings Inc. 426.40 11.80 2.77 % 0.20 +WLKP Westlake Chemical Partners Lp 415.12 78.31 18.86 % 1.10 +VAL Valaris Limited 413.30 112.80 27.29 % 36.40 +RRTS Roadrunner Transportation Systems Inc 400.88 -74.24 - -1.05 +DLB Dolby Laboratories Inc 334.92 79.45 23.72 % 3.11 +THRM Gentherm Incorporated 332.96 9.83 2.95 % -18.10 +VSM Versum Materials Inc 324.30 -85.20 - -118.60 +TMST Timkensteel Corporation 318.60 -13.30 - 23.70 +VIAV Viavi Solutions Inc 314.80 71.50 22.71 % 35.30 +FNSR Finisar Corp 283.36 -8.72 - 0.00 +NPO Enpro Industries Inc 280.10 27.50 9.82 % -55.90 +GCP Gcp Applied Technologies Inc. 268.40 5.50 2.05 % -11.90 +FOE Ferro Corporation 266.35 15.39 5.78 % -77.26 +PTSI Pam Transportation Services Inc 252.63 24.57 9.72 % 26.24 +CVGI Commercial Vehicle Group Inc 251.41 3.55 1.41 % 6.46 +NTGR Netgear Inc 251.19 -0.99 - 0.00 +AAON Aaon Inc 242.61 27.47 11.32 % -6.94 +ALGM Allegro Microsystems Inc 227.37 64.55 28.39 % 40.85 +SRI Stoneridge inc 226.76 0.73 0.32 % -8.36 +WMS Advanced Drainage Systems Inc 223.92 83.18 37.15 % 0.00 +LDL Lydall Inc 221.74 5.78 2.61 % 13.83 +HLIO Helios Technologies Inc 207.21 20.38 9.83 % -4.94 +CGI Celadon Group Inc 193.60 5.13 2.65 % 11.59 +BELFB Bel Fuse Inc 177.74 16.55 9.31 % -4.07 +BOOM Dmc Global Inc 174.47 8.21 4.71 % 18.99 +KAMN Kaman Corporation 172.00 0.63 0.36 % 59.91 +CSWI Csw Industrials Inc 171.09 15.50 9.06 % 1.16 +RELY Remitly Global Inc 169.26 -33.07 - -53.23 +BB Blackberry Limited 169.00 -4.00 - -176.00 +HLIT Harmonic Inc 155.74 8.74 5.61 % -16.54 +SHLO Shiloh Industries Inc 155.37 -137.13 - -61.31 +GRC The Gorman rupp Company 153.79 2.22 1.44 % -6.54 +SORL Sorl Auto Parts Inc 152.37 7.42 4.87 % -65.46 +CTS Cts Corporation 151.91 11.80 7.77 % 49.17 +VOXX Voxx International Corporation 143.06 6.35 4.44 % 4.15 +CAAS China Automotive Systems inc 137.21 8.01 5.84 % -12.08 +HNH Handy & Harman Ltd. 135.85 14.58 10.74 % 0.00 +HAYN Haynes International inc 132.67 7.74 5.83 % 3.09 +FSTR L b Foster Company 130.02 -2.05 - -2.72 +PRLB Proto Labs Inc 121.72 3.95 3.25 % 4.70 +YOU Clear Secure Inc 115.92 -65.56 - 0.00 +STRT Strattec Security Corp 112.91 3.84 3.4 % 0.00 +DGII Digi International Inc. 103.52 4.13 3.99 % 0.13 +AVID Avid Technology Inc 102.99 12.02 11.67 % -13.12 +CMT Core Molding Technologies Inc 101.61 1.32 1.3 % 0.40 +OIG Orbital Infrastructure Group Inc 99.82 -142.23 - -3.62 +UFPT Ufp Technologies Inc 96.97 19.54 20.15 % 4.36 +KMG Kmg Chemicals Inc 95.20 18.01 18.92 % 0.00 +NPTN Neophotonics Corp 95.01 9.31 9.79 % -2.01 +DSWL Deswell Industries Inc. 85.98 8.23 9.57 % 8.14 +JASN Jason Industries Inc 84.03 -14.60 - -12.56 +TREC Trecora Resources 83.21 -0.38 - 1.40 +STS Supreme Industries Inc 72.53 1.67 2.3 % 0.00 +EPAC Enerpac Tool Group Corp 70.72 7.45 10.54 % 8.54 +PGN Paragon Offshore Plc 57.44 -70.42 - -51.22 +AAOI Applied Optoelectronics Inc 56.69 -15.63 - -6.08 +USAP Universal Stainless and Alloy Products inc 46.20 -1.30 - -0.25 +NL Nl Industries inc 42.86 -8.36 - -23.26 +CRNC Cerence Inc 34.77 -230.13 - -13.61 +EMKR Emcore Corp 23.68 -7.65 - -5.82 +ARCW Arc Group Worldwide, Inc. 19.86 -6.18 - 0.00 +MINM Minim Inc 13.83 -4.06 - -2.78 +IEHC Ieh Corp 8.61 -0.53 - 0.68 +SEAC Seachange International Inc 8.29 -3.68 - 0.16 +THTI Tht Heat Transfer Technology, Inc. 7.22 -0.13 - -1.01 +TTLO Torotel Inc 6.02 0.73 12.13 % -0.25 +CDTI Cdti Advanced Materials, Inc. 4.91 -0.30 - -0.68 +VYST Vystar Corporation 3.57 -3.11 - 0.09 +AMTY Amerityre Corporation 2.65 0.11 4.12 % 0.33 +TKOI Telkonet Inc 2.02 -0.70 - -1.24 +ZAAP Zap 1.14 -23.94 - -0.07 +RKLY Rockley Photonics Holdings Limited 0.56 12.03 2163.85 % -33.89 +FIND Findex Com Inc 0.45 0.28 62.06 % 0.07 +SNSGF Sense Technologies Inc 0.33 -0.34 - 0.00 +PFTI Puradyn Filter Technologies Inc 0.25 -0.53 - 0.00 +OMTK Omnitek Engineering Corp 0.25 -0.06 - 0.00 +LQMT Liquidmetal Technologies Inc 0.02 -0.57 - 2.36 +TOVC Curaegis Technologies, Inc. 0.00 0.00 - 0.00 +LWLG Lightwave Logic Inc 0.00 -4.80 - 0.19 +XPL Solitario Zinc Corp 0.00 -1.06 - -0.10 +SRCH Searchlight Minerals Corp. 0.00 0.00 - 0.00 +NIOBF Niocorp Developments Ltd 0.00 2.55 - -2.09 +BIXT Bioxytran Inc 0.00 -0.20 - -0.13 +REE Rare Element Resources Ltd 0.00 -1.71 - 0.00 +LEXG Lithium Exploration Group, Inc. 0.00 0.12 - 0.04 +LITH U.s. Lithium Corp. 0.00 -0.05 - -0.01 +NTK Nortek Inc 0.00 0.00 - 0.00 +CLC Clarcor Inc. 0.00 0.00 - 0.00 +MPG Metaldyne Performance Group Inc. 0.00 0.00 - 0.00 +AGIH Affinia Group Intermediate Holdings Inc. 0.00 0.00 - 0.00 +TXU TXU CORP 0.00 0.00 - 0.00 +FPL NextEra Energy, Inc. 0.00 0.00 - 0.00 +HAR Harman International Industries Inc 0.00 0.00 - 0.00 +DPHI DELPHI CORPORATION 0.00 0.00 - 0.00 +BNI BURLINGTON NORTHERN SANTA FE CORP. 0.00 0.00 - 0.00 +ROH ROHM AND HAAS COMPANY 0.00 0.00 - 0.00 +DCN Dana Corporation 0.00 0.00 - 0.00 +PRKR Parkervision Inc. 0.00 -4.40 - 0.65 diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_display_filings.txt b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_display_filings.txt index a84f7365fdee..bc66f921fad3 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_display_filings.txt +++ b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_display_filings.txt @@ -1,24 +1,1004 @@ -[red]No filings found for ticker , consider increasing the value for --pages. Showing recent filings instead.[/red] - - Ticker CIK Form Type Title URL -Date -2023-03-07 11:39:13 YORW 108985 10-K 10-K - YORK WATER CO (0000108985) (Filer) https://www.sec.gov/Archives/edgar/data/108985/000010898523000016/0000108985-23-000016-index.htm -2023-03-07 11:26:23 None 726865 10-K 10-K - LINCOLN NATIONAL LIFE INSURANCE CO /IN/ (0000726865) (Filer) https://www.sec.gov/Archives/edgar/data/726865/000072686523000180/0000726865-23-000180-index.htm -2023-03-07 11:02:19 RYDAF 1306965 6-K 6-K - Shell plc (0001306965) (Filer) https://www.sec.gov/Archives/edgar/data/1306965/000117184323001474/0001171843-23-001474-index.htm -2023-03-07 11:02:19 SHEL 1306965 6-K 6-K - Shell plc (0001306965) (Filer) https://www.sec.gov/Archives/edgar/data/1306965/000117184323001474/0001171843-23-001474-index.htm -2023-03-07 10:34:29 SBS 1170858 6-K 6-K - COMPANHIA DE SANEAMENTO BASICO DO ESTADO DE SAO PAULO-SABESP (0001170858) (Filer) https://www.sec.gov/Archives/edgar/data/1170858/000129281423000738/0001292814-23-000738-index.htm -2023-03-07 10:33:27 SMFNF 1022837 6-K 6-K - SUMITOMO MITSUI FINANCIAL GROUP, INC. (0001022837) (Filer) https://www.sec.gov/Archives/edgar/data/1022837/000119312523062579/0001193125-23-062579-index.htm -2023-03-07 10:33:27 SMFG 1022837 6-K 6-K - SUMITOMO MITSUI FINANCIAL GROUP, INC. (0001022837) (Filer) https://www.sec.gov/Archives/edgar/data/1022837/000119312523062579/0001193125-23-062579-index.htm -2023-03-07 10:26:27 THTX 1512717 6-K 6-K - Theratechnologies Inc. (0001512717) (Filer) https://www.sec.gov/Archives/edgar/data/1512717/000119312523062570/0001193125-23-062570-index.htm -2023-03-07 10:18:09 HUT 1731805 6-K 6-K - HUT 8 MINING CORP. (0001731805) (Filer) https://www.sec.gov/Archives/edgar/data/1731805/000127956923000276/0001279569-23-000276-index.htm -2023-03-07 10:11:08 MOR 1340243 6-K 6-K - MorphoSys AG (0001340243) (Filer) https://www.sec.gov/Archives/edgar/data/1340243/000162828023006644/0001628280-23-006644-index.htm -2023-03-07 10:11:08 MPSYF 1340243 6-K 6-K - MorphoSys AG (0001340243) (Filer) https://www.sec.gov/Archives/edgar/data/1340243/000162828023006644/0001628280-23-006644-index.htm -2023-03-07 10:05:12 None 1167831 6-K 6-K - Lloyds Bank plc (0001167831) (Filer) https://www.sec.gov/Archives/edgar/data/1167831/000116010623000020/0001160106-23-000020-index.htm -2023-03-07 10:03:33 None 1167831 20-F 20-F - Lloyds Bank plc (0001167831) (Filer) https://www.sec.gov/Archives/edgar/data/1167831/000116010623000019/0001160106-23-000019-index.htm -2023-03-07 09:56:59 NTR 1725964 6-K 6-K - Nutrien Ltd. (0001725964) (Filer) https://www.sec.gov/Archives/edgar/data/1725964/000119312523062366/0001193125-23-062366-index.htm -2023-03-07 09:38:56 KT 892450 6-K 6-K - KT CORP (0000892450) (Filer) https://www.sec.gov/Archives/edgar/data/892450/000119312523062344/0001193125-23-062344-index.htm -2023-03-07 09:19:05 LLDTF 1160106 6-K 6-K - Lloyds Banking Group plc (0001160106) (Filer) https://www.sec.gov/Archives/edgar/data/1160106/000095010323003739/0000950103-23-003739-index.htm -2023-03-07 09:19:05 LYG 1160106 6-K 6-K - Lloyds Banking Group plc (0001160106) (Filer) https://www.sec.gov/Archives/edgar/data/1160106/000095010323003739/0000950103-23-003739-index.htm -2023-03-07 09:16:41 ASLE 1754170 10-K 10-K - AerSale Corp (0001754170) (Filer) https://www.sec.gov/Archives/edgar/data/1754170/000155837023003009/0001558370-23-003009-index.htm -2023-03-07 09:10:27 YGMZ 1782037 6-K 6-K - MingZhu Logistics Holdings Ltd (0001782037) (Filer) https://www.sec.gov/Archives/edgar/data/1782037/000121390023017939/0001213900-23-017939-index.htm -2023-03-07 08:59:36 HLNCF 1900304 6-K 6-K - Haleon plc (0001900304) (Filer) https://www.sec.gov/Archives/edgar/data/1900304/000165495423002461/0001654954-23-002461-index.htm +[red]No filings found for ticker , consider increasing the value for --pages. Showing recent filings instead.[/red] + + Ticker CIK Form Type Title URL +Date +2023-03-07 11:39:13 YORW 108985 10-K 10-K - YORK WATER CO (0000108985) (Filer) https://www.sec.gov/Archives/edgar/data/108985/000010898523000016/0000108985-23-000016-index.htm +2023-03-07 11:26:23 None 726865 10-K 10-K - LINCOLN NATIONAL LIFE INSURANCE CO /IN/ (0000726865) (Filer) https://www.sec.gov/Archives/edgar/data/726865/000072686523000180/0000726865-23-000180-index.htm +2023-03-07 11:02:19 RYDAF 1306965 6-K 6-K - Shell plc (0001306965) (Filer) https://www.sec.gov/Archives/edgar/data/1306965/000117184323001474/0001171843-23-001474-index.htm +2023-03-07 11:02:19 SHEL 1306965 6-K 6-K - Shell plc (0001306965) (Filer) https://www.sec.gov/Archives/edgar/data/1306965/000117184323001474/0001171843-23-001474-index.htm +2023-03-07 10:34:29 SBS 1170858 6-K 6-K - COMPANHIA DE SANEAMENTO BASICO DO ESTADO DE SAO PAULO-SABESP (0001170858) (Filer) https://www.sec.gov/Archives/edgar/data/1170858/000129281423000738/0001292814-23-000738-index.htm +2023-03-07 10:33:27 SMFNF 1022837 6-K 6-K - SUMITOMO MITSUI FINANCIAL GROUP, INC. (0001022837) (Filer) https://www.sec.gov/Archives/edgar/data/1022837/000119312523062579/0001193125-23-062579-index.htm +2023-03-07 10:33:27 SMFG 1022837 6-K 6-K - SUMITOMO MITSUI FINANCIAL GROUP, INC. (0001022837) (Filer) https://www.sec.gov/Archives/edgar/data/1022837/000119312523062579/0001193125-23-062579-index.htm +2023-03-07 10:26:27 THTX 1512717 6-K 6-K - Theratechnologies Inc. (0001512717) (Filer) https://www.sec.gov/Archives/edgar/data/1512717/000119312523062570/0001193125-23-062570-index.htm +2023-03-07 10:18:09 HUT 1731805 6-K 6-K - HUT 8 MINING CORP. (0001731805) (Filer) https://www.sec.gov/Archives/edgar/data/1731805/000127956923000276/0001279569-23-000276-index.htm +2023-03-07 10:11:08 MOR 1340243 6-K 6-K - MorphoSys AG (0001340243) (Filer) https://www.sec.gov/Archives/edgar/data/1340243/000162828023006644/0001628280-23-006644-index.htm +2023-03-07 10:11:08 MPSYF 1340243 6-K 6-K - MorphoSys AG (0001340243) (Filer) https://www.sec.gov/Archives/edgar/data/1340243/000162828023006644/0001628280-23-006644-index.htm +2023-03-07 10:05:12 None 1167831 6-K 6-K - Lloyds Bank plc (0001167831) (Filer) https://www.sec.gov/Archives/edgar/data/1167831/000116010623000020/0001160106-23-000020-index.htm +2023-03-07 10:03:33 None 1167831 20-F 20-F - Lloyds Bank plc (0001167831) (Filer) https://www.sec.gov/Archives/edgar/data/1167831/000116010623000019/0001160106-23-000019-index.htm +2023-03-07 09:56:59 NTR 1725964 6-K 6-K - Nutrien Ltd. (0001725964) (Filer) https://www.sec.gov/Archives/edgar/data/1725964/000119312523062366/0001193125-23-062366-index.htm +2023-03-07 09:38:56 KT 892450 6-K 6-K - KT CORP (0000892450) (Filer) https://www.sec.gov/Archives/edgar/data/892450/000119312523062344/0001193125-23-062344-index.htm +2023-03-07 09:19:05 LLDTF 1160106 6-K 6-K - Lloyds Banking Group plc (0001160106) (Filer) https://www.sec.gov/Archives/edgar/data/1160106/000095010323003739/0000950103-23-003739-index.htm +2023-03-07 09:19:05 LYG 1160106 6-K 6-K - Lloyds Banking Group plc (0001160106) (Filer) https://www.sec.gov/Archives/edgar/data/1160106/000095010323003739/0000950103-23-003739-index.htm +2023-03-07 09:16:41 ASLE 1754170 10-K 10-K - AerSale Corp (0001754170) (Filer) https://www.sec.gov/Archives/edgar/data/1754170/000155837023003009/0001558370-23-003009-index.htm +2023-03-07 09:10:27 YGMZ 1782037 6-K 6-K - MingZhu Logistics Holdings Ltd (0001782037) (Filer) https://www.sec.gov/Archives/edgar/data/1782037/000121390023017939/0001213900-23-017939-index.htm +2023-03-07 08:59:36 HLNCF 1900304 6-K 6-K - Haleon plc (0001900304) (Filer) https://www.sec.gov/Archives/edgar/data/1900304/000165495423002461/0001654954-23-002461-index.htm +2023-03-07 08:59:36 HLN 1900304 6-K 6-K - Haleon plc (0001900304) (Filer) https://www.sec.gov/Archives/edgar/data/1900304/000165495423002461/0001654954-23-002461-index.htm +2023-03-07 08:57:57 WF 1264136 6-K 6-K - WOORI FINANCIAL GROUP INC. (0001264136) (Filer) https://www.sec.gov/Archives/edgar/data/1264136/000119312523062251/0001193125-23-062251-index.htm +2023-03-07 08:56:35 PDS 1013605 6-K 6-K - PRECISION DRILLING Corp (0001013605) (Filer) https://www.sec.gov/Archives/edgar/data/1013605/000117184323001471/0001171843-23-001471-index.htm +2023-03-07 08:53:21 MFC 1086888 6-K 6-K - MANULIFE FINANCIAL CORP (0001086888) (Filer) https://www.sec.gov/Archives/edgar/data/1086888/000108688823000017/0001086888-23-000017-index.htm +2023-03-07 08:52:29 IPA 1715925 6-K 6-K - ImmunoPrecise Antibodies Ltd. (0001715925) (Filer) https://www.sec.gov/Archives/edgar/data/1715925/000115752323000401/0001157523-23-000401-index.htm +2023-03-07 08:47:14 VRNA 1657312 10-K 10-K - Verona Pharma plc (0001657312) (Filer) https://www.sec.gov/Archives/edgar/data/1657312/000165731223000006/0001657312-23-000006-index.htm +2023-03-07 08:31:24 ENOB 1527728 10-Q 10-Q - Enochian Biosciences Inc (0001527728) (Filer) https://www.sec.gov/Archives/edgar/data/1527728/000173112223000321/0001731122-23-000321-index.htm +2023-03-07 08:29:11 AFCG 1822523 10-K 10-K - AFC Gamma, Inc. (0001822523) (Filer) https://www.sec.gov/Archives/edgar/data/1822523/000182252323000006/0001822523-23-000006-index.htm +2023-03-07 08:26:05 AQB 1603978 10-K 10-K - AquaBounty Technologies, Inc. (0001603978) (Filer) https://www.sec.gov/Archives/edgar/data/1603978/000160397823000007/0001603978-23-000007-index.htm +2023-03-07 08:25:07 CRESY 1034957 6-K 6-K - CRESUD INC (0001034957) (Filer) https://www.sec.gov/Archives/edgar/data/1034957/000165495423002456/0001654954-23-002456-index.htm +2023-03-07 08:25:07 CRESW 1034957 6-K 6-K - CRESUD INC (0001034957) (Filer) https://www.sec.gov/Archives/edgar/data/1034957/000165495423002456/0001654954-23-002456-index.htm +2023-03-07 08:25:07 LLDTF 1160106 6-K 6-K - Lloyds Banking Group plc (0001160106) (Filer) https://www.sec.gov/Archives/edgar/data/1160106/000165495423002457/0001654954-23-002457-index.htm +2023-03-07 08:25:07 LYG 1160106 6-K 6-K - Lloyds Banking Group plc (0001160106) (Filer) https://www.sec.gov/Archives/edgar/data/1160106/000165495423002457/0001654954-23-002457-index.htm +2023-03-07 08:24:10 BAK 1071438 6-K 6-K - BRASKEM SA (0001071438) (Filer) https://www.sec.gov/Archives/edgar/data/1071438/000129281423000736/0001292814-23-000736-index.htm +2023-03-07 08:21:39 NAMS 1936258 6-K 6-K - NewAmsterdam Pharma Co N.V. (0001936258) (Filer) https://www.sec.gov/Archives/edgar/data/1936258/000119312523062164/0001193125-23-062164-index.htm +2023-03-07 08:21:39 NAMSW 1936258 6-K 6-K - NewAmsterdam Pharma Co N.V. (0001936258) (Filer) https://www.sec.gov/Archives/edgar/data/1936258/000119312523062164/0001193125-23-062164-index.htm +2023-03-07 08:20:21 CPG 1545851 6-K 6-K - Crescent Point Energy Corp. (0001545851) (Filer) https://www.sec.gov/Archives/edgar/data/1545851/000127956923000275/0001279569-23-000275-index.htm +2023-03-07 08:12:25 ARBK 1841675 6-K 6-K - Argo Blockchain Plc (0001841675) (Filer) https://www.sec.gov/Archives/edgar/data/1841675/000165495423002451/0001654954-23-002451-index.htm +2023-03-07 08:12:25 ARBKF 1841675 6-K 6-K - Argo Blockchain Plc (0001841675) (Filer) https://www.sec.gov/Archives/edgar/data/1841675/000165495423002451/0001654954-23-002451-index.htm +2023-03-07 08:12:25 ARBKL 1841675 6-K 6-K - Argo Blockchain Plc (0001841675) (Filer) https://www.sec.gov/Archives/edgar/data/1841675/000165495423002451/0001654954-23-002451-index.htm +2023-03-07 08:08:24 CRH 849395 6-K 6-K - CRH PUBLIC LTD CO (0000849395) (Filer) https://www.sec.gov/Archives/edgar/data/849395/000165495423002449/0001654954-23-002449-index.htm +2023-03-07 08:08:24 CRHCF 849395 6-K 6-K - CRH PUBLIC LTD CO (0000849395) (Filer) https://www.sec.gov/Archives/edgar/data/849395/000165495423002449/0001654954-23-002449-index.htm +2023-03-07 08:07:32 JFBR 1885408 6-K 6-K - Jeffs' Brands Ltd (0001885408) (Filer) https://www.sec.gov/Archives/edgar/data/1885408/000121390023017932/0001213900-23-017932-index.htm +2023-03-07 08:07:32 JFBRW 1885408 6-K 6-K - Jeffs' Brands Ltd (0001885408) (Filer) https://www.sec.gov/Archives/edgar/data/1885408/000121390023017932/0001213900-23-017932-index.htm +2023-03-07 08:05:09 MTTCF 1828098 6-K 6-K - Steakholder Foods Ltd. (0001828098) (Filer) https://www.sec.gov/Archives/edgar/data/1828098/000117891323000873/0001178913-23-000873-index.htm +2023-03-07 08:05:09 STKH 1828098 6-K 6-K - Steakholder Foods Ltd. (0001828098) (Filer) https://www.sec.gov/Archives/edgar/data/1828098/000117891323000873/0001178913-23-000873-index.htm +2023-03-07 08:04:05 PTVE 1527508 10-K 10-K - Pactiv Evergreen Inc. (0001527508) (Filer) https://www.sec.gov/Archives/edgar/data/1527508/000095017023006382/0000950170-23-006382-index.htm +2023-03-07 07:57:09 HHR 1721181 6-K 6-K - HeadHunter Group PLC (0001721181) (Filer) https://www.sec.gov/Archives/edgar/data/1721181/000110465923029315/0001104659-23-029315-index.htm +2023-03-07 07:45:42 VRAX 1885827 6-K 6-K - Virax Biolabs Group Ltd (0001885827) (Filer) https://www.sec.gov/Archives/edgar/data/1885827/000095017023006381/0000950170-23-006381-index.htm +2023-03-07 07:44:09 CZOO-WT 1859639 6-K 6-K - Cazoo Group Ltd (0001859639) (Filer) https://www.sec.gov/Archives/edgar/data/1859639/000121390023017930/0001213900-23-017930-index.htm +2023-03-07 07:44:09 CZOO 1859639 6-K 6-K - Cazoo Group Ltd (0001859639) (Filer) https://www.sec.gov/Archives/edgar/data/1859639/000121390023017930/0001213900-23-017930-index.htm +2023-03-07 07:43:16 CZOO-WT 1859639 6-K 6-K - Cazoo Group Ltd (0001859639) (Filer) https://www.sec.gov/Archives/edgar/data/1859639/000121390023017929/0001213900-23-017929-index.htm +2023-03-07 07:43:16 CZOO 1859639 6-K 6-K - Cazoo Group Ltd (0001859639) (Filer) https://www.sec.gov/Archives/edgar/data/1859639/000121390023017929/0001213900-23-017929-index.htm +2023-03-07 07:40:57 KZIA 1075880 6-K 6-K - KAZIA THERAPEUTICS LTD (0001075880) (Filer) https://www.sec.gov/Archives/edgar/data/1075880/000119312523062116/0001193125-23-062116-index.htm +2023-03-07 07:32:19 HPE 1645590 10-Q 10-Q - Hewlett Packard Enterprise Co (0001645590) (Filer) https://www.sec.gov/Archives/edgar/data/1645590/000164559023000035/0001645590-23-000035-index.htm +2023-03-07 07:30:59 TCRT 1107421 10-K 10-K - Alaunos Therapeutics, Inc. (0001107421) (Filer) https://www.sec.gov/Archives/edgar/data/1107421/000095017023006377/0000950170-23-006377-index.htm +2023-03-07 07:30:53 XTNT 1453593 10-K 10-K - Xtant Medical Holdings, Inc. (0001453593) (Filer) https://www.sec.gov/Archives/edgar/data/1453593/000149315223006881/0001493152-23-006881-index.htm +2023-03-07 07:28:30 CRDL 1702123 6-K 6-K - Cardiol Therapeutics Inc. (0001702123) (Filer) https://www.sec.gov/Archives/edgar/data/1702123/000106299323006135/0001062993-23-006135-index.htm +2023-03-07 07:20:03 SOPH 1840706 20-F 20-F - SOPHiA GENETICS SA (0001840706) (Filer) https://www.sec.gov/Archives/edgar/data/1840706/000184070623000010/0001840706-23-000010-index.htm +2023-03-07 07:17:39 BWBBP 1341317 10-K 10-K - Bridgewater Bancshares Inc (0001341317) (Filer) https://www.sec.gov/Archives/edgar/data/1341317/000155837023002993/0001558370-23-002993-index.htm +2023-03-07 07:17:39 BWB 1341317 10-K 10-K - Bridgewater Bancshares Inc (0001341317) (Filer) https://www.sec.gov/Archives/edgar/data/1341317/000155837023002993/0001558370-23-002993-index.htm +2023-03-07 07:16:01 SRRK 1727196 10-K 10-K - Scholar Rock Holding Corp (0001727196) (Filer) https://www.sec.gov/Archives/edgar/data/1727196/000155837023002992/0001558370-23-002992-index.htm +2023-03-07 07:12:42 IREN 1878848 6-K 6-K - Iris Energy Ltd (0001878848) (Filer) https://www.sec.gov/Archives/edgar/data/1878848/000114036123010398/0001140361-23-010398-index.htm +2023-03-07 07:11:34 IMCC 1792030 6-K 6-K - IM Cannabis Corp. (0001792030) (Filer) https://www.sec.gov/Archives/edgar/data/1792030/000117891323000871/0001178913-23-000871-index.htm +2023-03-07 07:11:18 MCRB 1609809 10-K 10-K - Seres Therapeutics, Inc. (0001609809) (Filer) https://www.sec.gov/Archives/edgar/data/1609809/000095017023006374/0000950170-23-006374-index.htm +2023-03-07 07:10:03 SOPH 1840706 6-K 6-K - SOPHiA GENETICS SA (0001840706) (Filer) https://www.sec.gov/Archives/edgar/data/1840706/000184070623000008/0001840706-23-000008-index.htm +2023-03-07 07:05:21 FWRG 1789940 10-K 10-K - First Watch Restaurant Group, Inc. (0001789940) (Filer) https://www.sec.gov/Archives/edgar/data/1789940/000178994023000011/0001789940-23-000011-index.htm +2023-03-07 07:01:53 SEAT 1856031 10-K 10-K - Vivid Seats Inc. (0001856031) (Filer) https://www.sec.gov/Archives/edgar/data/1856031/000095017023006371/0000950170-23-006371-index.htm +2023-03-07 07:01:53 SEATW 1856031 10-K 10-K - Vivid Seats Inc. (0001856031) (Filer) https://www.sec.gov/Archives/edgar/data/1856031/000095017023006371/0000950170-23-006371-index.htm +2023-03-07 07:01:34 VYGR 1640266 10-K 10-K - Voyager Therapeutics, Inc. (0001640266) (Filer) https://www.sec.gov/Archives/edgar/data/1640266/000155837023002989/0001558370-23-002989-index.htm +2023-03-07 07:01:04 CHKIF 1041668 6-K 6-K - CHINA SOUTHERN AIRLINES CO LTD (0001041668) (Filer) https://www.sec.gov/Archives/edgar/data/1041668/000119312523062064/0001193125-23-062064-index.htm +2023-03-07 07:01:04 ZNH 1041668 6-K 6-K - CHINA SOUTHERN AIRLINES CO LTD (0001041668) (Filer) https://www.sec.gov/Archives/edgar/data/1041668/000119312523062064/0001193125-23-062064-index.htm +2023-03-07 07:00:11 ECXWW 1861974 6-K 6-K - ECARX Holdings Inc. (0001861974) (Filer) https://www.sec.gov/Archives/edgar/data/1861974/000110465923029294/0001104659-23-029294-index.htm +2023-03-07 07:00:11 ECX 1861974 6-K 6-K - ECARX Holdings Inc. (0001861974) (Filer) https://www.sec.gov/Archives/edgar/data/1861974/000110465923029294/0001104659-23-029294-index.htm +2023-03-07 06:47:58 NVO 353278 6-K 6-K - NOVO NORDISK A S (0000353278) (Filer) https://www.sec.gov/Archives/edgar/data/353278/000117184323001467/0001171843-23-001467-index.htm +2023-03-07 06:47:58 NONOF 353278 6-K 6-K - NOVO NORDISK A S (0000353278) (Filer) https://www.sec.gov/Archives/edgar/data/353278/000117184323001467/0001171843-23-001467-index.htm +2023-03-07 06:47:20 TRMR 1849396 20-F 20-F - Tremor International Ltd. (0001849396) (Filer) https://www.sec.gov/Archives/edgar/data/1849396/000117891323000869/0001178913-23-000869-index.htm +2023-03-07 06:45:17 TRMR 1849396 6-K 6-K - Tremor International Ltd. (0001849396) (Filer) https://www.sec.gov/Archives/edgar/data/1849396/000117891323000868/0001178913-23-000868-index.htm +2023-03-07 06:43:04 ESAB 1877322 10-K 10-K - ESAB Corp (0001877322) (Filer) https://www.sec.gov/Archives/edgar/data/1877322/000187732223000007/0001877322-23-000007-index.htm +2023-03-07 06:41:58 CAJ 16988 6-K 6-K - CANON INC (0000016988) (Filer) https://www.sec.gov/Archives/edgar/data/16988/000119312523062032/0001193125-23-062032-index.htm +2023-03-07 06:41:58 CAJFF 16988 6-K 6-K - CANON INC (0000016988) (Filer) https://www.sec.gov/Archives/edgar/data/16988/000119312523062032/0001193125-23-062032-index.htm +2023-03-07 06:39:20 WPP 806968 6-K 6-K - WPP plc (0000806968) (Filer) https://www.sec.gov/Archives/edgar/data/806968/000165495423002445/0001654954-23-002445-index.htm +2023-03-07 06:39:20 WPPGF 806968 6-K 6-K - WPP plc (0000806968) (Filer) https://www.sec.gov/Archives/edgar/data/806968/000165495423002445/0001654954-23-002445-index.htm +2023-03-07 06:32:37 THO 730263 10-Q 10-Q - THOR INDUSTRIES INC (0000730263) (Filer) https://www.sec.gov/Archives/edgar/data/730263/000073026323000007/0000730263-23-000007-index.htm +2023-03-07 06:25:34 KB 1445930 6-K 6-K - KB Financial Group Inc. (0001445930) (Filer) https://www.sec.gov/Archives/edgar/data/1445930/000119312523062017/0001193125-23-062017-index.htm +2023-03-07 06:22:25 CRH 849395 6-K 6-K - CRH PUBLIC LTD CO (0000849395) (Filer) https://www.sec.gov/Archives/edgar/data/849395/000165495423002442/0001654954-23-002442-index.htm +2023-03-07 06:22:25 CRHCF 849395 6-K 6-K - CRH PUBLIC LTD CO (0000849395) (Filer) https://www.sec.gov/Archives/edgar/data/849395/000165495423002442/0001654954-23-002442-index.htm +2023-03-07 06:22:03 KB 1445930 6-K 6-K - KB Financial Group Inc. (0001445930) (Filer) https://www.sec.gov/Archives/edgar/data/1445930/000119312523062015/0001193125-23-062015-index.htm +2023-03-07 06:14:05 KB 1445930 6-K 6-K - KB Financial Group Inc. (0001445930) (Filer) https://www.sec.gov/Archives/edgar/data/1445930/000119312523062004/0001193125-23-062004-index.htm +2023-03-07 06:10:50 BEKE 1809587 6-K 6-K - KE Holdings Inc. (0001809587) (Filer) https://www.sec.gov/Archives/edgar/data/1809587/000110465923029270/0001104659-23-029270-index.htm +2023-03-07 06:10:04 BILI 1723690 6-K 6-K - Bilibili Inc. (0001723690) (Filer) https://www.sec.gov/Archives/edgar/data/1723690/000119312523061998/0001193125-23-061998-index.htm +2023-03-07 06:09:57 KB 1445930 6-K 6-K - KB Financial Group Inc. (0001445930) (Filer) https://www.sec.gov/Archives/edgar/data/1445930/000119312523061997/0001193125-23-061997-index.htm +2023-03-07 06:08:31 ANPC 1786511 6-K 6-K - AnPac Bio-Medical Science Co., Ltd. (0001786511) (Filer) https://www.sec.gov/Archives/edgar/data/1786511/000121390023017915/0001213900-23-017915-index.htm +2023-03-07 06:07:57 TRPCF 1269238 6-K 6-K - Trip.com Group Ltd (0001269238) (Filer) https://www.sec.gov/Archives/edgar/data/1269238/000119312523061994/0001193125-23-061994-index.htm +2023-03-07 06:07:57 TCOM 1269238 6-K 6-K - Trip.com Group Ltd (0001269238) (Filer) https://www.sec.gov/Archives/edgar/data/1269238/000119312523061994/0001193125-23-061994-index.htm +2023-03-07 06:05:07 ING 1039765 6-K 6-K - ING GROEP NV (0001039765) (Filer) https://www.sec.gov/Archives/edgar/data/1039765/000117184323001464/0001171843-23-001464-index.htm +2023-03-07 06:05:07 INGVF 1039765 6-K 6-K - ING GROEP NV (0001039765) (Filer) https://www.sec.gov/Archives/edgar/data/1039765/000117184323001464/0001171843-23-001464-index.htm +2023-03-07 06:04:55 DOLE 1857475 6-K 6-K - Dole plc (0001857475) (Filer) https://www.sec.gov/Archives/edgar/data/1857475/000185747523000007/0001857475-23-000007-index.htm +2023-03-07 06:03:18 RYDAF 1306965 6-K 6-K - Shell plc (0001306965) (Filer) https://www.sec.gov/Archives/edgar/data/1306965/000117184323001463/0001171843-23-001463-index.htm +2023-03-07 06:03:18 SHEL 1306965 6-K 6-K - Shell plc (0001306965) (Filer) https://www.sec.gov/Archives/edgar/data/1306965/000117184323001463/0001171843-23-001463-index.htm +2023-03-07 06:02:35 PSTL 1759774 10-K 10-K - Postal Realty Trust, Inc. (0001759774) (Filer) https://www.sec.gov/Archives/edgar/data/1759774/000162828023006624/0001628280-23-006624-index.htm +2023-03-07 06:02:23 CAN 1780652 6-K 6-K - Canaan Inc. (0001780652) (Filer) https://www.sec.gov/Archives/edgar/data/1780652/000110465923029247/0001104659-23-029247-index.htm +2023-03-07 06:02:12 SPRC 1611746 6-K 6-K - SciSparc Ltd. (0001611746) (Filer) https://www.sec.gov/Archives/edgar/data/1611746/000121390023017913/0001213900-23-017913-index.htm +2023-03-07 06:01:12 OPT 1815620 6-K 6-K - Opthea Ltd (0001815620) (Filer) https://www.sec.gov/Archives/edgar/data/1815620/000095017023006347/0000950170-23-006347-index.htm +2023-03-06 21:52:48 NTR 1725964 6-K 6-K - Nutrien Ltd. (0001725964) (Filer) https://www.sec.gov/Archives/edgar/data/1725964/000119312523061808/0001193125-23-061808-index.htm +2023-03-06 21:22:38 AGI 1178819 6-K 6-K - ALAMOS GOLD INC (0001178819) (Filer) https://www.sec.gov/Archives/edgar/data/1178819/000117881923000021/0001178819-23-000021-index.htm +2023-03-06 21:19:59 BBU 1654795 6-K 6-K - Brookfield Business Partners L.P. (0001654795) (Filer) https://www.sec.gov/Archives/edgar/data/1654795/000117184323001457/0001171843-23-001457-index.htm +2023-03-06 20:41:49 BBU 1654795 20-F 20-F - Brookfield Business Partners L.P. (0001654795) (Filer) https://www.sec.gov/Archives/edgar/data/1654795/000162828023006618/0001628280-23-006618-index.htm +2023-03-06 20:36:16 NRIM 1163370 10-K 10-K - NORTHRIM BANCORP INC (0001163370) (Filer) https://www.sec.gov/Archives/edgar/data/1163370/000116337023000015/0001163370-23-000015-index.htm +2023-03-06 20:22:46 SU 311337 6-K 6-K - SUNCOR ENERGY INC (0000311337) (Filer) https://www.sec.gov/Archives/edgar/data/311337/000110465923029207/0001104659-23-029207-index.htm +2023-03-06 19:53:27 RTNTF 887028 6-K 6-K - RIO TINTO LTD (0000887028) (Filer) https://www.sec.gov/Archives/edgar/data/887028/000162828023006614/0001628280-23-006614-index.htm +2023-03-06 19:53:27 RIO 863064 6-K 6-K - RIO TINTO PLC (0000863064) (Filer) https://www.sec.gov/Archives/edgar/data/863064/000162828023006614/0001628280-23-006614-index.htm +2023-03-06 19:53:27 RTPPF 863064 6-K 6-K - RIO TINTO PLC (0000863064) (Filer) https://www.sec.gov/Archives/edgar/data/863064/000162828023006614/0001628280-23-006614-index.htm +2023-03-06 19:49:34 RTNTF 887028 6-K 6-K - RIO TINTO LTD (0000887028) (Filer) https://www.sec.gov/Archives/edgar/data/887028/000162828023006612/0001628280-23-006612-index.htm +2023-03-06 19:49:34 RIO 863064 6-K 6-K - RIO TINTO PLC (0000863064) (Filer) https://www.sec.gov/Archives/edgar/data/863064/000162828023006612/0001628280-23-006612-index.htm +2023-03-06 19:49:34 RTPPF 863064 6-K 6-K - RIO TINTO PLC (0000863064) (Filer) https://www.sec.gov/Archives/edgar/data/863064/000162828023006612/0001628280-23-006612-index.htm +2023-03-06 19:47:10 AVAL 1504764 6-K 6-K - Grupo Aval Acciones Y Valores S.A. (0001504764) (Filer) https://www.sec.gov/Archives/edgar/data/1504764/000095010323003732/0000950103-23-003732-index.htm +2023-03-06 19:34:33 None 1801667 13F-HR 13F-HR - Great Lakes Retirement, Inc. (0001801667) (Filer) https://www.sec.gov/Archives/edgar/data/1801667/000108514623001459/0001085146-23-001459-index.htm +2023-03-06 19:26:44 BAK 1071438 6-K 6-K - BRASKEM SA (0001071438) (Filer) https://www.sec.gov/Archives/edgar/data/1071438/000129281423000734/0001292814-23-000734-index.htm +2023-03-06 19:21:31 AVAL 1504764 6-K 6-K - Grupo Aval Acciones Y Valores S.A. (0001504764) (Filer) https://www.sec.gov/Archives/edgar/data/1504764/000095010323003730/0000950103-23-003730-index.htm +2023-03-06 19:19:39 MODV 1220754 10-K 10-K - ModivCare Inc (0001220754) (Filer) https://www.sec.gov/Archives/edgar/data/1220754/000122075423000009/0001220754-23-000009-index.htm +2023-03-06 19:14:39 None 1787423 13F-HR 13F-HR - Madryn Asset Management, LP (0001787423) (Filer) https://www.sec.gov/Archives/edgar/data/1787423/000178742323000001/0001787423-23-000001-index.htm +2023-03-06 19:10:54 SU 311337 6-K 6-K - SUNCOR ENERGY INC (0000311337) (Filer) https://www.sec.gov/Archives/edgar/data/311337/000110465923029192/0001104659-23-029192-index.htm +2023-03-06 19:05:21 RTNTF 887028 6-K 6-K - RIO TINTO LTD (0000887028) (Filer) https://www.sec.gov/Archives/edgar/data/887028/000162828023006596/0001628280-23-006596-index.htm +2023-03-06 19:05:21 RIO 863064 6-K 6-K - RIO TINTO PLC (0000863064) (Filer) https://www.sec.gov/Archives/edgar/data/863064/000162828023006596/0001628280-23-006596-index.htm +2023-03-06 19:05:21 RTPPF 863064 6-K 6-K - RIO TINTO PLC (0000863064) (Filer) https://www.sec.gov/Archives/edgar/data/863064/000162828023006596/0001628280-23-006596-index.htm +2023-03-06 18:52:40 AHI 1815436 6-K 6-K - Advanced Human Imaging Ltd (0001815436) (Filer) https://www.sec.gov/Archives/edgar/data/1815436/000121390023017882/0001213900-23-017882-index.htm +2023-03-06 18:45:16 TMDI 840551 6-K 6-K - TITAN MEDICAL INC (0000840551) (Filer) https://www.sec.gov/Archives/edgar/data/840551/000117184323001455/0001171843-23-001455-index.htm +2023-03-06 18:34:02 TMDI 840551 6-K 6-K - TITAN MEDICAL INC (0000840551) (Filer) https://www.sec.gov/Archives/edgar/data/840551/000117184323001453/0001171843-23-001453-index.htm +2023-03-06 18:26:02 TMDI 840551 6-K 6-K - TITAN MEDICAL INC (0000840551) (Filer) https://www.sec.gov/Archives/edgar/data/840551/000117184323001451/0001171843-23-001451-index.htm +2023-03-06 18:22:13 NETI 1587264 6-K 6-K - ENETI INC. (0001587264) (Filer) https://www.sec.gov/Archives/edgar/data/1587264/000158726423000013/0001587264-23-000013-index.htm +2023-03-06 18:20:04 SU 311337 40-F 40-F - SUNCOR ENERGY INC (0000311337) (Filer) https://www.sec.gov/Archives/edgar/data/311337/000155837023002962/0001558370-23-002962-index.htm +2023-03-06 18:17:42 GWRE 1528396 10-Q 10-Q - Guidewire Software, Inc. (0001528396) (Filer) https://www.sec.gov/Archives/edgar/data/1528396/000152839623000017/0001528396-23-000017-index.htm +2023-03-06 18:17:05 TMDI 840551 6-K 6-K - TITAN MEDICAL INC (0000840551) (Filer) https://www.sec.gov/Archives/edgar/data/840551/000117184323001449/0001171843-23-001449-index.htm +2023-03-06 18:05:49 TMDI 840551 6-K 6-K - TITAN MEDICAL INC (0000840551) (Filer) https://www.sec.gov/Archives/edgar/data/840551/000117184323001447/0001171843-23-001447-index.htm +2023-03-06 18:01:37 VLCN 1829794 10-K 10-K - Volcon, Inc. (0001829794) (Filer) https://www.sec.gov/Archives/edgar/data/1829794/000168316823001344/0001683168-23-001344-index.htm +2023-03-06 17:58:27 TMDI 840551 6-K 6-K - TITAN MEDICAL INC (0000840551) (Filer) https://www.sec.gov/Archives/edgar/data/840551/000117184323001443/0001171843-23-001443-index.htm +2023-03-06 17:55:36 BY 1702750 10-K 10-K - BYLINE BANCORP, INC. (0001702750) (Filer) https://www.sec.gov/Archives/edgar/data/1702750/000095017023006310/0000950170-23-006310-index.htm +2023-03-06 17:55:18 TMDI 840551 6-K 6-K - TITAN MEDICAL INC (0000840551) (Filer) https://www.sec.gov/Archives/edgar/data/840551/000117184323001442/0001171843-23-001442-index.htm +2023-03-06 17:54:31 TMDI 840551 6-K 6-K - TITAN MEDICAL INC (0000840551) (Filer) https://www.sec.gov/Archives/edgar/data/840551/000117184323001440/0001171843-23-001440-index.htm +2023-03-06 17:53:54 TMDI 840551 6-K 6-K - TITAN MEDICAL INC (0000840551) (Filer) https://www.sec.gov/Archives/edgar/data/840551/000117184323001439/0001171843-23-001439-index.htm +2023-03-06 17:46:42 NVCN 1399708 6-K 6-K - NEOVASC INC (0001399708) (Filer) https://www.sec.gov/Archives/edgar/data/1399708/000110465923029122/0001104659-23-029122-index.htm +2023-03-06 17:35:49 AKYA 1711933 10-K 10-K - Akoya Biosciences, Inc. (0001711933) (Filer) https://www.sec.gov/Archives/edgar/data/1711933/000155837023002954/0001558370-23-002954-index.htm +2023-03-06 17:31:46 SGLY 1422892 10-Q 10-Q - Singularity Future Technology Ltd. (0001422892) (Filer) https://www.sec.gov/Archives/edgar/data/1422892/000121390023017863/0001213900-23-017863-index.htm +2023-03-06 17:31:23 SGLY 1422892 10-Q 10-Q - Singularity Future Technology Ltd. (0001422892) (Filer) https://www.sec.gov/Archives/edgar/data/1422892/000121390023017861/0001213900-23-017861-index.htm +2023-03-06 17:30:55 SGLY 1422892 10-K 10-K - Singularity Future Technology Ltd. (0001422892) (Filer) https://www.sec.gov/Archives/edgar/data/1422892/000121390023017859/0001213900-23-017859-index.htm +2023-03-06 17:30:45 SGLY 1422892 10-Q 10-Q - Singularity Future Technology Ltd. (0001422892) (Filer) https://www.sec.gov/Archives/edgar/data/1422892/000121390023017858/0001213900-23-017858-index.htm +2023-03-06 17:30:33 VTVT 1641489 10-K 10-K - vTv Therapeutics Inc. (0001641489) (Filer) https://www.sec.gov/Archives/edgar/data/1641489/000164148923000008/0001641489-23-000008-index.htm +2023-03-06 17:29:54 UBS 1610520 20-F 20-F - UBS Group AG (0001610520) (Filer) https://www.sec.gov/Archives/edgar/data/1610520/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 IWFL 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 USML 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 DJCB 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 SMHB 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 IWML 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 MLPR 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 AMTR 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 CEFD 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 IFED 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 PFFL 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 MVRL 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 IWDL 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 HDLB 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 PYPE 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 FIHD 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 FIEE 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 BDCZ 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 BDCX 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 MLPB 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 ESUS 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 AMND 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 AMUB 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 SCDL 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 QULL 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 FEDL 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 AMNA 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 MTUL 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 UCIB 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:29:54 FBGX 1114446 20-F 20-F - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000052/0001610520-23-000052-index.htm +2023-03-06 17:28:16 CVGI 1290900 10-K 10-K - Commercial Vehicle Group, Inc. (0001290900) (Filer) https://www.sec.gov/Archives/edgar/data/1290900/000162828023006568/0001628280-23-006568-index.htm +2023-03-06 17:27:55 PDS 1013605 6-K 6-K - PRECISION DRILLING Corp (0001013605) (Filer) https://www.sec.gov/Archives/edgar/data/1013605/000119312523061612/0001193125-23-061612-index.htm +2023-03-06 17:26:58 SB 1434754 6-K 6-K - SAFE BULKERS, INC. (0001434754) (Filer) https://www.sec.gov/Archives/edgar/data/1434754/000131786123000009/0001317861-23-000009-index.htm +2023-03-06 17:26:58 SB-PC 1434754 6-K 6-K - SAFE BULKERS, INC. (0001434754) (Filer) https://www.sec.gov/Archives/edgar/data/1434754/000131786123000009/0001317861-23-000009-index.htm +2023-03-06 17:26:58 SB-PD 1434754 6-K 6-K - SAFE BULKERS, INC. (0001434754) (Filer) https://www.sec.gov/Archives/edgar/data/1434754/000131786123000009/0001317861-23-000009-index.htm +2023-03-06 17:25:47 PDS 1013605 40-F 40-F - PRECISION DRILLING Corp (0001013605) (Filer) https://www.sec.gov/Archives/edgar/data/1013605/000119312523061606/0001193125-23-061606-index.htm +2023-03-06 17:20:42 URG 1375205 10-K 10-K - UR-ENERGY INC (0001375205) (Filer) https://www.sec.gov/Archives/edgar/data/1375205/000165495423002437/0001654954-23-002437-index.htm +2023-03-06 17:20:07 TASK 1829864 10-K 10-K - TaskUs, Inc. (0001829864) (Filer) https://www.sec.gov/Archives/edgar/data/1829864/000182986423000011/0001829864-23-000011-index.htm +2023-03-06 17:17:31 SEER 1726445 10-K 10-K - Seer, Inc. (0001726445) (Filer) https://www.sec.gov/Archives/edgar/data/1726445/000162828023006564/0001628280-23-006564-index.htm +2023-03-06 17:17:07 MGA 749098 6-K 6-K - MAGNA INTERNATIONAL INC (0000749098) (Filer) https://www.sec.gov/Archives/edgar/data/749098/000117184323001432/0001171843-23-001432-index.htm +2023-03-06 17:11:45 MEKA 1870258 10-K 10-K - MELI Kaszek Pioneer Corp (0001870258) (Filer) https://www.sec.gov/Archives/edgar/data/1870258/000156276223000106/0001562762-23-000106-index.htm +2023-03-06 17:11:07 CNXN 1050377 10-K 10-K - PC CONNECTION INC (0001050377) (Filer) https://www.sec.gov/Archives/edgar/data/1050377/000155837023002947/0001558370-23-002947-index.htm +2023-03-06 17:09:33 SMHB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 IWML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 MLPR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 AMTR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 CEFD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 IFED 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 PFFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 MVRL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 IWDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 HDLB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 PYPE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 FIHD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 FIEE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 BDCZ 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 BDCX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 MLPB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 ESUS 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 AMND 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 AMUB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 SCDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 QULL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 FEDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 AMNA 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 MTUL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 UCIB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 FBGX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 UBS 1610520 6-K 6-K - UBS Group AG (0001610520) (Filer) https://www.sec.gov/Archives/edgar/data/1610520/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 IWFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 USML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:09:33 DJCB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000048/0001610520-23-000048-index.htm +2023-03-06 17:05:00 ODV 1431852 6-K 6-K - Osisko Development Corp. (0001431852) (Filer) https://www.sec.gov/Archives/edgar/data/1431852/000106299323006084/0001062993-23-006084-index.htm +2023-03-06 17:03:05 None 1739439 13F-HR 13F-HR - Rockefeller Capital Management L.P. (0001739439) (Filer) https://www.sec.gov/Archives/edgar/data/1739439/000173943923000005/0001739439-23-000005-index.htm +2023-03-06 17:01:43 ORMP 1176309 10-K 10-K - ORAMED PHARMACEUTICALS INC. (0001176309) (Filer) https://www.sec.gov/Archives/edgar/data/1176309/000121390023017837/0001213900-23-017837-index.htm +2023-03-06 17:01:12 CVGW 1133470 10-Q 10-Q - CALAVO GROWERS INC (0001133470) (Filer) https://www.sec.gov/Archives/edgar/data/1133470/000155837023002940/0001558370-23-002940-index.htm +2023-03-06 17:00:56 OBE 1334388 6-K 6-K - OBSIDIAN ENERGY LTD. (0001334388) (Filer) https://www.sec.gov/Archives/edgar/data/1334388/000119312523061537/0001193125-23-061537-index.htm +2023-03-06 16:59:26 LVRO 1945711 20-F 20-F - Lavoro Ltd (0001945711) (Filer) https://www.sec.gov/Archives/edgar/data/1945711/000110465923029074/0001104659-23-029074-index.htm +2023-03-06 16:57:22 NYXH 1857190 6-K 6-K - Nyxoah SA (0001857190) (Filer) https://www.sec.gov/Archives/edgar/data/1857190/000110465923029071/0001104659-23-029071-index.htm +2023-03-06 16:56:02 BRID 14177 10-Q 10-Q - BRIDGFORD FOODS CORP (0000014177) (Filer) https://www.sec.gov/Archives/edgar/data/14177/000149315223006798/0001493152-23-006798-index.htm +2023-03-06 16:55:03 STGW 876883 10-K 10-K - Stagwell Inc (0000876883) (Filer) https://www.sec.gov/Archives/edgar/data/876883/000087688323000010/0000876883-23-000010-index.htm +2023-03-06 16:54:46 WWR 839470 10-K 10-K - WESTWATER RESOURCES, INC. (0000839470) (Filer) https://www.sec.gov/Archives/edgar/data/839470/000155837023002937/0001558370-23-002937-index.htm +2023-03-06 16:48:42 ELYM 1768446 10-K 10-K - Eliem Therapeutics, Inc. (0001768446) (Filer) https://www.sec.gov/Archives/edgar/data/1768446/000095017023006279/0000950170-23-006279-index.htm +2023-03-06 16:47:04 PGEN 1356090 10-K 10-K - PRECIGEN, INC. (0001356090) (Filer) https://www.sec.gov/Archives/edgar/data/1356090/000135609023000004/0001356090-23-000004-index.htm +2023-03-06 16:46:23 GAIA 1089872 10-K 10-K - GAIA, INC (0001089872) (Filer) https://www.sec.gov/Archives/edgar/data/1089872/000095017023006277/0000950170-23-006277-index.htm +2023-03-06 16:43:54 HOVVB 357294 10-Q 10-Q - HOVNANIAN ENTERPRISES INC (0000357294) (Filer) https://www.sec.gov/Archives/edgar/data/357294/000143774923005546/0001437749-23-005546-index.htm +2023-03-06 16:43:54 HOV 357294 10-Q 10-Q - HOVNANIAN ENTERPRISES INC (0000357294) (Filer) https://www.sec.gov/Archives/edgar/data/357294/000143774923005546/0001437749-23-005546-index.htm +2023-03-06 16:43:54 HOVNP 357294 10-Q 10-Q - HOVNANIAN ENTERPRISES INC (0000357294) (Filer) https://www.sec.gov/Archives/edgar/data/357294/000143774923005546/0001437749-23-005546-index.htm +2023-03-06 16:40:43 PBR 1119639 6-K 6-K - PETROBRAS - PETROLEO BRASILEIRO SA (0001119639) (Filer) https://www.sec.gov/Archives/edgar/data/1119639/000129281423000732/0001292814-23-000732-index.htm +2023-03-06 16:40:43 PBR-A 1119639 6-K 6-K - PETROBRAS - PETROLEO BRASILEIRO SA (0001119639) (Filer) https://www.sec.gov/Archives/edgar/data/1119639/000129281423000732/0001292814-23-000732-index.htm +2023-03-06 16:40:12 SEV 1840416 6-K 6-K - Sono Group N.V. (0001840416) (Filer) https://www.sec.gov/Archives/edgar/data/1840416/000117184323001428/0001171843-23-001428-index.htm +2023-03-06 16:40:06 CLLS 1627281 6-K 6-K - Cellectis S.A. (0001627281) (Filer) https://www.sec.gov/Archives/edgar/data/1627281/000117184323001427/0001171843-23-001427-index.htm +2023-03-06 16:37:11 ANGHW 1871983 6-K 6-K - Anghami Inc (0001871983) (Filer) https://www.sec.gov/Archives/edgar/data/1871983/000121390023017822/0001213900-23-017822-index.htm +2023-03-06 16:37:11 ANGH 1871983 6-K 6-K - Anghami Inc (0001871983) (Filer) https://www.sec.gov/Archives/edgar/data/1871983/000121390023017822/0001213900-23-017822-index.htm +2023-03-06 16:36:15 DAWN 1845337 10-K 10-K - Day One Biopharmaceuticals, Inc. (0001845337) (Filer) https://www.sec.gov/Archives/edgar/data/1845337/000095017023006269/0000950170-23-006269-index.htm +2023-03-06 16:34:02 CRD-B 25475 10-K 10-K - CRAWFORD & CO (0000025475) (Filer) https://www.sec.gov/Archives/edgar/data/25475/000095017023006267/0000950170-23-006267-index.htm +2023-03-06 16:34:02 CRD-A 25475 10-K 10-K - CRAWFORD & CO (0000025475) (Filer) https://www.sec.gov/Archives/edgar/data/25475/000095017023006267/0000950170-23-006267-index.htm +2023-03-06 16:31:43 RLYB 1739410 10-K 10-K - Rallybio Corp (0001739410) (Filer) https://www.sec.gov/Archives/edgar/data/1739410/000095017023006264/0000950170-23-006264-index.htm +2023-03-06 16:31:13 CTIC 891293 10-K 10-K - CTI BIOPHARMA CORP (0000891293) (Filer) https://www.sec.gov/Archives/edgar/data/891293/000089129323000011/0000891293-23-000011-index.htm +2023-03-06 16:30:52 PERF-WT 1899830 6-K 6-K - Perfect Corp. (0001899830) (Filer) https://www.sec.gov/Archives/edgar/data/1899830/000110465923029039/0001104659-23-029039-index.htm +2023-03-06 16:30:52 PERF 1899830 6-K 6-K - Perfect Corp. (0001899830) (Filer) https://www.sec.gov/Archives/edgar/data/1899830/000110465923029039/0001104659-23-029039-index.htm +2023-03-06 16:30:29 LKCO 1487839 6-K 6-K - Luokung Technology Corp. (0001487839) (Filer) https://www.sec.gov/Archives/edgar/data/1487839/000121390023017813/0001213900-23-017813-index.htm +2023-03-06 16:30:07 TRMR 1849396 6-K 6-K - Tremor International Ltd. (0001849396) (Filer) https://www.sec.gov/Archives/edgar/data/1849396/000117891323000860/0001178913-23-000860-index.htm +2023-03-06 16:27:09 SMHI 1690334 10-K 10-K - SEACOR Marine Holdings Inc. (0001690334) (Filer) https://www.sec.gov/Archives/edgar/data/1690334/000095017023006257/0000950170-23-006257-index.htm +2023-03-06 16:26:56 AVAV 1368622 10-Q 10-Q - AeroVironment Inc (0001368622) (Filer) https://www.sec.gov/Archives/edgar/data/1368622/000155837023002924/0001558370-23-002924-index.htm +2023-03-06 16:19:32 NU 1691493 6-K 6-K - Nu Holdings Ltd. (0001691493) (Filer) https://www.sec.gov/Archives/edgar/data/1691493/000129281423000730/0001292814-23-000730-index.htm +2023-03-06 16:18:43 BBAR 913059 6-K 6-K - Banco BBVA Argentina S.A. (0000913059) (Filer) https://www.sec.gov/Archives/edgar/data/913059/000129281423000729/0001292814-23-000729-index.htm +2023-03-06 16:18:17 STM 932787 6-K 6-K - STMicroelectronics N.V. (0000932787) (Filer) https://www.sec.gov/Archives/edgar/data/932787/000094787123000296/0000947871-23-000296-index.htm +2023-03-06 16:18:17 STMEF 932787 6-K 6-K - STMicroelectronics N.V. (0000932787) (Filer) https://www.sec.gov/Archives/edgar/data/932787/000094787123000296/0000947871-23-000296-index.htm +2023-03-06 16:16:58 WW 105319 10-K 10-K - WW INTERNATIONAL, INC. (0000105319) (Filer) https://www.sec.gov/Archives/edgar/data/105319/000095017023006247/0000950170-23-006247-index.htm +2023-03-06 16:16:50 ALLK 1564824 10-K 10-K - Allakos Inc. (0001564824) (Filer) https://www.sec.gov/Archives/edgar/data/1564824/000095017023006248/0000950170-23-006248-index.htm +2023-03-06 16:16:34 STM 932787 6-K 6-K - STMicroelectronics N.V. (0000932787) (Filer) https://www.sec.gov/Archives/edgar/data/932787/000094787123000295/0000947871-23-000295-index.htm +2023-03-06 16:16:34 STMEF 932787 6-K 6-K - STMicroelectronics N.V. (0000932787) (Filer) https://www.sec.gov/Archives/edgar/data/932787/000094787123000295/0000947871-23-000295-index.htm +2023-03-06 16:16:08 CHRS 1512762 10-K 10-K - Coherus BioSciences, Inc. (0001512762) (Filer) https://www.sec.gov/Archives/edgar/data/1512762/000155837023002917/0001558370-23-002917-index.htm +2023-03-06 16:15:30 NGMS 1821349 6-K 6-K - NeoGames S.A. (0001821349) (Filer) https://www.sec.gov/Archives/edgar/data/1821349/000117891323000858/0001178913-23-000858-index.htm +2023-03-06 16:13:13 BBAR 913059 6-K 6-K - Banco BBVA Argentina S.A. (0000913059) (Filer) https://www.sec.gov/Archives/edgar/data/913059/000129281423000726/0001292814-23-000726-index.htm +2023-03-06 16:12:43 CARA 1346830 10-K 10-K - Cara Therapeutics, Inc. (0001346830) (Filer) https://www.sec.gov/Archives/edgar/data/1346830/000155837023002913/0001558370-23-002913-index.htm +2023-03-06 16:11:56 OFIX 884624 10-K 10-K - Orthofix Medical Inc. (0000884624) (Filer) https://www.sec.gov/Archives/edgar/data/884624/000095017023006242/0000950170-23-006242-index.htm +2023-03-06 16:09:06 RXST 1111485 10-K 10-K - RxSight, Inc. (0001111485) (Filer) https://www.sec.gov/Archives/edgar/data/1111485/000095017023006237/0000950170-23-006237-index.htm +2023-03-06 16:08:47 OCUL 1393434 10-K 10-K - OCULAR THERAPEUTIX, INC (0001393434) (Filer) https://www.sec.gov/Archives/edgar/data/1393434/000155837023002908/0001558370-23-002908-index.htm +2023-03-06 16:07:58 ADAP 1621227 10-K 10-K - Adaptimmune Therapeutics PLC (0001621227) (Filer) https://www.sec.gov/Archives/edgar/data/1621227/000155837023002907/0001558370-23-002907-index.htm +2023-03-06 16:06:48 IMRX 1790340 10-K 10-K - Immuneering Corp (0001790340) (Filer) https://www.sec.gov/Archives/edgar/data/1790340/000155837023002905/0001558370-23-002905-index.htm +2023-03-06 16:06:27 ANNX 1528115 10-K 10-K - Annexon, Inc. (0001528115) (Filer) https://www.sec.gov/Archives/edgar/data/1528115/000095017023006232/0000950170-23-006232-index.htm +2023-03-06 16:06:09 STOK 1623526 10-K 10-K - Stoke Therapeutics, Inc. (0001623526) (Filer) https://www.sec.gov/Archives/edgar/data/1623526/000156459023003175/0001564590-23-003175-index.htm +2023-03-06 16:03:14 BZUN 1625414 6-K 6-K - Baozun Inc. (0001625414) (Filer) https://www.sec.gov/Archives/edgar/data/1625414/000110465923028990/0001104659-23-028990-index.htm +2023-03-06 16:02:58 INBX 1739614 10-K 10-K - Inhibrx, Inc. (0001739614) (Filer) https://www.sec.gov/Archives/edgar/data/1739614/000173961423000020/0001739614-23-000020-index.htm +2023-03-06 16:02:31 ENDPQ 1593034 10-K 10-K - Endo International plc (0001593034) (Filer) https://www.sec.gov/Archives/edgar/data/1593034/000159303423000007/0001593034-23-000007-index.htm +2023-03-06 16:02:09 NOAH 1499543 6-K 6-K - Noah Holdings Ltd (0001499543) (Filer) https://www.sec.gov/Archives/edgar/data/1499543/000110465923028989/0001104659-23-028989-index.htm +2023-03-06 16:02:01 HPKEW 1792849 10-K 10-K - HighPeak Energy, Inc. (0001792849) (Filer) https://www.sec.gov/Archives/edgar/data/1792849/000143774923005522/0001437749-23-005522-index.htm +2023-03-06 16:02:01 HPK 1792849 10-K 10-K - HighPeak Energy, Inc. (0001792849) (Filer) https://www.sec.gov/Archives/edgar/data/1792849/000143774923005522/0001437749-23-005522-index.htm +2023-03-06 16:01:05 ANGHW 1871983 6-K 6-K - Anghami Inc (0001871983) (Filer) https://www.sec.gov/Archives/edgar/data/1871983/000121390023017791/0001213900-23-017791-index.htm +2023-03-06 16:01:05 ANGH 1871983 6-K 6-K - Anghami Inc (0001871983) (Filer) https://www.sec.gov/Archives/edgar/data/1871983/000121390023017791/0001213900-23-017791-index.htm +2023-03-06 16:00:51 OPHC 1288855 10-K 10-K - OptimumBank Holdings, Inc. (0001288855) (Filer) https://www.sec.gov/Archives/edgar/data/1288855/000149315223006772/0001493152-23-006772-index.htm +2023-03-06 15:53:51 None 1353110 13F-HR 13F-HR - Aldebaran Financial Inc. (0001353110) (Filer) https://www.sec.gov/Archives/edgar/data/1353110/000106299323006053/0001062993-23-006053-index.htm +2023-03-06 15:45:27 WBHC 885275 10-K 10-K - WILSON BANK HOLDING CO (0000885275) (Filer) https://www.sec.gov/Archives/edgar/data/885275/000143774923005518/0001437749-23-005518-index.htm +2023-03-06 15:45:23 FRGT 1687542 6-K 6-K - Freight Technologies, Inc. (0001687542) (Filer) https://www.sec.gov/Archives/edgar/data/1687542/000149315223006769/0001493152-23-006769-index.htm +2023-03-06 15:20:35 GAME 1714562 6-K 6-K - Engine Gaming & Media, Inc. (0001714562) (Filer) https://www.sec.gov/Archives/edgar/data/1714562/000149315223006759/0001493152-23-006759-index.htm +2023-03-06 15:13:04 BBVXF 842180 20-F 20-F - BANCO BILBAO VIZCAYA ARGENTARIA, S.A. (0000842180) (Filer) https://www.sec.gov/Archives/edgar/data/842180/000084218023000010/0000842180-23-000010-index.htm +2023-03-06 15:13:04 BBVA 842180 20-F 20-F - BANCO BILBAO VIZCAYA ARGENTARIA, S.A. (0000842180) (Filer) https://www.sec.gov/Archives/edgar/data/842180/000084218023000010/0000842180-23-000010-index.htm +2023-03-06 15:02:18 DGICB 800457 10-K 10-K - DONEGAL GROUP INC (0000800457) (Filer) https://www.sec.gov/Archives/edgar/data/800457/000114036123010291/0001140361-23-010291-index.htm +2023-03-06 15:02:18 DGICA 800457 10-K 10-K - DONEGAL GROUP INC (0000800457) (Filer) https://www.sec.gov/Archives/edgar/data/800457/000114036123010291/0001140361-23-010291-index.htm +2023-03-06 15:00:04 QIWI 1561566 6-K 6-K - QIWI (0001561566) (Filer) https://www.sec.gov/Archives/edgar/data/1561566/000110465923028941/0001104659-23-028941-index.htm +2023-03-06 14:32:09 ICD 1537028 10-K 10-K - Independence Contract Drilling, Inc. (0001537028) (Filer) https://www.sec.gov/Archives/edgar/data/1537028/000153702823000015/0001537028-23-000015-index.htm +2023-03-06 14:28:15 RBSPD 844150 6-K 6-K - NatWest Group plc (0000844150) (Filer) https://www.sec.gov/Archives/edgar/data/844150/000165495423002424/0001654954-23-002424-index.htm +2023-03-06 14:28:15 NWG 844150 6-K 6-K - NatWest Group plc (0000844150) (Filer) https://www.sec.gov/Archives/edgar/data/844150/000165495423002424/0001654954-23-002424-index.htm +2023-03-06 14:28:15 RBSPF 844150 6-K 6-K - NatWest Group plc (0000844150) (Filer) https://www.sec.gov/Archives/edgar/data/844150/000165495423002424/0001654954-23-002424-index.htm +2023-03-06 14:25:27 None 918504 13F-HR 13F-HR - BIRMINGHAM CAPITAL MANAGEMENT CO INC/AL (0000918504) (Filer) https://www.sec.gov/Archives/edgar/data/918504/000091850423000001/0000918504-23-000001-index.htm +2023-03-06 14:23:49 SNNUF 845982 6-K 6-K - SMITH & NEPHEW PLC (0000845982) (Filer) https://www.sec.gov/Archives/edgar/data/845982/000165495423002421/0001654954-23-002421-index.htm +2023-03-06 14:23:49 SNN 845982 6-K 6-K - SMITH & NEPHEW PLC (0000845982) (Filer) https://www.sec.gov/Archives/edgar/data/845982/000165495423002421/0001654954-23-002421-index.htm +2023-03-06 14:21:49 BCS 312069 6-K 6-K - BARCLAYS PLC (0000312069) (Filer) https://www.sec.gov/Archives/edgar/data/312069/000119312523061165/0001193125-23-061165-index.htm +2023-03-06 14:21:49 BCLYF 312069 6-K 6-K - BARCLAYS PLC (0000312069) (Filer) https://www.sec.gov/Archives/edgar/data/312069/000119312523061165/0001193125-23-061165-index.htm +2023-03-06 13:48:33 MTC 1742518 6-K 6-K - MMTec, Inc. (0001742518) (Filer) https://www.sec.gov/Archives/edgar/data/1742518/000121390023017729/0001213900-23-017729-index.htm +2023-03-06 13:19:45 BTEGF 1279495 6-K 6-K - BAYTEX ENERGY CORP. (0001279495) (Filer) https://www.sec.gov/Archives/edgar/data/1279495/000110465923028909/0001104659-23-028909-index.htm +2023-03-06 12:51:34 LLDTF 1160106 6-K 6-K - Lloyds Banking Group plc (0001160106) (Filer) https://www.sec.gov/Archives/edgar/data/1160106/000095010323003712/0000950103-23-003712-index.htm +2023-03-06 12:51:34 LYG 1160106 6-K 6-K - Lloyds Banking Group plc (0001160106) (Filer) https://www.sec.gov/Archives/edgar/data/1160106/000095010323003712/0000950103-23-003712-index.htm +2023-03-06 12:39:20 RACE 1648416 6-K 6-K - Ferrari N.V. (0001648416) (Filer) https://www.sec.gov/Archives/edgar/data/1648416/000164841623000056/0001648416-23-000056-index.htm +2023-03-06 12:37:54 YNDX 1513845 6-K 6-K - Yandex N.V. (0001513845) (Filer) https://www.sec.gov/Archives/edgar/data/1513845/000151384523000007/0001513845-23-000007-index.htm +2023-03-06 12:31:45 GFI 1172724 6-K 6-K - GOLD FIELDS LTD (0001172724) (Filer) https://www.sec.gov/Archives/edgar/data/1172724/000117272423000005/0001172724-23-000005-index.htm +2023-03-06 12:31:45 GFIOF 1172724 6-K 6-K - GOLD FIELDS LTD (0001172724) (Filer) https://www.sec.gov/Archives/edgar/data/1172724/000117272423000005/0001172724-23-000005-index.htm +2023-03-06 12:23:50 RELX 929869 6-K 6-K - RELX PLC (0000929869) (Filer) https://www.sec.gov/Archives/edgar/data/929869/000092986923000088/0000929869-23-000088-index.htm +2023-03-06 12:23:50 RLXXF 929869 6-K 6-K - RELX PLC (0000929869) (Filer) https://www.sec.gov/Archives/edgar/data/929869/000092986923000088/0000929869-23-000088-index.htm +2023-03-06 12:18:59 CECE 3197 10-K 10-K - CECO ENVIRONMENTAL CORP (0000003197) (Filer) https://www.sec.gov/Archives/edgar/data/3197/000095017023006169/0000950170-23-006169-index.htm +2023-03-06 12:18:18 HUT 1731805 6-K 6-K - HUT 8 MINING CORP. (0001731805) (Filer) https://www.sec.gov/Archives/edgar/data/1731805/000127956923000272/0001279569-23-000272-index.htm +2023-03-06 12:18:13 STLA 1605484 6-K 6-K - Stellantis N.V. (0001605484) (Filer) https://www.sec.gov/Archives/edgar/data/1605484/000160548423000025/0001605484-23-000025-index.htm +2023-03-06 12:17:41 None 1056559 13F-HR 13F-HR - NORTH STAR ASSET MANAGEMENT INC (0001056559) (Filer) https://www.sec.gov/Archives/edgar/data/1056559/000105655923000001/0001056559-23-000001-index.htm +2023-03-06 12:14:30 GMAB 1434265 6-K 6-K - GENMAB A/S (0001434265) (Filer) https://www.sec.gov/Archives/edgar/data/1434265/000155837023002874/0001558370-23-002874-index.htm +2023-03-06 12:14:30 GNMSF 1434265 6-K 6-K - GENMAB A/S (0001434265) (Filer) https://www.sec.gov/Archives/edgar/data/1434265/000155837023002874/0001558370-23-002874-index.htm +2023-03-06 12:11:34 SBSW 1786909 6-K 6-K - Sibanye Stillwater Ltd (0001786909) (Filer) https://www.sec.gov/Archives/edgar/data/1786909/000110465923028893/0001104659-23-028893-index.htm +2023-03-06 12:00:17 GFL 1780232 6-K 6-K - GFL Environmental Inc. (0001780232) (Filer) https://www.sec.gov/Archives/edgar/data/1780232/000110465923028889/0001104659-23-028889-index.htm +2023-03-06 12:00:17 GFLU 1780232 6-K 6-K - GFL Environmental Inc. (0001780232) (Filer) https://www.sec.gov/Archives/edgar/data/1780232/000110465923028889/0001104659-23-028889-index.htm +2023-03-06 11:57:26 SNYNF 1121404 6-K 6-K - Sanofi (0001121404) (Filer) https://www.sec.gov/Archives/edgar/data/1121404/000119312523061027/0001193125-23-061027-index.htm +2023-03-06 11:57:26 SNY 1121404 6-K 6-K - Sanofi (0001121404) (Filer) https://www.sec.gov/Archives/edgar/data/1121404/000119312523061027/0001193125-23-061027-index.htm +2023-03-06 11:56:04 SLI 1537137 6-K 6-K - STANDARD LITHIUM LTD. (0001537137) (Filer) https://www.sec.gov/Archives/edgar/data/1537137/000110465923028883/0001104659-23-028883-index.htm +2023-03-06 11:48:16 BRAG 1867834 6-K 6-K - Bragg Gaming Group Inc. (0001867834) (Filer) https://www.sec.gov/Archives/edgar/data/1867834/000110465923028879/0001104659-23-028879-index.htm +2023-03-06 11:24:09 DGLDF 1053092 6-K 6-K - CREDIT SUISSE AG (0001053092) (Filer) https://www.sec.gov/Archives/edgar/data/1053092/000095010323003709/0000950103-23-003709-index.htm +2023-03-06 11:24:09 UGLDF 1053092 6-K 6-K - CREDIT SUISSE AG (0001053092) (Filer) https://www.sec.gov/Archives/edgar/data/1053092/000095010323003709/0000950103-23-003709-index.htm +2023-03-06 11:24:09 DSLVF 1053092 6-K 6-K - CREDIT SUISSE AG (0001053092) (Filer) https://www.sec.gov/Archives/edgar/data/1053092/000095010323003709/0000950103-23-003709-index.htm +2023-03-06 11:24:09 GLDI 1053092 6-K 6-K - CREDIT SUISSE AG (0001053092) (Filer) https://www.sec.gov/Archives/edgar/data/1053092/000095010323003709/0000950103-23-003709-index.htm +2023-03-06 11:24:09 ZIVZF 1053092 6-K 6-K - CREDIT SUISSE AG (0001053092) (Filer) https://www.sec.gov/Archives/edgar/data/1053092/000095010323003709/0000950103-23-003709-index.htm +2023-03-06 11:24:09 SLVO 1053092 6-K 6-K - CREDIT SUISSE AG (0001053092) (Filer) https://www.sec.gov/Archives/edgar/data/1053092/000095010323003709/0000950103-23-003709-index.htm +2023-03-06 11:24:09 TVIXF 1053092 6-K 6-K - CREDIT SUISSE AG (0001053092) (Filer) https://www.sec.gov/Archives/edgar/data/1053092/000095010323003709/0000950103-23-003709-index.htm +2023-03-06 11:24:09 USOI 1053092 6-K 6-K - CREDIT SUISSE AG (0001053092) (Filer) https://www.sec.gov/Archives/edgar/data/1053092/000095010323003709/0000950103-23-003709-index.htm +2023-03-06 11:24:09 UGAZF 1053092 6-K 6-K - CREDIT SUISSE AG (0001053092) (Filer) https://www.sec.gov/Archives/edgar/data/1053092/000095010323003709/0000950103-23-003709-index.htm +2023-03-06 11:24:09 MLPO 1053092 6-K 6-K - CREDIT SUISSE AG (0001053092) (Filer) https://www.sec.gov/Archives/edgar/data/1053092/000095010323003709/0000950103-23-003709-index.htm +2023-03-06 11:24:09 USLVF 1053092 6-K 6-K - CREDIT SUISSE AG (0001053092) (Filer) https://www.sec.gov/Archives/edgar/data/1053092/000095010323003709/0000950103-23-003709-index.htm +2023-03-06 10:57:58 BRVO 1444839 10-K 10-K - Bravo Multinational Inc. (0001444839) (Filer) https://www.sec.gov/Archives/edgar/data/1444839/000109181823000028/0001091818-23-000028-index.htm +2023-03-06 10:41:48 AMOV 1129137 6-K 6-K - AMERICA MOVIL SAB DE CV/ (0001129137) (Filer) https://www.sec.gov/Archives/edgar/data/1129137/000119312523060932/0001193125-23-060932-index.htm +2023-03-06 10:41:48 AMXVF 1129137 6-K 6-K - AMERICA MOVIL SAB DE CV/ (0001129137) (Filer) https://www.sec.gov/Archives/edgar/data/1129137/000119312523060932/0001193125-23-060932-index.htm +2023-03-06 10:41:48 AMX 1129137 6-K 6-K - AMERICA MOVIL SAB DE CV/ (0001129137) (Filer) https://www.sec.gov/Archives/edgar/data/1129137/000119312523060932/0001193125-23-060932-index.htm +2023-03-06 10:41:48 AMOVF 1129137 6-K 6-K - AMERICA MOVIL SAB DE CV/ (0001129137) (Filer) https://www.sec.gov/Archives/edgar/data/1129137/000119312523060932/0001193125-23-060932-index.htm +2023-03-06 10:07:39 RIDE 1759546 10-K 10-K - Lordstown Motors Corp. (0001759546) (Filer) https://www.sec.gov/Archives/edgar/data/1759546/000155837023002862/0001558370-23-002862-index.htm +2023-03-06 09:47:27 WF 1264136 6-K 6-K - WOORI FINANCIAL GROUP INC. (0001264136) (Filer) https://www.sec.gov/Archives/edgar/data/1264136/000119312523060879/0001193125-23-060879-index.htm +2023-03-06 09:38:37 FRSX 1691221 6-K 6-K - Foresight Autonomous Holdings Ltd. (0001691221) (Filer) https://www.sec.gov/Archives/edgar/data/1691221/000149315223006746/0001493152-23-006746-index.htm +2023-03-06 09:24:24 AMBI 1937441 6-K 6-K - Ambipar Emergency Response (0001937441) (Filer) https://www.sec.gov/Archives/edgar/data/1937441/000110465923028833/0001104659-23-028833-index.htm +2023-03-06 09:17:38 MTEK 1872964 6-K 6-K - Maris Tech Ltd. (0001872964) (Filer) https://www.sec.gov/Archives/edgar/data/1872964/000121390023017631/0001213900-23-017631-index.htm +2023-03-06 09:17:38 MTEKW 1872964 6-K 6-K - Maris Tech Ltd. (0001872964) (Filer) https://www.sec.gov/Archives/edgar/data/1872964/000121390023017631/0001213900-23-017631-index.htm +2023-03-06 09:16:33 QTRX 1503274 10-K 10-K - Quanterix Corp (0001503274) (Filer) https://www.sec.gov/Archives/edgar/data/1503274/000155837023002855/0001558370-23-002855-index.htm +2023-03-06 09:14:34 CRESY 1034957 6-K 6-K - CRESUD INC (0001034957) (Filer) https://www.sec.gov/Archives/edgar/data/1034957/000165495423002398/0001654954-23-002398-index.htm +2023-03-06 09:14:34 CRESW 1034957 6-K 6-K - CRESUD INC (0001034957) (Filer) https://www.sec.gov/Archives/edgar/data/1034957/000165495423002398/0001654954-23-002398-index.htm +2023-03-06 09:04:57 GENI 1834489 6-K 6-K - Genius Sports Ltd (0001834489) (Filer) https://www.sec.gov/Archives/edgar/data/1834489/000119312523060822/0001193125-23-060822-index.htm +2023-03-06 09:04:57 GENI-WT 1834489 6-K 6-K - Genius Sports Ltd (0001834489) (Filer) https://www.sec.gov/Archives/edgar/data/1834489/000119312523060822/0001193125-23-060822-index.htm +2023-03-06 09:03:39 CRESY 1034957 6-K 6-K - CRESUD INC (0001034957) (Filer) https://www.sec.gov/Archives/edgar/data/1034957/000165495423002395/0001654954-23-002395-index.htm +2023-03-06 09:03:39 CRESW 1034957 6-K 6-K - CRESUD INC (0001034957) (Filer) https://www.sec.gov/Archives/edgar/data/1034957/000165495423002395/0001654954-23-002395-index.htm +2023-03-06 09:01:33 BBSI 902791 10-K 10-K - BARRETT BUSINESS SERVICES INC (0000902791) (Filer) https://www.sec.gov/Archives/edgar/data/902791/000095017023006131/0000950170-23-006131-index.htm +2023-03-06 09:00:51 LVWR 1898795 10-K 10-K - LiveWire Group, Inc. (0001898795) (Filer) https://www.sec.gov/Archives/edgar/data/1898795/000189879523000023/0001898795-23-000023-index.htm +2023-03-06 09:00:51 LVWR-WT 1898795 10-K 10-K - LiveWire Group, Inc. (0001898795) (Filer) https://www.sec.gov/Archives/edgar/data/1898795/000189879523000023/0001898795-23-000023-index.htm +2023-03-06 09:00:29 MTEKW 1872964 20-F 20-F - Maris Tech Ltd. (0001872964) (Filer) https://www.sec.gov/Archives/edgar/data/1872964/000121390023017628/0001213900-23-017628-index.htm +2023-03-06 09:00:29 MTEK 1872964 20-F 20-F - Maris Tech Ltd. (0001872964) (Filer) https://www.sec.gov/Archives/edgar/data/1872964/000121390023017628/0001213900-23-017628-index.htm +2023-03-06 09:00:17 SNN 845982 6-K 6-K - SMITH & NEPHEW PLC (0000845982) (Filer) https://www.sec.gov/Archives/edgar/data/845982/000155837023002851/0001558370-23-002851-index.htm +2023-03-06 09:00:17 SNNUF 845982 6-K 6-K - SMITH & NEPHEW PLC (0000845982) (Filer) https://www.sec.gov/Archives/edgar/data/845982/000155837023002851/0001558370-23-002851-index.htm +2023-03-06 08:59:02 SYTA 1649009 6-K 6-K - Siyata Mobile Inc. (0001649009) (Filer) https://www.sec.gov/Archives/edgar/data/1649009/000121390023017627/0001213900-23-017627-index.htm +2023-03-06 08:59:02 SYTAW 1649009 6-K 6-K - Siyata Mobile Inc. (0001649009) (Filer) https://www.sec.gov/Archives/edgar/data/1649009/000121390023017627/0001213900-23-017627-index.htm +2023-03-06 08:57:33 NVO 353278 6-K 6-K - NOVO NORDISK A S (0000353278) (Filer) https://www.sec.gov/Archives/edgar/data/353278/000117184323001412/0001171843-23-001412-index.htm +2023-03-06 08:57:33 NONOF 353278 6-K 6-K - NOVO NORDISK A S (0000353278) (Filer) https://www.sec.gov/Archives/edgar/data/353278/000117184323001412/0001171843-23-001412-index.htm +2023-03-06 08:55:01 ASC 1577437 6-K 6-K - Ardmore Shipping Corp (0001577437) (Filer) https://www.sec.gov/Archives/edgar/data/1577437/000095017023006129/0000950170-23-006129-index.htm +2023-03-06 08:53:34 SNNUF 845982 20-F 20-F - SMITH & NEPHEW PLC (0000845982) (Filer) https://www.sec.gov/Archives/edgar/data/845982/000155837023002847/0001558370-23-002847-index.htm +2023-03-06 08:53:34 SNN 845982 20-F 20-F - SMITH & NEPHEW PLC (0000845982) (Filer) https://www.sec.gov/Archives/edgar/data/845982/000155837023002847/0001558370-23-002847-index.htm +2023-03-06 08:46:43 INDT 1037390 10-K 10-K - INDUS REALTY TRUST, INC. (0001037390) (Filer) https://www.sec.gov/Archives/edgar/data/1037390/000155837023002846/0001558370-23-002846-index.htm +2023-03-06 08:39:38 ZTO 1677250 6-K 6-K - ZTO Express (Cayman) Inc. (0001677250) (Filer) https://www.sec.gov/Archives/edgar/data/1677250/000110465923028812/0001104659-23-028812-index.htm +2023-03-06 08:30:36 ARGO-PA 1091748 10-K 10-K - Argo Group International Holdings, Ltd. (0001091748) (Filer) https://www.sec.gov/Archives/edgar/data/1091748/000162828023006451/0001628280-23-006451-index.htm +2023-03-06 08:30:36 ARGD 1091748 10-K 10-K - Argo Group International Holdings, Ltd. (0001091748) (Filer) https://www.sec.gov/Archives/edgar/data/1091748/000162828023006451/0001628280-23-006451-index.htm +2023-03-06 08:30:36 ARGO 1091748 10-K 10-K - Argo Group International Holdings, Ltd. (0001091748) (Filer) https://www.sec.gov/Archives/edgar/data/1091748/000162828023006451/0001628280-23-006451-index.htm +2023-03-06 08:30:24 ANPC 1786511 6-K 6-K - AnPac Bio-Medical Science Co., Ltd. (0001786511) (Filer) https://www.sec.gov/Archives/edgar/data/1786511/000110465923028806/0001104659-23-028806-index.htm +2023-03-06 08:28:11 VCTR 1570827 10-K 10-K - Victory Capital Holdings, Inc. (0001570827) (Filer) https://www.sec.gov/Archives/edgar/data/1570827/000095017023006124/0000950170-23-006124-index.htm +2023-03-06 08:24:54 IWFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 USML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 DJCB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 SMHB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 IWML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 MLPR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 AMTR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 CEFD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 IFED 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 PFFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 MVRL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 IWDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 HDLB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 PYPE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 FIHD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 FIEE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 BDCZ 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 BDCX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 MLPB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 ESUS 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 AMND 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 AMUB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 SCDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 QULL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 FEDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 AMNA 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 MTUL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 UCIB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 FBGX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:24:54 UBS 1610520 6-K 6-K - UBS Group AG (0001610520) (Filer) https://www.sec.gov/Archives/edgar/data/1610520/000161052023000047/0001610520-23-000047-index.htm +2023-03-06 08:21:26 SB 1434754 20-F 20-F - SAFE BULKERS, INC. (0001434754) (Filer) https://www.sec.gov/Archives/edgar/data/1434754/000162828023006448/0001628280-23-006448-index.htm +2023-03-06 08:21:26 SB-PC 1434754 20-F 20-F - SAFE BULKERS, INC. (0001434754) (Filer) https://www.sec.gov/Archives/edgar/data/1434754/000162828023006448/0001628280-23-006448-index.htm +2023-03-06 08:21:26 SB-PD 1434754 20-F 20-F - SAFE BULKERS, INC. (0001434754) (Filer) https://www.sec.gov/Archives/edgar/data/1434754/000162828023006448/0001628280-23-006448-index.htm +2023-03-06 08:15:42 OTLY 1843586 6-K 6-K - Oatly Group AB (0001843586) (Filer) https://www.sec.gov/Archives/edgar/data/1843586/000095017023006121/0000950170-23-006121-index.htm +2023-03-06 08:04:37 IWFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 USML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 DJCB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 SMHB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 IWML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 MLPR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 AMTR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 CEFD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 IFED 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 PFFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 MVRL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 IWDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 HDLB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 PYPE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 FIHD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 FIEE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 BDCZ 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 BDCX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 MLPB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 ESUS 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 AMND 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 AMUB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 SCDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 QULL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 FEDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 AMNA 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 MTUL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 UCIB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 FBGX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:04:37 UBS 1610520 6-K 6-K - UBS Group AG (0001610520) (Filer) https://www.sec.gov/Archives/edgar/data/1610520/000161052023000046/0001610520-23-000046-index.htm +2023-03-06 08:03:32 IWFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 USML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 DJCB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 SMHB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 IWML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 MLPR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 AMTR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 CEFD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 IFED 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 PFFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 MVRL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 IWDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 HDLB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 PYPE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 FIHD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 FIEE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 BDCZ 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 BDCX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 MLPB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 ESUS 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 AMND 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 AMUB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 SCDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 QULL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 FEDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 AMNA 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 MTUL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 UCIB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 FBGX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:03:32 UBS 1610520 6-K 6-K - UBS Group AG (0001610520) (Filer) https://www.sec.gov/Archives/edgar/data/1610520/000161052023000045/0001610520-23-000045-index.htm +2023-03-06 08:01:06 VRCA 1660334 10-K 10-K - Verrica Pharmaceuticals Inc. (0001660334) (Filer) https://www.sec.gov/Archives/edgar/data/1660334/000095017023006118/0000950170-23-006118-index.htm +2023-03-06 08:00:43 IWFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 USML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 DJCB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 SMHB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 IWML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 MLPR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 AMTR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 CEFD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 IFED 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 PFFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 MVRL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 IWDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 HDLB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 PYPE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 FIHD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 FIEE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 BDCZ 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 BDCX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 MLPB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 ESUS 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 AMND 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 AMUB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 SCDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 QULL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 FEDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 AMNA 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 MTUL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 UCIB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 FBGX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 08:00:43 UBS 1610520 6-K 6-K - UBS Group AG (0001610520) (Filer) https://www.sec.gov/Archives/edgar/data/1610520/000161052023000044/0001610520-23-000044-index.htm +2023-03-06 07:59:00 UBS 1610520 6-K 6-K - UBS Group AG (0001610520) (Filer) https://www.sec.gov/Archives/edgar/data/1610520/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 IWFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 USML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 DJCB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 SMHB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 IWML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 MLPR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 AMTR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 CEFD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 IFED 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 PFFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 MVRL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 IWDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 HDLB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 PYPE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 FIHD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 FIEE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 BDCZ 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 BDCX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 MLPB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 ESUS 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 AMND 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 AMUB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 SCDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 QULL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 FEDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 AMNA 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 MTUL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 UCIB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:59:00 FBGX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000161052023000043/0001610520-23-000043-index.htm +2023-03-06 07:56:03 TROO 1412095 6-K 6-K - Troops, Inc. /Cayman Islands/ (0001412095) (Filer) https://www.sec.gov/Archives/edgar/data/1412095/000110465923028790/0001104659-23-028790-index.htm +2023-03-06 07:46:41 MTEK 1872964 6-K 6-K - Maris Tech Ltd. (0001872964) (Filer) https://www.sec.gov/Archives/edgar/data/1872964/000121390023017620/0001213900-23-017620-index.htm +2023-03-06 07:46:41 MTEKW 1872964 6-K 6-K - Maris Tech Ltd. (0001872964) (Filer) https://www.sec.gov/Archives/edgar/data/1872964/000121390023017620/0001213900-23-017620-index.htm +2023-03-06 07:41:00 None 1087711 6-K 6-K - Santander UK plc (0001087711) (Filer) https://www.sec.gov/Archives/edgar/data/1087711/000138713123002751/0001387131-23-002751-index.htm +2023-03-06 07:40:16 None 1649373 6-K 6-K - SANTANDER UK GROUP HOLDINGS PLC (0001649373) (Filer) https://www.sec.gov/Archives/edgar/data/1649373/000138713123002750/0001387131-23-002750-index.htm +2023-03-06 07:29:50 AZUL 1432364 6-K 6-K - AZUL SA (0001432364) (Filer) https://www.sec.gov/Archives/edgar/data/1432364/000129281423000724/0001292814-23-000724-index.htm +2023-03-06 07:27:23 SPNS 885740 6-K 6-K - SAPIENS INTERNATIONAL CORP N V (0000885740) (Filer) https://www.sec.gov/Archives/edgar/data/885740/000121390023017615/0001213900-23-017615-index.htm +2023-03-06 07:21:04 TRDA 1689375 10-K 10-K - Entrada Therapeutics, Inc. (0001689375) (Filer) https://www.sec.gov/Archives/edgar/data/1689375/000168937523000019/0001689375-23-000019-index.htm +2023-03-06 07:20:48 EMX 1285786 6-K 6-K - EMX Royalty Corp (0001285786) (Filer) https://www.sec.gov/Archives/edgar/data/1285786/000106299323005990/0001062993-23-005990-index.htm +2023-03-06 07:11:36 GBNH 1735948 6-K 6-K - Greenbrook TMS Inc. (0001735948) (Filer) https://www.sec.gov/Archives/edgar/data/1735948/000110465923028764/0001104659-23-028764-index.htm +2023-03-06 07:10:53 PASG 1787297 10-K 10-K - Passage BIO, Inc. (0001787297) (Filer) https://www.sec.gov/Archives/edgar/data/1787297/000155837023002833/0001558370-23-002833-index.htm +2023-03-06 07:09:21 RDHL 1553846 6-K 6-K - RedHill Biopharma Ltd. (0001553846) (Filer) https://www.sec.gov/Archives/edgar/data/1553846/000117891323000848/0001178913-23-000848-index.htm +2023-03-06 07:09:15 BLRX 1498403 6-K 6-K - BioLineRx Ltd. (0001498403) (Filer) https://www.sec.gov/Archives/edgar/data/1498403/000117891323000847/0001178913-23-000847-index.htm +2023-03-06 07:05:46 IAG 1203464 6-K 6-K - IAMGOLD CORP (0001203464) (Filer) https://www.sec.gov/Archives/edgar/data/1203464/000106299323005989/0001062993-23-005989-index.htm +2023-03-06 07:05:18 GILT 897322 6-K 6-K - GILAT SATELLITE NETWORKS LTD (0000897322) (Filer) https://www.sec.gov/Archives/edgar/data/897322/000117891323000844/0001178913-23-000844-index.htm +2023-03-06 07:03:08 POET 1437424 6-K 6-K - POET TECHNOLOGIES INC. (0001437424) (Filer) https://www.sec.gov/Archives/edgar/data/1437424/000117184323001408/0001171843-23-001408-index.htm +2023-03-06 07:00:34 CGEN 1119774 6-K 6-K - COMPUGEN LTD (0001119774) (Filer) https://www.sec.gov/Archives/edgar/data/1119774/000117891323000842/0001178913-23-000842-index.htm +2023-03-06 07:00:13 WILC 1030997 6-K 6-K - G WILLI FOOD INTERNATIONAL LTD (0001030997) (Filer) https://www.sec.gov/Archives/edgar/data/1030997/000117891323000841/0001178913-23-000841-index.htm +2023-03-06 07:00:10 GHRS 1855129 6-K 6-K - GH Research PLC (0001855129) (Filer) https://www.sec.gov/Archives/edgar/data/1855129/000095010323003702/0000950103-23-003702-index.htm +2023-03-06 07:00:09 GNS 1847806 6-K 6-K - Genius Group Ltd (0001847806) (Filer) https://www.sec.gov/Archives/edgar/data/1847806/000149315223006733/0001493152-23-006733-index.htm +2023-03-06 06:59:48 LI 1791706 6-K 6-K - Li Auto Inc. (0001791706) (Filer) https://www.sec.gov/Archives/edgar/data/1791706/000110465923028758/0001104659-23-028758-index.htm +2023-03-06 06:45:05 TRX 1173643 6-K 6-K - TRX GOLD Corp (0001173643) (Filer) https://www.sec.gov/Archives/edgar/data/1173643/000117184323001407/0001171843-23-001407-index.htm +2023-03-06 06:30:54 CX 1076378 6-K 6-K - CEMEX SAB DE CV (0001076378) (Filer) https://www.sec.gov/Archives/edgar/data/1076378/000119312523060652/0001193125-23-060652-index.htm +2023-03-06 06:30:54 CXMSF 1076378 6-K 6-K - CEMEX SAB DE CV (0001076378) (Filer) https://www.sec.gov/Archives/edgar/data/1076378/000119312523060652/0001193125-23-060652-index.htm +2023-03-06 06:26:58 SHG 1263043 6-K 6-K - SHINHAN FINANCIAL GROUP CO LTD (0001263043) (Filer) https://www.sec.gov/Archives/edgar/data/1263043/000095017023006103/0000950170-23-006103-index.htm +2023-03-06 06:19:20 SHG 1263043 6-K 6-K - SHINHAN FINANCIAL GROUP CO LTD (0001263043) (Filer) https://www.sec.gov/Archives/edgar/data/1263043/000095017023006098/0000950170-23-006098-index.htm +2023-03-06 06:16:09 UBS 1610520 6-K 6-K - UBS Group AG (0001610520) (Filer) https://www.sec.gov/Archives/edgar/data/1610520/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 IWFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 USML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 DJCB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 SMHB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 IWML 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 MLPR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 AMTR 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 CEFD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 IFED 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 PFFL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 MVRL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 IWDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 HDLB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 PYPE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 FIHD 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 FIEE 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 BDCZ 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 BDCX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 MLPB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 ESUS 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 AMND 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 AMUB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 SCDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 QULL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 FEDL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 AMNA 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 MTUL 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 UCIB 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:16:09 FBGX 1114446 6-K 6-K - UBS AG (0001114446) (Filer) https://www.sec.gov/Archives/edgar/data/1114446/000119312523060636/0001193125-23-060636-index.htm +2023-03-06 06:14:59 KB 1445930 6-K 6-K - KB Financial Group Inc. (0001445930) (Filer) https://www.sec.gov/Archives/edgar/data/1445930/000119312523060634/0001193125-23-060634-index.htm +2023-03-06 06:14:12 EQNR 1140625 6-K 6-K - EQUINOR ASA (0001140625) (Filer) https://www.sec.gov/Archives/edgar/data/1140625/000114062523000025/0001140625-23-000025-index.htm +2023-03-06 06:14:12 STOHF 1140625 6-K 6-K - EQUINOR ASA (0001140625) (Filer) https://www.sec.gov/Archives/edgar/data/1140625/000114062523000025/0001140625-23-000025-index.htm +2023-03-06 06:12:11 TUYA 1829118 6-K 6-K - Tuya Inc. (0001829118) (Filer) https://www.sec.gov/Archives/edgar/data/1829118/000110465923028706/0001104659-23-028706-index.htm +2023-03-06 06:11:24 BDSX 1439725 10-K 10-K - BIODESIX INC (0001439725) (Filer) https://www.sec.gov/Archives/edgar/data/1439725/000095017023006092/0000950170-23-006092-index.htm +2023-03-06 06:11:14 BZ 1842827 6-K 6-K - Kanzhun Ltd (0001842827) (Filer) https://www.sec.gov/Archives/edgar/data/1842827/000110465923028703/0001104659-23-028703-index.htm +2023-03-06 06:10:19 SHG 1263043 6-K 6-K - SHINHAN FINANCIAL GROUP CO LTD (0001263043) (Filer) https://www.sec.gov/Archives/edgar/data/1263043/000095017023006090/0000950170-23-006090-index.htm +2023-03-06 06:10:04 WDS 844551 6-K 6-K - WOODSIDE ENERGY GROUP LTD (0000844551) (Filer) https://www.sec.gov/Archives/edgar/data/844551/000119312523060625/0001193125-23-060625-index.htm +2023-03-06 06:10:04 WOPEF 844551 6-K 6-K - WOODSIDE ENERGY GROUP LTD (0000844551) (Filer) https://www.sec.gov/Archives/edgar/data/844551/000119312523060625/0001193125-23-060625-index.htm +2023-03-06 06:08:37 GAME 1714562 6-K 6-K - Engine Gaming & Media, Inc. (0001714562) (Filer) https://www.sec.gov/Archives/edgar/data/1714562/000149315223006723/0001493152-23-006723-index.htm +2023-03-06 06:07:50 AZNCF 901832 6-K 6-K - ASTRAZENECA PLC (0000901832) (Filer) https://www.sec.gov/Archives/edgar/data/901832/000165495423002388/0001654954-23-002388-index.htm +2023-03-06 06:07:50 AZN 901832 6-K 6-K - ASTRAZENECA PLC (0000901832) (Filer) https://www.sec.gov/Archives/edgar/data/901832/000165495423002388/0001654954-23-002388-index.htm +2023-03-06 06:07:04 SHG 1263043 6-K 6-K - SHINHAN FINANCIAL GROUP CO LTD (0001263043) (Filer) https://www.sec.gov/Archives/edgar/data/1263043/000095017023006088/0000950170-23-006088-index.htm +2023-03-06 06:05:06 WPRT 1370416 6-K 6-K - WESTPORT FUEL SYSTEMS INC. (0001370416) (Filer) https://www.sec.gov/Archives/edgar/data/1370416/000117184323001406/0001171843-23-001406-index.htm +2023-03-06 06:04:56 XPOF 1802156 10-K 10-K - Xponential Fitness, Inc. (0001802156) (Filer) https://www.sec.gov/Archives/edgar/data/1802156/000095017023006082/0000950170-23-006082-index.htm +2023-03-06 06:04:35 GLOP-PA 1598655 6-K 6-K - GasLog Partners LP (0001598655) (Filer) https://www.sec.gov/Archives/edgar/data/1598655/000110465923028691/0001104659-23-028691-index.htm +2023-03-06 06:04:35 GLOP 1598655 6-K 6-K - GasLog Partners LP (0001598655) (Filer) https://www.sec.gov/Archives/edgar/data/1598655/000110465923028691/0001104659-23-028691-index.htm +2023-03-06 06:04:35 GLOP-PB 1598655 6-K 6-K - GasLog Partners LP (0001598655) (Filer) https://www.sec.gov/Archives/edgar/data/1598655/000110465923028691/0001104659-23-028691-index.htm +2023-03-06 06:04:35 GLOP-PC 1598655 6-K 6-K - GasLog Partners LP (0001598655) (Filer) https://www.sec.gov/Archives/edgar/data/1598655/000110465923028691/0001104659-23-028691-index.htm +2023-03-06 06:04:20 NWTNW 1932737 6-K 6-K - NWTN, Inc. (0001932737) (Filer) https://www.sec.gov/Archives/edgar/data/1932737/000121390023017598/0001213900-23-017598-index.htm +2023-03-06 06:04:20 NWTN 1932737 6-K 6-K - NWTN, Inc. (0001932737) (Filer) https://www.sec.gov/Archives/edgar/data/1932737/000121390023017598/0001213900-23-017598-index.htm +2023-03-06 06:04:07 ZH 1835724 6-K 6-K - Zhihu Inc. (0001835724) (Filer) https://www.sec.gov/Archives/edgar/data/1835724/000110465923028689/0001104659-23-028689-index.htm +2023-03-06 06:03:45 GLOP 1598655 20-F 20-F - GasLog Partners LP (0001598655) (Filer) https://www.sec.gov/Archives/edgar/data/1598655/000110465923028685/0001104659-23-028685-index.htm +2023-03-06 06:03:45 GLOP-PB 1598655 20-F 20-F - GasLog Partners LP (0001598655) (Filer) https://www.sec.gov/Archives/edgar/data/1598655/000110465923028685/0001104659-23-028685-index.htm +2023-03-06 06:03:45 GLOP-PC 1598655 20-F 20-F - GasLog Partners LP (0001598655) (Filer) https://www.sec.gov/Archives/edgar/data/1598655/000110465923028685/0001104659-23-028685-index.htm +2023-03-06 06:03:45 GLOP-PA 1598655 20-F 20-F - GasLog Partners LP (0001598655) (Filer) https://www.sec.gov/Archives/edgar/data/1598655/000110465923028685/0001104659-23-028685-index.htm +2023-03-06 06:03:37 SNCE 1819113 10-K 10-K - Science 37 Holdings, Inc. (0001819113) (Filer) https://www.sec.gov/Archives/edgar/data/1819113/000181911323000009/0001819113-23-000009-index.htm +2023-03-06 06:02:40 AZUL 1432364 6-K 6-K - AZUL SA (0001432364) (Filer) https://www.sec.gov/Archives/edgar/data/1432364/000129281423000722/0001292814-23-000722-index.htm +2023-03-06 06:02:30 TSEM 928876 6-K 6-K - TOWER SEMICONDUCTOR LTD (0000928876) (Filer) https://www.sec.gov/Archives/edgar/data/928876/000117891323000838/0001178913-23-000838-index.htm +2023-03-06 06:02:15 CRH 849395 6-K 6-K - CRH PUBLIC LTD CO (0000849395) (Filer) https://www.sec.gov/Archives/edgar/data/849395/000165495423002385/0001654954-23-002385-index.htm +2023-03-06 06:02:15 CRHCF 849395 6-K 6-K - CRH PUBLIC LTD CO (0000849395) (Filer) https://www.sec.gov/Archives/edgar/data/849395/000165495423002385/0001654954-23-002385-index.htm +2023-03-06 06:02:12 OPT 1815620 6-K 6-K - Opthea Ltd (0001815620) (Filer) https://www.sec.gov/Archives/edgar/data/1815620/000095017023006079/0000950170-23-006079-index.htm +2023-03-06 06:02:07 GDS 1526125 6-K 6-K - GDS Holdings Ltd (0001526125) (Filer) https://www.sec.gov/Archives/edgar/data/1526125/000110465923028679/0001104659-23-028679-index.htm +2023-03-06 06:01:30 HCM 1648257 6-K 6-K - HUTCHMED (China) Ltd (0001648257) (Filer) https://www.sec.gov/Archives/edgar/data/1648257/000164825723000015/0001648257-23-000015-index.htm +2023-03-06 06:01:30 HMDCF 1648257 6-K 6-K - HUTCHMED (China) Ltd (0001648257) (Filer) https://www.sec.gov/Archives/edgar/data/1648257/000164825723000015/0001648257-23-000015-index.htm +2023-03-06 06:01:17 MNSO 1815846 6-K 6-K - MINISO Group Holding Ltd (0001815846) (Filer) https://www.sec.gov/Archives/edgar/data/1815846/000110465923028673/0001104659-23-028673-index.htm +2023-03-03 21:59:07 NVACW 1859807 10-K 10-K - NorthView Acquisition Corp (0001859807) (Filer) https://www.sec.gov/Archives/edgar/data/1859807/000121390023017591/0001213900-23-017591-index.htm +2023-03-03 21:59:07 NVACR 1859807 10-K 10-K - NorthView Acquisition Corp (0001859807) (Filer) https://www.sec.gov/Archives/edgar/data/1859807/000121390023017591/0001213900-23-017591-index.htm +2023-03-03 21:59:07 NVAC 1859807 10-K 10-K - NorthView Acquisition Corp (0001859807) (Filer) https://www.sec.gov/Archives/edgar/data/1859807/000121390023017591/0001213900-23-017591-index.htm +2023-03-03 21:56:04 BSGA 1853084 10-K 10-K - Blue Safari Group Acquisition Corp (0001853084) (Filer) https://www.sec.gov/Archives/edgar/data/1853084/000141057823000206/0001410578-23-000206-index.htm +2023-03-03 21:56:04 BSGAR 1853084 10-K 10-K - Blue Safari Group Acquisition Corp (0001853084) (Filer) https://www.sec.gov/Archives/edgar/data/1853084/000141057823000206/0001410578-23-000206-index.htm +2023-03-03 21:56:04 BSGAU 1853084 10-K 10-K - Blue Safari Group Acquisition Corp (0001853084) (Filer) https://www.sec.gov/Archives/edgar/data/1853084/000141057823000206/0001410578-23-000206-index.htm +2023-03-03 21:39:38 FPH 1574197 10-K 10-K - Five Point Holdings, LLC (0001574197) (Filer) https://www.sec.gov/Archives/edgar/data/1574197/000157419723000011/0001574197-23-000011-index.htm +2023-03-03 20:59:18 CNSL 1304421 10-K 10-K - Consolidated Communications Holdings, Inc. (0001304421) (Filer) https://www.sec.gov/Archives/edgar/data/1304421/000155837023002817/0001558370-23-002817-index.htm +2023-03-03 20:58:42 EC 1444406 6-K 6-K - ECOPETROL S.A. (0001444406) (Filer) https://www.sec.gov/Archives/edgar/data/1444406/000129281423000720/0001292814-23-000720-index.htm +2023-03-03 20:56:02 EC 1444406 6-K 6-K - ECOPETROL S.A. (0001444406) (Filer) https://www.sec.gov/Archives/edgar/data/1444406/000129281423000718/0001292814-23-000718-index.htm +2023-03-03 20:52:13 AENZ 1572621 6-K 6-K - AENZA S.A.A. (0001572621) (Filer) https://www.sec.gov/Archives/edgar/data/1572621/000121390023017584/0001213900-23-017584-index.htm +2023-03-03 20:13:30 PAC 1347557 6-K 6-K - Pacific Airport Group (0001347557) (Filer) https://www.sec.gov/Archives/edgar/data/1347557/000117184323001398/0001171843-23-001398-index.htm +2023-03-03 20:13:30 GPAEF 1347557 6-K 6-K - Pacific Airport Group (0001347557) (Filer) https://www.sec.gov/Archives/edgar/data/1347557/000117184323001398/0001171843-23-001398-index.htm +2023-03-03 20:02:51 None 1889668 10-K 10-K - Owl Rock Technology Finance Corp. II (0001889668) (Filer) https://www.sec.gov/Archives/edgar/data/1889668/000188966823000009/0001889668-23-000009-index.htm +2023-03-03 19:21:23 HMST 1518715 10-K 10-K - HomeStreet, Inc. (0001518715) (Filer) https://www.sec.gov/Archives/edgar/data/1518715/000151871523000047/0001518715-23-000047-index.htm +2023-03-03 17:53:02 XPER-WI 1788999 10-K 10-K - Xperi Inc. (0001788999) (Filer) https://www.sec.gov/Archives/edgar/data/1788999/000095017023006053/0000950170-23-006053-index.htm +2023-03-03 17:36:54 None 1655887 10-K 10-K - Owl Rock Capital Corp II (0001655887) (Filer) https://www.sec.gov/Archives/edgar/data/1655887/000165588723000009/0001655887-23-000009-index.htm +2023-03-03 17:26:03 HWEL 1845013 10-K 10-K - Healthwell Acquisition Corp. I (0001845013) (Filer) https://www.sec.gov/Archives/edgar/data/1845013/000119312523060212/0001193125-23-060212-index.htm +2023-03-03 17:26:03 HWELW 1845013 10-K 10-K - Healthwell Acquisition Corp. I (0001845013) (Filer) https://www.sec.gov/Archives/edgar/data/1845013/000119312523060212/0001193125-23-060212-index.htm +2023-03-03 17:26:03 HWELU 1845013 10-K 10-K - Healthwell Acquisition Corp. I (0001845013) (Filer) https://www.sec.gov/Archives/edgar/data/1845013/000119312523060212/0001193125-23-060212-index.htm +2023-03-03 17:25:02 NUWE 1506492 10-K 10-K - Nuwellis, Inc. (0001506492) (Filer) https://www.sec.gov/Archives/edgar/data/1506492/000114036123010112/0001140361-23-010112-index.htm +2023-03-03 17:24:36 GOL 1291733 6-K 6-K - Gol Intelligent Airlines Inc. (0001291733) (Filer) https://www.sec.gov/Archives/edgar/data/1291733/000129281423000716/0001292814-23-000716-index.htm +2023-03-03 17:21:14 TARO 906338 6-K 6-K - TARO PHARMACEUTICAL INDUSTRIES LTD (0000906338) (Filer) https://www.sec.gov/Archives/edgar/data/906338/000094787123000290/0000947871-23-000290-index.htm +2023-03-03 17:20:42 AMSWA 713425 10-Q 10-Q - AMERICAN SOFTWARE INC (0000713425) (Filer) https://www.sec.gov/Archives/edgar/data/713425/000162828023006343/0001628280-23-006343-index.htm +2023-03-03 17:20:33 RBCAA 921557 10-K 10-K - REPUBLIC BANCORP INC /KY/ (0000921557) (Filer) https://www.sec.gov/Archives/edgar/data/921557/000155837023002793/0001558370-23-002793-index.htm +2023-03-03 17:17:56 WHF 1552198 10-K 10-K - WhiteHorse Finance, Inc. (0001552198) (Filer) https://www.sec.gov/Archives/edgar/data/1552198/000155837023002791/0001558370-23-002791-index.htm +2023-03-03 17:16:01 OSUR 1116463 10-K 10-K - ORASURE TECHNOLOGIES INC (0001116463) (Filer) https://www.sec.gov/Archives/edgar/data/1116463/000095017023006037/0000950170-23-006037-index.htm +2023-03-03 17:15:47 None 1901037 10-K 10-K - Stellus Private Credit BDC (0001901037) (Filer) https://www.sec.gov/Archives/edgar/data/1901037/000155837023002790/0001558370-23-002790-index.htm +2023-03-03 17:15:21 YVR 884247 6-K 6-K - Liquid Media Group Ltd. (0000884247) (Filer) https://www.sec.gov/Archives/edgar/data/884247/000117184323001381/0001171843-23-001381-index.htm +2023-03-03 17:13:35 DMYS 1858327 10-K 10-K - dMY Technology Group, Inc. VI (0001858327) (Filer) https://www.sec.gov/Archives/edgar/data/1858327/000119312523060184/0001193125-23-060184-index.htm +2023-03-03 17:13:35 DMYS-WT 1858327 10-K 10-K - dMY Technology Group, Inc. VI (0001858327) (Filer) https://www.sec.gov/Archives/edgar/data/1858327/000119312523060184/0001193125-23-060184-index.htm +2023-03-03 17:13:35 DMYS-UN 1858327 10-K 10-K - dMY Technology Group, Inc. VI (0001858327) (Filer) https://www.sec.gov/Archives/edgar/data/1858327/000119312523060184/0001193125-23-060184-index.htm +2023-03-03 17:12:36 CSTR 1676479 10-K 10-K - CapStar Financial Holdings, Inc. (0001676479) (Filer) https://www.sec.gov/Archives/edgar/data/1676479/000095017023006036/0000950170-23-006036-index.htm +2023-03-03 17:11:55 GSL-PB 1430725 6-K 6-K - Global Ship Lease, Inc. (0001430725) (Filer) https://www.sec.gov/Archives/edgar/data/1430725/000119312523060183/0001193125-23-060183-index.htm +2023-03-03 17:11:55 GSL 1430725 6-K 6-K - Global Ship Lease, Inc. (0001430725) (Filer) https://www.sec.gov/Archives/edgar/data/1430725/000119312523060183/0001193125-23-060183-index.htm +2023-03-03 17:08:23 AMRX 1723128 10-K 10-K - Amneal Pharmaceuticals, Inc. (0001723128) (Filer) https://www.sec.gov/Archives/edgar/data/1723128/000172312823000009/0001723128-23-000009-index.htm +2023-03-03 17:05:58 BFYW 1852707 10-Q 10-Q - Better For You Wellness, Inc. (0001852707) (Filer) https://www.sec.gov/Archives/edgar/data/1852707/000121390023017302/0001213900-23-017302-index.htm +2023-03-03 17:02:16 MOGU 1743971 6-K 6-K - MOGU Inc. (0001743971) (Filer) https://www.sec.gov/Archives/edgar/data/1743971/000119312523060162/0001193125-23-060162-index.htm +2023-03-03 17:00:39 BRFS 1122491 6-K 6-K - BRF S.A. (0001122491) (Filer) https://www.sec.gov/Archives/edgar/data/1122491/000129281423000714/0001292814-23-000714-index.htm +2023-03-03 16:50:34 NAMS 1936258 6-K 6-K - NewAmsterdam Pharma Co N.V. (0001936258) (Filer) https://www.sec.gov/Archives/edgar/data/1936258/000119312523060135/0001193125-23-060135-index.htm +2023-03-03 16:50:34 NAMSW 1936258 6-K 6-K - NewAmsterdam Pharma Co N.V. (0001936258) (Filer) https://www.sec.gov/Archives/edgar/data/1936258/000119312523060135/0001193125-23-060135-index.htm +2023-03-03 16:43:47 PLPC 80035 10-K 10-K - PREFORMED LINE PRODUCTS CO (0000080035) (Filer) https://www.sec.gov/Archives/edgar/data/80035/000095017023006020/0000950170-23-006020-index.htm +2023-03-03 16:37:21 BTI 1303523 6-K 6-K - British American Tobacco p.l.c. (0001303523) (Filer) https://www.sec.gov/Archives/edgar/data/1303523/000095015723000211/0000950157-23-000211-index.htm +2023-03-03 16:37:21 BTAFF 1303523 6-K 6-K - British American Tobacco p.l.c. (0001303523) (Filer) https://www.sec.gov/Archives/edgar/data/1303523/000095015723000211/0000950157-23-000211-index.htm +2023-03-03 16:32:20 ZTEK 1904501 6-K 6-K - Zentek Ltd. (0001904501) (Filer) https://www.sec.gov/Archives/edgar/data/1904501/000106299323005879/0001062993-23-005879-index.htm +2023-03-03 16:32:11 AZNCF 901832 6-K 6-K - ASTRAZENECA PLC (0000901832) (Filer) https://www.sec.gov/Archives/edgar/data/901832/000110465923028456/0001104659-23-028456-index.htm +2023-03-03 16:32:11 AZN 901832 6-K 6-K - ASTRAZENECA PLC (0000901832) (Filer) https://www.sec.gov/Archives/edgar/data/901832/000110465923028456/0001104659-23-028456-index.htm +2023-03-03 16:31:22 GOL 1291733 6-K 6-K - Gol Intelligent Airlines Inc. (0001291733) (Filer) https://www.sec.gov/Archives/edgar/data/1291733/000129281423000712/0001292814-23-000712-index.htm +2023-03-03 16:31:22 SCU 1403256 10-K 10-K - Sculptor Capital Management, Inc. (0001403256) (Filer) https://www.sec.gov/Archives/edgar/data/1403256/000140325623000051/0001403256-23-000051-index.htm +2023-03-03 16:30:51 ASCAU 1868775 10-K 10-K - ASPAC I Acquisition Corp. (0001868775) (Filer) https://www.sec.gov/Archives/edgar/data/1868775/000121390023017253/0001213900-23-017253-index.htm +2023-03-03 16:30:51 ASCA 1868775 10-K 10-K - ASPAC I Acquisition Corp. (0001868775) (Filer) https://www.sec.gov/Archives/edgar/data/1868775/000121390023017253/0001213900-23-017253-index.htm +2023-03-03 16:30:51 ASCAW 1868775 10-K 10-K - ASPAC I Acquisition Corp. (0001868775) (Filer) https://www.sec.gov/Archives/edgar/data/1868775/000121390023017253/0001213900-23-017253-index.htm +2023-03-03 16:30:51 ASCAR 1868775 10-K 10-K - ASPAC I Acquisition Corp. (0001868775) (Filer) https://www.sec.gov/Archives/edgar/data/1868775/000121390023017253/0001213900-23-017253-index.htm +2023-03-03 16:30:19 JWEL 1805594 6-K 6-K - Jowell Global Ltd. (0001805594) (Filer) https://www.sec.gov/Archives/edgar/data/1805594/000121390023017252/0001213900-23-017252-index.htm +2023-03-03 16:27:52 AVAL 1504764 6-K 6-K - Grupo Aval Acciones Y Valores S.A. (0001504764) (Filer) https://www.sec.gov/Archives/edgar/data/1504764/000095010323003687/0000950103-23-003687-index.htm +2023-03-03 16:27:45 GFAIW 1804469 6-K 6-K - Guardforce AI Co., Ltd. (0001804469) (Filer) https://www.sec.gov/Archives/edgar/data/1804469/000121390023017248/0001213900-23-017248-index.htm +2023-03-03 16:27:45 GFAI 1804469 6-K 6-K - Guardforce AI Co., Ltd. (0001804469) (Filer) https://www.sec.gov/Archives/edgar/data/1804469/000121390023017248/0001213900-23-017248-index.htm +2023-03-03 16:27:45 GRDAF 1804469 6-K 6-K - Guardforce AI Co., Ltd. (0001804469) (Filer) https://www.sec.gov/Archives/edgar/data/1804469/000121390023017248/0001213900-23-017248-index.htm +2023-03-03 16:24:00 VIV 1066119 6-K 6-K - TELEFONICA BRASIL S.A. (0001066119) (Filer) https://www.sec.gov/Archives/edgar/data/1066119/000129281423000710/0001292814-23-000710-index.htm +2023-03-03 16:22:42 ESTC 1707753 10-Q 10-Q - Elastic N.V. (0001707753) (Filer) https://www.sec.gov/Archives/edgar/data/1707753/000170775323000008/0001707753-23-000008-index.htm +2023-03-03 16:20:49 CCNEP 736772 10-K 10-K - CNB FINANCIAL CORP/PA (0000736772) (Filer) https://www.sec.gov/Archives/edgar/data/736772/000073677223000023/0000736772-23-000023-index.htm +2023-03-03 16:20:49 CCNE 736772 10-K 10-K - CNB FINANCIAL CORP/PA (0000736772) (Filer) https://www.sec.gov/Archives/edgar/data/736772/000073677223000023/0000736772-23-000023-index.htm +2023-03-03 16:20:30 UGP 1094972 6-K 6-K - ULTRAPAR HOLDINGS INC (0001094972) (Filer) https://www.sec.gov/Archives/edgar/data/1094972/000155485523000147/0001554855-23-000147-index.htm +2023-03-03 16:20:08 GUER 1832487 10-K 10-K - Guerrilla RF, Inc. (0001832487) (Filer) https://www.sec.gov/Archives/edgar/data/1832487/000143774923005378/0001437749-23-005378-index.htm +2023-03-03 16:19:15 CO 1467808 6-K 6-K - Global Cord Blood Corp (0001467808) (Filer) https://www.sec.gov/Archives/edgar/data/1467808/000092963823000799/0000929638-23-000799-index.htm +2023-03-03 16:17:35 BCH 1161125 6-K 6-K - BANK OF CHILE (0001161125) (Filer) https://www.sec.gov/Archives/edgar/data/1161125/000121390023017236/0001213900-23-017236-index.htm +2023-03-03 16:16:47 CTV-WT 1835378 10-K 10-K - Innovid Corp. (0001835378) (Filer) https://www.sec.gov/Archives/edgar/data/1835378/000183537823000022/0001835378-23-000022-index.htm +2023-03-03 16:16:47 CTV 1835378 10-K 10-K - Innovid Corp. (0001835378) (Filer) https://www.sec.gov/Archives/edgar/data/1835378/000183537823000022/0001835378-23-000022-index.htm +2023-03-03 16:16:44 COO 711404 10-Q 10-Q - COOPER COMPANIES, INC. (0000711404) (Filer) https://www.sec.gov/Archives/edgar/data/711404/000071140423000013/0000711404-23-000013-index.htm +2023-03-03 16:16:09 ACNB 715579 10-K 10-K - ACNB CORP (0000715579) (Filer) https://www.sec.gov/Archives/edgar/data/715579/000071557923000015/0000715579-23-000015-index.htm +2023-03-03 16:15:10 BAM 1001085 6-K 6-K - BROOKFIELD ASSET MANAGEMENT INC. (0001001085) (Filer) https://www.sec.gov/Archives/edgar/data/1001085/000117184323001374/0001171843-23-001374-index.htm +2023-03-03 16:15:10 BNJ 1001085 6-K 6-K - BROOKFIELD Corp /ON/ (0001001085) (Filer) https://www.sec.gov/Archives/edgar/data/1001085/000117184323001374/0001171843-23-001374-index.htm +2023-03-03 16:15:10 BN-WI 1001085 6-K 6-K - BROOKFIELD Corp /ON/ (0001001085) (Filer) https://www.sec.gov/Archives/edgar/data/1001085/000117184323001374/0001171843-23-001374-index.htm +2023-03-03 16:15:10 BAMH 1001085 6-K 6-K - BROOKFIELD Corp /ON/ (0001001085) (Filer) https://www.sec.gov/Archives/edgar/data/1001085/000117184323001374/0001171843-23-001374-index.htm +2023-03-03 16:15:10 BN 1001085 6-K 6-K - BROOKFIELD Corp /ON/ (0001001085) (Filer) https://www.sec.gov/Archives/edgar/data/1001085/000117184323001374/0001171843-23-001374-index.htm +2023-03-03 16:15:10 BAMI 1001085 6-K 6-K - BROOKFIELD Corp /ON/ (0001001085) (Filer) https://www.sec.gov/Archives/edgar/data/1001085/000117184323001374/0001171843-23-001374-index.htm +2023-03-03 16:15:10 BAMKF 1001085 6-K 6-K - BROOKFIELD Corp /ON/ (0001001085) (Filer) https://www.sec.gov/Archives/edgar/data/1001085/000117184323001374/0001171843-23-001374-index.htm +2023-03-03 16:15:10 BNH 1001085 6-K 6-K - BROOKFIELD Corp /ON/ (0001001085) (Filer) https://www.sec.gov/Archives/edgar/data/1001085/000117184323001374/0001171843-23-001374-index.htm +2023-03-03 16:14:42 DIBS 1600641 10-K 10-K - 1stdibs.com, Inc. (0001600641) (Filer) https://www.sec.gov/Archives/edgar/data/1600641/000160064123000014/0001600641-23-000014-index.htm +2023-03-03 16:11:27 VLN 1863006 6-K 6-K - Valens Semiconductor Ltd. (0001863006) (Filer) https://www.sec.gov/Archives/edgar/data/1863006/000121390023017228/0001213900-23-017228-index.htm +2023-03-03 16:11:27 VLN-WT 1863006 6-K 6-K - Valens Semiconductor Ltd. (0001863006) (Filer) https://www.sec.gov/Archives/edgar/data/1863006/000121390023017228/0001213900-23-017228-index.htm +2023-03-03 16:08:32 PAY 1841156 10-K 10-K - Paymentus Holdings, Inc. (0001841156) (Filer) https://www.sec.gov/Archives/edgar/data/1841156/000095017023005995/0000950170-23-005995-index.htm +2023-03-03 16:08:27 KEYS 1601046 10-Q 10-Q - Keysight Technologies, Inc. (0001601046) (Filer) https://www.sec.gov/Archives/edgar/data/1601046/000160104623000015/0001601046-23-000015-index.htm +2023-03-03 16:06:50 TTMI 1116942 10-K 10-K - TTM TECHNOLOGIES INC (0001116942) (Filer) https://www.sec.gov/Archives/edgar/data/1116942/000095017023005994/0000950170-23-005994-index.htm +2023-03-03 16:06:30 KROS 1664710 10-K 10-K - Keros Therapeutics, Inc. (0001664710) (Filer) https://www.sec.gov/Archives/edgar/data/1664710/000166471023000021/0001664710-23-000021-index.htm +2023-03-03 16:05:20 AIU 1722380 6-K 6-K - Meta Data Ltd (0001722380) (Filer) https://www.sec.gov/Archives/edgar/data/1722380/000121390023017220/0001213900-23-017220-index.htm +2023-03-03 16:04:52 CNEY 1780785 6-K 6-K - CN ENERGY GROUP. INC. (0001780785) (Filer) https://www.sec.gov/Archives/edgar/data/1780785/000110465923028412/0001104659-23-028412-index.htm +2023-03-03 16:03:41 APCA 1862993 10-K 10-K - AP Acquisition Corp (0001862993) (Filer) https://www.sec.gov/Archives/edgar/data/1862993/000110465923028408/0001104659-23-028408-index.htm +2023-03-03 16:03:41 APCA-WT 1862993 10-K 10-K - AP Acquisition Corp (0001862993) (Filer) https://www.sec.gov/Archives/edgar/data/1862993/000110465923028408/0001104659-23-028408-index.htm +2023-03-03 16:03:41 APCA-UN 1862993 10-K 10-K - AP Acquisition Corp (0001862993) (Filer) https://www.sec.gov/Archives/edgar/data/1862993/000110465923028408/0001104659-23-028408-index.htm +2023-03-03 16:03:29 OKTA 1660134 10-K 10-K - Okta, Inc. (0001660134) (Filer) https://www.sec.gov/Archives/edgar/data/1660134/000166013423000013/0001660134-23-000013-index.htm +2023-03-03 16:02:05 CWAN 1866368 10-K 10-K - Clearwater Analytics Holdings, Inc. (0001866368) (Filer) https://www.sec.gov/Archives/edgar/data/1866368/000095017023005990/0000950170-23-005990-index.htm +2023-03-03 16:02:01 OCS 1953530 6-K 6-K - Oculis Holding AG (0001953530) (Filer) https://www.sec.gov/Archives/edgar/data/1953530/000119312523059994/0001193125-23-059994-index.htm +2023-03-03 16:01:20 MYE 69488 10-K 10-K - MYERS INDUSTRIES INC (0000069488) (Filer) https://www.sec.gov/Archives/edgar/data/69488/000095017023005988/0000950170-23-005988-index.htm +2023-03-03 16:01:18 MTEK 1872964 6-K 6-K - Maris Tech Ltd. (0001872964) (Filer) https://www.sec.gov/Archives/edgar/data/1872964/000121390023017213/0001213900-23-017213-index.htm +2023-03-03 16:01:18 MTEKW 1872964 6-K 6-K - Maris Tech Ltd. (0001872964) (Filer) https://www.sec.gov/Archives/edgar/data/1872964/000121390023017213/0001213900-23-017213-index.htm +2023-03-03 16:00:51 NHTC 912061 10-K 10-K - NATURAL HEALTH TRENDS CORP (0000912061) (Filer) https://www.sec.gov/Archives/edgar/data/912061/000143774923005365/0001437749-23-005365-index.htm +2023-03-03 15:50:55 SOV 811830 10-K 10-K - Santander Holdings USA, Inc. (0000811830) (Filer) https://www.sec.gov/Archives/edgar/data/811830/000081183023000005/0000811830-23-000005-index.htm +2023-03-03 15:39:51 EVBN 842518 10-K 10-K - EVANS BANCORP INC (0000842518) (Filer) https://www.sec.gov/Archives/edgar/data/842518/000084251823000016/0000842518-23-000016-index.htm +2023-03-03 15:08:02 MRMD 1522767 10-K 10-K - MARIMED INC. (0001522767) (Filer) https://www.sec.gov/Archives/edgar/data/1522767/000152276723000015/0001522767-23-000015-index.htm +2023-03-03 15:02:52 ORC 1518621 10-K 10-K - Orchid Island Capital, Inc. (0001518621) (Filer) https://www.sec.gov/Archives/edgar/data/1518621/000143774923005355/0001437749-23-005355-index.htm +2023-03-03 15:02:27 EXK 1277866 6-K 6-K - ENDEAVOUR SILVER CORP (0001277866) (Filer) https://www.sec.gov/Archives/edgar/data/1277866/000106299323005822/0001062993-23-005822-index.htm +2023-03-03 14:48:41 FMBH 700565 10-K 10-K - FIRST MID BANCSHARES, INC. (0000700565) (Filer) https://www.sec.gov/Archives/edgar/data/700565/000095017023005975/0000950170-23-005975-index.htm +2023-03-03 14:47:58 CFB 1458412 10-K 10-K - CROSSFIRST BANKSHARES, INC. (0001458412) (Filer) https://www.sec.gov/Archives/edgar/data/1458412/000156276223000082/0001562762-23-000082-index.htm +2023-03-03 14:47:11 MNKPF 1567892 10-K 10-K - Mallinckrodt plc (0001567892) (Filer) https://www.sec.gov/Archives/edgar/data/1567892/000156789223000014/0001567892-23-000014-index.htm +2023-03-03 14:47:11 MNK 1567892 10-K 10-K - Mallinckrodt plc (0001567892) (Filer) https://www.sec.gov/Archives/edgar/data/1567892/000156789223000014/0001567892-23-000014-index.htm +2023-03-03 14:44:52 IRS 933267 6-K 6-K - IRSA INVESTMENTS & REPRESENTATIONS INC (0000933267) (Filer) https://www.sec.gov/Archives/edgar/data/933267/000165495423002367/0001654954-23-002367-index.htm +2023-03-03 14:44:52 IRS-WT 933267 6-K 6-K - IRSA INVESTMENTS & REPRESENTATIONS INC (0000933267) (Filer) https://www.sec.gov/Archives/edgar/data/933267/000165495423002367/0001654954-23-002367-index.htm +2023-03-03 14:14:27 CNNC 1410187 10-K 10-K - Cannonau Corp. (0001410187) (Filer) https://www.sec.gov/Archives/edgar/data/1410187/000101738623000093/0001017386-23-000093-index.htm +2023-03-03 14:08:38 IBCP 39311 10-K 10-K - INDEPENDENT BANK CORP /MI/ (0000039311) (Filer) https://www.sec.gov/Archives/edgar/data/39311/000003931123000035/0000039311-23-000035-index.htm +2023-03-03 13:51:03 RBSPF 844150 6-K 6-K - NatWest Group plc (0000844150) (Filer) https://www.sec.gov/Archives/edgar/data/844150/000165495423002365/0001654954-23-002365-index.htm +2023-03-03 13:51:03 RBSPD 844150 6-K 6-K - NatWest Group plc (0000844150) (Filer) https://www.sec.gov/Archives/edgar/data/844150/000165495423002365/0001654954-23-002365-index.htm +2023-03-03 13:51:03 NWG 844150 6-K 6-K - NatWest Group plc (0000844150) (Filer) https://www.sec.gov/Archives/edgar/data/844150/000165495423002365/0001654954-23-002365-index.htm +2023-03-03 13:46:57 LLDTF 1160106 6-K 6-K - Lloyds Banking Group plc (0001160106) (Filer) https://www.sec.gov/Archives/edgar/data/1160106/000165495423002363/0001654954-23-002363-index.htm +2023-03-03 13:46:57 LYG 1160106 6-K 6-K - Lloyds Banking Group plc (0001160106) (Filer) https://www.sec.gov/Archives/edgar/data/1160106/000165495423002363/0001654954-23-002363-index.htm +2023-03-03 13:43:38 STSFF 1585389 10-K 10-K - SmartStop Self Storage REIT, Inc. (0001585389) (Filer) https://www.sec.gov/Archives/edgar/data/1585389/000095017023005961/0000950170-23-005961-index.htm +2023-03-03 13:43:38 SMST 1585389 10-K 10-K - SmartStop Self Storage REIT, Inc. (0001585389) (Filer) https://www.sec.gov/Archives/edgar/data/1585389/000095017023005961/0000950170-23-005961-index.htm +2023-03-03 13:32:10 LCGMF 1339688 6-K 6-K - LION COPPER & GOLD CORP. (0001339688) (Filer) https://www.sec.gov/Archives/edgar/data/1339688/000106299323005782/0001062993-23-005782-index.htm +2023-03-03 13:21:09 OIIM 1095348 6-K 6-K - O2MICRO INTERNATIONAL LTD (0001095348) (Filer) https://www.sec.gov/Archives/edgar/data/1095348/000117184323001366/0001171843-23-001366-index.htm +2023-03-03 13:07:26 HCKT 1057379 10-K 10-K - HACKETT GROUP, INC. (0001057379) (Filer) https://www.sec.gov/Archives/edgar/data/1057379/000095017023005957/0000950170-23-005957-index.htm +2023-03-03 13:04:33 MBWM 1042729 10-K 10-K - MERCANTILE BANK CORP (0001042729) (Filer) https://www.sec.gov/Archives/edgar/data/1042729/000143774923005339/0001437749-23-005339-index.htm +2023-03-03 12:53:08 HBIA 732417 10-K 10-K - HILLS BANCORPORATION (0000732417) (Filer) https://www.sec.gov/Archives/edgar/data/732417/000073241723000013/0000732417-23-000013-index.htm +2023-03-03 12:45:35 RELX 929869 6-K 6-K - RELX PLC (0000929869) (Filer) https://www.sec.gov/Archives/edgar/data/929869/000092986923000086/0000929869-23-000086-index.htm +2023-03-03 12:45:35 RLXXF 929869 6-K 6-K - RELX PLC (0000929869) (Filer) https://www.sec.gov/Archives/edgar/data/929869/000092986923000086/0000929869-23-000086-index.htm +2023-03-03 12:36:35 HSBC 1089113 6-K 6-K - HSBC HOLDINGS PLC (0001089113) (Filer) https://www.sec.gov/Archives/edgar/data/1089113/000165495423002357/0001654954-23-002357-index.htm +2023-03-03 12:36:35 HBCYF 1089113 6-K 6-K - HSBC HOLDINGS PLC (0001089113) (Filer) https://www.sec.gov/Archives/edgar/data/1089113/000165495423002357/0001654954-23-002357-index.htm +2023-03-03 12:26:52 EURN 1604481 6-K 6-K - Euronav NV (0001604481) (Filer) https://www.sec.gov/Archives/edgar/data/1604481/000119312523059445/0001193125-23-059445-index.htm +2023-03-03 12:24:30 None 1004156 6-K 6-K - ARAUCO & CONSTITUTION PULP INC (0001004156) (Filer) https://www.sec.gov/Archives/edgar/data/1004156/000119312523059438/0001193125-23-059438-index.htm +2023-03-03 12:18:29 HMNF 921183 10-K 10-K - HMN FINANCIAL INC (0000921183) (Filer) https://www.sec.gov/Archives/edgar/data/921183/000143774923005328/0001437749-23-005328-index.htm +2023-03-03 11:53:07 SNDL 1766600 6-K 6-K - SNDL Inc. (0001766600) (Filer) https://www.sec.gov/Archives/edgar/data/1766600/000127956923000270/0001279569-23-000270-index.htm +2023-03-03 11:48:35 GEF 43920 10-Q 10-Q - GREIF, INC (0000043920) (Filer) https://www.sec.gov/Archives/edgar/data/43920/000004392023000015/0000043920-23-000015-index.htm +2023-03-03 11:48:35 GEF-B 43920 10-Q 10-Q - GREIF, INC (0000043920) (Filer) https://www.sec.gov/Archives/edgar/data/43920/000004392023000015/0000043920-23-000015-index.htm +2023-03-03 11:41:39 None 1759578 13F-HR 13F-HR - Crumly & Associates Inc. (0001759578) (Filer) https://www.sec.gov/Archives/edgar/data/1759578/000175957823000003/0001759578-23-000003-index.htm +2023-03-03 11:23:01 ONCY 1129928 20-F 20-F - ONCOLYTICS BIOTECH INC (0001129928) (Filer) https://www.sec.gov/Archives/edgar/data/1129928/000112992823000008/0001129928-23-000008-index.htm +2023-03-03 11:18:08 LAC 1440972 6-K 6-K - LITHIUM AMERICAS CORP. (0001440972) (Filer) https://www.sec.gov/Archives/edgar/data/1440972/000117625623000043/0001176256-23-000043-index.htm +2023-03-03 11:14:37 None 1566011 10-K 10-K - PBF Holding Co LLC (0001566011) (Filer) https://www.sec.gov/Archives/edgar/data/1566011/000156601123000004/0001566011-23-000004-index.htm +2023-03-03 11:14:37 None 1566097 10-K 10-K - PBF Finance Corp (0001566097) (Filer) https://www.sec.gov/Archives/edgar/data/1566097/000156601123000004/0001566011-23-000004-index.htm +2023-03-03 11:11:08 None 1289237 10-K 10-K - U. S. Premium Beef, LLC (0001289237) (Filer) https://www.sec.gov/Archives/edgar/data/1289237/000168316823001275/0001683168-23-001275-index.htm +2023-03-03 11:08:22 RACE 1648416 6-K 6-K - Ferrari N.V. (0001648416) (Filer) https://www.sec.gov/Archives/edgar/data/1648416/000164841623000053/0001648416-23-000053-index.htm +2023-03-03 11:07:37 ZM 1585521 10-K 10-K - Zoom Video Communications, Inc. (0001585521) (Filer) https://www.sec.gov/Archives/edgar/data/1585521/000158552123000035/0001585521-23-000035-index.htm +2023-03-03 11:07:35 BCE 718940 6-K 6-K - BCE INC (0000718940) (Filer) https://www.sec.gov/Archives/edgar/data/718940/000119312523059267/0001193125-23-059267-index.htm +2023-03-03 10:49:47 NRC 70487 10-K 10-K - NATIONAL RESEARCH CORP (0000070487) (Filer) https://www.sec.gov/Archives/edgar/data/70487/000143774923005305/0001437749-23-005305-index.htm +2023-03-03 10:32:21 SNEJF 313838 6-K 6-K - Sony Group Corp (0000313838) (Filer) https://www.sec.gov/Archives/edgar/data/313838/000115752323000391/0001157523-23-000391-index.htm +2023-03-03 10:32:21 SONY 313838 6-K 6-K - Sony Group Corp (0000313838) (Filer) https://www.sec.gov/Archives/edgar/data/313838/000115752323000391/0001157523-23-000391-index.htm +2023-03-03 10:28:18 JHIUF 1159152 6-K 6-K - James Hardie Industries plc (0001159152) (Filer) https://www.sec.gov/Archives/edgar/data/1159152/000115915223000005/0001159152-23-000005-index.htm +2023-03-03 10:28:18 JHX 1159152 6-K 6-K - James Hardie Industries plc (0001159152) (Filer) https://www.sec.gov/Archives/edgar/data/1159152/000115915223000005/0001159152-23-000005-index.htm +2023-03-03 09:56:52 HSBC 1089113 6-K 6-K - HSBC HOLDINGS PLC (0001089113) (Filer) https://www.sec.gov/Archives/edgar/data/1089113/000165495423002347/0001654954-23-002347-index.htm +2023-03-03 09:56:52 HBCYF 1089113 6-K 6-K - HSBC HOLDINGS PLC (0001089113) (Filer) https://www.sec.gov/Archives/edgar/data/1089113/000165495423002347/0001654954-23-002347-index.htm +2023-03-03 09:50:55 None 1115837 6-K 6-K - MOBILE TELESYSTEMS PUBLIC JOINT STOCK Co (0001115837) (Filer) https://www.sec.gov/Archives/edgar/data/1115837/000110465923028251/0001104659-23-028251-index.htm +2023-03-03 09:36:30 SU 311337 6-K 6-K - SUNCOR ENERGY INC (0000311337) (Filer) https://www.sec.gov/Archives/edgar/data/311337/000110465923028237/0001104659-23-028237-index.htm +2023-03-03 09:36:22 None 1115837 6-K 6-K - MOBILE TELESYSTEMS PUBLIC JOINT STOCK Co (0001115837) (Filer) https://www.sec.gov/Archives/edgar/data/1115837/000110465923028236/0001104659-23-028236-index.htm +2023-03-03 09:31:28 PSO 938323 6-K 6-K - PEARSON PLC (0000938323) (Filer) https://www.sec.gov/Archives/edgar/data/938323/000165495423002344/0001654954-23-002344-index.htm +2023-03-03 09:29:50 ITCB 1276671 6-K 6-K - CORPBANCA/FI (0001276671) (Filer) https://www.sec.gov/Archives/edgar/data/1276671/000155837023002752/0001558370-23-002752-index.htm +2023-03-03 09:24:31 OSW 1758488 10-K 10-K - ONESPAWORLD HOLDINGS Ltd (0001758488) (Filer) https://www.sec.gov/Archives/edgar/data/1758488/000095017023005914/0000950170-23-005914-index.htm +2023-03-03 09:20:37 WDS 844551 6-K 6-K - WOODSIDE ENERGY GROUP LTD (0000844551) (Filer) https://www.sec.gov/Archives/edgar/data/844551/000119312523059156/0001193125-23-059156-index.htm +2023-03-03 09:20:37 WOPEF 844551 6-K 6-K - WOODSIDE ENERGY GROUP LTD (0000844551) (Filer) https://www.sec.gov/Archives/edgar/data/844551/000119312523059156/0001193125-23-059156-index.htm +2023-03-03 09:14:40 AMBP-WT 1845097 6-K 6-K - Ardagh Metal Packaging S.A. (0001845097) (Filer) https://www.sec.gov/Archives/edgar/data/1845097/000155837023002750/0001558370-23-002750-index.htm +2023-03-03 09:14:40 AMBP 1845097 6-K 6-K - Ardagh Metal Packaging S.A. (0001845097) (Filer) https://www.sec.gov/Archives/edgar/data/1845097/000155837023002750/0001558370-23-002750-index.htm +2023-03-03 09:14:19 BCE 718940 40-F 40-F - BCE INC (0000718940) (Filer) https://www.sec.gov/Archives/edgar/data/718940/000119312523059140/0001193125-23-059140-index.htm +2023-03-03 09:06:46 BUD 1668717 6-K 6-K - Anheuser-Busch InBev SA/NV (0001668717) (Filer) https://www.sec.gov/Archives/edgar/data/1668717/000119312523059133/0001193125-23-059133-index.htm +2023-03-03 09:06:46 BUDFF 1668717 6-K 6-K - Anheuser-Busch InBev SA/NV (0001668717) (Filer) https://www.sec.gov/Archives/edgar/data/1668717/000119312523059133/0001193125-23-059133-index.htm +2023-03-03 09:02:36 PCCYF 1108329 6-K 6-K - PETROCHINA CO LTD (0001108329) (Filer) https://www.sec.gov/Archives/edgar/data/1108329/000119312523059129/0001193125-23-059129-index.htm +2023-03-03 09:02:36 PTRCY 1108329 6-K 6-K - PETROCHINA CO LTD (0001108329) (Filer) https://www.sec.gov/Archives/edgar/data/1108329/000119312523059129/0001193125-23-059129-index.htm +2023-03-03 09:00:01 FMX 1061736 6-K 6-K - MEXICAN ECONOMIC DEVELOPMENT INC (0001061736) (Filer) https://www.sec.gov/Archives/edgar/data/1061736/000110465923028220/0001104659-23-028220-index.htm +2023-03-03 08:58:36 CRH 849395 6-K 6-K - CRH PUBLIC LTD CO (0000849395) (Filer) https://www.sec.gov/Archives/edgar/data/849395/000165495423002341/0001654954-23-002341-index.htm +2023-03-03 08:58:36 CRHCF 849395 6-K 6-K - CRH PUBLIC LTD CO (0000849395) (Filer) https://www.sec.gov/Archives/edgar/data/849395/000165495423002341/0001654954-23-002341-index.htm +2023-03-03 08:47:52 DESP 1703141 6-K 6-K - Despegar.com, Corp. (0001703141) (Filer) https://www.sec.gov/Archives/edgar/data/1703141/000119312523059111/0001193125-23-059111-index.htm +2023-03-03 08:46:16 BNS 9631 6-K 6-K - BANK OF NOVA SCOTIA (0000009631) (Filer) https://www.sec.gov/Archives/edgar/data/9631/000119312523059109/0001193125-23-059109-index.htm +2023-03-03 08:44:30 LSPD 1823306 6-K 6-K - Lightspeed Commerce Inc. (0001823306) (Filer) https://www.sec.gov/Archives/edgar/data/1823306/000182330623000012/0001823306-23-000012-index.htm +2023-03-03 08:39:14 DY 67215 10-K 10-K - DYCOM INDUSTRIES INC (0000067215) (Filer) https://www.sec.gov/Archives/edgar/data/67215/000006721523000011/0000067215-23-000011-index.htm +2023-03-03 08:35:10 EDTK 1782309 6-K 6-K - Skillful Craftsman Education Technology Ltd (0001782309) (Filer) https://www.sec.gov/Archives/edgar/data/1782309/000110465923028213/0001104659-23-028213-index.htm +2023-03-03 08:33:12 CRESY 1034957 6-K 6-K - CRESUD INC (0001034957) (Filer) https://www.sec.gov/Archives/edgar/data/1034957/000165495423002338/0001654954-23-002338-index.htm +2023-03-03 08:33:12 CRESW 1034957 6-K 6-K - CRESUD INC (0001034957) (Filer) https://www.sec.gov/Archives/edgar/data/1034957/000165495423002338/0001654954-23-002338-index.htm +2023-03-03 08:32:06 DRTSW 1871321 6-K 6-K - Alpha Tau Medical Ltd. (0001871321) (Filer) https://www.sec.gov/Archives/edgar/data/1871321/000121390023017027/0001213900-23-017027-index.htm +2023-03-03 08:32:06 DRTS 1871321 6-K 6-K - Alpha Tau Medical Ltd. (0001871321) (Filer) https://www.sec.gov/Archives/edgar/data/1871321/000121390023017027/0001213900-23-017027-index.htm +2023-03-03 08:30:31 PSHG 1481241 6-K 6-K - Performance Shipping Inc. (0001481241) (Filer) https://www.sec.gov/Archives/edgar/data/1481241/000114036123009906/0001140361-23-009906-index.htm +2023-03-03 08:28:35 SNPTY 1123658 6-K 6-K - CHINA PETROLEUM & CHEMICAL CORP (0001123658) (Filer) https://www.sec.gov/Archives/edgar/data/1123658/000134100423000087/0001341004-23-000087-index.htm +2023-03-03 08:28:35 SNPMF 1123658 6-K 6-K - CHINA PETROLEUM & CHEMICAL CORP (0001123658) (Filer) https://www.sec.gov/Archives/edgar/data/1123658/000134100423000087/0001341004-23-000087-index.htm +2023-03-03 08:16:06 KALA 1479419 10-K 10-K - Kala Pharmaceuticals, Inc. (0001479419) (Filer) https://www.sec.gov/Archives/edgar/data/1479419/000155837023002746/0001558370-23-002746-index.htm +2023-03-03 08:07:36 BTI 1303523 6-K 6-K - British American Tobacco p.l.c. (0001303523) (Filer) https://www.sec.gov/Archives/edgar/data/1303523/000095015723000204/0000950157-23-000204-index.htm +2023-03-03 08:07:36 BTAFF 1303523 6-K 6-K - British American Tobacco p.l.c. (0001303523) (Filer) https://www.sec.gov/Archives/edgar/data/1303523/000095015723000204/0000950157-23-000204-index.htm +2023-03-03 08:05:56 LPL 1290109 6-K 6-K - LG Display Co., Ltd. (0001290109) (Filer) https://www.sec.gov/Archives/edgar/data/1290109/000119312523059031/0001193125-23-059031-index.htm +2023-03-03 08:04:28 ONCY 1129928 6-K 6-K - ONCOLYTICS BIOTECH INC (0001129928) (Filer) https://www.sec.gov/Archives/edgar/data/1129928/000112992823000006/0001129928-23-000006-index.htm +2023-03-03 08:01:04 OFSSH 1487918 10-K 10-K - OFS Capital Corp (0001487918) (Filer) https://www.sec.gov/Archives/edgar/data/1487918/000148791823000011/0001487918-23-000011-index.htm +2023-03-03 08:01:04 OFS 1487918 10-K 10-K - OFS Capital Corp (0001487918) (Filer) https://www.sec.gov/Archives/edgar/data/1487918/000148791823000011/0001487918-23-000011-index.htm +2023-03-03 07:59:00 KC 1795589 6-K 6-K - Kingsoft Cloud Holdings Ltd (0001795589) (Filer) https://www.sec.gov/Archives/edgar/data/1795589/000110465923028192/0001104659-23-028192-index.htm +2023-03-03 07:58:05 LPL 1290109 6-K 6-K - LG Display Co., Ltd. (0001290109) (Filer) https://www.sec.gov/Archives/edgar/data/1290109/000119312523059022/0001193125-23-059022-index.htm +2023-03-03 07:56:38 PPBT 1614744 20-F 20-F - PURPLE BIOTECH LTD. (0001614744) (Filer) https://www.sec.gov/Archives/edgar/data/1614744/000121390023017024/0001213900-23-017024-index.htm +2023-03-03 07:42:50 AXREF 1175596 6-K 6-K - AMARC RESOURCES LTD (0001175596) (Filer) https://www.sec.gov/Archives/edgar/data/1175596/000165495423002335/0001654954-23-002335-index.htm +2023-03-03 07:25:33 LXRX 1062822 10-K 10-K - LEXICON PHARMACEUTICALS, INC. (0001062822) (Filer) https://www.sec.gov/Archives/edgar/data/1062822/000106282223000007/0001062822-23-000007-index.htm +2023-03-03 07:22:28 RAAS 1804583 6-K 6-K - Cloopen Group Holding Ltd (0001804583) (Filer) https://www.sec.gov/Archives/edgar/data/1804583/000156459023003117/0001564590-23-003117-index.htm +2023-03-03 07:22:19 SSYS 1517396 20-F 20-F - STRATASYS LTD. (0001517396) (Filer) https://www.sec.gov/Archives/edgar/data/1517396/000121390023017015/0001213900-23-017015-index.htm +2023-03-03 07:20:00 INFY 1067491 6-K 6-K - Infosys Ltd (0001067491) (Filer) https://www.sec.gov/Archives/edgar/data/1067491/000106749123000016/0001067491-23-000016-index.htm +2023-03-03 07:19:36 CILJF 1268896 6-K 6-K - CHINA LIFE INSURANCE CO LTD (0001268896) (Filer) https://www.sec.gov/Archives/edgar/data/1268896/000119312523058978/0001193125-23-058978-index.htm +2023-03-03 07:19:36 LFCHY 1268896 6-K 6-K - CHINA LIFE INSURANCE CO LTD (0001268896) (Filer) https://www.sec.gov/Archives/edgar/data/1268896/000119312523058978/0001193125-23-058978-index.htm +2023-03-03 07:19:20 TRVG 1683825 20-F 20-F - trivago N.V. (0001683825) (Filer) https://www.sec.gov/Archives/edgar/data/1683825/000168382523000012/0001683825-23-000012-index.htm +2023-03-03 07:12:59 CILJF 1268896 6-K 6-K - CHINA LIFE INSURANCE CO LTD (0001268896) (Filer) https://www.sec.gov/Archives/edgar/data/1268896/000119312523058971/0001193125-23-058971-index.htm +2023-03-03 07:12:59 LFCHY 1268896 6-K 6-K - CHINA LIFE INSURANCE CO LTD (0001268896) (Filer) https://www.sec.gov/Archives/edgar/data/1268896/000119312523058971/0001193125-23-058971-index.htm +2023-03-03 07:10:18 EVGRW 1900402 10-K 10-K - Evergreen Corp (0001900402) (Filer) https://www.sec.gov/Archives/edgar/data/1900402/000149315223006630/0001493152-23-006630-index.htm +2023-03-03 07:10:18 EVGRU 1900402 10-K 10-K - Evergreen Corp (0001900402) (Filer) https://www.sec.gov/Archives/edgar/data/1900402/000149315223006630/0001493152-23-006630-index.htm +2023-03-03 07:10:18 EVGR 1900402 10-K 10-K - Evergreen Corp (0001900402) (Filer) https://www.sec.gov/Archives/edgar/data/1900402/000149315223006630/0001493152-23-006630-index.htm +2023-03-03 07:09:00 AMBP-WT 1845097 20-F 20-F - Ardagh Metal Packaging S.A. (0001845097) (Filer) https://www.sec.gov/Archives/edgar/data/1845097/000155837023002741/0001558370-23-002741-index.htm +2023-03-03 07:09:00 AMBP 1845097 20-F 20-F - Ardagh Metal Packaging S.A. (0001845097) (Filer) https://www.sec.gov/Archives/edgar/data/1845097/000155837023002741/0001558370-23-002741-index.htm +2023-03-03 07:06:34 ITUB 1132597 6-K 6-K - Itau Unibanco Holding S.A. (0001132597) (Filer) https://www.sec.gov/Archives/edgar/data/1132597/000129281423000708/0001292814-23-000708-index.htm +2023-03-03 07:02:14 None 1381531 10-K 10-K - Domtar CORP (0001381531) (Filer) https://www.sec.gov/Archives/edgar/data/1381531/000095017023005891/0000950170-23-005891-index.htm +2023-03-03 07:01:45 TCN 1584425 6-K 6-K - Tricon Residential Inc. (0001584425) (Filer) https://www.sec.gov/Archives/edgar/data/1584425/000158442523000011/0001584425-23-000011-index.htm +2023-03-03 07:00:36 CLPS 1724542 6-K 6-K - CLPS Inc (0001724542) (Filer) https://www.sec.gov/Archives/edgar/data/1724542/000121390023017012/0001213900-23-017012-index.htm +2023-03-03 06:48:53 GLOG-PA 1534126 6-K 6-K - GasLog Ltd. (0001534126) (Filer) https://www.sec.gov/Archives/edgar/data/1534126/000110465923028177/0001104659-23-028177-index.htm +2023-03-03 06:47:14 GLOG-PA 1534126 20-F 20-F - GasLog Ltd. (0001534126) (Filer) https://www.sec.gov/Archives/edgar/data/1534126/000110465923028175/0001104659-23-028175-index.htm +2023-03-03 06:31:43 ACHHY 1161611 6-K 6-K - ALUMINUM CORP OF CHINA LTD (0001161611) (Filer) https://www.sec.gov/Archives/edgar/data/1161611/000116161123000004/0001161611-23-000004-index.htm +2023-03-03 06:31:43 ALMMF 1161611 6-K 6-K - ALUMINUM CORP OF CHINA LTD (0001161611) (Filer) https://www.sec.gov/Archives/edgar/data/1161611/000116161123000004/0001161611-23-000004-index.htm +2023-03-03 06:21:53 WF 1264136 6-K 6-K - WOORI FINANCIAL GROUP INC. (0001264136) (Filer) https://www.sec.gov/Archives/edgar/data/1264136/000119312523058908/0001193125-23-058908-index.htm +2023-03-03 06:21:29 MFG 1335730 6-K 6-K - MIZUHO FINANCIAL GROUP INC (0001335730) (Filer) https://www.sec.gov/Archives/edgar/data/1335730/000119312523058907/0001193125-23-058907-index.htm +2023-03-03 06:21:29 MZHOF 1335730 6-K 6-K - MIZUHO FINANCIAL GROUP INC (0001335730) (Filer) https://www.sec.gov/Archives/edgar/data/1335730/000119312523058907/0001193125-23-058907-index.htm +2023-03-03 06:15:01 ERIC 717826 6-K 6-K - ERICSSON LM TELEPHONE CO (0000717826) (Filer) https://www.sec.gov/Archives/edgar/data/717826/000119312523058894/0001193125-23-058894-index.htm +2023-03-03 06:15:01 ERIXF 717826 6-K 6-K - ERICSSON LM TELEPHONE CO (0000717826) (Filer) https://www.sec.gov/Archives/edgar/data/717826/000119312523058894/0001193125-23-058894-index.htm +2023-03-03 06:14:01 NRSCF 1163653 6-K 6-K - NOMURA HOLDINGS INC (0001163653) (Filer) https://www.sec.gov/Archives/edgar/data/1163653/000119312523058893/0001193125-23-058893-index.htm +2023-03-03 06:14:01 NMR 1163653 6-K 6-K - NOMURA HOLDINGS INC (0001163653) (Filer) https://www.sec.gov/Archives/edgar/data/1163653/000119312523058893/0001193125-23-058893-index.htm +2023-03-03 06:12:31 TOYOF 1094517 6-K 6-K - TOYOTA MOTOR CORP/ (0001094517) (Filer) https://www.sec.gov/Archives/edgar/data/1094517/000119312523058889/0001193125-23-058889-index.htm +2023-03-03 06:12:31 TM 1094517 6-K 6-K - TOYOTA MOTOR CORP/ (0001094517) (Filer) https://www.sec.gov/Archives/edgar/data/1094517/000119312523058889/0001193125-23-058889-index.htm +2023-03-03 06:05:25 PHI 78150 6-K 6-K - PLDT Inc. (0000078150) (Filer) https://www.sec.gov/Archives/edgar/data/78150/000095017023005886/0000950170-23-005886-index.htm +2023-03-03 06:05:25 PHTCF 78150 6-K 6-K - PLDT Inc. (0000078150) (Filer) https://www.sec.gov/Archives/edgar/data/78150/000095017023005886/0000950170-23-005886-index.htm +2023-03-03 06:05:12 INGVF 1039765 6-K 6-K - ING GROEP NV (0001039765) (Filer) https://www.sec.gov/Archives/edgar/data/1039765/000117184323001361/0001171843-23-001361-index.htm +2023-03-03 06:05:12 ING 1039765 6-K 6-K - ING GROEP NV (0001039765) (Filer) https://www.sec.gov/Archives/edgar/data/1039765/000117184323001361/0001171843-23-001361-index.htm +2023-03-03 06:05:06 LYL 1682241 6-K 6-K - Dragon Victory International Ltd (0001682241) (Filer) https://www.sec.gov/Archives/edgar/data/1682241/000121390023016998/0001213900-23-016998-index.htm +2023-03-03 06:03:25 ZTO 1677250 6-K 6-K - ZTO Express (Cayman) Inc. (0001677250) (Filer) https://www.sec.gov/Archives/edgar/data/1677250/000110465923028140/0001104659-23-028140-index.htm +2023-03-03 06:02:31 BILI 1723690 6-K 6-K - Bilibili Inc. (0001723690) (Filer) https://www.sec.gov/Archives/edgar/data/1723690/000119312523058792/0001193125-23-058792-index.htm +2023-03-03 06:02:22 CIH 1749797 6-K 6-K - China Index Holdings Ltd (0001749797) (Filer) https://www.sec.gov/Archives/edgar/data/1749797/000110465923028138/0001104659-23-028138-index.htm +2023-03-03 06:01:11 NICE 1003935 6-K 6-K - NICE Ltd. (0001003935) (Filer) https://www.sec.gov/Archives/edgar/data/1003935/000117891323000836/0001178913-23-000836-index.htm +2023-03-03 06:01:11 NCSYF 1003935 6-K 6-K - NICE Ltd. (0001003935) (Filer) https://www.sec.gov/Archives/edgar/data/1003935/000117891323000836/0001178913-23-000836-index.htm +2023-03-02 21:43:27 LMND 1691421 10-K 10-K - Lemonade, Inc. (0001691421) (Filer) https://www.sec.gov/Archives/edgar/data/1691421/000169142123000032/0001691421-23-000032-index.htm +2023-03-02 21:42:15 INSG 1022652 10-K 10-K - INSEEGO CORP. (0001022652) (Filer) https://www.sec.gov/Archives/edgar/data/1022652/000102265223000006/0001022652-23-000006-index.htm +2023-03-02 21:28:42 AI 1577526 10-Q 10-Q - C3.ai, Inc. (0001577526) (Filer) https://www.sec.gov/Archives/edgar/data/1577526/000162828023006164/0001628280-23-006164-index.htm +2023-03-02 20:51:29 NRP 1171486 10-K 10-K - NATURAL RESOURCE PARTNERS LP (0001171486) (Filer) https://www.sec.gov/Archives/edgar/data/1171486/000143774923005274/0001437749-23-005274-index.htm +2023-03-02 20:25:38 IXHL 1873875 6-K 6-K - Incannex Healthcare Ltd (0001873875) (Filer) https://www.sec.gov/Archives/edgar/data/1873875/000121390023016985/0001213900-23-016985-index.htm +2023-03-02 20:21:20 FRGI 1534992 10-K 10-K - Fiesta Restaurant Group, Inc. (0001534992) (Filer) https://www.sec.gov/Archives/edgar/data/1534992/000153499223000015/0001534992-23-000015-index.htm +2023-03-02 19:01:11 FMX 1061736 6-K 6-K - MEXICAN ECONOMIC DEVELOPMENT INC (0001061736) (Filer) https://www.sec.gov/Archives/edgar/data/1061736/000110465923028069/0001104659-23-028069-index.htm +2023-03-02 18:59:04 GTMAY 1163560 6-K 6-K - GRUPO TMM SAB (0001163560) (Filer) https://www.sec.gov/Archives/edgar/data/1163560/000116356023000003/0001163560-23-000003-index.htm +2023-03-02 18:52:33 A 1090872 10-Q 10-Q - AGILENT TECHNOLOGIES, INC. (0001090872) (Filer) https://www.sec.gov/Archives/edgar/data/1090872/000109087223000005/0001090872-23-000005-index.htm +2023-03-02 17:55:47 BIPI 1406234 6-K 6-K - Brookfield Infrastructure Partners L.P. (0001406234) (Filer) https://www.sec.gov/Archives/edgar/data/1406234/000117184323001353/0001171843-23-001353-index.htm +2023-03-02 17:55:47 BIP 1406234 6-K 6-K - Brookfield Infrastructure Partners L.P. (0001406234) (Filer) https://www.sec.gov/Archives/edgar/data/1406234/000117184323001353/0001171843-23-001353-index.htm +2023-03-02 17:55:47 BIP-PA 1406234 6-K 6-K - Brookfield Infrastructure Partners L.P. (0001406234) (Filer) https://www.sec.gov/Archives/edgar/data/1406234/000117184323001353/0001171843-23-001353-index.htm +2023-03-02 17:55:47 BIP-PB 1406234 6-K 6-K - Brookfield Infrastructure Partners L.P. (0001406234) (Filer) https://www.sec.gov/Archives/edgar/data/1406234/000117184323001353/0001171843-23-001353-index.htm +2023-03-02 17:50:27 AJXA 1614806 10-K 10-K - Great Ajax Corp. (0001614806) (Filer) https://www.sec.gov/Archives/edgar/data/1614806/000162828023006118/0001628280-23-006118-index.htm +2023-03-02 17:50:27 AJX 1614806 10-K 10-K - Great Ajax Corp. (0001614806) (Filer) https://www.sec.gov/Archives/edgar/data/1614806/000162828023006118/0001628280-23-006118-index.htm +2023-03-02 17:48:30 NUTX 1479681 10-K 10-K - Nutex Health, Inc. (0001479681) (Filer) https://www.sec.gov/Archives/edgar/data/1479681/000155837023002713/0001558370-23-002713-index.htm +2023-03-02 17:39:43 AVAL 1504764 6-K 6-K - Grupo Aval Acciones Y Valores S.A. (0001504764) (Filer) https://www.sec.gov/Archives/edgar/data/1504764/000095010323003615/0000950103-23-003615-index.htm +2023-03-02 17:30:09 VALN 1836564 6-K 6-K - Valneva SE (0001836564) (Filer) https://www.sec.gov/Archives/edgar/data/1836564/000117184323001349/0001171843-23-001349-index.htm +2023-03-02 17:29:01 LEE 58361 10-Q 10-Q - LEE ENTERPRISES, Inc (0000058361) (Filer) https://www.sec.gov/Archives/edgar/data/58361/000162828023006116/0001628280-23-006116-index.htm +2023-03-02 17:28:45 DNUT 1857154 10-K 10-K - Krispy Kreme, Inc. (0001857154) (Filer) https://www.sec.gov/Archives/edgar/data/1857154/000185715423000020/0001857154-23-000020-index.htm +2023-03-02 17:28:06 CYBN 1833141 6-K 6-K - CYBIN INC. (0001833141) (Filer) https://www.sec.gov/Archives/edgar/data/1833141/000162828023006115/0001628280-23-006115-index.htm +2023-03-02 17:28:05 CRDO 1807794 10-Q 10-Q - Credo Technology Group Holding Ltd (0001807794) (Filer) https://www.sec.gov/Archives/edgar/data/1807794/000162828023006114/0001628280-23-006114-index.htm +2023-03-02 17:21:07 IGICW 1794338 6-K 6-K - International General Insurance Holdings Ltd. (0001794338) (Filer) https://www.sec.gov/Archives/edgar/data/1794338/000121390023016888/0001213900-23-016888-index.htm +2023-03-02 17:21:07 IGIC 1794338 6-K 6-K - International General Insurance Holdings Ltd. (0001794338) (Filer) https://www.sec.gov/Archives/edgar/data/1794338/000121390023016888/0001213900-23-016888-index.htm +2023-03-02 17:20:41 CLXT 1705843 10-K 10-K - Calyxt, Inc. (0001705843) (Filer) https://www.sec.gov/Archives/edgar/data/1705843/000119312523058346/0001193125-23-058346-index.htm +2023-03-02 17:20:25 MCS 62234 10-K 10-K - MARCUS CORP (0000062234) (Filer) https://www.sec.gov/Archives/edgar/data/62234/000006223423000004/0000062234-23-000004-index.htm +2023-03-02 17:20:00 IGICW 1794338 6-K 6-K - International General Insurance Holdings Ltd. (0001794338) (Filer) https://www.sec.gov/Archives/edgar/data/1794338/000121390023016887/0001213900-23-016887-index.htm +2023-03-02 17:20:00 IGIC 1794338 6-K 6-K - International General Insurance Holdings Ltd. (0001794338) (Filer) https://www.sec.gov/Archives/edgar/data/1794338/000121390023016887/0001213900-23-016887-index.htm +2023-03-02 17:19:54 RY 1000275 6-K 6-K - ROYAL BANK OF CANADA (0001000275) (Filer) https://www.sec.gov/Archives/edgar/data/1000275/000119312523058340/0001193125-23-058340-index.htm +2023-03-02 17:19:54 RY-PT 1000275 6-K 6-K - ROYAL BANK OF CANADA (0001000275) (Filer) https://www.sec.gov/Archives/edgar/data/1000275/000119312523058340/0001193125-23-058340-index.htm +2023-03-02 17:17:50 RY 1000275 6-K 6-K - ROYAL BANK OF CANADA (0001000275) (Filer) https://www.sec.gov/Archives/edgar/data/1000275/000119312523058337/0001193125-23-058337-index.htm +2023-03-02 17:17:50 RY-PT 1000275 6-K 6-K - ROYAL BANK OF CANADA (0001000275) (Filer) https://www.sec.gov/Archives/edgar/data/1000275/000119312523058337/0001193125-23-058337-index.htm +2023-03-02 17:16:42 PLG 1095052 6-K 6-K - PLATINUM GROUP METALS LTD (0001095052) (Filer) https://www.sec.gov/Archives/edgar/data/1095052/000106299323005611/0001062993-23-005611-index.htm +2023-03-02 17:16:07 ADTH 1838672 10-K 10-K - AdTheorent Holding Company, Inc. (0001838672) (Filer) https://www.sec.gov/Archives/edgar/data/1838672/000095017023005868/0000950170-23-005868-index.htm +2023-03-02 17:16:07 ADTHW 1838672 10-K 10-K - AdTheorent Holding Company, Inc. (0001838672) (Filer) https://www.sec.gov/Archives/edgar/data/1838672/000095017023005868/0000950170-23-005868-index.htm +2023-03-02 17:15:24 AAAU 1708646 10-K 10-K - Goldman Sachs Physical Gold ETF (0001708646) (Filer) https://www.sec.gov/Archives/edgar/data/1708646/000119312523058333/0001193125-23-058333-index.htm +2023-03-02 17:14:26 None 1902649 10-K 10-K - BlackRock Private Credit Fund (0001902649) (Filer) https://www.sec.gov/Archives/edgar/data/1902649/000095017023005866/0000950170-23-005866-index.htm +2023-03-02 17:14:13 IRMD 1325618 10-K 10-K - IRADIMED CORP (0001325618) (Filer) https://www.sec.gov/Archives/edgar/data/1325618/000110465923028003/0001104659-23-028003-index.htm +2023-03-02 17:14:09 NPCE 1528287 10-K 10-K - NeuroPace Inc (0001528287) (Filer) https://www.sec.gov/Archives/edgar/data/1528287/000152828723000007/0001528287-23-000007-index.htm +2023-03-02 17:12:39 RIOT 1167419 10-K 10-K - Riot Blockchain, Inc. (0001167419) (Filer) https://www.sec.gov/Archives/edgar/data/1167419/000155837023002704/0001558370-23-002704-index.htm +2023-03-02 17:11:11 ISDR 843006 10-K 10-K - ISSUER DIRECT CORP (0000843006) (Filer) https://www.sec.gov/Archives/edgar/data/843006/000165495423002330/0001654954-23-002330-index.htm +2023-03-02 17:09:27 INMB 1711754 10-K 10-K - Inmune Bio, Inc. (0001711754) (Filer) https://www.sec.gov/Archives/edgar/data/1711754/000121390023016875/0001213900-23-016875-index.htm +2023-03-02 17:05:34 LVOX 1723648 10-K 10-K - LiveVox Holdings, Inc. (0001723648) (Filer) https://www.sec.gov/Archives/edgar/data/1723648/000172364823000016/0001723648-23-000016-index.htm +2023-03-02 17:05:34 LVOXW 1723648 10-K 10-K - LiveVox Holdings, Inc. (0001723648) (Filer) https://www.sec.gov/Archives/edgar/data/1723648/000172364823000016/0001723648-23-000016-index.htm +2023-03-02 17:05:34 LVOXU 1723648 10-K 10-K - LiveVox Holdings, Inc. (0001723648) (Filer) https://www.sec.gov/Archives/edgar/data/1723648/000172364823000016/0001723648-23-000016-index.htm +2023-03-02 17:05:24 DBVT 1613780 10-K 10-K - DBV Technologies S.A. (0001613780) (Filer) https://www.sec.gov/Archives/edgar/data/1613780/000119312523058309/0001193125-23-058309-index.htm +2023-03-02 17:03:51 BRFS 1122491 6-K 6-K - BRF S.A. (0001122491) (Filer) https://www.sec.gov/Archives/edgar/data/1122491/000129281423000706/0001292814-23-000706-index.htm +2023-03-02 17:02:51 BFS 907254 10-K 10-K - SAUL CENTERS, INC. (0000907254) (Filer) https://www.sec.gov/Archives/edgar/data/907254/000090725423000009/0000907254-23-000009-index.htm +2023-03-02 17:02:51 BFS-PE 907254 10-K 10-K - SAUL CENTERS, INC. (0000907254) (Filer) https://www.sec.gov/Archives/edgar/data/907254/000090725423000009/0000907254-23-000009-index.htm +2023-03-02 17:02:51 BFS-PD 907254 10-K 10-K - SAUL CENTERS, INC. (0000907254) (Filer) https://www.sec.gov/Archives/edgar/data/907254/000090725423000009/0000907254-23-000009-index.htm +2023-03-02 16:58:59 EFXT 1904856 6-K 6-K - Enerflex Ltd. (0001904856) (Filer) https://www.sec.gov/Archives/edgar/data/1904856/000095017023005864/0000950170-23-005864-index.htm +2023-03-02 16:58:59 ENRFF 1904856 6-K 6-K - Enerflex Ltd. (0001904856) (Filer) https://www.sec.gov/Archives/edgar/data/1904856/000095017023005864/0000950170-23-005864-index.htm +2023-03-02 16:56:31 VMD 1729149 10-K 10-K - VIEMED HEALTHCARE, INC. (0001729149) (Filer) https://www.sec.gov/Archives/edgar/data/1729149/000172914923000040/0001729149-23-000040-index.htm +2023-03-02 16:55:27 SIGA 1010086 10-K 10-K - SIGA TECHNOLOGIES INC (0001010086) (Filer) https://www.sec.gov/Archives/edgar/data/1010086/000143774923005241/0001437749-23-005241-index.htm +2023-03-02 16:52:53 NOKBF 924613 6-K 6-K - NOKIA CORP (0000924613) (Filer) https://www.sec.gov/Archives/edgar/data/924613/000110465923027976/0001104659-23-027976-index.htm +2023-03-02 16:52:53 NOK 924613 6-K 6-K - NOKIA CORP (0000924613) (Filer) https://www.sec.gov/Archives/edgar/data/924613/000110465923027976/0001104659-23-027976-index.htm +2023-03-02 16:47:07 NVNOW 1661053 10-K 10-K - enVVeno Medical Corp (0001661053) (Filer) https://www.sec.gov/Archives/edgar/data/1661053/000149315223006587/0001493152-23-006587-index.htm +2023-03-02 16:47:07 NVNBW 1661053 10-K 10-K - enVVeno Medical Corp (0001661053) (Filer) https://www.sec.gov/Archives/edgar/data/1661053/000149315223006587/0001493152-23-006587-index.htm +2023-03-02 16:47:07 NVNO 1661053 10-K 10-K - enVVeno Medical Corp (0001661053) (Filer) https://www.sec.gov/Archives/edgar/data/1661053/000149315223006587/0001493152-23-006587-index.htm +2023-03-02 16:43:52 VALE 917851 6-K 6-K - Vale S.A. (0000917851) (Filer) https://www.sec.gov/Archives/edgar/data/917851/000129281423000704/0001292814-23-000704-index.htm +2023-03-02 16:41:58 DSP 1828791 10-K 10-K - Viant Technology Inc. (0001828791) (Filer) https://www.sec.gov/Archives/edgar/data/1828791/000182879123000012/0001828791-23-000012-index.htm +2023-03-02 16:41:31 NXTC 1661059 10-K 10-K - NextCure, Inc. (0001661059) (Filer) https://www.sec.gov/Archives/edgar/data/1661059/000155837023002698/0001558370-23-002698-index.htm +2023-03-02 16:41:20 HIPO 1828105 10-K 10-K - Hippo Holdings Inc. (0001828105) (Filer) https://www.sec.gov/Archives/edgar/data/1828105/000182810523000011/0001828105-23-000011-index.htm +2023-03-02 16:41:20 HIPO-WT 1828105 10-K 10-K - Hippo Holdings Inc. (0001828105) (Filer) https://www.sec.gov/Archives/edgar/data/1828105/000182810523000011/0001828105-23-000011-index.htm +2023-03-02 16:41:05 None 1772704 10-K 10-K - Goldman Sachs Private Middle Market Credit II LLC (0001772704) (Filer) https://www.sec.gov/Archives/edgar/data/1772704/000095017023005853/0000950170-23-005853-index.htm +2023-03-02 16:41:04 PBYI 1401667 10-K 10-K - PUMA BIOTECHNOLOGY, INC. (0001401667) (Filer) https://www.sec.gov/Archives/edgar/data/1401667/000143774923005233/0001437749-23-005233-index.htm +2023-03-02 16:40:39 None 1865174 10-K 10-K - Goldman Sachs Middle Market Lending Corp. II (0001865174) (Filer) https://www.sec.gov/Archives/edgar/data/1865174/000095017023005852/0000950170-23-005852-index.htm +2023-03-02 16:39:46 None 1674760 10-K 10-K - Goldman Sachs Private Middle Market Credit LLC (0001674760) (Filer) https://www.sec.gov/Archives/edgar/data/1674760/000095017023005850/0000950170-23-005850-index.htm +2023-03-02 16:36:45 MRAM 1438423 10-K 10-K - EVERSPIN TECHNOLOGIES INC (0001438423) (Filer) https://www.sec.gov/Archives/edgar/data/1438423/000155837023002697/0001558370-23-002697-index.htm +2023-03-02 16:36:39 DMTK 1651944 10-K 10-K - DermTech, Inc. (0001651944) (Filer) https://www.sec.gov/Archives/edgar/data/1651944/000165194423000010/0001651944-23-000010-index.htm +2023-03-02 16:34:19 UTZ 1739566 10-K 10-K - Utz Brands, Inc. (0001739566) (Filer) https://www.sec.gov/Archives/edgar/data/1739566/000173956623000034/0001739566-23-000034-index.htm +2023-03-02 16:33:18 STVN 1849853 20-F 20-F - Stevanato Group S.p.A. (0001849853) (Filer) https://www.sec.gov/Archives/edgar/data/1849853/000095017023005846/0000950170-23-005846-index.htm +2023-03-02 16:33:00 SLNA 1909417 6-K 6-K - SELINA HOSPITALITY PLC (0001909417) (Filer) https://www.sec.gov/Archives/edgar/data/1909417/000119312523058247/0001193125-23-058247-index.htm +2023-03-02 16:32:45 FURY 1514597 6-K 6-K - FURY GOLD MINES LTD (0001514597) (Filer) https://www.sec.gov/Archives/edgar/data/1514597/000106299323005587/0001062993-23-005587-index.htm +2023-03-02 16:32:12 RSI 1793659 10-K 10-K - Rush Street Interactive, Inc. (0001793659) (Filer) https://www.sec.gov/Archives/edgar/data/1793659/000179365923000010/0001793659-23-000010-index.htm +2023-03-02 16:31:21 ICPT 1270073 10-K 10-K - INTERCEPT PHARMACEUTICALS, INC. (0001270073) (Filer) https://www.sec.gov/Archives/edgar/data/1270073/000155837023002693/0001558370-23-002693-index.htm +2023-03-02 16:31:05 MTBCP 1582982 10-K 10-K - CareCloud, Inc. (0001582982) (Filer) https://www.sec.gov/Archives/edgar/data/1582982/000149315223006580/0001493152-23-006580-index.htm +2023-03-02 16:31:05 MTBCO 1582982 10-K 10-K - CareCloud, Inc. (0001582982) (Filer) https://www.sec.gov/Archives/edgar/data/1582982/000149315223006580/0001493152-23-006580-index.htm +2023-03-02 16:31:05 MTBC 1582982 10-K 10-K - CareCloud, Inc. (0001582982) (Filer) https://www.sec.gov/Archives/edgar/data/1582982/000149315223006580/0001493152-23-006580-index.htm +2023-03-02 16:30:55 PRTC 1782999 6-K 6-K - PureTech Health plc (0001782999) (Filer) https://www.sec.gov/Archives/edgar/data/1782999/000119312523058242/0001193125-23-058242-index.htm +2023-03-02 16:30:53 GPMT-PA 1703644 10-K 10-K - Granite Point Mortgage Trust Inc. (0001703644) (Filer) https://www.sec.gov/Archives/edgar/data/1703644/000170364423000053/0001703644-23-000053-index.htm +2023-03-02 16:30:53 GPMT 1703644 10-K 10-K - Granite Point Mortgage Trust Inc. (0001703644) (Filer) https://www.sec.gov/Archives/edgar/data/1703644/000170364423000053/0001703644-23-000053-index.htm +2023-03-02 16:30:53 PBPB 1195734 10-K 10-K - POTBELLY CORP (0001195734) (Filer) https://www.sec.gov/Archives/edgar/data/1195734/000119573423000019/0001195734-23-000019-index.htm +2023-03-02 16:30:32 VMAR 1813783 6-K 6-K - Vision Marine Technologies Inc. (0001813783) (Filer) https://www.sec.gov/Archives/edgar/data/1813783/000110465923027950/0001104659-23-027950-index.htm +2023-03-02 16:27:08 ABUS 1447028 10-K 10-K - Arbutus Biopharma Corp (0001447028) (Filer) https://www.sec.gov/Archives/edgar/data/1447028/000144702823000018/0001447028-23-000018-index.htm +2023-03-02 16:26:49 TTSH 1552800 10-K 10-K - TILE SHOP HOLDINGS, INC. (0001552800) (Filer) https://www.sec.gov/Archives/edgar/data/1552800/000155280023000003/0001552800-23-000003-index.htm +2023-03-02 16:26:06 GMS 1600438 10-Q 10-Q - GMS Inc. (0001600438) (Filer) https://www.sec.gov/Archives/edgar/data/1600438/000162828023006063/0001628280-23-006063-index.htm +2023-03-02 16:25:15 BMR 1899005 6-K 6-K - Beamr Imaging Ltd. (0001899005) (Filer) https://www.sec.gov/Archives/edgar/data/1899005/000121390023016830/0001213900-23-016830-index.htm +2023-03-02 16:23:18 SAMG 1549966 10-K 10-K - Silvercrest Asset Management Group Inc. (0001549966) (Filer) https://www.sec.gov/Archives/edgar/data/1549966/000095017023005837/0000950170-23-005837-index.htm +2023-03-02 16:22:08 MPSYF 1340243 6-K 6-K - MorphoSys AG (0001340243) (Filer) https://www.sec.gov/Archives/edgar/data/1340243/000162828023006059/0001628280-23-006059-index.htm +2023-03-02 16:22:08 MOR 1340243 6-K 6-K - MorphoSys AG (0001340243) (Filer) https://www.sec.gov/Archives/edgar/data/1340243/000162828023006059/0001628280-23-006059-index.htm +2023-03-02 16:18:54 PAGS 1712807 6-K 6-K - PagSeguro Digital Ltd. (0001712807) (Filer) https://www.sec.gov/Archives/edgar/data/1712807/000162828023006055/0001628280-23-006055-index.htm +2023-03-02 16:18:49 XLO 1840233 10-K 10-K - Xilio Therapeutics, Inc. (0001840233) (Filer) https://www.sec.gov/Archives/edgar/data/1840233/000155837023002687/0001558370-23-002687-index.htm +2023-03-02 16:18:21 VALE 917851 6-K 6-K - Vale S.A. (0000917851) (Filer) https://www.sec.gov/Archives/edgar/data/917851/000129281423000702/0001292814-23-000702-index.htm +2023-03-02 16:16:50 USDP 1610682 10-K 10-K - USD Partners LP (0001610682) (Filer) https://www.sec.gov/Archives/edgar/data/1610682/000161068223000025/0001610682-23-000025-index.htm +2023-03-02 16:16:48 LBPH 1832168 10-K 10-K - Longboard Pharmaceuticals, Inc. (0001832168) (Filer) https://www.sec.gov/Archives/edgar/data/1832168/000095017023005832/0000950170-23-005832-index.htm +2023-03-02 16:16:48 VVX 1601548 10-K 10-K - V2X, Inc. (0001601548) (Filer) https://www.sec.gov/Archives/edgar/data/1601548/000160154823000012/0001601548-23-000012-index.htm +2023-03-02 16:16:15 KNSA 1730430 10-K 10-K - Kiniksa Pharmaceuticals, Ltd. (0001730430) (Filer) https://www.sec.gov/Archives/edgar/data/1730430/000155837023002684/0001558370-23-002684-index.htm +2023-03-02 16:15:47 ASXC 876378 10-K 10-K - ASENSUS SURGICAL, INC. (0000876378) (Filer) https://www.sec.gov/Archives/edgar/data/876378/000143774923005222/0001437749-23-005222-index.htm +2023-03-02 16:15:19 BTI 1303523 6-K 6-K - British American Tobacco p.l.c. (0001303523) (Filer) https://www.sec.gov/Archives/edgar/data/1303523/000095015723000201/0000950157-23-000201-index.htm +2023-03-02 16:15:19 BTAFF 1303523 6-K 6-K - British American Tobacco p.l.c. (0001303523) (Filer) https://www.sec.gov/Archives/edgar/data/1303523/000095015723000201/0000950157-23-000201-index.htm +2023-03-02 16:14:53 DDI 1799567 6-K 6-K - DoubleDown Interactive Co., Ltd. (0001799567) (Filer) https://www.sec.gov/Archives/edgar/data/1799567/000119312523058192/0001193125-23-058192-index.htm +2023-03-02 16:14:43 PAGS 1712807 6-K 6-K - PagSeguro Digital Ltd. (0001712807) (Filer) https://www.sec.gov/Archives/edgar/data/1712807/000162828023006051/0001628280-23-006051-index.htm +2023-03-02 16:11:58 TOL 794170 10-Q 10-Q - Toll Brothers, Inc. (0000794170) (Filer) https://www.sec.gov/Archives/edgar/data/794170/000079417023000032/0000794170-23-000032-index.htm +2023-03-02 16:11:38 SIBN 1459839 10-K 10-K - SI-BONE, Inc. (0001459839) (Filer) https://www.sec.gov/Archives/edgar/data/1459839/000145983923000020/0001459839-23-000020-index.htm +2023-03-02 16:10:50 BRFH 1487197 10-K 10-K - BARFRESH FOOD GROUP INC. (0001487197) (Filer) https://www.sec.gov/Archives/edgar/data/1487197/000149315223006567/0001493152-23-006567-index.htm +2023-03-02 16:10:37 WRAP 1702924 10-K 10-K - WRAP TECHNOLOGIES, INC. (0001702924) (Filer) https://www.sec.gov/Archives/edgar/data/1702924/000143774923005218/0001437749-23-005218-index.htm +2023-03-02 16:10:09 FNA 1531978 10-K 10-K - Paragon 28, Inc. (0001531978) (Filer) https://www.sec.gov/Archives/edgar/data/1531978/000095017023005826/0000950170-23-005826-index.htm +2023-03-02 16:09:19 FDUS 1513363 10-K 10-K - FIDUS INVESTMENT Corp (0001513363) (Filer) https://www.sec.gov/Archives/edgar/data/1513363/000095017023005823/0000950170-23-005823-index.htm +2023-03-02 16:08:35 IAS 1842718 10-K 10-K - INTEGRAL AD SCIENCE HOLDING CORP. (0001842718) (Filer) https://www.sec.gov/Archives/edgar/data/1842718/000184271823000005/0001842718-23-000005-index.htm +2023-03-02 16:08:00 SBS 1170858 6-K 6-K - COMPANHIA DE SANEAMENTO BASICO DO ESTADO DE SAO PAULO-SABESP (0001170858) (Filer) https://www.sec.gov/Archives/edgar/data/1170858/000129281423000700/0001292814-23-000700-index.htm +2023-03-02 16:07:49 VRM 1580864 10-K 10-K - Vroom, Inc. (0001580864) (Filer) https://www.sec.gov/Archives/edgar/data/1580864/000095017023005820/0000950170-23-005820-index.htm +2023-03-02 16:07:47 MTEK 1872964 6-K 6-K - Maris Tech Ltd. (0001872964) (Filer) https://www.sec.gov/Archives/edgar/data/1872964/000121390023016817/0001213900-23-016817-index.htm +2023-03-02 16:07:47 MTEKW 1872964 6-K 6-K - Maris Tech Ltd. (0001872964) (Filer) https://www.sec.gov/Archives/edgar/data/1872964/000121390023016817/0001213900-23-016817-index.htm +2023-03-02 16:06:23 OMIC 1850906 10-K 10-K - Singular Genomics Systems, Inc. (0001850906) (Filer) https://www.sec.gov/Archives/edgar/data/1850906/000095017023005819/0000950170-23-005819-index.htm +2023-03-02 16:06:23 DMRC 1438231 10-K 10-K - Digimarc CORP (0001438231) (Filer) https://www.sec.gov/Archives/edgar/data/1438231/000143774923005216/0001437749-23-005216-index.htm +2023-03-02 16:06:09 SBOW 351817 10-K 10-K - SILVERBOW RESOURCES, INC. (0000351817) (Filer) https://www.sec.gov/Archives/edgar/data/351817/000035181723000032/0000351817-23-000032-index.htm +2023-03-02 16:05:56 ARDX 1437402 10-K 10-K - ARDELYX, INC. (0001437402) (Filer) https://www.sec.gov/Archives/edgar/data/1437402/000162828023006041/0001628280-23-006041-index.htm +2023-03-02 16:05:38 CYBR 1598110 20-F 20-F - CyberArk Software Ltd. (0001598110) (Filer) https://www.sec.gov/Archives/edgar/data/1598110/000117891323000828/0001178913-23-000828-index.htm +2023-03-02 16:04:37 NOKBF 924613 6-K 6-K - NOKIA CORP (0000924613) (Filer) https://www.sec.gov/Archives/edgar/data/924613/000110465923027910/0001104659-23-027910-index.htm +2023-03-02 16:04:37 NOK 924613 6-K 6-K - NOKIA CORP (0000924613) (Filer) https://www.sec.gov/Archives/edgar/data/924613/000110465923027910/0001104659-23-027910-index.htm +2023-03-02 16:04:35 STER 1645070 10-K 10-K - Sterling Check Corp. (0001645070) (Filer) https://www.sec.gov/Archives/edgar/data/1645070/000164507023000013/0001645070-23-000013-index.htm +2023-03-02 16:03:42 VTEX 1793663 20-F 20-F - VTEX (0001793663) (Filer) https://www.sec.gov/Archives/edgar/data/1793663/000119312523058101/0001193125-23-058101-index.htm +2023-03-02 16:03:30 RWAYZ 1653384 10-K 10-K - Runway Growth Finance Corp. (0001653384) (Filer) https://www.sec.gov/Archives/edgar/data/1653384/000095017023005814/0000950170-23-005814-index.htm +2023-03-02 16:03:30 RWAYL 1653384 10-K 10-K - Runway Growth Finance Corp. (0001653384) (Filer) https://www.sec.gov/Archives/edgar/data/1653384/000095017023005814/0000950170-23-005814-index.htm +2023-03-02 16:03:30 RWAY 1653384 10-K 10-K - Runway Growth Finance Corp. (0001653384) (Filer) https://www.sec.gov/Archives/edgar/data/1653384/000095017023005814/0000950170-23-005814-index.htm +2023-03-02 16:02:51 VTEX 1793663 6-K 6-K - VTEX (0001793663) (Filer) https://www.sec.gov/Archives/edgar/data/1793663/000115752323000389/0001157523-23-000389-index.htm +2023-03-02 16:02:51 TRINL 1786108 10-K 10-K - Trinity Capital Inc. (0001786108) (Filer) https://www.sec.gov/Archives/edgar/data/1786108/000095017023005807/0000950170-23-005807-index.htm +2023-03-02 16:02:51 TRIN 1786108 10-K 10-K - Trinity Capital Inc. (0001786108) (Filer) https://www.sec.gov/Archives/edgar/data/1786108/000095017023005807/0000950170-23-005807-index.htm +2023-03-02 16:02:40 CDR-PB 761648 10-K 10-K - CEDAR REALTY TRUST, INC. (0000761648) (Filer) https://www.sec.gov/Archives/edgar/data/761648/000095017023005812/0000950170-23-005812-index.htm +2023-03-02 16:02:40 CDR-PC 761648 10-K 10-K - CEDAR REALTY TRUST, INC. (0000761648) (Filer) https://www.sec.gov/Archives/edgar/data/761648/000095017023005812/0000950170-23-005812-index.htm +2023-03-02 16:02:27 WHLRD 1527541 10-K 10-K - Wheeler Real Estate Investment Trust, Inc. (0001527541) (Filer) https://www.sec.gov/Archives/edgar/data/1527541/000152754123000013/0001527541-23-000013-index.htm +2023-03-02 16:02:27 WHLRP 1527541 10-K 10-K - Wheeler Real Estate Investment Trust, Inc. (0001527541) (Filer) https://www.sec.gov/Archives/edgar/data/1527541/000152754123000013/0001527541-23-000013-index.htm +2023-03-02 16:02:27 WHLR 1527541 10-K 10-K - Wheeler Real Estate Investment Trust, Inc. (0001527541) (Filer) https://www.sec.gov/Archives/edgar/data/1527541/000152754123000013/0001527541-23-000013-index.htm +2023-03-02 16:02:27 WHLRL 1527541 10-K 10-K - Wheeler Real Estate Investment Trust, Inc. (0001527541) (Filer) https://www.sec.gov/Archives/edgar/data/1527541/000152754123000013/0001527541-23-000013-index.htm +2023-03-02 16:02:06 VTEX 1793663 6-K 6-K - VTEX (0001793663) (Filer) https://www.sec.gov/Archives/edgar/data/1793663/000115752323000388/0001157523-23-000388-index.htm +2023-03-02 16:01:58 MMLP 1176334 10-K 10-K - MARTIN MIDSTREAM PARTNERS L.P. (0001176334) (Filer) https://www.sec.gov/Archives/edgar/data/1176334/000117633423000053/0001176334-23-000053-index.htm +2023-03-02 16:01:22 SUP 95552 10-K 10-K - SUPERIOR INDUSTRIES INTERNATIONAL INC (0000095552) (Filer) https://www.sec.gov/Archives/edgar/data/95552/000095017023005808/0000950170-23-005808-index.htm +2023-03-02 16:01:11 CRDF 1213037 10-K 10-K - Cardiff Oncology, Inc. (0001213037) (Filer) https://www.sec.gov/Archives/edgar/data/1213037/000162828023006037/0001628280-23-006037-index.htm +2023-03-02 16:00:37 TD 947263 6-K 6-K - TORONTO DOMINION BANK (0000947263) (Filer) https://www.sec.gov/Archives/edgar/data/947263/000119312523058095/0001193125-23-058095-index.htm +2023-03-02 15:43:07 None 1368637 10-Q 10-Q - Petrolia Energy Corp (0001368637) (Filer) https://www.sec.gov/Archives/edgar/data/1368637/000149315223006549/0001493152-23-006549-index.htm +2023-03-02 15:36:36 DFH 1825088 10-K 10-K - Dream Finders Homes, Inc. (0001825088) (Filer) https://www.sec.gov/Archives/edgar/data/1825088/000182508823000011/0001825088-23-000011-index.htm +2023-03-02 15:35:26 CNQ 1017413 6-K 6-K - CANADIAN NATURAL RESOURCES LTD (0001017413) (Filer) https://www.sec.gov/Archives/edgar/data/1017413/000101741323000008/0001017413-23-000008-index.htm +2023-03-02 15:32:02 CNQ 1017413 6-K 6-K - CANADIAN NATURAL RESOURCES LTD (0001017413) (Filer) https://www.sec.gov/Archives/edgar/data/1017413/000101741323000006/0001017413-23-000006-index.htm +2023-03-02 15:29:54 BFST 1624322 10-K 10-K - Business First Bancshares, Inc. (0001624322) (Filer) https://www.sec.gov/Archives/edgar/data/1624322/000143774923005213/0001437749-23-005213-index.htm +2023-03-02 15:22:32 HIVE 1720424 6-K 6-K - HIVE Blockchain Technologies Ltd. (0001720424) (Filer) https://www.sec.gov/Archives/edgar/data/1720424/000106299323005544/0001062993-23-005544-index.htm +2023-03-02 15:15:24 MMMW 1117228 10-Q 10-Q - MASS MEGAWATTS WIND POWER INC (0001117228) (Filer) https://www.sec.gov/Archives/edgar/data/1117228/000149315223006546/0001493152-23-006546-index.htm +2023-03-02 15:06:22 HRL 48465 10-Q 10-Q - HORMEL FOODS CORP /DE/ (0000048465) (Filer) https://www.sec.gov/Archives/edgar/data/48465/000004846523000014/0000048465-23-000014-index.htm +2023-03-02 14:45:47 RACE 1648416 6-K 6-K - Ferrari N.V. (0001648416) (Filer) https://www.sec.gov/Archives/edgar/data/1648416/000164841623000051/0001648416-23-000051-index.htm +2023-03-02 14:44:57 PBR 1119639 6-K 6-K - PETROBRAS - PETROLEO BRASILEIRO SA (0001119639) (Filer) https://www.sec.gov/Archives/edgar/data/1119639/000129281423000698/0001292814-23-000698-index.htm +2023-03-02 14:44:57 PBR-A 1119639 6-K 6-K - PETROBRAS - PETROLEO BRASILEIRO SA (0001119639) (Filer) https://www.sec.gov/Archives/edgar/data/1119639/000129281423000698/0001292814-23-000698-index.htm diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_rating.txt b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_rating.txt index 594dffbb8684..75b48042dc3d 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_rating.txt +++ b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_rating.txt @@ -1,7 +1,3105 @@ - Rating DCF ROE ROA DE PE PB -date -2023-03-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] -2023-02-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] -2023-02-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] -2023-02-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] -2023-02-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] + Rating DCF ROE ROA DE PE PB +date +2023-03-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-02-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-31 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2023-01-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-12-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-11-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-31 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-10-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-09-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-31 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-08-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-07-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-06-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-31 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-05-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-04-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-31 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-03-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-02-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-31 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2022-01-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-31 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-12-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-11-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-10-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-09-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-31 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-08-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-07-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-06-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-05-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-04-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-31 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-03-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-02-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2021-01-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-31 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-12-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-11-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-10-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-09-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-31 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-12 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-11 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-04 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-08-03 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-31 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-28 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-27 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-21 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-20 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-14 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-13 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-09 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-08 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-07 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-06 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-02 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-07-01 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-30 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-29 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-26 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-25 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-24 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-23 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-22 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-19 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-18 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-17 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-16 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-15 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-10 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-05 [green]Strong Buy[/green] [green]Strong Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-02 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-06-01 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-29 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-28 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-27 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-26 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-22 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-21 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-20 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-18 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-14 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-13 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-12 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-11 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-08 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-07 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-06 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-05 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-04 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-05-01 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-30 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-29 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-28 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-24 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-21 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-20 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-17 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-16 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-14 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-13 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-09 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-08 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-07 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-06 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-03 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-02 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-04-01 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-31 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-30 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-25 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-24 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-20 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-18 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-17 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-16 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-13 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-12 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-11 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-10 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-09 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-06 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-05 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-03-02 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-28 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-26 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-25 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-24 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-21 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-20 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-19 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-18 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-14 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-10 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-07 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-05 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-02-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-31 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-30 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-29 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-28 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-24 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-21 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-17 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-16 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-14 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-13 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-10 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-09 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-08 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-07 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-06 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-03 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2020-01-02 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-31 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-30 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-24 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-20 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-18 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-17 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-16 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-13 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-12 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-11 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-10 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-09 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-06 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-05 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-04 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-03 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-12-02 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-29 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-25 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-21 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-20 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-18 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-14 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-13 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-12 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-11 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-08 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-07 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-06 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-05 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-04 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-11-01 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-31 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-30 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-29 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-28 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-25 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-24 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-21 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-18 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-17 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-16 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-14 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-11 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-10 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-09 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-08 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-07 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-04 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-03 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-02 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-10-01 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-30 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-25 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-24 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-20 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-18 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-17 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-16 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-13 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-12 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-11 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-10 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-09 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-06 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-05 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-04 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-09-03 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-30 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-29 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-28 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-21 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-20 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-16 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-14 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-13 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-12 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-09 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-08 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-07 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-06 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-05 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-02 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-08-01 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-31 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-30 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-29 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-25 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-24 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-18 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-17 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-16 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-12 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-11 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-10 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-09 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-08 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-05 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-03 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-02 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-07-01 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2019-06-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-27 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-26 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-20 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-18 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-14 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-12 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-11 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-06 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-05 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-04 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-06-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-31 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-29 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-20 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-14 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-05-01 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-29 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-26 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-24 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-23 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-22 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-18 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-17 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-16 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-15 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-10 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-09 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-08 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-05 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-02 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-04-01 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-03-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-02-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-31 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2019-01-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-12-31 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-28 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-24 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-21 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-20 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-18 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-17 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-14 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-10 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-07 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-12-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-30 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-29 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-28 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-21 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-20 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-19 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-16 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-14 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-13 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-12 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-09 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-08 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-07 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-06 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-05 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-02 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-11-01 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-31 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-30 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-29 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-25 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-24 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-18 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-17 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-16 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-12 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-11 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-10 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-09 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-08 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-05 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-04 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-03 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-02 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-10-01 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-28 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-27 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-26 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-25 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-24 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-21 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-20 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-19 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-18 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-17 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-14 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-10 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-07 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-05 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-09-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-31 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-30 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-29 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-28 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-27 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-24 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-23 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-22 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-21 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-20 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-17 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-16 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-15 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-14 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-10 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-09 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-08 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-07 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-02 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-08-01 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-31 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-30 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-27 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-26 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-25 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-24 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-23 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-20 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-19 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-18 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-17 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-16 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-10 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-09 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-05 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-07-02 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2018-06-29 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-28 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-27 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-26 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-25 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-22 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-21 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-20 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-19 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-18 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-15 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-14 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-13 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-12 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-11 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-08 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-07 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-06 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-06-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-31 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-05-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-04-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-03-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-02-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-31 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2018-01-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-12-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-11-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-31 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-10-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-20 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-19 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-18 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-15 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-14 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-09-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-31 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-08-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-31 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-07-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-29 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-27 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-26 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-20 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-14 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-12 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-06 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-05 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-06-01 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-31 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-26 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-18 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-12 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-11 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-05 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-04 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-05-01 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-27 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-26 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-20 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-18 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-12 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-11 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-06 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-05 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-04 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-04-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-31 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-29 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-27 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-20 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-14 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-06 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-03-01 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-27 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-14 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-06 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-02-01 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-31 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-27 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-26 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-20 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-18 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-12 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-11 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-06 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-05 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-04 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2017-01-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-29 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-27 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-20 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-14 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-12 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-06 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-05 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-12-01 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-29 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-18 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-14 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-11 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-04 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-11-01 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-31 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-27 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-26 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-20 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-18 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-14 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-12 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-11 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-06 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-05 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-04 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-10-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-09-30 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-29 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-28 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-21 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-20 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-16 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-14 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-13 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-12 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-09 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-08 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-07 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-06 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-02 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-09-01 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-31 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-30 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-29 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-25 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-24 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-18 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-17 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-16 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-12 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-11 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-10 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-09 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-08 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-05 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-04 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-03 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-02 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-08-01 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-29 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-28 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-25 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-21 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-20 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-18 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-14 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-13 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-12 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-11 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-08 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-07 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-06 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-05 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-07-01 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2016-06-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-21 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-20 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-16 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-15 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-13 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-10 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-09 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-08 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-07 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-06 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-03 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-02 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-06-01 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-31 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-27 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-26 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-25 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-24 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-20 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-04 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-03 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-05-02 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-29 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-28 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-27 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-26 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-25 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-22 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-21 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-20 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-19 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-18 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-15 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-14 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-13 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-12 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-11 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-08 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-07 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-06 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-05 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-04 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-04-01 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-31 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-30 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-29 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-28 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-24 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-23 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-22 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-21 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-18 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-17 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-16 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-15 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-14 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-11 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-10 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-09 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-08 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-07 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-04 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-03 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-02 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-03-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-29 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-26 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-25 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-02-01 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-29 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-28 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-27 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-26 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-25 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-22 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-21 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-20 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-19 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-15 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-14 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-13 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-12 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-11 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-08 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-07 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-06 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-05 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2016-01-04 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-31 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-30 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-29 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-28 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-24 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-23 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-22 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-21 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-18 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-17 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-16 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-10 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-09 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-08 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-07 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-04 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-03 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-02 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-12-01 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-30 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-27 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-25 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-09 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-06 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-05 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-04 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-11-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-19 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-16 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-08 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-07 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-06 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-05 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-02 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-10-01 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-30 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-29 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-28 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-25 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-24 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-23 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-22 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-21 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-18 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-17 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-16 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-15 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-14 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-11 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-10 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-09 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-08 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-04 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-03 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-02 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-09-01 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-31 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-28 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-27 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-26 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-25 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-24 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-21 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-20 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-19 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-18 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-17 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-14 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-13 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-12 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-11 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-10 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-07 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-06 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-05 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-04 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-08-03 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-31 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-30 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-29 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-28 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-27 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-24 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-23 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-22 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-21 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-20 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-17 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-16 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-15 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-14 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-13 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-10 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-09 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-08 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-07 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-06 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-02 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-07-01 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-30 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-29 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-26 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-25 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-24 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-23 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-22 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-19 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-18 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-17 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-16 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-15 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-12 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-11 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-10 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-09 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-08 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-05 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-04 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-03 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-02 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-06-01 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-29 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-28 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-27 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-26 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-22 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-21 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-20 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-19 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-18 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-15 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-14 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-13 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-12 Neutral Neutral [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-05-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-04-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-31 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-03-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-02-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2015-01-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-31 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-12-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-26 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-25 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-19 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-18 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-12 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-11 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-05 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-04 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-11-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-31 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-30 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-29 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-28 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-27 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-24 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-23 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-22 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-21 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-20 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-17 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-16 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-15 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-14 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-13 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-10 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-09 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-08 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-07 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-06 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-03 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-02 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-10-01 [green]Buy[/green] [green]Buy[/green] [red]Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-29 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-26 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-18 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-12 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-11 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-05 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-04 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-09-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-29 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-27 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-26 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-20 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-18 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-14 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-12 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-11 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-06 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-05 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-04 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-08-01 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-31 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-29 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-18 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-14 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-11 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-07-01 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-27 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-26 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-20 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-18 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-12 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-11 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-06 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-05 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-04 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-06-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-29 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-27 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-20 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-14 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-12 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-06 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-05 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-05-01 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-30 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-29 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-28 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-14 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-11 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-07 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-04 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-04-01 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-31 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-28 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-27 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-26 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-25 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-24 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-21 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-20 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-19 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-18 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-17 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-14 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-10 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-07 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-05 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-03-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-28 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-27 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-26 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-25 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-24 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-21 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-20 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-19 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-18 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-14 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-10 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-07 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-05 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-02-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-31 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-30 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-29 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-28 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-27 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-24 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-23 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-22 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-21 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-17 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-16 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-15 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-14 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-13 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-10 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-09 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-08 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-07 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2014-01-02 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-31 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-30 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-27 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-26 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-24 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-23 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-20 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-19 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-18 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-17 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-16 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-10 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-09 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-05 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-12-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-29 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-27 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-26 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-21 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-20 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-18 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-15 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-14 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-08 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-07 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-05 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-11-01 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-31 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-30 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-29 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-28 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-25 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-24 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-23 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-22 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-21 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-18 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-17 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-16 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-15 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-14 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-10 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-09 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-08 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-07 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-02 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-10-01 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-30 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-27 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-26 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-25 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-24 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-23 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-20 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-19 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-18 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-17 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-16 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-10 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-09 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-05 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-09-03 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-30 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-29 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-28 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-27 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-26 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-23 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-22 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-21 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-20 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-19 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-16 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-15 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-14 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-09 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-08 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-07 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-05 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-02 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-08-01 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-31 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-30 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-29 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-26 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-25 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-24 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-23 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-22 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-19 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-18 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-17 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-16 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-15 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-11 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-10 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-09 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-08 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-05 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-03 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-02 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-07-01 [green]Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-28 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-27 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-26 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-25 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-24 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-21 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-20 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-19 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-18 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-17 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-14 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-13 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-12 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-11 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-10 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-07 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-06 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-05 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-04 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-06-03 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-31 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-30 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-29 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-28 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-24 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-23 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-22 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-21 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-20 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-17 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-16 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-15 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-14 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-13 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-10 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-09 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-08 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-07 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-06 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-03 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-02 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-05-01 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-30 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-29 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-26 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-25 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-24 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-23 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-22 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-19 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-18 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-17 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-16 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-15 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-12 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-11 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-10 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-09 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-08 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-05 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-04 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-03 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-02 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-04-01 Neutral Neutral Neutral Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2013-03-28 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-27 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-26 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-25 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-21 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-20 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-19 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-18 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-14 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-08 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-07 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-05 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-04 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-03-01 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-28 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-27 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-26 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-25 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-21 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-20 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-19 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-14 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-13 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-12 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-11 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-08 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-07 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-06 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-05 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-04 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-02-01 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-31 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-30 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-29 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-28 [green]Buy[/green] Neutral Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-25 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-24 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-23 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-22 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-18 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-17 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-16 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-15 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-14 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-11 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-10 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-09 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-08 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-07 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-04 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-03 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2013-01-02 [green]Strong Buy[/green] [green]Buy[/green] Neutral Neutral [green]Strong Buy[/green] [green]Strong Buy[/green] [green]Strong Buy[/green] +2012-12-31 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-28 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-27 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-26 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-24 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-21 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-20 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-19 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-18 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-17 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-14 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-13 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-12 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-11 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-10 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-07 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-06 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-05 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-04 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-12-03 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-30 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-29 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-28 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-27 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-26 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-23 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-21 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-20 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-19 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-16 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-15 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-14 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-13 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-12 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-09 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-08 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-07 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-06 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-05 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-02 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-11-01 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-31 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-26 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-25 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-24 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-23 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-22 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-19 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-18 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-17 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-16 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-15 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-12 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-11 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-10 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-09 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-08 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-05 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-04 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-03 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-02 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-10-01 Neutral Neutral [red]Strong Sell[/red] Neutral [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-09-28 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-27 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-26 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-25 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-24 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-21 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-20 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-19 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-18 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-17 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-14 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-13 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-12 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-11 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-10 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-07 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-06 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-05 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-09-04 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-31 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-30 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-29 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-28 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-27 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-24 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-23 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-22 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-21 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-20 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-17 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-16 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-15 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-14 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-13 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-10 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-09 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-08 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-07 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-06 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-03 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-02 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-08-01 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-31 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-30 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-27 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-26 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-25 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-24 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-23 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-20 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-19 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-18 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-17 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-16 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-13 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-12 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-11 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-10 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-09 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-06 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-05 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-03 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-07-02 [red]Sell[/red] [green]Buy[/green] [green]Strong Buy[/green] [red]Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] [red]Strong Sell[/red] +2012-06-29 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-28 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-27 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-26 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-25 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-22 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-21 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-20 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-19 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-18 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-15 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-14 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-13 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-12 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-11 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-08 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-07 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-06 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-05 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-04 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-06-01 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-31 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-30 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-29 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-25 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-24 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-23 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-22 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-21 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-18 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-17 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-16 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-15 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-14 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-11 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-10 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-09 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-08 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-07 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-04 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-03 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-02 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-05-01 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-30 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-27 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-26 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-25 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-24 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-23 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-20 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-19 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-18 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-17 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-16 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-13 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-12 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-11 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-10 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-09 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-05 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-04 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-03 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-04-02 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-30 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-29 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-28 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-27 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-26 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-23 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-22 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-21 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-20 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-19 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-16 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-15 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-14 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-13 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-12 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-09 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-08 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-07 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-06 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-05 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-02 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-03-01 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-29 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-28 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-27 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-24 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-23 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-22 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-21 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-17 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-16 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-15 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-14 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-13 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-10 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-09 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-08 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-07 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-06 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-03 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-02 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-02-01 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-31 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-30 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-27 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-26 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-25 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-24 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-23 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-20 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-19 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-18 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-17 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-13 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-12 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-11 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-10 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-09 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-06 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-05 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-04 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2012-01-03 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-30 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-29 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-28 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-27 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-23 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-22 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-21 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-20 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-19 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-16 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-15 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-14 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-13 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-12 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-09 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-08 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-07 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-06 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-05 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-02 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-12-01 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-30 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-29 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-28 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-25 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-23 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-22 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-21 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-18 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-17 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-16 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-15 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-14 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-11 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-10 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-09 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-08 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-07 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-04 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-03 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-02 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-11-01 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-31 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-28 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-27 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-26 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-25 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-24 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-21 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-20 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-19 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-18 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-17 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-14 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-13 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-12 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-11 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-10 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-07 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-06 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-05 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-04 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-10-03 Neutral [green]Buy[/green] [red]Strong Sell[/red] [red]Sell[/red] [green]Strong Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-30 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-29 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-28 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-27 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-26 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-23 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-22 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-21 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-20 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-19 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-16 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-15 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-14 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-13 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-12 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-09 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-08 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-07 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-06 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-02 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-09-01 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-31 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-30 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-29 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-26 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-25 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-24 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-23 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-22 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-19 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-18 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-17 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-16 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-15 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-12 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-11 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-10 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-09 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-08 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-05 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-04 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-03 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-02 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-08-01 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-29 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-28 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-27 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-26 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-25 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-22 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-21 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-20 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-19 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-18 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-15 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-14 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-13 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-12 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-11 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-08 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-07 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-06 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-05 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-07-01 Neutral [green]Buy[/green] [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-30 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-29 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-28 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-27 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-24 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-23 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-22 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-21 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-20 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-17 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-16 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-15 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-14 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-13 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-10 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-09 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-08 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-07 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-06 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-03 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-02 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-06-01 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-31 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-27 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-26 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-25 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-24 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-23 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-20 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-19 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-18 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-17 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-16 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-13 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-12 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-11 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-10 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-09 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-06 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-05 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-04 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-03 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-05-02 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-29 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-28 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-27 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-26 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-25 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-21 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-20 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-19 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-18 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-15 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-14 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-13 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-12 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-11 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-08 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-07 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-06 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-05 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-04 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-04-01 Neutral Neutral [red]Sell[/red] Neutral [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-31 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-30 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-29 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-28 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-25 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-24 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-23 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-22 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-21 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-18 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-17 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-16 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-15 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-14 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-11 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-10 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-09 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-08 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-07 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-04 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-03 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-02 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-03-01 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-28 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-25 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-24 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-23 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-22 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-18 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-17 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-16 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-15 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-14 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-11 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-10 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-09 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-08 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-07 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-04 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-03 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-02 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-02-01 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-31 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-28 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-27 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-26 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-25 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-24 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-21 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-20 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-19 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-18 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-14 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-13 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-12 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-11 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-10 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-07 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-06 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-05 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-04 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2011-01-03 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-31 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-30 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-29 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-28 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-27 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-23 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-22 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-21 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-20 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-17 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-16 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-15 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-14 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-13 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-10 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-09 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-08 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-07 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-06 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-03 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-02 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-12-01 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-30 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-29 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-26 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-24 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-23 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-22 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-19 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-18 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-17 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-16 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-15 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-12 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-11 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-10 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-09 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-08 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-05 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-04 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-03 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-02 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-11-01 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-29 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-28 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-27 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-26 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-25 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-22 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-21 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-20 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-19 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-18 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-15 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-14 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-13 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-12 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-11 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-08 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-07 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-06 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-05 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-04 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-10-01 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] +2010-09-30 Neutral [green]Buy[/green] [red]Sell[/red] [red]Sell[/red] [green]Buy[/green] [red]Strong Sell[/red] [green]Strong Buy[/green] diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_marketwatch_view/test_analyst.txt b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_marketwatch_view/test_analyst.txt index 44931bda094e..9d8de327aa58 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_marketwatch_view/test_analyst.txt +++ b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_marketwatch_view/test_analyst.txt @@ -5,3 +5,18 @@ Filing Date 01/25/2023 01/20/2023 8-K Special Events https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=16335601 01/03/2023 01/02/2023 8-K Special Events https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=16290601 10/24/2022 09/30/2022 10-Q Quarterly Reports https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=16146849 +10/19/2022 10/19/2022 8-K Special Events https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=16142506 +10/03/2022 10/02/2022 8-K Special Events https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=16112851 +09/28/2022 09/25/2022 8-K Special Events https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=16105028 +08/05/2022 08/04/2022 8-K Special Events https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=15996693 +07/25/2022 06/30/2022 10-Q Quarterly Reports https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=15962560 +07/20/2022 07/20/2022 8-K Special Events https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=15957404 +07/05/2022 07/02/2022 8-K Special Events https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=15929600 +06/23/2022 08/04/2022 DEF 14A Proxy Statement https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=15908062 +06/10/2022 08/04/2022 PRE 14A Proxy Statement https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=15885451 +05/03/2022 05/02/2022 8-K Special Events https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=15780473 +05/02/2022 12/31/2021 10-K/A Annual Reports * https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=15774524 +04/25/2022 03/31/2022 10-Q Quarterly Reports https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=15748453 +04/20/2022 04/20/2022 8-K Special Events https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=15741161 +04/04/2022 04/02/2022 8-K Special Events https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=15707913 +03/28/2022 03/28/2022 8-K Special Events https://www.marketwatch.com/investing/stock/tsla/financials/secfilings?docid=15686194 diff --git a/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_last_contracts-kwargs_dict3].txt b/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_last_contracts-kwargs_dict3].txt index 4217d76a1fd9..db4acb3338b0 100644 --- a/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_last_contracts-kwargs_dict3].txt +++ b/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_last_contracts-kwargs_dict3].txt @@ -1,21 +1,317 @@ - Date Ticker Amount Description Agency -0 2023-01-28 A 29732.28 SERVICE AGREEMENT DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) -1 2023-01-28 ABT 52800.00 STRIP, GLUCOSE, FREESTYLE PRECISION PRO DEPARTMENT OF VETERANS AFFAIRS (VA) -2 2023-01-28 ACOR 0.00 BPA FOR INBRIJA, AMPYRA DEPARTMENT OF VETERANS AFFAIRS (VA) -3 2023-01-28 ALC 0.00 ALCON CONSINGMENT FOR VA FRESNO (IOL) DEPARTMENT OF VETERANS AFFAIRS (VA) -4 2023-01-28 ASAN 5997.60 SOFTWARE - RENEWAL SUBSCRIPTION SMITHSONIAN INSTITUTION (SI) -5 2023-01-28 ATO 6388.00 RP# 0062-23 ATMOS JAN 2023 DEPARTMENT OF JUSTICE (DOJ) -6 2023-01-28 AVY 3301.44 PRINT HEAD DEPARTMENT OF THE TREASURY (TREAS) -7 2023-01-28 BLBD 127648.00 36 ADULT, TYPE C, WORK BUS, BASIC GENERAL SERVICES ADMINISTRATION (GSA) -8 2023-01-28 CDW 6179.56 LARGE PLOTTER PRINTER SMITHSONIAN INSTITUTION (SI) -9 2023-01-28 CDW 449200.00 ZERT0- THE SOFTWARE IS USED TO REPLICATE DATA\nBETWEEN OKC AND ATLANTIC CITY HYPER CONVERGED\nINFRASTRUCTURE DEVICES. DEPARTMENT OF TRANSPORTATION (DOT) -10 2023-01-28 CDW 307750.00 DELL BLADE DEPARTMENT OF TRANSPORTATION (DOT) -11 2023-01-28 CDW 93632.00 EQUIPMENT DEPARTMENT OF JUSTICE (DOJ) -12 2023-01-28 CEVA 44085.05 (ABACUS CONTROL #:ME20231197) TRANSPORT OF WATER\nTREATMENT EQUIPMENT AND BLANKETS TO DUBAI\n(RESTOCKING, UKRAINE RESPONSE) AGENCY FOR INTERNATIONAL DEVELOPMENT (USAID) -13 2023-01-28 CSII 21985.00 GRAFT VASCULAR DEPARTMENT OF VETERANS AFFAIRS (VA) -14 2023-01-28 ECL 38.48 CLEANING COMPOUND, HARD SURFACE-FLOOR: ECOLAB\nINC., OASIS 115XP, P/N 10625. EXTRA STRENGTH,\nLIQUID, AMMONIATED FLOOR CLEANER FOR QUARRY TILE,\nCONCRETE & OTHER HARD SURFACES. UNIT OF ISSUE -\nBX. TWO & ONE-HALF GALLON BOX W/INTE- GRAL PLASTIC\nCONTAINER GENERAL SERVICES ADMINISTRATION (GSA) -15 2023-01-28 ECL 103.41 CLEANING COMPOUND, SOLVENT-DETERGENT, LIQUID,\nLIME-A-WAY P/N 18700. CONCENTRATED LIME SCALE\nREMOVER CAPABLE OF BEING USED IN MACHINE\nDISHWASHER MAINTENANCE. DILUTE UP TO THREE (3)\nOUNCES IN EACH GALLON OF WATER. FOUR (4) EACH ONE\n(1) GALLON CONTAINER GENERAL SERVICES ADMINISTRATION (GSA) -16 2023-01-28 EW 11000.00 HEART VALVE DEPARTMENT OF VETERANS AFFAIRS (VA) -17 2023-01-28 EW 32500.00 SURGICAL IMPLANT DEPARTMENT OF VETERANS AFFAIRS (VA) -20 2023-01-28 LUMN 29155.00 CY-2023: TELECOMMUNICATION SERVICES FOR NAO-OEHE\nFIELD OFFICES. DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) -21 2023-01-28 F 27225.00 AWD PICKUP, COMPACT, CREW CAB, MIN 4200 LBS GVWR GENERAL SERVICES ADMINISTRATION (GSA) + Date Ticker Amount Description Agency +0 2023-01-28 A 29732.28 SERVICE AGREEMENT DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +1 2023-01-28 ABT 52800.00 STRIP, GLUCOSE, FREESTYLE PRECISION PRO DEPARTMENT OF VETERANS AFFAIRS (VA) +2 2023-01-28 ACOR 0.00 BPA FOR INBRIJA, AMPYRA DEPARTMENT OF VETERANS AFFAIRS (VA) +3 2023-01-28 ALC 0.00 ALCON CONSINGMENT FOR VA FRESNO (IOL) DEPARTMENT OF VETERANS AFFAIRS (VA) +4 2023-01-28 ASAN 5997.60 SOFTWARE - RENEWAL SUBSCRIPTION SMITHSONIAN INSTITUTION (SI) +5 2023-01-28 ATO 6388.00 RP# 0062-23 ATMOS JAN 2023 DEPARTMENT OF JUSTICE (DOJ) +6 2023-01-28 AVY 3301.44 PRINT HEAD DEPARTMENT OF THE TREASURY (TREAS) +7 2023-01-28 BLBD 127648.00 36 ADULT, TYPE C, WORK BUS, BASIC GENERAL SERVICES ADMINISTRATION (GSA) +8 2023-01-28 CDW 6179.56 LARGE PLOTTER PRINTER SMITHSONIAN INSTITUTION (SI) +9 2023-01-28 CDW 449200.00 ZERT0- THE SOFTWARE IS USED TO REPLICATE DATA\nBETWEEN OKC AND ATLANTIC CITY HYPER CONVERGED\nINFRASTRUCTURE DEVICES. DEPARTMENT OF TRANSPORTATION (DOT) +10 2023-01-28 CDW 307750.00 DELL BLADE DEPARTMENT OF TRANSPORTATION (DOT) +11 2023-01-28 CDW 93632.00 EQUIPMENT DEPARTMENT OF JUSTICE (DOJ) +12 2023-01-28 CEVA 44085.05 (ABACUS CONTROL #:ME20231197) TRANSPORT OF WATER\nTREATMENT EQUIPMENT AND BLANKETS TO DUBAI\n(RESTOCKING, UKRAINE RESPONSE) AGENCY FOR INTERNATIONAL DEVELOPMENT (USAID) +13 2023-01-28 CSII 21985.00 GRAFT VASCULAR DEPARTMENT OF VETERANS AFFAIRS (VA) +14 2023-01-28 ECL 38.48 CLEANING COMPOUND, HARD SURFACE-FLOOR: ECOLAB\nINC., OASIS 115XP, P/N 10625. EXTRA STRENGTH,\nLIQUID, AMMONIATED FLOOR CLEANER FOR QUARRY TILE,\nCONCRETE & OTHER HARD SURFACES. UNIT OF ISSUE -\nBX. TWO & ONE-HALF GALLON BOX W/INTE- GRAL PLASTIC\nCONTAINER GENERAL SERVICES ADMINISTRATION (GSA) +15 2023-01-28 ECL 103.41 CLEANING COMPOUND, SOLVENT-DETERGENT, LIQUID,\nLIME-A-WAY P/N 18700. CONCENTRATED LIME SCALE\nREMOVER CAPABLE OF BEING USED IN MACHINE\nDISHWASHER MAINTENANCE. DILUTE UP TO THREE (3)\nOUNCES IN EACH GALLON OF WATER. FOUR (4) EACH ONE\n(1) GALLON CONTAINER GENERAL SERVICES ADMINISTRATION (GSA) +16 2023-01-28 EW 11000.00 HEART VALVE DEPARTMENT OF VETERANS AFFAIRS (VA) +17 2023-01-28 EW 32500.00 SURGICAL IMPLANT DEPARTMENT OF VETERANS AFFAIRS (VA) +20 2023-01-28 LUMN 29155.00 CY-2023: TELECOMMUNICATION SERVICES FOR NAO-OEHE\nFIELD OFFICES. DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +21 2023-01-28 F 27225.00 AWD PICKUP, COMPACT, CREW CAB, MIN 4200 LBS GVWR GENERAL SERVICES ADMINISTRATION (GSA) +22 2023-01-28 F 23188.00 4X2 PICKUP, COMPACT, CREW CAB,HYBRID ELECTRIC 4200\nGVWR GENERAL SERVICES ADMINISTRATION (GSA) +23 2023-01-28 F 54336.00 4X4 SUV, COMPACT, 4 DR, 5 PASS, MIN 4500 LBS GVWR GENERAL SERVICES ADMINISTRATION (GSA) +25 2023-01-28 F 48704.00 4X4 SUV, INTERMEDIATE, HYBRID ELECTRIC GENERAL SERVICES ADMINISTRATION (GSA) +26 2023-01-28 F 22487.00 4X2 PICKUP, COMPACT, CREW CAB,HYBRID ELECTRIC 4200\nGVWR GENERAL SERVICES ADMINISTRATION (GSA) +27 2023-01-28 F 22146.00 4X2 PICKUP, COMPACT, CREW CAB,HYBRID ELECTRIC 4200\nGVWR GENERAL SERVICES ADMINISTRATION (GSA) +28 2023-01-28 F 25969.00 AWD PICKUP, COMPACT, CREW CAB, MIN 4200 LBS GVWR GENERAL SERVICES ADMINISTRATION (GSA) +29 2023-01-28 GE 325270.39 MODALITY: NM BONE DEN PURCHASE ORDER: 459B26003\nSTATION: VAMC HONOLULU HI REQUIREMENT:\nADMINISTRATIVE CORRECTIONS DEPARTMENT OF VETERANS AFFAIRS (VA) +30 2023-01-28 GE 27884.00 PREVENTIVE MAINTENANCE AND IN HOUSE SUPPORT ON HE\nGE OPTIMA DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +31 2023-01-28 GMS 532.72 CLEANER,INDUSTRIAL, GENERAL SERVICES ADMINISTRATION (GSA) +32 2023-01-28 GMS 799.08 CLEANER,INDUSTRIAL, GENERAL SERVICES ADMINISTRATION (GSA) +33 2023-01-28 ILMN 10425.78 NEXTSEQ 1000/2000 P2 REAGENTS (100 CYCLES) AND\nNEXTSEQ 2000 P3 REAGENTS (100 CYCLES). DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +34 2023-01-28 ILMN 32747.18 PLS. CONTACT JASON MALPHURS FOR DELIVERY TO BLDG\n101/C318; ILLUMINA INC:1107104; UEI:\nKMW3CRWNAAF3; CAGE: 1WCS2 QUOTE: DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +35 2023-01-28 ILMN 531703.50 ILLUMINA TASK ORDER FOR KITS UNDER CONTRACT\n1232SA20D0001; FEBRUARY, MARCH, AND APRIL DELIVERY DEPARTMENT OF AGRICULTURE (USDA) +36 2023-01-28 IT 1921330.00 FY23 GARTNER RENEWAL FOR ITMT AND SENIOR MGMT. DEPARTMENT OF TRANSPORTATION (DOT) +37 2023-01-28 KBR 850000.00 70271210 ISAB024 NEW TO 76 DEPARTMENT OF THE INTERIOR (DOI) +38 2023-01-28 KBR 24000.00 MISSION INFORMATION TECHNOLOGY SUPPORT (MITS)\nSUPPORT SERVICES; FAA HAZARD ENTERPRISE ASSESSMENT\nTOOL (HEAT) PHASE V SUPPORT DEPARTMENT OF TRANSPORTATION (DOT) +39 2023-01-28 LMT 130194.96 PURCHASE OF LOCK ASSEMBLY, PALLETT, WILL BE USED\nON LONG RANGE SURVEILLANCE AIRCRAFT. DEPARTMENT OF HOMELAND SECURITY (DHS) +40 2023-01-28 MCK 888.66 RP #23-0038 REGULAR MEDICATION MCKESSON DEPARTMENT OF JUSTICE (DOJ) +41 2023-01-28 MCK 3318.00 RP #23-0037 REGULAR MEDICATION MCKESSON DEPARTMENT OF JUSTICE (DOJ) +42 2023-01-28 MCK 6021.50 RP #23-0035 REGULAR MEDICATION MCKESSON DEPARTMENT OF JUSTICE (DOJ) +43 2023-01-28 MCK 20547.20 CONTRACT: MCKESSON CONNECT INVOICE 7394095921\nPR-641-000812 GHANA FOR MEDICAL SUPPLIES NON-\nCONTRACT: MCKESSON CONNECT INVOICE 7394088582\nPR-645-000479 ESWATINI FOR MEDICAL SUPPLIES NON-\nCONTRACT: MCKESSON CONNECT INVOICE 7394088586\nPR-611-000620 Z DEPARTMENT OF VETERANS AFFAIRS (VA) +44 2023-01-28 MCK 31.56 FY 23 MCKESSON TO PROVIDE FCI GREENVILLE WITH\nCONTROLLED SUBSTANCES 13F FOR THE MONTH OF\nDECEMBER DEPARTMENT OF JUSTICE (DOJ) +45 2023-01-28 MCK 5000.00 B1 - MCKESSON GENERAL MEDICATIONS FY22 DEPARTMENT OF JUSTICE (DOJ) +46 2023-01-28 MCK 229.90 RP #23-0036 REGULAR MEDICATION MCKESSON DEPARTMENT OF JUSTICE (DOJ) +47 2023-01-28 MGRC 101777.00 PROCUREMENT 24 X 56 MODULAR OFFICE BUILDING DEPARTMENT OF THE INTERIOR (DOI) +48 2023-01-28 MSA 202873.71 1. CONTRACTOR SHALL PROVIDE VARIOUS SELF CONTAINED\nBREATHING APPARATUS & RELATED PARTS. DEPARTMENT OF HOMELAND SECURITY (DHS) +49 2023-01-28 NUVA 27118.53 SURGICAL IMPLANTS DEPARTMENT OF VETERANS AFFAIRS (VA) +50 2023-01-28 ODP 269.17 VLMBRSTL67 8.5/11 CNRY GENERAL SERVICES ADMINISTRATION (GSA) +51 2023-01-28 ODP 239.83 CALENDAR,WALL, 2023,PK10 GENERAL SERVICES ADMINISTRATION (GSA) +52 2023-01-28 ODP 78.94 PEN,BLPT,TRANS,RTRC,MED,B GENERAL SERVICES ADMINISTRATION (GSA) +53 2023-01-28 ODP 302.77 CABLE GENERAL SERVICES ADMINISTRATION (GSA) +54 2023-01-28 ODP 3371.13 PEN, RETRACTABLE, RECYCLED, BLACK GEL IN GENERAL SERVICES ADMINISTRATION (GSA) +55 2023-01-28 ODP 98.61 GLUE,SUPER,GEL,APPLICATR,.14OZ GENERAL SERVICES ADMINISTRATION (GSA) +56 2023-01-28 ODP 46.29 MAP MAGNIFIER GENERAL SERVICES ADMINISTRATION (GSA) +57 2023-01-28 ODP 16.51 ENVELOPE GENERAL SERVICES ADMINISTRATION (GSA) +58 2023-01-28 ODP 183.60 ASPEN COPY PAPER GENERAL SERVICES ADMINISTRATION (GSA) +59 2023-01-28 ODP 282.92 PENCIL,MECH,RUB,7MM GENERAL SERVICES ADMINISTRATION (GSA) +60 2023-01-28 ODP 309.96 ASPEN COPY PAPER GENERAL SERVICES ADMINISTRATION (GSA) +61 2023-01-28 ODP 5.25 AWARD CERTIFICATE GENERAL SERVICES ADMINISTRATION (GSA) +62 2023-01-28 ODP 694.06 LABEL PRINTER, HIGH SPEED, PC AND MAC, B GENERAL SERVICES ADMINISTRATION (GSA) +63 2023-01-28 ODP 51.08 BLOTTER,CALENDAR,2023 GENERAL SERVICES ADMINISTRATION (GSA) +64 2023-01-28 ODP 89.82 FRAME, STYLE A, ENAMEL, 18" X 24", BLACK GENERAL SERVICES ADMINISTRATION (GSA) +65 2023-01-28 ODP 171.25 DOG TAGS GENERAL SERVICES ADMINISTRATION (GSA) +66 2023-01-28 ODP 23.70 APPOINTMENT BOOK 2023 GENERAL SERVICES ADMINISTRATION (GSA) +67 2023-01-28 ODP 328.57 APPOINTMENT BOOK 2023 GENERAL SERVICES ADMINISTRATION (GSA) +68 2023-01-28 ODP 32.58 FOLDER, CLASSIFICATION, PRESSBOARD-EARTH GENERAL SERVICES ADMINISTRATION (GSA) +69 2023-01-28 ODP 77.50 COVER, CERTIFICATE-DOCUMENT, GOLD FOIL S GENERAL SERVICES ADMINISTRATION (GSA) +70 2023-01-28 ODP 37.31 MARKER, LIQUID IMPRESSION GENERAL SERVICES ADMINISTRATION (GSA) +71 2023-01-28 ODP 431.80 GLOSS PAPER GENERAL SERVICES ADMINISTRATION (GSA) +72 2023-01-28 ODP 773.75 PORTFOLIO DBL PCKT,25/BX, GENERAL SERVICES ADMINISTRATION (GSA) +73 2023-01-28 ODP 64.14 MOUSE PAD GENERAL SERVICES ADMINISTRATION (GSA) +74 2023-01-28 ODP 19.93 PEN, RETRACTABLE BALLPOINT, GENERAL SERVICES ADMINISTRATION (GSA) +75 2023-01-28 ODP 3990.40 NAPKINS GENERAL SERVICES ADMINISTRATION (GSA) +76 2023-01-28 ODP 40.45 FLAGS,POST IT,4/PK,BRIGHT GENERAL SERVICES ADMINISTRATION (GSA) +77 2023-01-28 ODP 765.84 7920 TOWEL,WIPING GENERAL SERVICES ADMINISTRATION (GSA) +78 2023-01-28 ODP 1405.10 FOLDER, FILE, COLORED, LETTER-SIZE, 100% GENERAL SERVICES ADMINISTRATION (GSA) +79 2023-01-28 ODP 292.63 PRINTER GENERAL SERVICES ADMINISTRATION (GSA) +80 2023-01-28 ODP 2004.63 TAPE, PRESSURE SENSITIVE .75X1000 10ROLL GENERAL SERVICES ADMINISTRATION (GSA) +81 2023-01-28 ODP 74.13 APPOINTMENT BOOK 2023 GENERAL SERVICES ADMINISTRATION (GSA) +82 2023-01-28 PBI 5830.08 MEDIUM POSTAGE METER LEASE AND MAINTENANCE DEPARTMENT OF VETERANS AFFAIRS (VA) +83 2023-01-28 PKI 19734.00 MAINTENANCE CONTRACT FOR INDUCTIVELY COUPLE PLASMA\nSPECTROMETER WITH OPTICAL EMISSION SPECTROSCOPY\nDETECTOR DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +84 2023-01-28 RSG 8000.00 TRASH SERVICES DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +85 2023-01-28 RTX 16912.00 TRANSPONDER REPAIR NATIONAL AERONAUTICS AND SPACE ADMINISTRATION (NASA) +86 2023-01-28 SAIA 5238.80 RENEWAL OF SITE ACCESS FOR ANTENNA AND EQUIPMENT\nSPACE DEPARTMENT OF JUSTICE (DOJ) +87 2023-01-28 SO 100956.88 FY23 - P4 - SCE ELECTRIC SERVICES - JANUARY DEPARTMENT OF JUSTICE (DOJ) +88 2023-01-28 SO 0.00 EO14042 THIS CONTRACT INCLUDES THE FEDERAL\nACQUISITION REGULATION (FAR) CLAUSE 52.223-99\nENSURING ADEQUATE COVID-19 SAFETY PROTOCOLS FOR\nFEDERAL CONTRACTORS - FEDERAL SUPPLY SCHEDULE\nCONTRACT GENERAL SERVICES ADMINISTRATION (GSA) +89 2023-01-28 STN 333452.01 PETE 310796 100% FLTP-AE-DESIGN AND COMPLIANCE DEPARTMENT OF THE INTERIOR (DOI) +90 2023-01-28 SWAV 18800.00 SHOCKWAVE STARTER KIT AND ACCESORIES DEPARTMENT OF VETERANS AFFAIRS (VA) +91 2023-01-28 T 342.84 THE PURPOSE OF THIS DELIVERY ORDER IS FOR THE\nPROVISIONING OF AT&T DATA - UNLIMITED UNTHROTTLED\nSERVICE ON TWO (2) MICROSOFT SURFACE PROS FOR SIX\n(6) MONTHS ON BEHALF OF THE FEMA OFFICE OF\nRESPONSE AND RECOVERY. DEPARTMENT OF HOMELAND SECURITY (DHS) +92 2023-01-28 TXT 40950.00 OAT- BELL BH-429 INITIAL DEPARTMENT OF TRANSPORTATION (DOT) +93 2023-01-28 UPS 500.00 UPS SERVICES FROM OCTOBER 1, 2022 THROUGH MARCH\n31, 2023 DEPARTMENT OF JUSTICE (DOJ) +94 2023-01-28 VSTO 13659.42 DUTY AMMUNITION DEPARTMENT OF THE TREASURY (TREAS) +96 2023-01-28 KELYB 5836887.86 SCIENTIFIC, OPERATIONS, AND ADMINISTRATIVE\nRESOURCES (SOAR) TO THE NIH SOAR-D00012-TASK ORDER\n# 132 DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +97 2023-01-28 KELYB 93939.12 NIAID PROFESSIONAL, SCIENTIFIC, AND TECHNICAL\nSUPPORT SERVICES FOR VRC/VPDS DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +98 2023-01-28 KELYB 97310.40 NIAID PROFESSIONAL, SCIENTIFIC, AND TECHNICAL\nSUPPORT SERVICES FOR OD/OSMO/OMIFM DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +99 2023-01-28 DNOW 364.84 CARTRIDGE,TONER PN: W2122A YELLOW GENERAL SERVICES ADMINISTRATION (GSA) +100 2023-01-28 DNOW 16.54 KEY SET,SOCKET HEAD SCREW EKLIND TOOL CO P/N:13213 GENERAL SERVICES ADMINISTRATION (GSA) +101 2023-01-28 DNOW 2449.60 CARTRIDGE, TONER: ITEM NAME CARTRIDGE, TONER\nI.A.W. LEXMARK P/N 50F0U0G CARTRIDGE TYPE NEW (OEM\nGENUINE) SPECIAL FEATURE ULTRA HIGH YIELD\nCARTRIDGE FOR USE WITH LEXMARK COLOR LASER PRINTER\nSERIES MS510, MS610 AND ANY OTHER PRINTER USING\nLEXMARK P/N 5 GENERAL SERVICES ADMINISTRATION (GSA) +102 2023-01-28 DNOW 2.30 PENCIL #2-1/2 GENERAL SERVICES ADMINISTRATION (GSA) +103 2023-01-28 DNOW 0.11 KEY, SOCKET HEAD SCREW: IAW ASME B18.3-2003,\nSOCKET CAP, SHOULDER AND SET SCREWS, HEX AND\nSPLINE KEYS. KEY SZ: 1/8 INCH SERIES: SHORT\nMATERIAL: STEEL FEATURES: L-STYLE HANDLE (PARTIAL\nDESCRIPTION) GENERAL SERVICES ADMINISTRATION (GSA) +104 2023-01-28 DNOW 69.65 PEN, BALL-POINT: - SEE ATTACHED DOCUMENT FOR\nDETAIL. GENERAL SERVICES ADMINISTRATION (GSA) +105 2023-01-28 DNOW 82.84 SOCKET, SOCKET WRENCH: IAW ASME B107.33M-2002\nSOCKET WRENCHES, IMPACT (METRIC SERIES) DATED\nMARCH 5, 2003 TYPE I: IMPACT SOCKETS (6-POINT)\nSQUARE DRIVE SZ: 3/4 INCH WRENCHING OPENING: 38MM\nMATERIAL: STEEL COATING: OXIDE (EXCEPTIONS APPLY)\n(PARTIAL DE GENERAL SERVICES ADMINISTRATION (GSA) +106 2023-01-28 DNOW 83.92 TAPE, EMBOSSING: - SEE ATTACHED DOCUMENT FOR\nDETAIL. GENERAL SERVICES ADMINISTRATION (GSA) +107 2023-01-28 DNOW 5720.98 CARTRIDGE, TONER: ITEM NAME CARTRIDGE, TONER (OEM\nCOMPATIBLE, ABILITYONE) I.A.W. SKILCRAFT PN\n7510-00-NIB-1800 COMPATIBLE WITH HEWLETT PACKARD\nPN Q5942X CARTRIDGE TYPE NEW PARTS AND RECOVERED\nPARTS SPECIAL FEATURES HIGH YIELD CARTRIDGE FOR\nUSE WITH H GENERAL SERVICES ADMINISTRATION (GSA) +108 2023-01-28 DNOW 161.56 CANON (CRG-137) TONER CARTRIDGE (2400 YI GENERAL SERVICES ADMINISTRATION (GSA) +109 2023-01-28 DNOW 859.92 CARTRIDGE,TONER PN: W2120A BLACK GENERAL SERVICES ADMINISTRATION (GSA) +110 2023-01-28 DNOW 2640.70 UNIT KIT, IMAGING: ITEM NAME UNIT KIT, IMAGING\n(IMAGING DRUM UNIT) I.A.W. XEROX P/N 108R01121\nCARTRIDGE TYPE NEW (OEM) SPECIAL FEATURES HIGH\nYIELD IMAGING DRUM FOR USE WITH XEROX COLOR LASER\nPRINTER SERIES INCLUDING PHASER 6600, WORKCENTRE\n6605 AND 6 GENERAL SERVICES ADMINISTRATION (GSA) +111 2023-01-28 DNOW 80.78 CANON (CRG-137) TONER CARTRIDGE (2400 YI GENERAL SERVICES ADMINISTRATION (GSA) +112 2023-01-28 DNOW 79.00 SELF DRL SCR HEX DR PLAIN STL GENERAL SERVICES ADMINISTRATION (GSA) +113 2023-01-28 DNOW 3.53 ADAPTER, SOCKET WRENCH:SEE ITEM PURCHASE\nDESCRIPTION IN CONTRACT. GENERAL SERVICES ADMINISTRATION (GSA) +114 2023-01-28 DNOW 547.26 CARTRIDGE,TONER PN: W2122A YELLOW GENERAL SERVICES ADMINISTRATION (GSA) +115 2023-01-28 DNOW 98.35 TAPE, MEASURING: MATERIAL: STEEL BLADE, WITH\nPROTECTIVE MYLAR COATING, YELLOW IN COLOR, BLACK\nINDICATORS BLADE WIDTH: 1.25 INCH BLADE LENGTH: 25\nFEET MEASURING GRADUATIONS: INCH AND FEET SMALLEST\nGRADUATION 1/16 INCH CASE: PLASTIC WITH RUBBER\nOVERLAY GENERAL SERVICES ADMINISTRATION (GSA) +116 2023-01-28 DNOW 11.32 WRENCH, BOX AND OPEN END COMBINATION: IAW SOCIETY\nOF AUTOMOTIVE ENGINEERS AEROSPACE (SAE) STANDARD\nAS955, METRIC SOCKETS, WRENCHES, HAND TWELVE\nPOINT, HIGH STRENGTH, THIN WALL DATED 2012. TYPE\nIII: METRIC COMBINATION WRENCH CLASS 1: 15 DEGREE\nOFFSET GENERAL SERVICES ADMINISTRATION (GSA) +117 2023-01-28 DNOW 792.21 UNIT KIT, IMAGING: ITEM NAME UNIT KIT, IMAGING\n(IMAGING DRUM UNIT) I.A.W. XEROX P/N 108R01121\nCARTRIDGE TYPE NEW (OEM) SPECIAL FEATURES HIGH\nYIELD IMAGING DRUM FOR USE WITH XEROX COLOR LASER\nPRINTER SERIES INCLUDING PHASER 6600, WORKCENTRE\n6605 AND 6 GENERAL SERVICES ADMINISTRATION (GSA) +118 2023-01-28 DNOW 125.34 WRENCH, SOCKET: IAW FEDERAL SPECIFICATION\nGGG-W-644C, DATED 04/30/92. TYPE II: DOUBLE END\nTYPE SZ: 8 OVERALL LENGTH: 14 INCHES HEX SOCKET\nSZ: 1-1/2 INCHES SQUARE SOCKET SZ: 13/16 INCH\nMATERIAL: STEEL FOR INSTALLING AND REMOVING\nAUTOMOTIVE VEHICLE WHE GENERAL SERVICES ADMINISTRATION (GSA) +121 2023-01-28 DNOW 8.27 KEY SET,SOCKET HEAD SCREW EKLIND TOOL CO P/N:13213 GENERAL SERVICES ADMINISTRATION (GSA) +122 2023-01-28 DNOW 5.03 CHISEL, COLD, HAND: TYPE I: CHISELS CLASS 2: COLD\nOVERALL LENGTH 6 INCHES (+/- .5 INCH) CUTTING EDGE\nWIDTH: 5/8 INCH (+.05 INCH, -.03 INCH) SHANK\nSHAPE: HEXAGONAL SHANK WIDTH ACROSS FLATS: 1/2\nINCH MINIMUM MATERIAL: STEEL COATING: OXIDE\n(EXCEPTIONS A GENERAL SERVICES ADMINISTRATION (GSA) +123 2023-01-28 DNOW 161.60 PAPER, COVER: - SEE ATTACHED DOCUMENT FOR DETAIL. GENERAL SERVICES ADMINISTRATION (GSA) +125 2023-01-28 DNOW 3601.28 CARTRIDGE, TONER: ITEM NAME CARTRIDGE, TONER\nI.A.W. LEXMARK P/N 72K00MG CARTRIDGE TYPE NEW (OEM\nGENUINE) SPECIAL FEATURES STANDARD YIELD CARTRIDGE\nFOR USE WITH LEXMARK LASERPRINT CS820, CX820,\nCX825, CX860 SERIES AND ANY OTHER PRINTER USING\nLEXMARK P GENERAL SERVICES ADMINISTRATION (GSA) +126 2023-01-28 DNOW 547.26 CARTRIDGE,TONER PN: W2121A CYAN GENERAL SERVICES ADMINISTRATION (GSA) +127 2023-01-28 DNOW 835.65 CARTRIDGE, TONER: ITEM NAME CARTRIDGE, TONER\nI.A.W. HP P/N B3P06A CARTRIDGE TYPE NEW (OEM\nGENUINE) SPECIAL FEATURE INKJET PRINTHEAD\nCARTRIDGE FOR USE WITH HP DESIGNJET PRINTERS T930,\nT2600DR, T1600DR, T1600, T2500, T2530, T1500,\nT2600, T1530, T920, A GENERAL SERVICES ADMINISTRATION (GSA) +128 2023-01-28 DNOW 5.20 BLADE, KNIFE: OVERALL LENGTH: 2.328 INCHES;\nTOLERANCE: -.015, +.020 INCH BLADE THICKNESS: .025\nINCH; TOLERANCE: .001 INCH FEATURES: UTILITY TYPE;\nTAPERED WITH POINTED ENDS; 3/4 INCH BLADE WIDTH\n(PARTIAL DESCRIPTION) GENERAL SERVICES ADMINISTRATION (GSA) +129 2023-01-28 DNOW 1999.60 GOVERNMENT XEROX VERSALINK C405DN COLOR C405/YDN GENERAL SERVICES ADMINISTRATION (GSA) +130 2023-01-28 DNOW 364.84 CARTRIDGE,TONER PN: W2121A CYAN GENERAL SERVICES ADMINISTRATION (GSA) +131 2023-01-28 DNOW 716.60 CARTRIDGE,TONER PN: W2120A BLACK GENERAL SERVICES ADMINISTRATION (GSA) +132 2023-01-28 DNOW 2983.76 CARTRIDGE,TONER GENERAL SERVICES ADMINISTRATION (GSA) +133 2023-01-28 DNOW 38.60 PEN, BALL-POINT: ITEM NAME PEN, BALL-POINT PEN\nPOINT SZ 0.800 MM PEN POINT TYPE BOLD PEN POINT\nRETRACTABILITY NON-RETRACTABLE UNIT TYPE DESK OR\nPOCKET UNIT DESIGN NON-CORROSIVE ROLLERBALL INK\nGRADE GEL INK COLOR BLACK INK SUPPLY VISIBILITY\nVISIBLE IN GENERAL SERVICES ADMINISTRATION (GSA) +135 2023-01-28 DNOW 44.07 STRIPPER, WIRE, HAND: IAW PURCHASE DESCRIPTION\n5110-00-542-4487, DATED 12/7/98. (PARTIAL\nDESCRIPTION) GENERAL SERVICES ADMINISTRATION (GSA) +136 2023-01-27 A 12983.04 CROSSLAB SILVER SERVICE AGREEMENT FOR TWO(2)\nFRAGMENT ANALYZER SYSTEMS. BASE + 2 OPTION YEARS.\nP.O.P. 2/1/2023-1/31/2024. DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +137 2023-01-27 A 16758.00 SERVICE MAINTENANCE AGREEMENT FOR GC/MS-TQS ENVIRONMENTAL PROTECTION AGENCY (EPA) +138 2023-01-27 ABM 33392.62 FIRE SPRINKLER VALVE REPLACEMENT, 6 LOCATIONS\nWITHIN BUILDING, 300 NORTH LOS ANGELES ST., LOS\nANGELES, CA. GENERAL SERVICES ADMINISTRATION (GSA) +139 2023-01-27 ABT 120192.64 BPA FOR INSTRUMENTATION AND REAGENTS NEEDED TO\nPERFORM HEPATITIS AND HIV TESTING AT VISN 16\nSITES. DEPARTMENT OF VETERANS AFFAIRS (VA) +140 2023-01-27 ABT 36138.00 LVAD SYSTEM DEPARTMENT OF VETERANS AFFAIRS (VA) +141 2023-01-27 ACM 752792.53 ENVIRONMENTAL & ENERGY FUNCTIONAL REVIEW (EEFR). NATIONAL AERONAUTICS AND SPACE ADMINISTRATION (NASA) +142 2023-01-27 AXON 31955.20 BODY WORN CAMERAS NATIONAL SCIENCE FOUNDATION (NSF) +143 2023-01-27 AXP 25330.00 INTERMITTENT AND AFTER-HOURS LAB COURIER SERVICES DEPARTMENT OF VETERANS AFFAIRS (VA) +144 2023-01-27 AZTA 24435.00 ALFALFA RNA SEQUENCING FOR FULL LENGTH TRANSCRIPTS\nFROM 9 GENOTYPES AND 5 TISSUE TYPES DEPARTMENT OF AGRICULTURE (USDA) +145 2023-01-27 BIO 23835.00 SERVICE AGREEMENT FOR BIO-RAD DIGITAL PCR SYSTEMS DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +146 2023-01-27 BIO 23437.49 SERVICE AGREEMENT FOR BIO-RAD DIGITAL PCR SYSTEMS DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +147 2023-01-27 CAH 306567.54 RADIOPHARMACEUTICALS DEPARTMENT OF VETERANS AFFAIRS (VA) +148 2023-01-27 CAT 156212.00 BACKHOE FOR ENGINEERING DEPARTMENT DEPARTMENT OF AGRICULTURE (USDA) +149 2023-01-27 CDW 280034.40 WEB LOGIC RENEWAL FOR TFMS DEPARTMENT OF TRANSPORTATION (DOT) +150 2023-01-27 CDW 18339.30 MICROSOFT LICENSES DEPARTMENT OF STATE (DOS) +151 2023-01-27 CDW 1318338.56 ANNUAL SUBSCRIPTION FOR SERVICENOW SOFTWARE. DEPARTMENT OF TRANSPORTATION (DOT) +152 2023-01-27 CDW 8877172.00 ANNUAL RENEWAL OF THE ORACLE SOFTWARE MAINTENANCE\nFOR ESC. DEPARTMENT OF TRANSPORTATION (DOT) +153 2023-01-27 CLH 0.00 HAZARDOUS WASTE DISPOSAL DEPARTMENT OF HOMELAND SECURITY (DHS) +154 2023-01-27 CMI 15307.25 ANNUAL PM AND UPGRADE BACKUP GENERATOR DEPARTMENT OF THE INTERIOR (DOI) +155 2023-01-27 CWK 0.00 GSA LEASING SUPPORT SERVICES FOR US DEPT. OF\nJUSTICE, FBI IN MONTEREY, CA. LEASING SERVICES MAY\nINCLUDE A COMBINATION OF THE FOLLOWING:\nREQUIREMENTS DEVELOPMENT, LEASE ACQUISITION, LEASE\nAMENDMENT, POST AWARD. GENERAL SERVICES ADMINISTRATION (GSA) +156 2023-01-27 CWK 0.00 GSA LEASING SUPPORT SERVICES FOR US IRS NAT'L\nOFFICE IN FRESNO, CA. LEASING SERVICES MAY INCLUDE\nA COMBINATION OF THE FOLLOWING: REQUIREMENTS\nDEVELOPMENT, LEASE ACQUISITION, LEASE AMENDMENT,\nPOST AWARD. GENERAL SERVICES ADMINISTRATION (GSA) +157 2023-01-27 DGX 120000.00 FY23 VARIOUS LAB TESTING DEPARTMENT OF JUSTICE (DOJ) +158 2023-01-27 DGX 21488.29 LAB SERVICES DEPARTMENT OF JUSTICE (DOJ) +159 2023-01-27 DGX 18000.00 INMATE LAB FEES - QUEST DEPARTMENT OF JUSTICE (DOJ) +160 2023-01-27 ES 156000.00 ELECTRICAL SERVICES MAYNARD MERS DEPARTMENT OF HOMELAND SECURITY (DHS) +161 2023-01-27 EVGR 4600.00 EMERGENCY MEDICAL GAS EVALUATION AND MONITORING DEPARTMENT OF VETERANS AFFAIRS (VA) +162 2023-01-27 EW 65000.00 9600CM29A HEART VALVE TAVR, 9600TFX 29MM DEPARTMENT OF VETERANS AFFAIRS (VA) +163 2023-01-27 EW 11000.00 AORTIC VALVE DEPARTMENT OF VETERANS AFFAIRS (VA) +164 2023-01-27 EW 32500.00 TAVR S3UCM226A: EDWARDS SAPIEN 3 ULTRA\nTRANSCATHETER HEART VALVE DEPARTMENT OF VETERANS AFFAIRS (VA) +165 2023-01-27 EW 11000.00 SURGICAL IMPLANT DEPARTMENT OF VETERANS AFFAIRS (VA) +166 2023-01-27 EW 32500.00 HEART VALVE DEPARTMENT OF VETERANS AFFAIRS (VA) +167 2023-01-27 LUMN 13947.60 SFSU TELEPHONE SERVICES DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +168 2023-01-27 F 97408.00 4X4 SUV, INTERMEDIATE, HYBRID ELECTRIC GENERAL SERVICES ADMINISTRATION (GSA) +169 2023-01-27 F 26292.00 4X4 SUV, COMPACT, 4 DR, 5 PASS, MIN 4500 LBS GVWR GENERAL SERVICES ADMINISTRATION (GSA) +170 2023-01-27 F 49205.00 4X4 SUV, INTERMEDIATE, HYBRID ELECTRIC GENERAL SERVICES ADMINISTRATION (GSA) +171 2023-01-27 F 27978.00 4X4 SUV, COMPACT, 4 DR, 5 PASS, MIN 4500 LBS GVWR GENERAL SERVICES ADMINISTRATION (GSA) +172 2023-01-27 F 54336.00 4X4 SUV, COMPACT, 4 DR, 5 PASS, MIN 4500 LBS GVWR GENERAL SERVICES ADMINISTRATION (GSA) +173 2023-01-27 F 35141.00 4X4 SUV, COMPACT, 4 DR, 5 PASS, MIN 4500 LBS GVWR,\nOFF ROAD GENERAL SERVICES ADMINISTRATION (GSA) +174 2023-01-27 FORM 62639.00 THIS IS A PURCHASE ORDER FOR THE ACQUISITION OF A\nHIGH-SPEED CRYOGENIC PROBE CARD IN SUPPORT OF\nRESEARCH AT NIST'S PHYSICAL MEASUREMENTS\nLABORATORY. DEPARTMENT OF COMMERCE (DOC) +175 2023-01-27 FRO 585.00 LANGUAGE SERVICES DEPARTMENT OF STATE (DOS) +176 2023-01-27 GD 4228.60 FAA CLOUD SERVICES DELIVERY ORDER 0204 -\nDYNATRACE. DEPARTMENT OF TRANSPORTATION (DOT) +177 2023-01-27 GD 3199453.95 NGITS FEDRESPONSE CUSTOMER CONTACT CENTER DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +178 2023-01-27 GE 151009.00 PREVENTIVE MAINTENANCE DEPARTMENT OF VETERANS AFFAIRS (VA) +179 2023-01-27 GM 79900.00 4X4 PICKUP, FULL SIZE, CREW CAB, MIN 8501 LBS GVWR\nELECTRIC GENERAL SERVICES ADMINISTRATION (GSA) +180 2023-01-27 GMS 1698.46 DEODORANT,UTILITY: PACKETS OF AIR FRESHNER CAPABLE\nOF BEING DISSOLVED IN WATER. LAVENDER FRAGRANCE.\nVOC COMPLIANT. MEETS REQUIREMENTS OF CID\nA-A-59964, AIR FRESHNER. FOUR (4) CONTAINERS, WITH\nEACH CONTAINER HAVING ONE-HUNDRED PACKETS PER BOX,\nFOR A T GENERAL SERVICES ADMINISTRATION (GSA) +181 2023-01-27 GMS 8705.37 47QSWA21D0017 $ 8,705.37 PN: GMS124020 01/23/2023\nIMPACT RESUPPLY QUOTE#GMS125015 AWARD MADE IAW\nQUOTE PROVIDED BY VENDOR(QUOTED ON 01/23/2023) AND\nMADE A PART OF THIS AWARD - EMAIL DIANA GENTRY IF\nYOU HAVE ANY QUESTIONS DIANA.GENTRY@GSA.GOV MUST\nBE GENERAL SERVICES ADMINISTRATION (GSA) +182 2023-01-27 GMS 410.64 DETERGENT, UTILITY P/N GREEN OGER BIO GMS1108G GENERAL SERVICES ADMINISTRATION (GSA) +183 2023-01-27 HOLX 115372.75 MAMMOGRAPHY EQUIPMENT PMA AT ZSU DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +184 2023-01-27 HON 6109.95 BLDG 72 SAFT BATTERY CABINET PROJECT GENERAL SERVICES ADMINISTRATION (GSA) +185 2023-01-27 ILMN 102241.88 ILLUMINA PURCHASE WINTER 2023 LABORATORY\nEQUIPMENT, CONSUMABLES AND SERVICES DEPARTMENT OF AGRICULTURE (USDA) +186 2023-01-27 ILMN 12376.80 REPAIR SERVICES FOR NOVASEQ 6000 SEQUENCE DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +187 2023-01-27 ILMN 22680.36 ILLUMINA INC:1107104 [23-001696] DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +188 2023-01-27 ILMN 15238.48 DELIVERY ORDER ISSUED OFF OF CONTRACT #\n1232SA20D0001. DEPARTMENT OF AGRICULTURE (USDA) +189 2023-01-27 ILMN 164353.26 REAGENTS AND CONSUMABLES DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +190 2023-01-27 IRM 5827140.00 MATURE UNREDEEMED DEBT (MUD) RECORDS MODERNIZATION DEPARTMENT OF THE TREASURY (TREAS) +191 2023-01-27 JLL 30226.65 NASA STENNIS SPACE CENTER (NASA-SSC) IS\nCONSIDERING ENTERING A NEW LEASE FOR THE FOLLOWING\nPARCELS OF GREENFIELD SPACE (LAND) AND BUILDING\n9121.THE PURPOSE OF THE APPRAISAL IS TO DETERMINE\nTHE FAIR MARKET VALUE AND RATE OF RETURN OF THE\nPROPERTY NATIONAL AERONAUTICS AND SPACE ADMINISTRATION (NASA) +192 2023-01-27 JLL 3001.12 EP47PD0523F0040 - DOMESTIC WATER BOILER #3 REPAIR,\nEQ3PSNEN-23-0011,PA0277BG GENERAL SERVICES ADMINISTRATION (GSA) +193 2023-01-27 JLL 19257.34 THE AJC ELEVATOR CAR #25 REPAIR WILL BE PERFORMED\nAT THE ANTHONY J. CELEBREZZE FEDERAL BUILDING IN\nCLEVELAND, OH. GENERAL SERVICES ADMINISTRATION (GSA) +194 2023-01-27 JLL 5071.68 9TH FLOOR BAS TIE IN(GREEN STACK) 600 ARCH STREET\nPHILADELPHIA, PA GENERAL SERVICES ADMINISTRATION (GSA) +195 2023-01-27 JLL 4063.18 CONTRACTOR TO PROVIDE LABOR AND MATERIALS TO\nREPLACE THE FAILED VFD ON THE SUPPLY FAN TO AHU\n6-1. SERVICES ARE TO BE PERFORMED AT THE FEDERAL\nBUILDING 536 S CLARK STREET, CHICAGO, IL 60605 GENERAL SERVICES ADMINISTRATION (GSA) +196 2023-01-27 KBR 58936.18 MISSION INFORMATION TECHNOLOGY SUPPORT (MITS)\nSUPPORT SERVICES / DATA FOR FEE - DATA\nDISTRIBUTION PROGRAM SUPPORT DEPARTMENT OF TRANSPORTATION (DOT) +197 2023-01-27 KEYS 10917.00 ASSETS IN SUPPORT OF THE NAS DEPARTMENT OF TRANSPORTATION (DOT) +198 2023-01-27 MCK 5000.00 FMC FORT WORTH DECEMBER NARCOTICS ORDER FY23 DEPARTMENT OF JUSTICE (DOJ) +199 2023-01-27 MCK 89.33 MCKESSON OPEN MARKET MEDICATIONS 2ND QTR FY23 DEPARTMENT OF JUSTICE (DOJ) +200 2023-01-27 MCK 52162.77 MCKESSON MOUD PHARMACEUTICALS ONLY DEPARTMENT OF JUSTICE (DOJ) +201 2023-01-27 MCK 5000.00 FMC FORT WORTH NOVEMBER NARCOTICS ORDER FY23 DEPARTMENT OF JUSTICE (DOJ) +202 2023-01-27 MCK 147.46 MCKESSON CONTRACT MEDICATIONS ADDBILL INVOICES,\nMARCH FY22 AND CONTRACT INVOICE, MAY FY22.\nINVOICES RECEIVED 12/13/2022. DEPARTMENT OF JUSTICE (DOJ) +203 2023-01-27 MCK 7148.88 MCKESSON CONTROLLED MEDICATIONS CONTRACTING\nOFFICER HAD PRIOR KNOWLEDGE OF THIS PROCUREMENT\nACTIVITY. SAM VERIFIED DEPARTMENT OF JUSTICE (DOJ) +204 2023-01-27 MCK 91.57 PHARMACY ORDER FOR INMATES INCARCERATED AT FCI\nELKTON. DEPARTMENT OF JUSTICE (DOJ) +205 2023-01-27 MCK 20621.96 MCKESSON NON-CONTROLLED MEDICATIONS CONTRACTING\nOFFICER HAD PRIOR KNOWLEDGE OF THIS PROCUREMENT\nACTIVITY. SAM VERIFIED DEPARTMENT OF JUSTICE (DOJ) +206 2023-01-27 MCK 36902.20 MCKESSON MEDICATIONS 2ND QTR FY23 DEPARTMENT OF JUSTICE (DOJ) +207 2023-01-27 MCK 3408.75 MCKESSON NON-CONTROLLED MEDICATIONS CONTRACTING\nOFFICER HAD PRIOR KNOWLEDGE OF THIS PROCUREMENT\nACTIVITY. SAM VERIFIED DEPARTMENT OF JUSTICE (DOJ) +208 2023-01-27 MCK 51000.00 MONTHLY PHARMACEUTICAL ORDER JANUARY 2023 DEPARTMENT OF JUSTICE (DOJ) +209 2023-01-27 MCK 200000.00 B1-MCKESSON PRESCRIPTION DRUGS-OCT22-DEC22 DEPARTMENT OF JUSTICE (DOJ) +210 2023-01-27 MCK 23329.68 MCKESSON NON-CONTROLLED MEDICATIONS CONTRACTING\nOFFICER HAD PRIOR KNOWLEDGE OF THIS PROCUREMENT\nACTIVITY. SAM VERIFIED DEPARTMENT OF JUSTICE (DOJ) +211 2023-01-27 MCK 100000.00 PHARMACEUTICALS DEPARTMENT OF JUSTICE (DOJ) +212 2023-01-27 MCK 500000.00 FCC POLLOCK B3 JANUARY FY23 MONTHLY MEDS DEPARTMENT OF JUSTICE (DOJ) +213 2023-01-27 MCK 5000.00 FMC FORT WORTH OCTOBER NARCOTICS ORDER FY23 DEPARTMENT OF JUSTICE (DOJ) +214 2023-01-27 MCK 100000.00 FY 23 REGULAR PHARMACEUTICALS-JANUARY DEPARTMENT OF JUSTICE (DOJ) +215 2023-01-27 MCK 9166.24 MCKESSON NON-CONTROLLED MEDICATIONS CONTRACTING\nOFFICER HAD PRIOR KNOWLEDGE OF THIS PROCUREMENT\nACTIVITY. SAM VERIFIED DEPARTMENT OF JUSTICE (DOJ) +216 2023-01-27 MCK 5697.67 MCKESSON NON-CONTROLLED MEDICATIONS CONTRACTING\nOFFICER HAD PRIOR KNOWLEDGE OF THIS PROCUREMENT\nACTIVITY. SAM VERIFIED DEPARTMENT OF JUSTICE (DOJ) +217 2023-01-27 MCK 0.00 PHARMACY ORDER FOR INMATES INCARCERATED AT FCI\nELKTON. DEPARTMENT OF JUSTICE (DOJ) +218 2023-01-27 MCK 1000.00 MCKESSON MEDICATIONS (NON-CONTRACT, REGULAR)\nJANUARY 2023 DEPARTMENT OF JUSTICE (DOJ) +219 2023-01-27 MCK 1600000.00 PRIME VENDOR PHARMACEUTICALS - CRSU DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +220 2023-01-27 MCK 13880.69 MCKESSON NON-CONTROLLED MEDICATIONS CONTRACTING\nOFFICER HAD PRIOR KNOWLEDGE OF THIS PROCUREMENT\nACTIVITY. SAM VERIFIED DEPARTMENT OF JUSTICE (DOJ) +221 2023-01-27 MCK 7121.22 MCKESSON MAT MEDICATIONS 2ND QTR FY23 DEPARTMENT OF JUSTICE (DOJ) +222 2023-01-27 MCK 6767.34 FY23 1060ADB - (B1 B50 90F) MCKESSON FSA MAT MEDS\n$6,767.34 DEPARTMENT OF JUSTICE (DOJ) +223 2023-01-27 MMM 10565.22 REFLECTIVE SHEETING MATERIAL DEPARTMENT OF JUSTICE (DOJ) +224 2023-01-27 MSI 28601.00 ANNUAL SOFTWARE SUPPORT RENEWAL - VESTA\nCOMMUNICATION SW PLATFORM. DISTRICT OF COLUMBIA COURTS (DC COURTS) +225 2023-01-27 NUVA 53110.77 SPINAL IMPLANT, GRAFT, SCREWS, RODS DEPARTMENT OF VETERANS AFFAIRS (VA) +226 2023-01-27 NUVA 55143.00 INTRAOPERATIVE NEUROMONITORING SERVICES FOR\nSYRACUSE VA MEDICAL CENTER- TO INCLUDE TECHNICIAN,\nSUPPLIES, AND EQUIPMENT. DEPARTMENT OF VETERANS AFFAIRS (VA) +227 2023-01-27 NVCR 16582.91 OPTUNE PLUS TRANSDUCERS DEPARTMENT OF VETERANS AFFAIRS (VA) +228 2023-01-27 ODP 584.40 COVER, CERTIFICATE-DOCUMENT, GOLD FOIL S GENERAL SERVICES ADMINISTRATION (GSA) +229 2023-01-27 ODP 11.82 PARCH COVERSTOCK 65# GENERAL SERVICES ADMINISTRATION (GSA) +230 2023-01-27 ODP 3055.73 TRASH BAGS, CLEAR , 10GAL, BOX OF 250 GENERAL SERVICES ADMINISTRATION (GSA) +231 2023-01-27 ODP 129.02 DOCUMENT PROTECTOR GENERAL SERVICES ADMINISTRATION (GSA) +232 2023-01-27 ODP 15.61 CALENDAR,WALL, 2023,PK10 GENERAL SERVICES ADMINISTRATION (GSA) +233 2023-01-27 ODP 68.48 CALENDAR,WALL, 2023,PK10 GENERAL SERVICES ADMINISTRATION (GSA) +234 2023-01-27 ODP 926.44 DESK GENERAL SERVICES ADMINISTRATION (GSA) +235 2023-01-27 ODP 343.80 LABEL - REINFORCEMENT GENERAL SERVICES ADMINISTRATION (GSA) +236 2023-01-27 ODP 41.67 LABEL,DOT,3/4 ,SEE-THRU,A GENERAL SERVICES ADMINISTRATION (GSA) +237 2023-01-27 ODP 2872.96 BINDER, LOOSELEAF, THREE RING GENERAL SERVICES ADMINISTRATION (GSA) +238 2023-01-27 ODP 18.65 STAMP - CONFIDENTIAL GENERAL SERVICES ADMINISTRATION (GSA) +239 2023-01-27 ODP 193.00 HP 508A CYAN ORIGINAL LASER JET TONER CA GENERAL SERVICES ADMINISTRATION (GSA) +240 2023-01-27 ODP 61.77 SCHEDULER,ACTIVITY,2023,PK10 GENERAL SERVICES ADMINISTRATION (GSA) +241 2023-01-27 ODP 402.89 BAG, PLASTIC, RECYCLED GENERAL SERVICES ADMINISTRATION (GSA) +242 2023-01-27 ODP 43.40 7510 BINDER,D-RING GENERAL SERVICES ADMINISTRATION (GSA) +243 2023-01-27 ODP 316.95 JUMBO ROLL TOILET TISSUE - 1-PLY, 3.7"W GENERAL SERVICES ADMINISTRATION (GSA) +244 2023-01-27 ODP 20.40 INDEX GENERAL SERVICES ADMINISTRATION (GSA) +245 2023-01-27 ODP 65.66 TOWEL, PAPER, SINGLE-FOLD, NATURAL, 9-1/ GENERAL SERVICES ADMINISTRATION (GSA) +246 2023-01-27 ODP 2209.98 BAG, PLASTIC, RECYCLED GENERAL SERVICES ADMINISTRATION (GSA) +247 2023-01-27 ODP 183.41 CALENDAR,WALL, 2023,PK10 GENERAL SERVICES ADMINISTRATION (GSA) +248 2023-01-27 ODP 280.75 BLOTTER,CALENDAR,2023 GENERAL SERVICES ADMINISTRATION (GSA) +249 2023-01-27 ODP 449.24 TOWEL, PAPER, SINGLE-FOLD, NATURAL, 9-1/ GENERAL SERVICES ADMINISTRATION (GSA) +250 2023-01-27 ODP 86.00 AWARD CERTIFICATE GENERAL SERVICES ADMINISTRATION (GSA) +251 2023-01-27 ODP 139.87 BINDER, LOOSE-LEAF GENERAL SERVICES ADMINISTRATION (GSA) +252 2023-01-27 ODP 1691.35 PORTFOLIO DBL PCKT,25/BX, GENERAL SERVICES ADMINISTRATION (GSA) +253 2023-01-27 ODP 7.63 STAMP REFILL INK - BLUE 10 ML GENERAL SERVICES ADMINISTRATION (GSA) +254 2023-01-27 ODP 14.39 BATTERY, NON-RECHARGEABLE, 9V, ALKALINE GENERAL SERVICES ADMINISTRATION (GSA) +255 2023-01-27 ODP 41.64 CARD,LSR,BIZ,WHT,250CT GENERAL SERVICES ADMINISTRATION (GSA) +256 2023-01-27 ODP 184.50 ASPEN COPY PAPER GENERAL SERVICES ADMINISTRATION (GSA) +257 2023-01-27 ODP 163.48 TAB BINDER INDEX SHEETS, LETTER, JAN-DEC GENERAL SERVICES ADMINISTRATION (GSA) +258 2023-01-27 ODP 2406.72 PAPER,OD,GRN TOP,11X17,5RM/CS GENERAL SERVICES ADMINISTRATION (GSA) +259 2023-01-27 ODP 434.09 PAPER CLIPS GENERAL SERVICES ADMINISTRATION (GSA) +260 2023-01-27 ODP 550.80 WASTEBASKET,28QT,GRY GENERAL SERVICES ADMINISTRATION (GSA) +261 2023-01-27 ODP 213.45 TAPE,W/DISPENSER,4/PK GENERAL SERVICES ADMINISTRATION (GSA) +262 2023-01-27 ODP 250.44 SCOTCH TAPE GENERAL SERVICES ADMINISTRATION (GSA) +263 2023-01-27 ODP 351.82 GLUE,ALL PURPOSE,NEW FORM,4OZ GENERAL SERVICES ADMINISTRATION (GSA) +264 2023-01-27 ODP 140.70 INK AND TONER GENERAL SERVICES ADMINISTRATION (GSA) +265 2023-01-27 ODP 17.78 REFILLS,TAPE,EASY GRP DISP,6PK GENERAL SERVICES ADMINISTRATION (GSA) +266 2023-01-27 ODP 65.26 TAPE,SURSRT, 1.8"X54.6YD 8PK GENERAL SERVICES ADMINISTRATION (GSA) +267 2023-01-27 ODP 39.04 BATTERY AAA GENERAL SERVICES ADMINISTRATION (GSA) +268 2023-01-27 ODP 1035.03 TOWEL, PAPER, MEDIUM DUTY, FOUR-PLY, WHI GENERAL SERVICES ADMINISTRATION (GSA) +269 2023-01-27 ODP 177.72 EASEL,DRY-ERASE,WHITE GENERAL SERVICES ADMINISTRATION (GSA) +270 2023-01-27 ODP 1064.85 TOILET TISSUE GENERAL SERVICES ADMINISTRATION (GSA) +271 2023-01-27 ODP 7.54 HOOK,JUMBO,ADHESIVE,3M CO GENERAL SERVICES ADMINISTRATION (GSA) +272 2023-01-27 ODP 22.22 LEAD,PENCIL GENERAL SERVICES ADMINISTRATION (GSA) +273 2023-01-27 ODP 4.30 PROTECTOR, DOCUMENT, 7-HOLE, MEDIUM WEIG GENERAL SERVICES ADMINISTRATION (GSA) +274 2023-01-27 ODP 489.82 BATTERY AA GENERAL SERVICES ADMINISTRATION (GSA) +275 2023-01-27 ODP 670.44 7520 STAPLER,DESK,FULL,BY GENERAL SERVICES ADMINISTRATION (GSA) +276 2023-01-27 PBI 446393.55 POSTAGE AND SUPPLIES FOR MAIL METERING EQUIPMENT DEPARTMENT OF AGRICULTURE (USDA) +277 2023-01-27 PKI 17744.40 FLUORESCENT VIABILITY CELL COUNTER DEPARTMENT OF VETERANS AFFAIRS (VA) +278 2023-01-27 ROG 585.00 LANGUAGE SERVICES DEPARTMENT OF STATE (DOS) +279 2023-01-27 RTX 33530.63 ASSETS IN SUPPORT OF THE NAS DEPARTMENT OF TRANSPORTATION (DOT) +280 2023-01-27 RTX 20142.00 ASSETS IN SUPPORT OF THE NAS DEPARTMENT OF TRANSPORTATION (DOT) +281 2023-01-27 SO 577.28 TABLE, FOLDING LEGS, ALUMINUM FINISH TOP, 48" L X\n30" W X 29" H GENERAL SERVICES ADMINISTRATION (GSA) +283 2023-01-27 SRCL 10000.00 REGIONAL OFFICE SECURE DOCUMENT SHREDDING SERVICES DEPARTMENT OF COMMERCE (DOC) +284 2023-01-27 STN 1037858.34 ASSET REGISTRY PROJECT DATA DEVELOPMENT DEPARTMENT OF THE INTERIOR (DOI) +285 2023-01-27 SYK 22744.24 TOTAL SHOULDER ARTHROPLASTY DEPARTMENT OF VETERANS AFFAIRS (VA) +286 2023-01-27 SYK 54837.18 STRYKER ARTHROSCOPES DEPARTMENT OF VETERANS AFFAIRS (VA) +287 2023-01-27 SYY 29300.00 DIETARY SUPPLIES FOR THE ZUNI SERVICE UNIT DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +288 2023-01-27 T 2303.28 WIRELESS INTERNET SERVICES DEPARTMENT OF JUSTICE (DOJ) +289 2023-01-27 T 13726.20 WIRELESS SERVICE FOR REGIONAL DIRECTOR'S OFFICE DEPARTMENT OF THE INTERIOR (DOI) +290 2023-01-27 T 147889.69 COATESVILLE VAMC & NEWTON CBOC GUEST WI-FI\nSERVICES DEPARTMENT OF VETERANS AFFAIRS (VA) +291 2023-01-27 TTEK 52620.00 THE PURPOSE OF THIS TO IS TO PROVIDE SUPPORT TO\nEPA REGION 3 BY (1) PRODUCING IMPACTS OF FUTURE\nCLIMATE AND HURRICANE STORM SURGE ON 100-YEAR\nFLOOD INDUCED SEDIMENT AND CONTAMINANT TRANSPORT,\nAND (2) VALIDATING COUPLED HEC-HMS, HEC-RAS 2D AND\nWASP WI ENVIRONMENTAL PROTECTION AGENCY (EPA) +292 2023-01-27 TTEK 50000.00 THIS TASK ORDER IS DESIGNED TO PROVIDE SUPPORT IN\nEFFORTS TO CHARACTERIZE BLACKWATER SITES THAT HAVE\nBEEN SAMPLED AS PART OF U.S. EPAS NATIONAL AQUATIC\nRESOURCES SURVEYS (NARS) NATIONAL RIVERS AND\nSTREAMS ASSESSMENT (NRSA) PROGRAM, TO DEVELOP AND\nDEM ENVIRONMENTAL PROTECTION AGENCY (EPA) +293 2023-01-27 TXG 22507.60 NIAAA - REAGENT SETS AND KITS DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +295 2023-01-27 TXT 18000.00 OAT_BELL 505 PILOT INITIAL TRAINING DEPARTMENT OF TRANSPORTATION (DOT) +296 2023-01-27 UPS 3405.00 UPS COURIER FREIGHT CHARGES DEPARTMENT OF JUSTICE (DOJ) +297 2023-01-27 UPS 36424.15 PAYMENT OF UPS SERVICE FOR THE NPC. DEPARTMENT OF STATE (DOS) +298 2023-01-27 VSTO 3386.40 DUTY AMMO DEPARTMENT OF THE INTERIOR (DOI) +299 2023-01-27 VSTO 22063.20 USMS TOD FY23 556 AMMUNITION Z556T64FBI 556 REM\n64 GR TACTICAL BONDED SP ALL TERMS AND CONDITIONS\nUNDER CONTRACT 15F06721D0002614 APPLY TO THIS\nDELIVERY ORDER. DEPARTMENT OF JUSTICE (DOJ) +300 2023-01-27 WBA 24449.20 JYNARQUE DEPARTMENT OF VETERANS AFFAIRS (VA) +301 2023-01-27 GETY 6300.00 TECHNICAL APPROVAL NO.: TA2023004273. 2023 ISTOCK-\nGETTYIMAGES. DEPARTMENT OF AGRICULTURE (USDA) +302 2023-01-27 KELYB 5162900.68 SCIENTIFIC, OPERATIONS, AND ADMINISTRATIVE\nRESOURCES (SOAR) TO THE NIH SOAR-D00012-TASK ORDER\n# 229 DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +303 2023-01-27 KELYB 74950.00 SOAR-D12 -- TASK ORDER # 231 SCIENTIFIC,\nOPERATIONS, AND ADMINISTRATIVE RESOURCES (SOAR) TO\nTHE NIH DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +304 2023-01-27 KELYB 11000.00 SOAR-D00012-TASK ORDER # 230 SCIENTIFIC,\nOPERATIONS, AND ADMINISTRATIVE RESOURCES (SOAR) TO\nTHE NIH DEPARTMENT OF HEALTH AND HUMAN SERVICES (HHS) +305 2023-01-27 DNOW 203.80 TONER,414A,YL GENERAL SERVICES ADMINISTRATION (GSA) +307 2023-01-27 DNOW 424.46 HAMMER, HAND: SEE DESCRIPTION IN CONTRACT GENERAL SERVICES ADMINISTRATION (GSA) +308 2023-01-27 DNOW 22.38 SINGLE EDGE RAZOR BLADES GENERAL SERVICES ADMINISTRATION (GSA) +309 2023-01-27 DNOW 36.94 RULE, MACHINISTS': TYPE: RIGID LENGTH: 18 INCH\nWIDTH: 1.120 TO 1.255 INCH THICKNESS: 0.04 TO\n0.051 INCH GRADUATIONS: FACE 1 - EDGE 1: 1/32\nINCH, EDGE 2: 1/64 INCH; FACE 2 - EDGE 1: 1/8\nINCH, EDGE 2: 1/16 INCH MATERIAL: STAINLESS OR\nPLATED TOOL STEEL, GENERAL SERVICES ADMINISTRATION (GSA) +310 2023-01-27 DNOW 66.00 HP 920 (N9H55FN) CYAN, MAGENTA, YELLOW O GENERAL SERVICES ADMINISTRATION (GSA) +311 2023-01-27 DNOW 275.08 CARTRIDGE, TONER: ITEM NAME CARTRIDGE, TONER\nI.A.W. HEWLETT PACKARD P/N CE255X (HP 55X)\nCARTRIDGE TYPE NEW (OEM GENUINE) SPECIAL FEATURES\nEXTRA HIGH YIELD CARTRIDGE FOR USE WITH HEWLETT\nPACKARD LASERJET SERIES INCLUDING LASERJET 500\nSERIES, LASERJET GENERAL SERVICES ADMINISTRATION (GSA) +312 2023-01-27 DNOW 490.47 CARTRIDGE, TONER: ITEM NAME CARTRIDGE, TONER\nI.A.W. LEXMARK P/N E260A41G CARTRIDGE TYPE NEW\n(OEM GENUINE) SPECIAL FEATURES STANDARD YIELD\nCARTRIDGE FOR USE WITH LEXMARK PRINTERS INCLUDING\nE260D, E260DN, E360D, E360DN, E460D, E460DW AND\nE462DTN THIS I GENERAL SERVICES ADMINISTRATION (GSA) +313 2023-01-27 DNOW 159.80 TONER,414A,BK GENERAL SERVICES ADMINISTRATION (GSA) +314 2023-01-27 DNOW 123.72 COUNTRY OF MANUFACTURE IS US GENERAL SERVICES ADMINISTRATION (GSA) +315 2023-01-27 DNOW 79.90 TONER,414A,BK GENERAL SERVICES ADMINISTRATION (GSA) +316 2023-01-27 DNOW 101.90 TONER,414A,YL GENERAL SERVICES ADMINISTRATION (GSA) +317 2023-01-27 DNOW 393.05 TONER,410A,4/PK,BK GENERAL SERVICES ADMINISTRATION (GSA) +318 2023-01-27 DNOW 909.39 HP 774 (P2W02A) CHROMATIC RED ORIGINAL I GENERAL SERVICES ADMINISTRATION (GSA) +320 2023-01-27 DNOW 334.24 WRENCH, SOCKET: IAW FEDERAL SPECIFICATION\nGGG-W-644C, DATED 04/30/92. TYPE II: DOUBLE END\nTYPE SZ: 8 OVERALL LENGTH: 14 INCHES HEX SOCKET\nSZ: 1-1/2 INCHES SQUARE SOCKET SZ: 13/16 INCH\nMATERIAL: STEEL FOR INSTALLING AND REMOVING\nAUTOMOTIVE VEHICLE WHE GENERAL SERVICES ADMINISTRATION (GSA) +321 2023-01-27 DNOW 205.80 TONER,414A,CN GENERAL SERVICES ADMINISTRATION (GSA) +322 2023-01-27 DNOW 303.13 HP 774 (P2W02A) CHROMATIC RED ORIGINAL I GENERAL SERVICES ADMINISTRATION (GSA) +323 2023-01-27 DNOW 203.80 TONER,414A,MG GENERAL SERVICES ADMINISTRATION (GSA) +324 2023-01-27 DNOW 186.21 CALIPER, DIGITAL DISPLAY: MEASUREMENT SYSTEM:\nENGLISH AND METRIC MEASUREMENT SPEED: UNLIMITED\nMEASURING SYSTEM: ABSOLUTE INSIDE MEASUREMENT\nRANGE: 0 INCH MINIMUM TO 8 INCHES MAX; 0 MM\nMINIMUM TO 200 MM MAX GRADUATION: .0005 INCH JAW\nDEPTH: 1.97 INCH GENERAL SERVICES ADMINISTRATION (GSA) +325 2023-01-27 DNOW 88.14 STRIPPER, WIRE, HAND: IAW PURCHASE DESCRIPTION\n5110-00-542-4487, DATED 12/7/98. (PARTIAL\nDESCRIPTION) GENERAL SERVICES ADMINISTRATION (GSA) +327 2023-01-27 DNOW 126.00 GLOVES DISPOSABLE GENERAL SERVICES ADMINISTRATION (GSA) +328 2023-01-27 BAER 0.00 ON-CALL FIXED WING AIRCRAFT RENTAL AGREEMENT (ARA) DEPARTMENT OF THE INTERIOR (DOI) diff --git a/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_top_lobbying-kwargs_dict9].txt b/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_top_lobbying-kwargs_dict9].txt index f98ea2a4e557..7c1c9d1c3d7e 100644 --- a/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_top_lobbying-kwargs_dict9].txt +++ b/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_top_lobbying-kwargs_dict9].txt @@ -1,4 +1,301 @@ - Amount -Ticker -OXY 80.87 -AMZN 47.90 + Amount +Ticker +OXY 80.870000 +AMZN 47.900000 +META 39.025000 +CVS 38.500000 +CMCSA 37.925000 +SO 33.620000 +MO 33.500000 +AAPL 31.300000 +VZ 31.300000 +PFE 30.700000 +CHTR 28.700000 +MSFT 27.600000 +RTX 27.500000 +T 27.100000 +TMUS 24.980000 +JNJ 24.100000 +XOM 23.400000 +GM 19.300000 +HUM 17.700000 +UNH 17.200000 +GILD 15.700000 +ILMN 15.400000 +WMT 15.200000 +CVX 14.300000 +ELV 12.700000 +ABT 12.200000 +DUK 11.600000 +MU 10.900000 +CEG 10.900000 +CI 10.300000 +DVA 10.200000 +ABBV 10.200000 +IHRT 10.070000 +FOXA 9.900000 +LUMN 9.850000 +AEE 9.600000 +MMM 9.500000 +UAL 8.700000 +CSCO 8.600000 +PLTR 8.200000 +MS 8.100000 +ALLY 7.500000 +COIN 6.700000 +HD 6.400000 +ACI 6.400000 +ETR 5.600000 +GS 5.400000 +UBER 5.300000 +LHCG 5.100000 +GFS 5.100000 +LYV 5.000000 +MCK 4.800000 +EXAS 4.800000 +LOW 4.700000 +KHC 4.700000 +NOW 4.600000 +GNW 4.576030 +KR 4.400000 +LNT 4.400000 +D 4.400000 +GT 4.200000 +LHX 4.200000 +BMRN 4.200000 +ADBE 4.100000 +EFX 4.000000 +FISV 3.700000 +GOOGL 3.700000 +MTCH 3.600000 +BX 3.500000 +MPC 3.400000 +REGN 3.200000 +NFLX 3.100000 +GEVO 3.100000 +EHC 3.050000 +AVA 3.000000 +ABNB 3.000000 +GMRE 2.900000 +TSLA 2.900000 +KD 2.850000 +SWK 2.800000 +CSX 2.780000 +MGM 2.700000 +AREC 2.700000 +ROKU 2.600000 +FICO 2.400000 +PNW 2.400000 +NVAX 2.200000 +HWM 2.100000 +ACM 2.100000 +INTC 2.050000 +ALL 2.018404 +SYK 1.900000 +CGC 1.800000 +CCJ 1.700000 +GLW 1.700000 +LVS 1.675000 +ABC 1.650000 +LNC 1.600000 +TWLO 1.600000 +KMB 1.600000 +RY 1.600000 +PAYX 1.600000 +IDA 1.600000 +VST 1.500000 +HBI 1.400000 +SNAP 1.300000 +SPGI 1.300000 +NVCR 1.200000 +CXW 1.200000 +WAB 1.200000 +TRMB 1.200000 +CHPT 1.200000 +BWA 1.100000 +LYFT 1.100000 +BA 1.100000 +TXT 1.100000 +TRIP 1.000000 +HOOD 1.000000 +NTRS 0.900000 +CEIX 0.900000 +MOS 0.850000 +BW 0.800000 +VRSN 0.800000 +TRP 0.800000 +NRG 0.800000 +V 0.800000 +ORCL 0.800000 +BDX 0.800000 +MEG 0.800000 +QCOM 0.800000 +BAM 0.750000 +MMS 0.725000 +HBAN 0.700000 +IVVD 0.700000 +XEL 0.700000 +GD 0.700000 +EBS 0.700000 +NKE 0.700000 +CAG 0.650000 +NWE 0.600000 +IDCC 0.600000 +IAC 0.600000 +ATR 0.600000 +FUV 0.600000 +C 0.600000 +DISH 0.600000 +DELL 0.600000 +URGN 0.600000 +CBT 0.600000 +TTEK 0.600000 +RSG 0.600000 +CDE 0.600000 +PRI 0.600000 +PSN 0.600000 +CRM 0.600000 +HLTH 0.600000 +EQT 0.600000 +NI 0.600000 +NUE 0.600000 +PBI 0.600000 +EVTV 0.600000 +NEOG 0.600000 +HII 0.600000 +DG 0.525000 +UPS 0.500000 +AXON 0.500000 +RCII 0.500000 +FDX 0.500000 +GDDY 0.500000 +AVIR 0.500000 +EIX 0.500000 +MKL 0.500000 +BF.A 0.500000 +BIIB 0.500000 +RAD 0.500000 +DINO 0.500000 +EW 0.500000 +QRTEA 0.500000 +ISRG 0.500000 +LUV 0.500000 +DBX 0.500000 +HSC 0.500000 +HRTX 0.500000 +PLUG 0.500000 +SIVB 0.500000 +IVZ 0.500000 +K 0.500000 +GEO 0.500000 +OKTA 0.500000 +KLAC 0.500000 +KTB 0.500000 +SQ 0.500000 +UTI 0.500000 +SYY 0.500000 +DGX 0.500000 +PSNL 0.500000 +BB 0.450000 +LMT 0.450000 +ES 0.450000 +STRA 0.450000 +IRBT 0.435000 +PRU 0.400000 +ACGL 0.400000 +RF 0.400000 +NWSA 0.400000 +KSS 0.400000 +HOLX 0.400000 +TUSK 0.400000 +ETRN 0.400000 +NEE 0.400000 +WOR 0.400000 +WFC 0.400000 +TNET 0.400000 +ELVT 0.400000 +FLR 0.400000 +POR 0.390000 +ADSK 0.360000 +VMC 0.300000 +NSC 0.300000 +GE 0.300000 +FCEL 0.300000 +GETR 0.300000 +ABR 0.300000 +CXM 0.300000 +GPS 0.300000 +PRIM 0.300000 +ETSY 0.300000 +VIRT 0.300000 +FMC 0.300000 +PLL 0.300000 +HQY 0.300000 +ICPT 0.300000 +PCH 0.300000 +TMO 0.300000 +ADTN 0.300000 +TECK 0.300000 +TDY 0.300000 +LEA 0.300000 +VSTO 0.300000 +NEXT 0.300000 +NMIH 0.300000 +HOG 0.250000 +CFG 0.222000 +SRPT 0.200000 +UONEK 0.200000 +AAL 0.200000 +YELP 0.200000 +LKQ 0.200000 +DTE 0.200000 +EMN 0.200000 +FOLD 0.200000 +BYSI 0.200000 +ROK 0.200000 +HGV 0.200000 +HIL 0.200000 +HOUS 0.200000 +JBLU 0.200000 +ATRC 0.200000 +LII 0.200000 +BSX 0.200000 +PII 0.200000 +PRDO 0.200000 +ANSS 0.200000 +NTRA 0.195000 +FISI 0.180000 +DEN 0.150000 +EML 0.150000 +PLAB 0.150000 +GTLS 0.150000 +NCR 0.100000 +DK 0.100000 +ALTR 0.100000 +LSCC 0.100000 +OFLX 0.100000 +OCGN 0.100000 +CTS 0.100000 +RACE 0.090000 +KBR 0.050000 +VUZI 0.000000 +CALX 0.000000 +CDNA 0.000000 +CNDT 0.000000 +BLDE 0.000000 +BKKT 0.000000 +AQMS 0.000000 +RRC 0.000000 +CSII 0.000000 +ERII 0.000000 +FEAM 0.000000 +GBTG 0.000000 +GOLD 0.000000 +KEX 0.000000 +TFX 0.000000 +KFRC 0.000000 +KMI 0.000000 +NTNX 0.000000 +SPPI 0.000000 +SABR 0.000000 +TTC 0.000000 diff --git a/tests/openbb_terminal/stocks/insider/txt/test_finviz_view/test_last_insider_activity.txt b/tests/openbb_terminal/stocks/insider/txt/test_finviz_view/test_last_insider_activity.txt index 6901b55908f4..adb992d9d3c2 100644 --- a/tests/openbb_terminal/stocks/insider/txt/test_finviz_view/test_last_insider_activity.txt +++ b/tests/openbb_terminal/stocks/insider/txt/test_finviz_view/test_last_insider_activity.txt @@ -1,7 +1,102 @@ - Relationship Transaction #Shares Cost Value ($) #Shares Total Insider Trading SEC Form 4 -Date -Sep 08 Director Option Exercise 26,250 14.99 393,488 31,650 Wilson-Thompson Kathleen Sep 12 09:44 PM -Sep 08 Director Sale 26,250 278.93 7,321,912 5,400 Wilson-Thompson Kathleen Sep 12 09:44 PM -Sep 06 SVP Powertrain and Energy Eng. Sale 1,298 269.39 349,799 62,988 Baglino Andrew D Sep 07 08:33 PM -Sep 06 Chief Financial Officer Sale 7,550 269.39 2,034,007 196,527 Kirkhorn Zachary Sep 07 08:29 PM -Sep 06 Chief Accounting Officer Sale 3,755 269.39 1,011,548 91,324 Taneja Vaibhav Sep 07 09:04 PM + Relationship Transaction #Shares Cost Value ($) #Shares Total Insider Trading SEC Form 4 +Date +Sep 08 Director Option Exercise 26,250 14.99 393,488 31,650 Wilson-Thompson Kathleen Sep 12 09:44 PM +Sep 08 Director Sale 26,250 278.93 7,321,912 5,400 Wilson-Thompson Kathleen Sep 12 09:44 PM +Sep 06 SVP Powertrain and Energy Eng. Sale 1,298 269.39 349,799 62,988 Baglino Andrew D Sep 07 08:33 PM +Sep 06 Chief Financial Officer Sale 7,550 269.39 2,034,007 196,527 Kirkhorn Zachary Sep 07 08:29 PM +Sep 06 Chief Accounting Officer Sale 3,755 269.39 1,011,548 91,324 Taneja Vaibhav Sep 07 09:04 PM +Sep 05 Chief Financial Officer Option Exercise 16,870 0.00 0 204,078 Kirkhorn Zachary Sep 07 08:29 PM +Sep 05 SVP Powertrain and Energy Eng. Option Exercise 2,586 0.00 0 64,287 Baglino Andrew D Sep 07 08:33 PM +Sep 05 Chief Accounting Officer Option Exercise 8,228 0.00 0 95,079 Taneja Vaibhav Sep 07 09:04 PM +Aug 29 SVP Powertrain and Energy Eng. Option Exercise 10,500 20.91 219,555 72,201 Baglino Andrew D Aug 31 07:32 PM +Aug 29 SVP Powertrain and Energy Eng. Sale 10,500 283.00 2,971,500 61,701 Baglino Andrew D Aug 31 07:32 PM +Aug 01 Director Option Exercise 8,750 44.95 393,312 10,550 Wilson-Thompson Kathleen Aug 02 08:17 PM +Aug 01 Director Sale 8,750 904.00 7,910,000 1,800 Wilson-Thompson Kathleen Aug 02 08:17 PM +Jul 29 Director Option Exercise 17,500 44.95 786,625 19,300 Wilson-Thompson Kathleen Aug 02 08:17 PM +Jul 29 Director Sale 17,500 863.78 15,116,150 1,800 Wilson-Thompson Kathleen Aug 02 08:17 PM +Jul 27 SVP Powertrain and Energy Eng. Option Exercise 3,500 62.72 219,520 24,067 Baglino Andrew D Jul 29 08:34 PM +Jul 27 SVP Powertrain and Energy Eng. Sale 3,500 791.50 2,770,250 20,567 Baglino Andrew D Jul 29 08:34 PM +Jul 25 Director Option Exercise 25,000 74.17 1,854,250 536,240 Musk Kimbal Jul 27 08:31 PM +Jun 27 SVP Powertrain and Energy Eng. Option Exercise 3,500 62.72 219,520 24,067 Baglino Andrew D Jun 29 07:05 PM +Jun 27 SVP Powertrain and Energy Eng. Sale 3,500 748.11 2,618,385 20,567 Baglino Andrew D Jun 29 07:05 PM +Jun 10 Chief Accounting Officer Option Exercise 2,500 55.32 138,300 28,949 Taneja Vaibhav Jun 14 08:19 PM +Jun 06 Chief Accounting Officer Sale 1,518 718.31 1,090,754 26,449 Taneja Vaibhav Jun 07 08:46 PM +Jun 06 Chief Financial Officer Sale 2,538 718.31 1,823,430 62,402 Kirkhorn Zachary Jun 07 08:54 PM +Jun 06 SVP Powertrain and Energy Eng. Sale 433 718.31 311,028 20,567 Baglino Andrew D Jun 07 09:03 PM +Jun 05 Chief Accounting Officer Option Exercise 3,283 0.00 0 27,968 Taneja Vaibhav Jun 07 08:46 PM +Jun 05 Chief Financial Officer Option Exercise 5,623 0.00 0 64,941 Kirkhorn Zachary Jun 07 08:54 PM +Jun 05 SVP Powertrain and Energy Eng. Option Exercise 862 0.00 0 21,000 Baglino Andrew D Jun 07 09:03 PM +Jun 01 Director Option Exercise 25,000 52.38 1,309,500 30,000 DENHOLM ROBYN M Jun 03 06:54 PM +Jun 01 Director Sale 25,000 757.33 18,933,242 5,000 DENHOLM ROBYN M Jun 03 06:54 PM +May 27 SVP Powertrain and Energy Eng. Option Exercise 3,500 62.72 219,520 23,638 Baglino Andrew D Jun 01 08:08 PM +May 27 SVP Powertrain and Energy Eng. Sale 3,500 722.10 2,527,350 20,138 Baglino Andrew D Jun 01 08:08 PM +May 02 Director Option Exercise 25,000 52.38 1,309,500 30,000 DENHOLM ROBYN M May 04 07:00 PM +May 02 SVP Powertrain and Energy Eng. Option Exercise 5,000 55.32 276,600 25,138 Baglino Andrew D May 04 08:25 PM +May 02 Director Sale 121 887.99 107,447 25,000 DENHOLM ROBYN M May 04 07:05 PM +May 02 Director Sale 24,779 869.34 21,541,489 49 DENHOLM ROBYN M May 04 07:00 PM +May 02 SVP Powertrain and Energy Eng. Sale 5,000 875.23 4,376,135 20,138 Baglino Andrew D May 04 08:25 PM +Apr 28 CEO Sale 1,041,799 887.91 925,020,194 162,963,251 Musk Elon Apr 29 09:15 AM +Apr 28 CEO Sale 2,611,217 872.66 2,278,695,421 164,005,050 Musk Elon Apr 29 09:11 AM +Apr 28 CEO Sale 1,576,984 839.81 1,324,373,164 166,616,267 Musk Elon Apr 29 09:08 AM +Apr 27 SVP Powertrain and Energy Eng. Option Exercise 3,500 62.72 219,520 23,638 Baglino Andrew D Apr 29 06:56 PM +Apr 27 SVP Powertrain and Energy Eng. Sale 3,500 899.42 3,147,970 20,138 Baglino Andrew D Apr 29 06:56 PM +Apr 27 CEO Sale 345,601 898.00 310,350,358 168,193,251 Musk Elon Apr 28 09:46 PM +Apr 27 CEO Sale 389,399 881.44 343,233,282 168,538,852 Musk Elon Apr 28 09:41 PM +Apr 26 CEO Sale 215,528 987.53 212,841,259 168,928,251 Musk Elon Apr 28 09:41 PM +Apr 26 CEO Sale 316,161 954.51 301,779,090 169,143,779 Musk Elon Apr 28 09:33 PM +Apr 26 CEO Sale 889,825 913.82 813,139,334 169,459,940 Musk Elon Apr 28 09:16 PM +Apr 26 CEO Sale 2,258,486 889.08 2,007,978,676 170,349,765 Musk Elon Apr 28 09:13 PM +Apr 05 Chief Accounting Officer Option Exercise 7,000 54.66 382,620 31,685 Taneja Vaibhav Apr 07 07:00 PM +Apr 05 Chief Accounting Officer Sale 1,300 1141.94 1,484,528 24,685 Taneja Vaibhav Apr 07 07:05 PM +Apr 05 Chief Accounting Officer Sale 5,700 1108.24 6,316,944 25,985 Taneja Vaibhav Apr 07 07:00 PM +Mar 28 SVP Powertrain and Energy Eng. Option Exercise 3,500 62.72 219,520 23,638 Baglino Andrew D Mar 30 07:16 PM +Mar 28 SVP Powertrain and Energy Eng. Sale 3,500 1065.00 3,727,500 20,138 Baglino Andrew D Mar 30 07:16 PM +Mar 07 SVP Powertrain and Energy Eng. Sale 897 845.39 758,316 20,138 Baglino Andrew D Mar 08 07:36 PM +Mar 07 Chief Financial Officer Sale 2,389 845.39 2,019,639 59,318 Kirkhorn Zachary Mar 08 07:44 PM +Mar 07 Chief Accounting Officer Sale 1,535 845.39 1,297,675 24,685 Taneja Vaibhav Mar 08 07:32 PM +Mar 05 Chief Accounting Officer Option Exercise 3,282 0.00 0 26,220 Taneja Vaibhav Mar 08 07:32 PM +Mar 05 Chief Financial Officer Option Exercise 5,623 0.00 0 61,707 Kirkhorn Zachary Mar 08 07:44 PM +Mar 05 SVP Powertrain and Energy Eng. Option Exercise 1,786 0.00 0 21,035 Baglino Andrew D Mar 08 07:36 PM +Mar 01 Director Option Exercise 25,000 52.38 1,309,500 30,000 DENHOLM ROBYN M Mar 03 08:39 PM +Mar 01 Director Sale 25,000 867.80 21,694,957 5,000 DENHOLM ROBYN M Mar 03 08:39 PM +Feb 28 SVP Powertrain and Energy Eng. Option Exercise 3,500 62.72 219,520 22,749 Baglino Andrew D Mar 02 07:57 PM +Feb 28 SVP Powertrain and Energy Eng. Sale 3,500 815.72 2,855,020 19,249 Baglino Andrew D Mar 02 07:57 PM +Feb 17 Chief Financial Officer Sale 1,250 913.26 1,141,575 56,084 Kirkhorn Zachary Feb 22 07:02 PM +Feb 01 Director Option Exercise 25,000 52.38 1,309,500 30,000 DENHOLM ROBYN M Feb 03 07:38 PM +Feb 01 Director Sale 25,000 923.57 23,089,129 5,000 DENHOLM ROBYN M Feb 03 07:38 PM +Jan 27 SVP Powertrain and Energy Eng. Option Exercise 3,500 62.72 219,520 22,749 Baglino Andrew D Jan 31 07:37 PM +Jan 27 SVP Powertrain and Energy Eng. Sale 3,500 933.56 3,267,460 19,249 Baglino Andrew D Jan 31 07:37 PM +Jan 18 Chief Financial Officer Sale 1,250 1026.75 1,283,438 57,334 Kirkhorn Zachary Jan 20 07:39 PM +Jan 05 Chief Accounting Officer Option Exercise 7,000 54.66 382,620 29,905 Taneja Vaibhav Jan 07 06:36 PM +Jan 05 Chief Accounting Officer Sale 1,100 1160.85 1,276,940 22,905 Taneja Vaibhav Jan 07 06:37 PM +Jan 05 Chief Accounting Officer Sale 5,900 1131.26 6,674,424 24,005 Taneja Vaibhav Jan 07 06:36 PM +Dec 31 Chief Financial Officer Option Exercise 3,200 55.32 177,024 58,584 Kirkhorn Zachary Jan 04 09:50 PM +Dec 28 CEO Option Exercise 1,554,176 6.24 9,698,058 1,554,176 Musk Elon Dec 28 08:47 PM +Dec 28 CEO Sale 923,435 1091.48 1,007,908,791 630,741 Musk Elon Dec 28 08:47 PM +Dec 28 CEO Sale 10,655 1113.59 11,865,297 620,086 Musk Elon Dec 28 08:48 PM +Dec 27 SVP Powertrain and Energy Eng. Option Exercise 3,500 62.72 219,520 22,749 Baglino Andrew D Dec 29 09:28 PM +Dec 27 SVP Powertrain and Energy Eng. Sale 3,500 1073.00 3,755,500 19,249 Baglino Andrew D Dec 29 09:28 PM +Dec 22 CEO Option Exercise 2,105,171 6.24 13,136,267 3,260,035 Musk Elon Dec 22 09:24 PM +Dec 22 CEO Sale 340,564 979.69 333,647,031 2,919,471 Musk Elon Dec 22 09:24 PM +Dec 22 CEO Sale 593,527 1002.35 594,924,622 2,325,944 Musk Elon Dec 22 09:28 PM +Dec 21 CEO Option Exercise 2,088,955 6.24 13,035,079 2,088,955 Musk Elon Dec 21 09:52 PM +Dec 21 CEO Sale 583,611 904.74 528,016,861 1,505,344 Musk Elon Dec 21 09:52 PM +Dec 21 CEO Sale 350,480 929.36 325,723,600 1,154,864 Musk Elon Dec 21 09:36 PM +Dec 17 Chief Financial Officer Sale 1,250 915.00 1,143,750 55,384 Kirkhorn Zachary Dec 21 08:36 PM +Dec 16 CEO Option Exercise 2,151,940 6.24 13,428,106 2,151,940 Musk Elon Dec 16 08:52 PM +Dec 16 CEO Sale 295,214 969.83 286,307,000 1,217,849 Musk Elon Dec 16 08:55 PM +Dec 16 CEO Sale 638,877 935.75 597,827,015 1,513,063 Musk Elon Dec 16 08:52 PM +Dec 13 CEO Option Exercise 2,134,440 6.24 13,318,906 2,134,440 Musk Elon Dec 13 08:02 PM +Dec 13 CEO Sale 169,111 992.27 167,804,268 1,200,349 Musk Elon Dec 13 08:04 PM +Dec 13 CEO Sale 764,980 965.62 738,683,277 1,369,460 Musk Elon Dec 13 08:02 PM +Dec 09 CEO Option Exercise 2,165,241 6.24 13,511,104 2,165,241 Musk Elon Dec 09 08:19 PM +Dec 09 CEO Sale 390,639 1044.54 408,039,939 1,231,150 Musk Elon Dec 09 08:21 PM +Dec 09 CEO Sale 543,452 1021.56 555,171,415 1,621,789 Musk Elon Dec 09 08:19 PM +Dec 06 Chief Accounting Officer Sale 1,590 980.41 1,559,339 22,905 Taneja Vaibhav Dec 07 09:11 PM +Dec 06 Chief Financial Officer Sale 2,652 980.43 2,600,345 56,634 Kirkhorn Zachary Dec 07 09:02 PM +Dec 06 SVP Powertrain and Energy Eng. Sale 917 980.47 899,091 19,249 Baglino Andrew D Dec 07 09:20 PM +Dec 05 SVP Powertrain and Energy Eng. Option Exercise 1,786 0.00 0 20,166 Baglino Andrew D Dec 07 09:20 PM +Dec 05 Chief Financial Officer Option Exercise 5,624 0.00 0 59,286 Kirkhorn Zachary Dec 07 09:02 PM +Dec 05 Chief Accounting Officer Option Exercise 3,283 0.00 0 24,495 Taneja Vaibhav Dec 07 09:11 PM +Dec 02 CEO Option Exercise 2,133,441 6.24 13,312,672 2,133,441 Musk Elon Dec 02 09:43 PM +Dec 02 CEO Sale 634,592 1079.29 684,906,148 1,498,849 Musk Elon Dec 02 09:43 PM diff --git a/tests/openbb_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_filter.txt b/tests/openbb_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_filter.txt index 31f8fc15e42c..f51f9b6de8fb 100644 --- a/tests/openbb_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_filter.txt +++ b/tests/openbb_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_filter.txt @@ -1,7 +1,7 @@ - X Trading Date Ticker Insider Title Price Quantity Owned Delta Own Value -0 [red][/red] [red]2022-02-22[/red] [red]PM[/red] [red]De Wilde Frederic[/red] [red]Pres, European Union Region[/red] [red]$108.49[/red] [red]-29,941[/red] [red]178,160[/red] [red]-14%[/red] [red]-$3,248,338[/red] -1 [red][/red] [red]2022-02-18[/red] [red]PM[/red] [red]Barth Werner[/red] [red]Pr.Combusibles, GlobalComb.Mkt[/red] [red]$111.70[/red] [red]-12,000[/red] [red]75,178[/red] [red]-14%[/red] [red]-$1,340,400[/red] -2 [red][/red] [red]2022-02-17[/red] [red]PM[/red] [red]Olczak Jacek[/red] [red]CEO[/red] [red]$111.31[/red] [red]-40,000[/red] [red]326,907[/red] [red]-11%[/red] [red]-$4,452,308[/red] -3 [red][/red] [red]2022-02-17[/red] [red]PM[/red] [red]Calantzopoulos Andre[/red] [red]Exec. COB[/red] [red]$110.69[/red] [red]-75,000[/red] [red]935,380[/red] [red]-7%[/red] [red]-$8,301,750[/red] -4 [red][/red] [red]2021-07-27[/red] [red]PM[/red] [red]King Martin G.[/red] [red]CEO, PMI America[/red] [red]$100.18[/red] [red]-21,725[/red] [red]128,484[/red] [red]-14%[/red] [red]-$2,176,482[/red] + X Trading Date Ticker Insider Title Trade Type Price Quantity Owned Delta Own Value +0 2022-02-22 PM De Wilde Frederic Pres, European Union Region S - Sale $108.49 -29,941 178,160 -14% -$3,248,338 +1 2022-02-18 PM Barth Werner Pr.Combusibles, GlobalComb.Mkt S - Sale $111.70 -12,000 75,178 -14% -$1,340,400 +2 2022-02-17 PM Olczak Jacek CEO S - Sale $111.31 -40,000 326,907 -11% -$4,452,308 +3 2022-02-17 PM Calantzopoulos Andre Exec. COB S - Sale $110.69 -75,000 935,380 -7% -$8,301,750 +4 2021-07-27 PM King Martin G. CEO, PMI America S - Sale $100.18 -21,725 128,484 -14% -$2,176,482 [red]S - Sale: Sale of securities on an exchange or to another person[/red] diff --git a/tests/openbb_terminal/stocks/options/test_syncretism_model.py b/tests/openbb_terminal/stocks/options/test_syncretism_model.py index 120219b0657a..43f87b1fd716 100644 --- a/tests/openbb_terminal/stocks/options/test_syncretism_model.py +++ b/tests/openbb_terminal/stocks/options/test_syncretism_model.py @@ -56,6 +56,7 @@ def test_get_historical_greeks_invalid_status(mocker): assert result_df.empty +@pytest.mark.skip @pytest.mark.vcr def test_get_screener_output(mocker, recorder): mock_preset_path = Path(__file__).resolve().parent / "ini" diff --git a/tests/openbb_terminal/stocks/options/test_syncretism_view.py b/tests/openbb_terminal/stocks/options/test_syncretism_view.py index 2a1d05df33d3..3aba0aecae63 100644 --- a/tests/openbb_terminal/stocks/options/test_syncretism_view.py +++ b/tests/openbb_terminal/stocks/options/test_syncretism_view.py @@ -62,6 +62,7 @@ def test_view_historical_greeks(): ) +@pytest.mark.skip @pytest.mark.vcr(record_mode="none") @pytest.mark.record_stdout @pytest.mark.parametrize( diff --git a/tests/openbb_terminal/stocks/options/txt/test_fdscanner_view/test_display_options[False].txt b/tests/openbb_terminal/stocks/options/txt/test_fdscanner_view/test_display_options[False].txt index 96788ba6fb65..ac038ef52e2a 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_fdscanner_view/test_display_options[False].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_fdscanner_view/test_display_options[False].txt @@ -4,3 +4,4 @@ 18 IBM 2022-01-07 132.0 Put 11.6 2421.0 209.0 0.53 0.62 6 KR 2022-03-18 45.0 Put 20.7 4776.0 231.0 2.33 2.39 13 EBAY 2022-01-21 66.0 Put 15.5 4951.0 319.0 1.34 1.42 +1 XEL 2022-01-21 65.0 Put 37.3 8132.0 218.0 0.40 0.55 diff --git a/tests/openbb_terminal/stocks/options/txt/test_fdscanner_view/test_display_options[True].txt b/tests/openbb_terminal/stocks/options/txt/test_fdscanner_view/test_display_options[True].txt index 10719572bc90..0f06a1a586f3 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_fdscanner_view/test_display_options[True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_fdscanner_view/test_display_options[True].txt @@ -1,6 +1,15 @@ - Ticker Exp Strike Type Vol/OI Vol OI Bid Ask -19 CRM 2022-01-14 280.0 Call 11.2 1867.0 167.0 0.27 0.34 -9 KMX 2022-04-14 175.0 Call 17.3 1974.0 114.0 0.55 0.85 -15 INTC 2022-01-14 57.0 Call 13.6 2168.0 159.0 0.03 0.04 -5 CAH 2022-01-21 52.0 Call 22.2 2730.0 123.0 0.95 1.10 -4 AMZN 2021-12-31 3365.0 Call 25.1 2988.0 119.0 0.03 0.14 + Ticker Exp Strike Type Vol/OI Vol OI Bid Ask +19 CRM 2022-01-14 280.0 Call 11.2 1867.0 167.0 0.27 0.34 +9 KMX 2022-04-14 175.0 Call 17.3 1974.0 114.0 0.55 0.85 +15 INTC 2022-01-14 57.0 Call 13.6 2168.0 159.0 0.03 0.04 +5 CAH 2022-01-21 52.0 Call 22.2 2730.0 123.0 0.95 1.10 +4 AMZN 2021-12-31 3365.0 Call 25.1 2988.0 119.0 0.03 0.14 +17 AMZN 2021-12-31 3375.0 Call 12.3 3137.0 256.0 0.01 0.29 +3 DVN 2022-02-18 55.0 Call 30.3 4094.0 135.0 0.48 0.52 +7 AMZN 2021-12-31 3370.0 Call 20.6 5684.0 276.0 0.02 0.10 +11 AMZN 2021-12-31 3380.0 Call 15.8 7061.0 447.0 0.02 0.05 +0 AMZN 2021-12-31 3360.0 Call 60.1 7867.0 131.0 0.07 0.11 +10 TSLA 2021-12-31 1060.0 Call 16.7 25846.0 1545.0 0.13 0.22 +2 TSLA 2021-12-31 1065.0 Call 31.6 31229.0 988.0 0.00 0.01 +12 TSLA 2021-12-31 1075.0 Call 15.7 40409.0 2573.0 0.00 0.01 +8 TSLA 2021-12-31 1070.0 Call 19.7 64369.0 3262.0 0.00 0.01 diff --git a/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_default.txt b/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_default.txt index ea12022fb6d6..37110f461d8d 100644 --- a/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_default.txt +++ b/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_default.txt @@ -20,3 +20,83 @@ Date 2022-12-19 27494 0.4942 ARKQ Buy Tesla, Inc. 149.869995 4.120526 2022-12-16 31018 0.0690 ARKK Buy Tesla, Inc. 150.229996 4.659834 2022-12-15 500 0.0091 ARKQ Buy Tesla, Inc. 157.669998 0.078835 +2022-12-15 5962 0.0132 ARKK Buy Tesla, Inc. 157.669998 0.940029 +2022-12-14 10066 0.1817 ARKQ Buy Tesla, Inc. 156.800003 1.578349 +2022-12-14 3259 0.0467 ARKW Buy Tesla, Inc. 156.800003 0.511011 +2022-12-14 61537 0.1375 ARKK Buy Tesla, Inc. 156.800003 9.649002 +2022-11-15 4000 0.0844 ARKQ Buy Tesla, Inc. 194.419998 0.777680 +2022-11-09 2909 0.0496 ARKW Buy Tesla, Inc. 177.589996 0.516609 +2022-11-09 9173 0.1925 ARKQ Buy Tesla, Inc. 177.589996 1.629033 +2022-11-09 27594 0.0761 ARKK Buy Tesla, Inc. 177.589996 4.900418 +2022-10-03 108380 0.3535 ARKK Buy Tesla, Inc. 242.399994 26.271311 +2022-10-03 23833 0.4963 ARKW Buy Tesla, Inc. 242.399994 5.777119 +2022-09-01 19193 0.3872 ARKW Sell Tesla, Inc. 277.160004 5.319532 +2022-09-01 16168 0.3969 ARKQ Sell Tesla, Inc. 277.160004 4.481123 +2022-09-01 115168 0.3935 ARKK Sell Tesla, Inc. 277.160004 31.919963 +2022-08-17 898 0.0479 ARKW Sell Tesla, Inc. 303.996674 0.272989 +2022-07-29 32401 0.2932 ARKK Sell Tesla, Inc. 297.149994 9.627957 +2022-06-16 5174 0.3013 ARKQ Buy Tesla, Inc. 213.100006 1.102579 +2022-06-14 300 0.0174 ARKQ Buy Tesla, Inc. 220.889999 0.066267 +2022-06-13 2800 0.1576 ARKQ Buy Tesla, Inc. 215.736664 0.604063 +2022-06-08 1358 0.0639 ARKW Buy Tesla, Inc. 241.866669 0.328455 +2022-06-08 1804 0.1074 ARKQ Buy Tesla, Inc. 241.866669 0.436327 +2022-06-07 1107 0.0503 ARKW Buy Tesla, Inc. 238.886673 0.264448 +2022-06-07 1893 0.1073 ARKQ Buy Tesla, Inc. 238.886673 0.452212 +2022-06-06 4704 0.2726 ARKQ Buy Tesla, Inc. 238.279999 1.120869 +2022-06-06 2996 0.1408 ARKW Buy Tesla, Inc. 238.279999 0.713887 +2022-05-31 1580 0.0131 ARKK Buy Tesla, Inc. 252.753326 0.399350 +2022-05-31 141 0.0067 ARKW Buy Tesla, Inc. 252.753326 0.035638 +2022-05-25 1130 0.0093 ARKK Buy Tesla, Inc. 219.600006 0.248148 +2022-05-25 213 0.0101 ARKW Buy Tesla, Inc. 219.600006 0.046775 +2022-05-24 22209 0.1675 ARKK Buy Tesla, Inc. 209.386673 4.650269 +2022-05-24 3872 0.1681 ARKW Buy Tesla, Inc. 209.386673 0.810745 +2022-05-23 15858 0.1247 ARKK Buy Tesla, Inc. 224.966660 3.567521 +2022-05-09 25892 1.2597 ARKW Sell Tesla, Inc. 262.369995 6.793284 +2022-05-09 15862 0.1429 ARKK Sell Tesla, Inc. 262.369995 4.161713 +2022-05-05 26131 0.2354 ARKK Sell Tesla, Inc. 291.093323 7.606560 +2022-05-02 7146 0.3559 ARKW Sell Tesla, Inc. 300.980011 2.150803 +2022-04-28 10035 0.0942 ARKK Sell Tesla, Inc. 292.503326 2.935271 +2022-04-25 1443 0.0754 ARKW Sell Tesla, Inc. 332.673340 0.480048 +2022-04-25 6852 0.0716 ARKK Sell Tesla, Inc. 332.673340 2.279478 +2022-04-21 11447 0.5631 ARKW Sell Tesla, Inc. 336.260010 3.849168 +2022-04-21 14169 0.9557 ARKQ Sell Tesla, Inc. 336.260010 4.764468 +2022-04-21 67544 0.6606 ARKK Sell Tesla, Inc. 336.260010 22.712346 +2022-04-20 67884 0.6223 ARKK Sell Tesla, Inc. 325.733337 22.112082 +2022-03-31 6111 0.3956 ARKQ Sell Tesla, Inc. 359.200012 2.195071 +2022-03-31 9016 0.3942 ARKW Sell Tesla, Inc. 359.200012 3.238547 +2022-03-31 22424 0.1941 ARKK Sell Tesla, Inc. 359.200012 8.054701 +2022-03-30 2978 0.1258 ARKW Sell Tesla, Inc. 364.663330 1.085967 +2022-03-29 8720 0.3904 ARKW Sell Tesla, Inc. 366.523346 3.196084 +2022-03-29 43615 0.3912 ARKK Sell Tesla, Inc. 366.523346 15.985916 +2022-03-25 117857 0.9545 ARKK Sell Tesla, Inc. 336.880005 39.703667 +2022-03-25 16429 0.9898 ARKQ Sell Tesla, Inc. 336.880005 5.534602 +2022-03-25 11691 0.4817 ARKW Sell Tesla, Inc. 336.880005 3.938464 +2022-02-25 3927 0.2059 ARKQ Buy Tesla, Inc. 269.956665 1.060120 +2022-02-24 6516 0.2152 ARKW Buy Tesla, Inc. 266.923340 1.739272 +2022-02-24 3792 0.1856 ARKQ Buy Tesla, Inc. 266.923340 1.012173 +2022-02-24 20829 0.1440 ARKK Buy Tesla, Inc. 266.923340 5.559746 +2022-02-22 3100 0.1637 ARKQ Buy Tesla, Inc. 273.843323 0.848914 +2022-02-22 17045 0.1284 ARKK Buy Tesla, Inc. 273.843323 4.667659 +2022-02-22 4221 0.1498 ARKW Buy Tesla, Inc. 273.843323 1.155893 +2022-02-17 1252 0.0663 ARKQ Buy Tesla, Inc. 292.116669 0.365730 +2022-02-07 23992 0.1825 ARKK Buy Tesla, Inc. 302.446655 7.256300 +2022-02-04 764 0.0058 ARKK Buy Tesla, Inc. 307.773346 0.235139 +2022-02-02 1931 0.0132 ARKK Buy Tesla, Inc. 301.886658 0.582943 +2022-02-01 7132 0.0502 ARKK Buy Tesla, Inc. 310.416656 2.213892 +2022-01-31 14568 0.5350 ARKW Buy Tesla, Inc. 312.239990 4.548712 +2022-01-31 27556 0.2193 ARKK Buy Tesla, Inc. 312.239990 8.604085 +2022-01-27 27799 0.1986 ARKK Buy Tesla, Inc. 276.366669 7.682717 +2022-01-27 5683 0.1909 ARKW Buy Tesla, Inc. 276.366669 1.570592 +2022-01-14 3201 0.1062 ARKW Sell Tesla, Inc. 349.869995 1.119934 +2022-01-14 23398 0.1781 ARKK Sell Tesla, Inc. 349.869995 8.186258 +2022-01-13 16118 0.5245 ARKW Sell Tesla, Inc. 343.853333 5.542228 +2022-01-13 71638 0.5238 ARKK Sell Tesla, Inc. 343.853333 24.632965 +2022-01-12 2656 0.0199 ARKK Sell Tesla, Inc. 368.739990 0.979373 +2022-01-07 11496 0.3417 ARKW Sell Tesla, Inc. 342.320007 3.935311 +2022-01-06 4620 0.1415 ARKW Sell Tesla, Inc. 354.899994 1.639638 +2022-01-05 19212 0.5855 ARKW Sell Tesla, Inc. 362.706665 6.968320 +2022-01-04 16558 0.4926 ARKW Sell Tesla, Inc. 383.196655 6.344970 +2022-01-04 27574 0.1993 ARKK Sell Tesla, Inc. 383.196655 10.566265 +2022-01-03 11101 0.6090 ARKQ Sell Tesla, Inc. 399.926666 4.439586 +2022-01-03 28161 0.8627 ARKW Sell Tesla, Inc. 399.926666 11.262335 +2021-12-30 23942 0.1622 ARKK Sell Tesla, Inc. 356.779999 8.542027 diff --git a/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_no_tab.txt b/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_no_tab.txt index ea12022fb6d6..37110f461d8d 100644 --- a/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_no_tab.txt +++ b/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_no_tab.txt @@ -20,3 +20,83 @@ Date 2022-12-19 27494 0.4942 ARKQ Buy Tesla, Inc. 149.869995 4.120526 2022-12-16 31018 0.0690 ARKK Buy Tesla, Inc. 150.229996 4.659834 2022-12-15 500 0.0091 ARKQ Buy Tesla, Inc. 157.669998 0.078835 +2022-12-15 5962 0.0132 ARKK Buy Tesla, Inc. 157.669998 0.940029 +2022-12-14 10066 0.1817 ARKQ Buy Tesla, Inc. 156.800003 1.578349 +2022-12-14 3259 0.0467 ARKW Buy Tesla, Inc. 156.800003 0.511011 +2022-12-14 61537 0.1375 ARKK Buy Tesla, Inc. 156.800003 9.649002 +2022-11-15 4000 0.0844 ARKQ Buy Tesla, Inc. 194.419998 0.777680 +2022-11-09 2909 0.0496 ARKW Buy Tesla, Inc. 177.589996 0.516609 +2022-11-09 9173 0.1925 ARKQ Buy Tesla, Inc. 177.589996 1.629033 +2022-11-09 27594 0.0761 ARKK Buy Tesla, Inc. 177.589996 4.900418 +2022-10-03 108380 0.3535 ARKK Buy Tesla, Inc. 242.399994 26.271311 +2022-10-03 23833 0.4963 ARKW Buy Tesla, Inc. 242.399994 5.777119 +2022-09-01 19193 0.3872 ARKW Sell Tesla, Inc. 277.160004 5.319532 +2022-09-01 16168 0.3969 ARKQ Sell Tesla, Inc. 277.160004 4.481123 +2022-09-01 115168 0.3935 ARKK Sell Tesla, Inc. 277.160004 31.919963 +2022-08-17 898 0.0479 ARKW Sell Tesla, Inc. 303.996674 0.272989 +2022-07-29 32401 0.2932 ARKK Sell Tesla, Inc. 297.149994 9.627957 +2022-06-16 5174 0.3013 ARKQ Buy Tesla, Inc. 213.100006 1.102579 +2022-06-14 300 0.0174 ARKQ Buy Tesla, Inc. 220.889999 0.066267 +2022-06-13 2800 0.1576 ARKQ Buy Tesla, Inc. 215.736664 0.604063 +2022-06-08 1358 0.0639 ARKW Buy Tesla, Inc. 241.866669 0.328455 +2022-06-08 1804 0.1074 ARKQ Buy Tesla, Inc. 241.866669 0.436327 +2022-06-07 1107 0.0503 ARKW Buy Tesla, Inc. 238.886673 0.264448 +2022-06-07 1893 0.1073 ARKQ Buy Tesla, Inc. 238.886673 0.452212 +2022-06-06 4704 0.2726 ARKQ Buy Tesla, Inc. 238.279999 1.120869 +2022-06-06 2996 0.1408 ARKW Buy Tesla, Inc. 238.279999 0.713887 +2022-05-31 1580 0.0131 ARKK Buy Tesla, Inc. 252.753326 0.399350 +2022-05-31 141 0.0067 ARKW Buy Tesla, Inc. 252.753326 0.035638 +2022-05-25 1130 0.0093 ARKK Buy Tesla, Inc. 219.600006 0.248148 +2022-05-25 213 0.0101 ARKW Buy Tesla, Inc. 219.600006 0.046775 +2022-05-24 22209 0.1675 ARKK Buy Tesla, Inc. 209.386673 4.650269 +2022-05-24 3872 0.1681 ARKW Buy Tesla, Inc. 209.386673 0.810745 +2022-05-23 15858 0.1247 ARKK Buy Tesla, Inc. 224.966660 3.567521 +2022-05-09 25892 1.2597 ARKW Sell Tesla, Inc. 262.369995 6.793284 +2022-05-09 15862 0.1429 ARKK Sell Tesla, Inc. 262.369995 4.161713 +2022-05-05 26131 0.2354 ARKK Sell Tesla, Inc. 291.093323 7.606560 +2022-05-02 7146 0.3559 ARKW Sell Tesla, Inc. 300.980011 2.150803 +2022-04-28 10035 0.0942 ARKK Sell Tesla, Inc. 292.503326 2.935271 +2022-04-25 1443 0.0754 ARKW Sell Tesla, Inc. 332.673340 0.480048 +2022-04-25 6852 0.0716 ARKK Sell Tesla, Inc. 332.673340 2.279478 +2022-04-21 11447 0.5631 ARKW Sell Tesla, Inc. 336.260010 3.849168 +2022-04-21 14169 0.9557 ARKQ Sell Tesla, Inc. 336.260010 4.764468 +2022-04-21 67544 0.6606 ARKK Sell Tesla, Inc. 336.260010 22.712346 +2022-04-20 67884 0.6223 ARKK Sell Tesla, Inc. 325.733337 22.112082 +2022-03-31 6111 0.3956 ARKQ Sell Tesla, Inc. 359.200012 2.195071 +2022-03-31 9016 0.3942 ARKW Sell Tesla, Inc. 359.200012 3.238547 +2022-03-31 22424 0.1941 ARKK Sell Tesla, Inc. 359.200012 8.054701 +2022-03-30 2978 0.1258 ARKW Sell Tesla, Inc. 364.663330 1.085967 +2022-03-29 8720 0.3904 ARKW Sell Tesla, Inc. 366.523346 3.196084 +2022-03-29 43615 0.3912 ARKK Sell Tesla, Inc. 366.523346 15.985916 +2022-03-25 117857 0.9545 ARKK Sell Tesla, Inc. 336.880005 39.703667 +2022-03-25 16429 0.9898 ARKQ Sell Tesla, Inc. 336.880005 5.534602 +2022-03-25 11691 0.4817 ARKW Sell Tesla, Inc. 336.880005 3.938464 +2022-02-25 3927 0.2059 ARKQ Buy Tesla, Inc. 269.956665 1.060120 +2022-02-24 6516 0.2152 ARKW Buy Tesla, Inc. 266.923340 1.739272 +2022-02-24 3792 0.1856 ARKQ Buy Tesla, Inc. 266.923340 1.012173 +2022-02-24 20829 0.1440 ARKK Buy Tesla, Inc. 266.923340 5.559746 +2022-02-22 3100 0.1637 ARKQ Buy Tesla, Inc. 273.843323 0.848914 +2022-02-22 17045 0.1284 ARKK Buy Tesla, Inc. 273.843323 4.667659 +2022-02-22 4221 0.1498 ARKW Buy Tesla, Inc. 273.843323 1.155893 +2022-02-17 1252 0.0663 ARKQ Buy Tesla, Inc. 292.116669 0.365730 +2022-02-07 23992 0.1825 ARKK Buy Tesla, Inc. 302.446655 7.256300 +2022-02-04 764 0.0058 ARKK Buy Tesla, Inc. 307.773346 0.235139 +2022-02-02 1931 0.0132 ARKK Buy Tesla, Inc. 301.886658 0.582943 +2022-02-01 7132 0.0502 ARKK Buy Tesla, Inc. 310.416656 2.213892 +2022-01-31 14568 0.5350 ARKW Buy Tesla, Inc. 312.239990 4.548712 +2022-01-31 27556 0.2193 ARKK Buy Tesla, Inc. 312.239990 8.604085 +2022-01-27 27799 0.1986 ARKK Buy Tesla, Inc. 276.366669 7.682717 +2022-01-27 5683 0.1909 ARKW Buy Tesla, Inc. 276.366669 1.570592 +2022-01-14 3201 0.1062 ARKW Sell Tesla, Inc. 349.869995 1.119934 +2022-01-14 23398 0.1781 ARKK Sell Tesla, Inc. 349.869995 8.186258 +2022-01-13 16118 0.5245 ARKW Sell Tesla, Inc. 343.853333 5.542228 +2022-01-13 71638 0.5238 ARKK Sell Tesla, Inc. 343.853333 24.632965 +2022-01-12 2656 0.0199 ARKK Sell Tesla, Inc. 368.739990 0.979373 +2022-01-07 11496 0.3417 ARKW Sell Tesla, Inc. 342.320007 3.935311 +2022-01-06 4620 0.1415 ARKW Sell Tesla, Inc. 354.899994 1.639638 +2022-01-05 19212 0.5855 ARKW Sell Tesla, Inc. 362.706665 6.968320 +2022-01-04 16558 0.4926 ARKW Sell Tesla, Inc. 383.196655 6.344970 +2022-01-04 27574 0.1993 ARKK Sell Tesla, Inc. 383.196655 10.566265 +2022-01-03 11101 0.6090 ARKQ Sell Tesla, Inc. 399.926666 4.439586 +2022-01-03 28161 0.8627 ARKW Sell Tesla, Inc. 399.926666 11.262335 +2021-12-30 23942 0.1622 ARKK Sell Tesla, Inc. 356.779999 8.542027 diff --git a/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener[False].txt b/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener[False].txt index 2655fead262c..107938bd7dd4 100644 --- a/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener[False].txt +++ b/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener[False].txt @@ -1,3 +1,191 @@ - Ticker Company Sector Industry Country Market Cap P/E Price Change Volume -79 AAOI Applied Optoelectronics, Inc. Technology Semiconductors USA 93.3 M 2.81 0.0849 177.3 K -34 AAON AAON, Inc. Industrials Building Products & Equipment USA 4.8 B 72.42 90.96 0.1162 1.3 M + Ticker Company Sector Industry Country Market Cap P/E Price Change Volume +79 AAOI Applied Optoelectronics, Inc. Technology Semiconductors USA 93.3 M 2.81 0.0849 177.3 K +34 AAON AAON, Inc. Industrials Building Products & Equipment USA 4.8 B 72.42 90.96 0.1162 1.3 M +128 ACAD ACADIA Pharmaceuticals Inc. Healthcare Biotechnology USA 3.4 B 20.69 0.0665 3.6 M +114 ACRV Acrivon Therapeutics, Inc. Healthcare Biotechnology USA 424.4 M 20.32 0.0695 35.9 K +66 AEVA Aeva Technologies, Inc. Consumer Cyclical Auto Parts USA 402.9 M 1.79 0.0915 1.3 M +149 AFRM Affirm Holdings, Inc. Technology Software - Infrastructure USA 4.2 B 13.62 0.0607 25.1 M +135 ALT Altimmune, Inc. Healthcare Biotechnology USA 612.1 M 12.59 0.0642 968.9 K +16 AMAM Ambrx Biopharma Inc. Healthcare Biotechnology USA 322.4 M 6.43 0.1503 2.7 M +48 AMRN Amarin Corporation plc Healthcare Drug Manufacturers - General Ireland 845.8 M 2.03 0.1033 18.5 M +119 AMRS Amyris, Inc. Basic Materials Specialty Chemicals USA 472.2 M 1.25 0.0684 6.9 M +62 AMST Amesite Inc. Technology Software - Application USA 6.9 M 2.98 0.0956 319.5 K +129 APYX Apyx Medical Corporation Healthcare Medical Devices USA 117.5 M 3.25 0.0656 388.1 K +81 ARBK Argo Blockchain plc Financial Capital Markets United Kingdom 85.9 M 1.70 0.0828 112.3 K +167 ASTL Algoma Steel Group Inc. Basic Materials Steel Canada 840.6 M 2.26 8.02 0.0567 1.8 M +89 ATAT Atour Lifestyle Holdings Limited Consumer Cyclical Lodging China 3.5 B 146.83 26.43 0.0788 263.6 K +133 ATUS Altice USA, Inc. Communication Services Telecom Services USA 1.8 B 9.23 3.96 0.0645 14.0 M +67 AUPH Aurinia Pharmaceuticals Inc. Healthcare Biotechnology Canada 1.3 B 9.09 0.0912 5.7 M +137 AXSM Axsome Therapeutics, Inc. Healthcare Biotechnology USA 3 B 68.19 0.0641 1.9 M +23 AZ A2Z Smart Technologies Corp. Industrials Aerospace & Defense Canada 72.9 M 1.71 0.1325 61.5 K +41 BFLY Butterfly Network, Inc. Healthcare Medical Devices USA 511.3 M 2.46 0.1081 2.6 M +84 BFRG Bullfrog AI Holdings, Inc. Healthcare Health Information Services USA 18.9 M 2.95 0.0806 403.7 K +69 BGRY Berkshire Grey, Inc. Industrials Specialty Industrial Machinery USA 339.1 M 1.32 0.0909 843.5 K +80 BIVI BioVie Inc. Healthcare Biotechnology USA 297.2 M 7.69 0.0831 636.8 K +103 BKSY BlackSky Technology Inc. Technology Scientific & Technical Instruments USA 235.8 M 1.91 0.0730 543.8 K +125 BLI Berkeley Lights, Inc. Healthcare Biotechnology USA 129.4 M 1.75 0.0671 633.7 K +4 BLPH Bellerophon Therapeutics, Inc. Healthcare Biotechnology USA 18.3 M 1.79 0.3876 301.2 K +63 BLX Banco Latinoamericano de Comercio Exterior, S. A. Financial Banks - Regional Panama 672.7 M 8.24 18.30 0.0925 311.0 K +146 BNR Burning Rock Biotech Limited Healthcare Diagnostics & Research China 363.0 M 3.26 0.0619 177.2 K +38 BON Bon Natural Life Limited Consumer Defensive Packaged Foods China 29.0 M 3.3 2.45 0.1136 107.1 K +136 BRFH Barfresh Food Group, Inc. Consumer Defensive Beverages - Non-Alcoholic USA 17.0 M 1.16 0.0642 24.3 K +3 BVS Bioventus Inc. Healthcare Medical Devices USA 171.3 M 2.13 0.4589 54.2 M +140 BYRN Byrna Technologies Inc. Industrials Aerospace & Defense USA 185.8 M 8.27 0.0630 41.6 K +21 CCO Clear Channel Outdoor Holdings, Inc. Communication Services Advertising Agencies USA 880.1 M 1.77 0.1419 4.4 M +0 CDIO Cardio Diagnostics Holdings, Inc. Healthcare Biotechnology USA 33.6 M 3.45 1.5847 100.1 M +20 CDNA CareDx, Inc Healthcare Diagnostics & Research USA 892.5 M 16.82 0.1434 2.1 M +142 CECO CECO Environmental Corp. Industrials Pollution & Treatment Controls USA 540.0 M 53.16 15.63 0.0625 765.6 K +107 CENX Century Aluminum Company Basic Materials Aluminum USA 1.1 B 7.42 12.07 0.0700 2.7 M +145 CETX Cemtrex, Inc. Technology Software - Infrastructure USA 6.7 M 8.09 0.0622 10.7 K +61 CHCI Comstock Holding Companies, Inc. Real Estate Real Estate - Diversified USA 59.2 M 6.26 6.44 0.0967 64.0 K +10 CHS Chico's FAS, Inc. Consumer Cyclical Apparel Retail USA 714.8 M 6.4 5.75 0.1616 6.8 M +22 CING Cingulate Inc. Healthcare Biotechnology USA 14.5 M 1.79 0.1329 1.4 M +52 CJJD China Jo-Jo Drugstores, Inc. Healthcare Pharmaceutical Retailers China 149.2 M 7.46 0.1019 156.6 K +17 CLOV Clover Health Investments, Corp. Healthcare Healthcare Plans USA 659.9 M 1.32 0.1478 20.5 M +86 CMCL Caledonia Mining Corporation Plc Basic Materials Gold USA 244.7 M 5.93 14.04 0.0800 74.0 K +33 CMND Clearmind Medicine Inc. Healthcare Biotechnology Canada 10.9 M 3.24 0.1172 34.3 K +13 CNSP CNS Pharmaceuticals, Inc. Healthcare Biotechnology USA 2.4 M 1.85 0.1562 338.7 K +29 CNTB Connect Biopharma Holdings Limited Healthcare Biotechnology China 69.8 M 1.29 0.1217 194.1 K +91 COEP Coeptis Therapeutics Holdings, Inc. Healthcare Biotechnology USA 32.2 M 13.98 1.65 0.0784 203.9 K +55 COIN Coinbase Global, Inc. Financial Financial Data & Stock Exchanges USA 16.0 B 64.83 0.0996 24.8 M +174 CRDF Cardiff Oncology, Inc. Healthcare Biotechnology USA 83.4 M 1.73 0.0549 139.6 K +141 CRGO Freightos Limited Industrials Integrated Freight & Logistics Israel 247.9 M 4.40 0.0628 99.1 K +73 CTIB Yunhong CTI Ltd. Consumer Cyclical Specialty Retail USA 30.8 M 1.83 0.0893 40.7 K +175 CVNA Carvana Co. Consumer Cyclical Auto & Truck Dealerships USA 2.2 B 9.42 0.0549 20.2 M +113 CXDO Crexendo, Inc. Communication Services Telecom Services USA 46.1 M 2.00 0.0695 74.0 K +7 CYTH Cyclo Therapeutics, Inc. Healthcare Drug Manufacturers - Specialty & Generic USA 14.9 M 1.48 0.2437 130.2 K +109 DBD Diebold Nixdorf, Incorporated Technology Software - Application USA 262.6 M 3.22 0.0698 1.4 M +64 DBGI Digital Brands Group, Inc. Consumer Cyclical Apparel Retail USA 8.2 M 1.54 0.0922 1.6 M +58 DLHC DLH Holdings Corp. Industrials Specialty Business Services USA 181.4 M 10.71 12.75 0.0982 68.6 K +39 DOMH Dominari Holdings Inc. Healthcare Biotechnology USA 22.9 M 4.02 0.1136 44.6 K +83 DPRO Draganfly Inc. Industrials Aerospace & Defense Canada 104.3 M 175.0 2.10 0.0825 612.3 K +28 DRQ Dril-Quip, Inc. Energy Oil & Gas Equipment & Services USA 1.2 B 34.25 0.1237 610.4 K +24 DUOT Duos Technologies Group, Inc. Technology Software - Application USA 32.3 M 5.18 0.1322 226.0 K +77 DYAI Dyadic International, Inc. Healthcare Biotechnology USA 40.3 M 1.37 0.0873 12.2 K +155 EDBL Edible Garden AG Incorporated Consumer Defensive Farm Products USA 8.3 M 3.39 0.0594 121.0 K +150 EH EHang Holdings Limited Industrials Aerospace & Defense China 685.6 M 11.48 0.0600 1.0 M +99 ENVX Enovix Corporation Industrials Electrical Equipment & Parts USA 1.5 B 9.22 0.0746 4.4 M +116 ESTA Establishment Labs Holdings Inc. Healthcare Medical Devices Costa Rica 1.8 B 71.66 0.0689 298.3 K +101 FA First Advantage Corporation Industrials Specialty Business Services USA 2.2 B 36.92 14.51 0.0740 579.3 K +26 FOUR Shift4 Payments, Inc. Technology Software - Infrastructure USA 5.4 B 163.71 64.50 0.1304 4.9 M +75 FTCI FTC Solar, Inc. Technology Solar USA 331.2 M 3.07 0.0887 1.5 M +157 FUTU Futu Holdings Limited Financial Capital Markets Hong Kong 7.5 B 22.94 49.21 0.0590 3.0 M +15 GGE Green Giant Inc. Real Estate Real Estate - Development China 134.1 M 2.37 0.1505 21.8 K +46 GNPX Genprex, Inc. Healthcare Biotechnology USA 62.9 M 1.28 0.1034 534.1 K +19 GOGO Gogo Inc. Communication Services Telecom Services USA 2.2 B 10.99 16.46 0.1438 1.5 M +131 GPCR Structure Therapeutics Inc. Healthcare Biotechnology USA 935.5 M 25.56 0.0650 60.6 K +44 GRFX Graphex Group Limited Basic Materials Other Industrial Metals & Mining Hong Kong 58.2 M 1.76 0.1069 81.9 K +171 GRPH Graphite Bio, Inc. Healthcare Biotechnology USA 154.8 M 2.63 0.0562 176.3 K +110 GRRR Gorilla Technology Group Inc. Technology Software - Infrastructure Taiwan 552.9 M 7.71 0.0697 32.3 K +47 GSAT Globalstar, Inc. Communication Services Telecom Services USA 2.4 B 1.28 0.1034 9.4 M +166 GSHD Goosehead Insurance, Inc Financial Insurance - Diversified USA 1.7 B 2332.5 46.65 0.0573 432.3 K +138 GTEC Greenland Technologies Holding Corporation Industrials Specialty Industrial Machinery USA 30.1 M 5.13 2.17 0.0637 31.6 K +183 HCM HUTCHMED (China) Limited Healthcare Drug Manufacturers - Specialty & Generic Hong Kong 2.9 B 16.55 0.0535 201.4 K +144 HIPO Hippo Holdings Inc. Financial Insurance - Specialty USA 400.6 M 17.21 0.0623 105.3 K +102 HOTH Hoth Therapeutics, Inc. Healthcare Biotechnology USA 4.0 M 2.91 0.0738 1.1 M +189 HROW Harrow Health, Inc. Healthcare Drug Manufacturers - Specialty & Generic USA 525.2 M 17.92 0.0516 462.9 K +18 HSII Heidrick & Struggles International, Inc. Industrials Staffing & Employment Services USA 699.6 M 9.23 34.33 0.1474 455.5 K +94 HTGM HTG Molecular Diagnostics, Inc. Healthcare Diagnostics & Research USA 7.3 M 3.59 0.0781 278.9 K +12 HYPR Hyperfine, Inc. Healthcare Medical Devices USA 119.2 M 1.61 0.1583 1.1 M +97 ICD Independence Contract Drilling, Inc. Energy Oil & Gas Drilling USA 49.9 M 3.80 0.0765 149.8 K +105 IIPR Innovative Industrial Properties, Inc. Real Estate REIT - Industrial USA 2.3 B 17.0 88.41 0.0714 780.1 K +43 ILAG Intelligent Living Application Group Inc. Industrials Building Products & Equipment Hong Kong 24.6 M 1.34 0.1074 7.4 M +165 INSW International Seaways, Inc. Energy Oil & Gas Midstream USA 2.5 B 18.86 51.44 0.0578 2.2 M +70 INTZ Intrusion Inc. Technology Software - Infrastructure USA 56.2 M 2.42 0.0901 16.8 K +151 ISO IsoPlexis Corporation Healthcare Medical Devices USA 43.7 M 1.06 0.0600 59.8 K +92 ISUN iSun, Inc. Technology Solar USA 21.2 M 1.38 0.0781 39.7 K +95 ITRI Itron, Inc. Technology Scientific & Technical Instruments USA 2.6 B 55.77 0.0779 592.7 K +162 IXHL Incannex Healthcare Limited Healthcare Drug Manufacturers - Specialty & Generic Australia 163.7 M 2.55 0.0581 11.5 K +126 JFU 9F Inc. Technology Information Technology Services China 26.3 M 2.24 0.0667 84.0 K +98 JRVR James River Group Holdings, Ltd. Financial Insurance - Specialty Bermuda 917.0 M 24.10 0.0749 376.2 K +106 KAL Kalera Public Limited Company Consumer Defensive Farm Products USA 4.5 M 4.66 0.0713 291.2 K +168 KULR KULR Technology Group, Inc. Technology Electronic Components USA 151.5 M 1.31 0.0565 1.3 M +85 LAW CS Disco, Inc. Technology Software - Application USA 587.6 M 7.00 0.0802 876.1 K +139 LCTX Lineage Cell Therapeutics, Inc. Healthcare Biotechnology USA 238.9 M 1.35 0.0630 264.3 K +2 LHDX Lucira Health, Inc. Healthcare Medical Devices USA 33.2 M 0.93 0.8235 228.5 M +1 LION Lionheart III Corp Financial Shell Companies USA 241.9 M 14.60 1.0563 739.8 K +100 LOOP Loop Industries, Inc. Basic Materials Specialty Chemicals Canada 121.9 M 2.60 0.0744 35.4 K +147 LWLG Lightwave Logic, Inc. Basic Materials Specialty Chemicals USA 716.7 M 5.90 0.0612 739.0 K +130 MCG Membership Collective Group Inc. Consumer Cyclical Lodging USA 385.4 M 6.69 0.0653 252.9 K +182 MEGL Magic Empire Global Limited Financial Capital Markets Hong Kong 36.8 M 80.45 1.77 0.0536 153.7 K +170 MFIN Medallion Financial Corp. Financial Credit Services USA 194.9 M 4.6 8.45 0.0562 131.5 K +178 MNSO MINISO Group Holding Limited Consumer Cyclical Specialty Retail China 6.4 B 42.72 17.90 0.0542 13.5 M +161 MOVE Movano Inc. Healthcare Medical Devices USA 44.5 M 1.27 0.0583 60.5 K +35 MRSN Mersana Therapeutics, Inc. Healthcare Biotechnology USA 644.2 M 6.06 0.1160 1.3 M +25 MSC Studio City International Holdings Limited Consumer Cyclical Resorts & Casinos Hong Kong 1.6 B 7.00 0.1309 38.4 K +112 MULN Mullen Automotive, Inc. Consumer Cyclical Auto Manufacturers USA 424.4 M 0.23 0.0696 238.4 M +76 MUX McEwen Mining Inc. Basic Materials Other Precious Metals & Mining Canada 332.5 M 6.80 0.0880 800.1 K +152 NAUT Nautilus Biotechnology, Inc. Healthcare Biotechnology USA 274.8 M 2.12 0.0600 109.7 K +71 NBY NovaBay Pharmaceuticals, Inc. Healthcare Biotechnology USA 4.4 M 2.30 0.0900 29.7 K +36 NCNA NuCana plc Healthcare Biotechnology United Kingdom 98.3 M 1.45 0.1154 60.5 K +158 NCTY The9 Limited Communication Services Electronic Gaming & Multimedia China 28.2 M 1.08 0.0588 99.4 K +40 NGL NGL Energy Partners LP Energy Oil & Gas Midstream USA 407.9 M 3.44 0.1097 2.5 M +187 NM Navios Maritime Holdings Inc. Industrials Marine Shipping Cayman Islands 59.1 M 2.80 0.0526 168.7 K +60 NNVC NanoViricides, Inc. Healthcare Biotechnology USA 16.9 M 1.38 0.0972 72.5 K +181 NUTX Nutex Health Inc. Healthcare Health Information Services USA 967.9 M 1.37 0.0538 958.9 K +122 NVAX Novavax, Inc. Healthcare Biotechnology USA 809.1 M 9.26 0.0681 11.5 M +134 NVTA Invitae Corporation Healthcare Diagnostics & Research USA 557.0 M 2.15 0.0644 9.4 M +163 ODV Osisko Development Corp. Basic Materials Gold Canada 462.4 M 4.38 0.0580 24.8 K +117 OLK Olink Holding AB (publ) Healthcare Diagnostics & Research Sweden 3.0 B 23.44 0.0689 171.9 K +179 OLMA Olema Pharmaceuticals, Inc. Healthcare Biotechnology USA 175.2 M 4.10 0.0540 42.0 K +42 OMGA Omega Therapeutics, Inc. Healthcare Biotechnology USA 316.9 M 6.46 0.1081 113.3 K +68 OUST Ouster, Inc. Technology Electronic Components USA 476.5 M 1.20 0.0909 2.7 M +14 PBLA Panbela Therapeutics, Inc. Healthcare Biotechnology USA 8.8 M 1.37 0.1513 4.0 M +65 PIXY ShiftPixy, Inc. Industrials Staffing & Employment Services USA 49.4 M 5.11 0.0919 211.0 K +104 PLM PolyMet Mining Corp. Basic Materials Other Industrial Metals & Mining USA 261.5 M 2.50 0.0730 179.9 K +57 PPTA Perpetua Resources Corp. Basic Materials Other Precious Metals & Mining USA 311.7 M 3.57 0.0985 115.7 K +156 PRIM Primoris Services Corporation Industrials Engineering & Construction USA 1.4 B 12.24 27.50 0.0593 924.8 K +74 PXMD PaxMedica, Inc. Healthcare Biotechnology USA 25 M 2.08 0.0890 102.5 K +82 QH Quhuo Limited Technology Software - Application China 8.6 M 1.44 0.0827 42.6 K +51 RCON Recon Technology, Ltd. Energy Oil & Gas Equipment & Services China 71.5 M 4.76 2.05 0.1022 1.4 M +30 RDNT RadNet, Inc. Healthcare Diagnostics & Research USA 1.4 B 23.58 0.1204 688.2 K +172 RLMD Relmada Therapeutics, Inc. Healthcare Biotechnology USA 109.0 M 3.60 0.0557 207.4 K +6 RNXT RenovoRx, Inc. Healthcare Biotechnology USA 44.3 M 4.65 0.2551 229.3 K +49 ROVR Rover Group, Inc. Consumer Cyclical Personal Services USA 782.2 M 4.18 0.1029 1.0 M +59 RVMD Revolution Medicines, Inc. Healthcare Biotechnology USA 2.4 B 26.76 0.0981 5.6 M +173 RXRX Recursion Pharmaceuticals, Inc. Healthcare Biotechnology USA 1.6 B 8.15 0.0557 1.4 M +9 RYAM Rayonier Advanced Materials Inc. Basic Materials Chemicals USA 546.6 M 8.20 0.2202 2.9 M +72 SCU Sculptor Capital Management, Inc. Financial Asset Management USA 531.3 M 8.97 0.0899 653.7 K +78 SDPI Superior Drilling Products, Inc. Energy Oil & Gas Equipment & Services USA 32.7 M 23.27 1.14 0.0853 272.0 K +121 SHPH Shuttle Pharmaceuticals Holdings, Inc. Healthcare Drug Manufacturers - Specialty & Generic USA 26.9 M 1.88 0.0682 40.3 K +37 SKIN The Beauty Health Company Consumer Defensive Household & Personal Products USA 1.7 B 70.06 12.61 0.1140 6.1 M +5 SKYH Sky Harbour Group Corporation Industrials Aerospace & Defense USA 434.1 M 7.34 0.3643 1.5 M +32 SKYT SkyWater Technology, Inc. Technology Semiconductors USA 579.4 M 13.13 0.1174 1.1 M +118 SLNO Soleno Therapeutics, Inc. Healthcare Biotechnology USA 17.0 M 2.03 0.0684 57.8 K +176 SNBR Sleep Number Corporation Consumer Cyclical Furnishings, Fixtures & Appliances USA 882.9 M 24.83 39.86 0.0548 448.3 K +154 SNCR Synchronoss Technologies, Inc. Technology Software - Infrastructure USA 98.2 M 1.07 0.0594 111.6 K +90 SOPA Society Pass Incorporated Technology Software - Application Singapore 29.6 M 1.10 0.0784 344.2 K +88 SOPH SOPHiA GENETICS SA Healthcare Health Information Services Switzerland 189.8 M 2.60 0.0788 41.7 K +143 STIX Semantix, Inc. Technology Software - Application Brazil 233.2 M 3.40 0.0625 188.8 K +164 SWAG Stran & Company, Inc. Communication Services Advertising Agencies USA 32.1 M 1.83 0.0579 41.8 K +120 TCRR TCR2 Therapeutics Inc. Healthcare Biotechnology USA 52.3 M 1.25 0.0684 234.8 K +87 TDW Tidewater Inc. Energy Oil & Gas Equipment & Services USA 2.4 B 48.84 0.0793 1.5 M +50 THMO ThermoGenesis Holdings, Inc. Healthcare Medical Devices USA 3.4 M 3.22 0.1027 26.2 K +96 TKLF Yoshitsu Co., Ltd Consumer Defensive Household & Personal Products Japan 44.3 M 11.8 1.18 0.0776 41.2 K +148 TNGX Tango Therapeutics, Inc. Healthcare Biotechnology USA 480.2 M 5.23 0.0609 161.9 K +185 TNYA Tenaya Therapeutics, Inc. Healthcare Biotechnology USA 214.0 M 3.07 0.0532 245.9 K +27 TRDA Entrada Therapeutics, Inc. Healthcare Biotechnology USA 417.1 M 12.75 0.1283 91.3 K +159 TRVN Trevena, Inc. Healthcare Biotechnology USA 8.6 M 1.08 0.0588 35.3 K +180 TWLO Twilio Inc. Communication Services Internet Content & Information USA 12.5 B 67.21 0.0539 11.5 M +45 TYRA Tyra Biosciences, Inc. Healthcare Biotechnology USA 543.6 M 13.21 0.1064 30.5 K +8 UNAM Unico American Corporation Financial Insurance - Property & Casualty USA 7.0 M 1.30 0.2264 976.7 K +115 USAP Universal Stainless & Alloy Products, Inc. Basic Materials Steel USA 86.1 M 9.73 0.0692 50.7 K +160 UVE Universal Insurance Holdings, Inc. Financial Insurance - Property & Casualty USA 490.2 M 19.33 0.0586 870.7 K +132 VACC Vaccitech plc Healthcare Biotechnology United Kingdom 123.2 M 7.5 2.79 0.0649 16.7 K +123 VANI Vivani Medical, Inc. Healthcare Medical Devices USA 58.5 M 1.10 0.0680 28.4 K +177 VINC Vincerx Pharma, Inc. Healthcare Biotechnology USA 25.2 M 1.16 0.0545 50.4 K +111 VLCN Volcon, Inc. Consumer Cyclical Auto Manufacturers USA 42.3 M 1.69 0.0696 263.2 K +108 VMEO Vimeo, Inc. Technology Software - Application USA 671.0 M 3.83 0.0698 3.8 M +56 VRTV Veritiv Corporation Industrials Conglomerates USA 2.1 B 6.95 151.44 0.0995 344.2 K +11 VTNR Vertex Energy, Inc. Energy Oil & Gas Refining & Marketing USA 743.7 M 9.47 0.1591 11.7 M +127 VZIO VIZIO Holding Corp. Technology Consumer Electronics USA 2.0 B 10.25 0.0666 1.1 M +188 VZLA Vizsla Silver Corp. Basic Materials Other Industrial Metals & Mining Canada 325.7 M 1.32 0.0518 130.2 K +54 WIMI WiMi Hologram Cloud Inc. Communication Services Advertising Agencies China 109.7 M 1.19 0.1019 387.9 K +169 WKHS Workhorse Group Inc. Consumer Cyclical Auto Manufacturers USA 352.2 M 2.06 0.0564 3.3 M +153 X United States Steel Corporation Basic Materials Steel USA 7.0 B 3.43 30.63 0.0595 9.8 M +93 XERS Xeris Biopharma Holdings, Inc. Healthcare Biotechnology USA 184.7 M 1.38 0.0781 1.8 M +31 XPON Expion360 Inc. Industrials Electrical Equipment & Parts USA 31.6 M 4.47 0.1175 604.5 K +53 XRAY DENTSPLY SIRONA Inc. Healthcare Medical Instruments & Supplies USA 8.4 B 38.07 0.1019 6.0 M +186 YEXT Yext, Inc. Technology Software - Infrastructure USA 918.5 M 7.34 0.0531 1.1 M +124 YGMZ MingZhu Logistics Holdings Limited Industrials Trucking China 33.8 M 36.67 1.43 0.0672 42.7 K +184 ZEUS Olympic Steel, Inc. Basic Materials Steel USA 576.5 M 5.42 52.50 0.0534 217.4 K diff --git a/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener[True].txt b/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener[True].txt index 2655fead262c..107938bd7dd4 100644 --- a/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener[True].txt +++ b/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener[True].txt @@ -1,3 +1,191 @@ - Ticker Company Sector Industry Country Market Cap P/E Price Change Volume -79 AAOI Applied Optoelectronics, Inc. Technology Semiconductors USA 93.3 M 2.81 0.0849 177.3 K -34 AAON AAON, Inc. Industrials Building Products & Equipment USA 4.8 B 72.42 90.96 0.1162 1.3 M + Ticker Company Sector Industry Country Market Cap P/E Price Change Volume +79 AAOI Applied Optoelectronics, Inc. Technology Semiconductors USA 93.3 M 2.81 0.0849 177.3 K +34 AAON AAON, Inc. Industrials Building Products & Equipment USA 4.8 B 72.42 90.96 0.1162 1.3 M +128 ACAD ACADIA Pharmaceuticals Inc. Healthcare Biotechnology USA 3.4 B 20.69 0.0665 3.6 M +114 ACRV Acrivon Therapeutics, Inc. Healthcare Biotechnology USA 424.4 M 20.32 0.0695 35.9 K +66 AEVA Aeva Technologies, Inc. Consumer Cyclical Auto Parts USA 402.9 M 1.79 0.0915 1.3 M +149 AFRM Affirm Holdings, Inc. Technology Software - Infrastructure USA 4.2 B 13.62 0.0607 25.1 M +135 ALT Altimmune, Inc. Healthcare Biotechnology USA 612.1 M 12.59 0.0642 968.9 K +16 AMAM Ambrx Biopharma Inc. Healthcare Biotechnology USA 322.4 M 6.43 0.1503 2.7 M +48 AMRN Amarin Corporation plc Healthcare Drug Manufacturers - General Ireland 845.8 M 2.03 0.1033 18.5 M +119 AMRS Amyris, Inc. Basic Materials Specialty Chemicals USA 472.2 M 1.25 0.0684 6.9 M +62 AMST Amesite Inc. Technology Software - Application USA 6.9 M 2.98 0.0956 319.5 K +129 APYX Apyx Medical Corporation Healthcare Medical Devices USA 117.5 M 3.25 0.0656 388.1 K +81 ARBK Argo Blockchain plc Financial Capital Markets United Kingdom 85.9 M 1.70 0.0828 112.3 K +167 ASTL Algoma Steel Group Inc. Basic Materials Steel Canada 840.6 M 2.26 8.02 0.0567 1.8 M +89 ATAT Atour Lifestyle Holdings Limited Consumer Cyclical Lodging China 3.5 B 146.83 26.43 0.0788 263.6 K +133 ATUS Altice USA, Inc. Communication Services Telecom Services USA 1.8 B 9.23 3.96 0.0645 14.0 M +67 AUPH Aurinia Pharmaceuticals Inc. Healthcare Biotechnology Canada 1.3 B 9.09 0.0912 5.7 M +137 AXSM Axsome Therapeutics, Inc. Healthcare Biotechnology USA 3 B 68.19 0.0641 1.9 M +23 AZ A2Z Smart Technologies Corp. Industrials Aerospace & Defense Canada 72.9 M 1.71 0.1325 61.5 K +41 BFLY Butterfly Network, Inc. Healthcare Medical Devices USA 511.3 M 2.46 0.1081 2.6 M +84 BFRG Bullfrog AI Holdings, Inc. Healthcare Health Information Services USA 18.9 M 2.95 0.0806 403.7 K +69 BGRY Berkshire Grey, Inc. Industrials Specialty Industrial Machinery USA 339.1 M 1.32 0.0909 843.5 K +80 BIVI BioVie Inc. Healthcare Biotechnology USA 297.2 M 7.69 0.0831 636.8 K +103 BKSY BlackSky Technology Inc. Technology Scientific & Technical Instruments USA 235.8 M 1.91 0.0730 543.8 K +125 BLI Berkeley Lights, Inc. Healthcare Biotechnology USA 129.4 M 1.75 0.0671 633.7 K +4 BLPH Bellerophon Therapeutics, Inc. Healthcare Biotechnology USA 18.3 M 1.79 0.3876 301.2 K +63 BLX Banco Latinoamericano de Comercio Exterior, S. A. Financial Banks - Regional Panama 672.7 M 8.24 18.30 0.0925 311.0 K +146 BNR Burning Rock Biotech Limited Healthcare Diagnostics & Research China 363.0 M 3.26 0.0619 177.2 K +38 BON Bon Natural Life Limited Consumer Defensive Packaged Foods China 29.0 M 3.3 2.45 0.1136 107.1 K +136 BRFH Barfresh Food Group, Inc. Consumer Defensive Beverages - Non-Alcoholic USA 17.0 M 1.16 0.0642 24.3 K +3 BVS Bioventus Inc. Healthcare Medical Devices USA 171.3 M 2.13 0.4589 54.2 M +140 BYRN Byrna Technologies Inc. Industrials Aerospace & Defense USA 185.8 M 8.27 0.0630 41.6 K +21 CCO Clear Channel Outdoor Holdings, Inc. Communication Services Advertising Agencies USA 880.1 M 1.77 0.1419 4.4 M +0 CDIO Cardio Diagnostics Holdings, Inc. Healthcare Biotechnology USA 33.6 M 3.45 1.5847 100.1 M +20 CDNA CareDx, Inc Healthcare Diagnostics & Research USA 892.5 M 16.82 0.1434 2.1 M +142 CECO CECO Environmental Corp. Industrials Pollution & Treatment Controls USA 540.0 M 53.16 15.63 0.0625 765.6 K +107 CENX Century Aluminum Company Basic Materials Aluminum USA 1.1 B 7.42 12.07 0.0700 2.7 M +145 CETX Cemtrex, Inc. Technology Software - Infrastructure USA 6.7 M 8.09 0.0622 10.7 K +61 CHCI Comstock Holding Companies, Inc. Real Estate Real Estate - Diversified USA 59.2 M 6.26 6.44 0.0967 64.0 K +10 CHS Chico's FAS, Inc. Consumer Cyclical Apparel Retail USA 714.8 M 6.4 5.75 0.1616 6.8 M +22 CING Cingulate Inc. Healthcare Biotechnology USA 14.5 M 1.79 0.1329 1.4 M +52 CJJD China Jo-Jo Drugstores, Inc. Healthcare Pharmaceutical Retailers China 149.2 M 7.46 0.1019 156.6 K +17 CLOV Clover Health Investments, Corp. Healthcare Healthcare Plans USA 659.9 M 1.32 0.1478 20.5 M +86 CMCL Caledonia Mining Corporation Plc Basic Materials Gold USA 244.7 M 5.93 14.04 0.0800 74.0 K +33 CMND Clearmind Medicine Inc. Healthcare Biotechnology Canada 10.9 M 3.24 0.1172 34.3 K +13 CNSP CNS Pharmaceuticals, Inc. Healthcare Biotechnology USA 2.4 M 1.85 0.1562 338.7 K +29 CNTB Connect Biopharma Holdings Limited Healthcare Biotechnology China 69.8 M 1.29 0.1217 194.1 K +91 COEP Coeptis Therapeutics Holdings, Inc. Healthcare Biotechnology USA 32.2 M 13.98 1.65 0.0784 203.9 K +55 COIN Coinbase Global, Inc. Financial Financial Data & Stock Exchanges USA 16.0 B 64.83 0.0996 24.8 M +174 CRDF Cardiff Oncology, Inc. Healthcare Biotechnology USA 83.4 M 1.73 0.0549 139.6 K +141 CRGO Freightos Limited Industrials Integrated Freight & Logistics Israel 247.9 M 4.40 0.0628 99.1 K +73 CTIB Yunhong CTI Ltd. Consumer Cyclical Specialty Retail USA 30.8 M 1.83 0.0893 40.7 K +175 CVNA Carvana Co. Consumer Cyclical Auto & Truck Dealerships USA 2.2 B 9.42 0.0549 20.2 M +113 CXDO Crexendo, Inc. Communication Services Telecom Services USA 46.1 M 2.00 0.0695 74.0 K +7 CYTH Cyclo Therapeutics, Inc. Healthcare Drug Manufacturers - Specialty & Generic USA 14.9 M 1.48 0.2437 130.2 K +109 DBD Diebold Nixdorf, Incorporated Technology Software - Application USA 262.6 M 3.22 0.0698 1.4 M +64 DBGI Digital Brands Group, Inc. Consumer Cyclical Apparel Retail USA 8.2 M 1.54 0.0922 1.6 M +58 DLHC DLH Holdings Corp. Industrials Specialty Business Services USA 181.4 M 10.71 12.75 0.0982 68.6 K +39 DOMH Dominari Holdings Inc. Healthcare Biotechnology USA 22.9 M 4.02 0.1136 44.6 K +83 DPRO Draganfly Inc. Industrials Aerospace & Defense Canada 104.3 M 175.0 2.10 0.0825 612.3 K +28 DRQ Dril-Quip, Inc. Energy Oil & Gas Equipment & Services USA 1.2 B 34.25 0.1237 610.4 K +24 DUOT Duos Technologies Group, Inc. Technology Software - Application USA 32.3 M 5.18 0.1322 226.0 K +77 DYAI Dyadic International, Inc. Healthcare Biotechnology USA 40.3 M 1.37 0.0873 12.2 K +155 EDBL Edible Garden AG Incorporated Consumer Defensive Farm Products USA 8.3 M 3.39 0.0594 121.0 K +150 EH EHang Holdings Limited Industrials Aerospace & Defense China 685.6 M 11.48 0.0600 1.0 M +99 ENVX Enovix Corporation Industrials Electrical Equipment & Parts USA 1.5 B 9.22 0.0746 4.4 M +116 ESTA Establishment Labs Holdings Inc. Healthcare Medical Devices Costa Rica 1.8 B 71.66 0.0689 298.3 K +101 FA First Advantage Corporation Industrials Specialty Business Services USA 2.2 B 36.92 14.51 0.0740 579.3 K +26 FOUR Shift4 Payments, Inc. Technology Software - Infrastructure USA 5.4 B 163.71 64.50 0.1304 4.9 M +75 FTCI FTC Solar, Inc. Technology Solar USA 331.2 M 3.07 0.0887 1.5 M +157 FUTU Futu Holdings Limited Financial Capital Markets Hong Kong 7.5 B 22.94 49.21 0.0590 3.0 M +15 GGE Green Giant Inc. Real Estate Real Estate - Development China 134.1 M 2.37 0.1505 21.8 K +46 GNPX Genprex, Inc. Healthcare Biotechnology USA 62.9 M 1.28 0.1034 534.1 K +19 GOGO Gogo Inc. Communication Services Telecom Services USA 2.2 B 10.99 16.46 0.1438 1.5 M +131 GPCR Structure Therapeutics Inc. Healthcare Biotechnology USA 935.5 M 25.56 0.0650 60.6 K +44 GRFX Graphex Group Limited Basic Materials Other Industrial Metals & Mining Hong Kong 58.2 M 1.76 0.1069 81.9 K +171 GRPH Graphite Bio, Inc. Healthcare Biotechnology USA 154.8 M 2.63 0.0562 176.3 K +110 GRRR Gorilla Technology Group Inc. Technology Software - Infrastructure Taiwan 552.9 M 7.71 0.0697 32.3 K +47 GSAT Globalstar, Inc. Communication Services Telecom Services USA 2.4 B 1.28 0.1034 9.4 M +166 GSHD Goosehead Insurance, Inc Financial Insurance - Diversified USA 1.7 B 2332.5 46.65 0.0573 432.3 K +138 GTEC Greenland Technologies Holding Corporation Industrials Specialty Industrial Machinery USA 30.1 M 5.13 2.17 0.0637 31.6 K +183 HCM HUTCHMED (China) Limited Healthcare Drug Manufacturers - Specialty & Generic Hong Kong 2.9 B 16.55 0.0535 201.4 K +144 HIPO Hippo Holdings Inc. Financial Insurance - Specialty USA 400.6 M 17.21 0.0623 105.3 K +102 HOTH Hoth Therapeutics, Inc. Healthcare Biotechnology USA 4.0 M 2.91 0.0738 1.1 M +189 HROW Harrow Health, Inc. Healthcare Drug Manufacturers - Specialty & Generic USA 525.2 M 17.92 0.0516 462.9 K +18 HSII Heidrick & Struggles International, Inc. Industrials Staffing & Employment Services USA 699.6 M 9.23 34.33 0.1474 455.5 K +94 HTGM HTG Molecular Diagnostics, Inc. Healthcare Diagnostics & Research USA 7.3 M 3.59 0.0781 278.9 K +12 HYPR Hyperfine, Inc. Healthcare Medical Devices USA 119.2 M 1.61 0.1583 1.1 M +97 ICD Independence Contract Drilling, Inc. Energy Oil & Gas Drilling USA 49.9 M 3.80 0.0765 149.8 K +105 IIPR Innovative Industrial Properties, Inc. Real Estate REIT - Industrial USA 2.3 B 17.0 88.41 0.0714 780.1 K +43 ILAG Intelligent Living Application Group Inc. Industrials Building Products & Equipment Hong Kong 24.6 M 1.34 0.1074 7.4 M +165 INSW International Seaways, Inc. Energy Oil & Gas Midstream USA 2.5 B 18.86 51.44 0.0578 2.2 M +70 INTZ Intrusion Inc. Technology Software - Infrastructure USA 56.2 M 2.42 0.0901 16.8 K +151 ISO IsoPlexis Corporation Healthcare Medical Devices USA 43.7 M 1.06 0.0600 59.8 K +92 ISUN iSun, Inc. Technology Solar USA 21.2 M 1.38 0.0781 39.7 K +95 ITRI Itron, Inc. Technology Scientific & Technical Instruments USA 2.6 B 55.77 0.0779 592.7 K +162 IXHL Incannex Healthcare Limited Healthcare Drug Manufacturers - Specialty & Generic Australia 163.7 M 2.55 0.0581 11.5 K +126 JFU 9F Inc. Technology Information Technology Services China 26.3 M 2.24 0.0667 84.0 K +98 JRVR James River Group Holdings, Ltd. Financial Insurance - Specialty Bermuda 917.0 M 24.10 0.0749 376.2 K +106 KAL Kalera Public Limited Company Consumer Defensive Farm Products USA 4.5 M 4.66 0.0713 291.2 K +168 KULR KULR Technology Group, Inc. Technology Electronic Components USA 151.5 M 1.31 0.0565 1.3 M +85 LAW CS Disco, Inc. Technology Software - Application USA 587.6 M 7.00 0.0802 876.1 K +139 LCTX Lineage Cell Therapeutics, Inc. Healthcare Biotechnology USA 238.9 M 1.35 0.0630 264.3 K +2 LHDX Lucira Health, Inc. Healthcare Medical Devices USA 33.2 M 0.93 0.8235 228.5 M +1 LION Lionheart III Corp Financial Shell Companies USA 241.9 M 14.60 1.0563 739.8 K +100 LOOP Loop Industries, Inc. Basic Materials Specialty Chemicals Canada 121.9 M 2.60 0.0744 35.4 K +147 LWLG Lightwave Logic, Inc. Basic Materials Specialty Chemicals USA 716.7 M 5.90 0.0612 739.0 K +130 MCG Membership Collective Group Inc. Consumer Cyclical Lodging USA 385.4 M 6.69 0.0653 252.9 K +182 MEGL Magic Empire Global Limited Financial Capital Markets Hong Kong 36.8 M 80.45 1.77 0.0536 153.7 K +170 MFIN Medallion Financial Corp. Financial Credit Services USA 194.9 M 4.6 8.45 0.0562 131.5 K +178 MNSO MINISO Group Holding Limited Consumer Cyclical Specialty Retail China 6.4 B 42.72 17.90 0.0542 13.5 M +161 MOVE Movano Inc. Healthcare Medical Devices USA 44.5 M 1.27 0.0583 60.5 K +35 MRSN Mersana Therapeutics, Inc. Healthcare Biotechnology USA 644.2 M 6.06 0.1160 1.3 M +25 MSC Studio City International Holdings Limited Consumer Cyclical Resorts & Casinos Hong Kong 1.6 B 7.00 0.1309 38.4 K +112 MULN Mullen Automotive, Inc. Consumer Cyclical Auto Manufacturers USA 424.4 M 0.23 0.0696 238.4 M +76 MUX McEwen Mining Inc. Basic Materials Other Precious Metals & Mining Canada 332.5 M 6.80 0.0880 800.1 K +152 NAUT Nautilus Biotechnology, Inc. Healthcare Biotechnology USA 274.8 M 2.12 0.0600 109.7 K +71 NBY NovaBay Pharmaceuticals, Inc. Healthcare Biotechnology USA 4.4 M 2.30 0.0900 29.7 K +36 NCNA NuCana plc Healthcare Biotechnology United Kingdom 98.3 M 1.45 0.1154 60.5 K +158 NCTY The9 Limited Communication Services Electronic Gaming & Multimedia China 28.2 M 1.08 0.0588 99.4 K +40 NGL NGL Energy Partners LP Energy Oil & Gas Midstream USA 407.9 M 3.44 0.1097 2.5 M +187 NM Navios Maritime Holdings Inc. Industrials Marine Shipping Cayman Islands 59.1 M 2.80 0.0526 168.7 K +60 NNVC NanoViricides, Inc. Healthcare Biotechnology USA 16.9 M 1.38 0.0972 72.5 K +181 NUTX Nutex Health Inc. Healthcare Health Information Services USA 967.9 M 1.37 0.0538 958.9 K +122 NVAX Novavax, Inc. Healthcare Biotechnology USA 809.1 M 9.26 0.0681 11.5 M +134 NVTA Invitae Corporation Healthcare Diagnostics & Research USA 557.0 M 2.15 0.0644 9.4 M +163 ODV Osisko Development Corp. Basic Materials Gold Canada 462.4 M 4.38 0.0580 24.8 K +117 OLK Olink Holding AB (publ) Healthcare Diagnostics & Research Sweden 3.0 B 23.44 0.0689 171.9 K +179 OLMA Olema Pharmaceuticals, Inc. Healthcare Biotechnology USA 175.2 M 4.10 0.0540 42.0 K +42 OMGA Omega Therapeutics, Inc. Healthcare Biotechnology USA 316.9 M 6.46 0.1081 113.3 K +68 OUST Ouster, Inc. Technology Electronic Components USA 476.5 M 1.20 0.0909 2.7 M +14 PBLA Panbela Therapeutics, Inc. Healthcare Biotechnology USA 8.8 M 1.37 0.1513 4.0 M +65 PIXY ShiftPixy, Inc. Industrials Staffing & Employment Services USA 49.4 M 5.11 0.0919 211.0 K +104 PLM PolyMet Mining Corp. Basic Materials Other Industrial Metals & Mining USA 261.5 M 2.50 0.0730 179.9 K +57 PPTA Perpetua Resources Corp. Basic Materials Other Precious Metals & Mining USA 311.7 M 3.57 0.0985 115.7 K +156 PRIM Primoris Services Corporation Industrials Engineering & Construction USA 1.4 B 12.24 27.50 0.0593 924.8 K +74 PXMD PaxMedica, Inc. Healthcare Biotechnology USA 25 M 2.08 0.0890 102.5 K +82 QH Quhuo Limited Technology Software - Application China 8.6 M 1.44 0.0827 42.6 K +51 RCON Recon Technology, Ltd. Energy Oil & Gas Equipment & Services China 71.5 M 4.76 2.05 0.1022 1.4 M +30 RDNT RadNet, Inc. Healthcare Diagnostics & Research USA 1.4 B 23.58 0.1204 688.2 K +172 RLMD Relmada Therapeutics, Inc. Healthcare Biotechnology USA 109.0 M 3.60 0.0557 207.4 K +6 RNXT RenovoRx, Inc. Healthcare Biotechnology USA 44.3 M 4.65 0.2551 229.3 K +49 ROVR Rover Group, Inc. Consumer Cyclical Personal Services USA 782.2 M 4.18 0.1029 1.0 M +59 RVMD Revolution Medicines, Inc. Healthcare Biotechnology USA 2.4 B 26.76 0.0981 5.6 M +173 RXRX Recursion Pharmaceuticals, Inc. Healthcare Biotechnology USA 1.6 B 8.15 0.0557 1.4 M +9 RYAM Rayonier Advanced Materials Inc. Basic Materials Chemicals USA 546.6 M 8.20 0.2202 2.9 M +72 SCU Sculptor Capital Management, Inc. Financial Asset Management USA 531.3 M 8.97 0.0899 653.7 K +78 SDPI Superior Drilling Products, Inc. Energy Oil & Gas Equipment & Services USA 32.7 M 23.27 1.14 0.0853 272.0 K +121 SHPH Shuttle Pharmaceuticals Holdings, Inc. Healthcare Drug Manufacturers - Specialty & Generic USA 26.9 M 1.88 0.0682 40.3 K +37 SKIN The Beauty Health Company Consumer Defensive Household & Personal Products USA 1.7 B 70.06 12.61 0.1140 6.1 M +5 SKYH Sky Harbour Group Corporation Industrials Aerospace & Defense USA 434.1 M 7.34 0.3643 1.5 M +32 SKYT SkyWater Technology, Inc. Technology Semiconductors USA 579.4 M 13.13 0.1174 1.1 M +118 SLNO Soleno Therapeutics, Inc. Healthcare Biotechnology USA 17.0 M 2.03 0.0684 57.8 K +176 SNBR Sleep Number Corporation Consumer Cyclical Furnishings, Fixtures & Appliances USA 882.9 M 24.83 39.86 0.0548 448.3 K +154 SNCR Synchronoss Technologies, Inc. Technology Software - Infrastructure USA 98.2 M 1.07 0.0594 111.6 K +90 SOPA Society Pass Incorporated Technology Software - Application Singapore 29.6 M 1.10 0.0784 344.2 K +88 SOPH SOPHiA GENETICS SA Healthcare Health Information Services Switzerland 189.8 M 2.60 0.0788 41.7 K +143 STIX Semantix, Inc. Technology Software - Application Brazil 233.2 M 3.40 0.0625 188.8 K +164 SWAG Stran & Company, Inc. Communication Services Advertising Agencies USA 32.1 M 1.83 0.0579 41.8 K +120 TCRR TCR2 Therapeutics Inc. Healthcare Biotechnology USA 52.3 M 1.25 0.0684 234.8 K +87 TDW Tidewater Inc. Energy Oil & Gas Equipment & Services USA 2.4 B 48.84 0.0793 1.5 M +50 THMO ThermoGenesis Holdings, Inc. Healthcare Medical Devices USA 3.4 M 3.22 0.1027 26.2 K +96 TKLF Yoshitsu Co., Ltd Consumer Defensive Household & Personal Products Japan 44.3 M 11.8 1.18 0.0776 41.2 K +148 TNGX Tango Therapeutics, Inc. Healthcare Biotechnology USA 480.2 M 5.23 0.0609 161.9 K +185 TNYA Tenaya Therapeutics, Inc. Healthcare Biotechnology USA 214.0 M 3.07 0.0532 245.9 K +27 TRDA Entrada Therapeutics, Inc. Healthcare Biotechnology USA 417.1 M 12.75 0.1283 91.3 K +159 TRVN Trevena, Inc. Healthcare Biotechnology USA 8.6 M 1.08 0.0588 35.3 K +180 TWLO Twilio Inc. Communication Services Internet Content & Information USA 12.5 B 67.21 0.0539 11.5 M +45 TYRA Tyra Biosciences, Inc. Healthcare Biotechnology USA 543.6 M 13.21 0.1064 30.5 K +8 UNAM Unico American Corporation Financial Insurance - Property & Casualty USA 7.0 M 1.30 0.2264 976.7 K +115 USAP Universal Stainless & Alloy Products, Inc. Basic Materials Steel USA 86.1 M 9.73 0.0692 50.7 K +160 UVE Universal Insurance Holdings, Inc. Financial Insurance - Property & Casualty USA 490.2 M 19.33 0.0586 870.7 K +132 VACC Vaccitech plc Healthcare Biotechnology United Kingdom 123.2 M 7.5 2.79 0.0649 16.7 K +123 VANI Vivani Medical, Inc. Healthcare Medical Devices USA 58.5 M 1.10 0.0680 28.4 K +177 VINC Vincerx Pharma, Inc. Healthcare Biotechnology USA 25.2 M 1.16 0.0545 50.4 K +111 VLCN Volcon, Inc. Consumer Cyclical Auto Manufacturers USA 42.3 M 1.69 0.0696 263.2 K +108 VMEO Vimeo, Inc. Technology Software - Application USA 671.0 M 3.83 0.0698 3.8 M +56 VRTV Veritiv Corporation Industrials Conglomerates USA 2.1 B 6.95 151.44 0.0995 344.2 K +11 VTNR Vertex Energy, Inc. Energy Oil & Gas Refining & Marketing USA 743.7 M 9.47 0.1591 11.7 M +127 VZIO VIZIO Holding Corp. Technology Consumer Electronics USA 2.0 B 10.25 0.0666 1.1 M +188 VZLA Vizsla Silver Corp. Basic Materials Other Industrial Metals & Mining Canada 325.7 M 1.32 0.0518 130.2 K +54 WIMI WiMi Hologram Cloud Inc. Communication Services Advertising Agencies China 109.7 M 1.19 0.1019 387.9 K +169 WKHS Workhorse Group Inc. Consumer Cyclical Auto Manufacturers USA 352.2 M 2.06 0.0564 3.3 M +153 X United States Steel Corporation Basic Materials Steel USA 7.0 B 3.43 30.63 0.0595 9.8 M +93 XERS Xeris Biopharma Holdings, Inc. Healthcare Biotechnology USA 184.7 M 1.38 0.0781 1.8 M +31 XPON Expion360 Inc. Industrials Electrical Equipment & Parts USA 31.6 M 4.47 0.1175 604.5 K +53 XRAY DENTSPLY SIRONA Inc. Healthcare Medical Instruments & Supplies USA 8.4 B 38.07 0.1019 6.0 M +186 YEXT Yext, Inc. Technology Software - Infrastructure USA 918.5 M 7.34 0.0531 1.1 M +124 YGMZ MingZhu Logistics Holdings Limited Industrials Trucking China 33.8 M 36.67 1.43 0.0672 42.7 K +184 ZEUS Olympic Steel, Inc. Basic Materials Steel USA 576.5 M 5.42 52.50 0.0534 217.4 K diff --git a/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener_sort_matches[MOCK_SORT].txt b/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener_sort_matches[MOCK_SORT].txt index 0cc79cdc53bc..914ac8658a1c 100644 --- a/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener_sort_matches[MOCK_SORT].txt +++ b/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener_sort_matches[MOCK_SORT].txt @@ -1,4 +1,192 @@ Wrong sort column provided! Provide one of these: Ticker, Company, Sector, Industry, Country, Market Cap, P/E, Price, Change, Volume - Ticker Company Sector Industry Country Market Cap P/E Price Change Volume -0 CDIO Cardio Diagnostics Holdings, Inc. Healthcare Biotechnology USA 33.6 M 3.45 1.5847 100.1 M -1 LION Lionheart III Corp Financial Shell Companies USA 241.9 M 14.60 1.0563 739.8 K + Ticker Company Sector Industry Country Market Cap P/E Price Change Volume +0 CDIO Cardio Diagnostics Holdings, Inc. Healthcare Biotechnology USA 33.6 M 3.45 1.5847 100.1 M +1 LION Lionheart III Corp Financial Shell Companies USA 241.9 M 14.60 1.0563 739.8 K +2 LHDX Lucira Health, Inc. Healthcare Medical Devices USA 33.2 M 0.93 0.8235 228.5 M +3 BVS Bioventus Inc. Healthcare Medical Devices USA 171.3 M 2.13 0.4589 54.2 M +4 BLPH Bellerophon Therapeutics, Inc. Healthcare Biotechnology USA 18.3 M 1.79 0.3876 301.2 K +5 SKYH Sky Harbour Group Corporation Industrials Aerospace & Defense USA 434.1 M 7.34 0.3643 1.5 M +6 RNXT RenovoRx, Inc. Healthcare Biotechnology USA 44.3 M 4.65 0.2551 229.3 K +7 CYTH Cyclo Therapeutics, Inc. Healthcare Drug Manufacturers - Specialty & Generic USA 14.9 M 1.48 0.2437 130.2 K +8 UNAM Unico American Corporation Financial Insurance - Property & Casualty USA 7.0 M 1.30 0.2264 976.7 K +9 RYAM Rayonier Advanced Materials Inc. Basic Materials Chemicals USA 546.6 M 8.20 0.2202 2.9 M +10 CHS Chico's FAS, Inc. Consumer Cyclical Apparel Retail USA 714.8 M 6.4 5.75 0.1616 6.8 M +11 VTNR Vertex Energy, Inc. Energy Oil & Gas Refining & Marketing USA 743.7 M 9.47 0.1591 11.7 M +12 HYPR Hyperfine, Inc. Healthcare Medical Devices USA 119.2 M 1.61 0.1583 1.1 M +13 CNSP CNS Pharmaceuticals, Inc. Healthcare Biotechnology USA 2.4 M 1.85 0.1562 338.7 K +14 PBLA Panbela Therapeutics, Inc. Healthcare Biotechnology USA 8.8 M 1.37 0.1513 4.0 M +15 GGE Green Giant Inc. Real Estate Real Estate - Development China 134.1 M 2.37 0.1505 21.8 K +16 AMAM Ambrx Biopharma Inc. Healthcare Biotechnology USA 322.4 M 6.43 0.1503 2.7 M +17 CLOV Clover Health Investments, Corp. Healthcare Healthcare Plans USA 659.9 M 1.32 0.1478 20.5 M +18 HSII Heidrick & Struggles International, Inc. Industrials Staffing & Employment Services USA 699.6 M 9.23 34.33 0.1474 455.5 K +19 GOGO Gogo Inc. Communication Services Telecom Services USA 2.2 B 10.99 16.46 0.1438 1.5 M +20 CDNA CareDx, Inc Healthcare Diagnostics & Research USA 892.5 M 16.82 0.1434 2.1 M +21 CCO Clear Channel Outdoor Holdings, Inc. Communication Services Advertising Agencies USA 880.1 M 1.77 0.1419 4.4 M +22 CING Cingulate Inc. Healthcare Biotechnology USA 14.5 M 1.79 0.1329 1.4 M +23 AZ A2Z Smart Technologies Corp. Industrials Aerospace & Defense Canada 72.9 M 1.71 0.1325 61.5 K +24 DUOT Duos Technologies Group, Inc. Technology Software - Application USA 32.3 M 5.18 0.1322 226.0 K +25 MSC Studio City International Holdings Limited Consumer Cyclical Resorts & Casinos Hong Kong 1.6 B 7.00 0.1309 38.4 K +26 FOUR Shift4 Payments, Inc. Technology Software - Infrastructure USA 5.4 B 163.71 64.50 0.1304 4.9 M +27 TRDA Entrada Therapeutics, Inc. Healthcare Biotechnology USA 417.1 M 12.75 0.1283 91.3 K +28 DRQ Dril-Quip, Inc. Energy Oil & Gas Equipment & Services USA 1.2 B 34.25 0.1237 610.4 K +29 CNTB Connect Biopharma Holdings Limited Healthcare Biotechnology China 69.8 M 1.29 0.1217 194.1 K +30 RDNT RadNet, Inc. Healthcare Diagnostics & Research USA 1.4 B 23.58 0.1204 688.2 K +31 XPON Expion360 Inc. Industrials Electrical Equipment & Parts USA 31.6 M 4.47 0.1175 604.5 K +32 SKYT SkyWater Technology, Inc. Technology Semiconductors USA 579.4 M 13.13 0.1174 1.1 M +33 CMND Clearmind Medicine Inc. Healthcare Biotechnology Canada 10.9 M 3.24 0.1172 34.3 K +34 AAON AAON, Inc. Industrials Building Products & Equipment USA 4.8 B 72.42 90.96 0.1162 1.3 M +35 MRSN Mersana Therapeutics, Inc. Healthcare Biotechnology USA 644.2 M 6.06 0.1160 1.3 M +36 NCNA NuCana plc Healthcare Biotechnology United Kingdom 98.3 M 1.45 0.1154 60.5 K +37 SKIN The Beauty Health Company Consumer Defensive Household & Personal Products USA 1.7 B 70.06 12.61 0.1140 6.1 M +38 BON Bon Natural Life Limited Consumer Defensive Packaged Foods China 29.0 M 3.3 2.45 0.1136 107.1 K +39 DOMH Dominari Holdings Inc. Healthcare Biotechnology USA 22.9 M 4.02 0.1136 44.6 K +40 NGL NGL Energy Partners LP Energy Oil & Gas Midstream USA 407.9 M 3.44 0.1097 2.5 M +41 BFLY Butterfly Network, Inc. Healthcare Medical Devices USA 511.3 M 2.46 0.1081 2.6 M +42 OMGA Omega Therapeutics, Inc. Healthcare Biotechnology USA 316.9 M 6.46 0.1081 113.3 K +43 ILAG Intelligent Living Application Group Inc. Industrials Building Products & Equipment Hong Kong 24.6 M 1.34 0.1074 7.4 M +44 GRFX Graphex Group Limited Basic Materials Other Industrial Metals & Mining Hong Kong 58.2 M 1.76 0.1069 81.9 K +45 TYRA Tyra Biosciences, Inc. Healthcare Biotechnology USA 543.6 M 13.21 0.1064 30.5 K +46 GNPX Genprex, Inc. Healthcare Biotechnology USA 62.9 M 1.28 0.1034 534.1 K +47 GSAT Globalstar, Inc. Communication Services Telecom Services USA 2.4 B 1.28 0.1034 9.4 M +48 AMRN Amarin Corporation plc Healthcare Drug Manufacturers - General Ireland 845.8 M 2.03 0.1033 18.5 M +49 ROVR Rover Group, Inc. Consumer Cyclical Personal Services USA 782.2 M 4.18 0.1029 1.0 M +50 THMO ThermoGenesis Holdings, Inc. Healthcare Medical Devices USA 3.4 M 3.22 0.1027 26.2 K +51 RCON Recon Technology, Ltd. Energy Oil & Gas Equipment & Services China 71.5 M 4.76 2.05 0.1022 1.4 M +52 CJJD China Jo-Jo Drugstores, Inc. Healthcare Pharmaceutical Retailers China 149.2 M 7.46 0.1019 156.6 K +53 XRAY DENTSPLY SIRONA Inc. Healthcare Medical Instruments & Supplies USA 8.4 B 38.07 0.1019 6.0 M +54 WIMI WiMi Hologram Cloud Inc. Communication Services Advertising Agencies China 109.7 M 1.19 0.1019 387.9 K +55 COIN Coinbase Global, Inc. Financial Financial Data & Stock Exchanges USA 16.0 B 64.83 0.0996 24.8 M +56 VRTV Veritiv Corporation Industrials Conglomerates USA 2.1 B 6.95 151.44 0.0995 344.2 K +57 PPTA Perpetua Resources Corp. Basic Materials Other Precious Metals & Mining USA 311.7 M 3.57 0.0985 115.7 K +58 DLHC DLH Holdings Corp. Industrials Specialty Business Services USA 181.4 M 10.71 12.75 0.0982 68.6 K +59 RVMD Revolution Medicines, Inc. Healthcare Biotechnology USA 2.4 B 26.76 0.0981 5.6 M +60 NNVC NanoViricides, Inc. Healthcare Biotechnology USA 16.9 M 1.38 0.0972 72.5 K +61 CHCI Comstock Holding Companies, Inc. Real Estate Real Estate - Diversified USA 59.2 M 6.26 6.44 0.0967 64.0 K +62 AMST Amesite Inc. Technology Software - Application USA 6.9 M 2.98 0.0956 319.5 K +63 BLX Banco Latinoamericano de Comercio Exterior, S. A. Financial Banks - Regional Panama 672.7 M 8.24 18.30 0.0925 311.0 K +64 DBGI Digital Brands Group, Inc. Consumer Cyclical Apparel Retail USA 8.2 M 1.54 0.0922 1.6 M +65 PIXY ShiftPixy, Inc. Industrials Staffing & Employment Services USA 49.4 M 5.11 0.0919 211.0 K +66 AEVA Aeva Technologies, Inc. Consumer Cyclical Auto Parts USA 402.9 M 1.79 0.0915 1.3 M +67 AUPH Aurinia Pharmaceuticals Inc. Healthcare Biotechnology Canada 1.3 B 9.09 0.0912 5.7 M +68 OUST Ouster, Inc. Technology Electronic Components USA 476.5 M 1.20 0.0909 2.7 M +69 BGRY Berkshire Grey, Inc. Industrials Specialty Industrial Machinery USA 339.1 M 1.32 0.0909 843.5 K +70 INTZ Intrusion Inc. Technology Software - Infrastructure USA 56.2 M 2.42 0.0901 16.8 K +71 NBY NovaBay Pharmaceuticals, Inc. Healthcare Biotechnology USA 4.4 M 2.30 0.0900 29.7 K +72 SCU Sculptor Capital Management, Inc. Financial Asset Management USA 531.3 M 8.97 0.0899 653.7 K +73 CTIB Yunhong CTI Ltd. Consumer Cyclical Specialty Retail USA 30.8 M 1.83 0.0893 40.7 K +74 PXMD PaxMedica, Inc. Healthcare Biotechnology USA 25 M 2.08 0.0890 102.5 K +75 FTCI FTC Solar, Inc. Technology Solar USA 331.2 M 3.07 0.0887 1.5 M +76 MUX McEwen Mining Inc. Basic Materials Other Precious Metals & Mining Canada 332.5 M 6.80 0.0880 800.1 K +77 DYAI Dyadic International, Inc. Healthcare Biotechnology USA 40.3 M 1.37 0.0873 12.2 K +78 SDPI Superior Drilling Products, Inc. Energy Oil & Gas Equipment & Services USA 32.7 M 23.27 1.14 0.0853 272.0 K +79 AAOI Applied Optoelectronics, Inc. Technology Semiconductors USA 93.3 M 2.81 0.0849 177.3 K +80 BIVI BioVie Inc. Healthcare Biotechnology USA 297.2 M 7.69 0.0831 636.8 K +81 ARBK Argo Blockchain plc Financial Capital Markets United Kingdom 85.9 M 1.70 0.0828 112.3 K +82 QH Quhuo Limited Technology Software - Application China 8.6 M 1.44 0.0827 42.6 K +83 DPRO Draganfly Inc. Industrials Aerospace & Defense Canada 104.3 M 175.0 2.10 0.0825 612.3 K +84 BFRG Bullfrog AI Holdings, Inc. Healthcare Health Information Services USA 18.9 M 2.95 0.0806 403.7 K +85 LAW CS Disco, Inc. Technology Software - Application USA 587.6 M 7.00 0.0802 876.1 K +86 CMCL Caledonia Mining Corporation Plc Basic Materials Gold USA 244.7 M 5.93 14.04 0.0800 74.0 K +87 TDW Tidewater Inc. Energy Oil & Gas Equipment & Services USA 2.4 B 48.84 0.0793 1.5 M +88 SOPH SOPHiA GENETICS SA Healthcare Health Information Services Switzerland 189.8 M 2.60 0.0788 41.7 K +89 ATAT Atour Lifestyle Holdings Limited Consumer Cyclical Lodging China 3.5 B 146.83 26.43 0.0788 263.6 K +90 SOPA Society Pass Incorporated Technology Software - Application Singapore 29.6 M 1.10 0.0784 344.2 K +91 COEP Coeptis Therapeutics Holdings, Inc. Healthcare Biotechnology USA 32.2 M 13.98 1.65 0.0784 203.9 K +92 ISUN iSun, Inc. Technology Solar USA 21.2 M 1.38 0.0781 39.7 K +93 XERS Xeris Biopharma Holdings, Inc. Healthcare Biotechnology USA 184.7 M 1.38 0.0781 1.8 M +94 HTGM HTG Molecular Diagnostics, Inc. Healthcare Diagnostics & Research USA 7.3 M 3.59 0.0781 278.9 K +95 ITRI Itron, Inc. Technology Scientific & Technical Instruments USA 2.6 B 55.77 0.0779 592.7 K +96 TKLF Yoshitsu Co., Ltd Consumer Defensive Household & Personal Products Japan 44.3 M 11.8 1.18 0.0776 41.2 K +97 ICD Independence Contract Drilling, Inc. Energy Oil & Gas Drilling USA 49.9 M 3.80 0.0765 149.8 K +98 JRVR James River Group Holdings, Ltd. Financial Insurance - Specialty Bermuda 917.0 M 24.10 0.0749 376.2 K +99 ENVX Enovix Corporation Industrials Electrical Equipment & Parts USA 1.5 B 9.22 0.0746 4.4 M +100 LOOP Loop Industries, Inc. Basic Materials Specialty Chemicals Canada 121.9 M 2.60 0.0744 35.4 K +101 FA First Advantage Corporation Industrials Specialty Business Services USA 2.2 B 36.92 14.51 0.0740 579.3 K +102 HOTH Hoth Therapeutics, Inc. Healthcare Biotechnology USA 4.0 M 2.91 0.0738 1.1 M +103 BKSY BlackSky Technology Inc. Technology Scientific & Technical Instruments USA 235.8 M 1.91 0.0730 543.8 K +104 PLM PolyMet Mining Corp. Basic Materials Other Industrial Metals & Mining USA 261.5 M 2.50 0.0730 179.9 K +105 IIPR Innovative Industrial Properties, Inc. Real Estate REIT - Industrial USA 2.3 B 17.0 88.41 0.0714 780.1 K +106 KAL Kalera Public Limited Company Consumer Defensive Farm Products USA 4.5 M 4.66 0.0713 291.2 K +107 CENX Century Aluminum Company Basic Materials Aluminum USA 1.1 B 7.42 12.07 0.0700 2.7 M +108 VMEO Vimeo, Inc. Technology Software - Application USA 671.0 M 3.83 0.0698 3.8 M +109 DBD Diebold Nixdorf, Incorporated Technology Software - Application USA 262.6 M 3.22 0.0698 1.4 M +110 GRRR Gorilla Technology Group Inc. Technology Software - Infrastructure Taiwan 552.9 M 7.71 0.0697 32.3 K +111 VLCN Volcon, Inc. Consumer Cyclical Auto Manufacturers USA 42.3 M 1.69 0.0696 263.2 K +112 MULN Mullen Automotive, Inc. Consumer Cyclical Auto Manufacturers USA 424.4 M 0.23 0.0696 238.4 M +113 CXDO Crexendo, Inc. Communication Services Telecom Services USA 46.1 M 2.00 0.0695 74.0 K +114 ACRV Acrivon Therapeutics, Inc. Healthcare Biotechnology USA 424.4 M 20.32 0.0695 35.9 K +115 USAP Universal Stainless & Alloy Products, Inc. Basic Materials Steel USA 86.1 M 9.73 0.0692 50.7 K +116 ESTA Establishment Labs Holdings Inc. Healthcare Medical Devices Costa Rica 1.8 B 71.66 0.0689 298.3 K +117 OLK Olink Holding AB (publ) Healthcare Diagnostics & Research Sweden 3.0 B 23.44 0.0689 171.9 K +118 SLNO Soleno Therapeutics, Inc. Healthcare Biotechnology USA 17.0 M 2.03 0.0684 57.8 K +119 AMRS Amyris, Inc. Basic Materials Specialty Chemicals USA 472.2 M 1.25 0.0684 6.9 M +120 TCRR TCR2 Therapeutics Inc. Healthcare Biotechnology USA 52.3 M 1.25 0.0684 234.8 K +121 SHPH Shuttle Pharmaceuticals Holdings, Inc. Healthcare Drug Manufacturers - Specialty & Generic USA 26.9 M 1.88 0.0682 40.3 K +122 NVAX Novavax, Inc. Healthcare Biotechnology USA 809.1 M 9.26 0.0681 11.5 M +123 VANI Vivani Medical, Inc. Healthcare Medical Devices USA 58.5 M 1.10 0.0680 28.4 K +124 YGMZ MingZhu Logistics Holdings Limited Industrials Trucking China 33.8 M 36.67 1.43 0.0672 42.7 K +125 BLI Berkeley Lights, Inc. Healthcare Biotechnology USA 129.4 M 1.75 0.0671 633.7 K +126 JFU 9F Inc. Technology Information Technology Services China 26.3 M 2.24 0.0667 84.0 K +127 VZIO VIZIO Holding Corp. Technology Consumer Electronics USA 2.0 B 10.25 0.0666 1.1 M +128 ACAD ACADIA Pharmaceuticals Inc. Healthcare Biotechnology USA 3.4 B 20.69 0.0665 3.6 M +129 APYX Apyx Medical Corporation Healthcare Medical Devices USA 117.5 M 3.25 0.0656 388.1 K +130 MCG Membership Collective Group Inc. Consumer Cyclical Lodging USA 385.4 M 6.69 0.0653 252.9 K +131 GPCR Structure Therapeutics Inc. Healthcare Biotechnology USA 935.5 M 25.56 0.0650 60.6 K +132 VACC Vaccitech plc Healthcare Biotechnology United Kingdom 123.2 M 7.5 2.79 0.0649 16.7 K +133 ATUS Altice USA, Inc. Communication Services Telecom Services USA 1.8 B 9.23 3.96 0.0645 14.0 M +134 NVTA Invitae Corporation Healthcare Diagnostics & Research USA 557.0 M 2.15 0.0644 9.4 M +135 ALT Altimmune, Inc. Healthcare Biotechnology USA 612.1 M 12.59 0.0642 968.9 K +136 BRFH Barfresh Food Group, Inc. Consumer Defensive Beverages - Non-Alcoholic USA 17.0 M 1.16 0.0642 24.3 K +137 AXSM Axsome Therapeutics, Inc. Healthcare Biotechnology USA 3 B 68.19 0.0641 1.9 M +138 GTEC Greenland Technologies Holding Corporation Industrials Specialty Industrial Machinery USA 30.1 M 5.13 2.17 0.0637 31.6 K +139 LCTX Lineage Cell Therapeutics, Inc. Healthcare Biotechnology USA 238.9 M 1.35 0.0630 264.3 K +140 BYRN Byrna Technologies Inc. Industrials Aerospace & Defense USA 185.8 M 8.27 0.0630 41.6 K +141 CRGO Freightos Limited Industrials Integrated Freight & Logistics Israel 247.9 M 4.40 0.0628 99.1 K +142 CECO CECO Environmental Corp. Industrials Pollution & Treatment Controls USA 540.0 M 53.16 15.63 0.0625 765.6 K +143 STIX Semantix, Inc. Technology Software - Application Brazil 233.2 M 3.40 0.0625 188.8 K +144 HIPO Hippo Holdings Inc. Financial Insurance - Specialty USA 400.6 M 17.21 0.0623 105.3 K +145 CETX Cemtrex, Inc. Technology Software - Infrastructure USA 6.7 M 8.09 0.0622 10.7 K +146 BNR Burning Rock Biotech Limited Healthcare Diagnostics & Research China 363.0 M 3.26 0.0619 177.2 K +147 LWLG Lightwave Logic, Inc. Basic Materials Specialty Chemicals USA 716.7 M 5.90 0.0612 739.0 K +148 TNGX Tango Therapeutics, Inc. Healthcare Biotechnology USA 480.2 M 5.23 0.0609 161.9 K +149 AFRM Affirm Holdings, Inc. Technology Software - Infrastructure USA 4.2 B 13.62 0.0607 25.1 M +150 EH EHang Holdings Limited Industrials Aerospace & Defense China 685.6 M 11.48 0.0600 1.0 M +151 ISO IsoPlexis Corporation Healthcare Medical Devices USA 43.7 M 1.06 0.0600 59.8 K +152 NAUT Nautilus Biotechnology, Inc. Healthcare Biotechnology USA 274.8 M 2.12 0.0600 109.7 K +153 X United States Steel Corporation Basic Materials Steel USA 7.0 B 3.43 30.63 0.0595 9.8 M +154 SNCR Synchronoss Technologies, Inc. Technology Software - Infrastructure USA 98.2 M 1.07 0.0594 111.6 K +155 EDBL Edible Garden AG Incorporated Consumer Defensive Farm Products USA 8.3 M 3.39 0.0594 121.0 K +156 PRIM Primoris Services Corporation Industrials Engineering & Construction USA 1.4 B 12.24 27.50 0.0593 924.8 K +157 FUTU Futu Holdings Limited Financial Capital Markets Hong Kong 7.5 B 22.94 49.21 0.0590 3.0 M +158 NCTY The9 Limited Communication Services Electronic Gaming & Multimedia China 28.2 M 1.08 0.0588 99.4 K +159 TRVN Trevena, Inc. Healthcare Biotechnology USA 8.6 M 1.08 0.0588 35.3 K +160 UVE Universal Insurance Holdings, Inc. Financial Insurance - Property & Casualty USA 490.2 M 19.33 0.0586 870.7 K +161 MOVE Movano Inc. Healthcare Medical Devices USA 44.5 M 1.27 0.0583 60.5 K +162 IXHL Incannex Healthcare Limited Healthcare Drug Manufacturers - Specialty & Generic Australia 163.7 M 2.55 0.0581 11.5 K +163 ODV Osisko Development Corp. Basic Materials Gold Canada 462.4 M 4.38 0.0580 24.8 K +164 SWAG Stran & Company, Inc. Communication Services Advertising Agencies USA 32.1 M 1.83 0.0579 41.8 K +165 INSW International Seaways, Inc. Energy Oil & Gas Midstream USA 2.5 B 18.86 51.44 0.0578 2.2 M +166 GSHD Goosehead Insurance, Inc Financial Insurance - Diversified USA 1.7 B 2332.5 46.65 0.0573 432.3 K +167 ASTL Algoma Steel Group Inc. Basic Materials Steel Canada 840.6 M 2.26 8.02 0.0567 1.8 M +168 KULR KULR Technology Group, Inc. Technology Electronic Components USA 151.5 M 1.31 0.0565 1.3 M +169 WKHS Workhorse Group Inc. Consumer Cyclical Auto Manufacturers USA 352.2 M 2.06 0.0564 3.3 M +170 MFIN Medallion Financial Corp. Financial Credit Services USA 194.9 M 4.6 8.45 0.0562 131.5 K +171 GRPH Graphite Bio, Inc. Healthcare Biotechnology USA 154.8 M 2.63 0.0562 176.3 K +172 RLMD Relmada Therapeutics, Inc. Healthcare Biotechnology USA 109.0 M 3.60 0.0557 207.4 K +173 RXRX Recursion Pharmaceuticals, Inc. Healthcare Biotechnology USA 1.6 B 8.15 0.0557 1.4 M +174 CRDF Cardiff Oncology, Inc. Healthcare Biotechnology USA 83.4 M 1.73 0.0549 139.6 K +175 CVNA Carvana Co. Consumer Cyclical Auto & Truck Dealerships USA 2.2 B 9.42 0.0549 20.2 M +176 SNBR Sleep Number Corporation Consumer Cyclical Furnishings, Fixtures & Appliances USA 882.9 M 24.83 39.86 0.0548 448.3 K +177 VINC Vincerx Pharma, Inc. Healthcare Biotechnology USA 25.2 M 1.16 0.0545 50.4 K +178 MNSO MINISO Group Holding Limited Consumer Cyclical Specialty Retail China 6.4 B 42.72 17.90 0.0542 13.5 M +179 OLMA Olema Pharmaceuticals, Inc. Healthcare Biotechnology USA 175.2 M 4.10 0.0540 42.0 K +180 TWLO Twilio Inc. Communication Services Internet Content & Information USA 12.5 B 67.21 0.0539 11.5 M +181 NUTX Nutex Health Inc. Healthcare Health Information Services USA 967.9 M 1.37 0.0538 958.9 K +182 MEGL Magic Empire Global Limited Financial Capital Markets Hong Kong 36.8 M 80.45 1.77 0.0536 153.7 K +183 HCM HUTCHMED (China) Limited Healthcare Drug Manufacturers - Specialty & Generic Hong Kong 2.9 B 16.55 0.0535 201.4 K +184 ZEUS Olympic Steel, Inc. Basic Materials Steel USA 576.5 M 5.42 52.50 0.0534 217.4 K +185 TNYA Tenaya Therapeutics, Inc. Healthcare Biotechnology USA 214.0 M 3.07 0.0532 245.9 K +186 YEXT Yext, Inc. Technology Software - Infrastructure USA 918.5 M 7.34 0.0531 1.1 M +187 NM Navios Maritime Holdings Inc. Industrials Marine Shipping Cayman Islands 59.1 M 2.80 0.0526 168.7 K +188 VZLA Vizsla Silver Corp. Basic Materials Other Industrial Metals & Mining Canada 325.7 M 1.32 0.0518 130.2 K +189 HROW Harrow Health, Inc. Healthcare Drug Manufacturers - Specialty & Generic USA 525.2 M 17.92 0.0516 462.9 K diff --git a/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener_sort_matches[Ticker].txt b/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener_sort_matches[Ticker].txt index 2655fead262c..107938bd7dd4 100644 --- a/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener_sort_matches[Ticker].txt +++ b/tests/openbb_terminal/stocks/screener/txt/test_finviz_view/test_screener_sort_matches[Ticker].txt @@ -1,3 +1,191 @@ - Ticker Company Sector Industry Country Market Cap P/E Price Change Volume -79 AAOI Applied Optoelectronics, Inc. Technology Semiconductors USA 93.3 M 2.81 0.0849 177.3 K -34 AAON AAON, Inc. Industrials Building Products & Equipment USA 4.8 B 72.42 90.96 0.1162 1.3 M + Ticker Company Sector Industry Country Market Cap P/E Price Change Volume +79 AAOI Applied Optoelectronics, Inc. Technology Semiconductors USA 93.3 M 2.81 0.0849 177.3 K +34 AAON AAON, Inc. Industrials Building Products & Equipment USA 4.8 B 72.42 90.96 0.1162 1.3 M +128 ACAD ACADIA Pharmaceuticals Inc. Healthcare Biotechnology USA 3.4 B 20.69 0.0665 3.6 M +114 ACRV Acrivon Therapeutics, Inc. Healthcare Biotechnology USA 424.4 M 20.32 0.0695 35.9 K +66 AEVA Aeva Technologies, Inc. Consumer Cyclical Auto Parts USA 402.9 M 1.79 0.0915 1.3 M +149 AFRM Affirm Holdings, Inc. Technology Software - Infrastructure USA 4.2 B 13.62 0.0607 25.1 M +135 ALT Altimmune, Inc. Healthcare Biotechnology USA 612.1 M 12.59 0.0642 968.9 K +16 AMAM Ambrx Biopharma Inc. Healthcare Biotechnology USA 322.4 M 6.43 0.1503 2.7 M +48 AMRN Amarin Corporation plc Healthcare Drug Manufacturers - General Ireland 845.8 M 2.03 0.1033 18.5 M +119 AMRS Amyris, Inc. Basic Materials Specialty Chemicals USA 472.2 M 1.25 0.0684 6.9 M +62 AMST Amesite Inc. Technology Software - Application USA 6.9 M 2.98 0.0956 319.5 K +129 APYX Apyx Medical Corporation Healthcare Medical Devices USA 117.5 M 3.25 0.0656 388.1 K +81 ARBK Argo Blockchain plc Financial Capital Markets United Kingdom 85.9 M 1.70 0.0828 112.3 K +167 ASTL Algoma Steel Group Inc. Basic Materials Steel Canada 840.6 M 2.26 8.02 0.0567 1.8 M +89 ATAT Atour Lifestyle Holdings Limited Consumer Cyclical Lodging China 3.5 B 146.83 26.43 0.0788 263.6 K +133 ATUS Altice USA, Inc. Communication Services Telecom Services USA 1.8 B 9.23 3.96 0.0645 14.0 M +67 AUPH Aurinia Pharmaceuticals Inc. Healthcare Biotechnology Canada 1.3 B 9.09 0.0912 5.7 M +137 AXSM Axsome Therapeutics, Inc. Healthcare Biotechnology USA 3 B 68.19 0.0641 1.9 M +23 AZ A2Z Smart Technologies Corp. Industrials Aerospace & Defense Canada 72.9 M 1.71 0.1325 61.5 K +41 BFLY Butterfly Network, Inc. Healthcare Medical Devices USA 511.3 M 2.46 0.1081 2.6 M +84 BFRG Bullfrog AI Holdings, Inc. Healthcare Health Information Services USA 18.9 M 2.95 0.0806 403.7 K +69 BGRY Berkshire Grey, Inc. Industrials Specialty Industrial Machinery USA 339.1 M 1.32 0.0909 843.5 K +80 BIVI BioVie Inc. Healthcare Biotechnology USA 297.2 M 7.69 0.0831 636.8 K +103 BKSY BlackSky Technology Inc. Technology Scientific & Technical Instruments USA 235.8 M 1.91 0.0730 543.8 K +125 BLI Berkeley Lights, Inc. Healthcare Biotechnology USA 129.4 M 1.75 0.0671 633.7 K +4 BLPH Bellerophon Therapeutics, Inc. Healthcare Biotechnology USA 18.3 M 1.79 0.3876 301.2 K +63 BLX Banco Latinoamericano de Comercio Exterior, S. A. Financial Banks - Regional Panama 672.7 M 8.24 18.30 0.0925 311.0 K +146 BNR Burning Rock Biotech Limited Healthcare Diagnostics & Research China 363.0 M 3.26 0.0619 177.2 K +38 BON Bon Natural Life Limited Consumer Defensive Packaged Foods China 29.0 M 3.3 2.45 0.1136 107.1 K +136 BRFH Barfresh Food Group, Inc. Consumer Defensive Beverages - Non-Alcoholic USA 17.0 M 1.16 0.0642 24.3 K +3 BVS Bioventus Inc. Healthcare Medical Devices USA 171.3 M 2.13 0.4589 54.2 M +140 BYRN Byrna Technologies Inc. Industrials Aerospace & Defense USA 185.8 M 8.27 0.0630 41.6 K +21 CCO Clear Channel Outdoor Holdings, Inc. Communication Services Advertising Agencies USA 880.1 M 1.77 0.1419 4.4 M +0 CDIO Cardio Diagnostics Holdings, Inc. Healthcare Biotechnology USA 33.6 M 3.45 1.5847 100.1 M +20 CDNA CareDx, Inc Healthcare Diagnostics & Research USA 892.5 M 16.82 0.1434 2.1 M +142 CECO CECO Environmental Corp. Industrials Pollution & Treatment Controls USA 540.0 M 53.16 15.63 0.0625 765.6 K +107 CENX Century Aluminum Company Basic Materials Aluminum USA 1.1 B 7.42 12.07 0.0700 2.7 M +145 CETX Cemtrex, Inc. Technology Software - Infrastructure USA 6.7 M 8.09 0.0622 10.7 K +61 CHCI Comstock Holding Companies, Inc. Real Estate Real Estate - Diversified USA 59.2 M 6.26 6.44 0.0967 64.0 K +10 CHS Chico's FAS, Inc. Consumer Cyclical Apparel Retail USA 714.8 M 6.4 5.75 0.1616 6.8 M +22 CING Cingulate Inc. Healthcare Biotechnology USA 14.5 M 1.79 0.1329 1.4 M +52 CJJD China Jo-Jo Drugstores, Inc. Healthcare Pharmaceutical Retailers China 149.2 M 7.46 0.1019 156.6 K +17 CLOV Clover Health Investments, Corp. Healthcare Healthcare Plans USA 659.9 M 1.32 0.1478 20.5 M +86 CMCL Caledonia Mining Corporation Plc Basic Materials Gold USA 244.7 M 5.93 14.04 0.0800 74.0 K +33 CMND Clearmind Medicine Inc. Healthcare Biotechnology Canada 10.9 M 3.24 0.1172 34.3 K +13 CNSP CNS Pharmaceuticals, Inc. Healthcare Biotechnology USA 2.4 M 1.85 0.1562 338.7 K +29 CNTB Connect Biopharma Holdings Limited Healthcare Biotechnology China 69.8 M 1.29 0.1217 194.1 K +91 COEP Coeptis Therapeutics Holdings, Inc. Healthcare Biotechnology USA 32.2 M 13.98 1.65 0.0784 203.9 K +55 COIN Coinbase Global, Inc. Financial Financial Data & Stock Exchanges USA 16.0 B 64.83 0.0996 24.8 M +174 CRDF Cardiff Oncology, Inc. Healthcare Biotechnology USA 83.4 M 1.73 0.0549 139.6 K +141 CRGO Freightos Limited Industrials Integrated Freight & Logistics Israel 247.9 M 4.40 0.0628 99.1 K +73 CTIB Yunhong CTI Ltd. Consumer Cyclical Specialty Retail USA 30.8 M 1.83 0.0893 40.7 K +175 CVNA Carvana Co. Consumer Cyclical Auto & Truck Dealerships USA 2.2 B 9.42 0.0549 20.2 M +113 CXDO Crexendo, Inc. Communication Services Telecom Services USA 46.1 M 2.00 0.0695 74.0 K +7 CYTH Cyclo Therapeutics, Inc. Healthcare Drug Manufacturers - Specialty & Generic USA 14.9 M 1.48 0.2437 130.2 K +109 DBD Diebold Nixdorf, Incorporated Technology Software - Application USA 262.6 M 3.22 0.0698 1.4 M +64 DBGI Digital Brands Group, Inc. Consumer Cyclical Apparel Retail USA 8.2 M 1.54 0.0922 1.6 M +58 DLHC DLH Holdings Corp. Industrials Specialty Business Services USA 181.4 M 10.71 12.75 0.0982 68.6 K +39 DOMH Dominari Holdings Inc. Healthcare Biotechnology USA 22.9 M 4.02 0.1136 44.6 K +83 DPRO Draganfly Inc. Industrials Aerospace & Defense Canada 104.3 M 175.0 2.10 0.0825 612.3 K +28 DRQ Dril-Quip, Inc. Energy Oil & Gas Equipment & Services USA 1.2 B 34.25 0.1237 610.4 K +24 DUOT Duos Technologies Group, Inc. Technology Software - Application USA 32.3 M 5.18 0.1322 226.0 K +77 DYAI Dyadic International, Inc. Healthcare Biotechnology USA 40.3 M 1.37 0.0873 12.2 K +155 EDBL Edible Garden AG Incorporated Consumer Defensive Farm Products USA 8.3 M 3.39 0.0594 121.0 K +150 EH EHang Holdings Limited Industrials Aerospace & Defense China 685.6 M 11.48 0.0600 1.0 M +99 ENVX Enovix Corporation Industrials Electrical Equipment & Parts USA 1.5 B 9.22 0.0746 4.4 M +116 ESTA Establishment Labs Holdings Inc. Healthcare Medical Devices Costa Rica 1.8 B 71.66 0.0689 298.3 K +101 FA First Advantage Corporation Industrials Specialty Business Services USA 2.2 B 36.92 14.51 0.0740 579.3 K +26 FOUR Shift4 Payments, Inc. Technology Software - Infrastructure USA 5.4 B 163.71 64.50 0.1304 4.9 M +75 FTCI FTC Solar, Inc. Technology Solar USA 331.2 M 3.07 0.0887 1.5 M +157 FUTU Futu Holdings Limited Financial Capital Markets Hong Kong 7.5 B 22.94 49.21 0.0590 3.0 M +15 GGE Green Giant Inc. Real Estate Real Estate - Development China 134.1 M 2.37 0.1505 21.8 K +46 GNPX Genprex, Inc. Healthcare Biotechnology USA 62.9 M 1.28 0.1034 534.1 K +19 GOGO Gogo Inc. Communication Services Telecom Services USA 2.2 B 10.99 16.46 0.1438 1.5 M +131 GPCR Structure Therapeutics Inc. Healthcare Biotechnology USA 935.5 M 25.56 0.0650 60.6 K +44 GRFX Graphex Group Limited Basic Materials Other Industrial Metals & Mining Hong Kong 58.2 M 1.76 0.1069 81.9 K +171 GRPH Graphite Bio, Inc. Healthcare Biotechnology USA 154.8 M 2.63 0.0562 176.3 K +110 GRRR Gorilla Technology Group Inc. Technology Software - Infrastructure Taiwan 552.9 M 7.71 0.0697 32.3 K +47 GSAT Globalstar, Inc. Communication Services Telecom Services USA 2.4 B 1.28 0.1034 9.4 M +166 GSHD Goosehead Insurance, Inc Financial Insurance - Diversified USA 1.7 B 2332.5 46.65 0.0573 432.3 K +138 GTEC Greenland Technologies Holding Corporation Industrials Specialty Industrial Machinery USA 30.1 M 5.13 2.17 0.0637 31.6 K +183 HCM HUTCHMED (China) Limited Healthcare Drug Manufacturers - Specialty & Generic Hong Kong 2.9 B 16.55 0.0535 201.4 K +144 HIPO Hippo Holdings Inc. Financial Insurance - Specialty USA 400.6 M 17.21 0.0623 105.3 K +102 HOTH Hoth Therapeutics, Inc. Healthcare Biotechnology USA 4.0 M 2.91 0.0738 1.1 M +189 HROW Harrow Health, Inc. Healthcare Drug Manufacturers - Specialty & Generic USA 525.2 M 17.92 0.0516 462.9 K +18 HSII Heidrick & Struggles International, Inc. Industrials Staffing & Employment Services USA 699.6 M 9.23 34.33 0.1474 455.5 K +94 HTGM HTG Molecular Diagnostics, Inc. Healthcare Diagnostics & Research USA 7.3 M 3.59 0.0781 278.9 K +12 HYPR Hyperfine, Inc. Healthcare Medical Devices USA 119.2 M 1.61 0.1583 1.1 M +97 ICD Independence Contract Drilling, Inc. Energy Oil & Gas Drilling USA 49.9 M 3.80 0.0765 149.8 K +105 IIPR Innovative Industrial Properties, Inc. Real Estate REIT - Industrial USA 2.3 B 17.0 88.41 0.0714 780.1 K +43 ILAG Intelligent Living Application Group Inc. Industrials Building Products & Equipment Hong Kong 24.6 M 1.34 0.1074 7.4 M +165 INSW International Seaways, Inc. Energy Oil & Gas Midstream USA 2.5 B 18.86 51.44 0.0578 2.2 M +70 INTZ Intrusion Inc. Technology Software - Infrastructure USA 56.2 M 2.42 0.0901 16.8 K +151 ISO IsoPlexis Corporation Healthcare Medical Devices USA 43.7 M 1.06 0.0600 59.8 K +92 ISUN iSun, Inc. Technology Solar USA 21.2 M 1.38 0.0781 39.7 K +95 ITRI Itron, Inc. Technology Scientific & Technical Instruments USA 2.6 B 55.77 0.0779 592.7 K +162 IXHL Incannex Healthcare Limited Healthcare Drug Manufacturers - Specialty & Generic Australia 163.7 M 2.55 0.0581 11.5 K +126 JFU 9F Inc. Technology Information Technology Services China 26.3 M 2.24 0.0667 84.0 K +98 JRVR James River Group Holdings, Ltd. Financial Insurance - Specialty Bermuda 917.0 M 24.10 0.0749 376.2 K +106 KAL Kalera Public Limited Company Consumer Defensive Farm Products USA 4.5 M 4.66 0.0713 291.2 K +168 KULR KULR Technology Group, Inc. Technology Electronic Components USA 151.5 M 1.31 0.0565 1.3 M +85 LAW CS Disco, Inc. Technology Software - Application USA 587.6 M 7.00 0.0802 876.1 K +139 LCTX Lineage Cell Therapeutics, Inc. Healthcare Biotechnology USA 238.9 M 1.35 0.0630 264.3 K +2 LHDX Lucira Health, Inc. Healthcare Medical Devices USA 33.2 M 0.93 0.8235 228.5 M +1 LION Lionheart III Corp Financial Shell Companies USA 241.9 M 14.60 1.0563 739.8 K +100 LOOP Loop Industries, Inc. Basic Materials Specialty Chemicals Canada 121.9 M 2.60 0.0744 35.4 K +147 LWLG Lightwave Logic, Inc. Basic Materials Specialty Chemicals USA 716.7 M 5.90 0.0612 739.0 K +130 MCG Membership Collective Group Inc. Consumer Cyclical Lodging USA 385.4 M 6.69 0.0653 252.9 K +182 MEGL Magic Empire Global Limited Financial Capital Markets Hong Kong 36.8 M 80.45 1.77 0.0536 153.7 K +170 MFIN Medallion Financial Corp. Financial Credit Services USA 194.9 M 4.6 8.45 0.0562 131.5 K +178 MNSO MINISO Group Holding Limited Consumer Cyclical Specialty Retail China 6.4 B 42.72 17.90 0.0542 13.5 M +161 MOVE Movano Inc. Healthcare Medical Devices USA 44.5 M 1.27 0.0583 60.5 K +35 MRSN Mersana Therapeutics, Inc. Healthcare Biotechnology USA 644.2 M 6.06 0.1160 1.3 M +25 MSC Studio City International Holdings Limited Consumer Cyclical Resorts & Casinos Hong Kong 1.6 B 7.00 0.1309 38.4 K +112 MULN Mullen Automotive, Inc. Consumer Cyclical Auto Manufacturers USA 424.4 M 0.23 0.0696 238.4 M +76 MUX McEwen Mining Inc. Basic Materials Other Precious Metals & Mining Canada 332.5 M 6.80 0.0880 800.1 K +152 NAUT Nautilus Biotechnology, Inc. Healthcare Biotechnology USA 274.8 M 2.12 0.0600 109.7 K +71 NBY NovaBay Pharmaceuticals, Inc. Healthcare Biotechnology USA 4.4 M 2.30 0.0900 29.7 K +36 NCNA NuCana plc Healthcare Biotechnology United Kingdom 98.3 M 1.45 0.1154 60.5 K +158 NCTY The9 Limited Communication Services Electronic Gaming & Multimedia China 28.2 M 1.08 0.0588 99.4 K +40 NGL NGL Energy Partners LP Energy Oil & Gas Midstream USA 407.9 M 3.44 0.1097 2.5 M +187 NM Navios Maritime Holdings Inc. Industrials Marine Shipping Cayman Islands 59.1 M 2.80 0.0526 168.7 K +60 NNVC NanoViricides, Inc. Healthcare Biotechnology USA 16.9 M 1.38 0.0972 72.5 K +181 NUTX Nutex Health Inc. Healthcare Health Information Services USA 967.9 M 1.37 0.0538 958.9 K +122 NVAX Novavax, Inc. Healthcare Biotechnology USA 809.1 M 9.26 0.0681 11.5 M +134 NVTA Invitae Corporation Healthcare Diagnostics & Research USA 557.0 M 2.15 0.0644 9.4 M +163 ODV Osisko Development Corp. Basic Materials Gold Canada 462.4 M 4.38 0.0580 24.8 K +117 OLK Olink Holding AB (publ) Healthcare Diagnostics & Research Sweden 3.0 B 23.44 0.0689 171.9 K +179 OLMA Olema Pharmaceuticals, Inc. Healthcare Biotechnology USA 175.2 M 4.10 0.0540 42.0 K +42 OMGA Omega Therapeutics, Inc. Healthcare Biotechnology USA 316.9 M 6.46 0.1081 113.3 K +68 OUST Ouster, Inc. Technology Electronic Components USA 476.5 M 1.20 0.0909 2.7 M +14 PBLA Panbela Therapeutics, Inc. Healthcare Biotechnology USA 8.8 M 1.37 0.1513 4.0 M +65 PIXY ShiftPixy, Inc. Industrials Staffing & Employment Services USA 49.4 M 5.11 0.0919 211.0 K +104 PLM PolyMet Mining Corp. Basic Materials Other Industrial Metals & Mining USA 261.5 M 2.50 0.0730 179.9 K +57 PPTA Perpetua Resources Corp. Basic Materials Other Precious Metals & Mining USA 311.7 M 3.57 0.0985 115.7 K +156 PRIM Primoris Services Corporation Industrials Engineering & Construction USA 1.4 B 12.24 27.50 0.0593 924.8 K +74 PXMD PaxMedica, Inc. Healthcare Biotechnology USA 25 M 2.08 0.0890 102.5 K +82 QH Quhuo Limited Technology Software - Application China 8.6 M 1.44 0.0827 42.6 K +51 RCON Recon Technology, Ltd. Energy Oil & Gas Equipment & Services China 71.5 M 4.76 2.05 0.1022 1.4 M +30 RDNT RadNet, Inc. Healthcare Diagnostics & Research USA 1.4 B 23.58 0.1204 688.2 K +172 RLMD Relmada Therapeutics, Inc. Healthcare Biotechnology USA 109.0 M 3.60 0.0557 207.4 K +6 RNXT RenovoRx, Inc. Healthcare Biotechnology USA 44.3 M 4.65 0.2551 229.3 K +49 ROVR Rover Group, Inc. Consumer Cyclical Personal Services USA 782.2 M 4.18 0.1029 1.0 M +59 RVMD Revolution Medicines, Inc. Healthcare Biotechnology USA 2.4 B 26.76 0.0981 5.6 M +173 RXRX Recursion Pharmaceuticals, Inc. Healthcare Biotechnology USA 1.6 B 8.15 0.0557 1.4 M +9 RYAM Rayonier Advanced Materials Inc. Basic Materials Chemicals USA 546.6 M 8.20 0.2202 2.9 M +72 SCU Sculptor Capital Management, Inc. Financial Asset Management USA 531.3 M 8.97 0.0899 653.7 K +78 SDPI Superior Drilling Products, Inc. Energy Oil & Gas Equipment & Services USA 32.7 M 23.27 1.14 0.0853 272.0 K +121 SHPH Shuttle Pharmaceuticals Holdings, Inc. Healthcare Drug Manufacturers - Specialty & Generic USA 26.9 M 1.88 0.0682 40.3 K +37 SKIN The Beauty Health Company Consumer Defensive Household & Personal Products USA 1.7 B 70.06 12.61 0.1140 6.1 M +5 SKYH Sky Harbour Group Corporation Industrials Aerospace & Defense USA 434.1 M 7.34 0.3643 1.5 M +32 SKYT SkyWater Technology, Inc. Technology Semiconductors USA 579.4 M 13.13 0.1174 1.1 M +118 SLNO Soleno Therapeutics, Inc. Healthcare Biotechnology USA 17.0 M 2.03 0.0684 57.8 K +176 SNBR Sleep Number Corporation Consumer Cyclical Furnishings, Fixtures & Appliances USA 882.9 M 24.83 39.86 0.0548 448.3 K +154 SNCR Synchronoss Technologies, Inc. Technology Software - Infrastructure USA 98.2 M 1.07 0.0594 111.6 K +90 SOPA Society Pass Incorporated Technology Software - Application Singapore 29.6 M 1.10 0.0784 344.2 K +88 SOPH SOPHiA GENETICS SA Healthcare Health Information Services Switzerland 189.8 M 2.60 0.0788 41.7 K +143 STIX Semantix, Inc. Technology Software - Application Brazil 233.2 M 3.40 0.0625 188.8 K +164 SWAG Stran & Company, Inc. Communication Services Advertising Agencies USA 32.1 M 1.83 0.0579 41.8 K +120 TCRR TCR2 Therapeutics Inc. Healthcare Biotechnology USA 52.3 M 1.25 0.0684 234.8 K +87 TDW Tidewater Inc. Energy Oil & Gas Equipment & Services USA 2.4 B 48.84 0.0793 1.5 M +50 THMO ThermoGenesis Holdings, Inc. Healthcare Medical Devices USA 3.4 M 3.22 0.1027 26.2 K +96 TKLF Yoshitsu Co., Ltd Consumer Defensive Household & Personal Products Japan 44.3 M 11.8 1.18 0.0776 41.2 K +148 TNGX Tango Therapeutics, Inc. Healthcare Biotechnology USA 480.2 M 5.23 0.0609 161.9 K +185 TNYA Tenaya Therapeutics, Inc. Healthcare Biotechnology USA 214.0 M 3.07 0.0532 245.9 K +27 TRDA Entrada Therapeutics, Inc. Healthcare Biotechnology USA 417.1 M 12.75 0.1283 91.3 K +159 TRVN Trevena, Inc. Healthcare Biotechnology USA 8.6 M 1.08 0.0588 35.3 K +180 TWLO Twilio Inc. Communication Services Internet Content & Information USA 12.5 B 67.21 0.0539 11.5 M +45 TYRA Tyra Biosciences, Inc. Healthcare Biotechnology USA 543.6 M 13.21 0.1064 30.5 K +8 UNAM Unico American Corporation Financial Insurance - Property & Casualty USA 7.0 M 1.30 0.2264 976.7 K +115 USAP Universal Stainless & Alloy Products, Inc. Basic Materials Steel USA 86.1 M 9.73 0.0692 50.7 K +160 UVE Universal Insurance Holdings, Inc. Financial Insurance - Property & Casualty USA 490.2 M 19.33 0.0586 870.7 K +132 VACC Vaccitech plc Healthcare Biotechnology United Kingdom 123.2 M 7.5 2.79 0.0649 16.7 K +123 VANI Vivani Medical, Inc. Healthcare Medical Devices USA 58.5 M 1.10 0.0680 28.4 K +177 VINC Vincerx Pharma, Inc. Healthcare Biotechnology USA 25.2 M 1.16 0.0545 50.4 K +111 VLCN Volcon, Inc. Consumer Cyclical Auto Manufacturers USA 42.3 M 1.69 0.0696 263.2 K +108 VMEO Vimeo, Inc. Technology Software - Application USA 671.0 M 3.83 0.0698 3.8 M +56 VRTV Veritiv Corporation Industrials Conglomerates USA 2.1 B 6.95 151.44 0.0995 344.2 K +11 VTNR Vertex Energy, Inc. Energy Oil & Gas Refining & Marketing USA 743.7 M 9.47 0.1591 11.7 M +127 VZIO VIZIO Holding Corp. Technology Consumer Electronics USA 2.0 B 10.25 0.0666 1.1 M +188 VZLA Vizsla Silver Corp. Basic Materials Other Industrial Metals & Mining Canada 325.7 M 1.32 0.0518 130.2 K +54 WIMI WiMi Hologram Cloud Inc. Communication Services Advertising Agencies China 109.7 M 1.19 0.1019 387.9 K +169 WKHS Workhorse Group Inc. Consumer Cyclical Auto Manufacturers USA 352.2 M 2.06 0.0564 3.3 M +153 X United States Steel Corporation Basic Materials Steel USA 7.0 B 3.43 30.63 0.0595 9.8 M +93 XERS Xeris Biopharma Holdings, Inc. Healthcare Biotechnology USA 184.7 M 1.38 0.0781 1.8 M +31 XPON Expion360 Inc. Industrials Electrical Equipment & Parts USA 31.6 M 4.47 0.1175 604.5 K +53 XRAY DENTSPLY SIRONA Inc. Healthcare Medical Instruments & Supplies USA 8.4 B 38.07 0.1019 6.0 M +186 YEXT Yext, Inc. Technology Software - Infrastructure USA 918.5 M 7.34 0.0531 1.1 M +124 YGMZ MingZhu Logistics Holdings Limited Industrials Trucking China 33.8 M 36.67 1.43 0.0672 42.7 K +184 ZEUS Olympic Steel, Inc. Basic Materials Steel USA 576.5 M 5.42 52.50 0.0534 217.4 K diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args0-False-True-defined, test passed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args0-False-True-defined, test passed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args0-False-True-defined, test passed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args0-False-True-defined, test passed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args2-True-True-defined, test passed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args2-True-True-defined, test passed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args2-True-True-defined, test passed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args2-True-True-defined, test passed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args0-False-True-defined, not tested].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args0-False-True-defined, not tested].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args0-False-True-defined, not tested].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args0-False-True-defined, not tested].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args2-True-True-defined, not tested].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args2-True-True-defined, not tested].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args2-True-True-defined, not tested].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args2-True-True-defined, not tested].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args0-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args0-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args2-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args2-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args3-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args3-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_twitter_key[REPLACE_ME-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_twitter_key[REPLACE_ME-False-True-not defined].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_twitter_key[REPLACE_ME-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_twitter_key[REPLACE_ME-False-True-not defined].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_twitter_key[test_access_token-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_twitter_key[test_access_token-False-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_twitter_key[test_access_token-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_twitter_key[test_access_token-False-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_twitter_key[test_access_token-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_twitter_key[test_access_token-True-True-defined, test failed].txt index 1241e24c3f93..311b8983d2f0 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_twitter_key[test_access_token-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_twitter_key[test_access_token-True-True-defined, test failed].txt @@ -1 +1 @@ -[grey30]not defined[/grey30] +[grey30]not defined[/grey30] diff --git a/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[2.0.0-2.0.0rc1].txt b/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[2.0.0-2.0.0rc1].txt index 4b594bf1bd9c..029d4ce3985c 100644 --- a/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[2.0.0-2.0.0rc1].txt +++ b/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[2.0.0-2.0.0rc1].txt @@ -1,3 +1,3 @@ -[yellow]Unable to check for updates... Check your internet connection and try again...[/yellow] - - +[yellow]Unable to check for updates... Check your internet connection and try again...[/yellow] + + diff --git a/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v0.0.1-v0.0.1].txt b/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v0.0.1-v0.0.1].txt index 4b594bf1bd9c..029d4ce3985c 100644 --- a/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v0.0.1-v0.0.1].txt +++ b/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v0.0.1-v0.0.1].txt @@ -1,3 +1,3 @@ -[yellow]Unable to check for updates... Check your internet connection and try again...[/yellow] - - +[yellow]Unable to check for updates... Check your internet connection and try again...[/yellow] + + diff --git a/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v0.0.2-v0.0.1].txt b/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v0.0.2-v0.0.1].txt index 4b594bf1bd9c..029d4ce3985c 100644 --- a/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v0.0.2-v0.0.1].txt +++ b/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v0.0.2-v0.0.1].txt @@ -1,3 +1,3 @@ -[yellow]Unable to check for updates... Check your internet connection and try again...[/yellow] - - +[yellow]Unable to check for updates... Check your internet connection and try again...[/yellow] + + diff --git a/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v1.10.0-v1.9.0].txt b/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v1.10.0-v1.9.0].txt index 4b594bf1bd9c..029d4ce3985c 100644 --- a/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v1.10.0-v1.9.0].txt +++ b/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v1.10.0-v1.9.0].txt @@ -1,3 +1,3 @@ -[yellow]Unable to check for updates... Check your internet connection and try again...[/yellow] - - +[yellow]Unable to check for updates... Check your internet connection and try again...[/yellow] + + diff --git a/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v1.9.0-v1.10.0].txt b/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v1.9.0-v1.10.0].txt index 4b594bf1bd9c..029d4ce3985c 100644 --- a/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v1.9.0-v1.10.0].txt +++ b/tests/openbb_terminal/txt/test_terminal_helper/test_check_for_updates[v1.9.0-v1.10.0].txt @@ -1,3 +1,3 @@ -[yellow]Unable to check for updates... Check your internet connection and try again...[/yellow] - - +[yellow]Unable to check for updates... Check your internet connection and try again...[/yellow] + +