From fcce1ea20a8101bcfef88f37483cc7521e7bf8ca Mon Sep 17 00:00:00 2001 From: montezdesousa <79287829+montezdesousa@users.noreply.github.com> Date: Mon, 24 Jun 2024 15:02:10 +0100 Subject: [PATCH] Move documentation to `openbb-docs` (#6539) * Remove website/ directory * Remove GitHub pages deployment workflow * Update documentation related content * Cannot do this now * Update actions url --- .github/labeler.yml | 5 +- .github/workflows/deploy-gh-pages.yml | 105 - build/pypi/openbb_platform/PUBLISH.md | 4 +- website/.gitignore | 26 - website/CNAME | 1 - website/README.md | 140 - website/__init__.py | 0 website/babel.config.cjs | 3 - website/content/bot/_category_.json | 4 - website/content/bot/changelog/_category_.json | 4 - website/content/bot/changelog/index.mdx | 50 - .../content/bot/changelog/version1_0_0.mdx | 34 - .../content/bot/changelog/version1_0_1.mdx | 21 - .../content/bot/changelog/version1_0_2.mdx | 19 - .../content/bot/changelog/version1_0_3.mdx | 32 - .../content/bot/changelog/version1_0_4.mdx | 29 - .../content/bot/changelog/version1_0_5.mdx | 32 - .../content/bot/changelog/version1_0_6.mdx | 27 - .../content/bot/changelog/version1_0_7.mdx | 41 - .../content/bot/changelog/version1_0_8.mdx | 18 - .../content/bot/changelog/version2_0_0.mdx | 30 - website/content/bot/faqs.md | 103 - website/content/bot/index.md | 51 - .../content/bot/installation/_category_.json | 4 - website/content/bot/installation/discord.md | 34 - website/content/bot/installation/index.md | 55 - website/content/bot/installation/telegram.md | 39 - website/content/bot/reference/_category_.json | 4 - .../bot/reference/discord/_category_.json | 4 - .../bot/reference/discord/alerts/create.md | 50 - .../bot/reference/discord/alerts/delete.md | 43 - .../bot/reference/discord/alerts/index.mdx | 27 - .../bot/reference/discord/alerts/list.md | 41 - .../bot/reference/discord/alerts/update.md | 45 - .../bot/reference/discord/autopost/add.md | 48 - .../bot/reference/discord/autopost/index.mdx | 22 - .../bot/reference/discord/autopost/list.md | 40 - .../bot/reference/discord/autopost/remove.md | 47 - .../bot/reference/discord/charts/c15m.md | 44 - .../bot/reference/discord/charts/c3m.md | 45 - .../bot/reference/discord/charts/c5m.md | 47 - .../bot/reference/discord/charts/cc.md | 47 - .../bot/reference/discord/charts/cd.md | 47 - .../bot/reference/discord/charts/chart.md | 52 - .../bot/reference/discord/charts/chartfib.md | 45 - .../bot/reference/discord/charts/chartsr.md | 47 - .../bot/reference/discord/charts/cm.md | 48 - .../bot/reference/discord/charts/cw.md | 45 - .../bot/reference/discord/charts/index.mdx | 57 - .../bot/reference/discord/crypto/bigprints.md | 47 - .../bot/reference/discord/crypto/bio.md | 47 - .../bot/reference/discord/crypto/compfees.md | 50 - .../reference/discord/crypto/defi/chart.md | 51 - .../reference/discord/crypto/defi/table.md | 55 - .../bot/reference/discord/crypto/fees.md | 44 - .../bot/reference/discord/crypto/index.mdx | 52 - .../bot/reference/discord/crypto/ir.md | 42 - .../bot/reference/discord/crypto/prints.md | 45 - .../bot/reference/discord/crypto/top.md | 53 - .../bot/reference/discord/crypto/tvl.md | 51 - .../reference/discord/darkpool/allblocks.md | 43 - .../bot/reference/discord/darkpool/alldp.md | 44 - .../reference/discord/darkpool/allprints.md | 42 - .../reference/discord/darkpool/bigprints.md | 42 - .../bot/reference/discord/darkpool/index.mdx | 47 - .../bot/reference/discord/darkpool/levels.md | 48 - .../bot/reference/discord/darkpool/sectors.md | 56 - .../bot/reference/discord/darkpool/summary.md | 48 - .../bot/reference/discord/darkpool/topsum.md | 43 - .../reference/discord/discovery/arktrades.md | 40 - .../reference/discord/discovery/contracts.md | 43 - .../reference/discord/discovery/fgindex.md | 45 - .../bot/reference/discord/discovery/halts.md | 44 - .../reference/discord/discovery/holidays.md | 40 - .../bot/reference/discord/discovery/house.md | 44 - .../bot/reference/discord/discovery/index.mdx | 62 - .../reference/discord/discovery/ipolist.md | 44 - .../bot/reference/discord/discovery/senate.md | 41 - .../bot/reference/discord/discovery/splits.md | 44 - .../reference/discord/discovery/trendingst.md | 42 - .../bot/reference/discord/discovery/wsb.md | 43 - .../bot/reference/discord/duedilligence/ah.md | 44 - .../discord/duedilligence/analyst.md | 41 - .../reference/discord/duedilligence/bio.md | 46 - .../discord/duedilligence/customer.md | 44 - .../discord/duedilligence/divinfo.md | 45 - .../discord/duedilligence/earnings.md | 43 - .../reference/discord/duedilligence/ermove.md | 45 - .../reference/discord/duedilligence/est.md | 42 - .../discord/duedilligence/financials.md | 45 - .../reference/discord/duedilligence/index.mdx | 97 - .../discord/duedilligence/insiders.md | 44 - .../discord/duedilligence/instholdings.md | 43 - .../reference/discord/duedilligence/nexter.md | 42 - .../bot/reference/discord/duedilligence/pm.md | 41 - .../bot/reference/discord/duedilligence/pt.md | 44 - .../reference/discord/duedilligence/sec.md | 52 - .../reference/discord/duedilligence/splits.md | 41 - .../discord/duedilligence/supplier.md | 41 - .../reference/discord/duedilligence/ytd.md | 41 - .../bot/reference/discord/economy/calendar.md | 41 - .../reference/discord/economy/commodities.md | 42 - .../reference/discord/economy/currencies.md | 43 - .../bot/reference/discord/economy/fedrates.md | 41 - .../bot/reference/discord/economy/glbonds.md | 43 - .../bot/reference/discord/economy/index.mdx | 52 - .../bot/reference/discord/economy/indices.md | 44 - .../bot/reference/discord/economy/revrepo.md | 47 - .../bot/reference/discord/economy/usbonds.md | 44 - .../reference/discord/economy/yieldcurve.md | 41 - .../bot/reference/discord/etf/holdings.md | 42 - .../bot/reference/discord/etf/index.mdx | 17 - .../content/bot/reference/discord/etf/tops.md | 43 - .../bot/reference/discord/flow/bigflow.md | 45 - .../content/bot/reference/discord/flow/day.md | 61 - .../bot/reference/discord/flow/index.mdx | 67 - .../bot/reference/discord/flow/opening.md | 46 - .../bot/reference/discord/flow/prem.md | 45 - .../bot/reference/discord/flow/sectors.md | 59 - .../bot/reference/discord/flow/sumday.md | 44 - .../bot/reference/discord/flow/sumexp.md | 47 - .../bot/reference/discord/flow/summary.md | 52 - .../bot/reference/discord/flow/sumtop.md | 44 - .../bot/reference/discord/flow/sumweek.md | 43 - .../content/bot/reference/discord/flow/unu.md | 44 - .../bot/reference/discord/flow/weekly.md | 43 - .../bot/reference/discord/fun/8ball.md | 43 - .../content/bot/reference/discord/fun/flip.md | 41 - .../bot/reference/discord/fun/index.mdx | 22 - .../bot/reference/discord/fun/urban.md | 43 - .../bot/reference/discord/general/futures.md | 42 - .../reference/discord/general/heatchart.md | 39 - .../bot/reference/discord/general/heatmap.md | 64 - .../bot/reference/discord/general/index.mdx | 47 - .../bot/reference/discord/general/markets.md | 46 - .../bot/reference/discord/general/news.md | 39 - .../bot/reference/discord/general/quote.md | 46 - .../bot/reference/discord/general/ta.md | 45 - .../reference/discord/general/watchlist.md | 59 - .../reference/discord/government/contracts.md | 40 - .../bot/reference/discord/government/house.md | 42 - .../reference/discord/government/index.mdx | 22 - .../reference/discord/government/senate.md | 42 - .../content/bot/reference/discord/index.mdx | 102 - .../bot/reference/discord/info/about.md | 41 - .../bot/reference/discord/info/index.mdx | 27 - .../bot/reference/discord/info/serverid.md | 43 - .../bot/reference/discord/info/stats.md | 40 - .../bot/reference/discord/info/support.md | 39 - .../bot/reference/discord/nft/chart.md | 50 - .../bot/reference/discord/nft/collection.md | 46 - .../bot/reference/discord/nft/index.mdx | 22 - .../content/bot/reference/discord/nft/top.md | 55 - .../bot/reference/discord/options/chains.md | 53 - .../bot/reference/discord/options/equitypc.md | 42 - .../bot/reference/discord/options/gamma.md | 59 - .../bot/reference/discord/options/highiv.md | 43 - .../bot/reference/discord/options/hist.md | 57 - .../bot/reference/discord/options/index.mdx | 117 - .../bot/reference/discord/options/indexpc.md | 43 - .../bot/reference/discord/options/info.md | 44 - .../bot/reference/discord/options/itm.md | 42 - .../bot/reference/discord/options/maxpain.md | 44 - .../bot/reference/discord/options/oi.md | 49 - .../bot/reference/discord/options/oichart.md | 53 - .../bot/reference/discord/options/smile.md | 51 - .../bot/reference/discord/options/stats.md | 44 - .../bot/reference/discord/options/topoi.md | 42 - .../reference/discord/options/topoichange.md | 42 - .../reference/discord/options/topstrikevol.md | 44 - .../bot/reference/discord/options/topvol.md | 41 - .../reference/discord/options/topvoletf.md | 41 - .../bot/reference/discord/options/unu.md | 42 - .../bot/reference/discord/options/uoastock.md | 48 - .../bot/reference/discord/options/vol.md | 48 - .../bot/reference/discord/options/vsurf.md | 50 - .../content/bot/reference/discord/pop/1d.md | 43 - .../content/bot/reference/discord/pop/1hr.md | 45 - .../bot/reference/discord/pop/index.mdx | 17 - .../bot/reference/discord/screeners/ah.md | 44 - .../bot/reference/discord/screeners/ah_all.md | 44 - .../bot/reference/discord/screeners/all.md | 41 - .../bot/reference/discord/screeners/index.mdx | 37 - .../bot/reference/discord/screeners/pm.md | 46 - .../bot/reference/discord/screeners/pm_all.md | 40 - .../reference/discord/screeners/technical.md | 55 - .../reference/discord/short_data/borrowed.md | 45 - .../bot/reference/discord/short_data/hsi.md | 46 - .../reference/discord/short_data/index.mdx | 32 - .../reference/discord/short_data/shortrate.md | 46 - .../reference/discord/short_data/shortvol.md | 46 - .../discord/short_data/topshortvol.md | 45 - .../content/bot/reference/generate_index.py | 84 - .../bot/reference/telegram/_category_.json | 4 - .../bot/reference/telegram/charts/c.md | 56 - .../bot/reference/telegram/charts/c15m.md | 45 - .../bot/reference/telegram/charts/c3m.md | 51 - .../bot/reference/telegram/charts/c5m.md | 51 - .../bot/reference/telegram/charts/cc.md | 48 - .../bot/reference/telegram/charts/cd.md | 49 - .../bot/reference/telegram/charts/chart.md | 52 - .../bot/reference/telegram/charts/chartfib.md | 44 - .../bot/reference/telegram/charts/chartsr.md | 51 - .../bot/reference/telegram/charts/cm.md | 46 - .../bot/reference/telegram/charts/cw.md | 45 - .../bot/reference/telegram/charts/index.mdx | 62 - .../reference/telegram/crypto/bigprints.md | 50 - .../bot/reference/telegram/crypto/bio.md | 45 - .../bot/reference/telegram/crypto/compfees.md | 48 - .../bot/reference/telegram/crypto/defi.md | 51 - .../bot/reference/telegram/crypto/fees.md | 45 - .../bot/reference/telegram/crypto/index.mdx | 52 - .../bot/reference/telegram/crypto/ir.md | 42 - .../bot/reference/telegram/crypto/prints.md | 46 - .../bot/reference/telegram/crypto/top.md | 52 - .../bot/reference/telegram/crypto/tvl.md | 49 - .../reference/telegram/darkpool/allblocks.md | 42 - .../bot/reference/telegram/darkpool/alldp.md | 43 - .../reference/telegram/darkpool/allprints.md | 43 - .../telegram/darkpool/bigprintsdp.md | 46 - .../bot/reference/telegram/darkpool/index.mdx | 47 - .../bot/reference/telegram/darkpool/levels.md | 49 - .../reference/telegram/darkpool/sectors.md | 46 - .../reference/telegram/darkpool/summary.md | 50 - .../bot/reference/telegram/darkpool/topsum.md | 43 - .../reference/telegram/discovery/arktrades.md | 41 - .../reference/telegram/discovery/fgindex.md | 44 - .../bot/reference/telegram/discovery/halts.md | 40 - .../reference/telegram/discovery/holidays.md | 39 - .../reference/telegram/discovery/index.mdx | 47 - .../reference/telegram/discovery/ipolist.md | 44 - .../bot/reference/telegram/discovery/pop.md | 45 - .../telegram/discovery/trendingst.md | 43 - .../bot/reference/telegram/discovery/wsb.md | 42 - .../bot/reference/telegram/duediligence/ah.md | 44 - .../telegram/duediligence/analyst.md | 40 - .../telegram/duediligence/bio_stocks.md | 45 - .../telegram/duediligence/customer.md | 42 - .../telegram/duediligence/divinfo.md | 45 - .../telegram/duediligence/earnings.md | 44 - .../reference/telegram/duediligence/ermove.md | 43 - .../telegram/duediligence/financials.md | 46 - .../reference/telegram/duediligence/index.mdx | 92 - .../telegram/duediligence/insiders.md | 45 - .../telegram/duediligence/instholdings.md | 45 - .../reference/telegram/duediligence/nexter.md | 42 - .../bot/reference/telegram/duediligence/pm.md | 44 - .../bot/reference/telegram/duediligence/pt.md | 42 - .../reference/telegram/duediligence/sec.md | 48 - .../reference/telegram/duediligence/splits.md | 45 - .../telegram/duediligence/supplier.md | 41 - .../reference/telegram/duediligence/ytd.md | 47 - .../bot/reference/telegram/economy/bonds.md | 46 - .../reference/telegram/economy/calendar.md | 43 - .../reference/telegram/economy/commodities.md | 42 - .../reference/telegram/economy/currencies.md | 41 - .../reference/telegram/economy/fedrates.md | 44 - .../bot/reference/telegram/economy/index.mdx | 47 - .../bot/reference/telegram/economy/indices.md | 43 - .../bot/reference/telegram/economy/revrepo.md | 48 - .../reference/telegram/economy/yieldcurve.md | 39 - .../bot/reference/telegram/etf/holdings.md | 43 - .../bot/reference/telegram/etf/index.mdx | 17 - .../bot/reference/telegram/etf/tops.md | 42 - .../bot/reference/telegram/flow/bigflow.md | 42 - .../bot/reference/telegram/flow/flow/day.md | 53 - .../bot/reference/telegram/flow/flow/open.md | 43 - .../bot/reference/telegram/flow/flow/prem.md | 45 - .../bot/reference/telegram/flow/flow/unu.md | 43 - .../bot/reference/telegram/flow/flow/wk.md | 46 - .../reference/telegram/flow/flowsum/day.md | 46 - .../reference/telegram/flow/flowsum/exp.md | 48 - .../reference/telegram/flow/flowsum/top.md | 42 - .../bot/reference/telegram/flow/flowsum/wk.md | 43 - .../bot/reference/telegram/flow/index.mdx | 32 - .../reference/telegram/flow/sectorsflow.md | 58 - .../reference/telegram/flow/summaryflow.md | 50 - .../bot/reference/telegram/fun/8ball.md | 45 - .../bot/reference/telegram/fun/flip.md | 41 - .../bot/reference/telegram/fun/index.mdx | 22 - .../bot/reference/telegram/fun/urban.md | 42 - .../bot/reference/telegram/general/futures.md | 39 - .../bot/reference/telegram/general/index.mdx | 27 - .../bot/reference/telegram/general/news.md | 42 - .../bot/reference/telegram/general/quote.md | 43 - .../bot/reference/telegram/general/ta.md | 43 - .../telegram/government/contracts.md | 42 - .../reference/telegram/government/house.md | 39 - .../reference/telegram/government/index.mdx | 22 - .../reference/telegram/government/senate.md | 41 - .../content/bot/reference/telegram/index.mdx | 92 - .../bot/reference/telegram/info/about.md | 38 - .../bot/reference/telegram/info/index.mdx | 17 - .../bot/reference/telegram/info/start.md | 38 - .../bot/reference/telegram/nft/index.mdx | 17 - .../reference/telegram/nft/nftcollection.md | 57 - .../bot/reference/telegram/nft/nfttop.md | 50 - .../bot/reference/telegram/options/chains.md | 55 - .../reference/telegram/options/equitypc.md | 43 - .../bot/reference/telegram/options/gamma.md | 55 - .../bot/reference/telegram/options/highiv.md | 45 - .../bot/reference/telegram/options/hist.md | 52 - .../bot/reference/telegram/options/index.mdx | 117 - .../bot/reference/telegram/options/indexpc.md | 44 - .../bot/reference/telegram/options/itm.md | 46 - .../bot/reference/telegram/options/iv.md | 46 - .../bot/reference/telegram/options/maxpain.md | 47 - .../bot/reference/telegram/options/oi.md | 48 - .../bot/reference/telegram/options/oichart.md | 52 - .../bot/reference/telegram/options/opstats.md | 43 - .../bot/reference/telegram/options/smile.md | 49 - .../bot/reference/telegram/options/topoi.md | 42 - .../reference/telegram/options/topoichange.md | 43 - .../telegram/options/topstrikevol.md | 46 - .../bot/reference/telegram/options/topvol.md | 41 - .../reference/telegram/options/topvoletf.md | 39 - .../bot/reference/telegram/options/unu.md | 41 - .../reference/telegram/options/uoastock.md | 46 - .../bot/reference/telegram/options/vol.md | 48 - .../bot/reference/telegram/options/vsurf.md | 47 - .../reference/telegram/overview/heatchart.md | 40 - .../reference/telegram/overview/heatmap.md | 47 - .../bot/reference/telegram/overview/index.mdx | 37 - .../reference/telegram/overview/markets.md | 41 - .../reference/telegram/overview/watchlist.md | 47 - .../telegram/overview/watchlist_add.md | 42 - .../telegram/overview/watchlist_remove.md | 41 - .../reference/telegram/screeners/index.mdx | 17 - .../reference/telegram/screeners/scr/ah.md | 39 - .../reference/telegram/screeners/scr/all.md | 41 - .../reference/telegram/screeners/scr/pm.md | 41 - .../reference/telegram/screeners/screener.md | 45 - .../reference/telegram/short_data/borrowed.md | 42 - .../bot/reference/telegram/short_data/hsi.md | 45 - .../reference/telegram/short_data/index.mdx | 32 - .../telegram/short_data/shortrate.md | 42 - .../reference/telegram/short_data/shortvol.md | 44 - .../telegram/short_data/topshortvol.md | 44 - website/content/bot/usage/_category_.json | 4 - .../bot/usage/customizing/_category_.json | 4 - .../content/bot/usage/customizing/index.md | 45 - .../bot/usage/customizing/individual.md | 57 - .../content/bot/usage/customizing/server.md | 83 - website/content/bot/usage/discord.md | 43 - website/content/bot/usage/index.mdx | 26 - website/content/bot/usage/telegram.md | 56 - website/content/cli/_category_.json | 4 - website/content/cli/commands-and-arguments.md | 76 - website/content/cli/configuration.md | 66 - website/content/cli/data-sources.md | 114 - website/content/cli/hub.md | 111 - website/content/cli/index.md | 78 - website/content/cli/installation.md | 107 - website/content/cli/interactive-charts.md | 109 - website/content/cli/interactive-tables.md | 75 - website/content/cli/openbbuserdata.md | 59 - website/content/cli/quickstart.md | 243 - website/content/cli/routines/_category_.json | 4 - .../content/cli/routines/advanced-routines.md | 119 - .../cli/routines/community-routines.md | 52 - website/content/cli/routines/index.mdx | 31 - .../cli/routines/introduction-to-routines.md | 130 - .../cli/routines/routine-macro-recorder.md | 46 - .../content/cli/structure-and-navigation.md | 42 - website/content/excel/_category_.json | 4 - website/content/excel/data-connectors.md | 73 - website/content/excel/data-slicer.md | 65 - website/content/excel/functions.json | 1148 - .../excel/getting-started/_category_.json | 4 - .../content/excel/getting-started/basics.md | 59 - .../excel/getting-started/formula_builder.md | 41 - .../excel/getting-started/installation.md | 49 - website/content/excel/help.md | 58 - website/content/excel/index.md | 45 - website/content/excel/openapi.json | 67778 ---------------- website/content/excel/openbb-functions.json | 173 - website/content/excel/templates.mdx | 62 - website/content/generate_index.py | 122 - website/content/platform/_category_.json | 4 - .../platform/data_models/_category_.json | 4 - .../platform/developer_guide/_category_.json | 4 - .../developer_guide/architecture_overview.mdx | 418 - .../developer_guide/command_coverage.mdx | 38 - .../developer_guide/commitment_of_traders.mdx | 242 - .../platform/developer_guide/contributing.mdx | 54 - .../developer_guide/dependency_management.mdx | 64 - .../developer_guide/deprecating_endpoints.mdx | 54 - .../documentation_development.mdx | 64 - .../platform/developer_guide/extensions.mdx | 311 - .../platform/developer_guide/github.mdx | 66 - .../developer_guide/http_requests.mdx | 237 - .../platform/developer_guide/index.mdx | 65 - .../platform/developer_guide/metadata.mdx | 71 - .../platform/developer_guide/obbject.mdx | 188 - .../developer_guide/standardization.mdx | 59 - .../platform/developer_guide/tests.mdx | 152 - .../platform/developer_guide/validators.mdx | 119 - website/content/platform/faqs/_category_.json | 4 - .../content/platform/faqs/data_providers.mdx | 116 - website/content/platform/faqs/index.mdx | 21 - .../content/platform/faqs/platform_vs_sdk.mdx | 154 - .../platform/getting_started/_category_.json | 4 - .../platform/getting_started/api_keys.mdx | 90 - .../platform/getting_started/api_requests.mdx | 95 - .../create_new_provider_extension.mdx | 176 - .../create_new_router_extension.mdx | 216 - .../getting_started/economic_indicators.mdx | 736 - .../getting_started/financial_statements.mdx | 366 - .../platform/getting_started/find_symbols.mdx | 406 - .../getting_started/historical_prices.mdx | 395 - .../platform/getting_started/index.mdx | 32 - .../map_a_provider_to_a_route.mdx | 240 - .../getting_started/market_calendars.mdx | 326 - .../platform/getting_started/quickstart.mdx | 76 - website/content/platform/index.mdx | 66 - website/content/platform/installation.mdx | 298 - .../platform/licensing/_category_.json | 4 - website/content/platform/licensing/index.mdx | 103 - .../platform/reference/_category_.json | 4 - .../platform/user_guides/_category_.json | 4 - .../user_guides/add_command_examples.mdx | 100 - .../add_data_provider_extension.mdx | 281 - .../add_data_to_existing_endpoint.mdx | 863 - .../add_endpoint_to_existing_provider.mdx | 804 - .../user_guides/add_obbject_extension.mdx | 93 - .../user_guides/add_toolkit_extension.mdx | 185 - .../platform/user_guides/basic_response.mdx | 66 - .../platform/user_guides/basic_syntax.mdx | 213 - .../user_guides/dynamic_command_execution.mdx | 47 - .../platform/user_guides/extensions.mdx | 311 - .../content/platform/user_guides/index.mdx | 24 - .../content/platform/user_guides/llm_mode.mdx | 90 - .../content/platform/user_guides/metadata.mdx | 218 - .../content/platform/user_guides/rest_api.mdx | 164 - .../settings_and_environment_variables.mdx | 158 - website/content/pro/_category_.json | 4 - website/content/pro/advanced-search.md | 44 - website/content/pro/architecture.md | 58 - website/content/pro/charting.md | 56 - .../pro/copilot/bring-your-own-copilot.md | 50 - website/content/pro/copilot/index.md | 142 - .../content/pro/dashboards/_category_.json | 4 - website/content/pro/dashboards/folders.md | 39 - website/content/pro/dashboards/grouping.md | 52 - website/content/pro/dashboards/index.md | 66 - website/content/pro/dashboards/report.md | 37 - website/content/pro/dashboards/templates.md | 40 - .../pro/data-connectors/_category_.json | 4 - website/content/pro/data-connectors/index.md | 52 - .../integrate-your-own-backend.md | 57 - .../data-connectors/native-integrations.md | 37 - .../data-connectors/single-widget/examples.md | 23 - .../data-connectors/single-widget/index.md | 39 - website/content/pro/homepage.md | 42 - website/content/pro/index.md | 51 - website/content/pro/news.md | 53 - website/content/pro/templates/_category_.json | 4 - website/content/pro/templates/excel.md | 28 - website/content/pro/templates/index.md | 34 - website/content/pro/templates/pro.md | 18 - website/content/pro/tutorials/_category_.json | 4 - website/content/pro/tutorials/ai.md | 31 - website/content/pro/tutorials/bring-data.md | 31 - .../content/pro/tutorials/data-to-charts.md | 33 - website/content/pro/tutorials/index.md | 56 - .../pro/tutorials/layouts-watchlist.md | 31 - website/content/pro/tutorials/overlay.md | 33 - website/content/pro/tutorials/report.md | 33 - .../pro/widgets-library/_category_.json | 4 - website/content/pro/widgets/_category_.json | 4 - .../content/pro/widgets/chat-with-widget.md | 35 - website/content/pro/widgets/data-provider.md | 30 - website/content/pro/widgets/index.md | 110 - .../pro/widgets/tabular-data/_category_.json | 4 - .../tabular-data/chart-from-raw-data.md | 36 - .../pro/widgets/tabular-data/forecasting.md | 30 - .../content/pro/widgets/tabular-data/index.md | 50 - website/content/sdk/_category_.json | 4 - .../sdk/data-available/_category_.json | 4 - .../content/sdk/data-available/alternative.md | 193 - .../sdk/data-available/crypto/_category_.json | 4 - .../sdk/data-available/crypto/discovery.md | 151 - .../sdk/data-available/crypto/index.md | 443 - .../sdk/data-available/econometrics.md | 407 - website/content/sdk/data-available/economy.md | 373 - website/content/sdk/data-available/etf.md | 174 - .../content/sdk/data-available/fixedincome.md | 262 - .../content/sdk/data-available/forecast.md | 610 - website/content/sdk/data-available/forex.md | 241 - website/content/sdk/data-available/futures.md | 136 - website/content/sdk/data-available/index.mdx | 76 - .../data-available/portfolio/_category_.json | 4 - .../sdk/data-available/portfolio/index.md | 313 - .../sdk/data-available/portfolio/po.md | 201 - .../data-available/quantitative-analysis.md | 182 - .../sdk/data-available/stocks/_category_.json | 4 - .../stocks/behavioral-analysis.md | 158 - .../stocks/comparison-analysis.md | 162 - .../data-available/stocks/dark-pool-shorts.md | 235 - .../sdk/data-available/stocks/discovery.md | 181 - .../stocks/fundamental-analysis.md | 396 - .../sdk/data-available/stocks/government.md | 153 - .../sdk/data-available/stocks/index.md | 399 - .../sdk/data-available/stocks/insiders.md | 285 - .../data-available/stocks/options-chains.md | 561 - .../sdk/data-available/stocks/options.md | 121 - .../data-available/stocks/stocks-screener.md | 366 - .../data-available/stocks/trading-hours.md | 96 - website/content/sdk/data-available/ta.md | 219 - website/content/sdk/faqs/_category_.json | 4 - .../content/sdk/faqs/bugs_support_feedback.md | 65 - website/content/sdk/faqs/data_sources.md | 78 - website/content/sdk/faqs/developer_issues.md | 181 - website/content/sdk/faqs/general_operation.md | 126 - website/content/sdk/faqs/import_errors.md | 92 - website/content/sdk/faqs/index.mdx | 41 - .../content/sdk/faqs/installation_updates.md | 124 - website/content/sdk/index.md | 42 - website/content/sdk/installation.md | 27 - website/content/sdk/reference/_category_.json | 4 - .../sdk/reference/alt/covid/global_cases.md | 68 - .../sdk/reference/alt/covid/global_deaths.md | 44 - website/content/sdk/reference/alt/covid/ov.md | 88 - .../content/sdk/reference/alt/covid/slopes.md | 87 - .../content/sdk/reference/alt/covid/stat.md | 88 - .../sdk/reference/alt/oss/_make_request.md | 43 - .../sdk/reference/alt/oss/_retry_session.md | 47 - .../sdk/reference/alt/oss/github_data.md | 45 - .../content/sdk/reference/alt/oss/history.md | 84 - website/content/sdk/reference/alt/oss/ross.md | 89 - .../content/sdk/reference/alt/oss/search.md | 48 - .../content/sdk/reference/alt/oss/summary.md | 82 - website/content/sdk/reference/alt/oss/top.md | 93 - .../content/sdk/reference/crypto/candles.md | 49 - website/content/sdk/reference/crypto/chart.md | 46 - .../content/sdk/reference/crypto/dd/active.md | 89 - .../crypto/dd/all_binance_trading_pairs.md | 39 - .../sdk/reference/crypto/dd/balance.md | 87 - .../content/sdk/reference/crypto/dd/basic.md | 86 - .../binance_available_quotes_for_each_coin.md | 44 - .../sdk/reference/crypto/dd/candles.md | 87 - .../content/sdk/reference/crypto/dd/change.md | 94 - .../crypto/dd/check_valid_binance_str.md | 38 - .../content/sdk/reference/crypto/dd/close.md | 46 - .../content/sdk/reference/crypto/dd/coin.md | 43 - .../reference/crypto/dd/coin_market_chart.md | 48 - website/content/sdk/reference/crypto/dd/eb.md | 111 - .../content/sdk/reference/crypto/dd/events.md | 91 - website/content/sdk/reference/crypto/dd/ex.md | 89 - .../sdk/reference/crypto/dd/exchanges.md | 36 - website/content/sdk/reference/crypto/dd/fr.md | 85 - .../content/sdk/reference/crypto/dd/get_mt.md | 85 - website/content/sdk/reference/crypto/dd/gh.md | 93 - .../content/sdk/reference/crypto/dd/gov.md | 83 - .../sdk/reference/crypto/dd/headlines.md | 87 - .../content/sdk/reference/crypto/dd/inv.md | 89 - .../content/sdk/reference/crypto/dd/links.md | 83 - .../sdk/reference/crypto/dd/mcapdom.md | 95 - .../content/sdk/reference/crypto/dd/mkt.md | 90 - website/content/sdk/reference/crypto/dd/mt.md | 97 - .../content/sdk/reference/crypto/dd/news.md | 90 - .../sdk/reference/crypto/dd/nonzero.md | 89 - website/content/sdk/reference/crypto/dd/ob.md | 90 - website/content/sdk/reference/crypto/dd/oi.md | 98 - website/content/sdk/reference/crypto/dd/pi.md | 85 - website/content/sdk/reference/crypto/dd/pr.md | 92 - website/content/sdk/reference/crypto/dd/ps.md | 90 - website/content/sdk/reference/crypto/dd/rm.md | 93 - .../show_available_pairs_for_given_symbol.md | 46 - .../content/sdk/reference/crypto/dd/stats.md | 84 - .../content/sdk/reference/crypto/dd/team.md | 84 - website/content/sdk/reference/crypto/dd/tk.md | 84 - .../sdk/reference/crypto/dd/tokenomics.md | 48 - .../content/sdk/reference/crypto/dd/trades.md | 90 - .../reference/crypto/dd/trading_pair_info.md | 47 - .../sdk/reference/crypto/dd/trading_pairs.md | 83 - .../sdk/reference/crypto/dd/twitter.md | 89 - .../sdk/reference/crypto/defi/anchor_data.md | 90 - .../sdk/reference/crypto/defi/aterra.md | 87 - .../content/sdk/reference/crypto/defi/ayr.md | 86 - .../content/sdk/reference/crypto/defi/dtvl.md | 90 - .../content/sdk/reference/crypto/defi/gacc.md | 86 - .../sdk/reference/crypto/defi/gdapps.md | 86 - .../reference/crypto/defi/gov_proposals.md | 89 - .../sdk/reference/crypto/defi/ldapps.md | 88 - .../sdk/reference/crypto/defi/luna_supply.md | 88 - .../sdk/reference/crypto/defi/newsletters.md | 80 - .../sdk/reference/crypto/defi/sinfo.md | 87 - .../sdk/reference/crypto/defi/sratio.md | 83 - .../sdk/reference/crypto/defi/sreturn.md | 78 - .../content/sdk/reference/crypto/defi/stvl.md | 84 - .../sdk/reference/crypto/defi/validators.md | 87 - .../sdk/reference/crypto/defi/vaults.md | 131 - .../reference/crypto/disc/categories_keys.md | 38 - .../sdk/reference/crypto/disc/coin_list.md | 39 - .../sdk/reference/crypto/disc/coins.md | 92 - .../crypto/disc/coins_for_given_exchange.md | 44 - .../sdk/reference/crypto/disc/cpsearch.md | 92 - .../sdk/reference/crypto/disc/gainers.md | 89 - .../sdk/reference/crypto/disc/losers.md | 86 - .../sdk/reference/crypto/disc/top_coins.md | 62 - .../sdk/reference/crypto/disc/top_dapps.md | 87 - .../sdk/reference/crypto/disc/top_dexes.md | 83 - .../sdk/reference/crypto/disc/top_games.md | 85 - .../sdk/reference/crypto/disc/top_nfts.md | 82 - .../sdk/reference/crypto/disc/trending.md | 77 - website/content/sdk/reference/crypto/find.md | 61 - website/content/sdk/reference/crypto/load.md | 57 - .../sdk/reference/crypto/nft/collections.md | 79 - .../content/sdk/reference/crypto/nft/fp.md | 84 - .../content/sdk/reference/crypto/nft/stats.md | 83 - .../sdk/reference/crypto/onchain/baas.md | 94 - .../sdk/reference/crypto/onchain/balance.md | 89 - .../reference/crypto/onchain/btc_supply.md | 86 - .../reference/crypto/onchain/btc_transac.md | 81 - .../crypto/onchain/dex_trades_monthly.md | 47 - .../sdk/reference/crypto/onchain/dvcp.md | 93 - .../reference/crypto/onchain/erc20_tokens.md | 42 - .../sdk/reference/crypto/onchain/gwei.md | 78 - .../sdk/reference/crypto/onchain/hist.md | 92 - .../sdk/reference/crypto/onchain/holders.md | 88 - .../sdk/reference/crypto/onchain/hr.md | 93 - .../sdk/reference/crypto/onchain/info.md | 83 - .../sdk/reference/crypto/onchain/lt.md | 94 - .../sdk/reference/crypto/onchain/prices.md | 90 - .../reference/crypto/onchain/query_graph.md | 48 - .../sdk/reference/crypto/onchain/th.md | 97 - .../crypto/onchain/token_decimals.md | 44 - .../sdk/reference/crypto/onchain/top.md | 86 - .../sdk/reference/crypto/onchain/ttcp.md | 95 - .../sdk/reference/crypto/onchain/tv.md | 94 - .../sdk/reference/crypto/onchain/tx.md | 84 - .../sdk/reference/crypto/onchain/ueat.md | 87 - .../sdk/reference/crypto/onchain/whales.md | 92 - .../sdk/reference/crypto/ov/altindex.md | 88 - .../content/sdk/reference/crypto/ov/btcrb.md | 87 - .../sdk/reference/crypto/ov/categories.md | 86 - .../sdk/reference/crypto/ov/cbpairs.md | 88 - .../sdk/reference/crypto/ov/coin_list.md | 38 - .../sdk/reference/crypto/ov/contracts.md | 91 - website/content/sdk/reference/crypto/ov/cr.md | 85 - .../sdk/reference/crypto/ov/crypto_hack.md | 42 - .../reference/crypto/ov/crypto_hack_slugs.md | 36 - .../sdk/reference/crypto/ov/crypto_hacks.md | 85 - .../content/sdk/reference/crypto/ov/defi.md | 77 - .../sdk/reference/crypto/ov/derivatives.md | 84 - .../content/sdk/reference/crypto/ov/ewf.md | 81 - .../sdk/reference/crypto/ov/exchanges.md | 49 - .../sdk/reference/crypto/ov/exmarkets.md | 87 - .../sdk/reference/crypto/ov/exrates.md | 89 - .../content/sdk/reference/crypto/ov/globe.md | 58 - website/content/sdk/reference/crypto/ov/hm.md | 87 - .../content/sdk/reference/crypto/ov/hold.md | 90 - .../sdk/reference/crypto/ov/indexes.md | 85 - .../content/sdk/reference/crypto/ov/info.md | 95 - .../sdk/reference/crypto/ov/markets.md | 88 - .../content/sdk/reference/crypto/ov/news.md | 92 - .../sdk/reference/crypto/ov/platforms.md | 84 - .../sdk/reference/crypto/ov/products.md | 87 - .../sdk/reference/crypto/ov/stables.md | 109 - website/content/sdk/reference/crypto/ov/wf.md | 86 - .../content/sdk/reference/crypto/ov/wfpe.md | 85 - website/content/sdk/reference/crypto/price.md | 43 - .../content/sdk/reference/crypto/tools/apy.md | 86 - .../content/sdk/reference/crypto/tools/il.md | 91 - .../sdk/reference/econometrics/bgod.md | 85 - .../sdk/reference/econometrics/bols.md | 43 - .../sdk/reference/econometrics/bpag.md | 84 - .../sdk/reference/econometrics/clean.md | 48 - .../sdk/reference/econometrics/coint.md | 89 - .../sdk/reference/econometrics/comparison.md | 44 - .../sdk/reference/econometrics/dwat.md | 99 - .../sdk/reference/econometrics/fdols.md | 45 - .../content/sdk/reference/econometrics/fe.md | 48 - .../econometrics/get_regression_data.md | 49 - .../sdk/reference/econometrics/granger.md | 85 - .../sdk/reference/econometrics/load.md | 45 - .../sdk/reference/econometrics/norm.md | 89 - .../content/sdk/reference/econometrics/ols.md | 96 - .../sdk/reference/econometrics/options.md | 86 - .../sdk/reference/econometrics/panel.md | 140 - .../sdk/reference/econometrics/pols.md | 48 - .../content/sdk/reference/econometrics/re.md | 49 - .../sdk/reference/econometrics/root.md | 87 - .../reference/economy/available_indices.md | 38 - .../content/sdk/reference/economy/bigmac.md | 88 - .../sdk/reference/economy/country_codes.md | 43 - website/content/sdk/reference/economy/cpi.md | 89 - .../sdk/reference/economy/currencies.md | 40 - .../content/sdk/reference/economy/events.md | 70 - website/content/sdk/reference/economy/fred.md | 95 - .../content/sdk/reference/economy/fred_ids.md | 44 - .../sdk/reference/economy/fred_notes.md | 45 - .../content/sdk/reference/economy/future.md | 51 - .../content/sdk/reference/economy/futures.md | 73 - website/content/sdk/reference/economy/gdp.md | 87 - website/content/sdk/reference/economy/gdpc.md | 88 - .../sdk/reference/economy/get_groups.md | 38 - .../content/sdk/reference/economy/glbonds.md | 39 - .../sdk/reference/economy/index_cmd.md | 109 - .../content/sdk/reference/economy/indices.md | 42 - website/content/sdk/reference/economy/inf.md | 81 - .../content/sdk/reference/economy/macro.md | 117 - .../sdk/reference/economy/macro_countries.md | 40 - .../sdk/reference/economy/macro_parameters.md | 37 - .../content/sdk/reference/economy/overview.md | 49 - .../content/sdk/reference/economy/perfmap.md | 45 - .../sdk/reference/economy/performance.md | 45 - .../sdk/reference/economy/search_index.md | 45 - .../content/sdk/reference/economy/spectrum.md | 44 - .../content/sdk/reference/economy/treasury.md | 105 - .../reference/economy/treasury_maturities.md | 44 - website/content/sdk/reference/economy/tyld.md | 89 - .../content/sdk/reference/economy/unemp.md | 83 - .../content/sdk/reference/economy/usbonds.md | 46 - .../sdk/reference/economy/valuation.md | 47 - website/content/sdk/reference/economy/ycrv.md | 91 - website/content/sdk/reference/etf/candle.md | 66 - .../content/sdk/reference/etf/disc/mover.md | 46 - .../sdk/reference/etf/etf_by_category.md | 44 - .../content/sdk/reference/etf/etf_by_name.md | 43 - website/content/sdk/reference/etf/holdings.md | 43 - website/content/sdk/reference/etf/ld.md | 43 - website/content/sdk/reference/etf/ln.md | 41 - website/content/sdk/reference/etf/load.md | 51 - website/content/sdk/reference/etf/news.md | 88 - website/content/sdk/reference/etf/overview.md | 40 - .../content/sdk/reference/etf/scr/screen.md | 87 - website/content/sdk/reference/etf/summary.md | 43 - website/content/sdk/reference/etf/symbols.md | 38 - website/content/sdk/reference/etf/weights.md | 40 - website/content/sdk/reference/forecast/atr.md | 35 - .../sdk/reference/forecast/autoarima.md | 103 - .../content/sdk/reference/forecast/autoces.md | 98 - .../content/sdk/reference/forecast/autoets.md | 101 - .../sdk/reference/forecast/autoselect.md | 98 - .../content/sdk/reference/forecast/brnn.md | 124 - .../content/sdk/reference/forecast/clean.md | 46 - .../content/sdk/reference/forecast/combine.md | 49 - .../content/sdk/reference/forecast/corr.md | 83 - .../content/sdk/reference/forecast/delete.md | 36 - .../content/sdk/reference/forecast/delta.md | 39 - .../content/sdk/reference/forecast/desc.md | 77 - website/content/sdk/reference/forecast/ema.md | 45 - .../content/sdk/reference/forecast/expo.md | 105 - .../content/sdk/reference/forecast/export.md | 36 - .../content/sdk/reference/forecast/linregr.md | 102 - .../content/sdk/reference/forecast/load.md | 46 - website/content/sdk/reference/forecast/mom.md | 44 - .../content/sdk/reference/forecast/mstl.md | 100 - .../content/sdk/reference/forecast/nbeats.md | 123 - .../content/sdk/reference/forecast/nhits.md | 140 - .../content/sdk/reference/forecast/plot.md | 86 - .../content/sdk/reference/forecast/regr.md | 113 - .../content/sdk/reference/forecast/rename.md | 42 - website/content/sdk/reference/forecast/rnn.md | 118 - website/content/sdk/reference/forecast/roc.md | 44 - website/content/sdk/reference/forecast/rsi.md | 48 - website/content/sdk/reference/forecast/rwd.md | 107 - .../content/sdk/reference/forecast/season.md | 50 - .../sdk/reference/forecast/seasonalnaive.md | 107 - .../content/sdk/reference/forecast/show.md | 73 - .../content/sdk/reference/forecast/signal.md | 45 - website/content/sdk/reference/forecast/sto.md | 44 - website/content/sdk/reference/forecast/tcn.md | 125 - website/content/sdk/reference/forecast/tft.md | 128 - .../content/sdk/reference/forecast/theta.md | 101 - .../content/sdk/reference/forecast/trans.md | 134 - website/content/sdk/reference/forex/candle.md | 46 - website/content/sdk/reference/forex/fwd.md | 49 - .../sdk/reference/forex/get_currency_list.md | 40 - website/content/sdk/reference/forex/load.md | 53 - .../sdk/reference/forex/oanda/calendar.md | 88 - .../sdk/reference/forex/oanda/cancel.md | 79 - .../sdk/reference/forex/oanda/candles.md | 91 - .../sdk/reference/forex/oanda/close.md | 84 - .../sdk/reference/forex/oanda/listorders.md | 84 - .../reference/forex/oanda/openpositions.md | 79 - .../sdk/reference/forex/oanda/opentrades.md | 79 - .../sdk/reference/forex/oanda/order.md | 90 - .../sdk/reference/forex/oanda/orderbook.md | 86 - .../sdk/reference/forex/oanda/pending.md | 82 - .../sdk/reference/forex/oanda/positionbook.md | 87 - .../sdk/reference/forex/oanda/price.md | 85 - .../sdk/reference/forex/oanda/summary.md | 85 - website/content/sdk/reference/forex/quote.md | 61 - .../content/sdk/reference/futures/curve.md | 84 - .../sdk/reference/futures/historical.md | 88 - .../content/sdk/reference/futures/search.md | 43 - website/content/sdk/reference/index.mdx | 82 - website/content/sdk/reference/keys/av.md | 54 - website/content/sdk/reference/keys/binance.md | 60 - .../content/sdk/reference/keys/bitquery.md | 55 - website/content/sdk/reference/keys/cmc.md | 54 - .../content/sdk/reference/keys/coinbase.md | 65 - .../content/sdk/reference/keys/coinglass.md | 53 - website/content/sdk/reference/keys/cpanic.md | 53 - website/content/sdk/reference/keys/degiro.md | 65 - website/content/sdk/reference/keys/eodhd.md | 55 - .../content/sdk/reference/keys/ethplorer.md | 55 - website/content/sdk/reference/keys/finnhub.md | 53 - website/content/sdk/reference/keys/fmp.md | 54 - website/content/sdk/reference/keys/fred.md | 56 - .../sdk/reference/keys/get_keys_info.md | 46 - website/content/sdk/reference/keys/github.md | 55 - .../content/sdk/reference/keys/glassnode.md | 52 - website/content/sdk/reference/keys/iex.md | 62 - website/content/sdk/reference/keys/messari.md | 56 - website/content/sdk/reference/keys/mykeys.md | 59 - website/content/sdk/reference/keys/news.md | 56 - website/content/sdk/reference/keys/oanda.md | 64 - website/content/sdk/reference/keys/polygon.md | 54 - website/content/sdk/reference/keys/quandl.md | 55 - website/content/sdk/reference/keys/reddit.md | 75 - website/content/sdk/reference/keys/rh.md | 62 - .../content/sdk/reference/keys/santiment.md | 56 - .../content/sdk/reference/keys/set_keys.md | 65 - website/content/sdk/reference/keys/si.md | 53 - .../content/sdk/reference/keys/smartstake.md | 61 - .../content/sdk/reference/keys/stocksera.md | 52 - .../sdk/reference/keys/tokenterminal.md | 55 - website/content/sdk/reference/keys/tradier.md | 56 - website/content/sdk/reference/keys/twitter.md | 66 - website/content/sdk/reference/keys/walert.md | 57 - website/content/sdk/reference/news.md | 54 - .../sdk/reference/portfolio/alloc/assets.md | 56 - .../reference/portfolio/alloc/countries.md | 55 - .../sdk/reference/portfolio/alloc/regions.md | 58 - .../sdk/reference/portfolio/alloc/sectors.md | 58 - .../content/sdk/reference/portfolio/bench.md | 54 - .../content/sdk/reference/portfolio/distr.md | 98 - .../content/sdk/reference/portfolio/dret.md | 98 - website/content/sdk/reference/portfolio/es.md | 58 - .../content/sdk/reference/portfolio/holdp.md | 97 - .../content/sdk/reference/portfolio/holdv.md | 99 - .../content/sdk/reference/portfolio/load.md | 58 - .../content/sdk/reference/portfolio/maxdd.md | 93 - .../sdk/reference/portfolio/metric/calmar.md | 58 - .../reference/portfolio/metric/commonsense.md | 52 - .../reference/portfolio/metric/gaintopain.md | 51 - .../reference/portfolio/metric/information.md | 52 - .../sdk/reference/portfolio/metric/jensens.md | 58 - .../sdk/reference/portfolio/metric/kelly.md | 53 - .../reference/portfolio/metric/kurtosis.md | 54 - .../reference/portfolio/metric/maxdrawdown.md | 55 - .../sdk/reference/portfolio/metric/payoff.md | 52 - .../portfolio/metric/profitfactor.md | 57 - .../sdk/reference/portfolio/metric/rsquare.md | 53 - .../sdk/reference/portfolio/metric/sharpe.md | 59 - .../sdk/reference/portfolio/metric/skew.md | 52 - .../sdk/reference/portfolio/metric/sortino.md | 54 - .../sdk/reference/portfolio/metric/tail.md | 55 - .../reference/portfolio/metric/trackerr.md | 60 - .../reference/portfolio/metric/volatility.md | 53 - .../content/sdk/reference/portfolio/mret.md | 97 - website/content/sdk/reference/portfolio/om.md | 96 - .../content/sdk/reference/portfolio/perf.md | 55 - .../reference/portfolio/po/blacklitterman.md | 92 - .../sdk/reference/portfolio/po/dividend.md | 79 - .../content/sdk/reference/portfolio/po/ef.md | 145 - .../sdk/reference/portfolio/po/equal.md | 80 - .../sdk/reference/portfolio/po/file.md | 102 - .../reference/portfolio/po/get_properties.md | 39 - .../sdk/reference/portfolio/po/hcp.mdx | 76 - .../sdk/reference/portfolio/po/herc.mdx | 97 - .../sdk/reference/portfolio/po/hrp.mdx | 98 - .../sdk/reference/portfolio/po/load.md | 68 - .../reference/portfolio/po/load_bl_views.md | 42 - .../sdk/reference/portfolio/po/maxdecorr.md | 86 - .../sdk/reference/portfolio/po/maxdiv.md | 90 - .../sdk/reference/portfolio/po/maxret.md | 94 - .../sdk/reference/portfolio/po/maxsharpe.md | 88 - .../sdk/reference/portfolio/po/maxutil.md | 91 - .../sdk/reference/portfolio/po/minrisk.md | 93 - .../sdk/reference/portfolio/po/mktcap.md | 83 - .../sdk/reference/portfolio/po/nco.mdx | 99 - .../sdk/reference/portfolio/po/plot.md | 227 - .../sdk/reference/portfolio/po/property.md | 76 - .../reference/portfolio/po/relriskparity.md | 89 - .../sdk/reference/portfolio/po/riskparity.md | 84 - .../sdk/reference/portfolio/po/show.md | 107 - .../content/sdk/reference/portfolio/rbeta.md | 100 - .../sdk/reference/portfolio/rsharpe.md | 97 - .../content/sdk/reference/portfolio/rsort.md | 98 - .../content/sdk/reference/portfolio/rvol.md | 98 - .../content/sdk/reference/portfolio/show.md | 53 - .../sdk/reference/portfolio/summary.md | 60 - .../content/sdk/reference/portfolio/var.md | 57 - .../content/sdk/reference/portfolio/yret.md | 98 - website/content/sdk/reference/qa/acf.md | 62 - website/content/sdk/reference/qa/bw.md | 57 - .../reference/qa/calculate_adjusted_var.md | 52 - website/content/sdk/reference/qa/cdf.md | 54 - website/content/sdk/reference/qa/cusum.md | 56 - website/content/sdk/reference/qa/decompose.md | 53 - website/content/sdk/reference/qa/es.md | 92 - website/content/sdk/reference/qa/hist.md | 56 - website/content/sdk/reference/qa/kurtosis.md | 85 - website/content/sdk/reference/qa/line.md | 59 - website/content/sdk/reference/qa/normality.md | 85 - website/content/sdk/reference/qa/omega.md | 89 - website/content/sdk/reference/qa/qqplot.md | 57 - website/content/sdk/reference/qa/quantile.md | 89 - website/content/sdk/reference/qa/rolling.md | 88 - website/content/sdk/reference/qa/sharpe.md | 86 - website/content/sdk/reference/qa/skew.md | 92 - website/content/sdk/reference/qa/sortino.md | 87 - website/content/sdk/reference/qa/spread.md | 88 - website/content/sdk/reference/qa/summary.md | 82 - website/content/sdk/reference/qa/unitroot.md | 85 - website/content/sdk/reference/qa/var.md | 96 - .../sdk/reference/stocks/ba/bullbear.md | 40 - .../content/sdk/reference/stocks/ba/cnews.md | 45 - .../content/sdk/reference/stocks/ba/getdd.md | 48 - .../sdk/reference/stocks/ba/headlines.md | 86 - .../content/sdk/reference/stocks/ba/hist.md | 90 - .../content/sdk/reference/stocks/ba/infer.md | 86 - .../sdk/reference/stocks/ba/mentions.md | 82 - .../sdk/reference/stocks/ba/messages.md | 43 - .../sdk/reference/stocks/ba/popular.md | 47 - .../sdk/reference/stocks/ba/queries.md | 44 - .../sdk/reference/stocks/ba/redditsent.md | 54 - .../sdk/reference/stocks/ba/regions.md | 87 - .../content/sdk/reference/stocks/ba/rise.md | 43 - .../sdk/reference/stocks/ba/sentiment.md | 92 - .../content/sdk/reference/stocks/ba/snews.md | 88 - .../content/sdk/reference/stocks/ba/spac.md | 43 - .../content/sdk/reference/stocks/ba/spacc.md | 46 - .../sdk/reference/stocks/ba/stalker.md | 45 - .../sdk/reference/stocks/ba/text_sent.md | 43 - .../content/sdk/reference/stocks/ba/trend.md | 92 - .../sdk/reference/stocks/ba/trending.md | 39 - .../sdk/reference/stocks/ba/watchlist.md | 45 - .../content/sdk/reference/stocks/ba/wsb.md | 47 - .../sdk/reference/stocks/ca/balance.md | 47 - .../sdk/reference/stocks/ca/cashflow.md | 48 - .../content/sdk/reference/stocks/ca/hcorr.md | 87 - .../content/sdk/reference/stocks/ca/hist.md | 95 - .../content/sdk/reference/stocks/ca/income.md | 92 - .../content/sdk/reference/stocks/ca/scorr.md | 90 - .../sdk/reference/stocks/ca/screener.md | 45 - .../sdk/reference/stocks/ca/sentiment.md | 92 - .../sdk/reference/stocks/ca/similar.md | 66 - .../content/sdk/reference/stocks/ca/volume.md | 89 - .../content/sdk/reference/stocks/candle.md | 75 - .../sdk/reference/stocks/dd/analyst.md | 44 - .../sdk/reference/stocks/dd/arktrades.md | 46 - .../sdk/reference/stocks/dd/customer.md | 45 - .../content/sdk/reference/stocks/dd/est.md | 41 - .../content/sdk/reference/stocks/dd/news.md | 43 - website/content/sdk/reference/stocks/dd/pt.md | 103 - .../content/sdk/reference/stocks/dd/rating.md | 43 - .../content/sdk/reference/stocks/dd/rot.md | 86 - .../content/sdk/reference/stocks/dd/sec.md | 45 - .../sdk/reference/stocks/dd/supplier.md | 49 - .../sdk/reference/stocks/disc/active.md | 44 - .../sdk/reference/stocks/disc/arkord.md | 50 - .../content/sdk/reference/stocks/disc/asc.md | 39 - .../sdk/reference/stocks/disc/dividends.md | 41 - .../content/sdk/reference/stocks/disc/fipo.md | 44 - .../sdk/reference/stocks/disc/gainers.md | 39 - .../sdk/reference/stocks/disc/gtech.md | 41 - .../sdk/reference/stocks/disc/hotpenny.md | 38 - .../content/sdk/reference/stocks/disc/ipo.md | 41 - .../sdk/reference/stocks/disc/losers.md | 43 - .../sdk/reference/stocks/disc/lowfloat.md | 42 - .../content/sdk/reference/stocks/disc/news.md | 44 - .../content/sdk/reference/stocks/disc/pipo.md | 45 - .../content/sdk/reference/stocks/disc/rtat.md | 40 - .../sdk/reference/stocks/disc/trending.md | 41 - .../content/sdk/reference/stocks/disc/ugs.md | 41 - .../content/sdk/reference/stocks/disc/ulc.md | 39 - .../sdk/reference/stocks/disc/upcoming.md | 41 - .../content/sdk/reference/stocks/dps/ctb.md | 42 - .../content/sdk/reference/stocks/dps/dpotc.md | 84 - .../content/sdk/reference/stocks/dps/ftd.md | 88 - .../content/sdk/reference/stocks/dps/hsi.md | 47 - .../content/sdk/reference/stocks/dps/pos.md | 46 - .../content/sdk/reference/stocks/dps/prom.md | 88 - .../content/sdk/reference/stocks/dps/psi_q.md | 90 - .../sdk/reference/stocks/dps/psi_sg.md | 88 - .../sdk/reference/stocks/dps/shorted.md | 41 - .../content/sdk/reference/stocks/dps/sidtc.md | 43 - .../content/sdk/reference/stocks/dps/spos.md | 88 - .../sdk/reference/stocks/fa/analysis.md | 44 - .../sdk/reference/stocks/fa/balance.md | 64 - .../content/sdk/reference/stocks/fa/cal.md | 42 - .../content/sdk/reference/stocks/fa/cash.md | 64 - .../content/sdk/reference/stocks/fa/data.md | 53 - .../content/sdk/reference/stocks/fa/dcf.md | 51 - .../content/sdk/reference/stocks/fa/divs.md | 109 - .../content/sdk/reference/stocks/fa/dupont.md | 40 - .../sdk/reference/stocks/fa/earnings.md | 60 - .../sdk/reference/stocks/fa/enterprise.md | 43 - .../sdk/reference/stocks/fa/fama_coe.md | 45 - .../sdk/reference/stocks/fa/fama_raw.md | 42 - .../content/sdk/reference/stocks/fa/fraud.md | 43 - .../content/sdk/reference/stocks/fa/growth.md | 45 - .../sdk/reference/stocks/fa/historical_5.md | 45 - website/content/sdk/reference/stocks/fa/hq.md | 46 - .../content/sdk/reference/stocks/fa/income.md | 66 - .../content/sdk/reference/stocks/fa/info.md | 40 - .../content/sdk/reference/stocks/fa/key.md | 43 - .../sdk/reference/stocks/fa/metrics.md | 49 - .../content/sdk/reference/stocks/fa/mgmt.md | 42 - .../content/sdk/reference/stocks/fa/mktcap.md | 88 - .../sdk/reference/stocks/fa/overview.md | 45 - .../sdk/reference/stocks/fa/profile.md | 42 - .../content/sdk/reference/stocks/fa/quote.md | 42 - .../content/sdk/reference/stocks/fa/ratios.md | 45 - .../content/sdk/reference/stocks/fa/score.md | 44 - .../content/sdk/reference/stocks/fa/shrs.md | 48 - .../sdk/reference/stocks/fa/similar_dfs.md | 51 - .../content/sdk/reference/stocks/fa/splits.md | 82 - .../content/sdk/reference/stocks/fa/sust.md | 43 - .../sdk/reference/stocks/fa/website.md | 39 - .../sdk/reference/stocks/gov/contracts.md | 86 - .../stocks/gov/government_trading.md | 49 - .../sdk/reference/stocks/gov/gtrades.md | 92 - .../sdk/reference/stocks/gov/histcont.md | 84 - .../sdk/reference/stocks/gov/lastcontracts.md | 86 - .../sdk/reference/stocks/gov/lasttrades.md | 47 - .../sdk/reference/stocks/gov/lobbying.md | 47 - .../sdk/reference/stocks/gov/qtrcontracts.md | 89 - .../sdk/reference/stocks/gov/topbuys.md | 91 - .../sdk/reference/stocks/gov/toplobbying.md | 87 - .../sdk/reference/stocks/gov/topsells.md | 93 - .../content/sdk/reference/stocks/ins/act.md | 87 - .../content/sdk/reference/stocks/ins/lins.md | 82 - .../stocks/ins/print_insider_data.md | 87 - website/content/sdk/reference/stocks/load.md | 59 - .../sdk/reference/stocks/options/chains.md | 61 - .../sdk/reference/stocks/options/dte.md | 40 - .../reference/stocks/options/expirations.md | 55 - .../reference/stocks/options/generate_data.md | 40 - .../sdk/reference/stocks/options/grhist.md | 99 - .../sdk/reference/stocks/options/hist.md | 62 - .../sdk/reference/stocks/options/hist_ce.md | 92 - .../sdk/reference/stocks/options/info.md | 80 - .../reference/stocks/options/last_price.md | 44 - .../sdk/reference/stocks/options/pcr.md | 97 - .../stocks/options/process_chains.md | 43 - .../stocks/options/screen/check_presets.md | 43 - .../stocks/options/screen/screener_output.md | 82 - .../sdk/reference/stocks/options/unu.md | 99 - .../sdk/reference/stocks/options/vsurf.md | 84 - .../sdk/reference/stocks/process_candle.md | 42 - .../content/sdk/reference/stocks/qa/beta.md | 93 - .../content/sdk/reference/stocks/qa/capm.md | 42 - .../sdk/reference/stocks/qa/fama_raw.md | 42 - .../sdk/reference/stocks/qa/historical_5.md | 42 - website/content/sdk/reference/stocks/quote.md | 40 - .../reference/stocks/screener/historical.md | 94 - .../stocks/screener/screener_data.md | 93 - .../content/sdk/reference/stocks/search.md | 62 - .../sdk/reference/stocks/sia/countries.md | 45 - .../content/sdk/reference/stocks/sia/cpci.md | 92 - .../content/sdk/reference/stocks/sia/cpcs.md | 91 - .../content/sdk/reference/stocks/sia/cpic.md | 95 - .../content/sdk/reference/stocks/sia/cpis.md | 92 - .../content/sdk/reference/stocks/sia/cps.md | 93 - .../sdk/reference/stocks/sia/filter_stocks.md | 51 - .../sdk/reference/stocks/sia/industries.md | 45 - .../sdk/reference/stocks/sia/maketcap.md | 42 - .../sdk/reference/stocks/sia/sectors.md | 44 - .../sdk/reference/stocks/sia/stocks_data.md | 47 - .../content/sdk/reference/stocks/ta/recom.md | 90 - .../sdk/reference/stocks/ta/summary.md | 82 - .../content/sdk/reference/stocks/ta/view.md | 79 - .../content/sdk/reference/stocks/th/all.md | 77 - .../sdk/reference/stocks/th/check_if_open.md | 41 - .../content/sdk/reference/stocks/th/closed.md | 74 - .../sdk/reference/stocks/th/exchange.md | 83 - .../content/sdk/reference/stocks/th/open.md | 74 - website/content/sdk/reference/stocks/tob.md | 48 - website/content/sdk/reference/ta/ad.md | 85 - website/content/sdk/reference/ta/adosc.md | 93 - website/content/sdk/reference/ta/adx.md | 88 - website/content/sdk/reference/ta/aroon.md | 96 - website/content/sdk/reference/ta/atr.md | 89 - website/content/sdk/reference/ta/bbands.md | 90 - website/content/sdk/reference/ta/cci.md | 91 - website/content/sdk/reference/ta/cg.md | 87 - website/content/sdk/reference/ta/clenow.md | 107 - website/content/sdk/reference/ta/demark.md | 107 - website/content/sdk/reference/ta/donchian.md | 89 - website/content/sdk/reference/ta/ema.md | 46 - website/content/sdk/reference/ta/fib.md | 91 - website/content/sdk/reference/ta/fisher.md | 85 - website/content/sdk/reference/ta/hma.md | 44 - website/content/sdk/reference/ta/kc.md | 92 - website/content/sdk/reference/ta/ma.md | 128 - website/content/sdk/reference/ta/macd.md | 92 - website/content/sdk/reference/ta/obv.md | 84 - website/content/sdk/reference/ta/rsi.md | 83 - website/content/sdk/reference/ta/sma.md | 47 - website/content/sdk/reference/ta/stoch.md | 92 - website/content/sdk/reference/ta/vwap.md | 92 - website/content/sdk/reference/ta/wma.md | 44 - website/content/sdk/reference/ta/zlma.md | 48 - website/content/sdk/showcase.md | 47 - website/content/sdk/usage/_category_.json | 4 - website/content/sdk/usage/api-keys.md | 865 - website/content/sdk/usage/basics.md | 412 - website/content/sdk/usage/index.mdx | 21 - website/content/terminal/_category_.json | 4 - .../terminal/changelog/_category_.json | 4 - website/content/terminal/changelog/index.mdx | 79 - .../terminal/changelog/version2_0_0.mdx | 38 - .../terminal/changelog/version2_1_0.mdx | 14 - .../terminal/changelog/version2_2_0.mdx | 11 - .../terminal/changelog/version2_3_0.mdx | 49 - .../terminal/changelog/version2_3_1.mdx | 11 - .../terminal/changelog/version2_4_0.mdx | 78 - .../terminal/changelog/version2_4_1.mdx | 29 - .../terminal/changelog/version2_5_0.mdx | 64 - .../terminal/changelog/version2_5_1.mdx | 11 - .../terminal/changelog/version3_0_0.mdx | 306 - .../terminal/changelog/version3_0_1.mdx | 80 - .../terminal/changelog/version3_1_0.mdx | 106 - .../terminal/changelog/version3_2_0.mdx | 57 - .../terminal/changelog/version3_2_1.mdx | 54 - .../terminal/changelog/version3_2_2.mdx | 47 - .../terminal/changelog/version3_2_3.mdx | 39 - .../terminal/changelog/version3_2_4.mdx | 55 - .../terminal/changelog/version3_2_5.mdx | 11 - website/content/terminal/faqs/_category_.json | 4 - .../terminal/faqs/bugs_support_feedback.md | 64 - website/content/terminal/faqs/data_sources.md | 84 - .../content/terminal/faqs/developer_issues.md | 179 - .../terminal/faqs/general_operation.md | 140 - website/content/terminal/faqs/index.mdx | 41 - .../terminal/faqs/installation_updates.md | 125 - website/content/terminal/faqs/launching.md | 132 - website/content/terminal/index.md | 47 - .../terminal/installation/_category_.json | 4 - .../content/terminal/installation/docker.md | 236 - .../content/terminal/installation/index.mdx | 36 - .../content/terminal/installation/macos.md | 86 - .../content/terminal/installation/source.md | 319 - .../content/terminal/installation/windows.md | 48 - .../content/terminal/menus/_category_.json | 4 - website/content/terminal/menus/alternative.md | 25 - .../terminal/menus/common/_category_.json | 4 - .../content/terminal/menus/common/index.mdx | 21 - website/content/terminal/menus/common/qa.md | 147 - website/content/terminal/menus/common/ta.md | 275 - .../terminal/menus/crypto/_category_.json | 4 - website/content/terminal/menus/crypto/dd.md | 142 - website/content/terminal/menus/crypto/defi.md | 53 - website/content/terminal/menus/crypto/disc.md | 62 - .../content/terminal/menus/crypto/index.md | 99 - website/content/terminal/menus/crypto/nft.md | 53 - .../content/terminal/menus/crypto/onchain.md | 68 - website/content/terminal/menus/crypto/ov.md | 104 - .../content/terminal/menus/econometrics.md | 289 - website/content/terminal/menus/economy.md | 211 - website/content/terminal/menus/etf.md | 198 - website/content/terminal/menus/fixedincome.md | 129 - website/content/terminal/menus/forecast.md | 667 - website/content/terminal/menus/forex.md | 123 - website/content/terminal/menus/futures.md | 95 - website/content/terminal/menus/index.mdx | 71 - website/content/terminal/menus/mutualfunds.md | 145 - .../terminal/menus/stocks/_category_.json | 4 - website/content/terminal/menus/stocks/ba.md | 148 - .../terminal/menus/stocks/comparison.md | 116 - .../terminal/menus/stocks/dark-pool-shorts.md | 127 - website/content/terminal/menus/stocks/disc.md | 103 - website/content/terminal/menus/stocks/fa.md | 220 - website/content/terminal/menus/stocks/gov.md | 82 - .../content/terminal/menus/stocks/index.md | 339 - website/content/terminal/menus/stocks/ins.md | 96 - .../content/terminal/menus/stocks/options.md | 172 - .../content/terminal/menus/stocks/screener.md | 263 - .../terminal/menus/stocks/tradinghours.md | 55 - .../terminal/reference/_category_.json | 4 - .../terminal/reference/alt/_category_.json | 3 - .../reference/alt/covid/_category_.json | 3 - .../terminal/reference/alt/covid/cases.md | 35 - .../terminal/reference/alt/covid/country.md | 32 - .../terminal/reference/alt/covid/deaths.md | 35 - .../terminal/reference/alt/covid/ov.md | 34 - .../terminal/reference/alt/covid/rates.md | 34 - .../terminal/reference/alt/covid/slopes.md | 40 - .../reference/alt/oss/_category_.json | 3 - .../terminal/reference/alt/oss/rossidx.md | 48 - .../content/terminal/reference/alt/oss/rs.md | 34 - .../content/terminal/reference/alt/oss/sh.md | 33 - .../content/terminal/reference/alt/oss/tr.md | 42 - .../terminal/reference/crypto/_category_.json | 3 - .../terminal/reference/crypto/candle.md | 36 - .../reference/crypto/dd/_category_.json | 3 - .../terminal/reference/crypto/dd/active.md | 40 - .../terminal/reference/crypto/dd/ath.md | 55 - .../terminal/reference/crypto/dd/atl.md | 60 - .../terminal/reference/crypto/dd/balance.md | 35 - .../terminal/reference/crypto/dd/basic.md | 74 - .../terminal/reference/crypto/dd/bc.md | 56 - .../terminal/reference/crypto/dd/change.md | 54 - .../terminal/reference/crypto/dd/desc.md | 63 - .../terminal/reference/crypto/dd/dev.md | 71 - .../terminal/reference/crypto/dd/eb.md | 39 - .../terminal/reference/crypto/dd/events.md | 79 - .../terminal/reference/crypto/dd/ex.md | 44 - .../terminal/reference/crypto/dd/fr.md | 32 - .../terminal/reference/crypto/dd/fundrate.md | 35 - .../terminal/reference/crypto/dd/funot.md | 51 - .../terminal/reference/crypto/dd/gh.md | 42 - .../terminal/reference/crypto/dd/gov.md | 32 - .../terminal/reference/crypto/dd/info.md | 103 - .../terminal/reference/crypto/dd/inv.md | 34 - .../terminal/reference/crypto/dd/links.md | 31 - .../reference/crypto/dd/liquidations.md | 35 - .../terminal/reference/crypto/dd/load.md | 43 - .../terminal/reference/crypto/dd/market.md | 103 - .../terminal/reference/crypto/dd/mcapdom.md | 37 - .../terminal/reference/crypto/dd/mkt.md | 95 - .../terminal/reference/crypto/dd/mt.md | 42 - .../terminal/reference/crypto/dd/news.md | 63 - .../terminal/reference/crypto/dd/nonzero.md | 40 - .../terminal/reference/crypto/dd/ob.md | 41 - .../terminal/reference/crypto/dd/oi.md | 39 - .../terminal/reference/crypto/dd/pi.md | 100 - .../terminal/reference/crypto/dd/ps.md | 101 - .../terminal/reference/crypto/dd/rm.md | 39 - .../terminal/reference/crypto/dd/score.md | 85 - .../terminal/reference/crypto/dd/social.md | 55 - .../terminal/reference/crypto/dd/stats.md | 69 - .../terminal/reference/crypto/dd/team.md | 32 - .../terminal/reference/crypto/dd/tk.md | 31 - .../terminal/reference/crypto/dd/trades.md | 39 - .../terminal/reference/crypto/dd/twitter.md | 91 - .../terminal/reference/crypto/dd/web.md | 53 - .../reference/crypto/defi/_category_.json | 3 - .../terminal/reference/crypto/defi/anchor.md | 47 - .../terminal/reference/crypto/defi/dtvl.md | 1116 - .../terminal/reference/crypto/defi/gacc.md | 37 - .../terminal/reference/crypto/defi/gdapps.md | 38 - .../terminal/reference/crypto/defi/lcsc.md | 42 - .../terminal/reference/crypto/defi/ldapps.md | 78 - .../reference/crypto/defi/newsletter.md | 62 - .../terminal/reference/crypto/defi/pairs.md | 77 - .../terminal/reference/crypto/defi/pools.md | 74 - .../terminal/reference/crypto/defi/sinfo.md | 34 - .../terminal/reference/crypto/defi/sratio.md | 36 - .../terminal/reference/crypto/defi/sreturn.md | 37 - .../terminal/reference/crypto/defi/stats.md | 63 - .../terminal/reference/crypto/defi/stvl.md | 38 - .../terminal/reference/crypto/defi/swaps.md | 74 - .../terminal/reference/crypto/defi/tokens.md | 94 - .../reference/crypto/defi/validators.md | 73 - .../terminal/reference/crypto/defi/vaults.md | 81 - .../reference/crypto/disc/_category_.json | 3 - .../terminal/reference/crypto/disc/dapps.md | 77 - .../terminal/reference/crypto/disc/dex.md | 70 - .../terminal/reference/crypto/disc/gainers.md | 81 - .../terminal/reference/crypto/disc/games.md | 75 - .../terminal/reference/crypto/disc/losers.md | 86 - .../terminal/reference/crypto/disc/nft.md | 38 - .../terminal/reference/crypto/disc/search.md | 73 - .../terminal/reference/crypto/disc/top.md | 71 - .../reference/crypto/disc/trending.md | 58 - .../content/terminal/reference/crypto/find.md | 114 - .../terminal/reference/crypto/headlines.md | 59 - .../terminal/reference/crypto/index.mdx | 82 - .../content/terminal/reference/crypto/load.md | 47 - .../reference/crypto/nft/_category_.json | 3 - .../reference/crypto/nft/collections.md | 64 - .../terminal/reference/crypto/nft/fp.md | 47 - .../terminal/reference/crypto/nft/stats.md | 88 - .../reference/crypto/onchain/_category_.json | 3 - .../reference/crypto/onchain/address.md | 40 - .../terminal/reference/crypto/onchain/baas.md | 45 - .../reference/crypto/onchain/balance.md | 40 - .../reference/crypto/onchain/btccp.md | 40 - .../reference/crypto/onchain/btcct.md | 38 - .../terminal/reference/crypto/onchain/ds.md | 39 - .../terminal/reference/crypto/onchain/dt.md | 34 - .../terminal/reference/crypto/onchain/dvcp.md | 43 - .../terminal/reference/crypto/onchain/gwei.md | 34 - .../terminal/reference/crypto/onchain/hist.md | 38 - .../reference/crypto/onchain/holders.md | 37 - .../terminal/reference/crypto/onchain/hr.md | 42 - .../terminal/reference/crypto/onchain/info.md | 34 - .../terminal/reference/crypto/onchain/lt.md | 45 - .../reference/crypto/onchain/prices.md | 44 - .../terminal/reference/crypto/onchain/th.md | 40 - .../terminal/reference/crypto/onchain/top.md | 71 - .../terminal/reference/crypto/onchain/ttcp.md | 43 - .../terminal/reference/crypto/onchain/tv.md | 39 - .../terminal/reference/crypto/onchain/tvl.md | 41 - .../terminal/reference/crypto/onchain/tx.md | 36 - .../terminal/reference/crypto/onchain/ueat.md | 46 - .../reference/crypto/onchain/whales.md | 43 - .../reference/crypto/ov/_category_.json | 3 - .../terminal/reference/crypto/ov/altindex.md | 43 - .../terminal/reference/crypto/ov/btcrb.md | 41 - .../reference/crypto/ov/categories.md | 98 - .../terminal/reference/crypto/ov/ch.md | 87 - .../terminal/reference/crypto/ov/contracts.md | 84 - .../terminal/reference/crypto/ov/cr.md | 41 - .../terminal/reference/crypto/ov/defi.md | 63 - .../reference/crypto/ov/derivatives.md | 90 - .../terminal/reference/crypto/ov/ewf.md | 163 - .../terminal/reference/crypto/ov/exchanges.md | 86 - .../terminal/reference/crypto/ov/exmarkets.md | 79 - .../terminal/reference/crypto/ov/exrates.md | 82 - .../terminal/reference/crypto/ov/fun.md | 55 - .../terminal/reference/crypto/ov/global.md | 66 - .../terminal/reference/crypto/ov/hm.md | 71 - .../terminal/reference/crypto/ov/hold.md | 39 - .../terminal/reference/crypto/ov/indexes.md | 82 - .../terminal/reference/crypto/ov/info.md | 107 - .../terminal/reference/crypto/ov/markets.md | 92 - .../terminal/reference/crypto/ov/news.md | 45 - .../terminal/reference/crypto/ov/pairs.md | 81 - .../terminal/reference/crypto/ov/platforms.md | 135 - .../terminal/reference/crypto/ov/stables.md | 85 - .../terminal/reference/crypto/ov/wf.md | 78 - .../terminal/reference/crypto/ov/wfpe.md | 132 - .../terminal/reference/crypto/price.md | 38 - .../content/terminal/reference/crypto/prt.md | 39 - .../reference/crypto/qa/_category_.json | 3 - .../terminal/reference/crypto/qa/acf.md | 39 - .../terminal/reference/crypto/qa/bw.md | 37 - .../terminal/reference/crypto/qa/cdf.md | 50 - .../terminal/reference/crypto/qa/cusum.md | 38 - .../terminal/reference/crypto/qa/decompose.md | 53 - .../terminal/reference/crypto/qa/hist.md | 39 - .../terminal/reference/crypto/qa/kurtosis.md | 38 - .../terminal/reference/crypto/qa/line.md | 39 - .../terminal/reference/crypto/qa/load.md | 48 - .../terminal/reference/crypto/qa/normality.md | 61 - .../terminal/reference/crypto/qa/pick.md | 66 - .../terminal/reference/crypto/qa/qqplot.md | 33 - .../terminal/reference/crypto/qa/quantile.md | 40 - .../terminal/reference/crypto/qa/raw.md | 92 - .../terminal/reference/crypto/qa/rolling.md | 37 - .../terminal/reference/crypto/qa/skew.md | 43 - .../terminal/reference/crypto/qa/spread.md | 36 - .../terminal/reference/crypto/qa/summary.md | 73 - .../terminal/reference/crypto/qa/unitroot.md | 59 - .../reference/crypto/ta/_category_.json | 3 - .../terminal/reference/crypto/ta/ad.md | 39 - .../terminal/reference/crypto/ta/adosc.md | 42 - .../terminal/reference/crypto/ta/adx.md | 42 - .../terminal/reference/crypto/ta/aroon.md | 44 - .../terminal/reference/crypto/ta/bbands.md | 44 - .../terminal/reference/crypto/ta/cci.md | 41 - .../terminal/reference/crypto/ta/cg.md | 41 - .../terminal/reference/crypto/ta/donchian.md | 41 - .../terminal/reference/crypto/ta/ema.md | 40 - .../terminal/reference/crypto/ta/fib.md | 40 - .../terminal/reference/crypto/ta/fisher.md | 39 - .../terminal/reference/crypto/ta/hma.md | 40 - .../terminal/reference/crypto/ta/kc.md | 50 - .../terminal/reference/crypto/ta/load.md | 44 - .../terminal/reference/crypto/ta/macd.md | 42 - .../terminal/reference/crypto/ta/obv.md | 35 - .../terminal/reference/crypto/ta/rsi.md | 41 - .../terminal/reference/crypto/ta/sma.md | 38 - .../terminal/reference/crypto/ta/stoch.md | 46 - .../terminal/reference/crypto/ta/tv.md | 32 - .../terminal/reference/crypto/ta/vwap.md | 55 - .../terminal/reference/crypto/ta/wma.md | 41 - .../terminal/reference/crypto/ta/zlma.md | 44 - .../reference/crypto/tools/_category_.json | 3 - .../reference/crypto/tools/aprtoapy.md | 35 - .../terminal/reference/crypto/tools/il.md | 40 - .../reference/econometrics/_category_.json | 3 - .../terminal/reference/econometrics/add.md | 102 - .../terminal/reference/econometrics/bgod.md | 100 - .../terminal/reference/econometrics/bpag.md | 97 - .../terminal/reference/econometrics/clean.md | 72 - .../terminal/reference/econometrics/coint.md | 64 - .../reference/econometrics/combine.md | 75 - .../reference/econometrics/compare.md | 33 - .../terminal/reference/econometrics/delete.md | 100 - .../terminal/reference/econometrics/desc.md | 90 - .../terminal/reference/econometrics/dwat.md | 89 - .../terminal/reference/econometrics/export.md | 48 - .../reference/econometrics/granger.md | 61 - .../terminal/reference/econometrics/index.mdx | 122 - .../reference/econometrics/index_cmd.md | 106 - .../terminal/reference/econometrics/load.md | 73 - .../terminal/reference/econometrics/norm.md | 40 - .../terminal/reference/econometrics/ols.md | 38 - .../terminal/reference/econometrics/panel.md | 44 - .../terminal/reference/econometrics/plot.md | 78 - .../terminal/reference/econometrics/remove.md | 41 - .../terminal/reference/econometrics/rename.md | 76 - .../terminal/reference/econometrics/root.md | 62 - .../terminal/reference/econometrics/show.md | 128 - .../terminal/reference/econometrics/type.md | 75 - .../reference/economy/_category_.json | 3 - .../terminal/reference/economy/bigmac.md | 38 - .../terminal/reference/economy/edebt.md | 32 - .../terminal/reference/economy/eval.md | 38 - .../terminal/reference/economy/events.md | 89 - .../terminal/reference/economy/fred.md | 80 - .../terminal/reference/economy/futures.md | 161 - .../terminal/reference/economy/index.mdx | 97 - .../terminal/reference/economy/index_cmd.md | 59 - .../terminal/reference/economy/macro.md | 60 - .../content/terminal/reference/economy/map.md | 44 - .../terminal/reference/economy/overview.md | 173 - .../terminal/reference/economy/performance.md | 76 - .../terminal/reference/economy/plot.md | 44 - .../reference/economy/qa/_category_.json | 3 - .../terminal/reference/economy/qa/acf.md | 39 - .../terminal/reference/economy/qa/bw.md | 37 - .../terminal/reference/economy/qa/cdf.md | 49 - .../terminal/reference/economy/qa/cusum.md | 37 - .../reference/economy/qa/decompose.md | 50 - .../terminal/reference/economy/qa/hist.md | 36 - .../terminal/reference/economy/qa/kurtosis.md | 40 - .../terminal/reference/economy/qa/line.md | 39 - .../terminal/reference/economy/qa/load.md | 50 - .../reference/economy/qa/normality.md | 59 - .../terminal/reference/economy/qa/pick.md | 58 - .../terminal/reference/economy/qa/qqplot.md | 34 - .../terminal/reference/economy/qa/quantile.md | 39 - .../terminal/reference/economy/qa/raw.md | 93 - .../terminal/reference/economy/qa/rolling.md | 39 - .../terminal/reference/economy/qa/skew.md | 39 - .../terminal/reference/economy/qa/spread.md | 38 - .../terminal/reference/economy/qa/summary.md | 69 - .../terminal/reference/economy/qa/unitroot.md | 65 - .../terminal/reference/economy/spectrum.md | 48 - .../terminal/reference/economy/spread.md | 43 - .../terminal/reference/economy/treasury.md | 69 - .../terminal/reference/economy/valuation.md | 85 - .../terminal/reference/economy/ycrv.md | 30 - .../terminal/reference/etf/_category_.json | 3 - .../content/terminal/reference/etf/candle.md | 45 - .../content/terminal/reference/etf/compare.md | 74 - .../reference/etf/disc/_category_.json | 3 - .../terminal/reference/etf/disc/active.md | 69 - .../terminal/reference/etf/disc/decliners.md | 66 - .../terminal/reference/etf/disc/gainers.md | 70 - .../content/terminal/reference/etf/index.mdx | 67 - .../content/terminal/reference/etf/load.md | 80 - .../content/terminal/reference/etf/news.md | 39 - .../terminal/reference/etf/overview.md | 85 - website/content/terminal/reference/etf/pir.md | 40 - .../reference/etf/screener/_category_.json | 3 - .../terminal/reference/etf/screener/sbc.md | 39 - .../terminal/reference/etf/screener/screen.md | 41 - .../terminal/reference/etf/screener/set.md | 34 - .../terminal/reference/etf/screener/view.md | 34 - .../content/terminal/reference/etf/search.md | 37 - .../content/terminal/reference/etf/summary.md | 34 - .../terminal/reference/etf/ta/_category_.json | 3 - .../content/terminal/reference/etf/ta/ad.md | 39 - .../terminal/reference/etf/ta/adosc.md | 46 - .../content/terminal/reference/etf/ta/adx.md | 46 - .../terminal/reference/etf/ta/aroon.md | 39 - .../content/terminal/reference/etf/ta/atr.md | 43 - .../terminal/reference/etf/ta/bbands.md | 46 - .../content/terminal/reference/etf/ta/cci.md | 41 - .../content/terminal/reference/etf/ta/cg.md | 37 - .../terminal/reference/etf/ta/clenow.md | 33 - .../terminal/reference/etf/ta/demark.md | 32 - .../terminal/reference/etf/ta/donchian.md | 40 - .../content/terminal/reference/etf/ta/ema.md | 41 - .../content/terminal/reference/etf/ta/fib.md | 40 - .../terminal/reference/etf/ta/fisher.md | 39 - .../content/terminal/reference/etf/ta/hma.md | 41 - .../content/terminal/reference/etf/ta/kc.md | 47 - .../content/terminal/reference/etf/ta/macd.md | 43 - .../content/terminal/reference/etf/ta/obv.md | 37 - .../content/terminal/reference/etf/ta/rsi.md | 45 - .../content/terminal/reference/etf/ta/sma.md | 39 - .../terminal/reference/etf/ta/stoch.md | 44 - .../content/terminal/reference/etf/ta/vwap.md | 60 - .../content/terminal/reference/etf/ta/wma.md | 38 - .../content/terminal/reference/etf/ta/zlma.md | 40 - .../content/terminal/reference/etf/weights.md | 36 - .../reference/forecast/_category_.json | 3 - .../terminal/reference/forecast/atr.md | 82 - .../terminal/reference/forecast/autoarima.md | 81 - .../terminal/reference/forecast/autoces.md | 79 - .../terminal/reference/forecast/autoets.md | 77 - .../terminal/reference/forecast/autoselect.md | 98 - .../terminal/reference/forecast/brnn.md | 102 - .../terminal/reference/forecast/clean.md | 73 - .../terminal/reference/forecast/combine.md | 80 - .../terminal/reference/forecast/corr.md | 48 - .../terminal/reference/forecast/delete.md | 103 - .../terminal/reference/forecast/delta.md | 78 - .../terminal/reference/forecast/desc.md | 67 - .../terminal/reference/forecast/ema.md | 107 - .../terminal/reference/forecast/expo.md | 90 - .../terminal/reference/forecast/export.md | 52 - .../terminal/reference/forecast/index.mdx | 197 - .../terminal/reference/forecast/linregr.md | 84 - .../terminal/reference/forecast/load.md | 73 - .../terminal/reference/forecast/mom.md | 136 - .../terminal/reference/forecast/mstl.md | 76 - .../terminal/reference/forecast/nbeats.md | 92 - .../terminal/reference/forecast/nhits.md | 100 - .../terminal/reference/forecast/plot.md | 46 - .../terminal/reference/forecast/regr.md | 85 - .../terminal/reference/forecast/rename.md | 101 - .../terminal/reference/forecast/rnn.md | 92 - .../terminal/reference/forecast/roc.md | 103 - .../terminal/reference/forecast/rsi.md | 137 - .../terminal/reference/forecast/rwd.md | 80 - .../terminal/reference/forecast/season.md | 52 - .../reference/forecast/seasonalnaive.md | 80 - .../terminal/reference/forecast/show.md | 75 - .../terminal/reference/forecast/signal.md | 140 - .../terminal/reference/forecast/sto.md | 108 - .../terminal/reference/forecast/tcn.md | 95 - .../terminal/reference/forecast/tft.md | 97 - .../terminal/reference/forecast/theta.md | 78 - .../terminal/reference/forecast/trans.md | 91 - .../terminal/reference/forecast/which.md | 52 - .../terminal/reference/forex/_category_.json | 3 - .../terminal/reference/forex/candle.md | 48 - .../content/terminal/reference/forex/fwd.md | 32 - .../terminal/reference/forex/index.mdx | 42 - .../content/terminal/reference/forex/load.md | 40 - .../reference/forex/oanda/_category_.json | 3 - .../reference/forex/oanda/calendar.md | 36 - .../terminal/reference/forex/oanda/cancel.md | 33 - .../terminal/reference/forex/oanda/candles.md | 50 - .../reference/forex/oanda/closetrade.md | 37 - .../terminal/reference/forex/oanda/from.md | 36 - .../terminal/reference/forex/oanda/list.md | 35 - .../terminal/reference/forex/oanda/order.md | 37 - .../reference/forex/oanda/orderbook.md | 34 - .../terminal/reference/forex/oanda/pending.md | 29 - .../reference/forex/oanda/positionbook.md | 33 - .../reference/forex/oanda/positions.md | 31 - .../terminal/reference/forex/oanda/price.md | 31 - .../terminal/reference/forex/oanda/summary.md | 33 - .../terminal/reference/forex/oanda/to.md | 37 - .../terminal/reference/forex/oanda/trades.md | 33 - .../reference/forex/qa/_category_.json | 3 - .../terminal/reference/forex/qa/acf.md | 37 - .../content/terminal/reference/forex/qa/bw.md | 36 - .../terminal/reference/forex/qa/cdf.md | 50 - .../terminal/reference/forex/qa/cusum.md | 38 - .../terminal/reference/forex/qa/decompose.md | 51 - .../terminal/reference/forex/qa/hist.md | 37 - .../terminal/reference/forex/qa/kurtosis.md | 41 - .../terminal/reference/forex/qa/line.md | 39 - .../terminal/reference/forex/qa/load.md | 48 - .../terminal/reference/forex/qa/normality.md | 58 - .../terminal/reference/forex/qa/pick.md | 52 - .../terminal/reference/forex/qa/qqplot.md | 33 - .../terminal/reference/forex/qa/quantile.md | 41 - .../terminal/reference/forex/qa/raw.md | 90 - .../terminal/reference/forex/qa/rolling.md | 40 - .../terminal/reference/forex/qa/skew.md | 38 - .../terminal/reference/forex/qa/spread.md | 36 - .../terminal/reference/forex/qa/summary.md | 70 - .../terminal/reference/forex/qa/unitroot.md | 57 - .../content/terminal/reference/forex/quote.md | 33 - .../reference/forex/ta/_category_.json | 3 - .../content/terminal/reference/forex/ta/ad.md | 36 - .../terminal/reference/forex/ta/adx.md | 40 - .../terminal/reference/forex/ta/aroon.md | 40 - .../terminal/reference/forex/ta/bbands.md | 45 - .../terminal/reference/forex/ta/cci.md | 39 - .../content/terminal/reference/forex/ta/cg.md | 42 - .../terminal/reference/forex/ta/donchian.md | 50 - .../terminal/reference/forex/ta/ema.md | 39 - .../terminal/reference/forex/ta/fib.md | 37 - .../terminal/reference/forex/ta/fisher.md | 39 - .../terminal/reference/forex/ta/load.md | 46 - .../terminal/reference/forex/ta/macd.md | 43 - .../terminal/reference/forex/ta/obv.md | 37 - .../terminal/reference/forex/ta/rsi.md | 43 - .../terminal/reference/forex/ta/sma.md | 40 - .../terminal/reference/forex/ta/stoch.md | 50 - .../terminal/reference/forex/ta/zlma.md | 43 - .../terminal/reference/funds/_category_.json | 3 - .../content/terminal/reference/funds/alswe.md | 37 - .../terminal/reference/funds/country.md | 35 - .../terminal/reference/funds/equity.md | 30 - .../terminal/reference/funds/index.mdx | 57 - .../content/terminal/reference/funds/info.md | 30 - .../terminal/reference/funds/infoswe.md | 33 - .../content/terminal/reference/funds/load.md | 36 - .../terminal/reference/funds/overview.md | 33 - .../content/terminal/reference/funds/plot.md | 35 - .../terminal/reference/funds/search.md | 42 - .../terminal/reference/funds/sector.md | 32 - .../reference/futures/_category_.json | 3 - .../terminal/reference/futures/curve.md | 37 - .../terminal/reference/futures/historical.md | 41 - .../terminal/reference/futures/index.mdx | 22 - .../terminal/reference/futures/search.md | 36 - .../reference/portfolio/_category_.json | 3 - .../terminal/reference/portfolio/alloc.md | 113 - .../terminal/reference/portfolio/attrib.md | 48 - .../terminal/reference/portfolio/bench.md | 54 - .../portfolio/brokers/_category_.json | 3 - .../portfolio/brokers/ally/_category_.json | 3 - .../portfolio/brokers/ally/balances.md | 32 - .../portfolio/brokers/ally/history.md | 33 - .../portfolio/brokers/ally/holdings.md | 31 - .../portfolio/brokers/ally/movers.md | 45 - .../reference/portfolio/brokers/ally/quote.md | 33 - .../brokers/coinbase/_category_.json | 3 - .../portfolio/brokers/coinbase/account.md | 36 - .../portfolio/brokers/coinbase/deposits.md | 39 - .../portfolio/brokers/coinbase/history.md | 38 - .../portfolio/brokers/coinbase/orders.md | 39 - .../portfolio/brokers/degiro/_category_.json | 3 - .../portfolio/brokers/degiro/cancel.md | 33 - .../portfolio/brokers/degiro/companynews.md | 39 - .../portfolio/brokers/degiro/create.md | 57 - .../portfolio/brokers/degiro/hold.md | 30 - .../portfolio/brokers/degiro/lastnews.md | 31 - .../portfolio/brokers/degiro/login.md | 33 - .../portfolio/brokers/degiro/logout.md | 30 - .../portfolio/brokers/degiro/lookup.md | 37 - .../portfolio/brokers/degiro/paexport.md | 36 - .../portfolio/brokers/degiro/pending.md | 31 - .../portfolio/brokers/degiro/topnews.md | 34 - .../portfolio/brokers/degiro/update.md | 34 - .../brokers/robinhood/_category_.json | 3 - .../portfolio/brokers/robinhood/history.md | 36 - .../portfolio/brokers/robinhood/holdings.md | 33 - .../terminal/reference/portfolio/distr.md | 40 - .../terminal/reference/portfolio/dret.md | 38 - .../terminal/reference/portfolio/es.md | 59 - .../terminal/reference/portfolio/holdp.md | 33 - .../terminal/reference/portfolio/holdv.md | 37 - .../terminal/reference/portfolio/index.mdx | 127 - .../terminal/reference/portfolio/load.md | 136 - .../terminal/reference/portfolio/maxdd.md | 33 - .../terminal/reference/portfolio/metric.md | 49 - .../terminal/reference/portfolio/mret.md | 36 - .../terminal/reference/portfolio/om.md | 37 - .../terminal/reference/portfolio/perf.md | 141 - .../reference/portfolio/po/_category_.json | 3 - .../reference/portfolio/po/blacklitterman.md | 89 - .../reference/portfolio/po/dividend.md | 87 - .../terminal/reference/portfolio/po/ef.md | 75 - .../terminal/reference/portfolio/po/equal.md | 88 - .../terminal/reference/portfolio/po/file.md | 34 - .../terminal/reference/portfolio/po/herc.md | 99 - .../terminal/reference/portfolio/po/hrp.md | 101 - .../terminal/reference/portfolio/po/load.md | 42 - .../reference/portfolio/po/maxdecorr.md | 88 - .../terminal/reference/portfolio/po/maxdiv.md | 86 - .../terminal/reference/portfolio/po/maxret.md | 96 - .../reference/portfolio/po/maxsharpe.md | 93 - .../reference/portfolio/po/maxutil.md | 99 - .../reference/portfolio/po/minrisk.md | 90 - .../terminal/reference/portfolio/po/mktcap.md | 82 - .../terminal/reference/portfolio/po/nco.md | 100 - .../portfolio/po/parameters/_category_.json | 3 - .../reference/portfolio/po/parameters/arg.md | 35 - .../reference/portfolio/po/parameters/load.md | 33 - .../reference/portfolio/po/parameters/save.md | 33 - .../reference/portfolio/po/parameters/set.md | 43 - .../terminal/reference/portfolio/po/plot.md | 71 - .../reference/portfolio/po/property.md | 93 - .../reference/portfolio/po/relriskparity.md | 85 - .../reference/portfolio/po/riskparity.md | 88 - .../terminal/reference/portfolio/po/rpf.md | 33 - .../terminal/reference/portfolio/po/show.md | 43 - .../portfolio_analysis/_category_.json | 3 - .../portfolio/portfolio_analysis/group.md | 37 - .../portfolio/portfolio_analysis/load.md | 46 - .../portfolio/portfolio_analysis/view.md | 35 - .../terminal/reference/portfolio/rbeta.md | 34 - .../terminal/reference/portfolio/rsharpe.md | 37 - .../terminal/reference/portfolio/rvol.md | 35 - .../terminal/reference/portfolio/show.md | 141 - .../terminal/reference/portfolio/summary.md | 37 - .../terminal/reference/portfolio/var.md | 61 - .../terminal/reference/portfolio/yret.md | 34 - .../reference/reports/_category_.json | 3 - .../terminal/reference/reports/index.mdx | 12 - .../content/terminal/reference/reports/run.md | 37 - .../terminal/reference/stocks/_category_.json | 3 - .../reference/stocks/ba/_category_.json | 3 - .../terminal/reference/stocks/ba/bullbear.md | 51 - .../terminal/reference/stocks/ba/getdd.md | 66 - .../terminal/reference/stocks/ba/headlines.md | 72 - .../terminal/reference/stocks/ba/infer.md | 52 - .../terminal/reference/stocks/ba/interest.md | 49 - .../terminal/reference/stocks/ba/jcdr.md | 34 - .../terminal/reference/stocks/ba/jctr.md | 31 - .../terminal/reference/stocks/ba/load.md | 46 - .../terminal/reference/stocks/ba/mentions.md | 34 - .../terminal/reference/stocks/ba/messages.md | 34 - .../terminal/reference/stocks/ba/popular.md | 88 - .../terminal/reference/stocks/ba/queries.md | 73 - .../reference/stocks/ba/redditsent.md | 62 - .../terminal/reference/stocks/ba/regions.md | 37 - .../terminal/reference/stocks/ba/rise.md | 68 - .../terminal/reference/stocks/ba/sentiment.md | 54 - .../terminal/reference/stocks/ba/snews.md | 34 - .../terminal/reference/stocks/ba/spac.md | 63 - .../terminal/reference/stocks/ba/spacc.md | 63 - .../terminal/reference/stocks/ba/stalker.md | 216 - .../terminal/reference/stocks/ba/trending.md | 107 - .../terminal/reference/stocks/ba/watchlist.md | 59 - .../terminal/reference/stocks/ba/wsb.md | 72 - .../stocks/backtesting/_category_.json | 3 - .../reference/stocks/backtesting/ema.md | 37 - .../reference/stocks/backtesting/emacross.md | 42 - .../reference/stocks/backtesting/rsi.md | 43 - .../reference/stocks/backtesting/whatif.md | 38 - .../reference/stocks/ca/_category_.json | 3 - .../terminal/reference/stocks/ca/add.md | 32 - .../terminal/reference/stocks/ca/balance.md | 124 - .../terminal/reference/stocks/ca/cashflow.md | 86 - .../terminal/reference/stocks/ca/financial.md | 50 - .../terminal/reference/stocks/ca/get.md | 43 - .../terminal/reference/stocks/ca/hcorr.md | 42 - .../reference/stocks/ca/historical.md | 43 - .../terminal/reference/stocks/ca/income.md | 168 - .../terminal/reference/stocks/ca/overview.md | 58 - .../terminal/reference/stocks/ca/ownership.md | 60 - .../reference/stocks/ca/performance.md | 55 - .../terminal/reference/stocks/ca/rmv.md | 36 - .../terminal/reference/stocks/ca/scorr.md | 36 - .../terminal/reference/stocks/ca/sentiment.md | 36 - .../terminal/reference/stocks/ca/set.md | 34 - .../terminal/reference/stocks/ca/technical.md | 66 - .../terminal/reference/stocks/ca/ticker.md | 47 - .../terminal/reference/stocks/ca/tsne.md | 39 - .../terminal/reference/stocks/ca/valuation.md | 70 - .../terminal/reference/stocks/ca/volume.md | 40 - .../terminal/reference/stocks/candle.md | 45 - .../reference/stocks/dd/_category_.json | 3 - .../terminal/reference/stocks/dd/analyst.md | 59 - .../terminal/reference/stocks/dd/arktrades.md | 73 - .../terminal/reference/stocks/dd/customer.md | 31 - .../terminal/reference/stocks/dd/est.md | 103 - .../terminal/reference/stocks/dd/load.md | 40 - .../terminal/reference/stocks/dd/pt.md | 40 - .../terminal/reference/stocks/dd/rating.md | 42 - .../terminal/reference/stocks/dd/rot.md | 40 - .../terminal/reference/stocks/dd/sec.md | 68 - .../terminal/reference/stocks/dd/supplier.md | 31 - .../reference/stocks/disc/_category_.json | 3 - .../terminal/reference/stocks/disc/active.md | 100 - .../terminal/reference/stocks/disc/arkord.md | 110 - .../terminal/reference/stocks/disc/asc.md | 100 - .../terminal/reference/stocks/disc/cnews.md | 93 - .../terminal/reference/stocks/disc/divcal.md | 72 - .../terminal/reference/stocks/disc/fipo.md | 56 - .../terminal/reference/stocks/disc/gainers.md | 95 - .../terminal/reference/stocks/disc/gtech.md | 94 - .../terminal/reference/stocks/disc/heatmap.md | 37 - .../reference/stocks/disc/hotpenny.md | 55 - .../terminal/reference/stocks/disc/losers.md | 96 - .../reference/stocks/disc/lowfloat.md | 74 - .../terminal/reference/stocks/disc/pipo.md | 72 - .../terminal/reference/stocks/disc/rtat.md | 124 - .../reference/stocks/disc/trending.md | 79 - .../terminal/reference/stocks/disc/ugs.md | 99 - .../terminal/reference/stocks/disc/ulc.md | 100 - .../reference/stocks/disc/upcoming.md | 285 - .../reference/stocks/dps/_category_.json | 3 - .../terminal/reference/stocks/dps/ctb.md | 89 - .../terminal/reference/stocks/dps/dpotc.md | 37 - .../terminal/reference/stocks/dps/ftd.md | 41 - .../terminal/reference/stocks/dps/hsi.md | 71 - .../terminal/reference/stocks/dps/load.md | 51 - .../terminal/reference/stocks/dps/pos.md | 76 - .../terminal/reference/stocks/dps/prom.md | 39 - .../terminal/reference/stocks/dps/psi.md | 38 - .../terminal/reference/stocks/dps/shorted.md | 70 - .../terminal/reference/stocks/dps/sidtc.md | 69 - .../terminal/reference/stocks/dps/spos.md | 37 - .../reference/stocks/fa/_category_.json | 3 - .../terminal/reference/stocks/fa/analysis.md | 30 - .../terminal/reference/stocks/fa/balance.md | 204 - .../terminal/reference/stocks/fa/cal.md | 31 - .../terminal/reference/stocks/fa/cash.md | 177 - .../terminal/reference/stocks/fa/data.md | 40 - .../terminal/reference/stocks/fa/dcf.md | 54 - .../terminal/reference/stocks/fa/dcfc.md | 38 - .../terminal/reference/stocks/fa/divs.md | 34 - .../terminal/reference/stocks/fa/dupont.md | 32 - .../terminal/reference/stocks/fa/earnings.md | 103 - .../reference/stocks/fa/enterprise.md | 66 - .../terminal/reference/stocks/fa/fraud.md | 44 - .../terminal/reference/stocks/fa/growth.md | 49 - .../terminal/reference/stocks/fa/hq.md | 34 - .../terminal/reference/stocks/fa/income.md | 109 - .../terminal/reference/stocks/fa/info.md | 282 - .../terminal/reference/stocks/fa/key.md | 78 - .../terminal/reference/stocks/fa/load.md | 49 - .../terminal/reference/stocks/fa/metrics.md | 39 - .../terminal/reference/stocks/fa/mgmt.md | 34 - .../terminal/reference/stocks/fa/mktcap.md | 39 - .../terminal/reference/stocks/fa/overview.md | 141 - .../terminal/reference/stocks/fa/profile.md | 34 - .../terminal/reference/stocks/fa/quote.md | 54 - .../terminal/reference/stocks/fa/ratios.md | 41 - .../terminal/reference/stocks/fa/score.md | 36 - .../terminal/reference/stocks/fa/shrs.md | 35 - .../terminal/reference/stocks/fa/splits.md | 39 - .../terminal/reference/stocks/fa/sust.md | 101 - .../terminal/reference/stocks/fa/warnings.md | 77 - .../terminal/reference/stocks/fa/web.md | 33 - .../reference/stocks/gov/_category_.json | 3 - .../reference/stocks/gov/contracts.md | 36 - .../terminal/reference/stocks/gov/gtrades.md | 37 - .../terminal/reference/stocks/gov/histcont.md | 36 - .../reference/stocks/gov/lastcontracts.md | 110 - .../reference/stocks/gov/lasttrades.md | 111 - .../terminal/reference/stocks/gov/load.md | 50 - .../terminal/reference/stocks/gov/lobbying.md | 73 - .../reference/stocks/gov/qtrcontracts.md | 93 - .../terminal/reference/stocks/gov/topbuys.md | 41 - .../reference/stocks/gov/toplobbying.md | 39 - .../terminal/reference/stocks/gov/topsells.md | 43 - .../terminal/reference/stocks/index.mdx | 112 - .../reference/stocks/ins/_category_.json | 3 - .../terminal/reference/stocks/ins/act.md | 35 - .../terminal/reference/stocks/ins/blcp.md | 80 - .../terminal/reference/stocks/ins/blcs.md | 81 - .../terminal/reference/stocks/ins/blip.md | 93 - .../terminal/reference/stocks/ins/blis.md | 86 - .../terminal/reference/stocks/ins/blop.md | 87 - .../terminal/reference/stocks/ins/blos.md | 99 - .../terminal/reference/stocks/ins/filter.md | 73 - .../terminal/reference/stocks/ins/lcb.md | 90 - .../terminal/reference/stocks/ins/lins.md | 71 - .../terminal/reference/stocks/ins/lip.md | 82 - .../terminal/reference/stocks/ins/lis.md | 84 - .../terminal/reference/stocks/ins/lit.md | 91 - .../terminal/reference/stocks/ins/load.md | 51 - .../terminal/reference/stocks/ins/lpsb.md | 86 - .../terminal/reference/stocks/ins/set.md | 33 - .../terminal/reference/stocks/ins/stats.md | 42 - .../terminal/reference/stocks/ins/tippm.md | 80 - .../terminal/reference/stocks/ins/tippw.md | 84 - .../terminal/reference/stocks/ins/tipt.md | 56 - .../terminal/reference/stocks/ins/tispm.md | 93 - .../terminal/reference/stocks/ins/tispw.md | 86 - .../terminal/reference/stocks/ins/tist.md | 35 - .../terminal/reference/stocks/ins/toppm.md | 88 - .../terminal/reference/stocks/ins/toppw.md | 82 - .../terminal/reference/stocks/ins/topt.md | 36 - .../terminal/reference/stocks/ins/view.md | 35 - .../content/terminal/reference/stocks/load.md | 78 - .../content/terminal/reference/stocks/news.md | 92 - .../reference/stocks/options/_category_.json | 3 - .../reference/stocks/options/binom.md | 60 - .../terminal/reference/stocks/options/calc.md | 58 - .../reference/stocks/options/chains.md | 50 - .../terminal/reference/stocks/options/exp.md | 72 - .../reference/stocks/options/greeks.md | 195 - .../reference/stocks/options/grhist.md | 46 - .../stocks/options/hedge/_category_.json | 3 - .../reference/stocks/options/hedge/add.md | 69 - .../reference/stocks/options/hedge/list.md | 164 - .../reference/stocks/options/hedge/pick.md | 36 - .../reference/stocks/options/hedge/plot.md | 31 - .../reference/stocks/options/hedge/rmv.md | 52 - .../reference/stocks/options/hedge/sop.md | 50 - .../terminal/reference/stocks/options/hist.md | 124 - .../terminal/reference/stocks/options/info.md | 77 - .../terminal/reference/stocks/options/load.md | 78 - .../terminal/reference/stocks/options/oi.md | 51 - .../reference/stocks/options/parity.md | 72 - .../terminal/reference/stocks/options/pcr.md | 37 - .../terminal/reference/stocks/options/plot.md | 60 - .../stocks/options/pricing/_category_.json | 3 - .../reference/stocks/options/pricing/add.md | 56 - .../reference/stocks/options/pricing/rmv.md | 52 - .../reference/stocks/options/pricing/rnval.md | 99 - .../reference/stocks/options/pricing/show.md | 52 - .../stocks/options/screen/_category_.json | 3 - .../reference/stocks/options/screen/scr.md | 40 - .../reference/stocks/options/screen/set.md | 37 - .../reference/stocks/options/screen/view.md | 33 - .../terminal/reference/stocks/options/unu.md | 100 - .../terminal/reference/stocks/options/voi.md | 40 - .../terminal/reference/stocks/options/vol.md | 44 - .../reference/stocks/options/vsurf.md | 36 - .../reference/stocks/qa/_category_.json | 3 - .../terminal/reference/stocks/qa/acf.md | 37 - .../terminal/reference/stocks/qa/beta.md | 37 - .../terminal/reference/stocks/qa/bw.md | 34 - .../terminal/reference/stocks/qa/capm.md | 56 - .../terminal/reference/stocks/qa/cdf.md | 48 - .../terminal/reference/stocks/qa/cusum.md | 38 - .../terminal/reference/stocks/qa/decompose.md | 53 - .../terminal/reference/stocks/qa/es.md | 56 - .../terminal/reference/stocks/qa/hist.md | 37 - .../terminal/reference/stocks/qa/kurtosis.md | 38 - .../terminal/reference/stocks/qa/line.md | 39 - .../terminal/reference/stocks/qa/load.md | 47 - .../terminal/reference/stocks/qa/normality.md | 59 - .../terminal/reference/stocks/qa/om.md | 35 - .../terminal/reference/stocks/qa/pick.md | 59 - .../terminal/reference/stocks/qa/qqplot.md | 33 - .../terminal/reference/stocks/qa/quantile.md | 38 - .../terminal/reference/stocks/qa/raw.md | 90 - .../terminal/reference/stocks/qa/rolling.md | 37 - .../terminal/reference/stocks/qa/sh.md | 38 - .../terminal/reference/stocks/qa/skew.md | 38 - .../terminal/reference/stocks/qa/so.md | 40 - .../terminal/reference/stocks/qa/spread.md | 35 - .../terminal/reference/stocks/qa/summary.md | 76 - .../terminal/reference/stocks/qa/unitroot.md | 62 - .../terminal/reference/stocks/qa/var.md | 62 - .../terminal/reference/stocks/quote.md | 36 - .../reference/stocks/screener/_category_.json | 3 - .../reference/stocks/screener/financial.md | 45 - .../reference/stocks/screener/historical.md | 44 - .../reference/stocks/screener/overview.md | 45 - .../reference/stocks/screener/ownership.md | 43 - .../reference/stocks/screener/performance.md | 42 - .../terminal/reference/stocks/screener/set.md | 102 - .../reference/stocks/screener/technical.md | 40 - .../reference/stocks/screener/valuation.md | 43 - .../reference/stocks/screener/view.md | 36 - .../terminal/reference/stocks/search.md | 41 - .../reference/stocks/sia/_category_.json | 3 - .../terminal/reference/stocks/sia/country.md | 35 - .../terminal/reference/stocks/sia/cpci.md | 44 - .../terminal/reference/stocks/sia/cpcs.md | 40 - .../terminal/reference/stocks/sia/cpic.md | 43 - .../terminal/reference/stocks/sia/cpis.md | 34 - .../terminal/reference/stocks/sia/cps.md | 41 - .../terminal/reference/stocks/sia/exchange.md | 32 - .../terminal/reference/stocks/sia/industry.md | 34 - .../terminal/reference/stocks/sia/metric.md | 70 - .../terminal/reference/stocks/sia/mktcap.md | 42 - .../terminal/reference/stocks/sia/period.md | 35 - .../terminal/reference/stocks/sia/sector.md | 34 - .../terminal/reference/stocks/sia/select.md | 35 - .../terminal/reference/stocks/sia/vis.md | 42 - .../reference/stocks/ta/_category_.json | 3 - .../terminal/reference/stocks/ta/ad.md | 40 - .../terminal/reference/stocks/ta/adosc.md | 43 - .../terminal/reference/stocks/ta/adx.md | 42 - .../terminal/reference/stocks/ta/aroon.md | 44 - .../terminal/reference/stocks/ta/atr.md | 43 - .../terminal/reference/stocks/ta/bbands.md | 43 - .../terminal/reference/stocks/ta/cci.md | 41 - .../terminal/reference/stocks/ta/cg.md | 39 - .../terminal/reference/stocks/ta/clenow.md | 33 - .../terminal/reference/stocks/ta/demark.md | 36 - .../terminal/reference/stocks/ta/donchian.md | 42 - .../terminal/reference/stocks/ta/ema.md | 39 - .../terminal/reference/stocks/ta/fib.md | 41 - .../terminal/reference/stocks/ta/fisher.md | 43 - .../terminal/reference/stocks/ta/hma.md | 41 - .../terminal/reference/stocks/ta/kc.md | 46 - .../terminal/reference/stocks/ta/load.md | 47 - .../terminal/reference/stocks/ta/macd.md | 42 - .../terminal/reference/stocks/ta/obv.md | 38 - .../terminal/reference/stocks/ta/recom.md | 69 - .../terminal/reference/stocks/ta/rsi.md | 43 - .../terminal/reference/stocks/ta/sma.md | 41 - .../terminal/reference/stocks/ta/stoch.md | 49 - .../terminal/reference/stocks/ta/summary.md | 52 - .../terminal/reference/stocks/ta/tv.md | 32 - .../terminal/reference/stocks/ta/view.md | 33 - .../terminal/reference/stocks/ta/vwap.md | 61 - .../terminal/reference/stocks/ta/wma.md | 38 - .../terminal/reference/stocks/ta/zlma.md | 43 - .../reference/stocks/th/_category_.json | 3 - .../terminal/reference/stocks/th/all.md | 32 - .../terminal/reference/stocks/th/closed.md | 31 - .../terminal/reference/stocks/th/exchange.md | 33 - .../terminal/reference/stocks/th/open.md | 32 - .../terminal/reference/stocks/th/symbol.md | 36 - .../content/terminal/reference/stocks/tob.md | 40 - .../content/terminal/usage/_category_.json | 4 - .../content/terminal/usage/askobb-feature.md | 78 - .../terminal/usage/data/_category_.json | 4 - .../content/terminal/usage/data/api-keys.md | 850 - .../terminal/usage/data/custom-data.md | 66 - .../terminal/usage/data/data-sources.md | 129 - website/content/terminal/usage/data/index.mdx | 26 - website/content/terminal/usage/hub.md | 205 - website/content/terminal/usage/index.mdx | 46 - .../terminal/usage/keyboard-hotkey-macros.md | 72 - .../terminal/usage/outputs/_category_.json | 4 - .../terminal/usage/outputs/export-data.md | 70 - .../content/terminal/usage/outputs/index.mdx | 26 - .../usage/outputs/interactive-charts.md | 110 - .../usage/outputs/interactive-tables.md | 81 - .../terminal/usage/overview/_category_.json | 4 - .../usage/overview/commands-and-arguments.md | 161 - .../overview/customizing-the-terminal.md | 117 - .../content/terminal/usage/overview/index.mdx | 26 - .../overview/structure-and-navigation.md | 50 - .../terminal/usage/routines/_category_.json | 4 - .../usage/routines/community-routines.md | 79 - .../content/terminal/usage/routines/index.mdx | 41 - .../routines/introduction-to-routines.md | 113 - .../usage/routines/overlay-financial-data.md | 131 - .../usage/routines/pipeline-of-commands.md | 96 - .../usage/routines/routine-macro-recorder.md | 47 - .../routines/routines-for-power-users.md | 203 - website/data/menu/main.yml | 0 website/docusaurus.config.ts | 109 - website/generate_excel_markdown.py | 568 - website/generate_platform_v4_markdown.py | 772 - website/generate_widgets_library.py | 320 - .../metadata/platform_v4_seo_metadata.json | 3965 - website/metadata/sdk_v3_seo_metadata.json | 7993 -- website/metadata/terminal_v3_examples.json | 2289 - .../metadata/terminal_v3_seo_metadata.json | 10649 --- website/package.json | 67 - website/sidebars.js | 93 - .../src/components/General/AddBotDiscord.tsx | 52 - .../src/components/General/AddBotTelegram.tsx | 17 - website/src/components/General/ArrowLink.tsx | 54 - .../components/General/AvailableOptions.tsx | 81 - website/src/components/General/Card.tsx | 47 - .../src/components/General/ExternalLink.tsx | 32 - website/src/components/General/HeadTitle.tsx | 10 - .../components/General/InstallerButton.tsx | 41 - website/src/components/General/LinkCard.tsx | 90 - .../components/General/NewReferenceCard.tsx | 70 - website/src/components/General/PlayButton.tsx | 64 - .../src/components/General/ReferenceCard.tsx | 53 - .../src/components/General/ShowcaseItem.tsx | 38 - .../src/components/General/TemplateCard.tsx | 40 - .../General/TerminalInstallerRedirect.tsx | 83 - .../src/components/General/TutorialVideo.tsx | 41 - website/src/components/Icons/Apple.tsx | 20 - .../src/components/Icons/ArrowBottomRight.tsx | 32 - website/src/components/Icons/ArrowRight.tsx | 32 - .../src/components/Icons/ArrowTopRight.tsx | 33 - website/src/components/Icons/Award.tsx | 39 - website/src/components/Icons/BarChart.tsx | 32 - .../src/components/Icons/BotLetteringLogo.tsx | 38 - website/src/components/Icons/Bulb.tsx | 32 - website/src/components/Icons/Bullseye.tsx | 47 - .../components/Icons/CTASquaresDesktop.tsx | 1083 - .../src/components/Icons/CTASquaresLaptop.tsx | 543 - .../src/components/Icons/CTASquaresMobile.tsx | 718 - .../src/components/Icons/CTASquaresTablet.tsx | 398 - website/src/components/Icons/Calendar.tsx | 32 - website/src/components/Icons/Check.tsx | 32 - website/src/components/Icons/ChevronDown.tsx | 32 - website/src/components/Icons/ChevronLeft.tsx | 32 - website/src/components/Icons/ChevronRight.tsx | 32 - website/src/components/Icons/ChevronUp.tsx | 32 - website/src/components/Icons/Clock.tsx | 39 - website/src/components/Icons/Close.tsx | 32 - website/src/components/Icons/Community.tsx | 28 - website/src/components/Icons/Copy.tsx | 28 - .../components/Icons/CurvedArrowPricing.tsx | 29 - website/src/components/Icons/Deepsource.tsx | 42 - website/src/components/Icons/Desktop.tsx | 33 - website/src/components/Icons/Discord.tsx | 29 - website/src/components/Icons/Docker.tsx | 18 - website/src/components/Icons/ExternalLink.tsx | 32 - website/src/components/Icons/Eye.tsx | 39 - website/src/components/Icons/Facebook.tsx | 29 - website/src/components/Icons/FbSmall.tsx | 29 - website/src/components/Icons/Github.tsx | 35 - website/src/components/Icons/Globe.tsx | 250 - website/src/components/Icons/HackerNews.tsx | 26 - .../src/components/Icons/HamburgerMenu.tsx | 32 - website/src/components/Icons/Info.tsx | 32 - website/src/components/Icons/Instagram.tsx | 43 - .../components/Icons/LetteringDocsLogo.tsx | 29 - .../src/components/Icons/LetteringLogo.tsx | 29 - website/src/components/Icons/Link.tsx | 29 - website/src/components/Icons/Linkedin.tsx | 29 - website/src/components/Icons/Logo.tsx | 28 - website/src/components/Icons/Mail.tsx | 39 - website/src/components/Icons/Mailchimp.tsx | 24 - website/src/components/Icons/Medium.tsx | 29 - website/src/components/Icons/MinimalLogo.tsx | 29 - website/src/components/Icons/Monitor.tsx | 32 - website/src/components/Icons/Moon.tsx | 32 - .../src/components/Icons/OnlyBotLettering.tsx | 36 - .../Icons/OnlyPlatformLettering.tsx | 40 - .../src/components/Icons/OnlyProLettering.tsx | 79 - .../src/components/Icons/OnlySDKLettering.tsx | 36 - .../Icons/OnlyTerminalLettering.tsx | 57 - website/src/components/Icons/Partners.tsx | 28 - website/src/components/Icons/Pause.tsx | 32 - website/src/components/Icons/Pencil.tsx | 32 - website/src/components/Icons/PeopleIcon.tsx | 32 - website/src/components/Icons/Person.tsx | 32 - website/src/components/Icons/PipIcon.tsx | 2945 - website/src/components/Icons/Play.tsx | 32 - website/src/components/Icons/Pypi.tsx | 17 - .../Icons/RadialGradients/Burgundy.tsx | 46 - .../Icons/RadialGradients/DarkBlue.tsx | 49 - .../Icons/RadialGradients/DarkPurple.tsx | 49 - .../Icons/RadialGradients/LightBlue.tsx | 49 - .../Icons/RadialGradients/LightPurple.tsx | 49 - .../Icons/RadialGradients/Orange.tsx | 49 - .../Icons/RadialGradients/RubyRed.tsx | 49 - .../Icons/RadialGradients/SalmonPink.tsx | 49 - .../Icons/RadialGradients/Yellow.tsx | 49 - website/src/components/Icons/Reddit.tsx | 29 - .../src/components/Icons/SDKLetteringLogo.tsx | 38 - website/src/components/Icons/Search.tsx | 32 - website/src/components/Icons/Share.tsx | 32 - website/src/components/Icons/Source.tsx | 18 - website/src/components/Icons/Star.tsx | 31 - website/src/components/Icons/Sun.tsx | 32 - website/src/components/Icons/Support.tsx | 29 - website/src/components/Icons/Telegram.tsx | 29 - .../Icons/TerminalLetteringLogo.tsx | 42 - website/src/components/Icons/Tiktok.tsx | 31 - website/src/components/Icons/Twitter.tsx | 31 - website/src/components/Icons/TwitterLikes.tsx | 32 - .../src/components/Icons/TwitterReplies.tsx | 39 - .../src/components/Icons/TwitterRetweets.tsx | 46 - website/src/components/Icons/VB.tsx | 29 - website/src/components/Icons/Whatsapp.tsx | 32 - website/src/components/Icons/Windows.tsx | 31 - website/src/components/Icons/YCombinator.tsx | 41 - website/src/components/Icons/Yahoo.tsx | 29 - website/src/components/Icons/Youtube.tsx | 39 - website/src/components/Icons/Zap.tsx | 32 - website/src/components/Terminal.tsx | 33 - website/src/css/custom.css | 530 - website/src/pages/index.module.css | 23 - website/src/pages/index.tsx | 112 - website/src/pages/markdown-page.md | 7 - website/src/pages/v3.tsx | 108 - .../src/theme/CodeBlock/Content/Element.js | 17 - website/src/theme/CodeBlock/Content/String.js | 201 - .../theme/CodeBlock/Content/styles.module.css | 80 - website/src/theme/ColorModeToggle/index.js | 154 - .../theme/ColorModeToggle/styles.module.css | 28 - website/src/theme/Details/index.js | 15 - website/src/theme/Details/styles.module.css | 19 - .../src/theme/DocItem/TOC/Desktop/index.js | 48 - website/src/theme/DocItem/TOC/Mobile/index.js | 20 - .../DocItem/TOC/Mobile/styles.module.css | 12 - .../theme/DocSidebar/Desktop/Content/index.js | 46 - .../Desktop/Content/styles.module.css | 16 - .../theme/DocSidebarItem/Category/index.js | 217 - .../src/theme/DocSidebarItem/Html/index.js | 20 - .../DocSidebarItem/Html/styles.module.css | 6 - .../src/theme/DocSidebarItem/Link/index.js | 49 - .../DocSidebarItem/Link/styles.module.css | 3 - website/src/theme/DocSidebarItem/index.js | 82 - website/src/theme/EditThisPage/index.js | 19 - website/src/theme/Footer/index.js | 320 - website/src/theme/MDXComponents/Details.js | 16 - website/src/theme/Navbar/Content/index.js | 71 - .../theme/Navbar/Content/styles.module.css | 8 - website/src/theme/Navbar/Layout/index.js | 129 - .../src/theme/Navbar/Layout/styles.module.css | 7 - website/src/theme/Navbar/Logo/index.js | 34 - .../Navbar/MobileSidebar/Header/index.js | 36 - website/src/theme/Navbar/index.js | 10 - website/src/theme/NotFound.js | 53 - website/src/theme/Root.tsx | 85 - website/src/theme/SearchBar/index.js | 222 - website/src/theme/SearchBar/styles.css | 14 - website/src/theme/TOC/index.js | 37 - website/src/theme/TOC/styles.module.css | 16 - website/src/theme/TOCItems/Tree.js | 40 - website/src/theme/TOCItems/index.js | 47 - website/src/theme/Tabs/index.js | 136 - website/src/theme/Tabs/styles.module.css | 7 - website/static/.nojekyll | 0 website/static/CNAME | 1 - website/static/img/404.png | Bin 436642 -> 0 bytes website/static/img/banner.png | Bin 1377390 -> 0 bytes website/static/img/bot_bg.png | Bin 757209 -> 0 bytes website/static/img/bot_bg_light.png | Bin 721954 -> 0 bytes website/static/img/discord/charts/chart.png | Bin 171588 -> 0 bytes website/static/img/excelbg.png | Bin 82290 -> 0 bytes website/static/img/favicon.ico | Bin 15086 -> 0 bytes website/static/img/pro.png | Bin 1144674 -> 0 bytes website/static/img/sdk_bg.png | Bin 1001746 -> 0 bytes website/static/img/sdk_bg_light.png | Bin 691587 -> 0 bytes website/static/img/terminal_bg.png | Bin 1908147 -> 0 bytes website/static/img/terminal_bg_light.png | Bin 1023805 -> 0 bytes .../static/katex/fonts/KaTeX_AMS-Regular.ttf | Bin 63632 -> 0 bytes .../static/katex/fonts/KaTeX_AMS-Regular.woff | Bin 33516 -> 0 bytes .../katex/fonts/KaTeX_AMS-Regular.woff2 | Bin 28076 -> 0 bytes .../katex/fonts/KaTeX_Caligraphic-Bold.ttf | Bin 12368 -> 0 bytes .../katex/fonts/KaTeX_Caligraphic-Bold.woff | Bin 7716 -> 0 bytes .../katex/fonts/KaTeX_Caligraphic-Bold.woff2 | Bin 6912 -> 0 bytes .../katex/fonts/KaTeX_Caligraphic-Regular.ttf | Bin 12344 -> 0 bytes .../fonts/KaTeX_Caligraphic-Regular.woff | Bin 7656 -> 0 bytes .../fonts/KaTeX_Caligraphic-Regular.woff2 | Bin 6908 -> 0 bytes .../static/katex/fonts/KaTeX_Fraktur-Bold.ttf | Bin 19584 -> 0 bytes .../katex/fonts/KaTeX_Fraktur-Bold.woff | Bin 13296 -> 0 bytes .../katex/fonts/KaTeX_Fraktur-Bold.woff2 | Bin 11348 -> 0 bytes .../katex/fonts/KaTeX_Fraktur-Regular.ttf | Bin 19572 -> 0 bytes .../katex/fonts/KaTeX_Fraktur-Regular.woff | Bin 13208 -> 0 bytes .../katex/fonts/KaTeX_Fraktur-Regular.woff2 | Bin 11316 -> 0 bytes .../static/katex/fonts/KaTeX_Main-Bold.ttf | Bin 51336 -> 0 bytes .../static/katex/fonts/KaTeX_Main-Bold.woff | Bin 29912 -> 0 bytes .../static/katex/fonts/KaTeX_Main-Bold.woff2 | Bin 25324 -> 0 bytes .../katex/fonts/KaTeX_Main-BoldItalic.ttf | Bin 32968 -> 0 bytes .../katex/fonts/KaTeX_Main-BoldItalic.woff | Bin 19412 -> 0 bytes .../katex/fonts/KaTeX_Main-BoldItalic.woff2 | Bin 16780 -> 0 bytes .../static/katex/fonts/KaTeX_Main-Italic.ttf | Bin 33580 -> 0 bytes .../static/katex/fonts/KaTeX_Main-Italic.woff | Bin 19676 -> 0 bytes .../katex/fonts/KaTeX_Main-Italic.woff2 | Bin 16988 -> 0 bytes .../static/katex/fonts/KaTeX_Main-Regular.ttf | Bin 53580 -> 0 bytes .../katex/fonts/KaTeX_Main-Regular.woff | Bin 30772 -> 0 bytes .../katex/fonts/KaTeX_Main-Regular.woff2 | Bin 26272 -> 0 bytes .../katex/fonts/KaTeX_Math-BoldItalic.ttf | Bin 31196 -> 0 bytes .../katex/fonts/KaTeX_Math-BoldItalic.woff | Bin 18668 -> 0 bytes .../katex/fonts/KaTeX_Math-BoldItalic.woff2 | Bin 16400 -> 0 bytes .../static/katex/fonts/KaTeX_Math-Italic.ttf | Bin 31308 -> 0 bytes .../static/katex/fonts/KaTeX_Math-Italic.woff | Bin 18748 -> 0 bytes .../katex/fonts/KaTeX_Math-Italic.woff2 | Bin 16440 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Bold.ttf | Bin 24504 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Bold.woff | Bin 14408 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Bold.woff2 | Bin 12216 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Italic.ttf | Bin 22364 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Italic.woff | Bin 14112 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Italic.woff2 | Bin 12028 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Regular.ttf | Bin 19436 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Regular.woff | Bin 12316 -> 0 bytes .../katex/fonts/KaTeX_SansSerif-Regular.woff2 | Bin 10344 -> 0 bytes .../katex/fonts/KaTeX_Script-Regular.ttf | Bin 16648 -> 0 bytes .../katex/fonts/KaTeX_Script-Regular.woff | Bin 10588 -> 0 bytes .../katex/fonts/KaTeX_Script-Regular.woff2 | Bin 9644 -> 0 bytes .../katex/fonts/KaTeX_Size1-Regular.ttf | Bin 12228 -> 0 bytes .../katex/fonts/KaTeX_Size1-Regular.woff | Bin 6496 -> 0 bytes .../katex/fonts/KaTeX_Size1-Regular.woff2 | Bin 5468 -> 0 bytes .../katex/fonts/KaTeX_Size2-Regular.ttf | Bin 11508 -> 0 bytes .../katex/fonts/KaTeX_Size2-Regular.woff | Bin 6188 -> 0 bytes .../katex/fonts/KaTeX_Size2-Regular.woff2 | Bin 5208 -> 0 bytes .../katex/fonts/KaTeX_Size3-Regular.ttf | Bin 7588 -> 0 bytes .../katex/fonts/KaTeX_Size3-Regular.woff | Bin 4420 -> 0 bytes .../katex/fonts/KaTeX_Size3-Regular.woff2 | Bin 3624 -> 0 bytes .../katex/fonts/KaTeX_Size4-Regular.ttf | Bin 10364 -> 0 bytes .../katex/fonts/KaTeX_Size4-Regular.woff | Bin 5980 -> 0 bytes .../katex/fonts/KaTeX_Size4-Regular.woff2 | Bin 4928 -> 0 bytes .../katex/fonts/KaTeX_Typewriter-Regular.ttf | Bin 27556 -> 0 bytes .../katex/fonts/KaTeX_Typewriter-Regular.woff | Bin 16028 -> 0 bytes .../fonts/KaTeX_Typewriter-Regular.woff2 | Bin 13568 -> 0 bytes website/static/katex/katex.min.css | 1 - website/tailwind.config.ts | 74 - website/tests/test_platform_docs.py | 308 - website/tsconfig.json | 6 - website/utils/convert_bot_docs.py | 19 - .../generate_seo_for_documentation.ipynb | 293 - website/utils/initialAlgoliaCrawler.js | 94 - .../version-v3-sidebars.json | 8 - website/versions.json | 2 - website/yarn.lock | 9205 --- 2252 files changed, 3 insertions(+), 251870 deletions(-) delete mode 100644 .github/workflows/deploy-gh-pages.yml delete mode 100644 website/.gitignore delete mode 100644 website/CNAME delete mode 100644 website/README.md delete mode 100644 website/__init__.py delete mode 100644 website/babel.config.cjs delete mode 100644 website/content/bot/_category_.json delete mode 100644 website/content/bot/changelog/_category_.json delete mode 100644 website/content/bot/changelog/index.mdx delete mode 100644 website/content/bot/changelog/version1_0_0.mdx delete mode 100644 website/content/bot/changelog/version1_0_1.mdx delete mode 100644 website/content/bot/changelog/version1_0_2.mdx delete mode 100644 website/content/bot/changelog/version1_0_3.mdx delete mode 100644 website/content/bot/changelog/version1_0_4.mdx delete mode 100644 website/content/bot/changelog/version1_0_5.mdx delete mode 100644 website/content/bot/changelog/version1_0_6.mdx delete mode 100644 website/content/bot/changelog/version1_0_7.mdx delete mode 100644 website/content/bot/changelog/version1_0_8.mdx delete mode 100644 website/content/bot/changelog/version2_0_0.mdx delete mode 100644 website/content/bot/faqs.md delete mode 100644 website/content/bot/index.md delete mode 100644 website/content/bot/installation/_category_.json delete mode 100644 website/content/bot/installation/discord.md delete mode 100644 website/content/bot/installation/index.md delete mode 100644 website/content/bot/installation/telegram.md delete mode 100644 website/content/bot/reference/_category_.json delete mode 100644 website/content/bot/reference/discord/_category_.json delete mode 100644 website/content/bot/reference/discord/alerts/create.md delete mode 100644 website/content/bot/reference/discord/alerts/delete.md delete mode 100644 website/content/bot/reference/discord/alerts/index.mdx delete mode 100644 website/content/bot/reference/discord/alerts/list.md delete mode 100644 website/content/bot/reference/discord/alerts/update.md delete mode 100644 website/content/bot/reference/discord/autopost/add.md delete mode 100644 website/content/bot/reference/discord/autopost/index.mdx delete mode 100644 website/content/bot/reference/discord/autopost/list.md delete mode 100644 website/content/bot/reference/discord/autopost/remove.md delete mode 100644 website/content/bot/reference/discord/charts/c15m.md delete mode 100644 website/content/bot/reference/discord/charts/c3m.md delete mode 100644 website/content/bot/reference/discord/charts/c5m.md delete mode 100644 website/content/bot/reference/discord/charts/cc.md delete mode 100644 website/content/bot/reference/discord/charts/cd.md delete mode 100644 website/content/bot/reference/discord/charts/chart.md delete mode 100644 website/content/bot/reference/discord/charts/chartfib.md delete mode 100644 website/content/bot/reference/discord/charts/chartsr.md delete mode 100644 website/content/bot/reference/discord/charts/cm.md delete mode 100644 website/content/bot/reference/discord/charts/cw.md delete mode 100644 website/content/bot/reference/discord/charts/index.mdx delete mode 100644 website/content/bot/reference/discord/crypto/bigprints.md delete mode 100644 website/content/bot/reference/discord/crypto/bio.md delete mode 100644 website/content/bot/reference/discord/crypto/compfees.md delete mode 100644 website/content/bot/reference/discord/crypto/defi/chart.md delete mode 100644 website/content/bot/reference/discord/crypto/defi/table.md delete mode 100644 website/content/bot/reference/discord/crypto/fees.md delete mode 100644 website/content/bot/reference/discord/crypto/index.mdx delete mode 100644 website/content/bot/reference/discord/crypto/ir.md delete mode 100644 website/content/bot/reference/discord/crypto/prints.md delete mode 100644 website/content/bot/reference/discord/crypto/top.md delete mode 100644 website/content/bot/reference/discord/crypto/tvl.md delete mode 100644 website/content/bot/reference/discord/darkpool/allblocks.md delete mode 100644 website/content/bot/reference/discord/darkpool/alldp.md delete mode 100644 website/content/bot/reference/discord/darkpool/allprints.md delete mode 100644 website/content/bot/reference/discord/darkpool/bigprints.md delete mode 100644 website/content/bot/reference/discord/darkpool/index.mdx delete mode 100644 website/content/bot/reference/discord/darkpool/levels.md delete mode 100644 website/content/bot/reference/discord/darkpool/sectors.md delete mode 100644 website/content/bot/reference/discord/darkpool/summary.md delete mode 100644 website/content/bot/reference/discord/darkpool/topsum.md delete mode 100644 website/content/bot/reference/discord/discovery/arktrades.md delete mode 100644 website/content/bot/reference/discord/discovery/contracts.md delete mode 100644 website/content/bot/reference/discord/discovery/fgindex.md delete mode 100644 website/content/bot/reference/discord/discovery/halts.md delete mode 100644 website/content/bot/reference/discord/discovery/holidays.md delete mode 100644 website/content/bot/reference/discord/discovery/house.md delete mode 100644 website/content/bot/reference/discord/discovery/index.mdx delete mode 100644 website/content/bot/reference/discord/discovery/ipolist.md delete mode 100644 website/content/bot/reference/discord/discovery/senate.md delete mode 100644 website/content/bot/reference/discord/discovery/splits.md delete mode 100644 website/content/bot/reference/discord/discovery/trendingst.md delete mode 100644 website/content/bot/reference/discord/discovery/wsb.md delete mode 100644 website/content/bot/reference/discord/duedilligence/ah.md delete mode 100644 website/content/bot/reference/discord/duedilligence/analyst.md delete mode 100644 website/content/bot/reference/discord/duedilligence/bio.md delete mode 100644 website/content/bot/reference/discord/duedilligence/customer.md delete mode 100644 website/content/bot/reference/discord/duedilligence/divinfo.md delete mode 100644 website/content/bot/reference/discord/duedilligence/earnings.md delete mode 100644 website/content/bot/reference/discord/duedilligence/ermove.md delete mode 100644 website/content/bot/reference/discord/duedilligence/est.md delete mode 100644 website/content/bot/reference/discord/duedilligence/financials.md delete mode 100644 website/content/bot/reference/discord/duedilligence/index.mdx delete mode 100644 website/content/bot/reference/discord/duedilligence/insiders.md delete mode 100644 website/content/bot/reference/discord/duedilligence/instholdings.md delete mode 100644 website/content/bot/reference/discord/duedilligence/nexter.md delete mode 100644 website/content/bot/reference/discord/duedilligence/pm.md delete mode 100644 website/content/bot/reference/discord/duedilligence/pt.md delete mode 100644 website/content/bot/reference/discord/duedilligence/sec.md delete mode 100644 website/content/bot/reference/discord/duedilligence/splits.md delete mode 100644 website/content/bot/reference/discord/duedilligence/supplier.md delete mode 100644 website/content/bot/reference/discord/duedilligence/ytd.md delete mode 100644 website/content/bot/reference/discord/economy/calendar.md delete mode 100644 website/content/bot/reference/discord/economy/commodities.md delete mode 100644 website/content/bot/reference/discord/economy/currencies.md delete mode 100644 website/content/bot/reference/discord/economy/fedrates.md delete mode 100644 website/content/bot/reference/discord/economy/glbonds.md delete mode 100644 website/content/bot/reference/discord/economy/index.mdx delete mode 100644 website/content/bot/reference/discord/economy/indices.md delete mode 100644 website/content/bot/reference/discord/economy/revrepo.md delete mode 100644 website/content/bot/reference/discord/economy/usbonds.md delete mode 100644 website/content/bot/reference/discord/economy/yieldcurve.md delete mode 100644 website/content/bot/reference/discord/etf/holdings.md delete mode 100644 website/content/bot/reference/discord/etf/index.mdx delete mode 100644 website/content/bot/reference/discord/etf/tops.md delete mode 100644 website/content/bot/reference/discord/flow/bigflow.md delete mode 100644 website/content/bot/reference/discord/flow/day.md delete mode 100644 website/content/bot/reference/discord/flow/index.mdx delete mode 100644 website/content/bot/reference/discord/flow/opening.md delete mode 100644 website/content/bot/reference/discord/flow/prem.md delete mode 100644 website/content/bot/reference/discord/flow/sectors.md delete mode 100644 website/content/bot/reference/discord/flow/sumday.md delete mode 100644 website/content/bot/reference/discord/flow/sumexp.md delete mode 100644 website/content/bot/reference/discord/flow/summary.md delete mode 100644 website/content/bot/reference/discord/flow/sumtop.md delete mode 100644 website/content/bot/reference/discord/flow/sumweek.md delete mode 100644 website/content/bot/reference/discord/flow/unu.md delete mode 100644 website/content/bot/reference/discord/flow/weekly.md delete mode 100644 website/content/bot/reference/discord/fun/8ball.md delete mode 100644 website/content/bot/reference/discord/fun/flip.md delete mode 100644 website/content/bot/reference/discord/fun/index.mdx delete mode 100644 website/content/bot/reference/discord/fun/urban.md delete mode 100644 website/content/bot/reference/discord/general/futures.md delete mode 100644 website/content/bot/reference/discord/general/heatchart.md delete mode 100644 website/content/bot/reference/discord/general/heatmap.md delete mode 100644 website/content/bot/reference/discord/general/index.mdx delete mode 100644 website/content/bot/reference/discord/general/markets.md delete mode 100644 website/content/bot/reference/discord/general/news.md delete mode 100644 website/content/bot/reference/discord/general/quote.md delete mode 100644 website/content/bot/reference/discord/general/ta.md delete mode 100644 website/content/bot/reference/discord/general/watchlist.md delete mode 100644 website/content/bot/reference/discord/government/contracts.md delete mode 100644 website/content/bot/reference/discord/government/house.md delete mode 100644 website/content/bot/reference/discord/government/index.mdx delete mode 100644 website/content/bot/reference/discord/government/senate.md delete mode 100644 website/content/bot/reference/discord/index.mdx delete mode 100644 website/content/bot/reference/discord/info/about.md delete mode 100644 website/content/bot/reference/discord/info/index.mdx delete mode 100644 website/content/bot/reference/discord/info/serverid.md delete mode 100644 website/content/bot/reference/discord/info/stats.md delete mode 100644 website/content/bot/reference/discord/info/support.md delete mode 100644 website/content/bot/reference/discord/nft/chart.md delete mode 100644 website/content/bot/reference/discord/nft/collection.md delete mode 100644 website/content/bot/reference/discord/nft/index.mdx delete mode 100644 website/content/bot/reference/discord/nft/top.md delete mode 100644 website/content/bot/reference/discord/options/chains.md delete mode 100644 website/content/bot/reference/discord/options/equitypc.md delete mode 100644 website/content/bot/reference/discord/options/gamma.md delete mode 100644 website/content/bot/reference/discord/options/highiv.md delete mode 100644 website/content/bot/reference/discord/options/hist.md delete mode 100644 website/content/bot/reference/discord/options/index.mdx delete mode 100644 website/content/bot/reference/discord/options/indexpc.md delete mode 100644 website/content/bot/reference/discord/options/info.md delete mode 100644 website/content/bot/reference/discord/options/itm.md delete mode 100644 website/content/bot/reference/discord/options/maxpain.md delete mode 100644 website/content/bot/reference/discord/options/oi.md delete mode 100644 website/content/bot/reference/discord/options/oichart.md delete mode 100644 website/content/bot/reference/discord/options/smile.md delete mode 100644 website/content/bot/reference/discord/options/stats.md delete mode 100644 website/content/bot/reference/discord/options/topoi.md delete mode 100644 website/content/bot/reference/discord/options/topoichange.md delete mode 100644 website/content/bot/reference/discord/options/topstrikevol.md delete mode 100644 website/content/bot/reference/discord/options/topvol.md delete mode 100644 website/content/bot/reference/discord/options/topvoletf.md delete mode 100644 website/content/bot/reference/discord/options/unu.md delete mode 100644 website/content/bot/reference/discord/options/uoastock.md delete mode 100644 website/content/bot/reference/discord/options/vol.md delete mode 100644 website/content/bot/reference/discord/options/vsurf.md delete mode 100644 website/content/bot/reference/discord/pop/1d.md delete mode 100644 website/content/bot/reference/discord/pop/1hr.md delete mode 100644 website/content/bot/reference/discord/pop/index.mdx delete mode 100644 website/content/bot/reference/discord/screeners/ah.md delete mode 100644 website/content/bot/reference/discord/screeners/ah_all.md delete mode 100644 website/content/bot/reference/discord/screeners/all.md delete mode 100644 website/content/bot/reference/discord/screeners/index.mdx delete mode 100644 website/content/bot/reference/discord/screeners/pm.md delete mode 100644 website/content/bot/reference/discord/screeners/pm_all.md delete mode 100644 website/content/bot/reference/discord/screeners/technical.md delete mode 100644 website/content/bot/reference/discord/short_data/borrowed.md delete mode 100644 website/content/bot/reference/discord/short_data/hsi.md delete mode 100644 website/content/bot/reference/discord/short_data/index.mdx delete mode 100644 website/content/bot/reference/discord/short_data/shortrate.md delete mode 100644 website/content/bot/reference/discord/short_data/shortvol.md delete mode 100644 website/content/bot/reference/discord/short_data/topshortvol.md delete mode 100644 website/content/bot/reference/generate_index.py delete mode 100644 website/content/bot/reference/telegram/_category_.json delete mode 100644 website/content/bot/reference/telegram/charts/c.md delete mode 100644 website/content/bot/reference/telegram/charts/c15m.md delete mode 100644 website/content/bot/reference/telegram/charts/c3m.md delete mode 100644 website/content/bot/reference/telegram/charts/c5m.md delete mode 100644 website/content/bot/reference/telegram/charts/cc.md delete mode 100644 website/content/bot/reference/telegram/charts/cd.md delete mode 100644 website/content/bot/reference/telegram/charts/chart.md delete mode 100644 website/content/bot/reference/telegram/charts/chartfib.md delete mode 100644 website/content/bot/reference/telegram/charts/chartsr.md delete mode 100644 website/content/bot/reference/telegram/charts/cm.md delete mode 100644 website/content/bot/reference/telegram/charts/cw.md delete mode 100644 website/content/bot/reference/telegram/charts/index.mdx delete mode 100644 website/content/bot/reference/telegram/crypto/bigprints.md delete mode 100644 website/content/bot/reference/telegram/crypto/bio.md delete mode 100644 website/content/bot/reference/telegram/crypto/compfees.md delete mode 100644 website/content/bot/reference/telegram/crypto/defi.md delete mode 100644 website/content/bot/reference/telegram/crypto/fees.md delete mode 100644 website/content/bot/reference/telegram/crypto/index.mdx delete mode 100644 website/content/bot/reference/telegram/crypto/ir.md delete mode 100644 website/content/bot/reference/telegram/crypto/prints.md delete mode 100644 website/content/bot/reference/telegram/crypto/top.md delete mode 100644 website/content/bot/reference/telegram/crypto/tvl.md delete mode 100644 website/content/bot/reference/telegram/darkpool/allblocks.md delete mode 100644 website/content/bot/reference/telegram/darkpool/alldp.md delete mode 100644 website/content/bot/reference/telegram/darkpool/allprints.md delete mode 100644 website/content/bot/reference/telegram/darkpool/bigprintsdp.md delete mode 100644 website/content/bot/reference/telegram/darkpool/index.mdx delete mode 100644 website/content/bot/reference/telegram/darkpool/levels.md delete mode 100644 website/content/bot/reference/telegram/darkpool/sectors.md delete mode 100644 website/content/bot/reference/telegram/darkpool/summary.md delete mode 100644 website/content/bot/reference/telegram/darkpool/topsum.md delete mode 100644 website/content/bot/reference/telegram/discovery/arktrades.md delete mode 100644 website/content/bot/reference/telegram/discovery/fgindex.md delete mode 100644 website/content/bot/reference/telegram/discovery/halts.md delete mode 100644 website/content/bot/reference/telegram/discovery/holidays.md delete mode 100644 website/content/bot/reference/telegram/discovery/index.mdx delete mode 100644 website/content/bot/reference/telegram/discovery/ipolist.md delete mode 100644 website/content/bot/reference/telegram/discovery/pop.md delete mode 100644 website/content/bot/reference/telegram/discovery/trendingst.md delete mode 100644 website/content/bot/reference/telegram/discovery/wsb.md delete mode 100644 website/content/bot/reference/telegram/duediligence/ah.md delete mode 100644 website/content/bot/reference/telegram/duediligence/analyst.md delete mode 100644 website/content/bot/reference/telegram/duediligence/bio_stocks.md delete mode 100644 website/content/bot/reference/telegram/duediligence/customer.md delete mode 100644 website/content/bot/reference/telegram/duediligence/divinfo.md delete mode 100644 website/content/bot/reference/telegram/duediligence/earnings.md delete mode 100644 website/content/bot/reference/telegram/duediligence/ermove.md delete mode 100644 website/content/bot/reference/telegram/duediligence/financials.md delete mode 100644 website/content/bot/reference/telegram/duediligence/index.mdx delete mode 100644 website/content/bot/reference/telegram/duediligence/insiders.md delete mode 100644 website/content/bot/reference/telegram/duediligence/instholdings.md delete mode 100644 website/content/bot/reference/telegram/duediligence/nexter.md delete mode 100644 website/content/bot/reference/telegram/duediligence/pm.md delete mode 100644 website/content/bot/reference/telegram/duediligence/pt.md delete mode 100644 website/content/bot/reference/telegram/duediligence/sec.md delete mode 100644 website/content/bot/reference/telegram/duediligence/splits.md delete mode 100644 website/content/bot/reference/telegram/duediligence/supplier.md delete mode 100644 website/content/bot/reference/telegram/duediligence/ytd.md delete mode 100644 website/content/bot/reference/telegram/economy/bonds.md delete mode 100644 website/content/bot/reference/telegram/economy/calendar.md delete mode 100644 website/content/bot/reference/telegram/economy/commodities.md delete mode 100644 website/content/bot/reference/telegram/economy/currencies.md delete mode 100644 website/content/bot/reference/telegram/economy/fedrates.md delete mode 100644 website/content/bot/reference/telegram/economy/index.mdx delete mode 100644 website/content/bot/reference/telegram/economy/indices.md delete mode 100644 website/content/bot/reference/telegram/economy/revrepo.md delete mode 100644 website/content/bot/reference/telegram/economy/yieldcurve.md delete mode 100644 website/content/bot/reference/telegram/etf/holdings.md delete mode 100644 website/content/bot/reference/telegram/etf/index.mdx delete mode 100644 website/content/bot/reference/telegram/etf/tops.md delete mode 100644 website/content/bot/reference/telegram/flow/bigflow.md delete mode 100644 website/content/bot/reference/telegram/flow/flow/day.md delete mode 100644 website/content/bot/reference/telegram/flow/flow/open.md delete mode 100644 website/content/bot/reference/telegram/flow/flow/prem.md delete mode 100644 website/content/bot/reference/telegram/flow/flow/unu.md delete mode 100644 website/content/bot/reference/telegram/flow/flow/wk.md delete mode 100644 website/content/bot/reference/telegram/flow/flowsum/day.md delete mode 100644 website/content/bot/reference/telegram/flow/flowsum/exp.md delete mode 100644 website/content/bot/reference/telegram/flow/flowsum/top.md delete mode 100644 website/content/bot/reference/telegram/flow/flowsum/wk.md delete mode 100644 website/content/bot/reference/telegram/flow/index.mdx delete mode 100644 website/content/bot/reference/telegram/flow/sectorsflow.md delete mode 100644 website/content/bot/reference/telegram/flow/summaryflow.md delete mode 100644 website/content/bot/reference/telegram/fun/8ball.md delete mode 100644 website/content/bot/reference/telegram/fun/flip.md delete mode 100644 website/content/bot/reference/telegram/fun/index.mdx delete mode 100644 website/content/bot/reference/telegram/fun/urban.md delete mode 100644 website/content/bot/reference/telegram/general/futures.md delete mode 100644 website/content/bot/reference/telegram/general/index.mdx delete mode 100644 website/content/bot/reference/telegram/general/news.md delete mode 100644 website/content/bot/reference/telegram/general/quote.md delete mode 100644 website/content/bot/reference/telegram/general/ta.md delete mode 100644 website/content/bot/reference/telegram/government/contracts.md delete mode 100644 website/content/bot/reference/telegram/government/house.md delete mode 100644 website/content/bot/reference/telegram/government/index.mdx delete mode 100644 website/content/bot/reference/telegram/government/senate.md delete mode 100644 website/content/bot/reference/telegram/index.mdx delete mode 100644 website/content/bot/reference/telegram/info/about.md delete mode 100644 website/content/bot/reference/telegram/info/index.mdx delete mode 100644 website/content/bot/reference/telegram/info/start.md delete mode 100644 website/content/bot/reference/telegram/nft/index.mdx delete mode 100644 website/content/bot/reference/telegram/nft/nftcollection.md delete mode 100644 website/content/bot/reference/telegram/nft/nfttop.md delete mode 100644 website/content/bot/reference/telegram/options/chains.md delete mode 100644 website/content/bot/reference/telegram/options/equitypc.md delete mode 100644 website/content/bot/reference/telegram/options/gamma.md delete mode 100644 website/content/bot/reference/telegram/options/highiv.md delete mode 100644 website/content/bot/reference/telegram/options/hist.md delete mode 100644 website/content/bot/reference/telegram/options/index.mdx delete mode 100644 website/content/bot/reference/telegram/options/indexpc.md delete mode 100644 website/content/bot/reference/telegram/options/itm.md delete mode 100644 website/content/bot/reference/telegram/options/iv.md delete mode 100644 website/content/bot/reference/telegram/options/maxpain.md delete mode 100644 website/content/bot/reference/telegram/options/oi.md delete mode 100644 website/content/bot/reference/telegram/options/oichart.md delete mode 100644 website/content/bot/reference/telegram/options/opstats.md delete mode 100644 website/content/bot/reference/telegram/options/smile.md delete mode 100644 website/content/bot/reference/telegram/options/topoi.md delete mode 100644 website/content/bot/reference/telegram/options/topoichange.md delete mode 100644 website/content/bot/reference/telegram/options/topstrikevol.md delete mode 100644 website/content/bot/reference/telegram/options/topvol.md delete mode 100644 website/content/bot/reference/telegram/options/topvoletf.md delete mode 100644 website/content/bot/reference/telegram/options/unu.md delete mode 100644 website/content/bot/reference/telegram/options/uoastock.md delete mode 100644 website/content/bot/reference/telegram/options/vol.md delete mode 100644 website/content/bot/reference/telegram/options/vsurf.md delete mode 100644 website/content/bot/reference/telegram/overview/heatchart.md delete mode 100644 website/content/bot/reference/telegram/overview/heatmap.md delete mode 100644 website/content/bot/reference/telegram/overview/index.mdx delete mode 100644 website/content/bot/reference/telegram/overview/markets.md delete mode 100644 website/content/bot/reference/telegram/overview/watchlist.md delete mode 100644 website/content/bot/reference/telegram/overview/watchlist_add.md delete mode 100644 website/content/bot/reference/telegram/overview/watchlist_remove.md delete mode 100644 website/content/bot/reference/telegram/screeners/index.mdx delete mode 100644 website/content/bot/reference/telegram/screeners/scr/ah.md delete mode 100644 website/content/bot/reference/telegram/screeners/scr/all.md delete mode 100644 website/content/bot/reference/telegram/screeners/scr/pm.md delete mode 100644 website/content/bot/reference/telegram/screeners/screener.md delete mode 100644 website/content/bot/reference/telegram/short_data/borrowed.md delete mode 100644 website/content/bot/reference/telegram/short_data/hsi.md delete mode 100644 website/content/bot/reference/telegram/short_data/index.mdx delete mode 100644 website/content/bot/reference/telegram/short_data/shortrate.md delete mode 100644 website/content/bot/reference/telegram/short_data/shortvol.md delete mode 100644 website/content/bot/reference/telegram/short_data/topshortvol.md delete mode 100644 website/content/bot/usage/_category_.json delete mode 100644 website/content/bot/usage/customizing/_category_.json delete mode 100644 website/content/bot/usage/customizing/index.md delete mode 100644 website/content/bot/usage/customizing/individual.md delete mode 100644 website/content/bot/usage/customizing/server.md delete mode 100644 website/content/bot/usage/discord.md delete mode 100644 website/content/bot/usage/index.mdx delete mode 100644 website/content/bot/usage/telegram.md delete mode 100644 website/content/cli/_category_.json delete mode 100644 website/content/cli/commands-and-arguments.md delete mode 100644 website/content/cli/configuration.md delete mode 100644 website/content/cli/data-sources.md delete mode 100644 website/content/cli/hub.md delete mode 100644 website/content/cli/index.md delete mode 100644 website/content/cli/installation.md delete mode 100644 website/content/cli/interactive-charts.md delete mode 100644 website/content/cli/interactive-tables.md delete mode 100644 website/content/cli/openbbuserdata.md delete mode 100644 website/content/cli/quickstart.md delete mode 100644 website/content/cli/routines/_category_.json delete mode 100644 website/content/cli/routines/advanced-routines.md delete mode 100644 website/content/cli/routines/community-routines.md delete mode 100644 website/content/cli/routines/index.mdx delete mode 100644 website/content/cli/routines/introduction-to-routines.md delete mode 100644 website/content/cli/routines/routine-macro-recorder.md delete mode 100644 website/content/cli/structure-and-navigation.md delete mode 100644 website/content/excel/_category_.json delete mode 100644 website/content/excel/data-connectors.md delete mode 100644 website/content/excel/data-slicer.md delete mode 100644 website/content/excel/functions.json delete mode 100644 website/content/excel/getting-started/_category_.json delete mode 100644 website/content/excel/getting-started/basics.md delete mode 100644 website/content/excel/getting-started/formula_builder.md delete mode 100644 website/content/excel/getting-started/installation.md delete mode 100644 website/content/excel/help.md delete mode 100644 website/content/excel/index.md delete mode 100644 website/content/excel/openapi.json delete mode 100644 website/content/excel/openbb-functions.json delete mode 100644 website/content/excel/templates.mdx delete mode 100644 website/content/generate_index.py delete mode 100644 website/content/platform/_category_.json delete mode 100644 website/content/platform/data_models/_category_.json delete mode 100644 website/content/platform/developer_guide/_category_.json delete mode 100644 website/content/platform/developer_guide/architecture_overview.mdx delete mode 100644 website/content/platform/developer_guide/command_coverage.mdx delete mode 100644 website/content/platform/developer_guide/commitment_of_traders.mdx delete mode 100644 website/content/platform/developer_guide/contributing.mdx delete mode 100644 website/content/platform/developer_guide/dependency_management.mdx delete mode 100644 website/content/platform/developer_guide/deprecating_endpoints.mdx delete mode 100644 website/content/platform/developer_guide/documentation_development.mdx delete mode 100644 website/content/platform/developer_guide/extensions.mdx delete mode 100644 website/content/platform/developer_guide/github.mdx delete mode 100644 website/content/platform/developer_guide/http_requests.mdx delete mode 100644 website/content/platform/developer_guide/index.mdx delete mode 100644 website/content/platform/developer_guide/metadata.mdx delete mode 100644 website/content/platform/developer_guide/obbject.mdx delete mode 100644 website/content/platform/developer_guide/standardization.mdx delete mode 100644 website/content/platform/developer_guide/tests.mdx delete mode 100644 website/content/platform/developer_guide/validators.mdx delete mode 100644 website/content/platform/faqs/_category_.json delete mode 100644 website/content/platform/faqs/data_providers.mdx delete mode 100644 website/content/platform/faqs/index.mdx delete mode 100644 website/content/platform/faqs/platform_vs_sdk.mdx delete mode 100644 website/content/platform/getting_started/_category_.json delete mode 100644 website/content/platform/getting_started/api_keys.mdx delete mode 100644 website/content/platform/getting_started/api_requests.mdx delete mode 100644 website/content/platform/getting_started/create_new_provider_extension.mdx delete mode 100644 website/content/platform/getting_started/create_new_router_extension.mdx delete mode 100644 website/content/platform/getting_started/economic_indicators.mdx delete mode 100644 website/content/platform/getting_started/financial_statements.mdx delete mode 100644 website/content/platform/getting_started/find_symbols.mdx delete mode 100644 website/content/platform/getting_started/historical_prices.mdx delete mode 100644 website/content/platform/getting_started/index.mdx delete mode 100644 website/content/platform/getting_started/map_a_provider_to_a_route.mdx delete mode 100644 website/content/platform/getting_started/market_calendars.mdx delete mode 100644 website/content/platform/getting_started/quickstart.mdx delete mode 100644 website/content/platform/index.mdx delete mode 100644 website/content/platform/installation.mdx delete mode 100644 website/content/platform/licensing/_category_.json delete mode 100644 website/content/platform/licensing/index.mdx delete mode 100644 website/content/platform/reference/_category_.json delete mode 100644 website/content/platform/user_guides/_category_.json delete mode 100644 website/content/platform/user_guides/add_command_examples.mdx delete mode 100644 website/content/platform/user_guides/add_data_provider_extension.mdx delete mode 100644 website/content/platform/user_guides/add_data_to_existing_endpoint.mdx delete mode 100644 website/content/platform/user_guides/add_endpoint_to_existing_provider.mdx delete mode 100644 website/content/platform/user_guides/add_obbject_extension.mdx delete mode 100644 website/content/platform/user_guides/add_toolkit_extension.mdx delete mode 100644 website/content/platform/user_guides/basic_response.mdx delete mode 100644 website/content/platform/user_guides/basic_syntax.mdx delete mode 100644 website/content/platform/user_guides/dynamic_command_execution.mdx delete mode 100644 website/content/platform/user_guides/extensions.mdx delete mode 100644 website/content/platform/user_guides/index.mdx delete mode 100644 website/content/platform/user_guides/llm_mode.mdx delete mode 100644 website/content/platform/user_guides/metadata.mdx delete mode 100644 website/content/platform/user_guides/rest_api.mdx delete mode 100644 website/content/platform/user_guides/settings_and_environment_variables.mdx delete mode 100644 website/content/pro/_category_.json delete mode 100644 website/content/pro/advanced-search.md delete mode 100644 website/content/pro/architecture.md delete mode 100644 website/content/pro/charting.md delete mode 100644 website/content/pro/copilot/bring-your-own-copilot.md delete mode 100644 website/content/pro/copilot/index.md delete mode 100644 website/content/pro/dashboards/_category_.json delete mode 100644 website/content/pro/dashboards/folders.md delete mode 100644 website/content/pro/dashboards/grouping.md delete mode 100644 website/content/pro/dashboards/index.md delete mode 100644 website/content/pro/dashboards/report.md delete mode 100644 website/content/pro/dashboards/templates.md delete mode 100644 website/content/pro/data-connectors/_category_.json delete mode 100644 website/content/pro/data-connectors/index.md delete mode 100644 website/content/pro/data-connectors/integrate-your-own-backend.md delete mode 100644 website/content/pro/data-connectors/native-integrations.md delete mode 100644 website/content/pro/data-connectors/single-widget/examples.md delete mode 100644 website/content/pro/data-connectors/single-widget/index.md delete mode 100644 website/content/pro/homepage.md delete mode 100644 website/content/pro/index.md delete mode 100644 website/content/pro/news.md delete mode 100644 website/content/pro/templates/_category_.json delete mode 100644 website/content/pro/templates/excel.md delete mode 100644 website/content/pro/templates/index.md delete mode 100644 website/content/pro/templates/pro.md delete mode 100644 website/content/pro/tutorials/_category_.json delete mode 100644 website/content/pro/tutorials/ai.md delete mode 100644 website/content/pro/tutorials/bring-data.md delete mode 100644 website/content/pro/tutorials/data-to-charts.md delete mode 100644 website/content/pro/tutorials/index.md delete mode 100644 website/content/pro/tutorials/layouts-watchlist.md delete mode 100644 website/content/pro/tutorials/overlay.md delete mode 100644 website/content/pro/tutorials/report.md delete mode 100644 website/content/pro/widgets-library/_category_.json delete mode 100644 website/content/pro/widgets/_category_.json delete mode 100644 website/content/pro/widgets/chat-with-widget.md delete mode 100644 website/content/pro/widgets/data-provider.md delete mode 100644 website/content/pro/widgets/index.md delete mode 100644 website/content/pro/widgets/tabular-data/_category_.json delete mode 100644 website/content/pro/widgets/tabular-data/chart-from-raw-data.md delete mode 100644 website/content/pro/widgets/tabular-data/forecasting.md delete mode 100644 website/content/pro/widgets/tabular-data/index.md delete mode 100644 website/content/sdk/_category_.json delete mode 100644 website/content/sdk/data-available/_category_.json delete mode 100644 website/content/sdk/data-available/alternative.md delete mode 100644 website/content/sdk/data-available/crypto/_category_.json delete mode 100644 website/content/sdk/data-available/crypto/discovery.md delete mode 100644 website/content/sdk/data-available/crypto/index.md delete mode 100644 website/content/sdk/data-available/econometrics.md delete mode 100644 website/content/sdk/data-available/economy.md delete mode 100644 website/content/sdk/data-available/etf.md delete mode 100644 website/content/sdk/data-available/fixedincome.md delete mode 100644 website/content/sdk/data-available/forecast.md delete mode 100644 website/content/sdk/data-available/forex.md delete mode 100644 website/content/sdk/data-available/futures.md delete mode 100644 website/content/sdk/data-available/index.mdx delete mode 100644 website/content/sdk/data-available/portfolio/_category_.json delete mode 100644 website/content/sdk/data-available/portfolio/index.md delete mode 100644 website/content/sdk/data-available/portfolio/po.md delete mode 100644 website/content/sdk/data-available/quantitative-analysis.md delete mode 100644 website/content/sdk/data-available/stocks/_category_.json delete mode 100644 website/content/sdk/data-available/stocks/behavioral-analysis.md delete mode 100644 website/content/sdk/data-available/stocks/comparison-analysis.md delete mode 100644 website/content/sdk/data-available/stocks/dark-pool-shorts.md delete mode 100644 website/content/sdk/data-available/stocks/discovery.md delete mode 100644 website/content/sdk/data-available/stocks/fundamental-analysis.md delete mode 100644 website/content/sdk/data-available/stocks/government.md delete mode 100644 website/content/sdk/data-available/stocks/index.md delete mode 100644 website/content/sdk/data-available/stocks/insiders.md delete mode 100644 website/content/sdk/data-available/stocks/options-chains.md delete mode 100644 website/content/sdk/data-available/stocks/options.md delete mode 100644 website/content/sdk/data-available/stocks/stocks-screener.md delete mode 100644 website/content/sdk/data-available/stocks/trading-hours.md delete mode 100644 website/content/sdk/data-available/ta.md delete mode 100644 website/content/sdk/faqs/_category_.json delete mode 100644 website/content/sdk/faqs/bugs_support_feedback.md delete mode 100644 website/content/sdk/faqs/data_sources.md delete mode 100644 website/content/sdk/faqs/developer_issues.md delete mode 100644 website/content/sdk/faqs/general_operation.md delete mode 100644 website/content/sdk/faqs/import_errors.md delete mode 100644 website/content/sdk/faqs/index.mdx delete mode 100644 website/content/sdk/faqs/installation_updates.md delete mode 100644 website/content/sdk/index.md delete mode 100644 website/content/sdk/installation.md delete mode 100644 website/content/sdk/reference/_category_.json delete mode 100644 website/content/sdk/reference/alt/covid/global_cases.md delete mode 100644 website/content/sdk/reference/alt/covid/global_deaths.md delete mode 100644 website/content/sdk/reference/alt/covid/ov.md delete mode 100644 website/content/sdk/reference/alt/covid/slopes.md delete mode 100644 website/content/sdk/reference/alt/covid/stat.md delete mode 100644 website/content/sdk/reference/alt/oss/_make_request.md delete mode 100644 website/content/sdk/reference/alt/oss/_retry_session.md delete mode 100644 website/content/sdk/reference/alt/oss/github_data.md delete mode 100644 website/content/sdk/reference/alt/oss/history.md delete mode 100644 website/content/sdk/reference/alt/oss/ross.md delete mode 100644 website/content/sdk/reference/alt/oss/search.md delete mode 100644 website/content/sdk/reference/alt/oss/summary.md delete mode 100644 website/content/sdk/reference/alt/oss/top.md delete mode 100644 website/content/sdk/reference/crypto/candles.md delete mode 100644 website/content/sdk/reference/crypto/chart.md delete mode 100644 website/content/sdk/reference/crypto/dd/active.md delete mode 100644 website/content/sdk/reference/crypto/dd/all_binance_trading_pairs.md delete mode 100644 website/content/sdk/reference/crypto/dd/balance.md delete mode 100644 website/content/sdk/reference/crypto/dd/basic.md delete mode 100644 website/content/sdk/reference/crypto/dd/binance_available_quotes_for_each_coin.md delete mode 100644 website/content/sdk/reference/crypto/dd/candles.md delete mode 100644 website/content/sdk/reference/crypto/dd/change.md delete mode 100644 website/content/sdk/reference/crypto/dd/check_valid_binance_str.md delete mode 100644 website/content/sdk/reference/crypto/dd/close.md delete mode 100644 website/content/sdk/reference/crypto/dd/coin.md delete mode 100644 website/content/sdk/reference/crypto/dd/coin_market_chart.md delete mode 100644 website/content/sdk/reference/crypto/dd/eb.md delete mode 100644 website/content/sdk/reference/crypto/dd/events.md delete mode 100644 website/content/sdk/reference/crypto/dd/ex.md delete mode 100644 website/content/sdk/reference/crypto/dd/exchanges.md delete mode 100644 website/content/sdk/reference/crypto/dd/fr.md delete mode 100644 website/content/sdk/reference/crypto/dd/get_mt.md delete mode 100644 website/content/sdk/reference/crypto/dd/gh.md delete mode 100644 website/content/sdk/reference/crypto/dd/gov.md delete mode 100644 website/content/sdk/reference/crypto/dd/headlines.md delete mode 100644 website/content/sdk/reference/crypto/dd/inv.md delete mode 100644 website/content/sdk/reference/crypto/dd/links.md delete mode 100644 website/content/sdk/reference/crypto/dd/mcapdom.md delete mode 100644 website/content/sdk/reference/crypto/dd/mkt.md delete mode 100644 website/content/sdk/reference/crypto/dd/mt.md delete mode 100644 website/content/sdk/reference/crypto/dd/news.md delete mode 100644 website/content/sdk/reference/crypto/dd/nonzero.md delete mode 100644 website/content/sdk/reference/crypto/dd/ob.md delete mode 100644 website/content/sdk/reference/crypto/dd/oi.md delete mode 100644 website/content/sdk/reference/crypto/dd/pi.md delete mode 100644 website/content/sdk/reference/crypto/dd/pr.md delete mode 100644 website/content/sdk/reference/crypto/dd/ps.md delete mode 100644 website/content/sdk/reference/crypto/dd/rm.md delete mode 100644 website/content/sdk/reference/crypto/dd/show_available_pairs_for_given_symbol.md delete mode 100644 website/content/sdk/reference/crypto/dd/stats.md delete mode 100644 website/content/sdk/reference/crypto/dd/team.md delete mode 100644 website/content/sdk/reference/crypto/dd/tk.md delete mode 100644 website/content/sdk/reference/crypto/dd/tokenomics.md delete mode 100644 website/content/sdk/reference/crypto/dd/trades.md delete mode 100644 website/content/sdk/reference/crypto/dd/trading_pair_info.md delete mode 100644 website/content/sdk/reference/crypto/dd/trading_pairs.md delete mode 100644 website/content/sdk/reference/crypto/dd/twitter.md delete mode 100644 website/content/sdk/reference/crypto/defi/anchor_data.md delete mode 100644 website/content/sdk/reference/crypto/defi/aterra.md delete mode 100644 website/content/sdk/reference/crypto/defi/ayr.md delete mode 100644 website/content/sdk/reference/crypto/defi/dtvl.md delete mode 100644 website/content/sdk/reference/crypto/defi/gacc.md delete mode 100644 website/content/sdk/reference/crypto/defi/gdapps.md delete mode 100644 website/content/sdk/reference/crypto/defi/gov_proposals.md delete mode 100644 website/content/sdk/reference/crypto/defi/ldapps.md delete mode 100644 website/content/sdk/reference/crypto/defi/luna_supply.md delete mode 100644 website/content/sdk/reference/crypto/defi/newsletters.md delete mode 100644 website/content/sdk/reference/crypto/defi/sinfo.md delete mode 100644 website/content/sdk/reference/crypto/defi/sratio.md delete mode 100644 website/content/sdk/reference/crypto/defi/sreturn.md delete mode 100644 website/content/sdk/reference/crypto/defi/stvl.md delete mode 100644 website/content/sdk/reference/crypto/defi/validators.md delete mode 100644 website/content/sdk/reference/crypto/defi/vaults.md delete mode 100644 website/content/sdk/reference/crypto/disc/categories_keys.md delete mode 100644 website/content/sdk/reference/crypto/disc/coin_list.md delete mode 100644 website/content/sdk/reference/crypto/disc/coins.md delete mode 100644 website/content/sdk/reference/crypto/disc/coins_for_given_exchange.md delete mode 100644 website/content/sdk/reference/crypto/disc/cpsearch.md delete mode 100644 website/content/sdk/reference/crypto/disc/gainers.md delete mode 100644 website/content/sdk/reference/crypto/disc/losers.md delete mode 100644 website/content/sdk/reference/crypto/disc/top_coins.md delete mode 100644 website/content/sdk/reference/crypto/disc/top_dapps.md delete mode 100644 website/content/sdk/reference/crypto/disc/top_dexes.md delete mode 100644 website/content/sdk/reference/crypto/disc/top_games.md delete mode 100644 website/content/sdk/reference/crypto/disc/top_nfts.md delete mode 100644 website/content/sdk/reference/crypto/disc/trending.md delete mode 100644 website/content/sdk/reference/crypto/find.md delete mode 100644 website/content/sdk/reference/crypto/load.md delete mode 100644 website/content/sdk/reference/crypto/nft/collections.md delete mode 100644 website/content/sdk/reference/crypto/nft/fp.md delete mode 100644 website/content/sdk/reference/crypto/nft/stats.md delete mode 100644 website/content/sdk/reference/crypto/onchain/baas.md delete mode 100644 website/content/sdk/reference/crypto/onchain/balance.md delete mode 100644 website/content/sdk/reference/crypto/onchain/btc_supply.md delete mode 100644 website/content/sdk/reference/crypto/onchain/btc_transac.md delete mode 100644 website/content/sdk/reference/crypto/onchain/dex_trades_monthly.md delete mode 100644 website/content/sdk/reference/crypto/onchain/dvcp.md delete mode 100644 website/content/sdk/reference/crypto/onchain/erc20_tokens.md delete mode 100644 website/content/sdk/reference/crypto/onchain/gwei.md delete mode 100644 website/content/sdk/reference/crypto/onchain/hist.md delete mode 100644 website/content/sdk/reference/crypto/onchain/holders.md delete mode 100644 website/content/sdk/reference/crypto/onchain/hr.md delete mode 100644 website/content/sdk/reference/crypto/onchain/info.md delete mode 100644 website/content/sdk/reference/crypto/onchain/lt.md delete mode 100644 website/content/sdk/reference/crypto/onchain/prices.md delete mode 100644 website/content/sdk/reference/crypto/onchain/query_graph.md delete mode 100644 website/content/sdk/reference/crypto/onchain/th.md delete mode 100644 website/content/sdk/reference/crypto/onchain/token_decimals.md delete mode 100644 website/content/sdk/reference/crypto/onchain/top.md delete mode 100644 website/content/sdk/reference/crypto/onchain/ttcp.md delete mode 100644 website/content/sdk/reference/crypto/onchain/tv.md delete mode 100644 website/content/sdk/reference/crypto/onchain/tx.md delete mode 100644 website/content/sdk/reference/crypto/onchain/ueat.md delete mode 100644 website/content/sdk/reference/crypto/onchain/whales.md delete mode 100644 website/content/sdk/reference/crypto/ov/altindex.md delete mode 100644 website/content/sdk/reference/crypto/ov/btcrb.md delete mode 100644 website/content/sdk/reference/crypto/ov/categories.md delete mode 100644 website/content/sdk/reference/crypto/ov/cbpairs.md delete mode 100644 website/content/sdk/reference/crypto/ov/coin_list.md delete mode 100644 website/content/sdk/reference/crypto/ov/contracts.md delete mode 100644 website/content/sdk/reference/crypto/ov/cr.md delete mode 100644 website/content/sdk/reference/crypto/ov/crypto_hack.md delete mode 100644 website/content/sdk/reference/crypto/ov/crypto_hack_slugs.md delete mode 100644 website/content/sdk/reference/crypto/ov/crypto_hacks.md delete mode 100644 website/content/sdk/reference/crypto/ov/defi.md delete mode 100644 website/content/sdk/reference/crypto/ov/derivatives.md delete mode 100644 website/content/sdk/reference/crypto/ov/ewf.md delete mode 100644 website/content/sdk/reference/crypto/ov/exchanges.md delete mode 100644 website/content/sdk/reference/crypto/ov/exmarkets.md delete mode 100644 website/content/sdk/reference/crypto/ov/exrates.md delete mode 100644 website/content/sdk/reference/crypto/ov/globe.md delete mode 100644 website/content/sdk/reference/crypto/ov/hm.md delete mode 100644 website/content/sdk/reference/crypto/ov/hold.md delete mode 100644 website/content/sdk/reference/crypto/ov/indexes.md delete mode 100644 website/content/sdk/reference/crypto/ov/info.md delete mode 100644 website/content/sdk/reference/crypto/ov/markets.md delete mode 100644 website/content/sdk/reference/crypto/ov/news.md delete mode 100644 website/content/sdk/reference/crypto/ov/platforms.md delete mode 100644 website/content/sdk/reference/crypto/ov/products.md delete mode 100644 website/content/sdk/reference/crypto/ov/stables.md delete mode 100644 website/content/sdk/reference/crypto/ov/wf.md delete mode 100644 website/content/sdk/reference/crypto/ov/wfpe.md delete mode 100644 website/content/sdk/reference/crypto/price.md delete mode 100644 website/content/sdk/reference/crypto/tools/apy.md delete mode 100644 website/content/sdk/reference/crypto/tools/il.md delete mode 100644 website/content/sdk/reference/econometrics/bgod.md delete mode 100644 website/content/sdk/reference/econometrics/bols.md delete mode 100644 website/content/sdk/reference/econometrics/bpag.md delete mode 100644 website/content/sdk/reference/econometrics/clean.md delete mode 100644 website/content/sdk/reference/econometrics/coint.md delete mode 100644 website/content/sdk/reference/econometrics/comparison.md delete mode 100644 website/content/sdk/reference/econometrics/dwat.md delete mode 100644 website/content/sdk/reference/econometrics/fdols.md delete mode 100644 website/content/sdk/reference/econometrics/fe.md delete mode 100644 website/content/sdk/reference/econometrics/get_regression_data.md delete mode 100644 website/content/sdk/reference/econometrics/granger.md delete mode 100644 website/content/sdk/reference/econometrics/load.md delete mode 100644 website/content/sdk/reference/econometrics/norm.md delete mode 100644 website/content/sdk/reference/econometrics/ols.md delete mode 100644 website/content/sdk/reference/econometrics/options.md delete mode 100644 website/content/sdk/reference/econometrics/panel.md delete mode 100644 website/content/sdk/reference/econometrics/pols.md delete mode 100644 website/content/sdk/reference/econometrics/re.md delete mode 100644 website/content/sdk/reference/econometrics/root.md delete mode 100644 website/content/sdk/reference/economy/available_indices.md delete mode 100644 website/content/sdk/reference/economy/bigmac.md delete mode 100644 website/content/sdk/reference/economy/country_codes.md delete mode 100644 website/content/sdk/reference/economy/cpi.md delete mode 100644 website/content/sdk/reference/economy/currencies.md delete mode 100644 website/content/sdk/reference/economy/events.md delete mode 100644 website/content/sdk/reference/economy/fred.md delete mode 100644 website/content/sdk/reference/economy/fred_ids.md delete mode 100644 website/content/sdk/reference/economy/fred_notes.md delete mode 100644 website/content/sdk/reference/economy/future.md delete mode 100644 website/content/sdk/reference/economy/futures.md delete mode 100644 website/content/sdk/reference/economy/gdp.md delete mode 100644 website/content/sdk/reference/economy/gdpc.md delete mode 100644 website/content/sdk/reference/economy/get_groups.md delete mode 100644 website/content/sdk/reference/economy/glbonds.md delete mode 100644 website/content/sdk/reference/economy/index_cmd.md delete mode 100644 website/content/sdk/reference/economy/indices.md delete mode 100644 website/content/sdk/reference/economy/inf.md delete mode 100644 website/content/sdk/reference/economy/macro.md delete mode 100644 website/content/sdk/reference/economy/macro_countries.md delete mode 100644 website/content/sdk/reference/economy/macro_parameters.md delete mode 100644 website/content/sdk/reference/economy/overview.md delete mode 100644 website/content/sdk/reference/economy/perfmap.md delete mode 100644 website/content/sdk/reference/economy/performance.md delete mode 100644 website/content/sdk/reference/economy/search_index.md delete mode 100644 website/content/sdk/reference/economy/spectrum.md delete mode 100644 website/content/sdk/reference/economy/treasury.md delete mode 100644 website/content/sdk/reference/economy/treasury_maturities.md delete mode 100644 website/content/sdk/reference/economy/tyld.md delete mode 100644 website/content/sdk/reference/economy/unemp.md delete mode 100644 website/content/sdk/reference/economy/usbonds.md delete mode 100644 website/content/sdk/reference/economy/valuation.md delete mode 100644 website/content/sdk/reference/economy/ycrv.md delete mode 100644 website/content/sdk/reference/etf/candle.md delete mode 100644 website/content/sdk/reference/etf/disc/mover.md delete mode 100644 website/content/sdk/reference/etf/etf_by_category.md delete mode 100644 website/content/sdk/reference/etf/etf_by_name.md delete mode 100644 website/content/sdk/reference/etf/holdings.md delete mode 100644 website/content/sdk/reference/etf/ld.md delete mode 100644 website/content/sdk/reference/etf/ln.md delete mode 100644 website/content/sdk/reference/etf/load.md delete mode 100644 website/content/sdk/reference/etf/news.md delete mode 100644 website/content/sdk/reference/etf/overview.md delete mode 100644 website/content/sdk/reference/etf/scr/screen.md delete mode 100644 website/content/sdk/reference/etf/summary.md delete mode 100644 website/content/sdk/reference/etf/symbols.md delete mode 100644 website/content/sdk/reference/etf/weights.md delete mode 100644 website/content/sdk/reference/forecast/atr.md delete mode 100644 website/content/sdk/reference/forecast/autoarima.md delete mode 100644 website/content/sdk/reference/forecast/autoces.md delete mode 100644 website/content/sdk/reference/forecast/autoets.md delete mode 100644 website/content/sdk/reference/forecast/autoselect.md delete mode 100644 website/content/sdk/reference/forecast/brnn.md delete mode 100644 website/content/sdk/reference/forecast/clean.md delete mode 100644 website/content/sdk/reference/forecast/combine.md delete mode 100644 website/content/sdk/reference/forecast/corr.md delete mode 100644 website/content/sdk/reference/forecast/delete.md delete mode 100644 website/content/sdk/reference/forecast/delta.md delete mode 100644 website/content/sdk/reference/forecast/desc.md delete mode 100644 website/content/sdk/reference/forecast/ema.md delete mode 100644 website/content/sdk/reference/forecast/expo.md delete mode 100644 website/content/sdk/reference/forecast/export.md delete mode 100644 website/content/sdk/reference/forecast/linregr.md delete mode 100644 website/content/sdk/reference/forecast/load.md delete mode 100644 website/content/sdk/reference/forecast/mom.md delete mode 100644 website/content/sdk/reference/forecast/mstl.md delete mode 100644 website/content/sdk/reference/forecast/nbeats.md delete mode 100644 website/content/sdk/reference/forecast/nhits.md delete mode 100644 website/content/sdk/reference/forecast/plot.md delete mode 100644 website/content/sdk/reference/forecast/regr.md delete mode 100644 website/content/sdk/reference/forecast/rename.md delete mode 100644 website/content/sdk/reference/forecast/rnn.md delete mode 100644 website/content/sdk/reference/forecast/roc.md delete mode 100644 website/content/sdk/reference/forecast/rsi.md delete mode 100644 website/content/sdk/reference/forecast/rwd.md delete mode 100644 website/content/sdk/reference/forecast/season.md delete mode 100644 website/content/sdk/reference/forecast/seasonalnaive.md delete mode 100644 website/content/sdk/reference/forecast/show.md delete mode 100644 website/content/sdk/reference/forecast/signal.md delete mode 100644 website/content/sdk/reference/forecast/sto.md delete mode 100644 website/content/sdk/reference/forecast/tcn.md delete mode 100644 website/content/sdk/reference/forecast/tft.md delete mode 100644 website/content/sdk/reference/forecast/theta.md delete mode 100644 website/content/sdk/reference/forecast/trans.md delete mode 100644 website/content/sdk/reference/forex/candle.md delete mode 100644 website/content/sdk/reference/forex/fwd.md delete mode 100644 website/content/sdk/reference/forex/get_currency_list.md delete mode 100644 website/content/sdk/reference/forex/load.md delete mode 100644 website/content/sdk/reference/forex/oanda/calendar.md delete mode 100644 website/content/sdk/reference/forex/oanda/cancel.md delete mode 100644 website/content/sdk/reference/forex/oanda/candles.md delete mode 100644 website/content/sdk/reference/forex/oanda/close.md delete mode 100644 website/content/sdk/reference/forex/oanda/listorders.md delete mode 100644 website/content/sdk/reference/forex/oanda/openpositions.md delete mode 100644 website/content/sdk/reference/forex/oanda/opentrades.md delete mode 100644 website/content/sdk/reference/forex/oanda/order.md delete mode 100644 website/content/sdk/reference/forex/oanda/orderbook.md delete mode 100644 website/content/sdk/reference/forex/oanda/pending.md delete mode 100644 website/content/sdk/reference/forex/oanda/positionbook.md delete mode 100644 website/content/sdk/reference/forex/oanda/price.md delete mode 100644 website/content/sdk/reference/forex/oanda/summary.md delete mode 100644 website/content/sdk/reference/forex/quote.md delete mode 100644 website/content/sdk/reference/futures/curve.md delete mode 100644 website/content/sdk/reference/futures/historical.md delete mode 100644 website/content/sdk/reference/futures/search.md delete mode 100644 website/content/sdk/reference/index.mdx delete mode 100644 website/content/sdk/reference/keys/av.md delete mode 100644 website/content/sdk/reference/keys/binance.md delete mode 100644 website/content/sdk/reference/keys/bitquery.md delete mode 100644 website/content/sdk/reference/keys/cmc.md delete mode 100644 website/content/sdk/reference/keys/coinbase.md delete mode 100644 website/content/sdk/reference/keys/coinglass.md delete mode 100644 website/content/sdk/reference/keys/cpanic.md delete mode 100644 website/content/sdk/reference/keys/degiro.md delete mode 100644 website/content/sdk/reference/keys/eodhd.md delete mode 100644 website/content/sdk/reference/keys/ethplorer.md delete mode 100644 website/content/sdk/reference/keys/finnhub.md delete mode 100644 website/content/sdk/reference/keys/fmp.md delete mode 100644 website/content/sdk/reference/keys/fred.md delete mode 100644 website/content/sdk/reference/keys/get_keys_info.md delete mode 100644 website/content/sdk/reference/keys/github.md delete mode 100644 website/content/sdk/reference/keys/glassnode.md delete mode 100644 website/content/sdk/reference/keys/iex.md delete mode 100644 website/content/sdk/reference/keys/messari.md delete mode 100644 website/content/sdk/reference/keys/mykeys.md delete mode 100644 website/content/sdk/reference/keys/news.md delete mode 100644 website/content/sdk/reference/keys/oanda.md delete mode 100644 website/content/sdk/reference/keys/polygon.md delete mode 100644 website/content/sdk/reference/keys/quandl.md delete mode 100644 website/content/sdk/reference/keys/reddit.md delete mode 100644 website/content/sdk/reference/keys/rh.md delete mode 100644 website/content/sdk/reference/keys/santiment.md delete mode 100644 website/content/sdk/reference/keys/set_keys.md delete mode 100644 website/content/sdk/reference/keys/si.md delete mode 100644 website/content/sdk/reference/keys/smartstake.md delete mode 100644 website/content/sdk/reference/keys/stocksera.md delete mode 100644 website/content/sdk/reference/keys/tokenterminal.md delete mode 100644 website/content/sdk/reference/keys/tradier.md delete mode 100644 website/content/sdk/reference/keys/twitter.md delete mode 100644 website/content/sdk/reference/keys/walert.md delete mode 100644 website/content/sdk/reference/news.md delete mode 100644 website/content/sdk/reference/portfolio/alloc/assets.md delete mode 100644 website/content/sdk/reference/portfolio/alloc/countries.md delete mode 100644 website/content/sdk/reference/portfolio/alloc/regions.md delete mode 100644 website/content/sdk/reference/portfolio/alloc/sectors.md delete mode 100644 website/content/sdk/reference/portfolio/bench.md delete mode 100644 website/content/sdk/reference/portfolio/distr.md delete mode 100644 website/content/sdk/reference/portfolio/dret.md delete mode 100644 website/content/sdk/reference/portfolio/es.md delete mode 100644 website/content/sdk/reference/portfolio/holdp.md delete mode 100644 website/content/sdk/reference/portfolio/holdv.md delete mode 100644 website/content/sdk/reference/portfolio/load.md delete mode 100644 website/content/sdk/reference/portfolio/maxdd.md delete mode 100644 website/content/sdk/reference/portfolio/metric/calmar.md delete mode 100644 website/content/sdk/reference/portfolio/metric/commonsense.md delete mode 100644 website/content/sdk/reference/portfolio/metric/gaintopain.md delete mode 100644 website/content/sdk/reference/portfolio/metric/information.md delete mode 100644 website/content/sdk/reference/portfolio/metric/jensens.md delete mode 100644 website/content/sdk/reference/portfolio/metric/kelly.md delete mode 100644 website/content/sdk/reference/portfolio/metric/kurtosis.md delete mode 100644 website/content/sdk/reference/portfolio/metric/maxdrawdown.md delete mode 100644 website/content/sdk/reference/portfolio/metric/payoff.md delete mode 100644 website/content/sdk/reference/portfolio/metric/profitfactor.md delete mode 100644 website/content/sdk/reference/portfolio/metric/rsquare.md delete mode 100644 website/content/sdk/reference/portfolio/metric/sharpe.md delete mode 100644 website/content/sdk/reference/portfolio/metric/skew.md delete mode 100644 website/content/sdk/reference/portfolio/metric/sortino.md delete mode 100644 website/content/sdk/reference/portfolio/metric/tail.md delete mode 100644 website/content/sdk/reference/portfolio/metric/trackerr.md delete mode 100644 website/content/sdk/reference/portfolio/metric/volatility.md delete mode 100644 website/content/sdk/reference/portfolio/mret.md delete mode 100644 website/content/sdk/reference/portfolio/om.md delete mode 100644 website/content/sdk/reference/portfolio/perf.md delete mode 100644 website/content/sdk/reference/portfolio/po/blacklitterman.md delete mode 100644 website/content/sdk/reference/portfolio/po/dividend.md delete mode 100644 website/content/sdk/reference/portfolio/po/ef.md delete mode 100644 website/content/sdk/reference/portfolio/po/equal.md delete mode 100644 website/content/sdk/reference/portfolio/po/file.md delete mode 100644 website/content/sdk/reference/portfolio/po/get_properties.md delete mode 100644 website/content/sdk/reference/portfolio/po/hcp.mdx delete mode 100644 website/content/sdk/reference/portfolio/po/herc.mdx delete mode 100644 website/content/sdk/reference/portfolio/po/hrp.mdx delete mode 100644 website/content/sdk/reference/portfolio/po/load.md delete mode 100644 website/content/sdk/reference/portfolio/po/load_bl_views.md delete mode 100644 website/content/sdk/reference/portfolio/po/maxdecorr.md delete mode 100644 website/content/sdk/reference/portfolio/po/maxdiv.md delete mode 100644 website/content/sdk/reference/portfolio/po/maxret.md delete mode 100644 website/content/sdk/reference/portfolio/po/maxsharpe.md delete mode 100644 website/content/sdk/reference/portfolio/po/maxutil.md delete mode 100644 website/content/sdk/reference/portfolio/po/minrisk.md delete mode 100644 website/content/sdk/reference/portfolio/po/mktcap.md delete mode 100644 website/content/sdk/reference/portfolio/po/nco.mdx delete mode 100644 website/content/sdk/reference/portfolio/po/plot.md delete mode 100644 website/content/sdk/reference/portfolio/po/property.md delete mode 100644 website/content/sdk/reference/portfolio/po/relriskparity.md delete mode 100644 website/content/sdk/reference/portfolio/po/riskparity.md delete mode 100644 website/content/sdk/reference/portfolio/po/show.md delete mode 100644 website/content/sdk/reference/portfolio/rbeta.md delete mode 100644 website/content/sdk/reference/portfolio/rsharpe.md delete mode 100644 website/content/sdk/reference/portfolio/rsort.md delete mode 100644 website/content/sdk/reference/portfolio/rvol.md delete mode 100644 website/content/sdk/reference/portfolio/show.md delete mode 100644 website/content/sdk/reference/portfolio/summary.md delete mode 100644 website/content/sdk/reference/portfolio/var.md delete mode 100644 website/content/sdk/reference/portfolio/yret.md delete mode 100644 website/content/sdk/reference/qa/acf.md delete mode 100644 website/content/sdk/reference/qa/bw.md delete mode 100644 website/content/sdk/reference/qa/calculate_adjusted_var.md delete mode 100644 website/content/sdk/reference/qa/cdf.md delete mode 100644 website/content/sdk/reference/qa/cusum.md delete mode 100644 website/content/sdk/reference/qa/decompose.md delete mode 100644 website/content/sdk/reference/qa/es.md delete mode 100644 website/content/sdk/reference/qa/hist.md delete mode 100644 website/content/sdk/reference/qa/kurtosis.md delete mode 100644 website/content/sdk/reference/qa/line.md delete mode 100644 website/content/sdk/reference/qa/normality.md delete mode 100644 website/content/sdk/reference/qa/omega.md delete mode 100644 website/content/sdk/reference/qa/qqplot.md delete mode 100644 website/content/sdk/reference/qa/quantile.md delete mode 100644 website/content/sdk/reference/qa/rolling.md delete mode 100644 website/content/sdk/reference/qa/sharpe.md delete mode 100644 website/content/sdk/reference/qa/skew.md delete mode 100644 website/content/sdk/reference/qa/sortino.md delete mode 100644 website/content/sdk/reference/qa/spread.md delete mode 100644 website/content/sdk/reference/qa/summary.md delete mode 100644 website/content/sdk/reference/qa/unitroot.md delete mode 100644 website/content/sdk/reference/qa/var.md delete mode 100644 website/content/sdk/reference/stocks/ba/bullbear.md delete mode 100644 website/content/sdk/reference/stocks/ba/cnews.md delete mode 100644 website/content/sdk/reference/stocks/ba/getdd.md delete mode 100644 website/content/sdk/reference/stocks/ba/headlines.md delete mode 100644 website/content/sdk/reference/stocks/ba/hist.md delete mode 100644 website/content/sdk/reference/stocks/ba/infer.md delete mode 100644 website/content/sdk/reference/stocks/ba/mentions.md delete mode 100644 website/content/sdk/reference/stocks/ba/messages.md delete mode 100644 website/content/sdk/reference/stocks/ba/popular.md delete mode 100644 website/content/sdk/reference/stocks/ba/queries.md delete mode 100644 website/content/sdk/reference/stocks/ba/redditsent.md delete mode 100644 website/content/sdk/reference/stocks/ba/regions.md delete mode 100644 website/content/sdk/reference/stocks/ba/rise.md delete mode 100644 website/content/sdk/reference/stocks/ba/sentiment.md delete mode 100644 website/content/sdk/reference/stocks/ba/snews.md delete mode 100644 website/content/sdk/reference/stocks/ba/spac.md delete mode 100644 website/content/sdk/reference/stocks/ba/spacc.md delete mode 100644 website/content/sdk/reference/stocks/ba/stalker.md delete mode 100644 website/content/sdk/reference/stocks/ba/text_sent.md delete mode 100644 website/content/sdk/reference/stocks/ba/trend.md delete mode 100644 website/content/sdk/reference/stocks/ba/trending.md delete mode 100644 website/content/sdk/reference/stocks/ba/watchlist.md delete mode 100644 website/content/sdk/reference/stocks/ba/wsb.md delete mode 100644 website/content/sdk/reference/stocks/ca/balance.md delete mode 100644 website/content/sdk/reference/stocks/ca/cashflow.md delete mode 100644 website/content/sdk/reference/stocks/ca/hcorr.md delete mode 100644 website/content/sdk/reference/stocks/ca/hist.md delete mode 100644 website/content/sdk/reference/stocks/ca/income.md delete mode 100644 website/content/sdk/reference/stocks/ca/scorr.md delete mode 100644 website/content/sdk/reference/stocks/ca/screener.md delete mode 100644 website/content/sdk/reference/stocks/ca/sentiment.md delete mode 100644 website/content/sdk/reference/stocks/ca/similar.md delete mode 100644 website/content/sdk/reference/stocks/ca/volume.md delete mode 100644 website/content/sdk/reference/stocks/candle.md delete mode 100644 website/content/sdk/reference/stocks/dd/analyst.md delete mode 100644 website/content/sdk/reference/stocks/dd/arktrades.md delete mode 100644 website/content/sdk/reference/stocks/dd/customer.md delete mode 100644 website/content/sdk/reference/stocks/dd/est.md delete mode 100644 website/content/sdk/reference/stocks/dd/news.md delete mode 100644 website/content/sdk/reference/stocks/dd/pt.md delete mode 100644 website/content/sdk/reference/stocks/dd/rating.md delete mode 100644 website/content/sdk/reference/stocks/dd/rot.md delete mode 100644 website/content/sdk/reference/stocks/dd/sec.md delete mode 100644 website/content/sdk/reference/stocks/dd/supplier.md delete mode 100644 website/content/sdk/reference/stocks/disc/active.md delete mode 100644 website/content/sdk/reference/stocks/disc/arkord.md delete mode 100644 website/content/sdk/reference/stocks/disc/asc.md delete mode 100644 website/content/sdk/reference/stocks/disc/dividends.md delete mode 100644 website/content/sdk/reference/stocks/disc/fipo.md delete mode 100644 website/content/sdk/reference/stocks/disc/gainers.md delete mode 100644 website/content/sdk/reference/stocks/disc/gtech.md delete mode 100644 website/content/sdk/reference/stocks/disc/hotpenny.md delete mode 100644 website/content/sdk/reference/stocks/disc/ipo.md delete mode 100644 website/content/sdk/reference/stocks/disc/losers.md delete mode 100644 website/content/sdk/reference/stocks/disc/lowfloat.md delete mode 100644 website/content/sdk/reference/stocks/disc/news.md delete mode 100644 website/content/sdk/reference/stocks/disc/pipo.md delete mode 100644 website/content/sdk/reference/stocks/disc/rtat.md delete mode 100644 website/content/sdk/reference/stocks/disc/trending.md delete mode 100644 website/content/sdk/reference/stocks/disc/ugs.md delete mode 100644 website/content/sdk/reference/stocks/disc/ulc.md delete mode 100644 website/content/sdk/reference/stocks/disc/upcoming.md delete mode 100644 website/content/sdk/reference/stocks/dps/ctb.md delete mode 100644 website/content/sdk/reference/stocks/dps/dpotc.md delete mode 100644 website/content/sdk/reference/stocks/dps/ftd.md delete mode 100644 website/content/sdk/reference/stocks/dps/hsi.md delete mode 100644 website/content/sdk/reference/stocks/dps/pos.md delete mode 100644 website/content/sdk/reference/stocks/dps/prom.md delete mode 100644 website/content/sdk/reference/stocks/dps/psi_q.md delete mode 100644 website/content/sdk/reference/stocks/dps/psi_sg.md delete mode 100644 website/content/sdk/reference/stocks/dps/shorted.md delete mode 100644 website/content/sdk/reference/stocks/dps/sidtc.md delete mode 100644 website/content/sdk/reference/stocks/dps/spos.md delete mode 100644 website/content/sdk/reference/stocks/fa/analysis.md delete mode 100644 website/content/sdk/reference/stocks/fa/balance.md delete mode 100644 website/content/sdk/reference/stocks/fa/cal.md delete mode 100644 website/content/sdk/reference/stocks/fa/cash.md delete mode 100644 website/content/sdk/reference/stocks/fa/data.md delete mode 100644 website/content/sdk/reference/stocks/fa/dcf.md delete mode 100644 website/content/sdk/reference/stocks/fa/divs.md delete mode 100644 website/content/sdk/reference/stocks/fa/dupont.md delete mode 100644 website/content/sdk/reference/stocks/fa/earnings.md delete mode 100644 website/content/sdk/reference/stocks/fa/enterprise.md delete mode 100644 website/content/sdk/reference/stocks/fa/fama_coe.md delete mode 100644 website/content/sdk/reference/stocks/fa/fama_raw.md delete mode 100644 website/content/sdk/reference/stocks/fa/fraud.md delete mode 100644 website/content/sdk/reference/stocks/fa/growth.md delete mode 100644 website/content/sdk/reference/stocks/fa/historical_5.md delete mode 100644 website/content/sdk/reference/stocks/fa/hq.md delete mode 100644 website/content/sdk/reference/stocks/fa/income.md delete mode 100644 website/content/sdk/reference/stocks/fa/info.md delete mode 100644 website/content/sdk/reference/stocks/fa/key.md delete mode 100644 website/content/sdk/reference/stocks/fa/metrics.md delete mode 100644 website/content/sdk/reference/stocks/fa/mgmt.md delete mode 100644 website/content/sdk/reference/stocks/fa/mktcap.md delete mode 100644 website/content/sdk/reference/stocks/fa/overview.md delete mode 100644 website/content/sdk/reference/stocks/fa/profile.md delete mode 100644 website/content/sdk/reference/stocks/fa/quote.md delete mode 100644 website/content/sdk/reference/stocks/fa/ratios.md delete mode 100644 website/content/sdk/reference/stocks/fa/score.md delete mode 100644 website/content/sdk/reference/stocks/fa/shrs.md delete mode 100644 website/content/sdk/reference/stocks/fa/similar_dfs.md delete mode 100644 website/content/sdk/reference/stocks/fa/splits.md delete mode 100644 website/content/sdk/reference/stocks/fa/sust.md delete mode 100644 website/content/sdk/reference/stocks/fa/website.md delete mode 100644 website/content/sdk/reference/stocks/gov/contracts.md delete mode 100644 website/content/sdk/reference/stocks/gov/government_trading.md delete mode 100644 website/content/sdk/reference/stocks/gov/gtrades.md delete mode 100644 website/content/sdk/reference/stocks/gov/histcont.md delete mode 100644 website/content/sdk/reference/stocks/gov/lastcontracts.md delete mode 100644 website/content/sdk/reference/stocks/gov/lasttrades.md delete mode 100644 website/content/sdk/reference/stocks/gov/lobbying.md delete mode 100644 website/content/sdk/reference/stocks/gov/qtrcontracts.md delete mode 100644 website/content/sdk/reference/stocks/gov/topbuys.md delete mode 100644 website/content/sdk/reference/stocks/gov/toplobbying.md delete mode 100644 website/content/sdk/reference/stocks/gov/topsells.md delete mode 100644 website/content/sdk/reference/stocks/ins/act.md delete mode 100644 website/content/sdk/reference/stocks/ins/lins.md delete mode 100644 website/content/sdk/reference/stocks/ins/print_insider_data.md delete mode 100644 website/content/sdk/reference/stocks/load.md delete mode 100644 website/content/sdk/reference/stocks/options/chains.md delete mode 100644 website/content/sdk/reference/stocks/options/dte.md delete mode 100644 website/content/sdk/reference/stocks/options/expirations.md delete mode 100644 website/content/sdk/reference/stocks/options/generate_data.md delete mode 100644 website/content/sdk/reference/stocks/options/grhist.md delete mode 100644 website/content/sdk/reference/stocks/options/hist.md delete mode 100644 website/content/sdk/reference/stocks/options/hist_ce.md delete mode 100644 website/content/sdk/reference/stocks/options/info.md delete mode 100644 website/content/sdk/reference/stocks/options/last_price.md delete mode 100644 website/content/sdk/reference/stocks/options/pcr.md delete mode 100644 website/content/sdk/reference/stocks/options/process_chains.md delete mode 100644 website/content/sdk/reference/stocks/options/screen/check_presets.md delete mode 100644 website/content/sdk/reference/stocks/options/screen/screener_output.md delete mode 100644 website/content/sdk/reference/stocks/options/unu.md delete mode 100644 website/content/sdk/reference/stocks/options/vsurf.md delete mode 100644 website/content/sdk/reference/stocks/process_candle.md delete mode 100644 website/content/sdk/reference/stocks/qa/beta.md delete mode 100644 website/content/sdk/reference/stocks/qa/capm.md delete mode 100644 website/content/sdk/reference/stocks/qa/fama_raw.md delete mode 100644 website/content/sdk/reference/stocks/qa/historical_5.md delete mode 100644 website/content/sdk/reference/stocks/quote.md delete mode 100644 website/content/sdk/reference/stocks/screener/historical.md delete mode 100644 website/content/sdk/reference/stocks/screener/screener_data.md delete mode 100644 website/content/sdk/reference/stocks/search.md delete mode 100644 website/content/sdk/reference/stocks/sia/countries.md delete mode 100644 website/content/sdk/reference/stocks/sia/cpci.md delete mode 100644 website/content/sdk/reference/stocks/sia/cpcs.md delete mode 100644 website/content/sdk/reference/stocks/sia/cpic.md delete mode 100644 website/content/sdk/reference/stocks/sia/cpis.md delete mode 100644 website/content/sdk/reference/stocks/sia/cps.md delete mode 100644 website/content/sdk/reference/stocks/sia/filter_stocks.md delete mode 100644 website/content/sdk/reference/stocks/sia/industries.md delete mode 100644 website/content/sdk/reference/stocks/sia/maketcap.md delete mode 100644 website/content/sdk/reference/stocks/sia/sectors.md delete mode 100644 website/content/sdk/reference/stocks/sia/stocks_data.md delete mode 100644 website/content/sdk/reference/stocks/ta/recom.md delete mode 100644 website/content/sdk/reference/stocks/ta/summary.md delete mode 100644 website/content/sdk/reference/stocks/ta/view.md delete mode 100644 website/content/sdk/reference/stocks/th/all.md delete mode 100644 website/content/sdk/reference/stocks/th/check_if_open.md delete mode 100644 website/content/sdk/reference/stocks/th/closed.md delete mode 100644 website/content/sdk/reference/stocks/th/exchange.md delete mode 100644 website/content/sdk/reference/stocks/th/open.md delete mode 100644 website/content/sdk/reference/stocks/tob.md delete mode 100644 website/content/sdk/reference/ta/ad.md delete mode 100644 website/content/sdk/reference/ta/adosc.md delete mode 100644 website/content/sdk/reference/ta/adx.md delete mode 100644 website/content/sdk/reference/ta/aroon.md delete mode 100644 website/content/sdk/reference/ta/atr.md delete mode 100644 website/content/sdk/reference/ta/bbands.md delete mode 100644 website/content/sdk/reference/ta/cci.md delete mode 100644 website/content/sdk/reference/ta/cg.md delete mode 100644 website/content/sdk/reference/ta/clenow.md delete mode 100644 website/content/sdk/reference/ta/demark.md delete mode 100644 website/content/sdk/reference/ta/donchian.md delete mode 100644 website/content/sdk/reference/ta/ema.md delete mode 100644 website/content/sdk/reference/ta/fib.md delete mode 100644 website/content/sdk/reference/ta/fisher.md delete mode 100644 website/content/sdk/reference/ta/hma.md delete mode 100644 website/content/sdk/reference/ta/kc.md delete mode 100644 website/content/sdk/reference/ta/ma.md delete mode 100644 website/content/sdk/reference/ta/macd.md delete mode 100644 website/content/sdk/reference/ta/obv.md delete mode 100644 website/content/sdk/reference/ta/rsi.md delete mode 100644 website/content/sdk/reference/ta/sma.md delete mode 100644 website/content/sdk/reference/ta/stoch.md delete mode 100644 website/content/sdk/reference/ta/vwap.md delete mode 100644 website/content/sdk/reference/ta/wma.md delete mode 100644 website/content/sdk/reference/ta/zlma.md delete mode 100644 website/content/sdk/showcase.md delete mode 100644 website/content/sdk/usage/_category_.json delete mode 100644 website/content/sdk/usage/api-keys.md delete mode 100644 website/content/sdk/usage/basics.md delete mode 100644 website/content/sdk/usage/index.mdx delete mode 100644 website/content/terminal/_category_.json delete mode 100644 website/content/terminal/changelog/_category_.json delete mode 100644 website/content/terminal/changelog/index.mdx delete mode 100644 website/content/terminal/changelog/version2_0_0.mdx delete mode 100644 website/content/terminal/changelog/version2_1_0.mdx delete mode 100644 website/content/terminal/changelog/version2_2_0.mdx delete mode 100644 website/content/terminal/changelog/version2_3_0.mdx delete mode 100644 website/content/terminal/changelog/version2_3_1.mdx delete mode 100644 website/content/terminal/changelog/version2_4_0.mdx delete mode 100644 website/content/terminal/changelog/version2_4_1.mdx delete mode 100644 website/content/terminal/changelog/version2_5_0.mdx delete mode 100644 website/content/terminal/changelog/version2_5_1.mdx delete mode 100644 website/content/terminal/changelog/version3_0_0.mdx delete mode 100644 website/content/terminal/changelog/version3_0_1.mdx delete mode 100644 website/content/terminal/changelog/version3_1_0.mdx delete mode 100644 website/content/terminal/changelog/version3_2_0.mdx delete mode 100644 website/content/terminal/changelog/version3_2_1.mdx delete mode 100644 website/content/terminal/changelog/version3_2_2.mdx delete mode 100644 website/content/terminal/changelog/version3_2_3.mdx delete mode 100644 website/content/terminal/changelog/version3_2_4.mdx delete mode 100644 website/content/terminal/changelog/version3_2_5.mdx delete mode 100644 website/content/terminal/faqs/_category_.json delete mode 100644 website/content/terminal/faqs/bugs_support_feedback.md delete mode 100644 website/content/terminal/faqs/data_sources.md delete mode 100644 website/content/terminal/faqs/developer_issues.md delete mode 100644 website/content/terminal/faqs/general_operation.md delete mode 100644 website/content/terminal/faqs/index.mdx delete mode 100644 website/content/terminal/faqs/installation_updates.md delete mode 100644 website/content/terminal/faqs/launching.md delete mode 100644 website/content/terminal/index.md delete mode 100644 website/content/terminal/installation/_category_.json delete mode 100644 website/content/terminal/installation/docker.md delete mode 100644 website/content/terminal/installation/index.mdx delete mode 100644 website/content/terminal/installation/macos.md delete mode 100644 website/content/terminal/installation/source.md delete mode 100644 website/content/terminal/installation/windows.md delete mode 100644 website/content/terminal/menus/_category_.json delete mode 100644 website/content/terminal/menus/alternative.md delete mode 100644 website/content/terminal/menus/common/_category_.json delete mode 100644 website/content/terminal/menus/common/index.mdx delete mode 100644 website/content/terminal/menus/common/qa.md delete mode 100644 website/content/terminal/menus/common/ta.md delete mode 100644 website/content/terminal/menus/crypto/_category_.json delete mode 100644 website/content/terminal/menus/crypto/dd.md delete mode 100644 website/content/terminal/menus/crypto/defi.md delete mode 100644 website/content/terminal/menus/crypto/disc.md delete mode 100644 website/content/terminal/menus/crypto/index.md delete mode 100644 website/content/terminal/menus/crypto/nft.md delete mode 100644 website/content/terminal/menus/crypto/onchain.md delete mode 100644 website/content/terminal/menus/crypto/ov.md delete mode 100644 website/content/terminal/menus/econometrics.md delete mode 100644 website/content/terminal/menus/economy.md delete mode 100644 website/content/terminal/menus/etf.md delete mode 100644 website/content/terminal/menus/fixedincome.md delete mode 100644 website/content/terminal/menus/forecast.md delete mode 100644 website/content/terminal/menus/forex.md delete mode 100644 website/content/terminal/menus/futures.md delete mode 100644 website/content/terminal/menus/index.mdx delete mode 100644 website/content/terminal/menus/mutualfunds.md delete mode 100644 website/content/terminal/menus/stocks/_category_.json delete mode 100644 website/content/terminal/menus/stocks/ba.md delete mode 100644 website/content/terminal/menus/stocks/comparison.md delete mode 100644 website/content/terminal/menus/stocks/dark-pool-shorts.md delete mode 100644 website/content/terminal/menus/stocks/disc.md delete mode 100644 website/content/terminal/menus/stocks/fa.md delete mode 100644 website/content/terminal/menus/stocks/gov.md delete mode 100644 website/content/terminal/menus/stocks/index.md delete mode 100644 website/content/terminal/menus/stocks/ins.md delete mode 100644 website/content/terminal/menus/stocks/options.md delete mode 100644 website/content/terminal/menus/stocks/screener.md delete mode 100644 website/content/terminal/menus/stocks/tradinghours.md delete mode 100644 website/content/terminal/reference/_category_.json delete mode 100644 website/content/terminal/reference/alt/_category_.json delete mode 100644 website/content/terminal/reference/alt/covid/_category_.json delete mode 100644 website/content/terminal/reference/alt/covid/cases.md delete mode 100644 website/content/terminal/reference/alt/covid/country.md delete mode 100644 website/content/terminal/reference/alt/covid/deaths.md delete mode 100644 website/content/terminal/reference/alt/covid/ov.md delete mode 100644 website/content/terminal/reference/alt/covid/rates.md delete mode 100644 website/content/terminal/reference/alt/covid/slopes.md delete mode 100644 website/content/terminal/reference/alt/oss/_category_.json delete mode 100644 website/content/terminal/reference/alt/oss/rossidx.md delete mode 100644 website/content/terminal/reference/alt/oss/rs.md delete mode 100644 website/content/terminal/reference/alt/oss/sh.md delete mode 100644 website/content/terminal/reference/alt/oss/tr.md delete mode 100644 website/content/terminal/reference/crypto/_category_.json delete mode 100644 website/content/terminal/reference/crypto/candle.md delete mode 100644 website/content/terminal/reference/crypto/dd/_category_.json delete mode 100644 website/content/terminal/reference/crypto/dd/active.md delete mode 100644 website/content/terminal/reference/crypto/dd/ath.md delete mode 100644 website/content/terminal/reference/crypto/dd/atl.md delete mode 100644 website/content/terminal/reference/crypto/dd/balance.md delete mode 100644 website/content/terminal/reference/crypto/dd/basic.md delete mode 100644 website/content/terminal/reference/crypto/dd/bc.md delete mode 100644 website/content/terminal/reference/crypto/dd/change.md delete mode 100644 website/content/terminal/reference/crypto/dd/desc.md delete mode 100644 website/content/terminal/reference/crypto/dd/dev.md delete mode 100644 website/content/terminal/reference/crypto/dd/eb.md delete mode 100644 website/content/terminal/reference/crypto/dd/events.md delete mode 100644 website/content/terminal/reference/crypto/dd/ex.md delete mode 100644 website/content/terminal/reference/crypto/dd/fr.md delete mode 100644 website/content/terminal/reference/crypto/dd/fundrate.md delete mode 100644 website/content/terminal/reference/crypto/dd/funot.md delete mode 100644 website/content/terminal/reference/crypto/dd/gh.md delete mode 100644 website/content/terminal/reference/crypto/dd/gov.md delete mode 100644 website/content/terminal/reference/crypto/dd/info.md delete mode 100644 website/content/terminal/reference/crypto/dd/inv.md delete mode 100644 website/content/terminal/reference/crypto/dd/links.md delete mode 100644 website/content/terminal/reference/crypto/dd/liquidations.md delete mode 100644 website/content/terminal/reference/crypto/dd/load.md delete mode 100644 website/content/terminal/reference/crypto/dd/market.md delete mode 100644 website/content/terminal/reference/crypto/dd/mcapdom.md delete mode 100644 website/content/terminal/reference/crypto/dd/mkt.md delete mode 100644 website/content/terminal/reference/crypto/dd/mt.md delete mode 100644 website/content/terminal/reference/crypto/dd/news.md delete mode 100644 website/content/terminal/reference/crypto/dd/nonzero.md delete mode 100644 website/content/terminal/reference/crypto/dd/ob.md delete mode 100644 website/content/terminal/reference/crypto/dd/oi.md delete mode 100644 website/content/terminal/reference/crypto/dd/pi.md delete mode 100644 website/content/terminal/reference/crypto/dd/ps.md delete mode 100644 website/content/terminal/reference/crypto/dd/rm.md delete mode 100644 website/content/terminal/reference/crypto/dd/score.md delete mode 100644 website/content/terminal/reference/crypto/dd/social.md delete mode 100644 website/content/terminal/reference/crypto/dd/stats.md delete mode 100644 website/content/terminal/reference/crypto/dd/team.md delete mode 100644 website/content/terminal/reference/crypto/dd/tk.md delete mode 100644 website/content/terminal/reference/crypto/dd/trades.md delete mode 100644 website/content/terminal/reference/crypto/dd/twitter.md delete mode 100644 website/content/terminal/reference/crypto/dd/web.md delete mode 100644 website/content/terminal/reference/crypto/defi/_category_.json delete mode 100644 website/content/terminal/reference/crypto/defi/anchor.md delete mode 100644 website/content/terminal/reference/crypto/defi/dtvl.md delete mode 100644 website/content/terminal/reference/crypto/defi/gacc.md delete mode 100644 website/content/terminal/reference/crypto/defi/gdapps.md delete mode 100644 website/content/terminal/reference/crypto/defi/lcsc.md delete mode 100644 website/content/terminal/reference/crypto/defi/ldapps.md delete mode 100644 website/content/terminal/reference/crypto/defi/newsletter.md delete mode 100644 website/content/terminal/reference/crypto/defi/pairs.md delete mode 100644 website/content/terminal/reference/crypto/defi/pools.md delete mode 100644 website/content/terminal/reference/crypto/defi/sinfo.md delete mode 100644 website/content/terminal/reference/crypto/defi/sratio.md delete mode 100644 website/content/terminal/reference/crypto/defi/sreturn.md delete mode 100644 website/content/terminal/reference/crypto/defi/stats.md delete mode 100644 website/content/terminal/reference/crypto/defi/stvl.md delete mode 100644 website/content/terminal/reference/crypto/defi/swaps.md delete mode 100644 website/content/terminal/reference/crypto/defi/tokens.md delete mode 100644 website/content/terminal/reference/crypto/defi/validators.md delete mode 100644 website/content/terminal/reference/crypto/defi/vaults.md delete mode 100644 website/content/terminal/reference/crypto/disc/_category_.json delete mode 100644 website/content/terminal/reference/crypto/disc/dapps.md delete mode 100644 website/content/terminal/reference/crypto/disc/dex.md delete mode 100644 website/content/terminal/reference/crypto/disc/gainers.md delete mode 100644 website/content/terminal/reference/crypto/disc/games.md delete mode 100644 website/content/terminal/reference/crypto/disc/losers.md delete mode 100644 website/content/terminal/reference/crypto/disc/nft.md delete mode 100644 website/content/terminal/reference/crypto/disc/search.md delete mode 100644 website/content/terminal/reference/crypto/disc/top.md delete mode 100644 website/content/terminal/reference/crypto/disc/trending.md delete mode 100644 website/content/terminal/reference/crypto/find.md delete mode 100644 website/content/terminal/reference/crypto/headlines.md delete mode 100644 website/content/terminal/reference/crypto/index.mdx delete mode 100644 website/content/terminal/reference/crypto/load.md delete mode 100644 website/content/terminal/reference/crypto/nft/_category_.json delete mode 100644 website/content/terminal/reference/crypto/nft/collections.md delete mode 100644 website/content/terminal/reference/crypto/nft/fp.md delete mode 100644 website/content/terminal/reference/crypto/nft/stats.md delete mode 100644 website/content/terminal/reference/crypto/onchain/_category_.json delete mode 100644 website/content/terminal/reference/crypto/onchain/address.md delete mode 100644 website/content/terminal/reference/crypto/onchain/baas.md delete mode 100644 website/content/terminal/reference/crypto/onchain/balance.md delete mode 100644 website/content/terminal/reference/crypto/onchain/btccp.md delete mode 100644 website/content/terminal/reference/crypto/onchain/btcct.md delete mode 100644 website/content/terminal/reference/crypto/onchain/ds.md delete mode 100644 website/content/terminal/reference/crypto/onchain/dt.md delete mode 100644 website/content/terminal/reference/crypto/onchain/dvcp.md delete mode 100644 website/content/terminal/reference/crypto/onchain/gwei.md delete mode 100644 website/content/terminal/reference/crypto/onchain/hist.md delete mode 100644 website/content/terminal/reference/crypto/onchain/holders.md delete mode 100644 website/content/terminal/reference/crypto/onchain/hr.md delete mode 100644 website/content/terminal/reference/crypto/onchain/info.md delete mode 100644 website/content/terminal/reference/crypto/onchain/lt.md delete mode 100644 website/content/terminal/reference/crypto/onchain/prices.md delete mode 100644 website/content/terminal/reference/crypto/onchain/th.md delete mode 100644 website/content/terminal/reference/crypto/onchain/top.md delete mode 100644 website/content/terminal/reference/crypto/onchain/ttcp.md delete mode 100644 website/content/terminal/reference/crypto/onchain/tv.md delete mode 100644 website/content/terminal/reference/crypto/onchain/tvl.md delete mode 100644 website/content/terminal/reference/crypto/onchain/tx.md delete mode 100644 website/content/terminal/reference/crypto/onchain/ueat.md delete mode 100644 website/content/terminal/reference/crypto/onchain/whales.md delete mode 100644 website/content/terminal/reference/crypto/ov/_category_.json delete mode 100644 website/content/terminal/reference/crypto/ov/altindex.md delete mode 100644 website/content/terminal/reference/crypto/ov/btcrb.md delete mode 100644 website/content/terminal/reference/crypto/ov/categories.md delete mode 100644 website/content/terminal/reference/crypto/ov/ch.md delete mode 100644 website/content/terminal/reference/crypto/ov/contracts.md delete mode 100644 website/content/terminal/reference/crypto/ov/cr.md delete mode 100644 website/content/terminal/reference/crypto/ov/defi.md delete mode 100644 website/content/terminal/reference/crypto/ov/derivatives.md delete mode 100644 website/content/terminal/reference/crypto/ov/ewf.md delete mode 100644 website/content/terminal/reference/crypto/ov/exchanges.md delete mode 100644 website/content/terminal/reference/crypto/ov/exmarkets.md delete mode 100644 website/content/terminal/reference/crypto/ov/exrates.md delete mode 100644 website/content/terminal/reference/crypto/ov/fun.md delete mode 100644 website/content/terminal/reference/crypto/ov/global.md delete mode 100644 website/content/terminal/reference/crypto/ov/hm.md delete mode 100644 website/content/terminal/reference/crypto/ov/hold.md delete mode 100644 website/content/terminal/reference/crypto/ov/indexes.md delete mode 100644 website/content/terminal/reference/crypto/ov/info.md delete mode 100644 website/content/terminal/reference/crypto/ov/markets.md delete mode 100644 website/content/terminal/reference/crypto/ov/news.md delete mode 100644 website/content/terminal/reference/crypto/ov/pairs.md delete mode 100644 website/content/terminal/reference/crypto/ov/platforms.md delete mode 100644 website/content/terminal/reference/crypto/ov/stables.md delete mode 100644 website/content/terminal/reference/crypto/ov/wf.md delete mode 100644 website/content/terminal/reference/crypto/ov/wfpe.md delete mode 100644 website/content/terminal/reference/crypto/price.md delete mode 100644 website/content/terminal/reference/crypto/prt.md delete mode 100644 website/content/terminal/reference/crypto/qa/_category_.json delete mode 100644 website/content/terminal/reference/crypto/qa/acf.md delete mode 100644 website/content/terminal/reference/crypto/qa/bw.md delete mode 100644 website/content/terminal/reference/crypto/qa/cdf.md delete mode 100644 website/content/terminal/reference/crypto/qa/cusum.md delete mode 100644 website/content/terminal/reference/crypto/qa/decompose.md delete mode 100644 website/content/terminal/reference/crypto/qa/hist.md delete mode 100644 website/content/terminal/reference/crypto/qa/kurtosis.md delete mode 100644 website/content/terminal/reference/crypto/qa/line.md delete mode 100644 website/content/terminal/reference/crypto/qa/load.md delete mode 100644 website/content/terminal/reference/crypto/qa/normality.md delete mode 100644 website/content/terminal/reference/crypto/qa/pick.md delete mode 100644 website/content/terminal/reference/crypto/qa/qqplot.md delete mode 100644 website/content/terminal/reference/crypto/qa/quantile.md delete mode 100644 website/content/terminal/reference/crypto/qa/raw.md delete mode 100644 website/content/terminal/reference/crypto/qa/rolling.md delete mode 100644 website/content/terminal/reference/crypto/qa/skew.md delete mode 100644 website/content/terminal/reference/crypto/qa/spread.md delete mode 100644 website/content/terminal/reference/crypto/qa/summary.md delete mode 100644 website/content/terminal/reference/crypto/qa/unitroot.md delete mode 100644 website/content/terminal/reference/crypto/ta/_category_.json delete mode 100644 website/content/terminal/reference/crypto/ta/ad.md delete mode 100644 website/content/terminal/reference/crypto/ta/adosc.md delete mode 100644 website/content/terminal/reference/crypto/ta/adx.md delete mode 100644 website/content/terminal/reference/crypto/ta/aroon.md delete mode 100644 website/content/terminal/reference/crypto/ta/bbands.md delete mode 100644 website/content/terminal/reference/crypto/ta/cci.md delete mode 100644 website/content/terminal/reference/crypto/ta/cg.md delete mode 100644 website/content/terminal/reference/crypto/ta/donchian.md delete mode 100644 website/content/terminal/reference/crypto/ta/ema.md delete mode 100644 website/content/terminal/reference/crypto/ta/fib.md delete mode 100644 website/content/terminal/reference/crypto/ta/fisher.md delete mode 100644 website/content/terminal/reference/crypto/ta/hma.md delete mode 100644 website/content/terminal/reference/crypto/ta/kc.md delete mode 100644 website/content/terminal/reference/crypto/ta/load.md delete mode 100644 website/content/terminal/reference/crypto/ta/macd.md delete mode 100644 website/content/terminal/reference/crypto/ta/obv.md delete mode 100644 website/content/terminal/reference/crypto/ta/rsi.md delete mode 100644 website/content/terminal/reference/crypto/ta/sma.md delete mode 100644 website/content/terminal/reference/crypto/ta/stoch.md delete mode 100644 website/content/terminal/reference/crypto/ta/tv.md delete mode 100644 website/content/terminal/reference/crypto/ta/vwap.md delete mode 100644 website/content/terminal/reference/crypto/ta/wma.md delete mode 100644 website/content/terminal/reference/crypto/ta/zlma.md delete mode 100644 website/content/terminal/reference/crypto/tools/_category_.json delete mode 100644 website/content/terminal/reference/crypto/tools/aprtoapy.md delete mode 100644 website/content/terminal/reference/crypto/tools/il.md delete mode 100644 website/content/terminal/reference/econometrics/_category_.json delete mode 100644 website/content/terminal/reference/econometrics/add.md delete mode 100644 website/content/terminal/reference/econometrics/bgod.md delete mode 100644 website/content/terminal/reference/econometrics/bpag.md delete mode 100644 website/content/terminal/reference/econometrics/clean.md delete mode 100644 website/content/terminal/reference/econometrics/coint.md delete mode 100644 website/content/terminal/reference/econometrics/combine.md delete mode 100644 website/content/terminal/reference/econometrics/compare.md delete mode 100644 website/content/terminal/reference/econometrics/delete.md delete mode 100644 website/content/terminal/reference/econometrics/desc.md delete mode 100644 website/content/terminal/reference/econometrics/dwat.md delete mode 100644 website/content/terminal/reference/econometrics/export.md delete mode 100644 website/content/terminal/reference/econometrics/granger.md delete mode 100644 website/content/terminal/reference/econometrics/index.mdx delete mode 100644 website/content/terminal/reference/econometrics/index_cmd.md delete mode 100644 website/content/terminal/reference/econometrics/load.md delete mode 100644 website/content/terminal/reference/econometrics/norm.md delete mode 100644 website/content/terminal/reference/econometrics/ols.md delete mode 100644 website/content/terminal/reference/econometrics/panel.md delete mode 100644 website/content/terminal/reference/econometrics/plot.md delete mode 100644 website/content/terminal/reference/econometrics/remove.md delete mode 100644 website/content/terminal/reference/econometrics/rename.md delete mode 100644 website/content/terminal/reference/econometrics/root.md delete mode 100644 website/content/terminal/reference/econometrics/show.md delete mode 100644 website/content/terminal/reference/econometrics/type.md delete mode 100644 website/content/terminal/reference/economy/_category_.json delete mode 100644 website/content/terminal/reference/economy/bigmac.md delete mode 100644 website/content/terminal/reference/economy/edebt.md delete mode 100644 website/content/terminal/reference/economy/eval.md delete mode 100644 website/content/terminal/reference/economy/events.md delete mode 100644 website/content/terminal/reference/economy/fred.md delete mode 100644 website/content/terminal/reference/economy/futures.md delete mode 100644 website/content/terminal/reference/economy/index.mdx delete mode 100644 website/content/terminal/reference/economy/index_cmd.md delete mode 100644 website/content/terminal/reference/economy/macro.md delete mode 100644 website/content/terminal/reference/economy/map.md delete mode 100644 website/content/terminal/reference/economy/overview.md delete mode 100644 website/content/terminal/reference/economy/performance.md delete mode 100644 website/content/terminal/reference/economy/plot.md delete mode 100644 website/content/terminal/reference/economy/qa/_category_.json delete mode 100644 website/content/terminal/reference/economy/qa/acf.md delete mode 100644 website/content/terminal/reference/economy/qa/bw.md delete mode 100644 website/content/terminal/reference/economy/qa/cdf.md delete mode 100644 website/content/terminal/reference/economy/qa/cusum.md delete mode 100644 website/content/terminal/reference/economy/qa/decompose.md delete mode 100644 website/content/terminal/reference/economy/qa/hist.md delete mode 100644 website/content/terminal/reference/economy/qa/kurtosis.md delete mode 100644 website/content/terminal/reference/economy/qa/line.md delete mode 100644 website/content/terminal/reference/economy/qa/load.md delete mode 100644 website/content/terminal/reference/economy/qa/normality.md delete mode 100644 website/content/terminal/reference/economy/qa/pick.md delete mode 100644 website/content/terminal/reference/economy/qa/qqplot.md delete mode 100644 website/content/terminal/reference/economy/qa/quantile.md delete mode 100644 website/content/terminal/reference/economy/qa/raw.md delete mode 100644 website/content/terminal/reference/economy/qa/rolling.md delete mode 100644 website/content/terminal/reference/economy/qa/skew.md delete mode 100644 website/content/terminal/reference/economy/qa/spread.md delete mode 100644 website/content/terminal/reference/economy/qa/summary.md delete mode 100644 website/content/terminal/reference/economy/qa/unitroot.md delete mode 100644 website/content/terminal/reference/economy/spectrum.md delete mode 100644 website/content/terminal/reference/economy/spread.md delete mode 100644 website/content/terminal/reference/economy/treasury.md delete mode 100644 website/content/terminal/reference/economy/valuation.md delete mode 100644 website/content/terminal/reference/economy/ycrv.md delete mode 100644 website/content/terminal/reference/etf/_category_.json delete mode 100644 website/content/terminal/reference/etf/candle.md delete mode 100644 website/content/terminal/reference/etf/compare.md delete mode 100644 website/content/terminal/reference/etf/disc/_category_.json delete mode 100644 website/content/terminal/reference/etf/disc/active.md delete mode 100644 website/content/terminal/reference/etf/disc/decliners.md delete mode 100644 website/content/terminal/reference/etf/disc/gainers.md delete mode 100644 website/content/terminal/reference/etf/index.mdx delete mode 100644 website/content/terminal/reference/etf/load.md delete mode 100644 website/content/terminal/reference/etf/news.md delete mode 100644 website/content/terminal/reference/etf/overview.md delete mode 100644 website/content/terminal/reference/etf/pir.md delete mode 100644 website/content/terminal/reference/etf/screener/_category_.json delete mode 100644 website/content/terminal/reference/etf/screener/sbc.md delete mode 100644 website/content/terminal/reference/etf/screener/screen.md delete mode 100644 website/content/terminal/reference/etf/screener/set.md delete mode 100644 website/content/terminal/reference/etf/screener/view.md delete mode 100644 website/content/terminal/reference/etf/search.md delete mode 100644 website/content/terminal/reference/etf/summary.md delete mode 100644 website/content/terminal/reference/etf/ta/_category_.json delete mode 100644 website/content/terminal/reference/etf/ta/ad.md delete mode 100644 website/content/terminal/reference/etf/ta/adosc.md delete mode 100644 website/content/terminal/reference/etf/ta/adx.md delete mode 100644 website/content/terminal/reference/etf/ta/aroon.md delete mode 100644 website/content/terminal/reference/etf/ta/atr.md delete mode 100644 website/content/terminal/reference/etf/ta/bbands.md delete mode 100644 website/content/terminal/reference/etf/ta/cci.md delete mode 100644 website/content/terminal/reference/etf/ta/cg.md delete mode 100644 website/content/terminal/reference/etf/ta/clenow.md delete mode 100644 website/content/terminal/reference/etf/ta/demark.md delete mode 100644 website/content/terminal/reference/etf/ta/donchian.md delete mode 100644 website/content/terminal/reference/etf/ta/ema.md delete mode 100644 website/content/terminal/reference/etf/ta/fib.md delete mode 100644 website/content/terminal/reference/etf/ta/fisher.md delete mode 100644 website/content/terminal/reference/etf/ta/hma.md delete mode 100644 website/content/terminal/reference/etf/ta/kc.md delete mode 100644 website/content/terminal/reference/etf/ta/macd.md delete mode 100644 website/content/terminal/reference/etf/ta/obv.md delete mode 100644 website/content/terminal/reference/etf/ta/rsi.md delete mode 100644 website/content/terminal/reference/etf/ta/sma.md delete mode 100644 website/content/terminal/reference/etf/ta/stoch.md delete mode 100644 website/content/terminal/reference/etf/ta/vwap.md delete mode 100644 website/content/terminal/reference/etf/ta/wma.md delete mode 100644 website/content/terminal/reference/etf/ta/zlma.md delete mode 100644 website/content/terminal/reference/etf/weights.md delete mode 100644 website/content/terminal/reference/forecast/_category_.json delete mode 100644 website/content/terminal/reference/forecast/atr.md delete mode 100644 website/content/terminal/reference/forecast/autoarima.md delete mode 100644 website/content/terminal/reference/forecast/autoces.md delete mode 100644 website/content/terminal/reference/forecast/autoets.md delete mode 100644 website/content/terminal/reference/forecast/autoselect.md delete mode 100644 website/content/terminal/reference/forecast/brnn.md delete mode 100644 website/content/terminal/reference/forecast/clean.md delete mode 100644 website/content/terminal/reference/forecast/combine.md delete mode 100644 website/content/terminal/reference/forecast/corr.md delete mode 100644 website/content/terminal/reference/forecast/delete.md delete mode 100644 website/content/terminal/reference/forecast/delta.md delete mode 100644 website/content/terminal/reference/forecast/desc.md delete mode 100644 website/content/terminal/reference/forecast/ema.md delete mode 100644 website/content/terminal/reference/forecast/expo.md delete mode 100644 website/content/terminal/reference/forecast/export.md delete mode 100644 website/content/terminal/reference/forecast/index.mdx delete mode 100644 website/content/terminal/reference/forecast/linregr.md delete mode 100644 website/content/terminal/reference/forecast/load.md delete mode 100644 website/content/terminal/reference/forecast/mom.md delete mode 100644 website/content/terminal/reference/forecast/mstl.md delete mode 100644 website/content/terminal/reference/forecast/nbeats.md delete mode 100644 website/content/terminal/reference/forecast/nhits.md delete mode 100644 website/content/terminal/reference/forecast/plot.md delete mode 100644 website/content/terminal/reference/forecast/regr.md delete mode 100644 website/content/terminal/reference/forecast/rename.md delete mode 100644 website/content/terminal/reference/forecast/rnn.md delete mode 100644 website/content/terminal/reference/forecast/roc.md delete mode 100644 website/content/terminal/reference/forecast/rsi.md delete mode 100644 website/content/terminal/reference/forecast/rwd.md delete mode 100644 website/content/terminal/reference/forecast/season.md delete mode 100644 website/content/terminal/reference/forecast/seasonalnaive.md delete mode 100644 website/content/terminal/reference/forecast/show.md delete mode 100644 website/content/terminal/reference/forecast/signal.md delete mode 100644 website/content/terminal/reference/forecast/sto.md delete mode 100644 website/content/terminal/reference/forecast/tcn.md delete mode 100644 website/content/terminal/reference/forecast/tft.md delete mode 100644 website/content/terminal/reference/forecast/theta.md delete mode 100644 website/content/terminal/reference/forecast/trans.md delete mode 100644 website/content/terminal/reference/forecast/which.md delete mode 100644 website/content/terminal/reference/forex/_category_.json delete mode 100644 website/content/terminal/reference/forex/candle.md delete mode 100644 website/content/terminal/reference/forex/fwd.md delete mode 100644 website/content/terminal/reference/forex/index.mdx delete mode 100644 website/content/terminal/reference/forex/load.md delete mode 100644 website/content/terminal/reference/forex/oanda/_category_.json delete mode 100644 website/content/terminal/reference/forex/oanda/calendar.md delete mode 100644 website/content/terminal/reference/forex/oanda/cancel.md delete mode 100644 website/content/terminal/reference/forex/oanda/candles.md delete mode 100644 website/content/terminal/reference/forex/oanda/closetrade.md delete mode 100644 website/content/terminal/reference/forex/oanda/from.md delete mode 100644 website/content/terminal/reference/forex/oanda/list.md delete mode 100644 website/content/terminal/reference/forex/oanda/order.md delete mode 100644 website/content/terminal/reference/forex/oanda/orderbook.md delete mode 100644 website/content/terminal/reference/forex/oanda/pending.md delete mode 100644 website/content/terminal/reference/forex/oanda/positionbook.md delete mode 100644 website/content/terminal/reference/forex/oanda/positions.md delete mode 100644 website/content/terminal/reference/forex/oanda/price.md delete mode 100644 website/content/terminal/reference/forex/oanda/summary.md delete mode 100644 website/content/terminal/reference/forex/oanda/to.md delete mode 100644 website/content/terminal/reference/forex/oanda/trades.md delete mode 100644 website/content/terminal/reference/forex/qa/_category_.json delete mode 100644 website/content/terminal/reference/forex/qa/acf.md delete mode 100644 website/content/terminal/reference/forex/qa/bw.md delete mode 100644 website/content/terminal/reference/forex/qa/cdf.md delete mode 100644 website/content/terminal/reference/forex/qa/cusum.md delete mode 100644 website/content/terminal/reference/forex/qa/decompose.md delete mode 100644 website/content/terminal/reference/forex/qa/hist.md delete mode 100644 website/content/terminal/reference/forex/qa/kurtosis.md delete mode 100644 website/content/terminal/reference/forex/qa/line.md delete mode 100644 website/content/terminal/reference/forex/qa/load.md delete mode 100644 website/content/terminal/reference/forex/qa/normality.md delete mode 100644 website/content/terminal/reference/forex/qa/pick.md delete mode 100644 website/content/terminal/reference/forex/qa/qqplot.md delete mode 100644 website/content/terminal/reference/forex/qa/quantile.md delete mode 100644 website/content/terminal/reference/forex/qa/raw.md delete mode 100644 website/content/terminal/reference/forex/qa/rolling.md delete mode 100644 website/content/terminal/reference/forex/qa/skew.md delete mode 100644 website/content/terminal/reference/forex/qa/spread.md delete mode 100644 website/content/terminal/reference/forex/qa/summary.md delete mode 100644 website/content/terminal/reference/forex/qa/unitroot.md delete mode 100644 website/content/terminal/reference/forex/quote.md delete mode 100644 website/content/terminal/reference/forex/ta/_category_.json delete mode 100644 website/content/terminal/reference/forex/ta/ad.md delete mode 100644 website/content/terminal/reference/forex/ta/adx.md delete mode 100644 website/content/terminal/reference/forex/ta/aroon.md delete mode 100644 website/content/terminal/reference/forex/ta/bbands.md delete mode 100644 website/content/terminal/reference/forex/ta/cci.md delete mode 100644 website/content/terminal/reference/forex/ta/cg.md delete mode 100644 website/content/terminal/reference/forex/ta/donchian.md delete mode 100644 website/content/terminal/reference/forex/ta/ema.md delete mode 100644 website/content/terminal/reference/forex/ta/fib.md delete mode 100644 website/content/terminal/reference/forex/ta/fisher.md delete mode 100644 website/content/terminal/reference/forex/ta/load.md delete mode 100644 website/content/terminal/reference/forex/ta/macd.md delete mode 100644 website/content/terminal/reference/forex/ta/obv.md delete mode 100644 website/content/terminal/reference/forex/ta/rsi.md delete mode 100644 website/content/terminal/reference/forex/ta/sma.md delete mode 100644 website/content/terminal/reference/forex/ta/stoch.md delete mode 100644 website/content/terminal/reference/forex/ta/zlma.md delete mode 100644 website/content/terminal/reference/funds/_category_.json delete mode 100644 website/content/terminal/reference/funds/alswe.md delete mode 100644 website/content/terminal/reference/funds/country.md delete mode 100644 website/content/terminal/reference/funds/equity.md delete mode 100644 website/content/terminal/reference/funds/index.mdx delete mode 100644 website/content/terminal/reference/funds/info.md delete mode 100644 website/content/terminal/reference/funds/infoswe.md delete mode 100644 website/content/terminal/reference/funds/load.md delete mode 100644 website/content/terminal/reference/funds/overview.md delete mode 100644 website/content/terminal/reference/funds/plot.md delete mode 100644 website/content/terminal/reference/funds/search.md delete mode 100644 website/content/terminal/reference/funds/sector.md delete mode 100644 website/content/terminal/reference/futures/_category_.json delete mode 100644 website/content/terminal/reference/futures/curve.md delete mode 100644 website/content/terminal/reference/futures/historical.md delete mode 100644 website/content/terminal/reference/futures/index.mdx delete mode 100644 website/content/terminal/reference/futures/search.md delete mode 100644 website/content/terminal/reference/portfolio/_category_.json delete mode 100644 website/content/terminal/reference/portfolio/alloc.md delete mode 100644 website/content/terminal/reference/portfolio/attrib.md delete mode 100644 website/content/terminal/reference/portfolio/bench.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/_category_.json delete mode 100644 website/content/terminal/reference/portfolio/brokers/ally/_category_.json delete mode 100644 website/content/terminal/reference/portfolio/brokers/ally/balances.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/ally/history.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/ally/holdings.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/ally/movers.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/ally/quote.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/coinbase/_category_.json delete mode 100644 website/content/terminal/reference/portfolio/brokers/coinbase/account.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/coinbase/deposits.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/coinbase/history.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/coinbase/orders.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/_category_.json delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/cancel.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/companynews.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/create.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/hold.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/lastnews.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/login.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/logout.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/lookup.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/paexport.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/pending.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/topnews.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/degiro/update.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/robinhood/_category_.json delete mode 100644 website/content/terminal/reference/portfolio/brokers/robinhood/history.md delete mode 100644 website/content/terminal/reference/portfolio/brokers/robinhood/holdings.md delete mode 100644 website/content/terminal/reference/portfolio/distr.md delete mode 100644 website/content/terminal/reference/portfolio/dret.md delete mode 100644 website/content/terminal/reference/portfolio/es.md delete mode 100644 website/content/terminal/reference/portfolio/holdp.md delete mode 100644 website/content/terminal/reference/portfolio/holdv.md delete mode 100644 website/content/terminal/reference/portfolio/index.mdx delete mode 100644 website/content/terminal/reference/portfolio/load.md delete mode 100644 website/content/terminal/reference/portfolio/maxdd.md delete mode 100644 website/content/terminal/reference/portfolio/metric.md delete mode 100644 website/content/terminal/reference/portfolio/mret.md delete mode 100644 website/content/terminal/reference/portfolio/om.md delete mode 100644 website/content/terminal/reference/portfolio/perf.md delete mode 100644 website/content/terminal/reference/portfolio/po/_category_.json delete mode 100644 website/content/terminal/reference/portfolio/po/blacklitterman.md delete mode 100644 website/content/terminal/reference/portfolio/po/dividend.md delete mode 100644 website/content/terminal/reference/portfolio/po/ef.md delete mode 100644 website/content/terminal/reference/portfolio/po/equal.md delete mode 100644 website/content/terminal/reference/portfolio/po/file.md delete mode 100644 website/content/terminal/reference/portfolio/po/herc.md delete mode 100644 website/content/terminal/reference/portfolio/po/hrp.md delete mode 100644 website/content/terminal/reference/portfolio/po/load.md delete mode 100644 website/content/terminal/reference/portfolio/po/maxdecorr.md delete mode 100644 website/content/terminal/reference/portfolio/po/maxdiv.md delete mode 100644 website/content/terminal/reference/portfolio/po/maxret.md delete mode 100644 website/content/terminal/reference/portfolio/po/maxsharpe.md delete mode 100644 website/content/terminal/reference/portfolio/po/maxutil.md delete mode 100644 website/content/terminal/reference/portfolio/po/minrisk.md delete mode 100644 website/content/terminal/reference/portfolio/po/mktcap.md delete mode 100644 website/content/terminal/reference/portfolio/po/nco.md delete mode 100644 website/content/terminal/reference/portfolio/po/parameters/_category_.json delete mode 100644 website/content/terminal/reference/portfolio/po/parameters/arg.md delete mode 100644 website/content/terminal/reference/portfolio/po/parameters/load.md delete mode 100644 website/content/terminal/reference/portfolio/po/parameters/save.md delete mode 100644 website/content/terminal/reference/portfolio/po/parameters/set.md delete mode 100644 website/content/terminal/reference/portfolio/po/plot.md delete mode 100644 website/content/terminal/reference/portfolio/po/property.md delete mode 100644 website/content/terminal/reference/portfolio/po/relriskparity.md delete mode 100644 website/content/terminal/reference/portfolio/po/riskparity.md delete mode 100644 website/content/terminal/reference/portfolio/po/rpf.md delete mode 100644 website/content/terminal/reference/portfolio/po/show.md delete mode 100644 website/content/terminal/reference/portfolio/portfolio_analysis/_category_.json delete mode 100644 website/content/terminal/reference/portfolio/portfolio_analysis/group.md delete mode 100644 website/content/terminal/reference/portfolio/portfolio_analysis/load.md delete mode 100644 website/content/terminal/reference/portfolio/portfolio_analysis/view.md delete mode 100644 website/content/terminal/reference/portfolio/rbeta.md delete mode 100644 website/content/terminal/reference/portfolio/rsharpe.md delete mode 100644 website/content/terminal/reference/portfolio/rvol.md delete mode 100644 website/content/terminal/reference/portfolio/show.md delete mode 100644 website/content/terminal/reference/portfolio/summary.md delete mode 100644 website/content/terminal/reference/portfolio/var.md delete mode 100644 website/content/terminal/reference/portfolio/yret.md delete mode 100644 website/content/terminal/reference/reports/_category_.json delete mode 100644 website/content/terminal/reference/reports/index.mdx delete mode 100644 website/content/terminal/reference/reports/run.md delete mode 100644 website/content/terminal/reference/stocks/_category_.json delete mode 100644 website/content/terminal/reference/stocks/ba/_category_.json delete mode 100644 website/content/terminal/reference/stocks/ba/bullbear.md delete mode 100644 website/content/terminal/reference/stocks/ba/getdd.md delete mode 100644 website/content/terminal/reference/stocks/ba/headlines.md delete mode 100644 website/content/terminal/reference/stocks/ba/infer.md delete mode 100644 website/content/terminal/reference/stocks/ba/interest.md delete mode 100644 website/content/terminal/reference/stocks/ba/jcdr.md delete mode 100644 website/content/terminal/reference/stocks/ba/jctr.md delete mode 100644 website/content/terminal/reference/stocks/ba/load.md delete mode 100644 website/content/terminal/reference/stocks/ba/mentions.md delete mode 100644 website/content/terminal/reference/stocks/ba/messages.md delete mode 100644 website/content/terminal/reference/stocks/ba/popular.md delete mode 100644 website/content/terminal/reference/stocks/ba/queries.md delete mode 100644 website/content/terminal/reference/stocks/ba/redditsent.md delete mode 100644 website/content/terminal/reference/stocks/ba/regions.md delete mode 100644 website/content/terminal/reference/stocks/ba/rise.md delete mode 100644 website/content/terminal/reference/stocks/ba/sentiment.md delete mode 100644 website/content/terminal/reference/stocks/ba/snews.md delete mode 100644 website/content/terminal/reference/stocks/ba/spac.md delete mode 100644 website/content/terminal/reference/stocks/ba/spacc.md delete mode 100644 website/content/terminal/reference/stocks/ba/stalker.md delete mode 100644 website/content/terminal/reference/stocks/ba/trending.md delete mode 100644 website/content/terminal/reference/stocks/ba/watchlist.md delete mode 100644 website/content/terminal/reference/stocks/ba/wsb.md delete mode 100644 website/content/terminal/reference/stocks/backtesting/_category_.json delete mode 100644 website/content/terminal/reference/stocks/backtesting/ema.md delete mode 100644 website/content/terminal/reference/stocks/backtesting/emacross.md delete mode 100644 website/content/terminal/reference/stocks/backtesting/rsi.md delete mode 100644 website/content/terminal/reference/stocks/backtesting/whatif.md delete mode 100644 website/content/terminal/reference/stocks/ca/_category_.json delete mode 100644 website/content/terminal/reference/stocks/ca/add.md delete mode 100644 website/content/terminal/reference/stocks/ca/balance.md delete mode 100644 website/content/terminal/reference/stocks/ca/cashflow.md delete mode 100644 website/content/terminal/reference/stocks/ca/financial.md delete mode 100644 website/content/terminal/reference/stocks/ca/get.md delete mode 100644 website/content/terminal/reference/stocks/ca/hcorr.md delete mode 100644 website/content/terminal/reference/stocks/ca/historical.md delete mode 100644 website/content/terminal/reference/stocks/ca/income.md delete mode 100644 website/content/terminal/reference/stocks/ca/overview.md delete mode 100644 website/content/terminal/reference/stocks/ca/ownership.md delete mode 100644 website/content/terminal/reference/stocks/ca/performance.md delete mode 100644 website/content/terminal/reference/stocks/ca/rmv.md delete mode 100644 website/content/terminal/reference/stocks/ca/scorr.md delete mode 100644 website/content/terminal/reference/stocks/ca/sentiment.md delete mode 100644 website/content/terminal/reference/stocks/ca/set.md delete mode 100644 website/content/terminal/reference/stocks/ca/technical.md delete mode 100644 website/content/terminal/reference/stocks/ca/ticker.md delete mode 100644 website/content/terminal/reference/stocks/ca/tsne.md delete mode 100644 website/content/terminal/reference/stocks/ca/valuation.md delete mode 100644 website/content/terminal/reference/stocks/ca/volume.md delete mode 100644 website/content/terminal/reference/stocks/candle.md delete mode 100644 website/content/terminal/reference/stocks/dd/_category_.json delete mode 100644 website/content/terminal/reference/stocks/dd/analyst.md delete mode 100644 website/content/terminal/reference/stocks/dd/arktrades.md delete mode 100644 website/content/terminal/reference/stocks/dd/customer.md delete mode 100644 website/content/terminal/reference/stocks/dd/est.md delete mode 100644 website/content/terminal/reference/stocks/dd/load.md delete mode 100644 website/content/terminal/reference/stocks/dd/pt.md delete mode 100644 website/content/terminal/reference/stocks/dd/rating.md delete mode 100644 website/content/terminal/reference/stocks/dd/rot.md delete mode 100644 website/content/terminal/reference/stocks/dd/sec.md delete mode 100644 website/content/terminal/reference/stocks/dd/supplier.md delete mode 100644 website/content/terminal/reference/stocks/disc/_category_.json delete mode 100644 website/content/terminal/reference/stocks/disc/active.md delete mode 100644 website/content/terminal/reference/stocks/disc/arkord.md delete mode 100644 website/content/terminal/reference/stocks/disc/asc.md delete mode 100644 website/content/terminal/reference/stocks/disc/cnews.md delete mode 100644 website/content/terminal/reference/stocks/disc/divcal.md delete mode 100644 website/content/terminal/reference/stocks/disc/fipo.md delete mode 100644 website/content/terminal/reference/stocks/disc/gainers.md delete mode 100644 website/content/terminal/reference/stocks/disc/gtech.md delete mode 100644 website/content/terminal/reference/stocks/disc/heatmap.md delete mode 100644 website/content/terminal/reference/stocks/disc/hotpenny.md delete mode 100644 website/content/terminal/reference/stocks/disc/losers.md delete mode 100644 website/content/terminal/reference/stocks/disc/lowfloat.md delete mode 100644 website/content/terminal/reference/stocks/disc/pipo.md delete mode 100644 website/content/terminal/reference/stocks/disc/rtat.md delete mode 100644 website/content/terminal/reference/stocks/disc/trending.md delete mode 100644 website/content/terminal/reference/stocks/disc/ugs.md delete mode 100644 website/content/terminal/reference/stocks/disc/ulc.md delete mode 100644 website/content/terminal/reference/stocks/disc/upcoming.md delete mode 100644 website/content/terminal/reference/stocks/dps/_category_.json delete mode 100644 website/content/terminal/reference/stocks/dps/ctb.md delete mode 100644 website/content/terminal/reference/stocks/dps/dpotc.md delete mode 100644 website/content/terminal/reference/stocks/dps/ftd.md delete mode 100644 website/content/terminal/reference/stocks/dps/hsi.md delete mode 100644 website/content/terminal/reference/stocks/dps/load.md delete mode 100644 website/content/terminal/reference/stocks/dps/pos.md delete mode 100644 website/content/terminal/reference/stocks/dps/prom.md delete mode 100644 website/content/terminal/reference/stocks/dps/psi.md delete mode 100644 website/content/terminal/reference/stocks/dps/shorted.md delete mode 100644 website/content/terminal/reference/stocks/dps/sidtc.md delete mode 100644 website/content/terminal/reference/stocks/dps/spos.md delete mode 100644 website/content/terminal/reference/stocks/fa/_category_.json delete mode 100644 website/content/terminal/reference/stocks/fa/analysis.md delete mode 100644 website/content/terminal/reference/stocks/fa/balance.md delete mode 100644 website/content/terminal/reference/stocks/fa/cal.md delete mode 100644 website/content/terminal/reference/stocks/fa/cash.md delete mode 100644 website/content/terminal/reference/stocks/fa/data.md delete mode 100644 website/content/terminal/reference/stocks/fa/dcf.md delete mode 100644 website/content/terminal/reference/stocks/fa/dcfc.md delete mode 100644 website/content/terminal/reference/stocks/fa/divs.md delete mode 100644 website/content/terminal/reference/stocks/fa/dupont.md delete mode 100644 website/content/terminal/reference/stocks/fa/earnings.md delete mode 100644 website/content/terminal/reference/stocks/fa/enterprise.md delete mode 100644 website/content/terminal/reference/stocks/fa/fraud.md delete mode 100644 website/content/terminal/reference/stocks/fa/growth.md delete mode 100644 website/content/terminal/reference/stocks/fa/hq.md delete mode 100644 website/content/terminal/reference/stocks/fa/income.md delete mode 100644 website/content/terminal/reference/stocks/fa/info.md delete mode 100644 website/content/terminal/reference/stocks/fa/key.md delete mode 100644 website/content/terminal/reference/stocks/fa/load.md delete mode 100644 website/content/terminal/reference/stocks/fa/metrics.md delete mode 100644 website/content/terminal/reference/stocks/fa/mgmt.md delete mode 100644 website/content/terminal/reference/stocks/fa/mktcap.md delete mode 100644 website/content/terminal/reference/stocks/fa/overview.md delete mode 100644 website/content/terminal/reference/stocks/fa/profile.md delete mode 100644 website/content/terminal/reference/stocks/fa/quote.md delete mode 100644 website/content/terminal/reference/stocks/fa/ratios.md delete mode 100644 website/content/terminal/reference/stocks/fa/score.md delete mode 100644 website/content/terminal/reference/stocks/fa/shrs.md delete mode 100644 website/content/terminal/reference/stocks/fa/splits.md delete mode 100644 website/content/terminal/reference/stocks/fa/sust.md delete mode 100644 website/content/terminal/reference/stocks/fa/warnings.md delete mode 100644 website/content/terminal/reference/stocks/fa/web.md delete mode 100644 website/content/terminal/reference/stocks/gov/_category_.json delete mode 100644 website/content/terminal/reference/stocks/gov/contracts.md delete mode 100644 website/content/terminal/reference/stocks/gov/gtrades.md delete mode 100644 website/content/terminal/reference/stocks/gov/histcont.md delete mode 100644 website/content/terminal/reference/stocks/gov/lastcontracts.md delete mode 100644 website/content/terminal/reference/stocks/gov/lasttrades.md delete mode 100644 website/content/terminal/reference/stocks/gov/load.md delete mode 100644 website/content/terminal/reference/stocks/gov/lobbying.md delete mode 100644 website/content/terminal/reference/stocks/gov/qtrcontracts.md delete mode 100644 website/content/terminal/reference/stocks/gov/topbuys.md delete mode 100644 website/content/terminal/reference/stocks/gov/toplobbying.md delete mode 100644 website/content/terminal/reference/stocks/gov/topsells.md delete mode 100644 website/content/terminal/reference/stocks/index.mdx delete mode 100644 website/content/terminal/reference/stocks/ins/_category_.json delete mode 100644 website/content/terminal/reference/stocks/ins/act.md delete mode 100644 website/content/terminal/reference/stocks/ins/blcp.md delete mode 100644 website/content/terminal/reference/stocks/ins/blcs.md delete mode 100644 website/content/terminal/reference/stocks/ins/blip.md delete mode 100644 website/content/terminal/reference/stocks/ins/blis.md delete mode 100644 website/content/terminal/reference/stocks/ins/blop.md delete mode 100644 website/content/terminal/reference/stocks/ins/blos.md delete mode 100644 website/content/terminal/reference/stocks/ins/filter.md delete mode 100644 website/content/terminal/reference/stocks/ins/lcb.md delete mode 100644 website/content/terminal/reference/stocks/ins/lins.md delete mode 100644 website/content/terminal/reference/stocks/ins/lip.md delete mode 100644 website/content/terminal/reference/stocks/ins/lis.md delete mode 100644 website/content/terminal/reference/stocks/ins/lit.md delete mode 100644 website/content/terminal/reference/stocks/ins/load.md delete mode 100644 website/content/terminal/reference/stocks/ins/lpsb.md delete mode 100644 website/content/terminal/reference/stocks/ins/set.md delete mode 100644 website/content/terminal/reference/stocks/ins/stats.md delete mode 100644 website/content/terminal/reference/stocks/ins/tippm.md delete mode 100644 website/content/terminal/reference/stocks/ins/tippw.md delete mode 100644 website/content/terminal/reference/stocks/ins/tipt.md delete mode 100644 website/content/terminal/reference/stocks/ins/tispm.md delete mode 100644 website/content/terminal/reference/stocks/ins/tispw.md delete mode 100644 website/content/terminal/reference/stocks/ins/tist.md delete mode 100644 website/content/terminal/reference/stocks/ins/toppm.md delete mode 100644 website/content/terminal/reference/stocks/ins/toppw.md delete mode 100644 website/content/terminal/reference/stocks/ins/topt.md delete mode 100644 website/content/terminal/reference/stocks/ins/view.md delete mode 100644 website/content/terminal/reference/stocks/load.md delete mode 100644 website/content/terminal/reference/stocks/news.md delete mode 100644 website/content/terminal/reference/stocks/options/_category_.json delete mode 100644 website/content/terminal/reference/stocks/options/binom.md delete mode 100644 website/content/terminal/reference/stocks/options/calc.md delete mode 100644 website/content/terminal/reference/stocks/options/chains.md delete mode 100644 website/content/terminal/reference/stocks/options/exp.md delete mode 100644 website/content/terminal/reference/stocks/options/greeks.md delete mode 100644 website/content/terminal/reference/stocks/options/grhist.md delete mode 100644 website/content/terminal/reference/stocks/options/hedge/_category_.json delete mode 100644 website/content/terminal/reference/stocks/options/hedge/add.md delete mode 100644 website/content/terminal/reference/stocks/options/hedge/list.md delete mode 100644 website/content/terminal/reference/stocks/options/hedge/pick.md delete mode 100644 website/content/terminal/reference/stocks/options/hedge/plot.md delete mode 100644 website/content/terminal/reference/stocks/options/hedge/rmv.md delete mode 100644 website/content/terminal/reference/stocks/options/hedge/sop.md delete mode 100644 website/content/terminal/reference/stocks/options/hist.md delete mode 100644 website/content/terminal/reference/stocks/options/info.md delete mode 100644 website/content/terminal/reference/stocks/options/load.md delete mode 100644 website/content/terminal/reference/stocks/options/oi.md delete mode 100644 website/content/terminal/reference/stocks/options/parity.md delete mode 100644 website/content/terminal/reference/stocks/options/pcr.md delete mode 100644 website/content/terminal/reference/stocks/options/plot.md delete mode 100644 website/content/terminal/reference/stocks/options/pricing/_category_.json delete mode 100644 website/content/terminal/reference/stocks/options/pricing/add.md delete mode 100644 website/content/terminal/reference/stocks/options/pricing/rmv.md delete mode 100644 website/content/terminal/reference/stocks/options/pricing/rnval.md delete mode 100644 website/content/terminal/reference/stocks/options/pricing/show.md delete mode 100644 website/content/terminal/reference/stocks/options/screen/_category_.json delete mode 100644 website/content/terminal/reference/stocks/options/screen/scr.md delete mode 100644 website/content/terminal/reference/stocks/options/screen/set.md delete mode 100644 website/content/terminal/reference/stocks/options/screen/view.md delete mode 100644 website/content/terminal/reference/stocks/options/unu.md delete mode 100644 website/content/terminal/reference/stocks/options/voi.md delete mode 100644 website/content/terminal/reference/stocks/options/vol.md delete mode 100644 website/content/terminal/reference/stocks/options/vsurf.md delete mode 100644 website/content/terminal/reference/stocks/qa/_category_.json delete mode 100644 website/content/terminal/reference/stocks/qa/acf.md delete mode 100644 website/content/terminal/reference/stocks/qa/beta.md delete mode 100644 website/content/terminal/reference/stocks/qa/bw.md delete mode 100644 website/content/terminal/reference/stocks/qa/capm.md delete mode 100644 website/content/terminal/reference/stocks/qa/cdf.md delete mode 100644 website/content/terminal/reference/stocks/qa/cusum.md delete mode 100644 website/content/terminal/reference/stocks/qa/decompose.md delete mode 100644 website/content/terminal/reference/stocks/qa/es.md delete mode 100644 website/content/terminal/reference/stocks/qa/hist.md delete mode 100644 website/content/terminal/reference/stocks/qa/kurtosis.md delete mode 100644 website/content/terminal/reference/stocks/qa/line.md delete mode 100644 website/content/terminal/reference/stocks/qa/load.md delete mode 100644 website/content/terminal/reference/stocks/qa/normality.md delete mode 100644 website/content/terminal/reference/stocks/qa/om.md delete mode 100644 website/content/terminal/reference/stocks/qa/pick.md delete mode 100644 website/content/terminal/reference/stocks/qa/qqplot.md delete mode 100644 website/content/terminal/reference/stocks/qa/quantile.md delete mode 100644 website/content/terminal/reference/stocks/qa/raw.md delete mode 100644 website/content/terminal/reference/stocks/qa/rolling.md delete mode 100644 website/content/terminal/reference/stocks/qa/sh.md delete mode 100644 website/content/terminal/reference/stocks/qa/skew.md delete mode 100644 website/content/terminal/reference/stocks/qa/so.md delete mode 100644 website/content/terminal/reference/stocks/qa/spread.md delete mode 100644 website/content/terminal/reference/stocks/qa/summary.md delete mode 100644 website/content/terminal/reference/stocks/qa/unitroot.md delete mode 100644 website/content/terminal/reference/stocks/qa/var.md delete mode 100644 website/content/terminal/reference/stocks/quote.md delete mode 100644 website/content/terminal/reference/stocks/screener/_category_.json delete mode 100644 website/content/terminal/reference/stocks/screener/financial.md delete mode 100644 website/content/terminal/reference/stocks/screener/historical.md delete mode 100644 website/content/terminal/reference/stocks/screener/overview.md delete mode 100644 website/content/terminal/reference/stocks/screener/ownership.md delete mode 100644 website/content/terminal/reference/stocks/screener/performance.md delete mode 100644 website/content/terminal/reference/stocks/screener/set.md delete mode 100644 website/content/terminal/reference/stocks/screener/technical.md delete mode 100644 website/content/terminal/reference/stocks/screener/valuation.md delete mode 100644 website/content/terminal/reference/stocks/screener/view.md delete mode 100644 website/content/terminal/reference/stocks/search.md delete mode 100644 website/content/terminal/reference/stocks/sia/_category_.json delete mode 100644 website/content/terminal/reference/stocks/sia/country.md delete mode 100644 website/content/terminal/reference/stocks/sia/cpci.md delete mode 100644 website/content/terminal/reference/stocks/sia/cpcs.md delete mode 100644 website/content/terminal/reference/stocks/sia/cpic.md delete mode 100644 website/content/terminal/reference/stocks/sia/cpis.md delete mode 100644 website/content/terminal/reference/stocks/sia/cps.md delete mode 100644 website/content/terminal/reference/stocks/sia/exchange.md delete mode 100644 website/content/terminal/reference/stocks/sia/industry.md delete mode 100644 website/content/terminal/reference/stocks/sia/metric.md delete mode 100644 website/content/terminal/reference/stocks/sia/mktcap.md delete mode 100644 website/content/terminal/reference/stocks/sia/period.md delete mode 100644 website/content/terminal/reference/stocks/sia/sector.md delete mode 100644 website/content/terminal/reference/stocks/sia/select.md delete mode 100644 website/content/terminal/reference/stocks/sia/vis.md delete mode 100644 website/content/terminal/reference/stocks/ta/_category_.json delete mode 100644 website/content/terminal/reference/stocks/ta/ad.md delete mode 100644 website/content/terminal/reference/stocks/ta/adosc.md delete mode 100644 website/content/terminal/reference/stocks/ta/adx.md delete mode 100644 website/content/terminal/reference/stocks/ta/aroon.md delete mode 100644 website/content/terminal/reference/stocks/ta/atr.md delete mode 100644 website/content/terminal/reference/stocks/ta/bbands.md delete mode 100644 website/content/terminal/reference/stocks/ta/cci.md delete mode 100644 website/content/terminal/reference/stocks/ta/cg.md delete mode 100644 website/content/terminal/reference/stocks/ta/clenow.md delete mode 100644 website/content/terminal/reference/stocks/ta/demark.md delete mode 100644 website/content/terminal/reference/stocks/ta/donchian.md delete mode 100644 website/content/terminal/reference/stocks/ta/ema.md delete mode 100644 website/content/terminal/reference/stocks/ta/fib.md delete mode 100644 website/content/terminal/reference/stocks/ta/fisher.md delete mode 100644 website/content/terminal/reference/stocks/ta/hma.md delete mode 100644 website/content/terminal/reference/stocks/ta/kc.md delete mode 100644 website/content/terminal/reference/stocks/ta/load.md delete mode 100644 website/content/terminal/reference/stocks/ta/macd.md delete mode 100644 website/content/terminal/reference/stocks/ta/obv.md delete mode 100644 website/content/terminal/reference/stocks/ta/recom.md delete mode 100644 website/content/terminal/reference/stocks/ta/rsi.md delete mode 100644 website/content/terminal/reference/stocks/ta/sma.md delete mode 100644 website/content/terminal/reference/stocks/ta/stoch.md delete mode 100644 website/content/terminal/reference/stocks/ta/summary.md delete mode 100644 website/content/terminal/reference/stocks/ta/tv.md delete mode 100644 website/content/terminal/reference/stocks/ta/view.md delete mode 100644 website/content/terminal/reference/stocks/ta/vwap.md delete mode 100644 website/content/terminal/reference/stocks/ta/wma.md delete mode 100644 website/content/terminal/reference/stocks/ta/zlma.md delete mode 100644 website/content/terminal/reference/stocks/th/_category_.json delete mode 100644 website/content/terminal/reference/stocks/th/all.md delete mode 100644 website/content/terminal/reference/stocks/th/closed.md delete mode 100644 website/content/terminal/reference/stocks/th/exchange.md delete mode 100644 website/content/terminal/reference/stocks/th/open.md delete mode 100644 website/content/terminal/reference/stocks/th/symbol.md delete mode 100644 website/content/terminal/reference/stocks/tob.md delete mode 100644 website/content/terminal/usage/_category_.json delete mode 100644 website/content/terminal/usage/askobb-feature.md delete mode 100644 website/content/terminal/usage/data/_category_.json delete mode 100644 website/content/terminal/usage/data/api-keys.md delete mode 100644 website/content/terminal/usage/data/custom-data.md delete mode 100644 website/content/terminal/usage/data/data-sources.md delete mode 100644 website/content/terminal/usage/data/index.mdx delete mode 100644 website/content/terminal/usage/hub.md delete mode 100644 website/content/terminal/usage/index.mdx delete mode 100644 website/content/terminal/usage/keyboard-hotkey-macros.md delete mode 100644 website/content/terminal/usage/outputs/_category_.json delete mode 100644 website/content/terminal/usage/outputs/export-data.md delete mode 100644 website/content/terminal/usage/outputs/index.mdx delete mode 100644 website/content/terminal/usage/outputs/interactive-charts.md delete mode 100644 website/content/terminal/usage/outputs/interactive-tables.md delete mode 100644 website/content/terminal/usage/overview/_category_.json delete mode 100644 website/content/terminal/usage/overview/commands-and-arguments.md delete mode 100644 website/content/terminal/usage/overview/customizing-the-terminal.md delete mode 100644 website/content/terminal/usage/overview/index.mdx delete mode 100644 website/content/terminal/usage/overview/structure-and-navigation.md delete mode 100644 website/content/terminal/usage/routines/_category_.json delete mode 100644 website/content/terminal/usage/routines/community-routines.md delete mode 100644 website/content/terminal/usage/routines/index.mdx delete mode 100644 website/content/terminal/usage/routines/introduction-to-routines.md delete mode 100644 website/content/terminal/usage/routines/overlay-financial-data.md delete mode 100644 website/content/terminal/usage/routines/pipeline-of-commands.md delete mode 100644 website/content/terminal/usage/routines/routine-macro-recorder.md delete mode 100644 website/content/terminal/usage/routines/routines-for-power-users.md delete mode 100644 website/data/menu/main.yml delete mode 100644 website/docusaurus.config.ts delete mode 100644 website/generate_excel_markdown.py delete mode 100644 website/generate_platform_v4_markdown.py delete mode 100644 website/generate_widgets_library.py delete mode 100644 website/metadata/platform_v4_seo_metadata.json delete mode 100644 website/metadata/sdk_v3_seo_metadata.json delete mode 100644 website/metadata/terminal_v3_examples.json delete mode 100644 website/metadata/terminal_v3_seo_metadata.json delete mode 100644 website/package.json delete mode 100644 website/sidebars.js delete mode 100644 website/src/components/General/AddBotDiscord.tsx delete mode 100644 website/src/components/General/AddBotTelegram.tsx delete mode 100644 website/src/components/General/ArrowLink.tsx delete mode 100644 website/src/components/General/AvailableOptions.tsx delete mode 100644 website/src/components/General/Card.tsx delete mode 100644 website/src/components/General/ExternalLink.tsx delete mode 100644 website/src/components/General/HeadTitle.tsx delete mode 100644 website/src/components/General/InstallerButton.tsx delete mode 100644 website/src/components/General/LinkCard.tsx delete mode 100644 website/src/components/General/NewReferenceCard.tsx delete mode 100644 website/src/components/General/PlayButton.tsx delete mode 100644 website/src/components/General/ReferenceCard.tsx delete mode 100644 website/src/components/General/ShowcaseItem.tsx delete mode 100644 website/src/components/General/TemplateCard.tsx delete mode 100644 website/src/components/General/TerminalInstallerRedirect.tsx delete mode 100644 website/src/components/General/TutorialVideo.tsx delete mode 100644 website/src/components/Icons/Apple.tsx delete mode 100644 website/src/components/Icons/ArrowBottomRight.tsx delete mode 100644 website/src/components/Icons/ArrowRight.tsx delete mode 100644 website/src/components/Icons/ArrowTopRight.tsx delete mode 100644 website/src/components/Icons/Award.tsx delete mode 100644 website/src/components/Icons/BarChart.tsx delete mode 100644 website/src/components/Icons/BotLetteringLogo.tsx delete mode 100644 website/src/components/Icons/Bulb.tsx delete mode 100644 website/src/components/Icons/Bullseye.tsx delete mode 100644 website/src/components/Icons/CTASquaresDesktop.tsx delete mode 100644 website/src/components/Icons/CTASquaresLaptop.tsx delete mode 100644 website/src/components/Icons/CTASquaresMobile.tsx delete mode 100644 website/src/components/Icons/CTASquaresTablet.tsx delete mode 100644 website/src/components/Icons/Calendar.tsx delete mode 100644 website/src/components/Icons/Check.tsx delete mode 100644 website/src/components/Icons/ChevronDown.tsx delete mode 100644 website/src/components/Icons/ChevronLeft.tsx delete mode 100644 website/src/components/Icons/ChevronRight.tsx delete mode 100644 website/src/components/Icons/ChevronUp.tsx delete mode 100644 website/src/components/Icons/Clock.tsx delete mode 100644 website/src/components/Icons/Close.tsx delete mode 100644 website/src/components/Icons/Community.tsx delete mode 100644 website/src/components/Icons/Copy.tsx delete mode 100644 website/src/components/Icons/CurvedArrowPricing.tsx delete mode 100644 website/src/components/Icons/Deepsource.tsx delete mode 100644 website/src/components/Icons/Desktop.tsx delete mode 100644 website/src/components/Icons/Discord.tsx delete mode 100644 website/src/components/Icons/Docker.tsx delete mode 100644 website/src/components/Icons/ExternalLink.tsx delete mode 100644 website/src/components/Icons/Eye.tsx delete mode 100644 website/src/components/Icons/Facebook.tsx delete mode 100644 website/src/components/Icons/FbSmall.tsx delete mode 100644 website/src/components/Icons/Github.tsx delete mode 100644 website/src/components/Icons/Globe.tsx delete mode 100644 website/src/components/Icons/HackerNews.tsx delete mode 100644 website/src/components/Icons/HamburgerMenu.tsx delete mode 100644 website/src/components/Icons/Info.tsx delete mode 100644 website/src/components/Icons/Instagram.tsx delete mode 100644 website/src/components/Icons/LetteringDocsLogo.tsx delete mode 100644 website/src/components/Icons/LetteringLogo.tsx delete mode 100644 website/src/components/Icons/Link.tsx delete mode 100644 website/src/components/Icons/Linkedin.tsx delete mode 100644 website/src/components/Icons/Logo.tsx delete mode 100644 website/src/components/Icons/Mail.tsx delete mode 100644 website/src/components/Icons/Mailchimp.tsx delete mode 100644 website/src/components/Icons/Medium.tsx delete mode 100644 website/src/components/Icons/MinimalLogo.tsx delete mode 100644 website/src/components/Icons/Monitor.tsx delete mode 100644 website/src/components/Icons/Moon.tsx delete mode 100644 website/src/components/Icons/OnlyBotLettering.tsx delete mode 100644 website/src/components/Icons/OnlyPlatformLettering.tsx delete mode 100644 website/src/components/Icons/OnlyProLettering.tsx delete mode 100644 website/src/components/Icons/OnlySDKLettering.tsx delete mode 100644 website/src/components/Icons/OnlyTerminalLettering.tsx delete mode 100644 website/src/components/Icons/Partners.tsx delete mode 100644 website/src/components/Icons/Pause.tsx delete mode 100644 website/src/components/Icons/Pencil.tsx delete mode 100644 website/src/components/Icons/PeopleIcon.tsx delete mode 100644 website/src/components/Icons/Person.tsx delete mode 100644 website/src/components/Icons/PipIcon.tsx delete mode 100644 website/src/components/Icons/Play.tsx delete mode 100644 website/src/components/Icons/Pypi.tsx delete mode 100644 website/src/components/Icons/RadialGradients/Burgundy.tsx delete mode 100644 website/src/components/Icons/RadialGradients/DarkBlue.tsx delete mode 100644 website/src/components/Icons/RadialGradients/DarkPurple.tsx delete mode 100644 website/src/components/Icons/RadialGradients/LightBlue.tsx delete mode 100644 website/src/components/Icons/RadialGradients/LightPurple.tsx delete mode 100644 website/src/components/Icons/RadialGradients/Orange.tsx delete mode 100644 website/src/components/Icons/RadialGradients/RubyRed.tsx delete mode 100644 website/src/components/Icons/RadialGradients/SalmonPink.tsx delete mode 100644 website/src/components/Icons/RadialGradients/Yellow.tsx delete mode 100644 website/src/components/Icons/Reddit.tsx delete mode 100644 website/src/components/Icons/SDKLetteringLogo.tsx delete mode 100644 website/src/components/Icons/Search.tsx delete mode 100644 website/src/components/Icons/Share.tsx delete mode 100644 website/src/components/Icons/Source.tsx delete mode 100644 website/src/components/Icons/Star.tsx delete mode 100644 website/src/components/Icons/Sun.tsx delete mode 100644 website/src/components/Icons/Support.tsx delete mode 100644 website/src/components/Icons/Telegram.tsx delete mode 100644 website/src/components/Icons/TerminalLetteringLogo.tsx delete mode 100644 website/src/components/Icons/Tiktok.tsx delete mode 100644 website/src/components/Icons/Twitter.tsx delete mode 100644 website/src/components/Icons/TwitterLikes.tsx delete mode 100644 website/src/components/Icons/TwitterReplies.tsx delete mode 100644 website/src/components/Icons/TwitterRetweets.tsx delete mode 100644 website/src/components/Icons/VB.tsx delete mode 100644 website/src/components/Icons/Whatsapp.tsx delete mode 100644 website/src/components/Icons/Windows.tsx delete mode 100644 website/src/components/Icons/YCombinator.tsx delete mode 100644 website/src/components/Icons/Yahoo.tsx delete mode 100644 website/src/components/Icons/Youtube.tsx delete mode 100644 website/src/components/Icons/Zap.tsx delete mode 100644 website/src/components/Terminal.tsx delete mode 100644 website/src/css/custom.css delete mode 100644 website/src/pages/index.module.css delete mode 100644 website/src/pages/index.tsx delete mode 100644 website/src/pages/markdown-page.md delete mode 100644 website/src/pages/v3.tsx delete mode 100644 website/src/theme/CodeBlock/Content/Element.js delete mode 100644 website/src/theme/CodeBlock/Content/String.js delete mode 100644 website/src/theme/CodeBlock/Content/styles.module.css delete mode 100644 website/src/theme/ColorModeToggle/index.js delete mode 100644 website/src/theme/ColorModeToggle/styles.module.css delete mode 100644 website/src/theme/Details/index.js delete mode 100644 website/src/theme/Details/styles.module.css delete mode 100644 website/src/theme/DocItem/TOC/Desktop/index.js delete mode 100644 website/src/theme/DocItem/TOC/Mobile/index.js delete mode 100644 website/src/theme/DocItem/TOC/Mobile/styles.module.css delete mode 100644 website/src/theme/DocSidebar/Desktop/Content/index.js delete mode 100644 website/src/theme/DocSidebar/Desktop/Content/styles.module.css delete mode 100644 website/src/theme/DocSidebarItem/Category/index.js delete mode 100644 website/src/theme/DocSidebarItem/Html/index.js delete mode 100644 website/src/theme/DocSidebarItem/Html/styles.module.css delete mode 100644 website/src/theme/DocSidebarItem/Link/index.js delete mode 100644 website/src/theme/DocSidebarItem/Link/styles.module.css delete mode 100644 website/src/theme/DocSidebarItem/index.js delete mode 100644 website/src/theme/EditThisPage/index.js delete mode 100644 website/src/theme/Footer/index.js delete mode 100644 website/src/theme/MDXComponents/Details.js delete mode 100644 website/src/theme/Navbar/Content/index.js delete mode 100644 website/src/theme/Navbar/Content/styles.module.css delete mode 100644 website/src/theme/Navbar/Layout/index.js delete mode 100644 website/src/theme/Navbar/Layout/styles.module.css delete mode 100644 website/src/theme/Navbar/Logo/index.js delete mode 100644 website/src/theme/Navbar/MobileSidebar/Header/index.js delete mode 100644 website/src/theme/Navbar/index.js delete mode 100644 website/src/theme/NotFound.js delete mode 100644 website/src/theme/Root.tsx delete mode 100644 website/src/theme/SearchBar/index.js delete mode 100644 website/src/theme/SearchBar/styles.css delete mode 100644 website/src/theme/TOC/index.js delete mode 100644 website/src/theme/TOC/styles.module.css delete mode 100644 website/src/theme/TOCItems/Tree.js delete mode 100644 website/src/theme/TOCItems/index.js delete mode 100644 website/src/theme/Tabs/index.js delete mode 100644 website/src/theme/Tabs/styles.module.css delete mode 100644 website/static/.nojekyll delete mode 100644 website/static/CNAME delete mode 100644 website/static/img/404.png delete mode 100644 website/static/img/banner.png delete mode 100644 website/static/img/bot_bg.png delete mode 100644 website/static/img/bot_bg_light.png delete mode 100644 website/static/img/discord/charts/chart.png delete mode 100644 website/static/img/excelbg.png delete mode 100644 website/static/img/favicon.ico delete mode 100644 website/static/img/pro.png delete mode 100644 website/static/img/sdk_bg.png delete mode 100644 website/static/img/sdk_bg_light.png delete mode 100644 website/static/img/terminal_bg.png delete mode 100644 website/static/img/terminal_bg_light.png delete mode 100644 website/static/katex/fonts/KaTeX_AMS-Regular.ttf delete mode 100644 website/static/katex/fonts/KaTeX_AMS-Regular.woff delete mode 100644 website/static/katex/fonts/KaTeX_AMS-Regular.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Caligraphic-Bold.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Caligraphic-Bold.woff delete mode 100644 website/static/katex/fonts/KaTeX_Caligraphic-Bold.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Caligraphic-Regular.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Caligraphic-Regular.woff delete mode 100644 website/static/katex/fonts/KaTeX_Caligraphic-Regular.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Fraktur-Bold.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Fraktur-Bold.woff delete mode 100644 website/static/katex/fonts/KaTeX_Fraktur-Bold.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Fraktur-Regular.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Fraktur-Regular.woff delete mode 100644 website/static/katex/fonts/KaTeX_Fraktur-Regular.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Main-Bold.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Main-Bold.woff delete mode 100644 website/static/katex/fonts/KaTeX_Main-Bold.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Main-BoldItalic.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Main-BoldItalic.woff delete mode 100644 website/static/katex/fonts/KaTeX_Main-BoldItalic.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Main-Italic.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Main-Italic.woff delete mode 100644 website/static/katex/fonts/KaTeX_Main-Italic.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Main-Regular.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Main-Regular.woff delete mode 100644 website/static/katex/fonts/KaTeX_Main-Regular.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Math-BoldItalic.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Math-BoldItalic.woff delete mode 100644 website/static/katex/fonts/KaTeX_Math-BoldItalic.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Math-Italic.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Math-Italic.woff delete mode 100644 website/static/katex/fonts/KaTeX_Math-Italic.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_SansSerif-Bold.ttf delete mode 100644 website/static/katex/fonts/KaTeX_SansSerif-Bold.woff delete mode 100644 website/static/katex/fonts/KaTeX_SansSerif-Bold.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_SansSerif-Italic.ttf delete mode 100644 website/static/katex/fonts/KaTeX_SansSerif-Italic.woff delete mode 100644 website/static/katex/fonts/KaTeX_SansSerif-Italic.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_SansSerif-Regular.ttf delete mode 100644 website/static/katex/fonts/KaTeX_SansSerif-Regular.woff delete mode 100644 website/static/katex/fonts/KaTeX_SansSerif-Regular.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Script-Regular.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Script-Regular.woff delete mode 100644 website/static/katex/fonts/KaTeX_Script-Regular.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Size1-Regular.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Size1-Regular.woff delete mode 100644 website/static/katex/fonts/KaTeX_Size1-Regular.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Size2-Regular.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Size2-Regular.woff delete mode 100644 website/static/katex/fonts/KaTeX_Size2-Regular.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Size3-Regular.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Size3-Regular.woff delete mode 100644 website/static/katex/fonts/KaTeX_Size3-Regular.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Size4-Regular.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Size4-Regular.woff delete mode 100644 website/static/katex/fonts/KaTeX_Size4-Regular.woff2 delete mode 100644 website/static/katex/fonts/KaTeX_Typewriter-Regular.ttf delete mode 100644 website/static/katex/fonts/KaTeX_Typewriter-Regular.woff delete mode 100644 website/static/katex/fonts/KaTeX_Typewriter-Regular.woff2 delete mode 100644 website/static/katex/katex.min.css delete mode 100644 website/tailwind.config.ts delete mode 100644 website/tests/test_platform_docs.py delete mode 100644 website/tsconfig.json delete mode 100644 website/utils/convert_bot_docs.py delete mode 100644 website/utils/generate_seo_for_documentation.ipynb delete mode 100644 website/utils/initialAlgoliaCrawler.js delete mode 100644 website/versioned_sidebars/version-v3-sidebars.json delete mode 100644 website/versions.json delete mode 100644 website/yarn.lock diff --git a/.github/labeler.yml b/.github/labeler.yml index d48d518f4fc..5849388e8ed 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -18,13 +18,10 @@ labels: - label: "bug" branch: "^bugfix/.*" - - label: "docs" - branch: "^docs/.*" - - label: "excel" files: - "website/content/excel/.*" - + - label: "breaking_change" files: - "openbb_platform/core/openbb_core/provider/standard_models/.*" diff --git a/.github/workflows/deploy-gh-pages.yml b/.github/workflows/deploy-gh-pages.yml deleted file mode 100644 index bde7ca3ca0b..00000000000 --- a/.github/workflows/deploy-gh-pages.yml +++ /dev/null @@ -1,105 +0,0 @@ -name: 📑 Deploy to GitHub Pages - -on: - push: - branches: - - main - - release/* - - "docs/*" - pull_request: - types: [opened, synchronize, reopened, closed] - branches: - - main - - "docs/*" - -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -jobs: - generate: - name: Generate and Deploy documentation - if: > - github.event_name == 'push' || - (github.event_name == 'pull_request' && - startsWith(github.head_ref, 'docs/')) - runs-on: ubuntu-latest - steps: - - name: Git checkout - uses: actions/checkout@v3 # actions/checkout v3.0.2 - - - name: Setup Python 3.9 - uses: actions/setup-python@v4 - with: - python-version: "3.9" - architecture: x64 - - - name: Install Poetry - uses: snok/install-poetry@v1 - with: - version: 1.8.1 - virtualenvs-create: true - virtualenvs-in-project: true - - - name: Setup sudo apt installs for ubuntu-latest - run: | - sudo apt-get update - sudo apt-get install -y \ - libgtk-3-dev \ - libwebkit2gtk-4.0-dev - - - name: Generate Platform Markdown - run: | - poetry install -C openbb_platform --no-interaction - source openbb_platform/.venv/bin/activate - pip install -U poetry - pip install toml - python openbb_platform/dev_install.py -e all - python -c "import openbb; openbb.build()" - python website/generate_platform_v4_markdown.py - - - name: Generate Excel Docs - run: | - pip install requests - python website/generate_excel_markdown.py - - - name: Generate Widgets Library - run: | - pip install requests - python website/generate_widgets_library.py - - - name: Setup Node - uses: actions/setup-node@v3 - with: - node-version: 18 - cache: yarn - cache-dependency-path: website/yarn.lock - - - name: Install dependencies - run: yarn install - working-directory: website - - - name: Build website - run: yarn build - working-directory: website - - # Popular action to deploy to GitHub Pages: - # Docs: https://github.com/peaceiris/actions-gh-pages#%EF%B8%8F-docusaurus - - name: Deploy to GitHub Pages - uses: peaceiris/actions-gh-pages@v3 - if: > - (startsWith(github.ref, 'refs/heads/main')) || - (github.event_name == 'pull_request' && - github.event.pull_request.merged == true && - github.event.pull_request.base.ref == 'main' && - startsWith(github.head_ref, 'docs/')) - with: - github_token: ${{ secrets.DEPLOY_TOKEN }} - publish_dir: ./website/build - # The following lines assign commit authorship to the official - # GH-Actions bot for deploys to `gh-pages` branch: - # https://github.com/actions/checkout/issues/13#issuecomment-724415212 - # The GH actions bot is used by default if you didn't specify the two fields. - # You can swap them out with your own user credentials. - user_name: github-actions[bot] - user_email: 41898282+github-actions[bot]@users.noreply.github.com diff --git a/build/pypi/openbb_platform/PUBLISH.md b/build/pypi/openbb_platform/PUBLISH.md index 3ff69584bed..04fb747b7ed 100644 --- a/build/pypi/openbb_platform/PUBLISH.md +++ b/build/pypi/openbb_platform/PUBLISH.md @@ -67,7 +67,7 @@ > Also, sometimes there might be some delay in the PyPI API, so it might be necessary to wait a few minutes before publishing the next package. 2. Merge the `release/-` branch to the `main` branch. -3. Check the `Deploy to GitHub Pages` GitHub action is completed successfully. Go to the [docs](https://docs.openbb.co) website to see the changes. +3. Run the `Deploy to GitHub Pages` action in [openbb-docs](https://github.com/OpenBB-finance/openbb-docs/actions). Go to the [docs](https://docs.openbb.co) website to see the changes. ## Post-release procedure @@ -87,4 +87,4 @@ ### Publish the CLI 1. Bump `openbb` dependency on `cli/pyproject.toml` to the latest version. -2. Run `poetry publish --build` from `cli` \ No newline at end of file +2. Run `poetry publish --build` from `cli` diff --git a/website/.gitignore b/website/.gitignore deleted file mode 100644 index 321c0bfe509..00000000000 --- a/website/.gitignore +++ /dev/null @@ -1,26 +0,0 @@ -# Dependencies -/node_modules - -# Production -/build - -# Generated files -.docusaurus -.cache-loader - -# Misc -.DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local - -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# Reference files -content/excel/reference/* -content/excel/reference/*/* -content/platform/data_models/* -content/platform/reference/* diff --git a/website/CNAME b/website/CNAME deleted file mode 100644 index 4886e48b1c1..00000000000 --- a/website/CNAME +++ /dev/null @@ -1 +0,0 @@ -docs.openbb.co \ No newline at end of file diff --git a/website/README.md b/website/README.md deleted file mode 100644 index ef36693a65f..00000000000 --- a/website/README.md +++ /dev/null @@ -1,140 +0,0 @@ -# OpenBB Documentation Website - -This repository contains the source code for the OpenBB Documentation Website. - -The website was built using [Docusaurus](https://docusaurus.io/), a modern static website generator and [TailwindCSS](https://tailwindcss.com) as styling solution. It uses algolia search for the search bar. -The final website can be found at [https://docs.openbb.co](https://docs.openbb.co). - -## Folder Structure - -```bash -website -├── content # Markdown files -| ├── sdk # SDK markdown files -| ├── bot # bot markdown files -| ├── platform # platform markdown files -| └── terminal # Terminal markdown files -├── src # react stuff for website -├── static # Static files -├── generate_sdk_markdown.py # Script to generate markdown files for SDK -└── generate_terminal_markdown.py # Script to generate markdown files for Terminal -``` - -### Markdown files - -The markdown files are used to generate the website. The markdown files are located in the `content` folder. The markdown files are generated using the `generate_sdk_markdown.py` and `generate_terminal_markdown.py` scripts. The markdown files are generated from the docstrings in the SDK and Terminal code. Files inside `content/sdk/reference` and `content/terminal/reference` should not be changed manually because they are generated automatically on every commit. - -### Syntax sugar - -#### Code blocks - -Code blocks are generated using the default markdown syntax: - - ```python - print("Hello World") - ``` - -To generate a dynamic date for a certain code block (useful for options examples that need to have a valid date), you can use `2022-07-29` as a placeholder. The script will replace it with the third friday of the next month. - -```txt -/op oichart ticker:AMD expiry:2022-07-29 -``` - -#### Available options - -This is great for huge lists. It opens a popup that contains the list and the search bar, so you can easily find what you are looking for. Everything is virtualized, so it's always fast no matter how many items you have. -Check [crypto page](https://docs.openbb.co/bot/discord/crypto) for a demo of this component. - -```md -import AvailableOptions from "@site/src/components/General/AvailableOptions"; - - -``` - -## Run locally - -### Prerequisites - -- [Node.js](https://nodejs.org/en/) >= 16.13.0 - To check if you have Node.js installed, run this command in your terminal: - -```bash -node --version # should be v16.13.0 or higher -``` - -### Install dependencies - -```bash -npm install -``` - -### Start development server - -```bash -npm start -``` - -This command starts a local development server and open up a browser window in `http://localhost:3000`. Most changes are reflected live without having to restart the server. - -### Build - -```bash -npm run build -``` - -This command generates static content into the `build` directory and can be served using any static contents hosting service. We use Github Pages to host our website. It's deployed in the `gh-pages` branch. - -## Run tests - -```bash -pytest tests/website --autodoc -``` - -> If tests are run locally, the `--autodoc` flag is required, otherwise tests will be skipped. - -> To install necessary dependencies for tests, run `poetry install -E doc` in the root directory of the repository. - -## Notes - -### iFrame - -We are detecting whether the website is loaded inside an iframe. If it is, we are hiding the header and footer. This is done to have a better integration with our [hub website](https://my.openbb.co). - -## Contributing - -We welcome contributions to the OpenBB Documentation Website. - ---- diff --git a/website/__init__.py b/website/__init__.py deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/website/babel.config.cjs b/website/babel.config.cjs deleted file mode 100644 index e00595dae7d..00000000000 --- a/website/babel.config.cjs +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - presets: [require.resolve('@docusaurus/core/lib/babel/preset')], -}; diff --git a/website/content/bot/_category_.json b/website/content/bot/_category_.json deleted file mode 100644 index 27df56c7357..00000000000 --- a/website/content/bot/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "OpenBB Bot", - "position": 3 -} diff --git a/website/content/bot/changelog/_category_.json b/website/content/bot/changelog/_category_.json deleted file mode 100644 index faac8046e89..00000000000 --- a/website/content/bot/changelog/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Changelog", - "position": 4 -} diff --git a/website/content/bot/changelog/index.mdx b/website/content/bot/changelog/index.mdx deleted file mode 100644 index 5b097fc5ee7..00000000000 --- a/website/content/bot/changelog/index.mdx +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Changelog ---- -import NewReferenceCard from "@site/src/components/General/NewReferenceCard"; -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -
    - - - - - - - - - - -
diff --git a/website/content/bot/changelog/version1_0_0.mdx b/website/content/bot/changelog/version1_0_0.mdx deleted file mode 100644 index 826754fb4a1..00000000000 --- a/website/content/bot/changelog/version1_0_0.mdx +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: v1.0.0 -version: "1.0.0" -date: 2022-08-03 -description: v1.0.0 -sidebar_position: 9 ---- - -## Added - -- Supports Discord -- Charts menu including: chart, c3m, c5m, c15m, cd, cw, cm -- Discovery menu including: contracts, senate, splits, fgindex, holidays, ipolist, fidelity, house -- Due diligence menu including: ah, nexter, bio, pm, analyst, pt, est, sec, supplier, customer, instholdings, insiders, arktrades, splits, ermove, earnings -- ETF menu including: tops, holdings -- Economy menu including: calendar, glbonds, indices, commodiities, usbonds, currencies, revrepo, fedrates -- General menu including: futures, ta, news, quote -- Government menu including: contracts, senate, house -- Information menu including: serverid, stats, support, about, help -- Shorts menu including: borrowed, shortvol, topshortvol, hsi, shortrate -- Screener menu including: ah, pm, all, technical -- Premium Crypto menu including: prints, bigprints -- Premium Darkpool menu including: allblocks, alldp, allprints, bigprints, levels. topsum, sectors, summary -- Premium Flow menu including: sumexp, opening, unu, weekly, bigflow, prem, day, sumweek, sumtop, sectors, summary, sumday -- Premium Stock Options including: equitypc, chains, oichart, indexpc, maxpain, stats, gamma, oi, topoichange, smile, info, unu, vol, topoi, vsurf, topvoletf, topstrikevol, topvol, itm, uoastock, hist, highiv -- OpenBB Alerts including: list, create, update, delete - -## Changed - -- First release, no changes. - -## Fixed - -- First release, no fixes. diff --git a/website/content/bot/changelog/version1_0_1.mdx b/website/content/bot/changelog/version1_0_1.mdx deleted file mode 100644 index f26cd3c0007..00000000000 --- a/website/content/bot/changelog/version1_0_1.mdx +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: v1.0.1 -version: "1.0.1" -date: 2022-08-04 -description: v1.0.1 -sidebar_position: 8 ---- - -## Added - -- Charts : new layout on charts "classic" theme - made this default -- Discovery menu including: heatmap - -## Changed - -- Charts menu including: "classic" theme on charts - -## Fixed - -- Due diligence menu including : added ah and pm to ! commands -- Premium Flow menu including : added weekly and opening to ! commands diff --git a/website/content/bot/changelog/version1_0_2.mdx b/website/content/bot/changelog/version1_0_2.mdx deleted file mode 100644 index 434884f82ba..00000000000 --- a/website/content/bot/changelog/version1_0_2.mdx +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: v1.0.2 -version: "1.0.2" -date: 2022-08-05 -description: v1.0.2 -sidebar_position: 7 ---- - -## Added - -- No changes - -## Changed - -- All Blue should now be Green - :) - -## Fixed - -- Futures Caching issue diff --git a/website/content/bot/changelog/version1_0_3.mdx b/website/content/bot/changelog/version1_0_3.mdx deleted file mode 100644 index 86959c5b98e..00000000000 --- a/website/content/bot/changelog/version1_0_3.mdx +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: v1.0.3 -version: "1.0.3" -date: 2022-08-12 -description: v1.0.3 -sidebar_position: 6 ---- - -## Added - -Commands: -- /chartfib -- /disc wsb -- /disc trendingst -- /dd financials - -You can run /help to see these. - -## Changed - -Chart Changes: -- More Chart Style Settings changes - Should be almost done here -- Sizing of chart is smaller now -- Adjusted indicator opacity -- Added AH change to chart -- Made PM/AH/Price LARGER -- Adjusted Candle Color to not be so bright on Green -- Added Yest Close Line and fixed scaling - -## Fixed - -- PM Screener not getting correct data diff --git a/website/content/bot/changelog/version1_0_4.mdx b/website/content/bot/changelog/version1_0_4.mdx deleted file mode 100644 index eb789985587..00000000000 --- a/website/content/bot/changelog/version1_0_4.mdx +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: v1.0.4 -version: "1.0.4" -date: 2022-08-16 -description: v1.0.4 -sidebar_position: 5 ---- - -## Added - -Commands: -- /dd divinfo -- /dd ytd -- /econ yieldcurve -- /chartsr -- /heatmap - -You can run /help to see these. - -## Changed - -Changes: -- old /heatmap is now /heatchart (makes more sense) -- changed positioning of numbers on chartfib + expanding line -- Added small candle border to Daily/Monthly/Weekly charts - -## Fixed - -- PM Screener not getting correct data - again... diff --git a/website/content/bot/changelog/version1_0_5.mdx b/website/content/bot/changelog/version1_0_5.mdx deleted file mode 100644 index c9f578fb167..00000000000 --- a/website/content/bot/changelog/version1_0_5.mdx +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: v1.0.5 -version: "1.0.5" -date: 2022-08-30 -description: v1.0.5 -sidebar_position: 4 ---- - -## Added - -Commands: -- /pop 1d -- /pop 1h -- /watchlist - (Each user gets 3 stocks for free signup) -- /heatmap crypto -- /cc (for the quick c5m) -- /fun urban -- /fun flip -- /fun 8ball - -You can run /help to see these. - -## Changed - -Changes: -- /alerts - Alerts have been refactored to include Stocks and Forex now -- For most Flow and Darkpool commands you should now see much more data - Added Pages -- Changed a few commands to be more mobile friendly - (TA - PM/AH Next update) - -## Fixed -- Chart bug with no PM data -- "Change" column on one of the screeners diff --git a/website/content/bot/changelog/version1_0_6.mdx b/website/content/bot/changelog/version1_0_6.mdx deleted file mode 100644 index ce01183f557..00000000000 --- a/website/content/bot/changelog/version1_0_6.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: v1.0.6 -version: "1.0.6" -date: 2022-09-12 -description: v1.0.6 -sidebar_position: 3 ---- - -## Added - -Commands: -No changes - -## Changed - -### Charts -- Candles should be easier to see now -- Reduced gaps on candles -- Charts should look more "zoomed" -- Increased size of text in some areas -### Tables -- All text should be larger and easier to read for Mobile and Desktop -- Tables will now use the same settings as your chart settings -- Branding on charts is now consistent - -## Fixed -No changes diff --git a/website/content/bot/changelog/version1_0_7.mdx b/website/content/bot/changelog/version1_0_7.mdx deleted file mode 100644 index 3c748ad49f9..00000000000 --- a/website/content/bot/changelog/version1_0_7.mdx +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: v1.0.7 -version: "1.0.7" -date: 2022-09-12 -description: v1.0.7 -sidebar_position: 2 ---- - -## Added - -Commands: - -### Stocks: -- /markets - Provides a nice overview of the market with adv / decliners relative to change and 50d/200d MA -- /scr pm_all - Displays all available pre-market screeners -- /scr ah_all - Displays all available after-hours screeners - -### Crypto: -- /crypto tvl - Get protocols historical TVL. -- /crypto defi table - Get top DeFi protocols -- /crypto defi chart - Chart of top 20 defi protocols by TVL -- /crypto top - Get top cryptos and info -- /crypto bio - Get fundamental information about a crypto. -- /crypto fees - Fees on a certain date of top crypto protocols -- /crypto compfees - Get protocol fees over time. -- /crypto ir - Returns a table of issuance rate of top crypto protocols. - -### NFT: -- /nft top - Get Top NFT Collections from Ethereum Chain -- /nft collection - Get NFT collection data from Ethereum network for the specified slug. -- /nft chart - Returns NFT chart for floor price and sales on the specified slug. - -- REMOVE: -- /fidelity - They made this so you have to be logged in now :( - -## Changed -No changes - -## Fixed -- Fixed small bug when saving watchlist -- Adjusted some tickers sizing on charts diff --git a/website/content/bot/changelog/version1_0_8.mdx b/website/content/bot/changelog/version1_0_8.mdx deleted file mode 100644 index 5ade4e84a01..00000000000 --- a/website/content/bot/changelog/version1_0_8.mdx +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: v1.0.8 -version: "1.0.8" -date: 2022-10-13 -description: v1.0.8 -sidebar_position: 1 ---- - -## Added - -### Stocks -- /scr technical - Added "Overbought" and "Oversold" to Screener - Calcs are based on RSI 14 - -## Changed -- /flow day - Added ability to filter on - Expiration Date | Strike | Option Type - ex. "/flow day ticker:AMD expiry:2023-01-20 strike:75 opt_type:Calls" - -## Fixed -- No Changes diff --git a/website/content/bot/changelog/version2_0_0.mdx b/website/content/bot/changelog/version2_0_0.mdx deleted file mode 100644 index 285eb4c9bdf..00000000000 --- a/website/content/bot/changelog/version2_0_0.mdx +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Current - v2.0.0 -version: "2.0.0" -date: 2022-10-26 -description: v2.0.0 -sidebar_position: 0 ---- - -## Added - -### Telegram Support -- OpenBB Bot is now available on telegram - you can add it here - -### Billboard Messages -- With a premium server account you can now edit the billboard messages users see in your server. You can edit this on the [my.openbb.co](https://my.openbb.co) dash. - -Commands: - - -- /autopost add - Added Auto Posting to bot! (Finally :D ) You can now schedule autoposts for your server with a free server plan or premium plan - - -## Changed - -### Pricing -- You can read more about the pricing change here - TLDR - It's cheaper now :) - -## Fixed - -No Changes diff --git a/website/content/bot/faqs.md b/website/content/bot/faqs.md deleted file mode 100644 index b4fb0ef4d0a..00000000000 --- a/website/content/bot/faqs.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: FAQs -sidebar_position: 5 -description: - This page offers information about OpenBB Bot, covering topics such as - linking your OpenBB Bot account, trying an OpenBB Bot plan, automatic plan renewals, - refunds, access on different platforms, individual and server plans, and troubleshooting - issues with slash commands. -keywords: - - OpenBB Bot - - OpenBB Bot account - - OpenBB plan - - billing cycle - - OpenBB Discord - - server settings - - integrations - - refunds - - subscription - - individual plan - - server plan - - slash commands ---- - -import HeadTitle from "@site/src/components/General/HeadTitle.tsx"; - - - -
-How Do I Link My OpenBB Bot Account? - -After you signup for an OpenBB Bot plan you can link your accounts from here - -
- -
-Can I try an OpenBB Bot plan? - -You can try a preview of any plan by just running commands on a server that has OpenBB Bot, like OpenBB Discord. We offer a limited amount of daily commands. - -
- -
-Will my OpenBB Bot plan renew at the end of the billing cycle? - -Yes, plans renew automatically at the end of the monthly and yearly billing cycles. You can cancel your plan at any time, before the end of the billing cycle, and it will not auto-renew anymore. - -
- -
-Can I get a refund on my OpenBB Bot? - -Since we offer a free command tier to try commands we don't offer refunds as you have had ample time to try the service and make a decision. - -
- -
-If I sign up for OpenBB Bot do I get access on all platforms? - -Yes! You will have access on Discord, and other platforms as we add support. - -
- -
-If I cancel OpenBB Bot subscription do I still have access? - -No, you will lose your access but you get a credit on your account of the prorated amount until the end of your current billing cycle. - -
- -
-What's the difference between an individual plan and server plan on OpenBB Bot? - -An individual plan gives your account access to OpenBB Bot while a server plan gives the whole server access. An individual plan carries more perks with it than a server plan, which you can find by clicking on the plan. - -
- -
-I added the bot but still don't see slash commands, what do I do? - - - -Just head to Server Settings → Integrations and then click ‘Manage’ next to an app, where you will behold a new, shiny, and dare we say dazzling, new surface. - -
    -
  • Use toggles to modify which members can use commands
  • -
  • Use toggles to modify which channels allow commands
  • -
- -There’s also a command-specific list, where you can make customized permissions for each command. - -
    -
  • - By default, these are all synced to the command permission at the top. -
  • -
  • You can unsync an individual command to make further customizations.
  • -
- -For more information click here. - -
diff --git a/website/content/bot/index.md b/website/content/bot/index.md deleted file mode 100644 index 5ec0cac94f0..00000000000 --- a/website/content/bot/index.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Introduction -sidebar_position: 0 -description: OpenBB Bot - a chatbot providing access to high-quality financial data - for both individual investors and online communities on Discord and Telegram. The - bot provides actionable market data, including stock data, options, screeners, crypto, - and more. -keywords: -- OpenBB Bot -- chatting bot -- Discord -- Telegram -- financial data -- individual investors -- online communities -- stock data -- options -- screeners -- darkpool info -- crypto -- nft -- short data -- market data -- informed investors ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -Looking for investment research data and sharing it with your community has never been easier than with the OpenBB Bot. Our bot delivers high-quality data directly to your fingertips, promoting engagement and learning among your peers. Share your investment ideas and strategies with your friends and colleagues seamlessly by accessing the data you need through a simple text message. The OpenBB Bot is the perfect tool for collaborative investment research that helps you make informed decisions and achieve success. - -bot - ---- - -- **Investment discussions at 10x speed** - -Say goodbye to the hassle of switching tabs or opening browsers just to share screenshots of market data with your friends. With the OpenBB Bot, you can access real-time market data instantly by using a simple bot command. Our bot allows you to visualize data easily within your preferred chatting platform, so you can keep up with the latest market trends without ever having to leave the chat window. - -- **Chatting through multiple platforms** - -Discover the power of the OpenBB Bot on Discord and Telegram, and stay tuned for new platform releases. We are always working to expand our reach, and are committed to bringing the OpenBB Bot to a wider audience. Our goal is to provide convenient access to investment research data for all users, and we are excited to announce that more platforms will be added in the near future. Keep an eye out for updates on new platform availability, and join us as we continue to revolutionize the way you access investment data. - -- **Available on desktop, mobile or tablet** - -By utilizing the chatting platform as the user interface, OpenBB Bot enables users access to investment research data on any device that is supported by the platform. This means that whether you are on your desktop, laptop, tablet, or smartphone, you can conveniently access the bot's research data without any additional software or hardware requirements. Enjoy seamless access to valuable investment insights across all your devices, anytime and anywhere. - -- **Customizable for your community** - -The OpenBB Bot provides users and server owners with the ability to personalize the bot according to their preferences. With a wide range of customization options, you can alter the color scheme, set up a watchlist, configure technical analysis indicators on your charts, and even schedule automatic market data posts. From market opening to closing, the OpenBB Bot has you covered with its flexible features and robust functionality. diff --git a/website/content/bot/installation/_category_.json b/website/content/bot/installation/_category_.json deleted file mode 100644 index 615aaadd978..00000000000 --- a/website/content/bot/installation/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Installation", - "position": 1 -} diff --git a/website/content/bot/installation/discord.md b/website/content/bot/installation/discord.md deleted file mode 100644 index a4da8dfa579..00000000000 --- a/website/content/bot/installation/discord.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Discord bot -sidebar_position: 2 -description: This page guides you on how to add a bot to your Discord server, through - steps of login, bot authorization, and adjusting bot permissions. -keywords: -- Add bot to Discord -- Discord bot setup -- Authorize Discord bot -- Bot permissions ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -import AddBotDialogDiscord from "@site/src/components/General/AddBotDiscord"; - - - -After clicking on the "Add bot to Discord" button, a pop-up window will open, asking you to log in to your Discord account and allow the bot access. - -discord bot setup step 1 - -Once you log in, you’ll see a window asking for permission to access your account. Locate the “Add to Server” drop-down menu and click on it. -discord bot setup step 2 - -This will open a list of Discord servers where you can add a bot. Select your server and press “Continue”. - -Review permissions that the bot requests on your server. Select and deselect based on your needs, we recommend all the default settings in order to experience everything the bot has to offer. Click on “Authorize” when you’re ready. -discord bot setup step 3 - -Congratulations! You’ve successfully added a bot to your Discord server. diff --git a/website/content/bot/installation/index.md b/website/content/bot/installation/index.md deleted file mode 100644 index 425b9e36b18..00000000000 --- a/website/content/bot/installation/index.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Installation -sidebar_position: 1 -description: Learn how to use OpenBB Bot in Discord and Telegram. Understand the requirements - for individual and server uses, and explore additional features by linking your - account. Join the community today and leverage over 1.5 Million commands executed - on OpenBB Bot. -keywords: -- OpenBB Bot -- Discord -- Telegram -- chatting applications -- link account -- user metrics -- commands -- community -- add bot -- server requirements -- individual requirements ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -import AddBotDialogDiscord from "@site/src/components/General/AddBotDiscord"; -import AddBotDialogTelegram from "@site/src/components/General/AddBotTelegram"; - -Currently we support [Discord](installation/discord) and [Telegram](installation/telegram) for the OpenBB Bot. More integrations are under way. - -In order to use OpenBB Bot in one of these chatting applications you need to either: -
-
    -
  • - Belong to a server that has already added our bot (INDIVIDUAL) -
  • -
  • - Own a server and you can easily add our bot (SERVER) -
  • -
-
- -By using the [Linked Platforms page](https://my.openbb.co/app/bot/linked-platforms) you are also able to link your Discord/Telegram account to the OpenBB Bot and open up even more features. - -

- What are you waiting for? -

- -Over 1.5 Million commands have been run on the OpenBB Bot. Join the community and start using OpenBB Bot today! - -Check our user metrics in our [Open page](https://openbb.co/open). - - - - diff --git a/website/content/bot/installation/telegram.md b/website/content/bot/installation/telegram.md deleted file mode 100644 index 6f17f836c8b..00000000000 --- a/website/content/bot/installation/telegram.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Telegram bot -sidebar_position: 3 -description: Step-by-step guide to add the OpenBB Bot to a Telegram group. From starting - a chat with the bot to verifying its permissions, follow these steps to have your - bot ready in your group. -keywords: -- Add bot to Telegram -- OpenBB Bot -- telegram bot setup -- telegram group -- chatbot permission ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - - -import AddBotDialogTelegram from "@site/src/components/General/AddBotTelegram"; - - - -After clicking on the "Add bot to Telegram" button it should open a chat with our OpenBB Bot. - -telegram bot setup step 1 - -Go to your Telegram chat and click/tap on the Top Bar of the OpenBB Bot chat window. - -telegram bot setup step 2 - -Then, you need to click on “More” and select "Add to Group or Channel" or just click "Add to Group or Channel" and select the Telegram group you want to add the chatbot to: - -telegram bot setup step 3 - -Now you can verify it has the permissions required, we recommend the ones already selected, and you are ready to go! - -telegram bot setup step 4 diff --git a/website/content/bot/reference/_category_.json b/website/content/bot/reference/_category_.json deleted file mode 100644 index bde3c6bea18..00000000000 --- a/website/content/bot/reference/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Commands", - "position": 3 - } diff --git a/website/content/bot/reference/discord/_category_.json b/website/content/bot/reference/discord/_category_.json deleted file mode 100644 index 8ad19098074..00000000000 --- a/website/content/bot/reference/discord/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Discord", - "position": 2 -} diff --git a/website/content/bot/reference/discord/alerts/create.md b/website/content/bot/reference/discord/alerts/create.md deleted file mode 100644 index 292190ab8b2..00000000000 --- a/website/content/bot/reference/discord/alerts/create.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: create -description: This page provides instructions on how to use the 'create' command to - set up price alerts for specific trading symbols. It includes usage examples and - a detailed description of parameters involved such as the ticker, condition, and - price. -keywords: -- price alerts -- trading symbols -- condition -- price -- creation command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command creates an alert for a given symbol (ex. BTCUSD) that will notify the user when the price is equal to or above the user defined price. - -### Usage - -```python wordwrap -/alerts create ticker condition price -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Ticker to set alert for | False | None | -| condition | Condition to set alert for | False | Equal or Above, Equal or Below | -| price | Price to set alert for | False | None | - - ---- - -## Examples - -``` -/alerts create ticker:BTCUSD condition:Equal or Above price:1000 -``` - -``` -/alerts create ticker:SPY condition:Equal or Below price:400 -``` - ---- diff --git a/website/content/bot/reference/discord/alerts/delete.md b/website/content/bot/reference/discord/alerts/delete.md deleted file mode 100644 index b4488183791..00000000000 --- a/website/content/bot/reference/discord/alerts/delete.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: delete -description: Learn how to delete an active alert using our user-friendly commands. - This page provides detailed usage and examples of alert deletion. -keywords: -- delete -- alert -- commands -- user guide -- parameters -- usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to delete an active alert they have set. - -### Usage - -```python wordwrap -/alerts delete alert -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| alert | Alert to delete | False | None | - - ---- - -## Examples - -``` -/alerts delete alert: -``` - ---- diff --git a/website/content/bot/reference/discord/alerts/index.mdx b/website/content/bot/reference/discord/alerts/index.mdx deleted file mode 100644 index 022b3069ac9..00000000000 --- a/website/content/bot/reference/discord/alerts/index.mdx +++ /dev/null @@ -1,27 +0,0 @@ -# alerts - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - -
diff --git a/website/content/bot/reference/discord/alerts/list.md b/website/content/bot/reference/discord/alerts/list.md deleted file mode 100644 index 379814042cc..00000000000 --- a/website/content/bot/reference/discord/alerts/list.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: list -description: The '/alerts list' command page helps users understand how to view a - list of their active alerts, including each alert's symbol, description, and threshold. -keywords: -- alerts list command -- list active alerts -- alert overview -- alerts symbols -- alerts threshold -- using alerts list ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view a list of all their active alerts. It displays each alert along with its symbol, description, and threshold, giving the user an overview of their active alerts at a glance. - -### Usage - -```python wordwrap -/alerts list -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/alerts list -``` ---- diff --git a/website/content/bot/reference/discord/alerts/update.md b/website/content/bot/reference/discord/alerts/update.md deleted file mode 100644 index f10b8caf2ee..00000000000 --- a/website/content/bot/reference/discord/alerts/update.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: update -description: This page provides description and usage of the 'update' command within - the context of active alerts. It includes details on how to change the condition - of an active alert, specifically for price alerts. -keywords: -- Update command -- Price alert -- Active alerts -- Update condition -- Deactivate alert ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to update the condition on an active alert, such as changing the value of a price alert. The command will update the alert with the new condition and keep the alert active until it is manually deactivated or the alert's condition is met. - -### Usage - -```python wordwrap -/alerts update alerts condition price -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| alerts | Your active alerts | False | None | -| condition | Update condition for alert | False | Equal or Above (above or equal), Equal or Below (below or equal) | -| price | Update alert to this price | False | None | - - ---- - -## Examples - -``` -/alerts update alerts: condition: price: -``` - ---- diff --git a/website/content/bot/reference/discord/autopost/add.md b/website/content/bot/reference/discord/autopost/add.md deleted file mode 100644 index 381af6d3c26..00000000000 --- a/website/content/bot/reference/discord/autopost/add.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: commands add -description: This documentation page provides in-depth insight on how to use the 'add' - command in the context of autoposting with OpenBB bot. It gives details of usage, - parameters and even provides a few illustrative examples. -keywords: -- OpenBB bot -- autopost commands -- autoposting -- commands add -- usage parameters -- automated notifications ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to add an autopost command to a channel. It allows the user to receive notifications from OpenBB bot in the channel without having to manually query them. This can be used for all commands that appear in the list when you run "autopost commands add" - -### Usage - -```python wordwrap -/autopost commands add cmd interval [start_time] [stop_time] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| cmd | Pick the command you want to assign for autoposting | False | List of commands that allow auto posting | -| interval | How oftern to post the autopost command | False | 5m, 15m, 30m, 1hr, 2hr, 4hr, 6hr | -| start_time | Time to start the autopost command - ex. If I want to start at 8am I do 8 | True | 24hr time | -| stop_time | Time to stop the autopost command - ex. If I want to stop at 6pm I do 18 | True | 24hr time | - ---- - -## Examples - -``` -/autopost commands add cmd:/cm interval:1 Hour -``` - -``` -/autopost commands add cmd: /cm interval: 1 Hour start_time: 9 stop_time: 10 -``` diff --git a/website/content/bot/reference/discord/autopost/index.mdx b/website/content/bot/reference/discord/autopost/index.mdx deleted file mode 100644 index 34b19072200..00000000000 --- a/website/content/bot/reference/discord/autopost/index.mdx +++ /dev/null @@ -1,22 +0,0 @@ -# autopost - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - -
diff --git a/website/content/bot/reference/discord/autopost/list.md b/website/content/bot/reference/discord/autopost/list.md deleted file mode 100644 index 1e346c79cb7..00000000000 --- a/website/content/bot/reference/discord/autopost/list.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: list -description: Learn about the 'autopost list' command which allows you to view all - webhook feeds associated with a channel set up for automatic posting. Find out how - and when it can be used, with examples provided. -keywords: -- autopost list -- webhooks -- automatic posting -- channel ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to view all webhook feeds associated with a particular channel that have been set up for automatic posting. It produces a list of all webhooks that have been configured to post content to the channel automatically, as well as information such as when they are scheduled. - -### Usage - -```python wordwrap -/autopost list -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/autopost list -``` ---- diff --git a/website/content/bot/reference/discord/autopost/remove.md b/website/content/bot/reference/discord/autopost/remove.md deleted file mode 100644 index a496cdb2b7d..00000000000 --- a/website/content/bot/reference/discord/autopost/remove.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: commands manage -description: Documentation on how to use the 'commands manage' command for autoposts - on Discord. This includes its usage, parameters, and examples for removing or listing - feeds. -keywords: -- commands manage -- autopost command -- Discord autoposts -- manage autoposts -- remove autoposts -- autopost parameters -- autopost usage -- list autoposts ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to remove an autopost webhook feed from the channel. When executed, it will remove the feed from the channel and prevent any further autoposts from being sent. - -### Usage - -```python wordwrap -/autopost commands manage action -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| action | Remove, or List your feeds for Discord autoposts | True | Remove, List | - ---- - -## Examples - -``` -/autopost commands manage action:List -``` - -``` -/autopost commands manage action:Remove -``` diff --git a/website/content/bot/reference/discord/charts/c15m.md b/website/content/bot/reference/discord/charts/c15m.md deleted file mode 100644 index bf91965048b..00000000000 --- a/website/content/bot/reference/discord/charts/c15m.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: c15m -description: The c15m command page explains how to retrieve a 15-minute intraday chart - for any given stock ticker. This tool allows users to conduct technical analysis - and monitor short-term price fluctuations. -keywords: -- c15m command -- intraday chart -- technical analysis -- stock trading -- short-term price movements -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a 15-minute intraday chart for a given ticker. The chart will show the price and volume of the stock over the past 3 days in 15 minute intervals. This command is useful for performing technical analysis and tracking short-term price movements. - -### Usage - -```python wordwrap -/c15m ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/c15m ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/c3m.md b/website/content/bot/reference/discord/charts/c3m.md deleted file mode 100644 index bc023289200..00000000000 --- a/website/content/bot/reference/discord/charts/c3m.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: c3m -description: The documentation page for /c3m command in stock market analysis tool. - This command retrieves a 3-minute intraday chart, which provides visual representation - of a stock's performance during the day, particularly useful for short-term investors. -keywords: -- 3 minute intraday chart -- stock performance -- candlestick chart -- short-term investments -- /c3m command -- trading hours ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve a 3-minute intraday chart for the given ticker. This chart will display the candlestick chart for the day. It will provide a visual representation of the stock's performance over the current day, making it helpful for short-term investors. - -### Usage - -```python wordwrap -/c3m ticker [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| extended_hours | Show Full 4am-8pm ET Trading Hours. Default: False | True | None | - - ---- - -## Examples - -``` -/c3m ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/c5m.md b/website/content/bot/reference/discord/charts/c5m.md deleted file mode 100644 index aeaaef32de8..00000000000 --- a/website/content/bot/reference/discord/charts/c5m.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: c5m -description: Learn how to use the c5m command to retrieve an intraday 5 minute chart - for a given ticker. This tool aids in performing technical analysis and monitoring - short-term stock price movements. -keywords: -- c5m command -- intraday 5 minute chart -- technical analysis -- stock performance -- candlestick chart -- short-term price movements -- stock ticker -- trading hours ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an intraday 5 minute chart for a given ticker. This chart will display the candlestick chart for the day. It will provide a visual representation of the stock's performance over the current day. This command is useful for performing technical analysis and tracking short-term price movements. - -### Usage - -```python wordwrap -/c5m ticker [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| extended_hours | Show Full 4am-8pm ET Trading Hours. Default: False | True | None | - - ---- - -## Examples - -``` -/c5m ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/cc.md b/website/content/bot/reference/discord/charts/cc.md deleted file mode 100644 index cc1dd0ff45c..00000000000 --- a/website/content/bot/reference/discord/charts/cc.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: cc -description: This documentation page provides an in-depth explanation on the /cc command - that retrieves an intraday 5 minute chart for a given ticker. It's a useful tool - for technical analysis and tracking short-term price movements. -keywords: -- intraday 5 minute chart -- candlestick chart -- technical analysis -- short-term price movements -- /cc command -- stock performance visualization -- extended trading hours -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an intraday 5 minute chart for a given ticker, /c5m also has the same effect. This chart will display the candlestick chart for the day. It will provide a visual representation of the stock's performance over the current day. This command is useful for performing technical analysis and tracking short-term price movements. - -### Usage - -```python wordwrap -/cc ticker [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| extended_hours | Show Full 4am-8pm ET Trading Hours. Default: False | True | None | - - ---- - -## Examples - -``` -/cc ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/cd.md b/website/content/bot/reference/discord/charts/cd.md deleted file mode 100644 index 94c428d4948..00000000000 --- a/website/content/bot/reference/discord/charts/cd.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: cd -description: This page provides comprehensive information about the 'cd' command, - used to retrieve a daily candlestick chart for a specific stock ticker or coin. - It also includes usage instructions, parameter details and examples. -keywords: -- cd command -- daily candlestick chart -- stock ticker -- coin -- opening and closing prices -- high and low prices -- performance analysis -- command usage -- parameter details ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a daily candlestick chart for a particular ticker or coin. The candlestick chart provides information about the opening and closing prices of the day, as well as the high and low prices of the day. This data can then be used to analyze the performance of the ticker/coin over time. For example, if the user provides the command "/cd ticker:AMD", the chart will be generated for the ticker AMD. - -### Usage - -```python wordwrap -/cd ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/cd ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/chart.md b/website/content/bot/reference/discord/charts/chart.md deleted file mode 100644 index be930550779..00000000000 --- a/website/content/bot/reference/discord/charts/chart.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: chart -description: Learn how to retrieve a candlestick chart for specified stock tickers, - intervals, and for past days. The chart provides comprehensive trading data including - opening and closing prices, as well as highs and lows, and volume. -keywords: -- stock ticker -- candlestick chart -- trading data -- chart interval -- data visualization -- stock market -- financial information ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve a candlestick chart for the ticker/interval provided, with data for the past number of days specified. The interval provided must be a valid time interval (e.g. 5 minute, 15 minute, etc.). The chart will be displayed to the user and will contain information such as the opening and closing prices, the high and low, the volume, and any other relevant information. - -### Usage - -```python wordwrap -/chart ticker interval [past_days] [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| interval | Chart Interval | False | Daily (1440), Weekly (7200), Monthly (28800), 1 minute (1), 5 minute (5), 10 minute (10), 15 minute (15), 30 minute (30), 1 hour (60) | -| past_days | Past Days to Display. Default: 0 | True | None | -| extended_hours | Display Full 4am-8pm ET Trading Hours. Default: False | True | None | - - ---- - -## Examples - -``` -/chart ticker:AMD interval:5 minute past_days:0 -``` - -``` -/chart ticker:AMD interval:Daily -``` - ---- diff --git a/website/content/bot/reference/discord/charts/chartfib.md b/website/content/bot/reference/discord/charts/chartfib.md deleted file mode 100644 index a29ab916134..00000000000 --- a/website/content/bot/reference/discord/charts/chartfib.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: chartfib -description: On this page, learn how to use the chartfib command in order to retrieve - Fibonacci levels for a given ticker. This information can help identify potential - support and resistance levels, ultimately aiding in identifying potential entry - and exit points in the stock market. -keywords: -- chartfib command -- Fibonacci levels -- stock market -- support and resistance levels -- potential entry and exit points -- Stock Ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Fibonacci levels for a given ticker. This data can be used to identify potential support and resistance levels and can be used to identify potential entry and exit points in the stock market. - -### Usage - -```python wordwrap -/chartfib ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/chartfib ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/chartsr.md b/website/content/bot/reference/discord/charts/chartsr.md deleted file mode 100644 index 1e809c4c16f..00000000000 --- a/website/content/bot/reference/discord/charts/chartsr.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: chartsr -description: The chartsr command allows the user to retrieve Displays Support and - Resistance Levels for any given ticker. Useful in making informed trading decisions. -keywords: -- chartsr -- Support and Resistance Levels -- trading -- trading decisions -- Stock Ticker -- Chart Interval ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Displays Support and Resistance Levels for the ticker provided. It will display the support and resistance levels of a given ticker on the chart. These levels can help the user in making better trading decisions. - -### Usage - -```python wordwrap -/chartsr ticker [interval] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| interval | Chart Interval | True | 5 minute (5), 15 minute (15) | - - ---- - -## Examples - -``` -/chartsr ticker:AMC -``` -``` -/chartsr ticker:AMC interval:5 minute -``` - ---- diff --git a/website/content/bot/reference/discord/charts/cm.md b/website/content/bot/reference/discord/charts/cm.md deleted file mode 100644 index 8b1a945c01d..00000000000 --- a/website/content/bot/reference/discord/charts/cm.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: cm -description: Learn about the /cm command that allows you to view a monthly candlestick - chart for a given stock or cryptocurrency, perfect for analyzing the long-term performance - of your chosen ticker/coin. -keywords: -- Candlestick chart -- Stock analysis -- Cryptocurrency analysis -- Open price -- Close price -- High price -- Low price -- Long-term performance -- Stock ticker -- Command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows you to view a monthly candlestick chart for a given stock or cryptocurrency. The chart displays the open, close, high and low prices for the selected ticker/coin each month. This command is useful for analyzing the long-term performance of a stock or cryptocurrency. - -### Usage - -```python wordwrap -/cm ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/cm ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/cw.md b/website/content/bot/reference/discord/charts/cw.md deleted file mode 100644 index b686bfec114..00000000000 --- a/website/content/bot/reference/discord/charts/cw.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: cw -description: This page explains the usage of the 'cw' command, which enables the user - to retrieve a weekly candlestick chart for a specified ticker or coin. This chart - displays valuable trading information, including opening and closing prices, high - and low prices, and overall trading volume. -keywords: -- cw command -- weekly candlestick chart -- stock ticker -- trading volume -- opening and closing prices -- high and low prices ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a weekly candlestick chart for the ticker/coin provided. The chart displays the opening and closing prices, the high and low prices, and the trading volume for the week for the specified ticker/coin. - -### Usage - -```python wordwrap -/cw ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/cw ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/charts/index.mdx b/website/content/bot/reference/discord/charts/index.mdx deleted file mode 100644 index b4e0b66bcf1..00000000000 --- a/website/content/bot/reference/discord/charts/index.mdx +++ /dev/null @@ -1,57 +0,0 @@ -# charts - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/crypto/bigprints.md b/website/content/bot/reference/discord/crypto/bigprints.md deleted file mode 100644 index 99a44757046..00000000000 --- a/website/content/bot/reference/discord/crypto/bigprints.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: bigprints -description: The documentation page explains the '/crypto bigprints coin:BTC-USD' - command which retrieves last 15 large cryptocurrency prints. Informative for trading - decisions. -keywords: -- Cryptocurrency -- Crypto Trading -- Trading decisions -- Command documentation -- Crypto bigprints -- BTC-USD -- Currency pair -- Large crypto prints ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the last 15 large prints for a given cryptocurrency pair. The command uses the format "/crypto bigprints coin:BTC-USD" where BTC-USD is the currency pair for which the user wants to retrieve the large prints. This command is useful for analyzing the recent large prints of a given currency pair, which can be used to inform trading decisions. - -### Usage - -```python wordwrap -/crypto bigprints coin [days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| coin | Coin from the list of supported coins | False | ADA-USD, AVAX-USD, BTC-USD, DAI-USD, DOGE-USD, DOT-USD, ETH-USD, LTC-USD, MATIC-USD, SHIB-USD, SOL-USD, TRX-USD, USDC-USD, USDT-USD, WBTC-USD, XRP-USD | -| days | Number of days to look back. Default is 10. | True | None | - - ---- - -## Examples - -``` -/crypto bigprints coin:BTC-USD -``` - ---- diff --git a/website/content/bot/reference/discord/crypto/bio.md b/website/content/bot/reference/discord/crypto/bio.md deleted file mode 100644 index 23bb7fc1bae..00000000000 --- a/website/content/bot/reference/discord/crypto/bio.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: bio -description: The Crypto Bio command retrieves key information about a specific cryptocurrency, - such as its current price, trading volume, and market cap. Excellent for getting - a quick snapshot of any given cryptocurrency's performance. -keywords: -- crypto -- crypto bio -- symbol -- btc -- cryptocurrency information -- market cap -- trading volume -- crypto price -- crypto metrics ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve fundamental information about a crypto, such as its current price, 24-hour trading volume, market cap, and other key metrics, by entering a specific crypto symbol (e.g. "BTC") as an argument. - -### Usage - -```python wordwrap -/crypto bio symbol -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| symbol | Crypto symbol to check information (e.g., BTC) | False | None | - - ---- - -## Examples - -``` -/crypto bio symbol: btc -``` - ---- diff --git a/website/content/bot/reference/discord/crypto/compfees.md b/website/content/bot/reference/discord/crypto/compfees.md deleted file mode 100644 index 2134888f122..00000000000 --- a/website/content/bot/reference/discord/crypto/compfees.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: compfees -description: Learn how to use the compfees command to retrieve Protocol fees with - step-by-step examples. The command caters to various projects including btc, eth, - doge, etc. -keywords: -- compfees -- Protocol fees -- btc -- eth -- doge -- projects -- /crypto command -- crypto ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve the Protocol fees over time for the given project. - -### Usage - -```python wordwrap -/crypto compfees projects -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| projects | Comma separated list of protocols (e.g., btc,eth) | False | None | - - ---- - -## Examples - -``` -/crypto compfees projects: doge -``` - -``` -/crypto compfees projects: btc,eth -``` - ---- diff --git a/website/content/bot/reference/discord/crypto/defi/chart.md b/website/content/bot/reference/discord/crypto/defi/chart.md deleted file mode 100644 index 708363123f6..00000000000 --- a/website/content/bot/reference/discord/crypto/defi/chart.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: chart -description: This page provides a guide on how to retrieve a chart of the top DeFi - protocols by market capitalization. It explains the usage, parameters, and examples - of '/crypto defi chart' command to have a visual overview of the current DeFi landscape. -keywords: -- DeFi -- market capitalization -- visual representation -- total DeFi market size -- ' crypto' -- chart -- protocols -- Total Value Locked -- Market Cap -- sort data -- chain -- sort order ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve a chart of the top DeFi protocols by market capitalization. It will provide a visual representation of the relative size of each protocol, as well as an overview of the total DeFi market size. This will enable users to get a better understanding of the current DeFi landscape and identify which protocols are leading the way. - -### Usage - -```python wordwrap -/crypto defi chart -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Column to sort data by (e.g., Total Value Locked) | True | Market Cap (MCap), Total Value Locked (TVL) | -| chain | Chain to filter by (e.g., ethereum) | True | None | -| reverse | Reverse the sort order | True | Yes | - - ---- - -## Examples - -``` -/crypto defi chart -``` ---- diff --git a/website/content/bot/reference/discord/crypto/defi/table.md b/website/content/bot/reference/discord/crypto/defi/table.md deleted file mode 100644 index b483d97c669..00000000000 --- a/website/content/bot/reference/discord/crypto/defi/table.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: table -description: This page provides commands and parameters for retrieving and managing - data about top DeFi protocols including total value locked, 24-hour volume, and - price. It also guides on how to sort and filter this data. -keywords: -- DeFi protocols -- total value locked -- /crypto defi table -- 24 hour volume -- price -- sortby parameter -- chain parameter -- reverse parameter -- crypto -- table -- sorted data -- Market Cap -- Total Value Locked -- MCap -- TVL -- ethereum ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view a table of the top DeFi protocols and their associated information, such as the total value locked, 24 hour volume, and price. The table is sorted in descending order, with the top DeFi protocols at the top. - -### Usage - -```python wordwrap -/crypto defi table [sortby] [chain] [reverse] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Column to sort data by (e.g., Total Value Locked) | True | Market Cap (MCap), Total Value Locked (TVL) | -| chain | Chain to filter by (e.g., ethereum) | True | None | -| reverse | Reverse the sort order | True | Yes | - - ---- - -## Examples - -``` -/crypto defi table -``` ---- diff --git a/website/content/bot/reference/discord/crypto/fees.md b/website/content/bot/reference/discord/crypto/fees.md deleted file mode 100644 index 65529315445..00000000000 --- a/website/content/bot/reference/discord/crypto/fees.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: fees -description: The page provides information about how to fetch the fee rate of top - crypto protocols on a specified date. It helps users to compare different protocols' - fees, enhancing their decision-making process. -keywords: -- crypto -- fees -- comparison -- date -- crypto fees -- protocol ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This will provide the user with the fee rate of the top crypto protocols on a specified date, allowing the user to compare different protocols' fees and make an informed decision. - -### Usage - -```python wordwrap -/crypto fees date -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| date | Date to get fees for (e.g., 2022-01-01) | False | None | - - ---- - -## Examples - -``` -/crypto fees date: 2022-09-19 -``` - ---- diff --git a/website/content/bot/reference/discord/crypto/index.mdx b/website/content/bot/reference/discord/crypto/index.mdx deleted file mode 100644 index 699b20dca51..00000000000 --- a/website/content/bot/reference/discord/crypto/index.mdx +++ /dev/null @@ -1,52 +0,0 @@ -# crypto - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/crypto/ir.md b/website/content/bot/reference/discord/crypto/ir.md deleted file mode 100644 index 74a6ccdc02a..00000000000 --- a/website/content/bot/reference/discord/crypto/ir.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: ir -description: Learn about the /crypto ir command which allows users to retrieve the - issuance rate of top crypto protocols. This is an essential tool for investors seeking - to understand supply dynamics of crypto protocols and inform their investment decisions. -keywords: -- crypto protocols -- issuance rate -- /crypto ir command -- investment decisions -- supply dynamics ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the issuance rate of the top crypto protocols. The issuance rate is the amount of new tokens that are generated by the protocol over a given period of time. It is a useful metric for understanding the supply dynamics of crypto protocols and is used to inform investment decisions. - -### Usage - -```python wordwrap -/crypto ir -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/crypto ir -``` - ---- diff --git a/website/content/bot/reference/discord/crypto/prints.md b/website/content/bot/reference/discord/crypto/prints.md deleted file mode 100644 index 98547deccbc..00000000000 --- a/website/content/bot/reference/discord/crypto/prints.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: prints -description: This tutorial explains the use of the command '/crypto prints coin' to - retrieve the last 15 crypto prints over the last 24 hours for a specific coin. Charge - into the world of crypto metrics, track prices, volumes, sizes, and other associated - metrics. -keywords: -- Crypto Prints -- Crypto metrics -- Crypto commands -- Bitcoin -- Ethereum -- Docusaurus SEO ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Last 15 Crypto Prints over the last 24 hours for the specified coin. The command will provide information on the price, volume, size, and other metrics associated with the prints. - -### Usage - -```python wordwrap -/crypto prints coin -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| coin | Coin from the list of supported coins | False | ADA-USD, AVAX-USD, BTC-USD, DAI-USD, DOGE-USD, DOT-USD, ETH-USD, LTC-USD, MATIC-USD, SHIB-USD, SOL-USD, TRX-USD, USDC-USD, USDT-USD, WBTC-USD, XRP-USD | - - ---- - -## Examples - -``` -/crypto prints coin:BTC-USD -``` - ---- diff --git a/website/content/bot/reference/discord/crypto/top.md b/website/content/bot/reference/discord/crypto/top.md deleted file mode 100644 index 39f53f4206c..00000000000 --- a/website/content/bot/reference/discord/crypto/top.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: top -description: Command to retrieve the top cryptocurrencies by market cap, with optional - sorting and filtering capabilities. It provides a quick snapshot of the current - crypto market using specific commands. -keywords: -- crypto -- top cryptocurrencies -- market capitalization -- market cap -- stablecoins -- manufacturing -- sort -- filter -- reverse order -- command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the top cryptocurrencies, ranked by market capitalization, allowing the user to quickly get a snapshot of the current market. - -### Usage - -```python wordwrap -/crypto top [sortby] [category] [reverse] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Column to sort data by (e.g., Market Cap) | True | Market Cap (MCap) | -| category | Category to filter by (e.g., stablecoins) | True | None | -| reverse | Reverse the sort order | True | Yes | - - ---- - -## Examples - -``` -/crypto top -``` - -``` -/crypto top sortby: Market Cap category: manufacturing -``` ---- diff --git a/website/content/bot/reference/discord/crypto/tvl.md b/website/content/bot/reference/discord/crypto/tvl.md deleted file mode 100644 index 61405ae39b3..00000000000 --- a/website/content/bot/reference/discord/crypto/tvl.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: tvl -description: This page provides instructions on how to use the 'TVL' command to retrieve - historical Total Value Locked (TVL) data for a given protocol. This data provides - a snapshot of the total amount of capital locked in a protocol, enabling comparison - of metrics between protocols and tracking their growth over time. -keywords: -- TVL -- Total Value Locked -- protocol -- crypto -- historical data -- growth tracking -- metrics comparison -- capital ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve historical TVL (Total Value Locked) data for any given protocol. It provides a snapshot of the total amount of capital that is currently locked in the protocol, allowing users to easily compare the metrics between different protocols and track their growth over time. - -### Usage - -```python wordwrap -/crypto tvl protocols -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| protocols | comma separated list of protocols (e.g., curve,makerdao) | False | None | - - ---- - -## Examples - -``` -/crypto tvl -``` - -``` -/crypto tvl protocols: curve -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/allblocks.md b/website/content/bot/reference/discord/darkpool/allblocks.md deleted file mode 100644 index d4626dc0359..00000000000 --- a/website/content/bot/reference/discord/darkpool/allblocks.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: allblocks -description: Learn how to use the allblocks command to retrieve the last 15 block - trades of a given security, with details including the time, price, quantity, and - total gross value of each trade. -keywords: -- block trades -- security -- trade summary -- stock ticker -- allblocks command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -The command allows the user to retrieve the last 15 block trades of a given security. This command will provide a summary of the last 15 block trades, including the time, price, quantity, and total gross value of each trade. - -### Usage - -```python wordwrap -/dp allblocks ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dp topsum -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/alldp.md b/website/content/bot/reference/discord/darkpool/alldp.md deleted file mode 100644 index a6e0669c7b1..00000000000 --- a/website/content/bot/reference/discord/darkpool/alldp.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: alldp -description: This page provides the 'alldp' command usage to retrieve the last 15 - darkpool trades for a specific stock ticker. It presents how to efficiently trade - on a private stock trading system. -keywords: -- alldp command -- darkpool trades -- stock ticker -- private stock trading -- efficient trades -- retrieve trades ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the last 15 darkpool trades for the specified stock ticker. A darkpool is a private stock trading system that allows large trades to take place without affecting the public market, providing access to larger and more efficient trades. - -### Usage - -```python wordwrap -/dp alldp ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dp alldp ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/allprints.md b/website/content/bot/reference/discord/darkpool/allprints.md deleted file mode 100644 index 66775c428a6..00000000000 --- a/website/content/bot/reference/discord/darkpool/allprints.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: allprints -description: This page's content revolves around the 'allprints' command used for - retrieving the last 15 combination of Dark Pool and Blocks for a specified ticker - symbol. It covers usage, parameters, and examples. -keywords: -- allprints command -- Dark Pool and Blocks -- stock market trades -- ticker symbol ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the Last 15 Combination of Dark Pool and Blocks for a given ticker symbol. This can be used to view the most recent reported trades that involve Dark Pool and Blocks in the stock market. The results of this command will show the date, time, price, and volume of the trades. - -### Usage - -```python wordwrap -/dp allprints ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dp allprints ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/bigprints.md b/website/content/bot/reference/discord/darkpool/bigprints.md deleted file mode 100644 index 2596ab67068..00000000000 --- a/website/content/bot/reference/discord/darkpool/bigprints.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: bigprints -description: Bigprints command provides a comprehensive view of the biggest dark pool - and block trades over a specified number of days, offering insights into the market - activity over that period. -keywords: -- bigprints -- dark pool trades -- block trades -- /dp bigprints days -- market activity ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the largest combination of dark pool and block trades over a specified amount of days. It will provide a comprehensive view of the biggest dark pool and block trades over the specified number of days and give the user an idea of the market activity over that period. - -### Usage - -```python wordwrap -/dp bigprints days -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | - - ---- - -## Examples - -``` -/dp bigprints days:6 -``` ---- diff --git a/website/content/bot/reference/discord/darkpool/index.mdx b/website/content/bot/reference/discord/darkpool/index.mdx deleted file mode 100644 index 999aef99447..00000000000 --- a/website/content/bot/reference/discord/darkpool/index.mdx +++ /dev/null @@ -1,47 +0,0 @@ -# darkpool - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/darkpool/levels.md b/website/content/bot/reference/discord/darkpool/levels.md deleted file mode 100644 index 3f9795d0561..00000000000 --- a/website/content/bot/reference/discord/darkpool/levels.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: levels -description: This page provides information about the 'levels' command that allows - users to retrieve the Biggest Levels for All Prints over the last x days for a given - stock ticker. This command aids in evaluating stock performance. -keywords: -- levels command -- DP levels -- stock ticker -- stock performance -- All Prints -- Biggest Levels -- usage of levels command -- parameters -- examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Biggest Levels for All Prints over the last x days for the given ticker. This information is useful in assessing the overall performance of the stock, as it provides information on the largest levels of prints over the last x days. - -### Usage - -```python wordwrap -/dp levels ticker days -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| days | Number of days to look back | False | None | - - ---- - -## Examples - -``` -/dp levels ticker:TSLA days:10 -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/sectors.md b/website/content/bot/reference/discord/darkpool/sectors.md deleted file mode 100644 index 20a25f215fb..00000000000 --- a/website/content/bot/reference/discord/darkpool/sectors.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: sectors -description: The page provides information on how to use the sectors command, which - allows the user to view a summary of all prints by MarketCap of different sectors - over a given period. The command provides significant insights into the darkpool - activities of different sectors. -keywords: -- sectors command -- MarketCap by Sector -- darkpool activity -- sector's market cap -- accumulation -- Basic Materials -- Energy sector -- Communication Services -- Consumer Cyclical -- Consumer Defensive -- Financial sector -- Healthcare sector -- Industrials -- Real Estate sector -- Technology sector -- Utilities sector ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a summary of all prints by % of MarketCap by Sector over the last x days. The user will be able to view the sector's market cap divided by total darkpool activity to see possible accumulation. - -### Usage - -```python wordwrap -/dp sectors days sector -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sector | Sector to filter by | False | Basic Materials (BM), Energy (E), Communication Services (CS), Consumer Cyclical (CC), Consumer Defensive (CD), Financial (F), Healthcare (H), Industrials (I), Real Estate (RE), Technology (T), Utilities (U) | - - ---- - -## Examples - -``` -/dp sectors days:5 sector:Basic Materials -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/summary.md b/website/content/bot/reference/discord/darkpool/summary.md deleted file mode 100644 index 024d3a36da6..00000000000 --- a/website/content/bot/reference/discord/darkpool/summary.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: summary -description: Learn how to retrieve a summary of all the prints by percentage of MarketCap - over the last x days, sorted by MarketCap. Understand the usage, parameters, and - see examples. -keywords: -- prints summary -- MarketCap -- Sort by MarketCap -- /dp summary command -- MarketCap over time -- Market analysis -- Financial Data Analysis -- Short Percentage -- Float ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a summary of all the prints by percentage of MarketCap over the last x days, sorted by MarketCap. The summary includes the total number of prints and their total percentage of MarketCap, as well as the float and short percentage. - -### Usage - -```python wordwrap -/dp summary days sort -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sort | Sort by MarketCap, Float, Total, or Short Percentage | False | MarketCap (mc), Float (float), Total (sum), Short Percentage (short) | - - ---- - -## Examples - -``` -/dp summary days:10 sort:MarketCap -``` - ---- diff --git a/website/content/bot/reference/discord/darkpool/topsum.md b/website/content/bot/reference/discord/darkpool/topsum.md deleted file mode 100644 index 1ca112fa0a4..00000000000 --- a/website/content/bot/reference/discord/darkpool/topsum.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: topsum -description: The documentation page is about the 'topsum' command, which retrieves - a total block and dark pool data summary. It also sums all darkpool prints and provides - a table of the largest data by symbol along with a comparison graph. This command - does not require any parameters. -keywords: -- topsum command -- block and dark pool data summary -- sum darkpool prints -- largest data by symbol -- comparison graph -- command usage -- no parameters command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve total block and dark pool data summary. It sums all darkpool prints and gives a table of the largest by symbol as well as a graph for comparison. - -### Usage - -```python wordwrap -/dp topsum -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/dp topsum -``` ---- diff --git a/website/content/bot/reference/discord/discovery/arktrades.md b/website/content/bot/reference/discord/discovery/arktrades.md deleted file mode 100644 index a09c7177851..00000000000 --- a/website/content/bot/reference/discord/discovery/arktrades.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: arktrades -description: The page provides information about the arktrades command, which allows - user to retrieve a list of all trades made by ARK. -keywords: -- arktrades -- trades -- ARK -- data -- table format ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a list of all trades made by ARK, including the time and amount of each trade. The data is presented in an easy-to-read table format so that the user can quickly analyze the trades made by ARK. - -### Usage - -```python wordwrap -/disc arktrades -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc arktrades -``` ---- diff --git a/website/content/bot/reference/discord/discovery/contracts.md b/website/content/bot/reference/discord/discovery/contracts.md deleted file mode 100644 index f9372c40a79..00000000000 --- a/website/content/bot/reference/discord/discovery/contracts.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: contracts -description: The page provides details on how to retrieve the top 15 Government contracts - by amount for all tickers using the /disc contracts command. It gives insights into - the total value of Government contracts awarded to various companies, helping users - understand their financial health. -keywords: -- contracts -- Government contracts -- tickers -- database -- financial health -- /disc contracts ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Government contracts by amount for all tickers. This is a helpful tool for those who want to quickly get an overview of the total value of Government contracts awarded to various companies. The data is retrieved from a database of contracts and can be used to gain valuable insights into the financial health of those companies. - -### Usage - -```python wordwrap -/disc contracts -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc contracts -``` ---- diff --git a/website/content/bot/reference/discord/discovery/fgindex.md b/website/content/bot/reference/discord/discovery/fgindex.md deleted file mode 100644 index 810e61110d0..00000000000 --- a/website/content/bot/reference/discord/discovery/fgindex.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: fgindex -description: The page defines the use of 'fgindex' command in getting the Fear & Greed - Index. This is a key investor sentiment indicator by CNNMoney and offers insights - into the stock market through analysis of momentum, sentiment, and trading volume. -keywords: -- fgindex -- Fear & Greed Index -- investor sentiment indicator -- CNNMoney -- stock market -- market momentum -- market sentiment -- stock trading volume -- score range 0-100 ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Fear & Greed Index, which is an investor sentiment indicator published by CNNMoney. The index measures the levels of fear and greed of the investors in the stock market by observing the momentum, sentiment and volume of stock trading. The index ranges from 0 to 100, with 0 being the most fearful and 100 being the most greedy. - -### Usage - -```python wordwrap -/disc fgindex -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc fgindex -``` ---- diff --git a/website/content/bot/reference/discord/discovery/halts.md b/website/content/bot/reference/discord/discovery/halts.md deleted file mode 100644 index 08b951b85bc..00000000000 --- a/website/content/bot/reference/discord/discovery/halts.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: halts -description: Improve your trading with the '/disc halts' command, allowing you to - avoid significant losses due to temporary halts. The halt code and time of any halted - or pending stock at the exchange are provided at your fingertips, excluding penny - stocks. -keywords: -- Stock Market -- Stocks -- Pennystocks Exclusion -- /disc halts Command -- Stock Halt Code -- Exchange -- Stock Trading ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the time and halt code of stocks in the market, excluding penny stocks. The output of this command provides the user with the time and halt code of stock that is currently halted or in the process of being halted by the exchange. - -### Usage - -```python wordwrap -/disc halts -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc halts -``` ---- diff --git a/website/content/bot/reference/discord/discovery/holidays.md b/website/content/bot/reference/discord/discovery/holidays.md deleted file mode 100644 index b6664dae39f..00000000000 --- a/website/content/bot/reference/discord/discovery/holidays.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: holidays -description: The page provides detailed guidance on how to use the 'holidays' command - to retrieve a list of upcoming market holidays, including their dates and types. - This is particularly useful for users seeking to stay informed about upcoming events. -keywords: -- holidays -- market holidays -- upcoming holidays -- national holidays ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a list of upcoming market holidays. The command will return a list of holidays, including their respective dates, along with any other pertinent details, such as whether they are national holidays or not. This command is suitable for any user who needs to stay up to date with upcoming holidays. - -### Usage - -```python wordwrap -/disc holidays -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc holidays -``` ---- diff --git a/website/content/bot/reference/discord/discovery/house.md b/website/content/bot/reference/discord/discovery/house.md deleted file mode 100644 index c6eec79d3fc..00000000000 --- a/website/content/bot/reference/discord/discovery/house.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: house -description: This page provides a detailed explanation of the 'house' command in our - platform, including its usage, parameters, and examples. -keywords: -- house command -- recent house trades -- trade time -- trade size -- trade price -- command parameters -- command usage -- command examples -- retrieve trades ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve recent house trades for all tickers. The command will display the time of the trade, the ticker, the size of the trade, the price, and any other relevant details. - -### Usage - -```python wordwrap -/disc house -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc house -``` ---- diff --git a/website/content/bot/reference/discord/discovery/index.mdx b/website/content/bot/reference/discord/discovery/index.mdx deleted file mode 100644 index 3eb71a4f48d..00000000000 --- a/website/content/bot/reference/discord/discovery/index.mdx +++ /dev/null @@ -1,62 +0,0 @@ -# discovery - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/discovery/ipolist.md b/website/content/bot/reference/discord/discovery/ipolist.md deleted file mode 100644 index feb31a2c586..00000000000 --- a/website/content/bot/reference/discord/discovery/ipolist.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ipolist -description: The ipolist command page provides details on how to use the command to - get the latest and upcoming Initial Public Offerings (IPOs) information. The information - includes the name of the company, IPO date, and the stock exchange. -keywords: -- ipolist command -- initial public offerings -- IPO updates -- new companies -- stock exchange -- investment opportunities -- upcoming IPOs -- latest IPOs ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view 10 of the most recent and upcoming Initial Public Offerings (IPOs) including the company name, the IPO date, and the stock exchange. This information can help users stay up-to-date with the latest IPOs, and provide them with opportunities to invest in new companies. - -### Usage - -```python wordwrap -/disc ipolist -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc ipolist -``` ---- diff --git a/website/content/bot/reference/discord/discovery/senate.md b/website/content/bot/reference/discord/discovery/senate.md deleted file mode 100644 index 772e9f7c337..00000000000 --- a/website/content/bot/reference/discord/discovery/senate.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: senate -description: This page provides comprehensive information on the 'senate' command - used to retrieve the most recent senate trades for all tickers. It includes details - on usage, parameters, and examples. -keywords: -- senate command -- trade retrieval -- ticker information -- price information -- command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the most recent senate trades for all tickers including the date and time of the trade and the price information. - -### Usage - -```python wordwrap -/disc senate -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc senate -``` ---- diff --git a/website/content/bot/reference/discord/discovery/splits.md b/website/content/bot/reference/discord/discovery/splits.md deleted file mode 100644 index 90a92ce061d..00000000000 --- a/website/content/bot/reference/discord/discovery/splits.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: splits -description: The page provides a guide on using the /disc splits command to view a - list of recent stock splits for all available tickers. It also provides insights - on how to track past stock splits using this data. The information includes the - ticker, date, and ratio of the split. -keywords: -- stock splits -- view stock splits -- track stock splits -- /disc splits -- stock splits data -- ticker data -- split ratio ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to view a list of recent stock splits for all available tickers. This list includes the ticker, the date of the split, and the ratio of the split. This data can be used to track how stocks have been split in the past. - -### Usage - -```python wordwrap -/disc splits -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc splits -``` ---- diff --git a/website/content/bot/reference/discord/discovery/trendingst.md b/website/content/bot/reference/discord/discovery/trendingst.md deleted file mode 100644 index 180e03c4764..00000000000 --- a/website/content/bot/reference/discord/discovery/trendingst.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: trendingst -description: The docusaurus page explains how to use the 'trendingst' command to retrieve - the top 15 trending stocks from StockTwits. It covers details on how the command - works, its usage, and provides examples. -keywords: -- trending stocks -- stocktwits -- most discussed stocks -- popular stocks -- stock market trends -- /disc trendingst ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top 15 trending stocks from StockTwits according to the most recent discussions. The stocks are displayed in order of most trending, as determined by the most discussed stocks in the StockTwits community. This command is an efficient way to stay up to date on the most popular stocks in the market. - -### Usage - -```python wordwrap -/disc trendingst -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc trendingst -``` ---- diff --git a/website/content/bot/reference/discord/discovery/wsb.md b/website/content/bot/reference/discord/discovery/wsb.md deleted file mode 100644 index b68f1e07b93..00000000000 --- a/website/content/bot/reference/discord/discovery/wsb.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: wsb -description: Learn how to view the top 15 trending stocks on r/WallStreetBets (WSB) - by using the '/disc wsb' command. It provides mentions count for popular stocks, - offering insights into the latest trends. -keywords: -- wsb command -- trending stocks -- Mentions count -- /disc wsb -- WallStreetBets -- Popular stocks -- Command parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the top 15 trending stocks on r/WallStreetBets (WSB) using the /disc wsb command. It displays the mentions count for popular stocks on the platform. - -### Usage - -```python wordwrap -/disc wsb -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/disc wsb -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/ah.md b/website/content/bot/reference/discord/duedilligence/ah.md deleted file mode 100644 index 20cb680094c..00000000000 --- a/website/content/bot/reference/discord/duedilligence/ah.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ah -description: Documentation for the 'ah' command for retrieving afterhours data for - a specific stock ticker, with usage, parameters, and examples. -keywords: -- Afterhours data -- Stock ticker -- Current stock price -- Highest and lowest prices -- Trade volume -- Market change -- Command usage -- Python command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve afterhours data for a given stock ticker. The data retrieved will include the stock's current price, the highest and lowest prices of the ah session, the volume traded, and the change in the afterhours market. - -### Usage - -```python wordwrap -/dd ah ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd ah ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/analyst.md b/website/content/bot/reference/discord/duedilligence/analyst.md deleted file mode 100644 index cc6bfea3dcd..00000000000 --- a/website/content/bot/reference/discord/duedilligence/analyst.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: analyst -description: The page defines the usage of the command 'analyst', which allows users - to retrieve analyst recommendations for a specific stock ticker. Examples include - finding recommendations for AMD stocks. -keywords: -- analyst command -- stock ticker -- retrieve analyst recommendations -- AMD stock ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve analyst recommendations for a given stock ticker. - -### Usage - -```python wordwrap -/dd analyst ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd analyst ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/bio.md b/website/content/bot/reference/discord/duedilligence/bio.md deleted file mode 100644 index fa1cb032cfb..00000000000 --- a/website/content/bot/reference/discord/duedilligence/bio.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: bio -description: This page provides information about 'bio' command that fetches a stock's - company info such as name, description, sector, industry, CEO, etc. using a stock - ticker. -keywords: -- bio command -- stock's company info -- stock ticker -- stock information -- company's name -- company's description -- company's sector -- company's industry -- company's CEO ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a stock's company information and displays it to the user. It takes a stock ticker as an argument and returns information such as the company's name, description, sector, industry, CEO, and more. - -### Usage - -```python wordwrap -/dd bio ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd bio ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/customer.md b/website/content/bot/reference/discord/duedilligence/customer.md deleted file mode 100644 index ba3d28a8329..00000000000 --- a/website/content/bot/reference/discord/duedilligence/customer.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: customer -description: The page provides how to use the 'customer' command to display the customers - of a company using a specific stock ticker. It includes a description of parameters - and usage examples. -keywords: -- customer command -- display customers -- company customers -- stock ticker -- usage of customer command -- parameters -- examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to display customers of the company using the given symbol. - -### Usage - -```python wordwrap -/dd customer ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd customer ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/divinfo.md b/website/content/bot/reference/discord/duedilligence/divinfo.md deleted file mode 100644 index 8250d437bf5..00000000000 --- a/website/content/bot/reference/discord/duedilligence/divinfo.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: divinfo -description: This page provides information about using the 'divinfo' command to retrieve - dividend data, including rate, yield, and ex-div date for a specified stock ticker. -keywords: -- divinfo -- dividend information -- stock -- dividend rate -- yield -- ex-div date -- parameters -- stock ticker -- AAPL ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves dividend information for a given stock. The data includes dividend rate, yield, and ex-div date. - -### Usage - -```python wordwrap -/dd divinfo ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd divinfo ticker:AAPL -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/earnings.md b/website/content/bot/reference/discord/duedilligence/earnings.md deleted file mode 100644 index ae522b055b7..00000000000 --- a/website/content/bot/reference/discord/duedilligence/earnings.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: earnings -description: Details on how to use the 'earnings' command to retrieve anticipated - earnings for a specified business day. Information includes company ticker, expected - time, sector, and float facilitating informed investment decisions. -keywords: -- earnings -- investment decisions -- company ticker -- business day -- sector -- float ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the expected earnings for the given business day. The displayed earnings will include company ticker, expected time, sector, and float of the company. This information can be used to help the user make informed decisions about their investments. - -### Usage - -```python wordwrap -/dd earnings day -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| day | Date to get earnings for (YYYY-MM-DD) | False | None | - - ---- - -## Examples - -``` -/dd earnings day:2022-07-29 -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/ermove.md b/website/content/bot/reference/discord/duedilligence/ermove.md deleted file mode 100644 index bd69b94073e..00000000000 --- a/website/content/bot/reference/discord/duedilligence/ermove.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: ermove -description: The documentation page provides a detailed explanation of the ermove - command that allows users to fetch the implied stock move based on current option - prices. It also guides on using the stock ticker to retrieve this information. -keywords: -- ermove command -- retrieve implied move -- stock -- option prices -- stock movement measure -- option's expiration -- stock ticker -- stock market ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the implied move for a stock based on the current option prices. The implied move is a measure of how far the stock is expected to move during the option's expiration. - -### Usage - -```python wordwrap -/dd ermove ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd ermove ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/est.md b/website/content/bot/reference/discord/duedilligence/est.md deleted file mode 100644 index bd9cf1cf192..00000000000 --- a/website/content/bot/reference/discord/duedilligence/est.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: est -description: Detailed guide on how to retrieve earning estimates with the 'est' command - for various stock symbols. Ideal for investors seeking insights on potential stock - performance. -keywords: -- est command guide -- earning estimates -- stock symbols -- investor tools -- stock performance ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve earning estimates for a given stock symbol. This can be used as a helpful tool for investors to get an idea of how a stock may perform in terms of earnings. - -### Usage - -```python wordwrap -/dd est ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd est ticker:MMM -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/financials.md b/website/content/bot/reference/discord/duedilligence/financials.md deleted file mode 100644 index 242930e49bb..00000000000 --- a/website/content/bot/reference/discord/duedilligence/financials.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: financials -description: This page provides information on the financials command which retrieves - total assets, cash, debt, liabilities, and revenue of a company using its stock - ticker. The data can be used to analyze a company's financial health. -keywords: -- financials -- total assets -- cash -- debt -- liabilities -- revenue -- company financial health -- stock ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the financials of the company with the given ticker which includes total assets, cash, debt, liabilities, and revenue. This information can be used to analyze the financial health of the company. - -### Usage - -```python wordwrap -/dd financials ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd financials ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/index.mdx b/website/content/bot/reference/discord/duedilligence/index.mdx deleted file mode 100644 index b9086104264..00000000000 --- a/website/content/bot/reference/discord/duedilligence/index.mdx +++ /dev/null @@ -1,97 +0,0 @@ -# duedilligence - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/duedilligence/insiders.md b/website/content/bot/reference/discord/duedilligence/insiders.md deleted file mode 100644 index f7b2b7218bf..00000000000 --- a/website/content/bot/reference/discord/duedilligence/insiders.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: insiders -description: The Insiders page allows users to retrieve the 15 most recent insider - transactions for a given stock, including the date of the transaction, the insider - involved, the number of shares traded, the type of transaction, and the average - price. You can run this command by entering '/dd insiders ticker:'. -keywords: -- insiders command -- recent insider transactions -- stock information -- shares traded -- transaction type -- average price ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the 15 most recent insider transactions for a given stock. It will provide information such as the date of the transaction, the company insider involved, the number of shares traded, the type of transaction (buy/sell), and the average price of the transaction. - -### Usage - -```python wordwrap -/dd insiders ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd insiders ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/instholdings.md b/website/content/bot/reference/discord/duedilligence/instholdings.md deleted file mode 100644 index ba437be8930..00000000000 --- a/website/content/bot/reference/discord/duedilligence/instholdings.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: instholdings -description: This page provides details on the instholdings command which retrieves - the top 15 institutional holdings for a given stock, as reported to the United States - Securities and Exchange Commission. -keywords: -- instholdings command -- institutional holdings -- stock -- United States Securities and Exchange Commission -- SEC -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top 15 institutional holdings for a given stock. This list is retrieved from the most recent available institutional holdings reported to the United States Securities and Exchange Commission. - -### Usage - -```python wordwrap -/dd instholdings ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd instholdings ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/nexter.md b/website/content/bot/reference/discord/duedilligence/nexter.md deleted file mode 100644 index d9201bd06d2..00000000000 --- a/website/content/bot/reference/discord/duedilligence/nexter.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: nexter -description: This document provides guidance on how to use the nexter command to retrieve - the next earnings date for a provided stock ticker symbol. Examples include usage - with AMD stock. -keywords: -- nexter command -- earnings date -- stock ticker symbol -- financial data -- AMD stock ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the next earnings date for the given stock ticker symbol. - -### Usage - -```python wordwrap -/dd nexter ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd nexter ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/pm.md b/website/content/bot/reference/discord/duedilligence/pm.md deleted file mode 100644 index 04198d3ac68..00000000000 --- a/website/content/bot/reference/discord/duedilligence/pm.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: pm -description: This page describes the command that retrieves premarket data for a given - stock ticker. It is a valuable resource for those keen on understanding a stock's - performance before the regular market commences. -keywords: -- stock -- premarket data -- stock ticker -- market performance ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve premarket data for a given stock ticker. It will fetch the latest price, the premarket change, and the premarket percentage change of the selected stock. This is useful for those who want to get an idea of the stock's performance before the regular market opens. - -### Usage - -```python wordwrap -/dd pm ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd pm ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/pt.md b/website/content/bot/reference/discord/duedilligence/pt.md deleted file mode 100644 index 172e908a27e..00000000000 --- a/website/content/bot/reference/discord/duedilligence/pt.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: pt -description: This documentation page contains information about the pt command for - retrieving a chart with stock price targets. By using this command, users can obtain - crucial information about the current price, target prices, and analyst ratings - of a specified ticker, thus enabling them to make more informed decisions. -keywords: -- pt command -- stock price targets -- current price -- target prices -- analyst ratings -- informed decisions ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a chart with price targets for the specified ticker. The chart will provide information on the current price, target prices and analyst ratings, allowing the user to make more informed decisions. - -### Usage - -```python wordwrap -/dd pt ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd pt ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/sec.md b/website/content/bot/reference/discord/duedilligence/sec.md deleted file mode 100644 index d2b2ef72188..00000000000 --- a/website/content/bot/reference/discord/duedilligence/sec.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: sec -description: The sec documentation page details how to use a feature for retrieving - the latest SEC filings related to a specific ticker symbol. Information available - includes company financials, registration statements, and periodic reports such - as 10-Ks, 8-Ks, and 10-Qs. Useful for investors and analysts needing current data - on a company's financial performance or other corporate documents. -keywords: -- sec command -- retrieve SEC filings -- financial performance -- corporate documents -- stock ticker -- company financials -- 10-Ks -- 8-Ks -- 10-Qs -- registration statements -- investors -- analysts -- periodic reports ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the most recent SEC filings related to the specified ticker symbol. The filings can include company financials, registration statements, and periodic reports such as 10-Ks, 8-Ks, and 10-Qs. This command is especially useful for investors and analysts who need up-to-date information on a company's financial performance or other corporate documents. - -### Usage - -```python wordwrap -/dd sec ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd sec ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/splits.md b/website/content/bot/reference/discord/duedilligence/splits.md deleted file mode 100644 index 3d5decf54e0..00000000000 --- a/website/content/bot/reference/discord/duedilligence/splits.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: splits -description: Learn how to use the splits command in Docusaurus to track recent stock - splits for a given ticker over time. Detailed usage and examples provided. -keywords: -- stock splits -- tracking stock splits -- stock ticker -- docusaurus command for stock splits ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a list of recent stock splits for a given ticker. This command is useful for tracking the splits of a particular stock over time. - -### Usage - -```python wordwrap -/dd splits ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd splits ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/duedilligence/supplier.md b/website/content/bot/reference/discord/duedilligence/supplier.md deleted file mode 100644 index 6a69ce5231c..00000000000 --- a/website/content/bot/reference/discord/duedilligence/supplier.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: supplier -description: This page provides information on the 'supplier' command, which allows - users to retrieve the list of suppliers associated with a stock ticker. Usage, parameters, - and examples are included for a clear understanding. -keywords: -- supplier -- stock -- company supplier retrieval -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve the list of suppliers associated with the company with the given ticker. - -### Usage - -```python wordwrap -/dd supplier ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd supplier ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/duedilligence/ytd.md b/website/content/bot/reference/discord/duedilligence/ytd.md deleted file mode 100644 index d2658d100cf..00000000000 --- a/website/content/bot/reference/discord/duedilligence/ytd.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: ytd -description: A documentation page explaining the 'ytd' command that retrieves the - year-to-date performance for a particular stock's ticker symbol. Includes usage, - parameter information, and examples. -keywords: -- ytd command -- stock performance -- ticker symbol -- AAPL ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the stock's year-to-date performance for a particular ticker symbol. It displays the stock's performance over various periods of time, from 5 days to 5 years. - -### Usage - -```python wordwrap -/dd ytd ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/dd ytd ticker:AAPL -``` ---- diff --git a/website/content/bot/reference/discord/economy/calendar.md b/website/content/bot/reference/discord/economy/calendar.md deleted file mode 100644 index 69731924970..00000000000 --- a/website/content/bot/reference/discord/economy/calendar.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: calendar -description: Get an Economic Calendar for the day and read about the key economic - indicators with the /econ calendar command. -keywords: -- economic calendar -- economic events -- economic indicators -- GDP -- inflation -- employment ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an Economic Calendar for the day, which displays the upcoming economic events along with their expected impact. The Economic Calendar includes a list of key economic indicators such as GDP, inflation, employment, and more, which can provide insight into the future trajectory of the economy. - -### Usage - -```python wordwrap -/econ calendar -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ calendar -``` ---- diff --git a/website/content/bot/reference/discord/economy/commodities.md b/website/content/bot/reference/discord/economy/commodities.md deleted file mode 100644 index 73c4bf2a7e9..00000000000 --- a/website/content/bot/reference/discord/economy/commodities.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: commodities -description: This page provides instructions on how to use the commodities command - to easily get an overview of Futures and commodities prices and changes on our trading - platform. -keywords: -- commodities -- Futures -- prices -- trading -- changes -- command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to quickly and easily retrieve an overview of Futures and commodities. It provides the last price and change for the day. - -### Usage - -```python wordwrap -/econ commodities -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ commodities -``` ---- diff --git a/website/content/bot/reference/discord/economy/currencies.md b/website/content/bot/reference/discord/economy/currencies.md deleted file mode 100644 index 1a3164cc584..00000000000 --- a/website/content/bot/reference/discord/economy/currencies.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: currencies -description: The /econ currencies command page where users learn how to retrieve an - overview of all available currencies including information such as name, price, - and changes. -keywords: -- currencies -- command overview -- currency name -- currency price -- /econ currencies -- change -- no parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an overview of all available currencies. It will provide the user with information such as the currency name, price, and change. - -### Usage - -```python wordwrap -/econ currencies -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ currencies -``` ---- diff --git a/website/content/bot/reference/discord/economy/fedrates.md b/website/content/bot/reference/discord/economy/fedrates.md deleted file mode 100644 index 9a9fbacd04c..00000000000 --- a/website/content/bot/reference/discord/economy/fedrates.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: fedrates -description: The fedrates command allows users to retrieve upcoming Federal Rate decision - dates and chances. Stay updated with crucial financial information easily. -keywords: -- fedrates command -- Federal Rate decision dates -- chances of Federal Rate decisions -- stay up to date with Federal Rate decisions -- /econ fedrates -- no parameters command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to quickly and easily retrieve upcoming Federal Rate decision dates and chances. It is a convenient way to stay up to date with Federal Rate decisions. - -### Usage - -```python wordwrap -/econ fedrates -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ fedrates -``` ---- diff --git a/website/content/bot/reference/discord/economy/glbonds.md b/website/content/bot/reference/discord/economy/glbonds.md deleted file mode 100644 index 499569007be..00000000000 --- a/website/content/bot/reference/discord/economy/glbonds.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: glbonds -description: The glbonds command page provides information about the retrieval of - an overview of global bonds which includes details such as type of bond, rate of - return, yield, and yield change. This command is fundamental in making informed - decisions about investing in global bonds. -keywords: -- glbonds command -- global bonds -- rate of return -- yield -- yield change -- investing in global bonds ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an overview of global bonds. It includes information about the type of bond, the rate of return, yield, and yield change. The data is presented in an easy to read format and can be used to inform decisions about investing in global bonds. - -### Usage - -```python wordwrap -/econ glbonds -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ glbonds -``` ---- diff --git a/website/content/bot/reference/discord/economy/index.mdx b/website/content/bot/reference/discord/economy/index.mdx deleted file mode 100644 index d071282690b..00000000000 --- a/website/content/bot/reference/discord/economy/index.mdx +++ /dev/null @@ -1,52 +0,0 @@ -# economy - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/economy/indices.md b/website/content/bot/reference/discord/economy/indices.md deleted file mode 100644 index c348c7b0f4c..00000000000 --- a/website/content/bot/reference/discord/economy/indices.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: indices -description: This page provides a command for a real-time overview of major US stock - indices like the Dow Jones Industrial Average, S&P 500, and NASDAQ Composite. It - shows current index values with percentage changes. -keywords: -- indices -- US stock indices -- Dow Jones Industrial Average -- S&P 500 -- NASDAQ Composite -- index values -- percentage change -- real-time overview ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command provides a real-time overview of the major US stock indices, such as the Dow Jones Industrial Average, the S&P 500, and the NASDAQ Composite. It displays the most current index values, as well as the percentage change from the previous day. - -### Usage - -```python wordwrap -/econ indices -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ indices -``` ---- diff --git a/website/content/bot/reference/discord/economy/revrepo.md b/website/content/bot/reference/discord/economy/revrepo.md deleted file mode 100644 index f8d7f27f242..00000000000 --- a/website/content/bot/reference/discord/economy/revrepo.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: revrepo -description: On this page, you can understand how to use the '/econ revrepo' command - to retrieve Reverse Repo data with flexibility on the number of days, specifically - catering to your needs. -keywords: -- RevRepo -- /econ revrepo -- Retrieving Reverse Repo data -- Command Usage -- Parameters -- Examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Reverse Repo data for a default period of 35 days. This data includes information such as the total amount of Reverse Repo, the number of parties, the average, and difference. - -### Usage - -```python wordwrap -/econ revrepo [days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to display. Default: 50 | True | None | - - ---- - -## Examples - -``` -/econ revrepo days:35 -``` - -``` -/econ revrepo -``` ---- diff --git a/website/content/bot/reference/discord/economy/usbonds.md b/website/content/bot/reference/discord/economy/usbonds.md deleted file mode 100644 index 3fbd759f3ad..00000000000 --- a/website/content/bot/reference/discord/economy/usbonds.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: usbonds -description: The usbonds command page provides information on retrieving an overview - of US bonds ranging from 1-Month to 30-Year bonds, including the most recent bond - rates, yields, and changes. -keywords: -- US bonds -- bond rates -- bond yields -- usbonds command -- economic data -- financial markets -- economy -- money market ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves an overview of US bonds from the 1-Month to 30-Year bonds, providing the user with a list of the most recent bond rates, yields and change. - -### Usage - -```python wordwrap -/econ usbonds -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/econ usbonds -``` ---- diff --git a/website/content/bot/reference/discord/economy/yieldcurve.md b/website/content/bot/reference/discord/economy/yieldcurve.md deleted file mode 100644 index f16835222e6..00000000000 --- a/website/content/bot/reference/discord/economy/yieldcurve.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: yieldcurve -description: The page provides information on how to use the yieldcurve command to - retrieve the US Bonds yield curve, which gives an indication of the direction of - interest rates. -keywords: -- yieldcurve -- US Bonds -- interest rates -- /econ yieldcurve -- economics command -- financial data -- data retrieval ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the US Bonds yield curve. The yield curve is a graph that plots the yields of different bonds with different maturities, providing an indication of the direction of interest rates. - -### Usage - -```python wordwrap -/econ yieldcurve -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/econ yieldcurve -``` ---- diff --git a/website/content/bot/reference/discord/etf/holdings.md b/website/content/bot/reference/discord/etf/holdings.md deleted file mode 100644 index fe18738eb63..00000000000 --- a/website/content/bot/reference/discord/etf/holdings.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: holdings -description: The metadata for this page is optimized for SEO and pertains to the holdings - for an ETF, including its use, parameters and examples, using a specific command. -keywords: -- etf -- holdings -- ETF ticker -- usage -- parameters -- examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command returns the holdings for an ETF sorted by percent of ETF. - -### Usage - -```python wordwrap -/etf holdings [etf] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| etf | ETF ticker (only for `holdings`) | True | None | - - ---- - -## Examples - -``` -/etf holdings SPY -``` ---- diff --git a/website/content/bot/reference/discord/etf/index.mdx b/website/content/bot/reference/discord/etf/index.mdx deleted file mode 100644 index 0efeaa58709..00000000000 --- a/website/content/bot/reference/discord/etf/index.mdx +++ /dev/null @@ -1,17 +0,0 @@ -# etf - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - -
diff --git a/website/content/bot/reference/discord/etf/tops.md b/website/content/bot/reference/discord/etf/tops.md deleted file mode 100644 index bcd5d1e82f6..00000000000 --- a/website/content/bot/reference/discord/etf/tops.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: tops -description: The 'etf tops' command page gives advice on how to get the top ETFs of - the day with options to sort by gainers, losers, or active. Defaults to gainers - if no sort options are provided. -keywords: -- etf tops -- gainers -- losers -- active -- sort options -- ETF command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command returns the top ETFs for the day - sorted by gainers, losers, or active. - -### Usage - -```python wordwrap -/etf tops [sort] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sort | Possible sort options to run. If not provided, defaults to gainers | True | gainers, losers, active | - - ---- - -## Examples - -``` -/etf tops -``` ---- diff --git a/website/content/bot/reference/discord/flow/bigflow.md b/website/content/bot/reference/discord/flow/bigflow.md deleted file mode 100644 index d397ddeb2cd..00000000000 --- a/website/content/bot/reference/discord/flow/bigflow.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: bigflow -description: Detailed documentation on the use of the 'bigflow' command to retrieve - the top 20 largest flows by premium for a stock. Learn how to use it, understand - its parameters, and see examples to better your trading strategies. -keywords: -- bigflow command -- stock trading -- largest flow by premium -- trading strategy -- stock ticker -- option price -- trade volume ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top 20 largest flow by premium for a stock. We calculate the largest flow by multiplying the price of the option at the time of the trade by the volume of that trade. - -### Usage - -```python wordwrap -/flow bigflow ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/flow bigflow ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/flow/day.md b/website/content/bot/reference/discord/flow/day.md deleted file mode 100644 index 74672351994..00000000000 --- a/website/content/bot/reference/discord/flow/day.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: day -description: This documentation page provides detailed instructions on how to use - the 'day' command to retrieve the most recent flow for a stock with a specified - ticker symbol. It includes a description of optional and mandatory parameters and - provides real-world usage examples. -keywords: -- stock market -- day command -- flow data -- ticker symbol -- expiry date -- strike price -- option type -- stock trading -- commands -- parameter -- examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the most recent flow for a stock with the specified ticker symbol. The command will return the most up-to-date flow data for that stock over $25,000. - -### Usage - -```python wordwrap -/flow day ticker [expiry] [strike] [opt_type] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiry Date (YYYY-MM-DD) (Optional) | True | None | -| strike | Strike Price (Optional) | True | None | -| opt_type | Option Type (Calls or Puts) (Optional) | True | Calls (C), Puts (P) | - - ---- - -## Examples - -``` -/flow day ticker:AMD -``` - -``` -/flow day ticker:AMD expiry:2022-07-29 strike:60 opt_type:Puts -``` - -``` -/flow day ticker:AMD expiry:2022-07-29 strike:60 -``` - ---- diff --git a/website/content/bot/reference/discord/flow/index.mdx b/website/content/bot/reference/discord/flow/index.mdx deleted file mode 100644 index 4353b44597c..00000000000 --- a/website/content/bot/reference/discord/flow/index.mdx +++ /dev/null @@ -1,67 +0,0 @@ -# flow - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/flow/opening.md b/website/content/bot/reference/discord/flow/opening.md deleted file mode 100644 index 2798154b0de..00000000000 --- a/website/content/bot/reference/discord/flow/opening.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: opening -description: Improve your stock market command game with this detailed guide on retrieving - the Top 20 flows by premium for a stock with an Opening condition - where Volume - exceeds Open Interest on the trade. Learn how to use trade parameters effectively, - with specific instructions on using the Stock Ticker parameter. Suitable for both - beginners and advanced traders. -keywords: -- Stock market commands -- Stock information retrieval -- Top 20 flows by premium -- Opening condition -- Volume exceeding Open Interest -- Trade parameters -- Stock Ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 20 flows by premium for a stock with the Opening condition - Volume exceeding Open Interest on the trade. - -### Usage - -```python wordwrap -/flow opening ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/flow opening ticker:AMD -``` ---- diff --git a/website/content/bot/reference/discord/flow/prem.md b/website/content/bot/reference/discord/flow/prem.md deleted file mode 100644 index 75292222e33..00000000000 --- a/website/content/bot/reference/discord/flow/prem.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: prem -description: The page discusses the 'prem' command used for retrieving a chart displaying - the sum of premium for call/put options for a specific ticker. It provides usage - details, parameters, and examples for newcomers or experienced users to visualize - the changing premium amounts over time. -keywords: -- prem command -- options premium -- call/put options -- stock ticker -- premium chart -- /flow prem usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a chart displaying the sum of premium for call/put options for a particular ticker on a daily basis. This chart will help users quickly and easily visualize the changing premium amounts over time. - -### Usage - -```python wordwrap -/flow prem ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/flow prem ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/flow/sectors.md b/website/content/bot/reference/discord/flow/sectors.md deleted file mode 100644 index 1871a90a74b..00000000000 --- a/website/content/bot/reference/discord/flow/sectors.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: sectors -description: This page provides guidelines for using the 'sectors' command to retrieve - a summary of all flows by MarketCap percentage per sector over the specified number - of past days. The command allows you to filter by selected sectors such as Basic - Materials, Energy and Communication Services among others. -keywords: -- sectors -- flows -- MarketCap -- filtering -- Basic Materials -- Energy -- Communication Services -- Consumer Cyclical -- Consumer Defensive -- Financial -- Healthcare -- Industrials -- Real Estate -- Technology -- Utilities ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a summary of all flows by MarketCap percentage per sector over the past x days. - -### Usage - -```python wordwrap -/flow sectors days sector -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sector | Sector to filter by | False | Basic Materials (BM), Energy (E), Communication Services (CS), Consumer Cyclical (CC), Consumer Defensive (CD), Financial (F), Healthcare (H), Industrials (I), Real Estate (RE), Technology (T), Utilities (U) | - - ---- - -## Examples - -``` -/flow sectors days:5 sector:Energy -``` - -``` -/flow sectors days:2 sector:Communication Services -``` - ---- diff --git a/website/content/bot/reference/discord/flow/sumday.md b/website/content/bot/reference/discord/flow/sumday.md deleted file mode 100644 index 4d0532aab9a..00000000000 --- a/website/content/bot/reference/discord/flow/sumday.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: sumday -description: This documentation page details the use of the sumday command in a trading - platform, explaining its purpose, usage, and parameters, including the concept of - stock tickers, total premium, and trade categorization. -keywords: -- sumday command -- stock ticker -- total premium -- trading day -- trade categorization -- bid/ask ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the total premium of the given stock ticker for the current trading day. We categorize the calls and puts by where the trade occurred on the bid/ask. For example, Above Ask, means the trade happened over the current Ask price. - -### Usage - -```python wordwrap -/flow sumday ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/flow sumday ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/flow/sumexp.md b/website/content/bot/reference/discord/flow/sumexp.md deleted file mode 100644 index 56fd8019104..00000000000 --- a/website/content/bot/reference/discord/flow/sumexp.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: sumexp -description: A documentation descriptor for the command 'sumexp', a function which - allows users to obtain total premium of a specified stock ticker in the current - trading day by expiration. Users can distinguish calls and puts depending on where - the trade happened on the bid/ask. -keywords: -- sumexp -- trading -- stock ticker -- option trading -- trade on bid/ask -- premium retrieval -- expiration date ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the total premium of the given stock ticker for the current trading day by expiration. We categorize the calls and puts by where the trade occurred on the bid/ask. For example, Above Ask, means the trade happened over the current Ask price. - -### Usage - -```python wordwrap -/flow sumexp ticker expiry -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | False | None | - - ---- - -## Examples - -``` -/flow sumexp ticker:AMD expiry:2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/discord/flow/summary.md b/website/content/bot/reference/discord/flow/summary.md deleted file mode 100644 index f27b2778e17..00000000000 --- a/website/content/bot/reference/discord/flow/summary.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: summary -description: The page offers instructions on using a command that retrieves a summary - of all the flow per stock in the last x days. The summary includes details like - the ratio to total market capitalization, number of trades, etc. and the result - can be sorted in various ways like MarketCap, Float, and more. -keywords: -- Flow per stock -- Total market capitalization -- Number of trades -- Sort by MarketCap -- Sort by Float -- Sort by Total -- Sort by Short Percentage -- Command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a summary of all the flow per stock over the last x days, with the result sorted in various ways. This summary will include the ratio to total market capitalization, the number of trades, and other information. - -### Usage - -```python wordwrap -/flow summary days sort -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sort | Sort by MarketCap, Float, Total, or Short Percentage | False | MarketCap (mc), Float (float), Total (sum), Short Percentage (short) | - - ---- - -## Examples - -``` -/flow summary days:5 sort:Float -``` - -``` -/flow summary days:5 sort:Short Percentage -``` - ---- diff --git a/website/content/bot/reference/discord/flow/sumtop.md b/website/content/bot/reference/discord/flow/sumtop.md deleted file mode 100644 index 0c771716313..00000000000 --- a/website/content/bot/reference/discord/flow/sumtop.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: sumtop -description: The sumtop command is a useful tool for retrieving the top flow for the - day for Calls and Puts by stock, providing an overview of the market's sentiment - towards a particular stock, as well as an overall view of the market's sentiment - towards all stocks. The page provides the command usage, examples, and details regarding - parameters. -keywords: -- sumtop command -- stock market overview -- market sentiment -- calls and puts -- flow sumtop usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top flow for the day for Calls and Puts by stock. This will provide the user with an overview of the market's current sentiment towards a particular stock as well as an overall view of the market's sentiment towards all stocks. - -### Usage - -```python wordwrap -/flow sumtop -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/flow sumtop -``` - ---- diff --git a/website/content/bot/reference/discord/flow/sumweek.md b/website/content/bot/reference/discord/flow/sumweek.md deleted file mode 100644 index e2f390182ea..00000000000 --- a/website/content/bot/reference/discord/flow/sumweek.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: sumweek -description: Explore how the sumweek command allows the user to view the most prevalent - option flows for a given stock over a week. Understand market sentiment with this - tool. -keywords: -- sumweek command -- stock market -- market sentiment -- option flow -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top flow for the week for Calls and Puts by stock. This will provide the user with an overview of the market's current sentiment towards a particular stock as well as an overall view of the market's sentiment towards all stocks. - -### Usage - -```python wordwrap -/flow sumweek ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/flow sumweek ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/flow/unu.md b/website/content/bot/reference/discord/flow/unu.md deleted file mode 100644 index 4f724f4e5d4..00000000000 --- a/website/content/bot/reference/discord/flow/unu.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: unu -description: Learn how to use the 'unu' command to retrieve Unusual Options Trades - exceeding $100,000. Perfect tool to identify potential opportunities in the options - market with no extra parameters. -keywords: -- unu command -- Unusual Options Trades -- options market opportunities -- more than $100,000 premium -- total volume exceeding open interest -- potential unusual activity -- no parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve Unusual Options Trades over $100,000 premium and Total Volume exceeding Open Interest. This data can be used to identify potential opportunities in the options market allowing users to quickly and easily identify potential unusual activity. - -### Usage - -```python wordwrap -/flow unu -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/flow unu -``` - ---- diff --git a/website/content/bot/reference/discord/flow/weekly.md b/website/content/bot/reference/discord/flow/weekly.md deleted file mode 100644 index be88842cb91..00000000000 --- a/website/content/bot/reference/discord/flow/weekly.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: weekly -description: The weekly page includes information on how to retrieve the top 20 flow - by Premium for a stock with an option contract expiring within the week using a - specific command. -keywords: -- weekly command -- retrieve top flow -- premium for stock -- option contract expiry -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 20 flow by Premium for a stock with an option contact expiring that week. - -### Usage - -```python wordwrap -/flow weekly ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/flow weekly ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/fun/8ball.md b/website/content/bot/reference/discord/fun/8ball.md deleted file mode 100644 index b1d21ac6c30..00000000000 --- a/website/content/bot/reference/discord/fun/8ball.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: 8ball -description: A documentation page about the 8ball command that permits users to ask - the 8-ball a question to get an answer. It includes usage and examples of the command. -keywords: -- 8ball command -- command usage -- usage examples -- interactive function -- fun commands -- programming documentation ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to ask the 8-ball a question and receive an answer. The question must end in a question mark. - -### Usage - -```python wordwrap -/fun 8ball question -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| question | Question to ask the 8 ball (must end with a question mark) | False | None | - - ---- - -## Examples - -``` -/fun 8ball question:Will I make money today? -``` - ---- diff --git a/website/content/bot/reference/discord/fun/flip.md b/website/content/bot/reference/discord/fun/flip.md deleted file mode 100644 index 16a290063cf..00000000000 --- a/website/content/bot/reference/discord/fun/flip.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: flip -description: This documentation provides a guide to using the 'flip' command that - enables the user to simulate a coin flip. It displays how to execute the command, - and provides examples with no required parameters. -keywords: -- coin flip -- flip -- simulate flip -- fun flip ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to simulate a coin flip displaying either a 'Heads' or 'Tails'. - -### Usage - -```python wordwrap -/fun flip -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/fun flip -``` - ---- diff --git a/website/content/bot/reference/discord/fun/index.mdx b/website/content/bot/reference/discord/fun/index.mdx deleted file mode 100644 index d3c5280e326..00000000000 --- a/website/content/bot/reference/discord/fun/index.mdx +++ /dev/null @@ -1,22 +0,0 @@ -# fun - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - -
diff --git a/website/content/bot/reference/discord/fun/urban.md b/website/content/bot/reference/discord/fun/urban.md deleted file mode 100644 index 3c54ee9d6d8..00000000000 --- a/website/content/bot/reference/discord/fun/urban.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: urban -description: This page provides comprehensive instructions on the command '/fun urban - word', which allows users to search for word definitions on Urban Dictionary. It - includes parameter details, usage, and examples. -keywords: -- urban dictionary -- word search -- usage -- examples -- parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to search for a definition of a word on Urban Dictionary. - -### Usage - -```python wordwrap -/fun urban word -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| word | The word or words to search for. | False | None | - - ---- - -## Examples - -``` -/fun urban word:Shill -``` - ---- diff --git a/website/content/bot/reference/discord/general/futures.md b/website/content/bot/reference/discord/general/futures.md deleted file mode 100644 index 96fc1d18ef7..00000000000 --- a/website/content/bot/reference/discord/general/futures.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: futures -description: Documentation for the futures command which allows users to retrieve - futures prices on the stock market. Helps in stock market automation. -keywords: -- futures command -- retrieve futures prices -- stock market automation -- stock market commands -- financial commands ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve futures prices on the stock market. - -### Usage - -```python wordwrap -/futures [all_futures] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| all_futures | Display all futures. Default False | True | None | - - ---- - -## Examples - -``` -/futures -``` - ---- diff --git a/website/content/bot/reference/discord/general/heatchart.md b/website/content/bot/reference/discord/general/heatchart.md deleted file mode 100644 index 2602db88da1..00000000000 --- a/website/content/bot/reference/discord/general/heatchart.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: heatchart -description: This page provides documentation about the heatchart command that allows - users to retrieve a graphical representation of daily market performance by sector. -keywords: -- heatchart command -- daily market heat chart -- graphical market performance by sector -- command parameters -- usage examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a Daily Market Heat Chart (15 minute delayed). The heat chart shows a graphical representation of the performance of the market by sector for that day, with different colors indicating different levels of performance. - -### Usage - -```python wordwrap -/heatchart -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/heatchart -``` - ---- diff --git a/website/content/bot/reference/discord/general/heatmap.md b/website/content/bot/reference/discord/general/heatmap.md deleted file mode 100644 index eaf21b7c9ed..00000000000 --- a/website/content/bot/reference/discord/general/heatmap.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: heatmap -description: Learn how to use the heatmap command to easily view stock market performance. - This guide outlines its usage, parameters, and provides examples for both the market - and sector filters. -keywords: -- heatmap command -- stock market performance -- market filter -- sector filter -- usage of heatmap -- parameters of heatmap -- example of heatmap command -- S&P 500 -- NASDAQ 100 -- Russell 2000 -- Russell 1000 -- Dow Jones 30 -- Crypto -- Basic Materials -- Conglomerates -- Consumer Goods -- Financial -- Healthcare -- Industrial Goods -- Services -- Technology -- Utilities ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Daily Heat Maps by Market and Sector. The Daily Heat Maps will allow the user a quick overview of current stock market performance. - -### Usage - -```python wordwrap -/heatmap market [sector] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| market | Market to filter by. | False | S&P 500 (sp500), NASDAQ 100 (nasdaq100), Russell 2000 (iwm2000), Russell 1000 (iwb1000), Dow Jones 30 (dow30), Crypto (crypto) | -| sector | Sector to filter by. If not specified, all sectors are returned. | True | Basic Materials (1), Conglomerates (2), Consumer Goods (3), Financial (4), Healthcare (5), Industrial Goods (6), Services (7), Technology (8), Utilities (9) | - - ---- - -## Examples - -``` -/heatmap market:S&P 500 -``` -``` -/heatmap market:S&P 500 sector:Services -``` - ---- diff --git a/website/content/bot/reference/discord/general/index.mdx b/website/content/bot/reference/discord/general/index.mdx deleted file mode 100644 index ef68ba6f340..00000000000 --- a/website/content/bot/reference/discord/general/index.mdx +++ /dev/null @@ -1,47 +0,0 @@ -# general - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/general/markets.md b/website/content/bot/reference/discord/general/markets.md deleted file mode 100644 index 2c66739f090..00000000000 --- a/website/content/bot/reference/discord/general/markets.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: markets -description: The page provides an overview on the /markets command which allows users - to retrieve a summary of current market conditions including prices of the largest - ETFs and and the amount of stocks current above and below the SMA 200/50 and Advancers - / Decliners. -keywords: -- Markets -- ETF -- SMA 200/50 -- Advancers / Decliners -- market conditions -- /markets command -- stock market -- stock analysis ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a markets overview which provides a quick summary of current market conditions. The overview includes prices of the largest ETFs, with the amount of stocks current above and below the SMA 200/50 and Advancers / Decliners. - -### Usage - -```python wordwrap -/markets -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/markets -``` - ---- diff --git a/website/content/bot/reference/discord/general/news.md b/website/content/bot/reference/discord/general/news.md deleted file mode 100644 index d902000dbea..00000000000 --- a/website/content/bot/reference/discord/general/news.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: news -description: A documentation page describing how to use the 'news' command to retrieve - the latest stock market news for a specific ticker symbol. -keywords: -- news -- stock market ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the latest news for a given ticker. - -### Usage - -```python wordwrap -/news ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/news ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/general/quote.md b/website/content/bot/reference/discord/general/quote.md deleted file mode 100644 index 58d28fef5dc..00000000000 --- a/website/content/bot/reference/discord/general/quote.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: quote -description: Page describing the 'quote' command, which retrieves display quote stats - for a stock. This includes information for 52 week high/low, market cap/float and - 200/50 day moving averages based on the specified stock ticker. -keywords: -- quote command -- display quote stats -- stock stats -- 52 week high/low -- market cap/float -- 200/50 day moving averages -- quick access -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve display quote stats for a stock - including the 52 week high/low, market cap/float, and 200/50 day moving averages. The command allows you to quickly and easily access the requested quote stats for the given stock. - -### Usage - -```python wordwrap -/quote ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/quote ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/general/ta.md b/website/content/bot/reference/discord/general/ta.md deleted file mode 100644 index e22e360c89d..00000000000 --- a/website/content/bot/reference/discord/general/ta.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: ta -description: The /ta ticker command analysizes a stock's technical metrics including - moving averages, fibonacci levels, support and resistance levels. Ideal for all - users interested in stock markets, specifically in technical analysis. -keywords: -- Technical analysis -- Stock ticker -- Moving averages -- Fibonacci levels -- /ta ticker -- Support and resistance levels -- Technical metrics ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a technical analysis summary for a given stock ticker. The summary includes several indicators such as moving averages, fibonacci levels, support and resistance levels, and other technical metrics. - -### Usage - -```python wordwrap -/ta ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/ta ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/general/watchlist.md b/website/content/bot/reference/discord/general/watchlist.md deleted file mode 100644 index 6270a6f3957..00000000000 --- a/website/content/bot/reference/discord/general/watchlist.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: watchlist -description: 'Learn how to use the watchlist command: add or remove stock tickers, - retrieve an overview on current price, high/low, volume and change; get quick access - to related data like flow, darkpool data, technical analysis and news.' -keywords: -- watchlist -- stocks -- add ticker -- edit ticker -- technical analysis -- stock price -- high/low -- volume -- change -- darkpool data -- stock news ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an overview of their watchlist, which includes the current price, high/low, volume, and change. You can also get other related information with a quick click like flow, darkpool data, technical analysis, and news - all from one spot. - -### Usage - -```python wordwrap -/watchlist [add] [edit] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| add | Add a ticker to your watchlist. You can add multiple tickers by separating them with a comma. | True | None | -| edit | Remove tickers from your watchlist. Choose Remove to bring up the interactive menu. | True | Remove | - - ---- - -## Examples - -``` -/watchlist -``` -``` -/watchlist add:AMD -``` -``` -/watchlist add:AMD,GOOG,TSLA -``` -``` -/watchlist edit:Remove -``` - ---- diff --git a/website/content/bot/reference/discord/government/contracts.md b/website/content/bot/reference/discord/government/contracts.md deleted file mode 100644 index f15c6aae507..00000000000 --- a/website/content/bot/reference/discord/government/contracts.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: contracts -description: This documentation page is about the command that allows users to retrieve - the top 15 government contracts by amount for a specific stock ticker. -keywords: -- government contracts -- retrieve -- stock ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will allow the user to retrieve the top 15 government contracts by amount for a specific ticker. - -### Usage - -```python wordwrap -/gov contracts [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker (optional) | True | None | - - ---- - -## Examples - -``` -/gov contracts ticker:GE -``` - ---- diff --git a/website/content/bot/reference/discord/government/house.md b/website/content/bot/reference/discord/government/house.md deleted file mode 100644 index dfe6cda6638..00000000000 --- a/website/content/bot/reference/discord/government/house.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: house -description: The page provides a detailed guide on the use of the 'house' command. - The command allows the user to check recent house trades for any specific ticker. -keywords: -- House -- /gov house -- Ticker -- Stock Ticker -- Command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve recent house trades for a specific ticker. - -### Usage - -```python wordwrap -/gov house [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker (optional) | True | None | - - ---- - -## Examples - -``` -/gov house ticker:GE -``` - ---- diff --git a/website/content/bot/reference/discord/government/index.mdx b/website/content/bot/reference/discord/government/index.mdx deleted file mode 100644 index 990dad421e1..00000000000 --- a/website/content/bot/reference/discord/government/index.mdx +++ /dev/null @@ -1,22 +0,0 @@ -# government - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - -
diff --git a/website/content/bot/reference/discord/government/senate.md b/website/content/bot/reference/discord/government/senate.md deleted file mode 100644 index c22e2a267be..00000000000 --- a/website/content/bot/reference/discord/government/senate.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: senate -description: This metadata is about the '/gov senate' command in Docusaurus. It allows - the users to view recent trades of senate members for a specific stock ticker. The - user can apply the ticker of their choice. -keywords: -- senate -- trades -- senate members -- gov senate ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows a user to view the recent trades of senate members for a specific ticker. - -### Usage - -```python wordwrap -/gov senate [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker (optional) | True | None | - - ---- - -## Examples - -``` -/gov senate ticker:GE -``` - ---- diff --git a/website/content/bot/reference/discord/index.mdx b/website/content/bot/reference/discord/index.mdx deleted file mode 100644 index 894b027fe44..00000000000 --- a/website/content/bot/reference/discord/index.mdx +++ /dev/null @@ -1,102 +0,0 @@ -# OpenBB Discord Reference - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/info/about.md b/website/content/bot/reference/discord/info/about.md deleted file mode 100644 index 75a744ecb2a..00000000000 --- a/website/content/bot/reference/discord/info/about.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: about -description: The 'about' page offers a detailed introduction about OpenBB Bot, including - pertinent links to our social media pages. Learn how to use this command effectively. -keywords: -- OpenBB Bot -- bot commands -- about page -- social media links -- usage guide ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will provide users with a comprehensive overview of OpenBB Bot and links to our social media pages. - -### Usage - -```python wordwrap -/info about -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/info about -``` - ---- diff --git a/website/content/bot/reference/discord/info/index.mdx b/website/content/bot/reference/discord/info/index.mdx deleted file mode 100644 index af37c95070b..00000000000 --- a/website/content/bot/reference/discord/info/index.mdx +++ /dev/null @@ -1,27 +0,0 @@ -# info - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - -
diff --git a/website/content/bot/reference/discord/info/serverid.md b/website/content/bot/reference/discord/info/serverid.md deleted file mode 100644 index ac53fccf531..00000000000 --- a/website/content/bot/reference/discord/info/serverid.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: serverid -description: /info serverid is a command in discord that retrieves the Server ID of - a discord room. This unique identifier is necessary for linkage and autoposting - features. -keywords: -- serverid -- discord room -- autoposting features -- unique identifier -- link account -- info command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Server ID of discord room. The Server ID is a unique identifier associated with the server and is needed for some autoposting features when you link your account. - -### Usage - -```python wordwrap -/info serverid -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/info serverid -``` - ---- diff --git a/website/content/bot/reference/discord/info/stats.md b/website/content/bot/reference/discord/info/stats.md deleted file mode 100644 index de3b3ae690a..00000000000 --- a/website/content/bot/reference/discord/info/stats.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: stats -description: This page offers the essential guide on how to utilize the 'stats' command - on Docusaurus. Learn how to retrieve the current number of servers the bot is in - effectively. -keywords: -- bot commands -- server stats -- docusaurus page -- /info stats -- usage parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the current number of servers the bot is in. - -### Usage - -```python wordwrap -/info stats -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/info stats -``` - ---- diff --git a/website/content/bot/reference/discord/info/support.md b/website/content/bot/reference/discord/info/support.md deleted file mode 100644 index ab82249bf73..00000000000 --- a/website/content/bot/reference/discord/info/support.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: support -description: This page explains how to use the support command, including usage and - examples. This allows users to send a support ticket directly to our team. -keywords: -- Support command -- Support ticket -- Customer service -- User support -- Tech support ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to send a support ticket directly to our team. - -### Usage - -```python wordwrap -/info support -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/info support -``` - ---- diff --git a/website/content/bot/reference/discord/nft/chart.md b/website/content/bot/reference/discord/nft/chart.md deleted file mode 100644 index 5625f3fa595..00000000000 --- a/website/content/bot/reference/discord/nft/chart.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: chart -description: This documentation page provides user guidance on retrieving NFT collection - data using a slug-based chart command, showcasing floor price and sales count over - time. -keywords: -- NFT collection data -- chart command -- floor price -- sales count -- slug-based command -- cryptopunks -- bored-ape-yacht-club -- NFT chart ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the NFT Collection Data related to the specified slug. The chart will show the floor price over time and sales count. - -### Usage - -```python wordwrap -/nft chart slug -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| slug | NFT collection slug (e.g., cryptopunks) | False | None | - - ---- - -## Examples - -``` -/nft chart slug: bent -``` - -``` -/nft chart slug: bored-ape-yacht-club -``` - ---- diff --git a/website/content/bot/reference/discord/nft/collection.md b/website/content/bot/reference/discord/nft/collection.md deleted file mode 100644 index 0d426656510..00000000000 --- a/website/content/bot/reference/discord/nft/collection.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: collection -description: This documentation page details the procedure to retrieve a collection - of Non-Fungible Token (NFT) data, including metadata such as the owner and the number - of items in the collection. -keywords: -- NFT -- Non-Fungible Token -- cryptocurrency -- collection -- metadata -- ownership -- minted NFTs -- slug ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a collection of Non-Fungible Token (NFT) data associated with the specified slug. It returns the collection's metadata, including the owner, the number of items in the collection, the total NFTs minted, and various other data on the NFT. - -### Usage - -```python wordwrap -/nft collection slug -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| slug | NFT collection slug (e.g., cryptopunks) | False | None | - - ---- - -## Examples - -``` -/nft collection slug: bent -``` - ---- diff --git a/website/content/bot/reference/discord/nft/index.mdx b/website/content/bot/reference/discord/nft/index.mdx deleted file mode 100644 index 896dc758e6b..00000000000 --- a/website/content/bot/reference/discord/nft/index.mdx +++ /dev/null @@ -1,22 +0,0 @@ -# nft - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - -
diff --git a/website/content/bot/reference/discord/nft/top.md b/website/content/bot/reference/discord/nft/top.md deleted file mode 100644 index 60fe8130da5..00000000000 --- a/website/content/bot/reference/discord/nft/top.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: top -description: A documentation page that provides users with instructions on how to - retrieve the top NFT collections from Ethereum using various parameters for sorting - and intervals. Great resource for staying updated with the latest trends in the - NFT market. -keywords: -- NFT Collections -- Ethereum -- Crypto Commands -- NFT Trends -- Top NFT Collections -- Market Cap -- Floor Price -- Sales Volume -- Reverse Sort -- Time Interval ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve the top NFT collections from Ethereum. It provides a list of the most popular and valuable NFT collections, helping users to keep abreast of the latest trends in the NFT space. - -### Usage - -```python wordwrap -/nft top [sortby] [interval] [reverse] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Column to sort by (default: Market Cap) | True | Market Cap (MCap), Floor Price Change (Floor Price) | -| interval | Time interval to display Sales/Volume/Floor Price (default: 1d) | True | 1d, 7d, 30d, 90d | -| reverse | Reverse the sort order (default: No) | True | Yes | - - ---- - -## Examples - -``` -/nft top -``` - -``` -/nft top sortby: Market Cap reverse: Yes -``` - ---- diff --git a/website/content/bot/reference/discord/options/chains.md b/website/content/bot/reference/discord/options/chains.md deleted file mode 100644 index c66b3269527..00000000000 --- a/website/content/bot/reference/discord/options/chains.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: chains -description: This docusaurus page explores the `chains` command which allows users - to view Options Chains by Expiry for a specific stock. It also explains several - parameters such as Stock Ticker, Expiration Date, type of options Calls - or Puts, and Strike Prices. -keywords: -- Options Chains by Expiry -- Stock Ticker -- Expiration Date -- Calls or Puts -- Minimum Strike Price -- Maximum Strike Price ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve Options Chain by Expiry, which gives an overview of the bid, ask, and open interest of options contracts for a specific stock. - -### Usage - -```python wordwrap -/op chains ticker expiry opt_type [min_sp] [max_sp] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | False | None | -| opt_type | Calls or Puts | False | Calls, Puts | -| min_sp | Minimum Strike Price | True | None | -| max_sp | Maximum Strike Price | True | None | - - ---- - -## Examples - -``` -/op chains ticker:AMD expiry:2022-07-29 opt_type:Calls -``` - -``` -/op chains ticker:AMD expiry:2022-07-29 opt_type:Calls min_sp:10 max_sp:100 -``` - ---- diff --git a/website/content/bot/reference/discord/options/equitypc.md b/website/content/bot/reference/discord/options/equitypc.md deleted file mode 100644 index d5517c47976..00000000000 --- a/website/content/bot/reference/discord/options/equitypc.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: equitypc -description: The documentation page provides details on how to utilize the 'equitypc' - command to retrieve the Equity Put/Call Volume Ratio data from market-harmonics.com, - a helpful tool for gauging market sentiment. -keywords: -- Equity Put/Call Volume Ratio -- Market Sentiment -- Market Harmonics -- Trading -- Traders Tools ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the Equity Put/Call Volume Ratio from market-harmonics.com. This ratio is used to measure the demand for puts versus calls in the equity market and can be a useful tool for traders to help gauge market sentiment. - -### Usage - -```python wordwrap -/op equitypc -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op equitypc -``` - ---- diff --git a/website/content/bot/reference/discord/options/gamma.md b/website/content/bot/reference/discord/options/gamma.md deleted file mode 100644 index 22c001fef2d..00000000000 --- a/website/content/bot/reference/discord/options/gamma.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: gamma -description: This page is a guide on how to view the Options Gamma Levels for a specific - stock using the '/op gamma' command. It provides an understanding of Delta's rate - of change with stock price variations and aids in making informed trading decisions. -keywords: -- options gamma levels -- stock price changes -- delta rate of change -- trading decisions -- call and put gamma -- put wall -- call wall -- stock ticker -- expiry date -- /op gamma ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the Options Gamma Levels for a particular stock. Options Gamma Levels are important to understanding the rate of change for the option's Delta when the underlying stock price changes. Knowing this information can help traders make informed decisions about which options to purchase. - -| Name | Description | -| ---- | ----------- | -| Zero Gamma | Point closest to net zero of Call and Put Gamma | -| Put Wall | Strike with the largest NET Put Gamma | -| Call Wall | Strike with the largest NET Call Gamma | - -### Usage - -```python wordwrap -/op gamma ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Gamma from now until expiry | True | None | - - ---- - -## Examples - -``` -/op gamma ticker:AMD -``` - -``` -/op gamma ticker:AMD expiry:2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/discord/options/highiv.md b/website/content/bot/reference/discord/options/highiv.md deleted file mode 100644 index 79d6193a228..00000000000 --- a/website/content/bot/reference/discord/options/highiv.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: highiv -description: The highiv command retrieves the 15 highest IV30 equity stocks by 30 - day Implied Volatility. It's useful for traders looking to capitalize on market - movements. -keywords: -- highiv command -- IV30 equity stocks -- 30 day Implied Volatility -- high potential return -- traders -- market movements ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the 15 highest IV30 equity stocks by 30 day Implied Volatility. The IV30 metric is a measure of the expected volatility of a stock over the next 30 days. This command is ideal for users looking to make investments with high potential return and is useful for traders looking to capitalize on market movements. - -### Usage - -```python wordwrap -/op highiv -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op highiv -``` - ---- diff --git a/website/content/bot/reference/discord/options/hist.md b/website/content/bot/reference/discord/options/hist.md deleted file mode 100644 index 04a207f845d..00000000000 --- a/website/content/bot/reference/discord/options/hist.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: hist -description: Learn how to use the 'op hist' command to retrieve the historical price - of options given certain parameters such as ticker, expiry, strike, option type - and interval for the past x number of days in chart format. Includes examples and - descriptions of the parameters. -keywords: -- Stock Ticker -- Expiration Date -- Option Strike Price -- Calls or Puts -- Chart Minute Interval -- Past Days to Display -- op hist command -- historical price of options -- chart format ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the historical price of options for the given parameters of a ticker, expiry, strike , option type, and interval for the past x days in a chart format. - -### Usage - -```python wordwrap -/op hist ticker expiry strike opt_type interval [past_days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date YYYY-MM-DD format | False | None | -| strike | Option Strike Price | False | None | -| opt_type | Calls or Puts | False | Calls, Puts | -| interval | Chart Minute Interval, 1440 for Daily | False | 15 (15), 30 (30), 60 (60), 1440 (1440) | -| past_days | Past Days to Display. Default: 5 | True | None | - - ---- - -## Examples - -``` -/op hist ticker:AMD expiry:2022-07-29 strike:80 opt_type:Calls interval:15 past_days:5 -``` - -``` -/op hist ticker:AMD expiry:2022-07-29 strike:80 opt_type:Calls interval:15 -``` - ---- diff --git a/website/content/bot/reference/discord/options/index.mdx b/website/content/bot/reference/discord/options/index.mdx deleted file mode 100644 index 4344701563f..00000000000 --- a/website/content/bot/reference/discord/options/index.mdx +++ /dev/null @@ -1,117 +0,0 @@ -# options - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/discord/options/indexpc.md b/website/content/bot/reference/discord/options/indexpc.md deleted file mode 100644 index 91f892b0e6d..00000000000 --- a/website/content/bot/reference/discord/options/indexpc.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: indexpc -description: Learn how to use the indexpc command to retrieve the Index Put/Call Ratio - for the market from market-harmonics.com, a valuable tool for identifying bearish - and bullish market conditions. -keywords: -- indexpc command -- Index Put/Call Ratio -- market sentiment -- bearish and bullish market conditions -- market-harmonics.com -- trading decisions ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Index Put/Call Ratio for the market from market-harmonics.com. This ratio is an indication of the market sentiment and can be used to help traders identify bearish and bullish market conditions. The command returns the ratio and can be used to inform trading decisions. - -### Usage - -```python wordwrap -/op indexpc -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op indexpc -``` - ---- diff --git a/website/content/bot/reference/discord/options/info.md b/website/content/bot/reference/discord/options/info.md deleted file mode 100644 index 4410c481ebd..00000000000 --- a/website/content/bot/reference/discord/options/info.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: info -description: An in-depth guide on how to efficiently retrieve option information such - as volatility, IV rank, put/call ratio for a specific ticker symbol using the 'op - info ticker' command. -keywords: -- option information -- volatility -- IV rank -- put/call ratio -- ticker symbol -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to quickly and easily retrieve various option information (volatility, IV rank, put/call ratio, etc.) for a specific ticker symbol. - -### Usage - -```python wordwrap -/op info ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/op info ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/options/itm.md b/website/content/bot/reference/discord/options/itm.md deleted file mode 100644 index bcab54a672b..00000000000 --- a/website/content/bot/reference/discord/options/itm.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: itm -description: A comprehensive guide on the 'itm' command that helps to acquire In-the-Money - options for chosen stock ticker. -keywords: -- itm command -- In-the-Money options -- stock ticker -- Calls and Puts -- Out-the-Money options ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a list of In-the-Money options for the stock ticker symbol sorted by expiry date. The command compares the amount of Calls and Puts In-the-Money vs Out-the-Money and gives a total. - -### Usage - -```python wordwrap -/op itm ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/op itm ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/options/maxpain.md b/website/content/bot/reference/discord/options/maxpain.md deleted file mode 100644 index 71f4b9778c0..00000000000 --- a/website/content/bot/reference/discord/options/maxpain.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: maxpain -description: The page provides information on the maxpain function that finds the - maximum pain on expiration date for a particular stock. It includes usage, parameters, - and examples. -keywords: -- Max Pain -- Stock options -- Expiration date -- Option holders -- Financial losses ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the Max Pain on expiration date for a given stock. Max Pain is the strike price with the most open options contracts and it is the price at which the stock would cause financial losses for the largest number of option holders at expiration. - -### Usage - -```python wordwrap -/op maxpain ticker expiry -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | False | None | - - ---- - -## Examples - -``` -/op maxpain ticker:AMC expiry:2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/discord/options/oi.md b/website/content/bot/reference/discord/options/oi.md deleted file mode 100644 index 0e7196f3828..00000000000 --- a/website/content/bot/reference/discord/options/oi.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: oi -description: The documentation details about 'oi' command allows the user to retrieve - the Open Interest and Call/Put ratio for a specific stock. Additional functionality - includes setting an expiration date for a more granular breakdown. -keywords: -- oi command -- Open Interest -- Call/Put ratio -- stock -- expiry -- granular breakdown ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Open Interest and Call/Put ratio for a given stock. Optionally, the user can also specify an expiration date to get a more granular breakdown. - -### Usage - -```python wordwrap -/op oi ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | True | None | - - ---- - -## Examples - -``` -/op oi ticker:AMC -``` - -``` -/op oi ticker:AMC expiry:2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/discord/options/oichart.md b/website/content/bot/reference/discord/options/oichart.md deleted file mode 100644 index 92d5a22cfcd..00000000000 --- a/website/content/bot/reference/discord/options/oichart.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: oichart -description: This documentation page gives a detailed explanation of the 'oichart' - command used to retrieve a chart of Total Open Interest by Strike Price for a specific - ticker symbol. The page provides usage, parameters, and examples to analyze the - open interest on various strike prices and make informed decisions about the underlying - security. -keywords: -- oichart -- Open Interest -- Strike Price -- Visual representation -- ticker symbol -- Stock Ticker -- Expiration Date -- Underlying security ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve a chart of Total Open Interest by Strike Price for the given ticker symbol. This chart provides a visual representation of the open interest on various strike prices for the given ticker symbol, where the size of each point on the graph reflects the amount of open interest. This can be used to analyze the open interest on various strike prices and make informed decisions about the underlying security. - -### Usage - -```python wordwrap -/op oichart ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | True | None | - - ---- - -## Examples - -``` -/op oichart ticker:AMD -``` - -``` -/op oichart ticker:AMD expiry:2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/discord/options/smile.md b/website/content/bot/reference/discord/options/smile.md deleted file mode 100644 index febfb2310b7..00000000000 --- a/website/content/bot/reference/discord/options/smile.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: smile -description: This page instructs users on how to use the '/op smile' command to retrieve - the Options Volatility Smile for given stock tickers and expiry dates. It is especially - beneficial for those seeking to understand market sentiments and implied volatility. -keywords: -- Options Volatility Smile -- Stock Ticker -- Expiration Date -- Strike Price -- Market Sentiment -- Implied Volatility ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Options Volatility Smile for the given ticker and expiry. The Options Volatility Smile is a graphical representation of the implied volatility for a given option that can be used to gauge the market sentiment for a particular security. - -### Usage - -```python wordwrap -/op smile ticker expiry [min_sp] [max_sp] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | False | None | -| min_sp | Minimum Strike Price | True | None | -| max_sp | Maximum Strike Price | True | None | - - ---- - -## Examples - -``` -/op smile ticker:AMD expiry:2022-07-29 -``` - -``` -/op smile ticker:AMD expiry:2022-07-29 min_sp:10 max_sp:100 -``` - ---- diff --git a/website/content/bot/reference/discord/options/stats.md b/website/content/bot/reference/discord/options/stats.md deleted file mode 100644 index 7cd6da6871b..00000000000 --- a/website/content/bot/reference/discord/options/stats.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: stats -description: The page gives insight into the use of the command to retrieve Options - Statistics for a stock. It provides data on parameters like Open Interest, Volume, - Implied Volatility and Earnings Move. -keywords: -- Options Statistics -- Stock Ticker -- Open Interest -- Volume -- Implied Volatility -- Earnings Move Data ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Options Statistics for a stock with the given ticker symbol. This includes information such as Open Interest, Volume, Implied Volatility, and Earnings move data. - -### Usage - -```python wordwrap -/op stats ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/op stats ticker:AMC -``` - ---- diff --git a/website/content/bot/reference/discord/options/topoi.md b/website/content/bot/reference/discord/options/topoi.md deleted file mode 100644 index e3b979857a2..00000000000 --- a/website/content/bot/reference/discord/options/topoi.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: topoi -description: This page explains how to use the 'topoi' command, allowing users to - retrieve Top Open Interest among all stocks. It discusses the purpose, usage, and - provides examples of this command. -keywords: -- topoi command -- retrieve Top Open Interest -- most actively traded stocks -- current market data -- stocks and options ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Top Open Interest among all stocks. This command queries the current market data and provides a list of the most actively traded stocks and options in the current market. - -### Usage - -```python wordwrap -/op topoi -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op topoi -``` - ---- diff --git a/website/content/bot/reference/discord/options/topoichange.md b/website/content/bot/reference/discord/options/topoichange.md deleted file mode 100644 index ad8c1affcd4..00000000000 --- a/website/content/bot/reference/discord/options/topoichange.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: topoichange -description: This page provides details on the topoichange command and its usage for - tracking the top 15 stocks with the highest OI Change. It can be used to monitor - significant changes in open interest of stocks. -keywords: -- topoichange -- stocks -- OI Change -- open interest -- stock market commands -- stock name -- stock change ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the top 15 stocks with the highest OI Change. It will display the stock name, the OI Change by put and call, and previous levels. This gives users a helpful overview of the stocks that have seen the most significant change in open interest. - -### Usage - -```python wordwrap -/op topoichange -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/op topoichange -``` - ---- diff --git a/website/content/bot/reference/discord/options/topstrikevol.md b/website/content/bot/reference/discord/options/topstrikevol.md deleted file mode 100644 index 6405110fec8..00000000000 --- a/website/content/bot/reference/discord/options/topstrikevol.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: topstrikevol -description: This documentation page explains how to use the topstrikevol command - to retrieve the top option strike by volume for a specific stock ticker. It includes - clear specifications of parameters and provides usage examples. -keywords: -- topstrikevol command -- stock ticker -- option strike by volume -- expiration date -- Python code usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top option strike by volume for a given security with the ability to add an expiration date for a more detailed breakdown. - -### Usage - -```python wordwrap -/op topstrikevol ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date (optional) | True | None | - - ---- - -## Examples - -```python wordwrap -/op topstrikevol ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/options/topvol.md b/website/content/bot/reference/discord/options/topvol.md deleted file mode 100644 index 9694310b90a..00000000000 --- a/website/content/bot/reference/discord/options/topvol.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: topvol -description: The page provides detailed instructions on how to use the 'topvol' command - to retrieve the Top 15 Highest stock options volumes for trading. The guide also - gives examples and usage for better understanding. -keywords: -- topvol -- stock options volumes -- most liquid options -- /op topvol ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Highest stock options volumes by adding the call and put volume together. This data can be used to identify the most liquid options for trading. - -### Usage - -```python wordwrap -/op topvol -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op topvol -``` - ---- diff --git a/website/content/bot/reference/discord/options/topvoletf.md b/website/content/bot/reference/discord/options/topvoletf.md deleted file mode 100644 index 8e1affce772..00000000000 --- a/website/content/bot/reference/discord/options/topvoletf.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: topvoletf -description: This documentation page provides an overview of the 'topvoletf' command. - This command retrieves the Top 15 Highest ETF options volumes, proving essential - for identifying the most liquid options for trading. -keywords: -- topvoletf -- ETF options volumes -- liquid options -- options trading -- trading data retrieval ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Highest ETF options volumes by adding the call and put volume together. This data can be used to identify the most liquid options for trading. - -### Usage - -```python wordwrap -/op topvoletf -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op topvoletf -``` ---- diff --git a/website/content/bot/reference/discord/options/unu.md b/website/content/bot/reference/discord/options/unu.md deleted file mode 100644 index 853744b6e7b..00000000000 --- a/website/content/bot/reference/discord/options/unu.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: unu -description: A documentation page about the Unu command, a tool that helps users retrieve - unusual options sorted by strike and expiration to identify potential trading opportunities. -keywords: -- unu command -- unusual options retrieval -- options sorting -- trading opportunities -- Volume to Open Interest ratio -- potential trading opportunities identification ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows a user to retrieve unusual options sorted by strike and expiration. It provides a list of the most unusual options in the market and can be used to identify potential trading opportunities. The results are sorted by the highest Volume to Open Interest ratio giving the user the ability to quickly identify potential trading opportunities. - -### Usage - -```python wordwrap -/op unu -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/op unu -``` - ---- diff --git a/website/content/bot/reference/discord/options/uoastock.md b/website/content/bot/reference/discord/options/uoastock.md deleted file mode 100644 index 124ab3156e6..00000000000 --- a/website/content/bot/reference/discord/options/uoastock.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: uoastock -description: The uoastock command retrieves the 20-day average options volume by ticker, - including both calls and puts. This page provides instructions for its usage, including - how to filter stocks by price. -keywords: -- uoastock command -- options volume by ticker -- 20-day average options volume -- commands for stocks -- trading commands -- stock price filtering ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the 20-day average options volume by ticker. The volume is based on the total volume of all options traded in the given period of time, including calls and puts. - -### Usage - -```python wordwrap -/op uoastock [price] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| price | Filter by stocks over a certain price | True | None | - - ---- - -## Examples - -``` -/op uoastock -``` - -``` -/op uoastock price:50 -``` - ---- diff --git a/website/content/bot/reference/discord/options/vol.md b/website/content/bot/reference/discord/options/vol.md deleted file mode 100644 index 69a8f0ebc88..00000000000 --- a/website/content/bot/reference/discord/options/vol.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: vol -description: This page provides information on using the 'vol' command in retrieving - Options Volume by Strike for a specified ticker. It also includes usage examples - and how to add an expiration date for more specific data. -keywords: -- Options Volume -- Stock Ticker -- Expiration Date -- Command 'vol' -- Retrieve Ticker Data ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a chart of Options Volume by Strike for a specified ticker. This data can be broken down further by adding an expiration date for a more detailed breakdown. - -### Usage - -```python wordwrap -/op vol ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date (optional) | True | None | - - ---- - -## Examples - -``` -/op vol ticker:AMD -``` - -``` -/op vol ticker:AMD expiry:2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/discord/options/vsurf.md b/website/content/bot/reference/discord/options/vsurf.md deleted file mode 100644 index 9b184e8476f..00000000000 --- a/website/content/bot/reference/discord/options/vsurf.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: vsurf -description: This page provides instructions on how to use the 'vsurf' command to - retrieve an options volatility surface for a specific stock ticker, detailing implied - volatilities, open interest, and last price. -keywords: -- vsurf command -- options volatility surface -- stock ticker -- implied volatilities -- open interest -- last price -- command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an options volatility surface for the ticker symbol. Specifically, it will provide a surface based on implied volatilities calculated from options prices, indicating the relationship between the stock price and the implied volatility of options on the stock. - -### Usage - -```python wordwrap -/op vsurf ticker z -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| z | The variable for the Z axis | False | Volatility (IV), Open Interest (OI), Last Price (LP) | - - ---- - -## Examples - -``` -/op vsurf ticker:AMD z:Volatility -``` - -``` -/op vsurf ticker:AMD z:Open Interest -``` - ---- diff --git a/website/content/bot/reference/discord/pop/1d.md b/website/content/bot/reference/discord/pop/1d.md deleted file mode 100644 index 31cceebd049..00000000000 --- a/website/content/bot/reference/discord/pop/1d.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: 1d -description: Understand how to use the /pop 1d command to retrieve the top 15 tickers - based on popularity. This command operates across all our platforms providing an - overview of the most popular stocks in the last 24 hours. -keywords: -- top 15 tickers -- day popularity -- OpenBB Bot -- popular stocks -- 24 hour stocks -- stock market overview -- /pop 1d command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top 15 tickers for the day based on popularity on the OpenBB Bot across all our platforms. It allows users to get an overview of the most popular stocks in the market within the last 24 hours. - -### Usage - -```python wordwrap -/pop 1d -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/pop 1d -``` ---- diff --git a/website/content/bot/reference/discord/pop/1hr.md b/website/content/bot/reference/discord/pop/1hr.md deleted file mode 100644 index 3fcd574dd0d..00000000000 --- a/website/content/bot/reference/discord/pop/1hr.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 1hr -description: The /pop 1hr command page is about a command associated with the OpenBB - Bot. This command shares information about the top 15 most traded stocks in the - past hour across all our platforms, helping users to monitor active stocks and anticipate - market trends. -keywords: -- OpenBB Bot -- active stocks -- stock trading -- stock trends -- /pop 1hr command -- trading platforms -- trading strategies -- trade updates ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top 15 stocks that have been traded in the past hour on the OpenBB Bot across all our platforms. It provides the user with an up-to-date overview of the stocks that have been the most active over the past hour, allowing the user to quickly identify trends and potentially capitalize on them. - -### Usage - -```python wordwrap -/pop 1hr -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/pop 1hr -``` ---- diff --git a/website/content/bot/reference/discord/pop/index.mdx b/website/content/bot/reference/discord/pop/index.mdx deleted file mode 100644 index d069076d8d7..00000000000 --- a/website/content/bot/reference/discord/pop/index.mdx +++ /dev/null @@ -1,17 +0,0 @@ -# pop - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - -
diff --git a/website/content/bot/reference/discord/screeners/ah.md b/website/content/bot/reference/discord/screeners/ah.md deleted file mode 100644 index 9bef720e0e3..00000000000 --- a/website/content/bot/reference/discord/screeners/ah.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ah -description: This page provides information on how to retrieve After-Hours stock movers - using a chosen screener with the command '/scr ah signal'. Examples and parameter - details are included. -keywords: -- After-Hours stock movers -- screener preset -- /scr ah signal -- After-Hours Top Gainers -- After-Hours Top Losers -- After-Hours Most Active ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve After-Hours stock movers according to a chosen screener. - -### Usage - -```python wordwrap -/scr ah signal -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| signal | screener preset | False | After-Hours Top Gainers (ahgainers), After-Hours Top Losers (ahlosers), After-Hours Most Active (ahmost_active) | - - ---- - -## Examples - -``` -/scr ah signal:After-Hours Top Gainers -``` - ---- diff --git a/website/content/bot/reference/discord/screeners/ah_all.md b/website/content/bot/reference/discord/screeners/ah_all.md deleted file mode 100644 index 7b909f0db28..00000000000 --- a/website/content/bot/reference/discord/screeners/ah_all.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ah_all -description: The documentation page explains the usage, parameters, and examples of - the ah_all command used to retrieve all available after-hours stock market screeners, - including gainers, losers, and the most active ones. -keywords: -- after-hours screeners -- stock market -- trading -- ah_all command -- gainers -- losers -- most active ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves all available after-hours screeners (gainers, losers, and most active). It is helpful for users who need to quickly access and review all the available after-hours screeners without having to search through a large list. - -### Usage - -```python wordwrap -/scr ah_all -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/scr ah_all -``` - ---- diff --git a/website/content/bot/reference/discord/screeners/all.md b/website/content/bot/reference/discord/screeners/all.md deleted file mode 100644 index f47fe7cc2d9..00000000000 --- a/website/content/bot/reference/discord/screeners/all.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: all -description: This page provides information on using the '/scr all' command that allows - users to view all available screeners during market hours. This can aid in better - data analysis and decision making. -keywords: -- screener -- stock market -- market hours -- data analysis -- decision making ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view all available screeners during market hours. The results can then be used to further analyze the data and make better-informed decisions. - -### Usage - -```python wordwrap -/scr all -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/scr all -``` ---- diff --git a/website/content/bot/reference/discord/screeners/index.mdx b/website/content/bot/reference/discord/screeners/index.mdx deleted file mode 100644 index 8042e5ebc77..00000000000 --- a/website/content/bot/reference/discord/screeners/index.mdx +++ /dev/null @@ -1,37 +0,0 @@ -# screeners - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - -
diff --git a/website/content/bot/reference/discord/screeners/pm.md b/website/content/bot/reference/discord/screeners/pm.md deleted file mode 100644 index 90d5038586b..00000000000 --- a/website/content/bot/reference/discord/screeners/pm.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: pm -description: Our tool offers the ability to view the top pre-market gainers, losers, - and most active. This page will guide you on how to use the pm command to have - a better understanding of the market's movements before it officially opens. -keywords: -- Pre-Market Top Gainers -- Pre-Market Top Losers -- Pre-Market Most Active -- pm command -- Market Movement -- Financial Tools -- Market Analysis -- Stock Market ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command offers the user the ability to view the top pre-market gainers, losers, and most active, giving the user a better understanding of the market’s movements before the market officially opens. - -### Usage - -```python wordwrap -/scr pm signal -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| signal | screener preset | False | Pre-Market Top Gainers (pmgainers), Pre-Market Top Losers (pmlosers), Pre-Market Most Active (pmmost_active) | - - ---- - -## Examples - -``` -/scr pm signal:Pre-Market Top Gainers -``` - ---- diff --git a/website/content/bot/reference/discord/screeners/pm_all.md b/website/content/bot/reference/discord/screeners/pm_all.md deleted file mode 100644 index 8f1d0e93a30..00000000000 --- a/website/content/bot/reference/discord/screeners/pm_all.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: pm_all -description: The documentation page describes the usage of the 'pm_all' command that - allows users to retrieve all available pre-market screeners. The page provides examples - of command usage without parameters. -keywords: -- pm_all -- retrieve -- pre-market screeners -- Parameters -- Usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve all available pre-market screeners. - -### Usage - -```python wordwrap -/scr pm_all -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/scr pm_all -``` ---- diff --git a/website/content/bot/reference/discord/screeners/technical.md b/website/content/bot/reference/discord/screeners/technical.md deleted file mode 100644 index cd8c4fc2b3f..00000000000 --- a/website/content/bot/reference/discord/screeners/technical.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: technical -description: Learn how to use the command for retrieving stock screener results based - on your choice of a technical signal. Provides information on how to use technical - signals like Top Gainers, Top Losers, Most Active, among others. -keywords: -- stock screener -- technical signal -- Top Gainers -- Top Losers -- Most Active -- Most Volatile -- Relative Volatility -- Oversold (RSI 30) -- Overbought (RSI 70) -- Golden Cross -- Death Cross -- New 52week High -- New 52week Low -- Unusual Volume ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve stock screener results according to the chosen technical signal. - -### Usage - -```python wordwrap -/scr technical signal -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| signal | screener preset | False | Top Gainers (gainers), Top Losers (losers), Most Active (most_active), Most Volatile (most_volatile), Relative Volatility (relative_volatility), Oversold (RSI 30) (oversold), Overbought (RSI 70) (overbought), Golden Cross (golden_cross), Death Cross (death_cross), New 52week High (new_w52high), New 52week Low (new_w52low), Unusual Volume (unusual_volume) | - - ---- - -## Examples - -``` -/scr technical signal:Top Gainers -``` -``` -/scr technical signal:Death Cross -``` - ---- diff --git a/website/content/bot/reference/discord/short_data/borrowed.md b/website/content/bot/reference/discord/short_data/borrowed.md deleted file mode 100644 index 2694492db1f..00000000000 --- a/website/content/bot/reference/discord/short_data/borrowed.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: borrowed -description: Learn how to use the borrowed command to track the history of borrowed - shares and associated fees. Useful for traders and investors for comparing broker - fees and tracking share borrowing over time. -keywords: -- Stock trading -- Share borrowing -- Stock ticker -- Investors -- Traders -- Borrowed shares -- Broker fees ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the history of borrowed shares available and fees associated with the stock with the ticker symbol. This can be a useful tool for traders and investors to track changes in share borrowing over time and to compare fees charged by different brokers. - -### Usage - -```python wordwrap -/sh borrowed ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/sh borrowed ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/short_data/hsi.md b/website/content/bot/reference/discord/short_data/hsi.md deleted file mode 100644 index ff0ef4b7b4d..00000000000 --- a/website/content/bot/reference/discord/short_data/hsi.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: hsi -description: This documentation helps understand the 'hsi' command, which retrieves - the top high short interest stocks over a 20% ratio, a crucial tool for investors - looking for possible short squeeze potential. -keywords: -- hsi command -- high short interest stocks -- short squeeze potential -- stock investing -- trading tools ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top high short interest stocks over a 20% ratio. This information can let an investor identify possible short squeeze potential. - -### Usage - -```python wordwrap -/sh hsi [num] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| num | Number of top stocks to print | True | None | - - ---- - -## Examples - -``` -/sh hsi -``` -``` -/sh hsi num:4 -``` - ---- diff --git a/website/content/bot/reference/discord/short_data/index.mdx b/website/content/bot/reference/discord/short_data/index.mdx deleted file mode 100644 index e0316f82404..00000000000 --- a/website/content/bot/reference/discord/short_data/index.mdx +++ /dev/null @@ -1,32 +0,0 @@ -# short_data - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - -
diff --git a/website/content/bot/reference/discord/short_data/shortrate.md b/website/content/bot/reference/discord/short_data/shortrate.md deleted file mode 100644 index 265c049ce19..00000000000 --- a/website/content/bot/reference/discord/short_data/shortrate.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: shortrate -description: A comprehensive guide to using the shortrate command to check Interactive - Brokers' Display Short Shares spot borrow rates. Helps users make informed decisions - about short selling activities. -keywords: -- shortrate command -- Interactive Brokers -- spot borrow rates -- short selling -- Display Short Shares -- stock ticker -- shortrate usage -- shortrate examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Display Short Shares spot borrow rate from Interactive Brokers for the given ticker. The spot borrow rate is the rate at which a user may borrow shares from the broker in order to short sell the security. This command allows the user to check the current rate and make more informed decisions about their short selling activities. - -### Usage - -```python wordwrap -/sh shortrate ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/sh shortrate ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/short_data/shortvol.md b/website/content/bot/reference/discord/short_data/shortvol.md deleted file mode 100644 index 663ce9a1016..00000000000 --- a/website/content/bot/reference/discord/short_data/shortvol.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: shortvol -description: The page describes the 'shortvol' command used to retrieve 30-day history - of short volume vs total volume of a stock ticker. It can be a useful tool to predict - future price movements based on trade activity. -keywords: -- shortvol command -- stock ticker -- trade activity -- price movements -- total volume -- short volume -- trade data analysis -- stock trading ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a graph of the 30 day history of the short volume versus the total volume of the stock ticker. The graph also displays the ratio of the total amount of shares that have been sold short versus the total amount of shares traded over the past 30 days. This data can be used to get a better understanding of the stock's trading activity and potential future price movements. - -### Usage - -```python wordwrap -/sh shortvol ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/sh shortvol ticker:AMD -``` - ---- diff --git a/website/content/bot/reference/discord/short_data/topshortvol.md b/website/content/bot/reference/discord/short_data/topshortvol.md deleted file mode 100644 index 7c43429c83b..00000000000 --- a/website/content/bot/reference/discord/short_data/topshortvol.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: topshortvol -description: This docusaurus page provides detailed information about the 'topshortvol' - command, which retrieves the Top 15 Short Interest Stocks per Finra, providing essential - data for traders. -keywords: -- topshortvol -- Finra -- trading data -- short vol -- Short Interest Stocks -- stock market -- trading day -- traders ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Short Interest Stocks per Finra. It's typically measured as a ratio of the stock's total short vol divided by the total volume for the trading day. This information is essential for traders to make informed decisions in the market. - -### Usage - -```python wordwrap -/sh topshortvol -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/sh topshortvol -``` - ---- diff --git a/website/content/bot/reference/generate_index.py b/website/content/bot/reference/generate_index.py deleted file mode 100644 index f2b295b7ebc..00000000000 --- a/website/content/bot/reference/generate_index.py +++ /dev/null @@ -1,84 +0,0 @@ -import re -from pathlib import Path -from textwrap import shorten -from typing import Dict, List - -reference_import = """import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    -""" -wopen_kwargs = {"encoding": "utf-8", "newline": "\n"} - - -def create_cmd_cards(cmd_text: List[Dict[str, str]], url: str) -> str: - _cmd_cards = "" - for cmd in cmd_text: - cmd["description"] = shorten(f"{cmd['description']}", 116, placeholder="...") - _cmd_cards += f"""\n""" - return _cmd_cards - - -def create_nested_subfolder_card(_folder: Path, url: str) -> str: - nested_card = f"""\n""" - return nested_card - - -for bot in ["discord", "telegram"]: - for folder in (Path(__file__).parent / bot).iterdir(): - rel_path = folder.relative_to(Path(__file__).parent / bot) - cmd_cards: List[Dict[str, str]] = [] - - for file in folder.glob("*.md*"): - if file.stem == "index": - continue - - desc_regex = re.compile(r"([^>]+)(.*)### Usage", (re.MULTILINE)) - - description = desc_regex.search(file.read_text()).group(1).strip() # type: ignore - - cmd_dict = dict( - name=file.stem, - description=description, - url=f"{bot}/{rel_path}", - ) - - cmd_cards.append(cmd_dict) - - if not cmd_cards: - continue - - with open( - Path(__file__).parent / bot / rel_path / "index.mdx", "w", **wopen_kwargs # type: ignore - ) as subindex: - subindex.write(f"# {folder.name}\n\n{reference_import}\n") - - for subfolder in folder.glob("*"): - if not subfolder.is_dir(): - continue - - subindex.write( - create_nested_subfolder_card(subfolder, f"{bot}/{rel_path}") - ) - - subindex.write( - create_cmd_cards(cmd_cards, f'{bot}/{"/".join(rel_path.parts)}') - ) - subindex.write("
\n") - - with open(Path(__file__).parent / bot / "index.mdx", "w", **wopen_kwargs) as index: # type: ignore - index.write(f"# OpenBB {bot.title()} Reference\n\n{reference_import}\n") - - for folder in (Path(__file__).parent / bot).glob("*"): - if not folder.is_dir(): - continue - - index.write(create_nested_subfolder_card(folder, bot)) - index.write("\n") diff --git a/website/content/bot/reference/telegram/_category_.json b/website/content/bot/reference/telegram/_category_.json deleted file mode 100644 index e5c4b78e6ad..00000000000 --- a/website/content/bot/reference/telegram/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Telegram", - "position": 3 -} diff --git a/website/content/bot/reference/telegram/charts/c.md b/website/content/bot/reference/telegram/charts/c.md deleted file mode 100644 index cee00ac40f1..00000000000 --- a/website/content/bot/reference/telegram/charts/c.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: c -description: Command for retrieving a detailed candlestick chart for the specified - cryptocurrency coin. This includes an opening and closing price, as well as the - high and low within a definite time interval. Options to include support/resistant - lines and Fibonacci retracement levels are available. -keywords: -- Crypto Currency -- Crypto Coin -- Candlestick Chart -- Crypto Exchange -- Trading Parameters -- Support Resistance Lines -- Fibonacci Retracement Levels -- Crypto Symbol -- Crypto Trading Command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve a candlestick chart for the crypto coin provided. The interval provided must be a valid time interval (default 15 minutes). The chart will be displayed to the user and will contain information such as the opening and closing prices, the high and low, the volume, and any other relevant information. - -### Usage - -```python wordwrap -/c symbol [currency] [exchange] [interval] [srlines] [fibs] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| symbol | Crypto Symbol | False | None | -| currency | Crypto Currency. Default: USDT | True | None | -| exchange | Crypto Exchange. Default: binanceus | True | None | -| interval | 1m: 1 Minute 3m: 3 Minutes 5m: 5 Minutes 15m: 15 Minutes 30m: 30 Minutes 1hr: 1 Hour 1d: 1 Day 1wk: 1 Week 1mo: 1 Month | True | 1m, 3m, 5m, 15m, 30m, 1hr, 1d, 1wk, 1mo | -| srlines | Show Support/Resistance Lines. Default: False | True | None | -| fibs | Show Fibonacci Retracement Levels. Default: False | True | None | - - ---- - -## Examples - -``` -/c doge -``` - -``` -/c doge interval:3m -``` ---- diff --git a/website/content/bot/reference/telegram/charts/c15m.md b/website/content/bot/reference/telegram/charts/c15m.md deleted file mode 100644 index 6bf5451a828..00000000000 --- a/website/content/bot/reference/telegram/charts/c15m.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: c15m -description: The c15m command helps to retrieve a 15-minute intraday chart for a specific - stock ticker, useful for technical analysis and tracking short-term price movements. -keywords: -- c15m command -- intraday chart -- stock ticker -- technical analysis -- short-term price movements -- stock tracking -- stock volume -- stock price ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a 15-minute intraday chart for a given ticker. The chart will show the price and volume of the stock over the past 3 days in 15 minute intervals. This command is useful for performing technical analysis and tracking short-term price movements. - -### Usage - -```python wordwrap -/c15m ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/c15m AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/c3m.md b/website/content/bot/reference/telegram/charts/c3m.md deleted file mode 100644 index f6bb1870e6b..00000000000 --- a/website/content/bot/reference/telegram/charts/c3m.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: c3m -description: The c3m command allows users to generate a 3-minute intraday chart for - the provided ticker, offering a visual representation of stock performance for short-term - investors. The page also covers usage details, parameters, and example commands. -keywords: -- c3m command -- candlestick chart -- intraday chart -- stock performance -- short-term investors -- stock ticker -- trading hours -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve a 3-minute intraday chart for the given ticker. This chart will display the candlestick chart for the day. It will provide a visual representation of the stock's performance over the current day, making it helpful for short-term investors. - -### Usage - -```python wordwrap -/c3m ticker [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| extended_hours | Show Full 4am-8pm ET Trading Hours. True/False Default: False | True | None | - - ---- - -## Examples - -``` -/c3m AMD -``` - -``` -/c3m AMD true -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/c5m.md b/website/content/bot/reference/telegram/charts/c5m.md deleted file mode 100644 index e7741dd150d..00000000000 --- a/website/content/bot/reference/telegram/charts/c5m.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: c5m -description: The c5m command page details how to retrieve an intraday 5 minute chart - for a particular stock ticker. The chart serves as a valuable tool for technical - analysis and tracking short-term price movements. -keywords: -- c5m -- intraday chart -- 5 minute chart -- candlestick chart -- stock performance -- technical analysis -- short-term price movements -- extended hours ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an intraday 5 minute chart for a given ticker. This chart will display the candlestick chart for the day. It will provide a visual representation of the stock's performance over the current day. This command is useful for performing technical analysis and tracking short-term price movements. - -### Usage - -```python wordwrap -/c5m ticker [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| extended_hours | Show Full 4am-8pm ET Trading Hours. Default: False | True | None | - - ---- - -## Examples - -``` -/c5m AMD -``` - -``` -/c5m AMD true -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/cc.md b/website/content/bot/reference/telegram/charts/cc.md deleted file mode 100644 index d1fdffc7dcc..00000000000 --- a/website/content/bot/reference/telegram/charts/cc.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: cc -description: This page provides information on how to utilize the /cc command, which - generates an intraday 5 minute chart for a given stock ticker. It allows users to - visually track the stock's performance throughout the day and aids in technical - analysis. -keywords: -- stock ticker -- /cc command -- intraday chart -- candlestick chart -- technical analysis -- short-term price movements -- stock's performance -- extended trading hours ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an intraday 5 minute chart for a given ticker, /c5m also has the same effect. This chart will display the candlestick chart for the day. It will provide a visual representation of the stock's performance over the current day. This command is useful for performing technical analysis and tracking short-term price movements. - -### Usage - -```python wordwrap -/cc ticker [extended_hours] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| extended_hours | Show Full 4am-8pm ET Trading Hours. Default: False | True | None | - - ---- - -## Examples - -``` -/cc amd -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/cd.md b/website/content/bot/reference/telegram/charts/cd.md deleted file mode 100644 index 55d8976d8f0..00000000000 --- a/website/content/bot/reference/telegram/charts/cd.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: cd -description: This documentation page provides an understanding of how to use the 'cd' - command to retrieve daily candlestick chart for a particular stock ticker or coin. - Instructions for usage and examples are provided. -keywords: -- cd command -- candlestick chart -- stock ticker -- coin -- opening price -- closing price -- highs and lows -- performance analysis -- AMD ticker -- command usage -- docusaurus documentation ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a daily candlestick chart for a particular ticker or coin. The candlestick chart provides information about the opening and closing prices of the day, as well as the high and low prices of the day. This data can then be used to analyze the performance of the ticker/coin over time. For example, if the user provides the command "/cd AMD", the chart will be generated for the ticker AMD. - -### Usage - -```python wordwrap -/cd ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/cd AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/chart.md b/website/content/bot/reference/telegram/charts/chart.md deleted file mode 100644 index f4e09fe13cf..00000000000 --- a/website/content/bot/reference/telegram/charts/chart.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: chart -description: This documentation page provides detailed information about the Chart - command in our tool. The command retrieves a candlestick chart based on the provided - ticker and time interval, displaying vital trading data such as opening/closing - prices and volume for the specified number of previous days. -keywords: -- Chart Command -- Candlestick Chart -- Stock Ticker -- Time Interval -- Opening and Closing Prices -- Trading Volume -- Past Days Display ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve a candlestick chart for the ticker/interval provided, with data for the past number of days specified. The interval provided must be a valid time interval (e.g. 5 minute, 15 minute, etc.). The chart will be displayed to the user and will contain information such as the opening and closing prices, the high and low, the volume, and any other relevant information. - -### Usage - -```python wordwrap -/chart ticker interval [past_days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| interval | `1m`, `5m`, `10m`, `15m`, `30m`, `60m`, `1d`, `1wk`, `1mo` Default: `15m` | False | 1d, 1wk, 1mo, 1m, 5m, 10m, 15m, 30m, 1hr | -| past_days | Past Days to Display. Default: 0 | True | None | - - ---- - -## Examples - -``` -/chart AMD 1d 10 -``` - -``` -/chart AMD 1d -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/chartfib.md b/website/content/bot/reference/telegram/charts/chartfib.md deleted file mode 100644 index 559f4d83c16..00000000000 --- a/website/content/bot/reference/telegram/charts/chartfib.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: chartfib -description: The chartfib command page provides information on how to retrieve Fibonacci - levels for a given stock ticker. This can be used to identify potential support - and resistance levels for trading in the stock market. -keywords: -- chartfib -- Fibonacci levels -- stock ticker -- support and resistance levels -- potential entry and exit points -- stock market ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Fibonacci levels for a given ticker. This data can be used to identify potential support and resistance levels and can be used to identify potential entry and exit points in the stock market. - -### Usage - -```python wordwrap -/chartfib ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/chartfib AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/chartsr.md b/website/content/bot/reference/telegram/charts/chartsr.md deleted file mode 100644 index 6baa4dfc3f8..00000000000 --- a/website/content/bot/reference/telegram/charts/chartsr.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: chartsr -description: The '/chartsr' command page provides insights on how the command can - be utilized by the user to retrieve data on support and resistance levels for the - given ticker. This can significantly improve their trading decisions. -keywords: -- chartsr command -- support and resistance levels -- ticker trading -- trade decision making -- stock ticker -- trading intervals -- AMC -- 1d interval ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Displays Support and Resistance Levels for the ticker provided. It will display the support and resistance levels of a given ticker on the chart. These levels can help the user in making better trading decisions. - -### Usage - -```python wordwrap -/chartsr ticker [interval] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| interval | 5m, 15m, 1d. Default: 1d | True | 5m, 15m, 1d | - - ---- - -## Examples - -``` -/chartsr AMC -``` - -``` -/chartsr AMC 1d -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/cm.md b/website/content/bot/reference/telegram/charts/cm.md deleted file mode 100644 index f22a6c4c8b9..00000000000 --- a/website/content/bot/reference/telegram/charts/cm.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: cm -description: This page provides information about using the /cm command to retrieve - a weekly candlestick chart for a specified ticker/coin. It presents the usage, parameters, - and examples of the command illuminating aspects such as opening and closing prices, - high and low prices, and the trading volume. -keywords: -- cm command -- candlestick chart -- trading volume -- high and low prices -- stock ticker -- opening and closing prices -- /cm command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a weekly candlestick chart for the ticker/coin provided. The chart displays the opening and closing prices, the high and low prices, and the trading volume for the week for the specified ticker/coin. - -### Usage - -```python wordwrap -/cm ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/cm AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/cw.md b/website/content/bot/reference/telegram/charts/cw.md deleted file mode 100644 index d5baf82da7d..00000000000 --- a/website/content/bot/reference/telegram/charts/cw.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: cw -description: The page provides detailed information on using the 'cw' command to retrieve - the weekly candlestick chart for any specified ticker or coin. It contains parameters' - details and usage examples. -keywords: -- weekly candlestick chart -- trading volume -- stock ticker -- cw command -- opening and closing prices -- high and low prices -- ticker/coin ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a weekly candlestick chart for the ticker/coin provided. The chart displays the opening and closing prices, the high and low prices, and the trading volume for the week for the specified ticker/coin. - -### Usage - -```python wordwrap -/cw ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/cw AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/charts/index.mdx b/website/content/bot/reference/telegram/charts/index.mdx deleted file mode 100644 index 7d2015206df..00000000000 --- a/website/content/bot/reference/telegram/charts/index.mdx +++ /dev/null @@ -1,62 +0,0 @@ -# charts - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/crypto/bigprints.md b/website/content/bot/reference/telegram/crypto/bigprints.md deleted file mode 100644 index e43affb93b6..00000000000 --- a/website/content/bot/reference/telegram/crypto/bigprints.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: bigprints -description: The bigprints page offers detailed information about using the command - to retrieve the last 15 large print data points for a specified cryptocurrency pair. - This data can assist users in making informed trading decisions based on recent - trends. -keywords: -- bigprints -- cryptocurrency -- large prints -- trading decisions -- crypto -- coin -- days -- /bigprints ada -- BTC-USD -- /crypto bigprints coin:BTC-USD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the last 15 large prints for a given cryptocurrency pair. The command uses the format "/crypto bigprints coin:BTC-USD" where BTC-USD is the currency pair for which the user wants to retrieve the large prints. This command is useful for analyzing the recent large prints of a given currency pair, which can be used to inform trading decisions. - -### Usage - -```python wordwrap -/bigprints coin [days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| coin | Coin to get prints for (e.g., btc) | False | ADA, AVAX, BTC, DAI, DOGE, DOT, ETH, LTC, MATIC, SHIB, SOL, TRX, USDC, USDT, WBTC, XRP | -| days | Number of days to get prints for (default: 10) | True | None | - - ---- - -## Examples - -``` -/bigprints ada -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/bio.md b/website/content/bot/reference/telegram/crypto/bio.md deleted file mode 100644 index 7a23fe053d0..00000000000 --- a/website/content/bot/reference/telegram/crypto/bio.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: bio -description: The page provides instructions on how to use the /bio command to retrieve - key financial data of a particular cryptocurrency, including its current price, - 24-hour trading volume, market cap, and more, by using the crypto's specific symbol. -keywords: -- crypto info -- crypto symbol -- 24-hour trading volume -- /bio command -- market cap -- crypto trading -- BTC ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve fundamental information about a crypto, such as its current price, 24-hour trading volume, market cap, and other key metrics, by entering a specific crypto symbol (e.g. "BTC") as an argument. - -### Usage - -```python wordwrap -/bio symbol -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| symbol | Crypto symbol to check information (e.g., BTC) | False | None | - - ---- - -## Examples - -``` -/bio btc -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/compfees.md b/website/content/bot/reference/telegram/crypto/compfees.md deleted file mode 100644 index 06f35e7f6ca..00000000000 --- a/website/content/bot/reference/telegram/crypto/compfees.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: compfees -description: Learn how to retrieve the Protocol fees over time for your projects using - the compfees command. Understand its usage, parameters, and see examples. -keywords: -- compfees command -- Protocol fees -- btc -- eth -- usage -- parameters -- examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve the Protocol fees over time for the given project. - -### Usage - -```python wordwrap -/compfees projects -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| projects | Comma separated list of protocols (e.g., btc,eth) | False | None | - - ---- - -## Examples - -``` -/compfees doge -``` - -``` -/compfees projects: btc,eth -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/defi.md b/website/content/bot/reference/telegram/crypto/defi.md deleted file mode 100644 index b9e6fedb3b0..00000000000 --- a/website/content/bot/reference/telegram/crypto/defi.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: defi -description: The page provides information about the '/defi' command which retrieves - a chart or table of top DeFi protocols by market cap. It includes details on how - to use the command, its parameters, and examples. -keywords: -- DeFi protocols -- market capitalization -- DeFi market size -- visual representation -- DeFi landscape -- /defi command -- sort data -- filter by chain -- reverse sort order -- show chart ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve a chart or table of the top DeFi protocols by market capitalization. It will provide a visual representation of the relative size of each protocol, as well as an overview of the total DeFi market size. This will enable users to get a better understanding of the current DeFi landscape and identify which protocols are leading the way. - -### Usage - -```python wordwrap -/defi [sortby] [chain] [reverse] [chart] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Column to sort data by (e.g., tvl) | True | tvl, mc, 1hr, 1d, 1wk | -| chain | Chain to filter by (e.g., ethereum) | True | None | -| reverse | Reverse the sort order (e.g., True) (default: False) | True | None | -| chart | Show chart (e.g., True) (default: False) | True | None | - - ---- - -## Examples - -``` -/defi chart -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/fees.md b/website/content/bot/reference/telegram/crypto/fees.md deleted file mode 100644 index 93bd783d71c..00000000000 --- a/website/content/bot/reference/telegram/crypto/fees.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: fees -description: Learn how the 'fees' function of the website provides users with the - fee rate of top crypto protocols on a specific date, allowing them to compare different - protocols' fees and make an informed decision about their crypto dealings. -keywords: -- fees -- crypto protocols -- compare fees -- crypto decision -- fee rate -- crypto fee rate -- protocol fees ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This will provide the user with the fee rate of the top crypto protocols on a specified date, allowing the user to compare different protocols' fees and make an informed decision. - -### Usage - -```python wordwrap -/fees [date] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| date | Date to get fees for (e.g., 2021-01-01) (default: today) | True | None | - - ---- - -## Examples - -``` -/fees date: 2023-04-19 -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/index.mdx b/website/content/bot/reference/telegram/crypto/index.mdx deleted file mode 100644 index 0f06daffffa..00000000000 --- a/website/content/bot/reference/telegram/crypto/index.mdx +++ /dev/null @@ -1,52 +0,0 @@ -# crypto - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/crypto/ir.md b/website/content/bot/reference/telegram/crypto/ir.md deleted file mode 100644 index f321c439429..00000000000 --- a/website/content/bot/reference/telegram/crypto/ir.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: ir -description: The /ir command enables the user to retrieve the issuance rate of the - top crypto protocols, helping to understand supply dynamics and inform investment - decisions. -keywords: -- crypto protocols -- issuance rate -- investment decisions -- /ir command -- supply dynamics ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the issuance rate of the top crypto protocols. The issuance rate is the amount of new tokens that are generated by the protocol over a given period of time. It is a useful metric for understanding the supply dynamics of crypto protocols and is used to inform investment decisions. - -### Usage - -```python wordwrap -/ir -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/ir -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/prints.md b/website/content/bot/reference/telegram/crypto/prints.md deleted file mode 100644 index 6ce736c5786..00000000000 --- a/website/content/bot/reference/telegram/crypto/prints.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: prints -description: Documentation on the command allowing the user to retrieve the latest - 15 crypto prints for the specified coin over the last 24 hours. It includes information - on the price, volume size, and other trading metrics. -keywords: -- Crypto Prints -- Bitcoin prints -- Ethereum prints -- Cryptocurrency tracking -- 24 hours cryptocurrency metrics -- Prints command -- Cryptocurrency trade volume -- Cryptocurrency price tracking ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Last 15 Crypto Prints over the last 24 hours for the specified coin. The command will provide information on the price, volume, size, and other metrics associated with the prints. - -### Usage - -```python wordwrap -/prints coin -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| coin | Coin to get prints for (e.g., btc) | False | ADA, AVAX, BTC, DAI, DOGE, DOT, ETH, LTC, MATIC, SHIB, SOL, TRX, USDC, USDT, WBTC, XRP | - - ---- - -## Examples - -``` -/prints ada -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/top.md b/website/content/bot/reference/telegram/crypto/top.md deleted file mode 100644 index d312d3424e1..00000000000 --- a/website/content/bot/reference/telegram/crypto/top.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: top -description: The page provides instructions on the use of the 'top' command, a feature - to retrieve top cryptocurrencies by market capitalization, inclusive of component - parameters and usage examples. -keywords: -- cryptocurrencies -- market capitalization -- top command -- user instructions -- command usage -- sortby parameter -- category filter -- reverse sort ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the top cryptocurrencies, ranked by market capitalization, allowing the user to quickly get a snapshot of the current market. - -### Usage - -```python wordwrap -/top [sortby] [category] [reverse] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Column to sort data by (e.g., mc) | True | mc, vol, 1hr, 1d, 1wk | -| category | Category to filter by (e.g., stablecoins) | True | None | -| reverse | Reverse the sort order (e.g., True) (default: False) | True | None | - - ---- - -## Examples - -``` -/top -``` - -``` -/top mc marketing -``` - ---- diff --git a/website/content/bot/reference/telegram/crypto/tvl.md b/website/content/bot/reference/telegram/crypto/tvl.md deleted file mode 100644 index f085b27f9f8..00000000000 --- a/website/content/bot/reference/telegram/crypto/tvl.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: tvl -description: On this page, users can learn how to retrieve historical TVL (Total Value - Locked) data for any given protocol, providing a snapshot of capital currently locked - in the protocol for comparison and tracking of growth over time. -keywords: -- TVL -- historical data -- total value locked -- protocol -- capital -- comparison -- tracking growth -- tvl command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve historical TVL (Total Value Locked) data for any given protocol. It provides a snapshot of the total amount of capital that is currently locked in the protocol, allowing users to easily compare the metrics between different protocols and track their growth over time. - -### Usage - -```python wordwrap -/tvl [protocols] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| protocols | comma separated list of protocols (e.g., curve,makerdao) | True | None | - - ---- - -## Examples - -``` -/tvl -``` -``` -/tvl curve -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/allblocks.md b/website/content/bot/reference/telegram/darkpool/allblocks.md deleted file mode 100644 index 540798eb329..00000000000 --- a/website/content/bot/reference/telegram/darkpool/allblocks.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: allblocks -description: Page explaining the allblocks command in a trading platform, used to - retrieve and summarise the last 15 block trades of a specified security. -keywords: -- allblocks -- block trades -- security -- stock ticker -- trade summary ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -The command allows the user to retrieve the last 15 block trades of a given security. This command will provide a summary of the last 15 block trades, including the time, price, quantity, and total gross value of each trade. - -### Usage - -```python wordwrap -/allblocks ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/allblocks AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/alldp.md b/website/content/bot/reference/telegram/darkpool/alldp.md deleted file mode 100644 index c663691939a..00000000000 --- a/website/content/bot/reference/telegram/darkpool/alldp.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: alldp -description: This page provides information on the alldp command which retrieves the - last 15 darkpool trades for the specified stock ticker. Basic guidelines on the - usage, parameters, and examples are also provided. -keywords: -- alldp command -- darkpool trades -- stock ticker -- private stock trading -- efficient trades ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the last 15 darkpool trades for the specified stock ticker. A darkpool is a private stock trading system that allows large trades to take place without affecting the public market, providing access to larger and more efficient trades. - -### Usage - -```python wordwrap -/alldp ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/alldp AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/allprints.md b/website/content/bot/reference/telegram/darkpool/allprints.md deleted file mode 100644 index 81b617ffb97..00000000000 --- a/website/content/bot/reference/telegram/darkpool/allprints.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: allprints -description: This page provides a guide on the command 'allprints', which retrieves - the last 15 combinations of Dark Pool and Blocks for a given stock ticker symbol, - showing the date, time, price, and volume of the trades. -keywords: -- allprints command -- ticker symbol -- Dark Pool trades -- Blocks in stock market -- stock market trades ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the Last 15 Combination of Dark Pool and Blocks for a given ticker symbol. This can be used to view the most recent reported trades that involve Dark Pool and Blocks in the stock market. The results of this command will show the date, time, price, and volume of the trades. - -### Usage - -```python wordwrap -/allprints ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/allprints AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/bigprintsdp.md b/website/content/bot/reference/telegram/darkpool/bigprintsdp.md deleted file mode 100644 index 9a89f9789bd..00000000000 --- a/website/content/bot/reference/telegram/darkpool/bigprintsdp.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: bigprintsdp -description: This documentation page discusses how to use the command /bigprintsdp - to retrieve the largest combination of dark pool and block trades, providing a comprehensive - view of market activities over a specified number of days. The page also covers - usage, parameters, and examples of the command. -keywords: -- bigprintsdp command -- dark pool trades -- block trades -- market activities -- command usage -- command parameters -- command examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the largest combination of dark pool and block trades over a specified amount of days. It will provide a comprehensive view of the biggest dark pool and block trades over the specified number of days and give the user an idea of the market activity over that period. - -### Usage - -```python wordwrap -/bigprintsdp days -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | - - ---- - -## Examples - -``` -/bigprintsdp 6 -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/index.mdx b/website/content/bot/reference/telegram/darkpool/index.mdx deleted file mode 100644 index d9ef10368d2..00000000000 --- a/website/content/bot/reference/telegram/darkpool/index.mdx +++ /dev/null @@ -1,47 +0,0 @@ -# darkpool - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/darkpool/levels.md b/website/content/bot/reference/telegram/darkpool/levels.md deleted file mode 100644 index d6f4422b57b..00000000000 --- a/website/content/bot/reference/telegram/darkpool/levels.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: levels -description: This documentation page explains the 'levels' command used to retrieve - the biggest levels for all prints over the last x days for a particular stock ticker. - It provides its usage, parameters, and examples to help enhance your stock assessment. -keywords: -- Levels Command -- Stock Ticker -- Print levels -- Stock Performance -- Stock Assessment -- Documentation -- Command -- Parameters -- Examples -- Stock Information ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Biggest Levels for All Prints over the last x days for the given ticker. This information is useful in assessing the overall performance of the stock, as it provides information on the largest levels of prints over the last x days. - -### Usage - -```python wordwrap -/levels ticker days -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| days | Number of days to look back | False | None | - - ---- - -## Examples - -``` -/levels TSLA 10 -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/sectors.md b/website/content/bot/reference/telegram/darkpool/sectors.md deleted file mode 100644 index ae43d327dec..00000000000 --- a/website/content/bot/reference/telegram/darkpool/sectors.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: sectors -description: 'The page contains information about the ''sectors'' command that retrieves - a summary of all prints by % of MarketCap by Sector over the last x days. The details - include the command usage, parameters required and examples to follow. ' -keywords: -- sectors command -- MarketCap by sector -- darkpool activity -- sector market cap -- accumulation -- days parameter -- sector parameter ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a summary of all prints by % of MarketCap by Sector over the last x days. The user will be able to view the sector's market cap divided by total darkpool activity to see possible accumulation. - -### Usage - -```python wordwrap -/sectors days sector -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sector | Sector to filter by: `bm`: (Basic Materials), `e`: (Energy), `cs`: (Communication Services), `cc`: (Consumer Cyclical), `cd`: (Consumer Defensive), `f`: (Financial), `h`: (Healthcare), `i`: (Industrials), `re`: (Real Estate), `t`: (Technology), `u`: (Utilities) | False | None | - - ---- - -## Examples - -``` -/sectors 5 bm -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/summary.md b/website/content/bot/reference/telegram/darkpool/summary.md deleted file mode 100644 index 6a9239ad349..00000000000 --- a/website/content/bot/reference/telegram/darkpool/summary.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: summary -description: Documentation page for the '/summary' command, which retrieves a summary - of all prints by MarketCap percentage. The command and its parameters 'days' and - 'sort' are explained. The description provides various options for sorting, i.e., - by MarketCap, float, sum, or short percentage. -keywords: -- MarketCap Summary -- Prints by MarketCap -- Prints Summary -- Command /summary -- Parameter days -- Parameter sort -- Sort by MarketCap -- Sort by float -- Sort by sum -- Sort by short percentage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a summary of all the prints by percentage of MarketCap over the last x days, sorted by MarketCap. The summary includes the total number of prints and their total percentage of MarketCap, as well as the float and short percentage. - -### Usage - -```python wordwrap -/summary days sort -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sort | Sort by `mc` (MarketCap), `float`, `sum`, or `short` (Short Percentage) | False | None | - - ---- - -## Examples - -``` -/summary 10 mc -``` - ---- diff --git a/website/content/bot/reference/telegram/darkpool/topsum.md b/website/content/bot/reference/telegram/darkpool/topsum.md deleted file mode 100644 index 44f6759bb54..00000000000 --- a/website/content/bot/reference/telegram/darkpool/topsum.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: topsum -description: The Topsum page provides comprehensive information on the topsum command, - which retrieves a summary of total block and dark pool data. The command sums all - darkpool prints and displays a table of the largest by symbol, together with a comparative - graph, without requiring any parameters. -keywords: -- topsum command -- retrieve total block -- dark pool data summary -- sums darkpool prints -- graph for comparison -- no parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve total block and dark pool data summary. It sums all darkpool prints and gives a table of the largest by symbol as well as a graph for comparison. - -### Usage - -```python wordwrap -/topsum -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/topsum -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/arktrades.md b/website/content/bot/reference/telegram/discovery/arktrades.md deleted file mode 100644 index d7dfcc6038a..00000000000 --- a/website/content/bot/reference/telegram/discovery/arktrades.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: arktrades -description: The page contains instructions on how to use the 'arktrades' command - to retrieve and analyze a comprehensive list of trades made by ARK. The trade data - is presented in a user-friendly table format. -keywords: -- arktrades command -- trade data -- ARK trades analysis -- retrieve ARK trades -- analyze trades -- Easy-to-read trade data ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a list of all trades made by ARK, including the time and amount of each trade. The data is presented in an easy-to-read table format so that the user can quickly analyze the trades made by ARK. - -### Usage - -```python wordwrap -/arktrades -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -```python -/arktrades -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/fgindex.md b/website/content/bot/reference/telegram/discovery/fgindex.md deleted file mode 100644 index 13efb33c6ce..00000000000 --- a/website/content/bot/reference/telegram/discovery/fgindex.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: fgindex -description: This page provides information about the fgindex command which enables - the user to retrieve the Fear & Greed Index. This investor sentiment indicator measures - the levels of fear and greed in the stock market by observing the momentum, sentiment - and volume of stock trading. -keywords: -- fgindex command -- Fear & Greed Index -- investor sentiment indicator -- CNNMoney -- stock market -- momentum -- sentiment -- volume of stock trading ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Fear & Greed Index, which is an investor sentiment indicator published by CNNMoney. The index measures the levels of fear and greed of the investors in the stock market by observing the momentum, sentiment and volume of stock trading. The index ranges from 0 to 100, with 0 being the most fearful and 100 being the most greedy. - -### Usage - -```python wordwrap -/fgindex -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/fgindex -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/halts.md b/website/content/bot/reference/telegram/discovery/halts.md deleted file mode 100644 index a5ef89d0ef4..00000000000 --- a/website/content/bot/reference/telegram/discovery/halts.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: halts -description: The page provides information on the usage, parameters and examples of - the 'halts' command. This command helps users gather data on the time and halt code - of stocks in the exchange, excluding penny stocks. -keywords: -- Halts Command -- Stock Market -- Halt Code -- Python Command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the time and halt code of stocks in the market, excluding penny stocks. The output of this command provides the user with the time and halt code of stock that is currently halted or in the process of being halted by the exchange. - -### Usage - -```python wordwrap -/halts -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/halts -``` ---- diff --git a/website/content/bot/reference/telegram/discovery/holidays.md b/website/content/bot/reference/telegram/discovery/holidays.md deleted file mode 100644 index 6e732c49b44..00000000000 --- a/website/content/bot/reference/telegram/discovery/holidays.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: holidays -description: Know the upcoming holidays with the /holidays command. Retrieve a list - of market holidays with respective dates and details like their national status. - Stay informed with the /holidays command. -keywords: -- holidays -- market holidays -- upcoming holidays -- national holidays ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a list of upcoming market holidays. The command will return a list of holidays, including their respective dates, along with any other pertinent details, such as whether they are national holidays or not. This command is suitable for any user who needs to stay up to date with upcoming holidays. - -### Usage - -```python wordwrap -/holidays -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/holidays -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/index.mdx b/website/content/bot/reference/telegram/discovery/index.mdx deleted file mode 100644 index e81b8988de7..00000000000 --- a/website/content/bot/reference/telegram/discovery/index.mdx +++ /dev/null @@ -1,47 +0,0 @@ -# discovery - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/discovery/ipolist.md b/website/content/bot/reference/telegram/discovery/ipolist.md deleted file mode 100644 index 92b8dd52eec..00000000000 --- a/website/content/bot/reference/telegram/discovery/ipolist.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ipolist -description: The ipolist page provides information on viewing the 10 most recent and - upcoming IPOs, including the company name, the IPO date, and the stock exchange. - It serves as a tool for users to stay informed about new investment opportunities. -keywords: -- ipolist -- IPOs -- Initial Public Offerings -- stock exchange -- investment opportunities -- new companies -- upcoming IPOs ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view 10 of the most recent and upcoming Initial Public Offerings (IPOs) including the company name, the IPO date, and the stock exchange. This information can help users stay up-to-date with the latest IPOs, and provide them with opportunities to invest in new companies. - -### Usage - -```python wordwrap -/ipolist -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/ipolist -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/pop.md b/website/content/bot/reference/telegram/discovery/pop.md deleted file mode 100644 index 8c403a87d21..00000000000 --- a/website/content/bot/reference/telegram/discovery/pop.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: pop -description: The 'pop' command on OpenBB Bot allows users to retrieve the top 15 most - popular stock tickers for the day or hour, providing an overview of current market - trends. -keywords: -- pop command -- OpenBB Bot -- popular stocks -- 1 Hour stocks -- 1 Day stocks -- top 15 tickers -- stock market ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top 15 tickers for the day or hour based on popularity on the OpenBB Bot across all our platforms. It allows users to get an overview of the most popular stocks in the market within the last 24 hours (1d) or 1 Hour (1hr). - -### Usage - -```python wordwrap -/pop interval -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| interval | Interval to filter by. `1hr`: "1 Hour", `1d`: "1 Day", | False | 1hr, 1d | - - ---- - -## Examples - -``` -/pop 1hr -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/trendingst.md b/website/content/bot/reference/telegram/discovery/trendingst.md deleted file mode 100644 index 5f814763323..00000000000 --- a/website/content/bot/reference/telegram/discovery/trendingst.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: trendingst -description: The documentation page elaborates on /trendingst command usage for tracking - top 15 trending stocks in real-time based on discussions on StockTwits platform. -keywords: -- trending stocks -- stocktwits -- /trendingst command -- real-time tracking -- most discussed stocks -- stock market -- most popular stocks ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top 15 trending stocks from StockTwits according to the most recent discussions. The stocks are displayed in order of most trending, as determined by the most discussed stocks in the StockTwits community. This command is an efficient way to stay up to date on the most popular stocks in the market. - -### Usage - -```python wordwrap -/trendingst -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/trendingst -``` - ---- diff --git a/website/content/bot/reference/telegram/discovery/wsb.md b/website/content/bot/reference/telegram/discovery/wsb.md deleted file mode 100644 index 602089ab73d..00000000000 --- a/website/content/bot/reference/telegram/discovery/wsb.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: wsb -description: The /wsb command allows users to view the top 15 trending stocks on r/WallStreetBets, - including the mentions count for popular stocks. -keywords: -- WSB -- /wsb command -- trending stocks -- WallStreetBets -- mentions count -- popular stocks ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the top 15 trending stocks on r/WallStreetBets (WSB) using the /disc wsb command. It displays the mentions count for popular stocks on the platform. - -### Usage - -```python wordwrap -/wsb -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/wsb -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/ah.md b/website/content/bot/reference/telegram/duediligence/ah.md deleted file mode 100644 index 533807c177d..00000000000 --- a/website/content/bot/reference/telegram/duediligence/ah.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ah -description: This page provides information on how to use the command '/ah' for retrieving - afterhours data for a specified stock ticker. The presentation includes usage, parameters, - and examples. -keywords: -- stock ticker -- afterhours data -- lowest prices -- highest prices -- volume traded -- market change ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve afterhours data for a given stock ticker. The data retrieved will include the stock's current price, the highest and lowest prices of the ah session, the volume traded, and the change in the afterhours market. - -### Usage - -```python wordwrap -/ah ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/ah AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/analyst.md b/website/content/bot/reference/telegram/duediligence/analyst.md deleted file mode 100644 index 4826d7d1750..00000000000 --- a/website/content/bot/reference/telegram/duediligence/analyst.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: analyst -description: Analyze and retrieve analyst recommendations for any given stock ticker - using our user-friendly commands. -keywords: -- analyst recommendations -- stock ticker -- usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve analyst recommendations for a given stock ticker. - -### Usage - -```python wordwrap -/analyst ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/analyst AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/bio_stocks.md b/website/content/bot/reference/telegram/duediligence/bio_stocks.md deleted file mode 100644 index f15dc4e9518..00000000000 --- a/website/content/bot/reference/telegram/duediligence/bio_stocks.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: bio_stocks -description: The bio_stocks command retrieves and displays a stock's key company information - by taking a ticker as an argument. Information such as the company's name, description, - sector, industry, CEO, and more can be returned. -keywords: -- bio_stocks -- stock ticker -- company information -- stock's company information -- stock command -- stock's CEO -- stock industry ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a stock's company information and displays it to the user. It takes a stock ticker as an argument and returns information such as the company's name, description, sector, industry, CEO, and more. - -### Usage - -```python wordwrap -/bio_stocks ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/bio_stocks AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/customer.md b/website/content/bot/reference/telegram/duediligence/customer.md deleted file mode 100644 index 3d83f352a4e..00000000000 --- a/website/content/bot/reference/telegram/duediligence/customer.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: customer -description: Learn how to use the 'customer' command to display the customers of a - given company using a stock ticker symbol. Detailed usages and examples provided. -keywords: -- customer -- display customers -- stock ticker -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to display customers of the company using the given symbol. - -### Usage - -```python wordwrap -/customer ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - - -``` -/customer AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/divinfo.md b/website/content/bot/reference/telegram/duediligence/divinfo.md deleted file mode 100644 index 32359d447b4..00000000000 --- a/website/content/bot/reference/telegram/duediligence/divinfo.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: divinfo -description: This page provides instructions on how to use the divinfo command for - retrieving dividend information for any given stock, including dividend rate, yield, - and ex-div date. -keywords: -- divinfo command -- dividend information -- stock dividend rate -- stock dividend yield -- stock ex-div date -- stock ticker -- AAPL ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves dividend information for a given stock. The data includes dividend rate, yield, and ex-div date. - -### Usage - -```python wordwrap -/divinfo ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/divinfo AAPL -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/earnings.md b/website/content/bot/reference/telegram/duediligence/earnings.md deleted file mode 100644 index be9831bbe8f..00000000000 --- a/website/content/bot/reference/telegram/duediligence/earnings.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: earnings -description: This command allows the user to retrieve the expected earnings for a - given business day including company ticker, and other details. This information - aids in making informed decisions about their investments. -keywords: -- expected earnings -- business day -- company ticker -- investment decisions -- parameters -- investment examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the expected earnings for the given business day. The displayed earnings will include company ticker, expected time, sector, and float of the company. This information can be used to help the user make informed decisions about their investments. - -### Usage - -```python wordwrap -/earnings day -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| day | Date to get earnings for (YYYY-MM-DD) | False | None | - - ---- - -## Examples - -``` -/earnings 2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/ermove.md b/website/content/bot/reference/telegram/duediligence/ermove.md deleted file mode 100644 index b983558c68b..00000000000 --- a/website/content/bot/reference/telegram/duediligence/ermove.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: ermove -description: The ermove command allows users to retrieve the implied move for any - given stock, based on current option prices. Learn more about its usage, parameters, - and examples. -keywords: -- ermove -- implied move -- option prices -- stock -- expiration ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the implied move for a stock based on the current option prices. The implied move is a measure of how far the stock is expected to move during the option's expiration. - -### Usage - -```python wordwrap -/ermove ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/ermove AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/financials.md b/website/content/bot/reference/telegram/duediligence/financials.md deleted file mode 100644 index b89eb6e0586..00000000000 --- a/website/content/bot/reference/telegram/duediligence/financials.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: financials -description: This page provides detailed information on how to retrieve the financials - of a company using a specified stock ticker. It includes insights on total assets, - cash, debt, liabilities, and revenue for a comprehensive analysis of a company's - financial health. -keywords: -- financials command -- stock ticker -- company assets -- company liabilities -- company revenue -- debt analysis -- financial health ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the financials of the company with the given ticker which includes total assets, cash, debt, liabilities, and revenue. This information can be used to analyze the financial health of the company. - -### Usage - -```python wordwrap -/financials ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/financials AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/index.mdx b/website/content/bot/reference/telegram/duediligence/index.mdx deleted file mode 100644 index 72b972d1da4..00000000000 --- a/website/content/bot/reference/telegram/duediligence/index.mdx +++ /dev/null @@ -1,92 +0,0 @@ -# duediligence - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/duediligence/insiders.md b/website/content/bot/reference/telegram/duediligence/insiders.md deleted file mode 100644 index 7b3f9116543..00000000000 --- a/website/content/bot/reference/telegram/duediligence/insiders.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: insiders -description: This page provides information about retrieving insider transactions - for a given stock. It explains the /insiders command usage, parameters and provides - examples -keywords: -- insider transactions -- stock data -- stock ticker -- buy/sell transactions -- average price -- /insiders command -- command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the 15 most recent insider transactions for a given stock. It will provide information such as the date of the transaction, the company insider involved, the number of shares traded, the type of transaction (buy/sell), and the average price of the transaction. - -### Usage - -```python wordwrap -/insiders ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/insiders AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/instholdings.md b/website/content/bot/reference/telegram/duediligence/instholdings.md deleted file mode 100644 index 77633fbaf31..00000000000 --- a/website/content/bot/reference/telegram/duediligence/instholdings.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: instholdings -description: This page provides comprehensive details on the 'instholdings' command - used to access the top 15 institutional holdings for any given stock. It includes - usage instructions and examples. -keywords: -- instholdings command -- institutional holdings -- stock ticker -- Securities and Exchange Commission -- stock market data -- financial data retrieval -- docusaurus documentation ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top 15 institutional holdings for a given stock. This list is retrieved from the most recent available institutional holdings reported to the United States Securities and Exchange Commission. - -### Usage - -```python wordwrap -/instholdings ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/instholdings AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/nexter.md b/website/content/bot/reference/telegram/duediligence/nexter.md deleted file mode 100644 index 71eed3fafd7..00000000000 --- a/website/content/bot/reference/telegram/duediligence/nexter.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: nexter -description: Learn how to use the nexter command to retrieve the next earnings date - for given stock ticker symbols like 'AMD'. This page includes usage examples and - a list of parameters. -keywords: -- nexter -- stock ticker -- earnings date -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will retrieve the next earnings date for the given stock ticker symbol. - -### Usage - -```python wordwrap -/nexter ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/nexter AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/pm.md b/website/content/bot/reference/telegram/duediligence/pm.md deleted file mode 100644 index fead557bb46..00000000000 --- a/website/content/bot/reference/telegram/duediligence/pm.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: pm -description: The 'pm' command is a tool that retrieves premarket data about a certain - stock ticker. It gives information about the stock's latest price, the premarket - change and the premarket percentage change. -keywords: -- pm command -- premarket data -- stock ticker -- stock price -- premarket change -- market opens ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve premarket data for a given stock ticker. It will fetch the latest price, the premarket change, and the premarket percentage change of the selected stock. This is useful for those who want to get an idea of the stock's performance before the regular market opens. - -### Usage - -```python wordwrap -/pm ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/pm AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/pt.md b/website/content/bot/reference/telegram/duediligence/pt.md deleted file mode 100644 index 47237af9bc5..00000000000 --- a/website/content/bot/reference/telegram/duediligence/pt.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: pt -description: The /pt command allows users to retrieve charts showing price targets, - current prices, and analyst ratings. Perfect for making informed decisions on stock - trading. -keywords: -- pt command -- price targets -- stock information -- analyst ratings -- informed decisions ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a chart with price targets for the specified ticker. The chart will provide information on the current price, target prices and analyst ratings, allowing the user to make more informed decisions. - -### Usage - -```python wordwrap -/pt ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/pt AMD -``` ---- diff --git a/website/content/bot/reference/telegram/duediligence/sec.md b/website/content/bot/reference/telegram/duediligence/sec.md deleted file mode 100644 index 52c49767e75..00000000000 --- a/website/content/bot/reference/telegram/duediligence/sec.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: sec -description: The documentation explains the 'sec' command for retrieving the latest - SEC filings related to a specified ticker symbol, which can include various types - of company financials. A valuable tool for investors and analysts requiring the - latest financial information or corporate documents -keywords: -- SEC filings -- ticker symbol -- stock ticker -- financial performance -- corporate documents -- 10-Ks -- 8-Ks -- 10-Qs -- analysts -- investors ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the most recent SEC filings related to the specified ticker symbol. The filings can include company financials, registration statements, and periodic reports such as 10-Ks, 8-Ks, and 10-Qs. This command is especially useful for investors and analysts who need up-to-date information on a company's financial performance or other corporate documents. - -### Usage - -```python wordwrap -/sec ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/sec AMD -``` ---- diff --git a/website/content/bot/reference/telegram/duediligence/splits.md b/website/content/bot/reference/telegram/duediligence/splits.md deleted file mode 100644 index e624a1c6ec5..00000000000 --- a/website/content/bot/reference/telegram/duediligence/splits.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: splits -description: Learn how to use the '/splits' command to retrieve a list of recent stock - splits for a given ticker. This helps in efficient tracking of stock splits over - time. -keywords: -- stock splits -- stock ticker -- market tracking -- stock tracking -- AAPL stock -- stock command -- market commands ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a list of recent stock splits for a given ticker. This command is useful for tracking the splits of a particular stock over time. - -### Usage - -```python wordwrap -/splits [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | True | None | - - ---- - -## Examples - -``` -/splits AAPL -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/supplier.md b/website/content/bot/reference/telegram/duediligence/supplier.md deleted file mode 100644 index e9598985242..00000000000 --- a/website/content/bot/reference/telegram/duediligence/supplier.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: supplier -description: This page offers information about the 'supplier' command, which retrieves - a list of suppliers for a specified company using its stock ticker. -keywords: -- supplier command -- stock ticker -- company suppliers -- retrieve suppliers ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve the list of suppliers associated with the company with the given ticker. - -### Usage - -```python wordwrap -/supplier ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/supplier AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/duediligence/ytd.md b/website/content/bot/reference/telegram/duediligence/ytd.md deleted file mode 100644 index 93c47956244..00000000000 --- a/website/content/bot/reference/telegram/duediligence/ytd.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: ytd -description: This page discusses the usage of the /ytd command to retrieve year-to-date - performance of a particular stock using its ticker symbol. Examples and parameters - are also provided. -keywords: -- year-to-date performance -- stock -- ticker symbol -- stock's performance -- ytd -- parameters -- /ytd ticker -- examples -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the stock's year-to-date performance for a particular ticker symbol. It displays the stock's performance over various periods of time, from 5 days to 5 years. - -### Usage - -```python wordwrap -/ytd ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/ytd AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/bonds.md b/website/content/bot/reference/telegram/economy/bonds.md deleted file mode 100644 index 80f393857ec..00000000000 --- a/website/content/bot/reference/telegram/economy/bonds.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: bonds -description: Learn to use the /bonds command to retrieve the overview of Global or - US bonds. The page includes details about the type of bond, the rate of return, - yield and yield change, which can aid in making informed decisions about investing - in bonds. -keywords: -- Bonds -- Global Bonds -- US Bonds -- Investing -- Rate of Return -- Yield -- Yield Change ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an overview of Global or US bonds. It includes information about the type of bond, the rate of return, yield, and yield change. The data is presented in an easy to read format and can be used to inform decisions about investing in Global or US bonds. - -### Usage - -```python wordwrap -/bonds market -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| market | Market to display: `gl` for global `us` for US | False | us, gl | - - ---- - -## Examples - -``` -/bonds -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/calendar.md b/website/content/bot/reference/telegram/economy/calendar.md deleted file mode 100644 index 32e1ef70141..00000000000 --- a/website/content/bot/reference/telegram/economy/calendar.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: calendar -description: The documentation page for the /calendar command which retrieves an Economic - Calendar for the day, providing insightful details about upcoming economic events - and key indicators like GDP, inflation, employment, etc. -keywords: -- economic calendar -- economic events -- GDP -- inflation -- employment -- economy trajectory -- calendar command -- economic indicators ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an Economic Calendar for the day, which displays the upcoming economic events along with their expected impact. The Economic Calendar includes a list of key economic indicators such as GDP, inflation, employment, and more, which can provide insight into the future trajectory of the economy. - -### Usage - -```python wordwrap -/calendar -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/calendar -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/commodities.md b/website/content/bot/reference/telegram/economy/commodities.md deleted file mode 100644 index 462673f8fd2..00000000000 --- a/website/content/bot/reference/telegram/economy/commodities.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: commodities -description: The page elaborates on the /commodities command, a tool for users to - access an overview of Futures and commodities along with the latest prices and day - changes. The command does not require any parameters. -keywords: -- commodities -- Futures -- price change -- day overview -- no parameters command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to quickly and easily retrieve an overview of Futures and commodities. It provides the last price and change for the day. - -### Usage - -```python wordwrap -/commodities -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/commodities -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/currencies.md b/website/content/bot/reference/telegram/economy/currencies.md deleted file mode 100644 index 71c9dd6c8b0..00000000000 --- a/website/content/bot/reference/telegram/economy/currencies.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: currencies -description: This page gives a guide on the usage of the currencies command, providing - an overview of all available currencies including the currency name, price, and - changes. -keywords: -- currencies command usage -- currency overview -- currency information retrieval -- detailed guide on currency command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an overview of all available currencies. It will provide the user with information such as the currency name, price, and change. - -### Usage - -```python wordwrap -/currencies -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/currencies -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/fedrates.md b/website/content/bot/reference/telegram/economy/fedrates.md deleted file mode 100644 index 63f34f97468..00000000000 --- a/website/content/bot/reference/telegram/economy/fedrates.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: fedrates -description: The 'fedrates' command provides easy and quick access to upcoming Federal - Rate decision dates. A tool with no parameters required, making it convenient for - users to stay informed. -keywords: -- fedrates -- Federal Rate decisions -- retrieve Federal Rate -- upcoming Federal Rate decisions -- rate decision dates -- easy retrieval -- No parameters command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to quickly and easily retrieve upcoming Federal Rate decision dates and chances. It is a convenient way to stay up to date with Federal Rate decisions. - -### Usage - -```python wordwrap -/fedrates -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/fedrates -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/index.mdx b/website/content/bot/reference/telegram/economy/index.mdx deleted file mode 100644 index ddb84ef68c6..00000000000 --- a/website/content/bot/reference/telegram/economy/index.mdx +++ /dev/null @@ -1,47 +0,0 @@ -# economy - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/economy/indices.md b/website/content/bot/reference/telegram/economy/indices.md deleted file mode 100644 index 0f8dab276e1..00000000000 --- a/website/content/bot/reference/telegram/economy/indices.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: indices -description: Get real-time information about major US stock indices like Dow Jones, - S&P 500, and NASDAQ Composite. The command provides the most current index values - and the percentage change from the previous day. -keywords: -- US stock indices -- Dow Jones -- S&P 500 -- NASDAQ Composite -- index values -- percentage change ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command provides a real-time overview of the major US stock indices, such as the Dow Jones Industrial Average, the S&P 500, and the NASDAQ Composite. It displays the most current index values, as well as the percentage change from the previous day. - -### Usage - -```python wordwrap -/indices -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/indices -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/revrepo.md b/website/content/bot/reference/telegram/economy/revrepo.md deleted file mode 100644 index 6f77e9a83dc..00000000000 --- a/website/content/bot/reference/telegram/economy/revrepo.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: revrepo -description: Revrepo is a command allowing the user to retrieve Reverse Repo data - statistics over specified days. It gives details such as Reverse Repo total, number - of parties, average and variations. -keywords: -- revrepo command -- Reverse Repo data -- data retrieval -- data statistics -- data averaging -- data difference ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Reverse Repo data for a default period of 35 days. This data includes information such as the total amount of Reverse Repo, the number of parties, the average, and difference. - -### Usage - -```python wordwrap -/revrepo [days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to display. Default: 50 | True | None | - - ---- - -## Examples - -``` -/revrepo days:35 -``` - -``` -/revrepo -``` - ---- diff --git a/website/content/bot/reference/telegram/economy/yieldcurve.md b/website/content/bot/reference/telegram/economy/yieldcurve.md deleted file mode 100644 index fa4115ef447..00000000000 --- a/website/content/bot/reference/telegram/economy/yieldcurve.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: yieldcurve -description: The page provides instructions on how to use the /yieldcurve command - to retrieve the US Bonds yield curve, a financial graph plotting the bonds' yields - with different maturities, which gives an indication of interest rates direction. -keywords: -- yield curve -- US Bonds -- interest rates -- financial graph ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the US Bonds yield curve. The yield curve is a graph that plots the yields of different bonds with different maturities, providing an indication of the direction of interest rates. - -### Usage - -```python wordwrap -/yieldcurve -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/yieldcurve -``` - ---- diff --git a/website/content/bot/reference/telegram/etf/holdings.md b/website/content/bot/reference/telegram/etf/holdings.md deleted file mode 100644 index 52785286484..00000000000 --- a/website/content/bot/reference/telegram/etf/holdings.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: holdings -description: This page provides information about the command that returns the holdings - for an ETF sorted by percent of ETF. This command can be particularly useful for - anyone interested in ETF and programming with Python. -keywords: -- ETF -- ETF Holdings -- ETF Ticker -- Holdings -- Programming -- Command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command returns the holdings for an ETF sorted by percent of ETF. - -### Usage - -```python wordwrap -/etf holdings [etf] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| etf | ETF ticker (only for `holdings`) | True | None | - - ---- - -## Examples - -``` -/etf holdings SPY -``` ---- diff --git a/website/content/bot/reference/telegram/etf/index.mdx b/website/content/bot/reference/telegram/etf/index.mdx deleted file mode 100644 index f3acfd72d7c..00000000000 --- a/website/content/bot/reference/telegram/etf/index.mdx +++ /dev/null @@ -1,17 +0,0 @@ -# etf - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - -
diff --git a/website/content/bot/reference/telegram/etf/tops.md b/website/content/bot/reference/telegram/etf/tops.md deleted file mode 100644 index af6d1657b30..00000000000 --- a/website/content/bot/reference/telegram/etf/tops.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: tops -description: The page offers comprehensive details about the command 'ETF tops' which - enables users to fetch the top ETFs for the day, sorted by gainers, losers, or active. - The sort option is optional with default sort set to gainers. -keywords: -- ETF tops -- ETF gainers -- ETF losers -- active ETFs -- ETF sorting ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command returns the top ETFs for the day - sorted by gainers, losers, or active. - -### Usage - -```python wordwrap -/etf tops [sort] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sort | Possible sort options to run. If not provided, defaults to gainers | True | gainers, losers, active | - - ---- - -## Examples - -``` -/etf tops -``` ---- diff --git a/website/content/bot/reference/telegram/flow/bigflow.md b/website/content/bot/reference/telegram/flow/bigflow.md deleted file mode 100644 index 1fc5deb6a59..00000000000 --- a/website/content/bot/reference/telegram/flow/bigflow.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: bigflow -description: The page illustrates the 'bigflow' command for retrieving the top 20 - largest flows by premium for a stock, considering the price of the option at the - time of the trade and the trade volume. -keywords: -- bigflow -- stock analysis -- option trading -- stock ticker -- trade volume ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top 20 largest flow by premium for a stock. We calculate the largest flow by multiplying the price of the option at the time of the trade by the volume of that trade. - -### Usage - -```python wordwrap -/bigflow ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/bigflow AMD -``` ---- diff --git a/website/content/bot/reference/telegram/flow/flow/day.md b/website/content/bot/reference/telegram/flow/flow/day.md deleted file mode 100644 index 986303d3688..00000000000 --- a/website/content/bot/reference/telegram/flow/flow/day.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: day -description: Information on how to use the 'flow' command to retrieve the most recent - flow data for a stock. Learn how to specify the stock ticker, expiry date, strike - price, and opt_type for more tailored results. -keywords: -- flow command -- stock flow data -- retrieve stock data -- stock ticker symbol -- expiration date -- strike price -- opt_type -- calls and puts ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the most recent flow for a stock with the specified ticker symbol. The command will return the most up-to-date flow data for that stock over $25,000. - -### Usage - -```python wordwrap -/flow [ticker] [expiry] [strike] [opt_type] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not required for subcmd: unu | True | None | -| expiry | Expiration date - Only available for subcmd: day (default: None) | True | None | -| strike | Strike price - Only available for subcmd: day (default: None) | True | None | -| opt_type | call/put/calls/puts/c/p - Only available for subcmd: day (default: None) | True | Calls, Puts, c, p, call, put | - - ---- - -## Examples - -``` -/flow AMD -``` - -``` -/flow AMD 2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flow/open.md b/website/content/bot/reference/telegram/flow/flow/open.md deleted file mode 100644 index 8d02942ec7a..00000000000 --- a/website/content/bot/reference/telegram/flow/flow/open.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: open -description: Learn how to retrieve the Top 20 flows by premium for a stock with the - Opening condition - Volume exceeding Open Interest on the trade using the 'flow - open' command. -keywords: -- flow open command -- Top 20 flows by premium -- stock flow -- open interest on trade -- stock ticker -- volume exceeding open interest ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 20 flows by premium for a stock with the Opening condition - Volume exceeding Open Interest on the trade. - -### Usage - -```python wordwrap -/flow open [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not required for subcmd: unu | True | None | - - ---- - -## Examples - -``` -/flow open AMD -``` ---- diff --git a/website/content/bot/reference/telegram/flow/flow/prem.md b/website/content/bot/reference/telegram/flow/flow/prem.md deleted file mode 100644 index 641d73951ea..00000000000 --- a/website/content/bot/reference/telegram/flow/flow/prem.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: prem -description: This page provides instructions on how to use the 'flow prem' command - to retrieve a daily chart which visually represents the sum of premiums for call/put - options for a given stock ticker. A clear graphic visualization will make it easier - for users to understand the dynamics of premium changes. -keywords: -- flow prem command -- call/put options -- options premium chart -- daily premium data -- premium visualization -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a chart displaying the sum of premium for call/put options for a particular ticker on a daily basis. This chart will help users quickly and easily visualize the changing premium amounts over time. - -### Usage - -```python wordwrap -/flow prem [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not required for subcmd: unu | True | None | - - ---- - -## Examples - -``` -/flow prem AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flow/unu.md b/website/content/bot/reference/telegram/flow/flow/unu.md deleted file mode 100644 index ecd1e961682..00000000000 --- a/website/content/bot/reference/telegram/flow/flow/unu.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: unu -description: Learn how to use the /flow unu command to identify unusual options trades - exceeding $100,000 in premium and total volume. Understand the potential opportunities - in the options market. -keywords: -- unusual options trading -- /flow unu command -- options market opportunities -- trading strategies -- premium options trades -- total volume exceeding open interest ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve Unusual Options Trades over $100,000 premium and Total Volume exceeding Open Interest. This data can be used to identify potential opportunities in the options market allowing users to quickly and easily identify potential unusual activity. - -### Usage - -```python wordwrap -/flow unu -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/flow unu -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flow/wk.md b/website/content/bot/reference/telegram/flow/flow/wk.md deleted file mode 100644 index ea80a6973d2..00000000000 --- a/website/content/bot/reference/telegram/flow/flow/wk.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: wk -description: Page dedicated to explaining the 'flow wk' command, which allows users - to retrieve Top 20 flow by Premium for a stock with an option contact expiring that - week. The page provides usage, parameters, and example for the command. -keywords: -- flow wk command -- stock -- premium flow -- option contact -- stock ticker -- usage -- parameters -- example ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 20 flow by Premium for a stock with an option contact expiring that week. - -### Usage - -```python wordwrap -/flow wk [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not required for subcmd: unu | True | None | - - ---- - -## Examples - -```python -/flow wk AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flowsum/day.md b/website/content/bot/reference/telegram/flow/flowsum/day.md deleted file mode 100644 index 11a0ebcc674..00000000000 --- a/website/content/bot/reference/telegram/flow/flowsum/day.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: day -description: The documentation page is about the 'flowsum' command that allows users - to retrieve the total premium of a given stock ticker on the current trading day. - It provides examples and parameters of the command and explains the trade categorization - on the bid/ask. -keywords: -- flowsum -- stock Ticker -- trade -- premium -- Above Ask -- current trading day -- bid/ask ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the total premium of the given stock ticker for the current trading day. We categorize the calls and puts by where the trade occurred on the bid/ask. For example, Above Ask, means the trade happened over the current Ask price. - -### Usage - -```python wordwrap -/flowsum [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not available for subcmd: top | True | None | - - ---- - -## Examples - -``` -/flowsum AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flowsum/exp.md b/website/content/bot/reference/telegram/flow/flowsum/exp.md deleted file mode 100644 index bd9289ddb5b..00000000000 --- a/website/content/bot/reference/telegram/flow/flowsum/exp.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: exp -description: Detailed guide on the 'flowsum exp' command used for retrieving the total - premium of a given stock ticker for the current trading day, including example usage - and parameters explanation. -keywords: -- flowsum exp command -- option premium -- stock ticker -- trading day -- above ask -- expiry -- expiration date -- 'subcmd: exp' -- example usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the total premium of the given stock ticker for the current trading day by expiration. We categorize the calls and puts by where the trade occurred on the bid/ask. For example, Above Ask, means the trade happened over the current Ask price. - -### Usage - -```python wordwrap -/flowsum exp [ticker] [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not available for subcmd: top | True | None | -| expiry | Expiration date - Only available/required for subcmd: exp | True | None | - - ---- - -## Examples - -``` -/flowsum exp AMD 2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flowsum/top.md b/website/content/bot/reference/telegram/flow/flowsum/top.md deleted file mode 100644 index c73d4d4f106..00000000000 --- a/website/content/bot/reference/telegram/flow/flowsum/top.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: top -description: The page provides instructions on using the 'flowsum top' command to - retrieve the daily top flow for Calls and Puts by stock, offering a snapshot of - market sentiment towards a specific stock and the overall market. -keywords: -- flowsum top command -- retrieve daily top flow -- Calls and Puts by stock -- market sentiment -- stock market overview ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top flow for the day for Calls and Puts by stock. This will provide the user with an overview of the market's current sentiment towards a particular stock as well as an overall view of the market's sentiment towards all stocks. - -### Usage - -```python wordwrap -/flowsum top -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/flowsum top -``` - ---- diff --git a/website/content/bot/reference/telegram/flow/flowsum/wk.md b/website/content/bot/reference/telegram/flow/flowsum/wk.md deleted file mode 100644 index 77f0c3481da..00000000000 --- a/website/content/bot/reference/telegram/flow/flowsum/wk.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: wk -description: This page provides the documentation of `flowsum wk` command. It explains - how to retrieve the top flow per week for Calls and Puts by stock for understanding - the market's sentiment towards a certain stock. Parameters and usage are - clearly detailed. -keywords: -- flowsum wk -- stock market sentiment -- Put and Call analysis -- top flow retrieval -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top flow for the week for Calls and Puts by stock. This will provide the user with an overview of the market's current sentiment towards a particular stock as well as an overall view of the market's sentiment towards all stocks. - -### Usage - -```python wordwrap -/flowsum wk [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker - Not available for subcmd: top | True | None | - - ---- - -## Examples - -``` -/flowsum wk AMD -``` ---- diff --git a/website/content/bot/reference/telegram/flow/index.mdx b/website/content/bot/reference/telegram/flow/index.mdx deleted file mode 100644 index e2d61c2823f..00000000000 --- a/website/content/bot/reference/telegram/flow/index.mdx +++ /dev/null @@ -1,32 +0,0 @@ -# flow - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - -
diff --git a/website/content/bot/reference/telegram/flow/sectorsflow.md b/website/content/bot/reference/telegram/flow/sectorsflow.md deleted file mode 100644 index 06f3d0fb488..00000000000 --- a/website/content/bot/reference/telegram/flow/sectorsflow.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: sectorsflow -description: The sectorsflow command page details how to retrieve a summary of all - flows by MarketCap percentage per sector over past specified days. It includes nuances - on usage and different parameters like sector and number of days. -keywords: -- sectorsflow -- MarketCap percentage -- sector -- days -- flow summary -- Basic Materials -- Energy -- Communication Services -- Consumer Cyclical -- Consumer Defensive -- Financial -- Healthcare -- Industrials -- Real Estate -- Technology -- Utilities ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a summary of all flows by MarketCap percentage per sector over the past x days. - -### Usage - -```python wordwrap -/sectorsflow days sector -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sector | Sector to filter by: `bm` (Basic Materials), `e` (Energy), `cs` (Communication Services), `cc` (Consumer Cyclical), `cd` (Consumer Defensive), `f` (Financial), `h` (Healthcare), `i` (Industrials), `re` (Real Estate), `t` (Technology), `u` (Utilities) | False | None | - - ---- - -## Examples - -``` -/sectorsflow 5 cs -``` - -``` -/sectorsflow 5 bm -``` ---- diff --git a/website/content/bot/reference/telegram/flow/summaryflow.md b/website/content/bot/reference/telegram/flow/summaryflow.md deleted file mode 100644 index cd53f86bdf1..00000000000 --- a/website/content/bot/reference/telegram/flow/summaryflow.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: summaryflow -description: The SummaryFlow page provides instruction on using the summaryflow command, - which compiles detailed summaries of the flow per stock over selected periods, sorted - in various ways. -keywords: -- SummaryFlow -- stock flow summary -- stock analysis -- MarketCap sort -- short sort -- /summaryflow usage -- trading -- trades tracking ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a summary of all the flow per stock over the last x days, with the result sorted in various ways. This summary will include the ratio to total market capitalization, the number of trades, and other information. - -### Usage - -```python wordwrap -/summaryflow days sort -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| days | Number of days to look back | False | None | -| sort | Sort by `mc` (MarketCap), `float`, `sum`, or `short` (Short Percentage) | False | mc, float, sum, short | - - ---- - -## Examples - -``` -/summaryflow 1 float -``` - -``` -/summaryflow 1 sum -``` ---- diff --git a/website/content/bot/reference/telegram/fun/8ball.md b/website/content/bot/reference/telegram/fun/8ball.md deleted file mode 100644 index 82cb4f0b1a6..00000000000 --- a/website/content/bot/reference/telegram/fun/8ball.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 8ball -description: Guidance on how to use 8ball command in the system to get an answer to - a specific question from the 8-ball. -keywords: -- 8ball -- question -- answer -- user -- usage -- parameters -- examples -- choices ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to ask the 8-ball a question and receive an answer. The question must end in a question mark. - -### Usage - -```python wordwrap -/8ball question -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| question | Question to ask the 8 ball (must end with a question mark) | False | None | - - ---- - -## Examples - -``` -/8ball Will I make money today? -``` - ---- diff --git a/website/content/bot/reference/telegram/fun/flip.md b/website/content/bot/reference/telegram/fun/flip.md deleted file mode 100644 index e6cacfa9d64..00000000000 --- a/website/content/bot/reference/telegram/fun/flip.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: flip -description: Learn how to use the flip command to simulate a coin flip. Know the exact - usage, parameters and examples associated with it. -keywords: -- flip command -- coin flip simulation -- Heads or Tails command -- No parameters command -- Usage of flip command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to simulate a coin flip displaying either a 'Heads' or 'Tails'. - -### Usage - -```python wordwrap -/flip -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/flip -``` - ---- diff --git a/website/content/bot/reference/telegram/fun/index.mdx b/website/content/bot/reference/telegram/fun/index.mdx deleted file mode 100644 index 5bc15dce8ed..00000000000 --- a/website/content/bot/reference/telegram/fun/index.mdx +++ /dev/null @@ -1,22 +0,0 @@ -# fun - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - -
diff --git a/website/content/bot/reference/telegram/fun/urban.md b/website/content/bot/reference/telegram/fun/urban.md deleted file mode 100644 index 556b44b3c26..00000000000 --- a/website/content/bot/reference/telegram/fun/urban.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: urban -description: Page documenting the 'urban' command to search word definitions on Urban - Dictionary. Includes usage, parameters and examples. -keywords: -- Urban Dictionary -- Search word -- Definition -- Command -- Parameters -- Examples ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to search for a definition of a word on Urban Dictionary. - -### Usage - -```python wordwrap -/urban word -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| word | The word or words to search for. | False | None | - - ---- - -## Examples - -``` -/urban Shill -``` ---- diff --git a/website/content/bot/reference/telegram/general/futures.md b/website/content/bot/reference/telegram/general/futures.md deleted file mode 100644 index fc03118c6be..00000000000 --- a/website/content/bot/reference/telegram/general/futures.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: futures -description: Learn how to use the futures command to retrieve futures prices on the - stock market accurately and quickly. Understand the usage and parameters for this - helpful tool. -keywords: -- futures -- stock market -- futures prices -- stock market command -- retrieve futures prices -- quote ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve futures prices on the stock market. - -### Usage - -```python wordwrap -/quote ticker -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/futures -``` diff --git a/website/content/bot/reference/telegram/general/index.mdx b/website/content/bot/reference/telegram/general/index.mdx deleted file mode 100644 index 4982c6e6c95..00000000000 --- a/website/content/bot/reference/telegram/general/index.mdx +++ /dev/null @@ -1,27 +0,0 @@ -# general - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - -
diff --git a/website/content/bot/reference/telegram/general/news.md b/website/content/bot/reference/telegram/general/news.md deleted file mode 100644 index 29626e3638c..00000000000 --- a/website/content/bot/reference/telegram/general/news.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: news -description: Learn how to use the command to retrieve the latest news for a given - stock ticker. The guide provides usage procedures with examples. -keywords: -- news -- stock ticker -- latest news -- market news -- stock market updates -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the latest news for a given ticker. - -### Usage - -```python wordwrap -/news ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/news AMD -``` ---- diff --git a/website/content/bot/reference/telegram/general/quote.md b/website/content/bot/reference/telegram/general/quote.md deleted file mode 100644 index 6f464488bf5..00000000000 --- a/website/content/bot/reference/telegram/general/quote.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: quote -description: The 'Quote' command documentation provides detailed information on how - to retrieve display quote stats for a stock including the 52 week high/low, market - cap/float, and 200/50 day moving averages using a given stock ticker. -keywords: -- quote command -- stock stats -- 52 week high/low -- market cap/float -- 200/50 day moving averages -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve display quote stats for a stock - including the 52 week high/low, market cap/float, and 200/50 day moving averages. The command allows you to quickly and easily access the requested quote stats for the given stock. - -### Usage - -```python wordwrap -/quote ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/quote AMD -``` ---- diff --git a/website/content/bot/reference/telegram/general/ta.md b/website/content/bot/reference/telegram/general/ta.md deleted file mode 100644 index fd94f6783cd..00000000000 --- a/website/content/bot/reference/telegram/general/ta.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: ta -description: Documentation page on command '/ta' which retrieves technical analysis - summary including indicators such as moving averages, fibonacci levels, etc for - a given stock ticker. -keywords: -- technical analysis -- stock ticker -- moving averages -- fibonacci levels -- support and resistance levels -- technical metrics ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a technical analysis summary for a given stock ticker. The summary includes several indicators such as moving averages, fibonacci levels, support and resistance levels, and other technical metrics. - -### Usage - -```python wordwrap -/ta ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/ta AMD -``` ---- diff --git a/website/content/bot/reference/telegram/government/contracts.md b/website/content/bot/reference/telegram/government/contracts.md deleted file mode 100644 index 9dc3c6963b0..00000000000 --- a/website/content/bot/reference/telegram/government/contracts.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: contracts -description: Learn how to retrieve the top 15 government contracts by amount for a - specific ticker. This page guides you through the usage of the /contracts command, - including examples with optional parameters. -keywords: -- contracts -- government contracts -- specific ticker -- stock ticker -- optional parameter ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will allow the user to retrieve the top 15 government contracts by amount for a specific ticker. - -### Usage - -```python wordwrap -/contracts [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker (optional) | True | None | - - ---- - -## Examples - -``` -/contracts GE -``` ---- diff --git a/website/content/bot/reference/telegram/government/house.md b/website/content/bot/reference/telegram/government/house.md deleted file mode 100644 index cdd76a0dfa0..00000000000 --- a/website/content/bot/reference/telegram/government/house.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: house -description: The page provides instructions on how to use the 'house' command to retrieve - recent house trades for a specific stock ticker. -keywords: -- house command -- retrieve house trades -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve recent house trades for a specific ticker. - -### Usage - -```python wordwrap -/house [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker (optional) | True | None | - - ---- - -## Examples - -``` -/house GE -``` ---- diff --git a/website/content/bot/reference/telegram/government/index.mdx b/website/content/bot/reference/telegram/government/index.mdx deleted file mode 100644 index 445f5cb2d96..00000000000 --- a/website/content/bot/reference/telegram/government/index.mdx +++ /dev/null @@ -1,22 +0,0 @@ -# government - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - -
diff --git a/website/content/bot/reference/telegram/government/senate.md b/website/content/bot/reference/telegram/government/senate.md deleted file mode 100644 index 796e095a492..00000000000 --- a/website/content/bot/reference/telegram/government/senate.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: senate -description: Detailed instructions on how to use the 'senate' command to track the - trades of senate members for specific stock tickers. -keywords: -- senate command -- trades of senate members -- specific ticker -- stock ticker -- financial commands ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows a user to view the recent trades of senate members for a specific ticker. - -### Usage - -```python wordwrap -/senate [ticker] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker (optional) | True | None | - - ---- - -## Examples - -``` -/senate GE -``` ---- diff --git a/website/content/bot/reference/telegram/index.mdx b/website/content/bot/reference/telegram/index.mdx deleted file mode 100644 index 916c0898c12..00000000000 --- a/website/content/bot/reference/telegram/index.mdx +++ /dev/null @@ -1,92 +0,0 @@ -# OpenBB Telegram Reference - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/info/about.md b/website/content/bot/reference/telegram/info/about.md deleted file mode 100644 index 15bedd2bafc..00000000000 --- a/website/content/bot/reference/telegram/info/about.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: about -description: This page provides detailed information about the /about command of OpenBB - Bot, including its usage and examples. No parameters required. -keywords: -- OpenBB Bot -- bot command -- social media links ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command will provide users with a comprehensive overview of OpenBB Bot and links to our social media pages. - -### Usage - -```python wordwrap -/about -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/about -``` ---- diff --git a/website/content/bot/reference/telegram/info/index.mdx b/website/content/bot/reference/telegram/info/index.mdx deleted file mode 100644 index 9165a8b304d..00000000000 --- a/website/content/bot/reference/telegram/info/index.mdx +++ /dev/null @@ -1,17 +0,0 @@ -# info - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - -
diff --git a/website/content/bot/reference/telegram/info/start.md b/website/content/bot/reference/telegram/info/start.md deleted file mode 100644 index d0fb6eaee36..00000000000 --- a/website/content/bot/reference/telegram/info/start.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: help -description: This is a help documentation page for OpenBB Bot. It provides users with - the list of commands for potential usage. -keywords: -- OpenBB Bot -- commands -- usage -- help documentation -- parameters ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -List of commands for OpenBB Bot. - -### Usage - -```python wordwrap -/help -``` - ---- - -## Parameters - -This command has no parameters - ---- - -## Examples - -``` -/help -``` ---- diff --git a/website/content/bot/reference/telegram/nft/index.mdx b/website/content/bot/reference/telegram/nft/index.mdx deleted file mode 100644 index 43062037914..00000000000 --- a/website/content/bot/reference/telegram/nft/index.mdx +++ /dev/null @@ -1,17 +0,0 @@ -# nft - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - -
diff --git a/website/content/bot/reference/telegram/nft/nftcollection.md b/website/content/bot/reference/telegram/nft/nftcollection.md deleted file mode 100644 index e0573a9357f..00000000000 --- a/website/content/bot/reference/telegram/nft/nftcollection.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: nftcollection -description: This page provides guidance on how to use the nftcollection command to - retrieve NFT data, including details such as owner, items number, total minted NFTs, - and more. -keywords: -- NFT -- nftcollection -- nft data retrieval -- nft metadata -- non-fungible token -- crypto -- cryptopunks -- chart -- floor price -- sales ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves a collection of Non-Fungible Token (NFT) data associated with the specified slug. It returns the collection's metadata, including the owner, the number of items in the collection, the total NFTs minted, and various other data on the NFT. - -### Usage - -```python wordwrap -/nftcollection slug [chart] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| slug | NFT collection slug (e.g., cryptopunks) | False | None | -| chart | Show chart with Floor Price and Sales (True/False) (default: False) | True | None | - - ---- - -## Examples - -``` -/nftcollection bent -``` - -``` -/nftcollection bent chart -``` - -``` -/nftcollection bent y -``` - ---- diff --git a/website/content/bot/reference/telegram/nft/nfttop.md b/website/content/bot/reference/telegram/nft/nfttop.md deleted file mode 100644 index cb02be39f74..00000000000 --- a/website/content/bot/reference/telegram/nft/nfttop.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: nfttop -description: The page provides comprehensive details on the 'nfttop' command, which - fetches the top NFT collections from Ethereum. It includes parameter details and - command usage examples. -keywords: -- nfttop command -- NFT collections -- Ethereum -- popular NFTs -- nfttop parameters -- command usage ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve the top NFT collections from Ethereum. It provides a list of the most popular and valuable NFT collections, helping users to keep abreast of the latest trends in the NFT space. - -### Usage - -```python wordwrap -/nfttop [sortby] [interval] [reverse] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| sortby | Sort by (default: mc) | True | mc, floor, vol, sales | -| interval | Interval (default: 1d) | True | 1d, 7d, 30d, 90d | -| reverse | Default: `false` | True | None | - - ---- - -## Examples - -``` -/nfttop -``` - -``` -/nfttop mc y -``` - ---- diff --git a/website/content/bot/reference/telegram/options/chains.md b/website/content/bot/reference/telegram/options/chains.md deleted file mode 100644 index 3011c961dfd..00000000000 --- a/website/content/bot/reference/telegram/options/chains.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: chains -description: This documentation page is about the /chains command, which helps users - retrieve Options Chain by Expiry. This crucial tool provides an overview of the - bid, ask, and open interest of options contracts for a specific stock. -keywords: -- chains command -- Options Chain by Expiry -- bid -- ask -- open interest -- stock options contracts -- stock ticker -- expiration date -- calls or puts -- strike price ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve Options Chain by Expiry, which gives an overview of the bid, ask, and open interest of options contracts for a specific stock. - -### Usage - -```python wordwrap -/chains ticker expiry opt_type [min_sp] [max_sp] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date (YYYY-MM-DD) | False | None | -| opt_type | Calls or Puts (C or P) | False | calls, puts, C, P | -| min_sp | Minimum Strike Price | True | None | -| max_sp | Maximum Strike Price | True | None | - - ---- - -## Examples - -``` -/chains AMD 2022-07-29 Calls -``` -``` -/chains AMD 2022-07-29 Calls 10 100 -``` - ---- diff --git a/website/content/bot/reference/telegram/options/equitypc.md b/website/content/bot/reference/telegram/options/equitypc.md deleted file mode 100644 index 7f0fd9e1d18..00000000000 --- a/website/content/bot/reference/telegram/options/equitypc.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: equitypc -description: The page documents the usage of equitypc command to retrieve the Equity - Put/Call Volume Ratio from market-harmonics.com. This is a crucial indicator for - traders to gauge market sentiment. -keywords: -- equitypc -- Equity Put/Call Volume Ratio -- market-harmonics.com -- equity market -- market sentiment -- traders -- trading tool ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the Equity Put/Call Volume Ratio from market-harmonics.com. This ratio is used to measure the demand for puts versus calls in the equity market and can be a useful tool for traders to help gauge market sentiment. - -### Usage - -```python wordwrap -/equitypc -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/equitypc -``` ---- diff --git a/website/content/bot/reference/telegram/options/gamma.md b/website/content/bot/reference/telegram/options/gamma.md deleted file mode 100644 index 6fce363d57b..00000000000 --- a/website/content/bot/reference/telegram/options/gamma.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: gamma -description: This docusaurus page provides insights about the usage of gamma command - which allows the user to view the Options Gamma Levels for a particular stock. This - can be crucial to make informed trading decisions. -keywords: -- Options Gamma Levels -- Zero Gamma -- Put Wall -- Call Wall -- Gamma command -- underlying stock price changes ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the Options Gamma Levels for a particular stock. Options Gamma Levels are important to understanding the rate of change for the option's Delta when the underlying stock price changes. Knowing this information can help traders make informed decisions about which options to purchase. - -| Name | Description | -| ---- | ----------- | -| Zero Gamma | Point closest to net zero of Call and Put Gamma | -| Put Wall | Strike with the largest NET Put Gamma | -| Call Wall | Strike with the largest NET Call Gamma | - -### Usage - -```python wordwrap -/gamma ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Gamma from now until expiry | True | None | - - ---- - -## Examples - -``` -/gamma AMD -``` - -``` -/gamma AMD 2022-07-29 -``` - ---- diff --git a/website/content/bot/reference/telegram/options/highiv.md b/website/content/bot/reference/telegram/options/highiv.md deleted file mode 100644 index d1b3d0be28f..00000000000 --- a/website/content/bot/reference/telegram/options/highiv.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: highiv -description: The /highiv command in trading pulls the 15 highest IV30 equity stocks - by 30 day Implied Volatility and is perfect for traders aiming to take advantage - of high-potential-return investments and capitalize on market movements. -keywords: -- high IV30 equity stocks -- 30 day Implied Volatility -- expected volatility -- high potential return investments -- /highiv command -- capitalize on market movements -- stock trading -- trading command -- investment strategies ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the 15 highest IV30 equity stocks by 30 day Implied Volatility. The IV30 metric is a measure of the expected volatility of a stock over the next 30 days. This command is ideal for users looking to make investments with high potential return and is useful for traders looking to capitalize on market movements. - -### Usage - -```python wordwrap -/highiv -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/highiv -``` ---- diff --git a/website/content/bot/reference/telegram/options/hist.md b/website/content/bot/reference/telegram/options/hist.md deleted file mode 100644 index 9bbd98c8167..00000000000 --- a/website/content/bot/reference/telegram/options/hist.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: hist -description: Learn how to retrieve the historical price of options using the '/hist' - command, considering parameters such as ticker, expiry, strike, option type, interval, - and past days. This page includes examples and a detailed description of each parameter. -keywords: -- stock options -- historical data -- stock ticker -- expiry date -- option type -- /hist command -- strike price -- chart minute interval -- past days ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the historical price of options for the given parameters of a ticker, expiry, strike , option type, and interval for the past x days in a chart format. - -### Usage - -```python wordwrap -/hist ticker expiry strike opt_type interval [past_days] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date YYYY-MM-DD format | False | None | -| strike | Option Strike Price | False | None | -| opt_type | Calls or Puts (C or P) | False | calls, puts, C, P | -| interval | Chart Minute Interval. 15m, 30m, 1hr, 1d | False | 1d, 15m, 30m, 1hr | -| past_days | Past Days to Display. Default: 5 | True | None | - - ---- - -## Examples - -``` -/hist AMD 2022-07-29 70 Calls 15m 5 -``` - ---- diff --git a/website/content/bot/reference/telegram/options/index.mdx b/website/content/bot/reference/telegram/options/index.mdx deleted file mode 100644 index 2554d830cf5..00000000000 --- a/website/content/bot/reference/telegram/options/index.mdx +++ /dev/null @@ -1,117 +0,0 @@ -# options - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/website/content/bot/reference/telegram/options/indexpc.md b/website/content/bot/reference/telegram/options/indexpc.md deleted file mode 100644 index f7121133c05..00000000000 --- a/website/content/bot/reference/telegram/options/indexpc.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: indexpc -description: The page provides an understanding for the /indexpc command and how it - can be used to retrieve the Index Put/Call Ratio from market-harmonics.com. The - relevance of this ratio in identifying the market sentiment for making tactical - trading decisions is also explained. -keywords: -- indexpc command -- market sentiment -- Index Put/Call Ratio -- trading decisions -- market-harmonics.com -- bearish market conditions -- bullish market conditions ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Index Put/Call Ratio for the market from market-harmonics.com. This ratio is an indication of the market sentiment and can be used to help traders identify bearish and bullish market conditions. The command returns the ratio and can be used to inform trading decisions. - -### Usage - -```python wordwrap -/indexpc -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/indexpc -``` ---- diff --git a/website/content/bot/reference/telegram/options/itm.md b/website/content/bot/reference/telegram/options/itm.md deleted file mode 100644 index bd37d6ddf95..00000000000 --- a/website/content/bot/reference/telegram/options/itm.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: itm -description: The page provides detailed instructions on using the 'itm' command to - retrieve a list of In-the-Money options for a given stock ticker symbol. The command - compares and delivers a total of In-the-Money and Out-the-Money Calls and Puts. -keywords: -- In-the-Money options -- stock ticker symbol -- expiry date -- Calls and Puts -- Out-the-Money -- options retrieval command -- python command -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a list of In-the-Money options for the stock ticker symbol sorted by expiry date. The command compares the amount of Calls and Puts In-the-Money vs Out-the-Money and gives a total. - -### Usage - -```python wordwrap -/itm ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/itm AMD -``` - ---- diff --git a/website/content/bot/reference/telegram/options/iv.md b/website/content/bot/reference/telegram/options/iv.md deleted file mode 100644 index 4fdc16f38af..00000000000 --- a/website/content/bot/reference/telegram/options/iv.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: iv -description: This page guides the user on how to use the 'iv' command to retrieve - important information like volatility, IV rank, put/call ratios for specific ticker - symbols like 'AMD'. Great resource for individuals who want to extract specific - stock information. -keywords: -- information retrieval -- option information -- ticker symbol -- volatility -- IV rank -- put/call ratio -- stock ticker -- AMD ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to quickly and easily retrieve various option information (volatility, IV rank, put/call ratio, etc.) for a specific ticker symbol. - -### Usage - -```python wordwrap -/iv ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/iv AMD -``` ---- diff --git a/website/content/bot/reference/telegram/options/maxpain.md b/website/content/bot/reference/telegram/options/maxpain.md deleted file mode 100644 index 454977bb039..00000000000 --- a/website/content/bot/reference/telegram/options/maxpain.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: maxpain -description: This page provides instructions on how to use the maxpain command to - retrieve the max pain on expiration date for any given stock. It is the most efficient - guide to using the maxpain feature for tracking a stock's strike price where maximum - financial losses may occur for the largest number of option holders. -keywords: -- maxpain command -- max pain -- stock options -- strike price -- expiration date -- financial losses -- option holders -- stock ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the Max Pain on expiration date for a given stock. Max Pain is the strike price with the most open options contracts and it is the price at which the stock would cause financial losses for the largest number of option holders at expiration. - -### Usage - -```python wordwrap -/maxpain ticker expiry -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | False | None | - - ---- - -## Examples - -``` -/maxpain AMC 2022-07-29 -``` ---- diff --git a/website/content/bot/reference/telegram/options/oi.md b/website/content/bot/reference/telegram/options/oi.md deleted file mode 100644 index 513fe5cf60b..00000000000 --- a/website/content/bot/reference/telegram/options/oi.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: oi -description: This documentation page provides an understanding about the oi command - which allows users to retrieve the Open Interest and Call/Put ratio for a given - stock. One can also specify an expiration date to get a more specific breakdown. -keywords: -- Open Interest -- Call/Put ratio -- Stock Ticker -- Expiration Date -- oi command -- AMC ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Open Interest and Call/Put ratio for a given stock. Optionally, the user can also specify an expiration date to get a more granular breakdown. - -### Usage - -```python wordwrap -/oi ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | True | None | - - ---- - -## Examples - -``` -/oi AMC -``` - -``` -/oi AMC 2022-07-29 -``` ---- diff --git a/website/content/bot/reference/telegram/options/oichart.md b/website/content/bot/reference/telegram/options/oichart.md deleted file mode 100644 index aafed331a03..00000000000 --- a/website/content/bot/reference/telegram/options/oichart.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: oichart -description: Learn how to retrieve a chart of Total Open Interest by Strike Price - for any given ticker symbol using the 'oichart' command. This guide covers usage, - parameters, and examples to help you make informed decisions about the underlying - security. -keywords: -- Open Interest Chart -- Ticker Symbol -- Strike Price -- Stock -- Expiration Date -- oichart command -- Open Interest analysis -- Stock Market Analysis -- Python command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows users to retrieve a chart of Total Open Interest by Strike Price for the given ticker symbol. This chart provides a visual representation of the open interest on various strike prices for the given ticker symbol, where the size of each point on the graph reflects the amount of open interest. This can be used to analyze the open interest on various strike prices and make informed decisions about the underlying security. - -### Usage - -```python wordwrap -/oichart ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date (YYYY-MM-DD) - Optional | True | None | - - ---- - -## Examples - -``` -/oichart AMD -``` - -``` -/oichart AMD 2022-07-29 -``` ---- diff --git a/website/content/bot/reference/telegram/options/opstats.md b/website/content/bot/reference/telegram/options/opstats.md deleted file mode 100644 index 901e6fe978a..00000000000 --- a/website/content/bot/reference/telegram/options/opstats.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: opstats -description: The page provides a detailed description of the 'opstats' command which - allows the user to retrieve option information like volatility, IV rank, put/call - ratio for a specific stock ticker. -keywords: -- opstats -- volatility -- IV rank -- put/call ratio -- ticker symbol -- Stock Ticker ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to quickly and easily retrieve various option information (volatility, IV rank, put/call ratio, etc.) for a specific ticker symbol. - -### Usage - -```python wordwrap -/opstats ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/opstats AMD -``` ---- diff --git a/website/content/bot/reference/telegram/options/smile.md b/website/content/bot/reference/telegram/options/smile.md deleted file mode 100644 index a1eb14f65a4..00000000000 --- a/website/content/bot/reference/telegram/options/smile.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: smile -description: The page provides a user guide on how to retrieve the Options Volatility - Smile for a specific stock ticker and expiry, offering examples and parameters for - enhanced understanding. -keywords: -- Options Volatility Smile -- Volatility -- Market Sentiment -- expiry -- Minimum Strike Price -- Maximum Strike Price ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Options Volatility Smile for the given ticker and expiry. The Options Volatility Smile is a graphical representation of the implied volatility for a given option that can be used to gauge the market sentiment for a particular security. - -### Usage - -```python wordwrap -/smile ticker expiry [min_sp] [max_sp] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date | False | None | -| min_sp | Minimum Strike Price | True | None | -| max_sp | Maximum Strike Price | True | None | - - ---- - -## Examples - -``` -/smile AMD 2022-07-29 -``` -``` -/smile AMD 2022-07-29 10 100 -``` ---- diff --git a/website/content/bot/reference/telegram/options/topoi.md b/website/content/bot/reference/telegram/options/topoi.md deleted file mode 100644 index 2576c6e57cd..00000000000 --- a/website/content/bot/reference/telegram/options/topoi.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: topoi -description: Understand how to use the topoi command to retrieve the Top Open Interest - among all stocks. Learn how it queries current market data to provide a list of - the most actively traded stocks and options. -keywords: -- topoi -- Open Interest -- stocks -- trading -- market data -- options ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Top Open Interest among all stocks. This command queries the current market data and provides a list of the most actively traded stocks and options in the current market. - -### Usage - -```python wordwrap -/topoi -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/topoi -``` ---- diff --git a/website/content/bot/reference/telegram/options/topoichange.md b/website/content/bot/reference/telegram/options/topoichange.md deleted file mode 100644 index 3444914a20e..00000000000 --- a/website/content/bot/reference/telegram/options/topoichange.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: topoichange -description: The topoichange command allows the user to view the top 15 stocks with - the highest OI Change. It displays the stock name, the OI Change by put and call, - and previous levels to provide an overview of the most significant changes in the - stock market. -keywords: -- topoichange command -- stock market -- highest OI Change -- OI Change by put and call -- stock name -- open interest ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the top 15 stocks with the highest OI Change. It will display the stock name, the OI Change by put and call, and previous levels. This gives users a helpful overview of the stocks that have seen the most significant change in open interest. - -### Usage - -```python wordwrap -/topoichange -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/topoichange -``` ---- diff --git a/website/content/bot/reference/telegram/options/topstrikevol.md b/website/content/bot/reference/telegram/options/topstrikevol.md deleted file mode 100644 index bef1fb7f30f..00000000000 --- a/website/content/bot/reference/telegram/options/topstrikevol.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: topstrikevol -description: This page provides information on the 'topstrikevol' command allowing - users to retrieve the top option strike by volume for a given security. It includes - the option to add an expiration date for a more detailed breakdown. -keywords: -- topstrikevol -- option strike -- stock ticker -- expiration date -- security -- volume -- /topstrikevol AMD -- detail breakdown ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the top option strike by volume for a given security with the ability to add an expiration date for a more detailed breakdown. - -### Usage - -```python wordwrap -/topstrikevol ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date (optional) | True | None | - - ---- - -## Examples - -``` -/topstrikevol AMD -``` ---- diff --git a/website/content/bot/reference/telegram/options/topvol.md b/website/content/bot/reference/telegram/options/topvol.md deleted file mode 100644 index 527c7b277b6..00000000000 --- a/website/content/bot/reference/telegram/options/topvol.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: topvol -description: The 'topvol' command retrieves the Top 15 Highest stock options volumes - by combining the call and put volume. This information can be utilized to identify - the most liquid options for trading. -keywords: -- topvol -- stock options -- options volume -- trading -- liquid options ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Highest stock options volumes by adding the call and put volume together. This data can be used to identify the most liquid options for trading. - -### Usage - -```python wordwrap -/topvol -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/topvol -``` ---- diff --git a/website/content/bot/reference/telegram/options/topvoletf.md b/website/content/bot/reference/telegram/options/topvoletf.md deleted file mode 100644 index d100a198d3e..00000000000 --- a/website/content/bot/reference/telegram/options/topvoletf.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: topvoletf -description: Learn how to use the topvoletf command to retrieve the Top 15 Highest - ETF options volumes for identifying the most liquid options for trading. -keywords: -- topvoletf -- ETF options volumes -- most liquid options -- trading ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Highest ETF options volumes by adding the call and put volume together. This data can be used to identify the most liquid options for trading. - -### Usage - -```python wordwrap -/topvoletf -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/topvoletf -``` ---- diff --git a/website/content/bot/reference/telegram/options/unu.md b/website/content/bot/reference/telegram/options/unu.md deleted file mode 100644 index f44f90f7a5b..00000000000 --- a/website/content/bot/reference/telegram/options/unu.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: unu -description: The unu command is a tool that retrieves unusual options sorted by strike - and expiration, helping users identify potential trading opportunities. The command - displays options having the highest Volume to Open Interest ratio. -keywords: -- unu command -- unusual options -- trading opportunities -- Volume to Open Interest ratio -- strike and expiration ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows a user to retrieve unusual options sorted by strike and expiration. It provides a list of the most unusual options in the market and can be used to identify potential trading opportunities. The results are sorted by the highest Volume to Open Interest ratio giving the user the ability to quickly identify potential trading opportunities. - -### Usage - -```python wordwrap -/unu -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/unu -``` ---- diff --git a/website/content/bot/reference/telegram/options/uoastock.md b/website/content/bot/reference/telegram/options/uoastock.md deleted file mode 100644 index 4f09c1f6bfd..00000000000 --- a/website/content/bot/reference/telegram/options/uoastock.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: uoastock -description: Learn how to use the command to fetch the 20-day average options volume - by ticker using the /uoastock command, including special features and detailed usage - examples. -keywords: -- uoastock command -- options volume -- average options volume -- 20-day average -- trading volume -- calls and puts ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the 20-day average options volume by ticker. The volume is based on the total volume of all options traded in the given period of time, including calls and puts. - -### Usage - -```python wordwrap -/uoastock [price] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| price | Filter by stocks over a certain price | True | None | - - ---- - -## Examples - -``` -/uoastock -``` -``` -/uoastock 50 -``` ---- diff --git a/website/content/bot/reference/telegram/options/vol.md b/website/content/bot/reference/telegram/options/vol.md deleted file mode 100644 index b4d412196a4..00000000000 --- a/website/content/bot/reference/telegram/options/vol.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: vol -description: The documentation explores the 'vol' command used to retrieve a chart - of Options Volume by Strike for a specific ticker. Explains usage, parameters, and - provides examples. -keywords: -- vol command -- Options Volume by Strike -- expiry -- stock ticker -- Expiration Date -- Market Analysis ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a chart of Options Volume by Strike for a specified ticker. This data can be broken down further by adding an expiration date for a more detailed breakdown. - -### Usage - -```python wordwrap -/vol ticker [expiry] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| expiry | Expiration Date (optional) | True | None | - - ---- - -## Examples - -``` -/vol AMD -``` - -``` -/vol AMD 2022-07-29 -``` ---- diff --git a/website/content/bot/reference/telegram/options/vsurf.md b/website/content/bot/reference/telegram/options/vsurf.md deleted file mode 100644 index c185863da9a..00000000000 --- a/website/content/bot/reference/telegram/options/vsurf.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: vsurf -description: This page provides a guide on how to use the 'vsurf' command to retrieve - an options volatility surface for a ticker symbol, displaying the relationship between - stock price and the implied volatility of options. -keywords: -- vsurf command -- options volatility surface -- ticker symbol -- implied volatilities -- stock price -- stock options ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an options volatility surface for the ticker symbol. Specifically, it will provide a surface based on implied volatilities calculated from options prices, indicating the relationship between the stock price and the implied volatility of options on the stock. - -### Usage - -```python wordwrap -/vsurf ticker z -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | -| z | iv: Volatility oi: Open Interest lp: Last Price | False | iv, oi, lp | - - ---- - -## Examples - -``` -/vsurf AMD iv -``` -``` -/vsurf AMD oi -``` ---- diff --git a/website/content/bot/reference/telegram/overview/heatchart.md b/website/content/bot/reference/telegram/overview/heatchart.md deleted file mode 100644 index 8e573e70b5e..00000000000 --- a/website/content/bot/reference/telegram/overview/heatchart.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: heatchart -description: The heatchart command page explains how to retrieve a Daily Market Heat - Chart for day trading, illustrating performance by sector with different colors - indicating different performance levels. -keywords: -- heatchart command -- Daily Market Heat Chart -- market performance visualization -- day trading -- sectoral trading performance ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a Daily Market Heat Chart (15 minute delayed). The heat chart shows a graphical representation of the performance of the market by sector for that day, with different colors indicating different levels of performance. - -### Usage - -```python wordwrap -/heatchart -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/heatchart -``` ---- diff --git a/website/content/bot/reference/telegram/overview/heatmap.md b/website/content/bot/reference/telegram/overview/heatmap.md deleted file mode 100644 index cba8ab6634c..00000000000 --- a/website/content/bot/reference/telegram/overview/heatmap.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: heatmap -description: Documentation for the 'heatmap' command which retrieves Daily Heat Maps - based on Market and Sector. This provides a quick overview of current stock market - performance. -keywords: -- Heatmap Command -- Daily Heat Maps -- Stock Market Performance -- Market Filter -- Sector Filter ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve Daily Heat Maps by Market and Sector. The Daily Heat Maps will allow the user a quick overview of current stock market performance. - -### Usage - -```python wordwrap -/heatmap market [sector] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| market | Market to filter by. `sp500`: "S&P 500", `nasdaq100`: "NASDAQ 100", `iwm2000`: "Russell 2000", `iwb1000`: "Russell 1000", `dow30`: "Dow Jones 30", `crypto`: "Crypto" | False | sp500, nasdaq100, iwm2000, iwb1000, dow30, crypto | -| sector | Sector to filter by. If not specified, all sectors are returned. `1`: "Basic Materials" `2`: "Conglomerates" `3`: "Consumer Goods" `4`: "Financial" `5`: "Healthcare" `6`: "Industrial Goods" `7`: "Services" `8`: "Technology" `9`: "Utilities" | True | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 | - - ---- - -## Examples - -``` -/heatmap sp500 -``` - -``` -/heatmap sp500 services -``` ---- diff --git a/website/content/bot/reference/telegram/overview/index.mdx b/website/content/bot/reference/telegram/overview/index.mdx deleted file mode 100644 index 828ad3baedb..00000000000 --- a/website/content/bot/reference/telegram/overview/index.mdx +++ /dev/null @@ -1,37 +0,0 @@ -# overview - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - - -
diff --git a/website/content/bot/reference/telegram/overview/markets.md b/website/content/bot/reference/telegram/overview/markets.md deleted file mode 100644 index 55dafc89342..00000000000 --- a/website/content/bot/reference/telegram/overview/markets.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: markets -description: This documentation page is about the '/markets' command which allows - the user to retrieve a quick summary of current market conditions, including prices - of the largest ETFs, and movements of stocks relative to the SMA 200/50. -keywords: -- /markets command -- market conditions overview -- largest ETFs prices -- stocks movements -- SMA 200/50 -- Advancers / Decliners ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a markets overview which provides a quick summary of current market conditions. The overview includes prices of the largest ETFs, with the amount of stocks current above and below the SMA 200/50 and Advancers / Decliners. - -### Usage - -```python wordwrap -/markets -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/markets -``` ---- diff --git a/website/content/bot/reference/telegram/overview/watchlist.md b/website/content/bot/reference/telegram/overview/watchlist.md deleted file mode 100644 index deccd828aa3..00000000000 --- a/website/content/bot/reference/telegram/overview/watchlist.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: watchlist -description: This page provides comprehensive information about the watchlist command, - which allows you to retrieve an overview of your watchlist, including current price, - high/low, volume, and change. It also covers how to obtain other related information - such as flow, darkpool data, technical analysis, and news. -keywords: -- Watchlist -- Current price -- High/low -- Volume -- Change -- Flow -- Darkpool data -- Technical analysis -- News ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve an overview of their watchlist, which includes the current price, high/low, volume, and change. You can also get other related information with a quick click like flow, darkpool data, technical analysis, and news - all from one spot. - -### Usage - -```python wordwrap -/watchlist -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/watchlist -``` - ---- diff --git a/website/content/bot/reference/telegram/overview/watchlist_add.md b/website/content/bot/reference/telegram/overview/watchlist_add.md deleted file mode 100644 index 9104a7263ec..00000000000 --- a/website/content/bot/reference/telegram/overview/watchlist_add.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: watchlist_add -description: This page explains the usage of watchlist_add command which lets the - user add one or more stocks to their watchlist in a finance related application. -keywords: -- watchlist_add command -- adding stocks to watchlist -- finance application commands -- stock market applications -- user guide for watchlist_add -- usage of watchlist_add ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to add a stock or stocks to their watchlist. - -### Usage - -```python wordwrap -/watchlist_add tickers -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| tickers | Add a ticker to your watchlist. You can add multiple tickers by separating them with a comma. | False | None | - - ---- - -## Examples - -``` -/watchlist_add AMD,GOOG,TSLA -``` ---- diff --git a/website/content/bot/reference/telegram/overview/watchlist_remove.md b/website/content/bot/reference/telegram/overview/watchlist_remove.md deleted file mode 100644 index b11af6bca74..00000000000 --- a/website/content/bot/reference/telegram/overview/watchlist_remove.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: watchlist_remove -description: The page describes how to use the watchlist_remove command, which allows - users to take a stock off their watchlist. It includes information on command usage - and informs that the command does not require parameters. -keywords: -- watchlist_remove command -- remove stock from watchlist -- command usage -- no parameters command ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to remove a stock from their watchlist. - -### Usage - -```python wordwrap -/watchlist_remove -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/watchlist_remove -``` ---- ---- diff --git a/website/content/bot/reference/telegram/screeners/index.mdx b/website/content/bot/reference/telegram/screeners/index.mdx deleted file mode 100644 index dbb8e33af05..00000000000 --- a/website/content/bot/reference/telegram/screeners/index.mdx +++ /dev/null @@ -1,17 +0,0 @@ -# screeners - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - -
diff --git a/website/content/bot/reference/telegram/screeners/scr/ah.md b/website/content/bot/reference/telegram/screeners/scr/ah.md deleted file mode 100644 index 38408b0615a..00000000000 --- a/website/content/bot/reference/telegram/screeners/scr/ah.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: ah -description: Documentation page on the 'ah' command for retrieving After-Hours stock - movers with a chosen screener. It includes information on usage and examples with - no parameters. -keywords: -- After-Hours stock movers -- stock screener -- ah command -- stock market data retrieval ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve After-Hours stock movers according to a chosen screener. - -### Usage - -```python wordwrap -/scr ah -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/scr ah -``` ---- diff --git a/website/content/bot/reference/telegram/screeners/scr/all.md b/website/content/bot/reference/telegram/screeners/scr/all.md deleted file mode 100644 index d00e1720711..00000000000 --- a/website/content/bot/reference/telegram/screeners/scr/all.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: all -description: Learn how to use the /scr all command to view all available screeners - during market hours and make data-driven investment decisions. -keywords: -- screener -- market hours -- data analysis -- informed decisions -- parameters -- /scr all ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view all available screeners during market hours. The results can then be used to further analyze the data and make better-informed decisions. - -### Usage - -```python wordwrap -/scr all -``` - ---- - -## Parameters - -This command has no parameters - - - ---- - -## Examples - -``` -/scr all -``` ---- diff --git a/website/content/bot/reference/telegram/screeners/scr/pm.md b/website/content/bot/reference/telegram/screeners/scr/pm.md deleted file mode 100644 index 5b9cc202f17..00000000000 --- a/website/content/bot/reference/telegram/screeners/scr/pm.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: pm -description: The PM command page provides a guide for users to understand and use - the PM command to view the top pre-market gainers, losers, and most active stocks, - facilitating a comprehensive pre-market analysis. -keywords: -- pm command -- pre-market gainers -- pre-market losers -- market movements -- stock market -- market opens ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command offers the user the ability to view the top pre-market gainers, losers, and most active, giving the user a better understanding of the market’s movements before the market officially opens. - -### Usage - -```python wordwrap -/scr pm -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/scr pm -``` ---- diff --git a/website/content/bot/reference/telegram/screeners/screener.md b/website/content/bot/reference/telegram/screeners/screener.md deleted file mode 100644 index b06177dbe8a..00000000000 --- a/website/content/bot/reference/telegram/screeners/screener.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: screener -description: The screener command page offers guidance to users on how to retrieve - stock screener results using different technical signals. It includes various screener - signals like Top Gainers, Top Losers, Most Active, etc. -keywords: -- Screener Command -- Stock Screener Results -- Technical Signals -- Top Gainers -- Top Losers -- Most Active ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve stock screener results according to the chosen technical signal. - -### Usage - -```python wordwrap -/screener signal -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| signal | Screener Signal | False | 1 : Top Gainers, 2 : Top Losers, 3 : Most Active, 4 : Most Volatile, 5 : Relative Volatility, 6 : Golden Cross, 7 : Death Cross, 8 : New 52week High, 9 : New 52week Low, 10 : Unusual Volume | - ---- - -## Examples - -``` -/screener 0 -``` -``` -/screener 4 -``` ---- diff --git a/website/content/bot/reference/telegram/short_data/borrowed.md b/website/content/bot/reference/telegram/short_data/borrowed.md deleted file mode 100644 index 1250f78730a..00000000000 --- a/website/content/bot/reference/telegram/short_data/borrowed.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: borrowed -description: The borrowed page outlines how to track changes in share borrowing using - a particular command. It is a handy tool for investors and traders, assisting with - comparison of broker fees and observing historic data of borrowed shares. -keywords: -- stock market -- share borrowing -- trading -- stock ticker -- broker fees ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to view the history of borrowed shares available and fees associated with the stock with the ticker symbol. This can be a useful tool for traders and investors to track changes in share borrowing over time and to compare fees charged by different brokers. - -### Usage - -```python wordwrap -/borrowed ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/borrowed AMD -``` ---- diff --git a/website/content/bot/reference/telegram/short_data/hsi.md b/website/content/bot/reference/telegram/short_data/hsi.md deleted file mode 100644 index 8bc479ca5b5..00000000000 --- a/website/content/bot/reference/telegram/short_data/hsi.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: hsi -description: The page describes the 'hsi' command used to retrieve the top high short - interest stocks over a 20% ratio, offering a tool for investors to identify possible - short squeeze potential. -keywords: -- hsi command -- short interest stocks -- investor -- short squeeze potential -- top stocks ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command retrieves the top high short interest stocks over a 20% ratio. This information can let an investor identify possible short squeeze potential. - -### Usage - -```python wordwrap -/hsi [num] -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| num | Number of top stocks to print | True | None | - - ---- - -## Examples - -``` -/hsi -``` -``` -/hsi 4 -``` ---- diff --git a/website/content/bot/reference/telegram/short_data/index.mdx b/website/content/bot/reference/telegram/short_data/index.mdx deleted file mode 100644 index c246d06b270..00000000000 --- a/website/content/bot/reference/telegram/short_data/index.mdx +++ /dev/null @@ -1,32 +0,0 @@ -# short_data - -import ReferenceCard from "@site/src/components/General/ReferenceCard"; - -
    - - - - - - -
diff --git a/website/content/bot/reference/telegram/short_data/shortrate.md b/website/content/bot/reference/telegram/short_data/shortrate.md deleted file mode 100644 index 375e2ead80d..00000000000 --- a/website/content/bot/reference/telegram/short_data/shortrate.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: shortrate -description: Informative guide on how to use the shortrate command that retrieves - Display Short Shares spot borrow rate from Interactive Brokers for a specific ticker. - With this command, users can make more informed decisions in short selling processes. -keywords: -- stock -- short sell -- shortrate command -- borrow rate -- interactive brokers ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Display Short Shares spot borrow rate from Interactive Brokers for the given ticker. The spot borrow rate is the rate at which a user may borrow shares from the broker in order to short sell the security. This command allows the user to check the current rate and make more informed decisions about their short selling activities. - -### Usage - -```python wordwrap -/shortrate ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/shortrate AMD -``` ---- diff --git a/website/content/bot/reference/telegram/short_data/shortvol.md b/website/content/bot/reference/telegram/short_data/shortvol.md deleted file mode 100644 index 3861c3ae666..00000000000 --- a/website/content/bot/reference/telegram/short_data/shortvol.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: shortvol -description: Provides a 30 day history graph of the short volume vs the total volume - of a stock ticker. It gives an understanding of trading activity & potential future - price movements. -keywords: -- short volume -- stock -- trading -- stock ticker -- shares sold short -- shares traded -- future price movements ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve a graph of the 30 day history of the short volume versus the total volume of the stock ticker. The graph also displays the ratio of the total amount of shares that have been sold short versus the total amount of shares traded over the past 30 days. This data can be used to get a better understanding of the stock's trading activity and potential future price movements. - -### Usage - -```python wordwrap -/shortvol ticker -``` - ---- - -## Parameters - -| Name | Description | Optional | Choices | -| ---- | ----------- | -------- | ------- | -| ticker | Stock Ticker | False | None | - - ---- - -## Examples - -``` -/shortvol AMD -``` ---- diff --git a/website/content/bot/reference/telegram/short_data/topshortvol.md b/website/content/bot/reference/telegram/short_data/topshortvol.md deleted file mode 100644 index e5bf9062757..00000000000 --- a/website/content/bot/reference/telegram/short_data/topshortvol.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: topshortvol -description: This documentation page for the 'topshortvol' command allows users to - understand the use and function of this command, i.e., retrieving the Top 15 Short - Interest Stocks per Finra. It's crucial for traders for making informed market decisions. -keywords: -- topshortvol -- Short Interest Stocks -- Finra -- trading -- traders -- market decisions -- stock's total short vol -- total volume -- trading day ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This command allows the user to retrieve the Top 15 Short Interest Stocks per Finra. It's typically measured as a ratio of the stock's total short vol divided by the total volume for the trading day. This information is essential for traders to make informed decisions in the market. - -### Usage - -```python wordwrap -/topshortvol -``` - ---- - -## Parameters - -This command has no parameters - - ---- - -## Examples - -``` -/topshortvol -``` ---- diff --git a/website/content/bot/usage/_category_.json b/website/content/bot/usage/_category_.json deleted file mode 100644 index db299faef7f..00000000000 --- a/website/content/bot/usage/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Usage", - "position": 2 -} diff --git a/website/content/bot/usage/customizing/_category_.json b/website/content/bot/usage/customizing/_category_.json deleted file mode 100644 index 2e564234201..00000000000 --- a/website/content/bot/usage/customizing/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Customization", - "position": 3 -} diff --git a/website/content/bot/usage/customizing/index.md b/website/content/bot/usage/customizing/index.md deleted file mode 100644 index 5dfe2d97c87..00000000000 --- a/website/content/bot/usage/customizing/index.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Customization -sidebar_position: 1 -description: A guide to OpenBB Bot settings customization, including chart themes, - alerts, autoposting, and more. Learn how to link your account and start personalizing - your experience now. -keywords: -- OpenBB Bot settings -- customization -- chart themes -- technical analysis indicators -- alerts -- watchlists -- autoposting -- billboard message -- Linked Platforms ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -For the best user experience, you will want to customize the OpenBB Bot settings. Different types of customizations we offer are: -
-
    -
  • - INDIVIDUAL: Allows to customize chart themes, add technical analysis indicators in the chart, create alerts and watchlists -
  • -
  • - SERVER: Allows to customize chart settings, autoposting for members of your server and billboard message (for announcements). -
  • -
-
- -In Order to you customize you will need to link your account. You can find this under [Linked Platforms](https://my.openbb.co/app/bot/linked-platforms) on the Hub Page - an explanation of how to link is provided there. - -
-gif describing step -
- -Now that your account is linked - lets dive into what you can do on the next pages. diff --git a/website/content/bot/usage/customizing/individual.md b/website/content/bot/usage/customizing/individual.md deleted file mode 100644 index 8b5b9bb9684..00000000000 --- a/website/content/bot/usage/customizing/individual.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: Individual -sidebar_position: 3 -description: Explore OpenBB's individual plan features that offer real-time charting, - price alerts, and a customizable watchlist to track your crypto and stock investments. - Register today to unlock unlimited commands -keywords: -- OpenBB Bot -- OpenBB Watchlist -- OpenBB Alerts -- OpenBB Charting -- Crypto Tracking -- Stock Tracking -- Real-time charting -- Custom chart -- Investment tracking -- Price Alerts ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - - -The individual plan offers three different capabilities - Charting, Alerts, and Watchlist. In addition to these benefits you also get unlimited commands per month after registering. - -
- gif describing step -
- -## Charting - -Our most popular commands center around the real-time charting capabilities we offer with OpenBB Bot. We allow you to customize many different aspects of your charts when you register with us. You can customize the chart theme and style as well as adding any on and off chart indicators you desire. These settings will apply across all platforms. - -charting openBB - -## Alerts - -Alerts are a powerful tool used by OpenBB users. Simply set the symbol and price you wish to be alerted at and we do the rest! - -alerts openBB - -## Watchlist - -OpenBB Watchlist is a great way to keep track of all your investments in once place. Add Crypto or Stock symbols and quickly see the prices at a glance when its convenient for you. -You can add your tickers through the [HUB](https://my.openbb.co/app/bot/watchlist) or run ```/watchlist``` in your respective platform to configure. - -watchlist openBB - - -Customizing the watchlist through the OpenBB Hub : - -watchlist add openBB diff --git a/website/content/bot/usage/customizing/server.md b/website/content/bot/usage/customizing/server.md deleted file mode 100644 index 0a9bd4c824e..00000000000 --- a/website/content/bot/usage/customizing/server.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Server -sidebar_position: 3 -description: Learn about OpenBB Bot's Server plan that offers powerful features such - as auto posting for Discord, custom charting, and a billboard for advertising. Perfect - for optimizing your server operations. -keywords: -- OpenBB Bot Server Plan -- Discord Server Optimisation -- Auto Posting in Discord -- OpenBB Auto Posting Categories -- Custom Charting -- OpenBB Bot Billboard -- OpenBB HUB ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -The Server plan for OpenBB Bot offers three different capabilities - Charting, BillBoard, and Auto Posting. Any server that registers with us on the [OpenBB HUB](https://my.openbb.co) gets access to set up one Auto Posting for free. Once you have paid plan you have full access to all these features. - -## Auto Posting (Feeds) (Discord Only) - -Auto Posting is our most powerful feature for Discord Servers - We offer the ability to push updates into the server for Flow, Darkpool, or Heatmap/Charts. Once you set up your account you will be able to query the bot directly in your server like below : - -autoposting openBB - -Or you can manage them at the HUB : -autoposting openBB - -We currently offer the following Auto Posting Categories: - -| Category | Description | Choices | -| ---- | ----------- | ------- | -| Flow | Options Flow for all stocks | Opening, Golden Sweep, Large, Unusual, Weekly, Above Ask/Below Bid, Sell to Open, Buy to Open, Whale | -| Darkpool | Darkpool Data for the market | Large | -| Heatmap | Overview of the market | S&P 500, Dow Jones 30, NASDAQ 100, Russell 1000, Russell 2000, Crypto, Heatchart | - -For a further breakdown on what each Flow Auto Post entails - See below - -| Type | Description | -| ---- | ----------- | -| Opening | "Premium > $200,000" & "Volume > Open Interest" | -| Golden Sweep | "Premium > $1,000,000" & "Volume > Open Interest" & "Trade Type is SWEEP" | -| Large | "Premium > $500,000" | -| Unusual | "Premium > $200,000" & "Unusual" (high ratio of volume to open interest) | -| Weekly | "Premium > $200,000" & "Days to Expiration < 7" | -| Above Ask/Below Bid | "Premium > $200,000" & "Side is Above Ask or Below Bid" | -| Sell to Open | "Premium > $1,000,000" & "Volume > Open Interest" & "Trade Type is Below Bed" | -| Buy to Open | "Premium > $1,000,000" & "Volume > Open Interest" & "Trade Type is Above Ask" | -| Whale | "Premium > $1.000,000" & "Days to Expiration < 45" | - - -## Auto Posting (Commands) (Discord Only) - -Much like Feeds we now offer Commands to be set up as autoposts as well - These behave in the same way but can be setup to autopost bot commands. - -Once you set up your account you will be able to query the bot directly in your server like below : -commands add openBB - -Commands as autoposts are a great way to get your community the info they need in a timely manner. - -We have allowed even more autoposts to be set up in your server so you can really create a fun environment for all your needs: -autopost list openBB - -Below are a few examples of autoposts set up as commands in a server : - -earnings command autopost openBB - -earnings command autopost openBB - -## Charting - -Custom charting works the same way as Individual charting but it will apply to your full server. If you want everyone in your server to use the "Classic" theme and have RSI + 50d SMA then it will display that way for all users in your server (unless they have already registered their own individual account). - -server charting openBB - -## Billboard - -Billboard is a way to advertise to your users when they run a command on the bot. Within your server you can set your own text to display on applicable commands as they are run. - -billboard openBB diff --git a/website/content/bot/usage/discord.md b/website/content/bot/usage/discord.md deleted file mode 100644 index ff42bc8425c..00000000000 --- a/website/content/bot/usage/discord.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Discord -sidebar_position: 1 -description: Learn how to use the OpenBB Discord Bot using slash commands to explore - stock market data. Discover the most popular commands like /help, /cd, /c3m, and - /flow for daily charts, 3-month charts, and options flow, respectively. -keywords: -- OpenBB Discord Bot -- slash commands -- /help command -- stock ticker -- daily chart -- 3-month chart -- options flow ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -Now that you have added the bot to your Discord you can get started with running commands. - -If you're new to OpenBB Discord Bot, here's a quick guide to get you started. - -To use OpenBB, you need to use slash commands, which are special commands that start with a / symbol. To autoselect commands if you are on Desktop you can hit ```TAB``` - -
- gif describing step -
- -You can type / in the chat to see a list of available slash commands for OpenBB Bot. One of the most useful slash commands is ```/help```, which shows you all the commands and how to use them. Some of the most popular commands are: - -- ```/cd ticker: AMD``` Shows the daily chart for a given stock ticker. -- ```/c3m ticker: AMD``` Shows the 3-month chart for a given stock ticker. -- ```/flow ticker: AMD``` Shows the recent options flow for the given stock ticker. - -That's it! You're ready to explore the market with OpenBB Discord Bot! - -Check out the Reference section for more commands or type ```/help``` in your chat to see what else we can do! diff --git a/website/content/bot/usage/index.mdx b/website/content/bot/usage/index.mdx deleted file mode 100644 index 271d4cffeaa..00000000000 --- a/website/content/bot/usage/index.mdx +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Usage ---- - -import NewReferenceCard from "@site/src/components/General/NewReferenceCard"; -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -
    - - - -
diff --git a/website/content/bot/usage/telegram.md b/website/content/bot/usage/telegram.md deleted file mode 100644 index 4b8a32f27e8..00000000000 --- a/website/content/bot/usage/telegram.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: Telegram -sidebar_position: 2 -description: - A complete guide on how to use the OpenBB Telegram Bot for stock and - crypto market exploration. Learn how to use slash commands, including /cd, /c3m, - /flow, and /c for market insights. -keywords: - - Telegram - - /cd command - - /c3m command - - /flow command - - /c command - - OpenBB Telegram Bot - - stock ticker - - crypto symbol - - market exploration - - using bots - - Telegram commands ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -Now that you have added the bot to your Telegram server you can get started with running commands. - -To use it, you need to type slash commands in the chat. A slash command starts with a / followed by a keyword and an optional argument. For example, `/cd AAPL` will show you the daily chart for Apple stock. - -
- gif describing step -
- -
-How do I select commands instead of typing? - -If you are On mobile press and hold to select the command. - -On desktop press `tab` to select the command. - -
- -To see all the available commands, you can type `/help` in the chat. This will show you a list of commands and their descriptions. You can also tap on any command to use it directly. Some of the most popular commands are: - -- `/cd AMD` Shows the daily chart for a given stock ticker. -- `/c3m AMD` Shows the 3-month chart for a given stock ticker. -- `/flow AMD` Shows the recent options flow for the given stock ticker. -- `/c DOGE` Shows a chart for the crypto symbol provided. - -That's it! You're ready to use OpenBB Telegram Bot and explore the markets. Have fun! - -Check out the Reference section for more commands or type `/help` in your chat to see what else we can do! diff --git a/website/content/cli/_category_.json b/website/content/cli/_category_.json deleted file mode 100644 index e5f25f078df..00000000000 --- a/website/content/cli/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "OpenBB Platform CLI", - "position": 2 -} diff --git a/website/content/cli/commands-and-arguments.md b/website/content/cli/commands-and-arguments.md deleted file mode 100644 index 88248043c5b..00000000000 --- a/website/content/cli/commands-and-arguments.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: Commands And Arguments -sidebar_position: 4 -description: This page explains how to enter commands and arguments into the OpenBB Platform CLI. -keywords: -- help arguments -- auto-complete -- global commands -- support command -- reset command -- command line interface -- metadata -- cli -- parameters -- functions -- commands -- options ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -Commands are displayed on-screen in a lighter colour, compared with menu items, and they will not be prefaced with, `>`. - -Functions have a variety of parameters that differ by endpoint and provider. The --help dialogue will provide guidance on nuances of any particular command. - -The available data sources for each command are displayed on the right side of the screen, and are selected with the `--provider` argument. - -## Help arguments - -The `help` command shows the current menu. The screen will display all the commands and menus that exist, including a short description for each of these. - -Adding `--help`, or `-h`, to any command will display the description and parameters for that particular function. - -## Entering Parameters - -Parameters are all defined through the same pattern, --argument, followed by a space, and then the value. - -If the parameter is a boolean (true/false), there is no value to enter. Adding the --argument flags the parameter to be the opposite of its default state. - -Use the auto-complete to prompt choices and reduce the amount of keystrokes required to run a complex function. - -## Auto-complete - -The OpenBB Platform CLI is equipped with an auto completion engine that presents choices based on the current menu and command. Whenever you start typing, suggestion prompts will appear for existing commands and menus. When the command contains arguments, pressing the `space bar` after typing the command will present the list of available arguments. - -This functionality dramatically reduces the number of key strokes required to perform tasks and, in many cases, eliminates the need to consult the help dialogue for reminders. Choices - where they are bound by a defined list - are scrollable with the up and down arrow keys. - -## Global commands - -These are commands that can be used throughout the CLI and will work regardless of the menu where they belong. - -### Help - -`--help`, or `-h` can be attached to any command, as described above. - -### CLS - -The `cls` command clears the entire CLI screen. - -### Quit - -The `quit` command (can also use `q` or `..`) allows to leave the current menu to go one menu above. If the user is on the root, that will mean leaving the CLI. - -### Exit - -The `exit` command allows the user to exit the CLI. - -### Reset - -The `reset` command will reset the CLI to its default state. This is specially useful for development so you can refresh the CLI without having to close and open it again. - -### Results - -The `results` command will display the stack of `OBBjects` that have been generated during the session, which can be later injected on the data processing commands. diff --git a/website/content/cli/configuration.md b/website/content/cli/configuration.md deleted file mode 100644 index 90216554af7..00000000000 --- a/website/content/cli/configuration.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Configuration & Settings -sidebar_position: 5 -description: This documentation page details the various settings and feature flags used to customize the OpenBB Platform CLI. -keywords: -- Settings Menu -- Feature Flags Menu -- customize CLI -- alter CLI behaviour -- environment variables -- Documentation -- OpenBB Platform CLI -- preferences -- user ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -In addition to the OpenBB Platform's `user_settings.json` file, described [here](/platform/user_guides/settings_and_environment_variables), there are settings and environment variables affecting the CLI only. - -:::important -API credentials are defined in the `user_settings.json` file. - -Find all data providers [here](/platform/user_guides/extensions), and manage all your credentials directly on the [OpenBB Hub](https://my.openbb.co/app/platform/credentials). - -Define default data sources by following the pattern outlined [here](data-sources) -::: - -## Settings Menu - -The `/settings` menu provides methods for customizing the look and feel of the CLI. The menu is divided into two sections: - -- Feature Flags - - On/Off status is reflected by red/green text. - - Status is toggled by entering the item as a command. -- Preferences - - Choices and options will be presented as a typical function. - -### Feature Flags - -| Feature Flags | Description | -| :----------- | :--------------------------------------------------------------- | -| `interactive` | Enable/disable interactive tables. Disabling prints the table directly on the CLI screen. | -| `cls` | Clear the screen after each command. Default state is off. | -| `promptkit` | Enable auto complete and history. Default state is on. | -| `richpanel` | Displays a border around menus. Default state is on. | -| `tbhint` | Display usage hints in the bottom toolbar. Default state is on. | -| `exithelp` | Automatically print the screen after navigating back one menu. Default state is off. | -| `overwrite` | Automatically overwrite exported files with the same name. Default state is off. | -| `obbject_msg` | Displays a message whenever a new result is added to the registry. Default state is off. | -| `version` | Displays the currently installed version number in the bottom right corner. | - -### Preferences - -| Preferences | Description | -| :----------- | :--------------------------------------------------------------- | -| `console_style` | apply a custom rich style to the CLI | -| `flair` | choose flair icon | -| `timezone` | pick timezone | -| `language` | translation language | -| `n_rows` | number of rows to show on non interactive tables | -| `n_cols` | number of columns to show on non interactive tables | -| `obbject_res` | define the maximum number of obbjects allowed in the registry | -| `obbject_display` | define the maximum number of cached results to display on the help menu | diff --git a/website/content/cli/data-sources.md b/website/content/cli/data-sources.md deleted file mode 100644 index 7ded01b8bea..00000000000 --- a/website/content/cli/data-sources.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: Data Sources -sidebar_position: 7 -description: This page explains how to select a provider for any specific command, and set a default source for a route. -keywords: -- Terminal -- CLI -- provider -- API keys -- FinancialModelingPrep -- Polygon -- AlphaVantage -- Intrinio -- YahooFinance -- source -- data -- default ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -Many commands have multiple data sources associated with it. This page describes how to select from multiple providers. - -:::important -API credentials are defined in the `user_settings.json` file. - -Find all data providers [here](/platform/user_guides/extensions/), and manage all your credentials directly on the [OpenBB Hub](https://my.openbb.co/app/platform/credentials). -::: - -## Data Source In-Command - -To specify the data vendor for that particular command, use the `--provider` argument. - -Parameter choices can be viewed from the help dialogue, `-h` or `--help`. - -```console -/equity/price/historical -h -``` - -```console -usage: historical --symbol SYMBOL [SYMBOL ...] [--interval INTERVAL] [--start_date START_DATE] [--end_date END_DATE] [--chart] - [--provider {fmp,intrinio,polygon,tiingo,yfinance}] [--start_time START_TIME] [--end_time END_TIME] [--timezone TIMEZONE] - [--source {realtime,delayed,nasdaq_basic}] [--sort {asc,desc}] [--limit LIMIT] [--extended_hours] [--include_actions] - [--adjustment {splits_and_dividends,unadjusted,splits_only}] [--adjusted] [--prepost] [-h] [--export EXPORT] - [--sheet-name SHEET_NAME [SHEET_NAME ...]] - -Get historical price data for a given stock. This includes open, high, low, close, and volume. - -options: - --interval INTERVAL Time interval of the data to return. - --start_date START_DATE - Start date of the data, in YYYY-MM-DD format. - --end_date END_DATE End date of the data, in YYYY-MM-DD format. - --chart Whether to create a chart or not, by default False. - --provider {fmp,intrinio,polygon,tiingo,yfinance} - The provider to use for the query, by default None. - If None, the provider specified in defaults is selected or 'fmp' if there is - no default. - --extended_hours Include Pre and Post market data. (provider: polygon, yfinance) - --adjustment {splits_and_dividends,unadjusted,splits_only} - The adjustment factor to apply. Default is splits only. (provider: polygon, yfinance) - -h, --help show this help message - --export EXPORT Export raw data into csv, json, xlsx and figure into png or jpg - --sheet-name SHEET_NAME [SHEET_NAME ...] - Name of excel sheet to save data to. Only valid for .xlsx files. - -required arguments: - --symbol SYMBOL [SYMBOL ...] - Symbol to get data for. Multiple comma separated items allowed for provider(s): fmp, polygon, tiingo, yfinance. - -intrinio: - --start_time START_TIME - Return intervals starting at the specified time on the `start_date` formatted as 'HH:MM:SS'. - --end_time END_TIME Return intervals stopping at the specified time on the `end_date` formatted as 'HH:MM:SS'. - --timezone TIMEZONE Timezone of the data, in the IANA format (Continent/City). - --source {realtime,delayed,nasdaq_basic} - The source of the data. - -polygon: - --sort {asc,desc} Sort order of the data. This impacts the results in combination with the 'limit' parameter. The results are always returned in ascending order by date. - --limit LIMIT The number of data entries to return. - -yfinance: - --include_actions Include dividends and stock splits in results. -``` - -:::note -Provider-specific parameters are listed at the bottom of the print out. They are ignored when entered, if it is not supported by the selected provider. -::: - -## Setting The Default Source - -The default data providers for each command can be defined within the user configuration file: `/home/your-user/.openbb_platform/user_settings.json`. You can set a single provider or a priority list. If a list is set, the command will use the first provider for which all required credentials set. - -See the example below for `obb.equity.price.historical` command: - -```json -# user_settings.json -{ - "defaults": { - "commands": { - "equity.price.historical": { - "provider": "fmp" - }, - "equity.fundamental.balance": { - "provider": ["intrinio", "fmp", "polygon"] - }, - ... - } - } -} -``` diff --git a/website/content/cli/hub.md b/website/content/cli/hub.md deleted file mode 100644 index 1906b94415e..00000000000 --- a/website/content/cli/hub.md +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: Hub Synchronization -sidebar_position: 6 -description: This page outlines the `/account` menu within the OpenBB Platform CLI, and integrations with the OpenBB Hub. -keywords: -- OpenBB Platform CLI -- OpenBB Hub -- Registration -- Login process -- API Keys management -- Theme -- Style -- Dark -- Light -- Script Routines -- Personal Access Tokens -- PAT -- Credentials -- Customization ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This page outlines the `/account` menu within the OpenBB Platform CLI and integrations with the OpenBB Hub. - -## Registration - -To get started, you'll need to create an account on the OpenBB Hub by visiting [https://my.openbb.co](https://my.openbb.co) - -By registering with the OpenBB Hub, you can easily access our products on multiple devices and maintain consistent settings for an improved user experience. - -## Login - -Once you're successfully registered on the OpenBB Hub, you can log in to access all the benefits it has to offer. - -:::tip -OpenBB recommends logging in via the Personal Access Token (PAT) method. This revokable token allows users to login without transmitting any personally identifiable information, like an email address, which makes it an ideal solution for shared machines and public network connections. -::: - -To login, enter the `/account` menu and then use the `login` command with your choice of login method. - -### PAT - -```console -/account -login --pat REPLACE_WITH_PAT -``` - -### Email & Password - -```console -/account -login --email my@emailaddress.com --password totallysecurepassword -``` - -## API Keys - -The OpenBB Platform acts as a mediator between users and data providers. - -With an OpenBB Hub account, you can manage your API keys on [this page](https://my.openbb.co/app/platform/credentials). - -Upon logging in, the CLI will automatically retrieve the API keys associated with your account. - -If you have not saved them on the OpenBB Hub, they will be loaded from your local environment by default. - -:::danger -If an API key is saved on the OpenBB Hub, it will take precedence over the local environment key. -::: - -The CLI will need to be restarted, or refreshed, when changes are made on the Hub. - -## Theme Styles - -Theme styles correspond to the ability to change the terminal "skin" (i.e. coloring of the `menu`, `commands`, `data source`, `parameters`, `information` and `help`), as well as the chart and table styles. - -In the OpenBB Hub, you can select the text colours for the CLI. After customizing: -- Download the theme to your styles directory (`/home/your-user/OpenBBUserData/styles/user`). -- Apply it by selecting the style from the `/settings` menu. - -```console -/settings -console_style -s openbb_config -``` - -Replace `openbb_config` with the name of the downloaded (JSON) file. - -## Script Routines - -The OpenBB Hub allows users to create, edit, manage, and share their script routines that can be run in the OpenBB Platform CLI. - -The "Download" button will save the file locally. Add it to `/home/your-user/OpenBBUserData/routines`, for the script to populate as a choice for the `exe` command on next launch. - -## Refresh - -The `refresh` command will update any changes without the need to logout and login. - -```console -/account -refresh -``` - -## Logout - -Logging out will restore any local credentials and preferences defined in the `user_settings.json` file. - -```console -/account -logout -``` diff --git a/website/content/cli/index.md b/website/content/cli/index.md deleted file mode 100644 index 524fcb97883..00000000000 --- a/website/content/cli/index.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: Introduction -sidebar_position: 0 -description: The OpenBB Platform CLI is a command line interface wrapping the OpenBB Platform. It offers a convenient way to interact with the Platform and its extensions, as well as automate data collection via OpenBB Routine Scripts. No experience with Python, or other programming languages, is required. -keywords: -- OpenBB -- CLI -- Platform -- data connectors -- data access -- data processing -- third-party data providers -- introduction ---- - - - -import NewReferenceCard from "@site/src/components/General/NewReferenceCard"; -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -## Overview - -The OpenBB Platform CLI is a command line interface wrapping the OpenBB Platform. It offers a convenient way to interact with the Platform and its extensions, as well as automate data collection via OpenBB Routine Scripts. - -The CLI is the next iteration of the [OpenBB Terminal](/terminal), and leverages the extendability of the OpenBB Platform architecture in an easy-to-consume and script format. - -![CLI Home](https://github.com/OpenBB-finance/OpenBBTerminal/assets/85772166/d1617c3b-c83d-4491-a7bc-986321fd7230) - -## Guides & Documentation - -
    - - - - - - - - -
- ---- - -Want to contribute? Check out our [Development section](/platform/development). diff --git a/website/content/cli/installation.md b/website/content/cli/installation.md deleted file mode 100644 index abde7a52b96..00000000000 --- a/website/content/cli/installation.md +++ /dev/null @@ -1,107 +0,0 @@ ---- -title: Installation -sidebar_position: 2 -description: This page provides installation instructions for the OpenBB Platform CLI. -keywords: -- OpenBB Platform -- Python -- CLI -- installation -- pip -- pypi - ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -## Pre-Requisites - -The OpenBB Platform CLI is a wrapper around the [Platform](/platform), and should be installed along side an existing OpenBB installation. - -- A Python virtual environment with a version between 3.9 and 3.11, inclusive, is required. - -Please refer to the [OpenBB Platform install documentation](/platform/installation) for instructions and more information. - -:::info -If the OpenBB Platform is not already installed, the `openbb-cli` package will install all available components. -::: - -### Windows - -The machine may need to have an installation of Visual C++ Build Tools available. Download the elements highlighted in the images below. - -
-"Microsoft Visual C++ 14.0 or greater is required" - -Download and install [C++ Build Tools](https://visualstudio.microsoft.com/visual-cpp-build-tools/), restart the machine, then continue. - -![image](https://github.com/OpenBB-finance/OpenBBTerminal/assets/85772166/ceb57be0-6dae-42f2-aca6-bf62ce7d6135) - -![image](https://github.com/OpenBB-finance/OpenBBTerminal/assets/85772166/f8aef8fc-a080-4164-bd36-460714ec44f3) - -
- -### Linux Requirements - -Linux users will need to take additional steps prior to installation. - -#### Rust - -Rust and Cargo must be installed, system-level, and in the PATH. Follow the instructions on-screen to install and add to PATH in the shell profile. - -```bash -curl --proto '=https' --tlsv1.3 https://sh.rustup.rs -sSf | sh -``` - -#### Webkit - -Next, install webkit. - -- Debian-based / Ubuntu / Mint: `sudo apt install libwebkit2gtk-4.0-dev` - -- Arch Linux / Manjaro: `sudo pacman -S webkit2gtk` - -- Fedora: `sudo dnf install gtk3-devel webkit2gtk3-devel` - - -## PyPI - -Within your existing OpenBB environment, install `openbb-cli` with: - -```console -pip install openbb-cli -``` - -The installation script adds `openbb` to the PATH within your Python environment. The application can be launched from any path, as long as the environment is active. - -```console -openbb - -Welcome to OpenBB Platform CLI v1.0.0 -``` - -## Source - -Follow the instructions [here](/platform/installation#source) to clone the GitHub repo and install the OpenBB Platform from the source code. - -Next, navigate into the folder: `~/OpenBBTerminal/openbb_platform` - -:::tip -The Python environment should have `poetry` installed. - -```bash -pip install poetry -``` -::: - -Finally, enter: - -```console -python dev_install.py -e --cli -``` - -## Installing New Modules - -New extensions, or removals, are automatically added (removed) to the CLI on the next launch. diff --git a/website/content/cli/interactive-charts.md b/website/content/cli/interactive-charts.md deleted file mode 100644 index 2188ae39ea5..00000000000 --- a/website/content/cli/interactive-charts.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: Interactive Charts -sidebar_position: 9 -description: This page provides a detailed explanation of the OpenBB Interactive Charts. Understand various capabilities including annotation, color modification, drawing tools, data export, and supplementary data overlay. -keywords: -- interactive charts -- PyWry -- annotation -- drawing -- lines -- modebar -- plotly -- data export -- data overlay -- editing chart title -- Toolbar -- Text Tools -- Draw Tools -- Export Tools ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -Interactive charts open in a separate window ([PyWry](https://github.com/OpenBB-finance/pywry)). The OpenBB charting library provides interactive and highly customizable charts. - -:::tip -Not all commands have a charting output, the ones that do, will display a chart argument (`--chart`), which will trigger the charting output instead of the default table output. - -Example: `equity/price/historical --symbol AAPL --chart` -::: - -
-Charting cheat sheet - -![Group 653](https://user-images.githubusercontent.com/85772166/234313541-3d725e1c-ce48-4413-9267-b03571e0eccd.png) - -
- -## Toolbar - -![Chart Tools](https://user-images.githubusercontent.com/85772166/233247997-55c03cbd-9ca9-4f5e-b3fb-3e5a9c63b6eb.png) - -The toolbar is located at the bottom of the window, and provides methods for: - -- Panning and zooming. -- Modifying the title and axis labels. -- Adjusting the hover read out. -- Toggling light/dark mode. -- Annotating and drawing. -- Exporting raw data. -- Saving the chart as an image. -- Adding supplementary external data as an overlay. - -The label for each tool is displayed by holding the mouse over it. - -The toolbar's visibility can be toggled utilizing the `ctrl + h` shortcut. - -## Text Tools - -Annotate a chart by clicking on the `Add Text` button, or with the keyboard, `ctrl + t`. - -![Annotate Charts](https://user-images.githubusercontent.com/85772166/233248056-d459d7a0-ba2d-4533-896a-79406ded859e.png) - -Enter some text, make any adjustments to the options, then `submit`. Place the crosshairs over the desired data point and click to place the text. - -![Place Text](https://user-images.githubusercontent.com/85772166/233728645-74734241-4da2-4cff-af17-b68a62e95113.png) - -After placement, the text can be updated or deleted by clicking on it again. - -![Delete Annotation](https://user-images.githubusercontent.com/85772166/233728428-55d2a8e5-a68a-4cd1-9dbf-4c1cd697187e.png) - -## Change Titles - -The title of the chart is edited by clicking the button, `Change Titles`, near the middle center of the toolbar, immediately to the right of the `Add Text` button. - -## Draw Tools - -![Edit Colors](https://user-images.githubusercontent.com/85772166/233729318-8af947fa-ce2a-43e2-85ab-657e583ac8b1.png) - -The fourth group of icons on the toolbar are for drawing lines and shapes. - -- Edit the colors. -- Draw a straight line. -- Draw a freeform line. -- Draw a circle. -- Draw a rectangle. -- Erase a shape. - -To draw on the chart, select one of the four drawing buttons and drag the mouse over the desired area. Click on any existing shape to modify it by dragging with the mouse and editing the color, or remove it by clicking the toolbar button, `Erase Active Shape`. The edit colors button will pop up as a floating icon, and clicking on that will display the color palette. - -## Export Tools - -The two buttons at the far-right of the toolbar are for saving the raw data or, to save an image file of the chart at the current panned and zoomed view. - -![Export Tools](https://user-images.githubusercontent.com/85772166/233248436-08a2a463-403b-4b1b-b7d8-80cd5af7bee3.png) - -## Overlay - -The button, `Overlay chart from CSV`, provides an easy import method for supplementing a chart with additional data. Clicking on the button opens a pop-up dialogue to select the file, column, and whether the overlay should be a bar, candlestick, or line chart. As a candlestick, the CSV file must contain OHLC data. The import window can also be opened with the keyboard, `ctrl-o`. - -![Overlay CSV](https://user-images.githubusercontent.com/85772166/233248522-16b539f4-b0ae-4c30-8c72-dfa59d0c0cfb.png) - -After choosing the file to overlay, select what to show and then click on `Submit`. - -![Overlay Options](https://user-images.githubusercontent.com/85772166/233250634-44864da0-0936-4d3c-8de2-c8374d26c1d2.png) - -![Overlay Chart](https://user-images.githubusercontent.com/85772166/233248639-6d12b16d-471f-4550-a8ab-8d8c18eeabb3.png) diff --git a/website/content/cli/interactive-tables.md b/website/content/cli/interactive-tables.md deleted file mode 100644 index 4eb7d2a7807..00000000000 --- a/website/content/cli/interactive-tables.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: Interactive Tables -sidebar_position: 10 -description: This page explains how to navigate and utilize OpenBB's interactive tables. Understand how to sort and filter columns, hide or remove columns, select number of rows per page, freeze index and column headers, and export the data. -keywords: -- interactive tables -- PyWry technology -- sorting columns -- filtering columns -- hiding columns -- rows per page -- freeze index -- freeze column headers -- exporting data -- data visualization -- customizing tables ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - - -Interactive tables open in a separate window ([PyWry](https://github.com/OpenBB-finance/pywry)). These provide methods for searching, sorting, filtering, exporting and even adapting settings directly on the table. - -:::tip -All OpenBB Platform CLI results are displayed in interactive tables by default, unless the interactive model is disabled from the `/settings` menu. -::: - -
-Table cheat sheet - -![Chart Intro (5)](https://user-images.githubusercontent.com/85772166/234315026-de098953-111b-4b69-9124-31530c01407a.png) - -
- -## Sorting - -Columns can be sorted ascending/descending/unsorted, by clicking the controls to the right of each header title. The status of the filtering is shown as a blue indicator. - -![Sort Columns](https://user-images.githubusercontent.com/85772166/233248754-20c18390-a7af-490c-9571-876447b1b0ae.png) - -## Filtering - -The settings button, at the lower-left corner, displays choices for customizing the table. By selecting the `Type` to be `Advanced`, columns become filterable. - -![Table Settings](https://user-images.githubusercontent.com/85772166/233248876-0d788ff4-974d-4d92-8186-56864469870a.png) - -The columns can be filtered with min/max values or by letters, depending on the content of each column. - -![Filtered Tables](https://user-images.githubusercontent.com/85772166/233248923-45873bf1-de6b-40f8-a4aa-05e7c3d21ab0.png) - -## Hiding columns - -The table will scroll to the right as far as there are columns. Columns can be removed from the table by clicking the icon to the right of the settings button and unchecking it from the list. - -![Select Columns](https://user-images.githubusercontent.com/85772166/233248976-849791a6-c126-437c-bb54-454ba6ea4fa2.png) - -## Select rows per page - -The number of rows per page is defined in the drop down selection near the center, at the bottom. - -![Rows per Page](https://user-images.githubusercontent.com/85772166/233249018-8269896d-72f7-4e72-a4d4-2715d1f11b96.png) - -## Freeze the Index and Column Headers - -Right-click on the index name to enable/disable freezing when scrolling to the right. Column headers are frozen by default. - -![Index Freeze](https://user-images.githubusercontent.com/85772166/234103702-0965dfbd-24ca-4a66-8c76-9fac28abcff8.png) - -## Exporting Data - -At the bottom-right corner of the table window, there is a button for exporting the data. To the left, the drop down selection for `Type` can be defined as a CSV, XLSX, or PNG file. Exporting the table as a PNG file will create a screenshot of the table at its current view, and data that is not visible will not be captured. - -![Export Data](https://user-images.githubusercontent.com/85772166/233249065-60728dd1-612e-4684-b196-892f3604c0f4.png) diff --git a/website/content/cli/openbbuserdata.md b/website/content/cli/openbbuserdata.md deleted file mode 100644 index 3ab4a2b02f2..00000000000 --- a/website/content/cli/openbbuserdata.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: OpenBBUserData Folder -sidebar_position: 8 -description: The OpenBBUserData folder is where exports, routines, and other user-related content is saved and stored. Its default location is the home of the system user account. -keywords: -- OpenBBUserData folder -- settings -- data -- preferences -- exports -- CLI -- save -- routines -- xlsx -- csv -- user_settings.json ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -The OpenBBUserData folder is where exports, routines, and other user-related content is saved and stored. - -:::info -If a new file is placed in the folder (like a Routine) the CLI will need to be reset before auto complete will recognize it. -::: - -## Default Location - -Its default location is the home of the system user account, similar to the following paths: -- macOS: `Macintosh HD/Users//OpenBBUserData` -- Windows: `C:/Users//OpenBBUserData` - -This folder contains all things user-created. For example: - -- Exported files -- Styles and themes -- Routines -- Logs - -:::note -**Note:** With a WSL-enabled Windows installation, this folder will be under the Linux partition -::: - -## Update Folder Location - -The location of this folder can be set by the user by changing the user configuration file: `/home/your-user/.openbb_platform/user_settings.json`. - -```json -{ -... -"preferences": { - "data_directory": "/path/to/NewOpenBBUserData", - "export_directory": "/path/to/NewOpenBBUserData" -}, -... -} -``` diff --git a/website/content/cli/quickstart.md b/website/content/cli/quickstart.md deleted file mode 100644 index 299b68c0dc5..00000000000 --- a/website/content/cli/quickstart.md +++ /dev/null @@ -1,243 +0,0 @@ ---- -title: Quick Start -sidebar_position: 2 -description: This page is a quick start guide for the OpenBB Platform CLI. -keywords: -- quickstart -- quick start -- tutorial -- getting started -- cli ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -## Launch - -- Open a Terminal and activate the environment where the `openbb-cli` package was installed. -- On the command line, enter: `openbb` - -![CLI Home](https://github.com/OpenBB-finance/OpenBBTerminal/assets/85772166/d1617c3b-c83d-4491-a7bc-986321fd7230) - -## Login - -Login to your [OpenBB Hub account](https://my.openbb.co) to add stored keys to the session. - -```console -/account/login --pat REPLACE_WITH_YOUR_PAT -``` - -:::tip -Add `--remember-me` to the command to persist the login until actively logging out. -::: - -Login by email & password is also possible. - -```console -/account/login --email my@emailaddress.com --password n0Ts3CuR3L!kEPAT -``` - -Find all data providers [here](https://docs.openbb.co/platform/extensions/data_extensions), and manage all your credentials directly on the [OpenBB Hub](https://my.openbb.co/app/platform/credentials). - -## Menus - -:::info -Menus are distinguishable from commands by the character, `>`, on the left of the screen. -::: - -Enter a menu by typing it out and pressing return. - -```console -economy -``` - -![Economy Menu](https://github.com/OpenBB-finance/OpenBBTerminal/assets/85772166/b68491fc-d6c3-42a7-80db-bfe2aa848a5a) - -### Go Back One Level - -Return to the parent menu by entering either: - -- `..` -- `q` - -### Go Back To Home - -Return to the base menu by entering either: - -- `/` -- `home` - -### Jump Between Menus - -Use absolute paths to navigate from anywhere, to anywhere. - -From: - -```console -/equity/calendar/earnings -``` - -To: - -```console -/economy/calendar -``` - -## Commands - -Commands are displayed on-screen in a lighter colour, compared with menu items, and they will not have, `>`. - -Functions have a variety of parameters that differ by endpoint and provider. Use the `--help` dialogue to understand the nuances of any particular command. - -### How To Enter Parameters - -Parameters are all defined through the same pattern, `--argument`, followed by a space, and then the value. - -If the parameter is a boolean (true/false), there is no value to enter. Adding the `--argument` flags the parameter to be the opposite of its default state. - -:::danger -The use of positional arguments is not supported. - -❌ `historical AAPL --start_date 2024-01-01` - -✅ `historical --symbol AAPL --start_date 2024-01-01` -::: - -### Use Auto Complete - -The auto completion engine is triggered when the spacebar is pressed following any command, or parameter with a defined set of choices. - -After the first parameter has been set, remaining parameters will be triggered by entering `--`. - -```console -historical --symbol AAPL --start_date 2024-01-01 -- -``` - -![Auto Complete](https://github.com/OpenBB-finance/OpenBBTerminal/assets/85772166/78e68bbd-094e-4558-bce0-92b8d556fcaf) - -### Data Processing Commands - -Data processing extensions, like `openbb-technical` accept `--data` as an input. - -:::info -Command outputs are cached. These can be check using the `results` command and are selected with the `--data` parameter. -::: - -```console -# Store the command output -/equity/price/historical --symbol SPY --start_date 2024-01-01 --provider yfinance - -# Check results content -results - -# Use the results -/technical/rsi --data OBB0 --chart -``` - -![SPY RSI](https://github.com/OpenBB-finance/OpenBBTerminal/assets/85772166/b480da04-92e6-48e2-bccf-cebc16fb083a) - -## Help Dialogues - -Display the help dialogue by attaching, `--help` or `-h`, to any command. - -:::info -Use this to identify the providers compatible with each parameter, if applicable. -::: - -```console -calendar --help -``` - -```console -usage: calendar [--start_date START_DATE] [--end_date END_DATE] [--provider {fmp,nasdaq,tradingeconomics}] [--country COUNTRY] [--importance {Low,Medium,High}] - [--group {interest rate,inflation,bonds,consumer,gdp,government,housing,labour,markets,money,prices,trade,business}] [-h] [--export EXPORT] - [--sheet-name SHEET_NAME [SHEET_NAME ...]] - -Get the upcoming, or historical, economic calendar of global events. - -options: - --start_date START_DATE - Start date of the data, in YYYY-MM-DD format. - --end_date END_DATE End date of the data, in YYYY-MM-DD format. - --provider {fmp,nasdaq,tradingeconomics} - The provider to use for the query, by default None. - If None, the provider specified in defaults is selected or 'fmp' if there is - no default. - --country COUNTRY Country of the event. (provider: nasdaq, tradingeconomics) - -h, --help show this help message - --export EXPORT Export raw data into csv, json, xlsx and figure into png or jpg - --sheet-name SHEET_NAME [SHEET_NAME ...] - Name of excel sheet to save data to. Only valid for .xlsx files. - -tradingeconomics: - --importance {Low,Medium,High} - Importance of the event. - --group {interest rate,inflation,bonds,consumer,gdp,government,housing,labour,markets,money,prices,trade,business} - Grouping of events - -``` - -If the source selected was Nasdaq, `--provider nasdaq`, the `--importance` and `--group` parameters will be ignored. - -```console -/economy/calendar --provider nasdaq --country united_states -``` - -| date | country | event | actual | previous | consensus | description | -|:--------------------|:--------------|:-------------------------|:---------|:-----------|:------------|:--------------| -| 2024-05-08 13:30:00 | United States | Fed Governor Cook Speaks | - | - | - | | -| cont... | | | | | | | - -## Export Data - -Data can be exported as a CSV, JSON, or XLSX file, and can also be exported directly from the interactive tables and charts. - -### Named File - -This command exports the Nasdaq directory as a specific CSV file. The path to the file is displayed on-screen. - -```console -/equity/search --provider nasdaq --export nasdaq_directory.csv -``` - -```console -Saved file: /Users/myusername/OpenBBUserData/nasdaq_directory.csv -``` - -### Unnamed File - -If only supplied with the file type, the export will be given a generic name beginning with the date and time. - -```console -/equity/search --provider nasdaq --export csv -``` - -``` -Saved file: /Users/myusername/OpenBBUserData/20240508_145308_controllers_search.csv -``` - -### Specify Sheet Name - -Exports can share the same `.xlsx` file by providing a `--sheet-name`. - -```console -/equity/search --provider nasdaq --export directory.xlsx --sheet-name nasdaq -``` - -## Run Multiple Commands - -A chain of commands can be run from a single line, separate each process with `/`. The example below will draw two charts and can be pasted as a single line. - -```console -/equity/price/historical --symbol AAPL,MSFT,GOOGL,AMZN,META,NVDA,NFLX,TSLA,QQQ --start_date 2022-01-01 --provider yfinance --chart/performance --symbol AAPL,MSFT,GOOGL,AMZN,META,NVDA,NFLX,TSLA,QQQ --provider finviz --chart -``` - -## Example Routine - -To demonstrate how multiple commands are sequenced as a script, try running the example Routine. - -```console -/exe --example -``` diff --git a/website/content/cli/routines/_category_.json b/website/content/cli/routines/_category_.json deleted file mode 100644 index baa94ff8903..00000000000 --- a/website/content/cli/routines/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Routines", - "position": 11 -} diff --git a/website/content/cli/routines/advanced-routines.md b/website/content/cli/routines/advanced-routines.md deleted file mode 100644 index 0ada9ac543d..00000000000 --- a/website/content/cli/routines/advanced-routines.md +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: Advanced Routines -sidebar_position: 5 -description: This page provides guidance on creating and running advanced workflows in the OpenBB Platform CLI by - introducing variables and arguments for routines. It explains input variables, - relative time keyword variables, internal script variables and creating loops for - batch execution. -keywords: -- automated workflows -- routines -- arguments -- variables -- relative time keywords -- internal script variables -- loops -- batch execution -- Tutorial -- Running Scripts -- Executing Commands ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -## Input Variables - -Arguments are variables referenced within the `.openbb` script as `$ARGV` or `$ARGV[0]`, `$ARGV[1]`, and so on. They are provided in the CLI when running `exe` by adding the `--input` flag, followed by the variables separated by commas. - -### Example - -```text -# This script requires you to use arguments. This can be done with the following: -# exe --file routines_template_with_input.openbb -i TSLA -# Replace the name of the file with your file. - -# Navigate to the menu -/equity/price - -# Load the data and display a chart -historical --symbol $ARGV --chart -``` - -## Set Variables - -In addition to external variables using the keyword, `ARGV`, internal variables can be defined with the, `$`, character. - -Note that the variable can have a single element or can be constituted by an array where elements are separated using a comma “,”. - -### Internal Variables Example - -```text -# Example routine with internal variables. - -$TICKERS = XLE,XOP,XLB,XLI,XLP,XLY,XHE,XLV,XLF,KRE,XLK,XLC,XLU,XLRE - -/equity - -price - -historical --symbol $TICKERS --provider yfinance --start_date 2024-01-01 --chart - -home -``` - -## Relative Time Keyword Variables - -In addition to the powerful variables discussed earlier, OpenBB also supports the usage of relative keywords, particularly for working with dates. These relative keywords provide flexibility when specifying dates about the current day. There are four types of relative keywords: - -1. **AGO**: Denotes a time in the past relative to the present day. Valid examples include `$365DAYSAGO`, `$12MONTHSAGO`, `$1YEARSAGO`. - -2. **FROMNOW**: Denotes a time in the future relative to the present day. Valid examples include `$365DAYSFROMNOW`, `$12MONTHSFROMNOW`, `$1YEARSFROMNOW`. - -3. **LAST**: Refers to the last specific day of the week or month that has occurred. Valid examples include `$LASTMONDAY`, `$LASTJUNE`. - -4. **NEXT**: Refers to the next specific day of the week or month that will occur. Valid examples include `$NEXTFRIDAY`, `$NEXTNOVEMBER`. - -The result will be a date with the conventional date associated with OpenBB, i.e. `YYYY-MM-DD`. - -### Relative Time Example - -```text -$TICKERS = XLE,XOP,XLB,XLI,XLP,XLY,XHE,XLV,XLF,KRE,XLK,XLC,XLU,XLRE - -/equity - -price - -historical --symbol $TICKERS --provider yfinance --start_date $3MONTHSAGO --chart - -.. - -calendar - -earnings --start_date $NEXTMONDAY --end_date $NEXTFRIDAY --provider nasdaq - -home -``` - -## Foreach Loop - -Finally, what scripting language would this be if there were no loops? For this, we were inspired by MatLab. The loops in OpenBB utilize the foreach and end convention, allowing for iteration through a list of variables or arguments to execute a sequence of commands. - -To create a foreach loop, you need to follow these steps: - -1. Create the loop header using the syntax: `foreach $$VAR in X` where `X` represents either an argument or a list of variables. It's worth noting that you can choose alternative names for the `$$VAR` variable, as long as the `$$` convention is maintained. - -2. Insert the commands you wish to repeat on the subsequent lines. - -3. Conclude the loop with the keyword `end`. - -### Loop Example - -```text -# Iterates through ARGV elements. -foreach $$VAR in $ARGV[1:] - /equity/fundamental/filings --symbol $$VAR --provider sec -end -``` diff --git a/website/content/cli/routines/community-routines.md b/website/content/cli/routines/community-routines.md deleted file mode 100644 index c149ccbaff0..00000000000 --- a/website/content/cli/routines/community-routines.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: Community Routines -sidebar_position: 3 -description: Page provides a detailed overview of OpenBB's Community - Routines. It explains how users can create, modify, share, vote, download, and search for investment - research scripts. -keywords: -- Community Routines -- Investment Research -- Investment Scripts -- Upvotes -- Share Scripts -- Advanced Search -- CLI -- automation -- Hub ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -## Overview - -Community Routines are a feature of the [OpenBB Hub](https://my.openbb.co) that provides methods for creating, editing and sharing OpenBB Platform CLI scripts in the cloud. - -Users can create routines that are private or public, with public routines able to run directly from a URL. - -## Create Routines - -- From the sidebar, click on "My Routines". -- Scroll down and click the button, "Create New". -- Enter a name for the routine. -- Select the "public" check box to make it runnable via URL. -- Add tags (optional). -- Add a short description. -- Enter your workflow into the Script box. -- Click the "Create" button. - -## Run From URL - -To run a routine with a URL, it must be made public. Existing routines can be modified by clicking on the item under, "My Routines". Check the "Public" box to activate. - -The URL will follow the pattern, `https://my.openbb.co/u/{username}/routine/{routine-name}`, which can be executed from the CLI with: - -```console -/exe --url {URL} -``` - -## Download - -Alternatively, click the "Download" button at the bottom of the routine editor to manually download the file to the machine. Place the file in the `OpenBBUserData/routines` folder and open the CLI. The script will be presented as a choice by auto-complete. diff --git a/website/content/cli/routines/index.mdx b/website/content/cli/routines/index.mdx deleted file mode 100644 index 9ed2703064c..00000000000 --- a/website/content/cli/routines/index.mdx +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Routines ---- - -import NewReferenceCard from "@site/src/components/General/NewReferenceCard"; -import HeadTitle from "@site/src/components/General/HeadTitle.tsx"; - - - -
    - - - - -
diff --git a/website/content/cli/routines/introduction-to-routines.md b/website/content/cli/routines/introduction-to-routines.md deleted file mode 100644 index d629ebe8cee..00000000000 --- a/website/content/cli/routines/introduction-to-routines.md +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: Introduction to Routines -sidebar_position: 1 -description: The page provides a detailed introduction to OpenBB Routines, which allow - users to automate processes and repetitive tasks in financial analysis and data - collection. It explains conventions, basic scripts, routine execution, and guides users on getting - started with an example. -keywords: -- OpenBB Routines -- automated processes -- repetitive tasks -- data collection -- basic script -- routine execution -- automation -- routines -- cli ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -## Overview - -OpenBB Routines allows users to capture and write simple scripts for automating processes and repetitive tasks. In essence, these are text plain-text files that can be created or modified in any basic text editor with the only difference being the `.openbb` extension. - -Other software like STATA, SPSS, and R-Studio share similar functionality in the area of Econometrics and the OpenBB routine scripts venture into the area of financial analysis and data collection to speed up the process. - -Routines make it easy to automate a series of processes, and this includes mining and dumping large amounts of data to organized spreadsheets. Making use of `--export` and `--sheet-name`, data collection is more efficient and reliable, with results that are easily replicable. - -A pipeline of commands is difficult to share, so to encourage users to share ideas and processes, we created [Community Routines](community-routines.md) for the [OpenBB Hub](https://my.openbb.co/). Routines can be created, stored, and shared - executable in any OpenBB Platform CLI installation, by URL. - -## Pipeline of Commands - -One of the main objectives of the OpenBB Platform CLI is to automate a user's investment research workflow - not just a single command, but the complete process. This is where the pipeline of commands comes in, running a sequence of commands. - -An example of a pipeline of commands is: - -```console -/equity/price/historical --symbol AAPL/../../technical/ema --data OBB0 --length 50 -``` - -Which will perform a exponential moving average (`ema`) on the historical price of Apple (`AAPL`). - -### Step-by-Step Explanation - -This will do the following: - -1. `equity` - Go into `equity` menu. - -2. `price` - Go into `price` sub-menu. - -3. `historical --symbol AAPL` - Load historical price data for Apple. - -4. `..` (X2) will walk back to the root menu. - -5. `technical` - Go into Technical Analysis (`technical`) menu. - -6. `ema --data OBB0 --length 50` - Run the exponential moving average indicator with windows of length 50 (`--length 50`) on the last cached result (`--data OBB0`) - -## Routine execution - -Run a routine file from the main menu, with the `exe` command. Try, `exe --example`, to get a sense of what this functionality does. Below, the `--help` dialogue is displayed. - -```console -/exe -h -``` - -```console -usage: exe [--file FILE [FILE ...]] [-i ROUTINE_ARGS] [-e] [--url URL] [-h] - -Execute automated routine script. For an example, please use `exe --example` and for documentation and to learn how create your own script type `about exe`. - -optional arguments: - --file FILE [FILE ...], -f FILE [FILE ...] - The path or .openbb file to run. (default: None) - -i ROUTINE_ARGS, --input ROUTINE_ARGS - Select multiple inputs to be replaced in the routine and separated by commas. E.g. GME,AMC,BTC-USD (default: None) - -e, --example Run an example script to understand how routines can be used. (default: False) - --url URL URL to run openbb script from. (default: None) - -h, --help show this help message (default: False) - -For more information and examples, use 'about exe' to access the related guide. -``` - -## Basic Script - -The most basic script style contains 2 main elements: - -- **Comments**: any text after a hashtag (`#`) is referred to as a comment. This is used to explain what is happening within the line below and is ignored when the file is executed. -- **Commands**: any text *without* a hashtag is being run inside the CLI as if the user had prompted that line in the terminal. Note that this means that you are able to create a pipeline of commands in a single line, i.e. `equity/price/historical --symbol AAPL --provider fmp` is a valid line for the script. - -For instance, the text below corresponds to the example file that OpenBB provides. - -```console -# Navigate into the price sub-menu of the equity module. -equity/price - -# Load a company ticker, e.g. Apple -historical --symbol AAPL --provider yfinance - -# Show a candle chart with a 20 day Moving Average -/technical/ema --data OBB0 --length 20 - -# Switch over to the Fundamental Analysis menu -/equity/fundamental - -# Show balance sheet -balance --symbol aapl --provider yfinance - -# Show cash flow statement -cash --symbol aapl --provider yfinance - -# Show income statement -income --symbol aapl --provider yfinance - -# Return to home -home -``` - -## Getting started - -As a starting point, let's use the example above. - -1. Create a new text file with the name `routines_template.openbb` and copy and paste the routine above. - -2. Move the file inside the `routines` folder within the [OpenBBUserData](openbbuserdata) folder and, optionally, adjust the name to your liking. - -3. Open up the CLI, and type `exe --file routines_template`. If you changed the name of the file, then replace, `routines_template`, with that. As long as the file remains in the `~/OpenBBUserData/routines` folder, the CLI's auto-completer will provide it as a choice. diff --git a/website/content/cli/routines/routine-macro-recorder.md b/website/content/cli/routines/routine-macro-recorder.md deleted file mode 100644 index 38b25137882..00000000000 --- a/website/content/cli/routines/routine-macro-recorder.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Routine Macro Recorder -sidebar_position: 4 -description: Learn how to use the macro recorder in OpenBB to start saving commands - and automate common tasks with scripts. This page guides you through the process - of recording, saving, and accessing your recorded routines. -keywords: -- macro recorder -- script routines -- global commands -- command recording -- routine script -- terminal main menu -- exe --file -- OpenBBUserData -- routines folder -- cli -- record -- stop ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -OpenBB script routines can be captured with the macro recorder, controlled with global commands. Enter, `record`, to start saving commands, and then, `stop`, terminates the recording. This means that any command you run will be captured in the script; and on `stop`, it will be saved to the `~/OpenBBUserData/routines/` folder. - -For example: - -```console -record -n sample - -/equity/price/historical --symbol SPY --provider cboe --interval 1m/home/derivatives/options/chains --symbol SPY --provider cboe/home/stop/r -``` - -The final command after `stop`, `r`, resets the CLI so that the routine is presented as a choice in the `exe` command. - -It can now be played back by entering: - -```console -/exe --file sample.openbb -``` - -:::tip -The routine can be edited to replace parameter values with input variables - e.g, `$ARGV[0]`, `$ARGV[1]`, etc. -::: diff --git a/website/content/cli/structure-and-navigation.md b/website/content/cli/structure-and-navigation.md deleted file mode 100644 index 089438bad2f..00000000000 --- a/website/content/cli/structure-and-navigation.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Structure and Navigation -sidebar_position: 3 -description: This page describes the layout and structure of the OpenBB Platform CLI, as well as how to navigate it. -keywords: -- CLI application -- OpenBB Platform CLI -- structure -- navigation -- Command Line Interface -- navigating -- Home -- commands -- menus -- OpenBB Hub Theme Style -- Absolute paths ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -## Structure - -The OpenBB Platform CLI is a Command Line Interface (CLI) application. Functions (commands) are called through the keyboard with results returned as charts, tables, or text. Charts and tables (if enabled) are displayed in a new window, and are fully interactive, while text prints directly to the Terminal screen. - -A menu is a collection of commands (and sub-menus). A menu can be distinguished from a command because the former has a `>` on the left. The color of a command and a menu also differ, but these can be changed in OpenBB Hub's theme style. - -## Navigation - -Navigating through the CLI menus is similar to traversing folders from any operating system's command line prompt. The `/home` screen is the main directory where everything begins, and the menus are paths branched from the main. Instead of `C:\Users\OpenBB\Documents`, you'll have something like `/equity/price`. Instead of `cd ..`, you can do `..` to return the menu right above. To go back to the root menu you can do `/`. - -### Absolute Paths - -Absolute paths are also valid to-and-from any point. From the `/equity/price` menu, you can go directly to `crypto` menu with: `/crypto`. Note the forward slash at the start to denote the "absolute" path. - -### Home - -Return to the Home screen from anywhere by entering any of the following: - -- `/` -- `home` diff --git a/website/content/excel/_category_.json b/website/content/excel/_category_.json deleted file mode 100644 index 2be2b91ca9a..00000000000 --- a/website/content/excel/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "OpenBB Add-in for Excel", - "position": 0 -} diff --git a/website/content/excel/data-connectors.md b/website/content/excel/data-connectors.md deleted file mode 100644 index 376c8aa47b0..00000000000 --- a/website/content/excel/data-connectors.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: Data connectors -sidebar_position: 3 -description: Access your data connectors from OpenBB Terminal Pro inside OpenBB Add-in for Excel. -keywords: - - Microsoft Excel - - Add-in - - Advanced - - Data connectors - - BYOD - - Bring your own data ---- - - - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -OpenBB Add-In for Excel allows you to access your [data connectors](https://docs.openbb.co/pro/data-connectors) from OpenBB Terminal Pro inside Microsoft Excel. This can be done using the [OBB.BYOD](https://docs.openbb.co/excel/reference/byod) function. - -## [Single widget](https://docs.openbb.co/pro/data-connectors/single-widget) - -```excel -=OBB.BYOD("widget_name") -``` - -:::info - -- Make sure your widget is setup in the OpenBB Terminal Pro. - -::: - -## [Own backend](https://docs.openbb.co/pro/data-connectors/integrate-your-own-backend) - -```excel -=OBB.BYOD("widget_name","backend_name") -``` - -If your backend supports it is possible to pass a symbol, a date or other optional parameters: - -```excel -=OBB.BYOD("widget_name","backend_name","my_symbol","YYYY-MM-DD",{"param1":"value1","param2":"value2", ...}) -``` - -:::tip -The easiest way to pass optional parameters is to write them into cells and reference them in the function. For example, `=OBB.BYOD(...,A1:B2)` where A1 contains "param1", B1 "value1", A2 "param2", B2 "value2" and so on. -::: - -:::info - -- Make sure your backend's CORS settings allow requests coming from [https://excel.openbb.co](https://excel.openbb.co). -- Requests via HTTP will be blocked by Excel. So if you are using the Add-in for Excel on Mac or Office on the web with Safari browser you need to run your backend via HTTPS. - -::: - -## [Native integrations](https://docs.openbb.co/pro/data-connectors#native-integrations) - -Supported native integrations: - -- database -- snowflake - -```excel -=OBB.BYOD("widget_name","native_integration") -``` - -:::info - -- Make sure your OpenBB Data Connector is properly configured and the widget is setup in the OpenBB Terminal Pro. -- Native integrations are available only for Excel on the web or Windows. - -::: diff --git a/website/content/excel/data-slicer.md b/website/content/excel/data-slicer.md deleted file mode 100644 index a9714c86202..00000000000 --- a/website/content/excel/data-slicer.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: Data slicer -sidebar_position: 2 -description: Slice Excel ranges by label or index -keywords: -- Microsoft Excel -- Add-in -- Advanced -- Slice data -- Data slicer -- Get specific fields ---- - - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -To help you slice parts of data, we provide the [OBB.GET](https://docs.openbb.co/excel/reference/get) function. This function allows to slice rows, columns or range subsets. It is useful to extract specific fields from the `OBB.` custom functions. Data can be sliced by label or index. - -### Example - -- Suppose you called an `OBB.` function and it returned the following data at cells A1:D3: - -| period_ending | revenue | cost_of_revenue | gross_profit | -|---------------|--------------------|--------------------|--------------------| -| 2023/09/30 | 383 285 000 000.00 | 214 137 000 000.00 | 169 148 000 000.00 | -| 2022/09/24 | 394 328 000 000.00 | 223 546 000 000.00 | 170 782 000 000.00 | -| 2021/09/25 | 365 817 000 000.00 | 212 981 000 000.00 | 152 836 000 000.00 | - -- Slicing a single row: - -```excel -=OBB.GET(A1:D3,DATE(2023,9,30)) -``` - -:::note -When passing date labels make sure to use the format `YYYY/MM/DD` or refer to a cell range containing Excel date format - DATE(year,month,day). -::: - -- Slicing a single column: - -```excel -=OBB.GET(A1:D3,,"revenue") -``` - -- Slicing by index: - -```excel -=OBB.GET(A1:D3,2,3) -``` - -:::tip -To slice the from the last row use negative numbers. For example, `=OBB.GET(A1:D3,-1,-2)` will return the last row and the second to last column. -::: - -- Slicing multiple rows and columns: - -```excel -=OBB.GET(A1:D3,{"2023/09/30","2021/09/25"},{"cost_of_revenue","gross_profit"}) -``` - -:::tip -The easiest way to pass ranges is to write them into cells and reference them in the function. For example, `=OBB.GET(...,A1:A2)` where A1 contains "item1", A2 "item2". -::: diff --git a/website/content/excel/functions.json b/website/content/excel/functions.json deleted file mode 100644 index c86e1b29f05..00000000000 --- a/website/content/excel/functions.json +++ /dev/null @@ -1,1148 +0,0 @@ -{ - "functions": [ - { - "description": "Bring Your Own Data: single widget, own backend or native integration setup in OpenBB Terminal Pro.", - "helpUrl": "https://docs.openbb.co/excel/data-connectors", - "id": "BYOD", - "name": "BYOD", - "parameters": [ - { - "description": "Name of the widget to get data for.", - "name": "widget", - "type": "string" - }, - { - "description": "Name of the backend to use, required for widgets in custom backends or native integrations (e.g. database, snowflake).", - "name": "backend", - "optional": true, - "type": "string" - }, - { - "description": "Symbol to get data for, if applicable.", - "name": "symbol", - "optional": true, - "type": "string" - }, - { - "description": "Date to get data for, if applicable.", - "name": "date", - "optional": true, - "type": "string" - }, - { - "description": "Optional parameters as (n rows by 2 columns) range selection or array constant (e.g. {\"key1\",\"value1\"}; {\"key2\",\"value2\"}).", - "dimensionality": "matrix", - "name": "optional", - "optional": true, - "type": "any" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Slice data from a range.", - "helpUrl": "https://docs.openbb.co/excel/data-slicer", - "id": "GET", - "name": "GET", - "parameters": [ - { - "description": "Array to slice.", - "dimensionality": "matrix", - "name": "array", - "type": "any" - }, - { - "description": "Range of row labels or indices.", - "dimensionality": "matrix", - "name": "rows", - "optional": true, - "type": "any" - }, - { - "description": "Range of column labels or indices.", - "dimensionality": "matrix", - "name": "columns", - "optional": true, - "type": "any" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Currency Historical Price. Currency historical data.\n\nCurrency historical prices refer to the past exchange rates of one currency against\nanother over a specific period.\nThis data provides insight into the fluctuations and trends in the foreign exchange market,\nhelping analysts, traders, and economists understand currency performance,\nevaluate economic health, and make predictions about future movements.", - "helpUrl": "https://docs.openbb.co/excel/reference/currency/price/historical", - "id": "CURRENCY.PRICE.HISTORICAL", - "name": "CURRENCY.PRICE.HISTORICAL", - "parameters": [ - { - "description": "Symbol to get data for. Can use CURR1-CURR2 or CURR1CURR2 format. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - }, - { - "description": "Time interval of the data to return. Options: 1m, 5m, 15m, 30m, 1h, 4h or 1d.", - "name": "interval", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Snapshots of currency exchange rates from an indirect or direct perspective of a base currency.", - "helpUrl": "https://docs.openbb.co/excel/reference/currency/snapshots", - "id": "CURRENCY.SNAPSHOTS", - "name": "CURRENCY.SNAPSHOTS", - "parameters": [ - { - "description": "The base currency symbol. Multiple comma separated items allowed.", - "name": "base", - "optional": true, - "type": "string" - }, - { - "description": "Whether the quote is direct or indirect. Selecting 'direct' will return the exchange rate as the amount of domestic currency required to buy one unit of the foreign currency. Selecting 'indirect' (default) will return the exchange rate as the amount of foreign currency required to buy one unit of the domestic currency.", - "name": "quote_type", - "optional": true, - "type": "string" - }, - { - "description": "An optional list of counter currency symbols to filter for. None returns all.", - "name": "counter_currencies", - "optional": true, - "type": "any" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the upcoming, or historical, economic calendar of global events.", - "helpUrl": "https://docs.openbb.co/excel/reference/economy/calendar", - "id": "ECONOMY.CALENDAR", - "name": "ECONOMY.CALENDAR", - "parameters": [ - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - }, - { - "description": "Country of the event. Multiple comma separated items allowed.", - "name": "country", - "optional": true, - "type": "string" - }, - { - "description": "Importance of the event. Options: Low, Medium, High.", - "name": "importance", - "optional": true, - "type": "string" - }, - { - "description": "Grouping of events. Options: interest_rate, inflation, bonds, consumer, gdp, government, housing, labour, markets, money, prices, trade, business.", - "name": "group", - "optional": true, - "type": "string" - }, - { - "description": "Get events by TradingEconomics Calendar ID. Multiple comma separated items allowed.", - "name": "calendar_id", - "optional": true, - "type": "any" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the closest peers for a given company.\n\nPeers consist of companies trading on the same exchange, operating within the same sector\nand with comparable market capitalizations.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/compare/peers", - "id": "EQUITY.COMPARE.PEERS", - "name": "EQUITY.COMPARE.PEERS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get consensus price target and recommendation.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/estimates/consensus", - "id": "EQUITY.ESTIMATES.CONSENSUS", - "name": "EQUITY.ESTIMATES.CONSENSUS", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get historical analyst estimates for earnings and revenue.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/estimates/historical", - "id": "EQUITY.ESTIMATES.HISTORICAL", - "name": "EQUITY.ESTIMATES.HISTORICAL", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return. Options: quarter, annual.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get analyst price targets by company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/estimates/price_target", - "id": "EQUITY.ESTIMATES.PRICE_TARGET", - "name": "EQUITY.ESTIMATES.PRICE_TARGET", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - }, - { - "description": "Options: benzinga, fmp, defaults to benzinga.", - "name": "provider", - "optional": true, - "type": "string" - }, - { - "description": "Page offset. For optimization, performance and technical reasons, page offsets are limited from 0 - 100000. Limit the query results by other parameters such as date. Used in conjunction with the limit and date parameters.", - "name": "page", - "optional": true, - "type": "number" - }, - { - "description": "Date for calendar data, shorthand for date_from and date_to.", - "name": "date", - "optional": true, - "type": "string" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - }, - { - "description": "Records last Updated Unix timestamp (UTC). This will force the sort order to be Greater Than or Equal to the timestamp indicated. The date can be a date string or a Unix timestamp. The date string must be in the format of YYYY-MM-DD.", - "name": "updated", - "optional": true, - "type": "any" - }, - { - "description": "Importance level to filter by. Uses Greater Than or Equal To the importance indicated", - "name": "importance", - "optional": true, - "type": "number" - }, - { - "description": "Filter by a specific action_company. Options: downgrades, maintains, reinstates, reiterates, upgrades, assumes, initiates, terminates, removes, suspends, firm_dissolved.", - "name": "action", - "optional": true, - "type": "string" - }, - { - "description": "Comma-separated list of analyst (person) IDs. Omitting will bring back all available analysts. Multiple comma separated items allowed.", - "name": "analyst_ids", - "optional": true, - "type": "any" - }, - { - "description": "Comma-separated list of firm IDs. Multiple comma separated items allowed.", - "name": "firm_ids", - "optional": true, - "type": "any" - }, - { - "description": "Comma-separated list of fields to include in the response. See https://docs.benzinga.io/benzinga-apis/calendar/get-ratings to learn about the available fields. Multiple comma separated items allowed.", - "name": "fields", - "optional": true, - "type": "any" - }, - { - "description": "Include upgrades and downgrades in the response.", - "name": "with_grade", - "optional": true, - "type": "boolean" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the balance sheet for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/balance", - "id": "EQUITY.FUNDAMENTAL.BALANCE", - "name": "EQUITY.FUNDAMENTAL.BALANCE", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the cash flow statement for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/cash", - "id": "EQUITY.FUNDAMENTAL.CASH", - "name": "EQUITY.FUNDAMENTAL.CASH", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get historical dividend data for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/dividends", - "id": "EQUITY.FUNDAMENTAL.DIVIDENDS", - "name": "EQUITY.FUNDAMENTAL.DIVIDENDS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the URLs to SEC filings reported to EDGAR database, such as 10-K, 10-Q, 8-K, and more. SEC\nfilings include Form 10-K, Form 10-Q, Form 8-K, the proxy statement, Forms 3, 4, and 5, Schedule 13, Form 114,\nForeign Investment Disclosures and others. The annual 10-K report is required to be\nfiled annually and includes the company's financial statements, management discussion and analysis,\nand audited financial statements.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/filings", - "id": "EQUITY.FUNDAMENTAL.FILINGS", - "name": "EQUITY.FUNDAMENTAL.FILINGS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "optional": true, - "type": "string" - }, - { - "description": "Filter by form type. Check the data provider for available types.", - "name": "form_type", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get historical earnings per share data for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/historical_eps", - "id": "EQUITY.FUNDAMENTAL.HISTORICAL_EPS", - "name": "EQUITY.FUNDAMENTAL.HISTORICAL_EPS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get historical stock splits for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/historical_splits", - "id": "EQUITY.FUNDAMENTAL.HISTORICAL_SPLITS", - "name": "EQUITY.FUNDAMENTAL.HISTORICAL_SPLITS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the income statement for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/income", - "id": "EQUITY.FUNDAMENTAL.INCOME", - "name": "EQUITY.FUNDAMENTAL.INCOME", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get executive management team data for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/management", - "id": "EQUITY.FUNDAMENTAL.MANAGEMENT", - "name": "EQUITY.FUNDAMENTAL.MANAGEMENT", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get fundamental metrics for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/metrics", - "id": "EQUITY.FUNDAMENTAL.METRICS", - "name": "EQUITY.FUNDAMENTAL.METRICS", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - }, - { - "description": "Include trailing twelve months (TTM) data.", - "name": "with_ttm", - "optional": true, - "type": "boolean" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get company general business and stock data for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/overview", - "id": "EQUITY.FUNDAMENTAL.OVERVIEW", - "name": "EQUITY.FUNDAMENTAL.OVERVIEW", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get an extensive set of financial and accounting ratios for a given company over time.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/ratios", - "id": "EQUITY.FUNDAMENTAL.RATIOS", - "name": "EQUITY.FUNDAMENTAL.RATIOS", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - }, - { - "description": "Include trailing twelve months (TTM) data.", - "name": "with_ttm", - "optional": true, - "type": "boolean" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the revenue geographic breakdown for a given company over time.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/revenue_per_geography", - "id": "EQUITY.FUNDAMENTAL.REVENUE_PER_GEOGRAPHY", - "name": "EQUITY.FUNDAMENTAL.REVENUE_PER_GEOGRAPHY", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "Structure of the returned data.", - "name": "structure", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the revenue breakdown by business segment for a given company over time.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/revenue_per_segment", - "id": "EQUITY.FUNDAMENTAL.REVENUE_PER_SEGMENT", - "name": "EQUITY.FUNDAMENTAL.REVENUE_PER_SEGMENT", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time period of the data to return.", - "name": "period", - "optional": true, - "type": "string" - }, - { - "description": "Structure of the returned data.", - "name": "structure", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get earnings call transcripts for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/fundamental/transcript", - "id": "EQUITY.FUNDAMENTAL.TRANSCRIPT", - "name": "EQUITY.FUNDAMENTAL.TRANSCRIPT", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Year of the earnings call transcript.", - "name": "year", - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get data about trading by a company's management team and board of directors.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/ownership/insider_trading", - "id": "EQUITY.OWNERSHIP.INSIDER_TRADING", - "name": "EQUITY.OWNERSHIP.INSIDER_TRADING", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - }, - { - "description": "Type of the transaction. Options: award, conversion, return, expire_short, in_kind, gift, expire_long, discretionary, other, small, exempt, otm, purchase, sale, tender, will, itm, trust.", - "name": "transactionType", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get data about institutional ownership for a given company over time.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/ownership/institutional", - "id": "EQUITY.OWNERSHIP.INSTITUTIONAL", - "name": "EQUITY.OWNERSHIP.INSTITUTIONAL", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "Include current quarter data.", - "name": "include_current_quarter", - "optional": true, - "type": "boolean" - }, - { - "description": "A specific date to get data for.", - "name": "date", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get data about major holders for a given company over time.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/ownership/major_holders", - "id": "EQUITY.OWNERSHIP.MAJOR_HOLDERS", - "name": "EQUITY.OWNERSHIP.MAJOR_HOLDERS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - }, - { - "description": "A specific date to get data for.", - "name": "date", - "optional": true, - "type": "string" - }, - { - "description": "Page number of the data to fetch.", - "name": "page", - "optional": true, - "type": "number" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get data about share float for a given company.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/ownership/share_statistics", - "id": "EQUITY.OWNERSHIP.SHARE_STATISTICS", - "name": "EQUITY.OWNERSHIP.SHARE_STATISTICS", - "parameters": [ - { - "description": "Symbol to get data for.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get historical price data for a given stock. This includes open, high, low, close, and volume.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/price/historical", - "id": "EQUITY.PRICE.HISTORICAL", - "name": "EQUITY.PRICE.HISTORICAL", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - }, - { - "description": "Time interval of the data to return. Options: 1m, 5m, 15m, 30m, 1h, 4h or 1d.", - "name": "interval", - "optional": true, - "type": "string" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get price performance data for a given stock. This includes price changes for different time periods.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/price/performance", - "id": "EQUITY.PRICE.PERFORMANCE", - "name": "EQUITY.PRICE.PERFORMANCE", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the latest quote for a given stock. Quote includes price, volume, and other data.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/price/quote", - "id": "EQUITY.PRICE.QUOTE", - "name": "EQUITY.PRICE.QUOTE", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get general information about a company. This includes company name, industry, sector and price data.", - "helpUrl": "https://docs.openbb.co/excel/reference/equity/profile", - "id": "EQUITY.PROFILE", - "name": "EQUITY.PROFILE", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get the holdings for an individual ETF.", - "helpUrl": "https://docs.openbb.co/excel/reference/etf/holdings", - "id": "ETF.HOLDINGS", - "name": "ETF.HOLDINGS", - "parameters": [ - { - "description": "Symbol to get data for. (ETF)", - "name": "symbol", - "type": "string" - }, - { - "description": "A specific date to get data for.", - "name": "date", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "ETF Information Overview.", - "helpUrl": "https://docs.openbb.co/excel/reference/etf/info", - "id": "ETF.INFO", - "name": "ETF.INFO", - "parameters": [ - { - "description": "Symbol to get data for. (ETF) Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Get Historical Market Indices.", - "helpUrl": "https://docs.openbb.co/excel/reference/index/market", - "id": "INDEX.MARKET", - "name": "INDEX.MARKET", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "type": "string" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - }, - { - "description": "Time interval of the data to return.", - "name": "interval", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "Company News. Get news for one or more companies.", - "helpUrl": "https://docs.openbb.co/excel/reference/news/company", - "id": "NEWS.COMPANY", - "name": "NEWS.COMPANY", - "parameters": [ - { - "description": "Symbol to get data for. Multiple comma separated items allowed.", - "name": "symbol", - "optional": true, - "type": "string" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - }, - { - "description": "The number of data entries to return.", - "name": "limit", - "optional": true, - "type": "number" - }, - { - "description": "A specific date to get data for.", - "name": "date", - "optional": true, - "type": "string" - }, - { - "description": "Specify headline only (headline), headline + teaser (abstract), or headline + full body (full). Options: headline, abstract, full.", - "name": "display", - "optional": true, - "type": "string" - }, - { - "description": "Number of seconds since the news was updated.", - "name": "updated_since", - "optional": true, - "type": "number" - }, - { - "description": "Number of seconds since the news was published.", - "name": "published_since", - "optional": true, - "type": "number" - }, - { - "description": "Order to sort the news by. Options: asc, desc.", - "name": "order", - "optional": true, - "type": "string" - }, - { - "description": "The company's ISIN.", - "name": "isin", - "optional": true, - "type": "string" - }, - { - "description": "The company's CUSIP.", - "name": "cusip", - "optional": true, - "type": "string" - }, - { - "description": "Channels of the news to retrieve.", - "name": "channels", - "optional": true, - "type": "string" - }, - { - "description": "Topics of the news to retrieve.", - "name": "topics", - "optional": true, - "type": "string" - }, - { - "description": "Authors of the news to retrieve.", - "name": "authors", - "optional": true, - "type": "string" - }, - { - "description": "Content types of the news to retrieve.", - "name": "content_types", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - }, - { - "description": "World News. Global news data.", - "helpUrl": "https://docs.openbb.co/excel/reference/news/world", - "id": "NEWS.WORLD", - "name": "NEWS.WORLD", - "parameters": [ - { - "description": "The number of data entries to return. The number of articles to return.", - "name": "limit", - "optional": true, - "type": "number" - }, - { - "description": "Start date of the data, in YYYY-MM-DD format.", - "name": "start_date", - "optional": true, - "type": "string" - }, - { - "description": "End date of the data, in YYYY-MM-DD format.", - "name": "end_date", - "optional": true, - "type": "string" - }, - { - "description": "A specific date to get data for.", - "name": "date", - "optional": true, - "type": "string" - }, - { - "description": "Specify headline only (headline), headline + teaser (abstract), or headline + full body (full). Options: headline, abstract, full.", - "name": "display", - "optional": true, - "type": "string" - }, - { - "description": "Number of seconds since the news was updated.", - "name": "updated_since", - "optional": true, - "type": "number" - }, - { - "description": "Number of seconds since the news was published.", - "name": "published_since", - "optional": true, - "type": "number" - }, - { - "description": "Order to sort the news by. Options: asc, desc.", - "name": "order", - "optional": true, - "type": "string" - }, - { - "description": "The ISIN of the news to retrieve.", - "name": "isin", - "optional": true, - "type": "string" - }, - { - "description": "The CUSIP of the news to retrieve.", - "name": "cusip", - "optional": true, - "type": "string" - }, - { - "description": "Channels of the news to retrieve.", - "name": "channels", - "optional": true, - "type": "string" - }, - { - "description": "Topics of the news to retrieve.", - "name": "topics", - "optional": true, - "type": "string" - }, - { - "description": "Authors of the news to retrieve.", - "name": "authors", - "optional": true, - "type": "string" - }, - { - "description": "Content types of the news to retrieve.", - "name": "content_types", - "optional": true, - "type": "string" - } - ], - "result": { - "dimensionality": "matrix" - } - } - ] -} \ No newline at end of file diff --git a/website/content/excel/getting-started/_category_.json b/website/content/excel/getting-started/_category_.json deleted file mode 100644 index 437c38a5fa8..00000000000 --- a/website/content/excel/getting-started/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Getting started", - "position": 1 -} diff --git a/website/content/excel/getting-started/basics.md b/website/content/excel/getting-started/basics.md deleted file mode 100644 index 2a8a559f9a6..00000000000 --- a/website/content/excel/getting-started/basics.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: Basics -sidebar_position: 2 -description: This page provides an overview of the basics of the OpenBB add-in for Microsoft Excel. It covers the basic usage of the add-in and the available functions. -keywords: - - Microsoft Excel - - Add-in - - Basics - - Examples - - Functions ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -The OpenBB Add-in for Excel provides direct access to the OpenBB platform, where each function implements the following pattern: - -- `OBB.[MENU].[SUB_MENU].[COMMAND]` - -:::tip -Use the <TAB> key to autocomplete the function name after typing `=OBB.` -::: - -Examples: - -1. Getting balance sheet data for a stock: - - ```excel - =OBB.EQUITY.FUNDAMENTAL.BALANCE("AAPL") - ``` - -2. Getting the latest news for a stock: - - ```excel - =OBB.NEWS.COMPANY("AAPL") - ``` - -3. Getting the earnings calendar: - - ```excel - =OBB.EQUITY.CALENDAR.IPO(,"2023-11-20") - ``` - -:::tip -If you want to skip a parameter use comma (or semi-colon depending on your number separator) without any value. In example iii. we are skipping the first parameter (symbol). -::: - -## Advanced - -
- -
diff --git a/website/content/pro/news.md b/website/content/pro/news.md deleted file mode 100644 index 393bf629ebb..00000000000 --- a/website/content/pro/news.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: News -sidebar_position: 2 -description: The News section in OpenBB Terminal Pro provides users with the latest - updates in financial markets. It offers diverse topics, along with features like - Interactive Chat and Ticker Analysis for comprehensive news experience. -keywords: -- Financial news -- Market trends -- News section -- Interactive Chat -- Ticker Analysis -- Investments ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -import TutorialVideo from '@site/src/components/General/TutorialVideo.tsx'; - - - -Welcome to the News section of OpenBB Terminal Pro. This is your hub for staying updated with the latest financial news and market trends. - -1 - -Our News section is divided into various topics such as Overview, Markets, Economics, Industries, Events, Tech, Politics, Ratings, and Opinion. Each topic further branches into subcategories, allowing you to navigate and explore news articles based on your interests. - -2 - -Every news article can be opened for a detailed read. But that's not all. We've integrated two additional features to enhance your news reading experience: - -1. **Interactive Chat** - Click on the chat icon at the top left of the news article to ask questions related to the article. For example, you can ask for a summary of the article or inquire about its impact on your investments. - -3 - -2. **Ticker Analysis** - The top right of the news article displays a list of tickers mentioned in the article. Hover over a ticker to get a quick overview including price, volume, market cap, day price range, 52-week price range, and an interactive chart of the stock price since the previous day. - -4 - -* Click on the chart to open charting tab with the ticker data. - -5 - -* Click on "Create Dashboard for MSFT" to open a comprehensive dashboard for the ticker. - -6 - -Please note, that the News section is not customizable. diff --git a/website/content/pro/templates/_category_.json b/website/content/pro/templates/_category_.json deleted file mode 100644 index a74b76d6603..00000000000 --- a/website/content/pro/templates/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Templates", - "position": 3 -} diff --git a/website/content/pro/templates/excel.md b/website/content/pro/templates/excel.md deleted file mode 100644 index 2a2ada7a97f..00000000000 --- a/website/content/pro/templates/excel.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Excel Templates -sidebar_position: 2 -description: Download Excel templates that OpenBB makes available - to your organization so you can fully automate your workflow. -keywords: -- Excel Add-In -- Automation -- Workflow -- Download -- Modeling ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -When navigating to the Templates page and clicking on the Excel tab, this is what the user will be able to see. As you can see from the image below, the user will be able to see a list of Excel templates that have been created by the OpenBB team and that leverage our Add-in for Excel to automate financial workflows. - -charting - -Once clicking on "Download Template" (e.g. for "Equity Analysis"), users will be able to access an Excel spreadsheet like the one shown below. - -If you have your OpenBB Add-in for Excel installed (instructions [here](/excel/getting-started/installation)) you will be able to change a ticker on the spreadsheet and all the values are automatically updated. - -charting - -More templates will be added in the next few weeks. diff --git a/website/content/pro/templates/index.md b/website/content/pro/templates/index.md deleted file mode 100644 index a959b3dfbc7..00000000000 --- a/website/content/pro/templates/index.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Templates -sidebar_position: 0 -description: This page allows users to manage their Terminal Pro and Excel templates. -keywords: -- Templates -- Terminal Pro -- Excel Add-in -- Automated -- Download ---- - - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -import NewReferenceCard from "@site/src/components/General/NewReferenceCard"; - -
    - - - - - -
diff --git a/website/content/pro/templates/pro.md b/website/content/pro/templates/pro.md deleted file mode 100644 index 8dfc6a9222d..00000000000 --- a/website/content/pro/templates/pro.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Terminal Pro Templates -sidebar_position: 1 -description: Manage your organization's Terminal Pro templates - from this page. -keywords: -- Terminal Pro -- Templates -- Dashboard -- Widgets -- Sharing ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -Coming soon. diff --git a/website/content/pro/tutorials/_category_.json b/website/content/pro/tutorials/_category_.json deleted file mode 100644 index d7a53ea5983..00000000000 --- a/website/content/pro/tutorials/_category_.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "label": "Tutorials", - "position": 0 -} diff --git a/website/content/pro/tutorials/ai.md b/website/content/pro/tutorials/ai.md deleted file mode 100644 index ed1c64f1792..00000000000 --- a/website/content/pro/tutorials/ai.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Leverage AI -sidebar_position: 3 -description: This workflow is about leveraging AI to enhance your workflow. You will chat with a News article and ask it to summarize the main points, use OpenBB copilot to change the theme from light to dark or vice versa, and chat with the Earning Transcript to compare a company’s performance with the last quarter. -keywords: -- AI -- OpenBB Copilot -- News Summarization -- Theme Change -- Earning Transcript ---- - -import HeadTitle from '@site/src/components/General/HeadTitle.tsx'; - - - -This workflow is about leveraging AI to enhance your workflow. You will chat with a News article and ask it to summarize the main points, use OpenBB copilot to change the theme from light to dark or vice versa, and chat with the Earning Transcript to compare a company’s performance with the last quarter. - -- Chat with a News article and ask it to summarize the main points -- Use OpenBB copilot to change the theme from light to dark or the other way around -- Chat with the Earning Transcript and ask it to compare a company’s performance with the last quarter - -
- -
- )} - - ); -} diff --git a/website/src/components/Icons/Apple.tsx b/website/src/components/Icons/Apple.tsx deleted file mode 100644 index caebf534a92..00000000000 --- a/website/src/components/Icons/Apple.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const AppleIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - -) - -export default AppleIcon - - - diff --git a/website/src/components/Icons/ArrowBottomRight.tsx b/website/src/components/Icons/ArrowBottomRight.tsx deleted file mode 100644 index 2354deb9f38..00000000000 --- a/website/src/components/Icons/ArrowBottomRight.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ArrowBottomRightIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ArrowBottomRightIcon diff --git a/website/src/components/Icons/ArrowRight.tsx b/website/src/components/Icons/ArrowRight.tsx deleted file mode 100644 index 542ac6435cd..00000000000 --- a/website/src/components/Icons/ArrowRight.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ArrowRightIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ArrowRightIcon diff --git a/website/src/components/Icons/ArrowTopRight.tsx b/website/src/components/Icons/ArrowTopRight.tsx deleted file mode 100644 index 1847861871a..00000000000 --- a/website/src/components/Icons/ArrowTopRight.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { SVGProps, Ref, forwardRef } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const SvgComponent = ( - { title, titleId, ...props }: SVGProps & SVGRProps, - ref: Ref -) => ( - - {title ? {title} : null} - - -) - -const ArrowTopRightIcon = forwardRef(SvgComponent) -export default ArrowTopRightIcon diff --git a/website/src/components/Icons/Award.tsx b/website/src/components/Icons/Award.tsx deleted file mode 100644 index ccde2461dbd..00000000000 --- a/website/src/components/Icons/Award.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const AwardIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default AwardIcon diff --git a/website/src/components/Icons/BarChart.tsx b/website/src/components/Icons/BarChart.tsx deleted file mode 100644 index 8b8e0779e8b..00000000000 --- a/website/src/components/Icons/BarChart.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const BarChartIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default BarChartIcon diff --git a/website/src/components/Icons/BotLetteringLogo.tsx b/website/src/components/Icons/BotLetteringLogo.tsx deleted file mode 100644 index 2227e314cd7..00000000000 --- a/website/src/components/Icons/BotLetteringLogo.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import React from "react"; -import type { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const BotLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - -); - -export default BotLetteringLogo; diff --git a/website/src/components/Icons/Bulb.tsx b/website/src/components/Icons/Bulb.tsx deleted file mode 100644 index 389d7ba7288..00000000000 --- a/website/src/components/Icons/Bulb.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const BulbIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default BulbIcon diff --git a/website/src/components/Icons/Bullseye.tsx b/website/src/components/Icons/Bullseye.tsx deleted file mode 100644 index 23126ee3b2e..00000000000 --- a/website/src/components/Icons/Bullseye.tsx +++ /dev/null @@ -1,47 +0,0 @@ -import * as React from "react" -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const BullseyeIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) - -export default BullseyeIcon diff --git a/website/src/components/Icons/CTASquaresDesktop.tsx b/website/src/components/Icons/CTASquaresDesktop.tsx deleted file mode 100644 index b8343e5b5f5..00000000000 --- a/website/src/components/Icons/CTASquaresDesktop.tsx +++ /dev/null @@ -1,1083 +0,0 @@ -const CTASquaresDesktop = (props) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -export default CTASquaresDesktop diff --git a/website/src/components/Icons/CTASquaresLaptop.tsx b/website/src/components/Icons/CTASquaresLaptop.tsx deleted file mode 100644 index 3a4620a141b..00000000000 --- a/website/src/components/Icons/CTASquaresLaptop.tsx +++ /dev/null @@ -1,543 +0,0 @@ -const CTASQuaresLaptop = (props) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -export default CTASQuaresLaptop diff --git a/website/src/components/Icons/CTASquaresMobile.tsx b/website/src/components/Icons/CTASquaresMobile.tsx deleted file mode 100644 index 7ed53e4e76f..00000000000 --- a/website/src/components/Icons/CTASquaresMobile.tsx +++ /dev/null @@ -1,718 +0,0 @@ -const CTASquaresMobile = (props) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -export default CTASquaresMobile diff --git a/website/src/components/Icons/CTASquaresTablet.tsx b/website/src/components/Icons/CTASquaresTablet.tsx deleted file mode 100644 index b85585029c5..00000000000 --- a/website/src/components/Icons/CTASquaresTablet.tsx +++ /dev/null @@ -1,398 +0,0 @@ -const CTASquaresTablet = (props) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -export default CTASquaresTablet diff --git a/website/src/components/Icons/Calendar.tsx b/website/src/components/Icons/Calendar.tsx deleted file mode 100644 index 8c0e18e5412..00000000000 --- a/website/src/components/Icons/Calendar.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const CalendarIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default CalendarIcon diff --git a/website/src/components/Icons/Check.tsx b/website/src/components/Icons/Check.tsx deleted file mode 100644 index 526b7b49608..00000000000 --- a/website/src/components/Icons/Check.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const CheckIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default CheckIcon diff --git a/website/src/components/Icons/ChevronDown.tsx b/website/src/components/Icons/ChevronDown.tsx deleted file mode 100644 index 21318255801..00000000000 --- a/website/src/components/Icons/ChevronDown.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ChevronDownIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ChevronDownIcon diff --git a/website/src/components/Icons/ChevronLeft.tsx b/website/src/components/Icons/ChevronLeft.tsx deleted file mode 100644 index 87c87d63a0d..00000000000 --- a/website/src/components/Icons/ChevronLeft.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ChevronLeftIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ChevronLeftIcon diff --git a/website/src/components/Icons/ChevronRight.tsx b/website/src/components/Icons/ChevronRight.tsx deleted file mode 100644 index 6fb07b43d0f..00000000000 --- a/website/src/components/Icons/ChevronRight.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ChevronRightIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ChevronRightIcon diff --git a/website/src/components/Icons/ChevronUp.tsx b/website/src/components/Icons/ChevronUp.tsx deleted file mode 100644 index 3c205a6d8c4..00000000000 --- a/website/src/components/Icons/ChevronUp.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ChevronUpIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ChevronUpIcon diff --git a/website/src/components/Icons/Clock.tsx b/website/src/components/Icons/Clock.tsx deleted file mode 100644 index 2bbcdc216f2..00000000000 --- a/website/src/components/Icons/Clock.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ClockIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default ClockIcon diff --git a/website/src/components/Icons/Close.tsx b/website/src/components/Icons/Close.tsx deleted file mode 100644 index 988355b3158..00000000000 --- a/website/src/components/Icons/Close.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const CloseIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default CloseIcon diff --git a/website/src/components/Icons/Community.tsx b/website/src/components/Icons/Community.tsx deleted file mode 100644 index 7fddc62cc1e..00000000000 --- a/website/src/components/Icons/Community.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const CommunityIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default CommunityIcon diff --git a/website/src/components/Icons/Copy.tsx b/website/src/components/Icons/Copy.tsx deleted file mode 100644 index 4109c8e7e3a..00000000000 --- a/website/src/components/Icons/Copy.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const CopyIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - -) - -export default CopyIcon diff --git a/website/src/components/Icons/CurvedArrowPricing.tsx b/website/src/components/Icons/CurvedArrowPricing.tsx deleted file mode 100644 index 9e588fbd0e8..00000000000 --- a/website/src/components/Icons/CurvedArrowPricing.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const CurvedArrowPricing = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -); - -export default CurvedArrowPricing; diff --git a/website/src/components/Icons/Deepsource.tsx b/website/src/components/Icons/Deepsource.tsx deleted file mode 100644 index 1474253f738..00000000000 --- a/website/src/components/Icons/Deepsource.tsx +++ /dev/null @@ -1,42 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const DeepsourceIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - - - - -) - -export default DeepsourceIcon diff --git a/website/src/components/Icons/Desktop.tsx b/website/src/components/Icons/Desktop.tsx deleted file mode 100644 index fadd5956484..00000000000 --- a/website/src/components/Icons/Desktop.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import * as React from "react" -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const DesktopIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default DesktopIcon diff --git a/website/src/components/Icons/Discord.tsx b/website/src/components/Icons/Discord.tsx deleted file mode 100644 index 95ebe0fcafa..00000000000 --- a/website/src/components/Icons/Discord.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const DiscordIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default DiscordIcon diff --git a/website/src/components/Icons/Docker.tsx b/website/src/components/Icons/Docker.tsx deleted file mode 100644 index 627ed68a144..00000000000 --- a/website/src/components/Icons/Docker.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const DockerIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - -) - -export default DockerIcon - - - diff --git a/website/src/components/Icons/ExternalLink.tsx b/website/src/components/Icons/ExternalLink.tsx deleted file mode 100644 index 626388dc804..00000000000 --- a/website/src/components/Icons/ExternalLink.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ExternalLinkIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ExternalLinkIcon diff --git a/website/src/components/Icons/Eye.tsx b/website/src/components/Icons/Eye.tsx deleted file mode 100644 index 38e832ace5b..00000000000 --- a/website/src/components/Icons/Eye.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const EyeIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default EyeIcon diff --git a/website/src/components/Icons/Facebook.tsx b/website/src/components/Icons/Facebook.tsx deleted file mode 100644 index 6993a1d1af1..00000000000 --- a/website/src/components/Icons/Facebook.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const FacebookIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default FacebookIcon diff --git a/website/src/components/Icons/FbSmall.tsx b/website/src/components/Icons/FbSmall.tsx deleted file mode 100644 index 17eeb215fe4..00000000000 --- a/website/src/components/Icons/FbSmall.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const FbSmallIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default FbSmallIcon diff --git a/website/src/components/Icons/Github.tsx b/website/src/components/Icons/Github.tsx deleted file mode 100644 index 069122be4b1..00000000000 --- a/website/src/components/Icons/Github.tsx +++ /dev/null @@ -1,35 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const GithubIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default GithubIcon diff --git a/website/src/components/Icons/Globe.tsx b/website/src/components/Icons/Globe.tsx deleted file mode 100644 index 25fd8a701e5..00000000000 --- a/website/src/components/Icons/Globe.tsx +++ /dev/null @@ -1,250 +0,0 @@ -const GlobeSvg = (props) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -export default GlobeSvg diff --git a/website/src/components/Icons/HackerNews.tsx b/website/src/components/Icons/HackerNews.tsx deleted file mode 100644 index 6ce024bc9cf..00000000000 --- a/website/src/components/Icons/HackerNews.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string; - titleId?: string; -} - -const HackerNewsIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default HackerNewsIcon diff --git a/website/src/components/Icons/HamburgerMenu.tsx b/website/src/components/Icons/HamburgerMenu.tsx deleted file mode 100644 index 9248cb6ee98..00000000000 --- a/website/src/components/Icons/HamburgerMenu.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const HamburgerMenuIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default HamburgerMenuIcon diff --git a/website/src/components/Icons/Info.tsx b/website/src/components/Icons/Info.tsx deleted file mode 100644 index eec2f4e1e8a..00000000000 --- a/website/src/components/Icons/Info.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const InfoIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default InfoIcon diff --git a/website/src/components/Icons/Instagram.tsx b/website/src/components/Icons/Instagram.tsx deleted file mode 100644 index 5fa329239e4..00000000000 --- a/website/src/components/Icons/Instagram.tsx +++ /dev/null @@ -1,43 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const InstagramIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - - - - - - -) - -export default InstagramIcon diff --git a/website/src/components/Icons/LetteringDocsLogo.tsx b/website/src/components/Icons/LetteringDocsLogo.tsx deleted file mode 100644 index 76566cbfd56..00000000000 --- a/website/src/components/Icons/LetteringDocsLogo.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const LetteringDocsLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -); - -export default LetteringDocsLogo; diff --git a/website/src/components/Icons/LetteringLogo.tsx b/website/src/components/Icons/LetteringLogo.tsx deleted file mode 100644 index 05a99ec8a00..00000000000 --- a/website/src/components/Icons/LetteringLogo.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const LetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -); - -export default LetteringLogo; diff --git a/website/src/components/Icons/Link.tsx b/website/src/components/Icons/Link.tsx deleted file mode 100644 index c4ada7e0d7e..00000000000 --- a/website/src/components/Icons/Link.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const LinkIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default LinkIcon diff --git a/website/src/components/Icons/Linkedin.tsx b/website/src/components/Icons/Linkedin.tsx deleted file mode 100644 index a31133baa1e..00000000000 --- a/website/src/components/Icons/Linkedin.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const LinkedinIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default LinkedinIcon diff --git a/website/src/components/Icons/Logo.tsx b/website/src/components/Icons/Logo.tsx deleted file mode 100644 index a838adfee60..00000000000 --- a/website/src/components/Icons/Logo.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const LogoIcon = ({ - title = "OpenBB", - titleId = "OpenBB", - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) - -export default LogoIcon diff --git a/website/src/components/Icons/Mail.tsx b/website/src/components/Icons/Mail.tsx deleted file mode 100644 index 7d5567be5a6..00000000000 --- a/website/src/components/Icons/Mail.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const MailIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default MailIcon diff --git a/website/src/components/Icons/Mailchimp.tsx b/website/src/components/Icons/Mailchimp.tsx deleted file mode 100644 index a84a12c78b5..00000000000 --- a/website/src/components/Icons/Mailchimp.tsx +++ /dev/null @@ -1,24 +0,0 @@ -export function MailchimpLogo() { - return ( - - - - - - - - - - - - - - ) -} diff --git a/website/src/components/Icons/Medium.tsx b/website/src/components/Icons/Medium.tsx deleted file mode 100644 index 8dda3d8e626..00000000000 --- a/website/src/components/Icons/Medium.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const MediumIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default MediumIcon diff --git a/website/src/components/Icons/MinimalLogo.tsx b/website/src/components/Icons/MinimalLogo.tsx deleted file mode 100644 index 365b44eabbe..00000000000 --- a/website/src/components/Icons/MinimalLogo.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const MinimalLogoIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default MinimalLogoIcon diff --git a/website/src/components/Icons/Monitor.tsx b/website/src/components/Icons/Monitor.tsx deleted file mode 100644 index daafd19e35e..00000000000 --- a/website/src/components/Icons/Monitor.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const MonitorIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default MonitorIcon diff --git a/website/src/components/Icons/Moon.tsx b/website/src/components/Icons/Moon.tsx deleted file mode 100644 index 8d777b413c2..00000000000 --- a/website/src/components/Icons/Moon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react";; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const MoonIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -); - -export default MoonIcon; \ No newline at end of file diff --git a/website/src/components/Icons/OnlyBotLettering.tsx b/website/src/components/Icons/OnlyBotLettering.tsx deleted file mode 100644 index 163bbf40dba..00000000000 --- a/website/src/components/Icons/OnlyBotLettering.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const OnlyBotLetteringLogo: React.FC & SVGRProps> = ({ - title, - titleId, - ...props -}) => ( - - - - - -); - -export default OnlyBotLetteringLogo; diff --git a/website/src/components/Icons/OnlyPlatformLettering.tsx b/website/src/components/Icons/OnlyPlatformLettering.tsx deleted file mode 100644 index 5cc90a15022..00000000000 --- a/website/src/components/Icons/OnlyPlatformLettering.tsx +++ /dev/null @@ -1,40 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const OnlyPlatformLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - - -); - -export default OnlyPlatformLetteringLogo; diff --git a/website/src/components/Icons/OnlyProLettering.tsx b/website/src/components/Icons/OnlyProLettering.tsx deleted file mode 100644 index 85a17f06b89..00000000000 --- a/website/src/components/Icons/OnlyProLettering.tsx +++ /dev/null @@ -1,79 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const OnlyProLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - - - - - - - - - - - -); - -export default OnlyProLetteringLogo; diff --git a/website/src/components/Icons/OnlySDKLettering.tsx b/website/src/components/Icons/OnlySDKLettering.tsx deleted file mode 100644 index 9e50b0a6eb5..00000000000 --- a/website/src/components/Icons/OnlySDKLettering.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const OnlySDKLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - -); - -export default OnlySDKLetteringLogo; diff --git a/website/src/components/Icons/OnlyTerminalLettering.tsx b/website/src/components/Icons/OnlyTerminalLettering.tsx deleted file mode 100644 index e1d64a49bf1..00000000000 --- a/website/src/components/Icons/OnlyTerminalLettering.tsx +++ /dev/null @@ -1,57 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const OnlyTerminalLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - - - - - - - -); - -export default OnlyTerminalLetteringLogo; diff --git a/website/src/components/Icons/Partners.tsx b/website/src/components/Icons/Partners.tsx deleted file mode 100644 index 518b8f78f7a..00000000000 --- a/website/src/components/Icons/Partners.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} -const PartnersIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default PartnersIcon diff --git a/website/src/components/Icons/Pause.tsx b/website/src/components/Icons/Pause.tsx deleted file mode 100644 index b31d00511b0..00000000000 --- a/website/src/components/Icons/Pause.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const PauseIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default PauseIcon diff --git a/website/src/components/Icons/Pencil.tsx b/website/src/components/Icons/Pencil.tsx deleted file mode 100644 index b7883eee99c..00000000000 --- a/website/src/components/Icons/Pencil.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const PencilIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default PencilIcon diff --git a/website/src/components/Icons/PeopleIcon.tsx b/website/src/components/Icons/PeopleIcon.tsx deleted file mode 100644 index 70c8e7e0b0f..00000000000 --- a/website/src/components/Icons/PeopleIcon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const PeopleIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default PeopleIcon diff --git a/website/src/components/Icons/Person.tsx b/website/src/components/Icons/Person.tsx deleted file mode 100644 index a699611c9ab..00000000000 --- a/website/src/components/Icons/Person.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const PersonIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default PersonIcon diff --git a/website/src/components/Icons/PipIcon.tsx b/website/src/components/Icons/PipIcon.tsx deleted file mode 100644 index a423ec4337a..00000000000 --- a/website/src/components/Icons/PipIcon.tsx +++ /dev/null @@ -1,2945 +0,0 @@ -import * as React from "react" - -const PipIcon = (props) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -) - -export default PipIcon diff --git a/website/src/components/Icons/Play.tsx b/website/src/components/Icons/Play.tsx deleted file mode 100644 index 89d15113194..00000000000 --- a/website/src/components/Icons/Play.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import * as React from "react" -interface SVGRProps { - title?: string; - titleId?: string; -} - -const PlayIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -); - -export default PlayIcon; diff --git a/website/src/components/Icons/Pypi.tsx b/website/src/components/Icons/Pypi.tsx deleted file mode 100644 index 1ae79ce54e8..00000000000 --- a/website/src/components/Icons/Pypi.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const PypiIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - -) - -export default PypiIcon diff --git a/website/src/components/Icons/RadialGradients/Burgundy.tsx b/website/src/components/Icons/RadialGradients/Burgundy.tsx deleted file mode 100644 index 6ce3e6ba356..00000000000 --- a/website/src/components/Icons/RadialGradients/Burgundy.tsx +++ /dev/null @@ -1,46 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const BurgundyRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - - - -) - -export default BurgundyRadialGradient diff --git a/website/src/components/Icons/RadialGradients/DarkBlue.tsx b/website/src/components/Icons/RadialGradients/DarkBlue.tsx deleted file mode 100644 index 302c78173d4..00000000000 --- a/website/src/components/Icons/RadialGradients/DarkBlue.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const DarkBlueRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default DarkBlueRadialGradient diff --git a/website/src/components/Icons/RadialGradients/DarkPurple.tsx b/website/src/components/Icons/RadialGradients/DarkPurple.tsx deleted file mode 100644 index a5121cf29fb..00000000000 --- a/website/src/components/Icons/RadialGradients/DarkPurple.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const DarkPurpleRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default DarkPurpleRadialGradient diff --git a/website/src/components/Icons/RadialGradients/LightBlue.tsx b/website/src/components/Icons/RadialGradients/LightBlue.tsx deleted file mode 100644 index d09543a5c78..00000000000 --- a/website/src/components/Icons/RadialGradients/LightBlue.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const LightBlueRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default LightBlueRadialGradient diff --git a/website/src/components/Icons/RadialGradients/LightPurple.tsx b/website/src/components/Icons/RadialGradients/LightPurple.tsx deleted file mode 100644 index 5f88be9d52e..00000000000 --- a/website/src/components/Icons/RadialGradients/LightPurple.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const LightPurpleRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default LightPurpleRadialGradient diff --git a/website/src/components/Icons/RadialGradients/Orange.tsx b/website/src/components/Icons/RadialGradients/Orange.tsx deleted file mode 100644 index 219b909c50c..00000000000 --- a/website/src/components/Icons/RadialGradients/Orange.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const OrangeRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default OrangeRadialGradient diff --git a/website/src/components/Icons/RadialGradients/RubyRed.tsx b/website/src/components/Icons/RadialGradients/RubyRed.tsx deleted file mode 100644 index f518bcdf9c6..00000000000 --- a/website/src/components/Icons/RadialGradients/RubyRed.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const RubyRedRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default RubyRedRadialGradient diff --git a/website/src/components/Icons/RadialGradients/SalmonPink.tsx b/website/src/components/Icons/RadialGradients/SalmonPink.tsx deleted file mode 100644 index 8414debe580..00000000000 --- a/website/src/components/Icons/RadialGradients/SalmonPink.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const SalmonPinkRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default SalmonPinkRadialGradient diff --git a/website/src/components/Icons/RadialGradients/Yellow.tsx b/website/src/components/Icons/RadialGradients/Yellow.tsx deleted file mode 100644 index 2537e24ce98..00000000000 --- a/website/src/components/Icons/RadialGradients/Yellow.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const YellowRadialGradient = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => { - const id = Math.random() + "" - return ( - - {title ? {title} : null} - - - - - - - - - ) -} - -export default YellowRadialGradient diff --git a/website/src/components/Icons/Reddit.tsx b/website/src/components/Icons/Reddit.tsx deleted file mode 100644 index 4e490cba6a6..00000000000 --- a/website/src/components/Icons/Reddit.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const RedditIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default RedditIcon diff --git a/website/src/components/Icons/SDKLetteringLogo.tsx b/website/src/components/Icons/SDKLetteringLogo.tsx deleted file mode 100644 index 1e2012a4a6d..00000000000 --- a/website/src/components/Icons/SDKLetteringLogo.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import React from "react"; -import type { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const SDKLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - -); - -export default SDKLetteringLogo; diff --git a/website/src/components/Icons/Search.tsx b/website/src/components/Icons/Search.tsx deleted file mode 100644 index 90b8c919cd0..00000000000 --- a/website/src/components/Icons/Search.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const SearchIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default SearchIcon diff --git a/website/src/components/Icons/Share.tsx b/website/src/components/Icons/Share.tsx deleted file mode 100644 index 15b1ec57588..00000000000 --- a/website/src/components/Icons/Share.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ShareIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ShareIcon diff --git a/website/src/components/Icons/Source.tsx b/website/src/components/Icons/Source.tsx deleted file mode 100644 index 5e7004baf60..00000000000 --- a/website/src/components/Icons/Source.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const SourceIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - -) - -export default SourceIcon - - - diff --git a/website/src/components/Icons/Star.tsx b/website/src/components/Icons/Star.tsx deleted file mode 100644 index a6eea4c0da2..00000000000 --- a/website/src/components/Icons/Star.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const StarIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default StarIcon diff --git a/website/src/components/Icons/Sun.tsx b/website/src/components/Icons/Sun.tsx deleted file mode 100644 index 73a9dbfac68..00000000000 --- a/website/src/components/Icons/Sun.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const SunIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -); - -export default SunIcon; \ No newline at end of file diff --git a/website/src/components/Icons/Support.tsx b/website/src/components/Icons/Support.tsx deleted file mode 100644 index ae7a26751ce..00000000000 --- a/website/src/components/Icons/Support.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const SupportIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default SupportIcon diff --git a/website/src/components/Icons/Telegram.tsx b/website/src/components/Icons/Telegram.tsx deleted file mode 100644 index abe85babc71..00000000000 --- a/website/src/components/Icons/Telegram.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const TelegramIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default TelegramIcon diff --git a/website/src/components/Icons/TerminalLetteringLogo.tsx b/website/src/components/Icons/TerminalLetteringLogo.tsx deleted file mode 100644 index 8f9eb66c9d4..00000000000 --- a/website/src/components/Icons/TerminalLetteringLogo.tsx +++ /dev/null @@ -1,42 +0,0 @@ -import React from "react"; -import type { SVGProps } from "react"; -interface SVGRProps { - title?: string; - titleId?: string; -} - -const TerminalLetteringLogo = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - - - - - -); - -export default TerminalLetteringLogo; diff --git a/website/src/components/Icons/Tiktok.tsx b/website/src/components/Icons/Tiktok.tsx deleted file mode 100644 index 61d80a33715..00000000000 --- a/website/src/components/Icons/Tiktok.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const TiktokIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default TiktokIcon diff --git a/website/src/components/Icons/Twitter.tsx b/website/src/components/Icons/Twitter.tsx deleted file mode 100644 index b8a8b722f81..00000000000 --- a/website/src/components/Icons/Twitter.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const TwitterIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - -) - -export default TwitterIcon diff --git a/website/src/components/Icons/TwitterLikes.tsx b/website/src/components/Icons/TwitterLikes.tsx deleted file mode 100644 index e8e9e44221e..00000000000 --- a/website/src/components/Icons/TwitterLikes.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const TwitterLikesIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default TwitterLikesIcon diff --git a/website/src/components/Icons/TwitterReplies.tsx b/website/src/components/Icons/TwitterReplies.tsx deleted file mode 100644 index 61048828c8a..00000000000 --- a/website/src/components/Icons/TwitterReplies.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const TwitterRepliesIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default TwitterRepliesIcon diff --git a/website/src/components/Icons/TwitterRetweets.tsx b/website/src/components/Icons/TwitterRetweets.tsx deleted file mode 100644 index 494632efbf4..00000000000 --- a/website/src/components/Icons/TwitterRetweets.tsx +++ /dev/null @@ -1,46 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const TwitterRetweetsIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) - -export default TwitterRetweetsIcon diff --git a/website/src/components/Icons/VB.tsx b/website/src/components/Icons/VB.tsx deleted file mode 100644 index 7ebbcd54bd4..00000000000 --- a/website/src/components/Icons/VB.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const VBIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default VBIcon diff --git a/website/src/components/Icons/Whatsapp.tsx b/website/src/components/Icons/Whatsapp.tsx deleted file mode 100644 index d66b978e0ba..00000000000 --- a/website/src/components/Icons/Whatsapp.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const WhatsappIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - -) - -export default WhatsappIcon diff --git a/website/src/components/Icons/Windows.tsx b/website/src/components/Icons/Windows.tsx deleted file mode 100644 index 8b8fd69eca4..00000000000 --- a/website/src/components/Icons/Windows.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const WindowsIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default WindowsIcon - - - diff --git a/website/src/components/Icons/YCombinator.tsx b/website/src/components/Icons/YCombinator.tsx deleted file mode 100644 index 8b05925505a..00000000000 --- a/website/src/components/Icons/YCombinator.tsx +++ /dev/null @@ -1,41 +0,0 @@ -import * as React from "react" -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const YCombinatorIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - - - - - - - -) - -export default YCombinatorIcon diff --git a/website/src/components/Icons/Yahoo.tsx b/website/src/components/Icons/Yahoo.tsx deleted file mode 100644 index 5e86076bf8a..00000000000 --- a/website/src/components/Icons/Yahoo.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const YahooIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default YahooIcon diff --git a/website/src/components/Icons/Youtube.tsx b/website/src/components/Icons/Youtube.tsx deleted file mode 100644 index de2d0d1f23f..00000000000 --- a/website/src/components/Icons/Youtube.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const YoutubeIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - - -) - -export default YoutubeIcon diff --git a/website/src/components/Icons/Zap.tsx b/website/src/components/Icons/Zap.tsx deleted file mode 100644 index 7a72528ff08..00000000000 --- a/website/src/components/Icons/Zap.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { SVGProps } from "react" -interface SVGRProps { - title?: string - titleId?: string -} - -const ZapIcon = ({ - title, - titleId, - ...props -}: SVGProps & SVGRProps) => ( - - {title ? {title} : null} - - -) - -export default ZapIcon diff --git a/website/src/components/Terminal.tsx b/website/src/components/Terminal.tsx deleted file mode 100644 index e3c61c5f06b..00000000000 --- a/website/src/components/Terminal.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import React from "react"; -import type { ReactElement } from "react"; -import clsx from "clsx"; - -export default function Terminal({ - extraClassnames = "", - rootClassnames = "", - children, -}: { - children: JSX.Element | JSX.Element[]; - extraClassnames?: string; - rootClassnames?: string; -}) { - return ( -
-
-
-
-
-
-
-
-
- {children} -
-
- ); -} diff --git a/website/src/css/custom.css b/website/src/css/custom.css deleted file mode 100644 index 3bb6f4caa7c..00000000000 --- a/website/src/css/custom.css +++ /dev/null @@ -1,530 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; - -@layer base { - pre { - @apply !shadow !text-sm; - } - - article { - @apply prose lg:prose-lg dark:prose-invert !max-w-none lg:pl-[38px] xl:!mr-[20px]; - } - - /*.pagination { - @apply lg:!pl-[38px] xl:!mr-[20px]; - }*/ - - article > nav { - @apply mt-2; - } - - #__docusaurus { - @apply dark:bg-grey-900; - } - - article h1 { - @apply !text-[32px] uppercase font-bold tracking-widest; - } - - article h2 { - @apply !text-[28px]; - } - - thead tr { - @apply !bg-white dark:!bg-grey-900; - } - th { - @apply !font-bold uppercase tracking-widest !text-base; - } - tr { - @apply odd:bg-grey-50 dark:odd:bg-grey-850 h-[72px] text-sm !border-b dark:border-grey-400; - } - - td { - @apply align-middle; - } - - .container { - @apply !m-0 !max-w-none; - } - - img { - @apply border-grey-600/40 rounded shadow; - } - - hr { - @apply w-full my-14 h-[1px] bg-grey-600/50; - } -} - -@layer components { - .card { - @apply w-full rounded-[4px] border border-grey-400 p-6 shadow bg-grey-900; - } - .tw-transition { - @apply transition duration-150 ease-out; - } - ._btn-common { - @apply 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-dark { - @apply _btn-common bg-grey-100 text-grey-800 hover:bg-white focus:outline focus:outline-2 active:bg-grey-200 hover:active:text-grey-900 disabled:bg-grey-300 disabled:text-grey-500 active:disabled:bg-grey-300 active:disabled:text-grey-500; - } - ._btn { - @apply _btn-common bg-grey-800 text-white hover: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 hover:text-grey-500 hover:border-grey-500 text-grey-300 outline-offset-0 dark:hover:border-white dark: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; - } - - ._group-tab { - @apply w-full flex mb-12; - } - ._modal { - @apply card fixed top-1/2 left-1/2 z-50 max-h-[608px] w-[90%] max-w-[568px] -translate-x-1/2 -translate-y-1/2 animate-fade-in overflow-auto bg-grey-900 p-2 duration-300 focus:outline-none md:p-10; - } - ._modal-overlay { - @apply bg-grey-900 opacity-60 z-40 inset-0 fixed; - } - ._modal-title { - @apply text-white uppercase tracking-widest text-lg font-bold; - } - .input { - @apply text-sm h-12 pl-4 pr-2 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-700 py-3 bg-transparent; - } - ._floating-label { - @apply absolute text-sm text-grey-500 duration-300 transform -translate-y-8 scale-75 top-2 z-0 origin-[0] px-1 peer-focus:px-1 peer-focus:text-white peer-placeholder-shown:scale-100 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:top-1/2 peer-focus:-top-2 peer-focus:scale-75 peer-focus:-translate-y-4 left-4; - } -} - -/* @import url("https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap"); */ - -@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap"); - -* { - font-family: "Inter", monospace !important; -} - -.pagination-nav__link { - border-radius: 4px !important; - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), - 0 1px 2px -1px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); - white-space: nowrap; -} - -[data-theme="dark"] .pagination-nav__link { - background: black; -} - -.breadcrumbs__link > svg { - margin-bottom: -7px; -} - -@media (min-width: 1000px) { - .pagination-nav { - margin-left: 37px !important; - margin-right: 20px !important; - } -} - -.menu__link--sublist-caret::after { - background: var(--ifm-menu-link-sublist-icon) 50% / 2rem 1.5rem !important; -} - -.menu__caret::before { - background: var(--ifm-menu-link-sublist-icon) 50% / 2rem 1.5rem !important; -} - -:root { - /* - --ifm-color-primary: #2e8555; - --ifm-color-primary-dark: #29784c; - --ifm-color-primary-darker: #277148; - --ifm-color-primary-darkest: #205d3b; - --ifm-color-primary-light: #33925d; - --ifm-color-primary-lighter: #359962; - --ifm-color-primary-lightest: #3cad6e; - --ifm-code-font-size: 95%; - --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); - */ - --ifm-table-border-color: var(--docs-color-border); - --aa-primary-color-rgb: rgba( - var(--aa-text-color-rgb), - var(--aa-text-color-alpha) - ) !important; - --aa-muted-color-rgb: rgba( - var(--aa-text-color-rgb), - var(--aa-text-color-alpha) - ) !important; - --aa-background-color-rgb: 0, 0, 0 !important; -} - -.cls-1, -.cls-2 { - fill: rgb(160, 160, 160) !important; -} - -.DocSearch-Button { - border-radius: 4px !important; - border-radius: 4px !important; - border: 1px solid #a2a2a2ff !important; - background-color: #070707ff !important; -} - -@media (max-width: 440px) { - .DocSearch-Button { - width: 34px !important; - height: 34px !important; - } -} - -/* -.DocSearch-Button:hover { - outline: none !important; - border-color: white !important; - color: white !important; -}*/ - -[data-theme="dark"] { - /* - --ifm-color-primary: #25c2a0; - --ifm-color-primary-dark: #21af90; - --ifm-color-primary-darker: #1fa588; - --ifm-color-primary-darkest: #1a8870; - --ifm-color-primary-light: #29d5b0; - --ifm-color-primary-lighter: #32d8b4; - --ifm-color-primary-lightest: #4fddbf; - --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3);*/ - --ifm-navbar-background-color: #070707ff; - --docs-color-border: #2e2e2e; - --aa-primary-color-rgb: rgba( - var(--aa-text-color-rgb), - var(--aa-text-color-alpha) - ) !important; - --aa-muted-color-rgb: rgba( - var(--aa-text-color-rgb), - var(--aa-text-color-alpha) - ) !important; - --aa-background-color-rgb: 0, 0, 0 !important; -} - -[data-theme="light"] .DocSearch { - /* --docsearch-primary-color: var(--ifm-color-primary); */ - /* --docsearch-text-color: var(--ifm-font-color-base); */ - --docsearch-muted-color: var(--ifm-color-secondary-darkest); - --docsearch-container-background: rgba(94, 100, 112, 0.7); - /* Modal */ - --docsearch-modal-background: var(--ifm-color-secondary-lighter); - /* Search box */ - --docsearch-searchbox-background: var(--ifm-color-secondary); - --docsearch-searchbox-focus-background: var(--ifm-color-white); - /* Hit */ - --docsearch-hit-color: var(--ifm-font-color-base); - --docsearch-hit-active-color: var(--ifm-color-white); - --docsearch-hit-background: var(--ifm-color-white); - /* Footer */ - --docsearch-footer-background: var(--ifm-color-white); -} - -[data-theme="dark"] .DocSearch { - --docsearch-text-color: var(--ifm-font-color-base); - --docsearch-muted-color: var(--ifm-color-secondary-darkest); - --docsearch-container-background: rgba(47, 55, 69, 0.7); - /* Modal */ - --docsearch-modal-background: var(--ifm-background-color); - /* Search box */ - --docsearch-searchbox-background: var(--ifm-background-color); - --docsearch-searchbox-focus-background: var(--ifm-color-black); - /* Hit */ - --docsearch-hit-color: var(--ifm-font-color-base); - --docsearch-hit-active-color: var(--ifm-color-white); - --docsearch-hit-background: var(--ifm-color-emphasis-100); - /* Footer */ - --docsearch-footer-background: var(--ifm-background-surface-color); - --docsearch-key-gradient: linear-gradient( - -26.5deg, - var(--ifm-color-emphasis-200) 0%, - var(--ifm-color-emphasis-100) 100% - ); -} - -.header_docs_bot { - background: -moz-linear-gradient( - 90deg, - rgb(78, 23, 65) 0%, - rgb(62, 29, 78) 15%, - rgba(55, 29, 76, 1) 45%, - rgb(68, 39, 87) 64%, - rgb(46, 34, 65) 82%, - rgba(16, 9, 0, 1) 100% - ) !important; - background: -webkit-linear-gradient( - 90deg, - rgb(78, 23, 65) 0%, - rgb(62, 29, 78) 15%, - rgba(55, 29, 76, 1) 45%, - rgb(68, 39, 87) 64%, - rgb(46, 34, 65) 82%, - rgba(16, 9, 0, 1) 100% - ) !important; - background: linear-gradient( - 90deg, - rgb(78, 23, 65) 0%, - rgb(62, 29, 78) 15%, - rgba(55, 29, 76, 1) 45%, - rgb(68, 39, 87) 64%, - rgb(46, 34, 65) 82%, - rgba(16, 9, 0, 1) 100% - ); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#170806",endColorstr="#100900",GradientType=1) !important; -} - -.header_docs_sdk { - background: rgb(23, 8, 6); - background: -moz-linear-gradient( - 90deg, - rgba(23, 8, 6, 1) 0%, - rgba(64, 21, 16, 1) 15%, - rgba(84, 29, 19, 1) 45%, - rgba(67, 26, 9, 1) 64%, - rgba(37, 15, 5, 1) 82%, - rgba(16, 9, 0, 1) 100% - ); - background: -webkit-linear-gradient( - 90deg, - rgba(23, 8, 6, 1) 0%, - rgba(64, 21, 16, 1) 15%, - rgba(84, 29, 19, 1) 45%, - rgba(67, 26, 9, 1) 64%, - rgba(37, 15, 5, 1) 82%, - rgba(16, 9, 0, 1) 100% - ); - background: linear-gradient( - 90deg, - rgba(23, 8, 6, 1) 0%, - rgba(64, 21, 16, 1) 15%, - rgba(84, 29, 19, 1) 45%, - rgba(67, 26, 9, 1) 64%, - rgba(37, 15, 5, 1) 82%, - rgba(16, 9, 0, 1) 100% - ); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#170806",endColorstr="#100900",GradientType=1); -} - -.navbar__toggle { - color: white !important; -} - -/* convert to css tag */ -.header_docs_terminal { - background: rgb(6, 45, 72); - background: -moz-linear-gradient( - 90deg, - rgba(6, 45, 72, 1) 0%, - rgba(11, 48, 84, 1) 15%, - rgba(14, 56, 108, 1) 45%, - rgba(11, 32, 61, 1) 64%, - rgba(6, 16, 26, 1) 82%, - rgba(6, 7, 9, 1) 100% - ); - background: -webkit-linear-gradient( - 90deg, - rgba(6, 45, 72, 1) 0%, - rgba(11, 48, 84, 1) 15%, - rgba(14, 56, 108, 1) 45%, - rgba(11, 32, 61, 1) 64%, - rgba(6, 16, 26, 1) 82%, - rgba(6, 7, 9, 1) 100% - ); - background: linear-gradient( - 90deg, - rgba(6, 45, 72, 1) 0%, - rgba(11, 48, 84, 1) 15%, - rgba(14, 56, 108, 1) 45%, - rgba(11, 32, 61, 1) 64%, - rgba(6, 16, 26, 1) 82%, - rgba(6, 7, 9, 1) 100% - ); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#062d48", endColorstr="#060709", GradientType=1); -} - -/* convert to css tag */ -.header_docs_pro { - background: rgb(2,0,36);background: rgb(2,0,36); - background: linear-gradient( - 90deg, - rgba(2,0,36,1) 0%, - rgba(36,108,155,1) 13%, - rgba(66,154,205,1) 22%, - rgba(43,85,107,1) 42%, - rgba(12,36,53,1) 61%, - rgba(6,6,6,1) 100%); -} - -.header_docs_excel { - background: rgb(2, 24, 11);background: rgb(2, 24, 11); - background: linear-gradient( - 90deg, - rgb(2, 24, 11) 0%, - rgb(22, 163, 74, 1) 13%, - rgb(21, 128, 61, 1) 22%, - rgb(22, 101, 52, 1) 42%, - rgb(20, 83, 45, 1) 61%, - rgb(6, 43, 21) 100%); -} - -table { - border-collapse: collapse; - border: none; - background-color: transparent; - - text-align: left; -} - -table :is(tr, td, th, thead) { - --ifm-table-stripe-background: transparent; - --table-cell-color: transparent; - border: none; - background-color: transparent; -} - -.header_docs { - background: rgb(21, 20, 21); - background: -moz-linear-gradient( - 90deg, - rgba(21, 20, 21, 1) 0%, - rgba(38, 38, 39, 1) 15%, - rgba(73, 73, 73, 1) 40%, - rgba(76, 77, 76, 255) 64%, - rgba(46, 47, 46, 1) 82%, - rgba(16, 16, 17, 1) 100% - ); - background: -webkit-linear-gradient( - 90deg, - rgba(21, 20, 21, 1) 0%, - rgba(38, 38, 39, 1) 15%, - rgba(73, 73, 73, 1) 40%, - rgba(76, 77, 76, 255) 64%, - rgba(46, 47, 46, 1) 82%, - rgba(16, 16, 17, 1) 100% - ); - background: linear-gradient( - 90deg, - rgba(21, 20, 21, 1) 0%, - rgba(38, 38, 39, 1) 15%, - rgba(73, 73, 73, 1) 40%, - rgba(76, 77, 76, 255) 64%, - rgba(46, 47, 46, 1) 82%, - rgba(16, 16, 17, 1) 100% - ); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#151415", endColorstr="#101011", GradientType=1); -} - -pre[class*="language-"] { - line-height: 1 !important; -} - -.token { - font-family: "Fira Mono", monospace !important; - line-height: 1 !important; -} - -.token.builtin { - color: #2dba06 !important; -} - -[data-theme="dark"] .theme-admonition-info { - border-color: #004466 !important; - background-color: #2a2a2a !important; -} - -.breadcrumbs__link { - border-radius: 4px !important; -} - -.grid-child > p { - display: flex; - gap: 14px; -} - -@media (max-width: 768px) { - .grid-child > p { - flex-direction: column; - gap: 0px; - margin-bottom: -20px; - } - .grid-child > p > a { - margin-top: -20px; - margin-bottom: -20px; - } -} - -details summary { - cursor: pointer; -} - -[data-theme="dark"] #__docusaurus { - background-color: #131313ff !important; -} - -.main-wrapper main { - min-height: 1000px !important; -} - -.theme-doc-version-badge { - margin-bottom: 20px !important; -} - - -.sidebar-divider { - border-top: 1px solid var(--ifm-color-gray-200); - display: block; - margin: 0.5rem 0 0.25rem 1rem; -} - -html[data-theme='dark'] .sidebar-divider { - border-top: 1px solid var(--ifm-color-gray-800); -} - -.sidebar-title { - font-size: 0.8rem; - letter-spacing: 0.05rem; - text-transform: uppercase; - font-weight: 600; - color: var(--ifm-color-gray-600); -} - -html[data-theme='dark'] .sidebar-divider { - color: var(--ifm-color-gray-200); -} - -@media only screen and (max-width: 998px) { - .sidebar-title, - .powered-by-banner { - margin-left: 1rem; - } -} - -.theme-edit-this-page { - display: flex; - justify-content: left; - align-items: center; -} - -.pro-border-gradient { - background: linear-gradient(to right, #66CCFF, #005CA9); - border-radius: 6px; - overflow: hidden; - display: inline-block; - justify-content: center; - align-items: center; - padding: 3px; - position: relative; -} diff --git a/website/src/pages/index.module.css b/website/src/pages/index.module.css deleted file mode 100644 index 9f71a5da775..00000000000 --- a/website/src/pages/index.module.css +++ /dev/null @@ -1,23 +0,0 @@ -/** - * CSS files with the .module.css suffix will be treated as CSS modules - * and scoped locally. - */ - -.heroBanner { - padding: 4rem 0; - text-align: center; - position: relative; - overflow: hidden; -} - -@media screen and (max-width: 996px) { - .heroBanner { - padding: 2rem; - } -} - -.buttons { - display: flex; - align-items: center; - justify-content: center; -} diff --git a/website/src/pages/index.tsx b/website/src/pages/index.tsx deleted file mode 100644 index 00b77cfa9ff..00000000000 --- a/website/src/pages/index.tsx +++ /dev/null @@ -1,112 +0,0 @@ -import Link from "@docusaurus/Link"; -import Layout from "@theme/Layout"; -import clsx from "clsx"; -import ChevronRightIcon from "../components/Icons/ChevronRight"; -import DarkBlueRadialGradient from "../components/Icons/RadialGradients/DarkBlue"; -import RubyRedRadialGradient from "../components/Icons/RadialGradients/RubyRed"; - -export default function Home(): JSX.Element { - return ( - -
- - -
-
-

- OpenBB Documentation -

-

- All the documentation for the tools you need for your investment - research. -

-
-
- -

- OpenBB Terminal Pro -

-

- The OpenBB Terminal Pro is the investment research platform for - the 21st century. -

-

- See more - -

- - -

- OpenBB Add-In for Excel -

-

- The OpenBB Add-In for Excel allows access to the same data as - the OpenBB Terminal Pro, but through Excel. -

-

- See more - -

- -
-
-
- -

- OpenBB Platform -

-

- The OpenBB Platform provides a convenient way to access raw - financial data from multiple data providers. -

-

- See more - -

- -
-
-

- Looking for our website?{" "} - - Click here - -

-
-
-
- ); -} diff --git a/website/src/pages/markdown-page.md b/website/src/pages/markdown-page.md deleted file mode 100644 index 9756c5b6685..00000000000 --- a/website/src/pages/markdown-page.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Markdown page example ---- - -# Markdown page example - -You don't need React to write simple standalone pages. diff --git a/website/src/pages/v3.tsx b/website/src/pages/v3.tsx deleted file mode 100644 index bf871a52a14..00000000000 --- a/website/src/pages/v3.tsx +++ /dev/null @@ -1,108 +0,0 @@ -import Link from "@docusaurus/Link"; -import Layout from "@theme/Layout"; -import clsx from "clsx"; -import React from "react"; -import ChevronRightIcon from "../components/Icons/ChevronRight"; -import DarkBlueRadialGradient from "../components/Icons/RadialGradients/DarkBlue"; -import RubyRedRadialGradient from "../components/Icons/RadialGradients/RubyRed"; - -export default function Home(): JSX.Element { - return ( - -
- - -
-
-

- OpenBB Documentation -

-

- This website contains documentation for OpenBB Terminal, OpenBB - SDK, and OpenBB Bot. All the tooling you need for your investment - research. -

-
-
- -

- OpenBB Terminal -

-

- Free and open source investment research platform. -

-

- See more - -

- - -

- OpenBB SDK -

-

- Python library that allows access to investment research data. -

-

- See more - -

- - -

- OpenBB Bot -

-

- Discord/Telegram bot to retrieve investment research data from - anywhere. -

-

- See more - -

- -
-

- Looking for our website?{" "} - - Click here - -

-
-
-
- ); -} diff --git a/website/src/theme/CodeBlock/Content/Element.js b/website/src/theme/CodeBlock/Content/Element.js deleted file mode 100644 index dbe56049709..00000000000 --- a/website/src/theme/CodeBlock/Content/Element.js +++ /dev/null @@ -1,17 +0,0 @@ -import React from 'react'; -import clsx from 'clsx'; -import Container from '@theme/CodeBlock/Container'; -import styles from './styles.module.css'; -//
 tags in markdown map to CodeBlocks. They may contain JSX children. When
-// the children is not a simple string, we just return a styled block without
-// actually highlighting.
-export default function CodeBlockJSX({children, className}) {
-  return (
-    
-      {children}
-    
-  );
-}
diff --git a/website/src/theme/CodeBlock/Content/String.js b/website/src/theme/CodeBlock/Content/String.js
deleted file mode 100644
index d235e110b06..00000000000
--- a/website/src/theme/CodeBlock/Content/String.js
+++ /dev/null
@@ -1,201 +0,0 @@
-import { usePrismTheme, useThemeConfig } from "@docusaurus/theme-common";
-import {
-  containsLineNumbers,
-  parseCodeBlockTitle,
-  parseLanguage,
-  parseLines,
-  useCodeWordWrap,
-} from "@docusaurus/theme-common/internal";
-import Container from "@theme/CodeBlock/Container";
-import CopyButton from "@theme/CodeBlock/CopyButton";
-import Line from "@theme/CodeBlock/Line";
-import WordWrapButton from "@theme/CodeBlock/WordWrapButton";
-import clsx from "clsx";
-import { Highlight } from "prism-react-renderer";
-import { useEffect, useRef, useState } from "react";
-import { useLocation } from "react-router-dom";
-import styles from "./styles.module.css";
-
-function getImageUrl(pathname, text) {
-  if (!pathname.startsWith("/bot/")) {
-    return null;
-  }
-  const pathvalue = pathname.split("/")[4];
-  const platform = pathname.split("/")[3];
-  let imgname = "c3m";
-  if (
-    (pathvalue == "charts" || pathvalue == "general") &&
-    platform == "discord"
-  ) {
-    imgname = text.split(" ")[0].toLowerCase().replace("/", "");
-  } else if (platform == "telegram") {
-    console.log(pathvalue);
-    if (pathvalue.toString() == "etf" || pathvalue.toString() == "screeners") {
-      imgname = text.split(" ")[1].toLowerCase();
-    } else {
-      imgname = text.split(" ")[0].toLowerCase().replace("/", "");
-    }
-  } else {
-    try {
-      imgname = text.split(" ")[1].toLowerCase().replace("/", "");
-      if (imgname == "defi") {
-        imgname = text.split(" ")[2].toLowerCase().replace("/", "");
-      }
-    } catch (e) {
-      imgname = text.split(" ")[0].toLowerCase().replace("/", "");
-    }
-  }
-
-  const finalImage = `https://openbb-assets.s3.amazonaws.com/${platform}/${pathvalue}/${imgname}.png`;
-  return finalImage;
-}
-
-export default function CodeBlockString({
-  children,
-  className: blockClassName = "",
-  metastring,
-  title: titleProp,
-  showLineNumbers: showLineNumbersProp,
-  language: languageProp,
-}) {
-  const [imageUrl, setImageUrl] = useState(null);
-  const {
-    prism: { defaultLanguage, magicComments },
-  } = useThemeConfig();
-  const language =
-    languageProp ?? parseLanguage(blockClassName) ?? defaultLanguage;
-  const prismTheme = usePrismTheme();
-  const wordWrap = useCodeWordWrap();
-
-  // We still parse the metastring in case we want to support more syntax in the
-  // future. Note that MDX doesn't strip quotes when parsing metastring:
-  // "title=\"xyz\"" => title: "\"xyz\""
-  const title = parseCodeBlockTitle(metastring) || titleProp;
-  const { lineClassNames, code } = parseLines(children, {
-    metastring,
-    language,
-    magicComments,
-  });
-  const showLineNumbers =
-    showLineNumbersProp ?? containsLineNumbers(metastring);
-
-  const shouldWordwrapByDefault = metastring?.includes("wordwrap");
-
-  const newDate = getThirdFriday();
-
-  const newCode = code.replace("2022-07-29", newDate);
-  const { pathname } = useLocation();
-
-  // get Container sibling
-
-  useEffect(() => {
-    if (ref.current && pathname.startsWith("/bot/")) {
-      // get ref.current sibling above
-      const container = ref.current.parentElement;
-      const containerSibling = container.previousElementSibling;
-      if (containerSibling) {
-        if (containerSibling.id.includes("examples")) {
-          const finalImage = getImageUrl(pathname, newCode);
-          setImageUrl(finalImage);
-        }
-      }
-    }
-  }, []);
-
-  const ref = useRef(null);
-
-  return (
-    <>
-      
-        {title && 
{title}
} -
- - {({ className, tokens, getLineProps, getTokenProps }) => ( -
-                
-                  {tokens.map((line, i) => (
-                    
-                  ))}
-                
-              
- )} -
-
- {(wordWrap.isEnabled || wordWrap.isCodeScrollable) && ( - wordWrap.toggle()} - isEnabled={wordWrap.isEnabled} - /> - )} - -
-
-
- {imageUrl && ( - { - setImageUrl(null); - }} - src={imageUrl} - alt="example" - /> - )} - - ); -} - -function getThirdFriday() { - const thirdFriday = new Date(); - thirdFriday.setMonth(thirdFriday.getMonth() + 1); - thirdFriday.setDate(1); - const firstDay = thirdFriday.getDay(); - let daysToAdd = (5 - firstDay + 7) % 7; - daysToAdd += 15; - thirdFriday.setDate(daysToAdd); - - const yearString = thirdFriday.getFullYear().toString(); - const monthString = (thirdFriday.getMonth() + 1).toString().padStart(2, "0"); - const dayString = thirdFriday.getDate().toString().padStart(2, "0"); - const dateString = `${yearString}-${monthString}-${dayString}`; - return dateString; -} diff --git a/website/src/theme/CodeBlock/Content/styles.module.css b/website/src/theme/CodeBlock/Content/styles.module.css deleted file mode 100644 index 1cc776c2fbf..00000000000 --- a/website/src/theme/CodeBlock/Content/styles.module.css +++ /dev/null @@ -1,80 +0,0 @@ -.codeBlockContent { - position: relative; - /* rtl:ignore */ - direction: ltr; - border-radius: inherit; -} - -.codeBlockTitle { - border-bottom: 1px solid var(--ifm-color-emphasis-300); - font-size: var(--ifm-code-font-size); - font-weight: 500; - padding: 0.75rem var(--ifm-pre-padding); - border-top-left-radius: inherit; - border-top-right-radius: inherit; -} - -.codeBlock { - --ifm-pre-background: var(--prism-background-color); - margin: 0; - padding: 0; -} - -.codeBlockTitle + .codeBlockContent .codeBlock { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.codeBlockStandalone { - padding: 0; -} - -.codeBlockLines { - font: inherit; - /* rtl:ignore */ - float: left; - min-width: 100%; - padding: var(--ifm-pre-padding); - line-height: 18px; -} - -.codeBlockLinesWithNumbering { - display: table; - padding: var(--ifm-pre-padding) 0; -} - -@media print { - .codeBlockLines { - white-space: pre-wrap; - } -} - -.buttonGroup { - display: flex; - column-gap: 0.2rem; - position: absolute; - right: calc(var(--ifm-pre-padding) / 2); - top: calc(var(--ifm-pre-padding) / 2); -} - -.buttonGroup button { - display: flex; - align-items: center; - background: var(--prism-background-color); - color: var(--prism-color); - border: 1px solid var(--ifm-color-emphasis-300); - border-radius: var(--ifm-global-radius); - padding: 0.4rem; - line-height: 0; - transition: opacity 200ms ease-in-out; - opacity: 0; -} - -.buttonGroup button:focus-visible, -.buttonGroup button:hover { - opacity: 1 !important; -} - -:global(.theme-code-block:hover) .buttonGroup button { - opacity: 0.4; -} diff --git a/website/src/theme/ColorModeToggle/index.js b/website/src/theme/ColorModeToggle/index.js deleted file mode 100644 index 6011b4dea49..00000000000 --- a/website/src/theme/ColorModeToggle/index.js +++ /dev/null @@ -1,154 +0,0 @@ -import Link from "@docusaurus/Link"; -import { translate } from "@docusaurus/Translate"; -import { useLocation } from "@docusaurus/router"; -import useIsBrowser from "@docusaurus/useIsBrowser"; -import * as PopoverPrimitive from "@radix-ui/react-popover"; -import DiscordIcon from "@site/src/components/Icons/Discord"; -import MoonIcon from "@site/src/components/Icons/Moon"; -import SunIcon from "@site/src/components/Icons/Sun"; -import TelegramIcon from "@site/src/components/Icons/Telegram"; -import clsx from "clsx"; -import React, { useEffect } from "react"; -import { useIFrameContext } from "../Root.tsx"; -function ColorModeToggle({ className, value, onChange }) { - const { isIFrame } = useIFrameContext(); - const { pathname } = useLocation(); - const showBotChange = false; //pathname.startsWith("/bot/discord") || pathname.startsWith("/bot/telegram"); - // this can be used later to switch between discord and telegram commands on bot - const isDiscord = pathname.startsWith("/bot/discord"); - const isBrowser = useIsBrowser(); - const title = translate( - { - message: "Switch between dark and light mode (currently {mode})", - id: "theme.colorToggle.ariaLabel", - description: "The ARIA label for the navbar color mode toggle", - }, - { - mode: - value === "dark" - ? translate({ - message: "dark mode", - id: "theme.colorToggle.ariaLabel.mode.dark", - description: "The name for the dark color mode", - }) - : translate({ - message: "light mode", - id: "theme.colorToggle.ariaLabel.mode.light", - description: "The name for the light color mode", - }), - } - ); - const command = pathname.split("/").pop(); - useEffect(() => { - if (isIFrame) { - onChange("dark"); - } - }, []); - return ( -
- {showBotChange && ( - - - {isDiscord ? ( - - ) : ( - - )} - - - - Discord - - - Telegram - - - - )} - - - {value !== "dark" ? ( - - ) : ( - - )} - - - - - - - {/**/} -
- ); -} -export default React.memo(ColorModeToggle); diff --git a/website/src/theme/ColorModeToggle/styles.module.css b/website/src/theme/ColorModeToggle/styles.module.css deleted file mode 100644 index 8459fc79033..00000000000 --- a/website/src/theme/ColorModeToggle/styles.module.css +++ /dev/null @@ -1,28 +0,0 @@ -.toggle { - width: 2rem; - height: 2rem; -} - -.toggleButton { - -webkit-tap-highlight-color: transparent; - align-items: center; - display: flex; - justify-content: center; - width: 100%; - height: 100%; - border-radius: 50%; - transition: background var(--ifm-transition-fast); -} - -.toggleButton:hover { - background: var(--ifm-color-emphasis-200); -} - -[data-theme='light'] .darkToggleIcon, -[data-theme='dark'] .lightToggleIcon { - display: none; -} - -.toggleButtonDisabled { - cursor: not-allowed; -} diff --git a/website/src/theme/Details/index.js b/website/src/theme/Details/index.js deleted file mode 100644 index 984e3c34c35..00000000000 --- a/website/src/theme/Details/index.js +++ /dev/null @@ -1,15 +0,0 @@ -import React from 'react'; -import clsx from 'clsx'; -import {Details as DetailsGeneric} from '@docusaurus/theme-common/Details'; -import styles from './styles.module.css'; -// Should we have a custom details/summary comp in Infima instead of reusing -// alert classes? -const InfimaClasses = 'alert alert--info'; -export default function Details({...props}) { - return ( - - ); -} diff --git a/website/src/theme/Details/styles.module.css b/website/src/theme/Details/styles.module.css deleted file mode 100644 index a019ff1314b..00000000000 --- a/website/src/theme/Details/styles.module.css +++ /dev/null @@ -1,19 +0,0 @@ -.details { - --docusaurus-details-decoration-color: #5a5a5aff; - --docusaurus-details-transition: transform var(--ifm-transition-fast) ease; - margin: 0 0 var(--ifm-spacing-vertical); - border: 1px solid var(--ifm-alert-border-color); - background-color: transparent !important; - border-color: transparent !important; - --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important; - --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; -} - -.details code { - background-color: transparent !important; -} - -[data-theme="dark"] .details { - border-color: #5a5a5aff !important; -} \ No newline at end of file diff --git a/website/src/theme/DocItem/TOC/Desktop/index.js b/website/src/theme/DocItem/TOC/Desktop/index.js deleted file mode 100644 index 9c77dae7f78..00000000000 --- a/website/src/theme/DocItem/TOC/Desktop/index.js +++ /dev/null @@ -1,48 +0,0 @@ -import React, { useEffect, useState } from "react"; -import { ThemeClassNames } from "@docusaurus/theme-common"; -import { useDoc } from "@docusaurus/theme-common/internal"; -import TOC from "@theme/TOC"; -export default function DocItemTOCDesktop() { - const { toc, frontMatter } = useDoc(); - - /*const [currentToc, setCurrentToc] = useState(toc); - useEffect(() => { - const modelElements = document.getElementsByClassName("tabs__item"); - let observer = null; - if (modelElements && modelElements.length == 2) { - const modelElement = modelElements[0]; - const modelSelected = modelElement.ariaSelected; - if (modelSelected === "true") { - setCurrentToc(toc.slice(0, 4)); - } else { - setCurrentToc(toc.slice(4, 8)); - } - - observer = new MutationObserver(function (mutations) { - mutations.forEach(function (mutation) { - console.log(mutation); - if (mutation.type === "attributes") { - const modelSelected = mutation.target.ariaSelected; - if (modelSelected === "true") { - setCurrentToc(toc.slice(0, 4)); - } else { - setCurrentToc(toc.slice(4, 8)); - } - } - }); - }); - observer.observe(modelElement, { - attributes: true, - }); - } - return () => observer?.disconnect(); - }, []);*/ - return ( - - ); -} diff --git a/website/src/theme/DocItem/TOC/Mobile/index.js b/website/src/theme/DocItem/TOC/Mobile/index.js deleted file mode 100644 index 55ce90af0c5..00000000000 --- a/website/src/theme/DocItem/TOC/Mobile/index.js +++ /dev/null @@ -1,20 +0,0 @@ -import React from 'react'; -import clsx from 'clsx'; -import { ThemeClassNames } from '@docusaurus/theme-common'; -import { useDoc } from '@docusaurus/theme-common/internal'; -import TOCCollapsible from '@theme/TOCCollapsible'; -import styles from './styles.module.css'; -import { useLocation } from '@docusaurus/router'; -export default function DocItemTOCMobile() { - const { toc, frontMatter } = useDoc(); - const { pathname } = useLocation() - if (pathname.startsWith("/sdk/reference/")) return null - return ( - - ); -} diff --git a/website/src/theme/DocItem/TOC/Mobile/styles.module.css b/website/src/theme/DocItem/TOC/Mobile/styles.module.css deleted file mode 100644 index f0c287b8c78..00000000000 --- a/website/src/theme/DocItem/TOC/Mobile/styles.module.css +++ /dev/null @@ -1,12 +0,0 @@ -@media (min-width: 997px) { - /* Prevent hydration FOUC, as the mobile TOC needs to be server-rendered */ - .tocMobile { - display: none; - } -} - -@media print { - .tocMobile { - display: none; - } -} diff --git a/website/src/theme/DocSidebar/Desktop/Content/index.js b/website/src/theme/DocSidebar/Desktop/Content/index.js deleted file mode 100644 index 48772ef9815..00000000000 --- a/website/src/theme/DocSidebar/Desktop/Content/index.js +++ /dev/null @@ -1,46 +0,0 @@ -import React, { useState } from "react"; -import clsx from "clsx"; -import { ThemeClassNames } from "@docusaurus/theme-common"; -import { - useAnnouncementBar, - useScrollPosition, -} from "@docusaurus/theme-common/internal"; -import DocSidebarItems from "@theme/DocSidebarItems"; -import styles from "./styles.module.css"; -import { useIFrameContext } from "@site/src/theme/Root"; -import SearchBar from "@site/src/theme/SearchBar"; -function useShowAnnouncementBar() { - const { isActive } = useAnnouncementBar(); - const [showAnnouncementBar, setShowAnnouncementBar] = useState(isActive); - useScrollPosition( - ({ scrollY }) => { - if (isActive) { - setShowAnnouncementBar(scrollY === 0); - } - }, - [isActive] - ); - return isActive && showAnnouncementBar; -} -export default function DocSidebarDesktopContent({ path, sidebar, className }) { - const showAnnouncementBar = useShowAnnouncementBar(); - const { isIFrame } = useIFrameContext(); - - return ( - - ); -} diff --git a/website/src/theme/DocSidebar/Desktop/Content/styles.module.css b/website/src/theme/DocSidebar/Desktop/Content/styles.module.css deleted file mode 100644 index 0c43a4e40fe..00000000000 --- a/website/src/theme/DocSidebar/Desktop/Content/styles.module.css +++ /dev/null @@ -1,16 +0,0 @@ -@media (min-width: 997px) { - .menu { - flex-grow: 1; - padding: 0.5rem; - } - @supports (scrollbar-gutter: stable) { - .menu { - padding: 0.5rem 0 0.5rem 0.5rem; - scrollbar-gutter: stable; - } - } - - .menuWithAnnouncementBar { - margin-bottom: var(--docusaurus-announcement-bar-height); - } -} diff --git a/website/src/theme/DocSidebarItem/Category/index.js b/website/src/theme/DocSidebarItem/Category/index.js deleted file mode 100644 index 545b3e5cd1c..00000000000 --- a/website/src/theme/DocSidebarItem/Category/index.js +++ /dev/null @@ -1,217 +0,0 @@ -import Link from "@docusaurus/Link"; -import { translate } from "@docusaurus/Translate"; -import { useLocation } from "@docusaurus/router"; -import { - Collapsible, - ThemeClassNames, - useCollapsible, - usePrevious, - useThemeConfig, -} from "@docusaurus/theme-common"; -import { - // findFirstCategoryLink, - isActiveSidebarItem, - isSamePath, - useDocSidebarItemsExpandedState, -} from "@docusaurus/theme-common/internal"; -import useIsBrowser from "@docusaurus/useIsBrowser"; -import DocSidebarItems from "@theme/DocSidebarItems"; -import clsx from "clsx"; -import React, { useEffect, useMemo } from "react"; -import { useIFrameContext } from "../../Root.tsx"; -// If we navigate to a category and it becomes active, it should automatically -// expand itself -function useAutoExpandActiveCategory({ isActive, collapsed, updateCollapsed }) { - const wasActive = usePrevious(isActive); - useEffect(() => { - const justBecameActive = isActive && !wasActive; - if (justBecameActive && collapsed) { - updateCollapsed(false); - } - }, [isActive, wasActive, collapsed, updateCollapsed]); -} -/** - * When a collapsible category has no link, we still link it to its first child - * during SSR as a temporary fallback. This allows to be able to navigate inside - * the category even when JS fails to load, is delayed or simply disabled - * React hydration becomes an optional progressive enhancement - * see https://github.com/facebookincubator/infima/issues/36#issuecomment-772543188 - * see https://github.com/facebook/docusaurus/issues/3030 - */ -function useCategoryHrefWithSSRFallback(item, href) { - const isBrowser = useIsBrowser(); - return useMemo(() => { - if (href) { - return href; - } - // In these cases, it's not necessary to render a fallback - // We skip the "findFirstCategoryLink" computation - if (isBrowser || !item.collapsible) { - return undefined; - } - // return findFirstCategoryLink(item); - }, [item, isBrowser]); -} -function CollapseButton({ categoryLabel, onClick }) { - return ( - -
- {submenu.map((menu) => { - return menu.href.startsWith("https://") ? ( - - {menu.label} - - ) : ( - - {menu.label} - - ); - })} -
-
- ); -} - -const FOOTER_CONTENT = { - social: { - twitter: "/", - }, - items: [ - { - href: "https://openbb.co/company", - label: "Company", - submenus: [ - { - href: "https://openbb.co/why-openbb", - label: "Why OpenBB?", - }, - { - href: "https://openbb.co/community", - label: "Community", - }, - { - href: "https://openbb.co/company", - label: "About us", - }, - { - href: "https://openbb.co/company/careers", - label: "Careers", - }, - { - href: "https://openbb.co/company/partners", - label: "Partners", - }, - ], - }, - { - href: "https://openbb.co/products/terminal", - label: "Products", - submenus: [ - { - href: "https://openbb.co/products/terminal", - label: "OpenBB Terminal", - }, - { - href: "https://docs.openbb.co/terminal", - label: "Terminal Docs", - }, - { - href: "https://openbb.co/products/bot", - label: "OpenBB Bot", - }, - { - href: "https://my.openbb.co/app/docs", - label: "Bot Docs", - }, - ], - }, - { - href: "", - label: "Community", - submenus: [ - { - href: "https://openbb.co/community", - label: "Contributors", - }, - { - href: "https://openbb.co/blog", - label: "Blog & Stories", - }, - { - href: "https://openbb.co/newsletter", - label: "Newsletter", - }, - - { - href: "https://www.openbb.design", - label: "Brand Book", - }, - ], - }, - { - href: "", - label: "Others", - submenus: [ - { - href: "https://openbb.co/request-a-feature", - label: "Request feature", - }, - { - href: "https://openbb.co/support", - label: "Support", - }, - { - href: "https://openbb.co/contact", - label: "Contact", - }, - { - href: "https://openbb.co/sitemap", - label: "Sitemap", - }, - ], - }, - ], -}; diff --git a/website/src/theme/MDXComponents/Details.js b/website/src/theme/MDXComponents/Details.js deleted file mode 100644 index e434109be22..00000000000 --- a/website/src/theme/MDXComponents/Details.js +++ /dev/null @@ -1,16 +0,0 @@ -import React from 'react'; -import Details from '@theme/Details'; -export default function MDXDetails(props) { - const items = React.Children.toArray(props.children); - // Split summary item from the rest to pass it as a separate prop to the - // Details theme component - const summary = items.find( - (item) => React.isValidElement(item) && item.props?.mdxType === 'summary', - ); - const children = <>{items.filter((item) => item !== summary)}; - return ( -
- {children} -
- ); -} diff --git a/website/src/theme/Navbar/Content/index.js b/website/src/theme/Navbar/Content/index.js deleted file mode 100644 index bf5763341a9..00000000000 --- a/website/src/theme/Navbar/Content/index.js +++ /dev/null @@ -1,71 +0,0 @@ -import { useThemeConfig } from "@docusaurus/theme-common"; -import { - splitNavbarItems, - useNavbarMobileSidebar, -} from "@docusaurus/theme-common/internal"; -import NavbarColorModeToggle from "@theme/Navbar/ColorModeToggle"; -import NavbarLogo from "@theme/Navbar/Logo"; -import NavbarMobileSidebarToggle from "@theme/Navbar/MobileSidebar/Toggle"; -import NavbarSearch from "@theme/Navbar/Search"; -import NavbarItem from "@theme/NavbarItem"; -import SearchBar from "@theme/SearchBar"; - -function useNavbarItems() { - // TODO temporary casting until ThemeConfig type is improved - return useThemeConfig().navbar.items; -} - -function NavbarItems({ items }) { - return ( - <> - {items.map((item, i) => ( - - ))} - - ); -} - -function NavbarContentLayout({ left, right }) { - return ( -
-
{left}
-
- {right} -
-
- ); -} - -export default function NavbarContent() { - const mobileSidebar = useNavbarMobileSidebar(); - const items = useNavbarItems(); - const [leftItems, rightItems] = splitNavbarItems(items); - const searchBarItem = items.find((item) => item.type === "search"); - return ( - - {!mobileSidebar.disabled && } - - - - } - right={ - // TODO stop hardcoding items? - // Ask the user to add the respective navbar items => more flexible - <> - -
- - {!searchBarItem && ( - - - - )} -
- - } - /> - ); -} diff --git a/website/src/theme/Navbar/Content/styles.module.css b/website/src/theme/Navbar/Content/styles.module.css deleted file mode 100644 index 4c9471e1098..00000000000 --- a/website/src/theme/Navbar/Content/styles.module.css +++ /dev/null @@ -1,8 +0,0 @@ -/* -Hide color mode toggle in small viewports - */ -@media (max-width: 996px) { - .colorModeToggle { - display: none; - } -} diff --git a/website/src/theme/Navbar/Layout/index.js b/website/src/theme/Navbar/Layout/index.js deleted file mode 100644 index f869b5a7db3..00000000000 --- a/website/src/theme/Navbar/Layout/index.js +++ /dev/null @@ -1,129 +0,0 @@ -import { useLocation } from "@docusaurus/router"; -import { useThemeConfig } from "@docusaurus/theme-common"; -import { - useHideableNavbar, - useNavbarMobileSidebar, -} from "@docusaurus/theme-common/internal"; -import NavbarMobileSidebar from "@theme/Navbar/MobileSidebar"; -import clsx from "clsx"; -import React, { useEffect } from "react"; -import { useIFrameContext } from "../../Root.tsx"; -import styles from "./styles.module.css"; -function NavbarBackdrop(props) { - return ( -
- ); -} -export default function NavbarLayout({ children }) { - const { isIFrame } = useIFrameContext(); - const { - navbar: { hideOnScroll, style }, - } = useThemeConfig(); - const { pathname } = useLocation(); - const mobileSidebar = useNavbarMobileSidebar(); - const { navbarRef, isNavbarVisible } = useHideableNavbar(hideOnScroll); - const cleanedPath = pathname.replace(/\/v\d+/, ""); - - useEffect(() => { - if (cleanedPath.startsWith("/terminal") || cleanedPath.startsWith("/pro")) { - if (document.documentElement.getAttribute("data-theme") === "dark") { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#669DCB" - ); - } else { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#004A87" - ); - } - } else if ( - cleanedPath.startsWith("/sdk") || cleanedPath.startsWith("/cli") || - cleanedPath.startsWith("/platform") - ) { - if (document.documentElement.getAttribute("data-theme") === "dark") { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#F5B166" - ); - } else { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#511d11" - ); - } - } else if (cleanedPath.startsWith("/excel")) { - if (document.documentElement.getAttribute("data-theme") === "dark") { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#16A34A" - ); - } else { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#14532D" - ); - } - } else if (cleanedPath.startsWith("/bot")) { - if (document.documentElement.getAttribute("data-theme") === "dark") { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#b186bb" - ); - } else { - document.documentElement.style.setProperty( - "--ifm-color-primary", - "#3a204f" - ); - } - } else { - } - }, [pathname]); - return ( - - ); -} diff --git a/website/src/theme/Navbar/Layout/styles.module.css b/website/src/theme/Navbar/Layout/styles.module.css deleted file mode 100644 index e72891a44ff..00000000000 --- a/website/src/theme/Navbar/Layout/styles.module.css +++ /dev/null @@ -1,7 +0,0 @@ -.navbarHideable { - transition: transform var(--ifm-transition-fast) ease; -} - -.navbarHidden { - transform: translate3d(0, calc(-100% - 2px), 0); -} diff --git a/website/src/theme/Navbar/Logo/index.js b/website/src/theme/Navbar/Logo/index.js deleted file mode 100644 index 9f081adb19d..00000000000 --- a/website/src/theme/Navbar/Logo/index.js +++ /dev/null @@ -1,34 +0,0 @@ -import Link from "@docusaurus/Link"; -import { useLocation } from "@docusaurus/router"; -import LetteringDocsLogo from "@site/src/components/Icons/LetteringDocsLogo"; -import clsx from "clsx"; -import React from "react"; - -function getLogo(type) { - return ; -} - -export default function NavbarLogo() { - const { pathname } = useLocation(); - const type = pathname.length > 1 ? pathname.split("/")[1] : "home"; - const [innerWidth, setInnerWidth] = React.useState(380); - - React.useEffect(() => { - if (typeof window !== 'undefined') { - window.addEventListener("resize", () => { - setInnerWidth(window.innerWidth); - - }); - } - } - , []); - - - return ( -
- - {getLogo(type)} - -
- ); -} diff --git a/website/src/theme/Navbar/MobileSidebar/Header/index.js b/website/src/theme/Navbar/MobileSidebar/Header/index.js deleted file mode 100644 index 2556ea88a0b..00000000000 --- a/website/src/theme/Navbar/MobileSidebar/Header/index.js +++ /dev/null @@ -1,36 +0,0 @@ -import React from "react"; -import { useNavbarMobileSidebar } from "@docusaurus/theme-common/internal"; -import { translate } from "@docusaurus/Translate"; -import NavbarColorModeToggle from "@theme/Navbar/ColorModeToggle"; -import IconClose from "@theme/Icon/Close"; -import SearchBar from "@site/src/theme/SearchBar"; -function CloseButton() { - const mobileSidebar = useNavbarMobileSidebar(); - return ( - - ); -} -export default function NavbarMobileSidebarHeader() { - return ( -
-
- -
- -
-
- -
- ); -} diff --git a/website/src/theme/Navbar/index.js b/website/src/theme/Navbar/index.js deleted file mode 100644 index 974fecc707c..00000000000 --- a/website/src/theme/Navbar/index.js +++ /dev/null @@ -1,10 +0,0 @@ -import React from "react"; -import NavbarLayout from "@theme/Navbar/Layout"; -import NavbarContent from "@theme/Navbar/Content"; -export default function Navbar() { - return ( - - - - ); -} diff --git a/website/src/theme/NotFound.js b/website/src/theme/NotFound.js deleted file mode 100644 index 8c66f1b58b8..00000000000 --- a/website/src/theme/NotFound.js +++ /dev/null @@ -1,53 +0,0 @@ -import React from "react"; -import Layout from "@theme/Layout"; -import Link from "@docusaurus/Link"; -import DarkBlueRadialGradient from "../components/Icons/RadialGradients/DarkBlue.tsx"; -import RubyRedRadialGradient from "../components/Icons/RadialGradients/RubyRed.tsx"; -import { useIFrameContext } from "@site/src/theme/Root"; - -export default function NotFound() { - const { isIFrame } = useIFrameContext(); - return ( - -
- - - - not found -
-

- OOPS! PAGE NOT FOUND! -

-

- Sorry the page you’re looking for doesn’t exist. -
- If you think something is broken, please report a problem. -

-
- - Return Home - - - Report problem - -
-
-
-
- ); -} diff --git a/website/src/theme/Root.tsx b/website/src/theme/Root.tsx deleted file mode 100644 index 0e2795e28e8..00000000000 --- a/website/src/theme/Root.tsx +++ /dev/null @@ -1,85 +0,0 @@ -import { useLocation } from "@docusaurus/router"; -import posthog from "posthog-js"; -import React, { createContext, useContext, useEffect, useState } from "react"; - -export const iFrameContext = createContext({ - isIFrame: false, -}); - -export const useIFrameContext = () => useContext(iFrameContext); - -export default function Root({ children }) { - const [isIFrame, setIsIFrame] = useState(false); - const [posthogLoaded, setPosthogLoaded] = useState(false); - const location = useLocation(); - useEffect(() => { - setIsIFrame(window?.self !== window?.top); - if (window?.self !== window?.top) { - document.addEventListener("keydown", (e) => { - if ((e.metaKey || e.ctrlKey) && e.key === "k") { - e.preventDefault(); - e.stopPropagation(); - } - }); - } - posthog.init("phc_EqU3YjnV8OYmBlKanwWq222B8OHQksfmQBUtcVeteHR", { - api_host: "https://app.posthog.com", - autocapture: { - css_selector_allowlist: [".ph-capture"], - }, - loaded: () => { - setPosthogLoaded(true); - posthog.onFeatureFlags(() => { - if (!posthog.isFeatureEnabled("record-web", { send_event: false })) { - posthog.stopSessionRecording(); - console.log("Stopped session recording"); - } - if (!posthog.isFeatureEnabled("collect-logs-web", { send_event: false })) { - posthog.opt_out_capturing(); - console.log("Opted out of capturing"); - } else if (posthog.has_opted_out_capturing()) { - posthog.opt_in_capturing(); - console.log("Opted in to capturing"); - } - }); - }, - }); - }, []); - - useEffect(() => { - if (posthogLoaded) - posthog.capture("$pageview"); - }, [location.pathname, posthogLoaded]); - - - useEffect(() => { - if (location.pathname.startsWith("/pro") || location.pathname.startsWith("/excel")) { - const cookie = document.cookie?.split(";").find((c) => c.trim().startsWith("docs-login=")); - const payload = decodeURIComponent(cookie?.split('=')[1].split('.')[0]); - if (isValidBase64(payload)) { - const decodedPayload = atob(decodeURIComponent(payload)); - // decide what we want to do whether the user is logged in or not - } else { - console.error('Invalid base64 string:', payload); - } - } - }, [location.pathname]) - - return ( - - {children} - - ); -} - -function isValidBase64(str) { - try { - return btoa(atob(str)) == str; - } catch (err) { - return false; - } -} diff --git a/website/src/theme/SearchBar/index.js b/website/src/theme/SearchBar/index.js deleted file mode 100644 index fef237d929b..00000000000 --- a/website/src/theme/SearchBar/index.js +++ /dev/null @@ -1,222 +0,0 @@ -import "@docsearch/css"; -import { - DocSearchButton, - useDocSearchKeyboardEvents, -} from "@docsearch/react"; -import BrowserOnly from "@docusaurus/BrowserOnly"; -import Head from "@docusaurus/Head"; -import Link from "@docusaurus/Link"; -import Translate from "@docusaurus/Translate"; -import { useHistory, useLocation } from "@docusaurus/router"; -import { isRegexpStringMatch } from "@docusaurus/theme-common"; -import { - useAlgoliaContextualFacetFilters, - useSearchResultUrlProcessor, -} from "@docusaurus/theme-search-algolia/client"; -import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; -import translations from "@theme/SearchTranslations"; -import { useCallback, useMemo, useRef, useState } from "react"; -import { createPortal } from "react-dom"; -import { useIFrameContext } from "../Root.tsx"; - -let DocSearchModal = null; - -function Hit({ hit, children }) { - return {children}; -} - -function ResultsFooter({ state, onClose }) { - return ( - - - {"See all {count} results"} - - - ); -} - -function mergeFacetFilters(f1, f2) { - const normalize = (f) => (typeof f === "string" ? [f] : f); - return [...normalize(f1), ...normalize(f2)]; -} - -function DocSearch({ contextualSearch, externalUrlRegex, ...props }) { - const location = useLocation(); - const { siteMetadata } = useDocusaurusContext(); - const processSearchResultUrl = useSearchResultUrlProcessor(); - const contextualSearchFacetFilters = useAlgoliaContextualFacetFilters(); - const configFacetFilters = props.searchParameters?.facetFilters ?? []; - const facetFilters = contextualSearch - ? // Merge contextual search filters with config filters - mergeFacetFilters(contextualSearchFacetFilters, configFacetFilters) - : // ... or use config facetFilters - configFacetFilters; - // We let user override default searchParameters if she wants to - const searchParameters = { - ...props.searchParameters, - facetFilters, - }; - const history = useHistory(); - const searchContainer = useRef(null); - const searchButtonRef = useRef(null); - const [isOpen, setIsOpen] = useState(false); - const [initialQuery, setInitialQuery] = useState(undefined); - const importDocSearchModalIfNeeded = useCallback(() => { - if (DocSearchModal) { - return Promise.resolve(); - } - return Promise.all([ - import("@docsearch/react/modal"), - // import("@docsearch/react/style"), - import("./styles.css"), - ]).then(([{ DocSearchModal: Modal }]) => { - DocSearchModal = Modal; - }); - }, []); - const onOpen = useCallback(() => { - importDocSearchModalIfNeeded().then(() => { - searchContainer.current = document.createElement("div"); - document.body.insertBefore( - searchContainer.current, - document.body.firstChild - ); - setIsOpen(true); - }); - }, [importDocSearchModalIfNeeded, setIsOpen]); - const onClose = useCallback(() => { - setIsOpen(false); - searchContainer.current?.remove(); - }, [setIsOpen]); - const onInput = useCallback( - (event) => { - importDocSearchModalIfNeeded().then(() => { - setIsOpen(true); - setInitialQuery(event.key); - }); - }, - [importDocSearchModalIfNeeded, setIsOpen, setInitialQuery] - ); - const navigator = useRef({ - navigate({ itemUrl }) { - // Algolia results could contain URL's from other domains which cannot - // be served through history and should navigate with window.location - if (isRegexpStringMatch(externalUrlRegex, itemUrl)) { - window.location.href = itemUrl; - } else { - history.push(itemUrl); - } - }, - }).current; - const transformItems = useRef((items) => - (props.transformItems - ? // Custom transformItems - props.transformItems(items) - : // Default transformItems - items.map((item) => ({ - ...item, - url: processSearchResultUrl(item.url), - })) - ).filter((item) => { - const firstPathSegment = location.pathname.split("/")[1]; - return !firstPathSegment - ? true - : item.url.startsWith(`/${firstPathSegment}/`); - }) - ).current; - const resultsFooterComponent = useMemo( - () => - // eslint-disable-next-line react/no-unstable-nested-components - (footerProps) => - , - [onClose] - ); - const transformSearchClient = useCallback( - (searchClient) => { - searchClient.addAlgoliaAgent( - "docusaurus", - siteMetadata.docusaurusVersion - ); - return searchClient; - }, - [siteMetadata.docusaurusVersion] - ); - useDocSearchKeyboardEvents({ - isOpen, - onOpen, - onClose, - onInput, - searchButtonRef, - }); - return ( - <> - - {/* This hints the browser that the website will load data from Algolia, - and allows it to preconnect to the DocSearch cluster. It makes the first - query faster, especially on mobile. */} - - - - - - - {() => - isOpen && - DocSearchModal && - searchContainer.current && - createPortal( - , - searchContainer.current - ) - } - - - ); -} - -export default function SearchBar() { - const { siteConfig } = useDocusaurusContext(); - const { isIFrame } = useIFrameContext(); - return ( -
- - {!isIFrame && ( - - Hub - OpenBB Hub - - )} -
- ); -} diff --git a/website/src/theme/SearchBar/styles.css b/website/src/theme/SearchBar/styles.css deleted file mode 100644 index fdf8dff9a4a..00000000000 --- a/website/src/theme/SearchBar/styles.css +++ /dev/null @@ -1,14 +0,0 @@ -:root { - --docsearch-primary-color: var(--ifm-color-primary); - --docsearch-text-color: var(--ifm-font-color-base); -} - -.DocSearch-Button { - margin: 0; - transition: all var(--ifm-transition-fast) - var(--ifm-transition-timing-default); -} - -.DocSearch-Container { - z-index: calc(var(--ifm-z-index-fixed) + 1); -} diff --git a/website/src/theme/TOC/index.js b/website/src/theme/TOC/index.js deleted file mode 100644 index 840a397ac79..00000000000 --- a/website/src/theme/TOC/index.js +++ /dev/null @@ -1,37 +0,0 @@ -import React from "react"; -import clsx from "clsx"; -import TOCItems from "@theme/TOCItems"; -import styles from "./styles.module.css"; -import { useLocation } from "@docusaurus/router"; -// Using a custom className -// This prevents TOCInline/TOCCollapsible getting highlighted by mistake -const LINK_CLASS_NAME = "table-of-contents__link toc-highlight"; -const LINK_ACTIVE_CLASS_NAME = "table-of-contents__link--active"; -export default function TOC({ className, ...props }) { - const { pathname } = useLocation() - if (pathname.startsWith("/sdk/reference/")) return null - return ( -
- {props?.toc?.some(item => item.level === 1 || item.level === 2 ||item.level === 3) && ( - <> -

- On this page -

- - - )} -
- ); -} diff --git a/website/src/theme/TOC/styles.module.css b/website/src/theme/TOC/styles.module.css deleted file mode 100644 index 4b5d9f462e0..00000000000 --- a/website/src/theme/TOC/styles.module.css +++ /dev/null @@ -1,16 +0,0 @@ -.tableOfContents { - max-height: calc(100vh - (var(--ifm-navbar-height) + 2rem)); - overflow-y: auto; - position: sticky; - top: calc(var(--ifm-navbar-height) + 1rem); -} - -@media (max-width: 996px) { - .tableOfContents { - display: none; - } - - .docItemContainer { - padding: 0 0.3rem; - } -} diff --git a/website/src/theme/TOCItems/Tree.js b/website/src/theme/TOCItems/Tree.js deleted file mode 100644 index 21a53535de2..00000000000 --- a/website/src/theme/TOCItems/Tree.js +++ /dev/null @@ -1,40 +0,0 @@ -import clsx from "clsx"; -import React from "react"; -// Recursive component rendering the toc tree -function TOCItemTree({ toc, className, linkClassName, isChild }) { - if (!toc.length) { - return null; - } - return ( -
    - {toc.map((heading, idx) => ( -
  • - {/* eslint-disable-next-line jsx-a11y/control-has-associated-label */} - - -
  • - ))} -
- ); -} -// Memo only the tree root is enough -export default React.memo(TOCItemTree); diff --git a/website/src/theme/TOCItems/index.js b/website/src/theme/TOCItems/index.js deleted file mode 100644 index f960d866e5f..00000000000 --- a/website/src/theme/TOCItems/index.js +++ /dev/null @@ -1,47 +0,0 @@ -import React, { useMemo } from "react"; -import { useThemeConfig } from "@docusaurus/theme-common"; -import { - useTOCHighlight, - useFilteredAndTreeifiedTOC, -} from "@docusaurus/theme-common/internal"; -import TOCItemTree from "@theme/TOCItems/Tree"; -export default function TOCItems({ - toc, - className = "table-of-contents table-of-contents__left-border", - linkClassName = "table-of-contents__link", - linkActiveClassName = undefined, - minHeadingLevel: minHeadingLevelOption, - maxHeadingLevel: maxHeadingLevelOption, - ...props -}) { - const themeConfig = useThemeConfig(); - const minHeadingLevel = - minHeadingLevelOption ?? themeConfig.tableOfContents.minHeadingLevel; - const maxHeadingLevel = - maxHeadingLevelOption ?? themeConfig.tableOfContents.maxHeadingLevel; - const tocTree = useFilteredAndTreeifiedTOC({ - toc, - minHeadingLevel, - maxHeadingLevel, - }); - const tocHighlightConfig = useMemo(() => { - if (linkClassName && linkActiveClassName) { - return { - linkClassName, - linkActiveClassName, - minHeadingLevel, - maxHeadingLevel, - }; - } - return undefined; - }, [linkClassName, linkActiveClassName, minHeadingLevel, maxHeadingLevel]); - useTOCHighlight(tocHighlightConfig); - return ( - - ); -} diff --git a/website/src/theme/Tabs/index.js b/website/src/theme/Tabs/index.js deleted file mode 100644 index 83767c9d7e3..00000000000 --- a/website/src/theme/Tabs/index.js +++ /dev/null @@ -1,136 +0,0 @@ -import React, { cloneElement } from "react"; -import clsx from "clsx"; -import { - useScrollPositionBlocker, - useTabs, -} from "@docusaurus/theme-common/internal"; -import useIsBrowser from "@docusaurus/useIsBrowser"; -import styles from "./styles.module.css"; -import { useLocation } from "@docusaurus/router"; - -function TabList({ className, block, selectedValue, selectValue, tabValues }) { - const tabRefs = []; - const { blockElementScrollPositionUntilNextRender } = - useScrollPositionBlocker(); - const { pathname } = useLocation(); - - const handleTabChange = (event) => { - const newTab = event.currentTarget; - const newTabIndex = tabRefs.indexOf(newTab); - const newTabValue = tabValues[newTabIndex].value; - if (newTabValue !== selectedValue) { - blockElementScrollPositionUntilNextRender(newTab); - selectValue(newTabValue); - } - }; - - const handleKeydown = (event) => { - let focusElement = null; - switch (event.key) { - case "Enter": { - handleTabChange(event); - break; - } - case "ArrowRight": { - const nextTab = tabRefs.indexOf(event.currentTarget) + 1; - focusElement = tabRefs[nextTab] ?? tabRefs[0]; - break; - } - case "ArrowLeft": { - const prevTab = tabRefs.indexOf(event.currentTarget) - 1; - focusElement = tabRefs[prevTab] ?? tabRefs[tabRefs.length - 1]; - break; - } - default: - break; - } - focusElement?.focus(); - }; - return ( -
    - {tabValues.map(({ value, label, attributes }) => ( -
  • tabRefs.push(tabControl)} - onKeyDown={handleKeydown} - onClick={handleTabChange} - {...attributes} - className={clsx( - "font-bold tracking-widest w-fit px-3 inline-flex py-1 uppercase border-b text-lg cursor-pointer", - styles.tabItem, - attributes?.className, - { - "border-b-2 pointer-events-none": selectedValue === value, - "border-b-2 text-[#669dcb] border-[#669dcb]": - selectedValue === value && pathname.startsWith("/terminal"), - "border-b-2 text-[#FB923C] border-[#FB923C]": - selectedValue === value && pathname.startsWith("/sdk"), - "border-grey-400 text-grey-400 hover:text-[#ffd4b1] hover:border-[#ffd4b1]": - selectedValue !== value && pathname.startsWith("/sdk"), - "border-b-2 text-[#FB923C] border-[#FB923C]": - selectedValue === value && pathname.startsWith("/platform"), - "border-grey-400 text-grey-400 hover:text-[#ffd4b1] hover:border-[#ffd4b1]": - selectedValue !== value && pathname.startsWith("/platform"), - "border-grey-400 text-grey-400 hover:text-[#abd2f1] hover:border-[#abd2f1]": - selectedValue !== value && pathname.startsWith("/terminal"), - } - )} - > - {label ?? value} -
  • - ))} -
- ); -} -function TabContent({ lazy, children, selectedValue }) { - // eslint-disable-next-line no-param-reassign - children = Array.isArray(children) ? children : [children]; - if (lazy) { - const selectedTabItem = children.find( - (tabItem) => tabItem.props.value === selectedValue - ); - if (!selectedTabItem) { - // fail-safe or fail-fast? not sure what's best here - return null; - } - return cloneElement(selectedTabItem, { className: "margin-top--md" }); - } - return ( -
- {children.map((tabItem, i) => - cloneElement(tabItem, { - key: i, - hidden: tabItem.props.value !== selectedValue, - }) - )} -
- ); -} -function TabsComponent(props) { - const tabs = useTabs(props); - return ( -
- - -
- ); -} -export default function Tabs(props) { - const isBrowser = useIsBrowser(); - return ( - - ); -} diff --git a/website/src/theme/Tabs/styles.module.css b/website/src/theme/Tabs/styles.module.css deleted file mode 100644 index 0c79270e70c..00000000000 --- a/website/src/theme/Tabs/styles.module.css +++ /dev/null @@ -1,7 +0,0 @@ -.tabList { - margin-bottom: var(--ifm-leading); -} - -.tabItem { - margin-top: 0 !important; -} diff --git a/website/static/.nojekyll b/website/static/.nojekyll deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/website/static/CNAME b/website/static/CNAME deleted file mode 100644 index 4886e48b1c1..00000000000 --- a/website/static/CNAME +++ /dev/null @@ -1 +0,0 @@ -docs.openbb.co \ No newline at end of file diff --git a/website/static/img/404.png b/website/static/img/404.png deleted file mode 100644 index 0ee30fa7b04684e689dc90e79876e4a3e12cd675..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 436642 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

}a4{It4HGkp|BP1K>+QHjQ3U8YsDBrj>rp;@ zO%Y8qt!9_wlFwNJ_HL@hw?`Ew#*URLIZt;y(qkfgs2IPsiUT|}A#uUy!uTyIaEE9A ziIii#_Y@bnW?tXmf3AiL)A^JwAquEF1Xf_h@7<{dm(%Nk73MYB7nc0^rhHG?(p32j zEXNPFC`vyyRg7H!RGvD&@sWx#(Ey(%#(+TZ_8c5qxE6{Neqkw*(JdMNsdk;W-)JjT zCWX3Mf&%*<($9MxOMq{`Dr8cbRe4;*4xdPw}6TWv0Cr!oC%Lrm@7*a|B3zC0 z=&j3|V-b(eieq8(uvzUQLu&BmxKoMAEQEbrUnNY~>Un7vU9GGXWLL7Q z>3vJEf#|d+b~d)26IbCPjc@4ednAfWNc=q{=Z8j`tv)x?tA>KPz9^{D4HBb;eGf$J z{$HHW^R2YnK!$_QF#zfFb+0FGqaE$;+N77j8AIaYz8X0e&5!g~xg4ylie>w(dfG8@ z)!HC9Rfz8%7nqdvozF{0p(3!aT1*gQ(Ao!ZkiP0m61VAgBwHyX1>9Hn z?cWQmeY>`HUIzA)l-$oq8*I(>CrGB{5aqdoonp}tnODXQPPW#rcAJS8P8l&S1{3bxcvzw~1 zIaA3?o*4n0|Ms@U-Px6+Vy!_DAVjf_4p=+66hWMLj%$g;A;kUSiK8nNcXToeLh@L$y%?y zr}hej1@-BFFJ^2rbZPx3t@ZP%$lUhNII#)1XHZC=oeucIro|QTTe!>02t4IoI|o1z zB!t@8Vj=R+85tROxB2qkTY}G(8Sy?RKOg@6j+sfjqDDBOC)H8b%xt|017Tx4 z<+k1Ttf<>O$1bRii=Uq<@>6ZC-N-_-4u&cmj!S)Z5G6^pbLr7r@_+BuI-Z|l7MlDH zXD0NuFYzS0yy>=(u^loRmHEszbM|;tCFEJeZ%^C(FTZ1 zehniV+Nwt`IFpXv`dO%+64h_l^;!TA4Pz z(7TL)F)IB)_yWELkDJh#moRn!pQ8kI;ucu{a&{F^ExYL^s+I0jsUd*4KoMRn>#)2B z^kaoDEOkahhE^w{81}CE{?mb{?cy)ANO-^89RyZol5*#)dTJ9L;~aM{ z2K3C+z{xbUdZp_0)U#>Cr*271cN#|4?n2ySANHNSMnAr%Ty?u2nO^Z$%HGEySa*~) z<>H+lr-g;fs`goEbQkY8Z?i?+Wk~Dg@*G!(vk@J`L8)T@qI0~IE3vzMxo*pi{|Q#H{|*>IEpklqit=zuztS&?Mty_7vCfVl-d

jMJPsB|~dAfR+eND4@Ir+{>~NT>+X-QC>{Dh<+I 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≦|BPyL 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�>G~x=!RhC6(FPR5%UoLve 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 z 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 z z`=)Se236foh8gy$Q zM|P*qJpI_RRggM&s3K$4tkt3ok=CmdB`=FeG8(YtmCN@V4I(dV)cj+SBmxSB5 z4E6V1X>f4tlbJRs!w6mxoTlcNN0JmFmg#CA9aL zJdG3`5Ii6SV0(@Kf32{)O!0AJ!O(#I?~8#E%P$iX!;BZ2NWuhfefLAqmbvXAc)l#I zKvpvu-dOx?^IlRx+XT?C2}TCf;GlfP8}2^Fvi%9$EcD+vbNmrDOhb7A0lSQv|S6NkaK7=>d!~C*WfJT?6Jjs=x-LiD%{>W9}ctUF4VUFJ$=Q* zoj}o)I2=9crmGH+-E|GNGj2&cS~lG^%5pvmLt`aKy=99;U2HlxaipBTCieBomeD;j zfzRI2PpRF!DTG3yAJYG6-TLGe^qZqY4>;#F>i!-n>WsFD*h|@|le)~r#KJN{#Y6ej zTy!WioQ~)9_Dn8zppRU5Q?qUVp5!??;`@&8@>ux9OYtFPvVm!~FSeVyx>RAYoi;k} z@__$59q-WA?{{l+?`>g{xI35%J139xnO<#*XUbN`)QEj|DO%0} zJBR;IK6n@jT`=Gnpe9~^^>(ve-e{FER#G37y13QoM{af_QQLC+6l#tS$@a}5G>ku4 zPI;Tn4G!BA(S73)l-QrxF<@{QK6KyGem&@x6R`u**&Z~QJH$iXe$4pN`_mgC*tf*+ zfNxP_>S;N+@!7%tgdZY{H5coBt`z$Jt9L*q{vjCv|Hd7UGSSxGwq^^f_UL2JgIlr|>+&j=gu1$o$uISmgJ7w5`6rIyNNL|i5ll`{PBWeWB1 zI<~q%u*8OQ`{ywr-4Ow0X&WJNU*e(U>iCVAg&P=#{3M;aur(6D@5aR#qt0>Jva+WS z8Q&`g39tb7Nl3&4N)}#B{8@#;*Zh9?)YHd6O?p#Q%e}BF`1ATpZ~CdxDHm$lzF|qR z=dr!yqQYsT<=;2a+07!F55eb#aO4sqhj>434Mo8@ROl1By(AW3LGxPPwGZ_Sd@d6^ z<)jgqFyi&D3m=WuhQYqrhIwA9Y}G~;o4Y>RdvjHcW5i@7rSbe<;(tt=W!FRVJ`aH& zQ;RWw$J!Y)Oj*_`@m1}AY=^;UH_FeZZRWrfm$G%Jepm;ct>p@f`#Rb+ug_`L_yFw> zt4qcX^^cr3G+sG-ljE1pftC>PBCq)+F+>#t1G0K5;aY9Q_`kK4sSJ+oQI~0bDjtsi z=T=OLf#*Z_nG)%=PjP_KwjPIIk>TC*<_BTju%aaYcf82mlj%3Ko$GqB=%xR^{`>zd zVD>}i5szS?qOyQd;Yo1*xE5TPY4Zu4Y*Z3I?Qjxiu_0|}dmxJMhzmg}5GFtn4$dL< zs?`5a(o(|LOjdQd{T{r`wIUxRCqgF7Gaici)YZGGak#0X-*e%-w;fJ-%IOnR>gW-; zi@<||0wIGg%Eb%yWLUo0PJyE&vZc8BYpw3QMN?kPfR&~GT08a~mWhL5>(x#C}J zYxnf#|MA2B+up0pPWaBGk*fIWArN=Q9{<0sT`Do {r@SATP~Qrf;C24JVL&`;3h z!d}_?Z@H!6|IgarCfly#NTQ%ar_8E;b>;-R-&AwrSLoOx9PWU$PehqL-Fx<0OQJ}8 zIzUn)(HP7+J3decTo$)v#z9;biM6lJu5-pRSb#W%yTcH&*FD%j26!y{A9!hTOUZ=Y z=62z-ykagpIO_B2zGBOa^*aXe-1Hk+Oo@2fO8c*!7>C!f4^4)#1mEE4nhamI?6$A` z#EjdPPWtl4j%l4+QVxnY0Y7gstQykr)xoOsKpOGF-ZFCfS{KI8_WxlgOYfnFMp*W~ z=Y#!lYH0)9pDSX%;rivuxvqUFdt4ttIKb0wNH%BneI&S7F!$Rr(kKY?9V4S%D8k~N z@?N%kT`}w_@y1#j-Oi7xd*+|8I6Lb51zTKRv^A|OiMHDwsBMOu(^=0z@$Fwadznmn z-#f-|KR$Hge0a`*7jT^V9!Nv$w~82m=}auX>Z4@qqokXqcV5cR`Yi^3i(XSQ+t$$^I>x0WUpv80#h+^U+TS zv1~sFzt%_Xm^J%m(%Ee}LRNlqDJEanhb&b~>#%ab=eV8uMmcKX@chdEXJ4}lkEWyR zYX!9o+^zxd-%lHW*Ac4$ERy@S7_!Ckn^EmBcK1E)0X_0R>ejCFUYALZ_~fM7_(|JI z$>b~kr=ak49pAJ!p5$%fc|}NUS%=xSpLbk6%K^i-IGFg>$7X!V01$SJ@xNd0DGEFO zdHrG6c)C~c7yyb<|CU@#c2(CQdim@}m4ev5$MZjL<7L9Ra#8#uil6$Uq4qf#m&#TD zdTcp0OY2^j$%(U!d*9>Ne>+;vX)^vQ@E_E{@2n<2?(Zxt-(zGXnEv;b|2w{V+2MIH zy$9p!;yLWM8{DP`vx1Kl=u>uoqow~WMYa9Jtas;b9n*{FW8W+Od)~_Cs!jFjt)Xr! zUpb5j6utfM-A}D%_}xD?LvHMK%zk0p#5C%*tOh%Ny!Ei9{kJ2gGF%U%A7^79-M%a0 zeKdvp{$K7>Oi6sgqSfP)8uUec#E7?V{-?*~GC2Tqc<mL>eH#uT?__9Cb&;?2f*Js&_W+o`~vC+h9d8)`54~5<59Qv9gWg zeZ-Kjz$W^>Bj$V=z5qOmPn}Z^9Fxwfk8jH)(96?2-w6iT%c)8Zz5Hj%b|gkc00$g- z^wa5?Z#i_mS1%(|CZ?rEAZz)#uxSIdB+aMMJ24Tj0V5w^Vp2sJ=k0?dhmzpMK37vr zEqGmb8^Ab2fRmmQ8vvO| zZQs!yN5BU>Wp`--@{mzH&?5SV*=G9dDa-N=mMHm4L zI5*ngMV10a=A6_-x_?Ql9YahOTpIR8L)8tu+jJXuA8uxe!G>#(46ax~6$8UzwBGdu z_$&;30gaO>a^)8oF>hng^nV}tJn`XlAbUyXuq4R{;6xHJ!~I!&#Ebq+z!MkR$;J_u z>Ic8BOjC;T1J$IqcJjo$>?6zMMYQ!TK6TQh8rvWoi=7ZAvYk8g9(}T3_)Z*T5Kl z-tPH>*WhXS%bkonXq>%M@ra~sOyGUU#NxKh=lzCm*ZF$3xMD)u+iYcvjn}20_KPA$ zwwY^kFve2)BCJlFop=1q7t4VW z#HuaYoB#K=2IgBKJ-1%#`{i$PL$Vu7>D&3fu__cGSp0CD;AG{@3OiPp*jS5)dM(?4Vc5o zMmiBV{*PhfwMxZPJPmV&*(aS1c%OmNW88C^DbvpXLq1Hb@qFKy6-K7@d!yP)w+C2` zXY?%pzk4rOjQhM-tq@&2!ym@2hXaeY&XqE~LJU@H*~5u`=m{kaxYTlxBmWnjFhBMj zYfoAPq|dV=!M&C$w>tPcaQdZ%+aCYh7co2quY9`WmoVkxp37MNAHt3l#9_2Fa0wPa z$_{AWS0IP?i_2nX*v2uQd%WR0F)Li~&&Sn!`l0=&D`#Vr&mVhRFv5HzwHi+8^R886 zGQCoOOVNg(4NW#NY|^(nug&bTk1gcP7aa5M>OY?5G})taVa!&Yw_+Bz^kBc6?^1QtDZ!D@wjuhJapcZR>xP=_vMB2u)G)w?bGLfxp&Y~Hg|ofE3BSwD>35haHUT=S6!snF$)-z zX1P9{pIp2(-(mcwCOEVQw2fm`nYZ_fA88#UuCkElp<%?P$!iF~>A(G+nAhMHq#%$q z#rj?6zEqG+cfRc?8Cx(Fl*+M(0h!-*thZuLcck@efYBF*<3g4;GR?2c6S{A6>P!+SVAA; z)|TT~(!=OcyK7kQik1EVZfoh_mCyw5DKMQotMk}PLZ15O1eV$*$Y&`cELo(ZdJ+h> zS+xEkuOn$h+sK_0)>xla_5x1^m6n~nSx-{eaqXb%ktJN3Ukax#Bx|Llb{?^eZTV=@ z?^Mi_QxCyE^7wQ8(ODz+I|4{BN-!`3OX(Z|c!+}~!SMmo2b8mLU^h#9C{Cji++HRu zFea`-xJlIG6Qx`du4%5Pz-Pxa;LB({9UKmDcoM^(nI;<3a!7xY-uZh5a{kzINN<@u z)%I#?Ib?q7mmZq(ay-^2|DSSA!%aWNz<66T44aq!(vpS1Fe4PU(zokW`Hdv=bnJcE z*!K6pPP`hc$8o^&&!1~1u2{Ol+yC`PNt~!E8CcJwr5G6g&%p@}l$zy(#(U!2+x}UD z4_aL2vthB(2U<`R&4G0Eo2<=6Tz!=tcKQqD-t-O|Hu;3?eW?G zt=_2#Y3j`}B79jnnEylg>;5m9y#2rN*s$5L^fZ6hpvk>lP4@Lu{=7Ylj|lQxXBofX zJlW3Ia(lXn7JBDy19&Ca-Gp=%B?F5U=A-8!kubkKTwFuR8iYs7{MH+uRj-!(W8C4j zvV}`H`OtLvvY;_yRIC8t{`#fobN}Jz&!0bI)q$axz+9rQc$}yeBQ{bQIc)f9^ynB} zLc01|2v0h7hz_k$ea~$jo$m+WgGjyiAwqki!OX-3X0jw*;ctAVe4uTx#nIN$)lt6m zzU=t!co0)od}Ax#7%}>aFYZ6iZ|5r6g!vB7h4-rCaJf z@7pXMqBXN|1^K3P#(zWUA3yr@2YMq5W;43U``X7|&2UN&Eu!?rAY=>Zagu<-u;oI| z^2Qivsbt&_I|PtzQ_4BTB>I8G6ysxWMe^G@s~Ohw-IkMXd`f!=B#ifqD_B&&FEDkw zlGhPS9q;3^K88Jz13;^dK>P4M|10ixyVMsh;c4lCc{sfF#u(mPC&xI0V}8E;B}pT7 ze*g!9QHwW^+;{(9HnIU~WPr<6T*h2REsTfI<-Rwpi739pKyzwF&HmJTUD0}g-{ZPWXlFtzV7dmI*W zt?a>cfxoE!(<}lLi>(fas4qDW(@lH1WYN|9g#7=C9sjE`t8>T@@<9SG@%_*;TFtG@8Juz1X@QWXYgq-q)#Q38!>)u^w#Jk+DSn21( zXxNAKr{b3~FZUmDcF~d=4+54irM}0?C&t49evj9WUk=*M&l01t2$qAble>;y<_n!@ z%$Oa0?Ibt(N*L3YWH`+fQ0$JEJM|EkF;oIMX^;k^hG*6(F1`1Zvn5AImCzHI5xQSV z_!u670L@itN{Y~+L<@Lc>!A3v!FvKb0DAeK`+s|NJy#H;U>wLO=R=P=&AHfcaL$}G z>)Z)hxg zz`mE@#Pc0w&~e}lR!yC#h+&cC0!~Ys%{d=~$Fk3@GpF|G@5JJ;V0s3oqT_~q5g7f? zpVRg9OB%nlq}^WuPMElKAw&}7kH8o&du81YstV0eCAa~X4qGx3!Ggq6{Db!Ge9 zYRb;LZs@aPdHIlaYFTVwJ`Qjjbvak0fg;B_7kKOae7_re&l06sIeBz_0At#XcPC-t zA#K3k0_lNb%4o%;E*BOZ9+Kv=qRN#5FYv*K4XI*K`A-a~hfrofO4-%WwKp~KAJRU_ zK8NN1m-)jvp>nQ&w2#QHoAmmv81c5@6^h~RLu_n%dUZMB9f_iSb-(3DTUk%TI)*)U z-teU^)kn$c|8SjCzO|Pbj26U)pV3#iZ~Oh$6Qqj{Pbs_gSkMiYugY5_55|9(WEzvV z9IBM^wb>^9zr%i;RrZtOIj~a8{I))JT(CSzgQ<`i4w(oIybsxNu5*s#Z<-9TB}}p6 zo}Giq8Zj}3$F;D;bt|96;EVF5E+g7x8XvtMn_e|y*v06RRu0v{)&OFZr8 z$W@ov`u_J>@#>VY1f2*VZm2oxt$e)vqTn*Y;Pc!P4E!~`wrC{3?*>d;^|-MD#O zA4a?QUjFc$zpnKLpycO2+C#|WEB>SX{5$_AUzkb=*+bax){t1hIQfeI_l&DATsn1! zwV#D4gPv=`lm;s0ON^O*U3xD}Y1w@A{~;X?Kif<<*m9+TXsia54|M-%)V11fd$V|W z9H-+yMG^ggi*mK|o3zw-h(1o<{S>@mzSy!_*aMn^{*rI`e~qp6-l<{tDqetc=&NQ^ zf-Y<`>e8XNcX8=$$#d<;|9lBhQZ5;U`M(1AnJC;3*Z{)9SF8i(xgYv31d_Wvy;b%4g?0CR3x8dg%T)YW($vxkik9VB;|{{@)$#mofY4Lp&BU`@Y}BK4jHx zw4A06M!CP#X{JBTChXdOK*zi5`R?}~TGDch|Lk!0^;FEq|I*5Nv!fm3@!YREiDlQX z@&6aPu)J;YJ^ixIbu4)M{chLCL16XgX7;NgBVzm1Z!+QWoBqD){$TKBaK~2XIQaMK z)!BHoar4#I7eBzj`&S&#!g1G8+E{bU+!IcRHLIBDt#4w#u@)b>_r7K~;DzH#mR>mX z)z14E;At`tf1Br54&eEI)ie4O_xt=Ft#2~SB07i5wLtE=TYqm3l2XyaLc^S8^69BJTc27A`ryKXyoivu+3J zY}=mv?SvJDO;&dUX#s0L9dbPm@&m;E1Y8+v4{(|SJTdDd%~lHQZw_O!$fUUQWGZ%^X@c^vC<{4yOvIzK7g^;VB2sA8)#Fk^5*2= z(Wcd7_L>@C@Q$<(IyRPP7A}~dcKhc4{SuCRKR%4C{oj(~f$7G(!p^CPF;wm!PvoF@cxg0UxcE`l;>)J~so(Bv3&4DYTpH}XH=g@%cx_w|# zmOlZO0EYbE5J{4 zA0Z99x8H6dXouwa+<)5=$SdI-{$G4puG(^COl-e;%BbBZo_D~Wv@?8SJ>bWviRg+1ZF)&LpFVY=cygrp!3SR&f5Z=Hz5Z8_<&|(WebQo z1LbRRs_N|+63+d!!84FTWwDg|%JP32RLZa%D~V%p`~eKx;R1wwMCCefF${XDycQ2x z*J^3VpWjdXccO!w5$mSkjQCd&kscF5lQs&e*>MoG6F5014saRIOw0cp7q416)SSJp zz1+I|Fe$U9T||fJqkS-7F*XN<=r_XC?rZ_+++#A=Nh;}^e7oApW)+^86usvw%Z`aW znt|mO(n;O#SQOK4d(y>yqUpA=h?H-5+w@nKN5}so&}+p1kU+ptVp%1V)d%uw`Q)6L zCdK_M*UNmGc>$DXO#eUE53e4N0PV9*n#)%2GijP5n3&%-7Vx%O9yTqeKYi1?<1i=D z*p7U*aM0tm8|bAR^Vq>P?Yrcz_)LkSa|Oo}pD<-xS$oKG5^{{UH1}wEj|po|L>ZoB zcptZg-8JkuBldXQbW41GcL(060j?*pZ9>QepUeGmndkLIqn zNXWM5Gs!PMCoWPnee3dn{^qJJEr;Rmo(rS(-2U(Q0%e*{{Qsx+Cj8)26LE==Pip?tzo7hOk)^4P`NAq@U+V0Ej{6F79 zY1Oh{;p2TsjeYE+eK-{B8jpdGJB)uTuPZu#$^}WZ^6{$hu8S`kbJ-$(rz7{Z5Bu@> z?wA5hOaUe>FQth@O(VUGAu zrb0Qf_xtc~T0M2Wb%iBU+W63)$;626yG)Gm+|T`|eUdR1(=NM$&MAeZ{fYe4=g3JQ zAABmeT(o6Fc@Fv!;T{yfGS2tBFT!+7+h*{4b|z1 zm~w`ed}iFB-5ftFdEJtArtYOm1|ON2`J4H<`J$U8dD8sn#+P$0EWY%h9cBmTjq)?< zB-=CkbRPwgwKv--b9J{(_T$OP09!z$zvKU@0oukqD4}JWm0S$D2()qp0?!k|k;43c zcBp072g4^$bpkgqA)9aJJc|D$C830|sBxTjjP3y|RB)m)e{hHyv=B6g+W4Py`kbNV^BF96ej z?p{t@4|AN~qa$a*T6)o-NHGk@3@lUfbMWFxJB+TUv8v+Vlebjw{|wrfToc1qJ3yxM zo!u_k2&=F83tdmcKu$1JNz4ffvuCoH#2fiRTHfC7FG(yLD*L-rZT#G64{C%6*RRlE z8$xf3Ui81li0ERlc%3+d(~w%8dVb$S-D3hD!nj3W@EZ57QjXPxT3n~kQJp?e;14s<&>-Sk)di=f~vY=eXiZrI9 zFP{pZ)GebrvdY$szZrUHyd6N~6RG@|#^0;9K$a3V$wrLTpp^JcCEFOot|^K!n-fN6 zhqboL%a(oYC7r9<+wrIHt{q3J{M&oEwAGN(4_8k6NhhKeiT3SdJ6#Eo=9}%d z=F7Lq>5;83H$XXsGfsw*k{Xvc~{t;ut`4jPz|x%no!$m4>kdRM!Dqt9$Al{`-jk zyUtj2IjPM57EK-h=|6o_zRErN8SI2LYyHlWg<^R5Ma4O%ljpmh5@?jaJMZ*!#n^0r z24d32bC3;@rv6U3#PV3LC@mlwmcM>8Hh#pSwxPP_*k%HL|HglS4^X+s_l=)0osY3D zl-&RPfBwI@mkQm@4CC{ggS^FHIv_)4=QUoCh>k{za79-gPS=o)B=ejfOKs_PNYM1|IeEvRLxpxie3WwJ z&E->98{bDg4Ryuq$^A?P3EI@gGU;+n(k$`#^|0%dyWhh?kK9w^mAsb&0}U`ugFT4* zq0^t^EQ`aXM=+Njwg77=08?1M#r>{g!!S4E(vE3ICsKW5N;9 zvQSbnCy+utD-zT;CYcv-yPYrlV|`{2!a~Q$)W8^d>It|8bF=u|gB!Aw90AaD`Qta& zpML84IZt0>K%xvuk3Y>%K7B%BVQ^znXh1Kd)G=9p_`RpY{BjIf{m@Sjsz7pSyYbGa z47P!#mxcPrk8#q!~pxa955!Be!YI$jP( z${BGeL)y%%4ah&c3HJ@-f8WK9W+MJV}t`_cz?$26z@{%+v;V@RcKceE-Td9;{8r%}p|KZ0@yo9(XzU z7q9km*iS#bjT!&jB(ABu^Hm)yF8Sg40S8<}w^5K9Fw|1;lkEW-Ic3u|wfYz@90pRD z*hZ+k!*s%U_TYvMR56cYPIbrn!RQ8>ZO-tmUzI3iCmdr;z7}xYR+*~rV?5rR( zkaiGO&uACk*D?L1;(y-%biVuQUszd>*&HmTJU(;W;&m?3{8K`2y^*$#HO%2Fwl(Cn ziv~{q=lhBSBmaM}C8a;i*gWND{hGwUjqY2+vD)$1o1SfSp3_g8<-q@+yZ>C)PsYyw z=@XLGp`{G0athBRI}eI)91wovh4DUzIc`jgGl0c#_9<*1Kc4-`CH^UUwFf){!g<%% z5ly|R=u5*E7En)a$6+z1f(v^8z2WRAWW0iZh&;wWkW3_O|&( zTC`8hajn>jfyboY>L({=N~)$fULOx!Tq7S)GqjnvJe&>nr(yM{n#aU0#|jk*$?y8^ zr#5yvMv7_dxSe;JJREy+oEwC`kr&%mlq=>s8D>LYID%i|zxWyBPW=AmtfSs+Tp&iU zzg{7z?T9*fmg$H00gZ+siF5Rl>{}L9e&)ce)6_#YijI5bSsiQgU^C6bLwW+(;~X>3 zjE|hJ?v~;EUbr*bJWCvFM)cgO~Lf0!NIzYKN+ z@Dbz)ra6{w)b-RdtF_isP!J_Qxo?ckX``MTLtq4W`ai3=*WMdv$rhubc>XE-Px_!h z*8kaM#B!Q1$bVu;LG^H%Bk8&Zc>^YsP)nIw3e`-VgAd{}%vB9n!Uic)6ZEttm)C(Q zJrQb+NiU#&i_fc;!)ZClmHxT@;c~#VM<47{u(47rkd6)&JKA-R+jiUL!mDn#>{UtV z^xNtGM#4JLwiXprY!cS7Yhq(;b1?sBJ7t@ED?S#2ls?nI=mKrwlK;CMM!-?}=lnna z8t`*|J|{2BeDZU0uz?nf#m3kNm)bUp*ofjXJI;jp^fi{6mE~}N@EIHmYv1ftao`$t zz~pcOX|6mjEH+0ESUqk~KADF7&x%jiW&EJy%MifU9hqdJ7$)~Sr`?u+`&+-JP zkk#ZM++I_%=w52w<4iGLKFcm%^#b#>362pZMC%of0hlNsk`Gqw&HNZ>7OCrWLX$(< zb4B?|zy~0ax6zmu|9uesG<2IG9FeEhot?}GpJ`V||NOjtNi~mmpLy&BcnxrDO8am|*@Onvu|Gpveed#@U;!zikA#Iosk=veP{oEV>4p02ne zHvWVRbls|x(Ir-0-fkFyY(Iw2y=eta`0-)oHe-K19A9)j-<>bqC2z@11H-ZfFn6xD zqzJg$knjoh`d3R-=4+YN0H)=MaVRgjYm&=X>hK2{Iz~cdk)G2YM*goAdybyizOQcL z?MC5u-ky7lzDJ6*(W;9!`p6o-WbM{V6iq_)-)8IU1WjK>qvY0aOPl`(E)D3E$>smjrTnWUT1zxDM;r0K4;zDV;b*o!_y!bXeR)@5^^LE6e8m^* zw#m!7M!(TSU96>s)1JhYKA%1HItR%;*xR{C4oj!(oM-H)N)_Pg3!GwdyHGz&3g z*?SKcZ#S23EQjD*krMBbaeuO}dl6@IU=`pvo*h~o02)sR=3J-kr!C^sWr9cy^+yfj zt8wI55?pQ2=TD!~VhU_htn3#(VG_22m`U?gBti}Vs9Z#EbrEGq!onMxI86KW?=#-Q z@K#4GIJJHlNMBA{BF)r=#ir3RF{HoSgtL=SCuDEs8~(O==qAOK+?8nQX5tm&J$1bO z9*T2%hyoV>6{k8kZvO=w&U)M_tUSL*bD}+v>wZomQ7^ZBcf7b5(@W%D#{P z*z0&dIBa=m+s4~-G!8Op*BI2Rmo(@+VN$VStRK{-6E8pLJ`sOo`m4hq9}fIFXkSBa zX0jT?&^ZfJ?L&gd5Uh>3iNZx|Jk0-r5w}Nu);6&8T7S~ir!m8QlfJ&oyzOv>kWsc3br;r^y8X0|B~TmJO>z954Ac-_dlubiEW3O-l~m!U$+PFq@9Q z)CmCIuiJM2^Y_p7zyIrhSUZ#QSF(-;;(-~A*;$8@=(BVQ%2?Nc&UWA?XHMe97qU1f zK!aNkmh->lKzVkZyB>3?u2ex)Al*O?b)?dqB|2g|ui1gsx*>yZ7Nb1aHlJnh`-)ah zifA)yf%~zy-D#@MVn{c>lotsi7);-eC8v_br4GYgOEeM8d`~7W6Sf^NOirWT5YTp~ z)e?8gZ#y-4C&=l|PYBo=y6u|6Y7F=w;CaH@)gQtr>Kobe(SQJYFVD^&GPQr<)~nM(VHnLl_=VKIbon7C z6OZDp>>H_kp!bXVDciE2cFDSZkY)J4#h~!F;fVXKSJ~%bNe?YF{=AzWalw7aWjOG? z%gfGCgJvBIM6u4*V8T1MGNS>8rSS4ki9gphWaaf-HQ08KL8_l7O_m7D3(Y12Bi|gj zDk;I2Lekl2TW9a(iOki9e_A~I# z7>9It`UO|VNMjJNcD($dvG#*)ThqjYa@MPt?R)uuDku0kdbvr!Y#W8^0fYC}#h;q^ z;6owmhs4kksea`+)^=aYv=rw|rmKH|VgIx{-@}dVv)ue`TMqU4F8S@#rNdo;&~V*OinKJlZ(`f6TJ2>8{Pijd}J!W&YgRSuG?(P2Y-p9KCtqR z|HK+JHg&zXO~yk8(s&v23vZYCKXvIg+Wp*~@L(KM-0zr_Ic!aDX_-J>XEXHmgEa!- z`d%OuYwvOx?n%cvbkexdIO91+I!s#pkhgQSc z_FJHr1iME3w=e-{a)8SbB6_a76bD1xxxC3wwgbCA3!mXoqRsrj6^~*;+HB-?4ejc^fe0M2amA_QP%g z%$Pv?yR>4C+iWuLh(&`AhOEmbV;#fdS&Dq_#SPLUgy|-17lvx@ss}1hAq#)z4d;-x zS*+#Tl-D)-5upYeCp`|0RJqQz?gPVCq=%|KrhRWOYTU6oWUnLb#&Bw#`S$Iy!IUg} zdyLlgvgg1nPad?|#asf9c+)HQXB0jcee(F>q2QAO*6GiF0le+?+v#WSlqq@i z=k{Tj17^KF|KYN*He$%t^QKuImRr8s-29oGw(LpdXge0;SnXJR=gDAsyUsc~Hh;*R zpBT}emUGaR;b%7;{*O<3|kHD{S#d0>uD6qvsS^M=> z*{e;wn|$9B@%QU6$#vY-HIJ#U@|Ywves_Hz`0(@jzy9n0H=#OKtsh5E##wUQjy1eK zI)HYHn2Sgc$SDV)9SwuP`(7{eSGtXcFfurqk!v7D$%J)Af9@*+m7rQ+ftEgd&X=)n zhdocg*g#QdGD@z#CW+jE?ph{K6KirJP9SRFU+sJ6Q=OK(1CG;A`LK3^fF`%*@A;%@ z-B$&@!%2Slt=lkQ>5gX6p7xr0cWym^mB7*4Kq zzZ^=kX}do(o;L+M%)Hu=ziLYV4CbCvp1jkR{<-HMv02x^1WlOFQX3vaaAY=TlP@c9 zQ64^#@IfvP+@kmj!}R98aK&Y;B>aGz>x?n36D-39zxVi@ zo}_J@5wRwF_tyG$SE7}A8;cX1diZE&jJ8wD-|d{vP=Mv}j9J zs%qKC&%NXAaZ8R)4w6`>hu;jn^zydFvkk6INOTdnci94us?r=SGgSY?p zGIt@IwcGoe-kQ)=PB#1A*u>s3=!%7P#z%lS?lv1OGq0<275lEZ@R3*2F4p9y`xj%- z^DO4`3Z3~smx3L>m+-gCy6mZV$e#mQX?7z_Fj>ZoaolV2GJB*=HOAP|*`4bb#9mj7 zx2GL`IMLHF3ac}7vA=NMPT@c`F|rGbbgTrRWik3M9V-Qc9%noz`k;+`luP14H?zV% zb?ZUMMQmCe-LmhTGp>QR@`PMAhhblZ!0@B}viyH92koUjej(ojBiCX(4Lg{xkrj9U zG~Vg&lq++AiDiM`mc;h_W-lk^OHg;&7{iEoacp^vYzS?S;rT!PulA$YvZBU-#kZaR zrwi!kFyFbKy;Y;%T2|h3DgL+r>y4ydCJw8gD{~=|4?LQE6b=ZXFt(QY?FYfo{jnq8 zusDz-C)k5G-XB#Ok{#pNN0nX}pTqpKe69^X-|7srl{7!dvJ>QRn3@0I2ry=-QrVux z8rm#iI>jfh>$|FW{6BsfD`8zb{#)6On+;$g{>wI>$!M0pEdP($cXb_}D&p<`_WSx1 zgAe4M+?Qz&ye~a8p}>ln^ZUU#dm~r3X&G-A;t?n5@1Cm#;Df<$#LIX4_M82h5vx7_ zPp_}~cD=v*U9nfIT}du8PjuT>o^1WX6BJbzX#DGOAg;yTtkJ&R-c1g}hH@&7qKda4 zd*6KI$pH3VutPp>t`Xx6Ngy#$U}Fqcj)1Mn5H@&|nZ4YnHQ%!PFw{}bW#hUxAT=VY zj-JTcR07Iv=K0C{>i=6Erq+=@yy&AjS&ZcNJ3Icr<-U31_@AckSf~3x`!7jCvFh5i zTF!jeL^t)AYZWWcZR3+}H~naTdwyS6?Nykzax|@X(&p~bF(nfU-DZdJyB=pmJAYsH z+dA@Cl+qoh{JqVu_II@U+vnHe_d9)~Um3sgD0#L`)c2;nZ>s)9+L(sR1)3xt41F9f z<1gMujInC=c;u^2*TJZ7o=>xz&oMbJ+g?1c$X(8Cg|;Q-P2X)Dq#mx_IrWR- z4*~FgzvaXLjXiDI41uR*8G)Cawjk4Tn=o3k1-f!<2q$O0{r*ka$kF|n7BTwNz$<6o z{y*#Y_=YcIn00Pn-+;7Zj+JLU_>G=LSNrI*2jKu?wvi)I^v<(74~MYscmzC;SwgHP zJwbsf&Wxp#4$nWEfKX)a; zDQ(ao`}a@4zAhyzQG{fC@L+%MlIg`K&y5~8Tp>&ok*n-#J)L{e8)!+^r$;c0oZ@_7)6nrIvQ!HyR=nvX@ zQv+P#%fKvfRRD^Wn4H<}7*Ax&9>^h@PRG2F(AAW+`!hC25Ecg z5=)fA`AqZwmp(Mec<9@9xcoo$U_<-xCAkj#Ln3!f%bkRvjq4r6bGgy1Q}yHvlR3C) z)l(E0c0D|WXY!31^~dGA{nnRp*@@KW{tw0V&Lj5q?aZI?wlFzg03hBPFIkp@3BJ@J zVV}O;bWNY&IiH{z9jlP8+$9`gfOW14TlMxWU& z{@;TwcVO)>N zLYMAA{w`QgK0_6`+e*oW@dE}rU+i$UaidYqf=cg3&Y|n6M zTer!i>a+*4+Fox504aM9{)HPtyeXz0kG;uA+pISZukSx)d*5`p4=(H%yo)wcAB9r6 z+AP04lYQ)GLUD&NX!zg9{!iwYLnemR6v@$l4BBT-SUS3F`N)Qf4Rjd!<>A#QRJ@UT z!jg5R?1ywJW+z?)OuK77}|%a5B6n+$p|;%6f8pMT~9!#>G_eBpi= zo;;qn^O+z%xbMvT-^1@_c`_&O7z1$plZtI4SB|FsV6yrA3R~m&Z9tE<@r8$z0nFc> zcZGnb90PGGXe=QRz5hXh{DaUWsDS#<7jY?L+7Kw9~6E09W=>v>^l8Q^DX`H9(%ZH!i8d-$!_LgVe;Q(1%3@S zmP?HLt@yUd@54c}KFa@Td#_2r@_)|>IH4EUdyir7lXRxLrAriN=(0Pw^z2$dk zo)c(`W9A-(JLAE_P`{t`-fh256Xe6;XDK4bml&A#g~cBKs&aUL9)5iT&o6$TyYAKW zw|SVZ;s zHy-3iVdph@AIF6N!>P#{0wdYJ`m>hk`T{##h=O! z$LW|56Wr@NSF?Hz@^9wt`p-SRp9~W?M-#6Gr*3tE9WcONE>e<75BVeuW@GqK7cMtyysc_hnp(uFYjMDv!{r+fxuey*L# zLFxET$t&HdhdcHOb?wfk=~!*HV{Ry>CUw|;m=ns zIhd_^CGOKL+|2Xl8=B$^)1aDnw^Ig&8T`yi$ahY+?0XZ&hkW$1dZOyO7AW<;Ch1R6 zSqlc9_U8k={3R-1T*yA3G1Ec>4;!hCBy?k0B*1e`r5%t8g+#SX~1^_Y6WlxSNR)*oNPS zu@9RVYJa&!OUa`Hbh=El`8tD4+9QE@Hf3A`hjqU%FO&x~8owyhvxH!dkmWr4z9O*Z zs4MrW>#~W)wlkAcRrSKOod6T zdrx4nMPG)Fn5t#Cqx}CG{PDZf?gO%ni7)@hdHbPr1YeVijJMj4I+rxj>slV-l4v2C@autsOEg{{|4&jl z-qzZ+B+)zGs7e zf~^~<;q{}d`-b|ADo4C&Id~HC{JzeBtnur-vJNi)*xp*WOL?C+oF#>h(do8+jWX|C zr8$;<4D&gkdRfjZc2oIQgk>r@4XSl?b?n2S;4$@~XNcPNsSLak zFPE57!|6PLvKBBeMNt# zZ7crY;vJ4RjQt7h{u(~wfA3wm@Cz9AJxj#8|NGm6nFD+JJ`<=@&`Yfzqp6rtclxW| z^c!0WvJwE%)j<-#j{k@mm#+&0YpMSv25Ji-bX=HR0kes&Fi;xa^R8^E6t7c<(fqia=>HgU*Qg4*4%(jjaN=uQ zM)$ea=je-->;iUsV#Lhfjvgr;KI+$1$7-$$2ru@%eJ+(-rJaA7JAl2_3UQQ{5XS4L ziN{xrbepq!A^xk{0VfN^M*VzvB%Cp;=P6@x((@zi@Q-onb@uz_|*L^7oyxcgVjc}1Q8?#E8Xr>u_>>yaym&@uni4ZNU7=fS8)Bsj( z-X8(>DbGNFSo$!97Ol?VWyo>1&gVUcbd~=Iw;#@NR?;%>{9PR zgqO-G3ciUJs{gWJOyGqjnhNY227`jEeF>x|>cF1_-S#3m$v*zno*q8wGnh!pzU2!I z2-4g~kV*71mCYk%O~b1ljtNg~PfzC{YH6i3z-~rikk-q((jzz#F*~V{FBE~&n}hEu z(EET`dBDI93VU^u?et~Zm$5hSXH;iXS>7R4A22vRt+#o$C>V&^(DT;gtcDVo7l5Xw)QvgKa zpW|L@Byk_E_BoT&1Zd*?d$L<`%;RD{r$`Ty&IaoTqot|c?85u=OcE_V=KBoNC%G3&Abn^r|izv`C|jr4F}o7?42-u z*C0n~pDppwp!WQ}tz&;%Lg{b!b%(cjao=?RACQJ^3uqdH{3=)z(y2X@tzn(ne#KXRJNmq#gbkoxESfW zBCMW#-T)Ja@x1XJHR$t1%s2vaJ4Pys3{WT;_k$^eRv!%X0Sw7NHrIfre-zf`IkS91 zlNC0=-p!Xzxcpi-m<`Jvdz_}SckerRjvm!pzU>V{eqK&zwCL?^(=_`#ZTjS*uqE4O z4*yWu=M%0L=?vxn84LT~a_(I0Y2Wu@-I!x5TmV`IHqXRhagLtUC_deGRy1~H=o~z@ zTfm@=!Y8G}Vk9x}ZrODd$Xu9fUKBQvG|jv}mAg$Ihu) z$81!!ISRM@Y!zh%(jtSj1R7NpWjWz8gGmA%aZa(A! zV*gdS0OjGIo**j7jfd&Z{&~El^UBd_Qzu5>d>g1p(t}X}K8e8mKl{64S#6!zdQqQ( zeG{YG_z&YmKeBBw{MvR>6H7~kvDKP-G!PB@bx-uYg#M2I@tgnK8w%kz7u z=c%K&$;dtjrymE*I5C$EwbRzz4)msJP4>2ajh~o){PaW2$B)g-x9Swa%y>EO5n*z_ zyUuXChWuU90b)v4z_cHfkUxc_Z|ONj+7N! z(6j~i11o%xn>Iy`_12l;4QRUw?ycB)I%4=O|1zGjUIRgu4``(gOrG>F#V@hOd~EDj zTe9gK1!x&-pd3T*M;*60UA`wRBiv>BW8@7nZfN;AdRztoH|a9}ftT<4>P%RE8!`NL zG+tXR+;+PCA35xOidpz9c$2*%Q#Ky+dcrX)M_n~jDF<)1{2_*UIA&1JaGhPi+YMsW zk(eIj=NS)UpI_yjVp+C&6k+X#Rbo&jo&v*mI4zT&(z5}7-$9@lr9U*9c0T*D7%!Ipi<$T*hM`M)WMnz+qu?~it)u!Er@VYX;A zJ%GiN>;N2a6Vr7e-kL#bzKS1IX%w}Q#NB5 z`{>i%V(QBBMp&IJ@#p$K|Mfov{jem|2Y)?@eXd>V01jaqZ?S%>{TPJkd$f`6mkeOC z<@vpgA;Rm%1Q;etX~8i}2QeFI`oo2IJ}y2vRP}b9uz{*XcPyU0BdX&@hwP0zBU+{e z2g==_Q1n5EzV_l5P#-nU+W-$8Ts|jXFv@eI^GIg{lNb!(;Ahy?r`=26uj_&mW%sdn zr}G&^#Ci(jS|#izw=WIO)DluxjPo;|``_6dTy>fAk;@aUwBeOvj1uhah}# zq|3bQxMD;-ecCJ-18wGAKHF|iyVnp^e;V!QUbWrHL@c`j3=^W{ExqckD9K#+O_cWe9D)ebG`q|W%8AeMbYaqrR!=ecb)viGz}D9zMQ#XtawES zDVf%V9uXuyHq9UV;kn;0J)rL~zkM4T3IL|O1BMflt><%;^$UQ%jz9;%=;|y!2B!a~ zG615==m0eNF=7=kX^Z}M&OUo{0k&#@@YwHdlE?38IyQ4*IMjJk?!h|_rd(augL~XF zB`nT^y!r$n8Y{O9jz8Fbb(>BqEv@{WANv;7-DxsyUk|hQT2zxhSf+Rtj(^5~3)b}C zG1y+bpv}5;6UMRG(Xk(!V6so&v+(MNI|_5J(|+SC&xi2Sec6flr%TyP%xlQJwCFPqFz*<3iLI@!nFIz!dPJfAnVe}?F|tS{tt-k4UE zUhZeaz4rf{u`rhW@o~66856WCPPB8i0Dq7oT)vkrFDoYlOqP^mxZOkjoN+MzU)L*d z?)`)_r|q`fu2of_<9NwN{(tOU4q#DvNeZYtC z6)-yw4X{>z6HSKlx0ccH-STMzpBXdJ{?7Q)l?ROX;v>+urvbf~l{EkoQ~=qD@|l6b zC_O(L-nzUx;9vxj%y}#0;}dp2%RJy9*)?t5hY!)X z+oxXJuJ>eo{dvqXrcc$iBh%}Pa`fbG=Y$yaYb+zp=dAyPfco>L4``4S#Q#gR#xQQl z!+D=aVC>^aeu?F|5ZUdrXrz27*Oo`s({>(h$TK!T{(l|_DH{*jkH;3`^EP!*)_yOq z=R3}Cb<&jju;m+w|FLx3{U(=ESpFY&4&&4~NVD}S;Sa<(PN|NCkAdj}yIj?kc5TaI z&=m80<~+A!aTxzE-mHD#LyoJwY+mDquXc(k_4)l;%&>qdBDwgq6ThZ5mMrq4jMM)0 z8Otq!ft4q&S>2<(b26^k&XLo1{{Jb|FC_yu7K^sCb*geOv@FN)U+1-G+hslEqvNUb zXrx^h`+yJL`!}>NxV8J@slONi%qy52VjA|kxAU8qRNN^|ajXB|@zd>}@^pEayhd&x zo^@2FN#FRn$8<*sU|e&VGk@uvEWFQKx=8od4CIHUCXir?<~5i zhC?`Mag2$b7hh&)B-%_kV8)U%R*bS2ra5JgIXB3(_}plWwx+lKq~36#{5r;lCmBYs ziE2+qM$ySYeFoYt)fEJ~Ip|6{uj}f}gOhYL#$INXB8COs9_YLZ6pvthKPwcckhSY!$vRhM-H|jh0|FXgEHO0N96FUe zy4;T*Y7=udaB(k~u%}zhR^LpkJ$|O$(&mT-K2=ZeVS@LOtlMaK`M(_+G*mjHL56Ur zF5i$``zhy8$Pj-XbVB9Q+Kjn0(x73->HVj+8;1y3aKYT2+u;d$o-K6POv-aGuhK z`Gwo{j~4!1f6#BSg_(S&VY_00ccR!*FTcd667eR-?N|2tK3oUIf^?nxo|rtrQ=mB& zE8VDN?J+thCqD@TTIW8oxVw05-)WN%#@p}5dvJCR*v=f|YXGc$FKm$Q3QLAb+i4GN zQ*Rug@6$&(_?QKh*O)z)ZTXU^w3BYYXx&eWwtM=TB!QQ${VqPnooIvUxOz=Hku1=$ z8Rp--r(B(eWI10OTaVYeKB_PXbI z1IvS;C!TrlWlM?$rd&KfyOusHBM+2e~Lpdw^`%leca0-{Qc)=s?%cbFT+k{BJ0id&-u`IKjhQ zg-pL5mWsfPYbEVidZItrDlJDQYw~u?i0e3X8b+33p0^?Oy=7o+ZsbV&)MS3NiG|^{ z_Ifp*n}i(vG8cZX-99J}nXlm_wWGc-Q6>5_mya_}EAJzI9^1UyXZ=3e7WLKg3dNcZ zY*3jMT!4-n(V*6o0gYqc93Rq~Z=d!u)R2B#rW+PY&U|`3+D~P){K%xLU`6#txq2>Bm~D7xm+U z1cq|zyvN;^-yaVeh9sSzl{{dRKFyc$?K)f-MEe+hiD$XsN#rRT(z~gt`yIwyR=q6L zPzBj}1Q`wS*!J#|b30eDw#V&-mzN%7`#jt*8dt_{qr?A&55kQ!-0f?Wk=ar6h&{<= zaU)DtrNf4U@cUpxIP5c>3D6$b3asr5tg`hsLr+pK%)>7c-Shu2oQ{mwJ{_?rJf27+KYXn=&NyD$thn(st3JP_o5f^vWY=Y>%lD{Kg+*lwCnpD zUj25&5QJo2=UT)c^*P1=njrk||3N~)OT)SBsUo|v6X?)DY#TydlOr3En4JfapxR?I zhBYw(SGo+zpWM%vkkoMnrjP(nz_&rrh|LgKzu)W5R>tRjfpjm5m``^$O@N+$Qv&}2 zZ3|kBjv`C$i~a=Mno-nTlLEtdsIef*GdO>jmhTQ#uuYv8d#gB0+Pm+QJ_AZ7WYVL|Nm;b%NmiTes{it{;ps^JhSL{`)afBrgRVzDN|1k+FY?XE zvi>p)DhGP@Gy9oT92+pyb#7$Cwo`mEW*z@`IiYoW z{QovQ&w2ft9T1+A9MXLD_&xo97)Sf@8r&-^65Wy$@i&$pm*+Po_+bCMI`5@V`8k)% zVJvlbOjL*=C$vA$wq&QB_t{(b9=8sUh1uzLh(7O=)Gl+kM|N_lcky5L+|o!u+LEZSBX`2feZCP|Ie0C zHfHmdej^D^M`0VX2NMz*u?@e7m$* z0p9)ioLE<+&>C7ETmb>gyqqex7iaY}GyQcx@c47wH<$c-H`4xBwsyp>0sUEL?Hkwr zS%h1xZvV>_NYms0HSZ}bzVE$|D(;a^;GR# zj+;CFgySj9wC6-{8XqmcKpRB3EvMlkvgLqruKX^p7d;IKX*{M|Txf#fns08kgU6AO zEWmxmqFm;Xf!owoZ9L3Lp6oL0Kulk!j`}^Wdb{~weH8_> zSRkEC8v*4qMMLvfZ!n(?PT^UCgc0JW`(s1UYRksA2nDaV1;eS!*%o8Vz@x&I)E#}r z@-;L*JxML*Lt7B8R+~NMit$l|E$w{hfu-whC;t7FLwUJ~aZi~40Pipc^7soY zU*#Pdy}ht@Cu)43oBN~UO?S6}SGnQ0zkGK-zK+-F2|uuxq~COYFm=W>J}OVV8sqS7 zTT_1ASKl>uzUT|pu`2jVT7Z zvmU4UH>ZhN_3%B9rN?nF^DPWzbzd)+HHP&o8f0~!?tKy2*L06xpXEl3LCkYqM=YM+ z%+K7$=)m&X*B4CxukRO^VtGEF&5TdMG_dB)E{Gl+N=Q~z3LG%{BD!dO8H4F5fs8;h zI$~-g7ut35S^usfBv)s9&U20QxKP+02g=zl;Cc>li2LW#ZRZ`x!_gdhmPp*jWKD#% zO?i7Dd~{=cldsE+LW+DZ*P5ZHf*;;ENRY-O%$WFJgmo@O`!gumPm|Tt zS*WBjfvanQ1@delp>yALjRS@RGv4=4-k?2;D$#$+9UbJ@3x^VNM>}*U?Uc5CX%dJN z63@N&YiAXB($8dpqUHeRe7f8AXbKz1re0D{@a6W4I_~>+%U0Pj(1Zq+A3E;x|J(f~ zb7Fp#=UY>JV<3x{0R!M$sCJb7d%e$H$@>g&A+Q@ssLK`B7!)_Uh5@+Mrgt*jEujg) z(FU;*`w01zF`cV~21ce1r(`t2mbH(C4=Npu{TSp08V89PmSPCM=vzj{ctSto^_JgL zHwW<_)8`Y?(y|6AqJv-$vK8)i=Pwlxe$L;$f16M8)u02cY;~@Aj{FcQo;nI2e!e_= zgp`kjIEO!h|8qQh8r__j6EDX+WP3=9i?{nfvKnqLhM z5A?F4lFGjd{_}ATZEHVguU=2Zyu(SQF#q?s&pd$iaB@aIii-ahhb%VH{BCFf^_05}8!=-j6XRgE z0GzZ~x^)z4Td0A4#j?WKTYIqT?UL+C;ISOok6rd^3;;|vtTsI#r7U97;a1xC7yiIs z^yee58w)q1+X~aT$C%D*?$jQ!1U;nky(ZTrV=NHho92@|lwBzXwHqVH!x(7^Ko2wr z^H>@|}r{5jSm~!7akgN!%<;fo{W5!1@o%h{3ZMP;3kpG{h8Z{6X8!y5IM&H8# z0LO3g7PL*XeUJY=Q4m+}0AWC$zx|hfEkOmQUB19LIQ9}L&5@d0TX)+LbG1>+-%O zCtBDwVw{Chi>dAZ4gg@RstFRGKsgLf{ik%+e)7<$e6jt%+7=E|8Kn!@!+X7)sc}Kf z&86qo4a}azgCY;Kci}i3)1#NNY`-L~*7e3YD96A0jsI*qPyBZThgPIv{AYW_B*N*B z|KH+G3bMYJ`8jpe{Y0KG)q0G5Z2w}uZ!wOr!m^j-Hu{1gS&$B7$=1fOuxypV;J(xD z4>wccr@wvXNl-}Uj$dOhq0A9`Il;mHobaA9Grr@DkFaml{usg`eezz%h#Q_i93h*{ z3G8Z5#JdBrmJR*+bHn$K2UnDO^p=F!!^`dVaoY8_2ZME|`v2|rw5^nvc>d4A1IznK z&bpT@rTTs7z8S}$ZWUj4gB8~TW@BuB#NBXKsdBiF!1An7+;q`qS{3x0vNbvAV|r-& zS7pSQ?hDp$+8-?c7jM&#+y5y|!&~+1NW0^?12+3RF&-`veR^2o+&nSeI5NH_W_Z35 z@Cm={3X*#Suh=LQOtV3^*BHDQ!yOl2<<>FlQ)xdxFfga@H*X;f#;TJ#6{g}Nl;m{9 zuEyXNBsYomTQyaSmN6_J6cz z0%7P4Q+TYlM||OZuB?yaHoW$7>NCq;ImTAVIon=X+I5UL6Utk1`A%TUuK5=`wsMkHkuQ?B$nyq%= z3h8xLXg=r@jgZXF;E8Pg=LX;R;%^7#DjS)gLF*u@NOcxjsuxL1o2TgEYx$E^LL(&XL=ZO(yB zwI-RIpeet9Vb!Vh6JyfqpuF0aCRC63`jXS*7ylsQJ!zPQ3!L0OPdYQ`iJrEh5C5V6 zADw;se>$;E76%Ir!@P_E+Ry1;5~~CwyO8eg9<0T{>KHs``w0C-32|5$H2pRl)(;bM ze$am)B%Ywv6ACf0q7|Id(^lx{(1+wgwAPe{Pr__bOOPJ3uzZA3#|LfZbqqeq;~2Dt z4|bh1GY&KEWc#>?n40qKStWsNi#mbTG88t0CTt)FVSs_ge!T%k8@NWo#r+2# zn|xuR#f6Tg92EUVuosThZ()_^CU?{QklyjmBtEJ-K6sa3k9b*r>ifVtX0dKlhs0W} z{9N)SSy}^jjco65=Q5szyFCF!PWiRuqBuf+6gzxba}Nyf_>V8O{BnHxzfTa+w)9um z7xV7_EnL!X*ch>5L{57Bx|Iu;txqb1j{Yg+k1_cnf* zAo=^gC+0cM&!yx?^YF8;SR$53{HO#){(oUS7;;yxrd%&OKGJu#UGEc&uir-+^6K1( zB_qB`Zn1rn@`B{T9Qe+Ep5^FovMqsJc+7L( z160!xhcEV^JZ7HP0ERc1v2gt!{lizBE06D(KPSIn{3!mPvR^r+_yI<|CU@I!F~m6i zzx-sI9raDT*?BeVJo~@u0&(XnW?JpSHB(iZ|0@=J^ZdBucvB1`XUj1e_qM_<16b_r zmTa%Jt~)IM=bNgKzmNDo_9yhWck)xFSG_stIq0z4qg>UoFj@G1UPPjQ(!XCgikLe4 zY4@L7eNOkIoLECrIOzo}6))0Bo_LVKFteZI`e3x%Oc!x+s@k0>8K~>>YN~y6nnFT}`VeuGYTtO5NX$cF=U0 z*tO5&1Mr#$$fZWv+5G48BVWP!CG1yqeJmGSq`vEJ4)TMRuljeGuqJ*Z?2{&}@c@Rr z#7GtT-cY}@+cVYWM^k2<*U@i2abtC(@4Ok2Lmt_! zh-S9`^N)01^=~?2d;ntAQ*HD+m!v7$P;`y2*!^0 z&}-XNbla!C`_Rm5fz~~jbh4J}FQ3jif%me#9L^K3=iaD&^F*8NYmwgh)!;!ExtaD> zOkzw5Ig`aTqckcJPkpZi{>jv*0| z?r*a`8)5|d$?K|gc!2SAF3$mjFvFOLa0UR97#Ge_%a{%S zZ?q8qW?zmmEZ=-J&QBj4f~;i?o2T3M*X%b|+(xHQQ*HDY<~-!R-*hQbdLm73JlN6N6K$T z{Qvp)Bd63r+%`#o?4 z%O&}9(%F{!}s>U z4&YMH5#HOl0E|Iox!17G^Pom{;26ut$M*jiwjVY*$hyP+Gl{f)%50R|<_C{ya=GRH zop%XGv@!_>E|fIcN8oSE5olvO2f~hHML=8@9B}ZEZ=1F6F;3>pt54jzm!rq}UN+5G zS-9m7LL6JFx6w#L$&)#B7qvHc+fSGagm|It#Rpxq$nkIie*kC|+-G1XSFXrC?~yDwubJXw1|-7`N^-$7ZhsPU$LWtF?oF{W28C4i^c?_9s# z*nH7rA^$PSrKgbrV?aY}2 zBeisFXrQ$fIC6cne?KMTFxu;Sy-Dg1hqOGb!$Pd>z9Xqi>Y`%E&+@KW{gu*R!hI%| zjHI?x{E|EjgByea?8(7=aI9{4c(aKt_Wzrag>f=ta2!MrnOgtY)>@q7Np0b+8}Iv< zfTo+Z1hTQ0G6r*y2>^$-dOOhN(IyKUP@q)-H#)m-R4rnu+z>Hbl&f6A75NZj<7r}o4(N=KH4weOtVSe>*-zV z+sdTNXyxr$JTRmiNlJ9XV$PWw#I9q%<{JBL61)G{ z$sVZAriH(+xQ0@8%cB!yf^h-yiP_g{xb}Ml&0osAj^x1DQW*A|22iq*S~~UW_342z z5!g-;-Nqj#UFl2x(8$eL@u6QQ8MLJs19x*SMH-lL@i+eJ z?$YT5JKAFxPLpwztrhsNQx4?I-jCI3V7~{gAWY<-&Sh^Cb>l%ElpsGjE!zf64kmq8 z6`Bk}%;4|3Y9D~frFd^uht*ex!}}V*j1LXOg~>_s;bgWa(t{?-ew_@nYo*^>qAVA1 zY3X3Jt%YIKkYdDm3SM?1d1^pLf|%C-}3_fYV{#PK68e*%a5U*7V6s66Q(Lgep!*U#*s z_Zzt;v2))GU=GZt$$RSm@&79(PZmF1*Fz4J*>&0$R>9;?|DX6rhG}nV(jEw~hDPi} z+0JDcA9?~(A~EZVui*@oZ$;yhCMqVc@Ax0XzkDfa;Xz17AMw2H$2;)nSw-h^e@rw6Wl)VCp<7Yc76A!JeByFz8s8Qm!>E$a`iwWUinj2I z={N-pU&51i>4{Y!a)~MLo4}M7W(#utE(ZOQXigk(=&7tT;VB#xa1;I(6XTQH!0W_v@;y^g2 z%%|Hq7>E>p>~mEN&!=jcfH2g6vCLC01r z-+BzsRTplhu$mZo`lT5Cx53{c&#&>HkNaO1|MukgEC21uuya=VzvY>+@%9`u-k@Of z>hFsG<$S(@hpl)r?7_wzI+wgO5!*Cm&bQ;Y|N8@N0can1(hm7h&Pi5XH=d6H;|s4x zp2PF!Mlr!V-RA%G-yeI!@7R3~|7|-%*hFK#@)XaztQmBGV|bX=4-6&dd+hKfrhROn z=Ha^f=k{azjoogm_inReU3ScX(L&#Rbdx!Kzx~^E-}Nh2$1VrSNqM5#H~Gf&m)-{! zlBsM}NB8NA$kuljU5f_Ud78b)c{m4CL86Ck)_6)d_EbBUc|T=f z@|<{&5wl@&k(iUZmamxa-@|48k*P&2+aIR$ zdF=50E^o3N&1xMd?yQ6%RF`j>pKiB{HumAaJ z*q62>Glwj+Fn+6WvT8*9ayTpV2@=2!ExYXQ_^O`x1zCHN$DjVsZ@R+oPbIprPa}A? zV@4(C;6S;SUi2k9JIP$1=uh!~c|D7sPP*M_4eY41IRGuWoi?oV&%l}=raS1&;n)nS zxdw8krb~P3Fq>}q!6$xfU~=mi(R*onTOqRh?5oQX7&7J)%mKWh zo%Xha?18g60pbHg6)jYU;jSmRp17+7j9xoyG9G$?2DLot-W|9R1dW%*t1^H+cyt-g zR6pd{RFMQDD~ZXbmEIG^Y}_aJ+#e`!_p@{9I{O5M$t3XY|Mk|DWNz5QiW}!s`lSut zQ`b`?*?#Z7ex8Jvj||;k@oK}fY)vSbu2X(I{NHS64C2O)(P-rN!F{;hTUqLU)*y_@ zirvj}%#!kN;&XYvC4r4cYx4UgXS4AhhzhGU!hAUz3u!N5x=k@RFc@a-dF&I}b$;SrQ{5*_STayHyfV*sJX07*@_2j=}ZmRm<{J-UImpu*Q z-nzOi^(JV*v_0IaapAgFY=N*dV73?Nx1!ob=r@;ElxUd(e~h zW#w13?u?1UmOM@voMG4(l~a@tjE=#83G(oJmV3T1_wBBMz)KV1eZM6D*JXR%#+25; zBuMAZb69;N12DzA&M%8g<^J&a$VspW-KhKtjd?$R&-{9Ho9VWk=#KQbcEEA)FvNPv zhCX?2l|*&erK7%|@@_gX-l7<>JM5kaO?2)Kr!~&~fWqXnjHGQ;d#UN+BF3D4OA6>o zA6N`io;7_WCGp0FS3k?wvbClbMM1_ zOpL@fv!*AT5SL3cI(ROs4U(cA)Zb7Q57YnK0Z!m(^!SPrmD(~>zP`2Um zqDo$q)5x5Y8_)M!_zJ}>-_YYYrD2&5AZty&4pha|h0J=g(@L^MmEa71Kzv}tzh|$iv?^W{OAMO61EzR#~ zH^udCpFd)q^lr?y%iUTm`)l0&Dr`U91|xpwzWbu<9$-e0`Pia6Ue^sj8+Sxc=YgaAVXAF+$NFhiF0Se8tL;}FVKi@g z``X!qkW!KIzLHYc^Jizm96*Eo@8Iwv(CW)k-2~v7-jL3E{X6g$W=y)7q$6hCPaYq$ zek_{8>YMlG+bF!uPtp_d0gsjISVwQn2t#i#%5i6K?PXiLeHNLCrN06B0xM)cEv)*0 znJkK4CJ)!*mG>lcO?w$0wr;2K)HFM^)KRt3a;=N(Tt~Rv1r9)T@PFPm=-y;G9Qc$S z-z;_6p7w6rApHC<8H?X))7Q91(aSx{yf73vpL>g>J7*_I<-*p_cO#w_I+C)Yu{$TN zM6_YI3GYBP8edFW1s)v6KzNl;qv;vsyQeGiO#rt|3=nKaRG*l`fLGesJ)aQneKu6E zmhs3TukG_MSr$!m-=ITLzlD_^^lQl|Qb~o^ee5n_@FY8j@y4dY{93KQ{f?&LenH)Y>5GX<0zW;GUM~9 zs_8E+U&Ln&@4!Txzt!<mc)j#P-?;BvPjOd)*zvmR zYCpKn8$g{?q>}I*FOjlW`Gjb6|7Z!Ozd4x0ER}y8Y(DWF{o8R6;GSmZdMv$;r!rHz z>l0NrmM<}{_=f{|E%kWC0gpvNc^jSxpR3Jvr2SRCVn&<8>nOppL66m&&fC6Yp|GsW zuN^zQ*V|i;TMIKSSD6Sexq3TIy_@q3o=y((*lyZ`aZyW0#l#KT+SmiAe9S{==WaOx zf%>BDaNk|V;3Hn~oOdct((j&76LZfZ%Nd5)d7g5+v-K6Y-u@q$zUeZ{#K?h{d3iqS zI&M0~hBdN;GXd}w|JgUwq!V+QOxb{7O8tm5Kz{1@a~{ZX`{y^};G+xHc46)p30V9$ z9E&rdLMYyt_|+$oebV>Nfb4y9iAb}}oU1*!0SEIq_{7_L+55gPO<~=y@V7~67h(5` zPCYE-sFt<=XSb>GPukC$Ao9qMa(=H zuDXc_Gas}3khTypX*R|?wr)%{J8Yh~2j!C4#A3B^`V4>mMI-lL7v{Y%$Mag(SbX)V zS6nr3W&eRTN}0fNlF1`MQ94R*=Qy8oQ%vj>4Q2Z*+t@E%;l_CQWsGxKq!{?}kgIxk zUcK{T_mO_;vi1f%d8^w`Oy}Tz_ubnGBD8;=_qH3?gZuj}y9Wj~^x16lp9k-KY~1pR zh^Dj0jnIg-q?S_#IW$mM!~QCUebegF_89i@zw0tOnE%^~46r!o_U0BcbVEM8jo=&1 zIbt;+{PFyR`L2=BacIQBm;WyZhu!=^fA8VST;3V@@XN+YplOcFv2DkM)8^NBkx9y)ZEJE0@`@6YD%_WQA@^6MR=&-qdP?Uziu%`HnxN^&WIM)-rED^}OOgd>-V@ zORToG{p|W?NS%F+>2hyoeSBz$;LA|*Ly+SpoqIx97E+pAMq8`C_Ph8XWVhA6U7i^l z#~!i)#xl|~4!dAYKcjA4$|a~x=BR%=&Q@Z4DIYJ|{#^g(zyC*^sM2dZ8QnfWWYXZe z38eSnVUih}CN2rN4E{p_48XkZ_Aoj|F=v?*N}jMC&uE$n^ZOk6^1+^_!xBL{q7SBY zUAvBTbRE^6zYT%tuI?c_HhuP#6kyA3R=d!CLRH)V;Tnz<9nid8^mhU=c@N3}Ig)#s zM-)HS2&T>ce7|tDT%(9g^P5gI?7Qx-r)xnOYJ#Efx4_`_kY?%glTIfv21X@hVb=sb`cj`Wety0(;1mbzZO-iX(dS-Z z9Bfvd4o0l+y4L)|vm9gYvFF6pwYPCwLJg-e z=F+CLnL`%`G0kUPC{0fc9tjZM$U3f!#fs5FXsCQ`{ZY>uTRT1D>{A zV=s3lTX)+8OwLZ;konI^4N^~>pQ^*N{{03j zgn*)uErF;_?MvwE{zgl>%-p5tG|vT2hOuv{u)U{w=Cee~~= z&?TF?%f`pi0|=M3v|@J5b_Q05l`s3zq=Iro=|4V4}NXM^C%ZJOJeHk&Bp7PM= zeG_icKwY#f@IKl;0wWF&xp4nwwp#jcJ7mpwo~0?1sw|owJR==w|8Ea%J%s5CmPbT& zlO=;OCKW4JHgjn~wGFEu(XwXSsr!6zk60v~1HNylaL@9O#I!>=vmu+bm~o9aXTo$7 z(=Q@S79l}B-*43myNAtjQll^mqaQVe*4w%K`Ked&_S8UL8MBl_@S)7~H_~HH%y%x` zZ}n%(*bicf{NH2(A2XxOuJ)Oc&$k@XYQ~b)#(_D0aE*P%FX_Viebhs=ej7#3eU~1R z4f~dcUym(x47WP_>y*(`-td8T)RT$K5y-j4^9P4>K3D>KkoUPOMXSeU*|g^b#rEp?5P;y}_f zh>gl^R1I@VujAaz^BOC+cH74N!3oG1ogX_lWfs5RGi0Li#^((}DpwuffIrVN3+Gw|hTXdZ6Vj5)jb zb3XNyQqz}8bZ*j`06TD`;{@8PJB=RH`)PJ z-ZSedupQdaH3yFEcxfFZf3oRm+w_1+decUVR433+-q)w-h`9J-K z^1f&M?}@7jJui7@F=n zL<6~)f=1i(*S_#yxy%WV@rmgRJj^cSbAwtdHYQA|x%N5qor8t)q8YE`N3MhIXL{rB zy~;t++PQ;Y6F%d01m%yk_8 z4y<(v`QbS2;;&c}F;>z-<_l0}KQ}F(EJ`~^7LB`qzVW(aA259!F?=zXz0+@5V_5x9 zn-6VzvzhcWAD2m4JT984gn;DR8E(MNqj7PJ=U~Qou3*CWFAPqz@d28L$?Df;(b;j^ zFqx8kAQ8pabD!J1^lVPovU*lYp`VdHYAQ@Gc5Q;x@(%#N_5V9JWF__hCHsYrfnjk# z%@v<3pB!n)1TQ;e@415X*SUXx%yuRX|H&P{(FXiVzhmP6<*{7)_j7N^{nWFtJZ%f7 zZOi{z+b@pXUfL*@4LKx2vOW2#)$4JJz7EK=4#@Q2d3!#pu8^NJqk>)uxqOTw%@!yk?-V z$N$`)e)a!h9Lrjl;r!g#j=p10Bhh218;RhMF7vlBQ1&%K77{;gs4#B>x;1}4oXye^M&sQ=@zC^BY)udw_da2eYYQJ8q;c0vA&^0!=a22$}n`E>oZtR8obC6DZ-Bz*vB4A=&Sy&s5* zp8Vodn&2%rP zvZ{?0zoOgIU=2yq;MQ$Rw`zcur3`k%A&2pQCUSo}DEni7*-xmCft=J+*k=;`ezB_9 zdw&SMS#Em=3|}kuybc%a7IK&pR|2Vep?D1lCt3y3gI7L;@6G+3_0=PQ??GrDzfEL# zoitU)4#jKp?Q8NZdsUuy)RRT$!ZdH*@EO30|GLIOXWwfEM%(;7nbKg|v~!r>Y-b(= z6n^RXQ8A+918LPmAbI~&wh&4+XkUeMu6w|sW#k>_^I4`jCVkY6=X1=}-FF8E7W~wn zyF>Iceez=sqWjYCbI?2c!HgM)(6&y@#PtbG&RpaAZ~1>?X1$ETN%ZECCc)>!Jkb)X z{o#Jp_!{Ve)=Azw&Z$bp#vyDdKa7DxvZ2d#&~k44iPfIRnmM>mv9R^_!IA-&{3phj z2n}OC{C~&R&wNkcJ^ud<^PL}0*fgLCC~uh)0o%USACM0AU~Btil~7%l$MtV5JxJZ5 zW%{-Y=FvaLSa#a=4f$xVSkO?VbL0;dFaGiRs!C0C8ct>QlD(~tg>9<5nK55bK8FRZ z^2?IEJ@i5!>m?Em1ZLgmqFdY?4Gt?c1hK+|9>8sb+wg3%vYZO!&pprQOaxjF-Fv$ z=FtzRxIg0E|7m+czTH(lU(rjOP;z3cbxwIv;La$c~XcsftnvrX8KS zHyDO}TAqIb=JIWiZLsj?KY-c4bvsA>Z7x0+E~?~)sA-m9De8))fOG^ae;<($TZ#h<@nG}CJM`?LjJaZPO+8|7$ zf6cs(Wd?36%uT_^XSf0W{k5;-la?}~eV*kHrv9ejF8Og?7PN8N`vO1Lv=hKA`{qx! z$Y1~N*wN_=FGg9rXlnQm>VMPMkninb>UZ2Z;jYj7GakePjj?@8p2z)vVIvOp5%V`o zyz>&{e&E?#b}N*8UI*UDO25_^jOfG1JzjR7ANb|>e#jnQ_d(+yE~qncm>&j(-%r#TIhtT~;YF!21l3m+L=a6U=GBdqe?i=ZBJFb9a2A(0**pgL5X0haqC7(9XQ zi$G(i17J+gVRGky;6U#Q_U=G4urg!@q>B%e>Uy=**}sDGlZag4fCMLVd{T!?>9hjF z+laS~RAPr^Ux{40*5Q+!X=ux2@2-K{?|~KRQ-9CpM?by^dGRr1x#SwYq?_~Myxb|9 z^Jt&eZchHA4WVm0(kqz`%MA1Hv?VF}`gJz0-hc&lT7OE@W_z%R9h24()VZZ@6T?BJ z4)K{qYA3G_p3OI!qj1?h^xT{5*Wqt1?6OHYkAQ~d|0o+`S&Yd+%E6Bg5Le7LgF2_T z^$l$UKB%ljyt!AIa8Bg4NBq%C{gq@Pzq*EvoPf@{!s_$-(e-PhO!PcgFZur%v^9D- za3~wF+GEn$LG>#TEdM_pg`CUXCV97I&%EPHUA#H8#6^o;Emu}-g+Qej6chA^0bbf%N+atoZo!Z%bXu!+{=y<+la_pJQcxtJk`(q#- z7JD$BUY@qz?V8*UP?FEzZZ9RJeT5TMvWqciRgl_QGOb`?twb z%R_SC+32?p9~}L$wQCL1=At)!0HccBGY*v5K(>$erwhMzVlD25^JiscnixIt;+=bG zeaY0BI(yPZJ*bpMGaWCX4nKLj8_(Z}d*0?4PjyQI=m8DbK`gW_^%q;xc0oX})cl<#gFXw#5m&&gZN#X{%@}+*Uw0 zdJK;*e|tYwPAO0sMvYmG{GIkRFtp;s_0_KVKh#dY<%{LJkUlhddWiLFrx|@R=1svH zo>iQ>Yk#Ig(|ft(&A^k_TOfKc1QlxnwGa4RIC-%6=N#kz6OX%f31H-CU$GTKWPOP; zeLWDc28qw98UM?WT1-)wJfiaOhh`XuX1_1sa_wdN+DjF;?v>NuHAr5h4B7X919NZ8 zEM?$D=U3UkX}{ecWx2@qeIHbLc(?F${8BRhIokhi@_oDi>o8)Y+e$IgKF|U*CS}M!e~G8R9j7 zG3lK`WaZDY$0EFB@$=XF4#EG6mB0j(upB%--%2_7h1bDl@{84S-_SUm)zLESzD`VA zhuFPV?4#Vm$B~B2DU+-1EC>7SBSgoZ+ymYwv3mS>V10`v*7$I`+M$__H(5Z&{#EwuWU)Ucw*JL50|NjH|7KF$0;2#U%8mSSv|kC)BIpt$R<8@ zjecUBIp3Bp^x3=If0P@4b=+=*@j;K{Vas2}BtGVteul;W++$j3TT%Z1wi`5-)Ya)o zX3r*h;+%{el$rJ*{5Yb6R$vTQ)VWEN-Sb)3GEf?=3GG_<3h<-r-a@PGMC>V81Hq!4 z;o1iky?$@k>E8+Z(*dsbeekm5*D?Ti*jRKu?LPXjohghyr5GISs`4et9QCauXNMK} z@m65zjkG-Na4q=?LR>u{myt109hnlW!rDG%{#^5^TWeNJ1jQQA4p{OtlsahD>FifNq6|ALh#~B5N-^Z{`;0<)>HbX`-VvFPC zluy}>+1S8m(~rlf2-%T$`gm>lKlkLa&XHoo_J3>tiheS(pIlCxfMq=~d0_}*`|YDf zBa9!tEk)olxO-z#h|;miNSl>^N9D_ej03~_W!zGCp%1BWS{9UQQIKCW#)rZ-^4 z$Na@k=!Y?QK@ASI-%#JT#e-aLU6Etwr@>nFU*zwp#dfJ8CaSYs8%|G`(18Q#PG0b<+9n+D@u7gaXEqdElm;j4j$zN@{{;zG~F zkPaGtzVl)BOFrVUr}bd^M)PkKZ~w3THhUl~-0h<=%lD>J{I|DTVf5O!vutU8^i87e zqW7k|`t`@EHA&)>4fjk-NCrjQ1CxKQCdn!M@t%e`JO53&-zU+XPhxHk+3pVc3rIe5 zO!?fa9~Sah`s91%15Mtsc`XUaU}bVjbX|grXg#$5BUHaRKRfuk&j##k=~&;h&EuWl z-*Ps2c?=&g5n-Z=Dd)nwaWDK{%=qW^8jU`gwqx&ed#{mot4_*{(z>RMNGt2_+`(kI za~*Vk*2JB&rFV9%&Tq{7SDYnAd(3G*FZDU~7G#XRG5bYV;qKI7(T_5-zSgj6WzCBg z<~}mCCCBCc_Qlu>;+olD@LJi^&l06vHE?;LatNyz`}_VGn-(MXs}ea@^HEwHejogd zHdMgipv9Xs*5>{|9<;#vX>yxTNkq-!ICHF~i2?d@Sqged3o*Dcr2s zGI2@%lOz5#9yT|U!*IWdWrIe?kNy3*u*|MY4F9LxpHRuYzTJn@ZX{J`S_j?^7>N0n zPNcb-#m=IA#GA^0XuE0l!G4f_zw?)DIbs}3Q*|z0Wf(?1&c>)A79Kg}aXHe5+vl)SidCQM<3;B(&>lO1>S_ctjCarRe6_2Et8`u)*v`1T{N`;B zVfLM_AmjO8b2#z8|NDO&D4NG^*hzmk^yOWFSV3y5`oM}hP;aNe$2~A%<}W3jhVHbL z@V@T(8=Uc;tF3rG2{@G7MzM@+)!FHU=e7{ko{lA62IvOMq}(f-9h~!dnE@&w3sko1 zj?PbKq|&&NT(MlgonyRqs|;qHK%xQMZD;QvLVFvg*oi^B$|3M_l06}jLwNJ(Nl;La zbd@ZBiIIfJL8F}T)XS&zq!T5?pbSTcwJ2L(hr#1YF{KDFo@OAIBf?K40` z-so=}&~T99*w9cBuLnDVnn2BkFMA+hbg)*P9AF!uTeh<8v%xjKlYz%qLz6qS!yXja zN69;5UhIS;q_{V6bI^Od38AIymb)S@tPe~ z>AY(QCbd2ZFyAbt|EI~Y=?EnOVSy5cO##@O8YWlAC&RdwO-{YE{!oJ_m)`!yko81a zBnLyKpYGgwfLvH0+Z1mJSea~W2%}FEFK}a)jdGGdjMuMdRRX7-6MyJ$6nA4;q9+N7 zU41Vk{$am4B_~p&+y6O#w?E+B30m}@TWuiSbj&@lI$p=yj?Ep~l&1AcK(rgR(7xU7 zS?zYdRCaWH^&0U^Z|8>SF?o&&#f~qqI?Vq|B*Gf$!~K8I>i*O$m;bj>1oAikhXzC2 z4jPV*KVr4t_lM*};&YUl2Xn4t|JSPVcoOZWy&_^5wt1`MMfq`$sHdRsA%q@O?l#LW z_r6I#7y7yR(j9GN(?DI^hVlN8fF?#TFwM)z{C$rs-81z%zlX_c*eX=#d`L_2-{xsF zXnoOkfg$mdNw%!>)#?2ycA*AEdwIoBBNRwT+wIRVUWwg{>1chZ(2W1f|J_cZiQEM9 z#CovHL$U$D!2m6p7)1-0dF$oi=>L|xouW3wN?*>I+wjo-lq?<{hh9fm;{kx@GFyzDf4jbx@67mL6AYxo zVzuW%vtL{^Ud+gp51b_?CBx>AdUW{({h*k|yRVLAqw|vL6|O)wOFOqbrG&J6Y59Kw zuZiIEna^?fx$rqH@K{ zCpl3M3RH~ju?!Mjv*TetL5orR5;=pfn#_u{2bzw8evSXzcODy$YPIqh=A#`u)8zk< zttD}r%ZPz%bMI1%tAl>P`~S*s&vA{_3(Ut1Puc^BPsE!B6st2rZ!V@reqo#pNj2b` z-3-~um%5%H<|(G;_IcpfPb?~iuENSk*w_xObXssj#AYoQr>$3~2iO&E{$KPVFpPDz z8-Km`FQuepyz}sn8VpkY-#B7@eqH0in7zvoGx9&F$6-Bwrzt<~8}Xml?L@?^A$FENeZuds4y zqJVWrwUvg(Cflr~UqXgBjKUr84f|Pza`Aq% z?%<$6c>hE3H0NX_m&xHO50u-T-yvr&V=>G%O<>hN6PBcn5KWTMMgJA68}`Dmu2b#@Y=XqvkNST`{7 zdX{mrK`Y;z>~t=(^tj|+Wqb*k_9^xpbK2W^o8aofetJa9YVFsC_1R0(*m>kkzLuJV z8zI@uWqc0V{W`eooHFlVFlnOAWqx2{rqM@UG5q8UDPbLP^2s&`;7$YOJqI4Dwjq{p z|0f9bKu#moI}Q+=*pd3VpHF0uM3w5dWMlfjWYe;Wh3kC{BiN(2 zI^shFZSy&OfS6JPS(h!dz-gZmW6n0dy9MW5=%^_Cy^56-dFD+Gj;V`E?TAdqBx?B{uV<0mGAzDEpYE|86Z(Z3`s zfBVQ~oDUaM{%7F%4ED{HDpGO0az1t9>S2W*)MY%kCKCfQDTS7dVPQCSm+w4ZlLOS2 zL&5yb^2`BVDc@nP-4o*^f?Fn~Fb+uxxAOnFzdG#(WToTWUCZO#((7Z;zJIOxRb#R75#m`am_8skc=AkpggdIt z$(vJo6_-%FtS$g!-}v?|{*>=tj#==%8qrv)oY9sY1$_#lr6*p!PjZbGxpe7m@g%H0 z_Q{x=J$_EyH*EbeSWXUU8NNxoVncK*Iqb}0Ro|%4*N9zy)3!o+x}T(O@L2!z`x=AR znEsEP{y$7Zc+q}p*qtlxc6%qe9ZUW)266(e(ly&sHQ`7Q_RH|_QqRp}31-}UnU zBcR^00mr6TuH(BMd!-aIuQ7wf@>PudUt>Ud_TSCyf4!H^cPxv`a0h_(|3`n-MLOaeu|#q`xPBR(ePe%ktl{$IXWiZP zkY>l?=-49v=W_IrkIH!MUs&_yQLWRfab-UEbR@F<-yfKei0K1Y-$Q(~LOluCZ7>0N zWO+lVA7`v0=XgOqOLXX|vBaDEsY1Sd>Wt2tsC&mZ%H3swl4G0Iqvyh)fcYHt(HHc| zoITdk!L_nEtW1Yur$9{(^AFpb-lEg=N z-q+hkjYi>F6?Xrj-zKp8)wAkcIza2i5bSlls*L${=fl4pBbWGY>940d&al2Zn=hQ#%nfr+|p3FLi z-;MKC*TM?c@3wgC+vp{)H;@oDy;@e@ThGZPqd~iYXc&w)5I;@*uYt*Lp$2wyJ(Dy_ zDz#v$)-~XJ5imXs3Xu7gJx5;)*^T_Alb}eJ{lJc~J7&-ofiub9G(jh7{+TrQHq8kb zcgj2te8u!a;E3zt;OoQ&$LIN(2Ib*LEf7&e%QiSe0)V`9h$uD|yG{r6^@nBXSl zxQo*#UY1W8dYQlUvdf#O$H!q06OtV0EnWQA#|Lt0xKm9N2FEUc3JBDC61aVorE^Lx!qeOa8N6#2;YE@BX#ptrR2QK~s@j zAe25P{GZU6U_@5jOY z$G12BG>sYX6PK_~BQvWNZU2>ko24nScIQy#M##|1a$ZPpm1I zHq2@1BUVaIldscuFqh(@Iu>2JJ?ISfc*N}yq}yz}BAmj`nIE;iU}qj|)dimmFG?5% z|EC-;nbK@S_UO$UiG1HAMU!d1^ZtxU5@)z##AmdlBMVdb*}D4m?UVVw*ezSRWLIS? zrl!i;^i{QKOI}CE@Ai-I*82i|QFZjA-X34Q?-){j1qR&{e4R2xWQ&g@FJZhb;u7nG zPY?FH7^B9kEHq}U^+ZODGLVN)%JTIL$9qCkd8a%Uov!>E+x&c0dIGhNPDpPsmW2W^ z`4oYcFLlwM-0y$?wfJxOfBrp@@}%cMU6a8V{AVcF%$fj-4BLVSE zV!4etqh!3<8 z@NL2?n?-6}#KsKo?j#7)#z|aRyLKsS@iOrNIVtS>sM^5g`6+q%CZ%ovq{4rrEaU(D zoZR~KpPPQ;U$_9$d@d*kz2p<|C$_YJ4=yW@YdL*7R{QBXi10Cr&tt+)i3w=d%dTAF zgLUT!7B;?t4=sL}mND)kB)Z*sR`mbRXO5KrYVS*wf3}#pFa~mT4gN>_7Mm$c)0dC6 zMjK&1@>f?Lr|go`;TQg5dE293zy9d!_fzqIuo)vI`lG`={Ret?4hO&W`;*oW*)9EU z8$OVd+I(d`_m^P^OBR3sQ{AP5StmY~;(eX@|NI}lf=zXuk?(xq{^=+iL#?cjWnK&~ ze9xS(mFTcM3x!~0{_=0CL6GnN?yx~fY*pI?dSt&CTdJ->m#$!62%PUN;3T~cZJ5~E zoRNooJ5zNeo1q}b{cIyg@Vg7OPPw~(iLNwT%Rvd0_GQK$V%vGcjtrSHa!5+HsX)Q9 zDgA((FnJ-$VCDRumUWt*YPj-S#~vgJ#tl4p&q8_as!4lzU{pJ!ZU5a4bO&BS9vr}? zB@tMSA9R;=83ZfXM)RDYu2xbV!OSR)u1=y0_f@;gTu&le-5v&-e2TCRT|PmG;}PAt z1-PB8bBAnC-o;9|yG_1_hq7w=tj#e13k|@FvX^f?x(#8;@2L(geiU_b^wcagXF3ui z$a{p@>m9U5Bq9&ZduKl?S$qJ4{$zyHQ?L_?r|fTyT+nx;jEU3!%bmqNipCRR4)WW- z<*OzmyGx&|m^K_{!}&(4Lu0Vaz@4^-T4*=~X+Ch}+`Ud_Kz|3Fowz(SUzo7D8MN@^ z=)2b>4n)Y7YO)o3vPrrsE)LSBQ+mTYgvM)a6RhTTYBs-VgHJIhpp{D%oE;w!-#r*AN*)X$q6dAR<#u;|CQ~wUF6%o!@A$`-|4{z6FB#6{-0>; z)O&Kz;r|hqn9(L4nyyRvKmGq^WlgR~r)(;fdsjq1p^SGJ)(2)sPMLM@M%Z)e>%LvHo9?Py7(KpA3Tzn^NL_ytM#J$Q;%75;+JBr>Jtw_5`f;kHM)FF zyR_~K2F85nlJi+CrQO5NDvV}#QjOCZFxlab#8H~X6!x{1BA1}Qt=jDqB;8^->OAdb z4qxPtA1>7*-~8(RNeMKy4M@IMg4ZsG=3&=}7mn{T>5^`8F0v{t>$l_Mp|0VCbHm67R1%{fky`FqU-4!9&LuZp7yc_(#Q0{!%J@S?5zHe7k5#YV|Ft;y zYQKE`Z@1a9u6J9bhZ@bP6G8sOvJj-kzW(*SYLrX+Z>MDAdn=LsTz|_pj3*zPPFoLz zIm2SrjottH7T(Uf=EZ;Q-)5s8|4}CYsQ;2_0=ixZ72$qR?*`KZTopr~sQbi7rPY}&{QapxX|Rp3)|d?2J@4U1%9T0p z39JF%$+G4Tq#C_f7sx;8gv^;J`Sn4!)gAPIUB_{R2CCtp=$7=>sCLf&UB>%#{(O?l z2baZrl8XlsB_Z$Nf)d02%K~_$?Xa)jh1k;%^-ZUOpbQo8GDr@AMZtDNzI-GFEA zfC{Ae&;a${bU`MMxO(w+ai+*OWZ-@gukRc0BGZz!E`JnG9+Na{;5h6dMLT!_w&Ll( z?mga9VSi!r#3|=9;xGIEZj;wbiQJ6=7Z+;K_QbnQ$srB9G5z|)Ww3OpIJoXJ&s?!-+FuM zrRx1IU6xZnG^}0dZA;R7$ow3yGA4GFCWvU>8HQ`oCN5A0)-_|A_Sz%8dU{X~zE;{lKn0uT-3pMm^v2(;4P_hNryzU5I0& zNx)a|GlP@l{d*^}mMTnlwz%`oHFI5;KX3oXcO?MgN#h8Vm+YDUrtrOD;*jSYPM2`} z`2TnhOjxEy`*r^sO%HlU3#1F(iH5xx^7{rHVy@QTxe+c5uYcF>=pzl204#h6#bi*B zic!S(T>fwVv~5yM=eX)niTsm3=JjH>{o&0`X3iYZ==Cvu4BJ5-p1N2TrG^bx?0nv= zXJXdN=1+M&rSI`Sq6g`dXKbk1@<_Dhek?jUr;^$rFcuCXX}26ZcKpwIRx%p}`+fom z;{R*b%<^Q?{xpylBLDV(+<|0+cD9d13FeOOL$b?fG^g^Z9Eh)fp`U%&9hmNpe174` zYmNU0cInCB9JY`qm+Jq2U_=SG*nacQd^N={WyjbhY?dF(SIhnTv4`sSYpZjzZ~Y{M zK8Xw|mc+&@Mx*X4F0b)Qq;+BPkEHKRY(E#~_$T5$7P9O4J^vSsd(hu(gTB);q#c@; zg!7)~1$97MeEcn*hCJTkBPk6Kk=#~Hf}93FWwwp)A=%ebOD#{Pd{{?#eq{=h?|!vE{Mc#OCDB~HV(DMB$45W=`yZwMXvx9gzv^$ATiqZ2v8XJy@ENfGWtiiP&@keV8f`=hcISr!Fv+p8n+InBYqB>(}1ERK{WV z(wA<_xcDBxUpY?T9ki^kzSHH|t@ogcbwU$)^oC3Q9>766Ei)zs!2}rjJ#D!ME9vh# z>*F&xset;HQ|RMbJqr1Kn>+ks96?YbVjknt&B5*=Urm%n_yB@+`Y(3Za?)@C)2%KD z(3n{Jeg93O-Xob!wo?Y6>bCmn82mSRJ2XKThmM&iIiF=xlpnr>OCRCp$^1e1J{r_8 zt;zyfy%CXQYSBy>9PFb?9!d)7l#{+=AND?zDEhh=LO=BX8YaMxzd+sT=76Ao7x4}4 z-dYS~y&99GNf{lBFs}^0!|)?6Vo)R5V-fTy_c>w<$y#dXKZGEi*5;P~Qvd;$h1pr# zNBhmd{ZO5Q9R<@1k4p@(JyFh`_8H^7bY}Gy7mRv?D*t>XMZhvI|JXAYfPsA(hGp_C zO?;ig`&CPPvS|iG5ENr~a#%!yO^l;PGvcr0vW@ll|807?Emt{|VZmMy4-gIVA^SD| z0-Y&egbm=mR5452q?DYAIg!PQ@+1fN7BSu@_)LYgkML>NavwnTreiERC!ZDs9#|E_ z1WjB5OZj=)>USdE(L8kRHoO{`DRz#I?&Z71_&Ml~n)Jc^D0^Orf!rQ{LX(z{J^yo= z|L5Pn@pk_chf=WCl`*jTI#;?;j2fKzHEew{uyBwZ`@d5G`dfyG=k;@AtkI2;~ zj7e$SqOMBu1Tn{tv_xEv760kd79?OV@VIOEzc0#kIa@R2p!_ak(={+6W*EE;jE$%9 z-)(r%Wq5p{Ll;OgKI^vYrTbd6wKg(ec`^KMm|AJ_Mo-u0#0T?(Q3iiA`NZMCji_O} zKBXRb$6V*Zbf2~(_-_Ozw<~nRh2Oq+%TXBnhCkYeAalpg|AQD1%U5!ra-)3F^RkDkSDACUCr$HWT;%b2saREC za*|qJ^4sq-9l4s(a{T`qjU|9MW^SG4L?=(t`zL>;FI$L7=03u``JPw9x|(<@Bx+nu z>7KG|J|5q=Ef>H$u?lhkh(!B>7E0jM1DpF6eD@VQ5&xGzJk4FoOUue4_d`omC0`yod+~)Nng5lc(B;_aPr0atrB~SFG;gMaMnk{?;`_ zKyW2qq~2j_>Whrs2`}g=UCaNUTi0Za%u9yOfR8s3^J+L+zfZhk#(xyCpgYC~6$=AW zGRa_0>3)?WE`Z}tGb8>ZPP;a=U|Oz^Zs*Y4rOp4@Dq;gnqmc7m&G!)uPw8nH;Qg~0 z_X@Mxe(qXIY+vc?e5WGrr!W9>I6mWdkNB?>pOMKq<~2#r%O%eneL51#4tI({G8#Jgi)FyDeOj?9X-nC5JAf_u*2 z>40p{ZAA{^g^hZ{F%S0rl)E(7lY#s8PEJ!+?l}*{5#-6(jF(!Z4#PibRW#N3jrOMB zk0Mbq$HNg6u*D3)L9P1MkI+^zHX_EnXhn$rApNJ08s?#rD$8+5)QFGLZCHfLXF>%MZ)w#(IQ z%5=FobKObQ&ZW8Oa<6QcNye~Pw27|z?i}U58std|GMmTBZ9!75&w(9+Q>Xz28 zh3`QV`na|adB?PgW#Cn-uW3i8*g}c?u<4vUyvN;kzYsfRJ7;Ve>d;@p3}FJG)!u}& z(Me7r&u@Rb))el9a0EM)^q>d2V}Wk?m0?pb65L&r;C(Ocufb&~G4%yc1+QzgsX7AB zuw=I49&iU|O7^e~f5N6aYK?1`>kqVf!u!$Zuk76c#orrQOVfytIjxT^^O%KDp70wu z{c8yv?%U92JRJy4K9i79W5Esf09`O~?L-g*!y5yQhy|1_t=x9pzn23ZVADVxcH!?v zBz?=^%553RFb5;k!2w|0_QwIuY2gIsd2|IG&H|&Mu*pR>8e@?n;iQuV!{|qZsnCG*BrEK5?YwY z{?KlT&#?MsBwg2>1V{a!EIDarNdV}0D80@9A@la1yEMpyOewdVgr3CE7Yq>BY{KM3 zZVQ^lBS_uPpE^$!P4rX==js4dFDhRymX@F4XThJExex!J#-PDwfbTnKw;AZG`)DIk zf_wUmfvY*+DN&)_#68$#;?aX;_$}?d<&A;&Oxk2wJ0bPSZT3eE8PDLQcxhk^CxbH> zPu>$xDZ?~bGfAu(xUfH-Ol|(ikd=L6<|Y4+9#A6Dg6!~)9oSf`cVq@IgkX9NS&fC0 zcFG&r9ib#|B&FB0YkdqDp#Ick5GFV{AWKb<`bZBGl`fVXICxnn=ksfO9J>~x69Z1) zX@{eS+r17JHyMm0*N*?)KaafYxKh#)d=l~<6ZY=^<yMj5r=430e$4e*?RlG=aUM3_sIVf@`j)H@5}IZj3avNSqHCGm;b)xoldOq0>|5i>6|?)N!nszbNF1$Wr}sB zs%cNrdHEqrW5^p%ZHAuGtA+b|au~K~@xS>G!@DPsrvGDumBpf=iyAQnoYEKF9$`Dj zXzY6bHXF<#HDL5be;T-g=B}nwfn*B2g7#5ixhoS6`8zh!hO{6uZ;ypx@k7Uq$A}S0 z-SWuRva$RqD?d-$FloIt%@^s-b)UHY_`gr8REyG%uL1wiNxc-%H4PtIO&%}ZlGNVH z1Z{9e-bg}b^XJK>|W-k*X=Z7=H_N|s~!C~|ClAl+sGDJvMNZJs8@V@ z$o(BL>dxyz`=7p_5L+C8Of^DK`G-q+xd|3N`1zkc)0y){A18X_t=xSdFOr|Fd0TJV zX;ftZ+jqQueB;xU?hw{r4H?vE=lq34bF_?mHFzj%`*_606Q69+PH)w|Uj3+#-Y3<& z%eziZAWhna>9uC?I0L6xpDBIsd(dA3i5IY~dvE(~uF57WyTE;y`Dt}q8=P0CuGewT zy*5So5ztA10Mult0u#4B;X@_5qi>=hZyQVpfudObkfB8@2Gh+$B@%v=ZJ0UFmt31Z z>95=Tff;FHTY8KbI8C{GABLmw8`?@t`du$SJzV3-L3J|f3|qz}9a+O_Vfs&NZ#bch zXxleyn2kUrOpLqzhrhOQpY(P5L5k$v`t0jJ-gyLY3fpH)(nROoqY&)+u5M48XOxio z2B7&=cd48+2DVB*=#Ed&<*dPE4a89o^&I zSx4>{4RPd?;W?h;lJH0Lo6x*KnPo#j-)1eos^0Fo+l^rU#bdY4V{Uuuc+2(c11Sp0 zw>!H*PD8TySi2nK+gu&bl4<-}yf_wQcP34^ud?^{}KNONs9l79Xl>~zZy%}xHnGx|L6BkSep!<{@(&ZCy2L^I!d;AeQV@g zdE(|h%eb?jMVX10*>&dp0_@;w`#}u0@jrE|1+hK8aBMri+E2f=?5>=+t$gC*d$Lo3 zSGI+IKJtHT_@jc@0cgd&SiI(E{5Oa*IzqG&4^Ckg>ppb+Xp*k__ZCfcwl8@5OB}QX z66T-s!rlao^qdDfVna;Z8_oTPZ<92S5wC7rnxOeb?{9NZ>cpEeb(GCZg#5p6#q?KS zRBj7Ufc+|G_C_)-U)(gj=6}#vgz98W zU5|QUIPxW3_=I!aalvRCHS)~)>I9RpTA%JewYdEF^J5tG1-oB;eDw6+U3|fLOc{LL ztHwp>@Gr}8lG-hIs9wcR3n#*Ddd~NgXDl=RY^&4%|4GjArWvsdmB+o8|EEqDi?{p# zN$2WxdE2{e7xKA^H{t)O(C<%K9AFYi%?VS+LZ$80e*;on6_^#F%-;LX;3@Yn+Owi1!M zW-xgEm#&AF1(Ue2MANl4<)6F1A;FkDvfc(hIfCR|V{wpuek3fFF$T&}W(SC0g~3Wf zhynvM?mhSmIPE~+j8{_f1e@ORWS+lmdC>U#eoM9AS6xiXQKHUdO~7VEfeqyv%>Xotf=DP-3OHn9!+~@ zj%23X*ai*D_O7WDADrE;JC_Fmz3r{&L8evN`5SA$u*>+a)>W(tT!C?LVvdb#kU;-4 zT=5PcAOH6@JCV&G987y#tK5jOv9AAnN@B&N?KM*v|B!i211ew< zMXc{hdv4Zl#TWwU{}LS+2kF~ZhBC1Z)3I1OF5m}rxnwIoGBg-Bn-9fK@<*Hv(p>hx zjOFvAW|0!TBT`3;@|dR75#6#|m+_gH#<59vAE^ZyokccHXrCt#rpVY)&K!=h-fY`9 z8PN#BFyXpHUEh1`47QW8;?Bg%$ISZu&|^V1V;x1-^6(8z6~lgmBu*`)$8^{{__ZS` ze}rAvoL+SQcl=knHz(1y8`EYZ7|)O1iknZc$VWS}9EZNfSaH#Qv^cybJ)4Ms|2?_s zSxmiWE(4zqMXiCW#B66Mgs+hU3z}drJ-$1R9caJ;XEI(?V-|4CV-;|~d!T=R`1xrM z$Iz)~MNY+P*}Y+0m_I~N7Kb)XzUxRk`S%wH$p1a35H(>r!G+j-S#E87Iej;eAv|TV zC=5*VTmj?IQ}=3hHXi{~HC~vr<){Dadc?p8J^_8&xq0kk9|hWdAxFVeg}33>saNmz z{avpiUhGHXKdW&}&)hT=SMKqiv(gdIU1s~tSSXE|zxt+*GVS^}HJirA@2|^nfFUp} z8xKwZvmM~1>4y{YWckSNZkzSZI4E#yE+QR^57XhJ0C%BW_?gS+oDR3?IhKunAyU~p z`P%>g{a4@{z}2u^0S0VBws@tRF=BeW;shwaVl-=zHtZ_G#vt?BIMROi(`=M=kha){ z9I49qSSS7rOtn`wzZ#$}>S;W)(rjmXCPxbw%x%5VU5N4Wn#@#wOJ zR(tZ4$9)D)vpMY(_nwUqz^xt=myZX8cjw)ME%$iiDCZzr#wX@pmJcbv3&el$62M%` z3E?xLnD|sJ^(k3j#8}uungVO-VJxP?->RnhXIhN%v7#`1F48t@QIxyJ%|$veh6tmd zm5E`FjYqDq1K8j3AH?vRK60+z!%l=3Wtb(rfBL-VdwH2vTTBbP7G9sGkQCtQK6Nw2 z3v$7cHyHrzd=7mxj&@9=U3A-NBAZ`I%@A|j4o5tra}uit4Hnit-&1aD?a*XUI1O3m$&$(*lcCT zM|r-K7*@N`AN3hlbC%nbBiFi|_9Co}HU{RbkH^N(&j-yetJ6;o z8hOte{awR}Mc%kfG>5Cd1oB09eK2H%9Q)3%TW^K|Ju?AlW<^+j^)X~P>kkYM$t3^j zCkQv~b5Ikey-)!DsD}czgksh0`@4-%CwsU0XWg%|a&DC`{(GT;01&*}`fyDGfZG5T zN71*l`&C8*J0u7pjO$8hzdq!mdg^SKBBu-J)VH@Ex;8vU0SIvJbt2Lntn}N2S$1cZ zMGL|E=m&xsHWT7WACGMbEl~Kx!>nccu6Ti|15|zjzROMgP}U=c)*I-%6I|s) z@k&_>ON7BExUJz)~g6d3y1|Os|IY3likOa|Z_%V{K?Y(CFvHZu1 zVDQ16?HS)Z{%-YVXBphvvlWzk0K>9MxLztlvKd+w=k-v+yy-b=!(^k`OAp2=tQO$& z^ZpwZ!3}meagxV{x5SG^PO*&7KowzniK>I%5GyVf-$k%CiFS6t+yW{1KFN8WgQM~ct zi$#kn5wi*jtK&n@q}&Jq*1wrM2C*-m1$^ES_q5(?h_GC0QmF~#WNnccMK3_`*E)FQ|ZY4ne`(T|Cc>T zF|&b<*^lpyxLWf`6Tr==vuv;H;z^60=gkESX=B@N&K9Zf$KCn~#pn8^;~-x-kNGwF z+?tn8zQ?6gY_%xwa^2-aTh8$#X!0G>95=4kz2$ph&99j&r~T$j!_wnf*zF1MKBD~| ze!lQLG*+V@mg0L9=Z#ZeIRB|3*v; z^Zc{;WK@}r!&mf_ApbduR}1%pn7+g(0pl#-pnf^7ivcqLj|(0KJpVrfx>Fp%7xKw- zRH*4*gk|G~#jHV34VxU~;k|Po{F2hDetO!)*)dz&E}#Zl&IG?cG`#2LrNOMJmq+wl`)o<-J_GKp`$NL~zA-E`Qzfa1||2{`2$M-cr}p zK@8nGPoM4bUejpm!3Wn43G#79>@s(L zQ98$?Pr~lXg{{Ja5^~dK6cLc_NIE~%^YDYxGu+6QTVa!yZ^=N-S>5Mmk zyyE8<&!f!^jOigFkR+5HOXCeyefN*{xPvv6zHJ(hQ}mO5OW>&I3zDKV7wkt|4h8&q%GbAS@K z&11LTlM(SU;zw^|K%1iU!|@>)aQFtmUZ5CYQmnoQg&pMvV0bb$q`%AH{Qks(->=NE zbL?{E(<<9oqmy6`g0{Z$HGZUcj5iFnu&Zt!LHHkf2x|}R10xMw&)`bDPnwEHX}$U! z$!71w-3z`R6`zg`F-D(@j_8HJTgh)U4$+1fl!{|oR!^vXCc}`uV^m(+!F=&JAd_EA zoc6ENv*%TB0X}duu8jO<kA$44w>y@}GGgd(*tX%E*p{PlnyLPSx6r~F7E558 zr;Qi@O>b%pow*~hsW>SXsP9I#@cGEek2YKaL4CvC{e4WbnLX{?aN?KDWZF-%+c8Ma zg}dX4i)?&onWpk?C)X#N?>@IZt;C-ENe>ocVD;k*>W!-{$K#HTDU^-pu&Lwv%5vmS z02rJsdWv=*JMSSl)NCf~7B06eV4FGfNhYQXdn=qN&db$iJ3iw_=kT;IaWKW)T zy64kMkIZA_2$4DSkU*S}Z%zAr<4;TTktI`+)Q(wS(5Wx~|J8Mzj^(2+NyLJ5**~2G z76CI94}F4?xUl?x=U(%Bnm&?m&{&hyWQO*bwoV1ZxE)`Rl@YuWs^3*G6i&Hn*ZD#ADs8rzT$ z)Nxg&{t|c5I-lB%xq0vp%s{O9pW;8{tQ-Q|tazCg!#qBDt{U?z@%Q${vLtr9IER0x z<@=?@6W8gt8|b3viYUyvI_pzoDKnI)s1?V3GYHyt+ZiADzhR%+u?hEZl}n~Gw|zWA zc5j<*K9?AlKlABCIP{4B(BC$`(9xaX*Zk^`kNLjN)7Lz~o2I8xCyhMtXitydT&y;_ zezNY9ooKJf3u2FVYLGzCM-EqK|KO1gmL5_i5?1a6Va=KtS-qIv1S%M82oShQY1tDVle?0|2}OGA!l> zPR^L3@?~}w!%rr0;RtT^M1v@DT7^xq#yAnRJV^8o-py=d*$auFT!Kb7+8jacTXwFI zG&z@D`^wEX4?gbOAN6>?&D`c(pKBvsE?ySHYtEYIwM5ABIh|VN-X`o8@)V3+IDk{w>-~v&FgU!T?~);&-$M{md3;{*ZOGR>&5WlzY6O5 zaEqM3oqw-4U1QEwIDilT&Nn?iuYSFZHT5^+TM+1L51_oh-&e=)cE0cxe_aMnh&#k* z<(%z2e~pj(ull3EFlSWdUjjal2R+|>uuv%)d`x!Omsp0{FQ5B65!;Dh@Z z1ZDU_+vROoUC@$dnRrraq(mj@xNMX1k(D#CjFo(b0fX@$gI1I)IfS+M`sDlqS>pYO zGnsrV{2uTv8h4m{zNIEIH2JkknS(k#*d>NZ%i4%}3Wc~AK{?p9f#Z0YdUh}r*i&i@ z#>vDU#~8MN#dzO4$)ac?{hf?HN5}jUxEqTYJ+Xbwv)$$7psfb0n#5I|vg;3dy*P-v zKGE^A8zzL3|Ma&QFTG~p%TIp=@NO-&bK1V_NeL9@(_p{i_t0Xvi)aEc&wGc^c;@g! z+A(BU@5RBWvOvKpmDbe|%Sb#%Ft|1NI!`(t%00GlVlcL!)MPHqR_N2^X4K!iPKI#G z{CE$}hyQ;-fN@FNkpHV+aYJ;`V&zD*=CLMeL9s$K^Tq27#y53!nsUF(*aQ6$fQ-*5 z*tlU6=)5pMpUE61?89W7J+a8EziU_1amBpHcDgPGqQ<*VtpDr=$48?77Ilgo9 zhe>BR$e91V?=5jL#N7L6-`WNH&n;j>yxF)-+jg3-`Cce4S`wFwZ8DE^`zWIibT3>c zhU6T4y8j#MnoUIex$b%1!vCgV4j)}+$GB7eVm$iMaQwdqVHe)vdeJU#CaRifa~zN& zJ`~yC$KoKaI*>r7-3%u4kKfen3*->D`=4B0AK=i&5^vxqSNOjzRQoY~US~mk=WX)e zN1u4*k@*FnkVl--uS5P+K^p;X*USH#rNlzUe0uq?G|R(g=OnGm`}{zzA*gX%0Xi(lokWSF(esJqjZeaO|(-3_>Y7>|Osygu> zu9vQ(jv@DYBEIVF=k?+5yX0g zSR`I=AzHHA8S($Qrj2P2AMpRSbk`C6e?1ZB^Mw%zvlZz;1KwJZ85Nkb0I9@1IQh%} zg`uSkhUs|X-!9(tjSwM*#;{y zQNvb**{R?3OVi8mGmhjh9<5Bhb({Vwyb+5MK4oNNj(nGKXV_yfy2fD9e1rZv`Sr03 z{Oyp%7KYp(dm8UYwd=vA+Gh0RDsq((rW~7oe{RS-Vg{h~n?U64c-j8Pbviz!>K?}+ zQ?qdqm#p^@N&>P@r-vN`F$7}(T{NmJ{#R)xW%xgFcKh98mohA)XE?Lk-VK%6PYhEH z&o%cLKl_^hjfj^d9n)gmQ@rw?y)DO6Bf1+{{umO4cUQIVmfg2`trD8%@|U!>EZvAn zCVPLAJU;n<>#FnN5E8Lnp+H?*!Tq%x_?nH;f*zB#WcRH z_*`{_cln3u8BG}@7lgqOWj}S;nY=yWa7V z0sB1Vi|s7$$vL=+|N3r5m_8b|V3(w^{f6%*>TA#BGM;F>C>Mb#7WYDf(@cABp$|NQ zM*f=UYE;DJ1}6E+lWWK%$|geErp_w{%*hN@Te#y$qz;%j-mL}T3GGZd$|ce9wcwxt z+@ift^6l?7N&`^hY1_rMB75>5yJmp!__{6J0HgMxf4K*J9}}{7RrpSl0$n+4)Avga zo%~JyDrgeII%Z6XMZ6Q=xv1xKSFv;Yh7Z=&$~m4fh%B-(kmi$IN|Kk~h6bp9+{@wB z7uDrM@_$Q<+UDs0ZHKb6);|~AMf3FkE?=xNc3yKQVJ%FoSjnYudoKtvcM+NVV6ybV zY5hM`4bZtLJOv$6C+zEjHMSDM4j9tNpx3ZX{ zLGX<0Cd`O&$=*xSeC5J;06##$zuD#`T#g+(`)`^5_viTkExuEeiu9-7@18K<|GW4e zn3$h5?5G&=cz6o2Buod5p}na^d5&T@*pU6^lw&#m$!=&0WsAu!l5YRH6pK!rbk!>< z=7bCEj*3An!Nh7$u)zil$IHm@Mkfls0MIyw-uSIYsq!TSZd`J-s5 zafg;Ek|zR8{ADa^>Tq%Z2)YpeZ=IfT#C6e@BefeBxC;C5N%r4IdoF6q$q4er#wbmY zNp{tFiupNlDbFHb<~yF)f**2Ky^q5Ft>We^>H;*==I|eK*;5%$()$21@y^!PH}w2l zw7>ibsQwTB_LyfB%eR2Ia2pYnyZk?fjx|;||J-KR_j*cQCTrO1>ap^inDzUq$0BJP zz)l03G06ydKmXa22eD`&kMn+4e?Heg_6}n5B-^}(w?2(IVd#(KT=)2glu3X#pHZTc%+s{3bqfo7y}?Ft6%@L%^_E7=FY{%mBBiqZ%h!4p0?t2n9aBcq&_hFe@@>Z%|fRyehmj8#hU5vSGFk5dH!~DIvo3tl({qp~16N(#_ zYh}#5GtuE?*jW+wlqYp$9fR-3hk1%X@!rsTEFXaguDv;C((GIobv0$#y||0f{h907 z(_;gRy)1l+Ld}k`Qx1_D=kMHE{;wSB&{6au5ST6VG?JJT;pwu@16&7Z{;&1fx&uyd z{=sZ3VN85~AN)lAI&{{t=*(03CSqk&Xq#~t{b7MAY?G4ZbF>8D_9dG%Z!*`gO=`TP zh1&pjoBz|-=s&^=jz>H`fUd?)jSXt}*{}h~Wa(e_-!Y~4N;VM|vm%t@nw|(cW}_r7tzXywA>taxL0EI)_0w=B14nUs?4cuMhR1cHFc!h8)1KpyH&7pZYZDIH2RFD4s=K5UMv|hSKG#*)7+5ddeM>=wi z^Z%d|cxtNE{aSVzF%;&uu^aZh*YEi_RO1f!cL_CJQH~8=<)7>S{lEWT+d#dn+owC$ z*9Y}b&T(Vc%m2yVV>`}!g`1ce)6o8EEB=SJ*rw5)Ru_t-0cTDl%T+f1Hm*%SlFJcq zc<=8v^wB_b8-3b$fvf(9#{ULO@#ho&mnF=j59{Z5|2*QWeg}oi$aA(5K9Q3-;f62D zUgh({P*dS#eCAV`lGZ1}u&vqZsb6-ywmF?UGwS4SOOq74lf8h5ca1PP+m2KJz3Rz1-?&f=i#wZbh)*a~~nLSj#5rpI$HD<28cB|5_}(kF4?<6NRi zH}V_{E3)MkL&Cy~59-S8!m%kQ(;?c1nILx1;4EIcaS_Yi3Nq%@O1$Dc>>In?Wg`{J z%_{zi#dMVt4v9URFl(7%qUEBW{%(}9EWgg(rP03gJ3Q@(H?(Qt{|e5`o6%pOrC@Ji z_z|H+ph-x9Vc?M~-fb{&q@TU7Xve%v;;x>!Dca=o?>G!lub=+`~C6bxIOPCy_au}NFIYuyWz~5Fss6j zE)PwXVziRnw5NC*w3jlUcRvS?;5gQeF8W5}kdBE27P|j99*&8vCRlpbD?Mh=6vB?Uo+nTCxQj*flTuW8 zZq3-!WgpwmU>iX^i1B@zK}{p8$^DW$~c%1K81plVj|Oc+c;B z+c1yrW!%0@kHMIdb~*uI8&HjUz;BKrGKY*Z#T|KO{vR>o|H#2iM~1JkzTj&(YRHrX zPxBa`6wrmKCmejzVoTaJxmw0ZK$v%Sw^bt!M%hU4D33qO z86@>{)2FWs8=v1f42~H^y)lLhvqe0~=gLaik8;*}nP7}I!{nbXX#JL^LW&bcVf;`0 zG5^nTa)jgvTrYd#4vWg5F}XoJ2975ddC9x8a!HrZZ9VyX{<=MwP`W>1SEB$`CUWt{ zHoRZg*5Wk>+191?_IYi~dD$?30r+C(HvLs|%`r@=7CAGg6#dRqnrz13O!Y(iih)_O zaicjj`td88_m0tTx@Pl5@sdf6-(Tfk^<2zGk)<|PcJhdMpiRjUz?4gQK4E> zvD2oyUM@cxalKs2LCp5)JhcMD$~lI?;2o8wyhqpe%+RYby>)*%7YYmY5JKJui zpNWhpqumBj-f~Ko1N1XT{*DCZq0^E@cTDu<9}QH3PU^|fr`au79*PihKo}XQ);HxLlK*E@)=HNP~4{yFoc;cYw3!F$uuRb1i zPjJnJsxuJwpe*>-gcAZB{iHB($d|89uy84A;zz+ZmFz6vgwrc|A4UgpkZ*iPqD#F5 zbTfV735w18ezgkP3FG5AHdr{eRGeg$y(aC+<7N`y zjPEf4gQts9M#$r2MB`;oAV5Z>J|hf_RZhf&$79$lo`NCXw(j->+R#@zHn#r4Cf9z~ zuUs@b@6(P?-OKzXX#cQpH=VhtUv{jXGad0>C>9seNsjCLGbUFdTYnFwb_0z1jw#c| z7EYM2Ne= z`%m+iq%d~o_rF6@Kl1NsXV2v_tcRQy4Qx?HGyN=5?Y7-%pdR!a=w{lIu#?Ahhbyiz zChf1;`}Y5dLuupq7609oL-&49O*suYMfmhR7xAYKJ+Fzv@#6ET+M~!!Z@a|a- zxI12Rm%RBD+pvj3Go~(L6JXRwDfX39pznI0k-7dH2$;lR%E(`?a?xpljg|2sw~clG$6!^&O`VdIRnm~i;L3@?ujU-o|U z95Idlf7|=d*k#H8(`crhC$YxmtTyIC3GA9a2$HXUs+lqCRKFukmbEssNM2<+C`#4* zZ@dF7%+5^4@X63b%dsED#A7S($={4=0~zlLMszYFA{NVSGM>lL+B-N;|MnzpPTTwa zIPaBgU5DhZehm9P$1X_>yXG%GJ?k+t=|A8xM!c^vK2X$b-$JS7=P+B23rO2PF&A=U z+PT}}NoKvn=H(vcp4$llDF4Urlh0mJPJEQbFdq}<@&m}WB&%q=4=c!Yyl zVaJ+N7S+e)YCNE>D?IP!(}iBH#A8yIVd3oLEHA&4fb@rPwTJ`CDKDlLP+?e}L3>CP zC>gEE(iN+xUoVzTE>2yP0qj{=+8vqQ;t51P`2zp9x=&XYQqq%=kR9{17uJolsVQP$ z=ghk@%5unI<^~+ts7b77-{SmOV3DV1ArC?LBXhTS7cmg3Me0f#6+>g^i5ZaP1Tr%; z?=xMMrvI9`$rv|+ftuAs{rP)Y&Y)hlZ&u8YYl~F zQ7$LNZa+Sr_3^-HBXicxw>-Y$KTE*A25h)22f?A(ZK@BbZPMqz(*FC_&-E zn{m_Pg}b|%x#;e;hbQLbC=G+k14POO#Y=uOV!46)WqimxMc7Lr4`2VU|KtCxlRQRz z*&+u=ukWWqEh`%n2S|lw_Vq!cQA0SdOerZk8ZpSJ-Xx= zTp3^9`s}-mXWdC_lR(rwTtfy9tPU!ggz*Uh9pmFdj6v5BUd-KS4!KqPMby^!XagO+ z+jhD^(@z$^MOME1B;FGrX@*d*7WeOE2V?$XQNg&om;R4=_FS$eA5gr(cW01f~6bq9blOn2J}_+O3*02f%kWMej{j)m8T z$L@gJCvsy<>zef{X1sa%|7qji@uft6F56d;dg1mtrVo=}C7vQixy{E2L{ST~?$a(N zQ=($-5`u6rn6Al(#hRzsm!7=)-&I=~-tqn1H(SgwT({(Lx8*k7dinR(Q#weZ_IpXj zAj<60R6K7b{ON7mwP=VCE|1B@7hp~_{r%)q#?D)~T|`8D_*cYt{J-z1D-J^XNblwU z=9a^6PTe!${nh{XnT){>d9&RuWQM<&g@gBuxnO8*RPA?R4R@TMU;Tb63RvQPG$wV^A^~kB zW^PQT=fDaT5x;)zKJmYwke3|@L%2X#y0c>u^sB4y{BXqoeCM9GVRU*=DS8Qs_Vj@N z8@b|tPc$4qkN~nX%JYt~n{7<|oftKAYVhq7(PQiZK4ay9paKJcgzh!rEuFa}(4SrP zIO@lOEpx8Yb{2QJRdLt(Z(TtK?^#agpfTbCn#c%I%Wviu_Wv^eY%G6PRIMwXj1 ztX;Q_(TO|Q0CGHi5#v5EMLLT>{#f_>-Mfdsl&vo;qKx7%w2tK+&}gw;zrS;5D9Oi= zFmER_|L7EDp8Wrxf6lwpzI;|)>G!n85Xb@_tzNiI!e$2I%Qp-lJx_DrnfX6>%7Kmb z@4w-B2I7z_BhAQb#48(5<+SDO4O`B(yCCe$X_fyky==Q>{J#cXq~!*=M1I7rvg6&Q z9!J~H@ZFz4#Jk|Gb=n3n?I!ItCVhUk&Bf3#8Ce{NP@g{EGRmas6h0poL-JzWt(6a5 zV{CWHO7zc2eV}*G<8kfC^9u_vfndL;LF>$J0PO>}jTISlLhaF4%n+a~Kc&Vn745#C zT&$57GAC*NhRqBumHhc9$A2z9k?rG}P!M~L1gm}BTZKJF(B5C28$ryaO&rHQ9!BIZ zh*vvLUCtyi{x92l`M=8NAh==&w=vEp=AV4w#I_pPgnV57KZTUOfz@bE&nLlbHO2&< z4)nMdv5!6xPl}BUb)BP@2MCLSh*^9u^4>gHxA`7SJSpSy#2|#F<6cOKqbM3QS@2@X z_s>1skVF5+oDFC`{?D22$vo z`M+z15iA?CJmaQt^o>#0uF<3?sjUxF>wu$ibMaBT@f@rP+;fQMWuJ@3F=zW%S$2io zG=^@coyMoH>U#{j+k)k%gZOyG|M#_+GU&#A?v~=Qjofd2Ona(HX1wxowh=4$c#m&j zJ8eDhkJ;0~`idO`yzP%W@upaHo-RJ>?Qvy}d#9~kZw}v3UG0U9(AwySpP-awo4W|*J-M&b072V6o<|B&HUf~_y13Q z4#XqA4b%x9fc`dqO&--dG5o*L?g&)b0inL>I(cE*%jN&>=Zo$+8Eo9I{&wQsMLvy` zb;1r|FaQlp_T0%vTTP$0`#yo_}ihAwJ=72gJ7!0m1fax|E+_E|>* z@EE)Wb$CU7I>?^X90R#rat)WA*?H_ixLh3HeBvPtwsW;S?I`~I_@qVAD;EWj4a)go zCGgeyj^(edL@iKdc-{c~7`^5ShNHoVJt^u1G8T5EXhiZzx^OvnRpLPhntbI^v|hwojVB zbo%nqlcH@gkkzqAefvzgxp;CnY#F& zV#JFV+D$C}YS@G0Nz7(XyFGJ5Ke64HRnz}BR!91uWZ&B@|FT<5w7;fxQI3;F6Cd;? z23D#sv!_>HF_3j$>$;;(CfkXsi4g(Y&R6U1oX>)yxwqpsHt*b_ICXHv2ltog>kRTk z3~&1}kqihKIMICE{nq0v>9@{w~rde@NSX|9B6n94~mrtxl_8AecV zrjk+mWj~F_VP-SzwsEZo0;x+eTW{RF!WIm*AmdMK`vh;4bvcaK?e-^gTj=TDkgK`f z5dBJ%7in@z%Rzjy&h_ZKo=-U(6*woEgMBVvAGopQg!-o+EC#U+!>gyG5W|GdF#n-Rn<55ihsX6Kc5Y5b?!mJ6%;C+ZV)%*r z%9c{$38beSZ2q!*XvR6jjK3zNwy%5M@CG`O`HOr1TFmm?`l*8Bj@hqd==o<;L3!G# zdd%|%Qcx$qPBQwz)Zju}`Zz6(z90s}Pxg_r)R$w_$jx)+vzFtDmCj9x)$?f|Vx;Lo zd^Xkj9<#bXId%a1eX%6KYZI$+c*K|mAa;a~Fhu(}CSK4dGwqE%G4jjUp+eVRA1kbc z@+`<%9a*6L>ll`Q_`maSf*WlcexY3PY3?H>m>Ot#5%#xU_;Jr-`JBwgg)qFI?Mcol@w&~1 z^ynCgg<0i;GR_5TBWJ(6&Ynw{ zWsK-o9=Yz1xNPk%Y_fnPA1L`KbSB(XEK)aKUVb}N{_^i!*Zf|rGTvA)&c2K_mps|k zv^^e8_@YBUJ#Ms6Mt|Dy(fZx=hG7u=|0M^$=kWp8%9x;TR&9T|n=dJO1#eMj{YWejUYo~2(i?NPk%sYJa_jiwfQ^e2Py#6fm zUu}(h?%w|)V@oTPH?5A-;tA@oLoXAbuJ9)_FM5~R%T=efT?3=L6qEP}f%s?OtVxK~ z;o{JTF}RcD`p?^bLQgw%qNXLGBOxsfz`la~n2f4YBHeWOt`&p_;F|Zd7Y9jFYyL7G z-8XnJM~OdI9FnF|*W~LNR8B>)?uo-}G!)(^^JgH>FfAhW*z3%!0PfG&fub{Qi^qTy|v>+j>8 z-hVxaLKgYD9|~Y08yUVgSnW0pnV>b?7XTD(C0oD4hm5zhwy;paB#{PM^baI$FfyNr zW&-JSgH`zb)km4-lm~n>GUKJ6?0!Rd^Gqz^9Tc=ZEy5v*cef>rO9Q733Gd}6xVoKn_s&B|^m!v_O8M_UsM zX1y5t2x8DYV&=%Gdm4*_11UM_Is218)eRfHrvG1SBFgWDVl3 zId~B(?z8BV@|PgqD3We0@LceDx~m1|e=CF;oY1~cjDPI5kJtnTKQaH7{BAnCj(ZOF zYm$F$M^tKLEcT~L(8({gp0=f7moRqt;8wuMbX`-P(}ui^HvOT-QIv2(~n z8v4?m`}PIA_T31{G;FdUH4*dFsFaPjtnt4qFa8A+h(kPnHr%HjNul+cv7oUPan=_H zEK(ZJYVjNkrlY|$*(Ui@sNIq~G8Z9k9QS;&3>SDqM~X6EiRt&?%EV^vODA~B6nyaM zgnn-UY)e>_!@jd^0CQHcbPLSJhK>Jpg!gfCf@isegY`Ni+X=2DVcEWGi zr`f6FI^#nh!CoEfe4;d(4)}jk2NnL_Ff9H*Pb?z?z*x-;8uoMS)BG-EXJ2DP<+5&9 zzaQ2%RG+~Z_``kXlICa8x_NYzil@K_{KZqb;4%Du#Mn9Px_d=U;2?kyF}aVVnG-<* zqk=3$3&ph0kbKW^YgB~$uI(EJXeYOx^rfiK1X<0#ZngmZFsRkA5$F-|swEbf8*n=%&JO?W)@h1m`J((+ zIBCw-{KNL4KgQ7v=bhv{hwnf7a3a@_eZ`XdfMJCLy`Py{ExX8HVGLn1OrgK`eJ{K<#3TS zdJ&ItzXrB}cRlThwr;bTqTh|hFA{<|D2;a@PlKBX=9ZU@fkQkFi%H_5?0v=75tEwd z*(3Q+emA)dAF0qnmCexw_^3%L`scN@_?oL=vOMN{&_^!%2jyk)1$Ahf$`k0PV(x=h z$-?6$%KdV_U z)Ae>>s|FV|G~}oQ``Mm+@t|wi1cNthgpL7K8W36!U*fLPBtvz*F#s9U(!Y+&o^vWsL zT@-m$KVz{pg83NV?ed4klzIyd!tc)#Vf1-(cwzOs;e59bc8#ZX_^1u6YSiUAi zL{0bv(cJ^{>9ff`NlrVxCO2Ku!6dIj!AptHHT;Bjo*o+I2hsW>P52)Z2FT~8oC*Wk zggj*FE|Ul!*j~n-Cg9H`)oJ6rgYC%aypO>aLDP4u=n0MI?_F*08XVK3GPMBLNfkA< zqMs%sg8S=;NhL0^9#1itz`7QcS9$eZcWH z18?z6RNqrlmiQ1KG8x~=YMjoAkIb7YWJCQf-jcC36*)KHi1}bM8j&%+mX)XJKG>yLcG>ZD=UvXG zBiIP=69w(*MM@X;6(mUdaQ}CHyS@OXW-P3j@!fJc08aXgvfOdd=OukYqNkagL8W%v zCfoDGqv9LlKe4l9b-*=^0agAyg=(m>n*`P{P%(@pSr^0I6*pwjbjY{ECQBpo<3#{96oU$R1f`U(nMEmMM3_- zn33*qhSTuZn@7mr=KmQQ%O?FsJqj;oJUjMu^(GaZW;EhSXd~hUc|l~9S>k=KmM*=3a{tivI@g;6skwzJ6i{?8vDIq!YJ-+5Qo4`UMZf3GI2IJpcKJGOS@NQfi)mM*Qb1Hlj4PDfR1lyXKpWYpE-osF6!YXt5HqFRR?S7=0A& z!_U0`6kh0ko@sebzVt#~x-R|ySGL@Sd_p^Dm)InE(t@RH|CH&do$9Dcx&C-Jd|f&{ zAOKHCCaNBdHFZ34j)_G-*-9<8iIVL&OTyvE zHCI48GoQ`vbjV-kTx>yQ_zH<;$A^%V5 zgtt@uQx`;#7#pz6|4*9+Qf=R!b2<~iTt*o76Y5uvKsiTjS;)5e6F%KE9N%@H@wVkX z(tpmj1M?ucd^RF_E;mu$9dKZ{e|Hx|%`(xYWY_(UaaswpK(EgoNHQ~as5krV`Evp5 z{{G~a`+t7&EiV6;d7X=V+KKXFzxt+MR0+dhP-6AV-9LSBIkxV5wR1y!--;&YvuB0hT+9IlBXY z_PwL8NqiE$3FHotLGCdOeQDKqb*^4^U7pBXP~uvVa{1QxJ8V?NUq>` zcYD7EFQYFVNHf>-IdVvWF#b0N;g$d%2b09c#DF>NGZd-4@~*+zJ%YmE zFg!>f@!H}Y=qa~ZEs~25zn^;QDE(?If9d`Wbe%sDYk|nxyZOTEkPn5D6D7DG3!3>J z^rR(=k$QpkDU=I5708?)P6YMBo%<;RbIy9d{?0D&kc|(4ugS27Jb&j~`xYh!@0wV^ zW@`8^2Y$4(F0%p$fStbCNxV;H7Udn33)=HV^OTcJ%m6kJiWi+>6HS5sBYaRhR6)rN z_8`8(in|BlJ? z4gXK$H7TLrd=WnuZa#9pi+znRDY2NL#|#S1v6DkP5;N~1@5nyXSlgx1(+Y>>1^HUK5P=o?N~XLYMlJg2UDJx9;UT3x`Zi7*2a75 zAfw;S+c4I5S7Skxd1%=LT{CiWtc$L6o^%(^I1S24E@GB+kR#v90bY&l{%)OdzdeWU zCmzytuF0#*^oMf#HyB@lqwrUi_3K<1y=IPfQWkAWIbu}4964iaRp&t1R55bW(7j69 znd5d^yN_<{{ZzjvL=j6KTe)Nx+=RE{*cHgfiY~)c0Z%{L#ud+R@C029E#jXNomG4q zl(KUjKlbEjHUZZF^0buS){s-{ zw~oFI3JrgPzKHRjaIl72s%7PK2ztWoXdD|4em}9{l)hAwO&Bkdp^ZQ3V!hxCqAxuW zrLpftx{6|z51m|XzYAG8>U}$I&i?%;=a14N1QRaBVpM>N!)W!KC_>```WJjDri{uO zO<%$7|9q~<{lD69hFlBd%S$wL{0G$;HEi+uPmmNdhJ^#>^o#VxG~MHIoKe=M{q*-0 zyO=HCpv^G{h)`dSPA?M}l%vj=?zl@Pel!+s-lGGuosVC_%XoTud8xj!tm$%_&C1Jnh(K zAPV>c@A&B)C+wYtVKHu{CC@dzr_~%IJ^!&|Vl4(*r?Pd@P!_M?$0*&pcO63?h5BX# zYFPbm{+-vFI0|1xFX#i;Yw$~gWSN`d9DL;47cK}TV}bfwA0{Hx~?W9b@t6!w(rr1^1Z<4c;nh7V-K zVApUwhkp}JT)HY3p`0Yb==Dy7c{OAJan;+${`~mDEb2Gc_!~yTs(bpL)YWKb3&y$l zkZY;G%UsT5Ej5*klBy}U*q&nTt$X2ciLdVZW;)6tRu$NF$UKdE%0vE7mesuz7;>5O zy~bY@NbC1`2chVhJ8FCaa)gIJjL4Io&xL_Mext8FvF*Sfo36e-jEG6GK)tNaPRfSj zHywYJ!-q$Nr{vUiy*)uJTu_Sq`&!~bh0(3`~J|EEGkexX`f z-(AmjGH5+?_LciW zIPor0f86`S{SEtPACE129z_VrKYFn%9xH$9`n^*U@0N@?8GCH+Od?$$`QR&8G<>Vh zilI~aR>lN@oN*L>X*%7wV__}e@Q7y{lYJrHm4->hJHYN1ySrYUNU=A3arQzLNdqyvP5kYU{1Iu=IQnoKBGaZlW>R$8q~u)+A4l0(fxDrRDmbAvjr1O zyk$%rHSvzmYh1fNcwa1K7Vq&4{VisGHMsCtonbNl=uw-IP_HYQ-G$>+6@B+9X*rSO z>}7`OxeSkCH=L$VH6hyv_W1w!|CA$h6!>aB2h7EDz_#P6izs4Y{*FmCuAw~SWg%_o z82KmPlW97EPrT+6OuuQrr#)(%NBp+4WyY(?2`%p69m}G}eN~H(FH4>G-g6P|@5n_{ zvF%3ucY82wO6AyLgP`O7JN~-@V(>)2KLJnB?*2swwKgor9Q?y?5XZ`KO7UM!Wyh`v zAKiGX8E;#Y9Sl*%9@`B)y&7GAt&D5b^FbenhPlm)Q1b`+Co%RKJ|Mr`c(3@c^gr#S zgr!r9>tmiv?jIF)WT3}?%e$iUFrLcw%iS$Es#x-mw%eG_&1**xcJW*2*eIHaNnR>- zU-%s(cB`q0d9Q*P??rvv)|x!4nm!6P`04)A=x7&JziDlT;g$mr?G|zM#0;5MEnD^< zOXiLZofposCfy+`=nLae(Kfu3a=uO8kZ(-;8sq=p_kX+ptsmex#>@Gl7h|KLKinQe z#xLiNrLqd2Pof*eGND+o*|D6cP#*x&-)9~reso>*9@xyGZ-P`g-k_OSBb`^YYr`?u{c}xo#M{0WZ>ycH<-b1p zasO*A;;-_|i>q^y_@kd!n@wlqmA-#gHl6D4_LdjM*1W#WBqCn^)x`r}e-46m9msuq#Eh8|004e}8XFiZ%`SJ_ZoRqw{-_FUbRPf>Q7wWD))siKffk ziy48dG~bmLn8*l-Wr|KI^Yp+biC=7`c*1ZvG`BvCBkU1 z?~#AtNsfLCTr&d#}R()?ty z>NF;IwH_b4bUa|0BtNcA}PW1!#7XXtZF9gK2T4oE143q#j{O6nu{UJtthmhhw3z!EN$P4t`8} z`tK%?m}$JAuK<3te3vjBrri(V%x0-i~nc}l7gP~2Ee&zOVZ+ZgZ*_8T^vbVg{PYoMSV%7*a{dX+* zw69R-s9z=*mH`Hs9i%S~2+N~=Btw1$yz(Q2IXUQgg0(~%Cb{$<{~PNbCuc&-DcLf2 zjLitehJhQQMR?kD4|K15y&ntwl@H|XbNnCn7|PlFeQtdmbhO=YA-8c(POCnN9}YQT zI;8CO!i~5o-5F)y8 z@vkMrPj73rcV5z`V;>`4{%`Kzyy$49A=jFiIpvys%Je|yiD~eAU$o- z!kKi-i(uZ?_53|e>LV#jpNQcTkF6_Cuto51nNS(G?8xzd|NU2ew5PcocoIziojxqg z@v);7V4wI8n2+{N5(Ag{RqQekblfZBeN5N}AvWGIJ0~xx_iqWW5I1i2(+X=W)5Hqw zqCjvJkNu~u7%T3>&wB}*{_~E)H1YKl@4Yyvn3Mcp3>*#S{J75i8TilZ>YvzJI&L5N zGWkq(^80?{{mT)g8D*{y{AMme9`x5YcN97=%k{`%iKpnC_qL-AiOV%)JZKpA!s4}P z!dUOVXD&=Uba^{n_dQP%Sg&yK*dfd36SdpF#TRgYyO zhyP2)?)zzU+tdG)i1V5t70v4^Aok<{>IAW!){W~ zPrDX}PgVIb$Kc?R0&x3id@MuMyEm^fV8s0E{k9K8`@iNKuF$yg$S`qYM1ln@!h?s< z-}KmK_iE48Yd(na9~Js~jt2A{eQSe;mypko_@5Cz|91*&9%b|aEM$K!vyg4o;(giY zXS{J+ogf)QVf25y1{*1_zwNQ_L$0VZ41CgXWG%UgpJaLs@qg*Q+V`^h4Ez1~+^=^P`GTPN=~o-3vqMsimcm;0&{ylai<`1p>hbV- zd)KS-|FPli3?WcB1af@Z#&;Gan{r|MB z4H`rp0G|e-T?{2D4{CC>kzFUupp^4{J6R5Z4-`J)vwFjAjCM7rNir~<#slS3i|70{ z@^?LnVDPzknUjy!j?sn2uxqTu={C&71`K^M# z+_o!g(N;Bs5#NP*B2OB?BN)0I$~&)`PhLT9+{o89l%e;*VPN6>uMZ~~!28CE{!s%5 zw2PkRN8ic8&-DKqo)i_!CbpM_eh-|6O-B4r;E^nU+Il9a+%87hdGA$r`6&hy0=G@W zqm1wbQ#fu<375w~VW``uFa&%|SAOi-pMdqJrQqtZZ7S#wdD%8BK3oGoi5Z7~?55ea z%ctc~=EFDr%O)Nvzl>pEX1}pbBk-h5*}WQ1lX-HFO#_6}Sg=<$a5<)Rs?$<`N7Nbb zjTSZd9&+yX{Hd&0XD- zEMRhfCyil!cK(oX54}qbPd;KYy;y#W%k?}|$?w!l<|q#=Rqo+aaB9cfj~U#}PcZpX zQ*MS!@CQulB_<^eQ?X2b2!IzjcIauQ;kbc~ZrC^xmg`LahdeT4`MCSP*#mqd9XFdV zd;ewH^`{RzzLtIkt*w4YCw+K9gxk2Y4w^0gv+jD*ap31pTwKE?Oh#Ys8}Z@)a^rXY zd}#A0_s(D7Eb(w*?6AA#GwQjBcLv2F!cRLsZVb=y#q@LU@sln$$2$|h(`_-#Ur^6u z&+^e1FVv@vC2iA#xT$ynR@l?7Aa#3;S-+^y@&*NQD**Yjb3|X~ziK>Ek^uLPGz(DED{#KeW8_ z|9H!cHaJKa*v*&;Fj(|{9Xs#)5iQA z7ZlIKd;m|(MjxrH+@Uo<6r=y=9Aihz(d`B*+6&^&F~{n_H~N37|Cb(cIZY%7bJO%a zeAndY3yqvp*|PTj%&wGIRmz7Nz=cDaDUNLI@n2ij* z&1gT^cb$FN3jD!O9N~K;B=+w%f-)dkt8K;eT=AgG4#wlf*DmMSGWd+IYS!;)z6N8i z*BNI%r8=-+_^(}e`IO6P__J{NEsGrO*TTMh(Xw+r;G9$P*C!XZU-ylliVt|ueB*4^ z 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≷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

7&~{X9KErO+yVV7G)cYe_8v= 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�$yF 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

    FN;%m=l_>tm_68a-h$GAJV!q5{fj5Y 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

    v1RoAF#@VJk0pvwt)%}gzH{(T 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 z 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 z�@iBVj=kdtHG+j=_H;jWIx(PMRF|J?k}AK)Zte3mP{u@Xi0Pbfm5r;2g4l_VAUc4`~QGW#G{EQr1f&mb6t)v4T!!?apzv z@85Fd@}qZA7xj?`aG$h0*4hAA*Wht1o0A7rA{M@c8)}9P1{&3afd$?5x5+NEhjj9% zz2fu0XX=x@AYKzhA>VTIlpU3t)! zG}YYT6s{&i>r-RT$*N4(jXtvdns#rjoA}o4f8oGf5hCWG;E092s-7H>WibWY9g}e; z7ta%+j~r2PiUwhg`iW{_id`{cJAAf3t!6y#AGBpCt|la>=nAuc@;+Mxl4E&1Ov5R!f{Yh+7Ad+OOSQYlBRL-<>7|o_rG;0&+iOm0=`M*6lU$Z zLo%ahJ4-+lrlfA>0@YrY<+6bf@~a-e7Y$<7G_c-KFy4()AB1Emm~&hU7a(Eh(!e2S;yWM1-Qq zax0sOQBC|x-U=E9UYodeXgf6b(KR4^Z*w8rh{DVNb<0MnL)GZOel7AF2R8_@0Pp z0tWy0jgpT#O^vxGs}TUzSKKq~b(d?{8sRt#ye<=B#KXT-9f9Y>!SnDA6F=<--vC8> znqRK(BT?S8z(l(y%Gt(t)rLr z${D-^5z^1HgV28=C)ee3n3jTj_-zu*c z4^T2?eZI!*VgCo7?l}e1|ARB1TfJXcmiR>3z%=Su z{n`lWu?U3UzK)nFWpglbG@u8-_|{%&qG$OV**@XvvbeG)XWUQEJ|*yB4{)aGXu`*_ z4bP-GbeDVHrsGUl{BKG8u(#hz%S4A=H)FPIG44C_Dr#$xhrXOVknQYOMMj)qf{KGS zCT*b_Gq7x_{8Yw?8_{|Q3{>1xl4HvMgP7coRfFoJ$>>LX!T*x?%?ZxikH9x+z$a#$ z60pM*w;<};{dMTp)n(qAvn)m-q4ltL=MCfFGXGDX*6lp(pU;LTOZys>&F-2uFyj}M z2bmOor_90@gtL3=(3}T)#yAz6{F6@ncDV|Tfm8ZUB8uM`jq`+P3uib0F`;H`uRj>yU36hGK6-SI3GV<`HjDW++FA zEoZQYEn^9z-LdS(6UYPdgjjBcwt-%$X)q=?0VPpmUK*@3UES?dKA~K<VKi-rz+|JmaD2Y!h5 z%seVS%R#K~dQrx^{_RD;M$4+jJ@<9@TQRX?d`HtQRvUgo6?op~Jm|YJqHJ}Hp$uuL zT4ma~jS4mu&M)_09TOyTxGK}*9p<_Y`qqTcA0GLGbEl*!sWP*Cv4O|Y^zN;b-ro32 zOIYT7kU?q5At|UXUh|IOG_YoW=Hzu7q8e3d%{2q0Nvb++9#nkYeB)NH-(3tEBF+v| zodvZrs2xVfS_(emxPKC@=RK*MQfOTBK}Q&?6G-r>BG@+r8@ML@4@VpkK7i!k-I3n+ z5!_SzNB~SjeDOgz(2n1qrQP1ud>U|(O$RtTO{va6nS56BH&yTpFw|2nP790cvf3u5 zBen7)Mk3GGtB;n$VsO9DK|a&fB;RD(`aWqo_1m8e+R-45?ZES84#ziX-*p^%6YOdY zW2h*W$?llbhIZ!Ei8MVyz(sv~w6ANH=YJi9oqwP(4(t-;=ixRJ$0HB5fl#w&&lo*t z$C~$BTl96)`w1%9DGluzb>DU@g9ba_vfk9mX1#6Z;;IfBgB>MrKb9mY@~G{bP?4|B zYd_Ok&?2Byj*0W1V=WI4WAN%Zc(?}%|HQ8_NC_+C>(inNDxqrw7c1RZJz z?T`064{N*~58eL}#u(*Cob(p#_1#<=DomYDpQuC;XvA9|Z}>5>O!|?$=(GKVgRE!R zu9%6=0dy4lx-o8zGeJubUnO9S5ft#RqFse40*Lw?~He{xp6`~Oe@)q?k=t3D^joqRw2 z{ji^`VgOILFrgKd%Y$3OUW>df;+Pm35R6XO|zpQ-=-gvY@l9@=4aXjK2cU>rVOe)E- zthL9Y8RolENifB=h7-WgvNqekQi>;m%Q5Vo9lUgEgEGM{=$0pe2|oQmxnnr(AF+?= zp75{^dw1KKj9zOl(M0>tUhckku1``hP+QS*ym-RtD7jIl&tS4Acno1PypRsC1 zjKN@gJn}hMp|~-gcHQ_QH8dQTGV@-S2=_FjtOUls1xUBp^j&%+XfppF+x{<;%^6Qu zJh5ON(h;kM{6QJS2rHTP(tmlx&XLmu!(*{J{K>$+92j@%w?l#Jw-3Zsoc;DNLV^{h z)yXoNX&8JN{v`8>*D0Uk6E?E2Ar)sbd9RiJTV5&QIJE3Omt ztI@bnlYojEzHQoOjo5JbZPE^NaJ+%^lRe$dq2XykhJ1#?PQ!Gl6}=N%!aC zk;);+L#|xHwJ5`pACU7LET>+#&y281$?>%ReYg2mspjHvUe!RsMHs~&FAp^pj&1|^IXZCMo=p%M0wF9T= z|CihMmV+=h20sjqsefC(t;z5qoXDh@;wtN7WeoY>|N9cB7~D1N)^-zb*rqr?*Ev}{ z2TqD^an?n>#zaMz7vA6pHf2u|YyG5u(S)V_(R%0VRq{)qbG{84({9?XX{#aqdBZfQ z=e-R71-*~yPt#+Fy<~D6FrR0cRR<;tdu#ACCXY`5NY~>cJzLdk++1EB?u#P*8o*CI zTOG4qKIYPV$XOnSo$9dRh_^n6bkZBDXUB!{WZ40bJPBw3KAh_*}lW<)M3oxW)##O!$iWtdWlN!}6g!;=cAQ*>;_ptC5^C}l1-{#N*9%Ma#EBGpk( zm~8`CbH#L)0enc7@nFG9&iY#874w6C0EDjC2P@Rsn`N(sfF|U0(Aqa6Lrt0Ea|~9d zXz_c7Rhe;?0Sxc!n@$jTJC->w8f-gKCBwoT-sH_540M`{I<;B{D#SiHXeAggb7r%w zm!o-L_{`sjT8EOBo2(0<8%kh!K#R0Kz6ELGJjmUGd=CBsSkrV77=wB;*L(vxrVdii z;KW0GrcNFDYTk34&L8qH#gxo=1gLR*A37jMz4K;#(-;u*{Fpe|8%nFYSj#(a^piHSDW~ zd*+gW!a?{e(%v$`_j}o=%VZ5&Y)N@7Q)jl*@qiNiAx~1ej^74dq+wt?ZK7oN%}FwW zasmay`u%M0xBcDxf7|~$_A7&J=i&b;?-qdXyMg;Y$L0D92@^hQtb#Q=(*1^6CySTG z4Y1RibGYYb%#gxOgIX%y6TJJ{~Kfa}zzv?Vow#x|LbQ#`8CpxvX zXW8%8LF$Nb0yaYuPJH!stXOLQVVP6fh3jn7A9Gb6Bt{}E>2Ekm4M^C7Y{7l@_Q)@K zWc5@T>tfnWilB#Y#o#Yd(D=e01ndjGvhTstgZI6Mo`Xl4bO0=AdM^#|rEyIEhIGv6 ztvK42Is6s%igE^B*MmOx-9GL31s}d&x`%IYw+$j+0gPHUDTOX5;D5_-Quy=vcJZw+ zV1EwV;b8Ywl*ye6|FjE}k0UssHu69R)>21D`A^#ql&ykD@1E%KiU6Z5??>Od=;;x! z2!Avm)iahO^rOQ1Q8Z_Z1B7e0FXaTSGNo2s@GI2tRC^xH9M^W^d@?g*WBTPi;b>p8 zwloX*lm35CTJ^B`^S4Ydvg-%NUv7uMpejxPXGz`WB_QnqL3o55+j0OaK6=3MNjZwA)f*2YrhP<^Pcz1OJ5qd$){ATAoPq?lJ!_Us zvtK?0o3drKdc8?n< zBlt77^Vlm3l)ZoxX?9fNQ4s@^a=!hYnH2Xxb|FE5z-M5aO9i@YcA%5h97^+`#8T)4NX5O>`<#!D@5UdV-;9{D@5-be#q--<(El@jg)nP>*6@qK z5%{isCLgSKf-}5*Nm(dvP$TPMtZBLwBSs3hn@IT%i*v*V=(mv;r=BL;S1wempC@d; zOSW#rmb(%Z13Y0P(%O*ukZHLRq&^3Gy!}q+!~P{FRg*)lj9sIShd6$4xCx!+7!i;9 z2A!~lU;O==8e@ApR1Uy@P}YeuY)H(A))n8K+=}U8nv3pZFKjxFj!l=FN2^mv8fPMn zjWZ#}*#Q~~VE11Kp!YR^j0exV1F&FMQM9Q>p8J*l{keg4i(v*A8A>YbHf(H2?PHNj ztfULF)Tso>L3VO{;={*QuS>tlE!(6Vvt4|EV)@&Ur-o5(7FfdgAW!!8W&GFmruzH% zjlce{jsNw}{pnek-}ZJskMDl{4b1a-{nvlTUlngh8JJM^1DGXG4=DSN``;~MIG^Tc z)ChK}B0NCHcRUYTJ#qEpqxI08%wd*(+vl?v;|K)Gk|*4_5dzx45VLqP%!Z>Mt;7EZkbrbNkN@;P`gh|m{p`0M7UszEmHWU^FX!j8j%V-3KsJMz%-LxL zwo`YgV~x6P4?9+YZI%VZ;xFMj=j=pnTwjba()`oDQt~tXyWr>Gn?A{mj&Vc}2FXwz zWSoz--^mc&DE2h@7jX=F=X<6&o*#$dx&~9=Qx~YB&DX)hbh?47oUu*8?J~O~v;BXB z2hNK5cKc!f+~1_l$nBr22Yh~GPoK!ynK8M5zPpyYQhz%k_lij$XtozJ!|8$+c}&~H z)3#{pyRPfae_GMx6PI8DmhUz(ftO!c8|o`s_`cHdH+8q5Yw04{GS1@trM0;NvOff5 zajmy02g4MTh3TZPOPte-HnEo22gp1pB{mEjf_2oYyA9 zG&-_k=q%zi@ObnOYhpXtj)B53-^+-e*pwXDyUXkSZl;ACN19#PJ+~;*1`%G$cwhr% zq&);5mHD$7y{g7KbS0lQ-m#wZnw&_;Z3C%a*8omW;7eiY?OWP5lAh7Z?`JjOBzjN= zu5mDk`mnn1-1j%#zz22#Tc3N6m>mb0EVhpc>Qn)M4Wh3 z96VRs`^t5N@AW6&6BZWsv*C%rIDrOLwanyOF$UF5Fjr>Dob>6al#p4G~o9-KXu>2v;^OC7CY6%RB}nAIAoJ=s)B= z6Uz6nCd*?Sn)0=G8L>p~eeXA?e)9uw+cjhF3~5RR*|LT%piJ6-pTGRA%Wkvm`XaCI zx|hW^g{G;@kG{~w*kpm5 zL-{EkAQ#bYHaYc^yo-Zp)-L$9{;sCvh((2`!PWk#cL!gG4qu)F>v#aGD*|6gSYtrn zm#E$3T9*GqjKc zMsq%I*fHXWBwP4=SPKTu- zwW3CyWro{IhxQQoaqFQh{Rv~Pnh2k^w@fmKmN3sjJ;-Dy`!|oPK~@0d$%`1yHO;Z< zRrEYr+kQQrE!?|{hRL|MCsKi_%x*ZhvZ`u_XvKK`1|;0=r(n2?5pjRj#iRT+or*0<9}T#lN&!GA`*-nQTW2mgcnj(_P# zgM>AM)?LS?)T*n-;>y~Y5P`1N1d>#zR=Y?hi%J3X>}JwacD=`1{1ynq>BuTi-9mK%oC> z8(O`TwD0i&cB|N<{dXXy>st!*vTNFZah%CK2`3CEyUYz{ zPAw@yAMW7`;V-)E4<>)Vt}!?WJe4GaMo^3~Mc=J=y)>PYJ@V)9{}qneA^va@L_d4S zPu33jYhpsTc=?iqP0v;GFPVdd>)~@#duOHUN~1N-c;+(wrtXI-*~&DQOhcRz&QJTe zA8V{&GLjQfko1n>!^@UvLpSHsH(AHzJ=$_cJVMMgpNg#@a1MG>`Fys{Av^Ju{c;lv zc)ga#*JY|%!g0sOZlKrC=Qv@+mZmOEP=bweAgZ7Ltaz~}lcN0_M}fKUVYj`M8ocrcE?H~?)oi;k~IsnPlc6%{4f=+#} zj#nIm>ARr^ThV52!|b2SgokT|?4K-{yaZc>cV&vu^lk#WZJn=zufqKimfwsK7ovPF z7mirF?Vn{29S?hJY+@{YAp14AMwvD5mN4G^zw0SH(V{FO!8knsH1?kv%=j%Cm zkMHM7A8jAdr!ZahKA2U=6Z~c>s=gHBR6JugM%sXD1`?nl({NzQZTLaN8T$s|DZnB@ z<8|24B|Qu2Nj)ZUDgFoVU^j6FgH|VXBt+B0kFyb`UgqbNwi?D1ETl9bw&%mNvbqdQ zQJPrW@mE*saY)erHyQMm*3<%CnNKhb9SRW#evKx&a!IEt)+og_yccy!cH?CyQ_2dH z$0H7_VRLh`=MWIpUSZRW(bYWl6Rg`Oe-Yvvcv^!YZg-b3yc9>}8Hd#5>Ha?Zy5wcV zIR9GExG!SJ&)V$2*_i%B{GYhDq=9L*)ltSXns`!q9u+4ly+3!}hpnu<)mzmtWAM~t z5L*>+o8=Ae06@%Y<=Yu+&X!1XZaE^P9D4Vj7;wj80ghRrmNm#1|;BXd+T+SYjN7X)zcCi)&NVZ7P_V@NTvBwkJ_vn@~+ry-6`6Rsz1iRV+7 zD96m1^fRg0GXf0qjB24|j5dD%o*pS=F&Y~KNZ>OuxAygB=ymg$V>*~9s|>>ou(%-o?z_X zrLeFM(HUmH-liPw7&FDKYxKQkIS(uYLs)A)jBc)pp3ChFYz=Wf74gfncx3!|B-v3@a>>a{-zDJKP4~Q=hbn{ zG5qvDxK1o?-xFm4#=zYizdgvOdHh6=4H+r?a6c6xe5yJ4Fzr8rUveh{*clDkzusKQ zxa^Tdeavt*S@{!YTp*|m4Jeo=y*u1H^E!dMrjEmA6zk}qUoqGkNhHVAg#91t7~AR{ z*VQ3WnPG8GFvf9Th3iUq@!5W8_{Ewrh3$UDvgL8k;e)igj+Q0dT z<#7>l!}1F?niCQ4w(3~H*#5@(wzuVdvCluttg49fOq_@0mkoT7_htS6TT@&Q+V1w{ zC7kU)42Eb4Kq)eo!Mv-xivET7Bxr?Xix^mBxRQEcsr-75x8r2~jbo{806;hJ1Z)S- z7q)nbAPz9LtKdWmitcj_zyQF;eIa`w9xU;*3!pD@{fi8X4bx&v+>>qZ$$LMytZx?o zFUxnOd>s8u1oauQ*XKXqG9oB<=x++AYw9ZNb$@>As%#u_P{f-L*yo4;cZ|*x1(Xl- zgZ-)2=No@8FoY#$BZx^TuT)cT5WEKmbLF5^@YY*wTxB@Z{{OnH4cEb+8s%)>_OkAw zi8jnjMQ|y2476<9Sd;R#jMo!umCw`u<&gI#>Ed82bb-`0#%o~j8eH2s91Ie;JUWJq z-m|)DV6SdX;!ez`L*9AUOFJ=4^JVsP77$qGdTNjG)(sAFE`bQKXEQ)=y@AJ5`*^|5 zr1=ZUhA!a3{)#orLA`0^9`*2z_}0H+|ByxFYIwirpx;oPq7)ViRGx;@^fyG(^q!aE-yh*M{Xef~^=iWv6a_i+3|%$LssuPPlH zo=3^omhlF(oIX?eKlc~G*vDh3^H{bb=GKpC|LNsfOevgx7V7!Dr{3oCd&&0lxC4!b z{dfuV!$-*v9s1%ppNrRa1Z|3+>58$BMfJEFk})Jqpjl%%8vpVpQ0iBA+%>YkL;$p! zMA@44n6+|8P(DSv2u54MdXEUXl)!Q`akQ14VFm#Gge@)VwgO{cX~9-05FEasH(S2T zDs@h`a|2ylp@!NmV`hUG*OvB~A(xhxI+G0cLxy~`8z<-^Y{>%GTqLX>rcpcC^FaXc zk$czWGav@}xE~$FUs2D0n-3*VHm@oiBXgaOwIoB_FJt1p9w=T|KR>QV-TS&Fkh25s zd=5O0C-a$bnB{thqAB&@L6}Ch+;#SA+#?u~gZ!Mn{7sPZq!K#d075GxHR%BK<8v+X z>JdP*J@fEHwYQl#^eE$}bpS6?h9(Eub|$sb(im)YhSmWUAtUWfgAC&IBAIJRs*yU_`*{U+gKkkErMl${fUi;hiuf2HNR{f+S#6{~XEat$UtS*2d|w=~h<;_Ih?F1hj|7 zPxr{yhq2t&2&{rS;Y>C!9HvMy?B6;{`!2VGvkt<+^#8b=Hn8iq(q%5k1(4b*e(w)i z@`e{XAffU+4zs4-&qoB3QsbUbRq&bgJ&$-Xtm784wdR33dx}NM?T;~-`2gy)`I+9! zh82d$*b+c2Tk^N8BqxR&jeC%2iH9FdCB~TXIrfL~P*eL^z9%We5MvccpoXRZByieuESyJ*wZ z_KSWElotaga_H*+(f;k4T5I-n=yNtkZ(Y`M#v|@9^N=1CbqI<0&C`vkbMI~841@~# zTuhjDGubx|Y7=zmoUrNgcy13P-GuZVcQS21?ZZ#wEpytx>EyYuJtsJ}JT>Tsn!@~6 z47sEK%;ZiPOtQ{+*uO9v?bKUUH;XSUEjU_5`@3~;rNxwL2YB}FvocYa1sbdM{AzuR z!-wDUq8*0%-h69c+W}k`o=vsCZJGQVK0*F&@_gUM{R(5ocwvJm(|0ufUsre{pMCxY zfQfI%7q@S!ws^8#u6){#qcAWOY?u50M86bfkN74C1HuSVWyM9TzXroh~y|LBpKgUjj+R`-|<8 zjmgbiJV({+Vih+f$&eq5;TGIKLXJsz5QcA?gP(zp1V0rg2i5DSgx{slxTW-9Gm^S+ z>#1;W`Y4k&?O8VGxJoC9*y4B|4Y_fC_z35b;mz@M-!bcU`|mrdYOLaMqo@fFJdN_4 zc!Xm=WBQEnz6y2S?hWE-jy6@jwZPet2@8YoHYDu z$9N8P*L#~6BPldsAS+9eyR%LSlz1rT7|`o`=-+AvX{=8`m*&vCW89uXKoNUp4i%$m z)<*NF@yS^KwQT)n#v7=6Vec+M&`7+Pjonv|S&P?k?+geK2u&qI;3;RBGMY>}cyu=H zNxPm5N=b7_9yNF$V^9#YCS56aP@jW8p1|PuqkVVT#^<%v8LS@};ZNWYkbaIF>oIR< zeVX+CC@iy*d+_v5HdoUTY(S##Osc>c%5ZZy%t?pJFWR`A zDk$Aoq~j|+FxGjxjRF*u!ADKLqyzR$jIl!+_2S5a?NR~a$++bwd;k|(iw34<+YN&j zE=6ki5Y}_kBPl|!2PDOx@yV9)y7{*N~n*ZEe36{OD5 z?5H~K{F~>Sge5=KP3vd+4aZJ^44=@7cqTqB3&uX5z%D+9^|vYpjlc&6FIBGXKjEVe zd_hM?*Z_X&348A5Vaqe8&Gk-IqjR^*S_ZJtLsVw=Ns>A-FgPovEO`O0WxDrdyX7MwR zSal>EnPdUBGm3ig**QJh@dE=TxEE|HdscjkVM-Zs_|j%2MP{8y#0WJpzVJ`O-A<%i zQUE+*>^#4_pPH+Ugvm3kOOkUnkG=qsn7nz^TYgg$-fi|hHB)KNY8+N8W3 zQ+FL`kQj6<;#(^;0revgn~u;et=s{P?Ju~Okm2mwlT53ZdSqg++!)FRc}?yq`}e)C z5GQ#of&EyjG@y5vaakMMH`o?6#LWFfl77d3C3%d+P3vVg3|d-ZLq_l&sCcuXA`Uzz zYlokgUG8MziLr(mY1p7zbM=)tC(*cu{Ih2Cks51 zRi*k|5hdTjf%dzLP;u9CUBc0vc;^H8jG3Z1**Hr5eE3r8dQZIKp5bE9z>P?sKoS;f z1@A>W>1`4J*ThbjEooNsA29*@`aKz$wtfkpatt637^AMpKkPd3W)P}%-=%$)fM7w} zy$bdp>RY%3bCD;E|1HK?YmIoMfHm#}!}nGW@xIKDm57%{nvbB5s$kqTTDKajO0?e+0VG|iqp5_`7^%aO>NIr!9lIE!QenFqkRCA{u2#o zyRK`{BfdyaCv~kyuC81k^P`^Mx{Z zF#qlgwM|FMQvUvfS$nb>`y2%Esneb4*eobeXQjC9=T+;G(_HiFAG2lh_9KhZeEwMypS{J}gk z!fR;|kN8^t66dfB;C`Bull_NuBxc_mIT`n-jG3r%c+LlmW7t3BkA00`xu13|49Z>0D;`i|G+xhf1- zqOg!5CSwn*io^dKPIz1$F?oX6gto+cj{cgpwT>55h;2E?O?LS`u_(j?(3~R>={6B} ziu9ew&A-#{)c}Zar;+x@dLqnAe086A^#A&xpN@yUcwPBd{>JYtDFPZ`n*3J6S&^YF z_S@L~tMmC3!`j#vXXEuI+Q!TYhzce)C~c+X3_znlO`*j6GY7V$qy;!-pfkB z2Bq>q+h-y{;hdhqlnh&!H{|d;fW}Si%w-P6Ajsxcudy$b$p}uR8c^BkV<$oNfDhPc z{PUj=a(${>Idr{c(N26>g1!7&a328gAVMxH(y*+o9Zqjw3k6Zy8z)}c+@0a89(t@d zN4+x;?Iez1ij6NCFd6!$>qaNQ82r9h;XdR@vZ_X)1bIk*b|(_@#amgdde9$y8YMEg z@W#fWA1|NIHE!P1o^$yX%+UEUE zs%>|1CLRauo6dcXZwq@j2xG5K(k!>RQD+Y5omeNwT`rFoJd8<_+EOox9jBY3Pw6Py zIL-fQ7r6NpuHQ7Up$-PxBX-+++vH=z50P?{`H(1ga>1~tN!K>oc{81+2ltb8^Jm<#*_;7s}9S4^1QTYfaw$eM|2hx>P6|~b&M$m7=W+@Z%4~#XUeP6fX z>KTCFRw{vBo^Xrl1FdZ{AuU@ZZW&%hJbCr_Y4*s(Qs%*S#Z@??f~KL!TxVRe&(w$s zWfz8PC5E5-@QfA>{~yDza1iOUrA_*|+Ow%1oFPwcCm)uS zDAKm+bbgy~u43qN~24R9iSDE z)AsSpmgD6`@&a}w?CpURT>A{zA#OSJyG%Fg(N@v!K7ZeH#SAb)MqTwh7j?)PI4>XP z`Z?_x`nbz@+JAA+!IOus9qS7`zx!7g_KB35nhv~duIe9qXK{PHdo!qq8YDYNecT#?iiB!OR|5n`JZHGRF$NVk#RR6!7 z`~8Mtyu~3@_gxO{A8#{7$dB~7!LM$>PX8SFi1L1Eb3%|HA9a}C@E6`LiG@qT4@d~f zVZ<8(fH(r7SJ|V@TlZ$a+j9Y^kutE#zUt$^{()=g{|^6u#AecNX*?ceK3TM>O?ciVq`zX$n&;WqwR&hs>rMuGwvzNqN3L&Agr#RWH(sO!=yIpj zPAn;_W?lKr>X1%0kl}4dm-v=d|C6XAt*&>=6`(9j+to7d;U~yOj;qVa+8C{~DA zZ0q9NVO=n0Dch{r+jhT~>D@KrjSv^&OaN@#z#ie+e@9A%`@&`&_buJ_k>JXRNAN*^ z3j6QGj!sYikNE#Ee-tH^RNb`yZa3^dJ03>g13Wup*0N_#`+qyssr0>IgS4Rkr2!_l zqnQf1Duyj`tA#rE%Q9WY<4~}N|KB%2jA#$rjrKwY^#83>X8#$ohh1Mv?;TTyu-bR# z)BeNCANIeVi78R~j9;Ohc@2g?V}+;WNHY96OrbJ_pq-FX1B z5)asworiG@pSVSgJMeK7@;aNk|QJ#~vT)eA#I^;=oOvHqUG$DW+geIvxH+%Jxpo`Wl62K_RH z0k7##9ZSr*l^*>IF3ofATO<)!wBw+<2vz|&6>88X1{h_d5e&}u^|=i-!-|Zarbhc zsJxsH@-hCWUGBy$;@51J58P#AshOeaPdwc7j{WvuMmw~A|*rH6+&kWC<@?OJAxq^%GVeY)tmg)x|{y%~-)L3bZ4<&zi*8m(D z`JZyX5re)2;boXzGB3v3W*&ItXuhd2`aGbok+ov@l;NI_@0lcx-ngD_A>4o^a2md0e@dH9b&w0F}dCn4nvX} zrq6TMe)(GE$kSt8sc%FLx{k)Kcnb zKj}$%08fyXay~YQSAQR1kzJPAXIj9aeG)W+9R@hqci|im1jeM@u7uM&Yl0VK5x=4AWtApuREj+DLciWN@l!(xZFa) zF^2rK*K=RLHq62@P_hx}MM*^R52X$q0~6@} zYWn+r?4t($Wz&;VZegq$V_DtsDO87*PwZA{!wpxt9fb>FbYv$Jt>|Hp!W1ci4YY;h zYYh7ME7he!@@LaoCT|P89o0ZHpB_LP)23q7!v=(8T;)0&;e&dx|Ep{trI0PGu%-24 zX@UdoADsl9r~NlIdsV>^@i*S=t%F5r32@$DQx_5g zDVwHmYYke0Evkrv&&1^04sZXgU+&W(a*0zabjOgQrsr>O*z=0bt-m^>a0Bc}+UO zn}CFEf`wU?FSF}%<$%X-3USPFn1i;ZB!fBEf)=}+6kOIXqK&4h4{K))ADCnc80qD&G6;s$)Zlu z|2I$0eoBy+Y9Cdj2XBA{{um`a;zX1;`4L9{^GS9u`y=_YjtAv`WB6Eh zTwNFH)tsD&QD%90mtrn0n+RL?QJx&e__}C=c~0C?S!S)n_Ew=7yGXY zkN+XxUFsrVD=yZHgd=E#ullyW1qZ*0uTD$!(pq~Q2yf6kmSC{G#F7A$Jh5;c{XQCs zPO#E#Mxdv>;HWw^E{@m&ysLrzV;}=dy8#VT*c=Z(=J|q<9a?{pgY~+sXHCzsY;pA- zkLcg8Bfo$?CF29|6Y+nZwrSXv$r<@rCi_#@w{PD!}HiSKwjzYK47JZ7rVvNWoUt{l+eHt943%dE+}Qv45YY6;u^$0rPVEM&SmVl$i% zpODxS%*s|F$PzZFWf5Wc0u1TN|GRE1-FewQv%AhkG^ds{FJOD>e>rzj;J-azza zS$?vlA0}OF%dihk@xRTbXPyQ$!w zvaVi5`N~eb%p_JJ79k%G{DX|ySBc3Z;9MGB1Y7Ut!(zAc(2$cUB88!YA3@b%JVE;M z`I-2%l@fhPQP)Y7X)eb2Wd7gUF!Wh|jG2>?pT5{5J zsBGD!7q+u%($*it{>_&`4{v%_j<(a8=d?|7f+}^whMB2q)g(B%d*=L68?Fd ziV`90ec*@TX2^Qjw>18-oT}4w#&P!l&+qwH{Efe}ta!U)zWS@jY7}#r-Er6Re1r)R z-^Xn^pQED*1qy9FpVOBu^#TR)q-l5^%`gPE48${M$8=D=71D)uJFe`(x=Wfj%5}p8 zaHcvycN>mn&V&jUI8&*`3J0h#AQ8R6`aajL%a@^uFvd)PDObwPiy{B2^D*P!)c3zy9xs78AUY%er8@j1lPfh60bHsTSm2+n6On`gm( znA7fmU0006LDqHX>ZT3LF<1}|Q>vLPy7lE&yCZ1Gxpb@_OfJ^*oSPHrKM9W*_nqfm zr)L0+R<}H30-gYP-*;}t&dz$o7reSi(a^$Ucu*d#)EL&=&pgRGr76 zxx~t;Kl|H5w-_w6{g)??URV(kGnr#bZTM@1NZ$@To!7nHs%I`;XZpAf`*+>Qr-pov z>(X)^&jdN@JX909eThzUA=59!OQ7wz;C!(QH|vn>FkBxMognhXar&y=R$rnlhiquQ#xc5hqq1Sf3A^dE@o| zj^*B9V&36t-;E`saLuvv0I=$PRHN!xs%_d5SL=s1_p@M4gzWNR8_lt0D_G?4iH-*` z$`}`jMTc3SZIzK&LF)(jM_Vh$ANd+CgA>-S%%@Jcr5$pPhi$YK%E^Ss#Z~YAe{|GN zztQ$oaypcmOsx)E7TuZg&^c0?N`?#^GoAD|pXv)fhw&I?pE~QDtZv(SwaxdM7@yl+ z*2+=3C$Dq8+yB63+Q_p%;-m=A2>yqyrP-M4n%Td_8#mv2z}c6|t+h6Oy zWY98dy})xQju=)kB&Niz*?&$`g-*xm8$>ND7*Nb}YC}Fjyv1RC z9>Y8q*h^WR{gAW&pRYVM-ntJ6+2ma$>j=_>!HMgLk8bQlc?Ul3{+2EEkEP;(SC`s# z_PM8HjRV7)XD#!xm;tgs`{*a$!QVb&c;my{A^A+1N&_;^{=Y9hI?7q@|66h;-ueMN zJmU!1;@gsjk5UA+7&UDNq_VI;`N^Nf#q+BGqa*NW44SRA0Gc>KX(m? zz?NEnA|5d?bTiD354C4|xE0K&tdFnux4ujU>@5yE`22*@sDiY16GzML3B|we12kZN z*#D=V@7H7U>d60P9Cb`TvzHUy+ZX5>The7-hIP9U9=FM^o)XNi18=W07AW9Bk&oL? z$A~XRfM9$%X&l$s)SW2DQlSsL@T1HllfJ1Re8QErv61nz>7QUpPkTH)st@2{3@j&3 zJtpwCZ0K*xE?HZ7(m9r-MJEkAO+F)z!}cwy_R@9{5BB|Ap4V6=oV>!FgT!tV9Z0xQ z#zX$TL}^YxBVRD>q8qO=N6^9!ml5%ak9>?KlU88^2 z^wNi!7YeynvN=yS`WG zs(c*HfC1ES{@0;cd6XyNKL87N+6<)Ih>xXVSO*-}N&?0xx4(DXA$kk@B&N!vg2mvI zCocz_9P}!odD6egkEv8Tiby0_VP~*hi8rlY4#}v9p-aY#Wv}m#4mxzC>(X0Ldxpgv)lOD$o0A9^au2mI+Rjx~75Kuw}!U;`O?a$}iX zqWR`bPKljD9rT+s+RTd4)^Xr^->W6AQj8oJ0N$n9gkexh4`ax$Z5qzj70viHNZiUc zZMW+im`D)S6ad&iKw-hA zK}`BclR?jnl}ZJVBag@!OW zYBGvaGDUUhH|sV6)0rOPpZwCxK~voKUR**ahb?)#7T+LQvSot{e~a*L$&U=jHIpr{GhHKmrfDZYqxhz6mGEBuugzcV zOY3^VPS8@kv(;a3=4D7P;d>G`e$(mxCP5^EOh&Wz>xW{M`Ow5AY%71C<7B5j;wy--fl4mwg`@5It{JVO| zO7vrO`Lyq{xAyDck$9I~8Q$>8Zu{^7jeGEI9#ilBuf@{+76f99yZX+yRk&|F>_0Nj zzZHeR?LBg9bi~~MsNk{P8?L>oqEOqFG$}D|f)4s!eT%3>Dd92v6 zZGd+f9l`s~rBg}owfoJx|E~dU;UVfR_92oA);t8v0~f5Vi_2a%UouqYQajQbh$N)c z&bZmij=r>fe&bhTJTYtrbNxL+etzPs$K6=v#PcDyy&m}YDR3RwtwFOG%OR5oCdY5T z$m94HE(<(GTN+bme>Zdw&SVXKL58ro8^gxZpq?jj`){8}x{G5OyFFTshyA2jYCD(3 zwYLGydOd%z{Vx>arZDckfSLbO{?aYW+YUdI_B+6j17D)C8v2GYyhtT<%fXA!E#8Ov zWNV?LN-Oe686u9jh1|>>Z*+qK(0Af8^l9VRx3(2u>NV)&*n(8Q0`k1?`+Rgfcy<14 zla#%jrs>Dn8p_y%Hjv&Jcn2R!zP94h{%Y#ceOxi)IJ7QVirIe;E?md**DO3pYz}R2 z`E7&KmXdwG!r~d|=OcISP7ZHRDkku_j?eKkt>|TZ4y*I1ZXEf=`Im!bMxej9V`Wx@ zA}L2Py(n|KR;!pemJ@UMjGIuwA2-YLr7aaBcG|y-xQBbF4>ikho}|%7`cuE5iyr6i z;*aR4X)Uv7GyfO^K~;lw;h*Qxjvy2G+(er0KjN~akm&!z`&w+ZDn~pQG422EYF*0f zRVlZE_7Ydi+nJ+X-bXfV+Siu!7>&x9f=cp1IHA6hmpA=?g!-9feUlnW7v#fKj;X^= z-@vnca+IyCuLQf>klsFTMf&&`WN+91%HR0Ar0JtA2k;De2%vwA3 z@Ia!*d26y6k4A%ywr+`PD)&><;hAl}o!97m4S>Eko4z+DuWp7O+BENA*=I6GcpZ@W z*Lwa?&3b&DGDH#~!VDOIoU6HdDx4DoZP5QRXe@C zycV!;wZ%E7>&1lJe0I~Q&6zX238?>~^9;MECQnTUZp(0pd<*!&MkNal)o9wx{>ws+ z3X2UhrY2R8Ddy~47kIhf3gZ6VZl8u(l0k&z9pQ=ekxT#?;8p8{kz}OWbN2STOZ3K= zUfyXAel$JR6CI8v42yQ>dd8=IXk%j3d9LD2Do^lx;>dYOpPv;7J!V%m%qPGvfrO#7 z4?0U5Y#-Ps`#*5OFtOaJ3|Z&F!|g9t_!3c4ZITu6aiKcNmv~|cW^a0jnOMAO*}3J6 zp%~EB)}3jy`#O?{Wp5h!^&uw$O-(zpwq+i8N?yzU(Qfw}v(6ZpURIwm(ffw;@=YXlC|5c>aaX^WJ*V(c>=n|5Iu9vl-rTk5TvBV@9~4B2NE*Q4c*? zIe0YunP|Zq6Y3;ayn@Mz51EFWHFSlsg7G7w9yTbx7gW6E_*L9J%laIcA?+kSmD!3p zPE!M3{Gj4+xk~r%jJrP9%P~41b#EUPPbD`@Cw?8VhJ3{r{=XY9{~w3{j+b~e*lwE9 z5u-+(ooTcG6kg*F*x!HwvwsMwTmc5#^MNh99P{6Ch|{3;TjrP?;N`}F^K}$3aXm(O z$ND@*egpt9c#DBKHjr?uMJvxz0XuSZmQYXW#H_d+Wftd@+1q+}QA~-wt#>nf+gvO3fVh>H6W%4H9mw zT|-CYSA;(!;s2rlya)CGf#o5@Uv{{GHgArxf#GBB{zK;nnq}cD+PwMVNw;Im)U<5e z#HH1|Fn1}u#M^zaMQiJgqib(rlE-r>s4l%B2sXf%4Y`@y6y{IG~d^Rc6!R5Kp_ zoXzBmMx##`N1IbTGBbIxe_`xb_6ropV4HmAY_A_wzZdgn+{4mU(^&E?;|1efKPqPb zUp!Q$SlWE{HMS^v&Gp;>hIjPiraQ_7R?V9?T@j_UbFEYXzSX&BOmeD z$-tb2@1>n*Or4|dP2a3sDswO-o_w3;?=pgN>gVX|o(yw*@Pqw_j-w*2sT1$<9e&C6 z%j1I4g!40|j~}E&ym~q>a(_wD{V3(V`f<&k|LUL@M(0?Lxm5Jf!idv>qOs?>m~PN6 zq3l7eS*>Zj3nWArX5+XOcyO~769X)DFsLR~*>BDfuw&Q&oxvm+Dsel#kq|I?IV-jm z%J1nLdAA37Q;BoWypOVSy%3NoBgPCfaj^M@XGxE@Q($?YXGS>Kfx^hR%bRZz-koc- z%M7Tj&3(T{`Zqy4Ns}}hbc9Z$s6#d`6U?TCywh~T-z-HNc3ByFz51iTG(NyVEZ9iv z)h@vhD7&&Ehn_42%7V5FGDrRuH5QC8v$?mo2^LVN*)hyHGcMf z2dKnRiIv50N|WgDn?sgh575?&-Xhm*x9E>JgB8#j$Jy$8AI^W!mv02qrr8N|`_CZu zlx23(aqcM5gA)xZ?3>qtF-Com;VIEv#yViyOhl)gWlbH{z)i~_Gv+{e+8$`RgM$bz zr!jai3O7CxtC8fkS@(km@dE^+ji>G8=p5kOCS)yuT@8I0xYF$`qZK^tO2YN@5y1L) z{*~-un7{d&QU2gmgz`#9YDt@!Bm^fjI#lgYb zR*rizhOasYMX3qPmIyy-ii6h~)BnTIv0&j)f~Q_&Suzf>6KtjJk}w+@kh>EhM!zvM zoOx51bMidXOy#tPh&SxyCHi;o;3sK($fsP!=D14M;%G~Z$slG4#c*GR11j(nZIp{u za{s;$hN|jRE@LIN;d9H}ui1GZrGRct9Nzw6w?XYrc?dNPlMI5&q zdvfrV7jr%fOew~RHb{$hukO3#)blNljL3tI4$#P{wZ?fqJnYSk%~XfBWb$!cV2XD-_yTlCPDarRT!@ z+TeQsUb4Rw2Hw1}e6Ra6&?LI^as3|TsIUUU>7f&}nMt^Z3W(<#78?ledU=T^^Vbq1a{E-+tl(529X(*!8V`lTV4|Qu}fKrA?cT zZBxsz2QdNOCLQ-%yVC#7L#G*^YI*fM49B!Fe2{UkFk^iW*i;^U_{<^gW^hbjly40; z%yB{f{?uBLe%A4KynGGWfiG@8`L1O+yX8 z(9z>4N50WwOVU`XKf+eS2%c9!YkV6!OKZTvJYOxD^ANi}<*UO!9V5T!~PgAs=rK-A`V!4Z%Q( z8M>Km-7n2|?0#W@{Amx2FI(sC-`5*UrBiN0z)$-A&*vd}^~u7XGy4ze?}-01&;j71 zor#Rv8d9Hy-1c_JJZjQfRzHo{NG_|>t}FgmAJF>_ zyZL7ShSjJl%%8&_>#nW^lQbg3bEf`WSb1SIBkc41xWv*i0Q`ToG|KhRMRVlz7^7yK z{`r}I*Lc&wC^3R|t+u(sh;J%au|b}-oiYyTs^6O<#+%PSo;%vOravid5?!O#ut-8^ zp?BirOjahNM36fy?#1YKIlC%TC<2}siQsMssFliXATo^+qd~L^$VgaHRH``WaEg=l z0D2TgnR+N_2cPf^9CSGcYyiOaHi1p}a!Ke+oP$^k#+)b3=6rH08v9})N3ko-fi-6b zMQ;Ntse6_!)X_i$0bm3flD!A>Ie37?W%68vEA=!OKr?x6K@*?r^6l+Pf8Bj`i{rk~GcON8lGCCjN()U(0ZK!?^l*e;`e{QwQ@N|MPu?D+uhbW?SOWW7>^$UU(;+W~UVT8TcNC4c3<2cmo-s z3{>FG8uflOSxZ^fa7GqtnHrc}1va77V<%OrY#A2FlGOz5D>_WSjYu?xOnT_ZaHhb@ zOtVeXM>N*>gCKv|a&yUcg;g3dw2amXo7Fk$2n$?1As_Tt;(f)_`k#l(s6zNHq-_S} z>`Ve{_R>gU=Yw(yV!RT2W>@p}%?4?`J@MUS~lO zL$|$J*JbmAnO~IoxmU|>uFe>Gf~6DygaF8zWqO6U74fAn5y%+Ap07cN8k$YBC%Moz zkB6i$O&XReGy0Ik`rLZio^Dq^kAdIO@%zPp-$53=?A-8i;or%{s~5 z#o0aB!)#eB8R0&ymmQ4M@?~V+VMDbCm~hXGb&3^FjE-<`BG1u!Wg_R0kz-lZ@GA-r z)F&K?o@{L7Gtnkir-Jymp11TAnlsYH&v1nj>sSo#| zX)%UwY_&;_i~%AZ@u0h-2qg-K{eum04BDjno+Hlq=-2lO#4D)XlMdty@T`C1tt-ec zJ+_KzUMn0Mtd+E>>*43TgtQoe`dU3;BETfYb)5#Tdo%=R_UrtyxWf;Ii(RMUPnU7@ z$~u~`Lb|b(v*Q)c-!z;3gVx$h9wJs|{e6AQSp$ih6k8F)$Gef*pkcs|=`AX*-T@ZU z{<=NbgW1lBzxoZ`C+632Z^W?w(=64#plrzZH2H=6E$XQ{_{0^0_T4ZjZz`M6d!oVT za7p{7Bg1SiMYF?z+65ek{|inSgD;zUHTy3@0OQf&Cj)QwWcQFtcE$K2(C%X0(An!d zR#sAd=c)=g7W{w3SlU)`%(VXu;Rf4j7|rJ(v@8vHQYv|$JNrZGAIqPiUie?}&s%X3 zfg&95_S4tc${|^Tyd<8RIR@`zV)dXTEsgcoehA`W*M5w+Xi;y$flZ<|u$zha<36&X zNXItGl)UK#gpIJ7j3BloaQH)#l@emw zSEb^(99WbZY}{NVkF>IySxeVX4I*~+wo(=cM?^^L($(ys{jlrQUz-06!$axBe)6&E zd`z230e}VtjZgmU_>uG3L5P=4-*FZav>oXEc$>16FOTvlFU$eVD(m=!Ik`Q%|A_Wk zu98%4p5&cF4nDRJMjQGkc$5feIzCvEl0EoY<#da{9N(9HkKqH;WfQQE9PA&WL!Dy+ zLL9zO`YPDNy_y6p``-;iToAN5k6VoSc20fN={5AS%lzm@!U5o17|`Fp>STy1 zH`^Ow+wR?m#yw^Sk_s9c=);~3&(xS4@2NcCC6jtSdzlSgau6tI9l}jhY*&Z|fk#r5 zhLpOm!h$NVFU-$9Wh{T4`r_&Z4RV7+41CN;mLv zoV)^YF>F3vcMA!;lnxlbGHR5XVHk1PzjsO&maMsyL^6fo2eFL&Glvv*p29AZLr7+k za?%0r8zw~z?49SH0%NG6nnZ_1~TsS#7Zk|~K8ux>VH zUSJ?aiNYse)9b-L9Nxkh`VX#vu9Z3MFM2;&yD!MsAoih+m-)D>Y!J4LPiZ=wptC~k zLQGJGCOPDtqrGeBff7w>G=q4z|CZ}*E1%Ak@7eQtcul?r{Qt^9zeUQO6wK*UjQ@8j zrKF!Z`L;_M1>-Jss>^ACO{FI$rGk}u^JqVlU{>3+$RbXJ{5)t>*(pB8tWTC-^BQl+ zI6Hg>%*SV`V5^&fe8#{pCQT!GAMPz&cZ^Np*Hzz%{g8Qv@&DRyFK|Y?p$g>Y{2~`q zgNLAgeCB*(*8QvV9OZ#OhZLn|A)0dW4HtxG)Y5=)|0!3s@@ES8S8xOlY||Z+aR5#EgkG z8QM?vt{w^9)~RZFZ*{pS!(Gl2eg>M5gehLhnzlT}GvfTPyUs*AGxEhX$<~qgM3*ebCmkyXc4!57L@;>8Oz+uEFNuFNZw^`FPj1CeA|+C^PME z#H1+Avj^T^G=>L1&CfhO@89J(E9iPmYM;HPR5dKMi){r0kGupfNneROW zQ-h`6X0(TOWpXtD_)F|@Hv9URSln+BSNnioY7z;2kIzqz`9Le%Wj2a9!SOeSZ)loV zI`jFc-wRBFUI36e(CISXEizJVl2^$;`QU#)F-6$>O;-<27xpg9z5)9R!k$uefePZH zfNc5^HTk~#`?cS6fO{?4cB-AF`p_;{P5S!H@Zr0PF^6c6mca_?s3*|9pA{Cnu*yp@ zK$+helvCEI1w2AoFFrJiD|bjNu#NBG{bN=Z&w=VP&AocN8dHrpWwC8gZwTf{rTrb1=5Y z$I8T3QWz4ItZwemvg)UKID*r2o1*AWs|8HBjmInWAA>h zeeO;BB}r!M+sp&T)a`9Rfq21tkL-uJ4?zDPG=|He_$DOr#@;}tz9txEax|afzaRa7 z0foq4i}oblYO-pm(Qef#ck)N}zt3sn5isi}%`g(Y^}(RsR^MOP4(HY98GnlqG}>FX zdMxdm;ZxJJUaF~X+X#HYvrPV;Z|8Yz5tKdoKm#<{)hwHz{GL;P(I4sW>y&APw&|hV zth{)@Vi-Gk6*P@G$c?rkKx5>QfCo4)ZT|47@+ivn@F*Bk3L+ zP2bW#q)Juu8mmbw&(44LAbdFTuZ{*-1#UIho;^DRc5Wt){y!dPy}A(IJa+7G1p(`D z1~11ATq^DJ+;vsFVV$?jb!P6h*T%Dsj*9DFN;mebqsy8jg~C#UdlvHgvh@fKGEb4e zX}0{`GQL2Z#TyQ~+whkK0_3X^^9YgyCcJrbCtBd-Qi_bGqs%)HzUBZRl58e*Yj^ei z25g6}Q=cs$pL&(%ZJTZb<6Vt-syJPS$_-pI$4oockfLkabq&LHEpwp)LbmSz@x{ZwUci=3KJU4`$*+V*gT(BB=T#SE zxX{th=V?czCnj(MQ}@sPdqr~Q;(4r7=TkJfiA`s8+A&?X+FF{(pa8Ol9-sV)zSprX zE%?EAH<8D>^cC8hG+<9Lbq_e+_)T5KOwzI$SrJ2hpmQET>{VbIckeljsm@}C{*59x3*5-q)`Q)F+4FjOzo9e*up2ba{cOfyXPNIuy z*jR3!USGWR3}51b=+pk)4{buXYSowOgEkCYH2J^Tf4W_U67J7HINyCk6TJtIa@c^% zLv6UGHTg*Ep{KIfFs8si&%NZf{Iqv0_1@wLc37I95Azon{~yZ!ENylqR}usT^nSSg z)+?yYh4h!zOY4mvqOMUP5CO>Jk!cZrelrfLm_z_o_BITCIuU_ObWV z`IJ9D2I1KG+3bNgr{|qBPcUp@69kvpxAM>L?>|BR_keW{18T%sStyy#?LhHRJcM~hVSG|#@4t>JAdl*-;gJOHs7y*nq055J` z>OQs}Wymnqi|#OEFzTr~=vs$-n4|dc_}1w@PWT+>n$Jg_VUvO9z31s7wO>2Oalydu zOz-*++2O2kb6qfG?|j-PP1_9&*goEn*?GQCng_b?ymoF|_C5)hR$t4dimz+nrgBr? zAo{kyu>`yZ8{?x}d5sqoskRK05%4inb2?UC?($X7|LLQ5{w`kZPa=ll&tG2DR*okdY7tm-Izy7G=@g)ZkjDLzdl|W+<(JA0yF)WAIK|l^#uqTYh13Cy-%29 z1X zebf$dJGvq95VX;x6cq;_2XU?n3-+Hs ze}$vfp$V+~@4Ec=vH$gd{eNX~56-{HGACN!FV=n;;EamUg>U|EC^-_&+#Wdxzh02~ zUOoWDT6UTJlksLD=EOf13%H>taQb*D_nLBu4Y5}{7CxQStJFUZxM zO*DsDf&{+FqlCX%9Q1_S#rTM}-7U;^41jEFA*)kHy2Zmf0n^ z*N?LpL#*GEBjl<#YE$AExfX9Qwh1jfcPZQW%NB z9>RZiQ*1OdZE?{=410H1PPXg35r8j{(I&6h0Y?5;?!$0{=e8V=aKebcZ(DlC=5e{U zYXGUq9lYc{N1HuXt1o7Lj!U&m8~8cQ4WpJp@xD(qIk$!zr`odpnFF_Ta(vpQ7l5k! zS;Kzy!%0N9e-53!b=Hb~rN1w@_3;z4{n*kS>unbdj$(|QHjV2nkkWmb&h6!sD?TsA zqB2iz>PN;`BzUcxAN79@Qx6`{#NS`KjL_BL)FSsJDgJ{0ESYQa&LH8OsF=)!h%-rf zgF$OOyPO;O=_Iu#3Ic7|VUcR_EIcw+dt_R%iIVU1K=Z@NH z`PXxiu;pVgECr)vIPLVrPjS)6C6|piA)j~6e9Z}Auk+l78w=e(JXin+wtKg+6Uq@- zwgxnj_&n+|v;cScWSsN$WB+hKW`4Bxz93InxAA}a z7;o9&x8Gux_p$=pGkDT;sJQ_kANL(bX^WDs+im$D;-lwupD^!Oa~Y#! zZ9d)|gRdCte8@rDv5xb_a!v~V?Gdi$pjw2qnxz+MyVRR}&pgx@9KtTPtmE8%c-ab_ z!erZbH14t_`k#-_;1VqE#i+${T!*HMnS4yfJ7UFE)2`JeSX&RDzqmaSdXU(_)38nJ z&GFxT?)0y@y~{6tUmWBd?ei8rUfa1N+)!v^jSD^6=Jbzq6Y!e%K^o4Y^t_cfYO!g| zWwayYG}^U|wQ~$Ga)sONeSu^S$zlZMFTii>XMf(L5M~RP@6qGWtveN0uG#O8^gK87 zF6Q0O-bWM0jaM*nd{K`_KG3dcJ1+?|OX zjq$%b~c#)}xlu^(ymA4P$SWFBKs{fD+P_A;DDHe0aO{`eJtaCry ziLW`qam<(QZ-~!xbM6yXFg5v{GZvxg)5;(EEf02iqp0g{hq)W zo4P?F)*|3Lp3lB_Wc2y$qmFad1y;B1SjQ};{3F-Qx^&p#gG+M6QbkYr*kbDte{<~Y zaARoiH&y?o73}$j=MKWJhDsak;=tcg@_+K#6V5L~c$Kth>2JqZt{4Vn@OB{lOTVs1 zzkBIRx2FKRunYR#elN5ccuw-eYq9d*z8^gn`t8Nr2HzQ+eeT5HyO$ZX!f8#|0=lZF zVj!)5p1-e>*1p+y*g)mZGqLo5$O_wD1iVy4I*wkGvr8?v)&S#QKA$nwbWckec}bap zi|6OP$iSa99+Q2ubfhbC6riiC`X?=(=o??ub#CklStqdiPW!)Nxck8@Jd7mSKd&x( z3EP5fy)ClchR!uxm<5dOD<|KtHii$38~(Q7@Wg(8;a`oiAa&d+G|qAJ?mqo{N_{Ul z@D~EekJz07uEiu3d#@NRJv`xz1&Xvdfv);FV}X;9oacRz9pN!p1N;c=g4*?SS$W<$ z>>m1dF~YcO)pOWtQ$X9R<9zSLq*AvZ_Qc;bdFNj20nxObGdETNAR)|G{@Vj$_%TNO zVsSV>J&Afq2c0L1TX;1q2dUF2&Ura|NxbasI2`=nt<2bZ4UVv45mRm1lajbe47+$c z**W{o4}ak#ZmGxA#1KR}`vi#dOUoNmf7f$dti(q8mY?|4>y?`f6S?fwD!JoUal6Ya z`N;gy@gEES^G@8hLA)onw|w3{ZFMdz1AGz|nIjVApLe`}e;jMH)4mHcCVv}G$&YTg z?6Z8qPLrO8EHu${&WT+I#uW3l_%rxv$AkH;+nBcZ_Go9y{BSz2V2=v64QA~7!s4qhH>&@-J^x!EF7q11HCg`Uho4+_l}qO- zOisN_|Ivoa;DDs1Jl1IY@$QS?Uj7cVp~YPrQ|$n6F8XSJ_>JfJUG+!n(x~>spOT;) z>N#cOrxy%*A;)6iL(cu-0svlhW_IlGpBYEL7_u119lP{HcD$X``R25#E6{f_SWch$ z*ke@_YixVeHdx$HIF@g!|KAvjeHhkdQ!V(tV)YgehbIM37VEcTZe#O}$>ob~@`G#a z^NyOo*rcrXH7V13KjY`!`oNdnMgEd2=f%*TcRi29jHd3-^T&vD%!%FFv3_Ib>%zNy zc#S;jF(JLJA;y!nH?UH_{YgE~7sj~Bx2e@lt#nv(C->cpc$Ym=u_xN{9yz3vSX~eN z`-fbLnKv-?Zm#})`oaL%f^OmbijNC6W?sXGZlkUN`n4ln#sFF@-*AHDYuuzXAx1k! zKrZs%IqIti>vbomVowW$&pmLAnJfAc#yoc}(&cvJjN{Oqw7>@+bo>v`v^>Y$irKG# zkr>u{Xe=}PQcP&qn$-RxlwAM>?8##4p^sw>r=2_eHRr|#mQ^^-zHL5X%4N9%=A#?- zo<7>J`h~-Txk4994qQRFWLKU4X}70N{A2crew~8jt*^B~jP_ieti`*&^RjGtalG(bmMS^7lTR`xVvsJ&-QR(DE6eADxIfoVJMv21lhC#!Fgo!=qw z9G+~>`4yw|8z&lOMjS)A8>7$3Td?mzj9s(M=G6~OXTqzA9j2dP|M+eEwb==jCmC=vWWQT@83W6jLIbx|88;v-pBRNP~v8y z`H12i#MK*LZH>uiPrx_{*C(Br3ZA{sv$|sqwhobBLmxoJa^P!F`WUI-2O#i|;4;0a zFWvR~){BpB101V3Y0#w%@+cvnXPC#;_8P>~?O9T>cE&_h?QO8umfH(ZJ2H_XaC_l7 zCp~-7u6%O_von0I(u20W`W;Hu_n*5H_GQn~?gaygjH2w&@>$=P#i}O8W%c&25lH-% zjKUImHz1#wmHLq<0DQsbnMgBvI9aDWqxg-uOr99eOs0;{zZEN&y@*8duSB1~98|Qu z)*Z91y7i;P5#xNzV)b8biPhGN06%c$VfopGh_?wi);@;k2yrDKapXDq{vhWOE8(OH z$PQO0ZC?=Sq=o6{#$WCEvmY1uO|P9S8GFRr^ZuE>^3^8VLX$)}iX!JkO6tjaVt|j~ z^#vcSV&K7N#p#{%;sEj(`Kpy{pV98oZO}UBomfYnYrM}bu_y4)f6-=FY{k$g2PcE? zGjG{-Yz%)zALp^+I0}glwTE31bX=Jb|#^{yS-hcVuGhY=E!Fe zHYxeSllU{*52oEzk6GJ!PEUU1JeS0#M;_5;SH*fLy}aw9O2`17^hf;?G<&@gzjCF*tAzBUb$vIL9X4H~6el$e-vj^kZltrxbgZ1q zJ3GYp_Wr^GU(kkG9NLm;VgETdX6`vZ8Hctwh<8jdZ-)$1eeH1o@E!?$_#!p_AIO>~ z3~q6bL36`xOfH=dM`L0QKFRA62KMC4Ia=pLCsdvG``J(CS$8CRsoU+9%uZ;34F4YI z!>VEUNsULyXL_=M{jtSCEmFYx2gdk6C8r*<2|Z%B{GOQRd%oA4N)i;461XcL(^)Ic6oIeRy&_ZiMk-@`GLMb;n68Z;K_FAk^HY6%KlV8~fAP2>SDeh# zcww%k&q#VJ*!iCH=D5CNRcgKP5#%^Z730F~)A!vm-Ffi0)82)M&Sk=X1(GZpsyUCJ zOt7cFveoVLdI29ujdv~H#|MK9LwrrWb-^9&R-zRLb^gcVV!Z1fA0tJ_`5fDNxFtC* zE$>)uZ0X|p_fFvjfQ=b8CIg+1j0>2_iR~j#wnoMpYAP3LM8&Id`#InHH{XD~sy2_j zcYlAM`tcss5^_}{Bmc{f7!X%p#)Lh#+*1(I%l)ypwH!ZWn`qreJ!5n^bk7l{*zSCe zU$NZ#*0n$JA>FQY=BiIea=Z6t$3$B!U#F$#YP>&R z`{qmRz8F5OsQ&%!LJ>=NSfQdqsVAOP4UM+db&Ntu1K|1{z!=`2ov%a9hT@hm&6RSAQ2~jdX_PMj=A91ASkKbzI+T(HP6P|F; zI<$?kK3}Y{ibeL-3v?@{y*NR7$A#_+16@fuQ-< zP9DXz3J+n#jeqBk zkdK0s&|!t<;yNCeR?~#VN=S(@xfp%6$>)Dtq&HXDfL@qMe3egT4*0<1?Mgpi!L$n4~w~uS&+)K_{?qh>+!8IIJ@y$C-ma^?UUJ@48K|(#>>3QSUQY>_1EJ9 z&G23qut(N1KJGa_l??gH|7r4J^X@x9{PfXL$419unZ3Exfzq7q zP1G3dPTX?+bAYE!$ul{MHfy_H9^){JnBB4E=P}cl{cf}nuMz*SxWCC?z7Scmor}t@ z#W|%nR{amn|26&#rm7A80Wrh5fD7X0nG3yL*0!;*Xk0CpRt&aD$j4c&iWgyd&)ZcV zSbyme#}+uY*F4#I&)%71a4*d<7>S|7!}Jlm@ZE-7g!CFW(@z@}z|iaQ|Hr$(nzL`` z9#k9wBmWaiS6KOPJbJ~*1D#{<1!kCka##?9kkjS8!FXu@ET5pUrE^b>gjd^LOT%<# zE&6;fA9QYcvPkD`QW?5_zMnfU$x-3Cq&W}$NNMsQ4K`|2Fh=K`QO{4-x!c#h?lCSZ zSR`RJ>4-jZYxAYf-{^N6j=DN?*wo|l9HV;ex~B9@CW(A;T-zEk;-p0V28h^nq!>HELc0#4Av{Nc=fzOnS#i9x{Y? zT?$Wb9|c4%M}H-}JxTD}-dD8WKJ-MznVcyASYNiU;~+2sz>P{EiL`3sE%Q^C&reFP zq|Gc)hSg}^+A?z9`t44R4*c1*23<K&R&d$?Nbct8y0Zn`xpr+U&&|ytN_U3z;)aFD&1g& zW&0r9Ty{61e3wSN=BGhiflVM?uz7k7jQI1od+|WH16>~sveQ}FS3lQmiDJ+T=-0D`4B~Ir%== zYR(w%KiTn5Te#ePhwVjKb&h^J_iYknDylwjlg(nKbJ`VyldE;{@*r!|h2L{_-h*pD zlsq3z6i~bkp}|SydMJ|$BlutD7Qm-`#k;5F*kA&tUxw+_-t_jBc2=yNXlv+&ZB8!2v`6ZO&;#AD|T`bpZP#Y^|$v7ts) zu%>cr@94g|>Hgc|L&cuQQCN^FcZmSAe&4Cw1`D@QJvn|M|N7!S4`#i?^RKujE}D}& ztT8uuFMu5Ea)dZ8TsM7u*!Gp5YDZg7b>=*uw(uAogYHphM02w^GljFX2_W)s#~|R3 zwtn(I?^?20qxn4c0nB)1ePqA6DDR8q9uG(@#;Y@Qy+)g)$1MO&e z|BnCE0?%=@alm6Jz1=12G5m;*;FnF6XV2d&=G$Qye@-vME>OLl{9lQr#p^*2dPgwv z&pY7iIA5rHQ6eqeA)lCGZ9H|)1@lR*GxoiPYCT)$Bg+ksv)okEJjKcO!4x4oQEpD& z_ZT%TuY_>b_0n@!p&k?W+%?jZw$gp%s0Vc^yOUVz59@p4IvoGQV9_T`ynRd%i7xs$ z=Rn#tA+Buv+Yw`;{W2~M!+(e`yYjXG9Z)J+_}IhSa?ngK*_ihKxha@S!%u$9o3@3R zut&TeC3J4gaWald4Vdv%nc{%({BJeDcF&QII@YQ)$D}VxG;fsM&*Ou6HOZP} zZeXd;=6m+f&MNkK7XWoW_?H|$w(t6%HfzkA42NVNv+;`0u;K>hajaPviI9 zHi&^IlNmP2m>%;m{3{PBeq2{R?M57S4$-_rL&orba?2m=Ik`?4(1_--0XeR=@gkS{yg$udbI0jyGqj(FA z|2f8i!yjY(F|1z}%8IH0ygtUAy&uM5rHr_|S908N}DuXK0tHgY$INg~=w6(a11pKQnX zX|>H`r^Al@T|QS1xoWzv444Ul=;*JoP9P%L z34+d&VT>#yh9k%14>4GeB4x2P9;Z|1=r3AMVL}0@T*LiUIO26w)IZCc;42GS2tz*N#3X)4jYZa2T zA4x9!9J@8SF-M~FBnRs<>=C-*`k7uH0~V)Pv=r%+03s8 zBj)6R$8E3(Wt?LA;WVB7uF4gd{fOY-@ptOIZDGeqRu&U8FLWW*kKXWpFf!H6IN?=^ zQf3zRm=o`ASC`{e6pjwji;iW${+lxapzYhu6Y!gJEvLCH`M2ReCmf&eoGdu4Vo$1f zzv1zuNdnq^yz`?2t89oj{(W-gjkz2)#Z(nv1LIVLVh@IMw0UIpf#1Xk+mv5;Tyw^< zl?y_yfJJss{ucgw0^kz=%72iXmxlPt|I6K(@0?G$F8e)3NQ+Lfenu$YKBwEHan}xY z1}TnrJ0D%Wz3A_^U#Z`H*;Q+a@$R)*OxFR1L&j?Ndy0bqSxA)6dTr$*RpT($xt`Qm0&()Z4Ba`sH{tEy zahLZpr!UH?$Ux`oaNS@FxRoDbTBdxbKCHQcHS+7-6Z0l7dDU_g@$au&=*1Ds+5F4# zCf{8v{lyXNEsQe|I*yNxMrr~YroWH(e-pZ6@h)JsL&!RA|CYbDM4M$93tg8zF@Nb% zZ=mf)jwRMD_CnhXAef#*^X8c_`Q{6spz`1Bw-+1>kGI<()Z?DqHY;I|F+4~f>{xE1 z7s5F%rPr(WEUmIunMTQgSWiV@j{3EI1byV|N8;YlBy*aq7?b|h(%F4!tiWUXl`gQ{ zlj4`>(~Dx+Ht?J}o)Q7YM#r&F0+*n?Fhq8%bCVbcIA)fO(VXY`0v$u;#camvzt6ee z-+i}_%uoyewvg#h4(n!O@SlZ2*LI9#jU6E$*99eUg}oQsj>}qPw&|RN(MYoX_a`$& z`)CAmXi=bJxC6L+f+9$lltSi&R5}w2ByEZc5ETFLs+E&d0 zk3H_LE2G|1=dmJw!eE&2_WJ_4ah7~T!P-yR^+pROH1#-L6V0$s9RuZ+?krc0T7gCx z_`h%;Rhx}%1Iba%pN4RY)14!G9B%Vq(0Js;QPyKbXZ%n7(=Pr7;O{(STME7rXPx7D zdt&>>%+_r{UK)>?mo#W5uv7o=l|8;dn&Tq2N4kBdZ`;#zs`~91^+%k0$Km3u&hQ$- z|6*LsyY-8Hg@%zM9a(+Fv_<*z3fZMY4l|Vi#_8c4ES`4V!t~R3=4VVf+Kv#vLos)J zBhGqEO6!vw%_mejt@h1s7tN_*oU+SvFI7C$P6)5sgS_>yo+~Z=SRX+lH9Z*Zf+KI_ z>-@m-NkBF28i%!27q;5*2GpLD>&G99=OlpPr+BOdO67pT%hp8K$*qWv=tWun_bQa4 zbLjaQBew!uZRgdD}x^IlME zl3eZ=;;>0%B_xD=|RwJ%dJG$pk&3p~9-{=o5mv^05a;u!(oZ zc(pJ%t_hU`Wx+Abh9k!smPd>QM(md%;R|~54CH%W4Tu;vdVM}QYw-jI==JrwR>yYe z$2L#cY^#$6$tBfI#O#j(H;=G=;}?MCf&A`5u(iv6bHWTme8WFJ@XzB0@9#tw@PSOn zS^4oYZtLwPEwRlwqpkW`{DtxBnhZ|4_((#TJ4URzZ{!E!!4_FU*gA60N6xg)*EKgF zhb{u|D{I9{u;Kg@o{`>=#ZfB#v8G*ltG+Ub1jb(85$of!d_ACgr&uQ+vG!+31;>-a9c zsitw_^S^!^HTrJnSopn+JJeTpOr@DLTt_%x2~ zIbDyGwDH8dev!;!vB`KhlZ>Mujtq=JxpNzG))drF@BSzUIN`K0*6*qn=R$(BOj+QX z@(TaiHErt=J~^%504HoIp0+*web0B7wA&UT%p93BVExdJAzq*${LH#HZCq&kc!3Kn z)_8Y$Y$FjQ7hb&8xe22#BBy#}Pp(%SULM1Ff2n+Q9N4~Ic;COV@DJlJw;`e~+WEl0 z1J?1cIyGMQK)etQPTqFd#%1Do8yZ`L@g;E^ou9aPUUwRJZUENZWrep^#qFrrR{c+s zoB6-lH`n<_NM1v8+z?PbLpStYf7inQoqCrotY6~ic3h#Y=f8VWb@+wxmc}!5MZgy$ zWIIg!C+vcwIFCE+7=d|G_5fzAI`0XU=96}y$+|xAaa{cK&$*(%Kl!4U$;ae8t2KLW zA=E#_bDnFu6?-3+=N8uwq1b(46zcD{_13@)TXWXh0kgZeWf%4}e(P^zHD-J4U-|)_ zXBC@3FT4PH%oz2gEdJ=USUTqX{jx*-tBZEH$X$ypbytDM+;v%9>up{Coc$pV8nVRu zJ8Ntz|Em8F&}Kg|YoO;MmLqgy2bm)-uEH~Um;JK&^ThP4@z!xukGKAEy?=UMtN$pD zS)bfp*FhXZIcq&6a>n#?(KGGgx~Bl}vUcgv+-mrD>L6a8?Uw#WJS+MQr)RSkC^QM` zbxixKqfCp*&DZ_vj4-~4=9z(Mwsy@L^$51|1ubp7>ssNO^MCOIkQYt-uBSvamu2PI z%(|GW^t-8%$V2=qzWR;r|LMT<3lzj_z^uoeMkyoI-z$D&sEgu^SWlXB zDv6Jp?AiX$KY-!3W23M+yDUqk*Ba=$wk9y}^`ZU>WY03j^~S9y|JU*RVlT7nX{jE^ z`>OwEUF3@ZZJcCw1(*Zyg)M)~`m@dEGiw{0jtN?LPH%gze#D{ku$L{#QFcJ%57LRT z?8i?XFzUfw8>hauOCg%ExL=4fBXO1GGDtz%zpNM*GFjj_5sqUtmB#xWWL zsPVAB9hbH9!ZhcT7Tjo!V<`Tai$C~l=X%N#pON5-@HkmLObOK{FsAkKX*KYQ(Xh73 z5jWoBsXFXSOv-@3tZhuM0lH`$rVoU(og}>RqJ$v6?-4(lxoo%U*bg~}fa4ejhUXc! zO8-lr&YAsNG4g4l|N0;QD_@b{#g+6P;I)B@pJ%84rMGHg>zC<2aDoS;XxKh+f%-Q3 z7E2Rgi5x|j2=64P`zx>zLtb9R8Own_!Ez+Yp#`r5^@6a8%=_yE{Qlk(ZU`le>e2f% zp~f@$!}=cqlewWheOj%bt61-+Fupwjre(60P(l7&c^!f6Sy92jCEWhw_&krTOiP|& z6T4%3%*kvAq25W8{Z0rK)~B5>KlJ%#Q<+P4RR4Ne{Em$-2H95=hJiGvEj)Sl?>;8& zTst|NtHyp6Dp29?9H?gN$)!`J!}i zUk@FvAF7m_pA5rukN?thtlhl116y@tu?|9_1#qNC3Q?&P_ubn?H`zr-FuOsWE`9B z#H-NQ23tPb(ecuC^jC50JX3j!f^Hu7Jm|H`Uck`z-@@kMQu_4^{?x6nK9?27A$yTK z778%*GYs2r?mp*_?pMwiXFfRQ1Knp7FALe`qkRZIm9^1dGjk z1J{-tzw~>KyR)x09lrEXYFk@$eegWlukB&B;P)G|Sd5kxGpAMT-G+5f*Qr>!?2cRFHqBOSHcS`B=!5ar>Z=h~F=z|s&}!Kh zj27?oWX_^(XU~%ev~l>^-=XFCzw-&+4M%aopX_(wG(KFJ#{WlrS)TT~n_XN3|0eg! zUxO$5?*7T;!|?bE{>xXq8^k#(HZN`)e#r{U8xi)1zYSC6ApXMbd0MgXt-;^me|)#! zHRy|C3Px)nzWInj47bHMU%N;atdIHPmWTqA6D0&jbIC z>ChOVtM9HgV{!-Oxh+pHUaq~UF=e8kpRoe(fJt{)`GMH7M~%8cR?Pcn;6F~2ch~ZZTPb=Hv#>a*Ktk2b z_r}Sb7xb|;Ah}xyi!ZWOtK*!W3FLcz2#wk_uG0m$%DHC@rcc6aZ+(}3<5=s@^OJK@ znk{;c>lZh72U^Edht7|89vj@Q__F}YC#v1I7W%(@%o_HQs^pI)A?#Q7Sw?JC=MM8+ zbI~j6j#r=G`M&VllbZB87ro4BI zrq8L)WAKW_3TCf`VdL&m{|jdZ9(Zk=f43BL)|}JE63LK_nPU@Uo^-2%nI32%r1PrF zr^vc2=8OhUSO@3kbB0Nqb4Y0QxP+Q=F?J>J*SsEWxY=dWyV^7=EbW#5 zZHJd(vBSwj=)AUAPbZ7FEZZhia134^j#%3JeE!RhwJ$E|k}EE!MKK-AuK!wty1$lO zdB2qGn#Mm~c#J>=JfBSbtLa=ec`tg#=w=#gZ(E|lEc7uBXFFq@{{Q};|0{Dl(@(Kr zcunrR@n738&tL60XhCOhl%@?RVis&3Z(bm0zGaX8c_vJ>*tNt=bTW-<`?sHW(A*Z_ zFHQ!m5Z^^Y8Y$(g;LyZpnwzF0eY+FLUj(6{UkPa!rQ@@JpYPb-@Wa<);hs3=aSk>u zma!we&S5*bw(ev{(6``}vtm;@MP@V|cj{WG)7n?-MH97rMU4ip% z4YNa{lh>X|_Be9eJ&y~kw$%?>?oXe-K1yWKKNG%qc{Z*umfLIkKGlwRKx}k{A{A0IWF$#z~5e2RDIbfArws;L7xbl9fu|=sq>Md-ZqJ z5yDD-76X4PO3*f0Ck%Vy@A&_~=>E*fv)N1ZU$bRxKMM&QgcsgIkIV3@ea2uB&JiAG z>Qt~#>3yh$uTtL?}0hoDA}>FwhnoJ z_@9qi&ef%CGdOT1y}{1(C(Le?bK?O%_=u?&e0oLvF?b$xdTD!@$3A?GtUKY4j_2I! zqjWm%xdvBY$vyb#cdn;m3wG`v7s14`lij({6O~8UQu=%s9+fwSzF`=M+2(@3>i=MU zubPc{?HhOJXV#>+Urge8&Mz3M1Ol`T^3|R=>r2+1|ACDi^?i5#RsJ{Euu;l|?|3bX z!0VRZX)`BC0p^~TrNvwI=CEnvUq3rXVwg)h#NpnXyb7ZYg#-a-3YR5>@Ka3W?;{xeVZ7=b&kBahSSbf9YGtO`v3mq*g5%snc)<> ztlfil>%Px7zW{@FxYjt1Jl*XMWenh!r*h{@a`NBsZ>-4AzPTugz z%nm&lS~v+rWRTv9Pv$9%PQ04bN0IEItNVe1AG`!uZR9Y2QbkkS4a}zt1^I_$hPV$WTW9?$b!pG(-TxzanZXo(M`r&nxr#2}Oc`T!X|_{xxw-o1r&J5+Lb z0AwB04y68k{7p5_z)3m-bPANLO^?g2;3Y`@-1iGGhm2&eY+>GW+_FwA4j#ofHi^Zk|5cAVC$uj@ z?S^q_$F%9}&%mc}J`wTYp9m`Xul0zcLAkD1x?eWRquUI_+6cl#cJPi*v+Q(2*4qE)k1aA+Ah@24{80p(Of*#z1!33%2DeD| znoxknO3b!LqJ($`49#SIO0zkAqgbz0{PN$N^ijXzGO-OFkB__OoK(ze%wcol9hioB zB@2v$S6w8GvzC~#aK$xb3J|}J6-{6%`pPGuFC@qPH~hEl0U!J;{K-oy(VKHfPsKI- zj~A;Ii?yEMdG(nO8gRU!_;u0^`H!l#nVRS41YqlA_({h_#;h^TMjG%d=O~ZVG55q6 z?Uokjjep}lw-xc!=cdOr6l=po;stKIyZ%S#fpgPAx&aYixq>lZwfJ+&weAiG<-;Bu zge}BbzCT?W4(femLlLkprGB?$#KeDNs1}XVWZL+*3{m^V+kpLN;{uMA$b*%NEyvi$ zsVozp3#a?zb_F`_?ot1X14h2{JWlzVQxt2>b>RDAqR$!cYa^bGds$;d*~J%#g#VD) zt`N^&j{OV%T7wL={W6TlG3X=Zgm*GAUWa41_nTY`mP3z?-ueIj@BGicT|Wiu!O1oF&Uy93NDkh& z$Ew?xFb)i>kD}Rno7VcSf~R;oUF=khu4&;4b$966-YzkL_3 zb1HMVncZHp_wz{BemZ67eeB!)!29miFkS5g{}!evFQ7KI9~ZuKed!x`I&JCC(og$( z=k#M?@(Ry#H{4NPH&Jl!)Z!j==WIL3W|ziAeEH({j*SbZR8-qn z%f;&BfEyi6&_(elTN_ZKh;CFrg63YW0-y2X$jckAQi&Y&rDW)FEO<~;*uq1 zh?!XsR@&F&Sl3jx)LnJ{Tb}pJyC9wwBG-ajTezPI#<8Q=y#kA!n>d}&8q$z206#k zprORrY|c1(6H8b5S@x**%zy)vPGHGm#$u)wtaCXLF(&A4EqIV@Mn=PQtcrn@#bYf- z(iWGZi0@fJ+4_@|_NEd0$9cRG@3zSlN-8sbT$N&~4409+T-8{Ap(F{%j%8EE@jc-W zqx8nz=<4~c;+=gR|L542Gdr2SCTvUvbMV9*Y+a#pZBTv4PsGffIU`|kLVn=ibn(7p zlFfl;#m36WN4~A-8E}bvt;d|3!jklq-Z&#Ee_A8#PCg!wtHb;oCP3`P?{L9BVm@i_ zbByPqohQ8z;KbH0V!T_|i(JnEH>xfAHH_;wHofV)2E{CnAHO0-e&pvW*`I!HE8;MV z{_<2~pn2U0mlLVd|0YdhhhD72%^1tqk&l#fd-xxpr19W7dHk};QtIw_>&WlZH1WfU zfqq2SDRdfh(l3&UxsM{1OGDt zNkgCH?#GZ37qI+q`i?Q6wa5(-viI1(KZGauw<+RX_hWL|>4%H(=*JWi3%T;rqtAc; z_m5A0d(G{&1mnec?)TLnamq0l%|*HC%UHox_^1NU!>9H z0P}76`1#)z7&(N0{n4MuzK|T`4RTP696SAYz1nw@TfU7|H<0^&hdgEDlM7X!J=>u% zNyiBx@!Tl~33QiTY8w~Q{KNX~`TpmI*A2``W_s}z^FQi>&UO}F<0RH4yhz7uHq~Uz zx!H?zj(@^#)cQz>ga`Xe885p~Qj395{)NZ0+iwNZPR?n24JTSIio^MrBBX0*`h+zY zizt7OBS8dmNl5nWNP!4IcIvPTw-Lu+^^J?BdAH1m*m=P;=l{I^{qOC5m;LYCe=jsr zvgXO=Kgf2XFU9Mlp7C|2xOlaZ+*a0YjAorzK9k!R#ab{`%{3P$!aGT~E70%Lrmrfl zdvU$>vN>$Nh6ajZ=18afF>w*;FESAtHxmx87N2M;k)2fEXWcqXNB)d1xU&uv=R(K|yRQr>~(BxZImUN=&h zh*v=rW_108-#{}ztYgy>X&3MnVJcqI?A$^&STL>I1#A1+L~{`PM0HR0gaJF} z1kqOi&7%w8~b`Bc13`zMAHR-eQ(fT3?)55GDqJ^;^!vane1 zUW^39R(_>M!i)8RY2LjUOWwee!*Kx-nE73S!tz+>Ir+8?n+9Bd3E_*Q1c=9jjDz`U z{AYjX<2nL6KEx%1uQ0!l30_NpY(s$;-E9oca{L<)yrZSJ2MqT)kL!XhG`-SbE!i(l z>UqIu8e#avVt2=0yH$gTv^IP3A~i|jpE3E(zhxWZ`OE6RZ+G?M+y>$%W`cLwS^U!B zCp>47+UHpOwe|Y(x94wPFkmsM2{U|rVwpKcoQ;GUQIDH6thS6rV z+jA}mC*_YiG3|iHe@G;s@U^T0A1senk;qilCSqSjc!{3T`Ju($0Mr$61UYvfNC z2X5=d&99HQ(VG;jJ<*cob7GxGh8B!7&Hk_$gP8}~HnESD0(|0Y9mK{htQ{vMtU65l zUEFI%h2kLlw7x@OH`k!JuT#fH}!T%sa*{Y(Q(Pg3VTiN8Y0N7)@%XsD| zw0P4)XZwvkL6qJ%$nC~4fTO=f39Dxz9Ri&%lX8cT z{q&AFPNM6b>RJC!)gr7{Ze4iY5%0c-##8-BP!wld9n4Tx{Y;r{{sm?_)+w#0*@gJO zHTH_IJW$8nDg4g`1hjn)7a0e(Sz3XIqA6+JzKhK56lD|Kc zYc1^2FP<4>kF2{JuevBPOE>kSCm|VTNI!N_7Tf3hQpGXC|F!(%b7+QOi2f#K=;*lohI7p>FAYt-Fs!fG-W0o9D$R*#jA-f7)sj@;7i zRgb(Fjr&&$$5(aPbr<6dN+(`@9PXMqvG2+ZSLEZvSnS$*-J}xhrcTSA zxUT*>X9S{cqNZq%0B_%o>MT5b?mt%R#5*o-abMS0OZUM!xSOnkKI=Sz=?BXpP0`^P z)d;}r)Am_1F3|NqRv3sh(RO?es#={MFZw>*R5tT^l)d^wVdAU8)Q5G8#%@%Sp|25K z%cT%e-3f>XB(Cgc-=7>}lCTY3FrPBs5P0SfpZ|Bs@2?9Tz5jsSRFvYacpnS%?*~#x z@6Ca21dKRlxv0jKUk0{2?7U6_tQ0^QOfi|hKf6CIYP}RQ`=sSbU{<`|@ZoVV*RT_- zlfv+E>NdBY3t={(EX^;n>?2L(HLqC=CB+Nsv-yxgXhusL>@bIoh1zf*DE4(OBqU>| zZJgGR{T?uW{7tr~V9b>uzXspuoJpwOn1w;_zpK-05No}cszBETddEZ< zO?o_`V}borrZAty2l&QuNSn-A7%6jQ10LO$3fQ;4!zRN~Fk+c;_*KYlIrQ#BYn;K@ z#hBrL3DtUF;&0f|J@yJR-!^05Ti*BP=8x+Cg}C7ZkMkVdFuBb6Nc}tJ-oC>caJ-mM z_=h;8AI(^ubbOiOv3O|2s&V7c&7{EM1m}rw{O5NPf$_|TpET%4C&yna56AIjtO)`O zEH9kC+TJ|gMfml8X*dTe&8Nu;#vS9pevbtYdGk~o&>n@8;yC7{*ZU-RUM$jX<N@9mkfxy*utDi3=o8~FA2M$15uY0HF5R53tS|Xz#`ETm{TW>HYsy~? z-tw-#^IMqqPvs)wl!v~fFO4(aJk8^lyX23d2fpnJU?n5p@rv_49dpy#rUmI&&Oi38NwhkD*p@LCSbXzt*mGtq>XQoVK6 zoMFq?34P`N=?^hOOhOp(H9FA=gVzCAj~DXHCFCekT5%mtMA9zMx3`{vK>N zX4fX2PhQQOTz3{BW|cbX)+S2v-p&;RtoGI4OWnL>ToK#U+otv1W$!VJV;0-cG-t`Y zZ+}jq=RqIeE<)`Lty91!V!|K@hz`rd}!t+bTL&A8)B2jj$rmD~DQcZH( z<2vyd4xufatH(T4POcyEk^a@WvUGWPrrN*tj@q`c1IRsPbp$Vh_WE)_34?&EmWo%q zLucpb-uX3_{QGBfvuYKO!_wJ&;0xQYJm8r1{*O|4k!R(i&ch<}lH;w1YSnX`a&U;d zfk}L2<88BkhaR}_s`sk?&4SJkKE4|~^~veu%(A2Ehg|{4ZkxHAv1&o7`Z$C@1_C;N zF8mK&SVz!@d=lNHsv2Ysv$i$JRVf>5&Oveg{9mN|w|8dk@_^2}W`eYf5W?z1v}MrvZypI(a@lEEdm6^+n>O_NWl$oP zUiMq{zu9qh`IX0grC`j9nzrAF`}jC-(QYda{Zp?~n0tNjclx0<>z~w-Xy-X(!!c7aMlrhRaHZ=NNws(oyMZ8E0};RR5_fd3z!?jc}oUQsU`* zbDCrb*xfl*Si9{L2FB3$5ihC2hq<%sj@-wk{9|N3I`kimg$?*7Qa%SiR&gZ)q)urA zjn`n>#Le~FQN^UvMK;bt#Eo12^mu$k=hbNQbMfj-_EL%Us6FE`VOKAN^soS|xV{Il z+ZRDQpq0>eM)EbM=+xQh`)DWdQAxMoOW$|%gd@m3Ac zkm$n}Im$+xjbiGMl0W?P(t(Gh^G-OA%pmhY?^?OdeR>AN6{ysnaUjzT-^wPV0LA}M{ zvn`69A95)?a>j0+#jKvtvSXV&#s=B#y8apA&34l^rn;SZ%?H<%_XavgPJ+fVT+6bt z>j8fzEA$ucb^4`q%C^(`-W`Yitv#6?XD3Erg|gYF+l=SVBuO+-SviXFl4Xt=vwVZs zUHA_ph%O{;5Jp~-$fw<2A|_dReG(P*mZP0(`hpHP#-fhH{M4@J-9!BjOp~kIHd9QZ zoXxQ?guR!M`Jem~!i7^f7hYPfU*D8z6aYsMMruEn7RG&XCZ^K(g&1ys;9c+s^kkXK z>J~OT_^gGWk32JB2FJtvrBVykS1#gk=K|vI(z#9=vS04a3t;D*nzS)s6=%zn|A-gQUVdagFg8 z=7VfLynNBYIG-DvA9cSH+eg6Cr zUwN)-`;4P)P--?j;+VeIe6JAWp-tQNo)fS9_&CIKyp@$@$GhtlumA6|f5?av!=cG_ zX(kT8F5Sh75mUqrzzNvyhx}Pq;&;CbfAdXScf~U6Y@hI+6Y`2hKliHllDVFn;`?|M`2~ z<`j=UciG4zxx71?%|U3f?$2eDk2J+64=D#EC1(=YsIb_{s_e~k;FSma7jR$cJY z!F?CR$&QDrP5N~lb|-tzEHuXdR^xQ6+@{NX>T1Qg@lj3Fa7=NY4swroWM*Ru&|HIq z)5iadrSku4KEz|$aIkg##lqcB2@)@;iBAtQ3qt(hXuh^He>D!CxI0HZ+>6-AE~-G?XjG2`?1L|y%vx7 zC)Y7C-iMw?Nv9Wbe4C*bp)$3-gVf@Npj9F;yxz(Y%)6Jpx6gPPP#wg!xR`VfR=>kW zFZ-PK&fEoG&tR`tNWI(9C!Rf0h+n{bWOqPC-7VVrzgaH~t2gHOe{n2R1Gor3TIuM0 zeq6%XT^yho(maUQTBA(z~q{r zUuc*TJZ$dIYa6O@@yP)RwcCsOb531a9GzyIm1RbKcwut5aL<^^;kM#B#(US00T}0| zndZ0UPHlB*J=RcT)$VIKyP0i%=1HZ)n*TTjLRC0E?e9%Ba+@gK`)4sy5avX8H; zWR8)HMaow&t!fKUaEzhg}^*{gbe0ew*Ad@F4WOENFphXZ8Mkhrm8IkC99&A5e zM5h6|{wfKn9Y9INlf-UM?cyYg-Cudyi;qz(!xz6Oy>uWjGzA5dt%#D;+6932`jsx9 zL6^YHJ2v1>^j&q?I1pjbR<2JkV1(MDe!u_SedT4g9&A@_+Lca2(*;uVV_(4uzz2;2 z-5R7|C!A#nY1G^2U_q^jMCq$Khek_cBsv~?qp)nfQ4TAg zZ)DPMp7j{yg%|YqU60IpXyw}c-=u>@e8p?Ln=9Z2wC9Aj($4?IGmUq^iYf;xKFz7` zU!ca{-+AT)nQ1joZFBz7rk5DhspInUoDz0*ySi>R3A{cYQ$3lf6EP;j5=(C4e`86U zFs^imLM|*f_LZ^N*lED(@sh-P=D0%>``w@a=D$~j0&gqhRa0P{MUHMhW;dDd`foyQ zwHG?h45deBeMq`$$iK^|#cWLsiC8YILULjjO1>f_x!yUK8=@W{-*^K@{UKy%qKpm=8n$^hx%vG0rypIo4)?Q zY${IrE(U9#+#uWMY|CupTJqRy#C&%9@9DRSpi~~}iI7x0?YnC`zXw+Sm+jb($ER$h zZG6wv!~5W3S<23M+u3axUxa7{fL9@#mwD_<$8h``x$chzRamUD{V}%tpew(lsJ*xf zk8bDTM&W<(S|}fR{@-=l6B~X9L&Znup^mxP&*Z8)h40fX8E5^UlQ>R8?Uz^Hwi>2= zYHcV!Ek8$m;BTf5V8xFEW$!0%p%%i^E+_`@8vi5l8c~GBuFEx!N9*+a`MV45x<2sV zxw21y*XI$gB}ThG5v>0AZ^Nbahvq>p?rWmI+aSF94&l1!vCa{G<#TwQPN{x-f^dPX2*l z-BK&}h4?XZaH`MqYYvC)C+FYux*Tt7B!#eD8;u;cFgp;Ju5$fENNW`WGjRnBiAB39$J;))1%n z6T=?6BbQREur{m4;JLsIp;0Fo>MCV_`5#zmB)gs z>3EAhH-pBt=UlIev2`#%i>J*$-LB!pxa@F=J%`2gI=-9Z|FA8x{nW$P4Sl8>2AIlQFFyR34|us zavV}rCDB2t&Y^oN`8^l`&2z&kfxCxpF=lpKf2YF_5(okuL7 zIBANB{|`R9;am?5D#LtcyhLtNeO8lT9DG3Zp2mo0Lb0%R>3up*8;$=;n$+E6*!{!7 z@8GEbZ^D(%UWq*C8UF2VF4@2#7K+=#`TQgtN76?9=XwVSOb3h@GrSMRg1p@+VDiM- zX8MxDQiET}Q}m*7GM&fRvB|tZ%A!v(fE;yL>x8U@wAx&G#z{tYj)6Nk zWgsCG4O=g6cMg`Tq=z`1@n-?m5I>#! zmCTRX$WwgZa}H_FmF52EKa!7e9RTECa1N7w)|oN*mhs&ap@maZ_mwMwO)+|}RM-F4 zKTtQqiXLYOyJFW>iq_?}f{F3l6LKa%=ScHYTAo0~y30St7Pb9y&V9E1qZq4yH6{?| zN6u=F;Ze~!X}|yYb!|`gYjI%xJ2#Cu4RR}FkIT3S;z06<_`vzoK4wQgP2{VRBMB%%viv9;2r>F0tMstz){c>^>v7#qeOKkGTfp(7Wz%@K)=f zW80BaRX=$y;QoL98~=&|;lIbWJjx33A-w)V={~@$hALMLuHj?)Q2MqH;KGDNK+4s=Ze( zAoty>*B|>^-HpmQhsR}fQButKZ#{DQynHW5D~XPKYtkk)CBvts9v zWShc2>=CgJ8SzrS^oz^5bCJfu7ja+5n~xtI@4NB**z{ukraGy&hvI_&n@BhYyZOk4 z-J5SOvhl(J%5%$^Pe$ zo)zhe_PYcz1mF2T3S(VE^IYP?WC3yh5APy%E?GFcr=J0fW8raF) zC|3P{t@(&+v3=76>lNCRaej~duep=#r^X!d&f;L_d)8zLRZQV|>}*q1(U_$N=6LG7UAFX7cKkwqG&*IBg~annH%<>H$*wC0HyMOk0t!+Z zTbaeH{>R9@#OaXS`&-nn>lsrc_gJ1kx&sd#4Lbg2OwK+N-_b#UYOgzo-W zyaC}8P$9xj8qgeR&G{pwGUaFebpnA1w!G@wQ1a@WF!|=AD)!_8iMij82h4pCfw~4^ zZQgZdo`Z<}ctKU>8Z!Ds5IiWyC;BDYw6E7-YqT}KpPZ-38Xqu)_g~G7qRe%?4Lo7K zFkAgTS3P@t_|tsjy5F|~-=+3*-Ee8eyvy(Yd-Z|#Vz!nf-Z9t58T`M8VC z=;w8re(eN{?dF|qmCim5s>dSfO5pSji;Y-;q6sW8A7Lhs@<=J(#Zkx?jel-t0)x2r z{B?eijAxNg1jjzk-?CyS37rq($Ykz8N5oKpSM7H(S+bu2tYeE}i0}GIafSbM5iF20 zS7^X_lLM`DfG_qQ7jPhP87HH+anh(y__gN6{PHV2VOIEMahKb04uG|Y=#xGENsEaN z8Youdnz6hK?4HmFSc1=9=skE;5#U@)oQ+sR!(+s^7wFETQEkZ2Q#T^juiQHm#TCzq znK#=gIp{-ut(<7G+&!?JHuipF;LncfJJ9Su3g0qWuh0H#_^gfhm;QZH*$2;QIuZYq zd#c5F1tp$4Ln6nf^B5hpbslv%sZ&mQFZ@)z(N>Uu_*=F%e`cnOl`lM-5l@;^c}r)9hKt^6^`&k@z2b`Km); zkiWuSeIL>JhXxz9G5akW_dPnSF^UVSsph~@mxE!J^?3H^^iQy|jjJz6DA__5;yJ93 zxNyL60Bi9c++S`tO+GZw^n`A)8SfG>_@(LT*q!)C$1Nl-dT@0LRG5))a3H-}AL?v5 zVDhp2#vIK2ph=cl|6h)Ovt45|vFW8FNcDeO?EtI&Q}&f;vXSw9jQnrE1D*S#?Qpe> z-cJls)!vziqRfBbhcJdXU`^nK-ak*Lj&11rAa?8~Vn;5#tJvn2Ka+e)`e=fu91-k|+@Y0)o?=fKLTK#z}@Or!` z+vmkxCj`^ssPo|XiSelFb9`NRcBkcw=zOCZ!7kYLoK;koinp7SFTY^_;H`04HOnK@t!MilUOLY;J5NDiMu?UFPycS;=QRu!BZpfjXZ608 z;mC8_#WDvNA?$_X@wbS#W;9N{;&+R-fBb49j@M~3`Mv#g-!J?QAN`K~r{bEA-Nicg zp8VE-l(fX1L9RJ+{WQBguczYq6est{5u87Sw0YXS)+4}~XEgqgS~Qkrp8WTFT};Um z;5ao$K2rX?yH4z}8WdB*h9w!2kz}|jzP&K24!rU>RZZQ@gr7 zy-G2UEqvN{x?KG~zm0F6-xo}?G#g1Fw^R&!q5FJox7ZL8r@U*b39Lbm+^IPtHPe%(QSo+B%J)^CMwjvDRA zGUJ$I}06$WI|<7{31QNkYbIU)9;IcQ1{59@oOBY{Wnq#k23Lz`dyqL_a>d@I)YNFb4Wv`&h}ZW!|u z?{A4gWV*Tu&B6qBxW6NG7veQ1+x%R&UmJWe@7<62Iscu<_ElR(Opk_Z0&KL);~OvS zU?T{1?I1`?XpTRgluphGtBZ49gmvc(lE$xn-wB`sYZQ*%AH}txSoo(7O}MR^#YkvE zgYD%!80o>VLx;T#;`MmYe&SgZGak^2Ey~!1jx=eR8~+q5iJywOoVMY>jls-7mJ z_MiBC-^ChM7zqDE&gf7aY2ms8GiUikl(!-;dA4X@IPXJ~8!jW9Ph$F1q`{fYXk zughaXvCzp~l~wB=*IWoVr)pt%#J=0LHs8196@(@j+9u`Wz&k&sO-RFNAVmX=(bgsQ z1TOo71#R zV=>wv{f$N-dxX7*EAYx~T}yESt=dWcoAN4k;klHbdIEq?SV#tOU|PXF>}=Q=;as+k z3KYhV{+{D5dv?Ds;7G2L1yj6dAK&w_I2OR9)!I>vCK$Z_Q=+3e2^=Mq|-_}pMKTjM!SAGNSS3YV}?Pl{<%hm4Rlf2FvW!_6U ziMpTP2QJrwN@uCQb63ZMIV!yVulmH|0#+x$?8x|=3p92CWze@X|2BU>@&*4TuHx$8pb1%$;anm;-ZJn!R%@DJIZBMaUcmlnsJ|4jhe*6~jr#D8=a zLoZ}Vm(xGt7q&?T*yCntw}i07cFzR1;=~t%+TM>Xq|fo+)$c1+T-**?xZ^yxH(pbI z;&|xUe5c-pyks^?x7vjMNHc?g>=WV7Ay2Nz=5C`p;UTl*Fv9M-M=cI*y&(QP2r7px$j2w1y@|5@Lo{0GB7b63TFm`HXf+Q9E^ za}~e+nd2!);x<)l%Q<0 zt3z6^=WgSF8vh(`FpgN4tKAqjA-Ctq2gHAk{}Dq+1w!=C{fKqv9O36yT%N2nWS}p6 zZpnG{84LRO|932}PzdX@y5OQ-_WywN`9Gjq0cZ z`pNEW*8exg7~S~m{2>SJYO87t`mk4 zs}F{=I+t8n?kHVYbIE>wzUnk?50l>%dw()*ZsE;wgAT&{QBM&$GHTqG^&42VRvK@( z4+10Kod0;&cMMSnU1XXa=Unu7%zw4%yS>F!u*)7{i@{}+wAymyMOZx`qr&aW&jmYC zFVOxL%)ikvzyt&;`Cu7Fdto32_T*ppWQbrg@MybMBscX%%)VP@P1?4%Tdq(a)g}`Y z2~va{Hpm!akN*5Bv1{0=_8UREjI=A;=be6OOwM=~8PB$TvIsdzsS`hIVEBUe zpq(9b4p0@8vk=tdAFD+^Lf~T(i+6JkoRxq2aV+#5ue2%!vV7R*w3Dw9oP6gS%r=$@ z>XBCo+25Sl_Cv9G^rP^)zd9wZRaByz)v=|kU-gl4>acJ0;7iVmjenPIb-p-#eSE=R zN4HI5P<+d&*w$Z<(d)%kR_X<>T;5@z0+E<){995;i@P*#?RLT@X>#%eLJ5R-o^=r( z@1)Z2C!s8 z*v}`g@{Q zde2W!R7Sl^aBV9g#dV!WF4YTd+hfS9F8S*Mtp0T~i~k*0#mzAXV_s_zKlGc5(Llqx&N{+$I^T!@PtQb{2M7wf;j$HZw!TvRDbg#V39g#WlZ~Q#- z{|UmzT+=HD?XX&hK0yDz|0o}XTh4KQ-wu3}2a_n>Sia>i_MFD`jWNTsHYv^L$cayE z+cR2st+cxgXmB`-Xut>KT_g13OiC{E4Y_|`d?DG7;Cwf=w@=(3XowGhF~uqD6b~oQ zH(tL!^1tV#fByNW{qKBjtTWMe_goUTh(NuZ3kNR` z3o3T|Cj;4XDDy+-f0MDt1%s!k7nv#J@YMfsOT!OT{dPpXAfD z?;!S?AG>qe!ugB`c}_O7Nc^xq{22Ok7#%N8wNZ64F4&vzb$9NV%#7Kj%mJlng~tElsBG*FX93NL&0*To2dM^&k2(nh|7D?y6UTqW(293*z{J07 zed1Pk2=!lkw_6ZbIDPcH23d=z;XgW|Kw`*4&&6%Hpoy|*?%^FtBZoN7pE}E4c_Cs3 zffGP4pwC#0*1LU&==R&L@ssW{^OSdz_J)4*6IKV>=F@$4&Y=FC4=DDn`i#e3qYgxK zcIPwak>*l+8ja_}=QnMk7&r@z=Hrq7L-Mta6;uCQ`$+^Loko0>eJ*lDOTT7?!oSVU=c8iH?_5N7O|RPCc?H>dZ!E48QNN21P8H58Da< zM(20GgEY+_fE&B({|LoX9E0d$GK=lTUTJb}!-mf_T5spLd-4$L&0g9FRVUI_ad(Ak z-#HFuHi$mQYd3u5{}zipUGkSN+Fw6jY{+QLci|u95^L{h6T)&Zhy3I8i#>mlsobM| zx~Q(lolEa%Th^9(ev^(Ox`2Ms{0igQw_0jx93$hP0NNm5s@`OlInSj58%B8ip zW!m`v$$f9-W{t~Z!=FZC&3C^eek4PfzC90Uyu$H+WAAmI<`3E(Rx6_8&Kz8SD?Fh0UCs@Rwl$f$1m4Nt{8B-=?qg=Q+g8ky#7dF$VZ9=@74of-jh^_WZ7> z5roN&o%r>?Tik5yjA2YI^NdJHC=m&ay*_`-kf z%K)nwOtJ8&l^KY7e zore$pZ^QrM36sH88{e4|Mhy{`^sVi0`Dc=zlUF$nxB7wgFRKw_ro$8amw*9`*dNaQ z(6x7 z3nSewzGHw~BptE%oyYwp4o<{&e)2otA9<<+=T7Sxu$*PVXBuyQb*@z0X>l-TTWW+x zvz~M2%@2EX(uQKaVj+z;aVA@D@*v-Hvt^-*h&d1__;6bfs`^S^d*?{)$cSxPP@W z5(FH(!maG9jy`x5X|-K7Rk6Db^X%T-fn0s;dRzJ7iELuUuLeab=QI9#Y;vEAeQZ4E z=ZPnTot8Iqj$;)tm}4rAX=nYv-)lYFslNLiTQPIfJ;&KFJ9Yj)9UWaRoZ6iiHkFQk z=ach`oDl}3q9p~?@XOxzRZsD-=FQ^nJ9F5)b1Owzd0Fg=VQ1&R*{6-E90PTL#wn}D z13F$Dv*JX*cPoJ*|m zvB%tZ;-~7er#7%UGh&26$D!8{6{qe0aM=viq5P~**`V)+Z<7fBNluT+N4*_`3w~ph z>r!6xTi7;E6rdFi%xs%~2s-$~zd=9vHc9rDv@U7*shByeIJ#=C@P_cy)_ zikJK_o5_#l_fzvf0CR`BJLUj3)t=|?|*EEgCJiq z%X6cWo%8mcGr@Th96kZoaTtNYent}2?gf7gQoXu3%Rc7*$UD66>V^uRua6f|ZwdhR zq$9!1;&A(FPAd9MwRt z%tq_)$NWD1*qs$`KIt7;`q}&KV0QX9ANlt$!VsC+!~zt=O?nJWvndT&uG6{c7>3!k z3S_?vvD#pNv-?%JjiSh$Z^YS#GskK`R0oy+JqRqR|3n$Ibp}Uo@{Y)t1!ob z+v{8ucU2s)2pt1kOHMv`TA8E!Ju(UZ7)ShP{I_7BOq!$|i_gY8oD9QguVlAJf%$pw z(EQlpMSrR<8b|(-Tvz3=%W_sv)EjpRR>mjwPXrdAolqd>uq@}Zg@p2w^O(0{4Gy#a>*ZmqsdJVEuRE$rw*@iS#G*=o^(Hubwp1`>ZiF3J8z z>Ho%O^IrQm#xXN@j>9Lv4xZM5J#aL<9`T7!pDZtaYfkH_DX@zX1J23LgV;X5Oowdz zF;@h_GdxCQ%Qkd;4DXG9*zWfNUbaoGxx&`( zhbF9~Zyobat}mPTgi7PT-XC=)X%har!i_n_gW48;rk>h~2DI$emc^L7^S1nSyk&WD zk^6u>w7w*hEc|c2Wgom~6EytnkG@UCtG9P@@m+VL&Vj1SL^)shS900f+joE}$&VGY zm=i$!mUiCGciy>=b+|A*K8uHGkKS!}OSg*{4?leu2A;NlcY1_!rpJtLn`6`L_jKmU z|D%RDD*z+@sl3-JBZofq|3AIoebSHO>wd1ji-fttV@J*cM)8OoeLoZ3x805En23)Y zwEgmQw}9z>sXi#y!vGhb{_^DVXXAMtL~(|;&fOG=Ve!5 z;guN1;Ez4_nZBXznSUhH91k&v!Y)*#zN`K>ce4L5PQc=_*PKW?<_!P8xa=@?-_!5J z5M#s)|J$6auENBJ9wS;lzx3*cw(%N+_n6@$jxqYG-)>0C^wmO3tor}W`;(VutWTTj46m_ad0IT&^9p@T z&U&osUmAci^1_0X|L%vgE_+05+qvWND=(8D4koU?V8g6ew(}Nfn>iNWbM(b~Ub|F# zjLDA2kiA+)c+HOfJtOQjsIWl&vFW1u-#oa6l0 z{NJc0W<2M}wa!w~YkZ7Cwu%1J$J=(SkmsHf)ttgUDEbP&Zq(DjO8=j|58=af`pe-j zBUt`o-{R_XvSNPC{~3pj*L&>*WdiKENS^X4dq%!S<&#~ndu+d0X2#aQ^F+>`Uw+lP zJUWcO{_B7IulzrWnkY?0;G=25?n}_+Q4K;hLHrEjaUj7~eIaBPxcv8fB5J!&M)kh( zL$^wb5%A)gI*f_8VSsqRa`$AV16dQg?}W7E?jTwulHZd|45TBI?D@76unBMuR4kFh zNR?;EbW3k*+DyF3LUI=AjY3xqOnLH?*nC2#b+!U)h!!H~{z;r~QtqQF8C;hid^R`X zT3oM&TemNJwL;UN?Xxasw~mDdo*s))oq4u@#xv1tW13GN@)J>G7oFCAZz8ihv6(Kd zZYS0in=77KAB_viejmSza}n-|Bj9c1ZR?5tAzNEy#!s{{CIKr+j6eOo-|Z*<#&{|$ zM8FBd#4awjtX-U~ZBPt$60(kVJFd4Ee~2ZY4mJl(89$Gw9k4HS_?QsGOnhHF{ng9B zhGpJ>Y?5UU9`~}#Q@A>2rYygIuGbx`G2_1dhFS!_4IqI%h6$5h@gX1j;OT9H7Vqs) zVDQ(+?$3`8RDA-g+j()N^XvrbEB3k%VEDd1T=;PA{nB^)`aMAg>zKbWa?qzqqexF0 z^Z<(T&dK89IG#N)%;yi(K%V8jtIWOnf!NBunVPrEnvBs1IORr0daZeV`=v6z}{ zz%Zwun)YvhjlVYkItCc3gM)r4UH_O6Z}eN9T(Q6=0msn!t((y7e3XwdR*PD3=B)Yj z2@Kxa1LN5H0DMn@tnJSR<@m37-!^&K-1BdK*MB|8v^rttlo42EQ%@p=fB59EPK&=p z!nD(y!{1m_)`rA)@hfa{|9CCx%#e)*<^uUbPkzp z4!>~~n-W6~nNY!?^_?BnxyH~66RL}2I22#h-lb{(6O zut&Y^_{YS?vFI{#ogTdTPzH5t21cMoHWvc zVWn~JTJUjO^C9-EUlIwf{O`~5g$ot<->v zY?UG}+z!9Tvcd*&hW(YHao zAK&hN^f@9s%?(Aa`oJ`{A9EhB`pplK4qt0hSHIkRD5QjQ{stWU`I&fpu$BsvWO$SO z^uGh#G*Rn4EWv(Efg_A*=Jd*eSaiYXlY34ki8r|p+A4x)J0wDW?_!5Ne-u3(ly;14 zmXkN|{vI*6gtc?z%@Lfh#TfsaDIMyH;(@8y=><^IJw82yLF?-nsFQ0z+fT7#dSta8 zBG*^+un=?pOxgQ)hTg?AF<8wHKWM_UtX0*cV!{flkR5WwhfNO4EZ(cyqs;fm%u!+_ z(^S@P-5pz`cgYVbSbbf3XI9ShyXf=&I}n|ijL0s@IiSuy{5uc5mj}yUJzz+;nFx;q zw;sTSCK}V)?qZNHLx0)Gu-L*^?AaX)y}+-d;MQS`tL^MUk?}~*YCpQ_IVa|RpR<-Z z%Y)0z-CqnBVxno($;rZ>7%5uT_-MYdUmNGu@=>x~!batyzgl`ksf{2rSi zMvVpoI$tsAes&I<*ov3A?7W!AjH`Z$?JF#|ot=$S@@&PxXms?6g^RVaO_eNXkc&D8 zUXJq|GI<2h-u@Ss|IXPHf6XV1i3I$to^a|Tt#8W^;>rR`{S)W%8V)C*uoEF6BrwuYK0zT%-7Ym4czH72NdOmyvnBdL#aiHZnlZvM= z=eyI-)qZhXI;L27Hnt2ZUguEW=dZm3r{BqWr(!YQ`0qHXiGZ%djw1)x5I@ha^$y3O zh^HN3adwOxIu5m*fUaRA-!xc!@&W5G%{QyB%WIj!H|rxxp_;&B27SdOU&7w#`+OWy zuK37>R`F22RER$QTG)SKqBt@Vul(R#N^a|ki17CkTAP>GHs)V^4)LmC+ZDH1X>*GtCceACH6-nlB2 zcQWTOsAHPLVCTxj-4|sC=C*rmgYX}o=j3bYa*a6q!l(15*G<_xk%die&)!d|CS}HK zzl7_)F0X5+M90?_Jk^HtD0iOMBj(@-K7r>suj_yDX#2w_$aD7Ja(JzPPGN%^deW=V z^JsK0{A1Um!hbezOJ&~K_LEp1aa3`fl; zbMe~c(6}1HAuLBn41R~jW>(CJBhxr%+1})baaJ!B(?2EeRgcPh_IZ4m9AR>{ZVcD3 z#XG1j3@^r`k$jf$i=N6Mtw7eJE!ddchyh)Q>K8X&IJo~t&pSd_V zxFTUOg!AeRL=yn*6%ahh8}6DX?_V`;ss9?zB^UL)%Vz=6M0Rq*z?bub=bh`Ko%BSQ zHvb;~gZN%?mb};wP5^C~XH&huv7d&>r&A#NX$}5SoY%f!&Mn*V&en*Ufq7y(X(Y15^vaN_EKl#~lN{sgCERA38d***& z%D}#^t7W{T1=?r7KgD|o^H&>`<9FqwnGYF!+`<|WvzO9ykAqTne)9jHw$iH}KaMZg z406WF4|iFq-eniXd%vcOcb@)n{JqS`Q9vwf=ceXzAS4AD8Ku^?HPbehT8KjW)ya5E%b6Xeiy+hN+`P`%qX z$MK!NN-X~yIvgTE;U>$jPrUUxv7>u58f#x;&$UYCRrRZCS31V{E&srHzhk@Q*YRQh zO0(i_Yn}WIlY#r5Y}xgG)mRB^{Z&R9^0tZUw9XH)|5F|eYwBs*%@fnVl03FkVf21< zu=jaxc?rdVfx+R~f;0Dx@qZbj?G?sfiGhE(e$LS?G}PzNwAwaY9Jt5O-|Z-BiD6?t zky6U$r5lty8xg10Ap62pL93@#zUf#S+pv^l2E z<{~SkL0E&q_q*t_i^DG17P!1G0<(33fbb(9zPIf5;%||I4^Un2+ewgpMPQ{8`$U_C z*DiWu%1=bsnT2BZ5ldsXKLHmu0F$43*q4ANdnH4x_EXhK0(DvtME=ttC5!|(6&=*GFRI@?hQSeqxB|&bUT)y$SzWQ zp`r7PCZC6)p5w0hoBP@9Ds=uzL}E< zXLr`sUB@odZ)`8ba5Jfi5GHvBdCN=`S{S@V&VDM zq(5#ZMg0Bl;E$XbD;657&gCnvVD*e@o6-?=H$nE$N%|$g!t6}0Q4{EWN1Yet|Ht0s zg4E#J%P>JfK7SQ>SG4Sn%RL$4f5KwN@elK1iJPTE%kR0t^Md()6I2jOnWNvZLm3s~ z6&P7gAN%A~4AL=|^Bmfl+Zsn#bL4#Yr8no;INX%3Z|M~QtjZUzeXjVBtZIXDbd(VP z&)*x)rCn=|+F_eOc?+FCQesJ@05Fn%=wScln|*=$z|vNmjN4<$TsP&7+FzGr?&=GRznajjlnV1p(@0$`0GKwJmPf z6O-Ep&d18V3;&zn3Q&ECXljQhX9KZfhxYZcVb}jTW101q`jd>Dv~c_zeS#B6m(^k3 z3}gRggP1(0&1XJuKlL{qebof-*&ObexLoQlYF^WGS1=Y*JSIKORfv}PSNESOx%<>@9V3w4 ztPj@ZjCJ}vz!*`Eri5P4YHTDM$Q~HKdwlI&*M125Pv6AzbN-Ta;h)?|k^c0JU9ZeL zMtyt&F@xG(f3Y&K%QMCaqb;|Ox05FC*I%GfXSix!flHj2m|6?7?Jw2sZSmzB3lhQ)$Ao9W4ckQCLjOjk7eZ3g_ikq8bB1ryW0UsQY z8%R@aZ!>tY*8>g~ZZHO;-$Sv@!uD1CLa{YF&8cFyqpP8EfZp}No8A3)?ETTq-lTlh zG0yI6XLa6*r4Q3Ut&_pPzmfpuCKkk=slNOZR)DuG8W6+#TE9E|5=zJ{K4USR#hfRV zyZ!2Rmw5XrBp%;B35ALU=h1=xE%!9S!hgbXW#SL}9~sb`$oP$NhWv5*NMP7yPo(`m zld~+2J<>h)%|7XpCT+xbA)JkK2m>o#;$@Hf&mZ~R9tY_%KmYS}#Lij5u80B(ny}C$ z&MJ<4d&|D?(QR9v^N91pU{9`iE>rRMzB;C$jR0N~ z_Ez4K(-5&sr%-CYM!aZvd65yCT|AjLc3>c`i*uz1AO6MvOn>j z#Im0Y1IMxn+X+eKc`k~JcsIwzXBe}6gdTMW#bnnZ#b;wt2CxMO#pJW^@_b4=mfW%8 zoOU)_aa*pq48%O7`xLJ;EQh-=Be5U1;WyO#J;lccBQAwE5t^D|*7zsI2cE zWO(Am%YcW`EIpWC&-Zf&h;Y9LZa%S?7XR?vQ~fE1r@*;*c2DRtmv~(h@xiN>li1JM zejQuaF+Miq-z*885=Z`!>{$)}PlN}@foc(FK1fbd+K8d6D$@i8)aIn4bkDdRk*Gm`g zj>i|WZSqoD>;@Y5oqvFNwLWd#`nIJ`Tn3(R zsoG%HFUKE1(+?!yfxqRzPz)ks#a-os5Jxm$J4bwcdLG95$%?Hs|H!t&Kk*swdE5-_u$sx6Ph}{C>`s(+Lg)@%~g!+B+o&9H6GCzg>f6YI|iZprJ_NP zTn)oPEka*@w_9KK0P+Aea4co*>x&k%crIe(BuSxGj~rLW#yKL|N8-jTKdHSF&-btg zhOFcP%|&oq7I(Cs#i=nR%e zi6P_?-^W%~=Rr94qkFqYdT>rUI?hF3`4WtL8`jpalZO&oAWX-&OupZGFFiCa7?SCX z^6}0`+n2pPFmNt=B^>!ZH)!>>;w#}b*LG=tkNG_?x49mfbGye-G+wPgH(LU)c@2dH zdK?Oq*$vh80#^Pn&C8h0r-8{6)qHqB+e&ATc_2PblhOT@mLHYhFmftSOa)oX>LJ@9 z6F}cI;jZrE0web|cFm;ZS>{=@)3DWl{m=hj^UNe|Y8wOK*6TiU9P=79$IB0+fliz` z$t=x)qc|L=>)0-;xHV9Z066>J?+4=qq>(}Qbv9fsSJ=c=C9HnG2yziX4m)Pfb_p61 znd>70uisU89!j5fn8g3K&9n=aZU6SMNd!Z0x;#fwC8O|#DZKjHa>k0I-jiy}Cn+A? z$te|@S_GcK4%=q+CVXNn2U!yA=>08G=197OmUc1P+fgwij7sj10_#0qnR}wfVu*t% zNN4#+@jiWnxqaAm^|5t0!G?bgldxl{;P1mneX?~U#MgTTU=u6DXjsIzMNGA@^gG8d zyYf8;G=FV}4@}_rKfgvIb^0gISfNB72xURJIw#L^&^_X{wozv4v13~D7{&)yX&D(W z*SmD6tGB^(gc-l0OhoPlXiqIW{<~Y@cMhy4E=-_Te7BshxZN>r?=vv|@j-XLD1HSK zV`Jm>5OLabVpr@A&iVL|4*PxY${`2-#+QkKxe=${7*FuPs!cAP=Zzzye8j<__ztsh z2b@(#t200nTeRQ#{sQR57k}`wz@WX zYUQi-39Ot-9YZ#aZwvvmUzshj^XvA7-h(;uPYELMk^eQB!8VB%)nbY%XQ544&TsmB z@PzRg>$e@@t`{sOXbW$3{x#dA%Qj<3@5ZYM3&83%C!7qjk~7@4_y*L8hN zy|0U@$So6Jc9CftdN(l}*1)d2+^~j=(c?$m3VgdKX7a&T&Kk<}5Ao*Nl155)OzJ(R zu@DtQDDp-vgisXfNx%Gu+_CxOZ)4Inym9ntN@E(pW3{@vbG{?f_~3=WG>kXEF#2S^ z3#_>2%7TKZeLD4=2$v5$hOxpY`wlE0f40ysOIdsm8_nat>Pz28KlQ~CVLY23^?zvm zIO~6>1JyFrH=U;itA#SP`INpNn9g%q z^i?s}at@xH{^6rqJ#Ogljk88?0(+dwdh6n2Lz~a<@+%)NyLil;ee}B9_FgCa&ec;n zV%A~)j=Y$bo%!Fl1Fy+`IGzc)98Q{jm}OqXYTac;)-WgSgHii9{=aHSxEhP9S#$3= zb9qK=dpnm7`c&nW7ykG0KX`r zFEjb+K=Da_>aAEh=l1XVC%P~7L98V3!L2*q*xI$?nEYVlDC3^b`3D;t#rBcJlN>1w zo^fOdTg@RRWvXuMyMCKDPyhX{Q^se!Wjzq_V(BgZei4a^t`B-^Z9e*W z%QAoei%fQkj~6{B+dZJvV6fbn3$%YbM_RlpOrsFw66dtRC++~ebpM;){22oOl9yO> z%&PUj^^fnq41ymtjKA0a`ALOSmcOVxsLIC!FmAG(3u}DKv^sVk=5b^EZ#j))Kx)(C zkyk$PuzgnBKJx#p<>QsgW_|Iuzc9UGhDmJve_%Ja%=S3b=~yKdCd)o}eTe%BP8U{o z@hjqz`!NM~nn>?MZtG+e?7X{Ugpic*0oZ`*pc!xpB@eZD3P)ah%tyWXpvQ~lQ&h*R z?bEb$=({gUCQm0>(zIzY9h&y9Y~>ci>-Y|u(zCC!_Ya8_lvT38?ECx6$2Ii;$xR=D z7&=M!G0>tWRs5gtCQo1_Kack;g6_u;jXRE@*hp&(dW`8vs$m+s-A)yVk!V9+q+kE` z?m_jsevg7Hd`H`K7=itu`hTt-_&LJf9~Y}Bm$CrPcHiV+Kn(y(K(xR6uO})3I|c{l z_Q#52`S_6Gxqx`a)0h;^?yhYVGJ*OvpZ_gkwcW;`Y!W@p-i97mrXC}D6gqKNgPehX zk-8Uv+bnGJy8O{gYj9_AN8hjzX{t43wT*`c^31u){S>)8b3PhbwsM);O6e0WIq;9T z6mRQ%FA}{_K(~zY5A2B$oX{ReHTGnp9EnZ?H_wRdQRiO&=%t${p3c5KQCFQnnVfoH zwqJ4W+p2lBr_fe{wqqXg>S6i)?wp9RUv{lW7gW&#i{YT2!w=+t>XzE}Qgzx|wk_GO zce1vi3VpYnv*Su-MfQ;znAJYFh(N+AfD}DKGJH8Ta|!yqh=U6mIGCMyPj@U1`w`GKr*y5+as{km>`9eN*YKnde zNF6_OfZDtN2>*2>fqA#i>%(QwSiW-%jQD&Xh>oMu;|dd0>YYgAxT<-;;)eWm%l|*w zZm(Gff6RO`#v-f(!5Xywx_)R1oPM!*>7+paX5|30dlY97BjPiQ3yTM0qE$c)-58?} z{w=I~T#-Ak)w#?ajhkp)>2}?H=PFw4hUYe5PWF0uXI=aeZJrSu1H1C)!Tu%r>3`Gn zt5$-E-FM3W{7{qmS1lsyJiX7T-B~tCb_CV(v)0M+UflK(ad+vl*5vY0k5GrUoA7@v z{8KdM&aHb|7-}BD@*MmV_;ddmIW}t{Y3JgW)o{WvJuN9luS+?iq<|R_#9V);?X53` z`#t2R|Cy=s!8>D{(7CM{;f68{T(klgR0oH6;sB}b6~zm`zkLC32p=4G4M#9{yM7S2 zdEV;^Aa6bP*&f%K9@pm6-?uCNf$|Poe$u;hR=<8O44YQdWaX&)o;k7c2F;NS-e)aI z!RV~7#{px;qhHM8kGvkK+TzG5(=pH!@x`mnSLrD>1aT0T>L=`rKhZBV5I8*0a25xU zq6R(}2M?P;H8t(ib#q}!uZR1t|F`|o@20ckV7}qzKYx_}$zO#@$5Pn;y0&1vH~E*z zF1z!)bDP9yjNmvyu*~@yyJ+8# za&{AHIz8;L#Hf9jV~%z=MZ?XIBdmMBa-etuo&VT$EJ4vc=prPOMCCQCs98qC(2895 zA-~2|Cb!9?F^FM?`Qz;h>+)m%-wkc?z_H&`SB$}m3j$y++VBybE-bu`SL0#kvAA~- zST66t-Gk;BM`k7NV-O$sb7H~u?Sea~i^&n90x64E5^jTCGjVhgfSQ;o2W?Q0;`-b$ zho}0v2Z*$SEK9u?OeudhU}uD|Kt28A1?1o0Z^XxNZM5v?*JZ!XxAfw^&$9NQj0^=*qUe{dN1b zP5f>l$7loQD0tf=l8$@=u0GLL>~=wk+Uk>6P&@t=3fc!=1Zg$erQ*=G5Q{P-^9R4~ef>zLGl?V0T9MI}wzbSFS_ z!mlb%`%RMtl+!!sW8tSY_52@}OU~XN6i4XMLB?0%a(P{WLDPeWA3t!Lo!jrmuvYrz z@7Fcj^^2$`Z*$NbU9*^(?KnF(buLz&mS$TZ-u|`PjT3e}`_c6>ZipCLb@LVD911RW6Gb*g_gUJ?U*yc%{$I7sD4m` zo$F|Yhz&LU33R=&r5o**nS?z~PWDt;=cI`2^M$!;=CTGu4b!(B2>0E5T!w+y?&R~k z-ZL(x%Bz=Mpb;87^;^Zeb>uWE5SS=p0xTM~ZT^H>zcTs}&8};uxF<(3i9@l&p3vaCdFYLJq zeAO&Y4A~h+Is~Bct@iH;NAiM8*q#gJ63G3%kF8Wg5tME^MWIg)RIXHbx z=k*HG#?g4mcjDu2o$j6(=7c*+{!8&1S8wy2<~8cOX7t+FWVj?JWkOl?wgm$&(q_|C zD))6h)8o8<+kSEPe7}Xc3VE`8i{gvn&*}DvOP9FwQ^|ANB3k>wxUMP2xv1JmSPsfJ z|Brsb+F5NfbYu_nYvaEiBEVr`O9a|?F}A&mYbXP8&qvmaBOR-*>#0R%{f}Ne*M$To zCz?hTQ~N0ghUKBt#YG#Fx#e@*VO}tIOYV-r%j4Ghoer?@u$=6*M6mHuH|cTTj>U80 zrN>`Z{c!#B&(OJ_#K8;hDmO9yl?W=YzHTsxN*lB_->rvE7-u0Zp}b#r<$d5^&bpA6 zCr3?geA)hX{!X`;#g)_W?ttAL1N)elw`Uc+D1u&1ZX;S z{57CmeHA$styW5iTS|2oU97}AfTe8=k-U)C1X;ce53?JKA-FwqP89P!P$Za4kqN2h zsvzYZkb!BbepkZyPrgyGVSJ&FFH2JNy^}rcI8HcG=3`I&j%~knF0AcN()DZJ?Lct& z)upZ%+Fr70+12dlWZdu!0sbP%|0Vu^AHMSWV#deH(Jgmpic$+keU^(F>xjAM4a!KfUABO{=bY*H`lwpd_$I*yM( znxgO}_E<^J#uji4Am`N-eStx0uuei5Q+IXTWj?$Y_+JSq{5N{g*yasO*5+m(gb)L2 zZ|YC{JAG+sXPV{zq3q2PWyf_bF+llK9!AZ?_WY-mf^Ude4Iu6N%F5g)A|#4Ly8t$# zG_dV=>wN_9e_~M}$V?x;a#Rr-;7=p&8aR_S(2~pNaQMKF+}4t7W-CIHGLGB1M;lfV z8RmN)ZhNZWnn|?tG8fCl6rLsMur&`x55>K;O-4}v@lofm&C8zD!?}@owM|{VdOCCq zUiuEZIi~6fyE-TVyzF+|K9Ia8en$?#;s8jjk8Qvg@aV|9eE@B|{NH%Yj2Pa2 zdqZYpq^FEt@Gkj3ehr-DJ5Sm#`gg^QtGUToV=frj z@gICaF317A}o5>hg4^ zjL&oWGWwPOa6mSSTfEW7EY^%XG*w>{*=-s|=dkS10HW0!+s|cph`Y?=d$6YX^ir%G zplo${*mf*hob~YdPtN#nPgZ~x)(GFrq&ZSP$WcP3>X=D?>MiZSt^7&b_<8$ogUVHB zIiRw~E)FIP9c3tg(Zn`avD5b(|3d>X#31^c#l!AEYT(NAXW`5hSmdx{We@O$sbNSaob>RT`9I&u)aRXsuT4Tmcxn4a{NmF+ z-4@;fc+_`W4rqAUb&mYMB&=FMM*rtxPfVUGD?Mf6qdiSBzx}^B5f528zn~5H5w&r+ zLg7LFU;PvteC9U4R&3;5ad1;UdD~~2@R9$!zGOp1yJT)rCHuQHSqIh!kM>J3Cb=E` zbFasR@`a-m^{I)X^{xKrprXeOKc9xZ^$`cDbHh>jKhD?4#}r`Dhs+nB5#kkgeR9<4 z|NLDZVy69^fvf9izvB`nF2K`0CebUfXaJLDDMd;~hN(x^Z~RA8!i`sICn5L`@@T|1 z*;K`zq=S;5x^KhW-(OCBJ-&Ne{~vMY_A!Pe{$AthvKUVlYl}>a1()};ltVpbVBfdp zgDISkjM#nQwvt*vxE^DF-UPXBXgSq~We`l2}@EJnkLHelN)XT2-q5u)l<<6%Ps7p9oA!H-|Bd|LTf-!$1*#nJSLace(+Zyv4W^fE_r|Z=8L(Lq zrbg)*lvT#ZYDes{Hbs)%Utd&~{pp%h@BNvi9aJ#42*-$2`!USO{L)KqxCiS5^<)oDZBxJNQ^8Of)(vzb+gJ{saua>(8Dv!(Vj~rdzf=r3i3zt=o?U}nwj0VB z3m99<>~+$VPN(@4`hb@T2A>e5>7)pAp^WznIl-o!nr+5VgeN2s?~X^bL!`H=_O5jJ z@xhsRJ8PLv`qPE{`+X(G6wIYQoI67kPH>d6dhX&_+Edowm77CGIcOS3nQK=KH~;;6 z+iwd;Jbtpd(nE^m7wNyMX|%yQ>%2K=FY>JArZscC3-E}*g6(G1?87JC(&PhSq0apj z7ahYoGtkFK7Q$s+)3akI5b{U|hexhh!r**l2d5&h81vup@T1B6zM_jUmT~*?DB#01i#vr6Us5kgn^=H|oOu^vA{p zA3&KYz&Wljy315BDdOt$>HqoS#pydX6NaUll%9hN@V7UP(1-3j9K0`Ekx8HUUAmM6 zhH>!FTjK3h?W1|Q7?2JRooB#i#52!iTJD$o*60Mr+f5*F`a|}UFtYm*+cG|%UOD>F zU?STG4;-XA^1JMX^++Z$2*b{$V^<(|kiB_lbsWSG_?+Ks2;8aowfRoRrnZg23oxjrzXk^C(&UM19Vfw8 zEHUTQhhx&yA-m;!_x;vSBAJ)<7}0DAdr#4Aswzmr4v<9?qHWARd^ z*`T&aQ_t+!x=)Dr*&hwIAcEDFVHgO-T-j|Ck72e!+9Ht0Xgk%9+@xgZkjKX&ZOI93 z;%RkM7vi5CZE|jHw62H$Hv@OSCkOqFg?wj+s%z#ZvwpRT_#%u;(tPr&Q8noYZ{9xu z-j~T#^09yx7$iI2?-koJ=YS?-%w@THs2=+NpsgmY{MYFvAc}^xVVHrFG2{PVhh3`` zGtPt2njH7Z3(_Akc>0~X`$-HAj$891?mT+@hr#psk@|JnH26d^?$wimHc{lUg1&VW zlh;T5kFcF!X6!?Qkbw_uK&Dfw>hGDG6ML^~p7#NMK*q7{GCpx`cpC3{t#8RS5SDJ! z%BhL~poLiEqGO!r8<7#$7>O$5-Q;bb^W2`PZo4)eYjE$s*edSsC*n9L$RwzS9VVJ; ze(tioJz_jv@;jVIJ#}yVwrp;D?>EMLJP$`d;xgM(BDwqjX);P}+ux0!To2#%1PXF& zdSQkZD53rfwm&D0-}J^a$d0y#jW>`d3@c;wL!`2s7|O{t`Gl5GyKRHG174+t{m9pVtwkG1A^z%s{>47@s}R?I^lpKPOMP(JNJ_jE+ySH*D7zGsZ3^~9azWd0BR z@tVvgdt!0tD8yB7(*q+{yA|b_5Kf=hT{Yy+yf!@UNJ8d%gQ6OAPR;6?@rqKktt34! z|2GVZB?(KoVoAt;12Zh9I0I$$fnJs|ojAtMYGdB*wdh>cs!sqB^H}uetY@|pv2#s~ zOSudlfrdb=WQopN0e_{>&J6om10_&kvs zUYIe)s_H`vjvcxYNK8MWn&n#~hY0xCDZ@$ha$V})D5Kw#ST_MC#h$M=Ii>)-pWXXw zm$r0>Apo?`HX;T{M0ns7y!FwB|$&`%ky-=GvjuNy6H*ANN(nat8mrjIYDnWeI%{l;V>f2ju*)L$`dN0r!qD4Ig*qoBnChF?1j% zHQ?drsUz@W!Hk29hdE>Ht9{71)D99_*ph84_luV~Av*TFL;P-LLzH;XYcTJhj+rK`6GVB@G0a4?_AOJ9jiRzf7Q^p1|@RnXhV9M zU+WziU2sftmdwZ~IVO1-pBlkS(=@NgYCmOXutMgop+y_6yT|{rJ(CId-};wunTCmT zpejkxllxz1P^OF^O+5U5mmJ;X?y_hr?eoC9ur1XUb7k*kax86&X7Qgu(O5j5l8s4E zg>)RyH!uJ;9691Ys`5!{&rRn7gLPO;Opjd=Y=b`4EMUvt7J+QLOqS}1o!|7^Adh9( z6M-1ea=3#7zBvdNCZX|PeLp+$r(0>iw7=$cj4sEDr?T~dFC{wQ`@{dE291ibhViWf z_=jg5J|RS32;@o?*e@EG5{qIEx|!@P66ic=vvMAHE^};6&PU9?jM>P_Ys2#Y(dUeQ z6+{^(Q2v^v1K+==FE{{TevZl8r&@c`=NU}Clw*Le*8~-FAv@px4ShbJczU+&qk7Va z_m^uX3O%oG=62fSendyN@cf_D9AL%-|Xa+tu z-QR3JY15BgjTwDemH0X55UcAW&w1yu^K~1iuKN?Rp0cLvQ{SaLdRYCO{NU3}eeU8Q zEqu=Wzse@vB61Dxm&KFJfefBI8{<3;d+IlqvkmG5Q@5=c7KV2kHjm~3M>w_;S8oRaq&c2{+}mPB;+PthL(RxRd*hzll?LOR^&_r1;pce*C_b)e_)#6o%*5_z9_~p1^(|BDmR=b604)X<}mydbYqCffx#8Z#PGps*jR5^v( z0u}xLdz8uWm|d^?4?BwU+vWz(M_AB$ObPiIsL?+ykN%@7eGCnEU8bHPpy#Jo5yED; z#h?}ZncCCpbOaSP81vP^P2cq3LyxbTVHY_2tDLvelgt6`r#YhsE zJVT6wMgXWcTXc4(#Rv6}#5+HyeGPUeVWwVkuhj&9n`|Co55tRY6ULlNe(F{qhc4=8 zYtaWgE~ERAYbe11FE9^$T-FA`q-BE6?Mz&p1krMLCYg~h+X>SH#2~8Azk49sX+$Y) zFO#GXpfLHeMC55~I^Ix3x%0&U2Q)PXHPURxZW_9Q(^B4Ynk#3SE-02ue7KE|*7`AG z20whyoJ{0QoYby@9Fw9vgNYmrl2fS8G+ts2gr!Yph6XnTT1C6`E#xA#l8lG9YXN|| z?|L~n^U&ZSR^{Ho1_L3oQ@7i+_K|ew0zaxLR>GOG<0oM>{POn`fk*FLN*?01x`i7F z&32Ix+yf(>Dx5nmP?lV!kzv<|O-NRI3*#>e@B}(=wCr*%zLDtC_CQY(aj!xbf)HA+W0CvSTBV??x26tNfX$?ehz>LHl0A~B=&a|fyR2}q`lkAuURqnnG zLCd5-Op*kBpo0UNAzv&#_Wsnvh@L0?CaJPV2J=FM8EwWDb9E*H#R@!;vy0 zEP-jsCh66~p|K_U0h< zZ(jqm!w1a&ZCg%Yrk7RR)c_`C+xV;8&N>#)fX6?^M4lD|!vT2Ib?B%F4sxaw z39fSb)5KRb?Y!s5ld*WRJYW84l4Z=Rfg7783?PQ#-J^DU-xTp9KPFPp-k2CAH#Q04 z^h${q{Gx-;c?f$f!_&&IFoBs!SYje5vgrG2tgisF1TXJoa zKL=uU+sQ8^XOESt*;!uxA7B;!y5%!zbI|a7V8dC4$Ds&!HVrV#?w%{R`R$0gVe$X3 zrx7RZ803JDi7L3S4WQNXtDJt$mBp2f(U)QY{r}k9Z({CRJCX2y_+puT+XRCTE+7B5 z!N_P7Y@zZAGq7NT=i)Ub|9C%Dm`z)K;0dJ#+2b#2>Tu=%v3@^3)Beu-=^|79&~RD) z@AfhCfAFWc72y*c(?04m@jvHow@q;_Y-iEpD?A3k^!M9v=FuZ<5Q{yxj4Q0U^M1bW z(_q_v6Dr z=oN63V_N**{l%iLo_zY{|31l*)2&wwWIkr}_}|=JtLwV-6|t-$;x+O5;C#eCzJ08> zZ)%79ADY|E53Cf+Y7jHF8X2ds-RgeYAHpIEz*lp{$=*#M#ZhTY|3eK4G@f zeRm>MGyH}45f&2e*)LcNqe!m3ul%`WG&#VJKlX)nd3qodfCo z9=MdYXkh05W^ebuUG4O-f$u-xybc4tV3_S!jcC9)+}~w86*g*UoOaG?i*Rj}!}Qs| zLopID?y_7M`Dsz;u<0Ppz-R&q%UaH6F$_UR_XwvT55&_mI;61|QDD69IM8MEF2s1# z9bVoi-{LrUX!};D4Hh$VwiKqe;P|;+$e=S?x}t8IV(P<-;kIqY^;kxrRt6?0r1|o*1hKsySe6n)u6z4K!4dcc;u&I0`l|Yi-uD&pt1Wy z{;&W2f0Ng3d+EAm3#n_46J3ML;^)sd0{aqxj6j+tNaif_TuogsyN$Jiprsej)AX*t zBN%S4M+bWk&TvA?9Lu?Z1KJ{faamKAgLiMMrcIXJgT($k>Bn8b2490bcND7>^}K>j zNggmj4YZ}e;lCUkFgG76cm7qmuafUX-x-uCis2*c8o;HeC{_H*DZF>GBYFmo<_8EZ zR3UJ&yxVfjAXD1bVSjErnDp7%O_0+=<3p$4I%W~?7HowvX@#NNZ){g~K&N|2EIKEG z*#W4M@8X;}uKORjmv47PcfEYm1l{#$g;ADqm!=;~ScIKRCBv7!TL`}L^8c4M`rgQ8 z#X)(%-_@1|C_G@kF-^XQ6{9cPTReCN(+L^AIfeeRv*AmILBBHhG<($ z96lH_pnmD~)MM|(A_PIs!8X1BO9{2g?%~53uOx$b8oj+z41RLqE^v|93k-JYj(E>hD7j zvFvft;gXVF4FL~&QBN6u({>RmO181%#JCpD-!e#(`^2tuvz~woVz`Or0K6$OW6I>v zGS?eZHY74$*f-&){Km$yR7^6Og^xM&lN6?e$bAN4u_z1J<%_gD22xcJ^TK-_@BuXM zHga3*=5tPKtaBlMQ2dwQ`@4HMa950YiXE6Ve!=eW#Bk$E&k+XJx=up(7(MThA{mSo z;Sqc<6sq5H&8B}C;Fgn_br{_*a=-31**n&u-d{d~g&@yjE5wbGd_lbD368IxRA>SZ zSPfPD@;|PlSGjPW78YmBoP)eXY@E;G{w8C;P%&~wKY)XvZ^+*4B~fQZ?D+5I_tycx zp#NhLOcpkcWi4F!|LlXgzt{R5 zZKp>U>JR0x)g1D4VT^up1nnO8A!6{h$l<#uHeOLC7e5>`GK6h)oB#iS?#>k>Oj%Cb zX(VPN!FQE22fICIg1$rt`%sRJ*+ay;|4&@Ewy){qPczF`h~v?p?VM`=NdCUfCu6!l zeDuTpIq_F!r@(K-qpl*pa*`vbGvVNqH!M~$9%zyy1`Lrq2M|N#*p%yo$vOMqiVe~q z^AMi9hY+=!mgGr2SA7Q%>dSHqd)KOXN@0`Xr}Ap=Q%zYPc1?yIuc;j4VS2xf%IsL} zw_t0^b0)rlF31U3xAmoQoDBS1 zCNVvUeY=^&M*Z#I%ooC?UgLhnfyOtB>!ZKuagsI8zQvdSpKsjjcgUDeT4oHc-j25q zI^vW;b>Gx^eCft>nDx}6$BsqGDU!6EEqj--?prqY!BN3Z6(~sqO6Lj*X>zPpV_Mrz zPee>T{Wsdo-zHD9hA_Ms^oC2OOb?^E<<}b|ytUPTS?5NBiy7D?$;Rap9PE3(kDR_+ z5o25gb%JMN4R7xKv`9fa4Gms|sk2;nrOpWxf0r+|KuXzN_9tu+;;mA8@G@X z9zJN>FkWPl^|=3!EueGj*7P3=RFH?>S6VOH!xD*?52x%|rUlw^=wKvjhEG&O$BhAp zIA^rXq&CJ;R;lBWudHzzcN^eImCx^b?~eS0^)geM{y&)Yx(FCSpJzgFtK-6fiWzVX zi(+iMhgHYFPrlD6WS>J$>mXL!Rzm0F13L|W93L4I`r>NL ze7w!$|KMjth!}AoK4c*K)^THyCTH7zC}zU@g>z+FXnGkXTdS^Gv>Lg>s3VE1Z4wio z7ifchcGr_S7JNm%=U|Q(Pjz_8?{;Y$#)ic~+iGt3191ZQ9#g(3-~R4{ilRLj z7XqzJ_NWuZf7z%Xz|9zBSeI5%7kZ~%#uQCbm&^rz=LR0lwjCaj{CnpCor2pfyL8i) zmrT;O1H3{5bMQs_n%U`Rt~6v+(rFpq8{yLrgpuiS;Wm42KPInXHg0A0QoCZl%sLPU zV4u{(v{m5r+2^kyXv=#|ZxKe1?D=Vf1H7_l`gt0S>9JmIj3*vxPUqa)7D1nQq>fHY zt<(1ZOm6*)Eg(II%$RajXSHck4&fEe2P- z(35^{fDas_90aW+XB;&>TW87V6#tX5aQ;tIvpDxwb<<|dt0~wc*3eo?`G2Zv z@^w=5Q)ay9)#%I(bfg<}T_fLt{Bz@y$5%ID)_D=T5x<@f?i`TA#ps)9ER&Gyj8HurBng9G@KYn#ZyzHTIw{UWz}1k$_hfB3)2v5gqxXdQq}#nF&)?gQA|7Zk z8*zraLbM&QUtQ?;6zw@Xo;@N=<#UmqOWuorn@D=<>Zj$6?=*Xatsj}!utCpP!ybYe z{tsCbR85~<$M4j9Uv@AqFm5$4C?1D${@#WZ_K$XkU3Q&(BCbN%*-z<4b^f2p3B`d~ z#QLC4Xpf+$6nicFTN&s8(rPTTr?!6eV9_Do2MWFKSoE}W-{UuEv$v$21D#&%CS=>8 zDo%h{$)4>)2F7!_*OlV!nQ*ckG0p;nw40gcx&5`k@xH+VPX735+H*ZEkY1Vl3us|1 z$bkLxDOu21HaQ5+n4maaHfCw>D<&>L{}wlL`+w7!Df|Sc{N8g%--uZ8ALBG7`}Rdy z<~x*e*y6Qq%K+ka07uew?oJgE_5`5YszOAL{O91v zZ9InREeVJC)V&>yqS+dpWlOm4#4Tl8Gm}Fc0sp8+Z7gY|mx9Q<-gLgB+m#&fpIVQA z?@cR0?Ils~R-uQ%e62cse7wJ3Ibyu763rxoD$`q^cjyX@L3!J%k4(~j(dRoXh->l` zruK2ha> z8iq4E`R+Ngn;|>ejU8Y5`JKZ;=loOtwPbB{$9qMru{1uv>e@$I>00ObJ8kg6ICWip zx2}2wV6oZ?0*mA!-mr2^`rneC5$x#kpU`IhrvV4!stF(i++z8`2Ft->IRl>xuT=+< zdM2uQMb&@P(U8=v|Akua^lqrZBxM?$Rb&bLY33~p_hEu1T0g5I&Z_#|HQ>6#Y} zUF-E)T^?N3s902^Z43~20^xLeEK<|;iZw-7oC(3?OV=(hvt0NK7Tz)Qr80AG85J?z zaGV}X{7r+IxBq)%6FwdRhwBA+Th_LSj`(zpbEE1UjWr$w>>$mSlO60Fm|%D_Y-bLt zoDRC>7;UQ;p9;){weg~B$7ln>w*6qtN3N9r&F{BNOdNMV&6;0cTrmlmAO8m!<=`e8 z81iX)zCzImE&ZdYH`Rec-rfg7p{`*>E*QIg>mq{x04avHgDz_MOKg z>*ev24){oPoHKZj&^3hb^qA<|U{CCE$iXB8f18ZUc{Y09{*M9L^IMDVa{0g2MLGYs z`0uvrSe+I>WFJ9w8upOs;0@jHwc9LJ=)>-oJ~ z3|nz$%ToOp^C1Uz#Fb3Tt?Ezj2hAgY{<773;hJwNW&RI(fZ4n6fU&hx)Z*GGZ{JnS z>Mj`C6ru4H?k~UlePXbj^qRX3EEnK-3+(#O_@A+y0|X!WaQBv!{oc#&9^IKvM_oss z*qMo`3Uu7OFyBX=czuiKHN@u@%ma|w7!15iv%9c3RYSJJ_MUCwYsO31d2PYQ@gEU2 z@qLPWsoA5qA4`EFMpr)_E&q>|AK(^lok2Rl&y06C7jY&7i-ugrPh$ti|1NITN&Jxm z4EZFU9*#75)QSaD|LUKF*-yN(F<7jmdFr`i_5&c-BQNFL+>M0(KVvl<_wTs!7f$Ot z$J-)I1~%?NOU>!Nu-n1k72dZI?;C|(cR}B)mt4&M$2ZlCa`i#uMrFqFa*h{`WKc9s zTE9HQd^{Ja>nLk2U%xhg5sc@?RXzdQY;5@d&{Ax3$@u>KBsAmy*YV21{u07}Y099@ zO`JTS%&m0aAa>6ro$srj-{k0gX z)p941I%#*T{r&fU{qO&$zB^_4N>Kjlyww2p9EsUj?bil6lhJPj#l81xGvZCp1E^QN z)!C-z_=4pTsI7Vg|>u`*La{_F&4_@mDJIDrX(I zGMc?6mSYE@Vh@<{*p9fJCnwPBCI^ddHzPd2fsQ{IQ8Zf#T4ycsYza8*ZW&;gp8)3d zXQ+eF!Jh;BoxDZG7>IfA{zkG~R=+`+yY84#IbtS3hlVlOi;!P>4+17K_vFiFl?0>C=OQo`|s}_K~V#`-p)(>e$Gq+118=QJ91!b9a3`xZPq(rlZTnaQl@6F zGg))lp4RA>h81rffnz;@ck4Zv8%|56>+T;u$S{Q#t1!-3=g@HOv~k;QzXmT8ebL;v zz0xL@{=Pa9UxPfOGsp5dZ8CFkG;FHsWp^m+ZaVxRLLFA~|Ka^*vHJJ_;5kRkQxXFI z-@N~A-VyJZ;P=ItL|{WGm%YG z6<^y1JcpHxyxyj&YWdgv@Q&Q}Bai27t1N%SQ$b;!^qQTQp(?{V_{Ekdc;psmc%u5Q z!Pm3Zm%U#zD&9WXbech!tfuV`Xs|f>TrxhFB;Qcuysm4cZMm23lMQK73ceBX*G|jc z=X(2!W7d+_(7XBShc344U^^qO<-%9;2n@eR+*_ibGz{z-8YOMcq1)Y8|CV>%CB8mn z6*2kjAJ2EZ8!R&3zV_0A+lEaazyKP%gncpnpL}VN6mu-I#oTeO>&I6OCYTJ3_ILkZ z4(r=;W*XgS&YlV!c?@re6(f4^{XgITdGdeZ(`Rnb0=#;_*`4WE+dustbWNBWf0Oazh&bSh^JmGN-|ZxODv99IIFQv>je6&w25S_~uwy(uMFZ+##p&k2qv~3G>BKre0rSCKIdpkV#D2 ztRjy1R`!ldFa0>($9W^xHjf_vpWpYv56X+NqIH7UWqAqmhJ!m(r6$)y-oRhP$YVP# zPjRFBTy`ca$j$9;7@O6h#6G5eAi6g5GJZgp%7nn()JyQ6s(6kI+i1ol?03&43B~06 ze?B}wG2N+(4Wh^1+FsKgulQYjn(bO5*bOcclYG^ti%PY7QIa5dzTYiqzHr`-dVQyZ z44(^64A|yy@Nh%rb~XK*K`&1S;% z<}flDdt-=7orLl3?QDPp#dgr9txkk2XeT8M_Kt=r-LX)SBZjUStT|{96R^YlqG`o8 z*PJ9a9Pn>Y1y|#D-NNd4J3yT~v5VgC4|Y)G#p($mG~<%-6(Ro*`(&r2x2;U$*KL1C zxoJ{Kxp-Un{0)9EY4hu54li6B4y8-d?In2;f9}u#j0RlX7PO+c$jR}so4zEQo<5~I zWUn5NlaP*>&>nnA##e8pb#~Mh=GJV2KQ!1==D)GRVfEILWwOdq*Ps*kwXKZ-i5|pZ z{BK?}&Bjt)o8{7q8Gd988KInSe^0q>|1T{(IUF*YS^ctU=mhUF5!WqG^ZzngWPh0h zw;c!Q1nLmN7w>z<<&6`rpY-uW4bL@onVf*exX^c}omZW=Cj8IE-4m8u$@ZpxVq%YB_G#}X2BgOa#0B$PZTsGO1(q5Z5}Q~2e~x~|OJ3K+ zL2R*zZSGUpnWQJohpdhM{MD;%Min>j&Y#OLxCPf4t4&h1U^&eW)xs8F`@^_1Mlc{Y zbu$!@fyV(#Ap=|8V;v};H0Zwwlz5?2h$378<#_Z#qd}A#sJJT zo2c?!hmE3{42}OAX5G_bckFhIS3fG2|HqV9$@0zQ7~6GVLkEI-f& z39aSkJJ?x$@8tRa{LsXv0owZg4AR$J4Fb;4X#=o$5-IFfg2&)Rk1oo|69ANv(@h=V zni9DTdj}=Rq+Y?p6D%AtaHPs#PQnsPg#xPh3y=GetIla0L4H&$ryXU4cd%;!<&=px zgSrTqp-}d`g!Ba#|HZCfHLJdSUE0D#!E}c0-kiubWaOMqN>J^lmA13EK252do+$hO zacmK|-V|3QnkZ;_vI5Q3}pB;qZR&A_d3l@UafnuvNM8?5Zj6Ht9-1?4UuiS9;r|-seV)9HndHUN0?u&_ zOD5}an#v-L^!nxQK2YH@DBA6p-_6yJg{T!vIb=cDkprw=IP*zcQO~NP$a}ZSy9QqK zbiI8gNkn)pGft%4TH}d&T#ps&M5|G?;#0IQUFH*dIxUx6_Lq2@N5o5C)Bjc2cH^`A zBK}Xp^Oyg>Zd-B&=Ip#=Lg<^J9k)J-bb3bh?X#@F@&vXMs~z|MiGMNV7*?mRaP&MO zh)ax>FaOs72mGJ84knvp#kT-oK%l?UAce#s+8F;!-69U0xczxMU&|+lPfR}-rkk!} zqSLw4uPMgY!f)vzy+yNSONL!<;pCbhr^V=cF*Mq%%{P7Ks|^iK&G=V_h1fyi3h$IY zxgG8$wnpUW3{M7 z0nxoYIu!pSG;kH~P*9#{yoJ$+!3Hy7wKdAkbCLUNTHYR%rSAshIb0bJ6Zdxv z2+>Uuo_L7u0)=bs7nn$n-udr-=d(NhN4Q19{-4TXThafCt;=UW`o6%uR8Bq48#R#A z9Ot;=>>^SoeGSIa|D$5(*Mrf0qV1u zInMPQ=b+bP9_>-a^_Hi{=K7NF#7DFh3y&R4o?o^#@!Opo?L+ih&>i`#(R2KNE}(|p z0T(dXKE?@3?U2R~o`*fBBz7RZX&z7DN9!@idn@1hzkJHaCI$eYpq+nXWBif-zkk2L zdIwUwFDSR;cSm8@nM=DT7Jk_TCmyXvY)yQ8EFxad%-}e6pOc9&a zR=ADE!jy7J)S^Y#{LrM>vWqR&zYaO@uuso<=_je}W5eVktTno8@@_T8do1kON{sgW zYFPdvx*b>050AlgvSqP)h5GC{uugQuu;RCs#At`&$(eWTa{gH_z>jT+@$Pd*d{jQJ zDR+xMa?6^sOu2ZKaA-GKf3&wx{atX@1Wc#RZhOd8Y378`YMZk$mAAh*p5(ZXvE~E^ z%Iu5!%?j<^`V{%U{xd=7WsTKY)6QfEK+MEg6i2)!I>Nzf9qt@40~lKI1b4Viy%YCQ z^$6lKaX?#h>%0)iK~ZBH0R$d7s&6w`-fm1&!bIM^$_&fSGz=4%_N;lCauw;42jRq{v0PIJ2Do$~DX zhI6j~O#69^JUVgti$+x7K4W_AcHzeG^LxB=AWo<3pI@N`_GaVQt~A!b1PAaeA#$&H zi|6lTBTNR{|08GO&OT&CZ1Wwt=Sx)bQ)`y(d|2=h`X0E>oF>Wvz`ifHjq_NT;OD@^ z8*q*cE^S>q2eHtRtN1p4*@z|yYtYKUk;qAhb>fC^h3wl0Ii~&S2AmtQp*$gbyU-Lx z*Mm}N_KM&1*@#b2ABSUSM6L3pFSU67vU9}nkuYcc4$P=mIL^o3E?vIP_-qqzVLl?IR{QWBbCP6x+v1Uat1p~xar`ifQw$1@L(R5|L7E>vvM7(50|L#fKngeSzbK6dlGIFeJ9)yq0_eUJ| zbBwns+dP;&1xbt>IADH|HS9aTbmk}MzO&%V#$%EnBmWQj|A@&y89W1pWo<~|GmftQ zWxe}i()ERFTky{TY{Tltc{g0JF2B!( zKZrj*A(#}N#}vr#V6l17=XR-*wY!P?>92z^r?Jem z=x8zQhEnzOM(E5n=gnilmb2-%~?OgBA+ zQUQC%yZs^>qcUe+>XYBM^85q16N5+mPsldxDexjzppt97{sC^ueLbGvpwC$D{QuPH z65QjE=U<;18jkIf=edZNQd|C5+!5i(zm36Y_|cd7sb4>Q46Ht{FFR@6dgo4vrwc!L zb#pdpX7w=7&sZ3S zXZ+>pZcj=73bTKc=+a*f`on(aU_oQ{g(=Vl@%`}2X`C6CNmv_9_pB*lo2nE7p2Fp>NVqjCSc0mK}?_DS0Z ztGeaPQyozE8mcUKW$eL-%eR2Q6)(fi*95WW!N{s-HCJ`AUL?MOzv-)p@YPlj;GS@# zV{Yk?#bW(K@9Tx_NXmYHd}?53uD!KO(b#Jx!DVF`R4rh0Q0jNSuVa7v!^?)OrpV-Q zt%L`bjwB0P6&;|DpyBs*5757Ic*omU49j%Kl+(`SRJ>}XQ1HC!t5^Lv0UHN>rwZ#x ztkUd2iv5;djt)jPeH(&cugR1lKj;d|T=HlQnO!IuY}#Xix;5DqhENSBBwM0P8eKIh zI{NCheE*>DS4A}lnn|ox%Z8?J5ON4iD zJYLuAl;gYGXu6yOKB0T)ClTXmL|_%R$auT|;o|;R9n#zID^om%+3diCkPo>WFWcTF zZELzi7K!E=Zq?-V8n1WFL3rvU7LXIn=Kyh68_y)$W+U;X~S%qMc;cM&v5IhJ2UqTY`v3d}zTp>8H+XfN zC*FsA{Cw1Cr~1EU#<^HdzpjOg!i@!XBIWsDicc8%@$Z9Mx038K|IA!DaRvuILa`SZ zgc2kE=iK7UjGMn~H)bo*|K7pv=fty0|E}TblrCUfv&Cvvd?BRO21bDI<4Y;xa6H#+ z&?Ix@S+7poEt%FNMpZ_P7$0UUziUWM;S*>(+jdC0Z@C!qf7n?9I6pAmb7Elh(eF*$ z_m1wwYSl-JG+LiQ@@D$74b}brXB)%j_u1OIwIuzQuPE`|Q zb$MVz8J$V{fU6l;@|6IH|L)^uFl z%Hh$smrM5#xsK-_yCeELu72e}8vP&{keQCH_%9`A(C?TE`%Q<&TlqiY2K?V+5Yvuj z=fY)d7mFN!ZW)Q@(q0uHUpM43yQhpw7Nn2mm-PRVZFC&SbUVz50?|<*`$s>hB>-(4_cKgdJ0yuQ)(BHYza`1Su;$^T*-vN1s`+t&` zyM5Sq5ZM0D3!Z~zjMrJPUq|_0Pd|p+JvPNxV*>p&!!V*~BO0$zK2p9L0^*O$dhlL6 z?|lR6pyfe3Ka!X1BS!3i%ph~LcD89&48e8g@pVHDl%IQh2k0<$8BSTu>ZjJc?={L? z8EJVHavj=RPTHr;PQBdfx}Ax!()AqDnd4s`V+y+4Aw1g1x*<(0J#63VFVp9Hi&Vyz zJ3=u(ZE~=-Bnj;&{Agzw%DBw`dAo9$>oR-4<)(% zKJ|K)obOA9Bb6!Q(XAFS)re3j8J7*9o8;hM=QT$ix9Z;*2V+Q4_rJgUHk?UXXaByQ zJSHuVd~A&I-%!ePGT061|NVy@8=gg!kgn{{V~^*)k!Odsi(5F#=YbtZ@hE;VzEJ*+ zx{>fN_s*C;8LlhI7ktFRdTC1ZjzpGZ2oKdqsael;&G(`*UR}~jw{>Ku7p&R{kumYVh%(qO#wC`zM&MaIOw5B0DsrG9o2`5FL1N+f8GEgMYWdJ|*R)gF zZ%kV3tVhu_jF4Lxc2Ek6X|Ea$#yB2SYT8|ZKK*$LcH=xJc8d4BK_X zIOcke_XM8VDeo!!t@h1^)~7S?Hj}GO2lXkrAT?8$U)OuG1f8l?h5`1&KZb3sq#VFl zaW8{%e_C5wRakPMbAuKNGDGof%LGl?3WQC=2qN)1zE7KVuf#?JwnbTFc+kIA9i1HH zmtN4s^wSsi;Kk|p+yA2z7!FE*uul2C{G$G(<0X#9t%46SQH%C}+cq%X6Rg}4*s28? z7!2T(4j;ht^v6n%(SwKG!8?5Dp20)Lr+isqnO$WDo__L`-UD~cj)jRiY*U!CX<6v! z6V(e;So|*_W=*0!$#1Zb^BqPjg=Ru#)$TuCmFhV?XFjDG6R$}Zwh;oA_vtL^JwzI) zYGWpI-*LG{4t)LL|E*GY#TdQ~zHa%B#|0OQL?9fFSKhE}&giDEd>wAEjyL6mr{U-} zhWGEJU#Z?QBK?j(b?p`c7io-}-G#JOv{SEqadW0$!(fEXjZx&Jf&50|Hh9?SoS9>nt#YeF_U?ch}CTNt~(B+FxqU;aOR z^ETOH@I8$zDA0cc<6_v~-}(QkW9Ko`guLC|rnODj$+6&;7-@?oDbuQ93h*&u(i?T~ zZI|^Yq;}l)C%`F>kX$`>3ZvtN>m&aLJ-$WxFfez*7OLC)Pe!ft==Z%bP6nXd@HuT^ zlG}>e&b7BojCj2^!2O@`1^O^llx>{FAiqU>zf1e6;7=P(iG)6E{_k6 zc`9d43*U5o?)=~F%mtL`@GQv#Q6pv>Za3TiC5!pw(e!`Qr{zM*kyQ7M#~?a)8F~B$ z(we%ET!Z-SpI9tWA>Lt#1;9HYj&R1AF*b*Fh{ln9J zn|uV)4suOjrC1$6(Xty)GFq%pJR# z6aHIYPdgvmB|?Tx!x*oK)YgFB&O>+b$#Xu9XEJI@w~xY>y@GDnY?eC8H%{pZH#?a@ z0Pyjl>EnOL|8N}`rl4}zK69EyFH3S;QM~^y$0_Gq8Ar?~L@h2g4Q4<<(J(6<(%-p8*quiw0HRtXX3J)7 zxmhuBRTRko_qBQ5h>MEXsI6ne;-9`#PUEqAP9%GdIh;i@Ujho)!Rv5+z3TkqFd3Ym z8FQhP$M^H8e5HgvR{X(`Qoqk>Rc#Bfteos8deP~e2#ea1cK)}|T_Z3W`sJm*sj}SSk zh5t#EUc^4U6>$2{-y8&|uo2OZD*4&s$WIf>DMrSQFLe~hn#2!lZYC}ISM=X~AE zh)RiRoVAdJb4G!FRu2Sdr8Vf$DwgJASp~M%`Z_$p90rp4;=%WqFXugC)G_LGsh0Q= z__ce~Ed8|K`avSaWR;2RXtKMm7~q3J@@s*^@{-sWrx$#v17G?R-D-&UFTa# zxg%KLU9Kn14MRYQ%v!t++Kd+gL4EtJ(SQ!I^f}w%`KQWz*R&E`vy(D^MS{WKdY961 z^E>vSlCQ*n55DR=02ft#jpez6MYVOyQ0Y&x90hO>%fW6&?PQ!KCinkhi zj(a9bIgCe`NBr@E*ob|+O`5>xVb(DpU{jn+2Tyf2SbBMl4<%4 zqWv25 zrjgb0R_^{pOsiEcQ`iLC^ub`R)=kzSyHU(JSenG2-?f{AYiq!Sn0c`o;?|-Ocobs6 z@U~;(;Jp#ed9N}N0Bhtg9(RF{9{)73IQ;|z+Q0wq;bZW*h=2Grbn2-gk3(hK-VQmZ zl_}%3AQfR-m|rsw3Sx)bwLf*p7N8TuWw-B)>F4Y;LCD=kL-3JOh2_U6b2E-%kZKH0 z|77~l6`m*2w$f!0vOmPPh$-8$zvhtyr49V0`UT3nE5hvcB`=5;v9w~ue>9(Tr{usn z{2c@4L31n0`Cjk#@wT9eqc6u-AX_Xv*|>oLv&SMEH?KiFpWrv#NL8>`7&p>95Xz z|HI>nhk9aHLw){~Pe|v+pJQT-G9uPbc2C>rLPr|?lw=s+=JLu7GFGlr zxIu9vax7Mm%uzkY47>-MhEp->LLavN^#3sbSB=w;Eo-P6?^gE%ZSlT*p0#WFi4)`r zdas}Rf01qoFjF$1|Blap!uwFq)0+2LTn?Y$BFwTUg`9slp~X4wxRNdt8`CfmoB?}` z_XzfV45Eo0zK4E<`#<`Hm$gHg*6}&`LU~^idQXgJ_355;q~CzmY+ECa8KDKcw27!L z;X7zu7XL|t#ecC49f!G(_5UBf6mzn|CI=CB^tAJ-!*W#kep&X7FLzn|?@PBd_vAvC zJ+TUUE!NC+cxIcI$CK)<&Vo-vG9T*iz9{*&aT4?~A^JW3z#q+Hq9AvTNn+r@^-E)e zd1>6u`w&Q9%Emb93OkOMWX=gK$M!P$X1;9t@T&M<5oV{CvAQre6i2yxSNlKTxtogr z2M;bf;$`D4mrV$bT+3{{35xJ|#{?ip4gooz-&eo2qixB3xHPGVv5u)z$m(B{f$RYJ z?4kePBMiowIXQ!;1nW3#%!T%0vE$w_PF|6}!xzTbTXBT9u{2{>F&E}vuUr$~BP?Bz-xa-`a&&%3o5fMkH0BD@B%3)n0Ly8jFT{)2YbM;Tg1Imk zwA9K1O~0d03LMU%N%^eFiaeLg-*Qz+h_OWYJo_0JRww@m#l+VgZYVLp5zSTD#G>3( z&1d>8A(i+ayS)q1kcWofJMzG0?(#%P!n!j_i&&fig;q9OF3#o zU7oZFLCT!>BE`8nFILUqgEH7b$5GOg7_;eN8<%X=lg6@S;soH|g=+Jp&Lrr|$n1VI54d z?gRN(q5~T=@Mr4_lSkQ~`#(NcZebd3dxpN;Pik4R`FWy}j3LK}V8=yRcghJ*(Am)M zs(RrR2o>4}gR)UIY@^)gRz+p_^PIUZbvDeG&ID;1PckHG7YG; zef73Uq}1@-2Q)CS7PYXiT<^gNUN!9rps<^M@cX<&dayWz$}!lHBW8kI$@RJ})2V12 z9rSP;i78W~@$}u)vDFYY#CNf-FlsKtJO3PmSf1owCf`u}I`>_JxS4c&v+r|=scB`7 z?5}~dJ65`59bW&LiiT{rf3mzQzx6h7{f(V^pC>uBt%2vDs)qo_&UBm$zt%}Q-!IZO zZCgc!bKA+mt8Xd?*^-F0|=^MGcBWBooRUev$g-o zL-?KT7IU%3uyzuu74M*pM77OTOib`xg#M2e{NOWFPq_(q2LCd=DG%Q$*K{}Ka;dOG*quW_I&d{PLQ=1=-y zdq^Lz71ulIb; zF4K3fzx+Qo7TXw6gm5fk)Qf)msUy`NutgDi;_Qq?%^WDGGlHqf4!qiEK;`3YNiXvM;~h+#{y@K|+J>uNro zgs>~yH95G!6bP_>XWGLPr9~dc!EXzeW_1~g+gFab;D>Z;d1eN45yrS%lRmi5Uxh$h z!z8f9vkO~bKR5Pb%EYb;!0wx}$gVT&_rZvw9ac2fV4HvMgVh{YGJ%I2?x9RVXO8Us zY65kz@}dzuG7+t}>0I|7t?Y%dsoz!R3+*qyAPI|8qs#}DyBt%oaTs#+EBnt&-?%A1 zavFFJpT;zq1mY*ol`wwfv=QB3D)}b({Guh&fXlx3tFH!hYCSgn-WK{;!FalO9W8y;a_*nA zHEHG{%q`;qe4Nj&so?9g4UYi>BaKGS-P^?(dvY?wO3NVeJ%l_7!mUsU2W&+7e3l z8bUT59(I3?622u&WQ>)NgtzkYEvNK=RnvYJcs(@S^8eu@zq|eExS=WW5IIGXuD{a2 zj$en})v%3JQfA46zxx8V#TA6H!efKs7>sEL%$yoH{^I8Z!e`)9JTl=o%o?30=!LE$ z9C#94fNi$_zn-FYdvLyX;K)$E{S}~c_&?+|gOWZyP+)a#=G3$M#FH+kd{KCR4?5lc zz}uUfr2PkFfZxl>KYh&X$OmL$BR$~w){jj_#vL=KPh!FEAKBhT+n_Bjhi0d{h2n9F zZe{%5cTxGja+g055y$t~Nx$q}b?qA!@ENra&Ezl|`M_OMPtV{_`#&ZRML~>3BaV@% zmL2fGzyjSqTy_4$y#t1Kq&Wb5#lW!fba5DdM8+GRWvS%ea8u{tFV~O-JNfB&u=KuL zEDbC?BpD8%eUH(nPCe!89XKCc(^Dn605;pkH93RWtO4Lq{EzrZN);n%qyJoEiz@bQ z!((ZNzx&1%91|RKfZLwne7;`6ywRjN>8xOm0Xcd3J%BVApp0P1zp?cjR(WzYeGurL_WFE$_!#mw@PZusrY$SIj4i`C(ev$;-oc3-^CJ+BNyuFkkaS#TJ2`oRuz;ZAa){)VUF|aQ)amqJBGB;V* zz7}T3?&snDualIy#iWcJPkW+o3|U>v7Kjfd-Th1LKG^h+7JJq*n;5up##Z1P?rT_$ z%v=a@!xm#}di(J}31!7zNDVQwCix*dgP#U-(dRwB_LMo~CHjwD)5lu(bKKxyoMbs; zk>r}xm-nZLE9Lp1jHn7vNH>pM2zNDYHUOS6c8=L&G*2_*eRyci!9V%R8`v`Q|9U^^ z{Lo-Hh!gBn$Ic5vm`j{#U#vUas75{jk>F`*!)fTR_-?|QpN_`F?h3kM$DwSwxiM=3 zy06)8E_%AMr1Q=_1Wf0T+k`?_A={w7@YG+|s~rg9BjyKF5$f7(Zj5ah_Obr($wY0x zo+c;7r}p7EPhUf>@CC`W$do4S?v~ZXiL7km({ZTU)&u;X+b`1B=W>n{kGS^e=d?)` zr)(a(4M_jkdQxKqX$#&Rm#{rHu=M$~coW9^oK!lpMm`^~aq8oF^oC{BZ}u1%#GhaO z_1sVK{%bkGufBh}bk{xdihA1e906ycZ^u1cJihgB(5RRHQ(5)#gyKW@9q_{ZxJ|N~ zcWbP~3!idVVF`&Y#z3NH#cU%*OI4^GPTSX0ToGFF zU%FSsP<{RXlxYY9^ode9dClU(9&O$P1e#v7$S&WyF6S#lVX&Bo5c|R*vN?0V=5=Ag zYjv-t;!i^gXWa{HgEO z7IevvQ$lRV5L=wi5CiBOBXm0(H_dNd!9% z8>9eRbcB4vRuiRNJ=N<8fzyt*u!C*>zFh0+s2X~RNS~Al*|b`tz0{h#e!;Xy?D z&Oj0baJ{=zW-1v>J}cK&XXf}1tZZ6kx<>P@KT0=KK_-^{LZ^2PK2bppn@ss+)u+8& zIagQxs`pjoxjr9#AEAz?N?blLZQgsxG{@$HJByJkK7M4`|=4iof7*#OhO`kxy z&3g=+k73)NM_HM)4tRgL?;0{@KDt%GM=F9CJGMx)I{74Fk=j{Cfn&%I?H}9LB*W>T zrZ5x#J#8QP-ENSqOa8TxoZql@5imxBu@|xVcU)^rE+ulO{BO{R~n@Mze-Or>pL4u}o98vCANmRLv6}fz{dJEHh z=U?Lo>jiO1dydHE*T_lg9sf(Q?bIpV?Yv6UZOM1LyMTZL2OB3ky8k~Oozp&#{|lS8 zS$aL-;jSUh=bp1`O|ia_7a>W2ZC*JsZj_Uczml2?oAfuo{QdStpruK{Eb(^Q?wx_I z>+KuNN#^8>Kh5LY#Xb`@+;)DjVAxdj%NvUpA}q6seqtq`)aV*<@z8f&cCMyPrrGiH z?`?jMPvg;ZBoY9^9k2S@%&DW>PlEawu#FEIQ`_6Bz1Cg${bf)3i63wOM5JkZzq5CQ z8@ky}(^8TrM_@8Ww0lH%+k&Y0=s$!_T$)UCGS}Y*fC*=xfoBcddzrErXQHAme|7%0 z?!B(}gaGQmxPaRaV^yC+@trI0hlXf#T^*mCw`7q0L!X4o>os2HIS*p|G75wp?J5Nc zF~nFO<9GU!zjNZe`#6^`kcqXB57!|BVw)yV!sBRa5Za$CeD3#c>q9tfDo_l2;#j;J z2=mFy5WLMs?(g=cZ^itAP4~_n5p#kz*oGPoC@^#sW%BNmb&0#)7)~20tGF2;{&(Gx zvacf^O5=3$#lkRn0!2b~@(>Sml0}w+g*Nm|I(cYmDGUg!dVeOyA zC%?G-%K>^a&tHF1jk;x6So1xAlERtnqrFid=m*|J&SO5km^9`%eEOo`yut!=vvXOC zI1il$>pFIN@tX9M@#+iOeQejHf3OSKUdzhbqHVDRiWkP%NMFa5oey+-9arAJ0a z2!DFMz~t*UrpXUd8SBmJs|A_Wyqe@yxziLC!tycInGYbnGpU49=Ug@)tJR>7WPPZo zBD~*4-F9O`{1L+5oagCQV~hA)E?4GvyI&qL`}49jAA2}{_8*)4U;q36Der(nVN-Di zJ`uwN@#G2gg(P9#8xpo*P#|FSeOmC{0t_n;3i8W2MBjE0u2L~Bn8<_)GzDhf57K81 z&fQ#4@2|*}Q(-e@0GJwMq0SR?1FV2=xw?$6lp&jsAeM=*LEAhBG5Wy?ow8K{W=vi# zlHCxNJ38IgJaPgn)AyP|n!p^77Z4?rxw_{7`3|HIP({VI?@8H583@-}n0DnY{Z+sC zb=f*M~mcfI5E1ehPcbRfC1Kq^x`B z?~u(8RNCJ0?mGB@4<3ABw&M#L09H);C0pR*ptp}_n;-sq$A!O-uTuNm`t2ZX{GCDB zd(?v99JOuMTYLNGyImis>}xeKS)x7d`NRg=?GQX;UQGOa4I-BNP+6=H{Z?3UY>4!2 zS9lMKCY7fRr~51^M|+(NR&a9K#iniGnhs-l431l^YS(4@7Y;^z1mk!gU$&IXhR*q6 z0|QUaJ$yPp3<*6h9;r<4LZ=2>+ziD{enzZccy{dX`aAxc-+#v*7+Vsrl><$D9ny1t z6FRN%cgQ>!zjQ;!mh7kVbrH*VYTf45BaVI03H^B88_zz0HU83r6XG(Bi6^Vgv`v2s2soL|AuT2>r{NIKq(TxQZcVs(fnj|C7& zIskYzFhl0Iz@rFGEMGI9#M5mP8zE26>7(UcqF(}@u`4Z~dikIFQ!m+Vp)9^o#4+`p z%OS^UQ|_;4(EK-m?nPSrc+_k7`r6El>Gf?*j^1~Ftno`T^7Fs)8@U1 zBZGF*G_vCGm_N(L^3mxQm@J+7f0z2G^9w(otC$=P;nCIkKkO#W#(Xe|x~zWVYM;M* z3%h5*RQn4!bDlI1zx$kv@1@e$b|OVokBWST=ILUq;_4%O{O$ss85@SUc!XnNvbrA|5n`pcEe> zgcYe!F>ua7r4>p{UG-+J(F@OaYT`Zad&#Wh59@uLDLC24IA=bh_zz53b!OTV46(zo zkg#I;>tK7bUVu7%u8{f))BJR|G z88$U?fXaxvTGi1)Y? z2HT)57>}c!mM!&`@SU_>AH1HJe7val1^~|Q5@#Zt2*f1OLH@A1g#w@9k_+T%Do zyheJgZyEr)#=WfG`pz*iOb6m)UwZ+M;T@aIR~#AS)VjC%ezo106OOInC@|#}ujC=D z!D(l;E^(}!xkR!c%JTkl?R!qD?=EAt8WGES|NC#h@7xQ|^)or7G4I{uoL~IB!tF~( zF^*d0Jx8deg27!HUPV}*6cjh=7;u!U-CBhEIs0A!V$umrjuD&QBA>b6`v6vW9(9Cv z?LjY*TJ!!+GWb&J)Byic5WvB2GosVBEbDW(Kf1hVN6?a4O4D>LwAs?i0eIc)<+G$t z+W`P3&!cUpvSJP(#*k6jR#8WmDPA*TC%D7Wb35NM-qbcI&z7i{UI<)Pri^aX<@JJo zZke~*0PU>r6$nxm0_RC}90s4AXjXw^vzK&EC9_lBoFmS;3^7wBK7Iig1Gq_=NGf?^ zLfsXy)5!p(ThL&}5H4x2;j#Tko5PibJSO{>bJm(1Ji-tyW)-Yg#G5>0t18q<&LN8y zA_$Y-m}tKBGkH^+&%c+F0qI}2LvHl<9$)}>ciYO83&^|MUQcVM;~GN`C-}`onFD($ zb4~pW9aRh)=4rRJ!V{^$q!_kY+$u6D_X=$hmzF7e2Ps;AmANn?sH050hqJgPGCM5h zq8iB3N%#{wwZHFrH{z6alS2xs6r@LR3T>0hh$;=uV@HhMf&+oKUQ*3;<=!{OlIwPd?9vDE6%>as6tTi26p4NfusM-dCka5V=n z@_)y#2>Hshg8kjEmYe{Cwz{~#1QUEAxYraon>Pc}QPt1-%t_a%}x!Ba;se-wn z=P|+fABOj_OsRCL3%+s%G@5S=%P7+ColgACE#1oE9cl>LM=ktPF6`t;GU-=Sw1kn& zCjh;U75{V5NSw7e6s1mcyxdGiGINex80FZZK|NKGw)z}+_^&XgB9tHZ_1k3THr^z8 z{n<+1zToe%MW1EJtd_06G#GPo(ERxKjoXEy4v4vP2H^GQ1Vh+xke}vvOb&W35S>T# zXVXNCF?~Znz}Wk~C;cct{37+FWP}j~nO~Ck5n}&a75g2MzxP~*z4Hi@ zgW+pxLfH4{{4UWSZ~q5;Xka5=IkYZFZypoRd(E54C*jxE%$0Y>(xX3BL_HMkbG9GD zxAWyXH9ns*wjcoS)7z1zYAgsLI?{@XK@VwgejI zr-``tfPsiGQ1AhuR|k_aF8eB@e^VMvgbkIBsHj};=vvYq-t+;2IoMo5$4kAF0ZBwy z;yPrIIXfpt|K@44>u!rdV$kcs((6YB46>9#g{0mD)O$Z`UQbtpk_D7?I-S>XGCzFY zJkyh7R*Nc1Cz7^l?Uu^cM=*b3o}CH;qcs|fj@R*VcG>CcS5?d>|CW5hIzY9WTE12r zO)Yb+rllOg7JYkg6V1G3YzUAxNg1-gzQgw6_by?D-2Nh<`}-IbFiZXu3dl?XNVizJ zYYjN21%>8C9qJrnKwB66Kc0N>*@iJp{Dh&ToPZsW!SMeGlLLO}qXu2UI?Xi4J;9{v zFol5#3_7Wk3I7*=kjv=ok(P93#%HP7K^qw0;8aX3&LOaC-yP_C-=tlTG?_nWWmWYiX<|{}G;nKac&8Q+U=q=nus#XV&738g$Wb zeD^~b$qATOnN>X1={f^NYtq~Ne@T=V#}+!j`pO5cL@#v9kY@I(Tw&6C+typSa@l)} zeCwa*&$ldujNG?I>@JI)7Lyn|YOo6)t0#hm12GfUDh(8j3NQdDoAp0(FK3JilF3um z__KXQ^oMOB8T6U5{3SC?M>D25Mtcm3$fY6BFGxfl?1y5I`9Fn!?j>G1zO@?A#;|Gn zm*NAy*A%{DL`?t3!X|d!WBGr%&&P;Mmu-JFw(Hz^4s@R}V>;|z#@B# zN639LTlh3Hc35IOx!{+F^y|7tT_f(q6uTx$ie;y5$M9)Wk#M*LOzSU3`E#ZR==2Uu z;m8?0)*Ie@fY<#Qa!eP1eafFAdhvMhy>b#aaXx%I+;aJ6C}v{8q3)OL_5k1Zv7jEK z6f%GvQcn#G8@u#G=v{eex8(mh+9g3<}TtXZ*)@v-!3^ z!xZWO@i=$<4~sJr$c*a?!y`tV{sR19Me+WSX?-l{tY%UiBT6ndAI@HnQ!$7;VS_8{89VgFro zn@CF1-dU9&{+}QX{vXT#-TtO6;@|os{wuDcH15BLe6HTkZhDG108g-%tNCF29dvx* zjmK5$oO*wzsA(U+v;XcbB=`4hoU&^d?Ar_xaf{Se#R%_D$h#s<*XdZ6L48HbC?gD` zqy7I5PP!Uy9PDsg{pt7=IJ=4TQ&MItltaeP#QmH?F@`RvX5KQ?!YP`?# z+;bcekR;bFF* zNBl3f?^r!^7v0Ny#v-Q>{!k~7YZ!K3RwklMi%%O~S$~Z9-wlp*qlOi*Ont~c)+x_b zJ-V=Qoar`!p(Z88Epj1R=*f$gSNym3bj@`UmfF}Nq(S+tDu*88`xrT-{#CUrP}JsO zRTqwNF;XT4T7P0?~y7CL<} zjqkd_b9|ojdq&4IeDG4|g0!UUA-4A|8*`=rG-XepwH|XaZ}F{O@*~*r(>kiK3+T`! zm^*;Hj+cjo2bcHxh*%vhCajsO!yH19ROh+M<(99ed~m>wcxhwm-5Z5H=SoDpq3TWn z1oN)X{i1!Fcu}j#6y0%x>D7Z;Saq3yV3AMk1Qiai#OIoR48R1DI6P6OTfMzD-=F8WT9}|-g zT$vqreNJGO-yB|rbMvV9_I{>}wnj4*qH&8GSGMH-HcT=u@LGFd5F_PH0S zHQGd?Gh$m;phRD4Qux#4AaKcX`8l^HdVYWRT^xi%onvs?COz_0=u6`j9~#W+LTy38mY z$Iuijtr=JH*vO0xP5af0JqAUN^En24&Of!N_rd8}`I5D0w`5FKMr=S%*FO7O=+Q7i zoe^WYHu!)2VYtYXUB2YWbjQVU##vvu<(qf*l%$-yDLFf}v!DW@xT8fx~ zg*sPg(82A@+OSF~>oPV@;niNn8wk$13g5QzKfL~HuOnFg7#){AtiW#oxa1)!2KY)? zCMpa=MC6L;hzoiTRCKJtd)->bq)C`?`U4u6r#{*b^pvpk2cC1;4evs(n~X^ z?fn15rD)%s`I9hx#f31P!xn9!4Er@q0IpG+{Gk+|Lkmcp?6jX{`F|PDUbcq)%>gqX z+*hCWU^d>zjryLa1{deJHp66Dn8+AA%-VMP;|}ECZG%KQi($@}*DpOQ|4+|>EMGud z@p6BQ%w=`MCapcZThQMz_~rm^K#{+vw;p}rNhm*VS!*EiTzq3`((ljbO~2LCiphB5 z{tw(fY{@pk(}kzqPohrV%k&bsFNC~|zfCiB2AroLdcug?;w>!fGU~UT6Daz$$)|)- zoC^BDaj&-8_uf~uv}E~z$02^kxBuV!4EJ8cImCqw^`B~BR}2|976;@Tq+!!Pqa+YC z`844L{0g-j1)Ah*dV&e0pHe zk1qCoqPL5_13x?dSMz@urOe@{&yG}yax`fPg8ic6lbaeZby_igdSsc71 zO5x2kkv#esoh4j)p8p&<#=g7wuGCuCvh)G`3eVHmlazGKApOjTqKNh2h>Q<;2isJi zX~w3r10EZN1BY{%iyg-=T`9R%1alRGq(Oglnc!|1!=#iqvB4Ph$2za?+iSndgk%+t zv8L`=3n)h2yMA&V-Ul_OCG9x>HZd)Pb=#e-pk##w%vo}PMSoAHAtGM6O^TMxQJ><2 z-I2M?n@3qaE?3ayY8okT`8k_hL_H3-X7^9I%jcZ3AM$Mg1q!jBX}YOp5`A5{nJ!&w zJnV6NSIGH!=H?8o5BPDiRiZg@e&*8sBoI0t9d=h6(6D_Px84Tx`C zD;G>~0NvwW4Fc3DL0bSEe<}xw102mkIYNVyd{+vMI4#*|`J2#CuOIHrJd@T5F#4I; zU7{P?ucmH)9WZ_@-?v1;Tl6%nVln`P5qFz=C21_L1hrLC{8(Ro}dzI&NPH zUGL?@F?CHFub4I)tCK4aCklQIC}z%tfHqKb%E|`IY{2AcI5@cW!TGVWb+{_=n4NFPZalY*5!3T9<*hESuP@ib|LCTs?t zOssd2BB)afhDrQy;H3F`n9m?ql=%t7XmQ7~P4edhrm+&IZ7{%a;5QSCFgv}zo`%z4 z*o-T={IEW|#*eUxpt`YUo<{P#%)(1~pZ zXLqpJi4beaxS)5LwH*4+YvY2&Ixc)_Iye#F_|M%48s-J zrQ%9g%@`UndVc*|gNZ4aYJI2YNa43u!)cOTxuAPAc<3A3ma%A$$ksG^{FhOE*ty|r zm@Zh{Vwisd)9>CIJz@@AV_=N^1AAJb%vk+BuQiOTeT*fWuaHnH7VXa4CBG9ET$YEL zT=={1jcdkc(=q;J7ezXPv{}squaQ52?)6?_%N5-JJ^y#i(S%2YzXwM)q?mN{qzTfx zedTpyboiEkz|HG{EAn)rsxmPIu)Ml7u)iBYw&Bkb7UVRMq#8-d9Q?&%CI={{w?BN+pw2JnVj@^7XI8fZCK3L+)g@{e1FGXBY&HHTkp3+v+(I+ zeDO(|bnu}2cYIp}BIn%k-*ZBqe#Io&$cX{!Ffxb9F(4~Hz56MYephf=0n4j|;Gk7lOwt{#R(+4+}n`7k@fFS*-KUi|>-axIzA^bt`;FijcJJiB*BP035|u znEk*4!`X1OA>cf+vpiJ?-@5=JW2y+b{%< zavN63HqI8L+U__Z&!@;me<|jQHZDcE-mGi*9b!kBH*6U@UQ?F$$hC6#YK$j*W8|J; z_){_L*6KjZY7+i&k*`e2mGULI+1n7Ko{cp*d=m>@gouv46nUIP&#d6T4H( zj$idZ)Dq-3|7fMmw}gT@=-_9@um#f5m_Gf%uJfzx5!XDgKeWz2`v*BZNsX|Umsh`5}uckq`6hlP$fBoBVf&nxv2Boih zLj}dwvx1H&1?K4R5>pqS{@wMPtH7WM6HUlMQ{EHD_;ibJ|2HS;U^K37z4$Ry`0Wp9754OYy^r==IlJxM!O5|e2X1TY%FT+= zS8I|ja?mp4!Rcrn`vRrfYJ-zX-Tv?U?;79v7@IBg6T|NCdFNR2f$gLx;)Vq!I~>8b zSD4m{xTM152xx4=;Y2u4tLQFx==x`_KDNYc5#e0*Y1lpT}E_(`QD&p4IL+ zUgNy@8r=NMrcv&ZadIFMv>YFg zS3dZ}BFhEUz%(RKCYrYsoO4xc!hWr`^+s}>`>LZ%7m|`}FHOe(-A5s>k)MSZtJM^}7`Iq1S326Pfh(kcL)$|!P@ZX=XfSjiP$B5Z8{zLwvNA+SM zjhVX3FH}y0iusO9C4Q#l&J#>SD$kdn>~di3?+4=U7!)c^j49Wa9>45p7<9|`yKk@v zqyKN0nb-W(aGfd0$qP>3;??;BNNT5%ig&+saxiVx{OmHFWR86I^B4i?zxe;MmEZPs zO1q~1o7hhq|3m*jc4VFXKD8`+vXd&?!a^)$?pzip7~f_L!&CC~|EEs>UhnAA^^W%t zFB7JnwDK7@Qaqu*<*FoKE8d22pgwu5SQSII=hjo6ubLsfUHIuYB;3j5Vs$F+g%9^mTtvSCMIH@ z^9{^`{@W%H2WTI@Ym()QBPO(cj(&1XIr%xaiPN@i>6=z_KcVipDZ4w^P;r|cbnT(B zCr_o_GSh6DfhE^J|IzQiP)gTz4@@Q(SDyDCVsdTh4Fpob2eDYpQ6f}tPXHWyz-xO< zp^y!9ADy!RqabJ6s_?)Nwe6tKn?6@duxk4i6TVhq?^{R|b8;2p=^Mxsz7H=nHyU-V zYcCr!`-o6hKl;;uutB$ry!6%KTbKlONMaTumzkM^BtW*&Zd_OrN5=xmq1YJ{D+lgtS9`bl(Zyp zt_lYIr|BX{G9ZP+x~sX^4u0bbXoAf7&Y{T3mq-Xt*0YK7J#9S^ANR%N!v{{Nikhn( z)Cm?htSx8l0`HU&E+-ov5%R6$fH8Htk)d@ybYC&;$Zv6n{Bq7gfzuuHoHelziNJuF zeul>!Zh@YPm%kD+W%F?P9Cwk@F<0I@OWrzP-PEhMB)drJk{6%uR!spgriGPVPqR0G01)0 z{q5^ejpTUpL)UJ~fpu-qxb_q+)tN)h!T>x);e&E)g zbNybEeURe0uvFro{NicGq+gV_wN1s)k!d#0AF_^}VpqX}8Pzse*#H;U#f&|k3k)CI zehA%ISzcap0d~q~%rA5K5PU6VpQ<-_Jo31DFuVQMx2V4^_#a+@Fzt@pq&qC6V^=7T zw!DBoOj}CJaZ7gO@!znvgta|-xWiPB@tPoiRT_&1fKzVJ=kw`1 z<6+#Uh2~E+mKNypUN>;s^}j0L*OXhTt}zZY@YfaBW%uM@x~=@@-kkhBXOaJdHq)s| zH#qijK&wA&>&{G#^FMOB$T!DS()(DDx#X#|#U}J>kB=B{HRJyP5OaCn=W3wL)5_({ z^FVKz7D;=E7s!;fi&BiQkn&o77a?3s*Iq45=mjr+ud`IcawM%fdh&j++Wq@r{2$z| zMyS7d)t=;Jayxs5ro!BPpwz87s*dzFQ)lO=$n{h~cpAeUGtBhUSnlrzId(1w6Q=4- zNyMd?x3fE?7n)X^p)xEZdSjX zbtT5m&wOEe4)+JuAL4xjeN8<%V29IM#o#lX9rW7?A8;rq>96C3D<#J;dyg->`Lv@X z9}4c1OawG;#{<-Xp_KV#-|%dkG7w7S9{n3lC`a>fKMny4gPU}HKCeON7(^W|AUi97 zT_-Wnn*zKr*DsF+{k_r}?20@YO_R+w zU?%m$A?v@ozah>z7*|+FnolYojQ1V-{dfmK*9Kp`-qCSkjkW)47Jk$nv2;2L!TOer zHy)(pYjIE`4L5-$#|%;!0NP8uJzI6t-|XezjCoUJqo9YaHnJ5NroDax# z$g_fef_LT+@4`g&(BA$ZX;`CjV5}U&P1uV64}sj$jk%8Cb6^wYT*1|_0)Q}mAof7+ z!L6eB-QLyw6vdLfE9tNFo5*1Uen>`;Wlf(PHeO=kmhWarpNJ2rn}Yb2`zIETlnb2o zhtZqMf2Izk3yAKv{L3AtEdH~_oVn{Y-u(l?YEa_h-~(v9V+p#eeAF z*stD0=zNS0tI6FDv@+sv%ovG8cjWjYi+QQa0wd+iPaFP<1b+f<;K8&u=ErTr&K#eQD;4XF#?%!s=<=v^()^&CGGm}IB;Wr z;z(&W06I>+bCDRXzfM6P8I(X;@a=;;``0mVvK&- zkV6WBfZ_c;Nm~dLnh(^+Ey$aci|=)s_vRFa?4!=sj}?kT=kq2%eN)?QzuWM#MNg=9 zRsG1R;|k-A$Ev=`CvzZU=53tF$hY21F1`T94jW}`E&9Tks4#yv6NoWr@7zLkh=Z43OY(`uHNf{+@&EAOzTEO-tbfS5=D9Gx z8S!6}xxlxd9vNS9$;$X3w$O&c1s52T0HAt*1Z6k@Xz@Sm*b@36c&aba*U4aA&%H~p zjQ{;Ezh`2wcgxW$n2ya~PzW&6^WUbs%zj{l&TM-8SJFmB=kQ)(PP1Y%=mil9T(QTw zMeZ&8I>DE?GO+~{X|5L-tNnrAw)ZynmPo;yWYpTY8v zX#5Jh#%!%_T^l|VqOZ%z|09O6f=bd3TJM1iN3Ox}fromiBJ+<}pg&TS>d0YwL`tAm+qglpvF`_D0O}jA8%pfmh$j@#?dq=nEvy~ z;D7z^|F@iJ7$=?20XU{p8orUalRy-&0SKS;Bln<)4Ya)FXzqp+2mIp&uF3aFpl;S< zWsqD5aHc}`Inc8Qc&V(aepFs72u?e9WK$7Cuy zbq|*0^2>rrSB_W`FZs6rhy4GqvPK~8ofn3~FF|lD}9fZL{H?|K+%RJZ#mUP5JP4HuUimfB~w&IYsK<(I*HtAC_ z>QX0f`Tr{SG8qSep%Rbj8D*Wf`t;Z3^ZotV$%V}tZdl{&#I#fV8Ri(PH3-RihiUrY zzbXRlzu~>h;=-9=&~|QLc<}4SUmt?f;G3|S;(ii`kA0iUF~h!p#mp6J;#)ES`OWv- z%x#*}^23wEVz8_EU)baF8NB^AGyO5U}X)NTwr~Q5Tf4P7o z%C{zq;je=RlNT|}@CmuQ%U#zdAfu?>1-tG2Cq0 z?c0^De-*C3?3gzDJQ*8z!)yY|$k0>4YF~Y+^RI2{M_RKNKEkKdau27$u}|Y46fI?$(_Fpedol~idp9P|7G@tM^EhV zI7<;PJwsP~ik#R#`xC0-(D__9Uxy8NAA-kC;oBC-*7j59#M8H#o!`vmdisUOUvoj%P@*e<-@}b=3N6RICz~}ROzuJVND&iXO z>Y<_Q@~wwGKV<%aP7LJO7dgIywr-0F)M3zfA9uKG;0R=i96T@UkJQ8;XAZgka|NGQ zPX7-ZvrW-n&HIo;#Kauvz`y&ka2&==oGKfm%jNxz!-%KytKN>ZEdLaUs6$C5xUF=3 zRzDX6-1bfcZZDdO>oWRrPVwYD{zWk~4+UFoC-5ix4oQbT=9Br(%SOLsV15b)ruG;XkLHxW6xs23E??MbKa=<2xTf4Bq~;4#$$+C#{e8ud+Ja$7&?K`)YiAKV=4{ z4GD~5oA}vGd|cnn<5GRY&SWNDCN}i*LD#T-GeNe++dhc;IInv>$DTQ^%fQF!1=KO{ z9OKo`aamByS7K4T7s_ehKi~5hO);n+;4MoOK+J6~Kc9nzy~-xaUi2GpCdy`NLz80= zn!kKEn>Y@}h7Vq(+6DTgwo`S7DI?)HUJ1CKI&3SL+(Aj76TH*DWy>S@0%OwDi3vMW zrGaHMWvS^ywpOhlTCx2RnIu>kUqwn--{^d#Xoi0I6yzmvI&tR1pu4WJ-$)R4j3`T( zGyoL?Fj*%6$#m)!&KI-?1U7t59hC?(^htiKa~s?!_aiUb|DVTYWi~qH2uL|>MF-Uu z@YgUIpo~hL6J_A6vioU7AePJ{U%u?}F4RjB+D{@z@VbqnornYEWxh4At&AV|9Py;v zxUPS~pE_g`*c}mWd13w^rH=F6zu{MoHAdDrAWtP$PH`}ixQF|1ogTU_PYz<)acHGH z{>Y=t=*AWwjU-hsn!^Kxzf-|JQH*U77IG#VZU^DpMaQR49!!g6Pch{g)Bj@y!`Jc9 zXq|u9;&tAs1bh(N);X|14bu==xjvizu0tPnRu3Bw!*1-mclI&(vuzB=^{fbVT^lV8 z_`hF>-P{>|2U{H+jV|6-o-7z#RrocwM z<4V2byZOkF9deONY)c=ak-5R4R`xwuo_-;59QyXtrT5AqWm1~Z!xS~9R4-symhz2s$2>eG1K|HJIS${4@M-?1eZ+L`g;Hem<=o*b3ioJ|a;+)-yK z{_CAv=Q!~{m#At?&cP30Kb{*SS01@rX&~5f4ic^2u5HHu9GL&)K0WxxkV*SX!*R(| z`KsmE<`3Ofh&>350aKLclZ!1w`cfF3FR+U6ct7kfQ*=E<=i~!V4YCqkv!+m|VVfk{ zF{J)IzLGg&l_#`Y};Jf;||lInnp3`0QgZ4#U}$|ZL7%KBF|zL z9|#Y`&SwC+%*TTH1>-wtuh5pwcz0CW@$vr^!fy2;eNqzn2r-=Xc^}DS0%J2>!IyY% z`|J@<4SOqxD(@qY3Cv{su)Q?@_jq^)e^H6`pYEl9#!IIKSfq)GeQ1#QS59x-M4p|Q z+yO;0iufn59Z9Gk&z4h2 zQr<#*^mr8Uj>Dj%WTzYquo1xsDc>Y=8XPPw?ILN}RO#a9x*T zK6F&UScQ3RVw`VZ8PPjrHO>C?o7u5L%p>Mm}X^xe7xlf){g2SbBXh1AF~grUtV<#StzIDY55nmnBR`2FV}@*;gW z?VanT`g$#$w&go~T($;I_UUS!rsv9NqqlSAeLWfU$lItv41pul7Zv|;Z_L(7*D0RP zqKY-Is2|x=nheAFD$^}6+;SqXzAOfhJSyEjBPtVa^LgNwK<=m z9GW}fZ(^U@q~wtu|6Oi$Nl3Jv4*y9JM97$vSi)Pxk8Y0bWX95?aLe)Ob>x4!l=Cy3 zqMW}q&l0aZd*|Rj{xi%N<=JljL3@7Fc}bQ@<5cVJm(q&I=>9jKK9Cfom@GB=HiC$Y zMW#+w*JT~zX6Omjsdx1aM_I=00i;5MmUO0q;xl3aWp(=q{tAeaHan6KTPh*GEzx^k zERSXgCZPa^H~>B?30zms!PO!iDDQ3(!?LOdlf2(bAHME6C=sR)f*7iAg^eUUrvrf{ zk!>iI5&02hoC0@5C3GiP+_sAHRd)f5Oh4rns)5&l-w2XUh}8w68i2TuZjG*E>m;g<%6H8e0J=1IT-(zzuV{?sV|wdkM~69|OG z1N3c6;m+UHRWTU2U;nn^@Z@g{WYT9+fv1EUj+^lcgpx7r(-#DA@UFK18`)-yS}m7T zQuYMT=>Y5c>!@JDTvEab7Ply-N!F?d_gN$|a~&NhBUSu*T}iWN0suVCcw-U0rBC_$ zQZJMJeY;$DW6^da-h5zO;9kNCFj9N6f7Ct`kC0B?|CJ);&^zxM{@=dQ^l;EJJnjh_ zK!ZAML0e@DRU@{L_Q(OaW6~rP<5+Jvyd>}EM8k>!GMP!6-e+Zt3@)=h`2X+of-fmv z(M_v6+ob_?P+K8ix&FCaHGxi(9xrlQ4KejV>8Wx&8j%$x> z_@bX1?;2Y=G=AyZzot1rVS}&bzNK?#!G;zal!4!f^EG3PKrYGK{j#z1Zl$-vqC2R4 zsu(uSm&33VU6^zA!T>4GR+zlSUz&a6X+io<=8N94dub4mZEXA{LPfl45p61GbwB_2 zc0yr!hSiTjOvuMSA@<*KjXW{JCyBV7l*cL4zuP;XFm`^r0Ao=}HX0DU$P)%kc4zGI z`P;FjuesK9+wA_zA(FXA1y6}LUwk12QFAI z3@*wz=TAz(8n`MSzYLRS-1h-0 z$Jgh+wr!cA#nX^U>wHGpc95u(rcZnno^b-iX!8}qdqDN%A=4*gW2cJB7I#@McTXEW z?=QctV955&$2|`VlXr}qrQ2vGeawUTf836$vHicuTgJclO-uz2)o7!AyZm?aVYv_E zPlS1JnlF{{9Kk2kc`Aqhqx}=_=F{-PFIsAgOIzc% ze~(nrc8SA&8*PM++j`KXyqnhCwpguv<#%J-?tl+94XOG7MbNeT4X~CnDanAJRa)1O z^5?i>#xc^AX2xkONIv11-40G4Mlm-R`2Pj5v@Kq#_?5Aaj0kCVC%|#?bht0zne}<8DK11Qb-W)qLx^A(D!tJu!m8k5WWWA@fUhxye5iZOq z`R0j{SCkwheBnX<{m9(FKsJ+$R7cCoAGb}as}ErJ_k;e*2| zkpCB~yx6}T$8SQeEU2ycABLOF)XL*cCt*9qv_ryHn3rQQ3M{$#0nL!l>_-IoLtO9R zBgvb6p?=|*su`MUobY(Sa;0$+V5V%#a=+3$np;7!f->!kwWFVn*f|=GX@hB)Oj$&D z{CD>cBLkHd$NxubLmG^+iP$>jQDP^cJ%i#%3ufdr$DILN_q^IO!v!UQeyx zFs^zPvpH?R$b67%&Rj>BEvFA;opQGsF$VwAL@*{jEHNb$aMqOK1pr=en3c(((%NR= zq?0_7Ih~6Oy#30%xy9UzIizr|kS1AW6CR@94SgpvfDc#X83eiquo8P&S0}4&bbEyz zIoXL0C zxH3$ur$5_Z-0n>Sj}iMro33Tf{8~Ot$aEtu(g%Gv-u018Lde4y0too zXV_^8fk4*xey9c_liBlrI>|Fso;D3MOXx;I>>Ux)Zaycu=Pf6hBf zEXFX_SX~@6C`}oT$po-NGqHdhj{ADA3$RW+May;aj20?lyu%eL{mcK;wiM&`bX6lk zp$6_Ul^<)wYFvNv6H&yTfnXeE$3N@|Udp7ul<;Q`u&KUyxuxMDbor}lbmVJ%n(3-(xlKec+4#bl~>t_=OenP^D6yb1zA_e8LF1o7r6+8^~*R z^yhcrU%uos21sw0U;BUk`;?qd5eWw&5XPxtv#=LU3ZDc(gG6JHDdSZyK8_qK_7i33 zpPb#xiuaSA1~{4}Vp5m!+`E~3KAxva_;gdgF_}*^Mkv3)wq8bh)r$W?A4dC^J=u($ z3-Lcp)?+I_=d0@lzSq(R+qD&>puNiFB^f%7Q=d-(^Y=150xG8CNRT+vnexl$!)$K6 zyUrajitoG)tDXMe7x;eFmG|5qTMR1pn=K$0=ssMGP?PqaVNo%#Wnk$O4W?;1R%g8F0FEX|j*}V2j=>Eso@{mEyVO|GjvmM&j?| z0Wr2-mL4?_8E%jLsR5(V#7I{kDSNgwTyh1*n*W7~JczrOo_@PR+k;BI)OUIyxhyYe za7T<+EPzfEM9|J_`5^p>=iy#-g5VFm=L-{EZYROVifMO&Eap?GVK!0KTlALvinLd_63|D{?jV*6JSMwxfk!O2+A)dD!COskirxrEB27wK z9I&U93o?qLu9dSj4qfj_CXWr&f-MpfCexa`e9$f_fRemNtdj&yRx?)eX}90GTh>Am zl#m+`koLsa6ECo>Yg+$*#eaY2AM({-U6)}lY{m2cQ%nG9TT%!C|aMR;c}c?BM~-e(&ZeIsm<6=PFu*|Xuk52xF_9cWWBS`FMb${$9K_~E^}Z@Z9Tvi6eIEtouuRB09x#V zd&slhIQuoaQvSoR#jcR2Y`WEd?TaaFfY7km#{FQ`8r(5}zfJ#(=?u?D(NZmW1kcZ! z%5=-95U%T@-Ar1G`8`cfq@~f7L4ISmpU#W70pA%v-{urD8_CJ|FSP?iDJ$o;#=JHK zb7RcH#6P~nHf^mpTnur5qyXb=t7(sam)B028sJwX-}~T4nZS0U3xK>*lUV%ib(j!e z!3lMCK_84iZNyAkTQjK${vo-bV!ZQm97u!t_ZKjComJnf)ETJDWpmzL!O1{aQK+Np zWe=ioS;#I{!q-98GM=v)t>*!I-@1bkRn6Ocn7(ME@X>x=iQ zLKLiia>2mUiqxXn!?_Z{Il!hw#hQ_{V;`)ig9VI*p0U7YU{ay#dp2*T6Is z;9ZdIGoZ>R5V$38gy~F)xBgCA{JMjtI4r2KJQA z(pcIcJnxt9@V<)JPe70@UnY+AGd1_}ai9~wzQl?7V!^R&*MoA~-xo#=(>K^;SDm(lCn zJLiDuzE+G?B(~hda>#}Jt~xM59x1%>q&@A^T^WNe>_~)?s4DmAxe{6dJIA|u@ShLL zXduYyH+wrV>$X@XenGXY5A+7*KsX!O&q=3#UoY!$A|6(~<#;Y@#U$b-GA4ijlr{f8 z%4vy#t>N(<|JZoM=KyiNe|jvas1GbYrQMDoM|N};{>+K1^DR>?xPKt$*@@%R9w+0( zPyXTmK6p!Ul?F~9dSNiReM!>D0i@u&=u>6e!asUlPYAg*DUW_(0;zBd`6&la z&Ty(lU;l`h^wqqmIGj04n-0lM>*GxRXb{r}2`^4uEx+|P z3wW$|s(>1`ALbk8RgT#-ai?93jmeRc(2&O)0Vm`^Tsw?9~a9;nnwTtWEmox&1zaSidF_ za(JsjY`(JLkkvQ!2d@zTLF-@ z`Kk{L6WdyMl1&;7qJ7B8f6;C|9-C+SjuQl`81yQiNMgM%A~yH}lCT^u1|GqtaUEE% z{Qt5_;*D>JS$B=x<_x}0bjsoXR;T&S__X`R4g(%XVW%G3w$4if_5;BzCmOLb+Ij(i)kB%|yU{}9N&dM9 zI2GrXhhow_LVe%XwIV`3TjD+UW1B``_s(T2!gI?rF(1tTWdguWqc4P;x$u>IyA4S& zwsFopc*8kXeuioVL7ylo^30I4QA>f@3e6b>r;dM ze!a4`c%$Ky+gh}rj{bkH&$3CAmLbMfs=)hci{k<*fBfZ6d|&Ndp;epEXPL^@1OwZX zO(NIry}Ie|4^5XaobN#HMWtB4b8}IM`&EX5+VN>jVzZC?ykAeEI|Q%(YnE)ijOH?B zqP@>|&sS*hzwxs%tX?tBaIOszK670ev*!;v`sAl!4&HYNhcY`+O~p1@-*w5~(_%>; zgy+P@xG%Uc=Xc-zY;77gCcESm_Q~9+T2>*ShMZwhy;!ecs4UCIx*d(z9X^TyE~%4? zCK8nq^VCT1=hFV-m?rxoScmBk#5`3loa(j9jv!?N(yJvnm}e3r|H z|9v0(N}4&l9(I}B^*BGHeyl%`eIR-e|IrHLL5!FL*C_Wlw}WM;ew@^x7(yps)<&3J zEEDxUtQo@a|5KOuUzXn5P)1L0D+SF!m_K*ZwsWmaGwR(DLq}49dzK&fBmz|~ff+-; z&+Fof{TJAIavd>(w3|ZNb?PCF7A?l&b^pzp2;j}NDV~F06_Y+##$oD13cxt;ojNU-TJcb^0-%E#5vSfv8 z*Yc!~gA+Qf*JC0+@rvdZsHVeMkc?np9=r_n?K^Anye{EKy@G~;N6EQCn-aSb4My_w z8erM}g-?4j23Exh+fvxjO>cS6WW|##w?hR2T=UHotL6YS_VV*S z+vD(^LQ*b2H?avarsFT&*xpMfZq(gjE?Kp_~4BG zQ!T?_r|gT4v;gb4WWH9;w@vUm7Zrp4*$+$h3(oiRn8{oMP^-LF^kpF4CTTci$%;LH zRZ^LXKW&FxA#ISu)v`@)!Q^ixG&S_RbMHQP)#1%+JwYu9(yc)0wft zHa-AA3UU0_psCqk0C!UUS;C;#VK^00rZbeCPh3sB$#DC1{M!0-|Hqf3=Tq+A+n?j~ z7?xuNpbH87aZ9Q2&aD}-%R0BOh51M#V4?6dAd6|VuZIcq%iAUiOFW$LpW4k~(c(>N z>*I6pU3yOm^tE$T<%J*Yp|U002$^Ed(&`8--&BXE+x_Jxj-!yHVcgA0m{WttOHKUE z4w_LC6SgMb{)sp(hUVZJ?9vwsjCc74;{Q$iOb;>{mWu;?E4<^0ZT!FJ#P_|eq~a*N z$vtxBL)?`>f5^+JuH*}m)_=K%airgsLhawT-yj0~pRZ5|4U9%%g6XmtW}ur9K6C~A zF)9NB#&*&7nvi!mjmz@?;i?+Yrfhv{t`P1Z{zFG$e23{q&JDKAp}@NldE{L%{&-gT z5C0T)VKDS;GZm4${l=d?SYPJ<8km+OM~+P&j8S(p5X^;uWud`;lz_icWVK+h;e+?cki z{y#{%8MCZX$;+XtT?VqoWKgU-)eVrJhn)-fOrO`&M`1ozqb@!9N2QY=4ZO!I-$0z= znU-x=%2=JDIw-BYh{>qo;x?PIV&!f6{_iiVtMl~W@!xCsRF0Use5YJi$G;^L*v!q} z?xUbdn3sVm@MpfEC!5RLOMr%Kfd1sU3-kY*aZGJfaLP4eUOWqO?5PjLYxD_9xahK# zP}+Cwi9Yy4`8M=@&fA9!fsvk*Lr%QdGAWZ!HqM0SFIFFqoId`$+Wf8=>72d{vvr~k29_a*ZgES&lG-+SsEuHF9qc+X|A z+}gh^-le^tvB0;}pVmJ7@wQ2%E7@Ohyx|ju{*-7hBs!vR|G)1U7n={fj_SdI8*;v4 zyd?)+m+lW9n%c)K?yLS^A)BZUjo}o1%Ex45mZ4P)ss z8H-uMD$xV^(I;v1hCw0xLS@=j1c+ODqS0(@)KPnU@uKVyD}hJnj+W_l>H5Q$k29iV zm|q+Iv))sVWBtr6u89%2v+~tOed&dKHg6*?reswnzl=q%`ALY+Nc9WCeK-~W!*q%J zxy^dFvC~2Vm%nGd;(esF|EeSCUcyzk#g3oEqKpl%@pT3~G+2ZqSq;5Lm^o4gIWC|! z#q=VIW#lI}sq5{mGtW+$lf}O;`FPEwGh;^kw^7l;5`{WhzF%n>x{z+#Eu9sH;^WX-H1X>z%P zKI-aPpi=k_oHO&ho}Up90;9R%KTJW`sIi1?0#ZV#G6#<}X_#CvM{yJ}hOff6L? zfGJEG%?`Hw>h(h9?r>$Avlo73;*b~CLW^PzdYM5fY0NxlE%q5!zk59+EO|L>v%~#2$QRUs` z&%jB2CNSIQu>$<^Co(%uuw!1uwj`s)Ml4J*UinUu$h9p{<4wfMg|io?rJXPS)r3%V zhe-Yp+jRL-pQveVO=wwAgz*3()9o}svteGxFUIZk?aqv+@UW-B21!Kt>Ty1Y6DYnC zze08nTV-P1?3-IZ2L=!i-s2rIm#{tOz!K?-iruMuI)S#`O$VC3RKpe^)6t2M!H)q3 z?`#We46Cu7CO!0Sc%DYjKS65k8uo7jxh$v&Oqd`Zy!l1t0zWm2{jWgH4UyV|F4^TfZs7V z6cKa4$9OmpPD?GiBd*k^wWx}#AnF2b5y{F<-bPJ zW5YH`#r{s`+{isy)vdZ7_qp3eoMqwuiZ#K0hVuXU{g`#?hF`TD-P)ySG{YC#vRxys2HZhkw8{O+dJHtGh5We%CYT$`xQ`cj9Plv2Fgg zt&%>@oFj-z>2<_zQ#68p&keUuGiUCKd`Gabnz z|KV(!9~QViLK(Y4{cgCdyh#-CPuqGb7g{FIh-AGaUSprp^zytRaOgM!6OK~JHT^#& zFYo_c!v?j$4t{s+H7w6_doN;eHlC(oU=ox=`Z{}B4oq|-KrH?hx{y0PG+*NDCxIs? zQ~&@TX(8(L*VD!&U;l{V9utUp8Se#q)_-*$2CuYz)Z|Zuhw*N>r2C8S*^`|&o0xnd zEse#%AoG9JeR-}3pFmyoac8}pRKtv^M@-~JDiXo}9iJbKm-qiI|8qY2;?B1)zMwjr zzUDzLdh7t(x8i+>S&Q$GjD`*soLDXm=Q&mk-GhAWAcF@?VT=7F>d%J9R^YbX9q~Se z|5>sJtTRg6+C6Rtt$~$XoCTA9CL1%(yUs({kTjb>e}=NYEC%)Bj-p&Hv)OJ4i}`F! zG;Pbv76fU8-MBn?BXrHJ9g~xL&ucOIH7&q3e+5KY&NTu;^DH^_ZXXrl!Q}GY-fY56 zev}pq+IP8NrepnW_6%F3ZT%aOiXpW9_GMyz`ww>$p=7W?;ci`<=nO}A>Pp7*kqe;i zGCs-EWpORS<9@|DEVh#0F#iWTmKV6+z53ge`u9)IWgItZd>A>9B?$3JE5rPn<=^%A zFJOgsg*aB0Mk>ZN)Xz$4(Z)hT(5pM&=e%9T4$(YQQjgCWJ}!}~u6*&BM#VbH>3Lsg ze!f&htOd{XD1{Gvw6ZDriY->_$8F!9Sd;G{Clt z+)k(Y<%_hY?@Pu=_|xd%XP6E8{Y?x4t^=44q`L)I>D(~jj3K)w$M0mo8v_|rIid?E z(u&olXSHo7+-VK~VDRZb=)T*2?^mDS?YbBDG?4$I)96pD-R;q73WpH#|6%9Ekfq<8LJ>(t(DUzKzZF<& z1h?-4_J7)a1~z;T=-7VL1HR!hCQF7>0&XUdse0?K@PY4eBrEyk%m0~-D3Om{E-18a z!$t!P3MBL9lh@bxsJDCMhhCTcix)OBu3HS zYd-ByHBG&oPi*B?uQ;rRo);`lAtDA2Sz2RIB$>9rGy_o#M!mk6b^_TxMX=qWJO8M2 zd-sa7u}sEsr}ll@SNk2cw{*5miE1*vfe*!h@i->=hi==ST4xxfD)T*$7u#ol$Cark zi+O&6ss>vV1PmNFS3HNFJb4{Hcv`jFib)4`v2q2!EkFxd61L{FNpkJ6=i}J%&!iZu zm5-a_g$t@{l8&0s>UZmy1>!$kM6u*GVba)e*|y>je>?Z-3Ndl~_JMGKdOkSGOzs;K zexKQHd!^pvv*h>HzVrVjyO+N%{EfO}Of-=b%hecT;)U7Zg!X3j%#d+%{@?K%Dn}n{ zEPz`6j988Bq^AGBWl}5tKjd;N%0uH*=RNJ)EF>)KkYCCxK4d-A?(Kir_H@no?i)^@ zS0gch16zj=SA6v+M?g)>RgpskFNOR+jrt13>%OBD=T6by@@vJ&r@H&Y|0`%qHF(=L z1S}2t#^fq;8!Q*Zwe5uA2yGgqEjlYgzq{USzC8c;TzsgmW)9Q{ooQe6r#er9y zIr*CX|HhR29{Tk$84iRN^13bew}ctbVPNs@+YDeaEP{@{`i32VBE0`=Z3tw8cKN~@ zuZwwJ4xe`WdEFaRo_1!){?&Ie9DtdgxO&B_UlXp+8vawxzQxj-q7-%^w!`1%CI=&@ z#kdl0jd^X@X68#Q$`5kbT^L4=E&F%Q5xxtJ$?jftf}V)C|3eU&YGe68q|q8V!a>B0 z|6(qlP#2qxsz9xPw36~ z|KY~NPL4cWfXP@9si&H!Y-657waByDnOr~0Gm2Oa{)g`9%ubWFXjnDCr?EkF-4<{6 zn3DH>+!4~)Uln-lb z%4a6g^Y>{}oLxSP=!1g@UcA?mU7XMEB%rdpYVbNb$j(c|5bm?3wmXH@^0l%SX2sIK z$u1USi=+$@9X+vjmyFkvLJI#wUiEd}lvl=h+E4}G@*mC$jE^$gv!bI;(K!ny3^L}Vi_i{5 zAScM2Fc4+3K6Su{Zj0?`-?a@4&|qvlSTS=SSVe@B#e{kw+}sLWlQk2g&=JmXx~%e; zG#ka|H&_3bl@SJo=P>l^P+Pb309qoZZ7>f}_y}+ETJ+VxpBX;IxY)a`ZnkaqamcQL zNa&E=|4P>0@x!5XXD;f1F{vN5hcpb{iQ@MJ;P8`3YtO~>X=q=CTPZ2Br2aTo7 z?-UY$vj6wV3)1+#!|DhufN;@a67e2w9a-){P5CQiiWu&)nSR-q8sBek-|VgKdqBlF z>PfKuqE6^Qwl6mUks|9MviL!m1JkGn=My?`zr5*{pHR8W~ z1@xb~GlZGW=kMn=?6Bku#>~$D;mXx`Q7`6&Y4ZP@eq84NXPiWRkW>QF)v51|F%_D4 zT7NV=o-Shy`P&hLa%CS|+L|?Fd~LnVcoG;)_uR^TS?`*}d)~|Ju^(L`tuu#x=S^eW zY3Qk+fTR2~IIL}Ts4CqI`XTyiJ5n5>>j$4C!aE;XX$`WJizS54HiqArU$eaZOXgN- zJlIykrJQR_I2koQh>6%0VQt0q8<3_rE?eVR7wQV{|Co$NUTXBez>;iqoxzDM>JD|< zHh`dI@9Gp5A2jwBqnu-xS6N-@sxUS?o*6n%o}GU}vm?K};x zaVtFjNeBF(Kf|G7=;7_JZ+Isj!KNw}2nF$5Hl)b(yWzIDI_%8-CcNQzof{rwzRi$h zMAxWm2qGqx&cnVZg86aV2^M0uRZkikgBICszw@*g%dT^!2@xM^dg-QZ<1*Jb=rT@V z0y`Eu4sJa-7M7Wid;t05@4tWkU;o?x=l_@uE|809dob!5{ARiI(pC1@wv?9+Hkqr9 zoQ7@ZCF2~;&uups{V>Cv^|1Wn88R3(89ix$nbzh@b`7+;Pxa6cd`lh%eObwI65Uf) zMP$ZnK)pr06LxT}pg^hy&>rynzQ-!;Th@!fvz^Zwe2BRsob7EVZW_je+VYMjD)1nt z-`_`u8BPeKQNDP+!sT7&rKgPX55E87 z(L9Ch#kW|A3Hz#zvQ%(==`ajz(vl6Y*@7Mi?J{C-KRPT? zAAEYTu@&Vi>Gn9vXY8F<=@3nZD1{j}54O|M- z8@9i*`|G2gDHOw+bCI}M8aQ=kVIQ?)$7po+udF7Qih2;% zqU`j~>v|8KJhqulPaYXx*h1vG20z4O0}4;xhjhI&IW7d<>3D6~)2pW*_>ZLj>he%t zFBe)x#%~wMD3pdHQ|BSDo}VKC26cCMk!%+MG2Z#PePjDaYWqV_7p718+4AYvfL&F* z@|>8YYl5tk&YVs}+v7d%1LhME;RE6xLcGrMq)=aC`Xm_#BlOSbz+k}TI!ZN)dz#`0 z!w_FP9WbJGf4Kkmy)p6j3CVnl+w#WxJN`R%1ms!E{XY)RgW&i6^snn(qFM1F?Y*C| zNX&fU^sxzast3jxuu+rM--nO-zW0pfZ*Cy0{ro~#Fd$>OH4xjb}K9wsTAzrp6JA4YA z%IW*U36kvomL~U(DZznMVM%e|HqGr_)*FLY`(btuyH4kFB+~6?6TfoceTF%)*_#~Z zk;A2P*L7KRRQzP_U5lDbPgx0NZvSFK3q{yhiZdAYt3|$CZ+V2-uIc6)J|5veysv?G z23{M-hRtuk$QT1c5_G&^zww(E)DW?NkF^}$2t z8hhV%2LF#yJ5jIoqR;QVuU>VZUzZI=KBHYM3{Cp4k#C3TCI+7-k;%jO{iY4y9cSKTxV-J(Zin_i z>lnC&fAK2zN+rjb#>)t1>76?`{8 zt8wLxid_AX!-6TeoW#MaCgC*1Vl!?fuW|@NwN~=EzSDFTG0K7F=S@DoDh5H0?D$F* zmtl}+uEuQo2l$vjGRFuT(5)byM>N^I`^q0LWAY1w(##P&asi}MKL#^e6+9eI_?GFQwFAwPEeszfL69_Gya(P4*A(fiXiMDeZwnNmz!aqPuOY*%c|>o z__&LK#%U`icfxI7C6$4vCr+Vj1nd}lL6_~@&wE_vee5T$(`6dV6sv@Pneke!*~fLg z{U5riQER+xJE;R=H&^3PkkJl@IS?^LNOY>ALvPVB*FnjS*Q3porJWZRk&9Ixx*`zajH9iNpPiGX}L9&gc&a&R zSr!i^UUdYp+WA*b?--r@PU|)sFV)e)Q%f~0v+4KI^O)b$eP`;bQQ>uqOreOK^@=Ac z{|}e%qFGFn-W>5bV{V4lsD9XabF#1#j7Hi~QGXCvHMcK(M zYqSA-cI=YPH^F93TwrK4R9FsO2W$?R%2Tjo3wLZN4R+n0>tr%dK{?42@;G!{jQ_S$ zKE0!U3YW(*6NA^QKGp1xoNCtOdzy@m9}lKdb?HVCCa^M@GY`i#uz* z5#+)?s0W*yHrsM{-(6S)?2hI+4ewhh%7qLIXh*5IKk-F<6xL=q5~YO%0s6W1pB-p7 z!`{0F#6Y|%>Wy{%29)8;S>bsk7nbp9WRoxRf=g}o#d~e>SHu6wb_`&^wSj4lDG}bc z^jI~*gThzJ$>X{ArmdhqA`Y8gl*Rk^C`{|aGzP;* zK0JNI7M`t&(NkRhf9SmA6E0u(Q@df}L4+^V!x#zm;XyQN$}KgyHOo()j+%0+=vU=! z@0YC#uEF$N!wzE63x-IEL}=zG$*AxOgnTYY;Xj^y-*0+`SRZD&2)9p2C8tL&ch zcZ|F=%^*iCmrtj^6VS_pFVKPQOuG{1yoP1Ot|12S)HE$eDbq#TcB!zh^gLrNq&e-# zMxg)m+eS{{4@AmfOoL5E*+i%LzsQ?b{`fR)P&A(Z)yJn3K4p##=oK!`YXA2;Prmzd zMT|a18LX8FBbIBV#(3tKrim)mzru~kkBRBt6#TLboAy!bB(SS}!24k2-$V;sO)@*< zms^l5plu{_HT^CbbVan_aVXZe4hQw(Ko7WpH!seUcuzjLVHlPkvuoGX`Y zOqn{|;hIwVS|LpNo*=SjeRO}sjg-91aFG8y9WFX^f%EC_ARMjr-Aa;nojGfF#b?AE z%pYk-J68;9Wb6>Y@INXPYqM^e+V;$lAU^2lJuhd|AiwtW1~W}#gN*jPPSNUhfS1b{ z8x+*2*OMeTd(EcDtzMRcW-wb?ngNm>KA1LnN9DGvZj~Y>t{fLY7kkkhA0oil4;sCK zm;KeWH8{_=tec}(8yRo@z}EM*&%=}2oc;hCfAJP+@jo1hnzfdH!uzxNTptqt_MHdKAQBTWjaWF>2viG*Z-Acn=d3;ReTxz z!PXo>=l7FaFfLj#2&Xo5ee2TAMP{Vnb>y_=LW<|TVNg1fS~Hw(_Im^(3L^Gn-! z$u3^D{*IxO6TGdY!tKBeAXXI>vrH_zi#g!*6<@xNbAJ&hAGy?;aGZtZJH(Ax&bROl zGH0jj?HBv|i)HX@dLxVZg&H+uINsgB_TwY|+qETl_|6q?ac)gRHl#D(a>)+`4O{d& z?WQzZTo3HrJU7+wskEHNDcmui`PCzjv$YItVIMPoS%RJabN>ILWs~OixAEcW(EkVj zUl^Jn7`F8#GHZtYaQOsnCStkgM=bbmquxY$Wnbl&Whv77uX^PhU;MqRuTZ>FjY4N{ z%j69mv9bJ&|ASK6+pj@w(d2{v-!w14-Lgab3oy!*^BcUodqU3bbK}44vxXr(AHRS8 zbkIxZIoi&UJ;^@2gNn8zWEb(WgS_%>U=bt7&_t=|PnXxHNbTAmagca}wp|l{VDLNt z*ZnMI@~v&tRm@v<{)OX}|94&TQM6oqFCmJNq5r6nU%l=OufBJhEfg!9A zfsL_~f}_rR%6OGQojX6G>{64bS%26~-&6J-gI^M@_dP*F#PD#>VKFGlZBVWJkdymN z4SZLuJ2{l7nE|9H2-z678z%_BbDvg!JZh9z8a|7*Zx(MijQDSxss zbu#@wUNK~o@qCA$xesK#UW;803%FtDPA^1sKWQ7_JKIbGXoK(WTee~T^w7qgAY!&( zF>*fU9`|x`+qQG~X0=@tGm>?0bF5ebwf7G4(tjKO>qWqb|F`?Ujhhih3OBD;@F5!qK&+!tG<1F789y2 zBQ`#10%5e_Gvdwob)4eUyvF^*(8Bzo<{f5Rhxfs$VRK{Wh)uct@-eh^uhEzmYx>I= zQ}4FQ+CP(g5hDkl#b-R;c~J9|@nPQ)D@V}#WwodyrhT*?h)qkCQj-fNXc%M4t?DBW zj_G4D`$zTSH|SF%$8Ss-Z5Rz@@`;wuu*8p;OZgV+zSq@=_)E@FQwPKU!&~_C{)yiv z3#WO&=#HPc=q$6L&4FQ8?3fXMk*OMtmT!JOy?)mc2C*+u&oT7;laz4}Z8+jT5qSAU zIAj`bmsNnI7(lPPq_B}NSfo@XlXD)JEFDS zdfjH59(MR9qoWaS3;HD7gkPoU&A{@yZmJG zHKjxSMGb>yov`0fu&99}1#c9ME#J#Lw%TtF1^^S(-tqrn(!l^%hB!If2oLBV2dD<* zK(<_kY7_uMVco$H3{oBE%cfPChW{4HC)ty5CVk4WucseRW9{JK4O)63;s7k$w1u(~n{#`5J` z+>+aCWatn!PmD?Wq3nGQ-h416)Oi5x8f_uLbGwDVM^wy#-T3@IinNWvUI#WrjJWHV zs3cNar`ZK25VQT|+)jVJ_e%F;@J>*`|$NH z&yNJHLF@wbrTx0 zvKHJ=Ij{lmxs}~Bm%qRL8#zYL%N*YBNjCiBy8MZjSTUsN|EPBd6yWFcZnTn3S46xz z(iLM1vWerWy3h>s1;c7NK7E0-m&GW@gf9hpV|Ctfh8+67u?K~gU0^ZC2%lD!wy)YBxMz&AUXDo?4pV&slo z>+_tqci)wZ$tGu7_IMW=<+B-ZI-u{auuK=g{PPr{FvmH_fzcRXjqtpxNj>tt@8(r; z;3bZApNe%(U&eb1>#A>tO`j*FZj+JI?N9Tyypuu=JZ9MfLmJoZVQH!C$>~T|F4|P&Bk(w^!Shb{1-#-&Y4yp zY2XiYEM^k{L5c?R9Rh9*Uy1@IKz@qtXeW@r^!-DgjF-`Lcb%4}(!|`E(qj+&bn^TA z!*>^6XRO3kSp0KnxZ%55hNmh-TlBoaw!4kS2iX|zfvgPEm%Tf-+1_|9f5Z8Q-_o|< ztB)BqJvLpv!bT*l?_#UxpK%s#52yOSA0 zqAvHDKHd^tjygE3f!I(gcru!wOL!2p3r$1w><(3vLFG@D|G z_eg?bBF0sTHu0&>SQ&lhO9l^4Yns8kj*8gz6)s%HUT?6@@n6gR0uea} zKhRl9`wgGdR<*F{YbMpOEx6%IU=X~^&=vfV*@#6?D5#fpHb`dKS>`6?5Y@e2EmzGo`Lx&i_JkF z8SNUTF&6iAw}#_S{T`~Z+SCU0tUl)@%@;?9eB3AEWm8Ar)6UOF0vngTI=?PQ_6vSj zZPADOZ#GGo1bGH?48-V@sa!ers#&JI$M-Q{qCuEefw59LSBNETE?4L&=S%tQkS=_J zzGFC0njpEGmbCV(R-kD|LX7Ze8-|gN5hxFQDYG4I&v^CwdrR+X#FHK7n2@cfTQ&Y_ z(Dtq^gL6E7`NaRVZMMhzn1|xOp5*YDfPq&IKEwz~;v>@J5;6SCW58|r@7On~BF{*V z>P1`oe0ki`B`k8_Vva$V`O3$3E-}&}bfc5*$?+y#TpMb?0;-hrM7_F6AX%DYJ!vz$GotNR#EB?ob z$s^CmHEv)SbV5Y74;hapC(q+$6VqoEyMxkIpEHbZ{mWj(&G$%lk*6Q2&?k%npKWw^ z$NeniilD#RZf5VB`Eb9osLJGVDR-h@2tvnGaeS)p%F%-7g0#8&Z5xH)DuUaDGDh$O ze)Skr*%MBH`bQ7Ha+m!7>O~BJN!gHnhhUV^bT|lv499`FyCDC|f6Je)Y&~DFqXtRf zMupqvSumsVqthPVixFzv#z%Zsq@o?Xw@;58QAqF3HpNd3{`76e@wm0aq zg@J`+67&X7PnxXmw*biBX|^nQ7*b55V_?P0!dKbkxc~J84>)ox5Ywa&$sZ0*TBq#s>42jhe+nvO1J)Hk zXDwlZt%0Y#=RWWj$w@{S(x2O-Dm<-W zkI`$@uIuH{^s@2BySb=K6RBrChYbJ~{2)2e7cFy|%&c14Z0v%sRk%O&lfdQzhsA5e zfBYv#cD}QGF1+!S?(nOE_2TR>NxSc2PAPp&E1HXn#2)Z-xgdUd2f5l_ zHOL8{DDo7*(Ugy$IyK=xc=Ws=)L&5i7of0DfPu10`alfPd+#j%*LxuU(3Qlcx(#V6 zY;}K{O+yD4^D^q=W%qsDvQM8-CtC_}P9WO_ZAYYvoi5*vDv+tiyNDdy`$#XRK4I}3 zfPC_-%ljBV8UIUMK-^}`Y+XNFU75{B%mLj<<^S^G#wlV$<73o(Cp7FJg0eWjd1i&H zQ%6S1|JiQSncj1>1!Q+ozpf--egBvLj{)If=jLxD-Z9^F+>_hXJi$)9((W)3z1smj zA$usu8InVS57Rp?%tdL1Cv@TG9XFqN&=b02zzi6FrEJ1!v-r7VDd?6s(r`zz<3bg1 zcS(-FTW%ltHW|3wu~@jm$X_p_`-q-`|=YGVdI$3$JcLcO!0B z34=(}p~rv-&&|Ov{NHURMPA3IYMr9rS6mo`L;ZinPTxB88t-e5MTdOReVKYm#ENTR zB;P-s7x}4XcE=3Ge;G3|KO)p0xHx7r5XIuZb{;76t25Tayb5?_7=ic-eR-~PsqQ;SN?r-@Zk38;jaYB!GT$(hco|uPD{$u~FVr=B^_Elf3%lxCCUe*|0 z$i_ep^8b|2DHFpOSWjeSe+PD-U=Vmh+S|r`3_lm*W&qe<{4p?_L-&g(tqSSb2ZX}OE{4@h4M_YTf#A=DT@GhB!zkD=7Ucs?dS8ykTKiSI3C(A>BL z@q;(V&Zn&T^6@m?gD3ls-RJ9m@)Cwa)K5qUgQb#=To+^)I3=FU+f9x+&chPZ+mG2- zNWXvA=|8GoW#AW}2jfoYS!SP|pFYMSDg@1GeCCX`lZ*I|^nRT1ykHkwF2!>0HnIt+ z!~1>EeOlX$|9$Ss8EaB?Y_@+boIykEcRp}#jbwj8;Jz(5BOzK+2!|+i@^ntdi(rlQ z6D}YI>=wYY)k_qU2{#5hmj$m}uvH9)W*iWF#(0r^Uur*cvw&Y}pelulQ&}*s^npA8 zOVeXuU!^xFhAET;zJ#1iQeZ51%}%t_U-oY}@#x%`I!7S`;Mc{7a_bERy+JST`_X+b zD*Ro6vV13??SNh!?Cd&VvP`~Y=Yvo#Umv8}1E;cq$*W^5I~dP#kB-Q!Nxn2I%~vDt z&|*JlQrN&ouvLm>AP-xvaQjT{(;pPbB#eC6#97Q^4C+v1IqNim)!OEWdPL>* z(TH~%!pOQVb{Y{-J=wzdD`d<{7>?j@kL)lg-w0#tq5b~DU%%xuUAaz1lfYgaAZt*#>+v3229Tfnv-QmcE4Jkf+!XhX2Bj!)pO#PF_T*jH-^qoH7 zHjE;3{v^5k<0ChVUD0+jblbM8j)f*^M?5H1gZNLEq@P}j>md=U^EFiNt_yxafeT$k#U@&@tivE^~eqe=;3WJ zh2dp}KQs2WF77*K{7?GG)&VCVx-#aHrS0L4ug~@q*wu_d|A=L`xu1K**5QO#$O#cJ zl_zBA&P3DX$lezd!WD_S@{iLFUW z`8Z?%+s^-rxnpoOgnPL#Bt0LX%$xd}8anmV%>M_c@e;GgTyW0bz9H%DKo5I?UzMz`-10bbLL|DmTm!mt6d z^u>g4;2~y$Jq-S%H7s}q7XGgOgD0;rz(>DV-i$nMwz+WI{6384vaLbkI6gow>SE;o z-Gbr@A;a(+jvX=bCm3>u;@2ta*=oIGG}|iXz0nx<51y`%Z5v^xX!op_)k z+tv;&q$+G+89dqHc!%S5zp5DT3eWY4?~m_|ZD5a{FUlbp&z1j2D1W{NUlE8+T1?;* z0Y{3rh-?|$z4#zZe~4s=zq9WXQ|=kz{fwC(3vAm32*c+obYJl3`F|3J8FtFSER6 z{z|nEzXsN$?W^g(f__F!?nzVLYZwY4YY|R~c*|XoZ+p%K`e9?It!6*PR3QeK|5w+U zOJ%dI;b--ud@pHml zExK^-YwZ1fyvw+*%j`V|dMMZTx?-Kn9R~-Urh}*t%4C1|ozCED_a%^wKaQp|^$+Kv zcJ+f}c?{BFk_1Lj-M*XP?_OVBg-#-*koF&_o*krpl#HKrN7UFVt-@qV`EiiP z0VCBq0k!xSkWQ^QCxaD%ro#<)f`v|O=>d$IPG>06TV?dU@f2? z06(g_NFS;m0BZ>u^=mc5t|`*gOW^+;yfe^oa;S>3#3B$_PpumCk{uMQmJKb94ZEV< z**VyxZ82MB!d^1II!06ZX)5&kjLBdKf zu>w$?J%0y_@#8_X>z6r82Wd|pI#ly&wssS-5gGl)u-! zVNZ-ozisoBOD;@F^5lb^7yUn{Br?KNwgkbJ;;GKK}xMWOW0d z!RuR%GdED%)wX&YpYvY%XA1Mm2Pl%tyRetmh?(GB6_+8N=&on*$irI1)_E9)>(j9b zc3G-m*=bFzO2LeXP1yvMRX*fzqhzatGcKeqtP?>G?Q05H!N z+5pbv?0n_Lt+J4V`5?>~*rQA@(&XD1ovoI_u2r)w`9S~7HF}|<78Aq^1KmT|5zf>T zO%b-GRMW4KlY`IK%>OA<@~k=$NS==y17^;daLXED+{V^ezI&@C&ZHtNFjM_rqdXCR82psTD8T1@t$?T04%_F^A`#C(8S2T-9sX+&V{OI86%c+{cUfQ@Xc(VwSaG zj=pxKKaFYHE0f{#)3~Zp4F*^W07{@|8zM zBzY{-&R;6(5TaX2>v)G-IJU`7<^X>3c3Ok^3gY!?&uq;NIOfDA^E{Nx82JHgWY`9` znLqgN9Vc!f+B(A%bKDvd@!xdutA|^F7llL^a@+NHN_+g*B0m%Q1b~S<5d%}ff)-3P z|5fst3Snf%oSexRa%DW|a*v)b;pt;z_sP340f+dfEkm*Jw8p{@+DL{L_+PG@pug$q zO)^azg5H_qycU-j4gwzHmDy91WBBa9xgVPQ9-(pJJ>LR~gst z7(0xRjR%9;ZsGsF3NaZ14%fHmweHu3C#d{+Qq%eZk;4kXH)Fvy`x5w^+x@p6I{vR+ ztJ1U~25Qth(wb|PG?;5<| z9PmTt`REt1FF|`42Di)(mR<8nuC(`XF8mz%ixWL;(`>P;p)Y&B*8Cw)8VgKKZ=S

    iDwOMaYkscnh>xID00dHAWHc&aGDt{l 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

      ^7rfN> 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%0Dfl=a>I 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

      Mh6%mIiaF$OEb^sz8SDz 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%0A}0U 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%0DbA0;jz09dqNBu83B3F^C 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 avmu7lUXB>e#Lp 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 MwYREO%9fG;19Lea7XSbN diff --git a/website/static/img/bot_bg.png b/website/static/img/bot_bg.png deleted file mode 100644 index d6ad36d4267f33c9f6f8dd88397d6eca18d16855..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 757209 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

      &K#IzW_8_V%p1nNgrhir&o_B!~3or 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%0D5g!nJ)O1BRPX0Nnd zOIKf>Ud2|NUkLo!G+xp+#s4>a$_17n4V2<(<0L0aS)MHPMOHU&GEl$K7Uz&GUEj*h zsAcuTXNJ`}cN|cTgx2Fk`QT=eSO=F*ldR{}`t$@ng>xcq7z9Rc{@vIYo45mYXT#_# zZdB2fVBo5V96{f0m?-o#1;$JfhuR22IhTE?ss8was0Y>?@zsu02>!2?q!;Z&N=A5w zW3Otc8>R|V0q&zb*S7<#V`t-v`tm^zT9~zlm^Vljb&XRw9-AP{FaUS>l{$Av{1A%9 zAn|;q34bQN2g^$s0rc?mV5w!Qm0326IlF_(7N~lXcpA2TkfE(Wv^^E*vjoB#ut)&@ zA&mH!3;=-?`H@0Zq60vnmS3o)x0o^ig=wzUq>2n*4Z_x%iON{{L1^P5&QT4+;Xiq& z*ny|$t!oeFkS?rO-|4)iSc7W(5Q1brjhh!3r;T_y569rx1sQ%6VP%sVc*;(uQUU;0&3q!Yw>Qj;)VPNW7T?Kq4-Ji?`fxcl>Sc;Sq@$E(>wdigM;qaSCyBx zEg@xLSc>G4J@L2}Y<}%=i1M4)DVu*5OHm=q&w$wMD*R4*Hkp{g1L(lne~8N3SWLdz zuy7(-t1DFIrH~=GPd?j>ZekW^VRVViRom|dSen=oGb`+U5a=mQlGi`g*-UZ)DKuu3 zB2Q@`Q7$6|xLfXxAE#f*zFAmOuLhid=do$zEnt~?Zpk6n0E(S)l$;-nt8#R(G)jNq z?1_Hy7G3n&58_u0r}b01+tCl{H~Rv1!AS@9d=RtrQ}1-9XOf%s0(Eru2U*8}eeKl^ za0&XK+Ta{Kp^H4fld)xZis-%c`%S~u0f79n(AEs-tu$8{xSUA`$et)*ZRRI}RCXYp z_mgRb$~(UhdwS?`^&U{0MT>8O`)&gf)b!n;J+4mt4%PQ2{pvwe32SqAl|syAVtqj% zhd?cx(9<7S0J$4*&<51QV=wWJ`K|Wti~?S1vftAK4WBz15?Eiqtas66T!`p!EDYuq z)n2TJc*kFz#T%*qqx@Rr#UI3K*nT7jTCmk`=iR|}ogIfAT3iaF$ppV5piHtNekaWq zWSqdX=h?_jG#GO*rA3J6k=;YS8II{)EIZ29{#li-lo$eEpkekIg$5(bFZP?@u>6Xut0#@0# zq~&Jftq2?_>mh`cL`O~@kQ5@u%9g3*YlHC_3EQy3!>^qjJx8}Rz>gF> zlW0@tufmH#i`T}C)S*Yn875#B9Ni1hWQ8nt9u&p27U;@Pd0 zeFu-t$6{HU72F&9;7Q=GiW)?C%gs={&L~+Bib7dGcEvh$IK+h-9;r0~C*XbJR=_?G zpke+d8PQmyC)A6|aQr1ZZ)|EI5F3=8W>SXqXRSudZ1GUAjn#VT+75P()gohXx`N5M z01D9)XFA9xp5lrQ1f*=%%~LJpV1MrehFZgEAA3Qt<@Qx@7mU~fdjed*h0v z%-O$Gc(Q?Um_@}S8DY5&)LW2iS!UnPv@Ftw1>S9}@-qB|u6ToZ32J{5ADR%ED)ia1 z4=iRaW#_QDN2ILQ?4i9q;VS_4Vo``LPmzlqTe9f%dL+!84nvh+Vr3mB_b)D5fDqqe zhot+?Kdy06ZM?ieGL+=k0JKyCU0lVPW*aY6(uybo>1H1rT|!JjQ&(7s5B@Fft%$w= z8Pbu9=-kd#wA5P^%^{_33mq72v{?D+Z$U=*V~NY#@$<_8;old1L0Pxk_OSZ+XF~dW zyz1W1@UrL*U0foR+whsR9iRFa5)TDC51yei{6@M)L_26k@={Qwaa5&@5eoGL*=~{G z>%iS57;kv!3Is&{A(z}h;V>*0glX2WbJFR{BiUV%SvO|vY6fYMc&w*_ubNMhY;=V0KG(BR#XiYJibB$<* z1P>GC+V9!@Cu?Bp^Y8pXEvq?P9%<8szh5<~V*MDhS8CPYZV|mAuJ92q?GJd$wY2mw zQ{+9)R!9HU#csNd@)Omcwl@%^pvcd+M{ZI&9rms4&D z?(Z}p7cSNppMb)w(3Q57~(Q&|o5qu?`&?RjCDxin@$V)(naxH?}$v;2TY7e~Y^X504TI?b)nu-4pl-SAx z<2exz`d^)SD~g)LF9O-xO2MO%0=?s)5Q$*dKjg6Drhs_B=loORofesexM@*s;F)pq zzW3U;VD+QjE0>ufJ-^*PP5c5eMI6+(&s|!HMNHx^^I|Tr%a-j1aJ{3L@v%9#$Nxad zeegk;|HE`9#X_LQFD?~E7r`o~h$34uZ=|YFM==qcr57XO22i3EqlCSQT&;=!P9=5Q z^!Vna?#z4UIfKMX*^$0`GnI840DP+N*G&XzNpHy<=8zs=5gvuxv6nzCfXV!MvHyu3 ze+kUI{0f5ZFbC`DP`VU@%keR1ystz3(2U}O1*#4DK`s-ZI3JJR-#Q4PcpO+z7(mS_ zWzQB#J|oAhC=@|PE+Lc;{PA~WT2_)z((WN(ILSKWt21b)U9`#F3d^UUu14SO+z;Sj z%xA-M2o9y1IS|H5v~$UOH*`D#K;TYR*?O|Q61#6q>VP|1vx8yetR2)kE9jY_z?hEx zK(1}y^GUP|>GNB_{{g;i19uE&vq7g|rX7i77GpP@p+h5xU0^5t-h-)a!a~_um~ewI zPDdCjPSE^e$1h?*y~&96I+4X~2HKowJH7*5y(?Amz=3sbCcgR zp<6ibR$7JDc5Cn*DLMvMeLtRfRR^uB&2vTWO#%;)t!8*Jmi|^b7=7~e@rm`{(S#vs z8RhC&Hnwz|zGBBpeMC?9)I6lTH)+M3tQjuA8JVZ+QCdxIedxYDh(8m%Y)(L*Z9wN_ zsu8d?+KRP^V*U}dJgjVmZP}G_%y$boPU@-GE)eg_ir(-wNwihEFXIxZMGqKbnRrewjU;`Wq=4WoI$v zpC!v$ZJvW`*>lwHHCWyc;&HAiSku{moIXEBEcE;)SfJ?`p3uMHdv=B1_|iVf3od!# zL4WLNEU&6fviufEwQvRJ7?a_X!_ak*DoWE#Q5u#r-}s}D&LP7EP<9?SQH1X)drxeC z%xF!8!x)r^?!V8rB}|_58&ZU1Y||iZEx)Z#=4Zff$5`l!Fs%Up#)MaEQc4AGV5R!@ z=jdv>dLZ@-v=;>-LPyob1mbD;&Rh`L8oj$vWvzdWDQAebAogi9L0#rXWuR{=z?!f;sCsbc>5QOmMvUDa_ zo%DJ~6)~*d`B(JCB$}=4uXVKqM#_|#Kio4l{#kTDzFBubcXSz2Uy*sx7#IyN9?y=o zg+x3V(IYWz_{vC}kG5jCE^db|Jo8fEjI8yhRCR`TmAE~Fsn_UJYo0S34S|oa7vyRQ z6F@OHW)i=KsYjZEDCz1gpZZsjf(*NP;2x}VU58k3kC_8Uuu>nCx$oZdlHQk#d}N4G z`O+P%h_r&MluaabMxBd-LW$6YoDIj$!US-cEvzD!dxz2lEMdEc99{-q0%h&;T}Y!b z-x3rVj8?)!LKIZWP}~1e8MHg!SY8Zq2LIP}rOHUKuc%`W6Moi@E1W z9D`DMQ^n&2Q_%Tq4M;~6$I2%2o{=%A`Zpc;$U$po7>sq|SbX=eD}=;B;s1X6?Yeq+ zv@gMaTwaOc*%4qn`&bqE=UD&aX&1=T;e7*>`quQpfbpgvIZPDnNlg49I$=)cX;JI& zQY}*l_`7Oll)3jsYj4U;7|DhA&^xxm^^^d5tNgIkwUoh5ZQfG6na4j3SN{cE4@Y$0$`uR5 z5dC=opJ#%X0EbXAlMd16Dv0QQZ<}&kJ`b67-Ap+C&=0g$Lj;UQf1_cyIq9m4cXqu4 zdYl+<655h2aaa?xc^2qF{B?Xvjdc8G;(l32-r3|CidTUlSsm;jW7%2qSCB_SO!BVI zK~e3&l1Xxzlc@(uL;%wt%tJVK07}eF-idDs=6JY}l;{TT^ZLL}LwGQ)CU@95EIxoAjKE!?+^%3xQ zT5%tsdX}zdSzq}7^O_f_AmSpi&SxnPC)O|DOdV%kDgD`1EbFO@m0v10jBAt= z33Kt~C8XxJ=+i;UDm~?wp$$7;xQp0^f<=!|)t4WZ;;YhoUjw=1$Io4JwUzfi1jbN< zr8{~gpJx(U%*ecWWUzMUSZunX^gp{5@>fbmQhU;cOh2CbSwHVbohi}4ybuf6=hzk<}3Y=9_jO5GJiPG z6E=;$bp8ono3)$rMhL+h&3ox*+VHQg?4i{Pk`#=Hst#oXCK4>(Cg1*)xD_#tF7`Z#I^|vrkgP1~B&Y8Db9VpleJ~Ovl zCiks$CRv_G?X~bM7#cXF$BQ`*`7#XM?@iWW^n72q9Rnv~*8?j^qjQKp;%dGztj-8FnoQZ%s* zYPlWbQ*`ks%!3af@3v=Ly9KDPqF(r-cQ-S>ji|yKMcktt#9vuAcvQI=+^v_tLD)^p zC&O}^bL`|V(*qM3RdWhV-R2t|5x%olW^%QM z8`7*JkA!Kfg16-Fplll%pDTswZs`MBrkPwR}0W}Lit$oD=6 z2l&dfKE_O?_Jy(w%=o38XU{2W`CZU7k*vF{4QAq|;1`vR8?tHUnBYmq99xh4c+kl8 zuoHs;!X$vqWmmlcn@#*yfJdz1fUW#P$Z1UBLz)6dsr%&!-MP$y8pd{t*qN8ppQp=< zLKJD&v=p`bhul5M*e8<}J~1qkmue=e^2{j&&r!dZ$Q@fg8yg>yEcF_%WF14PEHrYG za$R5ZRN*r~9<iV@ZBKKPPZT}K7VvbeQ04qwU4y$7is=<6z?B=#nf@u59y^kQCIrhPd?KV)GsiS4H{CvL_2k7 zpCG%3h)S1HRY0NSeQeY&7>FRhb*r+!G1vQ&w$-dd(qANriN9Bus&yAPWv_jXtWw>U zilmznJ`zN#ci3v(VorF6Ag$`ahGydL#Z0$K#EoJeZe!nXztK*VjJ$3VtOM$ULm^W& zU0;bewR9O+B6lA>Q3#f~3|?wcz4!d@2KP&Q;B#il(;HbCET(wOI>B!fGzayJ5FPzF zOi_z$VNr^R;HV#rNndGBdV|MGrYCeT@VKCsnY-L-*`x37iQ`*1lzxfowd$X9gTzxc zqo?_!E7}U2FrlKe=IE`M0i4eBApsjsvsWNZR7j|>ny ztGYxcF2IdN-DJ8N`)v@xOh_6M)ZBdk^?!~U=6+4WgSpO@P?I)S-~K}fA~ty-So{7u zZID*I3=|-KoMUcyIS8H#jue6j@Vh?#9qw8Dc;*la*IRpLxh}k@>LD>xL7(b`YT-T3 z53eYSuBZe}R>FOd^0CtY5&_k5P%vuKCDKzePKOa=HLDwL{)5b+V)l>U z&E$=3Q{LNy0xTz<{CKqsZ5^>$0kW7@EIIM*zzc1)P5)LNzw>H}HFd_-wCO4M7X$%f z4U4ZOeEKfq)K*m4%&0Ga(uA<&8;*t|8(mF6m{#fzYtVJF7=3mi7hK)Up6h*# zr0$;XeWin2lShz^6PtI~eCtTvWbwyO!WXTNJp&Xgp?aIs3l*MUO+6eyr;AbYFU4T+ zQ~ZA(^#AO&_UJPX*(-5Ee4qnB)6z1gxNoeEOOYM&fVy!14;!qCWks(a4NCc2c#LCAPd9b5`JSv*@ zy3`ZGiRV#(&NkumfJ_51D6;w>d>h)RJ{<$&PsR{*gO_s8NsW!D_3+5q&163zF?GgK zJMp*Yh9Ruh*hGZqfS=ul))pJ_95KAYlO^A%wx-RVNItXkbl^4a2>RVe7sKzkk%xK- zuHK$qR6TjlMEC$)M);mc7vZ|H~JC}DQh8~XJk>70nt&?)t!m#oBdWIrxeuo|4RRyy!PkPy?Rb-YFQ&#)vH zGXEsU)hYGft4F*C@7S@h)chZhhgBJSn_%DAtA2Ac@|~rf_L>W$yI)H}&|aOsi_njU zjlK)(d?KhB|K*d2qJyh{*455V4pbN>CtV{h4iBw24i>Iis5K*~>Wi!d!y~_Er#;x| zj~}oH4ec3Ps`Ia^C1A`z{b9&ZOu!2FqJf<+kCPUCS_)~ez?XJZP1waJnb<|+5bc*c zDqyKwX+cT%h|Nr*dF*9WtLV*WWUI|0!RmOG6LZuVNLxov>QJzz1wa}de`5B>@ToVK|cBAfnpDv7K4-@0`B!$;4xu6DKnOa&}$Ik+}uqWv`w0`$4 z@Q22|#n;9IzY&-8j$J1pzN?{-PVS6@A6UlY6EqC#bRou*M|<(_Fcv(ZIbDMd2Q-Ps zm|wcSLhQs)>1bOybNA}Ojibv^QhL?9)Ko6GsY!V=n)Y4b0$#i#3c+;$R*^Ayv^Sg$ zVNR~#(w`wrOYaAw4W8balJCra!Bt{jfH=AkxB*4&E%gBlVU#|~Zv*8Va{hw$niO~v zB1@ocT@^;~D4$AZ zubwJr&J+MeUw6Am2jM+pd<-8yV&0q)WH|RnB6-U)1@TBc%3~z6(e&y0kQRt(b{*MI z{oxCKOfUu*ZjaEFBdrc?2y_pbWx9;+@PMbZoonbD(mHk;ynir>`oip=>Hwn9l?Xo! z=p(grm!V>*73?Z1P5eGEpR(8VUy5-7Ss+r^&lq2fKAbj1aeETJdM%c$N)p}1aa&}3 zCA-OG9>mU(CXv9pG-egBcococ+Z8nPJWP(PLMC%8tdWmgL`X%K0Ao|fe8Lc!P1(ez z?q<|*q|#I7n^BY?3qVVfoqXGXk9szA~@zE>HECyzSWqPN^kljrMV(00EX zhRk3KiyxG@CV#mADp@}&3#mzM=CJ5>40C|1Pa#(Jt?qdVVaJ+$XC?>(K2f-^3{&@B zieweD@#kc@176H}yEn5@k3TOb3S3j?m?D80LUYmuS!pKUOY(KBM4F5MoR36UTbxJM zO)EH!9C!6wl<720o(7E}TksCpg@&jn<3yQ3p0QXNsjC&U4EMQ%HEBm>9MM{L5}y|Y z@%pUsOAh>2%*W9qhlO=FPRJ=a7-ymUm6Sae9U8N0&Rn@F=&3KSPKBTPgw5e5UH@bTlWcPop7G#+FgBA3^!CPaoopf_s#zAy{ zqDH&3$WwL8Tt4fj`ds%#FM3$HTqNOv>c1`mDz{j)1OQF06Y{Zk{OW-cXGyr(!|*~c zHO8D9xTu}!^HY?|KnpAMO*(yp?@XVn#*IiHwMPyvaFNoh%&7G{J_#Ul4#Us?kO10l zv`%HAoWRX|Cm*YOZVu3lHSEfQF5(|g`kea3-?CczF4%s@Y$SFsu^EyVBncV^ZWA}N zu_v2HIm;xuAj8u|nN2ZBjplqLLcbf4tO=eaNsNZcAoXe)Q}Xwo+c2A>hKZ3(qM4rY*>LykSImR4 z(P82u#DUqQl&W1Q0hhG)u0+6OVhz^qB(-Bo1EB9xIqRq32)z_yQv4Z9wU#1KLX_MC zIHIY<@Lb8Zqd8#6t{;Ze_(243Hi~@LdzGkR<)Jd>Xv|dje|?0tXg5In{n(mKi=s zcb$jV39Uo=;EyOq+J-pw9}+D@5+V>qN_X;EWo~g>ud~x37~+ z4S2$e-T8?4EeYw{hjoO#qWuNj?GVi2$-1Hq&uAQByKL$lGLB76ng<{bLZ3&#|C%Bkf9B5hVY6)*)k^h+60})dr=|M)QPhM4C9@CF;l` za?l{wb`Rk-g#VZsoqqaf{B~;x1P{gg=dWe?@r88}qko>dF)u)Q%Re%T{Fyjk2c4w?x(H#`mqAgjTi_gm+P9g!26I^a6_uQ@4%$W3FEk8+C5a8Kr= zMlzTqJ)@W71GKf?xPo~4(}p;7j(yX47&^;gQ4i}GFT(;hRScCLhzu}!PR930(vq*O z0Qb;{g`f!jeesPvrd}XF+^$5Q#o>?}V3b_sY?^cEGZD(_*yqdtiqwxlj_tka@c!y* zXDI)t*~m~Q#zSb%**@)w0EeG>k2Oc_s2*fm@B%TysQ%S~PqHlg;FDg75%!k`nFR_% zz^sjidA`UW&Ny^ONZ%O1VGZhf#-vbC#p+;QY?*?>9>|*yO^~}-p7shdm?zZyh~Bb_ zzZfEycbEZ$8a>Ax*n)2<{3A67#jl;)&=7!rz|(?+0m5mWTt zbYis{)*t78_FZzjj4qMCfmI6$ z-1H=OCcjy)IxI=e)VOBO+@bjM+yZ$Tt0d8+Aee>O**@%&r@s?So7;6D@yis2`=RuQ z-Z^y=+iUw6hZ_neEJJeT;NuuPW8N)Qd)JH5m__GQ?!9+8>R&zu%56+EF9wMQ^@A_d zwE6AohL6&d=TUXdbUK)$D*f>=ePc(}u*tEka0gU=vq7`rBlGGr?Vgek*Qnsmv1NjI z5o@j-z-8h@z2oOm}_^LWoUsL%d8B=Tgw4#c)b-@mw(o-q(jE%0Q{hxB;uBt`8R zGCF+yS9i*0F&lW%sc>YPN$`Lky_QWboFLYyPVver32jWzi3xp07=y2)1TTxem4B#1 z68V&FltHICOgs@+fZFbpSE*q2Ewzb4z>R{V<04~{dw+{IBoVZJl{j3rM|?h)x(?N( zY?a%HuA}m=BDoD^bDr2@u8hrRTzf_G=r>?fk2FUR1Dbl=^WiX(H!hf1&D{H*^z0Z2 zRF&Fnn0Tk9M50vdE29mcGYaKX4u3MSmQ{xEvtStrkQ?^BDS_ym+B-`q-3D4KCGMl3 zuY9bgLDJLAq1pteLg;tZ(YwJLl%GlL^&gaeW@tamLOc28XJ!FM{VVjWuUc)-jP}-g zrtCd>i)P79x_93nm}Z2_2q?@%d=bqC!XEd%#4_N);-iEg{V?Hmw1MVf_iYEp+K9i4 zDS7{REPDy`+#QxfJ5FoIhx3F&>0%29--L_LR4^O=(LgROVJ@Nal=vR2QFCwvWMQp$ zV@TN1cg+~wb_8Ml3n5X)9~i*-QLSJOnF60%+9YD-6xa-F4x8MY;4^ZO|lL2@;td zS}+E9-4)|a^JRYXw&eAK<&P#ohvJ&G2xX4X!R_I)1cXHI@yW(;Bae?t`E%6%GFUbND<;G3_>~?M;nDHH4a?ocoq>jmg9o@MrikUk z7^eTEWO`~A@GddnC4f!?p;&MRnGm9ln^A2`&^#+@CNjU4jj!IRoy^9|SsmtMl6TpNT(ho&99&e0OeGbX+4J3 zz`;>O5ou!agcxwWoj87ARsgx5*{cd%N;O@`cs~-gKn!!0dbly}hAhLjJIXtf>mk&T zMCxtIQ|ejAVgMz$3>2>C$u=Di!FZ>>1A5}@C9vfJo8sdz2X0NJaCM$TYt2>cS`&$}4RuRawsj9EMRGx6aWie{XP=1H<*UOz+5wG1RUmg z{#r)y_>Q4j=WmM4lrE9-RmdVE@eL}N%Ui#zh=k!O=^akQZ~L-@+KvhR#HMYyev`-) z(`l*@?e!JseQDSk&YK&V^G^4%U+AwT4x7burs!sTN|~}F$e}Jf^CD>dPy%}oXyD}O8d zX*Wc_W^BAP(w7E2FWOF1bDFpX_^qWr=T9>oeX)X%^!+(6T!<%;-e z_j9!WAc`SxXu?BA1ZK621vsepig6kh#Rs$TiD*V4L_qb=5vXT%zV7NbCv(&` z$H5A9-QxE)ZeR_9KMa2;z4U z1!&^Bw<2Q{re8>_zY!DrAh}0AL9PzQKPijeK45w#s^#x zmA1LaZ8niWySY3y94m4)Gt&1o7C3f+Ss$NHjvS#o9qB_ z725PAHa>^^icI9#^5=nRo%8JN0Sg(Ri@jL5cJdpN7-TARcyZ8yf&-jQO(j<%U`$}o z@UiAAf0~n$X6)`0&7KQdxE=ov^2UIS^+cD9F@If-BXv=F6C0irLePyCtENhFRBDgDAtz$Z#$P|$|jZcN$+Y%77fz3Sd2KB$lw3=OB*s=n|?Ht zEMuikrfy9yWeqO_Q-GKwG!ttf!H94#{LF)lrBxCPJ%P&09U)L#S39}qQIX-NOV#wj z$vSf_D2C$LvTn^`@iQ}Qxt^mhI}6P?(1kD?>#oQ}qLTj6Px$i|^bB!ppYU-=Ysy9K zk;A;!eM6Vp&>IHHlUG5O(IQU7Twx`)BovRwnjV~YfeoO6Gx2q3E5^HwwhRA>K(=>K5mg&-Lw=K(s>Gg-6LpFA3`qx^d@x=Ek= z9a2I(qO5APw=cvSIs8S?ie7*;nKoHuAw6gHfzSq{c87z;X>!A0v2y)WAkqjwQ--=f zhps!we_6&!oduu_W*l@^*B+*Za5$06sa-)ZjgiU|mLYO)=&~Nt1F!;G(RHUHkInh} z0?D52cQ(%b(2tK7eD|~{M(d98GP-FC8 zXWVyD1@bDk*@_w=3ntc|M|{oGKMXSK#!!2VZkaJCUV=F;;`y@8ikZ?Ahh(p0p`@F( zI+M$94U{i9qiduNXN|Q;z68^iUoLj7z&uTJ)D*0;8`eS5oe>gtrX~6KVFd3DR`; z{DTdufai4WS>TA*wkQ{z+`(LLfYK3s#CEGB-WSz^DnJb$n@_nSXF%!_c~U+zFF<{} z-v-#w^p2si1K$NG-PmKZND=|^l+owEM_;j3Bvq$g(|$rc9;i{R?CFr%%!VA0Jxg7f z&lNf2(88%V~sZT5*|jC6Wi$ne|6O42)2Qasy9&6(MFnb!!;i!*1RE%S(Qj~ zd-SPkw24xd5YxsiK$$mki#&V?2JCpEwyd?@wuLG-Z!aqij ze;IuBUlubx*Y2B=&@6tUYknxOzeAkU-0meH_Itv0)X$c*k%Z1WHV(a6tsEG;e!G{n zILr(fC`v2BFN0RDV&KGuPmNrj9eDw)L7#cxlR$s#$VL~_g^Eq{GfyL^T`5>%st(|x- zqRcL#JFG$SMQ5sN`TU=kpc5&03R#J6p8~j`bCKSCwI~5JbH!BjYi1FrlC6;bmuH_{ zCJh7kK<#edUBH6N{SUa=hHE&9xr%wd70|JnGBgTWGLniFABoU*T$H&CyN?QYi;kjpEZhqM4(|GS@UGPeDUZuoT0o8S*E zXC5q)B08&?V6%u*@Sui8;PP2j?3hT{J4jq{MSg~$jqI7ig>TuOjr$kldfM0`$^*AW zf2`l0=S2znG0=;2j2{TYpAHd^<5DktVJ)%a7lNz=DwAl$>f>4PpWBy}A7OT%SDzVv z%_Jv_6&+)V*!ncJqj@HL5bcV-n5Qh=|64U;j8?g@?pPdKlv%0MWS;Y#z4jzZlFq2fVjU~S&iXsYNsj5SV zbYZwS$(k`Q8r%6+^@r6==BT-H6youAWxr!8gk zUeo=x{+Wc%NTkYZ+g?IXV?Ae#;VmK_-O@aj5f5h=!7EiNs>n7^Au~Y6I&dHM40%}8 zFh8qm=;xz?5Iew`5W%D@C{n+EuqmIJ3sm7JW*FmzwBy(`rNn$K-4pyB7JZ6BX-M9q zB;{;=md5245Hry`nQUaW#fZ1E*v@;){#X@r+^knA1bYq?s`HHdN9FwkL`+4KdSlPhuPRJF| z^qLF9pp`m`SE)K^ZOlBdp;<>98;tB3Z_*LNGz*x-q0cgqb(W|uwKDQ38z{uEV79y$ zSi1*I2k_9Lft0uam;f5|CnZVylV8BIais^Pzkizi;;8jqM}*cqur9)a{-_{qO3er`K3; z0Gy#q^+7jCqV>fb{3UAfW*znN&|{6HX77zuuNVyYBFm#Mxxs%8a~-8Par3)%=qaAX z3sd9_rkDy0(KlzS$VTYQgcnVo&ixXOZBXM%2rLOCC4!@I_!|UT${N6xYzxl)#l>hQ zHx{Iz}eFGbVRG-nUd#?VixuE{OGf$U+rEcw>ic^hLts@ zd~eNq1LYV4V=ZO}ZDiVWOG6IPr$E8L15&wSuRPjbr@>^a`pcV)@zE*ub(%B)m7M>L zL{oH8@UOC>=KsHb9@QZSxlTb~{Nn+}RzA&=|B6T*yJ}kR55kl){)Heq$X4D#2f8@@ zE10U@J;a=|$JsK&8@S)-1X6l~7-E(;NxS4K#W?yF*`j}EyubP#vgEs=L_*U4I=mayf?tHxj=Pf?iAqbaU}*FKsk5>*sSu`cm+Pd9O2g z6_n{v@BA>lPnO^b$n+wRzN9Ho7nm>*>PRK&key8+=anW>)#Alw;Frw31a%Xl5bH(| z>KVb(%)oMV$N+P7c&KVZJoNgUx=zgXPARYhAo?<>-ZR#0Gi4JoRdrNfT#PE8Y9&== zOowK0!F+5crD6U`|8xJSkuy})aTLD{!g?2kU1gWGK>H4cLzY}9;}!#NomU_mKJYXM zW3&ROCn*c(-Hd~PkAHP2XS`$dktU;4Pw~$}TQCyo0wE~t$C)#1r0sn*Q^^urk~e@h za)&kB4w_u1g=d&UneGLmTwl$MZ*)VJhY=b6=fR&p>lVyGCU*Ngq|d!USC|R;NV+2N z=b6NH2&R}~LYV?9bo)z~pFS1_5C-bxyHtk3@EKUXb%c<2NwE#>N<(;n1^ ze;Rd!r-3=vjp3KqNHK0CBpnyQuknZLd;t*akdzHBx*dk>yRU}eSnAO>bUpmsb3saz z9)BDp!dQ?mcO9d~HyWZb`r@;oS|de~GYFVNh9c0x=?OLEW6+)fRND$LsP8B{A+pjH zhcibmyQzN@RH}p?@?@lstxo!rPW5O-HsfM8@~0KOUP1hbNinBm;kLb` z?SJlrt-3(=?dk_I#dkU+EvgUkTj$-01m1ZpUNLZp0!L1RTzxpAHX?byLT8Vp?=G3q zj4q1;$1-=YnBBKHsh@2#=X0?)LDUt~vN6wXXzFT^0QPhC!k020%gbzx4h#k9bwPOT z5TE)us|}`NDJ#^fi~eUHDAg_A5+Q70$su`5SMOZE{Two!y>69o85-e9MxhZCwj-I3 zd)==+n%P83&Z7Dd0~ciDm$d{y>hhLG?fM@mN4>zY$rY=LW9=~EQKcfb16j!4{16ne zb{NSQ_|s-@UQgxYkDt#(FJI_bk%O{A_2oK9J3UL6pKy41*x@jSxksyjY|DlC}xS&>MX^ssCD)eN!M6 z7%1qWe+&^7AEB8rjO40cykc&jul#nqL-d3wAM;v@&wDQOQdesxG-Z2G{GkcKpn)`J ztLOjuCH9dheoX)K$(a--Nz{~l48)l&L!$z^E~F?-rMcEmTzH1(Xr8_{l*27sGkw&H zl&UmnH|xizD+cY5Z|t5?SJOHy;FdE^_t+5)lDDes2-S}F^QA(?d z9#m(C7NCCZ8IA9S2&E0tUC)`DeTK)G3nQh@;Qjbw#G`HIz+ZEpG730PC7&)77^9)* ziA_)o8lKf*2>%6~R5rW^OpX%vA}6gVNiDz)k^&*3ZY84QFd(pAhYpw0oe&9nV0%;ai`ZOI_^F*D#yo)_h# zax#P!XC{n8n|we5D~C_LUGD7$%Fd>N=M1r=ngI-qa8g|hLXf$NID3o-&drK zDO=Va2T<@vQd_F%-&xGvDl2Zm2eNB}5%30w7#}UZBeLIXJv`v#AiiAFl;;qg5`Fsw za0Z3G$Y~zmNE}E0<9)^gAjx}&zW9Is@7WH8!RbA#&>zd^;FX}GHFc>cJjq7LdUW9b zvjFDBK}IOLK88jEqN9!q^{F?|Ak-C#3|Yy_HW5D z4sUq5FFz6_KDy#zOnx9>*z3{UG%ZX1b+Uc=gas4C7C)KWLGbv!Lg(-aN{r$bd=_#^ zH>ZZReJUJ}ef`8NVm9j2;qQ$%pnliMLauOuJmmf7@a$qIyaJwuR~}qt3^`G<7pRcS z&qrKsj_N(jVE-#4cs16j?F67am6#9 z#&eWs9pnQ7A6+su>w>n}5?r5OwuwGKYVvf&ODL0Ymfr&5Ar3nj$@!K2YI0N1spoKK z;T=L2CkwgUbfaQKnsLgREZ_*|@`qR*p2B7_21(uOoEdJ97FapHt+-*Bhz#*=NjY351pGtIr};wv)%a|?1DeK#-OrxwK)odnDfx2j63C~ zA-OmCYxS{TanG0LA&y`Hs=VP@->%ac)BoaATqgfRc5nvWcORB;WMkxkfw70PN{NI( z0n>}o2Cb}at<+LGZ2h<>9yRWay+&Jnp0JfJMHS003moXxoM)$D))pHXoZLOn6odCP~W5KLA6!LU8!jK&(Ff&`D@Z1w|#(`KJvr1(}r&*`1PX2BK16)-cddGJjONrtC?S*iShLM5p8 zWjeZSaKVv{%tKGBzKhi3_|g3SKf6RaK&kHcoNvj0PPeLMP^Vg;O`nWn24N=Dn!XS+ zdi44mQU8&bJ)$g)4rOR39{cSueY&~GSlBwXU9DwDS~F2o$EGQ43^IsZ@YI*v>K#As z)@?W|MlR4*yYxXM%J_K@A^ajD4|-dwy`Y}z0+x#-pb6KGh9kk%d!~m$XSN@KII5(%bNvT&fpVFwi8mMHDk=y zOS2)2X$ghfey7$1H)S@QcGYm+)%+o2J~sbz;QMHJw!jp*xN=LH|2^L}XBQ|ijVPj7G z6@X;+#_B4F;Cy6>S#qt-*>>>H1066(6e9EEd!*~hRy}}%&i{USQ(Hdlc9F4G)=jE{ zI!&2*QxVc~&F!DvPbch-qWnhNs)gDRg0c3$5T!j{%zic^Iq=j$MxWJ#+@`i$ecBw> zOi(uZK46!`JRUsPX_{l{f>fC|wZX$@gqt{?(WRs>C7nMfmg#{|_$k;dx&(B_OU&>r zP#Oc-d6VG`7XtbD@)Ku~c=oZqWFvO}!5#NINU?Fw382rshP_H%CsQ<&bu97`Ukh8h9G3?rc1CsR!?p7+))c90i1qB$(` z;X2S4v6xDzzz$C&OHxA2cp)&+6P=))mpxK=v8{NevYvovwme*VdIOX`zzZ-xX_^i=J6G2moUWjqj5_m0D zPMX2|$BlRj{iDHp$g@Omv1URnT0bG}xYh}<(3Wvzso(?CXJX8Eeg)l83DCn9L1@Gn zk~KALCa|BA_7p3&U{2*Zux)fpJ6;DAEDDs?R1$@+0AmOhIqu?-xue-rd9lnL$l!j1 z{!kgy1sqFZ8+_?sO5T#tXVt~l*A{;I-`B{mvj2Hf8s+$lJ4tJKPj@HV=%yrYwLiy+ z+hHfWiqd`qKhFLkHFDRmJmSM}#gFBZ)ITekG@@90_^9|CI6J*tOELEmX8*L`rh>|; zkSaF~RF*n44L$fIbEii7@CiL@+hEg0m|oA|;L=uA>_>6Crp~pLZuHUs#bK>_12m<8 z8kmRS9b?kmidpK5gLBf+^Cmr761v>zO&UBOrFNRsE6D*f?BBy9x5hC*+UeR3N%BME zI`c#WxJ>2RSa**aQvb>bYL=U+YU1y7w9KKU-geQNqEbSubQNZ;j+#5=A7w>&J;-cb*RQzH*W&j5p}@Q1oePp+sC>>0BemTs20 zc9m506@~%~_)I6f8NH*&J_wuD&q%2c*w18v3XK4<8#eE!|I)v%KC3PNvdsqOSjZ#v z2ZjZCWt2WrOAXJn1+(hul0xFG@bEx$TixudXhPAj;3HrvO4^c+S%9}j0&B7-U?W9$ zpE3B$8Sv_&P_h6a{?-y$V}RCH360)EvDt45xjdZ_!;!$6x>LkI(fl+42Ah~sjyhGU z$@%pVC1yNhQ+P7mVAgvPN1=0b5+vg!xDw5b%_3v0SsU08wRHG&FbLihFPLdcSc77; zwBdh?0iwFXi9tofZ*RqZ4>)8hxq+VXEJmW3ysczm_%imfnIMF5%QLCt4@0;vk=&uD z-O3_7b@1X9}7J@Z_b_=t4T{I}Xr5?P`rItJs~?%QqT_0xkGyQ=01 zE4jhM(Euw8j0|uf-ZOIl*!^J4-w_<-h_-P#^T0RFh4H8N&an(wCZ5>O>V(c@oisa`E&=sH!?4Sg%xO;^1 z++vt;KlaOtV5V1~C3)`=HK`0-_p=6;$d(lZqAtm=2r%l6jDRoLw#7>&g^W+yfjcO&dOmSiE1PWY=o;(W^89+XRU#O@ip zc%I3Lz^-ej{lF9Q-_dK!86F6)Hf4epry&O~ud{CURsX3wcSn{o9lJd8PL*myBm9(ib_>`xp} z)m0Uq3#%C8&CkNJ-_+HyT8+CJYNDUi?fR!b5Az-AuclycjeuV{Uj4en+J*=j>X-s& z=1$kg3l@)iy_dSxLQ+RQjej0F$vvOURDnTs==K;Ma*!&qh4)S!TWmq!vq(CkUe*v} z)GpMsCjZ&=ZMY(~x}(-00GfK%eu`Y&D$X0PSXTwj^U!uW$UmytR*b+#^xJKz+v(Px z3YTH}x9Oub_rf5n^MDoN{LE2!9kH5!FaIx7Q5WmtL+AALi)3xSUvP%I=5Mud zN4ycTh2=~-eS|y`D*V&9%;TQd9yk2SbvDt0&pbgl6*Y=C<8K1HSJgw5{5AT?HM#WS z<8cE;>JOMAwMO@6h`s2!$0yZ)kY+3Koi*|@%RisgO`yyRY3p7mmFDNHJ@mXj&2paP zIJN0>TmJwZIIbn?H-l{6cjKwX6jkJTRZnn@I?6fK4dLKR-sA5_`Np)<@gI1!rs-t5 zGTNGaCK!+Wf|sMv`RPYYzRe(h$wM-!HsIP5UYR>_v0NVX$RX zHkbbB*`C)6&+o{4_x>#3EzQ#g&*{5*qLL=icb*NJkvm59-@#fbzGfd3Py#*SOwT`K zgmH<{)Ez+32>2`XVU}nkOL5y6=2?dtXJB5gfY<+5wPt&kmcWu0CW{8>(SQ}Ef;(W5 zjUW`&udH%{#7CpRSK>DBD3X5SegkoS#Spm(T!4t>q3b}tsQX~Z>0-iv|J6u3(8I~+ ztieLzP6ScCXU4oLMyvr(+fJJpu2~Aj6;Q^A2tNa>M{J8j;@U#dSs)GXEkI}ygz z(!TpVWHzThfS}!M!(B0V4zepW_TP_)hoO3fKBb!<23sZ1T5igSOkmYOELI&r`39>feY@;T#`bnmfZ#K*W@f*2hP!V$1%6S{&;|d(m#roJTcJ|GS)ZbSK zUCtjO;a0#?=a2Sj3`p_9l-v5H5yr|@yAgd=* z7(9PfkBrdRxCPL)_qDhHnG)(DH#S0Kk675Yw$o4>TEp=9Q-UPx=^VE51A5#w$Dz5~ z51pBiNN6$K^Zp>#m_p>yr;)D@loguq*X)7v;47`P_}6|$#}0$Ftmj$Mj;;58#xKGg zm_cWWNOt9mMa+%|vtgO5!Sflc*Na5IA1yQ~bzb<=Tq%w+7es~WhM;@K8fG5)2*ke5 zr)(tM=ZzVG#t9P1aou#zso#(8vJp7jo=$tO=QD8$3-$>ZGS4v+CJ%5Fu3J&;)L$5Q z`Uk3k_5g zQ|(z|{mOve7R+j`vpG%>aZ`~}jjdwt1DH`~($zm?ceBrdtuDY|I_#QEckDFebueDRaGb3f3OL4*BqXb&xWeeb6M5w=+Kjhc9rYOE9H zheE{0*T3q8@6}pj7-HW(4KU>=&j?Rwme%3vnmQ8^eI;MbP{>RziDvaV-TUSMX3P_> zg@x;@YV_o(bK5lY2h|m)CQAG{hih|mU1ucYRgYfr+vpQ}e?xrkLriKP#~uo;ej4tt zHsL>^uCn)Qs_T*DyPz>`JbX~*m5YL#BTgaIQXOm$>&C4ySJEl6w!h>fv2C8wdu zwcv&{D_DcH$GXVqk+hNM&9uYEl82qpe$>P&y_hYp&kgD_@=OT}(5iar3<7;1PJN0|H%wj@ z`!~Zpd>T+_g7hF3?HhF6{c4d;`rh;6&MkvlUFc!?eHpRIBKy&V- zNLP^ibF($QjALh*whvSq)dz!?{9taqZ8NMaCQKy{qbCLvwc2S#D7z?;-(4<^4hcq* z_8_Mo6CE)5kM4>7emT-d6bSPCiQTJs5eJBO+M)*7D{Sos>Xa+XycZLwg_ z$w0DrVoVMK9k?4|swy#EEo|)`Cj6KJW1tP!*~LbI3?x>;e*%s}WCV5xoUoY`=tFFJ zVqpP)=Gse?p>dgdhOZ^+XVM5755#0OSQrw_61otK*eOz48tPaq1h zBHajY0Tn8A=qx-M8aDE_f zR|$&T4AFtAyX?cCRj`MB{CwYvEBNHKblE zC)2ZfK{s{LKNyHM`MRhb8N>5G1o`U~>e`Ze_%@ zM02`iE&begn@sBqyVXFUs({EldD!!#!pU-TLX1yaU_7)UI1G%jCYS^MW7_p%Z)`pk z(8t$4Ip}Q(FL)3<`=w((mLftZA%}sEs%o4L^4A8PUc;sSFr`VEMhzUG%%<01e&`;089yO{CmWHK` z)zxI;$lzJpN;w)M%o%V>PEAUd-UV~&9u3jI4XG=jzgk|GbbZcni|2H89TiZl`ez98 z*N?%aVe!aWoqehXkLTy&M_|9^=4a*f6`<;GI=&x2qJDUeGqMzk zsR6iZx-Zo~(Gajm(NUCsba%#BMXj`!I=Obs4;fkg(E-A)l*8-m(&c;(IH4)1lQNY% z-852Z-#wtYn58VSCU^T%saY@u;_-v;>;`EXs>O1C2Q{QB(i35X)Q^T)X%--=Ho)y1 zh7uBS1Q}d}wD)kjsrh65O{ejd9Cgv#9wAHZ9WvbFU9b;dIbJg>7$2X>5XE^yN>o2OFr4)$88a`Yi$GC<@cJe}e@w#g%r@ewPsISP+v#;6UudbmlpK zK(cjWdOshvKqO{F_>Wzv$D@us9=|=qt1gsk%#!7Gu^;-dIi7otc0alDYuS?)bd^P8pU3ETSEvj5^OF!|9 ze!YT$A?kS=bA@y~Buh(9gt-7~9rCs%?!Aatu5X?2l_jQUolJFiDi0Pe~@8oz?DU5 z5zv`YtT)GsxC!d6&5E(FKqT`^?O`X}TnLWdfQDFR;eVb<*|!RNp|x&Mj@7cG+*eD$ z=*~)GPjbg`H!{V`m8mQ$MuycF-l>wR=mR60zRBwH=#ktEIOs>OG{VvNRXtz#9Q#*n&ETjG((gFvtqb3K znJQ>A`9oGqXi5(6<9E=NWuUt9MKo^3=JbjyI0^BgAYYw1c0og>_sLe zFaH}l?w@(08nk%4Q5b}nh~R0h)Qs0{y$atlxj7J1$lsx(c8~tGIm4s_}*3 zMoXBjX0OVr?)S)aA&LK-i@)li#x|7KO0_79*%&E4uD)5}^&Vd^sH*7}jvW8C^xSw5 z#W$uVtLNG%gp&za#-vm4B$wI*tKXt>O!j7WR~<>m7Y{f%py{8&sx)2!$2SOzwN0@n z$MQ7{<+N$UF|d^e$}|d=T;%D9=-*2bpJ!nWN?B=Ys2RwoX8#C_pznqE&{*B(!MVF0 zJs;n#GH`>=%c(ygdmf>_UiPQIFWd5go^cH}98Ew73B0UU4mdSazW+-7$4{=^bMX`O z*3<%~<`>%u78>_U%bZFy(-3(uo;83sgrpv)hC@5Vh9Hd|9}@aeIRki70R44Jk@9Rh z1o9EdgodO3+Aa=)*t<{pZp4PMnnqX+64t8=GM_@g-2%-8x%6+75%VNkmntieUWVeB z6ZE8NUaF||KQ;7aaJ*Oau4bo^T8GI=gNO4Zn5vjUGHgc%GMI>Y_P9I)4K8Dg3Tw8bZ~!HHw_7S4Y0Q< zCi!cvNXH}5y8^lNYB%UF&;vSheqA}(_~CH#cjPlIbv%Z$-LTHAdpC6NH{9z`?^Z#i zJf=e~tw2RRd|Mi*CpVdA*hqTP)4=Qr@aSi%EiEKXM5t5b??g)*gmJ9Xcy{GD;X?{~-$5ZTB_EOWI)kp^rN7V#eBSp{AM*19}_xS81JD1fcdAi-I3 z9BGs7UBN|mYSk|TJ6WxdMdagayXP8-R6?=a?g zpT|g3ggU#2CC`}$R%tsk$Q{ht!xydtJI3E{IlSD($6@kdhACoiNn{Z>ICdH6J1gEy z)S4BgXJ^b>X0+}sx#Eawjcx0liGzsCK7o#@t|MwSR`CbHR1UAQrFZ`Jt>j)xbIITz zNEu8aq`e@b(Nc3>+rat5%gMTXDK1?B0--$$7YOzIe9eOQCl6P56bZxLkM11^Sd9_Y zmxuei@qkSA@~aYEg{uo>KItow0Y-gY9u-%|Or95N8aAtGtv&tH>~ib!z&dU+dj#p3 z+AS-YdRSi>UMjAFHU=a)y+^95I&8jGU4(SiJQ|1)s>Z&ShjpkQR0@ya{^N*hUiXEv zYpSw0sdwn}&1<@s|BBBTY|cAIhp;p+vwG^dLTrI8wR$viA5O$oY8eU^64y~lyEp?! zVUhK^=m94tIe$B}?n_(CBHcz^7*j#LD8ChL+T3Vbv6fKek(czzE z%;$hLyg(xsF$g3%_krDbr-e@BD$TqfsS@!xBlq)9Xn!QuX;nkLUlBFt{L43UXWe|`1h|&=+qK)xm>MMPz1@u+6GfG^+k4|L( zYw~sASf?9)?@-rR#dds16Sh_k@rNm^HGF`d2HE^lKWsW(b4E(37UodlwV8b8LhqRn z^`e3{Tt|>p=Kh~}>la}XUA2uRP>fcs3I@g06DvdPy--6<9`Tn+Kd;#13kT_G z%9=Ob!mZTjM~{|p1)dzhpuEh#SM$Jf_oNvOcmy(Owh=Ic0?v0suzc>}FK38sB(0t1 z!vxF@P=I6#NJc(ay9Q~{PCoxUy3 z*a5fik+ON$&lB6U)>RlnUfjd#$`iU^UZ?}{>8(Dng7(v0EZ7B71pd(@BCwB%=9Q+T zEfrd)m!_MxfsA4$^yjsp>CDnV>^6hLEqy-&)lsBwz<}mUUr6USo%CPTCO5&l8*HXM zwt|=eX0`pebXvb(!`Rn0{Phbqe90&yo2Zbmkp@d7!$aAqgZ#B1J}@D?G@jOsge{NOl|K2ffk z1Dl~4c@qQgAh+svxQS%FqTxR?bubqqg!qxPjPuE8AFzhk$X9fL8*vUy;bk93%&;(D zh%nZD-U!(|$QSW3cTmTwcP1|e_=1=L0~_q;YnKlCiCcU+3odk?CFA)W=sIsn(%{BW zMk|{3k+IrN;!pjU70rxszADA6+2Ly4Zq{cP577c{2{zUF9R{} z`0$nnUR@u5_#V%)M05K>m0FL5u}DP8#lbAN5pOaoP4fZ4%!FUe+7syNUyQsB2G73{ z8x0kWTsVkF`G~B*91qwIZiGTWmx28EloY1K1?;pr#$0w0%Q6+5A)A30wc*pA_oBjw^tH%)@bvh&6qW7j!=MKpMepHd;ju7q76>HAb55Y zxL_3>`;jcVvkyBBcA5m1QayEwkHSs%qGJnJ>lSNjcOmJF+8Ml=tXn3^4^Oz#9b+46 zPod=*yqJGeB%irQOT3~2xyao~3hxf(qWP6{1^s8<5w%7@2gs$m3S$e2RP!xhRmaO} zb*4Pp_|P;{{6>e=n7*4WbeuoYIo;|HEweV{~$Nh@j0nD#}VXUawf zU|Ehtc+2MEh-+7>1h?^_7Q>sHn$>IGnV+Vd>(uSHofd%PI2qpB{oULFLq~-|7){%b;(6X$(VwrLC(xpfvT77PYItC%8{o>`RB;Mq@mf z)afBlEHwzfb;WsDOA*;64jw=KiBE+2APk7D|FqL57v~}C?myaEOAC;`IZ;X( z>=R$8{poXjbk0U>S(V0Z`%p&G~OTsZ4 z!jL4bce(OobCFY{VwemY>>O*<>zkqrg=Yuw)uJeT@WI9B4D!WpkiUsbcK@=JZIvD_ zdZc=BIh#dx!lNRo))c0$;hvokRxrvBn!$-TS1|t;Q(yM;NFb5Pd zKgEg*fgW>CEk4gcP=NG3nn;`hcUg8*({5H7SbM}Q>p^NZ=PVW2gDA$0*>1!o=oC1I zPPGf1PS3U!x!5u)CkC1#DlaN*7b@|FohQMJ_F*FRPfpAVvU>Y#L;*_%kVW1SL!=b- ziIQ(-X$CGGN8hM3&Sv0T?V%0i1MN`4pWa!PM)v!%0}&!NiW##M+oo4Py4m!(90RyJ z>v_%+tcuNDP>}`Qs>dz?J@!Ub_q_gBW`V@;OdjMRe1Mh^BOs?=p^WfN0^gKYeaTa@ zK^&eWcr$xWnl-ef&345YNDF0L3)rmcGa-bLecD7;^Xdbl(?H?s%2>1qQe(<>0Qog~ z>ltDh{g+%5e|e`%jyq~&RP6#YX9puCo68v5F}s-{Wj+Gu z>ty{P&DwJCw10ziBocHf=bAppHPTOCE35^X*2-o5pzx=xc_N21jbUY`cMhxl#_oeBsdtza|@X}C)9hW?`fUPmb>3F#1(!Fmr8~c~2 zrHZEifamCg{{HtLQ!1W+%TX|O*uq$-rh5`b_dKUcyqQzw zLG+hdD%zLn%;f11((vff>;TOQCfEn4Bip6lKqbw3Q_MIv5k{mSxY(f?Xe(tyKQELb zO4lRE+$k>IbV@@h3nGL=n5$LNDN_Mix9JXWpTHG7hCXZc#+`_c93QBvbIPH<;3=H;s>iL8K9z&~2KM-DB5DvWC6C1hmmnrxT7N+0>p%0-G9JcwI z9(EJtFJVat`sL0Gg>N>x?j+JcDRhjcb;D{+Q4Y9J^yah?Xd))+-iUzAl9F{CiFkz{ z+|On+1i=Ip%uI=OsJ6ms2C)Shay1DwfxFCv&AY+JJT44Qy0FM^I#bv_MnrH5l)O-h zCbt>=wga4_qWdRYH-cLCGw-)sQ`5H&|~**h6MYpoR90o4|fj zU=zerO=@knga_TY_HL`t({G?yjL;Wkfi_8*U{Rwi#!g z(<5UrJ=T6t%#7`^E%7>PH)5jiVSN+qVq+Z93)Y0%0c4IzOqAO;l!P3*{znMC&d?{6 ze6j@wRd0grDzORj&PW~y4u6d!UW9-Uw9ph@)s2wnte8+@8$%64@*%9%hKf@W@b}y{ z>aS&mU1(;6gfMsTx5VnSu5DcM`2YST6>``w`(jpl%SvJ@W-8n0W8;nIsa=#~E z>bzqAg##dy;RO;sJ_1L6E!V0r3Sdl~pOjmw@s`)o6lkL%f!1gwm8So(D98Ro^$A=T(j_nv^+x zT>Z$}v>guzn!|Bn$!V&=nJ!7=GE?cbcHx4-ssK%B^XjWYTaBYr(!SKe9ll(-M7ni2 zel5aWF9eTxs8tJIus~zBa?n<3o<=YHd!S}AwwZ(W&i)A-&Xd`#6{9HC{gW1Ejg8?t zXNa)1e-C!!Ln92irG;D@CIat)fu*LR0V-jnod%S+QhLb{2{`%*7NciUPUSOief{b5 z=JgJw)LHldhiVjoQtdy&qLNf4*$h#?)E0sBSrdTY+B)DXJ%?H&OH{HsPR1Ih`aJWL z8x;C$^59;e8y$)j?^u&&P%3<%?f|-m`2jAp)OaZT&*O683Jo3iiNJFJ8G*wB%SP}| z2t9Y98^)woPE^H9r;cfY2U52YTm!Y`Tpa=i`kCaRR*$J9UViWstgxrVK44U1kRua| z_&Q8-G8l6n;}=+N`m=!sBma%AMJ0f`4$?}6T6B)7ye;-QeQpT4t-K*?IntQ+WXYxP z*YyrRaT&Hn$lzNL+g>wKcOIy6?~rcq2SdNZun;l#sGcBL(>;U>c;FR7q~XJ41?_$C zozQ$I%~3;?iF>^)Tq0CaCGXe2qjuhUjj^yrP_^}8nuz#VSSDhIo;vR72bZ{px~;!g zdOn45g~!%bkhVE*v4|D`_FmNY=oBa9 z{lyPsob2H~lYm5IoJjJH|8&+JE;q`-jfs*57bKI%LnVcdGZ2?xq6OVD*OX{Sj`@RT z6jguq_XHebcqft={XSd5PmQS-f{-J$)3bp1V{cy$4$~|g`AY0OanpD z!~Sz@WMsP~v6W$`y4(@V{1;^2E zrYXDFF{WfS%NCsJ{PI~X+~P@uu-`2AB<8Z5C-DZ7KQKS(r)45rkmvi*r!yp3zy_Ed z9&pM5SuDja@d}zYH37mIzLEnefgGRRk`#E>cf}DZn`mu`ks#S}5V^n8L;k|4oE2q8 zzH|C*syqS%G$>g&$3xn8cz^=a_L}7zS z4Uux~%6*SuCZHUt+!9K7m+gtE!WP~&$lH~&e>C{|gqVvdNe%+<69)IJhlvvg)vC{@ zk2Y_doMz7`_LX?O?UeqePJADI_{HW=FJ;l2IxpA$lg{YFP!8f(p7`T zUGb=((sm&^2j>pD9u%fj*-{@fac@F8fD^cKeBRIaRN;AK>RbHU!7=j?wPR3Q^gjIg z*q==0`(~%1@$lLI(FNAj&U$fM_tjVU;|MxHPdS*g0N()2Y{u}nrvc1o4r>(%Qy>e- zYP1fKqKOxk7i)wo)#gW^;eeHRY+bkRCmK)LdaeM7t9O z7B!54*VSd;QgudQ3>-KYf-M8W3$@f*h-@lc z5ez{|ve{B$bDA$5-Lm6@G>>js3pJ;vFaQyO%)ok~T?Tz|xB%tVfib4qXebiqK0x`q z01Ve5W zfAak0q2M&Qt2L>4CZRV`J3A7YR0;i=FjaJOvAHzid;RgR(Mi3Ipr%c=E)&$q=69`x zgMFisVrdi_2>k)S6DRXvh>(av2}i*Rbj#yGc;ARZPR#?)S!rHGVR()e@ff-U0vCaz zfZ;n+K>@wq0eg;$R!Z)nm#UM0|9X1C90WrMSCW11a0e2l zb?QCXV(Bd64>Dr-O<)yg&dI-FS9lR`D2?1!!ODB_IB=SsTy~mhYH4T5KMx9hjM4;l zTAZxM-l1B`&731mk@7%Agf50F%re}j}dnsT)JBeTubMd0&eTGwd( zVoiU6GPgflm^PD9;&P3Asg_YkGt~DPtuH-6T<(t?(UCn3xEYv9qzC(?`Qabv`H5V$ zYgd2&rJ=!tUf0x#U3>&8Qo$g5AUuCaypQHiSBF017ip%j6?Lvh=>M(cI&UaxNJf7N zOSJe7{z*@(Te?#HY|!Zn;odC`FePf$7OJ%)8iR}4qE-_Sf8c|7HN{n0C?nnByTC(s z`za38j{p@idh(I8W^}TSHTlE&r|neUVtUVys%Z^W=rfDNu$!yKeoo4u4b{sPLQw>U zZ`uHq)~Lr%eyLp8sCvsLClTMX5V&d41+PdL@jb_c*mi$aB10*it_S9B`_f2n*e&+g zJaQZ|NYovNVvMJm3z#2YFvK57R#G~F0rkRF1;T%6J55~=Jz_d)rfRu$7tdAm7tzZ; z#>M?%rJ>)wxi|g}P1^xNQ}-TpC9elO8{|764JvC`(mgP?@VUwVFWHEA8bBB+jj|*sy^w06nx?%ckha!$nzRP`#UX4rYeK0mVaZk_s)Nf`O8SyAUNK@;5G$$o zY4)k`qDFniPAJkK+V;Fb0)q zZ2&)aoPc_oh2R+WTJb@d`&*sXsl*o`&<46}%e__un}IE?s8w9LR`{^|dMe-@N!RieEWBusN@sK~BM3;sj+ozIrhhr465joX#z`+W;X5!ib6Qop&;HAwZmcbrP3|86a{fz~4ynN56=$)P` zM*GI1LrA)K>$4=<;q|pzI(cw>ZqZtL{h&63PEIP^ob*D2pMF$;Cjb7N?|Y;}Fqrxd zzpjqm`=ze)*_}M8O~5cdk)W@#z%r>+y)2zN&_gp95-iaLk?_&ia_PpOow>Nq_=?lC z{eRNlVXZEwlho^z1-Lb6?35~mL$vTqo@^2QWk{B#O$h(OTS!RsgCZo%>Hi3A|PrS zemyxM!Vxlf9~F<3%pC8`4C8_zAkY%6O;^W%Yr>7xErurGlDcdpwKJOvU}3ueFsz?~ zf^Y^*<@bGjH<4sSyYmky=xu}M;%HU<8gTO#>QU(ntHr>~xr|Bg6<0z*8bh%2iERi& znX(SVunmdW>2$?10QC`-6B8bdbGwGbOd=f>UtVkq%OaZS5@8^jTEUigx^_i9_fzm-gy4zTkgO5K zJ@t-08w?4C0@ywd)?Ds>HY76zZ1sO*HLg362VtDx6psdN$vhY#Cl7 zAhA=momIb$XxMC!u=VBGB?$Y2%M@ru9x%|s;)kEjG~u~JG~Sl!a4UKyUVuE+4(ts? zqx3-`Fy!30LQH&CkN z`m8CC<0spW0_O+Pqsg~9twS;nk;aw7>hoOw1~*A7h$}<|>0k{T&bd|QHlEOP2{fx& zQA@~mrN}8GQC-w^Wyl8-)$tQaOlU~h@iokX-eSRl8vVZ}j z_--7uyA6fTBHU4HH=-5Hgw$&yM^{}l?9q-!#6hjB(gIHQ^Imd%8t5@hJ8uJ7^ZN(> z59Bdh5fH-Ku!^MfdN3Qdb}3aC#faG_DB?B}SOq6)I(EB`E?wi4LagFs1|!AVnY@K; zE%yauZ+{>H_K2f8@!ITr3}*v*K?NE$o#w^igdv5yhN&V>Q`P?2%Dh|Dvo zk1c1V2^4Z{8smi-V#Krtnbw4jXt?5%-MVqN3bc6JJz`(Be1o>m{^OY0jOQ`f39W(N zd5{N477nQrmtnfb{+&xEOqeZi(A-~ME7eR#b|-(Q<5ZiAxtCOBx5??sxHp&(a+q5^ zvjdha%pSPVww9;0bstH8Y*_u0q)IYMWMtwRM&_v$nJ@GHYQYPYo-+3MX$@arb#T^a z-`C=Vkud9b0OX#A@4d!*q*o0lcfEagL{9}Jx;QK;g}`-j6*y&7;X(7fk}J^ zM1A3%=7Eu+=z9)2F5@T`>Wl14!>qUp2Wx7Dds9A&5%hR%OMgG3wR4`1DpadC9DkSj zhN(F;+AeEtXbgM2U^=byI)FYd5w03*Xr~Ko)sTn0mY`S}YS-3OV|qDDgukoICh?-f z!l4OT92hIk)Q={^`0V;hTkoAB<-!8AGuH!fn;`=~82*Yq!_}gb&aE zk&g;)4IiPrfV216UVhyf~f)_-qjKdl4WI(TKl5Y3oZi%2`Z4PSeU2wmh;N{! zBkKn6s#O&0(}iAO4;|Ss6Qs8(;er2K|O6cBPUqSer8t7JK0DpyU-} z;y>!9P>@*?1pIlu%gF$la5@E43D;ZrOW=lC%aoYuulc8+pMf82+in5w1Zu4#k{1l> zCPK|}4RV+o$*-AaNK68)pfr5)p?~hS8YG>D{Pd(+lxGS%FNAYh*Z>`BDq*2JOyxC^ z!G?;0B4oiw#oAz|k0-gj(~iF2MZiwrgZG~5i!9(fIAOXX09G28C{{Uu^{j-v%P)_B zk8eTDzb@#T=&?H)aF|6srpxJe&y%kwlJ3Mmn>yVu$GHf`=$m?yo>y)*jAIjGSn$Bh zW|Vd(7@%kq3jLfHDt1gE3XwO5ID+rM#z6EH8aU?WJ~VViR-2K&Ye9lBl+`&Yqi+oI z2y)O~M-*#?%&*vZ-_b0^v9rUUG$?h-g%(zcc4;vhRWjcJS}gJ0Dm}@JU~~&t3H=#s zkXI;-$5<0Q*u}J~e}6qRtiAbd8v>7sxC(TgKz`!{*kJ~K(f(TdnuraiK1TAMgmN^& zRDQ4eXCB%$(v2hEY{LbDg~FrYHZ)4L=uKnn@&7mkE#>E!J`v=f>w}p?b)R+a5`ezJ z_`?FEFnK$%4_ciz%=!Uv|E!zfIsE|B?-~-m2ZC{}`sI@$4l3J7lu$GIK_p}sqSki2 z@t7Sjegz0=6XW4hQDga;KpKyNCx#8w@?90YymX$V$y+J!G(Tbd@G)Z^;SPY8I~v+Wf!HdJnc;ok(7z ze$x{eY<%(HY{fN{pggzeM*h4ubJog{7D}8wZTgbko3!t}#%`4AjFyi6&H= z`+ttkJT9j8f8+N#vrpSpN@bbRu7&VamNW+;NkxkYjWvYALze2CvTxs_P@);6sF0n< zGACX z$gl}kTqMqXZQ@|m8S03U(z}qgz(cm5>9S5WK9b=hRu1TveMHzle%`~MPq@Xtus|{* zUfP*=o}6wN6+s^bK6Xavj)4s+`e<$EC_Jmy_5PZ=<*btC-JP_2<~DM2g8Y>|)je>W zdGKb^pN3ac?BKvX$8g8$Xyl9CBGtFt5lRk9#GGK9{r3Cb*rXFCRS-!cHOSC58+Jy` zZc9rjx*9A0)9#DgF>*a)*9xU9wYPYnF*!hI+W4yc34o%daW6DnL`5VoYmj&69B0Xa z?o}8b1ltSBdW8z_W+p(yK6;<6xW+~W&1OKu?|;3HJ~C!tAP@JabENzh*wl2Eic(7f zwG&eAA3?3jw{M}ca-G;wYY%kq3iYDjQj-Y6s<)t=?%zO2nV>*l+;4|qCBlJ2FSF&r z-s{`o%F<+50p)uxpF%08jX%U|GN|qgEQ!w`Ew@vqoq%SefsJ3JF4O|05bBSA1`Jw+ zbX2Bp>mh~Qx18GSsCGgG)9Gb9xiSa+R_N8%=TZulWTSIBV%j@{s@zMDGN6VP8syR< zI&E$!z43#>qc=4L=R&L|+ys=7F->o zlOx7M@Z|}dMKcUe=;XmpbO@9LBpLK4gnsgvuUiK_N744kroFwm7a-9pi)VEIdUf(+Zp;W^m(h? z8Qs1ngMKeSchD8r`c0j||3)Th;Y-6GEiq279ItPFS|cxJ?^ub~q6CKV(BjEEG|HFy zQxL)ovZeq0D;H$Sn{h7telyC z1?MA2mlHr621?9IfTrV$g))&f^2GvA$yWgv&2^1Mrqsji zl;{hZ&I);lIN$rbH+O-{;0Z$nl}zdjw`wZe72HJp`lHWUqX%JG-b6dYc*(0f<^E_q zPdzY;crtoF0uT1%kXuE%gDIThI!Jj;jEzat(DxKseFWLz9fm0V$g4*MWnAdrF$}OI zuAnzzM=1Nz4Wd0ic}ev4B_)a=ME~NDi365xXFexNR@; zXas8=Bo&BiJK+bIwvs$Qeh3m$$X(@%U1s?SB$LzDoF|rXTKL2&PS&-Z>hYt&OE-=T zXhe+uqe-C=ti}|g)L24_*D&m-i;g29yotOLr*P)_95T}tc3TN+03@^!!Je?i)R~?g zMC@k->CXiak4&-Bp$40+Vb zUkS~83sFB$_{Oey7)YN->+VV15i|QNQ}hf^_7)EBJ3_HNUaX1gm{6>YN7#}U=>53G z@3x>^bv6@l* zvZ7RC7pVBY_R7d#gG&q*@zQ6;J|Q_=NF+RZnG?>28kPkf*1@ok`=iS8RJ8ZC_E*fW=1=9m z1yJFB|4jHqd$JKSVS6gBvwN5R8VlQ;HP*7`)I=$T^Lh=oB>Rp%uv@^$ZHcyJhCQME zNV@vex8Ie`T-_0QUss=wI!it56=L#9f2k*p;z6xNuPcI8T~EPXexHt$JMlbV_^~~U zS~*|SRSjvywp}JNeB^hWrFvyeO6|$OBNcS>nO{?t!TEak7Y|=PIDClC{0G>}>EG`R zsf&CF#w*zKN!mbv=#`JUq-CgY{iys+2jtR!KD^7ruiX&nW)C9-AVPZp_K7)tmJhaR~Y{ooSAmQ}-%QypZ+HtK_;Tp0v$I?JYP#XLnb&(r>>+ zbq=JR#}oJWDxT4Ni4bxf;3BZuSOV+1Ml$I88LPkJPd+(Yi!$&YeXKFYr}yZh%Md#t z8XS<2Kipi1`gPrvHki-K3dL%OriWuZzdu|vb~!%9{f}@NZPs#n3WHv9I`$}#09laE z(*)ZB8rGh0gzjPo!}#hHa~r0*{E(HPOoY_|KVHdqjL)z~N~T#LEQxsDOh`4Wpwl+# zT8fK}q%h2KF^D?P1UP5-c@oDNHb%<0sG!D8T{cFYuHdV7*Ky|N9fSatxNs@Gvh1FCM&miVS2Ve>87$thykkOb>DGO&6yc4n@c+kQyw}F<~CSj#Ygnswr>$c}GzFs+Ti#@x2In6|*kKK@#5ilL69e6pCj7HA)qZe(0D zP4tg75!c=NFm*8B@OF$u3^azl*E!wRjYFNZo1^2}qS-XF-?!Do9-+?-buc5=6F<7t zQ=!EK8Zxd6D@V0-ZL7vp69=!U>E-RQSBvEDUstMp!+}r2bW!SVX=l&T)jY~qf3MGN zp6(o|>I*ys&VJW=Pm;UYv0;Q5Lci2a+EXW`KW;H}j*l6nQ(f~aMP*w(eaJJJsV(j| zSEjAQLx5j7^lgtVW>AwlqPZ4$`PVq5d``9QXRoj{*|+uH6hc2K6uDn14x>tc2TzxL zX{4%+burZZTy;!0eQI_m{VFdyk3JUh(@7D8zxo18dEj2N_MW*>^{+n=*ZeQN|DQo& zT<-G(+}uny&53&76FgpWbGfZ4#EEfKLK7os>WKf+b%^f!(GzS9mVbdIY73bMpG&XM zrs_2Ka~-g$9-*ggd*VD`#08n*ICy$EKnCnawRh##=*IPSEt|oof1+yny|_qw7?xy^ z(ZN)-?}U21YC09!lkjXkJ+ZI()@zL^GxFqx? z_J5%SMgL9#${Hy}cQ?{!K2d#ZDl_#l6#nqH$9MpQ7I?=rDz2I?zqXh~`D+(W7ww?j zRcYJ7IrSc^mMttuu_W~WdpwJI88W9*p%3A(-uLew^bT79b1J&?=tR}_j8DjPmMkV5 z($F%v2UCbleFj(JAge*2{P~oTPFMf!+Wjw-Czt{1`4S^=ldnu0PS_2j7tiOE3CN7D zq~!0f6Vf7XBa$y^J>OTHyD1;FoIZu$XuYBDYKB>uXINYnPCgC{yg@?F*{*X zN(jgKbr@(4SWbjM|Iq|<(IQZ6K`r(OAW?Mk0`UOJ83__+~&j8&Qao*0Ayk-E}WvlKON!whq1Tc8AD<$aCnOTEq%z z|9YEWvhXW1(!;PMCbros7G$8ZpXdK!Moxq=N~m;=Q061J0}3tdjS$NTP&|?u&xYh+ z5Rp*nZy_22K6>YGKD9c6s9{$fu!MFypx;v~0JdP!UxJZ2XhRYjKJ<8Pp9i< zeDrAEF6=d|K30`LoE4W?{+eO6^Z0S(yak3b))^2M*t=)3w^4sz3>G=Bm6?G#MuO9| z%v1oGukXx^Ct9{4PSYI;Gn77U0~95;Aq6@(B}0M$FhukC%58Ipp^lJcyS+ck44mME z0Q%L9(X!;1QRoUwcx`P7kz_Mvwt%9ucmf^0#%RacFl3}mW1{U zZdK2l1^gyGNs3)n+Lb>!BwqM*$ZHT?`d_14SRhRQ{P8Vnj*Td}Mp2%pTMO=-Iibsm z-jRwk)$>`HK$=1e+7>?9J#xA}V)&cu)a-oC+w_j>x|dhPb5i^bm5&2^bIg?mx8-gF zoD!2zI{NvQQ7`p>U*i+r|zfxb1k8kAHx zLa}**GA$QZYp!a#9*)cDH88DGCMP4b`EsOjrCj)dLR2gJ6!GQ1AqaniEIO4AaJ>bx zbYiyFC`S#NN2N_!4Bw3U;e}uhdNy$<Vdr;hiUm z`$w2CI{BFi13UiU4r6%hDi0Bc7qghES0hf)mw2+ax{r|@t0+jBz1DVQT!M}dylLG9s0V!P#>L7+I zk*O~MEdlNj9C+KtV>Gy*#%~eIY+$I{K?tdyXLeuXN-P1Eyq@oWp7?;0_3rSOQeg(m zE|5r*%cqDN=bnwUv|5a`CkDGg1LA!fQ7!ru70f`a4a*LbOJ~3`P7PJ$-sQg^sZC`8Px1^y}f{rKFvxLwDa;5L)2BC||FjE&tE z^2WP)xS%_R-U3^uE4TTT#@2u}qg92|V$Ba$e$G^Emyg{;<*%~#Keeag5S|?wDP85P zpQWeQeTYV>!LEgLSy}4MEs_yGL_zdYBe>G)UM0=j3wF29tHkja<%yxz>gz8RQ+TTN zcn}b@zrN)PmQhagdO98-&^>$^x zs%trZeBcXB>>4XiQRVfOe`K+UeOaz=j-Jt`1RmdHbYKO~oVVNy@k?Lqeb%s-q48 zNj=(_B2~NcG&M|ppq+l%kTMBPKKptZy(vQ*by<2D)cjO<@4hpuKtG=ah5_ho z$k6?+|9HiZ+0w8mCl$Q@dnjA!W`D-N=8oa$$8|ubJv2=QYQ7G@68eN|H`}9!Af8Jv z22uyQgaJe*qFU24KM?xeZ+LVptfEugT!1gWo8EjjRG^&wN{s)sgR#+Wd~NlsQHH9j z(@idLsSY^-s43w?TxL$350Xd06`!+`R!wq2O1PRkW~z*>>ltdlOn9=XBhP>qt$3he zoDq_#ml61BI?59^N%TYz&n_5pVFCsWPj$yq0Ya_z9xwU`lE06FFTIK17lG9fIEy;k zio8&+>Ru}})#jsBHspkBXu1ywq(2KFHA30>V|R3e%tje7+C=mb$!&L1b6RE_6OHJ> z>BeC;4&21 zR-f4_c0n#pFM&cm71Is9wU=7ODdKWK?1EX-5bQGQ*DwEh>J#H|Z}bqb=L^5&cc=L; z)V`Ij2WpE)H6P-D}K=%RuD={bY80-A0b8*?L<_ zx7%})F^ZkPe%7ZDBY!ij7(^JYJ(+U-W(Xgp?j}lboxK?)BQOHri1gp` zf%)_h^DYu5V+dO?&^;o8MO=H+ph>o*hg>VTNeg@{h>(%}>P5T>0jgp;n!l}(Zi zbbcK4ZO&76ZQHv+6q&|#-lIF!*SQd<3s<{ywC+XuHal8(hYe8;=(m7`(mm;L!vSekU>LuEdlT`3*t-e8XJ(io_O2wj=z zXi5^|Kx!H{L?d5ojvFCMsN+wlCcUe8J|%8GL1FC3Gx9FS=7M%{!^u+Lfl1Qtf)}k~ zGs>>6^5kFI?a)IgM8#{yj>0q5-r)f>(mm5!a+AJqr7mEm%%g|()Zjt%yoRo1y8Puf zC%SI5e&~2vq)q=P8I#=m5xxr61HArXCJNL0P3^j&l z%sOcDbm)_kVvT;YW6J>+wg=4Do;IU@PQZLaX`W_xD?OH=!oNOD)d}s10_yd1dCcOc zlv}UKO}vc$P9GS6z?29IX;1iaTTu*t=nHzIdBmn{Y7dZnkf#I3zE@);ctQmrCttsb z|AA)p>-Izdy^}I1pzG2$XnM2E5Mfg3VyqEhrlOO?3u}XFYHR})mPntaemCq&-3vW_ z^XUVJX#vZ** z1(%A8;e$OLV7qHwFb8xNd|Cf`kG8k>vlD-C#JY~@9wo|yil4pU&^@SRhp%7~O2K2XRnGnBMq zKy#Q>w=Yj&Qp)zNTV#0P8=(`3rAfuR>LsW*yd{dDV z83yLV5*5)2O{eYrz`wgg1waR0)b1Mz5!X`{QLh`fW55Dl*8M=4n$QrgF-TR5|YVmMU*=e~Ev1FH{sIrVn zZxq?o&NmeJPno04n-=sBH_J&C#|zcuvCG`ptChkhZymLe5A?)NcDmdrw`0@QnF&Ff zw?AniN56cgvhtAp+npALg-0~8t9D>@DLxAYkE(wME7PEz-Kw!UnOaki)Xg-KK%rXe z(lt~-NB!y2t(lfI3oTw-C}!vrudd3#?=hK&;OmyJjoJ>YK}c}{#q7QO==ra8;x&gYQhd9PGn9S!8&I_h z=jfN|PZPdH`X}e^T0*e$Bz;;2ZlueJuL_pp-RgzV7}UvAU*Ybk%bZTHMXX|2vVHm# zt9S+exDd8L&S7G0;s~iL=!AF0a{R33bP~P!OE5V$4|{gGf_m`jq&;nPMvZ&hQzjqR zs}$)h{fk4m&um)|D+<(EQ?Js+`Sj@&cnJ-()xa+>u0vXl6B;BGczjoMT5fQ+ZK8jT zJgMH=t%$Aw>AiH)o|{Znj!sC*D;e~V_JR_*?;q$w#5cxOx|vhEpVi2n_EMwEKGop& z5GJ&H>fAeoN+BtgNImfoW=jqI#lC>9XH%YyU0-IPbQUZmk%Q#jr_RXlZgYfdT*bPE zzdeF0yQ3F?wZ`Dx`@ij+LDV`H#uXKUYz8@*{6RfGH1B}J-;`hotHeU7d@0X`j*@Ut zYe>Q;At(_Za{-}f%c2fA5;E1|n}2R?EoKKQqi+G2*D?}aMizJ~n=kN{HNr|m>RHdB z1Yc9t*o0Z=^Tkkn%Hk-k;bWA{J`DZekt0M=h=9!=9Py7ph+DjvkCf#8!7+qlMMnJMb3Tig_C|UbCne|dmFwn z(`may$OhPWd@B%|4~QWI3Pus{`Lb0QpB2U;iB%}c_BiYa!cm`;5g_Id9W@sep%yB| zOa^(vi)qL+RoY`~*$1=XLvPlMsWP9gN7@ZF2U8AM@>@Q`6MBS9J&TmD0Y@WeDi1az zT$RakBHNQ}N5+|e!^FCBu0N8Jr74h+kror%{K(AJ;Q11$N^%+YymT(et)5_koFA#m z*)oj$4@t>2AXfJg+L5dM$kctT6*op;6@g5@1&rtTY56F%<7Myk z&gUslCOnur=cq`Y2Ax%jgLe&Ea^{l4E(2L-ZW5#O_q@T2W`r#2$+NDF^Cyvt@7CtJ zp>K=iW{u|GelG3p*Vf4E2H&j19sk_JhYeI-y*YMFYVxBAq;x0s;-~Pj&Zl}ni22G7 zNfeIS>>6PJEQ!)+U!P1qa>)-5qMDMbQ+MdyRdAQHBVQ`LN#Fb?x2>1=U3slTbo2k5 zCh;5h;J_C^J$`q6w7m}QTfZ%TYBC;6rHUJZpWN{L*xMqFJZ_kEhjoS4#pctY^Sk4Y zK>9_$Z_{c0lv?e$#8Rd1-H%y=16ZR%EsopLsnW0YXSIR>Myd|N@LAs1a>F-W6DbhcxM;?yHWW!gWW~jXDUYi`ftnHO* zjqEtigC?#JY_3vVocrz+0+)nMbQwbiot2;lwDojJPl~V}T{W#RuK~7NlTrBNh`xlk z`SeunHF2BA14yhttDevY-=Qbzfxsnq9Et5k+Ld>NQ)#q6_DDi!SJ$q(2eT{Z_g8)q zUq&u8%Aak395J=ByCJ|`t`&P=z$ugj&Va+#NEGEA=rEN z;C^#sv>OuVKZY=;f&eqqM9qzd4iXEN7A`D&;w5?>L8+%^;VVPTBK!On5V>071* z9~`ISCe@l|g6UkK%P@rL%Y^?WaO(~@fXeX2`hpZ<_G%66BeJE%yDS30el&My^T88H z-D6AD>)Sb=Kt`|l*g7&2iSObQG8Dp(_M@{5KLRcQ}ba8#$4fKbjv z>ktCoHbY40#T{j!Jmre;m5K+K<`p8N>7lCVZx2QQ3jYV$VWqru-WW28Iifg_J|&j# zJV>#0(WlGl)h@{NVdTm8#UtZ)7c?W!L*RvT(F`;EO6CF;@K=_-UKc>pXo1BmcY%b>HUPT z4Uij{z6yLr@?%Fn>U9L=EOOFnW;#=1CHizbhOu@o8F-m{_D>->r;_6_m&8woBU{!? zm5oNe@k^YT%-WmQqK~ZUBV>@5X2%#=UVk>6>9~(rjQ-jOviSYPq|eea-{w0h*O<=4 z<1efgvE)zO*Z6OCz!s57XsOrWz3pJBJu=-Kn`5M^W1v^K07`M}GZs*4lIqCq#3jum zFStyww5%)JiuAg>#ZUT&;}ci2A7%^Gx8}h4eb|D1vi82UhLQcJfEVA{v}En_lrL5i zGhF|!1}t;6YDaE_6Wda+S<1pm;tAMoASgC8UNRR+on=|Y4sm4r%#|&2RLdtLl16w* z%WUJdm~jg{mum4-*h*-6-EPGt2dd9x0cTfLbXT# z6)jJnH(;c65+{dvgtRHT$J^OdC|)*6q?BHyX!gsMNE3pXb@$L;jA>Zqlf*QPv^=Tq znF10JnyqTuJ!Rz=sUuyPe9RtW_S%DpGof4LXdjbaskv z%Lg%n-#v3GdCYE2_LpF>cn?(pF>oq@dQF|ojk2j+gq&!~k3l$|3DcXd_rn2hA? z{-`Qgbj0g@;Mdv3Bo@Pz&?}ol;cCXX=)B)g|>!yA4#?q};tm{{jL4Xr%uyy&le8IHLAuk?$)TlIfNMakV2> zj|9IFPZOn`6S`s;+|Wr_su4HgMF`ynF|M!#xp9Fj+-aGIAE;bEft(h{C41p!cod_` zm?)Rep-o}>87wDmm@1DXh)?S?11XbbK7VRQWkV-2`3!`b6Lp|r>h^sysUKWhpF+~_ zphJl0?Wy=W<_@QQ$a*{S2CUi`o)G{un`Uh1exiEml@ZFkUr1P~O}xuK#^LG8*F|A~ zq$>l7*B@hckF^_$kDUPp4j{%8; zXbZR&v2-}k3&gTpo&>kzlcQ#k{hN4<_WD}WRK%!v21~LN=%dc_Tda?`5Do4f$&RWt zBXDD+$9^;)KF!|nWqBZvPMUBVYEIZk07Fb8L_-jJrau!FiQG^7NM!XZycDn}Y^1UC zUBb%n@*>0#8Bz`dZ#z9?i_uLFEI>77x(--DkZB|G4MyFE7&{k&3TkzMh3FT^TSF{2 z;e?HsG-k7zXWE6Oggw~qf)LvG_4oD|DI1O)SZ2Os>^@}w(hhLOoV+5=LDb72gs}eF zC=T^A3~9HyyS0`pdA$WW%G|MP5@@g#+yvcyRXpOs;|bADbBWPto1;57-sc}iV4~{- zkPqO=*N$Au2d|j~xHagFg=L_%={88SGYS|xge>~bjYCiH+s=sHopj! zT8}PybX~nkQJrZdnTs-pc{)RIzBRJ$QU&G=+Yfilm;d;Tyy3;q#X^@k_^aqgt=S;i zjL~gWK))E1f%^;_O>VVk+!U4aS=f5hgQrq%?viaV6%50WM)S|I%4;w)FiKX_0sbhi z+4E3Uw8338F=sS7T`2==cbkZW@{biyKZY$`%f#yNsLI7k+EPF8_QA&U#e7jDzS^Ab z9$wB!@7DMpSuS(h*?vgrU<}%WAGgJhYI9Z0`D76|vjrudB&Q|^X_B%nL=7_^h#mF8 zsjs97Ky$&+BO71B)Yc(wJoV3|Gw(;cHn^XHsYXq(N*>ZZ`089J{58JuBaNVsm+P|C zX}g1Tt+Z1ahlioii{#j&H$bW`6L`f3U3MGo-??Tf)wLx#sjHkC{asw7HFqF0!>Qwd z=#oyu)Af6p5{>vVoNO3tV5}; z=@tSr>a}YSeX*Hd!=;CDzvHlfXbPZnyaqX@9+5?d=xN<@tEu#k=1>~#ozMi0rzunS zSV*KXiy=v(`MG#dA6l>QWa>X=y3p%kD@RrEFs$IC{zaj9>EyoC|HG?xUr6y7p%f@nom&Qs?!FE4vlT_!MmWxI}G^o8SP8Rc09)(oMJS ziG5u#A(PAzjtp1Q$6dkyGM(s4BJx>|@mU#PdGTIU+H8nIVl1))TmbMfZ&?#t&J&aM z-c@7Q6KU^CSOkO)fhI|NgIZWYxnv+EU033oQ-_3HqJ73*L6z4U zk<22*NR?wFGGHt@Z=pQz4EE=aGm+S?Mq7HLJCLzH2ACr~qv*;=kB`h1-IZ+O0Gm2) zKprJ(xE`HI${C&@7V#XC{uwj~LRLbvfuUd+$`^F;A;}}p3>Hppy<@&;3JI-afu)3E zA}^%Su$Lf{ChJe9lSww<{w8Nx$JX6Ww_U3IQ)Y%T?PFonz=iQxIeLfVmr9n>Pxc)q z$jgSx?&fqOi8&tKI_VelvOCFOxEofvq4Z%SrPwSFmF#08iy0NikYnRGA`?#I=Ng9i zmrQ>9leoMathInkiJM2k!K(;U7iLV_s(cz*vY8?mmTlEQM9MaQV#^V7mp#CTS}^$i z3tfwupV$9yRp~9-FC0Vb`RPclg_~TR=E^zK!^7W<0$DL$)4T@bZYv*tx?)_5{Mp0< z>oD!~TV4*UFukYzx(InXH6@YRPjz+TgS*eFwf9z&!4hHVlPd_6AHO@PoCwbSSrVx( z|6}L8ipnmg`eI>azP7h->q1DFrsmzHzpc_wdq*E(X~yMsdFS^yIgkM_4re6gP*YTC zOl;?m=v>V!k-W+Aq)`PuHSk$8m8bLv}?vUMDAPzGO-2kJ-DaY5_oz@CD8!u4RM z;sS)q4Q}n0>gdsMNynTxs_M3SDi=AfgM_8hA)v=mU+_(FiT*`9{e^~#ko)lmMs(AQ ziZl!aGsD{Se2+B!{26C-vr8(=@tse_Bj8HLx*HPLL;9L?>6`8N(^Yg9HKi^tAe6q6 z-zsn2dP2MMgLo4ut)?UU4&=dVd28K)DXDk>HHQh~6>RFP?sO6rs2Ny?uhWbT#rJ|Q zc@U0V&z4-FBcI)|8>4OhUzPl;*WiIyiq$l9-Pg!LC%1q1_D^N7Sn^m2eO1udc?K)M%CbZJT^w&IO1`k_RyeH-yU6cg^_#!6n*$`zj%f zhn%OShSEuo-Rb|b}ZiRv&Rtb zA{Ri~2;P&O6UI<|K8ZwS8n%4Pk02IIAr_(+Ohx-(NmJGLw_u^mL2#AzXiL}nZJ(yD zfqD;7?6r;^Vu8g3F~jbxK1qncVfoJpaIGkaS!G$ZJP*?{ycqC6yCQA_`bU@a%i~JW z_?c#q1)s$Lo=_Bb6QsxdgOIR!4;r1A^mJzANbDx)jp+c!>ICCA{Bdx9@R2#4hrx#8 z1iuj?FQVSN9+kxAGNG5Mvtm6+O^RUNwD?6~uA3_9xY$)O4_Oooi73<9C8Mz-BxAg24NG z#Fs&(SgA)jGm{TSAZYT#(_k7$-tr;Tw<(k}tpK|dQ7JcLjP*xhqJxFO?bzR}kCWS}NN{(waZ0&+a!NDg|VU zSql`BR)Ly&Qz?z5(-V5f!q9S^6xF9pJ(-IK>Tb-viF2uoZ}7*h@(5t2jxq-1lXx`MXhZNGyL(Ho~x z!qs#nSI zpu(GXjg6c7wfQcj#ARC$$G~{KVpr)#fa>n$b`JP}RfrX@>OtQJFawzaUGRr2HX_Ar zzmYK6z-8`jmkvVMyEAxl8^u^;E6!&Jek4ZZR2slOK3Jmp-{j6k4obm6WG_J5T}|T~ zu0l4`2Dtu%^&0&fP7*74A|7!?{sl?p18wb?Nn15|((jJ~=8le0otq=(l6MYx-~HFs zwB*v##fTM`J6*&^W(^~5qhSN{T9>9>M%fA9vbt@^HeW@C5p+)MysHwg{LJy;^ZktNaVcB@8txwUqEv`cUS@@uXt(a#az>FrXIW+bp@aRF-KfU@)_% z2%xXbK0ajQ_tY?h`=~7YEyEt|&H1=3jA?IZwy317jnOcFqw2!uChs0if#sf0#}Qr5 zsW_!2q8p)IdiK}sr=_b0-p2ku0j@JB-;;6Wq3WrZ;4x_5<7Azlffg$mmz(nxmvrpL zi`NyUPs|x(lh0SmSEMTbds-qs-4Xgy{-O8H9C3jcgi#ns()J^YS z7C3Wo>swQ`Yu&(PF`8rkbTU#ze9+oRDw5NV|mEb`tdmeQQI>UOdq`h868 z=`BOK#0}9v%nRX35IFEElU@!h-fUGIB^HTcyCiq{h7KV=4OrJnr&PKpuwIV{OzCcn9=l#B(kNTLa$r5iWbEt}rdr*hfAzmdNg-#z{~rBGi9xE+_#M>;E}-fS)hQXX zk6fBY2m=J7auB5Z^TvhD7g0rE`O@Sp!(|MwYpFuplct+YWH2F|Yngp-Dy8{P2 z$R|UCUZ+yADARKyO z=5ajW*L}y9OqCIc6C^7eqvInbNu6AgK+rYO(4WAp1v{pS>Or!NR5$g>5dzyp7i9sI zd6pViipJn1Acrvn#=!)UM?p#&^d-foPXfsZXk&w zNeTJ##lj{8`@e9Gk0{=q;Lx_sIWjt*2fMD8h_*bGBh=tx-FHy*5p*Phujfm52%orO*|7dP+UfQy| zR#B`s9*kW&bc_73zVFiz4Zk}|KlPXHVoURWMLj6}QMq1h%(y=o&HEufOuZdX|MwvJ z-4=QX{m8e-P5<<2GITuLqI}+W3ulTus5b+1@6zdpd}?M4_DwyPLGbiD)W#Q{7;2w= ze<^O%<7Hm-+jXy_9cjDfvFS{B}G)O4wbE0}tf5>)LsR;wH0nqNzH$G!+mZrN2(_?!j~U;Q z`W>jN4eAq2)xmw~r++S$ug;hF8}zqK2b(7id%||liM4Tcj$K~eg081Sf*GgqSzSqQ zU|ZK_^(B}X%FGFVfnOb{noo{>G+g-d`(0%mk0YcKjv)@?X5x3XhQ|;x`30y8`uyL_}9Qf{yZc{?9uX`Uj&CWO@S#tVb#?GB(?5~>aV zHdtocUT%TZ@P%V}NQ769R~sH!t!(3yf2n2tdJO5BA=50%IDi8q@(+Sah)e(l! z0eO}ak!BgGjsfZc-AXUbBrY(*g3l63(2jPbzbf*#a+4w={naIHhM&J}`QLB8J z0cS+tCUZQ73zWWa#p@N*ExFu3-uXgE*-x zdEm)krt3K~P{ycO2cp3BNFF&58d#(QdhFea1*$u`-hSZusN@LD1957@BeBuI3~aO< z&ww3325c?|WYhCvXD8elkY7bMs)83vL#Tu~?~&>^>%d5@3C-5&cO{$ql6`w{U`obGU3`Xzd`+T)abkwrMZux)H2=m-m-$rIE zbwyU6W+l4AvXT*I5kcYpGmXW8gWGheTl(ynuiHQXABwX|m=&&=>;+5TXR35F!Zn!) zEI^hPW+}KJ-;|>7G34T1EW(Ji|Yw0Iz9}9QU8r|s4G5Bm>5<3 zCA~)mC6milz)F`7Gydm{MMDZWiPH#uUiIP?SQ$6MTk6cpTfh{~M=#+g4uZU-GsuJ> zX(0V#viCKn_oT#l0-*aRxF+i(<|f-2MCJJ5SzM_eaUBRoZ2w3^$?i2^TN!WXlP+wd z3!$<#tk?b3grRQ1iAK?Gpx`fdKRiHRn4&}1p4dRO=j(`N=@;0nX(=PYOI#o|_K504x6L_v7IXjm0$EDP@I=*>Ca=Ixbs$(~^N99cC%0LE zpFb_D*7$vIPA?>0$oJbbjx6Z6_muhrbDN5IzXA>4m(@dJLGX8X)r!G8X!Ibu< zFVkEaT>h#j5E>2Xscv9#gly4Bb)817l+U28=XV=Z31>tcFc|7eoDn^yqoD+)R>k3v z^Yob?JImW;x^$h6_zG^MPU$J{rGCE>8Bu3;s^#J4w5?`~wzyelN9{iYOONRA-EB#4 zuzX*7qUnpBV3{NsfyB5| zOiUAffGOMqu6Lg6kiA9wEe(({45)!JV?dz6O3BjYPQ%VbAYq%Iyo@jgSPl}QU?;m0 z_1kO}XNk}csF?DHpumC8*ANFTMv2y;>mos#W%3K+FL1SCAdxW7B;&rj3pGYB=h|^N zJIEs0*idwFBnVLlm}TVl#cc&Xdc;Cl^lYOiEj^n9JT%dz7$^`F#>a1}cVmj@U>4wR zyX+bG#v)y@`^89D$DhcFfX#$^=AM%b5X!6wtYqA?CC?N`EBiMzGiS&c=^2QXwRb}KO}~WZg(fbXmym@e@@y|WSybyccM|(EM*H}z~0W6 zo+BC-)~M!KbeCnS<8YT?c7`w30!Oj^GUzy4rs87>=qs%(-GazJ$CA1uwUoKJ*e(M} zn@VhzsX}&1Ua;B)a`AZKbQCr7788bb2-zXJY12WScmuaw@l^3?0P{X=*0BDuBV)i< zj^&UNzq$fE(!Z;Rz0J=6IaY4BKuFW+Y?SOUvujIR>&*Cu0k^gMJ>Fu~*#euftRIORm+>r3_-14Y`V7 zPJ3xC{;%hO0khg9qtyV}%l#Dr<5E(sv26O54mkvzxfxpsSEPiKnnwTQ3=+^92ciRf z7#Z`p^RV}X)*kRP_yx4wI#1ro$0lM&*)t{!{iq!y>8A@EP}U=B#QtXlxBK>YHq)6& zsFG$Lfl8zVS8#&jt4n%Ux7(=cRe+ketwa7OXsFnma3_issG?c2fiAi{WPdc@ zfML;H+~M|io{Pq7=YSz0JNDr#-Z<|`->pusEX{L@bCpgDSMRwdJ3>v~P$qYzwraya zpO!fx$%xpdS{+c^RsJ7B8XMEkRi1DBN6|T>`JA?{b?AmID3py;)z_=Curc5D%JP=n?(+2XmxrAW15ykH95s1%@r zYlrImZsJFV;{K&eZwtQTPkWP&zyl*D;GJM7ZvVUE@*sLzKVv}TOL5GP-(0CO+^_V% z0g&!X7-6Pct(0WQ#t-+!{?O{E&)4DkzSMLsfFB@rrNe(CxJ7j>y0KO}9rd>09)hH` zrez;Jn?*-9d6|N@ZclUvSHBSyiOj)=N?aFzFswHn=pz^%$P)Kx_~(eWMN~1O@e&fp zT1|Vx9Z1pq?l}z1L)1%;l&!ZRJ^cl8YG_F%Vrjn?88?PB0~^3mq_NxbNc=KY_#C^7 z#0W<9y-GY051}`3S_9jRBGKy(F0eVMLPxriINt?lYomWKV(5PoPE4jpzYPEK5Qy>* z{MFv6vZek&OB}LAUFAcXcDP!wyC2r#4#?{ZRs@ex_Kykq60jL-dcrpXCnQ9aeipm} zA$@qHdKSWbW}xu>v_Sw|4M7x9>orS1`8#1kp@_+_3_-GQj4~yhSeIJ^orsl0*`}87 zNJhsOp%2*1@~PVfFf;K77`R~khkjt`-3Y$0#mk7?y-ckAs}8tjKWN1!89ZMk(Ro{5t zZeK<@T>p!N_9dl&6O3TLh zl94tsnGrv!09opdonS)=)-2{ac&-TsZy!JGgq-v&2h^p zblC=XYz)|*OfFEA9~(SpB(?DXSMOQ1*CUGilj@CmW_Gmb@^AS~$-8pueKUB>+gNfP z@KsAWqvDtX%o^3Z)(y*ucKo!brYvGPjZ-9(yExcOcn=e=h60_0PMjbo>GUJa*W>i0 zPWp>a6MVhJXOKs-8J3FW2=(M275%rWm6_pgCO*lz%f+mYyB|~Zc3JQ$<|)cRBECm& zO%bC#=#2QV-YA*PDKuoCgB?+Qsjz|EAu_gR)Bi=nv>L>6zQY@d4sOo;^)!BbW6?3b z9UbY-zm3ohU3?_85b*eol{Zm0`45}OGKsz6MBBZ8u&nKRWd;eDwI<#{jniL!dyEl7(qZ0@><6$?x z_c@s|+^Y9fkiRBd zqP#L_zn1zVB(72a{Lr|!ySFZFmMu&QANsE`T&X63%5N`N<|LvX=`%xI9qRkxky+he zI4o-T9`{O{P$6-u7Fgl)yGw61!F;6~_9DM`sNAHREIU;%kt9d($Cp1o#ayICP&6 z1S$pPX@k}pLk3ZHs6I)h|I~0;7D9)%$yduec*I$;Iy;Y!3EVX3+VvjIDdUnYer~gl zBV?f8kFz#yw5LC=ENf``fOy*q-{PZmV%prpITg+zit)<+6g z!TO-`8+FP*`=b~K$5q|&6TRYR(q<^u-SQY5uvK}D=6k;(%(&xS6;)khjo9Ei*b5R{ zadqjV5T-I+}yu-m)^9{(T9iO)(X7*htH26XA1Ih!VGm!|0sO z{d3^{$z}cm!b;{BmT)=v!mXIaP5>K0_O9GwD{6y5b!KfHC}6i*o|;aWTc9O>ddz?w zeJJ*ot24v1;y6U#s%Rht{OjMv#QvQ$PO(aL)}AW|n@D9u6k?YpXSVPmP>kDI`0 zw4aiEClZm<-+1pYx`TJfulCAaSQe_-l*T^ojh#XIPbfU0HJ51?!6x$T-+=F|#BLIjgxYhjT81y{8p+Rj zy1_~Ofgs)?P|uY&*({`JwycmxRb`C*{5;y8z7CdeJSC= z_`ARz?!wJ8reVAE;WaQRoGV@m@9sUgf?e^*0KIxIpf8CXe}R@zM|_BxOs5q#Zh+}V z#4GcQj@xvyZ3W?6SLsyb7vsWM#Dbf4*<84mnZiat>5X9cWNK*N$acpB#%@5AE7;wM z*tU^Q4*Kl0snY5CsJ?!QD=@5OcyzD#G0bV7dDy&}$6ti??cR;Tzu*OfJKozGEqaiq z9o2}woI)5d_=5-Nh zQtv_?GQovNY#b3%QIAw&WVve7BJOS1=FGU3B3Y?Le5-5qw3_oPcKaSK@Uh1kXDE~nclKhaR_;GAhC}FfvbhBxZ{Jr+`UoTVa*fnjG z(VubsQ~o>iI;8tlaDa7wORg)H5nI!lJ-MP>8n^pm8s2tFKHym2neaG2e6Xp~|0gFF zf{SjV9`iv*<8o z+drX7KKpzCUD_zA5N)TfbQP!g@20A$TA|RIYC06~BU^j^*08;W4Yf@z+QI-l)*|<2 z$SU0l*P*7Yhk&Qt3-x!VVqA8O#HGXXs(7NVN%x#rsVI#a-t0o(na&ok!%O>vn`JXP zdB9iOHP*XA(4qaPF-&lOB&(ukPW~h*kfhMJyoUm7s2Kb5aqZX4SQVk7B7DbC_I$8V z)K0sa=~gJ^+syID^wPI@7`;So({8VeliD@i_tS96bENKa!^m~`TLh?c=hw<+A>DT0 z@e-<*kDWb%>!Xc)NJ8u4p9b%LgrAX-%5*H?4`mHqG7ve_eD&C@j{5^}r`@6MO6}U$ zi{~x^BN*^jeMuW;St^|Lrd9`V2kt3K+x5NFkcWZZ@!uB5ZQ){iYCx=yo7o z2{KSKj#wWY0j}s}wW$rZMAKJcM9fF_gWXv-&QG~Tn1(vQJ9#Xk%gmc0wIKE!`8xt0 z_Vu6&FqvF$M>?9x%W2ZwXk|;g2ie4p^>sS@Ui#0^C+8T#Mtm^Jh+3qnLI@9J_Jk3b z3-G!$3!(uLeCZ2dA|JbLq)@H~(tEKRH-R5KsR8IP-ivx`+*PNH$vTL0@_E&P?jY|@ zhopEDm^0@SC6N-*|EvIY#$4BpE{ZVlnDPI)$jo42)<}WQn-SucLtCpbz;1i&cQlUeR0|j2axlO8ia?ywcj3iXVo3 zJSwYXuIm4)BU~GgqIua!kKt$0?`cG26zXFPn!rxA*EFyV%rzW8g6KLiAb$xC+;o~d z`RDSy3ui>>@p=v{TVWj%b*GFeH71ULK*qO#Fk*qG4M?e zINT%PFj~rpzhA(V%>ilC9A=?=%`(0@4H~`!DQPPqX;#VniwUDS9-n1-@8KJZ zpRWnr2;1Zr*V09zAl(?>ncR}&=<=oM?QW--OjkuYpcmdJ5Cq>c7b`!x5dF8iCH4$D zK0?^WWSRIZu_F$eWh}9ijw}$pWwi1fT*yTM^Ni`yj#8$s$$cynVO*>7f3yeN#yFM{ zd!vZ`k);@yKOx+haKw%?_VOxYGPllm71)!uWPjo5yh^wHnDBzwX+`u0G8Gij?wJ85Db6!I9|pWl@S4s``Q zr$QXVQF({j*(4^6al!Ui>H5s}QwpzZ>PC}t`;OSQ9`%kEufgCN2;R1Oi#HX?P921> zSf6iL$NF1z?An`>T0GWkiYNiO`n&3k+aB1GV3K@WP~QBY{y@X;|AJGXIh8LEX52wZGM&?|aM7 z;2XN(Nj+7@rQI8KlgEg-R82;GLU+rXW{G*+NousQ_PM%t?NPU>bmoIj`_iGNxUwfT z&7!r`O9nX!!T}d;=$H{jc(uyY24vFJO3}`%pXU>y>Ln2S#3!|g{@8($Y9l2CwvW

      $PV9U+R?OlYuz-+_w?Z$ZyABPI1iG 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

      &|OW#R!M)+5O5t0 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

      ?H2qz5xEDx70N}IXdV= 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