From f0c7b830da4b15f422536381ea55415509e25f0b Mon Sep 17 00:00:00 2001 From: zeus Date: Tue, 14 Dec 2021 11:27:52 +0200 Subject: [PATCH] add docs --- swarmlab/docs/404.html | 96 --- swarmlab/docs/_/css/search.css | 115 --- swarmlab/docs/_/css/site.css | 3 - swarmlab/docs/_/font/roboto-latin-400.woff | Bin 20268 -> 0 bytes swarmlab/docs/_/font/roboto-latin-400.woff2 | Bin 15736 -> 0 bytes .../docs/_/font/roboto-latin-400italic.woff | Bin 21952 -> 0 bytes .../docs/_/font/roboto-latin-400italic.woff2 | Bin 17324 -> 0 bytes swarmlab/docs/_/font/roboto-latin-500.woff | Bin 20464 -> 0 bytes swarmlab/docs/_/font/roboto-latin-500.woff2 | Bin 15872 -> 0 bytes .../docs/_/font/roboto-latin-500italic.woff | Bin 22020 -> 0 bytes .../docs/_/font/roboto-latin-500italic.woff2 | Bin 17316 -> 0 bytes .../docs/_/font/roboto-mono-latin-400.woff | Bin 19972 -> 0 bytes .../docs/_/font/roboto-mono-latin-400.woff2 | Bin 16328 -> 0 bytes .../docs/_/font/roboto-mono-latin-500.woff | Bin 20040 -> 0 bytes .../docs/_/font/roboto-mono-latin-500.woff2 | Bin 16380 -> 0 bytes swarmlab/docs/_/img/back.svg | 1 - swarmlab/docs/_/img/caret.svg | 1 - swarmlab/docs/_/img/chevron.svg | 1 - swarmlab/docs/_/img/home-o.svg | 1 - swarmlab/docs/_/img/home.svg | 1 - swarmlab/docs/_/img/menu.svg | 1 - swarmlab/docs/_/img/octicons-16.svg | 1 - swarmlab/docs/_/js/site.js | 6 - swarmlab/docs/_/js/vendor/highlight.js | 1 - swarmlab/docs/_/js/vendor/lunr.js | 1 - swarmlab/docs/_/js/vendor/search.js | 1 - swarmlab/docs/index.html | 9 - swarmlab/docs/search-index.js | 1 - swarmlab/docs/sitemap.xml | 151 ---- .../docs/swarmlab/docs/_images/swarmlab.png | Bin 81561 -> 0 bytes .../docs/hybrid/_images/browsing-labroom.png | Bin 37461 -> 0 bytes .../hybrid/_images/browsing-microservices.png | Bin 33043 -> 0 bytes .../hybrid/_images/browsing-storage-sudo.png | Bin 48579 -> 0 bytes .../docs/hybrid/_images/browsing-storage.png | Bin 29572 -> 0 bytes .../docs/hybrid/_images/cloud_icon.png | Bin 11362 -> 0 bytes .../docs/hybrid/_images/cloud_icon_down.png | Bin 778 -> 0 bytes .../swarmlab/docs/hybrid/_images/console.png | Bin 33203 -> 0 bytes .../docs/hybrid/_images/info_icon.png | Bin 9344 -> 0 bytes .../_images/manage-instanches-connect.png | Bin 88148 -> 0 bytes .../hybrid/_images/manage-instanches-maps.png | Bin 36805 -> 0 bytes .../docs/hybrid/_images/manage-instanches.png | Bin 99318 -> 0 bytes .../docs/hybrid/_images/more-buttons.png | Bin 3295 -> 0 bytes .../docs/hybrid/_images/more-menou.png | Bin 40833 -> 0 bytes .../hybrid/_images/more-network-info-info.png | Bin 43284 -> 0 bytes .../docs/hybrid/_images/more-network-info.png | Bin 82322 -> 0 bytes .../hybrid/_images/more-network-update.png | Bin 34043 -> 0 bytes .../docs/hybrid/_images/more-network.png | Bin 1685 -> 0 bytes .../swarmlab/docs/hybrid/_images/more.png | Bin 668 -> 0 bytes .../swarmlab/docs/hybrid/_images/scale.png | Bin 9253 -> 0 bytes .../docs/hybrid/_images/thumb-down.png | Bin 653 -> 0 bytes .../swarmlab/docs/hybrid/_images/thumb-up.png | Bin 686 -> 0 bytes .../docs/hybrid/_images/trash_icon.png | Bin 10198 -> 0 bytes .../hybrid/_images/types-of-mounts-volume.png | Bin 23458 -> 0 bytes .../docs/hybrid/manage-instanches.html | 414 ----------- .../hybrid/manage-instanchesi-connect.html | 426 ----------- .../swarmlab/docs/hybrid/overview-hybrid.html | 318 -------- .../docs/swarmlab/docs/hybrid/overview.html | 332 --------- .../swarmlab/docs/hybrid/start-labroom.html | 422 ----------- .../docs/hybrid/start-microservices.html | 406 ----------- .../docs/hybrid/start-proof_of_concept.html | 430 ----------- .../swarmlab/docs/hybrid/start-storage.html | 441 ------------ swarmlab/docs/swarmlab/docs/index.html | 553 -------------- .../swarmlab/docs/install/_images/cicd.jpg | Bin 65237 -> 0 bytes .../install/_images/wsl2-choose-distro.png | Bin 65839 -> 0 bytes .../docs/install/_images/wsl2-enable.png | Bin 75555 -> 0 bytes .../swarmlab/docs/install/install-docker.html | 476 ------------ .../swarmlab/docs/install/install-hybrid.html | 671 ----------------- .../swarmlab/docs/install/install-venus.html | 679 ------------------ .../docs/swarmlab/docs/install/overview.html | 382 ---------- ...-primary-with-two-secondaries.bakedsvg.png | Bin 33381 -> 0 bytes ...read-write-operations-primary.bakedsvg.png | Bin 38479 -> 0 bytes .../myservices/_images/swarmlab-network.png | Bin 82257 -> 0 bytes .../swarmlab/docs/myservices/jupyter.html | 502 ------------- .../docs/swarmlab/docs/myservices/linux.html | 567 --------------- .../docs/swarmlab/docs/myservices/mpi.html | 569 --------------- .../docs/swarmlab/docs/myservices/node.html | 427 ----------- .../swarmlab/docs/myservices/nodevuejs.html | 538 -------------- .../docs/myservices/overview-labroom.html | 308 -------- .../myservices/overview-proof_of_concept.html | 306 -------- .../docs/myservices/overview-services.html | 306 -------- .../docs/myservices/overview-storage.html | 311 -------- .../swarmlab/docs/myservices/overview.html | 324 --------- .../docs/myservices/poc-datacollector.html | 498 ------------- .../myservices/storage-mongo-replica.html | 554 -------------- .../swarmlab/docs/quickstart/overview.html | 399 ---------- .../swarmlab/docs/register/_images/login.png | Bin 28491 -> 0 bytes .../docs/register/_images/login_main.png | Bin 20881 -> 0 bytes .../register/_images/register_details.png | Bin 30220 -> 0 bytes .../swarmlab/docs/register/_images/swarm.jpeg | Bin 60616 -> 0 bytes .../swarmlab/docs/register/_images/terms.png | Bin 16141 -> 0 bytes .../docs/swarmlab/docs/register/overview.html | 372 ---------- .../venus/_images/container-connection.png | Bin 24358 -> 0 bytes .../swarmlab/docs/venus/_images/deploy.png | Bin 21891 -> 0 bytes .../docs/venus/_images/host-connection.png | Bin 25363 -> 0 bytes .../docs/venus/_images/join-connect-mode.png | Bin 63494 -> 0 bytes .../_images/join-connect-status-info.png | Bin 64259 -> 0 bytes .../venus/_images/join-connect-status.png | Bin 74991 -> 0 bytes .../docs/venus/_images/join-connect.png | Bin 69572 -> 0 bytes .../swarmlab/docs/venus/_images/join-info.png | Bin 50510 -> 0 bytes .../docs/venus/_images/join-status.png | Bin 9300 -> 0 bytes .../docs/swarmlab/docs/venus/_images/join.png | Bin 44571 -> 0 bytes .../venus/_images/manage-deploy-infomenou.png | Bin 41485 -> 0 bytes .../docs/venus/_images/manage-deploy-more.png | Bin 39721 -> 0 bytes .../venus/_images/manage-deploy-showusers.png | Bin 11835 -> 0 bytes .../docs/venus/_images/manage-deploy.png | Bin 18791 -> 0 bytes .../docs/venus/_images/share-app-info.png | Bin 52848 -> 0 bytes .../docs/venus/_images/share-info-default.png | Bin 37514 -> 0 bytes .../docs/venus/_images/share-info.png | Bin 42798 -> 0 bytes .../venus/_images/share-networks-info.png | Bin 30029 -> 0 bytes .../docs/venus/_images/share-networks.png | Bin 36750 -> 0 bytes .../swarmlab/docs/venus/_images/share.png | Bin 31764 -> 0 bytes .../venus/_images/volume-connect-info.png | Bin 17846 -> 0 bytes .../docs/venus/_images/volume-connect.png | Bin 36101 -> 0 bytes .../docs/venus/_images/volume-create-info.png | Bin 20295 -> 0 bytes .../docs/venus/_images/volume-create.png | Bin 28430 -> 0 bytes .../docs/venus/_images/volume-delete-icon.png | Bin 519 -> 0 bytes .../docs/venus/_images/volume-info-icon.png | Bin 401 -> 0 bytes .../docs/venus/_images/volume-info.png | Bin 15336 -> 0 bytes .../docs/venus/_images/volume-left.png | Bin 41183 -> 0 bytes .../docs/venus/_images/volume-main.png | Bin 70911 -> 0 bytes .../docs/venus/_images/volume-more.png | Bin 787 -> 0 bytes .../docs/venus/_images/volume-mount-no.png | Bin 592 -> 0 bytes .../docs/venus/_images/volume-mount-yes.png | Bin 515 -> 0 bytes .../docs/venus/_images/volume-right.png | Bin 32765 -> 0 bytes .../docs/venus/_images/volume-share-icon.png | Bin 624 -> 0 bytes .../docs/venus/_images/volume-shared-info.png | Bin 34418 -> 0 bytes swarmlab/docs/swarmlab/docs/venus/deploy.html | 439 ----------- swarmlab/docs/swarmlab/docs/venus/join.html | 553 -------------- .../swarmlab/docs/venus/overview-network.html | 312 -------- .../swarmlab/docs/venus/overview-share.html | 348 --------- .../docs/swarmlab/docs/venus/overview.html | 332 --------- .../docs/swarmlab/docs/venus/share-app.html | 525 -------------- .../docs/venus/share-volume-connect.html | 530 -------------- .../docs/venus/share-volume-share.html | 472 ------------ .../swarmlab/docs/venus/share-volume.html | 370 ---------- swarmlab/docs/swarmlab/docs/venus/user.html | 361 ---------- 136 files changed, 16564 deletions(-) delete mode 100644 swarmlab/docs/404.html delete mode 100644 swarmlab/docs/_/css/search.css delete mode 100644 swarmlab/docs/_/css/site.css delete mode 100644 swarmlab/docs/_/font/roboto-latin-400.woff delete mode 100644 swarmlab/docs/_/font/roboto-latin-400.woff2 delete mode 100644 swarmlab/docs/_/font/roboto-latin-400italic.woff delete mode 100644 swarmlab/docs/_/font/roboto-latin-400italic.woff2 delete mode 100644 swarmlab/docs/_/font/roboto-latin-500.woff delete mode 100644 swarmlab/docs/_/font/roboto-latin-500.woff2 delete mode 100644 swarmlab/docs/_/font/roboto-latin-500italic.woff delete mode 100644 swarmlab/docs/_/font/roboto-latin-500italic.woff2 delete mode 100644 swarmlab/docs/_/font/roboto-mono-latin-400.woff delete mode 100644 swarmlab/docs/_/font/roboto-mono-latin-400.woff2 delete mode 100644 swarmlab/docs/_/font/roboto-mono-latin-500.woff delete mode 100644 swarmlab/docs/_/font/roboto-mono-latin-500.woff2 delete mode 100644 swarmlab/docs/_/img/back.svg delete mode 100644 swarmlab/docs/_/img/caret.svg delete mode 100644 swarmlab/docs/_/img/chevron.svg delete mode 100644 swarmlab/docs/_/img/home-o.svg delete mode 100644 swarmlab/docs/_/img/home.svg delete mode 100644 swarmlab/docs/_/img/menu.svg delete mode 100644 swarmlab/docs/_/img/octicons-16.svg delete mode 100644 swarmlab/docs/_/js/site.js delete mode 100644 swarmlab/docs/_/js/vendor/highlight.js delete mode 100644 swarmlab/docs/_/js/vendor/lunr.js delete mode 100644 swarmlab/docs/_/js/vendor/search.js delete mode 100644 swarmlab/docs/index.html delete mode 100644 swarmlab/docs/search-index.js delete mode 100644 swarmlab/docs/sitemap.xml delete mode 100644 swarmlab/docs/swarmlab/docs/_images/swarmlab.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/browsing-labroom.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/browsing-microservices.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/browsing-storage-sudo.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/browsing-storage.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/cloud_icon.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/cloud_icon_down.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/console.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/info_icon.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/manage-instanches-connect.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/manage-instanches-maps.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/manage-instanches.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/more-buttons.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/more-menou.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/more-network-info-info.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/more-network-info.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/more-network-update.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/more-network.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/more.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/scale.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/thumb-down.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/thumb-up.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/trash_icon.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/_images/types-of-mounts-volume.png delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/manage-instanches.html delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/manage-instanchesi-connect.html delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/overview-hybrid.html delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/overview.html delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/start-labroom.html delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/start-microservices.html delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/start-proof_of_concept.html delete mode 100644 swarmlab/docs/swarmlab/docs/hybrid/start-storage.html delete mode 100644 swarmlab/docs/swarmlab/docs/index.html delete mode 100644 swarmlab/docs/swarmlab/docs/install/_images/cicd.jpg delete mode 100644 swarmlab/docs/swarmlab/docs/install/_images/wsl2-choose-distro.png delete mode 100644 swarmlab/docs/swarmlab/docs/install/_images/wsl2-enable.png delete mode 100644 swarmlab/docs/swarmlab/docs/install/install-docker.html delete mode 100644 swarmlab/docs/swarmlab/docs/install/install-hybrid.html delete mode 100644 swarmlab/docs/swarmlab/docs/install/install-venus.html delete mode 100644 swarmlab/docs/swarmlab/docs/install/overview.html delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/_images/replica-set-primary-with-two-secondaries.bakedsvg.png delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/_images/replica-set-read-write-operations-primary.bakedsvg.png delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/_images/swarmlab-network.png delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/jupyter.html delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/linux.html delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/mpi.html delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/node.html delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/nodevuejs.html delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/overview-labroom.html delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/overview-proof_of_concept.html delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/overview-services.html delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/overview-storage.html delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/overview.html delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/poc-datacollector.html delete mode 100644 swarmlab/docs/swarmlab/docs/myservices/storage-mongo-replica.html delete mode 100644 swarmlab/docs/swarmlab/docs/quickstart/overview.html delete mode 100644 swarmlab/docs/swarmlab/docs/register/_images/login.png delete mode 100644 swarmlab/docs/swarmlab/docs/register/_images/login_main.png delete mode 100644 swarmlab/docs/swarmlab/docs/register/_images/register_details.png delete mode 100644 swarmlab/docs/swarmlab/docs/register/_images/swarm.jpeg delete mode 100644 swarmlab/docs/swarmlab/docs/register/_images/terms.png delete mode 100644 swarmlab/docs/swarmlab/docs/register/overview.html delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/container-connection.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/deploy.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/host-connection.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/join-connect-mode.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/join-connect-status-info.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/join-connect-status.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/join-connect.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/join-info.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/join-status.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/join.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/manage-deploy-infomenou.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/manage-deploy-more.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/manage-deploy-showusers.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/manage-deploy.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/share-app-info.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/share-info-default.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/share-info.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/share-networks-info.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/share-networks.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/share.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-connect-info.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-connect.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-create-info.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-create.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-delete-icon.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-info-icon.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-info.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-left.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-main.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-more.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-mount-no.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-mount-yes.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-right.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-share-icon.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/_images/volume-shared-info.png delete mode 100644 swarmlab/docs/swarmlab/docs/venus/deploy.html delete mode 100644 swarmlab/docs/swarmlab/docs/venus/join.html delete mode 100644 swarmlab/docs/swarmlab/docs/venus/overview-network.html delete mode 100644 swarmlab/docs/swarmlab/docs/venus/overview-share.html delete mode 100644 swarmlab/docs/swarmlab/docs/venus/overview.html delete mode 100644 swarmlab/docs/swarmlab/docs/venus/share-app.html delete mode 100644 swarmlab/docs/swarmlab/docs/venus/share-volume-connect.html delete mode 100644 swarmlab/docs/swarmlab/docs/venus/share-volume-share.html delete mode 100644 swarmlab/docs/swarmlab/docs/venus/share-volume.html delete mode 100644 swarmlab/docs/swarmlab/docs/venus/user.html diff --git a/swarmlab/docs/404.html b/swarmlab/docs/404.html deleted file mode 100644 index 64f24d6..0000000 --- a/swarmlab/docs/404.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - Page Not Found :: Swarmlab docs - - - - - - -
- -
-
- -
- -
-
-

Page Not Found

-
-

The page you’re looking for does not exist. It may have been moved. You can return to the start page, or follow one of the links in the navigation to the left.

-
-
-

If you arrived on this page by clicking on a link, please notify the owner of the site that the link is broken. -If you typed the URL of this page manually, please double check that you entered the address correctly.

-
-
-
-
-
- - - - - - - - diff --git a/swarmlab/docs/_/css/search.css b/swarmlab/docs/_/css/search.css deleted file mode 100644 index d9af4ac..0000000 --- a/swarmlab/docs/_/css/search.css +++ /dev/null @@ -1,115 +0,0 @@ -.navbar-brand .navbar-item + .navbar-item { - flex-grow: 1; - justify-content: flex-end; -} - -@media screen and (min-width: 1024px) { - .navbar-brand { - flex-grow: 1; - } - - .navbar-menu { - flex-grow: 0; - } -} - -#search-input { - color: #333; - font-family: inherit; - font-size: 0.95rem; - width: 150px; - border: 1px solid #dbdbdb; - border-radius: 0.1em; - line-height: 1.5; - padding: 0 0.25em; -} - -@media screen and (min-width: 769px) { - #search-input { - width: 200px; - } -} - -.search-result-dropdown-menu { - position: absolute; - z-index: 100; - display: block; - right: 0; - left: inherit; - top: 100%; - border-radius: 4px; - margin: 6px 0 0; - padding: 0; - text-align: left; - height: auto; - background: transparent; - border: none; - max-width: 600px; - min-width: 500px; - box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2), 0 2px 3px 0 rgba(0, 0, 0, 0.1); -} - -@media screen and (max-width: 768px) { - .navbar-brand .navbar-item + .navbar-item { - padding-left: 0; - padding-right: 0; - } - - .search-result-dropdown-menu { - min-width: calc(100vw - 3.75rem); - } -} - -.search-result-dataset { - position: relative; - border: 1px solid #d9d9d9; - background: #fff; - border-radius: 4px; - overflow: auto; - padding: 0 8px 8px; - max-height: calc(100vh - 5.25rem); - color: #333; -} - -.search-result-highlight { - color: #174d8c; - background: rgba(143, 187, 237, 0.1); - padding: .1em .05em; -} - -.search-result-item { - display: flex; - font-size: 1rem; - margin-bottom: 0.5rem; - margin-top: 0.5rem; -} - -.search-result-document-title { - width: 33%; - border-right: 1px solid #ddd; - color: #a4a7ae; - font-size: 0.8rem; - padding: 0.25rem 0.5rem 0.25rem 0; - text-align: right; - position: relative; - word-wrap: break-word; -} - -.search-result-document-hit { - flex: 1; - font-size: 0.75em; - color: #02060c; - font-weight: 700; -} - -.search-result-document-hit > a { - color: inherit; - display: block; - padding: 0.5rem 0 0.5rem 1rem; - margin-bottom: 0.25rem; -} - -.search-result-document-hit > a:hover { - background-color: rgba(69, 142, 225, 0.05); -} - diff --git a/swarmlab/docs/_/css/site.css b/swarmlab/docs/_/css/site.css deleted file mode 100644 index 36c35c4..0000000 --- a/swarmlab/docs/_/css/site.css +++ /dev/null @@ -1,3 +0,0 @@ -@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(../font/roboto-latin-400.woff2) format("woff2"),url(../font/roboto-latin-400.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../font/roboto-latin-400italic.woff2) format("woff2"),url(../font/roboto-latin-400italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../font/roboto-latin-500.woff2) format("woff2"),url(../font/roboto-latin-500.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(../font/roboto-latin-500italic.woff2) format("woff2"),url(../font/roboto-latin-500italic.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;src:local("Roboto Mono Regular"),local("RobotoMono-Regular"),url(../font/roboto-mono-latin-400.woff2) format("woff2"),url(../font/roboto-mono-latin-400.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;src:local("Roboto Mono Medium"),local("RobotoMono-Medium"),url(../font/roboto-mono-latin-500.woff2) format("woff2"),url(../font/roboto-mono-latin-500.woff) format("woff")}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.0625em;height:100%}@media screen and (min-width:1024px){html{font-size:1.125em}}body{background:#fff;color:#222;font-family:Roboto,sans-serif;line-height:1.15;margin:0;word-wrap:anywhere}a{text-decoration:none}a:hover{text-decoration:underline}a:active{background-color:none}code,kbd,pre{font-family:Roboto Mono,monospace}b,dt,strong,th{font-weight:500}em em{font-style:normal}strong strong{font-weight:400}button{cursor:pointer;font-family:inherit;font-size:1em;line-height:1.15;margin:0}button::-moz-focus-inner{border:none;padding:0}table{border-collapse:collapse;word-wrap:normal}@supports (scrollbar-width:thin){body *{scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}}body ::-webkit-scrollbar{height:.25rem;width:.25rem}body ::-webkit-scrollbar-thumb{background-color:#c1c1c1}@media screen and (min-width:1024px){.body{display:-webkit-box;display:-ms-flexbox;display:flex}}.nav-container{position:fixed;top:3.5rem;left:0;width:100%;font-size:.94444rem;z-index:1;visibility:hidden}@media screen and (min-width:769px){.nav-container{width:15rem}}@media screen and (min-width:1024px){.nav-container{font-size:.86111rem;-webkit-box-flex:0;-ms-flex:none;flex:none;position:static;top:0;visibility:visible}}.nav-container.is-active{visibility:visible}.nav{background:#fafafa;position:relative;top:2.5rem;height:calc(100vh - 6rem)}@media screen and (min-width:769px){.nav{-webkit-box-shadow:.5px 0 3px #c1c1c1;box-shadow:.5px 0 3px #c1c1c1}}@media screen and (min-width:1024px){.nav{top:3.5rem;-webkit-box-shadow:none;box-shadow:none;position:sticky;height:calc(100vh - 3.5rem)}}.nav .panels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:inherit}html.is-clipped--nav{overflow-y:hidden}.nav-panel-menu{overflow-y:scroll;height:calc(100% - 2.5rem)}.nav-panel-menu:not(.is-active) .nav-menu{opacity:.75}.nav-panel-menu:not(.is-active)::after{content:"";background:rgba(0,0,0,.5);display:block;position:absolute;top:0;right:0;bottom:0;left:0}.nav-menu{min-height:100%;padding:.5rem .75rem;line-height:1.35;position:relative}.nav-menu h3.title{color:#424242;font-size:inherit;font-weight:500;margin:0;padding:.25em 0 .125em}.nav-menu a{color:inherit}.nav-list{margin:0 0 0 .75rem;padding:0}.nav-menu>.nav-list+.nav-list{margin-top:.5rem}.nav-item{list-style:none;margin-top:.5em}.nav-item-toggle~.nav-list{padding-bottom:.125rem}.nav-item[data-depth="0"]>.nav-list:first-child{display:block;margin:0}.nav-item:not(.is-active)>.nav-list{display:none}.nav-item-toggle{background:transparent url(../img/caret.svg) no-repeat 50%/50%;border:none;outline:none;line-height:inherit;position:absolute;height:1.35em;width:1.35em;margin-top:-.05em;margin-left:-1.35em}.nav-item.is-active>.nav-item-toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.is-current-page>.nav-link,.is-current-page>.nav-text{font-weight:500}.nav-panel-explore{background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0}.nav-panel-explore:not(:first-child){top:auto;max-height:calc(50% + 2.5rem)}.nav-panel-explore .context{font-size:.83333rem;-ms-flex-negative:0;flex-shrink:0;color:#5d5d5d;-webkit-box-shadow:0 -1px 0 #e1e1e1;box-shadow:0 -1px 0 #e1e1e1;padding:0 .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;line-height:1;height:2.5rem}.nav-panel-explore .context .version{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}.nav-panel-explore .context .version::after{content:"";background:url(../img/chevron.svg) no-repeat 100%/auto 100%;width:1.25em;height:.75em}.nav-panel-explore .components{line-height:1.6;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-shadow:inset 0 1px 5px #e1e1e1;box-shadow:inset 0 1px 5px #e1e1e1;background:#f0f0f0;padding:.5rem .75rem 0;margin:0;overflow-y:scroll;max-height:100%;display:block}.nav-panel-explore:not(.is-active) .components{display:none}.nav-panel-explore .component{display:block}.nav-panel-explore .component+.component{margin-top:.5rem}.nav-panel-explore .component:last-child{margin-bottom:.75rem}.nav-panel-explore .component .title{font-weight:500;color:inherit}.nav-panel-explore .versions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-left:0;margin-top:-.25rem;line-height:1}.nav-panel-explore .component .version{display:block;margin:.375rem .375rem 0 0}.nav-panel-explore .component .version a{border:1px solid #c1c1c1;border-radius:.25rem;color:inherit;opacity:.75;white-space:nowrap;padding:.125em .25em;display:inherit}.nav-panel-explore .component .is-current a{border-color:currentColor;opacity:.9;font-weight:500}@media screen and (max-width:1023.5px){aside.toc.sidebar{display:none}main>.content{overflow-x:auto}}@media screen and (min-width:1024px){main{-webkit-box-flex:1;-ms-flex:auto;flex:auto;min-width:0}main>.content{display:-webkit-box;display:-ms-flexbox;display:flex}aside.toc.embedded{display:none}aside.toc.sidebar{-webkit-box-flex:0;-ms-flex:0 0 9rem;flex:0 0 9rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width:1216px){aside.toc.sidebar{-ms-flex-preferred-size:12rem;flex-basis:12rem}}.toolbar{color:#5d5d5d;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fafafa;-webkit-box-shadow:0 1px 0 #e1e1e1;box-shadow:0 1px 0 #e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.83333rem;height:2.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:sticky;top:3.5rem;z-index:2}.toolbar a{color:inherit}.nav-toggle{background:url(../img/menu.svg) no-repeat 50% 47.5%;background-size:49%;border:none;outline:none;line-height:inherit;padding:0;height:2.5rem;width:2.5rem;margin-right:-.25rem}@media screen and (min-width:1024px){.nav-toggle{display:none}}.nav-toggle.is-active{background-image:url(../img/back.svg);background-size:41.5%}.home-link{display:block;background:url(../img/home-o.svg) no-repeat 50%;height:1.25rem;width:1.25rem;margin:.625rem}.home-link.is-current,.home-link:hover{background-image:url(../img/home.svg)}.edit-this-page{display:none;padding-right:.5rem}@media screen and (min-width:1024px){.edit-this-page{display:block}}.toolbar .edit-this-page a{color:#8e8e8e}.breadcrumbs{display:none;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding:0 .5rem 0 .75rem;line-height:1.35}@media screen and (min-width:1024px){.breadcrumbs{display:block}}a+.breadcrumbs{padding-left:.05rem}.breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.breadcrumbs li{display:inline;margin:0}.breadcrumbs li::after{content:"/";padding:0 .5rem}.breadcrumbs li:last-of-type::after{content:none}.page-versions{margin:0 .2rem 0 auto;position:relative;line-height:1}@media screen and (min-width:1024px){.page-versions{margin-right:.7rem}}.page-versions .version-menu-toggle{color:inherit;background:url(../img/chevron.svg) no-repeat;background-position:right .5rem top 50%;background-size:auto .75em;border:none;outline:none;line-height:inherit;padding:.5rem 1.5rem .5rem .5rem;position:relative;z-index:3}.page-versions .version-menu{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#f0f0f0)) no-repeat;background:linear-gradient(180deg,#f0f0f0 0,#f0f0f0) no-repeat;padding:1.375rem 1.5rem .5rem .5rem;position:absolute;top:0;right:0;white-space:nowrap}.page-versions:not(.is-active) .version-menu{display:none}.page-versions .version{display:block;padding-top:.5rem}.page-versions .version.is-current{display:none}.page-versions .version.is-missing{color:#8e8e8e;font-style:italic;text-decoration:none}.toc-menu{color:#5d5d5d}.toc.sidebar .toc-menu{margin-right:.75rem;position:sticky;top:6rem}.toc .toc-menu h3{color:#333;font-size:.88889rem;font-weight:500;line-height:1.3;margin:0 -.5px;padding-bottom:.25rem}.toc.sidebar .toc-menu h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:2.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.toc .toc-menu ul{font-size:.83333rem;line-height:1.2;list-style:none;margin:0;padding:0}.toc.sidebar .toc-menu ul{max-height:calc(100vh - 8.5rem);overflow-y:auto;scrollbar-width:none}.toc .toc-menu ul::-webkit-scrollbar{width:0;height:0}@media screen and (min-width:1024px){.toc .toc-menu h3{font-size:.83333rem}.toc .toc-menu ul{font-size:.75rem}}.toc .toc-menu li{margin:0}.toc .toc-menu li[data-level="2"] a{padding-left:1.25rem}.toc .toc-menu li[data-level="3"] a{padding-left:2rem}.toc .toc-menu a{color:inherit;border-left:2px solid #e1e1e1;display:inline-block;padding:.25rem 0 .25rem .5rem;text-decoration:none}.sidebar.toc .toc-menu a{display:block;outline:none}.toc .toc-menu a:hover{color:#1565c0}.toc .toc-menu a.is-active{border-left-color:#1565c0;color:#333}.sidebar.toc .toc-menu a:focus{background:#fafafa}.toc .toc-menu .is-hidden-toc{display:none!important}.doc{color:#333;font-size:inherit;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.6;margin:0 auto;max-width:40rem;padding:0 1rem 4rem}@media screen and (min-width:1024px){.doc{-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:.94444rem;margin:0 2rem;max-width:46rem;min-width:0}}.doc h1,.doc h2,.doc h3,.doc h4,.doc h5,.doc h6{color:#2e6980;font-weight:400;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.3;margin:1rem 0 0}.doc>h1.page:first-child{font-size:2rem;margin:1.5rem 0}@media screen and (min-width:769px){.doc>h1.page:first-child{margin-top:2.5rem}}h1.page+aside.toc.embedded{margin-top:-.5rem}#preamble+.sect1,.doc .sect1+.sect1{margin-top:2rem}.doc h1.sect0{background:#f0f0f0;font-size:1.8em;margin:1.5rem -1rem 0;padding:.5rem 1rem}.doc h2:not(.discrete){border-bottom:1px solid #e1e1e1;margin-left:-1rem;margin-right:-1rem;padding:.4rem 1rem .1rem}.doc h3:not(.discrete){font-weight:500}.doc h1 .anchor,.doc h2 .anchor,.doc h3 .anchor,.doc h4 .anchor,.doc h5 .anchor,.doc h6 .anchor{position:absolute;text-decoration:none;width:1.75ex;margin-left:-1.5ex;visibility:hidden;font-size:.8em;font-weight:400;padding-top:.05em}.doc h1 .anchor::before,.doc h2 .anchor::before,.doc h3 .anchor::before,.doc h4 .anchor::before,.doc h5 .anchor::before,.doc h6 .anchor::before{content:"\00a7"}.doc h1:hover .anchor,.doc h2:hover .anchor,.doc h3:hover .anchor,.doc h4:hover .anchor,.doc h5:hover .anchor,.doc h6:hover .anchor{visibility:visible}.doc dl,.doc p{margin:0}.doc a{color:#1565c0}.doc a:hover{color:#104d92}.doc a.bare{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.doc a.unresolved{color:#d32f2f}.doc i.fa{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-style:normal}.doc p code,.doc thead code{color:#222;background:#fafafa;border-radius:.25em;font-size:.95em;padding:.125em .25em}.doc code,.doc pre{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.doc pre{font-size:.88889rem;line-height:1.5;margin:0}.doc blockquote{margin:0}.doc .paragraph.lead>p{font-size:1rem}.doc .right{float:right}.doc .left{float:left}.doc .stretch{width:100%}.doc .underline{text-decoration:underline}.doc .line-through{text-decoration:line-through}.doc .dlist,.doc .exampleblock,.doc .hdlist,.doc .imageblock,.doc .listingblock,.doc .literalblock,.doc .olist,.doc .paragraph,.doc .partintro,.doc .quoteblock,.doc .sidebarblock,.doc .ulist,.doc .verseblock,.doc details,.doc hr{margin:1rem 0 0}.doc table.tableblock{font-size:.83333rem;margin:1.5rem 0 0}.doc table.tableblock+*{margin-top:1.5rem}.doc td.tableblock>.content>:first-child{margin-top:0}.doc table.tableblock td,.doc table.tableblock th{padding:.5rem}.doc table.tableblock thead th{border-bottom:2.5px solid #e1e1e1}.doc table.tableblock>:not(thead) th,.doc table.tableblock td{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.doc table.stripes-all>tbody>tr,.doc table.stripes-even>tbody>tr:nth-of-type(2n),.doc table.stripes-hover>tbody>tr:hover,.doc table.stripes-odd>tbody>tr:nth-of-type(odd){background:#fafafa}.doc table.tableblock>tfoot{background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#fff));background:linear-gradient(180deg,#f0f0f0 0,#fff)}.doc .halign-left{text-align:left}.doc .halign-right{text-align:right}.doc .halign-center{text-align:center}.doc .valign-top{vertical-align:top}.doc .valign-bottom{vertical-align:bottom}.doc .valign-middle{vertical-align:middle}.doc .admonitionblock{margin:1.4rem 0 0}.doc .admonitionblock p,.doc .admonitionblock td.content{font-size:.88889rem}.doc .admonitionblock td.content>.title+*,.doc .admonitionblock td.content>:not(.title):first-child{margin-top:0}.doc .admonitionblock pre{font-size:.83333rem}.doc .admonitionblock>table{table-layout:fixed;position:relative;width:100%}.doc .admonitionblock td.content{padding:1rem 1rem .75rem;background:#fafafa;width:100%;word-wrap:anywhere}.doc .admonitionblock .icon{position:absolute;top:0;left:0;font-size:.83333rem;padding:0 .5rem;height:1.25rem;line-height:1;font-weight:500;text-transform:uppercase;border-radius:.45rem;-webkit-transform:translate(-.5rem,-50%);transform:translate(-.5rem,-50%)}.doc .admonitionblock.caution .icon{background-color:#a0439c;color:#fff}.doc .admonitionblock.important .icon{background-color:#d32f2f;color:#fff}.doc .admonitionblock.note .icon{background-color:#217ee7;color:#fff}.doc .admonitionblock.tip .icon{background-color:#41af46;color:#fff}.doc .admonitionblock.warning .icon{background-color:#e18114;color:#fff}.doc .admonitionblock .icon i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.doc .admonitionblock .icon i::after{content:attr(title)}.doc .imageblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.doc .image>img,.doc .imageblock img{display:inline-block;height:auto;max-width:100%;vertical-align:middle}.doc .image:not(.left):not(.right)>img{margin-top:-.2em}#preamble .abstract blockquote{background:#f0f0f0;border-left:5px solid #e1e1e1;color:#4a4a4a;font-size:.88889rem;padding:.75em 1em}.doc .quoteblock,.doc .verseblock{background:#fafafa;border-left:5px solid #5d5d5d;color:#5d5d5d}.doc .quoteblock{padding:.25rem 2rem 1.25rem}.doc .quoteblock .attribution{color:#8e8e8e;font-size:.83333rem;margin-top:.75rem}.doc .quoteblock blockquote{margin-top:1rem}.doc .quoteblock .paragraph{font-style:italic}.doc .quoteblock cite{padding-left:1em}.doc .verseblock{font-size:1.15em;padding:1rem 2rem}.doc .verseblock pre{font-family:inherit;font-size:inherit}.doc ol,.doc ul{margin:0;padding:0 0 0 2rem}.doc ol.none,.doc ol.unnumbered,.doc ol.unstyled,.doc ul.checklist,.doc ul.no-bullet,.doc ul.none,.doc ul.unstyled{list-style-type:none}.doc ol.unnumbered,.doc ul.no-bullet{padding-left:1.25rem}.doc ol.unstyled,.doc ul.unstyled{padding-left:0}.doc ul.circle,.doc ul.disc,.doc ul.square{list-style-type:square}.doc ol.arabic{list-style-type:decimal}.doc ol.decimal{list-style-type:decimal-leading-zero}.doc ol.loweralpha{list-style-type:lower-alpha}.doc ol.upperalpha{list-style-type:upper-alpha}.doc ol.lowerroman{list-style-type:lower-roman}.doc ol.upperroman{list-style-type:upper-roman}.doc ol.lowergreek{list-style-type:lower-greek}.doc ul.checklist{padding-left:.5rem}.doc ul.checklist p>i.fa-check-square-o:first-child,.doc ul.checklist p>i.fa-square-o:first-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.25rem}.doc ul.checklist i.fa-check-square-o::before{content:"\2713"}.doc ul.checklist i.fa-square-o::before{content:"\274f"}.doc .dlist .dlist,.doc .dlist .olist,.doc .dlist .ulist,.doc .olist .dlist,.doc .olist .olist,.doc .olist .ulist,.doc .ulist .dlist,.doc .ulist .olist,.doc .ulist .ulist{margin-top:.5rem}.doc .olist li,.doc .ulist li{margin-bottom:.5rem}.doc .admonitionblock .listingblock,.doc .olist .listingblock,.doc .ulist .listingblock{padding:0}.doc .admonitionblock .title,.doc .exampleblock .title,.doc .imageblock .title,.doc .listingblock .title,.doc .literalblock .title,.doc .openblock .title,.doc .tableblock caption{color:#5d5d5d;font-size:.88889rem;font-weight:500;font-style:italic;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;letter-spacing:.01em;padding-bottom:.075rem;text-align:left}.doc .imageblock .title{margin-top:.5rem;padding-bottom:0}.doc .exampleblock>.content{background:#fff;border:.25rem solid #5d5d5d;border-radius:.5rem;padding:.75rem}.doc .exampleblock>.content>:first-child{margin-top:0}.doc .sidebarblock{background:#e1e1e1;border-radius:.75rem;padding:.75rem 1.5rem}.doc .sidebarblock>.content>.title{font-size:1.25rem;font-weight:500;line-height:1.3;margin-bottom:-.3em;text-align:center}.doc .sidebarblock>.content>:not(.title):first-child{margin-top:0}.doc .listingblock.wrap pre,.doc .tableblock pre{white-space:pre-wrap}.doc .listingblock pre:not(.highlight),.doc .literalblock pre,.doc pre.highlight code{background:#fafafa;-webkit-box-shadow:inset 0 0 1.75px #e1e1e1;box-shadow:inset 0 0 1.75px #e1e1e1;display:block;overflow-x:auto;padding:.75rem}.doc pre.highlight{position:relative}.doc .source-toolbox{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;position:absolute;top:.25rem;right:.5rem;color:grey;font-family:Roboto,sans-serif;font-size:.75rem;line-height:1}.doc .listingblock:hover .source-toolbox{visibility:visible}.doc .source-toolbox .source-lang{text-transform:uppercase;letter-spacing:.075em;font-size:.96em;line-height:1.0425}.doc .source-toolbox>:not(:last-child)::after{content:"|";letter-spacing:0;padding:0 1ch}.doc .source-toolbox .copy-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:inherit;outline:none;padding:0;font-size:inherit;line-height:inherit;width:1em;height:1em}.doc .source-toolbox .copy-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:inherit;height:inherit}.doc .source-toolbox img.copy-icon{-webkit-filter:invert(50.2%);filter:invert(50.2%)}.doc .source-toolbox svg.copy-icon{fill:currentColor}.doc .source-toolbox .copy-toast{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1em;background-color:#333;border-radius:.25em;padding:.5em;color:#fff;cursor:auto;opacity:0;-webkit-transition:opacity .5s ease .75s;transition:opacity .5s ease .75s}.doc .source-toolbox .copy-toast::after{content:"";position:absolute;top:0;width:1em;height:1em;border:.55em solid transparent;border-left-color:#333;-webkit-transform:rotate(-90deg) translateX(50%) translateY(50%);transform:rotate(-90deg) translateX(50%) translateY(50%);-webkit-transform-origin:left;transform-origin:left}.doc .source-toolbox .copy-button.clicked .copy-toast{opacity:1;-webkit-transition:none;transition:none}.doc .language-console .hljs-meta{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.doc .dlist dt{font-style:italic}.doc .dlist dd{margin:0 0 .25rem 1.5rem}.doc .dlist dd:last-of-type{margin-bottom:0}.doc td.hdlist1,.doc td.hdlist2{padding:.5rem 0 0;vertical-align:top}.doc tr:first-child>.hdlist1,.doc tr:first-child>.hdlist2{padding-top:0}.doc td.hdlist1{font-weight:500;padding-right:.25rem}.doc td.hdlist2{padding-left:.25rem}.doc .colist{font-size:.88889rem;margin:.25rem 0 -.25rem}.doc .colist>table>tbody>tr>:first-child,.doc .colist>table>tr>:first-child{padding:.25em .5rem 0;vertical-align:top}.doc .colist>table>tbody>tr>:last-child,.doc .colist>table>tr>:last-child{padding:.25rem 0}.doc .conum[data-value]{border:1px solid;border-radius:100%;display:inline-block;font-family:Roboto,sans-serif;font-size:.75rem;font-style:normal;line-height:1.2;text-align:center;width:1.25em;height:1.25em;letter-spacing:-.25ex;text-indent:-.25ex}.doc .conum[data-value]::after{content:attr(data-value)}.doc .conum[data-value]+b{display:none}.doc hr{border:solid #e1e1e1;border-width:2px 0 0;height:0}.doc b.button{white-space:nowrap}.doc b.button::before{content:"[";padding-right:.25em}.doc b.button::after{content:"]";padding-left:.25em}.doc kbd{display:inline-block;font-size:.66667rem;background:#fafafa;border:1px solid #c1c1c1;border-radius:.25em;-webkit-box-shadow:0 1px 0 #c1c1c1,0 0 0 .1em #fff inset;box-shadow:0 1px 0 #c1c1c1,inset 0 0 0 .1em #fff;padding:.25em .5em;vertical-align:text-bottom;white-space:nowrap}.doc .keyseq,.doc kbd{line-height:1}.doc .keyseq{font-size:.88889rem}.doc .keyseq kbd{margin:0 .125em}.doc .keyseq kbd:first-child{margin-left:0}.doc .keyseq kbd:last-child{margin-right:0}.doc .menuseq,.doc .path{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.doc .menuseq i.caret::before{content:"\203a";font-size:1.1em;font-weight:500;line-height:.90909}.doc .nowrap{white-space:nowrap}.doc .nobreak{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:normal}nav.pagination{border-top:1px solid #e1e1e1;line-height:1;margin:2rem -1rem -1rem;padding:.75rem 1rem 0}nav.pagination,nav.pagination span{display:-webkit-box;display:-ms-flexbox;display:flex}nav.pagination span{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav.pagination .prev{padding-right:.5rem}nav.pagination .next{margin-left:auto;padding-left:.5rem;text-align:right}nav.pagination span::before{color:#8e8e8e;font-size:.75em;padding-bottom:.1em}nav.pagination .prev::before{content:"Prev"}nav.pagination .next::before{content:"Next"}nav.pagination a{font-weight:500;line-height:1.3;position:relative}nav.pagination a::after,nav.pagination a::before{color:#8e8e8e;font-weight:400;font-size:1.5em;line-height:.75;position:absolute;top:0;width:1rem}nav.pagination .prev a::before{content:"\2039";-webkit-transform:translateX(-100%);transform:translateX(-100%)}nav.pagination .next a::after{content:"\203a"}html.is-clipped--navbar{overflow-y:hidden}body{padding-top:3.5rem}.navbar{background:#2e6980;color:#fff;font-size:.88889rem;height:3.5rem;position:fixed;top:0;width:100%;z-index:4}.navbar a{text-decoration:none}.navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1rem}.navbar-brand .navbar-item:first-child,.navbar-brand .navbar-item:first-child a{-ms-flex-item-align:center;align-self:center;padding:0;color:#fff;font-size:1.22222rem}.navbar-brand .separator{padding:0 .375rem}.navbar-burger{background:none;border:none;outline:none;line-height:1;position:relative;width:3rem;margin-left:auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0}.navbar-burger span{background-color:#fff;height:1.5px;width:1rem}.navbar-burger:not(.is-active) span{-webkit-transition:opacity 0s .25s,margin-top .25s ease-out .25s,-webkit-transform .25s ease-out;transition:opacity 0s .25s,margin-top .25s ease-out .25s,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity 0s .25s,margin-top .25s ease-out .25s;transition:transform .25s ease-out,opacity 0s .25s,margin-top .25s ease-out .25s,-webkit-transform .25s ease-out}.navbar-burger span+span{margin-top:.25rem}.navbar-burger.is-active span+span{margin-top:-1.5px}.navbar-burger.is-active span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.6;padding:.5rem 1rem}.navbar-item.has-dropdown{padding:0}.navbar-item .icon{width:1.25rem;height:1.25rem;display:block}.navbar-item .icon img,.navbar-item .icon svg{fill:currentColor;width:inherit;height:inherit}.navbar-link{padding-right:2.5em}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#e1e1e1;border:none;height:1px;margin:.25rem 0}.navbar .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #e1e1e1;border-radius:.15rem;height:1.75rem;color:#222;padding:0 .75em;white-space:nowrap}@media screen and (max-width:1023.5px){.navbar-brand{height:inherit}.navbar-brand .navbar-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-menu{background:#fff;-webkit-box-shadow:0 8px 16px rgba(10,10,10,.1);box-shadow:0 8px 16px rgba(10,10,10,.1);max-height:calc(100vh - 3.5rem);overflow-y:auto;padding:.5rem 0}.navbar-menu:not(.is-active){display:none}.navbar-menu .navbar-link:hover,.navbar-menu a.navbar-item:hover{background:#f5f5f5}}@media screen and (min-width:1024px){.navbar-burger{display:none}.navbar,.navbar-end,.navbar-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-menu{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.navbar-end{margin-left:auto}.navbar-item,.navbar-link{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none}.navbar-item:not(.has-dropdown),.navbar-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-link::after{border-width:0 0 1px 1px;border-style:solid;content:"";display:block;height:.5em;pointer-events:none;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:.5em;margin-top:-.375em;right:1.125em;top:50%}.navbar-end .navbar-link,.navbar-end>.navbar-item{color:#fff}.navbar-end .navbar-item.has-dropdown:hover .navbar-link,.navbar-end .navbar-link:hover,.navbar-end>a.navbar-item:hover{background:#1c556a;color:#fff}.navbar-end .navbar-link::after{border-color:currentColor}.navbar-dropdown{background:#fff;border:1px solid #e1e1e1;border-top:none;border-radius:0 0 .25rem .25rem;display:none;top:100%;left:0;min-width:100%;position:absolute}.navbar-dropdown .navbar-item{padding:.5rem 3rem .5rem 1rem;white-space:nowrap}.navbar-dropdown .navbar-item:last-child{border-radius:inherit}.navbar-dropdown.is-right{left:auto;right:0}.navbar-dropdown a.navbar-item:hover{background:#f5f5f5}}footer.footer{background-color:#e1e1e1;color:#5d5d5d;font-size:.83333rem;line-height:1.6;padding:1.5rem}.footer p{margin:.5rem 0}.footer a{color:#2e6980} - -/*! Adapted from the GitHub style by Vasily Polovnyov */.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:500}.hljs-literal,.hljs-number,.hljs-tag .hljs-attr,.hljs-template-variable,.hljs-variable{color:teal}.hljs-doctag,.hljs-string{color:#d14}.hljs-section,.hljs-selector-id,.hljs-title{color:#900;font-weight:500}.hljs-subst{font-weight:400}.hljs-class .hljs-title,.hljs-type{color:#458;font-weight:500}.hljs-attribute,.hljs-name,.hljs-tag{color:navy;font-weight:400}.hljs-link,.hljs-regexp{color:#009926}.hljs-bullet,.hljs-symbol{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:500}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:500}@page{margin:.5in}@media print{.hide-for-print{display:none!important}html{font-size:.9375em}a{color:inherit!important;text-decoration:underline}a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none}img,object,svg,tr{page-break-inside:avoid}thead{display:table-header-group}pre{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:pre-wrap}body{padding-top:2rem}.navbar{background:none;color:inherit;position:absolute}.navbar *{color:inherit!important}.nav-container,.navbar>:not(.navbar-brand),.toolbar,aside.toc,nav.pagination{display:none}.doc{color:inherit;margin:auto;max-width:none;padding-bottom:2rem}.doc .listingblock code[data-lang]::before{display:block}footer.footer{background:none;border-top:1px solid #e1e1e1;color:#8e8e8e;padding:.25rem .5rem 0}.footer *{color:inherit}} \ No newline at end of file diff --git a/swarmlab/docs/_/font/roboto-latin-400.woff b/swarmlab/docs/_/font/roboto-latin-400.woff deleted file mode 100644 index 69c88254051499539452130e33c36a20e9469e8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20268 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%0ADEE3-5n949 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

Fm*l|0qgnMVVk{u0=EDX%!k_^oa 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�~wcG#NAzP0SuR=_HobN%! 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 qP7sg44CM86?6)36R2DSW)823I`wz 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 Lf*2x-SU_2+6QMjH diff --git a/swarmlab/docs/_/font/roboto-latin-500.woff2 b/swarmlab/docs/_/font/roboto-latin-500.woff2 deleted file mode 100644 index 6362d7f64a4d45d901e9f1399e020a476ffa8065..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15872 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 z z000OuPMrh*tW!es|AN_L>s$S(lNDJ-lYY>SS2it*6z7h-jJ?tJUSSiHQe5d`PIJ6u zUnl63Mqy=4-&jr)_l>La@LrUY^%BMN(84HO*_+M|39aQLWr_slFf&qKbKT`X+RJQq z#Eolq(^k^JW+yp??|f+_LwnW|23BPRMdSE|{m~IfWor%c-T^UtA}{}ZC%GyrUsE)1 zBilXVkYtlN&$y z>p#{z7OBmCGwY%7FfcWERmBg@wa(DGBfG6gAMQvPoRrpGAtR}O%P_Hxs66M)&X2|q zqaw3TY32w`s`xC_8p5WHor*@V%(`!OwEM4a7?xK6y4Qp37o%3UWKhylMiiC-?&S)% zDpgrUs4E+{xM+NVAg|7bKTKmO4&{8b0DOSq_0SLirV<2{ zQvu|FW<1hc&UlRPzf!_qN@6_4R+~XX-27nqlAIB$My)3G%9Se9NXCr|SJfb+Q4<8M zR6My>wL(fG*uj+%T`+HO8pXCytls~OT}0{FH3~FtOv}W2my|QA3NcD2cBTA1oZ_q3 zpqy7Hf|V=WdGkxFw>RsQ3Q(&ys-@zr$k2jPzS?ROhU{WWp1fWuXO%{w!>dy^8c;2U zR;X}s^oA>v$h#mI`(`#Ma-*ghcOC;LI|@&%S$50@(w*2l8@%4tffRF1dyCdOm%ck{ z|17uK&Ta5i`Jw5S%JVToK0l$f+G%e5r1$VuU diff --git a/swarmlab/docs/_/font/roboto-latin-500italic.woff b/swarmlab/docs/_/font/roboto-latin-500italic.woff deleted file mode 100644 index b794d20deda4dcf984deffa3be83c93fca8cb73f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22020 zcmYgWQ;;T2yL`v??AW%oW81d9W83zQZQHiFW81cU=KHTsMPxsn8JX1;b< z9iLMOF(nm2003g=M<@TmN9nZ#nw%0n6951O`ID3Vfxgohkg<`qf!&X${^NN906;Dv zE7VSnT$~6102uinkM@6H!~vHvwKKE+(JFs@KXU+ehJKJ#m>D?!WMOxHJh1-*Bml+C z%H8ybUH||BrvQLM`u5bmm$|XE+s`9cemqt`Sx`&@I8<{J17iR{PWVS-`wt&$b1vpT z;*aL_!-;-C0=o{MWp3^Cla}(yKezcb#?bm<4Zv%j_orB3wRt52g zKm7RAe{Y6Ax~;+WF#-X}V}SR*Z-L7T!eyv{@>l`*VdDfTfj(UGF@cZLtHaAuHNs4y zoujRzg`yp!D>~fX%)5OQvEMLY6jOYW1z;orZfnuWAaTZ0D8W6R?=g#5eCy4hqI}C< z%|7eR))@%9P1cUZo{O5-;9T3`QQ=KzgDENrI_!>T3%H1YChZX(VFaEz_QaSH-Y@@@ zQ@1OS=}zI12|2G570xigq?hf@95cRKl4YX@nm^@bx8hb@&!~7kw+G8%Z-c zk!2)SV0SH}w3xMln45x|*a~_#mJb~#`G>$ugSqjG2Mykz@L?&r5xfYvSluXZaW7&I zy$iY7_rm6t>;c8DVSy&xx!<#+0%gO5T@+pP@sKA(`SF}*684NK4wxy9V9O4;><%dG zjxa6u5Uvg_nXM@{9w+-couSW6LAz1LEJhe3Mjweer-?nr$O&ov%EgRXn3Kk64QT_~ zXbnL{G)BMwoS6B+YPiG^%lQ+LKGny5;_MIrwX8Z3Im=XBlb&t#VDcg|e-Bb?ot_w#RN*e|#W72ro-HieFkz+g_{Sy0$ElVr*NBD>X2~T$f

  • 5b?K+i+)I(Ht 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%0Axf0{R<}kO>N`hCt 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 diff --git a/swarmlab/docs/_/font/roboto-mono-latin-400.woff2 b/swarmlab/docs/_/font/roboto-mono-latin-400.woff2 deleted file mode 100644 index 53d4b505c2eb685b2b57d30efebb71a40b096276..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16328 zcmV;(KR3X4Pew8T0RR9106)k85C8xG0DKq#06%E}0RR9100000000000000000000 z0000Q92_79U;u+G2!R|4mlqKT3W3BRfwB|}gG>McHUcCAh9m?a1%qM-gl7zaE*mRw z2UM>a$K9Mk4e$fL%kVL(Lol4tD>5r zZ)&sp>1aUSo7h{XWOS4*rG-2((Wd21RO-?3%dL}GZe6|gFT3IiN{c}MQMS9xbpE*V zH51DbpW|o9e+-F6jv1+_sB0d1LBN6q3kJn-D8Vn`ZaMN1ZTOv)SOMmhLu&k;Cw~UE zjr>VYULPJ$dq4RoI{!mT7j5K*lh-$~U@l5FZ3NQjp!kzqQ}{w#14sll_omRByo|Wj~B> zwd=k6>BasIP$A&`#0^>YHO>rd31DN0YAt&K|35?%CWW9fmB>_$Fz&pK_1a#k@^k61 z0<+!#=>lZ9kdA^N1*K0#6)I|V)#$>LYx`xYCT)d~pi}FMIU+te2!Q)^zRk*#VP@B| z;=DfP0W~GH3uXwgB~K%@R(n;Lx&s7%&!^75c1FPe@FV;8Qt%-s`Wswhg&VuRnU8oqGQTYEgy> z40$3m8~p#b_nkd^?#ydRfT0%klwo(}hzM8LlO+BDvb7N-uh>H;N?eW<}UH02kWFDXr12=N$^ZyoeTEX#l$FBi~urUM- zk|7-n0ze0LAr2g-nvP(lRS5n3v|s}}kkIhhRLDV_2uuNs^Yk*OfdOm*YXcDb!L9Ju zP|g9$Fo5pS7(j1p}p6|gS9K|M1;tF=q;tOKj zojJN3ozX3vy5wz{{RZn@O5T{BrTRx?I3RMV~L(zI**n)8|xO@#*Y!S@e_KAI$} zuoi)RtZ+oTBN~Y(YcmFTJYPJ&v)*DW(KbV|(E$e?a@Y|^4Kv&^$DMG}DI<(@+8Jk^ zbKV7`jCRXycieT4+8ATq_rODsJT{I7)O{SxwKs7E7l77W@jiC);JwFd`+r$xnj0~+ zC3753oO+POTUyZ-`=dl@Kd)^JceH zKnD^}Gf>qtPt_bXb4DZ(r6oZ{1+$`#97t-^GJbYRavG#El$;`qP*_KsD!hERSpHuyw2Y`1}!H{3c#a!FgAIjRxi-`20wug z+R84Vhes9uk#3x;cBe}b`6p#k1Ui$)!&knLNgIy0$EW&3@uStx{lk~%X(Ll8+;czy zH{`YA9yLVG(TxyH3A-!w0yKX})xr@#0Xq($%QA^bMiy=7kh?K^np*^_ft9smXI$c@th{AH?e-(iLg1hgY_Lgpy zeTmLm9zc!3SC{ar{2H=6q1sab2CO(!DoQh%bkfP7i2bMTa5pLBT%>BBwv5tHPwa2v z;B+I7gzl@F6_IvV^`z??^hoM#GzSp%NIP7>jS_Zn83m4buUhBtYQ2>TT@BJOmsfhg zmT;oP^}h&snapbV%vY#YOvKO60jhYXHTPQXue>x$4U1P!im)8kZ=4&7i-=2e-SAi( z-CMK=6Xy0WeB=*R*%Wpzwe?-MXKm!b#`5dG2hT%e?JMvia(-H8%IW3vgApXExM?$A zEiO=b{^b=lq`svq{~E=ZPimKke-K0AVd%KGT(j0KBdP9{;GcLM2{w1>jb71Xc@8{W z_+~1qOnZbDR5o(a!*E63D!xqtqf8pzQ5ns zC}JU5(ci)K13QG+^~~(KnKMEx)>KgsJgB!Y&ILqZ+WWnEo`Oh0Taa5$dD6R~{o}oG zDJ6_>!_ezHoAgbjuNZ40lMu6^A55weJI-M;q1Gv-iKDqznz~MrhK@AWbcdRjK@5|S zt;_kqSx#pi=N3(n2qBrivq=yTyMp8f zwgnA)=?jt%qfl+Bx1q*T0!(8sGt37}k0?$uGL;E}{a(Z@@CiGJDT0`|k3$NF5KvST zM5QHpv)~@+3p>dZx6u*weq_ zyN3`?p}T7TDi;5V$o_F*+x>zLUNhK?+^|KBu^BXVt6^Dz^spd>D$p5!6x;txBZ9ap z!f}=?uaf-i&`@bOI|;jsQ#-PlINYW}FwWTvC=bA?vuJiC5mpA`4ApC_LFyz5h)x5L zfc)+xWRHp)pO~vLLu>GcYkYZ;3DCnrRWQXWc&pzJq1yOtGMkd2bi!c_hwZHl2H(YN zpOWdyct1k~!M3C`;50hHs>NfTuZf7Wr^a7Kk+XAce2SypB%M1qaD0cqowM9ouHn&3 z6CckC4WD`_+CxsGM@+80d;6VJuoVnG3E!_;kw7fYy!Y;0U|>Jh7XrSTSOqbS1tFs^*{lZcVKndQ-^lo{v~zU!kxKW_B!5k3$= z1|w8w7HkpzF5$LJhks~d{Cc_Shfw1YRK3vZc!JpJ(j)WT?u2f~#1BMIPx9&*Ox`m2 zVL%*#EGwuHRguvtivMS!aoeXt!$x}pE8UtF363EYiMxHWor8Xiy{?a3$8C%gn#i0R zpW@S)y~9r*SPQqY3v2CTlj6QDdqJlm9w%d6V#Uwbxz1T2UC((i!VSq#x3y+KF3JSyr#txR|{OPXtPeb9qb`S zcOJ@B5gEpWK(Z=7bhwEW8|os(SZGk({0gPQHgxEt_p_4vIMb;0S} z^>P)00TE;~pB!mZom{qW;M8&HPVf0U!6o9%b6*Vw*F`U@wfZj zi%s%W;j+dY`+N*CjIoWy1;h!9b#bmh&iTd&_2-w}{XNmE){A0#<^rVbyi|pKY{L>}; z9)Gmi8s`1dFnX1scsL>|%}Gb=(wC6_fHaz)`ToaorsmP7dVgTur+C=y<$ZQ0&S>!D zgYE?Z=FR72+$?=(EB=yWjV)SosJB;idPGg1Cf!+=(! za4T5Kfeb<^EwXzvYGv`l5tNU}ym+Q{u#(7kn{KOP+*F=A0pP`}7`P+=vio{M&b%)_ z3=SPgUL3NS;!Mnmr!c|!Y;4(hmnA?Ut+HNIc#S27>fJCL#HK+NT0iiySO2IDUjqda z6gRNtVL;6``8Y!l3n-M|_{Asj_EaV?PUGp;r&FRX-Cd5@=bqbjtIuYxNErm`5a3py zh)6S~LhW$UUQkece!dA6UZTJvJ^JRVWW(c8!3A&=J8@f_!F}qSA>mIU5(t;=3r@oTgkPg7jYdhaS6)63%Rp_4!83Z z7A%)%#qtzzJ6%DC+j#N-a4o*v&P(41d-ETy9K^17U&9ozufH`TzE#6A9+ox5_=+gc z0u@53V{$Y1+Ucur(~9?CO4wV2g~$N}fBF08+)PC4Za0(F*vijs7Mm?)FYqdqt7ZDa z!RoRhoL1aYpf1IDSmaCtMJD5KRjUf83AqbE#@c@HZK3hs+t*H&DeD(A zPB+exFZ5LZKV-^vzwxeVsv!+)*}ZUW;i=$L^VjA#f~Y|>A<2%lvMXnNEP^oisQ%LP zF-%{{%Ejo(J@W(8`|jLg7|2^O2lmhO%TYxb=K9FHv22mvRaBLz#ZurkJYh{_6FvMx4`?~Tvp``oeCgTwq>EGxA>B~o_fLCzX`UM zA1&y#C>M5Gw_>_x`}{l`USNQC$OI_A#L!eA!t)}HAB~idM=qR*shUK(xXOy6rgVSF z5}%|*RU{R(aetFYNfG_IvUV1##q99TQI+CpUrMnL2h@HTQTDq-zS81GXOP}_5(ju5C2 zaVp_WObd9hyZ$7l&U}j8T`xXpWoA3s73Jc63&)6Xji>^PN}`6kKpZEi5EYZ zI1ciwV{enL)UF&1ydzwQKmNlzgtAO2jUkUJF<}?v^;RmKYbg>`Ai6;gtdmn~X7G3J zoSWxxE#KTBL%OEPkj^`yykn6)t38~al^%EmV(f8hLFY8JpzDc89&T+9{ck=Z6jd;= zmHmd7-Pv=O>gU35fYpQV>W98SzyeAy(R!3SB1p{tB?5SK+NQef93PU%TeM zOe0Rv>F0^~vvm5{9k3-aLNh*F#|gk;cn{1vTi?5%r}x| zFu&(bV}misJ;=KF0U(m^EqLC(e@;?oJ5kfIA^c|B{_UfLyA9Lpa&P9FTgDn#>)_wQ zIB|H^%m}X*uiu^w6=FLp9vXESr zHGG_+>G-_0JqWdJ9nSb{>l!L`=I!c+)cKXVv3M*Zkysl2^W`rXc&c!rK^o>Lb z&x!^mL=)5%>7%?%iS$9;1d~K+LGvYzIEfbH4d+r015DH`K)x?t-!l9L%+&yM>A$Uu z-$7xw}?ME}ywdv*ED!J(R= z8vqk~m!A4LA0d3=@ye#}9AiKh=Gz9U%6m$tGgpA5^+2N43Ux-;+gde4uCi~k`dSt1 z;kHN5;Tokf2U^IpVP&!cE6lUIg|ZnM(~9s=ElQaK%LUZQVTxpaUL8b~cjQev`~0eY z^&G&&b3VQAeD~r+US^qW9<#7`#M089*~CeLks`^Ntd zFM%E6Wnolp%-xvA-~Q5*3NHgp#ItT9N;v>Ybpv1`0@e%F{YIuJZWxHOSSp%P_jzh3 zDHRnOnOaRhX(sh35Vxirkap_#)WIpJj;1Vcc{gNRgg3)Yu!`j-ESF=#0kX)iiu8t@ z3W;onCZX*hI4;+W6Up%}^seS@uz(m00!)0<1UW|^a>-X48ssYjvhPe2kU1CjV-rdx z#@cy2Y=ctb%>5CD5q-P>Bw8LLEog@)|N38VJM7_WVD${mXVMLm7gE=NgkeBJ3C&YA z!#?vYt-5+P9oG(%!1|W=Ktgx5W%!5=iPDY}3T$|TtRL!&Y@-ZP_B6C5xfhikFA&=Q z2_-l(T6VRCVkR^Q?KOajn>NTL@*_?1HMcm=FRrynf+SbOQ>w52xa!K$3JF%82v@HW zc@aF|VK4@~{F2IAmM@YP2&WwhfY@_B?B}S+feUJl2b|%Ov%AJhBz4 zEXErdQA|Tku{$?P?LynAMj^K>r;%$mOzo{ZOEj8-#nax(wGhXxa6Yx(2>Nmal=?Ic zt;kRW3gd1AJB%&^%;@$KEnTo<3vgCLY{CmY!)N97jb~+D!@`R|84&6%AVdvt+yY>w zlPVTBQNSu>0Kx%^)Y+!|#NkJt&bYF*n(_43Gl?|FzR+LX&POC}-HNy@iMSW_SVZF1 zR*1Y84z-$<8}Fwx-ahf#)_ZSqg*@Rq7v2+dy#=edCwu$#4Bb>n=9!R8^CrHVAvp5$ z(G!pfT3m>e_P;e#3hzBW|NG7l)c*BXvTq0qw8-j2vSD9AT`8$m zP%au7D7%VjenDS=P;e_r;Dv7s#3m<-1e4nt#u9**1#k*tUU5O5D_`pVLr+*bUkY9 zoMqm2qMMjcbQSyR! zYFT43O>z_kK|sI;Su>eC$G4i7berIt3( zN8q6?FVHM`Dka6YODc*&!W;NHdlBdMCVB!buP-^`Za7S?<8>!;V-gp~oC&M}V8rkd z`Rc^#CUrlugYklAYFT5m&WlLAaQ`Vp6YqF?%gJIpx+%_$wu=R|?i4Xik}Zis@*0p* zFtc3XHOTL#Ppv^=b5NrAx7soA_O^qy`Y`^$e8 zNbVMfOBa5~`1iBwEk<*qfDyUO&}~k^o(U!!>4@|ED+j_X-&Ld+S0AX#mxTuziVl>Y z|6K3Pl~P~J)l!43#x4@c~RPpHiMksb6G zJX33$`nqXOby(wRfT{O|lueY>I97C?8OEwYJ*aOBZjPcnpsG#6hddpbfVsMa3%dX5 z>!gyDX+G4({glgT z@{Ea$P&(y_IkIZCtWm$0Wb%;CbPNSY%Ft(H`Sg=%Cr`{zJ6l-KcAm|7z6vk>D4$WSQ+dde-9LZdH5@u0);#46Lw&UqHzS#V z=7hcKvVZ=meihu-l2SEwwnWK$kp*n%Jb~;PV&a&o`D0v^vQerr%sb&ok%;Q zT*r6j3LptSF{G4@Hb-I z$e7*)p-OIl%ENT1s$En*K^-ecNQ;`C7Lph7(pD-DH4?+a1eE125+ARPQ{*4ynW!uL z<-B?)RfxjxGzZ@ZMt+uzKS!f4;fZt(oyOo4_Z~Q3m1ugasb-K1Mtr&No7&h(bL|-M zd@Z_`c&>Kb`Ra@PIQYIQVn|SHBMnIQp&#tBSDM2<3dTd7e=<;|sS9){_QJiaKmhD^?_<_juvi%3)0Cm0p>$P-G zCWqdbrll1cnM=Es46Z;{9Ktpffu(Io^$&xaw)@Yh4nEc>U3gLw7tP`@rNE`LDlH?_va#cuaY2%TkRJq0RNZ$ViZ zzEk1{@tww;q(+4o0z8IJ6g|a<;;}sFr6dvBpZ_Y};X!dYRPH3*{ES$7jqa`h;qpqT zn8AzuI7mv-z{`tVEj|}Uo%A8{rhon2M_g62M5Af3u--&@%!BU(y%pvcUi#@dCKt*$ zpt*E9X9G)b$|c)oJW$xav+fzhjxE8W2J*mf0S_3J5npTn6Y^x2%b-LpQnYo7m7wy7 zE2QeEOnn}q!s#F{?Aud0MwxJ&A79=bQ{c%8M0Ybiv0t72h~TvODG0Mf?!zicrfY03<9vN!f~A)Y&=(v8+WPW_^IstLut~_1yOJUKkac9ihz~#1u79=i?a)I@(zjKwDBJj)Nb6HUwIBJ*2zCcJCTg zq3lU4p@*h49m!DD-w<4MEvc6;n8@`(jRuYcOxXXHw(-Sd|YRjik7^pG$n=HI9v3-XY(-_4HisLEKzUAZ~3S zHjQq~q3fXs8lG-|ju-2VId9^68?YOOjy|row2yb|l>k?yYiBE)k%udOViC+Vlz5v$4doCNva#aCKJzKvF~OS9lwjq)Ktk3xNPQnne|pWmd4rb zNXBJqYotg#ng{)u1I;zritl1%(W}9~QVowqp09a^=E>*e*ae^s#i7+fK@Qrw#t?QP zX~M!)B3W@m)+{>VF1#tvWuHHNzGgk86kbcFvrd1N&CB{+F&-DYz@0aKzZHZw*SwoP zHR~6z@5{>ivE>8bd{9Jq?_2OM%{|E*82 z9fBK{{NzL*>k0+{a?V%oiofUHC9@A$T|(?6LtU^0qigN##;<2Z1Xhe2NNJ;zP+7}B zz_nRZ9r4;MD+FDeJ$35ZY@4##KuYbK8jB>WIHP-<0R9>MyKZpCEWQes<}*9f_QdEi z+DXQi(@rt7qCYF4Pam61kF1jGQwZqWK6G-osma|2CU+a`?!k?;MQU`WZIq>Uu`?d#2S0Up1Jk8RtaO;JLtTJ@u@>zSxoFOScRRsRtevX zcVXowl1|7|0l~8^k}-K}I8)tDGLq%1DWA{*xoXlBaXOYZ^lyUFK3c#pSvS+h9=wKEDbOi#Yp+U0I&wL1Q zPSST4PJ5D<|8Mc#XiwbKhreSp@THr#w%RTz0XmuOh6_OFuT5=Hg-<$^8or80h!U`7hS$((GG`TWh(xwark?ji)U#=Irh|eLbG)!*L=wyr zeb8jM7Ud{AK0^5Y?L$M`#pv}(fQeSc_M+`dVDym_?)Vtt5BfsG^!OJ6(6k*d zA@aQW6X3aF&(IiPKyOaF<0BP*fBVo-GlqhfbFdvRBl3dzbM_j7R@wFu%s{@sBaav6 zKY@EDX8&I8?_AgSiI< z*^~qts!B?&(yhonhAk?hTRMpfN1I(K;`MG*i1zQ`#@G8TZVkn4#!!N6Y(_g>5| z*N6RPY}bOVas$F98wYqnLS@28-Rm1@l@Q6k*?^*|3zekDaj$5}#v^%*5t1v_G^x0e zjfimZxMWRr(baVW4|-)9r2FeZ^_%!!_bxapiw-Z9FdDmy2^rM->BWAOT8MP z##Tuc8oMij4o7h_zABit|IGv7+R3`qmo z$vGE5s!6FGvdCc&Ebe#;Loq;gK9iH*zg5>Z&AJi7;!(S_`W`IHpkpt8QVIi;`X_a? z?22N3EYCE#)x8U}a0RFG&=+et20Xi2iMWc(Spv(jR2aD=j`Ob46yr>AzWO<^4BWvz z5AcF=N5Qzz-9=lq#TW4o1wYT4@3rU|17TrrFkr1_g2~*aHRv7G)_)H znmYl^U}mA~2bzxPT(5vw26XAj0z%n+W8Qw~#W=3+p#cjD)@fKrnhR`9eOG2MeWb1F za$DN);*Mfjg3vb@ZZ((rS@c*h;@+=0F1muiw!7VdthCeyxc8_}m!~I3TfsJ40g=Rt zVelo85p)zhFdk5sxQxb1N_hh1svk)nmYNVZtd|!1|mN|=GZ_iG)H@h3b>Sk@| zS_1X0yLGx9Sz+%55mw4C$doCKpM%sXVWa5um5FVKSqvQ(?J_Yg2|6UjQL@SfB)N4D zX0flOd3IL$p=hSj=itHcun=bPc?)TMuS5b2n4op8X1LI`O14cM_&OP^Bbs}j}fv7gj{(JSM|X{a$W8?>1IB|RyZhE6_Rk@$s{k{PLAZ^ zI`4}<;ek&pIE0oui`s*OX@;~tR|BK0P7n}F?3OzARn`kWKdfutzoM^8cF)Wp;iW@| zbOaa6eQX^9;Iy8|WV||ul!Qv;OW`S=Bw;mps~}Q9ucXQegLE)yot>@QIus_V@S-gO zigR+~zv_RYDBoh`o($BA-<` zLTN{?!_e0g)t_dZwvq@ zyh=kWhXPbPEJ6ciIK;6rmGUu?Qsq?WjgPgl%-l-gvAjSfk(Bvo5 zc4f+D`yOzvg(5h2a{7BaViotU$QCi_2(SVxVI5VPl|F^p)?q*b`>^;-w98T*T0k(u zHeyp(9pK$1-s&0am2Ta7h3ib3`~5~*quYPmLn$;(zAZ%s`<;WHywYLDC)22K z+D>OetMDY|s3FB?{4rweoDYD+RA8?TfAbv7kYsA{rw;VH(lwZM8`Bd77I4?=BGBm8 z$AO3Jc0AXfx`?w_`Bo1~NVoA4hDqwO2FCE6aFWXneCl?eh=m|eUQ3M*14(3C*%MxxkRVd{9oYtP-)#SEFcjAVFqLzkA0#7R)U zA#h3D&Fl)Nw%_2*qK2#>#@7T8g9YFZoH=d%sj@w-Tf>8y=37YSu!D&k-~}e?jwImP zU?8BpY7u9S*LjvMV@#UoOngaw4Wbr0SWGo@u)%J+CBvD+b|u1JMkF-7e=G7{5y7Wb z;I+JQKHCeiong&eiz)UtGYPfZmIl@~_)2QM4oMhTSuk{=Q+SX^S7kAuIklzFq1%`B z3R3o*d|dH~h74{MIjiSWVE8*Dz!UI9Bv|cpu$k=xzFG2F5_rV&$kZ)d*3@8-m8(8x zcTYFy>!WOj)F0uiPKSulNd{`E|8|hp!(G>KRuX=eb|x&a(d^nQSfYn{)v+ygwQ-b> zP!Me6+oDj+jB#)XS{*@7;V{^oZ}Xl{zk0t>9G!oFfF=kKZtTFmodowooyLNha8$&O z%lo92(lFljR3n|wYF-DDqbBEKL{apOE@)IX8oic500rNwACAJ&whW${Z8~7JF}K&n z=uvzUtef^N8aL+m(2*nBT(!P`FRo__yhwYBcxn6D{Id^g5UhN4=5HaGoF=Q zV*-sL8a2fPvlqFtP*ul`yuCbc&Qv}rq6TeYg9yXhSj=1D29C#Dv2nt6Q_Z!diEX-2 z7I;f!(l8vtV#+wCn|dBwq%$>VA;t*~IIhJCx#RMz6^3?B%%u6VTvstFzntxYHT)<& z9}zJjIJ6%^nG+H``3(YEnVk7}gGv_JMLz4+!8W_r-fh?@0+I89xog}vWM}>rbohCC zg#=!LAOTMhCzvLf_tfEY9K;hKQ5P(ng@(GNoew3NmpaP=;d%vd!do$mT%?nf3}BaO z9*(8WD!?)<2bCYzx_M*~aJ^+Z<*>L?tQx1w_iK4dCyTi}zA%STM}f zlYLkfX5%UrYg<;q1*@Q&WluNdnCK{Z9w6^7SWPM-RTNMSG;YV2Z}TvAMt)S9x|N<5 z7C>I;YKfd)d+FNT3E>m^luF()b9q^KHsH&;7h|Zjl?zyV1jr0WX!AwK zb4!200+@wazbTCIR$5!EH$eh)i9%L(qu0L-?~9m88ver^FsbL-AFsTWE^1Ge;(PJW z0@*lugEhZm4GJr9lexwnO)(eB^;99V7-b^*>Q+@07`eKl^>3!PZ?2J?`FZ=xcfNe} zmFu@|-rDc_uCB7>G~vv5i;OqWdkYdc8x9yt2cpWe!?X&MT?iB0T!+|3-Jfm8rdeP{ z>)1jz;zWf<_#oDu_c*gpdKG1hU)kD)XEtTw`ub4FQUJG?$nFGSFyq3S(>`pSad8&h z2)Z6O5Sea!6@kYyAX9HM=(2&S^E?Y{6Lmp8K*P_Vp_{iM$`uH+*^cK*J8G#EsBjYH z>ZZ+EB>~BrtXH{udI-{YX2MpA+&9Y6Xb=-f6VMz*L9k&yYM3snd@-a08j8222R7$? z%^+g~Ssj~UXI8S!Kvt+~_{F_%t9Std37cD@{eYlY~mTWJoW8D_H zuejB&{CNfYt{?akc-q0wUuIaHZhIn}xe}tR8;#7&`^pxmG=fQrfM>~f1wcYtu)36< z8t~ZzKv4zu;IOrI_P<{s%}wk=4H6R+y==&E~+-vdB0K1DJ!^!uL&GNskR5@XB!fQVfcbRZ=ku zU!LSRkAlDu=%cwqg*o{JicgEN-FFq>$lG*M&|5S8=-93s>dwB8p?g`fW&WYFi{NgwJ`Zjo6 z^UcO@{TKaC<4SFG$*8Y_zcXWJ`yyCy&K&uj|#A9`w#af30u zT+rMZ4&Kk_oaQVSc^nQJ&d|hRze>9`1n1oB<{4(0@J0?bT%ip)`w=6-2vfeAoSuDQ z!rUlMO_n*rd7tn*HcDT?q92IMi`@0C#H%SfmuEQ_h{T_9zbq9ZZUkDXhR=}mvKiD+ z@>MfyG*KbPni3hN zI?DMRu$kp|2RA=Y`rK86-D%67sjAb&6T4y2uBpbR3wyR0kaj8*;VncyvY1@rOAr7r zh|JIk1`dfRL|*_84|BmgJUPloX{xaI&j)rRFhl-s9Q4p@Hy(Z%(M;XDF{DD=O@Irb zpBQ>bC0}jB_jo&e4UYQOtU_V|IZN#EIGnaDiQ9tD;yRsKS`V!yquR`{&DSQTTJc(s zS-{pkXDK{x!nt>c-)ZuNKOqdZ$&jNNLVGO@B$27&0kx zHOgp*%<0;hU2<7DZn)~2ttxQaO}A9yooZB}26d=KJsQx2Ml_=*dZQQmpfCDi0QzGf24fJ0 zVhDyA?!Eo#69ZxhO5@XFV`aVTs{)nEz(J%_IN0mZmi`MYoEi!b3l9gP&Y`kieH;9G z-Wz2N^<~f$4f^31A#dmp8(i%$r84LuGii?b;(@_u#O%e{YvwjWreukv{*%s) z+aLt*LPQ&T3a@0NDy=xuS?(q`kx_Z>5b+2Vl!7grODp)0@i4ukjiaFgg@OaU{Q^)y zg_(JTZgU~yk}^frxXc}tN^ZXW@?ju!@k&xNC#zZXBC53F(N*ptHYlw65Q_XWI6(ZQHip)3$Bfwr!i!wr$(y?(dxaV^^-blJ#U&Qd#*?NX11~ zL<9f?_(?Ki0Qmp*9y>qw|5N_6{%;Z$5*7gffGmGB?Ee4~1Y#9cR2KNrLVs-h{}6JP za*|b~W%$ube{8uQ^it*BRSm54ZGW_vA8>xClrTQMFmQJKDFcH3<0Jb+rU5pJhq0}R z)sJQh0DwgR05B=L$m=&I`VK#3As>ExApaM56H7PaAM*nM;86nr^f#O(PLEBE^bG+3 zQKcUrmj8HFgNHZ$5r4GE9~ z_rt`S7b1j}zU$9@B^G|l;r|D4DIA8izLn9B_EQ%i&>yZy$_0^ZZ5$i{0LlNJtr`FT zHgTq70`Y9{@UktK-sAhHI>;VA%9KrtZUjqKwVgPYJS^=Q&C;#sp^iN!I0YE|` zQc6Eh`g45%;QRZ(8~|`#Gte_;pMDAQOY-w`Lam?&0V&`LH0~aW9UAb3#Y9J6@JnQc zr}TXROA;Q$fBV*rF6>doKxd0jZA3vwKYnLqpsQ7@vj$WcfC94HepS1!CB=YP;>aQM zO)pz|xTw&rZ}nr?p?Wl54#Kpo{jykh*0pN6y{^D{TmwYR|U7%$F=_Uhupn&cgmffHCSE;=0ye|Tq zCGSAH4x`wcm9(!WXnmc9T;y7D&TdF?`jnaN3DN_u^rp!}jh47^>4*jt&<8+6OGTiR ztW?=2BXGa1NZ0c0i#q&m(0zJi8E-A$jphC=i1%dtXo_AXDv38(ZI{JGqN5h7?VZjx;3C|SL8SDMRS%aPWL8Vq zP4TX}8>UAOB$SO1Lo+~5MdVSCzlnP3d{!tP&sM1^{#T89AVYl5ZV_>BAsqv-_%A5+ zoMa~$3c#zM<*wBL-fCJ>5y9@FmLssf?HkOT;gVhEbhEtEO{isP216bJZVIqMYs1NLePIadT>EQTNfty$bgG zy~`VO8iUfIRrmjzQy6A}aV^FZ44!}wwt7nK1U#w>mKqSy1ac{19k3^v9cu*`thdi^ z4X)^`bh?X*|}x(dUz)tY9N9w z>HW)*{wq&F+1|T!LW!2duhZ`z!C~JHO21hAO{zUwoym+J`{fan2TeM#}UU+z@f_ww0-*nIyWlIJObq_5z zJk?_w5X2EdsT;oWf;sSolay+_cnfZL7nNRbsYaNWyQvmLveh5|ONA}dzsx<)>n+=* z1thLB7=H{tOnvb;tfeV*ry(RatPc$=M$ncxTvPE#ym!y%TYY7nCty4#WuHCpPVXn~ zHkab~LB^jo*b&ET0hjuCje{n5)w@%Hew$ecOz2MA8#sX$`?I}RU$i21?>^Ewz0+5~ z$$d!mCEL~vz35OF>yIvl-pjC%bS}>+8^WU|Zz&BW2e{dHuOwG{5W_3SR(TJnik>iU z4&yHPI*=9!u0=AxkOLZNt0MpO_`Z!j-AwVh!3js)4Lv!Uy%r3&Hw)nV=HrJ;;t7d? zv<|m+bZDwm!rhrrXAHMNoiju2r*IS#&i2Af!_M}@TS@Wf2N1NQ=Z6ryrN$2c1Yzk1 zAO$1omBXNdQ~!oy1g9E=Bf`Me4Zu^v)nnCq9x?M3lI{CS@ex^)ZP{#Hx{}k6lGQsFy5X~L8QNy_X3v~_MlQkRHDB94 zsE|jDanTU~Sbu_H&bX!8e#Q)Z0E?oKBY)IvK>^ve8pXD+vA?g}x~B?O^+USJ2s5W-lamv2M2i;C(R=wCn^9RyDPPCZD2hYeT$H5bQR&)R!q$e8k4`vs8%5&Wck3#IWkJtI=5Y{qvx>SwjDEfA=rUEL;8m!$TNQeqG`@%7l+ws=fFRIQdH`pfxDB=3- zjsD|`D{BIfRwDBMSY-hieKdNx2x-MIWQSgWu}=JO0ZK@LHo1h0Z*fTI^qlhj_rt&V z?rt7OFR+L!nGpv^^u#PA#1u?S8efsW z2H$C%PWN+AjJJrHNob68Ag>XTG7z~X*XpwjtxSHSJ}ecMEI*(waJZY#&zXB*4^c(* z>5VchmFpH?**%O&cSUoE+DL0?NY~7fGSH8!p!+(XCk;qC`YC<`PJR<@8{;riyII7POMOeL2z&RU-Szn2T0~5il zwxg6{A0_NCOU6amdU@AqQI%>kbi77fGu&a1%0|U4Cy__}fO~V(VHlH?=d^Q!#EXlS zoswe2^gdk?@%`_l!|FyVlR^F;`H*u-(e;#~#*J>v*RSTvjicMW%%k?ZR_IgbW929h zpJjLNqOM%qowLU<;|-2=t+R<=vK3CLC;!yDqQSk)!<}RrCpm1s1kmui1&Qq=5C`Wz z=`B%52w;H`ENRGqU=LovBwpOLDv0^xzIKGI!#Exd^jjLk-~j_k3aFbT%>f7l*TSZB z2^|Fyt8n^4EbTWVVgV$ABZEm8%-jVQmTA#WRzX2l=h$h@%mv)c7=^p(Wx71|Hp&li zjab_$TW%zK7^hjkZKhVR7Mrhkb!D{w#9SZjyZ9J=gwhq)wTrQ_>c^*=HVs3%uVu+E zcNkY$>3_AelyrDmO$n^8F?Ts(3^+XW(~>;ZM6YGI-;1VB3=bc~*vM>RZ8m?;>gu#Y z19nwj2-c^%A@t!d=>sQ!WuYKq7b1}N$&~_p{UBlIO7aJ3P;RSTJ}K{KI@J(3r$$|F;ABsed%DA>jy8WCj5nBFhKG96@vK? zp!6Uh{Vn~0%N|8_>B%@yq}>yiDwz+{TPuD1)(f+8#5ir=Ntv!#=l*)0u)6-icb0${ z`Me>=bE-CJCWHUhC^&4=FuZTHKc8rdn-|d(KI>kH6j!`jkrVwZd^kGA3bYG@_%DA{ zlutif^xMhE;+UfR=)U2kET%MU-~$wJyD`|Kz_`W_!C{RLSb+{bR7*(2cWEi@MhIne zor+b-j919CrYjuJF$*p*R&{rDY#+Czk%|bHpiDe|JJ_QU34+S~qDNR7gC55GMg(PC zyD_;&obJ#Zbj-Cyi2)^+0M!N%kHXUXIR)wS9 z^UH_EDDe9XDc=4-by-PO_rBs!tHLLV_P`QW^w#^1@*MY^jnQlWZ-6P+b`>N7ZdEUt zz8n-lSdLM3DPyz}#h#i4^ZWNHojOYh&dT=^gs&V(FLaOz0WJeq8K|E=GrXbL3OYW8 ze8hDGz3Ed7N)~)Jhbm;a1aq3bJRE=i78j#yUKomu(N4$I&_t-3sKL|JhK=(^RxN&a;*Z^mSn5#<}M`;Am7^bV@4$16ve4M z`cfbxZC}tKzL`)=erymx6d=7C;~ZId2|6;V0n>zE##zL@o|%Asg=yT-t+#G+v~SAMZ}ahmJUyz{AKp(1rX0-$*g%Gs3`zux=W+;}X4KkJ7%ROI z^KAr4R_g63!tjG}8)yShIxt6UT5py4p{uOO(3AksAElMg>{*O#>y8Z^P6U=FR_+(( zKN3ifkIz8p4911>lIWj1(v-PGG$=}x)}$dFORrqA4-|NGIO!-_LCv6$T$3Kl#9L9) z;3=y)ac=&0h3UYt#Oo}4UX~Rx$QyKdL9HcU+p9EpD(+-NEF9Z164H|>BTSTR#p~cU zUC?1}|89MWqmiJ(tFhNz$zs(^K!Xiwxku>&Y0?M#x^s(c7OT$yEhXak(cxPO12C-! zO{AzGsp1o3FRLR07#b5DXx{a~-inJC=i&=eoF$>OpG?5rs9pbMp$HeTGRFtNd~do|CW;|?>L^w5}_KMRS72+m*tLe_7P7_>3q zz6XlaYl6nf)ajYGD^hejHC5R&F1j8iSJ=&vCJkDk_37hr!zIH$WY8G+9E5F?18d8+ z1R)mM5ro1I*rw6D$mp|>Piw&EWF#i1A(2j;mkVT@$LfZbJYhOfR;tn|-}}21x9B#m zU3^A~cXsA>Fh-#`d)L{V7ysze+_K$N_Ymc}eAn4|C|qn+z&@^hTSxEKgaOmVevfvr zL^V-5s@=-~A!{U}+ziX%5e;{62#0-c_p3>1YMhIC#ZFPz+Im}>C#q}EfW<@O!a#Fh zYkU+YEegzzK3YVR<++$mwBRqXZoQ*0@T=U}Ezut&P$6q#Ohez^T1n<8hMG`7xD}eb zH8FZEqGF~FD<%4b>94)k?S2=d-v#AlN}1ymM_P#)_9kKg)oV{jB2}c*QZ;idu2~xg zD^J6V@M|kFCe+{Ap2rk8@rE^&j1wC5T#P>I`WK$V;SR!r%hdb)O3SS_`CdDt0dSWt zU*>|^-w`I(xK2I(J>gR~L`yX*%jt1#t`qy%>gFA;2;aSohESYhi2Bx4x!^|vRNAn8 zF@)YZG}*O9z}NTrj=n5+JSto1{AdM``d+>7zH1QhSN@7pdQR{I2rKP;Zaw&7C>+AZopQ|^^K&Nr(w+JEpqeKPF)HLOTQXyhLCLtX#%s6nl2`FE zF_zlEwnr!*8|&Pvuczqj$?s}s8&r~CPh48elck*2a%%iDzU1~;9zH2(RYsq-3MM{h z5!BQa^s7d-tc%ursv7kw1X>OF+MP5KTLt|{pU$k5h=~o-Z%xh@8yPHbjcpV0p()we zhdUlS5E%g!y57M;gTG++mXJ*?P9z8$Vo(Kskg#s(Bxe*F)Sn#c>aE!)b9FO;6`o^e592S|zS$!!EoC18$TnAq?);8Px61>QQ zu=A5)j-q>1%(vf|Dj%L*Yq);~EaN!jXN(X4ifj*?`&(g21t zruk{3sXB1d{oH7I>7n&xPguFQVteZtH86>Edz1OAK)a|LRbRh-)Syx1WWBxAX>ec{ z#aUCOyUJ@jJ`aKw)g;4{$Dv+lM6;{Hd7N>byW;9|^QW8lP&V2s$f}FB;RL=rU>E7R zAHMYdMe}K3NN1hr%Zqdkf*%XgOXB*l#0ROybxSaE@G=RAEOqy1Jbtjhh zGeBgqO9ip7X*4dwYF3{Qa*6UzOeq_NJXAOeM|qE`C?qAQY{tL4==?A)Ss#9F#^*cL zpgTV0v`$1HxRWDEgGt(7jAxN}0!OtqtvmCzE#BQe$Ie)g@WpSw5*um?~~)jSt)abiK6t$cRH zaUcJTQ0ksC*PEVhDJ_h%(5SPctv!C)jr(wi@T4dTIZHMTX{?A3VWY~QztzK=C? zv0Px>kSN=9bsP>hdo(NIZi4ac005f9%*ij}lRPpgQpn5T1Fpc@^NfAH+$hjcs31QS{okC)<>1l_#ONGBXPfEJy z4?5f!5il<#Zavl(L z$xjIdyU!1ADGqK`>^tYi8y*F0UGEh9=rAhaDHI5!{UCvnf}(AjAgXwB^$f~|m2L64 zD=?Q%+Jp{~s}daKYKlC@nWZ~)IFy2t-m^EGkLoD92z=mV9va)tgDLkBCbw<}Z<7Yy zGzh)?zPU0~ve4$=PhJCJ@VLI!ax6Z*K7*`?jjx{+t4uVnH+2H~5bD60c;O&9fz;9n ztrAGVKi~@l<><)xQJTRDCn9Lo30c0Z4UBRm)?|75MrB9&w_E9UImI~u@KXS~00!KY zTHkrP%si<*ay6r&(01RY10j!KXNhV3-36$LI2{C%?4FyxHirqSnAPE;%zwiRlk!IVg5$m%Pzfu@AF!(Wdz z+^sm&h@^gnF{3CkVs2U#AJdl{Z;(gzrb%59U|2Pe+P)7?$uaD9A?pt|+@}I=*(QNgE^F_yk2| zZ+#KCKLwcQ#H?})BSR9-+$|osQ?wY?=Gcy+1R@;}SQ){R zkzy>DFY9T2d5k`rw+rUKrmc5VBmm$NzzVK# zvq+mY7zI9%d)btnBpSdV(fQXk%X%S-(VplpSU*rh<#VbE3>%IZA53rin&pn?(cNht zN^@FCF)|C&li`cDNQh1xj zAH>oZ8o#1a;CXZ=RC(A!2!1GB6_jaNRbNX*$7I&?`-Hjc{V}9xu9o=#wjRCJ_Ve`T z?q0O%(D5H zgh!H2BGLNC?c>{|Iy~&kI+`=8fy{`V_X`jc7iERN!Zq(+@z?vf;ZM6AqUALwmC;W) zFvPk;4ix#NlLi8OCv7jR%|Vh2a4fP%%hQsO@@bcn1HKLTv@ZJY0z$#)hN*4}`N8`& zI0?3Xj1`kM$q#(ypS32dW!h0u?|9b-r3FCKFv)YyE?Z-B1DVACf~uaaE37$On=2fj zQ9hf@UVala=-0B$K+&u{bdaJL0_^CT&AETv{|v8hNLqNjrOTFa{ecadu8w6&j@ zS@#kNO3X#U$R}#~#BPx7(NTUXfP?zRLiOUx#3nY5T`&rhAj0eB=a;tTDB@lP>Mvarusid5YXn2XQ(l;XN` zJDSh$AM26D)f0-Ndxn8~V|-@PuRc;!Izu&I+&NX9^}^Jy;lf4W$Ib0u0P{2(MGP{a zGB5*tN4=sM4ohUTM{d1LF#5W}a0+S$I`ADfzi(oVKOl7X7&4*K z!gjo_3C5isBDmGfp57v;j}MRIeR&Vo;|eP1RC@d?{|Ku1RTcl2VyVO&k3o&0K*w6s z+MZ|{1mD(wyhG(Ht#G7uK~c*QMZmt?{arU>o@g`f^ojX}-XUm3(~Y@<{qY0%YZl4Yxk0 zs^YC_C-8gwM_6!gGw|}hN>YoUuA4`KlAI<>6yBX?S*B$ zEY7*zj!v_{e^)=on&5}M>#c%Fkyeqn%+e( zS65Z=zFoZGKFfKz7kMN!jp-M=5GA^_{bS5PD+2U;1DfTfLda@8?2Z2r>xU{$nexTW z&;T8Vj=|4fF6K_Gg6V~;nADjz@oOzWYi3}@whZ}jl%-Hoc=EjgCa>V0;Sz1A=QZCW zTr7JniV)hr>*oA8gK^$!@uudiH5A`g7DVuCg*Ark+pw#4e6c=^4Il*&>KVfDhX|1f z;~2OR$5y3_z3~V60e#!ogfeK zF_U*lSKw-|g3$kY=A^QeoIP}LbkQ<`aVxPO-WN10FzA9xLBqM_;2fuF2C33+(baL} z8CsODZ{=mF?#V0shjZT2inu%zv<;V|qgp6QJ?`CAS5)=Qh z{a)`2M_V%5@mO|9^y*<{G4D|dlKwE;!@EE4G6OHS1)Ez3jz8= z?3K7Y9!k3-;f2al!JGt?aZrvN5%;9b1ktiC>7W`{6C73{l%oo2ijr~?vTD75*}vnd zxR9HIkMeTQuXq!0*}FL&o(7gV!UT7F$?`Lrs&^4j-4 zmn+p}e;Dy_he>Xb=BJ6;+937Qywk@Zl2bRS*2ZcW6B~Y=fv3f$W_*V zR;I5-uu0mVa?BRjhzg$!sD0dMK+=oa<`!fYBTGF(5HPYV(lY-@DTfe!W1qo?Q&<%d z76Fb3`y~)Hbot2oXUfu2CHqs%7c@)VWQjC2pp7_>KvpGPKbW5MXApM}qcPB$mwu-r zsP*$zuQuik%r6XnT2lh9%EWv@*3v~!QjVq@X=30Dg>f%BQT z3IGW2;RXjYcfH4Rbq!yDp1r`nFA>Jcg=6p?RHS<^0UQX!!Dn7GgS&zM$p*wlx}l#A zqkEFo?lQAqu`A-Y<0{H_rEZRGHp<4zO6ID^@nLt;!P8ta*FVDJg=5cAP!VQJE3;+K^& z>MbZ7D0gJslsbvp<2Tx_bu>OFuGeFKnn#}n z?W3!&IN1|V|@l{=^ zLgy~3yS|$_qbsxaRCChi)o5$)*SWjZ+SqoZ3}JU4BS@Bk6Y<0 z-ucKel+%LqnZHsk1CwDRHRqI+t26N#E#{g=TKd7WdZR3u^N6Suzosj&Dl0cyx#l-J z8kjuf%cm$A7qq}>`atSt4x!QlK#vKDiEdoif#JgOb*2&nAb>#3oHXFKH>-J;pnD;r z4~H3nq{7C4q4Z<^Hua zD*0PF_+>1rXc{(tYRY1hNPWFH^@1V~D;+jaf!b9O(BLFIf%8 zOheI|Bw1yz?OF+YN!5|$c#OKYxf=)Qh&A77 zC~8hSSMe(m4Xdl0toK{b-Pf<^h@~PnyMigeuB#)P2NtwFo}^!o6)gaPr2feR)_C(; zMo?`uBL{??lO_lN$R2$G0niQO-vIXC+Rhn-qHzfX`dNi9tuc85JTbiK)1wR#1U*9K zv!QW5zMTp^e>Iw+ohMQq+6IF0yCYXt($JfP#pgPm;KGXZ_mx_$ic?ef(V3PiGaF`wy$QuWuk~SjEV5apvU#8vQ}(t z1|GSX`#tnAQaH_iAkLH~sumYv$M-ST$s8O|O9te+)<9SeqW=~Hn|yY}oG-X*Qps?n zDs~!iun;L%yd;^wL4o{>Nt00p?pJmEndbR@x~gmi6Q%RjdW)h_MRs%kSIcZPEYGDg zZv*{W+~?BJ7I8&q$!|;Vhquqlo(8O{37r{hYhH37knv9p^tW<_dQjy%Zjdwthe$|A z46CD>!g;E?v^m5K>HX^duf3}#xWR-qjjFA-Y=Iu?V_cKx^dWW9_0O&=fgWZopSAXi z8m&B9#udqX$@0gvs`cZy^z-ltm<gClMSe5Buz_d_6Uv z17Zlh)0$~4itI9GEc)onKq>hCZzCUm^2n5d7jZWGvgDeg&H_DQRkV(Yyjdlh{)|32 zt2{C9Uq?`j*LuBG`+XF^k;e4+{FZ8&{Aj&|;JrAImBw8(w5(SCfe@_rqy@@$U=yiQ z#@K(G7=zWo-k%%0Hhn6$FRysFo}HhwU%M&wRHBxjS&O|s%Id#o3_gdxhJQU%@_N!% znT>W=+pVDZGXpm0zB$;?Il+k(WGHr*M&MHjhe6rqAQa4~3v0nd7D?MXVwS1cTKn~! zQ(3XKRGWGV_W2fr1v4gC61*q#;y9KUnw;{Q6tx{O$_vJ2Qic`lPe#hi1+x@o7GQBO z8qrc#LZYp!*_Srkddx57Gf`GKhL1BEm=Ra!&hH-8!(R8bG7t}(Xo*Pm#wp+Ew*&x6| zeT@B7j}Ss)hy5XV-eezX2ik8SZdl(qfPYGTBbRyGMpzGh^|78RDOt9mf^{!LY{m|$ zqHI9$tR!3JFdh}{wE5x(AVD9+MiQ-!d6fB-DQ$qd0*fG%~s=?i`%UZKnM}FK6#=kkaSgBH3Hm)gk-JTJjA2<~KI;IXPpOBAH zMc$q-#3scRr%TCxxk=uW8kQJI|6Viy#C-xs+3+|Z{cs^j8eGeh@>dh;HCk0m$5A;+Yk#9I07Ucu9@GA;Ye#Ny5c2WS1ZpLfouhbkQ5VxN`2+01WJN-ZNR z88$z^S3CkF#)b|kQ(A&yP*2rQy3>gr&p5aQ#2uwm80Y8#0;FpiPZf>WFFuL;zA)dy zCq^@wbIdY>B!;03MmoK)%HPo4@@vd(xAhDH==GG!PHKXK?%p#HM)(9_$0wod2yEWWnFe%qRyFWLU!?j=Lw<;N}9?!@rCF7 zG4ca$uq(wm5Qefu=3&h%z;YW`_8Q)LVT~jDER!2-45+w|V~UQ6%q8ueX|gks!frt4 zh>@)Pj6D`JH8xjkw$UpqE!oJ?>nt^*N?nk*9H$+xCPwDTlPO@TFg>6S?f;$E24<4J*MeE&RbhHTi0?YL znmpjhF|a(Ja3)TEqK8)j{Eufu7zCtx8L7yG2Y`VH)VO#sCVKIcS8#fIjz@*!Q=;+= z4=&@l3xTYJHUfIXC`K=}NK1Qxc_90`Nx8)+B1CnH5C_ET68~BFLbOGibnYS(9U9Jc zQ-UabYr=pl2QgGF$w{|uOX#MGlr(Ep4JidP#Jqoi>`w%g5T=#-Nh*U!5LW{+Ok}zr zD8CKjrD5tmDXgDd7O^1c=0`X2s&|#NeXRud@70G?{GG4J4|N!FUK-Q~xe7SZ#WbL0$cG|JmK9pFz#Fe4K+<_uB+B+`%C{ zLa97|FLUFsAjz{-Zq4AX=_w58k*H+eWLH`!o4V!5TbPf(dtd`EiZy?PPdHZ!?jLQ#_w)Wo)9Z87 zd*M-bzL5Z%KPIoodGIpa7)b@fyvG}X6j2~MdNNuM%0VkLbi0@)OyMR{AHSDdRqk=2 zp$)MZsp-ute!qU|PHtG_r)%R7Pi^@%GH3g?lqzL>RdzX8z0BaaZ8<*^Gy-imgN*{u z-(7kqO~w7oevNi|vQ-=yVna20p?l@{#&*?nAPW-ob%;Z@wQ!tp&>`_m0Fdq;5nK1b z70#7TikXRCs4k91Sqx23ES64F(Njzc@2&r3oN(pWtrzUG6&jjCvw|Eq4m6*;%hGV! zY$!@dR%NcfbPg7zzPvgOh&rq&e$TclhgNP`nBGZ#&l=0WaIENKB~}x|2=xn3TTN@w zNJS)}UBO~_AHVEFG$v)0qZvVtgZUfnz&`{@=SIK|@OSc^nPY)*{5y;jD1Sud!ZuN> z8YpUxZTY8jw6Jl=9+Cz)Yo$aJ#k`eKYY2IEftBlP{RrPvREb#p5PQ&h~4NUttxM3$s`!w3u00e zPos4wuWHvv7MSk@I2xY(6dYxLyB3G;kFyb97ZQcR!SR`rJ3CB^-)Ju zTAGN9cXtG}_Ju$V?sjZ;xuLJEw%gAlw8FF7XI2&*ZAL-83zEN5OE79Bs>;5TLxx7v$a7cYfe8xwq7G zC-V9FdUlDi#>$^nQUVo9FUZyQcsRhlWGK8cI=i|i>NKj;PvQyA6ZX9M&I{}~1Rd!#IMK0!lW@(JSGTV2EG;uhX}Hr9lhn;a z^&cPgBI~(Lvx;(j2I?#+KEUs7*mr>DUYr7$H12+!8!tUkf53+PSB4z42`Es`?=5KK z)`Sr`j*SpZz)7?J^uWzP9Izb(vp?{q@C zS9f6T6sXnY)kLj>X6cHj5u4A_#aYRZ_e+9PVBKqC4Jf!Jh+t|gs24b?mM-0jNgRF` zK^Ad@pNko*sb=-|An2?9eg*9IW8l=2>00%Q){aE7nFO(JgCE(297}PJ9tREM8D-yx zz)YvDqjstUFVzV8{SnRfUofW!+GbOGexs9&U7j=HRI1v^-1+9(gJYFujSGs*K*+y) zjWeq^vEhaIwtL2`sA~3*qmESf3b*_4*JytQmmn}V2gwJDq;4YC;n5>0(hesifD3KY zhNGN-cBzP;t4v{pm|VQNHBvSM$R9_lhO(UAwCd^Qo2}w z+vjLcA}x(4TB>2Meh5erpjQzdj*w#L-?uT{6jZLtwgtqlvm;di$fsLC)kIHJm>XRSAwg&|0p z%w!XA{$fNEi2n-Ihcl|d@5ew8q$%)=Cz-0P37d->xTc6Z8vzBy)(<~9Fvzp42AX zCLwC2S@mz7m1~outAb`eYq#2bCSzQB_Osm6tD9mPW2AxE4W_jhf6|QI_$ur0vh>as z7~Dcp@IEo9iShXXc^qXGX}ZYJsMu&Vz}=*^JI_NupsKrbLf6WfDbWz)PX&7QRbkyr zfEF5P9!7C*zg*8Rgzm)%BL%!Z{6AH_2vVl01fs6MO%hZ%V*G(OU5EqsyDZSYV}>&k zbNNiuKR*bFYPw1oN_dsl_bcz!X27obXIe@Z6Kc~0;X@ZkfYww%gu$|mhTnDn1xXqC zpuqA_n=l9!jX6KUqmXZ}SkJ6F=d9}aRIl!s(0qN5Kh0QQuWsO666Ii#rA3ImUq%NZ zMm16ot}&Xb5jAZ}26j-FPrp%VR?X60(@0j$P}j}SG?(M-SPr@NF;~@YWg+@qbM4H5 z^MrVyYwNnCTTHE!k)D^l%}T(_36j$;bKYXwcxV+J_q%~{R;a3F^x!um=goXgb@Deh ztQ^!PL6L}56~+UH6#?Y|k!YN0?QpCJ_%s|5S|54~YxPJ1gy-O|ilkRMu>$N23xnx! z4Q|<8F-c#)*n#t?Qx(KFn0kA?$HIV`N}c!qt)-D@QdMU>Sktxfz}cy7=9Z?drc1Oe zyj)nD^NsLwH{=^r9VI-CjlYL9zo3t|VBvZ^))Sw&V`w#=H?ETTPA~p_{h@3|JI-#P zX|p~Q%cjyUt}|2KN;?#DOg2Dn|*aO@J0bi5JRjTc+{2nQ;;d;pG!z!NL(oi-gdQ><#Ob1HmOhg|#K@qaS>xEKp!ua($bRH*Yb1`?0Ro-3 z(8vB|q+ghF>Kv|=i82>umEiOhte=*OX9zuvL0D?oXYT1%KaNtt_QHc2O~&c!ai^%v zERuAtah2JgBS2nsFA_n#eWXIo5rbX*041^nLpO}selP$Q(1vPpph2}i1*n3eKhAyr zaJ%+fjkwmrWz&`8?&V8PP;xwp$WYl$!znM`%Gbwf9$D zEP1tyq2_9htBTF%7hR(~7SF$)KBm$eNjni&1xkwed!daqEBN-lWc!7+`GitSFvPNx zjsY{)C@XS?iF}E~R2_6{9CS`b`ulPDjoGj!1j<37<^30Foe?A(D0{a`{rZ4J(;&lo zwLdJZWzhFTq#nS?gp*<@IK{3yJS@>fTBKVE_^q`!k(_@XmagEY+YGF%CfC-F z18qu+7@`VF!`u0mV;qx^O_Ge;);eEbyPefFCZCp_3-GSItvsaDFNF24BK#$#TSw84 zTddE~B#vyN4g@W`*~gv2V3)xmLokiRpxHz9tZ0rP&A{081hSe7Lx$P518uvw5YOk7 zR2Gy}nUq-6sKAkoS~1i^lvL9>(almH9U@;Ro`{7>9p?~^QA#RYmKU1OGozaxH#Ljb zf~u#;Q7(m(g5emaA5d)0QrkH zy9~BkB&)Xz7B{SKsHyLlVYyrXzV`*J_b4~yjvAV4$OVvW)EcFeE2R%J;cmPaCVvAP z%E6B%!NZ%yKmr9nPJr79L>I8k@CO8$HPvKtydp|)_G(Xb+z$D}_|8I22?8S@%KHJS z2m|3Bw(3=d5BO!>iee7_L8_TMk|=q8m}xv^CTL*G4Ujnrz>)b`ii1#G2A_32!^n%k*XIlbyi|R^mP2?+FiARtfF$0 za?!N(b~&75yQQ?#BWe->YnD%op+;8_hxWr){ar)}>)MKYHgUwD|D!9jOJFNLtS;6j zfUbzjF{#UUX7~VcG%rEdkvXuDj)iVyF&9n%sEry9@BrA?J8&EUe4i}_t= z>8s-a_^X5{!%m``e0TqKf)vPiG0?+byYe{fY-8yLW-f>t5T?RB?iX z42VDt^zn`EF5Y(;&#LaqrloV@NBL@3=9ZM`{OGD|WOTmBT1pBriKQP>LBpWw2PhXL zUrg!<*j+7A1};1M+8tK|)5CA#@L_a>U9SkPte9(6H$ z0|%I!mUNWk*o@2J4(bbhwbT|RHzZ1J?LBeg5ut)ZZ+ugTAi0vP*z@$$19o0nV`-KMC%c84h->O#WbORi;MTgKw~tNb z9)9@YZ%AhxdwZyMuqxNJ%pX}l#m%E7!cAx?R?gcu!=`&}Vn);O_ir5DF}(LXH#90H zzMihKPun$Xcn4ruNltK6Mg3?d$evWCOAvNBnB0v5Gh?MjvrbUEaNkHJLoENPiYb%>Yy$ug)DC1-Iz?ihJu z8@%++%Z*T^)?1;FnS6*IplcxF$!D3*%f6S347l8TUP^l#)IddD7m zo=$;W|7&u9|L>9m=tuumasVR(0C|Y0MH{z-jA`OC9B;a!vwUU4E%Ql9TVLOE!fkT2 z@_FIFa}!YT)alck(7y%apHysojQzn9Ai%a`RV?XtI@>+^PE4(@00U#dNfF{iII|BV z647R374u|BEY$(PVrLB{ztI*MI)y?`eIjZmzOjNYDnp{;3tc<=?QbWSeOdHQQr(v| z@8JCp;LT&jU+{jxpH%!s2(vpDYY|EH*bD{$B!&9X?Pxa0AH(PwG&_d>{(o2Z5GGd; z!~wjzlTmz%ZQHiiHjZn>wg=%U*PPJ zWqOM#13wuphE8(9It=3RBw-ztrw(MgiCF}hDvwQ`WfqDFLxCz{Q)HO|V#=JGWV9GM znFMP!oNHB!wNjp1;fW)GamI|`F|SnhT+e#Tj25#9HmDjlHI^w66Nc@oflY&D7Kw?% z4z+~M63a{#Q|A1ocC@rZXE9(+$MKjWc1^{!6SD~Rt28!gmYFFg3Sevv|yv&=G=W?k77MBH|tkKP+l!M|nF>?hi^HUeSs2 zPTst;*KTCebGkDq2I?D*6$k`m*ROA_^P8z6z+17t%-BSL-UET^7EpCePtfE(RaX z!{-&3P~a$6*;fJOU!;XFYy>|EzgOIm7RtV3t~sY&0@yc$;69n%f8PRo+eKi++vY)M?G1%F}msyjx-9``7Na3eVfT`r6~* z=lCD<-Rp%5-LoOzH97nH;>4t+iSF5t{{bdvD=q*50000206}c(W(r>qJoNwz2mk;8 z006}B5iS4#007Z~vs?TQ{nZDz2y*}c00{sB00000004N}V_;-p;7Iy=m4ShC)*rs# zo7lGlMNq+70G`bU1ORy2VmZqI27o5$0aVX048ZXB&9-gZ3NzzuZ(+*Kwrv|>wrzzm zZpX@gno!-{<$Q5n(s&$ab1C#_lH*=;eNhxz5uxS6^u=+jz(@Cew#~EMhF% zaSs3U*7-DNxyThd(uqBcXCtS$zywxtliBR%3hPJI(GKIenFj$^D~F^ky15)Sj3-yGpJBRI_b$jEC-#V05k^gFst|3U!2f`FS@Qi*mrX$`zxT70bLp@5{EoCmp2`Fpdo=LQ$ zVPv0MC_V45c1oD>!KujHjLd4g=&XuN>tJ2NtOyoG=5=Ha2lHcdIx;tQRgZP>BwGB!!_Q7Vy+ zl75xBWo=~>W$$DK@`${je7XFv{F{PObX9CtWGWjd&nRE2lq#U=rCP2!r~0a{pth*% zs0XO0s&{E>X&!59Yp?6&ftX zyluS;y?eZI-fW-ISJBtj_u6ms*Y{rwkby11dcj*EHncpH6ZV8(L^?$#M1FA9%QxcM zawEA7+u$^S^|)!W3a$@i?)f*i>98-Vz^)&wv|L1dTygFdR$; z%fWVV65Iwa!EcZbS!jg8I~8Q zZ7Zm4g|&X0ae9KDsAub|op14GXGf>-#wE0By>cnl+`qDCKM!wQ{^d^vhdjP|Fj?neB=10XozIN=qD#0`ZDvvVuf`t1@?~PWR6nA1`X36rKwn=xz7yakJvEL*W^&AJVn zwrtz6YtOy|hmIUOaq7&u3zx23yK(Ezy$6q;JbUr#&AShuzI^-f>(9S{ppdYLsF=8f zq?ELbtX!2Kcvubt3IG7OZ)&%{Slf1|cAQIW+qO9|&#{wpcBT8`t448_eDlw5iE?H5 zW!7iWcI^5q-Vf~-ZA+48-<|_$B5aAY?xz$hYNXmQr9`P|3ueNRa5NlKrd*Y39V%4n z^j*Ft%^Je-aKay(;bb@!PKPt$Y&fSNoVTn{uWm&yyW*;T*YxN!Y`~x)*Nqu5s@M&a z#!a|s)or)janD`%J@Cjwk3I3sQ_sEd(rd50@y=Txy!X*3YwE&gEQf-P~N*OUm>0ic1UF^Yc6myK#5-Y$*?21XW# tj^vOCkdjCs0GVyWp}`@>&cdU$gYkds2A1B9OhE0dDJ}qotto~8001G$W-kB$ diff --git a/swarmlab/docs/_/font/roboto-mono-latin-500.woff2 b/swarmlab/docs/_/font/roboto-mono-latin-500.woff2 deleted file mode 100644 index ec09ab18f93f6a79156f5a45f4b2a414b5dd4d5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16380 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 KgMMWtibn&Whq566 diff --git a/swarmlab/docs/_/img/back.svg b/swarmlab/docs/_/img/back.svg deleted file mode 100644 index bf7d30e..0000000 --- a/swarmlab/docs/_/img/back.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/swarmlab/docs/_/img/caret.svg b/swarmlab/docs/_/img/caret.svg deleted file mode 100644 index 1af41bc..0000000 --- a/swarmlab/docs/_/img/caret.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/swarmlab/docs/_/img/chevron.svg b/swarmlab/docs/_/img/chevron.svg deleted file mode 100644 index 40e962a..0000000 --- a/swarmlab/docs/_/img/chevron.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/swarmlab/docs/_/img/home-o.svg b/swarmlab/docs/_/img/home-o.svg deleted file mode 100644 index 95d193b..0000000 --- a/swarmlab/docs/_/img/home-o.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/swarmlab/docs/_/img/home.svg b/swarmlab/docs/_/img/home.svg deleted file mode 100644 index 4e96b35..0000000 --- a/swarmlab/docs/_/img/home.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/swarmlab/docs/_/img/menu.svg b/swarmlab/docs/_/img/menu.svg deleted file mode 100644 index 8b43b2e..0000000 --- a/swarmlab/docs/_/img/menu.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/swarmlab/docs/_/img/octicons-16.svg b/swarmlab/docs/_/img/octicons-16.svg deleted file mode 100644 index e3b4e20..0000000 --- a/swarmlab/docs/_/img/octicons-16.svg +++ /dev/null @@ -1 +0,0 @@ -Octicons v11.2.0 by GitHub - https://primer.style/octicons/ - License: MIT \ No newline at end of file diff --git a/swarmlab/docs/_/js/site.js b/swarmlab/docs/_/js/site.js deleted file mode 100644 index 454bde6..0000000 --- a/swarmlab/docs/_/js/site.js +++ /dev/null @@ -1,6 +0,0 @@ -!function(){"use strict";var o=/^sect(\d)$/,i=document.querySelector(".nav-container"),a=document.querySelector(".nav-toggle");a.addEventListener("click",function(e){if(a.classList.contains("is-active"))return u(e);v(e);var t=document.documentElement;t.classList.add("is-clipped--nav"),a.classList.add("is-active"),i.classList.add("is-active");var n=c.getBoundingClientRect(),e=window.innerHeight-Math.round(n.top);Math.round(n.height)!==e&&(c.style.height=e+"px");t.addEventListener("click",u)}),i.addEventListener("click",v);var c,r,s,l=i.querySelector("[data-panel=menu]");function e(){var e,t,n=window.location.hash;if(n&&(n.indexOf("%")&&(n=decodeURIComponent(n)),!(e=l.querySelector('.nav-link[href="'+n+'"]')))){n=document.getElementById(n.slice(1));if(n)for(var i=n,a=document.querySelector("article.doc");(i=i.parentNode)&&i!==a;){var c=i.id;if(!c&&(c=o.test(i.className))&&(c=(i.firstElementChild||{}).id),c&&(e=l.querySelector('.nav-link[href="#'+c+'"]')))break}}if(e)t=e.parentNode;else{if(!s)return;e=(t=s).querySelector(".nav-link")}t!==r&&(h(l,".nav-item.is-active").forEach(function(e){e.classList.remove("is-active","is-current-path","is-current-page")}),t.classList.add("is-current-page"),d(r=t),p(l,e))}function d(e){for(var t,n=e.parentNode;!(t=n.classList).contains("nav-menu");)"LI"===n.tagName&&t.contains("nav-item")&&t.add("is-active","is-current-path"),n=n.parentNode;e.classList.add("is-active")}function n(){var e,t,n,i;this.classList.toggle("is-active")&&(e=parseFloat(window.getComputedStyle(this).marginTop),t=this.getBoundingClientRect(),n=l.getBoundingClientRect(),0<(i=(t.bottom-n.top-n.height+e).toFixed())&&(l.scrollTop+=Math.min((t.top-n.top-e).toFixed(),i)))}function u(e){v(e);e=document.documentElement;e.classList.remove("is-clipped--nav"),a.classList.remove("is-active"),i.classList.remove("is-active"),e.removeEventListener("click",u)}function v(e){e.stopPropagation()}function p(e,t){var n=e.getBoundingClientRect(),i=n.height,a=window.getComputedStyle(c);"sticky"===a.position&&(i-=n.top-parseFloat(a.top)),e.scrollTop=Math.max(0,.5*(t.getBoundingClientRect().height-i)+t.offsetTop)}function h(e,t){return[].slice.call(e.querySelectorAll(t))}l&&(c=i.querySelector(".nav"),r=l.querySelector(".is-current-page"),(s=r)?(d(r),p(l,r.querySelector(".nav-link"))):l.scrollTop=0,h(l,".nav-item-toggle").forEach(function(e){var t=e.parentElement;e.addEventListener("click",n.bind(t));e=function(e,t){e=e.nextElementSibling;return(!e||!t||e[e.matches?"matches":"msMatchesSelector"](t))&&e}(e,".nav-text");e&&(e.style.cursor="pointer",e.addEventListener("click",n.bind(t)))}),c.querySelector("[data-panel=explore] .context").addEventListener("click",function(){h(c,"[data-panel]").forEach(function(e){e.classList.toggle("is-active")})}),l.addEventListener("mousedown",function(e){1":"")+".sect"+a);r.push("h"+(i+1)+"[id]")}else r.push("h1[id].sect0");n.push(r.join(">"))}var c,s=(m=n.join(","),f=d.parentNode,[].slice.call((f||document).querySelectorAll(m)));if(!s.length)return e.parentNode.removeChild(e);var l={},u=s.reduce(function(e,t){var o=document.createElement("a");o.textContent=t.textContent,l[o.href="#"+t.id]=o;var n=document.createElement("li");return n.dataset.level=parseInt(t.nodeName.slice(1),10)-1,n.appendChild(o),e.appendChild(n),e},document.createElement("ul")),f=e.querySelector(".toc-menu");f||((f=document.createElement("div")).className="toc-menu");var m=document.createElement("h3");m.textContent=e.dataset.title||"Contents",f.appendChild(m),f.appendChild(u);e=!document.getElementById("toc")&&d.querySelector("h1.page ~ :not(.is-before-toc)");e&&((m=document.createElement("aside")).className="toc embedded",m.appendChild(f.cloneNode(!0)),e.parentNode.insertBefore(m,e)),window.addEventListener("load",function(){p(),window.addEventListener("scroll",p)})}}function p(){var t,e=window.pageYOffset,o=1.15*v(document.documentElement,"fontSize"),n=d.offsetTop;if(e&&window.innerHeight+e+2>=document.documentElement.scrollHeight){c=Array.isArray(c)?c:Array(c||0);var i=[],r=s.length-1;return s.forEach(function(e,t){var o="#"+e.id;t===r||e.getBoundingClientRect().top+v(e,"paddingTop")>n?(i.push(o),c.indexOf(o)<0&&l[o].classList.add("is-active")):~c.indexOf(o)&&l[c.shift()].classList.remove("is-active")}),u.scrollTop=u.scrollHeight-u.offsetHeight,void(c=1n||void(t="#"+e.id)}),t?t!==c&&(c&&l[c].classList.remove("is-active"),(e=l[t]).classList.add("is-active"),u.scrollHeight>u.offsetHeight&&(u.scrollTop=Math.max(0,e.offsetTop+e.offsetHeight-u.offsetHeight)),c=t):c&&(l[c].classList.remove("is-active"),c=void 0)}function v(e,t){return parseFloat(window.getComputedStyle(e)[t])}}(); -!function(){"use strict";var o=document.querySelector("article.doc"),t=document.querySelector(".toolbar");function i(e){return e&&(~e.indexOf("%")?decodeURIComponent(e):e).slice(1)}function r(e){if(e){if(e.altKey||e.ctrlKey)return;window.location.hash="#"+this.id,e.preventDefault()}window.scrollTo(0,function e(t,n){return o.contains(t)?e(t.offsetParent,t.offsetTop+n):n}(this,0)-t.getBoundingClientRect().bottom)}window.addEventListener("load",function e(t){var n,o;(n=i(window.location.hash))&&(o=document.getElementById(n))&&(r.bind(o)(),setTimeout(r.bind(o),0)),window.removeEventListener("load",e)}),Array.prototype.slice.call(document.querySelectorAll('a[href^="#"]')).forEach(function(e){var t,n;(t=i(e.hash))&&(n=document.getElementById(t))&&e.addEventListener("click",r.bind(n))})}(); -!function(){"use strict";var t,e=document.querySelector(".page-versions .version-menu-toggle");e&&(t=document.querySelector(".page-versions"),e.addEventListener("click",function(e){t.classList.toggle("is-active"),e.stopPropagation()}),document.documentElement.addEventListener("click",function(){t.classList.remove("is-active")}))}(); -!function(){"use strict";var t=document.querySelector(".navbar-burger");t&&t.addEventListener("click",function(t){t.stopPropagation(),document.documentElement.classList.toggle("is-clipped--navbar"),this.classList.toggle("is-active");var e=document.getElementById(this.dataset.target);e.classList.toggle("is-active")&&(e.style.maxHeight="",t=window.innerHeight-Math.round(e.getBoundingClientRect().top),parseInt(window.getComputedStyle(e).maxHeight,10)!==t&&(e.style.maxHeight=t+"px"))}.bind(t))}(); -!function(){"use strict";var s=/^\$ (\S[^\\\n]*(\\\n(?!\$ )[^\\\n]*)*)(?=\n|$)/gm,l=/( ) *\\\n *|\\\n( ?) */g,d=/ +$/gm,r=(document.getElementById("site-script")||{dataset:{}}).dataset;[].slice.call(document.querySelectorAll(".doc pre.highlight, .doc .literalblock pre")).forEach(function(e){var t,n,c,i,a;if(e.classList.contains("highlight"))(c=(t=e.querySelector("code")).dataset.lang)&&"console"!==c&&((i=document.createElement("span")).className="source-lang",i.appendChild(document.createTextNode(c)));else{if(!e.innerText.startsWith("$ "))return;var o=e.parentNode.parentNode;o.classList.remove("literalblock"),o.classList.add("listingblock"),e.classList.add("highlightjs","highlight"),(t=document.createElement("code")).className="language-console hljs",t.dataset.lang="console",t.appendChild(e.firstChild),e.appendChild(t)}(c=document.createElement("div")).className="source-toolbox",i&&c.appendChild(i),window.navigator.clipboard&&((n=document.createElement("button")).className="copy-button",n.setAttribute("title","Copy to clipboard"),"svg"===r.svgAs?((o=document.createElementNS("http://www.w3.org/2000/svg","svg")).setAttribute("class","copy-icon"),(i=document.createElementNS("http://www.w3.org/2000/svg","use")).setAttribute("href",window.uiRootPath+"/img/octicons-16.svg#icon-clippy"),o.appendChild(i),n.appendChild(o)):((a=document.createElement("img")).src=window.uiRootPath+"/img/octicons-16.svg#view-clippy",a.alt="copy icon",a.className="copy-icon",n.appendChild(a)),(a=document.createElement("span")).className="copy-toast",a.appendChild(document.createTextNode("Copied!")),n.appendChild(a),c.appendChild(n)),e.appendChild(c),n&&n.addEventListener("click",function(e){var t=e.innerText.replace(d,"");"console"===e.dataset.lang&&t.startsWith("$ ")&&(t=function(e){var t,n=[];for(;t=s.exec(e);)n.push(t[1].replace(l,"$1$2"));return n.join(" && ")}(t));window.navigator.clipboard.writeText(t).then(function(){this.classList.add("clicked"),this.offsetHeight,this.classList.remove("clicked")}.bind(this),function(){})}.bind(n,t))})}(); \ No newline at end of file diff --git a/swarmlab/docs/_/js/vendor/highlight.js b/swarmlab/docs/_/js/vendor/highlight.js deleted file mode 100644 index 9df103d..0000000 --- a/swarmlab/docs/_/js/vendor/highlight.js +++ /dev/null @@ -1 +0,0 @@ -!function(){var e,n,a={};function t(e){return{aliases:["adoc"],contains:[e.COMMENT("^/{4,}\\n","\\n/{4,}$",{relevance:10}),e.COMMENT("^//","$",{relevance:0}),{className:"title",begin:"^\\.\\w.*$"},{begin:"^[=\\*]{4,}\\n",end:"\\n^[=\\*]{4,}$",relevance:10},{className:"section",relevance:10,variants:[{begin:"^(={1,5}) .+?( \\1)?$"},{begin:"^[^\\[\\]\\n]+?\\n[=\\-~\\^\\+]{2,}$"}]},{className:"meta",begin:"^:.+?:",end:"\\s",excludeEnd:!0,relevance:10},{className:"meta",begin:"^\\[.+?\\]$",relevance:0},{className:"quote",begin:"^_{4,}\\n",end:"\\n_{4,}$",relevance:10},{className:"code",begin:"^[\\-\\.]{4,}\\n",end:"\\n[\\-\\.]{4,}$",relevance:10},{begin:"^\\+{4,}\\n",end:"\\n\\+{4,}$",contains:[{begin:"<",end:">",subLanguage:"xml",relevance:0}],relevance:10},{className:"bullet",begin:"^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+"},{className:"symbol",begin:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",relevance:10},{className:"strong",begin:"\\B\\*(?![\\*\\s])",end:"(\\n{2}|\\*)",contains:[{begin:"\\\\*\\w",relevance:0}]},{className:"emphasis",begin:"\\B'(?!['\\s])",end:"(\\n{2}|')",contains:[{begin:"\\\\'\\w",relevance:0}],relevance:0},{className:"emphasis",begin:"_(?![_\\s])",end:"(\\n{2}|_)",relevance:0},{className:"string",variants:[{begin:"``.+?''"},{begin:"`.+?'"}]},{className:"code",begin:"(`.+?`|\\+.+?\\+)",relevance:0},{className:"code",begin:"^[ \\t]",end:"$",relevance:0},{begin:"^'{3,}[ \\t]*$",relevance:10},{begin:"(link:)?(http|https|ftp|file|irc|image:?):\\S+\\[.*?\\]",returnBegin:!0,contains:[{begin:"(link|image:?):",relevance:0},{className:"link",begin:"\\w",end:"[^\\[]+",relevance:0},{className:"string",begin:"\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0,relevance:0}],relevance:10}]}}function i(e){var n={className:"variable",variants:[{begin:/\$[\w\d#@][\w\d_]*/},{begin:/\$\{(.*?)}/}]},a={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,n,{className:"variable",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]}]};return{aliases:["sh","zsh"],lexemes:/\b-?[a-z\._]+\b/,keywords:{keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},contains:[{className:"meta",begin:/^#![^\n]+sh\s*$/,relevance:10},{className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},e.HASH_COMMENT_MODE,a,{className:"",begin:/\\"/},{className:"string",begin:/'/,end:/'/},n]}}function s(e){var n="a-zA-Z_\\-!.?+*=<>&#'",a={begin:u="["+n+"]["+n+"0-9/;:]*",relevance:0},t={className:"number",begin:"[-+]?\\d+(\\.\\d+)?",relevance:0},i=e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),s=e.COMMENT(";","$",{relevance:0}),r={className:"literal",begin:/\b(true|false|nil)\b/},l={begin:"[\\[\\{]",end:"[\\]\\}]"},o={className:"comment",begin:"\\^"+u},c=e.COMMENT("\\^\\{","\\}"),d={className:"symbol",begin:"[:]{1,2}"+u},g={begin:"\\(",end:"\\)"},u={keywords:{"builtin-name":"def defonce cond apply if-not if-let if not not= = < > <= >= == + / * - rem quot neg? pos? delay? symbol? keyword? true? false? integer? empty? coll? list? set? ifn? fn? associative? sequential? sorted? counted? reversible? number? decimal? class? distinct? isa? float? rational? reduced? ratio? odd? even? char? seq? vector? string? map? nil? contains? zero? instance? not-every? not-any? libspec? -> ->> .. . inc compare do dotimes mapcat take remove take-while drop letfn drop-last take-last drop-while while intern condp case reduced cycle split-at split-with repeat replicate iterate range merge zipmap declare line-seq sort comparator sort-by dorun doall nthnext nthrest partition eval doseq await await-for let agent atom send send-off release-pending-sends add-watch mapv filterv remove-watch agent-error restart-agent set-error-handler error-handler set-error-mode! error-mode shutdown-agents quote var fn loop recur throw try monitor-enter monitor-exit defmacro defn defn- macroexpand macroexpand-1 for dosync and or when when-not when-let comp juxt partial sequence memoize constantly complement identity assert peek pop doto proxy defstruct first rest cons defprotocol cast coll deftype defrecord last butlast sigs reify second ffirst fnext nfirst nnext defmulti defmethod meta with-meta ns in-ns create-ns import refer keys select-keys vals key val rseq name namespace promise into transient persistent! conj! assoc! dissoc! pop! disj! use class type num float double short byte boolean bigint biginteger bigdec print-method print-dup throw-if printf format load compile get-in update-in pr pr-on newline flush read slurp read-line subvec with-open memfn time re-find re-groups rand-int rand mod locking assert-valid-fdecl alias resolve ref deref refset swap! reset! set-validator! compare-and-set! alter-meta! reset-meta! commute get-validator alter ref-set ref-history-count ref-min-history ref-max-history ensure sync io! new next conj set! to-array future future-call into-array aset gen-class reduce map filter find empty hash-map hash-set sorted-map sorted-map-by sorted-set sorted-set-by vec vector seq flatten reverse assoc dissoc list disj get union difference intersection extend extend-type extend-protocol int nth delay count concat chunk chunk-buffer chunk-append chunk-first chunk-rest max min dec unchecked-inc-int unchecked-inc unchecked-dec-inc unchecked-dec unchecked-negate unchecked-add-int unchecked-add unchecked-subtract-int unchecked-subtract chunk-next chunk-cons chunked-seq? prn vary-meta lazy-seq spread list* str find-keyword keyword symbol gensym force rationalize"},lexemes:u,className:"name",begin:u,starts:n={endsWithParent:!0,relevance:0}},a=[g,i,o,c,s,d,l,t,r,a];return g.contains=[e.COMMENT("comment",""),u,n],n.contains=a,l.contains=a,c.contains=[l],{aliases:["clj"],illegal:/\S/,contains:[g,i,o,c,s,d,l,t,r]}}function r(e){function n(e){return"(?:"+e+")?"}var a="decltype\\(auto\\)",t=(n(g="[a-zA-Z_]\\w*::"),n("<.*?>"),{className:"keyword",begin:"\\b[a-z\\d_]*_t\\b"}),i={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)",end:"'",illegal:"."},{begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\((?:.|\n)*?\)\1"/}]},s={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},r={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(i,{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},l={className:"title",begin:n(g)+e.IDENT_RE,relevance:0},o=n(g)+e.IDENT_RE+"\\s*\\(",c={keyword:"int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using asm case typeid wchar_tshort reinterpret_cast|10 default double register explicit signed typename try this switch continue inline delete alignas alignof constexpr consteval constinit decltype concept co_await co_return co_yield requires noexcept static_assert thread_local restrict final override atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong new throw return and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr _Bool complex _Complex imaginary _Imaginary",literal:"true false nullptr NULL"},d=[t,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,s,i],g={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:c,contains:d.concat([{begin:/\(/,end:/\)/,keywords:c,contains:d.concat(["self"]),relevance:0}]),relevance:0},s={className:"function",begin:"((decltype\\(auto\\)|(?:[a-zA-Z_]\\w*::)?[a-zA-Z_]\\w*(?:<.*?>)?)[\\*&\\s]+)+"+o,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:c,illegal:/[^\w\s\*&:<>]/,contains:[{begin:a,keywords:c,relevance:0},{begin:o,returnBegin:!0,contains:[l],relevance:0},{className:"params",begin:/\(/,end:/\)/,keywords:c,relevance:0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,i,s,t,{begin:/\(/,end:/\)/,keywords:c,relevance:0,contains:["self",e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,i,s,t]}]},t,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,r]};return{aliases:["c","cc","h","c++","h++","hpp","hh","hxx","cxx"],keywords:c,illegal:"",keywords:c,contains:["self",t]},{begin:e.IDENT_RE+"::",keywords:c},{className:"class",beginKeywords:"class struct",end:/[{;:]/,contains:[{begin://,contains:["self"]},e.TITLE_MODE]}]),exports:{preprocessor:r,strings:i,keywords:c}}}function l(e){var n={keyword:"abstract as base bool break byte case catch char checked const continue decimal default delegate do double enum event explicit extern finally fixed float for foreach goto if implicit in int interface internal is lock long object operator out override params private protected public readonly ref sbyte sealed short sizeof stackalloc static string struct switch this try typeof uint ulong unchecked unsafe ushort using virtual void volatile while add alias ascending async await by descending dynamic equals from get global group into join let nameof on orderby partial remove select set value var when where yield",literal:"null false true"},a={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},t={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},i=e.inherit(t,{illegal:/\n/}),s={className:"subst",begin:"{",end:"}",keywords:n},r=e.inherit(s,{illegal:/\n/}),l={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:"{{"},{begin:"}}"},e.BACKSLASH_ESCAPE,r]},o={className:"string",begin:/\$@"/,end:'"',contains:[{begin:"{{"},{begin:"}}"},{begin:'""'},s]},c=e.inherit(o,{illegal:/\n/,contains:[{begin:"{{"},{begin:"}}"},{begin:'""'},r]});return s.contains=[o,l,t,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.C_BLOCK_COMMENT_MODE],r.contains=[c,l,i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.inherit(e.C_BLOCK_COMMENT_MODE,{illegal:/\n/})],l={variants:[o,l,t,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},t=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",{aliases:["csharp","c#"],keywords:n,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:"\x3c!--|--\x3e"},{begin:""}]}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},l,a,{beginKeywords:"class interface",end:/[{;=]/,illegal:/[^\s:,]/,contains:[e.TITLE_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",end:/[{;=]/,illegal:/[^\s:]/,contains:[e.inherit(e.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"meta-string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+t+"\\s+)+"+e.IDENT_RE+"\\s*\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{begin:e.IDENT_RE+"\\s*\\(",returnBegin:!0,contains:[e.TITLE_MODE],relevance:0},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0,contains:[l,a,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]}]}}function o(e){var n={begin:/(?:[A-Z\_\.\-]+|--[a-zA-Z0-9_-]+)\s*:/,returnBegin:!0,end:";",endsWithParent:!0,contains:[{className:"attribute",begin:/\S/,end:":",excludeEnd:!0,starts:{endsWithParent:!0,excludeEnd:!0,contains:[{begin:/[\w-]+\(/,returnBegin:!0,contains:[{className:"built_in",begin:/[\w-]+/},{begin:/\(/,end:/\)/,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_BLOCK_COMMENT_MODE,{className:"number",begin:"#[0-9A-Fa-f]+"},{className:"meta",begin:"!important"}]}}]};return{case_insensitive:!0,illegal:/[=\/|'\$]/,contains:[e.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/},{className:"selector-class",begin:/\.[A-Za-z0-9_-]+/},{className:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"@(page|font-face)",lexemes:"@[a-z-]+",keywords:"@page @font-face"},{begin:"@",end:"[{;]",illegal:/:/,returnBegin:!0,contains:[{className:"keyword",begin:/@\-?\w[\w]*(\-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:"and or not only",contains:[{begin:/[a-z-]+:/,className:"attribute"},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},{begin:"{",end:"}",illegal:/\S/,contains:[e.C_BLOCK_COMMENT_MODE,n]}]}}function c(e){return{aliases:["patch"],contains:[{className:"meta",relevance:10,variants:[{begin:/^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/},{begin:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{begin:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{className:"comment",variants:[{begin:/Index: /,end:/$/},{begin:/={3,}/,end:/$/},{begin:/^\-{3}/,end:/$/},{begin:/^\*{3} /,end:/$/},{begin:/^\+{3}/,end:/$/},{begin:/^\*{15}$/}]},{className:"addition",begin:"^\\+",end:"$"},{className:"deletion",begin:"^\\-",end:"$"},{className:"addition",begin:"^\\!",end:"$"}]}}function d(e){return{aliases:["docker"],case_insensitive:!0,keywords:"from maintainer expose env arg user onbuild stopsignal",contains:[e.HASH_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.NUMBER_MODE,{beginKeywords:"run cmd entrypoint volume add copy workdir label healthcheck shell",starts:{end:/[^\\]$/,subLanguage:"bash"}}],illegal:"/}]}]}]},s={className:"string",begin:"~[A-Z](?="+o+")",contains:[{begin:/"/,end:/"/},{begin:/'/,end:/'/},{begin:/\//,end:/\//},{begin:/\|/,end:/\|/},{begin:/\(/,end:/\)/},{begin:/\[/,end:/\]/},{begin:/\{/,end:/\}/},{begin:/\/}]},r={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:/"""/,end:/"""/},{begin:/'''/,end:/'''/},{begin:/~S"""/,end:/"""/,contains:[]},{begin:/~S"/,end:/"/,contains:[]},{begin:/~S'''/,end:/'''/,contains:[]},{begin:/~S'/,end:/'/,contains:[]},{begin:/'/,end:/'/},{begin:/"/,end:/"/}]},l={className:"function",beginKeywords:"def defp defmacro",end:/\B\b/,contains:[e.inherit(e.TITLE_MODE,{begin:n,endsParent:!0})]},o=e.inherit(l,{className:"class",beginKeywords:"defimpl defmodule defprotocol defrecord",end:/\bdo\b|$|;/}),e=[r,s,i,e.HASH_COMMENT_MODE,o,l,{begin:"::"},{className:"symbol",begin:":(?![\\s:])",contains:[r,{begin:"[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?"}],relevance:0},{className:"symbol",begin:n+":(?!:)",relevance:0},{className:"number",begin:"(\\b0o[0-7_]+)|(\\b0b[01_]+)|(\\b0x[0-9a-fA-F_]+)|(-?\\b[1-9][0-9_]*(.[0-9_]+([eE][-+]?[0-9]+)?)?)",relevance:0},{className:"variable",begin:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{begin:"->"},{begin:"("+e.RE_STARTERS_RE+")\\s*",contains:[e.HASH_COMMENT_MODE,{className:"regexp",illegal:"\\n",contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:"/",end:"/[a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}],relevance:0}];return{lexemes:n,keywords:a,contains:t.contains=e}}function u(e){var n={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"};return{aliases:["golang"],keywords:n,illegal:"|<-"}]}}function b(e){var n="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",a={className:"number",begin:"\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",relevance:0};return{aliases:["jsp"],keywords:n,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"class",beginKeywords:"class interface",end:/[{;=]/,excludeEnd:!0,keywords:"class interface",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"new throw return else",relevance:0},{className:"function",begin:"([À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(<[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(\\s*,\\s*[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*)*>)?\\s+)+"+e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:n,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:n,relevance:0,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},a,{className:"meta",begin:"@[A-Za-z]+"}]}}function p(e){var n="<>",a="",t={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/},i="[A-Za-z$_][0-9A-Za-z$_]*",s={keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},r={className:"number",variants:[{begin:"\\b(0[bB][01]+)n?"},{begin:"\\b(0[oO][0-7]+)n?"},{begin:e.C_NUMBER_RE+"n?"}],relevance:0},l={className:"subst",begin:"\\$\\{",end:"\\}",keywords:s,contains:[]},o={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,l],subLanguage:"xml"}},c={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,l],subLanguage:"css"}},d={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,l]};return l.contains=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,o,c,d,r,e.REGEXP_MODE],l=l.contains.concat([e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]),{aliases:["js","jsx","mjs","cjs"],keywords:s,contains:[{className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},{className:"meta",begin:/^#!/,end:/$/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,o,c,d,e.C_LINE_COMMENT_MODE,e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+",contains:[{className:"type",begin:"\\{",end:"\\}",relevance:0},{className:"variable",begin:i+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),e.C_BLOCK_COMMENT_MODE,r,{begin:/[{,\n]\s*/,relevance:0,contains:[{begin:i+"\\s*:",returnBegin:!0,relevance:0,contains:[{className:"attr",begin:i,relevance:0}]}]},{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+i+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:i},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:s,contains:l}]}]},{className:"",begin:/\s/,end:/\s*/,skip:!0},{variants:[{begin:n,end:a},{begin:t.begin,end:t.end}],subLanguage:"xml",contains:[{begin:t.begin,end:t.end,skip:!0,contains:["self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:i}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:l}],illegal:/\[|%/},{begin:/\$[(.]/},e.METHOD_GUARD,{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"constructor get set",end:/\{/,excludeEnd:!0}],illegal:/#(?!!)/}}function f(e){var n={literal:"true false null"},a=[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],t=[e.QUOTE_STRING_MODE,e.C_NUMBER_MODE],i={end:",",endsWithParent:!0,excludeEnd:!0,contains:t,keywords:n},s={begin:"{",end:"}",contains:[{className:"attr",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE],illegal:"\\n"},e.inherit(i,{begin:/:/})].concat(a),illegal:"\\S"},i={begin:"\\[",end:"\\]",contains:[e.inherit(i)],illegal:"\\S"};return t.push(s,i),a.forEach(function(e){t.push(e)}),{contains:t,keywords:n,illegal:"\\S"}}function E(e){var n={keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual trait volatile transient native default",built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing",literal:"true false null"},a={className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"@"},t={className:"subst",begin:"\\${",end:"}",contains:[e.C_NUMBER_MODE]},i={className:"string",variants:[{begin:'"""',end:'"""(?=[^"])',contains:[c={className:"variable",begin:"\\$"+e.UNDERSCORE_IDENT_RE},t]},{begin:"'",end:"'",illegal:/\n/,contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,contains:[e.BACKSLASH_ESCAPE,c,t]}]};t.contains.push(i);var s={className:"meta",begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+e.UNDERSCORE_IDENT_RE+")?"},r={className:"meta",begin:"@"+e.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:[e.inherit(i,{className:"meta-string"})]}]},l={className:"number",begin:"\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",relevance:0},o=e.COMMENT("/\\*","\\*/",{contains:[e.C_BLOCK_COMMENT_MODE]}),c={variants:[{className:"type",begin:e.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,contains:[]}]};return(t=c).variants[1].contains=[c],c.variants[1].contains=[t],{aliases:["kt"],keywords:n,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,o,{className:"keyword",begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",begin:/@\w+/}]}},a,s,r,{className:"function",beginKeywords:"fun",end:"[(]|$",returnBegin:!0,excludeEnd:!0,keywords:n,illegal:/fun\s+(<.*>)?[^\s\(]+(\s+[^\s\(]+)\s*=/,relevance:5,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"type",begin://,keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:n,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,endsWithParent:!0,contains:[c,e.C_LINE_COMMENT_MODE,o],relevance:0},e.C_LINE_COMMENT_MODE,o,s,r,i,e.C_NUMBER_MODE]},o]},{className:"class",beginKeywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0,illegal:"extends implements",contains:[{beginKeywords:"public protected internal private constructor"},e.UNDERSCORE_TITLE_MODE,{className:"type",begin://,excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,]|$/,excludeBegin:!0,returnEnd:!0},s,r]},i,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:"\n"},l]}}function N(e){return{aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$"},{begin:"^.+?\\n[=-]{2,}$"}]},{begin:"<",end:">",subLanguage:"xml",relevance:0},{className:"bullet",begin:"^\\s*([*+-]|(\\d+\\.))\\s+"},{className:"strong",begin:"[*_]{2}.+?[*_]{2}"},{className:"emphasis",variants:[{begin:"\\*.+?\\*"},{begin:"_.+?_",relevance:0}]},{className:"quote",begin:"^>\\s+",end:"$"},{className:"code",variants:[{begin:"^```\\w*\\s*$",end:"^```[ ]*$"},{begin:"`.+?`"},{begin:"^( {4}|\\t)",end:"$",relevance:0}]},{begin:"^[-\\*]{3,}",end:"$"},{begin:"\\[.+?\\][\\(\\[].*?[\\)\\]]",returnBegin:!0,contains:[{className:"string",begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0,relevance:0},{className:"link",begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}],relevance:10},{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]}]}}function h(e){var n={keyword:"rec with let in inherit assert if else then",literal:"true false or and null",built_in:"import abort baseNameOf dirOf isNull builtins map removeAttrs throw toString derivation"},a={className:"subst",begin:/\$\{/,end:/}/,keywords:n},t={className:"string",contains:[a],variants:[{begin:"''",end:"''"},{begin:'"',end:'"'}]},t=[e.NUMBER_MODE,e.HASH_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,t,{begin:/[a-zA-Z0-9-_]+(\s*=)/,returnBegin:!0,relevance:0,contains:[{className:"attr",begin:/\S+/}]}];return{aliases:["nixos"],keywords:n,contains:a.contains=t}}function v(e){var n=/[a-zA-Z@][a-zA-Z0-9_]*/,a="@interface @class @protocol @implementation";return{aliases:["mm","objc","obj-c"],keywords:{keyword:"int float while char export sizeof typedef const struct for union unsigned long volatile static bool mutable if do return goto void enum else break extern asm case short default double register explicit signed typename this switch continue wchar_t inline readonly assign readwrite self @synchronized id typeof nonatomic super unichar IBOutlet IBAction strong weak copy in out inout bycopy byref oneway __strong __weak __block __autoreleasing @private @protected @public @try @property @end @throw @catch @finally @autoreleasepool @synthesize @dynamic @selector @optional @required @encode @package @import @defs @compatibility_alias __bridge __bridge_transfer __bridge_retained __bridge_retain __covariant __contravariant __kindof _Nonnull _Nullable _Null_unspecified __FUNCTION__ __PRETTY_FUNCTION__ __attribute__ getter setter retain unsafe_unretained nonnull nullable null_unspecified null_resettable class instancetype NS_DESIGNATED_INITIALIZER NS_UNAVAILABLE NS_REQUIRES_SUPER NS_RETURNS_INNER_POINTER NS_INLINE NS_AVAILABLE NS_DEPRECATED NS_ENUM NS_OPTIONS NS_SWIFT_UNAVAILABLE NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_REFINED_FOR_SWIFT NS_SWIFT_NAME NS_SWIFT_NOTHROW NS_DURING NS_HANDLER NS_ENDHANDLER NS_VALUERETURN NS_VOIDRETURN",literal:"false true FALSE TRUE nil YES NO NULL",built_in:"BOOL dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"},lexemes:n,illegal:"/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+a.split(" ").join("|")+")\\b",end:"({|$)",excludeEnd:!0,keywords:a,lexemes:n,contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE,relevance:0}]}}function y(e){var n="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when",a={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:n},t={begin:"->{",end:"}"},i={variants:[{begin:/\$\d/},{begin:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{begin:/[\$%@][^\s\w{]/,relevance:0}]},s=[e.BACKSLASH_ESCAPE,a,i],e=[i,e.HASH_COMMENT_MODE,e.COMMENT("^\\=\\w","\\=cut",{endsWithParent:!0}),t,{className:"string",contains:s,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*\\<",end:"\\>",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:"{\\w+}",contains:[],relevance:0},{begin:"-?\\w+\\s*\\=\\>",contains:[],relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",begin:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",relevance:10},{className:"regexp",begin:"(m|qr)?/",end:"/[a-z]*",contains:[e.BACKSLASH_ESCAPE],relevance:0}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return a.contains=e,{aliases:["pl","pm"],lexemes:/[\w\.]+/,keywords:n,contains:t.contains=e}}function w(e){var n={begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*"},a={className:"meta",begin:/<\?(php)?|\?>/},t={className:"string",contains:[e.BACKSLASH_ESCAPE,a],variants:[{begin:'b"',end:'"'},{begin:"b'",end:"'"},e.inherit(e.APOS_STRING_MODE,{illegal:null}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null})]},i={variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]};return{aliases:["php","php3","php4","php5","php6","php7"],case_insensitive:!0,keywords:"and include_once list abstract global private echo interface as static endswitch array null if endwhile or const for endforeach self var while isset public protected exit foreach throw elseif include __FILE__ empty require_once do xor return parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__ case exception default die require __FUNCTION__ enddeclare final try switch continue endfor endif declare unset true false trait goto instanceof insteadof __DIR__ __NAMESPACE__ yield finally",contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[a]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler",lexemes:e.UNDERSCORE_IDENT_RE}),{className:"string",begin:/<<<['"]?\w+['"]?$/,end:/^\w+;?$/,contains:[e.BACKSLASH_ESCAPE,{className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]}]},a,{className:"keyword",begin:/\$this\b/},n,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",beginKeywords:"function",end:/[;{]/,excludeEnd:!0,illegal:"\\$|\\[|%",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",contains:["self",n,e.C_BLOCK_COMMENT_MODE,t,i]}]},{className:"class",beginKeywords:"class interface",end:"{",excludeEnd:!0,illegal:/[:\(\$"]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",end:";",illegal:/[\.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",end:";",contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"=>"},t,i]}}function O(e){var n="[ \\t\\f]*",a="("+n+"[:=]"+n+"|[ \\t\\f]+)",t="([^\\\\\\W:= \\t\\f\\n]|\\\\.)+",i="([^\\\\:= \\t\\f\\n]|\\\\.)+",s={end:a,relevance:0,starts:{className:"string",end:/$/,relevance:0,contains:[{begin:"\\\\\\n"}]}};return{case_insensitive:!0,illegal:/\S/,contains:[e.COMMENT("^\\s*[!#]","$"),{begin:t+a,returnBegin:!0,contains:[{className:"attr",begin:t,endsParent:!0,relevance:0}],starts:s},{begin:i+a,returnBegin:!0,relevance:0,contains:[{className:"meta",begin:i,endsParent:!0,relevance:0}],starts:s},{className:"attr",relevance:0,begin:i+n+"$"}]}}function M(e){var n=e.COMMENT("#","$"),a="([A-Za-z_]|::)(\\w|::)*",t=e.inherit(e.TITLE_MODE,{begin:a}),i={className:"variable",begin:"\\$"+a},a={className:"string",contains:[e.BACKSLASH_ESCAPE,i],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/}]};return{aliases:["pp"],contains:[n,i,a,{beginKeywords:"class",end:"\\{|;",illegal:/=/,contains:[t,n]},{beginKeywords:"define",end:/\{/,contains:[{className:"section",begin:e.IDENT_RE,endsParent:!0}]},{begin:e.IDENT_RE+"\\s+\\{",returnBegin:!0,end:/\S/,contains:[{className:"keyword",begin:e.IDENT_RE},{begin:/\{/,end:/\}/,keywords:{keyword:"and case default else elsif false if in import enherits node or true undef unless main settings $string ",literal:"alias audit before loglevel noop require subscribe tag owner ensure group mode name|0 changes context force incl lens load_path onlyif provider returns root show_diff type_check en_address ip_address realname command environment hour monute month monthday special target weekday creates cwd ogoutput refresh refreshonly tries try_sleep umask backup checksum content ctime force ignore links mtime purge recurse recurselimit replace selinux_ignore_defaults selrange selrole seltype seluser source souirce_permissions sourceselect validate_cmd validate_replacement allowdupe attribute_membership auth_membership forcelocal gid ia_load_module members system host_aliases ip allowed_trunk_vlans description device_url duplex encapsulation etherchannel native_vlan speed principals allow_root auth_class auth_type authenticate_user k_of_n mechanisms rule session_owner shared options device fstype enable hasrestart directory present absent link atboot blockdevice device dump pass remounts poller_tag use message withpath adminfile allow_virtual allowcdrom category configfiles flavor install_options instance package_settings platform responsefile status uninstall_options vendor unless_system_user unless_uid binary control flags hasstatus manifest pattern restart running start stop allowdupe auths expiry gid groups home iterations key_membership keys managehome membership password password_max_age password_min_age profile_membership profiles project purge_ssh_keys role_membership roles salt shell uid baseurl cost descr enabled enablegroups exclude failovermethod gpgcheck gpgkey http_caching include includepkgs keepalive metadata_expire metalink mirrorlist priority protect proxy proxy_password proxy_username repo_gpgcheck s3_enabled skip_if_unavailable sslcacert sslclientcert sslclientkey sslverify mounted",built_in:"architecture augeasversion blockdevices boardmanufacturer boardproductname boardserialnumber cfkey dhcp_servers domain ec2_ ec2_userdata facterversion filesystems ldom fqdn gid hardwareisa hardwaremodel hostname id|0 interfaces ipaddress ipaddress_ ipaddress6 ipaddress6_ iphostnumber is_virtual kernel kernelmajversion kernelrelease kernelversion kernelrelease kernelversion lsbdistcodename lsbdistdescription lsbdistid lsbdistrelease lsbmajdistrelease lsbminordistrelease lsbrelease macaddress macaddress_ macosx_buildversion macosx_productname macosx_productversion macosx_productverson_major macosx_productversion_minor manufacturer memoryfree memorysize netmask metmask_ network_ operatingsystem operatingsystemmajrelease operatingsystemrelease osfamily partitions path physicalprocessorcount processor processorcount productname ps puppetversion rubysitedir rubyversion selinux selinux_config_mode selinux_config_policy selinux_current_mode selinux_current_mode selinux_enforced selinux_policyversion serialnumber sp_ sshdsakey sshecdsakey sshrsakey swapencrypted swapfree swapsize timezone type uniqueid uptime uptime_days uptime_hours uptime_seconds uuid virtual vlans xendomains zfs_version zonenae zones zpool_version"},relevance:0,contains:[a,n,{begin:"[a-zA-Z_]+\\s*=>",returnBegin:!0,end:"=>",contains:[{className:"attr",begin:e.IDENT_RE}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},i]}],relevance:0}]}}function x(e){var n={keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda async await nonlocal|10",built_in:"Ellipsis NotImplemented",literal:"False None True"},a={className:"meta",begin:/^(>>>|\.\.\.) /},t={className:"subst",begin:/\{/,end:/\}/,keywords:n,illegal:/#/},i={begin:/\{\{/,relevance:0},s={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/(u|b)?r?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,a],relevance:10},{begin:/(u|b)?r?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,a],relevance:10},{begin:/(fr|rf|f)'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,a,i,t]},{begin:/(fr|rf|f)"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,a,i,t]},{begin:/(u|r|ur)'/,end:/'/,relevance:10},{begin:/(u|r|ur)"/,end:/"/,relevance:10},{begin:/(b|br)'/,end:/'/},{begin:/(b|br)"/,end:/"/},{begin:/(fr|rf|f)'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,i,t]},{begin:/(fr|rf|f)"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,i,t]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},r={className:"number",relevance:0,variants:[{begin:e.BINARY_NUMBER_RE+"[lLjJ]?"},{begin:"\\b(0o[0-7]+)[lLjJ]?"},{begin:e.C_NUMBER_RE+"[lLjJ]?"}]},i={className:"params",begin:/\(/,end:/\)/,contains:["self",a,r,s,e.HASH_COMMENT_MODE]};return t.contains=[s,r,a],{aliases:["py","gyp","ipython"],keywords:n,illegal:/(<\/|->|\?)|=>/,contains:[a,r,{beginKeywords:"if",relevance:0},s,e.HASH_COMMENT_MODE,{variants:[{className:"function",beginKeywords:"def"},{className:"class",beginKeywords:"class"}],end:/:/,illegal:/[${=;\n,]/,contains:[e.UNDERSCORE_TITLE_MODE,i,{begin:/->/,endsWithParent:!0,keywords:"None"}]},{className:"meta",begin:/^[\t ]*@/,end:/$/},{begin:/\b(print|exec)\(/}]}}function C(e){var n="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",a={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor",literal:"true false nil"},t={className:"doctag",begin:"@[A-Za-z]+"},i={begin:"#<",end:">"},s=[e.COMMENT("#","$",{contains:[t]}),e.COMMENT("^\\=begin","^\\=end",{contains:[t],relevance:10}),e.COMMENT("^__END__","\\n$")],r={className:"subst",begin:"#\\{",end:"}",keywords:a},l={className:"string",contains:[e.BACKSLASH_ESCAPE,r],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:"%[qQwWx]?\\(",end:"\\)"},{begin:"%[qQwWx]?\\[",end:"\\]"},{begin:"%[qQwWx]?{",end:"}"},{begin:"%[qQwWx]?<",end:">"},{begin:"%[qQwWx]?/",end:"/"},{begin:"%[qQwWx]?%",end:"%"},{begin:"%[qQwWx]?-",end:"-"},{begin:"%[qQwWx]?\\|",end:"\\|"},{begin:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/},{begin:/<<[-~]?'?(\w+)(?:.|\n)*?\n\s*\1\b/,returnBegin:!0,contains:[{begin:/<<[-~]?'?/},{begin:/\w+/,endSameAsBegin:!0,contains:[e.BACKSLASH_ESCAPE,r]}]}]},t={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:a},e=[l,i,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{begin:"<\\s*",contains:[{begin:"("+e.IDENT_RE+"::)?"+e.IDENT_RE}]}].concat(s)},{className:"function",beginKeywords:"def",end:"$|;",contains:[e.inherit(e.TITLE_MODE,{begin:n}),t].concat(s)},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(\\!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[l,{begin:n}],relevance:0},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{className:"params",begin:/\|/,end:/\|/,keywords:a},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[i,{className:"regexp",contains:[e.BACKSLASH_ESCAPE,r],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:"%r{",end:"}[a-z]*"},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(s),relevance:0}].concat(s);return r.contains=e,t=[{begin:/^\s*=>/,starts:{end:"$",contains:t.contains=e}},{className:"meta",begin:"^([>?]>|[\\w#]+\\(\\w+\\):\\d+:\\d+>|(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>)",starts:{end:"$",contains:e}}],{aliases:["rb","gemspec","podspec","thor","irb"],keywords:a,illegal:/\/\*/,contains:s.concat(t).concat(e)}}function S(e){var n="([ui](8|16|32|64|128|size)|f(32|64))?",a="drop i8 i16 i32 i64 i128 isize u8 u16 u32 u64 u128 usize f32 f64 str char bool Box Option Result String Vec Copy Send Sized Sync Drop Fn FnMut FnOnce ToOwned Clone Debug PartialEq PartialOrd Eq Ord AsRef AsMut Into From Default Iterator Extend IntoIterator DoubleEndedIterator ExactSizeIterator SliceConcatExt ToString assert! assert_eq! bitflags! bytes! cfg! col! concat! concat_idents! debug_assert! debug_assert_eq! env! panic! file! format! format_args! include_bin! include_str! line! local_data_key! module_path! option_env! print! println! select! stringify! try! unimplemented! unreachable! vec! write! writeln! macro_rules! assert_ne! debug_assert_ne!";return{aliases:["rs"],keywords:{keyword:"abstract as async await become box break const continue crate do dyn else enum extern false final fn for if impl in let loop macro match mod move mut override priv pub ref return self Self static struct super trait true try type typeof unsafe unsized use virtual where while yield",literal:"true false Some None Ok Err",built_in:a},lexemes:e.IDENT_RE+"!?",illegal:""}]}}function T(e){var n={className:"subst",variants:[{begin:"\\$[A-Za-z0-9_]+"},{begin:"\\${",end:"}"}]},a={className:"string",variants:[{begin:'"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:'"""',end:'"""',relevance:10},{begin:'[a-z]+"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE,n]},{className:"string",begin:'[a-z]+"""',end:'"""',contains:[n],relevance:10}]},t={className:"type",begin:"\\b[A-Z][A-Za-z0-9_]*",relevance:0},n={className:"class",beginKeywords:"class object trait type",end:/[:={\[\n;]/,excludeEnd:!0,contains:[{beginKeywords:"extends with",relevance:10},{begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[t]},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[t]},i={className:"title",begin:/[^0-9\n\t "'(),.`{}\[\]:;][^\n\t "'(),.`{}\[\]:;]+|[^0-9\n\t "'(),.`{}\[\]:;=]/,relevance:0}]},i={className:"function",beginKeywords:"def",end:/[:={\[(\n;]/,excludeEnd:!0,contains:[i]};return{keywords:{literal:"true false null",keyword:"type yield lazy override def with val var sealed abstract private trait object if forSome for while throw finally protected extends import final return else break new catch super class case package default try this match continue throws implicit"},contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a,{className:"symbol",begin:"'\\w[\\w\\d_]*(?!')"},t,i,n,e.C_NUMBER_MODE,{className:"meta",begin:"@[A-Za-z]+"}]}}function k(e){return{aliases:["console"],contains:[{className:"meta",begin:"^\\s{0,3}[/\\w\\d\\[\\]()@-]*[>%$#]",starts:{end:"$",subLanguage:"bash"}}]}}function A(e){var n=e.COMMENT("--","$");return{case_insensitive:!0,illegal:/[<>{}*]/,contains:[{beginKeywords:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke comment values with",end:/;/,endsWithParent:!0,lexemes:/[\w\.]+/,keywords:{keyword:"as abort abs absolute acc acce accep accept access accessed accessible account acos action activate add addtime admin administer advanced advise aes_decrypt aes_encrypt after agent aggregate ali alia alias all allocate allow alter always analyze ancillary and anti any anydata anydataset anyschema anytype apply archive archived archivelog are as asc ascii asin assembly assertion associate asynchronous at atan atn2 attr attri attrib attribu attribut attribute attributes audit authenticated authentication authid authors auto autoallocate autodblink autoextend automatic availability avg backup badfile basicfile before begin beginning benchmark between bfile bfile_base big bigfile bin binary_double binary_float binlog bit_and bit_count bit_length bit_or bit_xor bitmap blob_base block blocksize body both bound bucket buffer_cache buffer_pool build bulk by byte byteordermark bytes cache caching call calling cancel capacity cascade cascaded case cast catalog category ceil ceiling chain change changed char_base char_length character_length characters characterset charindex charset charsetform charsetid check checksum checksum_agg child choose chr chunk class cleanup clear client clob clob_base clone close cluster_id cluster_probability cluster_set clustering coalesce coercibility col collate collation collect colu colum column column_value columns columns_updated comment commit compact compatibility compiled complete composite_limit compound compress compute concat concat_ws concurrent confirm conn connec connect connect_by_iscycle connect_by_isleaf connect_by_root connect_time connection consider consistent constant constraint constraints constructor container content contents context contributors controlfile conv convert convert_tz corr corr_k corr_s corresponding corruption cos cost count count_big counted covar_pop covar_samp cpu_per_call cpu_per_session crc32 create creation critical cross cube cume_dist curdate current current_date current_time current_timestamp current_user cursor curtime customdatum cycle data database databases datafile datafiles datalength date_add date_cache date_format date_sub dateadd datediff datefromparts datename datepart datetime2fromparts day day_to_second dayname dayofmonth dayofweek dayofyear days db_role_change dbtimezone ddl deallocate declare decode decompose decrement decrypt deduplicate def defa defau defaul default defaults deferred defi defin define degrees delayed delegate delete delete_all delimited demand dense_rank depth dequeue des_decrypt des_encrypt des_key_file desc descr descri describ describe descriptor deterministic diagnostics difference dimension direct_load directory disable disable_all disallow disassociate discardfile disconnect diskgroup distinct distinctrow distribute distributed div do document domain dotnet double downgrade drop dumpfile duplicate duration each edition editionable editions element ellipsis else elsif elt empty enable enable_all enclosed encode encoding encrypt end end-exec endian enforced engine engines enqueue enterprise entityescaping eomonth error errors escaped evalname evaluate event eventdata events except exception exceptions exchange exclude excluding execu execut execute exempt exists exit exp expire explain explode export export_set extended extent external external_1 external_2 externally extract failed failed_login_attempts failover failure far fast feature_set feature_value fetch field fields file file_name_convert filesystem_like_logging final finish first first_value fixed flash_cache flashback floor flush following follows for forall force foreign form forma format found found_rows freelist freelists freepools fresh from from_base64 from_days ftp full function general generated get get_format get_lock getdate getutcdate global global_name globally go goto grant grants greatest group group_concat group_id grouping grouping_id groups gtid_subtract guarantee guard handler hash hashkeys having hea head headi headin heading heap help hex hierarchy high high_priority hosts hour hours http id ident_current ident_incr ident_seed identified identity idle_time if ifnull ignore iif ilike ilm immediate import in include including increment index indexes indexing indextype indicator indices inet6_aton inet6_ntoa inet_aton inet_ntoa infile initial initialized initially initrans inmemory inner innodb input insert install instance instantiable instr interface interleaved intersect into invalidate invisible is is_free_lock is_ipv4 is_ipv4_compat is_not is_not_null is_used_lock isdate isnull isolation iterate java join json json_exists keep keep_duplicates key keys kill language large last last_day last_insert_id last_value lateral lax lcase lead leading least leaves left len lenght length less level levels library like like2 like4 likec limit lines link list listagg little ln load load_file lob lobs local localtime localtimestamp locate locator lock locked log log10 log2 logfile logfiles logging logical logical_reads_per_call logoff logon logs long loop low low_priority lower lpad lrtrim ltrim main make_set makedate maketime managed management manual map mapping mask master master_pos_wait match matched materialized max maxextents maximize maxinstances maxlen maxlogfiles maxloghistory maxlogmembers maxsize maxtrans md5 measures median medium member memcompress memory merge microsecond mid migration min minextents minimum mining minus minute minutes minvalue missing mod mode model modification modify module monitoring month months mount move movement multiset mutex name name_const names nan national native natural nav nchar nclob nested never new newline next nextval no no_write_to_binlog noarchivelog noaudit nobadfile nocheck nocompress nocopy nocycle nodelay nodiscardfile noentityescaping noguarantee nokeep nologfile nomapping nomaxvalue nominimize nominvalue nomonitoring none noneditionable nonschema noorder nopr nopro noprom nopromp noprompt norely noresetlogs noreverse normal norowdependencies noschemacheck noswitch not nothing notice notnull notrim novalidate now nowait nth_value nullif nulls num numb numbe nvarchar nvarchar2 object ocicoll ocidate ocidatetime ociduration ociinterval ociloblocator ocinumber ociref ocirefcursor ocirowid ocistring ocitype oct octet_length of off offline offset oid oidindex old on online only opaque open operations operator optimal optimize option optionally or oracle oracle_date oradata ord ordaudio orddicom orddoc order ordimage ordinality ordvideo organization orlany orlvary out outer outfile outline output over overflow overriding package pad parallel parallel_enable parameters parent parse partial partition partitions pascal passing password password_grace_time password_lock_time password_reuse_max password_reuse_time password_verify_function patch path patindex pctincrease pctthreshold pctused pctversion percent percent_rank percentile_cont percentile_disc performance period period_add period_diff permanent physical pi pipe pipelined pivot pluggable plugin policy position post_transaction pow power pragma prebuilt precedes preceding precision prediction prediction_cost prediction_details prediction_probability prediction_set prepare present preserve prior priority private private_sga privileges procedural procedure procedure_analyze processlist profiles project prompt protection public publishingservername purge quarter query quick quiesce quota quotename radians raise rand range rank raw read reads readsize rebuild record records recover recovery recursive recycle redo reduced ref reference referenced references referencing refresh regexp_like register regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy reject rekey relational relative relaylog release release_lock relies_on relocate rely rem remainder rename repair repeat replace replicate replication required reset resetlogs resize resource respect restore restricted result result_cache resumable resume retention return returning returns reuse reverse revoke right rlike role roles rollback rolling rollup round row row_count rowdependencies rowid rownum rows rtrim rules safe salt sample save savepoint sb1 sb2 sb4 scan schema schemacheck scn scope scroll sdo_georaster sdo_topo_geometry search sec_to_time second seconds section securefile security seed segment select self semi sequence sequential serializable server servererror session session_user sessions_per_user set sets settings sha sha1 sha2 share shared shared_pool short show shrink shutdown si_averagecolor si_colorhistogram si_featurelist si_positionalcolor si_stillimage si_texture siblings sid sign sin size size_t sizes skip slave sleep smalldatetimefromparts smallfile snapshot some soname sort soundex source space sparse spfile split sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_small_result sql_variant_property sqlcode sqldata sqlerror sqlname sqlstate sqrt square standalone standby start starting startup statement static statistics stats_binomial_test stats_crosstab stats_ks_test stats_mode stats_mw_test stats_one_way_anova stats_t_test_ stats_t_test_indep stats_t_test_one stats_t_test_paired stats_wsr_test status std stddev stddev_pop stddev_samp stdev stop storage store stored str str_to_date straight_join strcmp strict string struct stuff style subdate subpartition subpartitions substitutable substr substring subtime subtring_index subtype success sum suspend switch switchoffset switchover sync synchronous synonym sys sys_xmlagg sysasm sysaux sysdate sysdatetimeoffset sysdba sysoper system system_user sysutcdatetime table tables tablespace tablesample tan tdo template temporary terminated tertiary_weights test than then thread through tier ties time time_format time_zone timediff timefromparts timeout timestamp timestampadd timestampdiff timezone_abbr timezone_minute timezone_region to to_base64 to_date to_days to_seconds todatetimeoffset trace tracking transaction transactional translate translation treat trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse type ub1 ub2 ub4 ucase unarchived unbounded uncompress under undo unhex unicode uniform uninstall union unique unix_timestamp unknown unlimited unlock unnest unpivot unrecoverable unsafe unsigned until untrusted unusable unused update updated upgrade upped upper upsert url urowid usable usage use use_stored_outlines user user_data user_resources users using utc_date utc_timestamp uuid uuid_short validate validate_password_strength validation valist value values var var_samp varcharc vari varia variab variabl variable variables variance varp varraw varrawc varray verify version versions view virtual visible void wait wallet warning warnings week weekday weekofyear wellformed when whene whenev wheneve whenever where while whitespace window with within without work wrapped xdb xml xmlagg xmlattributes xmlcast xmlcolattval xmlelement xmlexists xmlforest xmlindex xmlnamespaces xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltype xor year year_to_month years yearweek",literal:"true false null unknown",built_in:"array bigint binary bit blob bool boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text time timestamp tinyint varchar varchar2 varying void"},contains:[{className:"string",begin:"'",end:"'",contains:[{begin:"''"}]},{className:"string",begin:'"',end:'"',contains:[{begin:'""'}]},{className:"string",begin:"`",end:"`"},e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,n,e.HASH_COMMENT_MODE]},e.C_BLOCK_COMMENT_MODE,n,e.HASH_COMMENT_MODE]}}function R(e){var n={keyword:"#available #colorLiteral #column #else #elseif #endif #file #fileLiteral #function #if #imageLiteral #line #selector #sourceLocation _ __COLUMN__ __FILE__ __FUNCTION__ __LINE__ Any as as! as? associatedtype associativity break case catch class continue convenience default defer deinit didSet do dynamic dynamicType else enum extension fallthrough false fileprivate final for func get guard if import in indirect infix init inout internal is lazy left let mutating nil none nonmutating open operator optional override postfix precedence prefix private protocol Protocol public repeat required rethrows return right self Self set static struct subscript super switch throw throws true try try! try? Type typealias unowned var weak where while willSet",literal:"true false nil",built_in:"abs advance alignof alignofValue anyGenerator assert assertionFailure bridgeFromObjectiveC bridgeFromObjectiveCUnconditional bridgeToObjectiveC bridgeToObjectiveCUnconditional c contains count countElements countLeadingZeros debugPrint debugPrintln distance dropFirst dropLast dump encodeBitsAsWords enumerate equal fatalError filter find getBridgedObjectiveCType getVaList indices insertionSort isBridgedToObjectiveC isBridgedVerbatimToObjectiveC isUniquelyReferenced isUniquelyReferencedNonObjC join lazy lexicographicalCompare map max maxElement min minElement numericCast overlaps partition posix precondition preconditionFailure print println quickSort readLine reduce reflect reinterpretCast reverse roundUpToAlignment sizeof sizeofValue sort split startsWith stride strideof strideofValue swap toString transcode underestimateCount unsafeAddressOf unsafeBitCast unsafeDowncast unsafeUnwrap unsafeReflect withExtendedLifetime withObjectAtPlusZero withUnsafePointer withUnsafePointerToObject withUnsafeMutablePointer withUnsafeMutablePointers withUnsafePointer withUnsafePointers withVaList zip"},a=e.COMMENT("/\\*","\\*/",{contains:["self"]}),t={className:"subst",begin:/\\\(/,end:"\\)",keywords:n,contains:[]},i={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:/"""/,end:/"""/},{begin:/"/,end:/"/}]},s={className:"number",begin:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",relevance:0};return t.contains=[s],{keywords:n,contains:[i,e.C_LINE_COMMENT_MODE,a,{className:"type",begin:"\\b[A-Z][\\wÀ-ʸ']*[!?]"},{className:"type",begin:"\\b[A-Z][\\wÀ-ʸ']*",relevance:0},s,{className:"function",beginKeywords:"func",end:"{",excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][0-9A-Za-z$_]*/}),{begin://},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:n,contains:["self",s,i,e.C_BLOCK_COMMENT_MODE,{begin:":"}],illegal:/["']/}],illegal:/\[|%/},{className:"class",beginKeywords:"struct protocol class extension enum",keywords:n,end:"\\{",excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/})]},{className:"meta",begin:"(@discardableResult|@warn_unused_result|@exported|@lazy|@noescape|@NSCopying|@NSManaged|@objc|@objcMembers|@convention|@required|@noreturn|@IBAction|@IBDesignable|@IBInspectable|@IBOutlet|@infix|@prefix|@postfix|@autoclosure|@testable|@available|@nonobjc|@NSApplicationMain|@UIApplicationMain|@dynamicMemberLookup|@propertyWrapper)"},{beginKeywords:"import",end:/$/,contains:[e.C_LINE_COMMENT_MODE,a]}]}}function D(e){var n={className:"symbol",begin:"&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;"},a={begin:"\\s",contains:[{className:"meta-keyword",begin:"#?[a-z_][a-z1-9_-]+",illegal:"\\n"}]},t=e.inherit(a,{begin:"\\(",end:"\\)"}),i=e.inherit(e.APOS_STRING_MODE,{className:"meta-string"}),s=e.inherit(e.QUOTE_STRING_MODE,{className:"meta-string"}),r={endsWithParent:!0,illegal:/`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin:"",relevance:10,contains:[a,s,i,t,{begin:"\\[",end:"\\]",contains:[{className:"meta",begin:"",contains:[a,t,s,i]}]}]},e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},n,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{begin:/<\?(php)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},e.inherit(e.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]},{className:"tag",begin:")",end:">",keywords:{name:"style"},contains:[r],starts:{end:"",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:")",end:">",keywords:{name:"script"},contains:[r],starts:{end:"<\/script>",returnEnd:!0,subLanguage:["actionscript","javascript","handlebars","xml"]}},{className:"tag",begin:"",contains:[{className:"name",begin:/[^\/><\s]+/,relevance:0},r]}]}}function L(e){var n="true false yes no null",a={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[e.BACKSLASH_ESCAPE,{className:"template-variable",variants:[{begin:"{{",end:"}}"},{begin:"%{",end:"}"}]}]};return{case_insensitive:!0,aliases:["yml","YAML","yaml"],contains:[{className:"attr",variants:[{begin:"\\w[\\w :\\/.-]*:(?=[ \t]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ \t]|$)'},{begin:"'\\w[\\w :\\/.-]*':(?=[ \t]|$)"}]},{className:"meta",begin:"^---s*$",relevance:10},{className:"string",begin:"[\\|>]([0-9]?[+-])?[ ]*\\n( *)[\\S ]+\\n(\\2[\\S ]+\\n?)*"},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!"+e.UNDERSCORE_IDENT_RE},{className:"type",begin:"!!"+e.UNDERSCORE_IDENT_RE},{className:"meta",begin:"&"+e.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+e.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"\\-(?=[ ]|$)",relevance:0},e.HASH_COMMENT_MODE,{beginKeywords:n,keywords:{literal:n}},{className:"number",begin:e.C_NUMBER_RE+"\\b"},a]}}e=function(t){var a,g=[],s=Object.keys,w=Object.create(null),r=Object.create(null),O=!0,n=/^(no-?highlight|plain|text)$/i,l=/\blang(?:uage)?-([\w-]+)\b/i,i=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,M="",x="Could not find the language '{}', did you forget to load/include a language module?",C={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0},o="of and for in not or if then".split(" ");function S(e){return e.replace(/&/g,"&").replace(//g,">")}function u(e){return e.nodeName.toLowerCase()}function c(e){return n.test(e)}function d(e){var n,a={},t=Array.prototype.slice.call(arguments,1);for(n in e)a[n]=e[n];return t.forEach(function(e){for(n in e)a[n]=e[n]}),a}function m(e){var i=[];return function e(n,a){for(var t=n.firstChild;t;t=t.nextSibling)3===t.nodeType?a+=t.nodeValue.length:1===t.nodeType&&(i.push({event:"start",offset:a,node:t}),a=e(t,a),u(t).match(/br|hr|img|input/)||i.push({event:"stop",offset:a,node:t}));return a}(e,0),i}function _(e,n,a){var t=0,i="",s=[];function r(){return e.length&&n.length?e[0].offset!==n[0].offset?e[0].offset"}function o(e){i+=""}function c(e){("start"===e.event?l:o)(e.node)}for(;e.length||n.length;){var d=r();if(i+=S(a.substring(t,d[0].offset)),t=d[0].offset,d===e){for(s.reverse().forEach(o);c(d.splice(0,1)[0]),d=r(),d===e&&d.length&&d[0].offset===t;);s.reverse().forEach(l)}else"start"===d[0].event?s.push(d[0].node):s.pop(),c(d.splice(0,1)[0])}return i+S(a.substr(t))}function b(n){return n.variants&&!n.cached_variants&&(n.cached_variants=n.variants.map(function(e){return d(n,{variants:null},e)})),n.cached_variants||(function e(n){return!!n&&(n.endsWithParent||e(n.starts))}(n)?[d(n,{starts:n.starts?d(n.starts):null})]:Object.isFrozen(n)?[d(n)]:[n])}function p(e){if(a&&!e.langApiRestored){for(var n in e.langApiRestored=!0,a)e[n]&&(e[a[n]]=e[n]);(e.contains||[]).concat(e.variants||[]).forEach(p)}}function f(n,t){var i={};return"string"==typeof n?a("keyword",n):s(n).forEach(function(e){a(e,n[e])}),i;function a(a,e){t&&(e=e.toLowerCase()),e.split(" ").forEach(function(e){var n=e.split("|");i[n[0]]=[a,(e=n[0],(n=n[1])?Number(n):function(e){return-1!=o.indexOf(e.toLowerCase())}(e)?0:1)]})}}function T(t){function d(e){return e&&e.source||e}function g(e,n){return new RegExp(d(e),"m"+(t.case_insensitive?"i":"")+(n?"g":""))}function i(i){var s={},r=[],l={},a=1;function e(e,n){s[a]=e,r.push([e,n]),a+=new RegExp(n.toString()+"|").exec("").length-1+1}for(var n=0;n')+n+(a?"":M)}function r(){var e,n,a,t,i;if(!_.keywords)return S(E);for(a="",e=0,_.lexemesRe.lastIndex=0,n=_.lexemesRe.exec(E);n;)a+=S(E.substring(e,n.index)),t=_,i=n,i=m.case_insensitive?i[0].toLowerCase():i[0],(i=t.keywords.hasOwnProperty(i)&&t.keywords[i])?(N+=i[1],a+=s(i[0],S(n[0]))):a+=S(n[0]),e=_.lexemesRe.lastIndex,n=_.lexemesRe.exec(E);return a+S(E.substr(e))}function l(){p+=(null!=_.subLanguage?function(){var e="string"==typeof _.subLanguage;if(e&&!w[_.subLanguage])return S(E);var n=e?k(_.subLanguage,E,!0,b[_.subLanguage]):A(E,_.subLanguage.length?_.subLanguage:void 0);return 0<_.relevance&&(N+=n.relevance),e&&(b[_.subLanguage]=n.top),s(n.language,n.value,!1,!0)}:r)(),E=""}function o(e){p+=e.className?s(e.className,"",!0):"",_=Object.create(e,{parent:{value:_}})}function c(e){var n=e[0],e=e.rule;return e&&e.endSameAsBegin&&(e.endRe=new RegExp(n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")),e.skip?E+=n:(e.excludeBegin&&(E+=n),l(),e.returnBegin||e.excludeBegin||(E=n)),o(e),e.returnBegin?0:n.length}function d(e){var n=e[0],e=i.substr(e.index),a=function e(n,a){if(t=n.endRe,i=a,(i=t&&t.exec(i))&&0===i.index){for(;n.endsParent&&n.parent;)n=n.parent;return n}var t,i;if(n.endsWithParent)return e(n.parent,a)}(_,e);if(a){e=_;for(e.skip?E+=n:(e.returnEnd||e.excludeEnd||(E+=n),l(),e.excludeEnd&&(E=n));_.className&&(p+=M),_.skip||_.subLanguage||(N+=_.relevance),_=_.parent,_!==a.parent;);return a.starts&&(a.endSameAsBegin&&(a.starts.endRe=a.endRe),o(a.starts)),e.returnEnd?0:n.length}}var g={};function u(e,n){var a=n&&n[0];if(E+=e,null==a)return l(),0;if("begin"==g.type&&"end"==n.type&&g.index==n.index&&""===a)return E+=i.slice(n.index,n.index+1),1;if("illegal"===g.type&&""===a)return E+=i.slice(n.index,n.index+1),1;if("begin"===(g=n).type)return c(n);if("illegal"===n.type&&!t)throw new Error('Illegal lexeme "'+a+'" for mode "'+(_.className||"")+'"');if("end"===n.type){n=d(n);if(null!=n)return n}return E+=a,a.length}var m=R(n);if(!m)throw console.error(x.replace("{}",n)),new Error('Unknown language: "'+n+'"');T(m);for(var _=a||m,b={},p="",f=_;f!==m;f=f.parent)f.className&&(p=s(f.className,"",!0)+p);var E="",N=0;try{for(var h,v,y=0;_.terminators.lastIndex=y,h=_.terminators.exec(i);)v=u(i.substring(y,h.index),h),y=h.index+v;for(u(i.substr(y)),f=_;f.parent;f=f.parent)f.className&&(p+=M);return{relevance:N,value:p,illegal:!1,language:n,top:_}}catch(e){if(e.message&&-1!==e.message.indexOf("Illegal"))return{illegal:!0,relevance:0,value:S(i)};if(O)return{relevance:0,value:S(i),language:n,top:_,errorRaised:e};throw e}}function A(a,e){e=e||C.languages||s(w);var t={relevance:0,value:S(a)},i=t;return e.filter(R).filter(y).forEach(function(e){var n=k(e,a,!1);n.language=e,n.relevance>i.relevance&&(i=n),n.relevance>t.relevance&&(i=t,t=n)}),i.language&&(t.second_best=i),t}function E(e){return C.tabReplace||C.useBR?e.replace(i,function(e,n){return C.useBR&&"\n"===e?"
    ":C.tabReplace?n.replace(/\t/g,C.tabReplace):""}):e}function N(e){var n,a,t,i,s=function(e){var n,a,t,i,s=e.className+" ";if(s+=e.parentNode?e.parentNode.className:"",a=l.exec(s)){var r=R(a[1]);return r||(console.warn(x.replace("{}",a[1])),console.warn("Falling back to no-highlight mode for this block.",e)),r?a[1]:"no-highlight"}for(n=0,t=(s=s.split(/\s+/)).length;n/g,"\n"):n=e,i=n.textContent,a=s?k(s,i,!0):A(i),(n=m(n)).length&&((t=document.createElement("div")).innerHTML=a.value,a.value=_(n,m(t),i)),a.value=E(a.value),e.innerHTML=a.value,e.className=(t=e.className,i=s,s=a.language,i=i?r[i]:s,s=[t.trim()],t.match(/\bhljs\b/)||s.push("hljs"),-1===t.indexOf(i)&&s.push(i),s.join(" ").trim()),e.result={language:a.language,re:a.relevance},a.second_best&&(e.second_best={language:a.second_best.language,re:a.second_best.relevance}))}function h(){var e;h.called||(h.called=!0,e=document.querySelectorAll("pre code"),g.forEach.call(e,N))}var v={disableAutodetect:!0};function R(e){return e=(e||"").toLowerCase(),w[e]||w[r[e]]}function y(e){e=R(e);return e&&!e.disableAutodetect}return t.highlight=k,t.highlightAuto=A,t.fixMarkup=E,t.highlightBlock=N,t.configure=function(e){C=d(C,e)},t.initHighlighting=h,t.initHighlightingOnLoad=function(){window.addEventListener("DOMContentLoaded",h,!1),window.addEventListener("load",h,!1)},t.registerLanguage=function(n,e){var a;try{a=e(t)}catch(e){if(console.error("Language definition for '{}' could not be registered.".replace("{}",n)),!O)throw e;console.error(e),a=v}p(w[n]=a),a.rawDefinition=e.bind(null,t),a.aliases&&a.aliases.forEach(function(e){r[e]=n})},t.listLanguages=function(){return s(w)},t.getLanguage=R,t.requireLanguage=function(e){var n=R(e);if(n)return n;throw new Error("The '{}' language is required, but not loaded.".replace("{}",e))},t.autoDetection=y,t.inherit=d,t.debugMode=function(){O=!1},t.IDENT_RE="[a-zA-Z]\\w*",t.UNDERSCORE_IDENT_RE="[a-zA-Z_]\\w*",t.NUMBER_RE="\\b\\d+(\\.\\d+)?",t.C_NUMBER_RE="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",t.BINARY_NUMBER_RE="\\b(0b[01]+)",t.RE_STARTERS_RE="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",t.BACKSLASH_ESCAPE={begin:"\\\\[\\s\\S]",relevance:0},t.APOS_STRING_MODE={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},t.QUOTE_STRING_MODE={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},t.PHRASAL_WORDS_MODE={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},t.COMMENT=function(e,n,a){a=t.inherit({className:"comment",begin:e,end:n,contains:[]},a||{});return a.contains.push(t.PHRASAL_WORDS_MODE),a.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|XXX):",relevance:0}),a},t.C_LINE_COMMENT_MODE=t.COMMENT("//","$"),t.C_BLOCK_COMMENT_MODE=t.COMMENT("/\\*","\\*/"),t.HASH_COMMENT_MODE=t.COMMENT("#","$"),t.NUMBER_MODE={className:"number",begin:t.NUMBER_RE,relevance:0},t.C_NUMBER_MODE={className:"number",begin:t.C_NUMBER_RE,relevance:0},t.BINARY_NUMBER_MODE={className:"number",begin:t.BINARY_NUMBER_RE,relevance:0},t.CSS_NUMBER_MODE={className:"number",begin:t.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},t.REGEXP_MODE={className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[t.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[t.BACKSLASH_ESCAPE]}]},t.TITLE_MODE={className:"title",begin:t.IDENT_RE,relevance:0},t.UNDERSCORE_TITLE_MODE={className:"title",begin:t.UNDERSCORE_IDENT_RE,relevance:0},t.METHOD_GUARD={begin:"\\.\\s*"+t.UNDERSCORE_IDENT_RE,relevance:0},[t.BACKSLASH_ESCAPE,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,t.PHRASAL_WORDS_MODE,t.COMMENT,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.HASH_COMMENT_MODE,t.NUMBER_MODE,t.C_NUMBER_MODE,t.BINARY_NUMBER_MODE,t.CSS_NUMBER_MODE,t.REGEXP_MODE,t.TITLE_MODE,t.UNDERSCORE_TITLE_MODE,t.METHOD_GUARD].forEach(function(e){!function n(a){Object.freeze(a);var t="function"==typeof a;Object.getOwnPropertyNames(a).forEach(function(e){!a.hasOwnProperty(e)||null===a[e]||"object"!=typeof a[e]&&"function"!=typeof a[e]||t&&("caller"===e||"callee"===e||"arguments"===e)||Object.isFrozen(a[e])||n(a[e])});return a}(e)}),t},n="object"==typeof window&&window||"object"==typeof self&&self,void 0===a||a.nodeType?n&&(n.hljs=e({}),"function"==typeof define&&define.amd&&define([],function(){return n.hljs})):e(a),function(){"use strict";a.registerLanguage("asciidoc",t),a.registerLanguage("bash",i),a.registerLanguage("clojure",s),a.registerLanguage("cpp",r),a.registerLanguage("cs",l),a.registerLanguage("css",o),a.registerLanguage("diff",c),a.registerLanguage("dockerfile",d),a.registerLanguage("elixir",g),a.registerLanguage("go",u),a.registerLanguage("groovy",m),a.registerLanguage("haskell",_),a.registerLanguage("java",b),a.registerLanguage("javascript",p),a.registerLanguage("json",f),a.registerLanguage("kotlin",E),a.registerLanguage("markdown",N),a.registerLanguage("nix",h),a.registerLanguage("objectivec",v),a.registerLanguage("perl",y),a.registerLanguage("php",w),a.registerLanguage("properties",O),a.registerLanguage("puppet",M),a.registerLanguage("python",x),a.registerLanguage("ruby",C),a.registerLanguage("rust",S),a.registerLanguage("scala",T),a.registerLanguage("shell",k),a.registerLanguage("sql",A),a.registerLanguage("swift",R),a.registerLanguage("xml",D),a.registerLanguage("yaml",L),[].slice.call(document.querySelectorAll("pre code.hljs")).forEach(function(e){a.highlightBlock(e)})}()}(); \ No newline at end of file diff --git a/swarmlab/docs/_/js/vendor/lunr.js b/swarmlab/docs/_/js/vendor/lunr.js deleted file mode 100644 index b5dff90..0000000 --- a/swarmlab/docs/_/js/vendor/lunr.js +++ /dev/null @@ -1 +0,0 @@ -!function(){var t,l,c,h,d,f,p,y,m,g,x,v,w,Q,k,S,E,L,b,P,T,O,I,e,r,D=function(e){var t=new D.Builder;return t.pipeline.add(D.trimmer,D.stopWordFilter,D.stemmer),t.searchPipeline.add(D.stemmer),e.call(t,t),t.build()};function i(e){var t,r,i,n,s,o,a,u;return e.length<3||("y"==(r=e.substr(0,1))&&(e=r.toUpperCase()+e.substr(1)),a=m,(s=y).test(e)?e=e.replace(s,"$1$2"):a.test(e)&&(e=e.replace(a,"$1$2")),a=x,(s=g).test(e)?(u=s.exec(e),(s=h).test(u[1])&&(s=v,e=e.replace(s,""))):a.test(e)&&(o=(u=a.exec(e))[1],(a=p).test(o)&&(i=Q,n=k,(a=w).test(e=o)?e+="e":i.test(e)?(s=v,e=e.replace(s,"")):n.test(e)&&(e+="e"))),(s=S).test(e)&&(e=(o=(u=s.exec(e))[1])+"i"),(s=E).test(e)&&(o=(u=s.exec(e))[1],t=u[2],(s=h).test(o)&&(e=o+l[t])),(s=L).test(e)&&(o=(u=s.exec(e))[1],t=u[2],(s=h).test(o)&&(e=o+c[t])),a=P,(s=b).test(e)?(o=(u=s.exec(e))[1],(s=d).test(o)&&(e=o)):a.test(e)&&(o=(u=a.exec(e))[1]+u[2],(a=d).test(o)&&(e=o)),(s=T).test(e)&&(o=(u=s.exec(e))[1],a=f,i=I,((s=d).test(o)||a.test(o)&&!i.test(o))&&(e=o)),a=d,(s=O).test(e)&&a.test(e)&&(s=v,e=e.replace(s,"")),"y"==r&&(e=r.toLowerCase()+e.substr(1))),e}D.version="2.3.8",D.utils={},D.utils.warn=(t=this,function(e){t.console&&console.warn&&console.warn(e)}),D.utils.asString=function(e){return null==e?"":e.toString()},D.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i=this.length)return D.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},D.QueryLexer.prototype.width=function(){return this.pos-this.start},D.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},D.QueryLexer.prototype.backup=function(){--this.pos},D.QueryLexer.prototype.acceptDigitRun=function(){for(var e,t;t=(e=this.next()).charCodeAt(0),47 - - - - - -Redirect Notice -

    Redirect Notice

    -

    The page you requested has been relocated to http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/index.html.

    diff --git a/swarmlab/docs/search-index.js b/swarmlab/docs/search-index.js deleted file mode 100644 index 3879dff..0000000 --- a/swarmlab/docs/search-index.js +++ /dev/null @@ -1 +0,0 @@ -window.antoraLunr.init({"index":{"version":"2.3.8","fields":["title","name","text","component"],"fieldVectors":[["title//swarmlab/docs/index.html",[0,49.182,1,17.797]],["name//swarmlab/docs/index.html",[2,1.953]],["text//swarmlab/docs/index.html",[1,0.727,3,0.746,4,0.516,5,0.485,6,0.485,7,1.74,8,1.317,9,1.196,10,1.07,11,1.325,12,1.821,13,0.575,14,0.521,15,0.575,16,0.994,17,0.994,18,1.366,19,1.196,20,0.875,21,1.328,22,0.844,23,0.8,24,0.521,25,0.521,26,0.485,27,0.459,28,0.485,29,0.521,30,1.426,31,0.994,32,0.8,33,0.521,34,0.685,35,0.521,36,0.521,37,0.521,38,0.521,39,0.521,40,1.328,41,0.521,42,0.708,43,1.366,44,0.521,45,1.466,46,1.186,47,0.459,48,0.391,49,0.485,50,0.576,51,0.575,52,0.624,53,0.575,54,0.369,55,0.485,56,0.575,57,0.994,58,1.731,59,0.994,60,0.575,61,0.575,62,0.875,63,1.288,64,0.668,65,0.437,66,0.531,67,0.459,68,0.575,69,0.369,70,0.875,71,0.834,72,0.521,73,0.575,74,0.521,75,0.575,76,0.521,77,0.391,78,1.106,79,0.575,80,0.54,81,0.575,82,0.459,83,0.575,84,0.771,85,0.459,86,0.875,87,1.602,88,1.07,89,0.575,90,1.143,91,0.575,92,1.098,93,0.521,94,0.437,95,0.42,96,0.42,97,0.8,98,0.575,99,0.575,100,0.575,101,0.521,102,0.521,103,0.459,104,2.113,105,0.994,106,0.485,107,0.575,108,0.42,109,0.369,110,0.485,111,0.459,112,0.485,113,0.575,114,0.521,115,0.521,116,0.485,117,0.575,118,0.575,119,0.437,120,0.575,121,0.521,122,0.575,123,0.575,124,0.575,125,0.575,126,0.575,127,0.575,128,0.575,129,1.098,130,0.437,131,0.834,132,1.098,133,0.521,134,0.521,135,0.521,136,0.575,137,0.521]],["component//swarmlab/docs/index.html",[1,0.455]],["title//swarmlab/docs/index.html#_intro",[138,57.969]],["name//swarmlab/docs/index.html#_intro",[]],["text//swarmlab/docs/index.html#_intro",[]],["component//swarmlab/docs/index.html#_intro",[]],["title//swarmlab/docs/index.html#_ready_to_run_out_of_the_box",[42,15.119,86,26.791,139,28.351,140,33.611]],["name//swarmlab/docs/index.html#_ready_to_run_out_of_the_box",[]],["text//swarmlab/docs/index.html#_ready_to_run_out_of_the_box",[]],["component//swarmlab/docs/index.html#_ready_to_run_out_of_the_box",[]],["title//swarmlab/docs/index.html#_services",[80,31.481]],["name//swarmlab/docs/index.html#_services",[]],["text//swarmlab/docs/index.html#_services",[]],["component//swarmlab/docs/index.html#_services",[]],["title//swarmlab/docs/hybrid/manage-instanches.html",[141,53.992]],["name//swarmlab/docs/hybrid/manage-instanches.html",[90,0.621,141,0.922]],["text//swarmlab/docs/hybrid/manage-instanches.html",[3,0.703,9,0.786,22,2.057,42,1.189,46,2.475,50,0.967,58,2.758,66,0.501,69,0.662,90,0.588,108,1.387,112,1.605,121,0.936,142,0.459,143,1.517,144,2.28,145,0.872,146,0.872,147,1.605,148,0.824,149,0.872,150,0.872,151,1.727,152,0.517,153,1.158,154,2.057,155,1.556,156,1.95,157,0.565,158,0.936,159,2.529,160,0.856,161,1.219,162,1.417,163,1.446,164,0.872,165,0.565,166,0.936,167,0.824,168,0.727,169,1.034,170,1.219,171,0.629,172,0.681,173,0.703,174,0.662,175,0.872,176,0.824,177,0.786,178,0.629,179,1.034,180,1.446,181,0.645,182,0.786,183,1.034,184,0.936,185,1.034,186,1.034,187,1.034,188,1.446,189,0.703,190,1.517]],["component//swarmlab/docs/hybrid/manage-instanches.html",[1,0.455]],["title//swarmlab/docs/hybrid/manage-instanches.html#view-your-running-instances",[42,17.963,143,31.83,144,23.728]],["name//swarmlab/docs/hybrid/manage-instanches.html#view-your-running-instances",[]],["text//swarmlab/docs/hybrid/manage-instanches.html#view-your-running-instances",[]],["component//swarmlab/docs/hybrid/manage-instanches.html#view-your-running-instances",[]],["title//swarmlab/docs/hybrid/manage-instanches.html#info",[155,25.957]],["name//swarmlab/docs/hybrid/manage-instanches.html#info",[]],["text//swarmlab/docs/hybrid/manage-instanches.html#info",[]],["component//swarmlab/docs/hybrid/manage-instanches.html#info",[]],["title//swarmlab/docs/hybrid/manage-instanches.html#info-menou",[155,19.944,158,44.542]],["name//swarmlab/docs/hybrid/manage-instanches.html#info-menou",[]],["text//swarmlab/docs/hybrid/manage-instanches.html#info-menou",[]],["component//swarmlab/docs/hybrid/manage-instanches.html#info-menou",[]],["title//swarmlab/docs/hybrid/manage-instanches.html#connectstoplogs",[191,64.008]],["name//swarmlab/docs/hybrid/manage-instanches.html#connectstoplogs",[]],["text//swarmlab/docs/hybrid/manage-instanches.html#connectstoplogs",[]],["component//swarmlab/docs/hybrid/manage-instanches.html#connectstoplogs",[]],["title//swarmlab/docs/hybrid/manage-instanches.html#console",[170,41.005]],["name//swarmlab/docs/hybrid/manage-instanches.html#console",[]],["text//swarmlab/docs/hybrid/manage-instanches.html#console",[]],["component//swarmlab/docs/hybrid/manage-instanches.html#console",[]],["title//swarmlab/docs/hybrid/manage-instanches.html#network-info",[58,19.944,155,19.944]],["name//swarmlab/docs/hybrid/manage-instanches.html#network-info",[]],["text//swarmlab/docs/hybrid/manage-instanches.html#network-info",[]],["component//swarmlab/docs/hybrid/manage-instanches.html#network-info",[]],["title//swarmlab/docs/hybrid/manage-instanches.html#manage-network",[58,19.944,90,27.969]],["name//swarmlab/docs/hybrid/manage-instanches.html#manage-network",[]],["text//swarmlab/docs/hybrid/manage-instanches.html#manage-network",[]],["component//swarmlab/docs/hybrid/manage-instanches.html#manage-network",[]],["title//swarmlab/docs/hybrid/manage-instanches.html#multiple-network",[58,19.944,112,41.485]],["name//swarmlab/docs/hybrid/manage-instanches.html#multiple-network",[]],["text//swarmlab/docs/hybrid/manage-instanches.html#multiple-network",[]],["component//swarmlab/docs/hybrid/manage-instanches.html#multiple-network",[]],["title//swarmlab/docs/hybrid/manage-instanchesi-connect.html",[141,53.992]],["name//swarmlab/docs/hybrid/manage-instanchesi-connect.html",[50,0.278,90,0.431,192,0.759]],["text//swarmlab/docs/hybrid/manage-instanchesi-connect.html",[7,1.125,10,0.489,18,0.749,22,2.869,32,0.804,42,1.81,46,1.716,47,0.879,48,0.749,50,1.654,54,2.212,55,0.93,63,0.706,66,1.671,87,0.879,105,0.999,142,0.489,144,2.391,151,1.062,152,0.551,153,0.671,154,1.082,155,0.447,156,0.655,157,0.602,159,0.727,175,0.93,193,0.93,194,1.103,195,0.999,196,1.103,197,0.804,198,0.526,199,0.706,200,0.775,201,1.293,202,1.103,203,2.791,204,2.624,205,1.103,206,1.103,207,1.103,208,0.838,209,1.103,210,2.828,211,2.019,212,1.979,213,1.103,214,0.93,215,0.999,216,1.609,217,0.879,218,0.879,219,1.103,220,1.103,221,1.103,222,1.103,223,0.93,224,1.103,225,1.125,226,0.641,227,1.103,228,0.641,229,1.259,230,1.103,231,1.103,232,1.103]],["component//swarmlab/docs/hybrid/manage-instanchesi-connect.html",[1,0.455]],["title//swarmlab/docs/hybrid/manage-instanchesi-connect.html#connect",[50,23.414]],["name//swarmlab/docs/hybrid/manage-instanchesi-connect.html#connect",[]],["text//swarmlab/docs/hybrid/manage-instanchesi-connect.html#connect",[]],["component//swarmlab/docs/hybrid/manage-instanchesi-connect.html#connect",[]],["title//swarmlab/docs/hybrid/manage-instanchesi-connect.html#directory-maps",[212,24.189,225,27.401]],["name//swarmlab/docs/hybrid/manage-instanchesi-connect.html#directory-maps",[]],["text//swarmlab/docs/hybrid/manage-instanchesi-connect.html#directory-maps",[]],["component//swarmlab/docs/hybrid/manage-instanchesi-connect.html#directory-maps",[]],["title//swarmlab/docs/hybrid/manage-instanchesi-connect.html#mounts",[204,48.649]],["name//swarmlab/docs/hybrid/manage-instanchesi-connect.html#mounts",[]],["text//swarmlab/docs/hybrid/manage-instanchesi-connect.html#mounts",[]],["component//swarmlab/docs/hybrid/manage-instanchesi-connect.html#mounts",[]],["title//swarmlab/docs/hybrid/manage-instanchesi-connect.html#swarmlab-maps",[1,17.797,225,27.401]],["name//swarmlab/docs/hybrid/manage-instanchesi-connect.html#swarmlab-maps",[]],["text//swarmlab/docs/hybrid/manage-instanchesi-connect.html#swarmlab-maps",[]],["component//swarmlab/docs/hybrid/manage-instanchesi-connect.html#swarmlab-maps",[]],["title//swarmlab/docs/hybrid/manage-instanchesi-connect.html#x-apps",[226,28.575,233,39.203]],["name//swarmlab/docs/hybrid/manage-instanchesi-connect.html#x-apps",[]],["text//swarmlab/docs/hybrid/manage-instanchesi-connect.html#x-apps",[]],["component//swarmlab/docs/hybrid/manage-instanchesi-connect.html#x-apps",[]],["title//swarmlab/docs/hybrid/manage-instanchesi-connect.html#video",[234,34.966]],["name//swarmlab/docs/hybrid/manage-instanchesi-connect.html#video",[]],["text//swarmlab/docs/hybrid/manage-instanchesi-connect.html#video",[]],["component//swarmlab/docs/hybrid/manage-instanchesi-connect.html#video",[]],["title//swarmlab/docs/hybrid/manage-instanchesi-connect.html#connect-and-maps",[50,17.99,225,27.401]],["name//swarmlab/docs/hybrid/manage-instanchesi-connect.html#connect-and-maps",[]],["text//swarmlab/docs/hybrid/manage-instanchesi-connect.html#connect-and-maps",[]],["component//swarmlab/docs/hybrid/manage-instanchesi-connect.html#connect-and-maps",[]],["title//swarmlab/docs/hybrid/overview-hybrid.html",[235,46.674]],["name//swarmlab/docs/hybrid/overview-hybrid.html",[52,0.621,236,0.649]],["text//swarmlab/docs/hybrid/overview-hybrid.html",[42,2.883,142,2.843,144,3.808,181,3.997,189,4.355,201,4.105,237,3.313]],["component//swarmlab/docs/hybrid/overview-hybrid.html",[1,0.455]],["title//swarmlab/docs/hybrid/overview-hybrid.html#labrooms",[8,34.966]],["name//swarmlab/docs/hybrid/overview-hybrid.html#labrooms",[]],["text//swarmlab/docs/hybrid/overview-hybrid.html#labrooms",[]],["component//swarmlab/docs/hybrid/overview-hybrid.html#labrooms",[]],["title//swarmlab/docs/hybrid/overview-hybrid.html#storage",[238,33.687]],["name//swarmlab/docs/hybrid/overview-hybrid.html#storage",[]],["text//swarmlab/docs/hybrid/overview-hybrid.html#storage",[]],["component//swarmlab/docs/hybrid/overview-hybrid.html#storage",[]],["title//swarmlab/docs/hybrid/overview-hybrid.html#microservices",[239,38.944]],["name//swarmlab/docs/hybrid/overview-hybrid.html#microservices",[]],["text//swarmlab/docs/hybrid/overview-hybrid.html#microservices",[]],["component//swarmlab/docs/hybrid/overview-hybrid.html#microservices",[]],["title//swarmlab/docs/hybrid/overview.html",[52,36.401]],["name//swarmlab/docs/hybrid/overview.html",[236,1.16]],["text//swarmlab/docs/hybrid/overview.html",[3,2.016,5,2.503,7,1.653,8,2.595,22,1.59,32,2.163,40,2.503,42,1.335,45,3.464,46,1.265,63,1.901,88,2.016,90,1.687,108,2.163,116,2.503,142,2.108,143,2.365,144,1.763,178,1.805,181,1.851,189,2.016,199,1.901,201,1.901,208,2.255,237,1.534,238,1.561,240,1.805,241,2.085,242,2.967,243,1.122,244,2.163]],["component//swarmlab/docs/hybrid/overview.html",[1,0.455]],["title//swarmlab/docs/hybrid/overview.html#privatelocal",[235,46.674]],["name//swarmlab/docs/hybrid/overview.html#privatelocal",[]],["text//swarmlab/docs/hybrid/overview.html#privatelocal",[]],["component//swarmlab/docs/hybrid/overview.html#privatelocal",[]],["title//swarmlab/docs/hybrid/overview.html#storage",[238,33.687]],["name//swarmlab/docs/hybrid/overview.html#storage",[]],["text//swarmlab/docs/hybrid/overview.html#storage",[]],["component//swarmlab/docs/hybrid/overview.html#storage",[]],["title//swarmlab/docs/hybrid/overview.html#instances",[144,38.034]],["name//swarmlab/docs/hybrid/overview.html#instances",[]],["text//swarmlab/docs/hybrid/overview.html#instances",[]],["component//swarmlab/docs/hybrid/overview.html#instances",[]],["title//swarmlab/docs/hybrid/overview.html#builders",[245,64.008]],["name//swarmlab/docs/hybrid/overview.html#builders",[]],["text//swarmlab/docs/hybrid/overview.html#builders",[]],["component//swarmlab/docs/hybrid/overview.html#builders",[]],["title//swarmlab/docs/hybrid/start-labroom.html",[235,46.674]],["name//swarmlab/docs/hybrid/start-labroom.html",[8,0.597,243,0.413]],["text//swarmlab/docs/hybrid/start-labroom.html",[5,1.242,7,0.821,8,3.808,22,1.405,42,1.179,43,1.001,45,1.074,46,2.328,63,0.944,69,1.679,94,1.119,95,1.912,96,1.074,116,1.242,131,1.119,142,0.654,145,1.242,146,1.242,147,1.242,148,1.174,149,1.242,150,1.242,151,1.864,152,0.736,153,0.896,154,0.79,155,1.063,156,3.245,157,0.805,160,0.663,161,0.944,162,0.79,163,1.119,164,1.242,165,0.805,170,1.679,171,0.896,172,0.971,181,0.919,189,1.782,201,1.679,232,0.805,237,0.762,240,0.896,243,1.34,246,1.035,247,0.971,248,1.174,249,0.896,250,2.09,251,1.473,252,1.473,253,1.473]],["component//swarmlab/docs/hybrid/start-labroom.html",[1,0.455]],["title//swarmlab/docs/hybrid/start-labroom.html#labroom",[8,34.966]],["name//swarmlab/docs/hybrid/start-labroom.html#labroom",[]],["text//swarmlab/docs/hybrid/start-labroom.html#labroom",[]],["component//swarmlab/docs/hybrid/start-labroom.html#labroom",[]],["title//swarmlab/docs/hybrid/start-labroom.html#download",[247,42.188]],["name//swarmlab/docs/hybrid/start-labroom.html#download",[]],["text//swarmlab/docs/hybrid/start-labroom.html#download",[]],["component//swarmlab/docs/hybrid/start-labroom.html#download",[]],["title//swarmlab/docs/hybrid/start-labroom.html#delete",[249,38.944]],["name//swarmlab/docs/hybrid/start-labroom.html#delete",[]],["text//swarmlab/docs/hybrid/start-labroom.html#delete",[]],["component//swarmlab/docs/hybrid/start-labroom.html#delete",[]],["title//swarmlab/docs/hybrid/start-labroom.html#info",[155,25.957]],["name//swarmlab/docs/hybrid/start-labroom.html#info",[]],["text//swarmlab/docs/hybrid/start-labroom.html#info",[]],["component//swarmlab/docs/hybrid/start-labroom.html#info",[]],["title//swarmlab/docs/hybrid/start-labroom.html#start",[243,24.202]],["name//swarmlab/docs/hybrid/start-labroom.html#start",[]],["text//swarmlab/docs/hybrid/start-labroom.html#start",[]],["component//swarmlab/docs/hybrid/start-labroom.html#start",[]],["title//swarmlab/docs/hybrid/start-labroom.html#scale",[94,48.649]],["name//swarmlab/docs/hybrid/start-labroom.html#scale",[]],["text//swarmlab/docs/hybrid/start-labroom.html#scale",[]],["component//swarmlab/docs/hybrid/start-labroom.html#scale",[]],["title//swarmlab/docs/hybrid/start-labroom.html#stop",[160,28.793]],["name//swarmlab/docs/hybrid/start-labroom.html#stop",[]],["text//swarmlab/docs/hybrid/start-labroom.html#stop",[]],["component//swarmlab/docs/hybrid/start-labroom.html#stop",[]],["title//swarmlab/docs/hybrid/start-labroom.html#console",[170,41.005]],["name//swarmlab/docs/hybrid/start-labroom.html#console",[]],["text//swarmlab/docs/hybrid/start-labroom.html#console",[]],["component//swarmlab/docs/hybrid/start-labroom.html#console",[]],["title//swarmlab/docs/hybrid/start-labroom.html#video",[234,34.966]],["name//swarmlab/docs/hybrid/start-labroom.html#video",[]],["text//swarmlab/docs/hybrid/start-labroom.html#video",[]],["component//swarmlab/docs/hybrid/start-labroom.html#video",[]],["title//swarmlab/docs/hybrid/start-labroom.html#start-labroom",[8,26.867,243,18.596]],["name//swarmlab/docs/hybrid/start-labroom.html#start-labroom",[]],["text//swarmlab/docs/hybrid/start-labroom.html#start-labroom",[]],["component//swarmlab/docs/hybrid/start-labroom.html#start-labroom",[]],["title//swarmlab/docs/hybrid/start-microservices.html",[235,46.674]],["name//swarmlab/docs/hybrid/start-microservices.html",[239,0.665,243,0.413]],["text//swarmlab/docs/hybrid/start-microservices.html",[11,1.306,43,1.347,46,2.537,63,1.269,69,1.269,80,0.975,95,1.445,96,1.445,142,0.879,151,1.788,152,0.991,153,1.206,154,1.062,155,1.378,156,3.535,157,1.083,160,0.891,161,1.269,162,1.062,163,1.506,170,2.177,171,1.206,181,1.236,189,2.309,201,1.269,232,1.083,237,1.025,239,3.949,240,1.206,243,1.285,244,1.445,246,1.393,247,1.306,248,1.58,249,1.206,250,2.709,254,1.795,255,1.58,256,1.795,257,1.982]],["component//swarmlab/docs/hybrid/start-microservices.html",[1,0.455]],["title//swarmlab/docs/hybrid/start-microservices.html#microservices",[239,38.944]],["name//swarmlab/docs/hybrid/start-microservices.html#microservices",[]],["text//swarmlab/docs/hybrid/start-microservices.html#microservices",[]],["component//swarmlab/docs/hybrid/start-microservices.html#microservices",[]],["title//swarmlab/docs/hybrid/start-microservices.html#download",[247,42.188]],["name//swarmlab/docs/hybrid/start-microservices.html#download",[]],["text//swarmlab/docs/hybrid/start-microservices.html#download",[]],["component//swarmlab/docs/hybrid/start-microservices.html#download",[]],["title//swarmlab/docs/hybrid/start-microservices.html#delete",[249,38.944]],["name//swarmlab/docs/hybrid/start-microservices.html#delete",[]],["text//swarmlab/docs/hybrid/start-microservices.html#delete",[]],["component//swarmlab/docs/hybrid/start-microservices.html#delete",[]],["title//swarmlab/docs/hybrid/start-microservices.html#info",[155,25.957]],["name//swarmlab/docs/hybrid/start-microservices.html#info",[]],["text//swarmlab/docs/hybrid/start-microservices.html#info",[]],["component//swarmlab/docs/hybrid/start-microservices.html#info",[]],["title//swarmlab/docs/hybrid/start-microservices.html#start",[243,24.202]],["name//swarmlab/docs/hybrid/start-microservices.html#start",[]],["text//swarmlab/docs/hybrid/start-microservices.html#start",[]],["component//swarmlab/docs/hybrid/start-microservices.html#start",[]],["title//swarmlab/docs/hybrid/start-microservices.html#stop",[160,28.793]],["name//swarmlab/docs/hybrid/start-microservices.html#stop",[]],["text//swarmlab/docs/hybrid/start-microservices.html#stop",[]],["component//swarmlab/docs/hybrid/start-microservices.html#stop",[]],["title//swarmlab/docs/hybrid/start-microservices.html#console",[170,41.005]],["name//swarmlab/docs/hybrid/start-microservices.html#console",[]],["text//swarmlab/docs/hybrid/start-microservices.html#console",[]],["component//swarmlab/docs/hybrid/start-microservices.html#console",[]],["title//swarmlab/docs/hybrid/start-microservices.html#video",[234,34.966]],["name//swarmlab/docs/hybrid/start-microservices.html#video",[]],["text//swarmlab/docs/hybrid/start-microservices.html#video",[]],["component//swarmlab/docs/hybrid/start-microservices.html#video",[]],["title//swarmlab/docs/hybrid/start-microservices.html#start-microservice",[239,29.923,243,18.596]],["name//swarmlab/docs/hybrid/start-microservices.html#start-microservice",[]],["text//swarmlab/docs/hybrid/start-microservices.html#start-microservice",[]],["component//swarmlab/docs/hybrid/start-microservices.html#start-microservice",[]],["title//swarmlab/docs/hybrid/start-proof_of_concept.html",[235,46.674]],["name//swarmlab/docs/hybrid/start-proof_of_concept.html",[243,0.413,258,0.743]],["text//swarmlab/docs/hybrid/start-proof_of_concept.html",[11,1.24,42,0.846,43,1.279,46,2.458,63,1.205,69,1.205,80,0.925,95,1.372,96,1.372,142,0.835,151,1.71,152,0.941,153,1.145,154,1.009,155,1.318,156,3.426,157,1.028,160,1.462,161,1.205,162,1.009,163,1.43,170,2.082,171,1.145,181,1.174,189,2.209,201,1.205,232,1.775,237,0.973,240,1.145,243,1.229,244,1.372,246,1.322,247,1.24,248,1.5,249,1.145,250,2.591,254,1.704,255,1.5,256,1.704,258,4.859]],["component//swarmlab/docs/hybrid/start-proof_of_concept.html",[1,0.455]],["title//swarmlab/docs/hybrid/start-proof_of_concept.html#proof-of-concept",[101,44.542,102,44.542]],["name//swarmlab/docs/hybrid/start-proof_of_concept.html#proof-of-concept",[]],["text//swarmlab/docs/hybrid/start-proof_of_concept.html#proof-of-concept",[]],["component//swarmlab/docs/hybrid/start-proof_of_concept.html#proof-of-concept",[]],["title//swarmlab/docs/hybrid/start-proof_of_concept.html#download",[247,42.188]],["name//swarmlab/docs/hybrid/start-proof_of_concept.html#download",[]],["text//swarmlab/docs/hybrid/start-proof_of_concept.html#download",[]],["component//swarmlab/docs/hybrid/start-proof_of_concept.html#download",[]],["title//swarmlab/docs/hybrid/start-proof_of_concept.html#delete",[249,38.944]],["name//swarmlab/docs/hybrid/start-proof_of_concept.html#delete",[]],["text//swarmlab/docs/hybrid/start-proof_of_concept.html#delete",[]],["component//swarmlab/docs/hybrid/start-proof_of_concept.html#delete",[]],["title//swarmlab/docs/hybrid/start-proof_of_concept.html#info",[155,25.957]],["name//swarmlab/docs/hybrid/start-proof_of_concept.html#info",[]],["text//swarmlab/docs/hybrid/start-proof_of_concept.html#info",[]],["component//swarmlab/docs/hybrid/start-proof_of_concept.html#info",[]],["title//swarmlab/docs/hybrid/start-proof_of_concept.html#start",[243,24.202]],["name//swarmlab/docs/hybrid/start-proof_of_concept.html#start",[]],["text//swarmlab/docs/hybrid/start-proof_of_concept.html#start",[]],["component//swarmlab/docs/hybrid/start-proof_of_concept.html#start",[]],["title//swarmlab/docs/hybrid/start-proof_of_concept.html#stop",[160,28.793]],["name//swarmlab/docs/hybrid/start-proof_of_concept.html#stop",[]],["text//swarmlab/docs/hybrid/start-proof_of_concept.html#stop",[]],["component//swarmlab/docs/hybrid/start-proof_of_concept.html#stop",[]],["title//swarmlab/docs/hybrid/start-proof_of_concept.html#console",[170,41.005]],["name//swarmlab/docs/hybrid/start-proof_of_concept.html#console",[]],["text//swarmlab/docs/hybrid/start-proof_of_concept.html#console",[]],["component//swarmlab/docs/hybrid/start-proof_of_concept.html#console",[]],["title//swarmlab/docs/hybrid/start-proof_of_concept.html#video",[234,34.966]],["name//swarmlab/docs/hybrid/start-proof_of_concept.html#video",[]],["text//swarmlab/docs/hybrid/start-proof_of_concept.html#video",[]],["component//swarmlab/docs/hybrid/start-proof_of_concept.html#video",[]],["title//swarmlab/docs/hybrid/start-proof_of_concept.html#start-proof_of_concept",[243,18.596,258,33.426]],["name//swarmlab/docs/hybrid/start-proof_of_concept.html#start-proof_of_concept",[]],["text//swarmlab/docs/hybrid/start-proof_of_concept.html#start-proof_of_concept",[]],["component//swarmlab/docs/hybrid/start-proof_of_concept.html#start-proof_of_concept",[]],["title//swarmlab/docs/hybrid/start-proof_of_concept.html#stop-proof_of_concept",[160,22.124,258,33.426]],["name//swarmlab/docs/hybrid/start-proof_of_concept.html#stop-proof_of_concept",[]],["text//swarmlab/docs/hybrid/start-proof_of_concept.html#stop-proof_of_concept",[]],["component//swarmlab/docs/hybrid/start-proof_of_concept.html#stop-proof_of_concept",[]],["title//swarmlab/docs/hybrid/start-storage.html",[235,46.674]],["name//swarmlab/docs/hybrid/start-storage.html",[238,0.575,243,0.413]],["text//swarmlab/docs/hybrid/start-storage.html",[3,1.021,42,0.676,43,1.021,46,2.357,48,1.021,69,0.963,95,1.946,96,1.096,119,1.142,142,0.667,151,1.404,152,0.751,153,0.914,154,0.805,155,1.082,156,3.285,157,0.821,160,0.676,161,0.963,162,0.805,163,1.142,170,1.71,171,1.624,178,0.914,181,0.937,189,1.814,199,0.963,201,0.963,208,1.142,228,0.873,229,0.937,232,0.821,237,0.777,238,3.36,240,0.914,241,1.056,243,1.361,246,1.056,247,0.99,248,1.198,249,0.914,250,2.127,259,3.949,260,2.669,261,1.503,262,1.198,263,1.361,264,2.028,265,1.503,266,1.198,267,1.361,268,1.198]],["component//swarmlab/docs/hybrid/start-storage.html",[1,0.455]],["title//swarmlab/docs/hybrid/start-storage.html#storage",[238,33.687]],["name//swarmlab/docs/hybrid/start-storage.html#storage",[]],["text//swarmlab/docs/hybrid/start-storage.html#storage",[]],["component//swarmlab/docs/hybrid/start-storage.html#storage",[]],["title//swarmlab/docs/hybrid/start-storage.html#download",[247,42.188]],["name//swarmlab/docs/hybrid/start-storage.html#download",[]],["text//swarmlab/docs/hybrid/start-storage.html#download",[]],["component//swarmlab/docs/hybrid/start-storage.html#download",[]],["title//swarmlab/docs/hybrid/start-storage.html#delete",[249,38.944]],["name//swarmlab/docs/hybrid/start-storage.html#delete",[]],["text//swarmlab/docs/hybrid/start-storage.html#delete",[]],["component//swarmlab/docs/hybrid/start-storage.html#delete",[]],["title//swarmlab/docs/hybrid/start-storage.html#info",[155,25.957]],["name//swarmlab/docs/hybrid/start-storage.html#info",[]],["text//swarmlab/docs/hybrid/start-storage.html#info",[]],["component//swarmlab/docs/hybrid/start-storage.html#info",[]],["title//swarmlab/docs/hybrid/start-storage.html#start",[243,24.202]],["name//swarmlab/docs/hybrid/start-storage.html#start",[]],["text//swarmlab/docs/hybrid/start-storage.html#start",[]],["component//swarmlab/docs/hybrid/start-storage.html#start",[]],["title//swarmlab/docs/hybrid/start-storage.html#shard-keys",[259,44.542,264,37.38]],["name//swarmlab/docs/hybrid/start-storage.html#shard-keys",[]],["text//swarmlab/docs/hybrid/start-storage.html#shard-keys",[]],["component//swarmlab/docs/hybrid/start-storage.html#shard-keys",[]],["title//swarmlab/docs/hybrid/start-storage.html#stop",[160,28.793]],["name//swarmlab/docs/hybrid/start-storage.html#stop",[]],["text//swarmlab/docs/hybrid/start-storage.html#stop",[]],["component//swarmlab/docs/hybrid/start-storage.html#stop",[]],["title//swarmlab/docs/hybrid/start-storage.html#console",[170,41.005]],["name//swarmlab/docs/hybrid/start-storage.html#console",[]],["text//swarmlab/docs/hybrid/start-storage.html#console",[]],["component//swarmlab/docs/hybrid/start-storage.html#console",[]],["title//swarmlab/docs/hybrid/start-storage.html#video",[234,34.966]],["name//swarmlab/docs/hybrid/start-storage.html#video",[]],["text//swarmlab/docs/hybrid/start-storage.html#video",[]],["component//swarmlab/docs/hybrid/start-storage.html#video",[]],["title//swarmlab/docs/hybrid/start-storage.html#start-storage",[238,25.884,243,18.596]],["name//swarmlab/docs/hybrid/start-storage.html#start-storage",[]],["text//swarmlab/docs/hybrid/start-storage.html#start-storage",[]],["component//swarmlab/docs/hybrid/start-storage.html#start-storage",[]],["title//swarmlab/docs/install/install-docker.html",[66,30.989]],["name//swarmlab/docs/install/install-docker.html",[66,0.529,269,0.649]],["text//swarmlab/docs/install/install-docker.html",[4,0.728,6,0.362,19,0.63,22,0.444,27,0.342,32,0.313,42,0.844,46,0.354,49,0.362,50,0.303,54,0.531,63,0.275,64,2.916,65,0.326,66,2.604,70,0.342,71,0.63,72,0.389,88,0.292,90,0.244,93,0.389,109,0.275,115,0.389,131,0.914,134,0.751,139,0.362,152,0.215,157,0.235,159,0.283,162,0.444,168,0.302,171,0.261,172,0.283,173,0.292,177,0.914,178,0.261,180,0.914,190,0.661,200,0.302,218,0.342,226,0.482,228,0.482,233,0.342,247,0.547,262,2.585,263,0.389,264,0.326,267,0.389,269,2.316,270,0.43,271,0.362,272,0.751,273,0.43,274,0.43,275,0.43,276,0.43,277,0.389,278,0.43,279,0.389,280,0.389,281,0.43,282,0.43,283,0.43,284,0.43,285,3.454,286,0.699,287,0.829,288,2.314,289,0.275,290,0.43,291,1.014,292,0.43,293,0.43,294,1.583,295,0.43,296,0.43,297,1.308,298,0.389,299,0.43,300,0.43,301,0.362,302,0.43,303,0.829,304,0.43,305,0.661,306,0.43,307,0.829,308,0.829,309,0.43,310,0.43,311,0.362,312,0.362,313,0.661,314,0.43,315,0.43,316,0.362,317,0.362,318,0.362,319,0.43,320,0.43,321,0.43,322,0.389,323,0.326,324,0.342,325,0.362,326,0.362,327,0.362,328,0.362,329,0.43,330,0.389,331,0.829,332,0.43,333,0.751,334,0.751,335,0.661,336,0.43,337,1.496,338,0.389,339,0.829,340,0.43,341,0.261,342,0.43,343,0.43,344,0.829,345,0.326,346,0.362,347,0.43,348,0.43,349,0.326,350,0.43,351,0.362,352,0.43,353,0.389,354,0.43,355,0.605,356,0.43,357,0.43,358,0.302,359,0.43,360,0.389,361,0.362,362,0.313,363,0.43,364,0.661,365,0.43,366,0.43,367,0.699,368,0.699,369,0.389,370,0.389,371,0.362,372,0.362,373,0.43,374,0.829,375,0.389,376,0.43,377,0.43,378,0.43,379,0.829,380,0.699,381,0.829,382,0.829,383,0.829,384,0.829,385,0.829,386,0.829,387,0.43,388,0.255,389,0.362,390,1.592,391,0.362,392,0.699,393,0.699,394,0.362,395,1.014,396,0.362,397,0.362,398,0.362]],["component//swarmlab/docs/install/install-docker.html",[1,0.455]],["title//swarmlab/docs/install/install-docker.html#why-docker",[66,30.989]],["name//swarmlab/docs/install/install-docker.html#why-docker",[]],["text//swarmlab/docs/install/install-docker.html#why-docker",[]],["component//swarmlab/docs/install/install-docker.html#why-docker",[]],["title//swarmlab/docs/install/install-docker.html#linuxnix-installation-of-docker",[66,19.332,269,23.728,399,39.932]],["name//swarmlab/docs/install/install-docker.html#linuxnix-installation-of-docker",[]],["text//swarmlab/docs/install/install-docker.html#linuxnix-installation-of-docker",[]],["component//swarmlab/docs/install/install-docker.html#linuxnix-installation-of-docker",[]],["title//swarmlab/docs/install/install-docker.html#windows-10-with-wsl-version2-enabled",[171,17.655,177,22.054,337,23.13,338,26.28,362,21.159]],["name//swarmlab/docs/install/install-docker.html#windows-10-with-wsl-version2-enabled",[]],["text//swarmlab/docs/install/install-docker.html#windows-10-with-wsl-version2-enabled",[]],["component//swarmlab/docs/install/install-docker.html#windows-10-with-wsl-version2-enabled",[]],["title//swarmlab/docs/install/install-docker.html#fix-x509-certificate-signed-by-unknown-authority-issue",[197,16.617,313,18.165,367,19.222,368,19.222,371,19.222,372,19.222,400,19.222]],["name//swarmlab/docs/install/install-docker.html#fix-x509-certificate-signed-by-unknown-authority-issue",[]],["text//swarmlab/docs/install/install-docker.html#fix-x509-certificate-signed-by-unknown-authority-issue",[]],["component//swarmlab/docs/install/install-docker.html#fix-x509-certificate-signed-by-unknown-authority-issue",[]],["title//swarmlab/docs/install/install-docker.html#docker-compose",[66,23.811,390,35.863]],["name//swarmlab/docs/install/install-docker.html#docker-compose",[]],["text//swarmlab/docs/install/install-docker.html#docker-compose",[]],["component//swarmlab/docs/install/install-docker.html#docker-compose",[]],["title//swarmlab/docs/install/install-hybrid.html",[52,36.401]],["name//swarmlab/docs/install/install-hybrid.html",[52,0.621,269,0.649]],["text//swarmlab/docs/install/install-hybrid.html",[1,0.322,4,0.419,22,0.248,23,0.338,34,0.289,42,1.182,46,0.707,47,0.369,52,0.733,54,0.297,58,0.361,63,0.297,64,2.847,66,1.272,70,1.027,77,0.315,88,0.606,97,0.338,109,0.297,119,0.352,130,0.352,131,0.677,148,0.369,157,0.253,160,0.208,167,0.369,171,1.415,173,0.315,177,1.767,180,0.677,188,0.352,190,0.369,193,0.39,197,0.338,198,0.425,210,0.325,214,0.39,218,0.369,223,0.39,228,0.269,233,0.369,241,0.626,243,0.175,249,0.282,255,0.71,264,0.352,269,1.382,271,0.39,285,3.093,286,0.39,288,1.69,289,0.297,291,0.752,294,1.087,301,0.39,305,0.369,311,0.39,312,0.39,316,0.39,317,0.39,318,0.39,323,0.352,324,0.369,325,0.39,327,0.39,328,0.39,337,1.597,345,0.677,358,0.325,361,0.39,362,0.65,389,0.39,390,1.461,391,0.39,392,0.752,393,0.752,394,0.39,395,1.087,396,0.39,397,0.39,398,0.39,401,0.39,402,0.985,403,0.39,404,0.39,405,0.419,406,1.167,407,0.369,408,0.419,409,0.419,410,0.419,411,0.419,412,0.419,413,0.419,414,0.807,415,0.807,416,0.419,417,0.419,418,0.419,419,0.419,420,0.807,421,0.419,422,0.419,423,0.419,424,0.419,425,0.419,426,0.419,427,0.419,428,0.419,429,0.419,430,0.752,431,0.71,432,0.419,433,0.419,434,0.419,435,0.39,436,0.419,437,0.369,438,0.71,439,0.979,440,0.807,441,0.807,442,0.891,443,0.891,444,0.807,445,0.289,446,0.807,447,1.167,448,0.419,449,1.167,450,0.419,451,0.807,452,0.369,453,1.167,454,0.419,455,0.419,456,0.39,457,0.807,458,1.502,459,1.167,460,0.807,461,0.807,462,0.419,463,0.419,464,0.39,465,0.807,466,0.419,467,0.807,468,0.419,469,0.39,470,0.419,471,0.807,472,0.39,473,1.167,474,0.419,475,0.419,476,0.419,477,0.419,478,0.419,479,0.419,480,0.419,481,1.167,482,0.419,483,1.502,484,0.419,485,0.338,486,0.419,487,0.419,488,0.419,489,0.419,490,0.419,491,0.39,492,0.419]],["component//swarmlab/docs/install/install-hybrid.html",[1,0.455]],["title//swarmlab/docs/install/install-hybrid.html#system-requirements",[18,33.426,109,31.507]],["name//swarmlab/docs/install/install-hybrid.html#system-requirements",[]],["text//swarmlab/docs/install/install-hybrid.html#system-requirements",[]],["component//swarmlab/docs/install/install-hybrid.html#system-requirements",[]],["title//swarmlab/docs/install/install-hybrid.html#prerequisites",[493,57.969]],["name//swarmlab/docs/install/install-hybrid.html#prerequisites",[]],["text//swarmlab/docs/install/install-hybrid.html#prerequisites",[]],["component//swarmlab/docs/install/install-hybrid.html#prerequisites",[]],["title//swarmlab/docs/install/install-hybrid.html#node-version-15",[297,33.683,494,26.319,495,36.165]],["name//swarmlab/docs/install/install-hybrid.html#node-version-15",[]],["text//swarmlab/docs/install/install-hybrid.html#node-version-15",[]],["component//swarmlab/docs/install/install-hybrid.html#node-version-15",[]],["title//swarmlab/docs/install/install-hybrid.html#docker",[66,30.989]],["name//swarmlab/docs/install/install-hybrid.html#docker",[]],["text//swarmlab/docs/install/install-hybrid.html#docker",[]],["component//swarmlab/docs/install/install-hybrid.html#docker",[]],["title//swarmlab/docs/install/install-hybrid.html#docker-compose",[66,23.811,390,35.863]],["name//swarmlab/docs/install/install-hybrid.html#docker-compose",[]],["text//swarmlab/docs/install/install-hybrid.html#docker-compose",[]],["component//swarmlab/docs/install/install-hybrid.html#docker-compose",[]],["title//swarmlab/docs/install/install-hybrid.html#pm2",[437,51.021]],["name//swarmlab/docs/install/install-hybrid.html#pm2",[]],["text//swarmlab/docs/install/install-hybrid.html#pm2",[]],["component//swarmlab/docs/install/install-hybrid.html#pm2",[]],["title//swarmlab/docs/install/install-hybrid.html#install",[269,38.034]],["name//swarmlab/docs/install/install-hybrid.html#install",[]],["text//swarmlab/docs/install/install-hybrid.html#install",[]],["component//swarmlab/docs/install/install-hybrid.html#install",[]],["title//swarmlab/docs/install/install-hybrid.html#linux",[402,38.034]],["name//swarmlab/docs/install/install-hybrid.html#linux",[]],["text//swarmlab/docs/install/install-hybrid.html#linux",[]],["component//swarmlab/docs/install/install-hybrid.html#linux",[]],["title//swarmlab/docs/install/install-hybrid.html#clone-the-repo",[323,37.38,439,37.38]],["name//swarmlab/docs/install/install-hybrid.html#clone-the-repo",[]],["text//swarmlab/docs/install/install-hybrid.html#clone-the-repo",[]],["component//swarmlab/docs/install/install-hybrid.html#clone-the-repo",[]],["title//swarmlab/docs/install/install-hybrid.html#install-it",[269,38.034]],["name//swarmlab/docs/install/install-hybrid.html#install-it",[]],["text//swarmlab/docs/install/install-hybrid.html#install-it",[]],["component//swarmlab/docs/install/install-hybrid.html#install-it",[]],["title//swarmlab/docs/install/install-hybrid.html#windows",[171,38.944]],["name//swarmlab/docs/install/install-hybrid.html#windows",[]],["text//swarmlab/docs/install/install-hybrid.html#windows",[]],["component//swarmlab/docs/install/install-hybrid.html#windows",[]],["title//swarmlab/docs/install/install-hybrid.html#fix-network-issues",[58,16.193,197,29.118,400,33.683]],["name//swarmlab/docs/install/install-hybrid.html#fix-network-issues",[]],["text//swarmlab/docs/install/install-hybrid.html#fix-network-issues",[]],["component//swarmlab/docs/install/install-hybrid.html#fix-network-issues",[]],["title//swarmlab/docs/install/install-hybrid.html#startstop-service",[80,24.189,496,44.542]],["name//swarmlab/docs/install/install-hybrid.html#startstop-service",[]],["text//swarmlab/docs/install/install-hybrid.html#startstop-service",[]],["component//swarmlab/docs/install/install-hybrid.html#startstop-service",[]],["title//swarmlab/docs/install/install-hybrid.html#start",[243,24.202]],["name//swarmlab/docs/install/install-hybrid.html#start",[]],["text//swarmlab/docs/install/install-hybrid.html#start",[]],["component//swarmlab/docs/install/install-hybrid.html#start",[]],["title//swarmlab/docs/install/install-hybrid.html#stop",[160,28.793]],["name//swarmlab/docs/install/install-hybrid.html#stop",[]],["text//swarmlab/docs/install/install-hybrid.html#stop",[]],["component//swarmlab/docs/install/install-hybrid.html#stop",[]],["title//swarmlab/docs/install/install-venus.html",[78,44.982]],["name//swarmlab/docs/install/install-venus.html",[78,0.768,269,0.649]],["text//swarmlab/docs/install/install-venus.html",[4,0.384,22,0.227,23,0.309,34,0.264,42,1.22,46,0.653,47,0.338,52,0.241,54,0.271,58,0.172,63,0.271,64,2.792,66,1.313,70,1.478,77,0.288,78,0.575,85,0.338,88,0.556,97,0.309,109,0.271,119,0.622,130,0.322,131,0.901,157,0.447,160,0.19,167,0.338,171,1.313,173,0.288,177,1.857,180,0.622,188,0.322,190,0.338,193,0.357,197,0.309,198,0.884,210,0.298,214,0.357,218,0.338,223,0.357,228,0.246,233,0.338,241,0.575,243,0.16,249,0.258,255,0.652,264,0.322,269,1.452,271,0.357,285,3.081,286,0.357,288,1.82,289,0.271,291,0.69,294,1,301,0.357,305,0.338,311,0.357,312,0.357,316,0.357,317,0.357,318,0.357,323,0.322,324,0.338,325,0.357,327,0.357,328,0.357,337,2.739,345,0.622,349,0.322,355,0.309,358,0.298,360,0.384,361,0.69,362,0.309,389,0.357,390,1.352,391,0.357,392,0.69,393,0.69,394,0.357,395,1,396,0.357,397,0.357,398,0.357,401,0.357,402,1.101,403,0.357,404,0.357,405,0.384,406,1.074,407,0.338,408,0.384,409,0.384,410,0.384,411,0.384,412,0.384,413,0.384,414,0.741,415,0.741,416,0.384,417,0.384,418,0.384,419,0.384,420,0.741,421,0.384,422,0.384,423,0.384,424,0.384,425,0.384,426,0.384,427,0.384,428,0.384,429,0.384,430,0.69,431,0.652,432,0.384,433,0.384,434,0.384,435,0.357,436,0.384,437,0.338,438,0.652,439,0.901,440,0.741,441,0.741,444,0.741,445,0.264,446,0.741,447,1.679,448,0.384,449,1.074,450,0.384,451,0.741,452,0.338,453,1.074,454,0.384,455,0.384,456,0.357,457,0.741,458,1.386,459,1.074,460,0.741,461,1.074,462,0.384,463,0.384,464,0.357,465,0.741,466,0.384,467,0.741,468,0.384,469,0.357,470,0.384,471,0.741,472,0.357,473,1.074,474,0.384,475,0.384,476,0.384,477,0.384,478,0.384,479,0.384,480,0.384,481,1.074,482,0.384,483,1.386,484,0.384,485,0.309,486,0.384,487,0.384,488,0.384,489,0.384,490,0.384,491,0.357,492,0.384,497,0.384,498,0.423,499,0.818,500,0.818,501,0.741,502,0.423]],["component//swarmlab/docs/install/install-venus.html",[1,0.455]],["title//swarmlab/docs/install/install-venus.html#system-requirements",[18,33.426,109,31.507]],["name//swarmlab/docs/install/install-venus.html#system-requirements",[]],["text//swarmlab/docs/install/install-venus.html#system-requirements",[]],["component//swarmlab/docs/install/install-venus.html#system-requirements",[]],["title//swarmlab/docs/install/install-venus.html#prerequisites",[493,57.969]],["name//swarmlab/docs/install/install-venus.html#prerequisites",[]],["text//swarmlab/docs/install/install-venus.html#prerequisites",[]],["component//swarmlab/docs/install/install-venus.html#prerequisites",[]],["title//swarmlab/docs/install/install-venus.html#node-version-15",[297,33.683,494,26.319,495,36.165]],["name//swarmlab/docs/install/install-venus.html#node-version-15",[]],["text//swarmlab/docs/install/install-venus.html#node-version-15",[]],["component//swarmlab/docs/install/install-venus.html#node-version-15",[]],["title//swarmlab/docs/install/install-venus.html#docker",[66,30.989]],["name//swarmlab/docs/install/install-venus.html#docker",[]],["text//swarmlab/docs/install/install-venus.html#docker",[]],["component//swarmlab/docs/install/install-venus.html#docker",[]],["title//swarmlab/docs/install/install-venus.html#docker-compose",[66,23.811,390,35.863]],["name//swarmlab/docs/install/install-venus.html#docker-compose",[]],["text//swarmlab/docs/install/install-venus.html#docker-compose",[]],["component//swarmlab/docs/install/install-venus.html#docker-compose",[]],["title//swarmlab/docs/install/install-venus.html#pm2",[437,51.021]],["name//swarmlab/docs/install/install-venus.html#pm2",[]],["text//swarmlab/docs/install/install-venus.html#pm2",[]],["component//swarmlab/docs/install/install-venus.html#pm2",[]],["title//swarmlab/docs/install/install-venus.html#wireguard",[497,57.969]],["name//swarmlab/docs/install/install-venus.html#wireguard",[]],["text//swarmlab/docs/install/install-venus.html#wireguard",[]],["component//swarmlab/docs/install/install-venus.html#wireguard",[]],["title//swarmlab/docs/install/install-venus.html#install",[269,38.034]],["name//swarmlab/docs/install/install-venus.html#install",[]],["text//swarmlab/docs/install/install-venus.html#install",[]],["component//swarmlab/docs/install/install-venus.html#install",[]],["title//swarmlab/docs/install/install-venus.html#linux",[402,38.034]],["name//swarmlab/docs/install/install-venus.html#linux",[]],["text//swarmlab/docs/install/install-venus.html#linux",[]],["component//swarmlab/docs/install/install-venus.html#linux",[]],["title//swarmlab/docs/install/install-venus.html#clone-the-repo",[323,37.38,439,37.38]],["name//swarmlab/docs/install/install-venus.html#clone-the-repo",[]],["text//swarmlab/docs/install/install-venus.html#clone-the-repo",[]],["component//swarmlab/docs/install/install-venus.html#clone-the-repo",[]],["title//swarmlab/docs/install/install-venus.html#install-it",[269,38.034]],["name//swarmlab/docs/install/install-venus.html#install-it",[]],["text//swarmlab/docs/install/install-venus.html#install-it",[]],["component//swarmlab/docs/install/install-venus.html#install-it",[]],["title//swarmlab/docs/install/install-venus.html#windows",[171,38.944]],["name//swarmlab/docs/install/install-venus.html#windows",[]],["text//swarmlab/docs/install/install-venus.html#windows",[]],["component//swarmlab/docs/install/install-venus.html#windows",[]],["title//swarmlab/docs/install/install-venus.html#fix-network-issues",[58,16.193,197,29.118,400,33.683]],["name//swarmlab/docs/install/install-venus.html#fix-network-issues",[]],["text//swarmlab/docs/install/install-venus.html#fix-network-issues",[]],["component//swarmlab/docs/install/install-venus.html#fix-network-issues",[]],["title//swarmlab/docs/install/install-venus.html#startstop-service",[80,24.189,496,44.542]],["name//swarmlab/docs/install/install-venus.html#startstop-service",[]],["text//swarmlab/docs/install/install-venus.html#startstop-service",[]],["component//swarmlab/docs/install/install-venus.html#startstop-service",[]],["title//swarmlab/docs/install/install-venus.html#start",[243,24.202]],["name//swarmlab/docs/install/install-venus.html#start",[]],["text//swarmlab/docs/install/install-venus.html#start",[]],["component//swarmlab/docs/install/install-venus.html#start",[]],["title//swarmlab/docs/install/install-venus.html#stop",[160,28.793]],["name//swarmlab/docs/install/install-venus.html#stop",[]],["text//swarmlab/docs/install/install-venus.html#stop",[]],["component//swarmlab/docs/install/install-venus.html#stop",[]],["title//swarmlab/docs/install/overview.html",[269,38.034]],["name//swarmlab/docs/install/overview.html",[236,1.16]],["text//swarmlab/docs/install/overview.html",[1,1.001,3,1.064,6,2.335,7,0.872,8,0.855,9,2.827,18,1.064,19,1.19,20,1.248,22,1.994,42,0.704,43,1.064,45,1.142,46,1.586,50,0.573,58,1.508,65,1.19,66,1.34,80,0.77,86,1.248,87,3.58,88,2.528,97,1.142,104,2.103,108,1.142,109,1.003,110,1.321,111,1.248,161,1.773,171,1.684,176,1.248,181,0.977,201,1.003,210,1.945,269,0.93,272,1.418,355,1.142,362,1.142,401,1.321,402,1.645,403,1.321,404,1.321,503,1.321,504,1.418,505,1.418,506,1.418,507,1.418,508,1.566,509,2.768,510,1.566,511,1.566,512,1.418,513,1.566,514,1.566,515,1.566,516,1.566,517,1.566]],["component//swarmlab/docs/install/overview.html",[1,0.455]],["title//swarmlab/docs/install/overview.html#hybrid",[52,36.401]],["name//swarmlab/docs/install/overview.html#hybrid",[]],["text//swarmlab/docs/install/overview.html#hybrid",[]],["component//swarmlab/docs/install/overview.html#hybrid",[]],["title//swarmlab/docs/install/overview.html#venus",[78,44.982]],["name//swarmlab/docs/install/overview.html#venus",[]],["text//swarmlab/docs/install/overview.html#venus",[]],["component//swarmlab/docs/install/overview.html#venus",[]],["title//swarmlab/docs/install/overview.html#docker",[66,30.989]],["name//swarmlab/docs/install/overview.html#docker",[]],["text//swarmlab/docs/install/overview.html#docker",[]],["component//swarmlab/docs/install/overview.html#docker",[]],["title//swarmlab/docs/myservices/jupyter.html",[518,46.674]],["name//swarmlab/docs/myservices/jupyter.html",[518,1.424]],["text//swarmlab/docs/myservices/jupyter.html",[4,0.734,12,0.758,20,0.667,21,0.706,22,0.449,23,0.61,32,0.61,42,0.703,46,0.357,48,0.569,50,0.805,52,1.857,58,0.339,64,0.509,66,0.405,80,0.412,90,1.252,111,0.667,137,0.758,142,0.371,144,1.941,151,0.44,152,0.418,154,1.751,155,0.339,160,0.376,162,0.449,165,0.457,168,0.588,174,0.536,198,0.399,212,0.412,215,0.758,225,0.466,228,0.909,229,0.975,232,1.51,237,1.429,239,0.509,241,0.588,243,0.591,266,0.667,289,0.536,324,2.603,326,1.319,330,0.758,388,0.497,402,0.497,438,0.667,518,1.605,519,0.44,520,0.837,521,0.837,522,0.837,523,0.837,524,0.837,525,1.564,526,0.837,527,0.706,528,0.706,529,0.837,530,1.564,531,0.837,532,0.837,533,2.201,534,0.837,535,0.837,536,0.837,537,0.837,538,0.837,539,2.201,540,0.837,541,0.837,542,2.201,543,0.837,544,0.837,545,0.837,546,0.837,547,0.837,548,0.837,549,0.837,550,0.837,551,1.564,552,0.837,553,0.837,554,0.837,555,0.837,556,0.837,557,0.837,558,0.837,559,0.837,560,0.837,561,0.837,562,0.837,563,0.837,564,0.837,565,0.837,566,0.837,567,0.837,568,0.837,569,0.837,570,0.837,571,1.564,572,0.837,573,0.837,574,0.837,575,0.837,576,0.837,577,0.837,578,0.837,579,0.837,580,0.837,581,0.837,582,1.416,583,0.837,584,0.837,585,0.837]],["component//swarmlab/docs/myservices/jupyter.html",[1,0.455]],["title//swarmlab/docs/myservices/jupyter.html#default-configuration",[174,31.507,198,23.447]],["name//swarmlab/docs/myservices/jupyter.html#default-configuration",[]],["text//swarmlab/docs/myservices/jupyter.html#default-configuration",[]],["component//swarmlab/docs/myservices/jupyter.html#default-configuration",[]],["title//swarmlab/docs/myservices/jupyter.html#working-directory-root-user",[4,15.785,178,20.449,212,16.531,289,21.532]],["name//swarmlab/docs/myservices/jupyter.html#working-directory-root-user",[]],["text//swarmlab/docs/myservices/jupyter.html#working-directory-root-user",[]],["component//swarmlab/docs/myservices/jupyter.html#working-directory-root-user",[]],["title//swarmlab/docs/myservices/jupyter.html#default-user-root-user",[4,24.623,198,16.024,289,21.532]],["name//swarmlab/docs/myservices/jupyter.html#default-user-root-user",[]],["text//swarmlab/docs/myservices/jupyter.html#default-user-root-user",[]],["component//swarmlab/docs/myservices/jupyter.html#default-user-root-user",[]],["title//swarmlab/docs/myservices/jupyter.html#unprivileged-user",[4,23.098,586,49.182]],["name//swarmlab/docs/myservices/jupyter.html#unprivileged-user",[]],["text//swarmlab/docs/myservices/jupyter.html#unprivileged-user",[]],["component//swarmlab/docs/myservices/jupyter.html#unprivileged-user",[]],["title//swarmlab/docs/myservices/jupyter.html#user",[4,30.061]],["name//swarmlab/docs/myservices/jupyter.html#user",[]],["text//swarmlab/docs/myservices/jupyter.html#user",[]],["component//swarmlab/docs/myservices/jupyter.html#user",[]],["title//swarmlab/docs/myservices/jupyter.html#home",[587,57.969]],["name//swarmlab/docs/myservices/jupyter.html#home",[]],["text//swarmlab/docs/myservices/jupyter.html#home",[]],["component//swarmlab/docs/myservices/jupyter.html#home",[]],["title//swarmlab/docs/myservices/jupyter.html#directory-map",[212,24.189,225,27.401]],["name//swarmlab/docs/myservices/jupyter.html#directory-map",[]],["text//swarmlab/docs/myservices/jupyter.html#directory-map",[]],["component//swarmlab/docs/myservices/jupyter.html#directory-map",[]],["title//swarmlab/docs/myservices/jupyter.html#ports",[165,34.966]],["name//swarmlab/docs/myservices/jupyter.html#ports",[]],["text//swarmlab/docs/myservices/jupyter.html#ports",[]],["component//swarmlab/docs/myservices/jupyter.html#ports",[]],["title//swarmlab/docs/myservices/jupyter.html#logs",[162,34.309]],["name//swarmlab/docs/myservices/jupyter.html#logs",[]],["text//swarmlab/docs/myservices/jupyter.html#logs",[]],["component//swarmlab/docs/myservices/jupyter.html#logs",[]],["title//swarmlab/docs/myservices/jupyter.html#connect",[50,23.414]],["name//swarmlab/docs/myservices/jupyter.html#connect",[]],["text//swarmlab/docs/myservices/jupyter.html#connect",[]],["component//swarmlab/docs/myservices/jupyter.html#connect",[]],["title//swarmlab/docs/myservices/jupyter.html#connect-via-exec",[50,14.607,341,24.295,388,23.728]],["name//swarmlab/docs/myservices/jupyter.html#connect-via-exec",[]],["text//swarmlab/docs/myservices/jupyter.html#connect-via-exec",[]],["component//swarmlab/docs/myservices/jupyter.html#connect-via-exec",[]],["title//swarmlab/docs/myservices/jupyter.html#connect-via-web",[50,14.607,341,24.295,528,33.683]],["name//swarmlab/docs/myservices/jupyter.html#connect-via-web",[]],["text//swarmlab/docs/myservices/jupyter.html#connect-via-web",[]],["component//swarmlab/docs/myservices/jupyter.html#connect-via-web",[]],["title//swarmlab/docs/myservices/jupyter.html#jupyter-setup",[518,35.863,588,49.182]],["name//swarmlab/docs/myservices/jupyter.html#jupyter-setup",[]],["text//swarmlab/docs/myservices/jupyter.html#jupyter-setup",[]],["component//swarmlab/docs/myservices/jupyter.html#jupyter-setup",[]],["title//swarmlab/docs/myservices/jupyter.html#video",[234,34.966]],["name//swarmlab/docs/myservices/jupyter.html#video",[]],["text//swarmlab/docs/myservices/jupyter.html#video",[]],["component//swarmlab/docs/myservices/jupyter.html#video",[]],["title//swarmlab/docs/myservices/jupyter.html#start-jupyter",[243,18.596,518,35.863]],["name//swarmlab/docs/myservices/jupyter.html#start-jupyter",[]],["text//swarmlab/docs/myservices/jupyter.html#start-jupyter",[]],["component//swarmlab/docs/myservices/jupyter.html#start-jupyter",[]],["title//swarmlab/docs/myservices/jupyter.html#stop-jupyter",[160,22.124,518,35.863]],["name//swarmlab/docs/myservices/jupyter.html#stop-jupyter",[]],["text//swarmlab/docs/myservices/jupyter.html#stop-jupyter",[]],["component//swarmlab/docs/myservices/jupyter.html#stop-jupyter",[]],["title//swarmlab/docs/myservices/linux.html",[402,38.034]],["name//swarmlab/docs/myservices/linux.html",[402,1.16]],["text//swarmlab/docs/myservices/linux.html",[11,0.362,14,0.952,22,0.563,42,0.473,46,0.234,48,0.714,50,0.552,52,1.32,54,0.673,58,0.223,64,6.006,65,0.799,66,0.731,80,0.27,142,0.244,144,1.148,151,0.289,152,0.275,154,1.036,155,0.223,160,0.247,162,0.295,165,1.055,200,0.739,212,0.27,225,0.306,228,0.611,229,0.656,232,0.574,237,0.999,243,0.208,333,1.75,380,0.464,388,0.327,402,1.148,445,0.656,485,0.401,519,0.289,582,0.498,589,0.464,590,0.386,591,0.464,592,0.464,593,0.55,594,0.464,595,0.464,596,0.887,597,0.464,598,0.464,599,0.438,600,0.464,601,0.464,602,0.55,603,2.321,604,1.051,605,0.55,606,0.55,607,1.51,608,0.55,609,0.55,610,0.55,611,0.55,612,0.55,613,0.55,614,0.55,615,1.051,616,0.55,617,0.55,618,0.55,619,0.55,620,0.55,621,0.55,622,0.498,623,0.55,624,0.55,625,1.51,626,1.51,627,0.401,628,0.55,629,0.55,630,0.55,631,0.55,632,0.55,633,0.55,634,0.55,635,0.55,636,0.55,637,0.55,638,1.051,639,0.55,640,0.55,641,0.55,642,0.55,643,0.55,644,0.55,645,0.55,646,0.55,647,0.55,648,0.55,649,0.55,650,0.55,651,0.55,652,0.55,653,0.55,654,0.55]],["component//swarmlab/docs/myservices/linux.html",[1,0.455]],["title//swarmlab/docs/myservices/linux.html#default-configuration",[174,31.507,198,23.447]],["name//swarmlab/docs/myservices/linux.html#default-configuration",[]],["text//swarmlab/docs/myservices/linux.html#default-configuration",[]],["component//swarmlab/docs/myservices/linux.html#default-configuration",[]],["title//swarmlab/docs/myservices/linux.html#working-directory",[178,29.923,212,24.189]],["name//swarmlab/docs/myservices/linux.html#working-directory",[]],["text//swarmlab/docs/myservices/linux.html#working-directory",[]],["component//swarmlab/docs/myservices/linux.html#working-directory",[]],["title//swarmlab/docs/myservices/linux.html#default-user",[4,23.098,198,23.447]],["name//swarmlab/docs/myservices/linux.html#default-user",[]],["text//swarmlab/docs/myservices/linux.html#default-user",[]],["component//swarmlab/docs/myservices/linux.html#default-user",[]],["title//swarmlab/docs/myservices/linux.html#default-password",[198,23.447,655,37.38]],["name//swarmlab/docs/myservices/linux.html#default-password",[]],["text//swarmlab/docs/myservices/linux.html#default-password",[]],["component//swarmlab/docs/myservices/linux.html#default-password",[]],["title//swarmlab/docs/myservices/linux.html#default-password4root",[198,23.447,656,41.485]],["name//swarmlab/docs/myservices/linux.html#default-password4root",[]],["text//swarmlab/docs/myservices/linux.html#default-password4root",[]],["component//swarmlab/docs/myservices/linux.html#default-password4root",[]],["title//swarmlab/docs/myservices/linux.html#directory-map",[212,24.189,225,27.401]],["name//swarmlab/docs/myservices/linux.html#directory-map",[]],["text//swarmlab/docs/myservices/linux.html#directory-map",[]],["component//swarmlab/docs/myservices/linux.html#directory-map",[]],["title//swarmlab/docs/myservices/linux.html#ports",[165,34.966]],["name//swarmlab/docs/myservices/linux.html#ports",[]],["text//swarmlab/docs/myservices/linux.html#ports",[]],["component//swarmlab/docs/myservices/linux.html#ports",[]],["title//swarmlab/docs/myservices/linux.html#logs",[162,34.309]],["name//swarmlab/docs/myservices/linux.html#logs",[]],["text//swarmlab/docs/myservices/linux.html#logs",[]],["component//swarmlab/docs/myservices/linux.html#logs",[]],["title//swarmlab/docs/myservices/linux.html#connect",[50,23.414]],["name//swarmlab/docs/myservices/linux.html#connect",[]],["text//swarmlab/docs/myservices/linux.html#connect",[]],["component//swarmlab/docs/myservices/linux.html#connect",[]],["title//swarmlab/docs/myservices/linux.html#connect-via-ssh",[50,14.607,341,24.295,590,28.063]],["name//swarmlab/docs/myservices/linux.html#connect-via-ssh",[]],["text//swarmlab/docs/myservices/linux.html#connect-via-ssh",[]],["component//swarmlab/docs/myservices/linux.html#connect-via-ssh",[]],["title//swarmlab/docs/myservices/linux.html#connect-via-exec",[50,14.607,341,24.295,388,23.728]],["name//swarmlab/docs/myservices/linux.html#connect-via-exec",[]],["text//swarmlab/docs/myservices/linux.html#connect-via-exec",[]],["component//swarmlab/docs/myservices/linux.html#connect-via-exec",[]],["title//swarmlab/docs/myservices/linux.html#find-lab-workers",[104,30.35,237,20.647,657,33.683]],["name//swarmlab/docs/myservices/linux.html#find-lab-workers",[]],["text//swarmlab/docs/myservices/linux.html#find-lab-workers",[]],["component//swarmlab/docs/myservices/linux.html#find-lab-workers",[]],["title//swarmlab/docs/myservices/linux.html#examples",[445,39.929]],["name//swarmlab/docs/myservices/linux.html#examples",[]],["text//swarmlab/docs/myservices/linux.html#examples",[]],["component//swarmlab/docs/myservices/linux.html#examples",[]],["title//swarmlab/docs/myservices/linux.html#video",[234,34.966]],["name//swarmlab/docs/myservices/linux.html#video",[]],["text//swarmlab/docs/myservices/linux.html#video",[]],["component//swarmlab/docs/myservices/linux.html#video",[]],["title//swarmlab/docs/myservices/linux.html#start-linux",[243,18.596,402,29.224]],["name//swarmlab/docs/myservices/linux.html#start-linux",[]],["text//swarmlab/docs/myservices/linux.html#start-linux",[]],["component//swarmlab/docs/myservices/linux.html#start-linux",[]],["title//swarmlab/docs/myservices/linux.html#stop-linux",[160,22.124,402,29.224]],["name//swarmlab/docs/myservices/linux.html#stop-linux",[]],["text//swarmlab/docs/myservices/linux.html#stop-linux",[]],["component//swarmlab/docs/myservices/linux.html#stop-linux",[]],["title//swarmlab/docs/myservices/mpi.html",[658,48.649]],["name//swarmlab/docs/myservices/mpi.html",[658,1.484]],["text//swarmlab/docs/myservices/mpi.html",[11,0.743,22,1.525,42,0.927,46,0.481,48,1.933,49,0.951,50,1.041,52,2.326,58,0.457,64,2.794,66,1.377,71,1.566,80,0.555,142,0.5,144,2.088,151,0.594,152,0.564,154,1.883,155,0.836,160,0.507,162,0.604,165,1.919,168,0.793,200,1.999,212,1.013,225,0.628,228,1.197,229,1.285,232,1.126,237,1.471,243,0.426,305,0.899,345,0.857,362,0.822,380,0.951,388,0.67,445,1.775,485,1.502,519,0.594,589,0.951,590,0.793,591,0.951,592,0.951,594,0.951,595,0.951,596,2.399,597,0.951,598,0.951,599,0.899,600,1.738,658,2.67,659,1.128,660,2.845,661,1.128,662,2.06,663,1.128,664,1.128,665,1.128,666,1.128,667,1.021,668,1.128,669,1.128,670,1.128,671,1.128,672,1.128,673,1.128,674,1.128]],["component//swarmlab/docs/myservices/mpi.html",[1,0.455]],["title//swarmlab/docs/myservices/mpi.html#default-configuration",[174,31.507,198,23.447]],["name//swarmlab/docs/myservices/mpi.html#default-configuration",[]],["text//swarmlab/docs/myservices/mpi.html#default-configuration",[]],["component//swarmlab/docs/myservices/mpi.html#default-configuration",[]],["title//swarmlab/docs/myservices/mpi.html#working-directory",[178,29.923,212,24.189]],["name//swarmlab/docs/myservices/mpi.html#working-directory",[]],["text//swarmlab/docs/myservices/mpi.html#working-directory",[]],["component//swarmlab/docs/myservices/mpi.html#working-directory",[]],["title//swarmlab/docs/myservices/mpi.html#default-user",[4,23.098,198,23.447]],["name//swarmlab/docs/myservices/mpi.html#default-user",[]],["text//swarmlab/docs/myservices/mpi.html#default-user",[]],["component//swarmlab/docs/myservices/mpi.html#default-user",[]],["title//swarmlab/docs/myservices/mpi.html#default-password",[198,23.447,655,37.38]],["name//swarmlab/docs/myservices/mpi.html#default-password",[]],["text//swarmlab/docs/myservices/mpi.html#default-password",[]],["component//swarmlab/docs/myservices/mpi.html#default-password",[]],["title//swarmlab/docs/myservices/mpi.html#default-password4root",[198,23.447,656,41.485]],["name//swarmlab/docs/myservices/mpi.html#default-password4root",[]],["text//swarmlab/docs/myservices/mpi.html#default-password4root",[]],["component//swarmlab/docs/myservices/mpi.html#default-password4root",[]],["title//swarmlab/docs/myservices/mpi.html#directory-map",[212,24.189,225,27.401]],["name//swarmlab/docs/myservices/mpi.html#directory-map",[]],["text//swarmlab/docs/myservices/mpi.html#directory-map",[]],["component//swarmlab/docs/myservices/mpi.html#directory-map",[]],["title//swarmlab/docs/myservices/mpi.html#ports",[165,34.966]],["name//swarmlab/docs/myservices/mpi.html#ports",[]],["text//swarmlab/docs/myservices/mpi.html#ports",[]],["component//swarmlab/docs/myservices/mpi.html#ports",[]],["title//swarmlab/docs/myservices/mpi.html#logs",[162,34.309]],["name//swarmlab/docs/myservices/mpi.html#logs",[]],["text//swarmlab/docs/myservices/mpi.html#logs",[]],["component//swarmlab/docs/myservices/mpi.html#logs",[]],["title//swarmlab/docs/myservices/mpi.html#connect",[50,23.414]],["name//swarmlab/docs/myservices/mpi.html#connect",[]],["text//swarmlab/docs/myservices/mpi.html#connect",[]],["component//swarmlab/docs/myservices/mpi.html#connect",[]],["title//swarmlab/docs/myservices/mpi.html#connect-via-ssh",[50,14.607,341,24.295,590,28.063]],["name//swarmlab/docs/myservices/mpi.html#connect-via-ssh",[]],["text//swarmlab/docs/myservices/mpi.html#connect-via-ssh",[]],["component//swarmlab/docs/myservices/mpi.html#connect-via-ssh",[]],["title//swarmlab/docs/myservices/mpi.html#connect-via-exec",[50,14.607,341,24.295,388,23.728]],["name//swarmlab/docs/myservices/mpi.html#connect-via-exec",[]],["text//swarmlab/docs/myservices/mpi.html#connect-via-exec",[]],["component//swarmlab/docs/myservices/mpi.html#connect-via-exec",[]],["title//swarmlab/docs/myservices/mpi.html#find-lab-workers",[104,30.35,237,20.647,657,33.683]],["name//swarmlab/docs/myservices/mpi.html#find-lab-workers",[]],["text//swarmlab/docs/myservices/mpi.html#find-lab-workers",[]],["component//swarmlab/docs/myservices/mpi.html#find-lab-workers",[]],["title//swarmlab/docs/myservices/mpi.html#helloworld-example",[445,30.68,675,44.542]],["name//swarmlab/docs/myservices/mpi.html#helloworld-example",[]],["text//swarmlab/docs/myservices/mpi.html#helloworld-example",[]],["component//swarmlab/docs/myservices/mpi.html#helloworld-example",[]],["title//swarmlab/docs/myservices/mpi.html#create-hosts-file",[7,22.248,54,25.581,210,28.063]],["name//swarmlab/docs/myservices/mpi.html#create-hosts-file",[]],["text//swarmlab/docs/myservices/mpi.html#create-hosts-file",[]],["component//swarmlab/docs/myservices/mpi.html#create-hosts-file",[]],["title//swarmlab/docs/myservices/mpi.html#compile",[676,64.008]],["name//swarmlab/docs/myservices/mpi.html#compile",[]],["text//swarmlab/docs/myservices/mpi.html#compile",[]],["component//swarmlab/docs/myservices/mpi.html#compile",[]],["title//swarmlab/docs/myservices/mpi.html#run-the-helloworld",[42,22.124,675,44.542]],["name//swarmlab/docs/myservices/mpi.html#run-the-helloworld",[]],["text//swarmlab/docs/myservices/mpi.html#run-the-helloworld",[]],["component//swarmlab/docs/myservices/mpi.html#run-the-helloworld",[]],["title//swarmlab/docs/myservices/mpi.html#copy-files-to-all-clients",[54,25.581,375,36.165,501,36.165]],["name//swarmlab/docs/myservices/mpi.html#copy-files-to-all-clients",[]],["text//swarmlab/docs/myservices/mpi.html#copy-files-to-all-clients",[]],["component//swarmlab/docs/myservices/mpi.html#copy-files-to-all-clients",[]],["title//swarmlab/docs/myservices/mpi.html#more-examples",[154,26.362,445,30.68]],["name//swarmlab/docs/myservices/mpi.html#more-examples",[]],["text//swarmlab/docs/myservices/mpi.html#more-examples",[]],["component//swarmlab/docs/myservices/mpi.html#more-examples",[]],["title//swarmlab/docs/myservices/mpi.html#video",[234,34.966]],["name//swarmlab/docs/myservices/mpi.html#video",[]],["text//swarmlab/docs/myservices/mpi.html#video",[]],["component//swarmlab/docs/myservices/mpi.html#video",[]],["title//swarmlab/docs/myservices/mpi.html#start-mpi",[243,18.596,658,37.38]],["name//swarmlab/docs/myservices/mpi.html#start-mpi",[]],["text//swarmlab/docs/myservices/mpi.html#start-mpi",[]],["component//swarmlab/docs/myservices/mpi.html#start-mpi",[]],["title//swarmlab/docs/myservices/mpi.html#stop-mpi",[160,22.124,658,37.38]],["name//swarmlab/docs/myservices/mpi.html#stop-mpi",[]],["text//swarmlab/docs/myservices/mpi.html#stop-mpi",[]],["component//swarmlab/docs/myservices/mpi.html#stop-mpi",[]],["title//swarmlab/docs/myservices/node.html",[494,42.188]],["name//swarmlab/docs/myservices/node.html",[494,1.287]],["text//swarmlab/docs/myservices/node.html",[42,1.771,46,1.005,50,1.853,52,3.365,64,1.434,66,1.141,80,1.159,142,1.046,144,3.516,154,3.172,155,0.956,160,1.06,162,1.264,165,1.288,212,1.159,225,1.313,228,2.287,229,2.455,232,2.15,237,2.62,239,1.434,243,0.891,289,1.51,388,1.401,494,3.34,519,1.241,527,1.989,677,2.357]],["component//swarmlab/docs/myservices/node.html",[1,0.455]],["title//swarmlab/docs/myservices/node.html#default-configuration",[174,31.507,198,23.447]],["name//swarmlab/docs/myservices/node.html#default-configuration",[]],["text//swarmlab/docs/myservices/node.html#default-configuration",[]],["component//swarmlab/docs/myservices/node.html#default-configuration",[]],["title//swarmlab/docs/myservices/node.html#working-directory",[178,29.923,212,24.189]],["name//swarmlab/docs/myservices/node.html#working-directory",[]],["text//swarmlab/docs/myservices/node.html#working-directory",[]],["component//swarmlab/docs/myservices/node.html#working-directory",[]],["title//swarmlab/docs/myservices/node.html#default-user",[4,23.098,198,23.447]],["name//swarmlab/docs/myservices/node.html#default-user",[]],["text//swarmlab/docs/myservices/node.html#default-user",[]],["component//swarmlab/docs/myservices/node.html#default-user",[]],["title//swarmlab/docs/myservices/node.html#directory-map",[212,24.189,225,27.401]],["name//swarmlab/docs/myservices/node.html#directory-map",[]],["text//swarmlab/docs/myservices/node.html#directory-map",[]],["component//swarmlab/docs/myservices/node.html#directory-map",[]],["title//swarmlab/docs/myservices/node.html#ports",[165,34.966]],["name//swarmlab/docs/myservices/node.html#ports",[]],["text//swarmlab/docs/myservices/node.html#ports",[]],["component//swarmlab/docs/myservices/node.html#ports",[]],["title//swarmlab/docs/myservices/node.html#logs",[162,34.309]],["name//swarmlab/docs/myservices/node.html#logs",[]],["text//swarmlab/docs/myservices/node.html#logs",[]],["component//swarmlab/docs/myservices/node.html#logs",[]],["title//swarmlab/docs/myservices/node.html#connect",[50,23.414]],["name//swarmlab/docs/myservices/node.html#connect",[]],["text//swarmlab/docs/myservices/node.html#connect",[]],["component//swarmlab/docs/myservices/node.html#connect",[]],["title//swarmlab/docs/myservices/node.html#connect-via-exec",[50,14.607,341,24.295,388,23.728]],["name//swarmlab/docs/myservices/node.html#connect-via-exec",[]],["text//swarmlab/docs/myservices/node.html#connect-via-exec",[]],["component//swarmlab/docs/myservices/node.html#connect-via-exec",[]],["title//swarmlab/docs/myservices/node.html#video",[234,34.966]],["name//swarmlab/docs/myservices/node.html#video",[]],["text//swarmlab/docs/myservices/node.html#video",[]],["component//swarmlab/docs/myservices/node.html#video",[]],["title//swarmlab/docs/myservices/node.html#start-node",[243,18.596,494,32.416]],["name//swarmlab/docs/myservices/node.html#start-node",[]],["text//swarmlab/docs/myservices/node.html#start-node",[]],["component//swarmlab/docs/myservices/node.html#start-node",[]],["title//swarmlab/docs/myservices/node.html#stop-node",[160,22.124,494,32.416]],["name//swarmlab/docs/myservices/node.html#stop-node",[]],["text//swarmlab/docs/myservices/node.html#stop-node",[]],["component//swarmlab/docs/myservices/node.html#stop-node",[]],["title//swarmlab/docs/myservices/nodevuejs.html",[494,42.188]],["name//swarmlab/docs/myservices/nodevuejs.html",[678,1.953]],["text//swarmlab/docs/myservices/nodevuejs.html",[7,1.816,11,1.576,22,1.281,42,1.466,46,0.566,48,1.625,50,1.192,52,2.91,58,0.539,64,1.454,66,1.578,80,0.653,142,0.589,144,2.73,151,0.699,152,0.664,154,2.462,155,0.969,160,0.598,162,0.712,165,1.306,200,1.68,212,0.653,225,0.74,228,1.389,229,1.491,232,1.306,237,1.685,243,0.502,266,1.059,334,1.203,335,1.059,388,0.789,402,0.789,435,1.121,485,1.743,494,0.876,519,0.699,589,1.121,590,0.934,591,1.121,592,1.121,594,1.121,595,1.121,596,2.017,597,1.121,598,1.121,599,1.906,600,1.121,679,1.329,680,1.329,681,3.359,682,1.329,683,1.329,684,1.329,685,1.329,686,1.329]],["component//swarmlab/docs/myservices/nodevuejs.html",[1,0.455]],["title//swarmlab/docs/myservices/nodevuejs.html#default-configuration",[174,31.507,198,23.447]],["name//swarmlab/docs/myservices/nodevuejs.html#default-configuration",[]],["text//swarmlab/docs/myservices/nodevuejs.html#default-configuration",[]],["component//swarmlab/docs/myservices/nodevuejs.html#default-configuration",[]],["title//swarmlab/docs/myservices/nodevuejs.html#working-directory",[178,29.923,212,24.189]],["name//swarmlab/docs/myservices/nodevuejs.html#working-directory",[]],["text//swarmlab/docs/myservices/nodevuejs.html#working-directory",[]],["component//swarmlab/docs/myservices/nodevuejs.html#working-directory",[]],["title//swarmlab/docs/myservices/nodevuejs.html#default-user",[4,23.098,198,23.447]],["name//swarmlab/docs/myservices/nodevuejs.html#default-user",[]],["text//swarmlab/docs/myservices/nodevuejs.html#default-user",[]],["component//swarmlab/docs/myservices/nodevuejs.html#default-user",[]],["title//swarmlab/docs/myservices/nodevuejs.html#default-password",[198,23.447,655,37.38]],["name//swarmlab/docs/myservices/nodevuejs.html#default-password",[]],["text//swarmlab/docs/myservices/nodevuejs.html#default-password",[]],["component//swarmlab/docs/myservices/nodevuejs.html#default-password",[]],["title//swarmlab/docs/myservices/nodevuejs.html#default-password4root",[198,23.447,656,41.485]],["name//swarmlab/docs/myservices/nodevuejs.html#default-password4root",[]],["text//swarmlab/docs/myservices/nodevuejs.html#default-password4root",[]],["component//swarmlab/docs/myservices/nodevuejs.html#default-password4root",[]],["title//swarmlab/docs/myservices/nodevuejs.html#directory-map",[212,24.189,225,27.401]],["name//swarmlab/docs/myservices/nodevuejs.html#directory-map",[]],["text//swarmlab/docs/myservices/nodevuejs.html#directory-map",[]],["component//swarmlab/docs/myservices/nodevuejs.html#directory-map",[]],["title//swarmlab/docs/myservices/nodevuejs.html#ports",[165,34.966]],["name//swarmlab/docs/myservices/nodevuejs.html#ports",[]],["text//swarmlab/docs/myservices/nodevuejs.html#ports",[]],["component//swarmlab/docs/myservices/nodevuejs.html#ports",[]],["title//swarmlab/docs/myservices/nodevuejs.html#logs",[162,34.309]],["name//swarmlab/docs/myservices/nodevuejs.html#logs",[]],["text//swarmlab/docs/myservices/nodevuejs.html#logs",[]],["component//swarmlab/docs/myservices/nodevuejs.html#logs",[]],["title//swarmlab/docs/myservices/nodevuejs.html#connect",[50,23.414]],["name//swarmlab/docs/myservices/nodevuejs.html#connect",[]],["text//swarmlab/docs/myservices/nodevuejs.html#connect",[]],["component//swarmlab/docs/myservices/nodevuejs.html#connect",[]],["title//swarmlab/docs/myservices/nodevuejs.html#connect-via-ssh",[50,14.607,341,24.295,590,28.063]],["name//swarmlab/docs/myservices/nodevuejs.html#connect-via-ssh",[]],["text//swarmlab/docs/myservices/nodevuejs.html#connect-via-ssh",[]],["component//swarmlab/docs/myservices/nodevuejs.html#connect-via-ssh",[]],["title//swarmlab/docs/myservices/nodevuejs.html#connect-via-exec",[50,14.607,341,24.295,388,23.728]],["name//swarmlab/docs/myservices/nodevuejs.html#connect-via-exec",[]],["text//swarmlab/docs/myservices/nodevuejs.html#connect-via-exec",[]],["component//swarmlab/docs/myservices/nodevuejs.html#connect-via-exec",[]],["title//swarmlab/docs/myservices/nodevuejs.html#find-lab-workers",[104,30.35,237,20.647,657,33.683]],["name//swarmlab/docs/myservices/nodevuejs.html#find-lab-workers",[]],["text//swarmlab/docs/myservices/nodevuejs.html#find-lab-workers",[]],["component//swarmlab/docs/myservices/nodevuejs.html#find-lab-workers",[]],["title//swarmlab/docs/myservices/nodevuejs.html#create-a-project",[7,27.401,11,32.416]],["name//swarmlab/docs/myservices/nodevuejs.html#create-a-project",[]],["text//swarmlab/docs/myservices/nodevuejs.html#create-a-project",[]],["component//swarmlab/docs/myservices/nodevuejs.html#create-a-project",[]],["title//swarmlab/docs/myservices/nodevuejs.html#run-it",[42,28.793]],["name//swarmlab/docs/myservices/nodevuejs.html#run-it",[]],["text//swarmlab/docs/myservices/nodevuejs.html#run-it",[]],["component//swarmlab/docs/myservices/nodevuejs.html#run-it",[]],["title//swarmlab/docs/myservices/nodevuejs.html#open-it",[228,37.189]],["name//swarmlab/docs/myservices/nodevuejs.html#open-it",[]],["text//swarmlab/docs/myservices/nodevuejs.html#open-it",[]],["component//swarmlab/docs/myservices/nodevuejs.html#open-it",[]],["title//swarmlab/docs/myservices/nodevuejs.html#find-published-ports",[165,21.814,237,20.647,687,39.932]],["name//swarmlab/docs/myservices/nodevuejs.html#find-published-ports",[]],["text//swarmlab/docs/myservices/nodevuejs.html#find-published-ports",[]],["component//swarmlab/docs/myservices/nodevuejs.html#find-published-ports",[]],["title//swarmlab/docs/myservices/nodevuejs.html#video",[234,34.966]],["name//swarmlab/docs/myservices/nodevuejs.html#video",[]],["text//swarmlab/docs/myservices/nodevuejs.html#video",[]],["component//swarmlab/docs/myservices/nodevuejs.html#video",[]],["title//swarmlab/docs/myservices/nodevuejs.html#start-vue",[243,18.596,681,41.485]],["name//swarmlab/docs/myservices/nodevuejs.html#start-vue",[]],["text//swarmlab/docs/myservices/nodevuejs.html#start-vue",[]],["component//swarmlab/docs/myservices/nodevuejs.html#start-vue",[]],["title//swarmlab/docs/myservices/nodevuejs.html#stop-vue",[160,22.124,681,41.485]],["name//swarmlab/docs/myservices/nodevuejs.html#stop-vue",[]],["text//swarmlab/docs/myservices/nodevuejs.html#stop-vue",[]],["component//swarmlab/docs/myservices/nodevuejs.html#stop-vue",[]],["title//swarmlab/docs/myservices/overview-labroom.html",[8,34.966]],["name//swarmlab/docs/myservices/overview-labroom.html",[8,0.597,236,0.649]],["text//swarmlab/docs/myservices/overview-labroom.html",[8,3.101,46,2.42,58,2.302,80,3.782,94,4.314,142,2.519,519,2.987,688,5.141,689,4.788]],["component//swarmlab/docs/myservices/overview-labroom.html",[1,0.455]],["title//swarmlab/docs/myservices/overview-labroom.html#labrooms",[8,34.966]],["name//swarmlab/docs/myservices/overview-labroom.html#labrooms",[]],["text//swarmlab/docs/myservices/overview-labroom.html#labrooms",[]],["component//swarmlab/docs/myservices/overview-labroom.html#labrooms",[]],["title//swarmlab/docs/myservices/overview-proof_of_concept.html",[258,43.503]],["name//swarmlab/docs/myservices/overview-proof_of_concept.html",[236,0.649,258,0.743]],["text//swarmlab/docs/myservices/overview-proof_of_concept.html",[8,2.605,42,2.145,46,2.033,62,3.801,80,2.346,142,2.116,182,3.625,238,2.51,258,4.629,519,2.51,690,4.023,691,3.801,692,4.023,693,4.023]],["component//swarmlab/docs/myservices/overview-proof_of_concept.html",[1,0.455]],["title//swarmlab/docs/myservices/overview-proof_of_concept.html#proof_of_concept",[258,43.503]],["name//swarmlab/docs/myservices/overview-proof_of_concept.html#proof_of_concept",[]],["text//swarmlab/docs/myservices/overview-proof_of_concept.html#proof_of_concept",[]],["component//swarmlab/docs/myservices/overview-proof_of_concept.html#proof_of_concept",[]],["title//swarmlab/docs/myservices/overview-services.html",[239,38.944]],["name//swarmlab/docs/myservices/overview-services.html",[80,0.538,236,0.649]],["text//swarmlab/docs/myservices/overview-services.html",[8,2.605,42,2.145,46,2.033,62,3.801,80,2.346,142,2.116,182,3.625,238,2.51,239,4.144,519,2.51,690,4.023,691,3.801,692,4.023,693,4.023]],["component//swarmlab/docs/myservices/overview-services.html",[1,0.455]],["title//swarmlab/docs/myservices/overview-services.html#microservices",[239,38.944]],["name//swarmlab/docs/myservices/overview-services.html#microservices",[]],["text//swarmlab/docs/myservices/overview-services.html#microservices",[]],["component//swarmlab/docs/myservices/overview-services.html#microservices",[]],["title//swarmlab/docs/myservices/overview-storage.html",[238,33.687]],["name//swarmlab/docs/myservices/overview-storage.html",[236,0.649,238,0.575]],["text//swarmlab/docs/myservices/overview-storage.html",[42,3.459,46,2.42,58,2.302,80,2.792,142,2.519,182,4.314,238,4.047,519,2.987]],["component//swarmlab/docs/myservices/overview-storage.html",[1,0.455]],["title//swarmlab/docs/myservices/overview-storage.html#storage",[238,33.687]],["name//swarmlab/docs/myservices/overview-storage.html#storage",[]],["text//swarmlab/docs/myservices/overview-storage.html#storage",[]],["component//swarmlab/docs/myservices/overview-storage.html#storage",[]],["title//swarmlab/docs/myservices/overview.html",[694,64.008]],["name//swarmlab/docs/myservices/overview.html",[236,1.16]],["text//swarmlab/docs/myservices/overview.html",[8,2.023,42,3.082,46,1.579,58,2.291,62,2.952,80,2.779,94,2.815,142,1.643,182,4.294,238,2.974,239,2.253,519,1.949,688,3.354,689,3.124,690,3.124,691,2.952,692,3.124,693,3.124]],["component//swarmlab/docs/myservices/overview.html",[1,0.455]],["title//swarmlab/docs/myservices/overview.html#labrooms",[8,34.966]],["name//swarmlab/docs/myservices/overview.html#labrooms",[]],["text//swarmlab/docs/myservices/overview.html#labrooms",[]],["component//swarmlab/docs/myservices/overview.html#labrooms",[]],["title//swarmlab/docs/myservices/overview.html#storage",[238,33.687]],["name//swarmlab/docs/myservices/overview.html#storage",[]],["text//swarmlab/docs/myservices/overview.html#storage",[]],["component//swarmlab/docs/myservices/overview.html#storage",[]],["title//swarmlab/docs/myservices/overview.html#microservices",[239,38.944]],["name//swarmlab/docs/myservices/overview.html#microservices",[]],["text//swarmlab/docs/myservices/overview.html#microservices",[]],["component//swarmlab/docs/myservices/overview.html#microservices",[]],["title//swarmlab/docs/myservices/poc-datacollector.html",[199,31.507,695,39.203]],["name//swarmlab/docs/myservices/poc-datacollector.html",[103,0.871,696,0.922]],["text//swarmlab/docs/myservices/poc-datacollector.html",[9,1.401,16,0.905,17,0.905,18,2.17,19,1.401,20,1.47,21,1.555,22,1.376,23,1.345,24,0.905,25,0.905,26,0.843,27,0.797,28,0.843,29,0.905,30,0.905,31,1.67,32,1.345,33,0.905,34,0.623,35,0.905,36,0.905,37,0.905,38,0.905,39,0.905,40,0.843,41,0.905,42,1.155,43,0.679,44,0.905,45,0.729,46,0.426,50,0.366,57,0.905,58,0.748,64,0.608,66,0.484,80,0.907,103,2.546,119,0.76,142,0.443,151,0.526,152,0.5,160,0.45,199,2.397,208,0.76,228,0.581,229,0.623,238,0.526,243,0.697,266,0.797,313,0.797,345,0.76,364,1.47,367,1.555,368,1.555,369,0.905,370,0.905,371,0.843,372,0.843,402,0.594,407,0.797,438,0.797,439,0.76,452,0.797,456,0.843,469,0.843,519,0.526,622,0.905,667,1.67,691,0.797,695,2.046,696,2.694,697,0.999,698,0.999,699,0.999,700,0.999,701,0.999,702,0.999,703,0.999,704,0.843,705,0.999,706,0.999,707,0.999,708,1.844,709,0.999,710,0.999,711,0.905,712,0.999,713,0.999,714,0.999,715,0.999,716,1.844,717,0.999,718,0.999,719,0.999,720,0.905,721,0.843]],["component//swarmlab/docs/myservices/poc-datacollector.html",[1,0.455]],["title//swarmlab/docs/myservices/poc-datacollector.html#default-configuration",[174,31.507,198,23.447]],["name//swarmlab/docs/myservices/poc-datacollector.html#default-configuration",[]],["text//swarmlab/docs/myservices/poc-datacollector.html#default-configuration",[]],["component//swarmlab/docs/myservices/poc-datacollector.html#default-configuration",[]],["title//swarmlab/docs/myservices/poc-datacollector.html#intro",[138,57.969]],["name//swarmlab/docs/myservices/poc-datacollector.html#intro",[]],["text//swarmlab/docs/myservices/poc-datacollector.html#intro",[]],["component//swarmlab/docs/myservices/poc-datacollector.html#intro",[]],["title//swarmlab/docs/myservices/poc-datacollector.html#docs-data-collector",[135,36.165,199,25.581,695,31.83]],["name//swarmlab/docs/myservices/poc-datacollector.html#docs-data-collector",[]],["text//swarmlab/docs/myservices/poc-datacollector.html#docs-data-collector",[]],["component//swarmlab/docs/myservices/poc-datacollector.html#docs-data-collector",[]],["title//swarmlab/docs/myservices/poc-datacollector.html#on-error",[364,51.021]],["name//swarmlab/docs/myservices/poc-datacollector.html#on-error",[]],["text//swarmlab/docs/myservices/poc-datacollector.html#on-error",[]],["component//swarmlab/docs/myservices/poc-datacollector.html#on-error",[]],["title//swarmlab/docs/myservices/poc-datacollector.html#on-error-response-from-daemon",[364,31.83,407,31.83,711,36.165]],["name//swarmlab/docs/myservices/poc-datacollector.html#on-error-response-from-daemon",[]],["text//swarmlab/docs/myservices/poc-datacollector.html#on-error-response-from-daemon",[]],["component//swarmlab/docs/myservices/poc-datacollector.html#on-error-response-from-daemon",[]],["title//swarmlab/docs/myservices/poc-datacollector.html#start-data-collector",[199,25.581,243,15.099,695,31.83]],["name//swarmlab/docs/myservices/poc-datacollector.html#start-data-collector",[]],["text//swarmlab/docs/myservices/poc-datacollector.html#start-data-collector",[]],["component//swarmlab/docs/myservices/poc-datacollector.html#start-data-collector",[]],["title//swarmlab/docs/myservices/poc-datacollector.html#stop-datacollector",[160,22.124,696,41.485]],["name//swarmlab/docs/myservices/poc-datacollector.html#stop-datacollector",[]],["text//swarmlab/docs/myservices/poc-datacollector.html#stop-datacollector",[]],["component//swarmlab/docs/myservices/poc-datacollector.html#stop-datacollector",[]],["title//swarmlab/docs/myservices/poc-datacollector.html#open-web-interface-webclient",[228,19.528,528,28.351,722,30.44,723,33.611]],["name//swarmlab/docs/myservices/poc-datacollector.html#open-web-interface-webclient",[]],["text//swarmlab/docs/myservices/poc-datacollector.html#open-web-interface-webclient",[]],["component//swarmlab/docs/myservices/poc-datacollector.html#open-web-interface-webclient",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html",[627,46.674]],["name//swarmlab/docs/myservices/storage-mongo-replica.html",[238,0.399,627,0.553,724,0.759]],["text//swarmlab/docs/myservices/storage-mongo-replica.html",[1,0.949,22,1.405,42,1.594,46,0.628,48,1.782,50,1.572,52,2.444,58,0.597,64,0.896,66,0.713,80,0.724,142,0.654,144,2.554,151,0.775,152,0.736,154,2.641,155,1.063,160,0.663,162,0.79,165,0.805,200,1.842,212,0.724,225,0.821,228,1.523,229,1.635,232,1.432,237,1.832,243,0.557,244,1.074,289,0.944,388,0.875,519,0.775,527,1.242,627,4.606,725,1.473,726,1.473,727,1.473,728,4.298,729,1.473,730,1.473,731,1.473,732,1.473,733,1.473,734,1.473,735,1.473,736,1.473,737,2.622,738,1.473,739,1.473]],["component//swarmlab/docs/myservices/storage-mongo-replica.html",[1,0.455]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#default-configuration",[174,31.507,198,23.447]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#default-configuration",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#default-configuration",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#default-configuration",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#working-directory",[178,29.923,212,24.189]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#working-directory",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#working-directory",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#working-directory",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#default-user",[4,23.098,198,23.447]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#default-user",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#default-user",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#default-user",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#directory-map",[212,24.189,225,27.401]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#directory-map",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#directory-map",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#directory-map",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#ports",[165,34.966]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#ports",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#ports",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#ports",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#logs",[162,34.309]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#logs",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#logs",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#logs",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#connect",[50,23.414]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#connect",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#connect",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#connect",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-ssh",[50,14.607,341,24.295,590,28.063]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-ssh",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-ssh",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-ssh",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-exec",[50,14.607,341,24.295,388,23.728]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-exec",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-exec",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-exec",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#default-configuration-2",[174,31.507,198,23.447]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#default-configuration-2",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#default-configuration-2",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#default-configuration-2",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#port",[165,34.966]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#port",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#port",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#port",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#root-username",[289,31.507,430,41.485]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#root-username",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#root-username",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#root-username",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#root-password",[289,31.507,655,37.38]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#root-password",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#root-password",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#root-password",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#database",[82,51.021]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#database",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#database",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#database",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#database-usename",[82,39.203,740,49.182]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#database-usename",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#database-usename",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#database-usename",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#database-password",[82,39.203,655,37.38]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#database-password",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#database-password",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#database-password",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#replicaset",[741,64.008]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#replicaset",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#replicaset",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#replicaset",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#test-it",[65,48.649]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#test-it",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#test-it",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#test-it",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#video",[234,34.966]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#video",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#video",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#video",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#start-mongo",[243,18.596,627,35.863]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#start-mongo",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#start-mongo",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#start-mongo",[]],["title//swarmlab/docs/myservices/storage-mongo-replica.html#stop-mongo",[160,22.124,627,35.863]],["name//swarmlab/docs/myservices/storage-mongo-replica.html#stop-mongo",[]],["text//swarmlab/docs/myservices/storage-mongo-replica.html#stop-mongo",[]],["component//swarmlab/docs/myservices/storage-mongo-replica.html#stop-mongo",[]],["title//swarmlab/docs/quickstart/overview.html",[742,64.008]],["name//swarmlab/docs/quickstart/overview.html",[236,1.16]],["text//swarmlab/docs/quickstart/overview.html",[1,1.071,3,1.148,4,0.794,7,0.941,9,1.284,10,1.313,11,1.114,18,1.148,19,2.25,46,0.72,55,1.425,67,1.347,103,1.347,106,1.425,114,1.53,139,1.425,152,0.845,175,1.425,178,1.028,184,1.53,217,1.347,243,0.639,277,1.53,335,2.359,353,1.53,358,4.491,445,1.846,720,2.681,743,1.69,744,1.69,745,1.69,746,2.96,747,2.96,748,2.96,749,2.96,750,1.69,751,3.949,752,1.69,753,1.69,754,1.69,755,1.69,756,1.69,757,2.497,758,1.69,759,1.69,760,1.69,761,1.69,762,1.347,763,1.69,764,1.69,765,1.69,766,1.69,767,1.69]],["component//swarmlab/docs/quickstart/overview.html",[1,0.455]],["title//swarmlab/docs/quickstart/overview.html#senario-1",[152,24.584,757,41.485]],["name//swarmlab/docs/quickstart/overview.html#senario-1",[]],["text//swarmlab/docs/quickstart/overview.html#senario-1",[]],["component//swarmlab/docs/quickstart/overview.html#senario-1",[]],["title//swarmlab/docs/quickstart/overview.html#start-labroom",[8,26.867,243,18.596]],["name//swarmlab/docs/quickstart/overview.html#start-labroom",[]],["text//swarmlab/docs/quickstart/overview.html#start-labroom",[]],["component//swarmlab/docs/quickstart/overview.html#start-labroom",[]],["title//swarmlab/docs/quickstart/overview.html#start-storage",[238,25.884,243,18.596]],["name//swarmlab/docs/quickstart/overview.html#start-storage",[]],["text//swarmlab/docs/quickstart/overview.html#start-storage",[]],["component//swarmlab/docs/quickstart/overview.html#start-storage",[]],["title//swarmlab/docs/quickstart/overview.html#start-service",[80,24.189,243,18.596]],["name//swarmlab/docs/quickstart/overview.html#start-service",[]],["text//swarmlab/docs/quickstart/overview.html#start-service",[]],["component//swarmlab/docs/quickstart/overview.html#start-service",[]],["title//swarmlab/docs/quickstart/overview.html#senario-2",[157,26.867,757,41.485]],["name//swarmlab/docs/quickstart/overview.html#senario-2",[]],["text//swarmlab/docs/quickstart/overview.html#senario-2",[]],["component//swarmlab/docs/quickstart/overview.html#senario-2",[]],["title//swarmlab/docs/quickstart/overview.html#create-network",[7,27.401,58,19.944]],["name//swarmlab/docs/quickstart/overview.html#create-network",[]],["text//swarmlab/docs/quickstart/overview.html#create-network",[]],["component//swarmlab/docs/quickstart/overview.html#create-network",[]],["title//swarmlab/docs/quickstart/overview.html#invitejoin",[768,64.008]],["name//swarmlab/docs/quickstart/overview.html#invitejoin",[]],["text//swarmlab/docs/quickstart/overview.html#invitejoin",[]],["component//swarmlab/docs/quickstart/overview.html#invitejoin",[]],["title//swarmlab/docs/quickstart/overview.html#volumes",[769,32.533]],["name//swarmlab/docs/quickstart/overview.html#volumes",[]],["text//swarmlab/docs/quickstart/overview.html#volumes",[]],["component//swarmlab/docs/quickstart/overview.html#volumes",[]],["title//swarmlab/docs/quickstart/overview.html#apps",[226,37.189]],["name//swarmlab/docs/quickstart/overview.html#apps",[]],["text//swarmlab/docs/quickstart/overview.html#apps",[]],["component//swarmlab/docs/quickstart/overview.html#apps",[]],["title//swarmlab/docs/register/overview.html",[262,39.203,770,44.542]],["name//swarmlab/docs/register/overview.html",[236,1.16]],["text//swarmlab/docs/register/overview.html",[1,1.23,7,1.893,46,1.902,71,1.506,77,1.347,97,2.478,109,1.269,216,1.58,241,2.388,313,1.58,346,1.672,355,1.445,503,1.672,504,1.795,505,1.795,506,1.795,507,1.795,587,1.795,762,1.58,771,6.287,772,4.04,773,5.288,774,1.982,775,1.982,776,1.982,777,1.982,778,1.672,779,3.398,780,3.077,781,1.982,782,1.982,783,1.982,784,1.982,785,1.982,786,1.982,787,1.982,788,1.795,789,1.982,790,1.982,791,1.982]],["component//swarmlab/docs/register/overview.html",[1,0.455]],["title//swarmlab/docs/register/overview.html#create-an-account",[7,27.401,771,44.542]],["name//swarmlab/docs/register/overview.html#create-an-account",[]],["text//swarmlab/docs/register/overview.html#create-an-account",[]],["component//swarmlab/docs/register/overview.html#create-an-account",[]],["title//swarmlab/docs/register/overview.html#register",[780,57.969]],["name//swarmlab/docs/register/overview.html#register",[]],["text//swarmlab/docs/register/overview.html#register",[]],["component//swarmlab/docs/register/overview.html#register",[]],["title//swarmlab/docs/register/overview.html#github",[772,57.969]],["name//swarmlab/docs/register/overview.html#github",[]],["text//swarmlab/docs/register/overview.html#github",[]],["component//swarmlab/docs/register/overview.html#github",[]],["title//swarmlab/docs/venus/deploy.html",[34,39.929]],["name//swarmlab/docs/venus/deploy.html",[34,1.218]],["text//swarmlab/docs/venus/deploy.html",[4,2.314,7,1.974,22,0.79,34,0.919,45,1.074,46,2.101,58,3.281,63,0.944,76,1.334,80,0.724,90,1.491,108,1.074,109,0.944,142,0.654,151,2.262,152,0.736,153,0.896,154,0.79,155,1.063,156,0.875,157,0.805,159,3.248,161,0.944,172,0.971,173,1.001,176,1.174,180,1.993,232,1.432,243,0.991,268,1.174,358,1.035,519,0.775,704,1.242,769,0.749,792,1.473,793,2.09,794,1.473,795,1.334,796,2.824,797,1.334,798,1.473,799,1.473,800,1.334,801,1.473,802,1.473,803,1.473]],["component//swarmlab/docs/venus/deploy.html",[1,0.455]],["title//swarmlab/docs/venus/deploy.html#deploy",[34,39.929]],["name//swarmlab/docs/venus/deploy.html#deploy",[]],["text//swarmlab/docs/venus/deploy.html#deploy",[]],["component//swarmlab/docs/venus/deploy.html#deploy",[]],["title//swarmlab/docs/venus/deploy.html#stackname",[804,64.008]],["name//swarmlab/docs/venus/deploy.html#stackname",[]],["text//swarmlab/docs/venus/deploy.html#stackname",[]],["component//swarmlab/docs/venus/deploy.html#stackname",[]],["title//swarmlab/docs/venus/deploy.html#name",[793,51.021]],["name//swarmlab/docs/venus/deploy.html#name",[]],["text//swarmlab/docs/venus/deploy.html#name",[]],["component//swarmlab/docs/venus/deploy.html#name",[]],["title//swarmlab/docs/venus/deploy.html#start-and-end-time",[243,15.099,704,33.683,795,36.165]],["name//swarmlab/docs/venus/deploy.html#start-and-end-time",[]],["text//swarmlab/docs/venus/deploy.html#start-and-end-time",[]],["component//swarmlab/docs/venus/deploy.html#start-and-end-time",[]],["title//swarmlab/docs/venus/deploy.html#manage",[90,36.401]],["name//swarmlab/docs/venus/deploy.html#manage",[]],["text//swarmlab/docs/venus/deploy.html#manage",[]],["component//swarmlab/docs/venus/deploy.html#manage",[]],["title//swarmlab/docs/venus/deploy.html#network-info",[58,19.944,155,19.944]],["name//swarmlab/docs/venus/deploy.html#network-info",[]],["text//swarmlab/docs/venus/deploy.html#network-info",[]],["component//swarmlab/docs/venus/deploy.html#network-info",[]],["title//swarmlab/docs/venus/deploy.html#remove-networks",[58,19.944,796,39.203]],["name//swarmlab/docs/venus/deploy.html#remove-networks",[]],["text//swarmlab/docs/venus/deploy.html#remove-networks",[]],["component//swarmlab/docs/venus/deploy.html#remove-networks",[]],["title//swarmlab/docs/venus/deploy.html#manage-users",[4,23.098,90,27.969]],["name//swarmlab/docs/venus/deploy.html#manage-users",[]],["text//swarmlab/docs/venus/deploy.html#manage-users",[]],["component//swarmlab/docs/venus/deploy.html#manage-users",[]],["title//swarmlab/docs/venus/deploy.html#video",[234,34.966]],["name//swarmlab/docs/venus/deploy.html#video",[]],["text//swarmlab/docs/venus/deploy.html#video",[]],["component//swarmlab/docs/venus/deploy.html#video",[]],["title//swarmlab/docs/venus/deploy.html#create-network",[7,27.401,58,19.944]],["name//swarmlab/docs/venus/deploy.html#create-network",[]],["text//swarmlab/docs/venus/deploy.html#create-network",[]],["component//swarmlab/docs/venus/deploy.html#create-network",[]],["title//swarmlab/docs/venus/deploy.html#manage-users-2",[4,23.098,90,27.969]],["name//swarmlab/docs/venus/deploy.html#manage-users-2",[]],["text//swarmlab/docs/venus/deploy.html#manage-users-2",[]],["component//swarmlab/docs/venus/deploy.html#manage-users-2",[]],["title//swarmlab/docs/venus/join.html",[240,38.944]],["name//swarmlab/docs/venus/join.html",[240,1.188]],["text//swarmlab/docs/venus/join.html",[3,0.475,11,0.461,22,1.007,27,0.558,42,0.845,46,2.067,50,1.324,58,2.62,59,1.197,64,0.426,69,1.203,71,1.004,74,0.633,77,0.475,80,1.17,84,2.787,86,0.558,88,0.475,95,0.963,96,0.51,133,1.197,142,0.31,145,0.59,146,0.59,147,0.59,148,0.558,149,0.59,150,0.59,151,1.49,152,0.35,153,1.723,154,0.708,155,0.761,156,1.116,157,0.382,159,2.138,164,0.59,165,0.382,166,0.633,168,0.492,172,0.461,173,0.475,176,0.558,181,0.436,189,0.475,201,0.448,210,1.672,217,0.558,232,0.722,240,1.447,241,1.99,243,0.264,268,0.558,279,0.633,298,0.633,322,0.633,335,0.558,346,0.59,349,0.532,431,0.558,519,0.368,722,1.701,793,1.053,805,0.633,806,1.321,807,0.699,808,0.699,809,0.699,810,0.633,811,0.699,812,0.699,813,1.321,814,1.115,815,1.896,816,0.633,817,0.633,818,0.699,819,0.699,820,0.633,821,0.699,822,0.699,823,0.699,824,0.699,825,0.699,826,0.699,827,0.699,828,0.699,829,0.59,830,0.699,831,0.699,832,0.699,833,1.321,834,1.321,835,0.699,836,0.699,837,0.699,838,1.321,839,1.004,840,0.699,841,0.699,842,0.699]],["component//swarmlab/docs/venus/join.html",[1,0.455]],["title//swarmlab/docs/venus/join.html#browse",[69,41.005]],["name//swarmlab/docs/venus/join.html#browse",[]],["text//swarmlab/docs/venus/join.html#browse",[]],["component//swarmlab/docs/venus/join.html#browse",[]],["title//swarmlab/docs/venus/join.html#info",[155,25.957]],["name//swarmlab/docs/venus/join.html#info",[]],["text//swarmlab/docs/venus/join.html#info",[]],["component//swarmlab/docs/venus/join.html#info",[]],["title//swarmlab/docs/venus/join.html#request-access",[84,34.563,153,29.923]],["name//swarmlab/docs/venus/join.html#request-access",[]],["text//swarmlab/docs/venus/join.html#request-access",[]],["component//swarmlab/docs/venus/join.html#request-access",[]],["title//swarmlab/docs/venus/join.html#connect",[50,23.414]],["name//swarmlab/docs/venus/join.html#connect",[]],["text//swarmlab/docs/venus/join.html#connect",[]],["component//swarmlab/docs/venus/join.html#connect",[]],["title//swarmlab/docs/venus/join.html#connect-mode",[50,17.99,816,44.542]],["name//swarmlab/docs/venus/join.html#connect-mode",[]],["text//swarmlab/docs/venus/join.html#connect-mode",[]],["component//swarmlab/docs/venus/join.html#connect-mode",[]],["title//swarmlab/docs/venus/join.html#host",[210,44.982]],["name//swarmlab/docs/venus/join.html#host",[]],["text//swarmlab/docs/venus/join.html#host",[]],["component//swarmlab/docs/venus/join.html#host",[]],["title//swarmlab/docs/venus/join.html#container",[22,34.309]],["name//swarmlab/docs/venus/join.html#container",[]],["text//swarmlab/docs/venus/join.html#container",[]],["component//swarmlab/docs/venus/join.html#container",[]],["title//swarmlab/docs/venus/join.html#connect-status",[50,17.99,815,39.203]],["name//swarmlab/docs/venus/join.html#connect-status",[]],["text//swarmlab/docs/venus/join.html#connect-status",[]],["component//swarmlab/docs/venus/join.html#connect-status",[]],["title//swarmlab/docs/venus/join.html#connect-info",[50,17.99,155,19.944]],["name//swarmlab/docs/venus/join.html#connect-info",[]],["text//swarmlab/docs/venus/join.html#connect-info",[]],["component//swarmlab/docs/venus/join.html#connect-info",[]],["title//swarmlab/docs/venus/join.html#disconnect",[839,48.649]],["name//swarmlab/docs/venus/join.html#disconnect",[]],["text//swarmlab/docs/venus/join.html#disconnect",[]],["component//swarmlab/docs/venus/join.html#disconnect",[]],["title//swarmlab/docs/venus/join.html#video",[234,34.966]],["name//swarmlab/docs/venus/join.html#video",[]],["text//swarmlab/docs/venus/join.html#video",[]],["component//swarmlab/docs/venus/join.html#video",[]],["title//swarmlab/docs/venus/join.html#request-access-2",[84,34.563,153,29.923]],["name//swarmlab/docs/venus/join.html#request-access-2",[]],["text//swarmlab/docs/venus/join.html#request-access-2",[]],["component//swarmlab/docs/venus/join.html#request-access-2",[]],["title//swarmlab/docs/venus/join.html#join-network",[58,19.944,240,29.923]],["name//swarmlab/docs/venus/join.html#join-network",[]],["text//swarmlab/docs/venus/join.html#join-network",[]],["component//swarmlab/docs/venus/join.html#join-network",[]],["title//swarmlab/docs/venus/overview-network.html",[58,25.957]],["name//swarmlab/docs/venus/overview-network.html",[58,0.443,236,0.649]],["text//swarmlab/docs/venus/overview-network.html",[34,3.997,58,2.599,142,2.843,181,3.997,216,5.108,240,3.899,519,3.372]],["component//swarmlab/docs/venus/overview-network.html",[1,0.455]],["title//swarmlab/docs/venus/overview-network.html#deploy",[34,39.929]],["name//swarmlab/docs/venus/overview-network.html#deploy",[]],["text//swarmlab/docs/venus/overview-network.html#deploy",[]],["component//swarmlab/docs/venus/overview-network.html#deploy",[]],["title//swarmlab/docs/venus/overview-network.html#join",[240,38.944]],["name//swarmlab/docs/venus/overview-network.html#join",[]],["text//swarmlab/docs/venus/overview-network.html#join",[]],["component//swarmlab/docs/venus/overview-network.html#join",[]],["title//swarmlab/docs/venus/overview-share.html",[10,28.399]],["name//swarmlab/docs/venus/overview-share.html",[10,0.485,236,0.649]],["text//swarmlab/docs/venus/overview-share.html",[1,1.994,10,2.685,23,1.276,26,1.476,28,1.476,43,2.073,50,0.64,78,2.851,130,1.33,142,1.8,143,1.394,199,1.121,200,1.229,216,1.394,226,1.772,238,0.921,452,1.394,464,1.476,472,1.476,512,1.584,519,1.605,689,2.573,769,1.55,820,1.584,843,1.749,844,1.749,845,1.749,846,1.749,847,1.749,848,1.584,849,1.749,850,1.749,851,1.749,852,1.749,853,1.749,854,3.051,855,3.051,856,1.749,857,1.749,858,1.749,859,1.749,860,1.749,861,1.749,862,1.749,863,1.749,864,3.051,865,1.749,866,1.749]],["component//swarmlab/docs/venus/overview-share.html",[1,0.455]],["title//swarmlab/docs/venus/overview-share.html#app",[226,37.189]],["name//swarmlab/docs/venus/overview-share.html#app",[]],["text//swarmlab/docs/venus/overview-share.html#app",[]],["component//swarmlab/docs/venus/overview-share.html#app",[]],["title//swarmlab/docs/venus/overview-share.html#volume",[769,32.533]],["name//swarmlab/docs/venus/overview-share.html#volume",[]],["text//swarmlab/docs/venus/overview-share.html#volume",[]],["component//swarmlab/docs/venus/overview-share.html#volume",[]],["title//swarmlab/docs/venus/overview.html",[78,44.982]],["name//swarmlab/docs/venus/overview.html",[236,1.16]],["text//swarmlab/docs/venus/overview.html",[10,2.05,34,2.883,58,1.874,87,3.684,97,3.37,106,3.898,108,3.37,109,2.961,110,3.898,142,2.05,226,2.685,240,2.812,769,2.349,867,4.185,868,4.621,869,4.621]],["component//swarmlab/docs/venus/overview.html",[1,0.455]],["title//swarmlab/docs/venus/overview.html#network",[58,25.957]],["name//swarmlab/docs/venus/overview.html#network",[]],["text//swarmlab/docs/venus/overview.html#network",[]],["component//swarmlab/docs/venus/overview.html#network",[]],["title//swarmlab/docs/venus/overview.html#share",[10,28.399]],["name//swarmlab/docs/venus/overview.html#share",[]],["text//swarmlab/docs/venus/overview.html#share",[]],["component//swarmlab/docs/venus/overview.html#share",[]],["title//swarmlab/docs/venus/share-app.html",[10,21.821,226,28.575]],["name//swarmlab/docs/venus/share-app.html",[10,0.485,226,0.635]],["text//swarmlab/docs/venus/share-app.html",[1,0.372,4,0.888,10,3.454,42,0.462,46,2.332,50,0.692,52,0.584,58,1.323,69,1.211,77,0.698,84,0.722,85,1.507,111,0.818,142,0.456,144,0.61,151,2.266,152,0.513,153,0.625,154,1.013,155,1.746,156,0.61,157,0.561,159,2.151,160,0.462,161,1.211,167,0.818,168,2.293,172,0.677,173,0.698,181,1.179,198,0.901,226,3.524,232,1.435,237,0.531,243,0.388,349,0.78,351,0.866,358,0.722,445,0.641,485,0.749,491,0.866,519,0.54,599,0.818,721,0.866,762,1.507,810,1.712,814,0.866,815,2.094,848,0.93,870,0.78,871,1.027,872,1.027,873,1.027,874,1.027,875,1.027,876,1.027,877,1.027,878,1.027,879,0.93]],["component//swarmlab/docs/venus/share-app.html",[1,0.455]],["title//swarmlab/docs/venus/share-app.html#browse-apps",[69,31.507,226,28.575]],["name//swarmlab/docs/venus/share-app.html#browse-apps",[]],["text//swarmlab/docs/venus/share-app.html#browse-apps",[]],["component//swarmlab/docs/venus/share-app.html#browse-apps",[]],["title//swarmlab/docs/venus/share-app.html#app-info",[155,19.944,226,28.575]],["name//swarmlab/docs/venus/share-app.html#app-info",[]],["text//swarmlab/docs/venus/share-app.html#app-info",[]],["component//swarmlab/docs/venus/share-app.html#app-info",[]],["title//swarmlab/docs/venus/share-app.html#share-app",[10,21.821,226,28.575]],["name//swarmlab/docs/venus/share-app.html#share-app",[]],["text//swarmlab/docs/venus/share-app.html#share-app",[]],["component//swarmlab/docs/venus/share-app.html#share-app",[]],["title//swarmlab/docs/venus/share-app.html#share-status",[10,21.821,815,39.203]],["name//swarmlab/docs/venus/share-app.html#share-status",[]],["text//swarmlab/docs/venus/share-app.html#share-status",[]],["component//swarmlab/docs/venus/share-app.html#share-status",[]],["title//swarmlab/docs/venus/share-app.html#share-info",[10,21.821,155,19.944]],["name//swarmlab/docs/venus/share-app.html#share-info",[]],["text//swarmlab/docs/venus/share-app.html#share-info",[]],["component//swarmlab/docs/venus/share-app.html#share-info",[]],["title//swarmlab/docs/venus/share-app.html#undo-share",[10,21.821,880,49.182]],["name//swarmlab/docs/venus/share-app.html#undo-share",[]],["text//swarmlab/docs/venus/share-app.html#undo-share",[]],["component//swarmlab/docs/venus/share-app.html#undo-share",[]],["title//swarmlab/docs/venus/share-app.html#video",[234,34.966]],["name//swarmlab/docs/venus/share-app.html#video",[]],["text//swarmlab/docs/venus/share-app.html#video",[]],["component//swarmlab/docs/venus/share-app.html#video",[]],["title//swarmlab/docs/venus/share-app.html#share-app-2",[10,21.821,226,28.575]],["name//swarmlab/docs/venus/share-app.html#share-app-2",[]],["text//swarmlab/docs/venus/share-app.html#share-app-2",[]],["component//swarmlab/docs/venus/share-app.html#share-app-2",[]],["title//swarmlab/docs/venus/share-app.html#revoke-access-to-shared",[10,17.717,84,28.063,879,36.165]],["name//swarmlab/docs/venus/share-app.html#revoke-access-to-shared",[]],["text//swarmlab/docs/venus/share-app.html#revoke-access-to-shared",[]],["component//swarmlab/docs/venus/share-app.html#revoke-access-to-shared",[]],["title//swarmlab/docs/venus/share-app.html#find-shared-info",[10,17.717,155,16.193,237,20.647]],["name//swarmlab/docs/venus/share-app.html#find-shared-info",[]],["text//swarmlab/docs/venus/share-app.html#find-shared-info",[]],["component//swarmlab/docs/venus/share-app.html#find-shared-info",[]],["title//swarmlab/docs/venus/share-volume-connect.html",[769,32.533]],["name//swarmlab/docs/venus/share-volume-connect.html",[10,0.337,50,0.278,769,0.386]],["text//swarmlab/docs/venus/share-volume-connect.html",[10,1.815,18,1.4,46,1.958,50,2.227,54,1.822,58,0.457,77,0.766,130,0.857,142,0.5,151,1.497,152,0.564,155,1.425,156,2.992,157,0.616,159,0.743,172,0.743,178,0.686,188,0.857,195,1.021,199,0.722,204,0.857,212,0.555,229,0.704,232,1.919,237,0.583,244,1.502,246,0.793,262,0.899,326,1.738,355,0.822,358,0.793,445,0.704,601,1.738,769,3.488,770,1.021,778,0.951,788,1.021,805,1.866,814,0.951,829,0.951,839,2.162,870,1.566,881,1.128,882,1.128,883,1.866,884,1.128,885,2.576,886,1.128,887,1.128,888,1.866,889,1.866,890,1.021,891,1.021,892,1.128,893,1.128,894,1.128,895,1.128]],["component//swarmlab/docs/venus/share-volume-connect.html",[1,0.455]],["title//swarmlab/docs/venus/share-volume-connect.html#connect",[50,23.414]],["name//swarmlab/docs/venus/share-volume-connect.html#connect",[]],["text//swarmlab/docs/venus/share-volume-connect.html#connect",[]],["component//swarmlab/docs/venus/share-volume-connect.html#connect",[]],["title//swarmlab/docs/venus/share-volume-connect.html#connect-info",[50,17.99,155,19.944]],["name//swarmlab/docs/venus/share-volume-connect.html#connect-info",[]],["text//swarmlab/docs/venus/share-volume-connect.html#connect-info",[]],["component//swarmlab/docs/venus/share-volume-connect.html#connect-info",[]],["title//swarmlab/docs/venus/share-volume-connect.html#mount",[204,48.649]],["name//swarmlab/docs/venus/share-volume-connect.html#mount",[]],["text//swarmlab/docs/venus/share-volume-connect.html#mount",[]],["component//swarmlab/docs/venus/share-volume-connect.html#mount",[]],["title//swarmlab/docs/venus/share-volume-connect.html#umount",[896,64.008]],["name//swarmlab/docs/venus/share-volume-connect.html#umount",[]],["text//swarmlab/docs/venus/share-volume-connect.html#umount",[]],["component//swarmlab/docs/venus/share-volume-connect.html#umount",[]],["title//swarmlab/docs/venus/share-volume-connect.html#mount-info",[155,19.944,204,37.38]],["name//swarmlab/docs/venus/share-volume-connect.html#mount-info",[]],["text//swarmlab/docs/venus/share-volume-connect.html#mount-info",[]],["component//swarmlab/docs/venus/share-volume-connect.html#mount-info",[]],["title//swarmlab/docs/venus/share-volume-connect.html#disconnect",[839,48.649]],["name//swarmlab/docs/venus/share-volume-connect.html#disconnect",[]],["text//swarmlab/docs/venus/share-volume-connect.html#disconnect",[]],["component//swarmlab/docs/venus/share-volume-connect.html#disconnect",[]],["title//swarmlab/docs/venus/share-volume-connect.html#video",[234,34.966]],["name//swarmlab/docs/venus/share-volume-connect.html#video",[]],["text//swarmlab/docs/venus/share-volume-connect.html#video",[]],["component//swarmlab/docs/venus/share-volume-connect.html#video",[]],["title//swarmlab/docs/venus/share-volume-connect.html#connect-to-volume",[50,17.99,769,24.997]],["name//swarmlab/docs/venus/share-volume-connect.html#connect-to-volume",[]],["text//swarmlab/docs/venus/share-volume-connect.html#connect-to-volume",[]],["component//swarmlab/docs/venus/share-volume-connect.html#connect-to-volume",[]],["title//swarmlab/docs/venus/share-volume-connect.html#disconnect-volume",[769,24.997,839,37.38]],["name//swarmlab/docs/venus/share-volume-connect.html#disconnect-volume",[]],["text//swarmlab/docs/venus/share-volume-connect.html#disconnect-volume",[]],["component//swarmlab/docs/venus/share-volume-connect.html#disconnect-volume",[]],["title//swarmlab/docs/venus/share-volume-connect.html#volume-info",[155,19.944,769,24.997]],["name//swarmlab/docs/venus/share-volume-connect.html#volume-info",[]],["text//swarmlab/docs/venus/share-volume-connect.html#volume-info",[]],["component//swarmlab/docs/venus/share-volume-connect.html#volume-info",[]],["title//swarmlab/docs/venus/share-volume-share.html",[769,32.533]],["name//swarmlab/docs/venus/share-volume-share.html",[10,0.633,769,0.386]],["text//swarmlab/docs/venus/share-volume-share.html",[4,0.546,7,1.181,10,3.089,46,1.244,50,0.425,54,0.745,58,0.472,77,0.79,85,0.927,142,0.516,151,2.468,152,0.581,155,1.696,156,1.734,157,0.635,159,0.766,172,0.766,173,0.79,199,0.745,201,0.745,208,0.884,212,1.042,229,0.725,232,1.158,244,0.848,246,2.051,249,1.776,268,0.927,349,0.884,351,0.981,355,0.848,431,0.927,445,0.725,503,0.981,519,0.612,601,0.981,721,0.981,762,0.927,769,4.073,778,0.981,793,0.927,796,0.927,817,1.053,829,0.981,870,2.218,883,3.258,885,1.053,888,1.919,889,1.919,890,1.053,891,1.053,897,1.163,898,1.163,899,1.163,900,1.163]],["component//swarmlab/docs/venus/share-volume-share.html",[1,0.455]],["title//swarmlab/docs/venus/share-volume-share.html#share",[10,28.399]],["name//swarmlab/docs/venus/share-volume-share.html#share",[]],["text//swarmlab/docs/venus/share-volume-share.html#share",[]],["component//swarmlab/docs/venus/share-volume-share.html#share",[]],["title//swarmlab/docs/venus/share-volume-share.html#create",[7,35.662]],["name//swarmlab/docs/venus/share-volume-share.html#create",[]],["text//swarmlab/docs/venus/share-volume-share.html#create",[]],["component//swarmlab/docs/venus/share-volume-share.html#create",[]],["title//swarmlab/docs/venus/share-volume-share.html#directory-info",[155,19.944,212,24.189]],["name//swarmlab/docs/venus/share-volume-share.html#directory-info",[]],["text//swarmlab/docs/venus/share-volume-share.html#directory-info",[]],["component//swarmlab/docs/venus/share-volume-share.html#directory-info",[]],["title//swarmlab/docs/venus/share-volume-share.html#delete",[249,38.944]],["name//swarmlab/docs/venus/share-volume-share.html#delete",[]],["text//swarmlab/docs/venus/share-volume-share.html#delete",[]],["component//swarmlab/docs/venus/share-volume-share.html#delete",[]],["title//swarmlab/docs/venus/share-volume-share.html#shared-volume-info",[10,17.717,155,16.193,769,20.296]],["name//swarmlab/docs/venus/share-volume-share.html#shared-volume-info",[]],["text//swarmlab/docs/venus/share-volume-share.html#shared-volume-info",[]],["component//swarmlab/docs/venus/share-volume-share.html#shared-volume-info",[]],["title//swarmlab/docs/venus/share-volume-share.html#video",[234,34.966]],["name//swarmlab/docs/venus/share-volume-share.html#video",[]],["text//swarmlab/docs/venus/share-volume-share.html#video",[]],["component//swarmlab/docs/venus/share-volume-share.html#video",[]],["title//swarmlab/docs/venus/share-volume-share.html#share-volume",[10,21.821,769,24.997]],["name//swarmlab/docs/venus/share-volume-share.html#share-volume",[]],["text//swarmlab/docs/venus/share-volume-share.html#share-volume",[]],["component//swarmlab/docs/venus/share-volume-share.html#share-volume",[]],["title//swarmlab/docs/venus/share-volume-share.html#remove-shared-volume",[10,17.717,769,20.296,796,31.83]],["name//swarmlab/docs/venus/share-volume-share.html#remove-shared-volume",[]],["text//swarmlab/docs/venus/share-volume-share.html#remove-shared-volume",[]],["component//swarmlab/docs/venus/share-volume-share.html#remove-shared-volume",[]],["title//swarmlab/docs/venus/share-volume.html",[769,32.533]],["name//swarmlab/docs/venus/share-volume.html",[10,0.485,769,0.555]],["text//swarmlab/docs/venus/share-volume.html",[3,1.422,4,0.983,10,2.727,46,1.981,50,2.005,58,2.223,67,1.668,88,1.422,142,0.929,151,2.445,152,1.046,154,1.122,155,1.884,156,1.244,157,1.143,168,1.471,172,1.379,188,2.706,217,1.668,237,1.082,246,1.471,280,1.895,519,1.101,769,3.625,870,3.531,901,2.093,902,2.093,903,2.093,904,2.093,905,2.093]],["component//swarmlab/docs/venus/share-volume.html",[1,0.455]],["title//swarmlab/docs/venus/share-volume.html#main-menu",[870,37.38,906,49.182]],["name//swarmlab/docs/venus/share-volume.html#main-menu",[]],["text//swarmlab/docs/venus/share-volume.html#main-menu",[]],["component//swarmlab/docs/venus/share-volume.html#main-menu",[]],["title//swarmlab/docs/venus/share-volume.html#your-shared-volumes",[10,21.821,769,24.997]],["name//swarmlab/docs/venus/share-volume.html#your-shared-volumes",[]],["text//swarmlab/docs/venus/share-volume.html#your-shared-volumes",[]],["component//swarmlab/docs/venus/share-volume.html#your-shared-volumes",[]],["title//swarmlab/docs/venus/share-volume.html#shared-from-others",[10,21.821,67,39.203]],["name//swarmlab/docs/venus/share-volume.html#shared-from-others",[]],["text//swarmlab/docs/venus/share-volume.html#shared-from-others",[]],["component//swarmlab/docs/venus/share-volume.html#shared-from-others",[]],["title//swarmlab/docs/venus/user.html",[4,30.061]],["name//swarmlab/docs/venus/user.html",[4,0.917]],["text//swarmlab/docs/venus/user.html",[4,3.896,46,2.201,58,2.093,84,2.315,90,2.935,142,1.462,151,2.716,152,1.647,153,2.004,154,1.766,155,2.093,156,1.958,157,1.8,159,2.171,161,2.111,232,1.8,797,2.984,800,2.984,867,2.984]],["component//swarmlab/docs/venus/user.html",[1,0.455]],["title//swarmlab/docs/venus/user.html#show-networks",[58,19.944,161,31.507]],["name//swarmlab/docs/venus/user.html#show-networks",[]],["text//swarmlab/docs/venus/user.html#show-networks",[]],["component//swarmlab/docs/venus/user.html#show-networks",[]],["title//swarmlab/docs/venus/user.html#manage-users",[4,23.098,90,27.969]],["name//swarmlab/docs/venus/user.html#manage-users",[]],["text//swarmlab/docs/venus/user.html#manage-users",[]],["component//swarmlab/docs/venus/user.html#manage-users",[]],["title//swarmlab/docs/venus/user.html#video",[234,34.966]],["name//swarmlab/docs/venus/user.html#video",[]],["text//swarmlab/docs/venus/user.html#video",[]],["component//swarmlab/docs/venus/user.html#video",[]],["title//swarmlab/docs/venus/user.html#manage-users-2",[4,23.098,90,27.969]],["name//swarmlab/docs/venus/user.html#manage-users-2",[]],["text//swarmlab/docs/venus/user.html#manage-users-2",[]],["component//swarmlab/docs/venus/user.html#manage-users-2",[]]],"invertedIndex":[["",{"_index":64,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[934,1],[2365,3]]},"/swarmlab/docs/install/install-docker.html":{"position":[[484,1],[544,1],[649,1],[805,1],[876,1],[917,1],[1035,1],[1064,1],[1111,1],[1123,1],[1213,1],[1272,1],[1324,1],[1360,1],[1408,1],[1919,1],[1931,1],[2243,3]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[197,1],[475,1],[579,1],[791,1],[1327,1],[1777,1],[1827,2],[1852,2],[1893,1],[1928,1],[2022,1],[2050,1],[2065,1],[2089,1],[2101,1],[2529,1]]},"/swarmlab/docs/install/install-venus.html":{"position":[[197,1],[474,1],[578,1],[790,1],[1409,1],[1554,1],[2004,1],[2054,2],[2079,2],[2120,1],[2155,1],[2249,1],[2277,1],[2292,1],[2316,1],[2328,1],[2760,1]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[92,1]]},"/swarmlab/docs/myservices/linux.html":{"position":[[375,1],[384,1],[533,1],[650,3],[662,1],[664,3],[674,1],[676,1],[678,3],[694,1],[696,1],[698,3],[714,1],[716,1],[718,3],[748,1],[750,3],[780,1],[782,3],[815,1],[817,3],[844,1],[846,3],[876,1],[878,3],[894,1],[896,3],[915,1],[917,3],[935,3],[969,1],[971,3],[979,1],[981,1],[983,3],[1000,1],[1002,3],[1014,1],[1016,3],[1029,1],[1031,3],[1045,1],[1047,3],[1059,1],[1061,1],[1063,3],[1082,1],[1084,3],[1093,3],[1115,1],[1117,3],[1127,1],[1129,1],[1131,3],[1147,1],[1149,1],[1151,3],[1171,1],[1173,3],[1191,1],[1193,3],[1219,1],[1221,3],[1250,3],[1268,1],[1270,3],[1281,1],[1283,3],[1297,1],[1299,3],[1314,1],[1316,3],[1333,3],[1343,1],[1345,3],[1361,1],[1363,3],[1379,1],[1381,3],[1399,1],[1401,3],[1408,1],[1410,3],[1419,1],[1421,3],[1440,1],[1442,3],[1461,1],[1463,3],[1481,1],[1483,3],[1490,1],[1492,3],[1501,3],[1513,3],[1537,3],[1562,3],[1589,3],[1619,3],[1645,3]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[371,1],[385,1],[542,1],[635,1],[843,1],[966,3]]},"/swarmlab/docs/myservices/node.html":{"position":[[65,1]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[515,1],[737,1]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[989,1]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[124,1]]},"/swarmlab/docs/venus/join.html":{"position":[[1971,1]]}},"component":{}}],["0",{"_index":709,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1086,3]]}},"component":{}}],["1",{"_index":152,"title":{"/swarmlab/docs/quickstart/overview.html#senario-1":{"position":[[8,1]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[175,2]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[183,2]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[264,2]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[178,2]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[181,2]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[167,2]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1506,2]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[75,2]]},"/swarmlab/docs/myservices/linux.html":{"position":[[73,2]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[71,2]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[78,2]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[82,2]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[73,2]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[565,1]]},"/swarmlab/docs/venus/deploy.html":{"position":[[81,2]]},"/swarmlab/docs/venus/join.html":{"position":[[178,2]]},"/swarmlab/docs/venus/share-app.html":{"position":[[66,2]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[104,2]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[65,2]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[80,2]]},"/swarmlab/docs/venus/user.html":{"position":[[127,2]]}},"component":{}}],["10",{"_index":362,"title":{"/swarmlab/docs/install/install-docker.html#windows-10-with-wsl-version2-enabled":{"position":[[8,2]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2087,3]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[51,2],[244,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[51,2]]},"/swarmlab/docs/install/overview.html":{"position":[[164,2]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[723,2]]}},"component":{}}],["15",{"_index":495,"title":{"/swarmlab/docs/install/install-hybrid.html#node-version-15":{"position":[[13,3]]},"/swarmlab/docs/install/install-venus.html#node-version-15":{"position":[[13,3]]}},"name":{},"text":{},"component":{}}],["172.130.0.0/24",{"_index":598,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[518,14]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[527,14]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[500,14]]}},"component":{}}],["1]:53",{"_index":716,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1229,9],[1260,10]]}},"component":{}}],["1]:56425",{"_index":718,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1248,11]]}},"component":{}}],["2",{"_index":157,"title":{"/swarmlab/docs/quickstart/overview.html#senario-2":{"position":[[8,1]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[262,2]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[1062,2]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[638,2]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[564,2]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[587,2]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[777,2]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1608,2]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[216,1]]},"/swarmlab/docs/install/install-venus.html":{"position":[[216,1],[1375,1]]},"/swarmlab/docs/venus/deploy.html":{"position":[[394,2]]},"/swarmlab/docs/venus/join.html":{"position":[[265,2]]},"/swarmlab/docs/venus/share-app.html":{"position":[[289,2]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[260,2]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[170,2]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[102,2]]},"/swarmlab/docs/venus/user.html":{"position":[[205,2]]}},"component":{}}],["27017",{"_index":727,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[426,5]]}},"component":{}}],["2gb",{"_index":411,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[199,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[199,3]]}},"component":{}}],["3",{"_index":172,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[652,2]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[762,2]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1749,2]]},"/swarmlab/docs/venus/deploy.html":{"position":[[475,2]]},"/swarmlab/docs/venus/join.html":{"position":[[750,2]]},"/swarmlab/docs/venus/share-app.html":{"position":[[357,2]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[538,2]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[313,2]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[474,2]]}},"component":{}}],["3.x",{"_index":531,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[613,3]]}},"component":{}}],["4",{"_index":173,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[733,2]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1795,2]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[230,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[230,2]]},"/swarmlab/docs/venus/deploy.html":{"position":[[614,2]]},"/swarmlab/docs/venus/join.html":{"position":[[1592,2]]},"/swarmlab/docs/venus/share-app.html":{"position":[[518,2]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[468,2]]}},"component":{}}],["5",{"_index":349,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1855,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[244,1]]},"/swarmlab/docs/venus/join.html":{"position":[[1923,2]]},"/swarmlab/docs/venus/share-app.html":{"position":[[636,2]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[839,2]]}},"component":{}}],["512mb",{"_index":409,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[159,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[159,5]]}},"component":{}}],["6",{"_index":351,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1890,2]]},"/swarmlab/docs/venus/share-app.html":{"position":[[1139,2]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[1020,2]]}},"component":{}}],["7",{"_index":354,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1954,2]]}},"component":{}}],["8",{"_index":357,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1990,2]]}},"component":{}}],["8.8.4.4",{"_index":477,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2196,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2423,7]]}},"component":{}}],["8.8.8.8",{"_index":476,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2177,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2404,7]]}},"component":{}}],["9",{"_index":359,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2052,2]]}},"component":{}}],["abil",{"_index":6,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[43,8]]},"/swarmlab/docs/install/install-docker.html":{"position":[[401,7]]},"/swarmlab/docs/install/overview.html":{"position":[[572,7],[690,7]]}},"component":{}}],["abov",{"_index":268,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-storage.html":{"position":[[647,5]]},"/swarmlab/docs/venus/deploy.html":{"position":[[651,5]]},"/swarmlab/docs/venus/join.html":{"position":[[1849,5]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[1100,5]]}},"component":{}}],["absolut",{"_index":214,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[680,8]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[91,8]]},"/swarmlab/docs/install/install-venus.html":{"position":[[91,8]]}},"component":{}}],["accept",{"_index":346,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1752,6]]},"/swarmlab/docs/register/overview.html":{"position":[[373,6]]},"/swarmlab/docs/venus/join.html":{"position":[[488,6]]}},"component":{}}],["access",{"_index":84,"title":{"/swarmlab/docs/venus/join.html#request-access":{"position":[[8,6]]},"/swarmlab/docs/venus/join.html#request-access-2":{"position":[[8,6]]},"/swarmlab/docs/venus/share-app.html#revoke-access-to-shared":{"position":[[7,6]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1291,10],[2242,6]]},"/swarmlab/docs/venus/join.html":{"position":[[304,6],[330,6],[420,6],[975,6],[1324,6],[1506,6],[1875,10],[2015,6]]},"/swarmlab/docs/venus/share-app.html":{"position":[[1299,6]]},"/swarmlab/docs/venus/user.html":{"position":[[61,6]]}},"component":{}}],["account",{"_index":771,"title":{"/swarmlab/docs/register/overview.html#create-an-account":{"position":[[10,7]]}},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[96,8],[149,7],[185,8],[520,8],[613,8],[648,7],[688,7]]}},"component":{}}],["acquir",{"_index":753,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[229,8]]}},"component":{}}],["action",{"_index":800,"title":{},"name":{},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[710,6]]},"/swarmlab/docs/venus/user.html":{"position":[[230,6]]}},"component":{}}],["activ",{"_index":790,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[599,8]]}},"component":{}}],["actual",{"_index":326,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1215,8]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[963,9],[989,9]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[452,6],[1243,6]]}},"component":{}}],["add",{"_index":180,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[894,3],[1090,3]]},"/swarmlab/docs/install/install-docker.html":{"position":[[881,3],[1125,3],[1274,3]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[594,3],[605,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[593,3],[604,3]]},"/swarmlab/docs/venus/deploy.html":{"position":[[660,3],[752,3]]}},"component":{}}],["add/remov",{"_index":797,"title":{},"name":{},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[559,10]]},"/swarmlab/docs/venus/user.html":{"position":[[150,10]]}},"component":{}}],["addit",{"_index":255,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[108,10]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[111,10]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[291,10],[1437,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[290,10],[1664,10]]}},"component":{}}],["address",{"_index":875,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-app.html":{"position":[[865,8]]}},"component":{}}],["admin",{"_index":479,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2215,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2442,6]]}},"component":{}}],["advantag",{"_index":274,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[100,9]]}},"component":{}}],["afti",{"_index":859,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[560,4]]}},"component":{}}],["ag",{"_index":328,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1256,2]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[770,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[769,2]]}},"component":{}}],["again",{"_index":721,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1301,6]]},"/swarmlab/docs/venus/share-app.html":{"position":[[1168,5]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[749,5]]}},"component":{}}],["agapam",{"_index":863,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[608,7]]}},"component":{}}],["agnost",{"_index":21,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[218,9],[276,8],[2213,8]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[689,8]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[409,9],[467,8]]}},"component":{}}],["allow",{"_index":820,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[922,6]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[403,6]]}},"component":{}}],["along",{"_index":837,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1654,5]]}},"component":{}}],["alongsid",{"_index":455,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1738,9]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1965,9]]}},"component":{}}],["alpin",{"_index":453,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1658,6],[1672,6],[1697,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1885,6],[1899,6],[1924,6]]}},"component":{}}],["alreadi",{"_index":217,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[778,8]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[539,7]]},"/swarmlab/docs/venus/join.html":{"position":[[384,7]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[433,7]]}},"component":{}}],["altair",{"_index":554,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1029,7]]}},"component":{}}],["alway",{"_index":902,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume.html":{"position":[[313,6]]}},"component":{}}],["amount",{"_index":418,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[281,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[280,6]]}},"component":{}}],["analysi",{"_index":128,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2265,8]]}},"component":{}}],["anoth",{"_index":280,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[359,7]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[577,7]]}},"component":{}}],["ansible.cfg",{"_index":604,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[682,11],[1135,11]]}},"component":{}}],["anyth",{"_index":115,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1959,8]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1759,8]]}},"component":{}}],["anywher",{"_index":209,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[560,8]]}},"component":{}}],["app",{"_index":226,"title":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html#x-apps":{"position":[[2,4]]},"/swarmlab/docs/quickstart/overview.html#apps":{"position":[[0,4]]},"/swarmlab/docs/venus/overview-share.html#app":{"position":[[0,3]]},"/swarmlab/docs/venus/share-app.html":{"position":[[6,3]]},"/swarmlab/docs/venus/share-app.html#browse-apps":{"position":[[7,4]]},"/swarmlab/docs/venus/share-app.html#app-info":{"position":[[0,3]]},"/swarmlab/docs/venus/share-app.html#share-app":{"position":[[6,3]]},"/swarmlab/docs/venus/share-app.html#share-app-2":{"position":[[6,3]]}},"name":{"/swarmlab/docs/venus/share-app.html":{"position":[[6,3]]}},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[1080,3]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1881,3],[1906,3]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[42,4],[119,3]]},"/swarmlab/docs/venus/overview.html":{"position":[[154,3]]},"/swarmlab/docs/venus/share-app.html":{"position":[[55,3],[75,3],[257,3],[301,3],[322,3],[506,4],[583,3],[694,3],[1275,3],[1318,3],[1360,3]]}},"component":{}}],["app.j",{"_index":632,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1274,6]]}},"component":{}}],["app.js.sh",{"_index":633,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1287,9]]}},"component":{}}],["app/volum",{"_index":868,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview.html":{"position":[[111,10]]}},"component":{}}],["app_swarmlab",{"_index":728,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[450,12],[463,12],[476,12],[920,12]]}},"component":{}}],["appear",{"_index":810,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[516,7]]},"/swarmlab/docs/venus/share-app.html":{"position":[[621,7],[1246,7]]}},"component":{}}],["appli",{"_index":360,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2064,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1403,5]]}},"component":{}}],["applic",{"_index":9,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[81,13],[244,11],[1412,11]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[844,12]]},"/swarmlab/docs/install/overview.html":{"position":[[510,11],[605,12],[713,11]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[151,11],[435,11]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[313,11]]}},"component":{}}],["application/servic",{"_index":278,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[182,19]]}},"component":{}}],["approach",{"_index":25,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[285,8]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[476,8]]}},"component":{}}],["apt",{"_index":288,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[512,3],[529,3],[580,3],[589,3],[621,3],[710,3],[1150,3],[1188,3]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[497,3],[586,3],[609,3],[715,3],[731,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[496,3],[585,3],[608,3],[714,3],[730,3],[1214,3]]}},"component":{}}],["arch=amd64",{"_index":312,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[924,11]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[629,12]]},"/swarmlab/docs/install/install-venus.html":{"position":[[628,12]]}},"component":{}}],["architectur",{"_index":120,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2038,12]]}},"component":{}}],["architecture/platform",{"_index":126,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2191,21]]}},"component":{}}],["archiv",{"_index":307,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[856,7],[973,7]]}},"component":{}}],["area",{"_index":142,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[12,4]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[12,4]]},"/swarmlab/docs/hybrid/overview-hybrid.html":{"position":[[12,4]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[12,4],[244,4]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[12,4]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[12,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[12,4]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[12,4]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[12,4]]},"/swarmlab/docs/myservices/linux.html":{"position":[[12,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[12,4]]},"/swarmlab/docs/myservices/node.html":{"position":[[12,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[12,4]]},"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[12,4]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[12,4]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[12,4]]},"/swarmlab/docs/myservices/overview-storage.html":{"position":[[12,4]]},"/swarmlab/docs/myservices/overview.html":{"position":[[12,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[12,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[12,4]]},"/swarmlab/docs/venus/deploy.html":{"position":[[12,4]]},"/swarmlab/docs/venus/join.html":{"position":[[12,4]]},"/swarmlab/docs/venus/overview-network.html":{"position":[[12,4]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[12,4],[76,4],[135,4]]},"/swarmlab/docs/venus/overview.html":{"position":[[12,4]]},"/swarmlab/docs/venus/share-app.html":{"position":[[12,4]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[12,4]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[12,4]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[12,4]]},"/swarmlab/docs/venus/user.html":{"position":[[12,4]]}},"component":{}}],["around",{"_index":55,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[768,7]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[482,6]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[436,6]]}},"component":{}}],["array",{"_index":618,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[994,5]]}},"component":{}}],["array.c",{"_index":623,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1074,7]]}},"component":{}}],["art",{"_index":123,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2099,3]]}},"component":{}}],["ask",{"_index":347,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1782,3]]}},"component":{}}],["attach",{"_index":182,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[951,11]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[122,6]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[115,6]]},"/swarmlab/docs/myservices/overview-storage.html":{"position":[[102,6]]},"/swarmlab/docs/myservices/overview.html":{"position":[[147,6],[208,6]]}},"component":{}}],["attent",{"_index":801,"title":{},"name":{},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[724,10]]}},"component":{}}],["attribut",{"_index":463,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1946,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2173,10]]}},"component":{}}],["author",{"_index":372,"title":{"/swarmlab/docs/install/install-docker.html#fix-x509-certificate-signed-by-unknown-authority-issue":{"position":[[41,10]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2336,9]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1072,9]]}},"component":{}}],["auto",{"_index":456,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1786,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2013,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[877,6]]}},"component":{}}],["automount",{"_index":468,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2030,11]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2257,11]]}},"component":{}}],["avail",{"_index":201,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[383,9],[955,10]]},"/swarmlab/docs/hybrid/overview-hybrid.html":{"position":[[41,9]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[41,9]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[41,9],[193,9]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[41,9]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[41,9]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[41,9]]},"/swarmlab/docs/install/overview.html":{"position":[[110,9]]},"/swarmlab/docs/venus/join.html":{"position":[[107,9]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[973,9]]}},"component":{}}],["avoid",{"_index":37,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[419,8]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[610,8]]}},"component":{}}],["away",{"_index":508,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[255,4]]}},"component":{}}],["bar",{"_index":149,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[152,3]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[241,3]]},"/swarmlab/docs/venus/join.html":{"position":[[155,3]]}},"component":{}}],["base",{"_index":23,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[238,5],[559,5]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1636,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1863,5]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[1152,5]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[429,5],[750,5]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[322,5]]}},"component":{}}],["bash",{"_index":389,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2861,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[485,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[484,4]]}},"component":{}}],["be",{"_index":807,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[434,5]]}},"component":{}}],["beautifulsoup4",{"_index":555,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1037,15]]}},"component":{}}],["befor",{"_index":503,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[0,6]]},"/swarmlab/docs/register/overview.html":{"position":[[0,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[208,6]]}},"component":{}}],["beforehand",{"_index":871,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-app.html":{"position":[[147,10]]}},"component":{}}],["begin",{"_index":746,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[66,7],[884,6]]}},"component":{}}],["belong",{"_index":904,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume.html":{"position":[[514,7]]}},"component":{}}],["below",{"_index":169,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[570,7]]}},"component":{}}],["better",{"_index":73,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1119,7]]}},"component":{}}],["between",{"_index":105,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1617,7],[1942,7]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[1008,7]]}},"component":{}}],["big",{"_index":273,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[96,3]]}},"component":{}}],["bin",{"_index":617,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[975,3]]}},"component":{}}],["bin/bash",{"_index":594,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[464,9]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[473,9]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[446,9]]}},"component":{}}],["bin/sh",{"_index":527,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[542,7]]},"/swarmlab/docs/myservices/node.html":{"position":[[380,7]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[418,7]]}},"component":{}}],["binari",{"_index":535,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[698,6]]}},"component":{}}],["bind",{"_index":203,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[460,4],[522,4],[837,4]]}},"component":{}}],["blank",{"_index":253,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[624,6]]}},"component":{}}],["blown",{"_index":17,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[163,5],[461,5]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[652,5]]}},"component":{}}],["bokeh",{"_index":556,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1053,6]]}},"component":{}}],["both",{"_index":511,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[623,4]]}},"component":{}}],["bottleneck",{"_index":557,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1060,11]]}},"component":{}}],["bottom",{"_index":784,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[499,6]]}},"component":{}}],["box",{"_index":140,"title":{"/swarmlab/docs/index.html#_ready_to_run_out_of_the_box":{"position":[[24,3]]}},"name":{},"text":{},"component":{}}],["brows",{"_index":69,"title":{"/swarmlab/docs/venus/join.html#browse":{"position":[[0,6]]},"/swarmlab/docs/venus/share-app.html#browse-apps":{"position":[[0,6]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1036,6]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[85,6]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[173,6],[267,8]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[181,8]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[184,8]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[170,8]]},"/swarmlab/docs/venus/join.html":{"position":[[87,6],[181,8],[268,8]]},"/swarmlab/docs/venus/share-app.html":{"position":[[292,8],[360,8]]}},"component":{}}],["browser",{"_index":47,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[607,7]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[1234,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[2631,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2862,7]]}},"component":{}}],["build",{"_index":108,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1671,5]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[835,8],[1063,5]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[302,5]]},"/swarmlab/docs/install/overview.html":{"position":[[338,5]]},"/swarmlab/docs/venus/deploy.html":{"position":[[44,5]]},"/swarmlab/docs/venus/overview.html":{"position":[[45,5]]}},"component":{}}],["build.sh",{"_index":707,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[896,10]]}},"component":{}}],["builder",{"_index":245,"title":{"/swarmlab/docs/hybrid/overview.html#builders":{"position":[[0,8]]}},"name":{},"text":{},"component":{}}],["button",{"_index":159,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[328,6],[368,6],[421,6],[500,6],[558,6]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[169,6]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1978,6]]},"/swarmlab/docs/venus/deploy.html":{"position":[[154,6],[545,6],[600,6],[643,7],[717,6]]},"/swarmlab/docs/venus/join.html":{"position":[[337,6],[348,6],[589,6],[1723,6],[1909,6],[1964,6]]},"/swarmlab/docs/venus/share-app.html":{"position":[[343,6],[609,6],[1125,6],[1234,6]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[316,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[245,6]]},"/swarmlab/docs/venus/user.html":{"position":[[191,6]]}},"component":{}}],["by=/usr/share/keyrings/dock",{"_index":314,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[943,29]]}},"component":{}}],["c",{"_index":538,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[777,3]]}},"component":{}}],["ca.sh",{"_index":374,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2368,5],[2872,5]]}},"component":{}}],["case",{"_index":254,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[94,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[97,4]]}},"component":{}}],["cat",{"_index":465,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1975,3],[2145,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2202,3],[2372,3]]}},"component":{}}],["caus",{"_index":450,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1605,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1832,5]]}},"component":{}}],["cd",{"_index":345,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1695,2]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1295,2],[2497,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1325,2],[2731,2]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[909,2]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[853,2]]}},"component":{}}],["ce",{"_index":325,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1210,2]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[753,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[752,2]]}},"component":{}}],["center",{"_index":701,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[261,7]]}},"component":{}}],["certain",{"_index":798,"title":{},"name":{},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[678,7]]}},"component":{}}],["certif",{"_index":368,"title":{"/swarmlab/docs/install/install-docker.html#fix-x509-certificate-signed-by-unknown-authority-issue":{"position":[[11,11]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2223,11],[2306,11]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[969,11],[1042,11]]}},"component":{}}],["certs.sh",{"_index":710,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1094,8]]}},"component":{}}],["ch",{"_index":639,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1376,2]]}},"component":{}}],["ch.c",{"_index":640,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1394,4]]}},"component":{}}],["chang",{"_index":461,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1867,8],[1902,8]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1500,6],[2094,8],[2129,8]]}},"component":{}}],["check",{"_index":878,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-app.html":{"position":[[1174,5]]}},"component":{}}],["chmod",{"_index":396,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[3069,5]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1082,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1081,5]]}},"component":{}}],["choic",{"_index":28,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[306,7]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[497,7]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[591,6]]}},"component":{}}],["choos",{"_index":85,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1319,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1377,6]]},"/swarmlab/docs/venus/share-app.html":{"position":[[192,6],[453,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[194,6]]}},"component":{}}],["chose",{"_index":132,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2334,5],[2442,5]]}},"component":{}}],["ci/cd",{"_index":283,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[461,5]]}},"component":{}}],["cklick",{"_index":343,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1659,9]]}},"component":{}}],["classroom",{"_index":100,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1573,10]]}},"component":{}}],["cli",{"_index":682,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[585,3]]}},"component":{}}],["click",{"_index":355,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1957,5],[2055,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1397,5]]},"/swarmlab/docs/install/overview.html":{"position":[[249,5]]},"/swarmlab/docs/register/overview.html":{"position":[[332,5]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[295,5]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[215,8]]}},"component":{}}],["client",{"_index":501,"title":{"/swarmlab/docs/myservices/mpi.html#copy-files-to-all-clients":{"position":[[18,7]]}},"name":{},"text":{"/swarmlab/docs/install/install-venus.html":{"position":[[1334,6],[2740,6]]}},"component":{}}],["client.git",{"_index":500,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-venus.html":{"position":[[1314,10],[2708,10]]}},"component":{}}],["client.swarmlab.io:8088",{"_index":777,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[246,23]]}},"component":{}}],["clone",{"_index":439,"title":{"/swarmlab/docs/install/install-hybrid.html#clone-the-repo":{"position":[[0,5]]},"/swarmlab/docs/install/install-venus.html#clone-the-repo":{"position":[[0,5]]}},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1214,5],[2385,5],[2404,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1243,5],[2618,5],[2637,5]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[795,5]]}},"component":{}}],["close",{"_index":826,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1132,7]]}},"component":{}}],["cloud",{"_index":43,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[534,5],[691,5],[1047,5],[1798,5]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[358,5]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[283,5]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[293,5]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[261,5]]},"/swarmlab/docs/install/overview.html":{"position":[[315,5]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[725,5]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[340,6],[532,5]]}},"component":{}}],["cloudpickl",{"_index":558,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1072,12]]}},"component":{}}],["cluster",{"_index":260,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-storage.html":{"position":[[459,8],[554,7]]}},"component":{}}],["cmd",{"_index":478,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2208,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2435,3]]}},"component":{}}],["code",{"_index":40,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[448,4],[2296,5],[2528,4]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[368,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[639,4]]}},"component":{}}],["collabor",{"_index":106,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1650,13]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[627,11]]},"/swarmlab/docs/venus/overview.html":{"position":[[128,13]]}},"component":{}}],["collect",{"_index":691,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[103,10]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[96,10]]},"/swarmlab/docs/myservices/overview.html":{"position":[[189,10]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[168,8]]}},"component":{}}],["collection’",{"_index":265,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-storage.html":{"position":[[562,12]]}},"component":{}}],["collector",{"_index":695,"title":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[5,9]]},"/swarmlab/docs/myservices/poc-datacollector.html#docs-data-collector":{"position":[[12,9]]},"/swarmlab/docs/myservices/poc-datacollector.html#start-data-collector":{"position":[[11,9]]}},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[56,9],[109,10],[369,10]]}},"component":{}}],["column",{"_index":813,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[652,6],[1698,6]]}},"component":{}}],["comfort",{"_index":410,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[177,13]]},"/swarmlab/docs/install/install-venus.html":{"position":[[177,13]]}},"component":{}}],["command",{"_index":48,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[623,7]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[280,7]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[653,8]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[905,7]]},"/swarmlab/docs/myservices/linux.html":{"position":[[474,8],[573,8]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[483,8],[582,8],[860,8]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[456,8],[555,8]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[493,8],[958,8]]}},"component":{}}],["common",{"_index":300,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[742,6]]}},"component":{}}],["commun",{"_index":766,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[835,11]]}},"component":{}}],["compil",{"_index":676,"title":{"/swarmlab/docs/myservices/mpi.html#compile":{"position":[[0,7]]}},"name":{},"text":{},"component":{}}],["complet",{"_index":175,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[787,8]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[315,9]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[547,9]]}},"component":{}}],["complete.sh",{"_index":706,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[884,11]]}},"component":{}}],["compon",{"_index":448,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1545,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1772,10]]}},"component":{}}],["compos",{"_index":390,"title":{"/swarmlab/docs/install/install-docker.html#docker-compose":{"position":[[7,7]]},"/swarmlab/docs/install/install-hybrid.html#docker-compose":{"position":[[7,7]]},"/swarmlab/docs/install/install-venus.html#docker-compose":{"position":[[7,7]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2910,7],[2998,7],[3056,7],[3100,7],[3141,7],[3165,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1011,7],[1069,7],[1113,7],[1154,7],[1178,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1010,7],[1068,7],[1112,7],[1153,7],[1177,7]]}},"component":{}}],["comput",{"_index":59,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[818,13],[1838,9]]},"/swarmlab/docs/venus/join.html":{"position":[[1394,8],[1576,8]]}},"component":{}}],["concept",{"_index":102,"title":{"/swarmlab/docs/hybrid/start-proof_of_concept.html#proof-of-concept":{"position":[[9,7]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1593,7]]}},"component":{}}],["conda",{"_index":533,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[657,6],[752,5],[1085,5]]}},"component":{}}],["config",{"_index":607,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[729,6],[762,6],[794,6]]}},"component":{}}],["configur",{"_index":174,"title":{"/swarmlab/docs/myservices/jupyter.html#default-configuration":{"position":[[8,13]]},"/swarmlab/docs/myservices/linux.html#default-configuration":{"position":[[8,13]]},"/swarmlab/docs/myservices/mpi.html#default-configuration":{"position":[[8,13]]},"/swarmlab/docs/myservices/node.html#default-configuration":{"position":[[8,13]]},"/swarmlab/docs/myservices/nodevuejs.html#default-configuration":{"position":[[8,13]]},"/swarmlab/docs/myservices/poc-datacollector.html#default-configuration":{"position":[[8,13]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#default-configuration":{"position":[[8,13]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#default-configuration-2":{"position":[[8,13]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[765,10]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[117,13]]}},"component":{}}],["connect",{"_index":50,"title":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html#connect":{"position":[[0,7]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html#connect-and-maps":{"position":[[0,7]]},"/swarmlab/docs/myservices/jupyter.html#connect":{"position":[[0,7]]},"/swarmlab/docs/myservices/jupyter.html#connect-via-exec":{"position":[[0,7]]},"/swarmlab/docs/myservices/jupyter.html#connect-via-web":{"position":[[0,7]]},"/swarmlab/docs/myservices/linux.html#connect":{"position":[[0,7]]},"/swarmlab/docs/myservices/linux.html#connect-via-ssh":{"position":[[0,7]]},"/swarmlab/docs/myservices/linux.html#connect-via-exec":{"position":[[0,7]]},"/swarmlab/docs/myservices/mpi.html#connect":{"position":[[0,7]]},"/swarmlab/docs/myservices/mpi.html#connect-via-ssh":{"position":[[0,7]]},"/swarmlab/docs/myservices/mpi.html#connect-via-exec":{"position":[[0,7]]},"/swarmlab/docs/myservices/node.html#connect":{"position":[[0,7]]},"/swarmlab/docs/myservices/node.html#connect-via-exec":{"position":[[0,7]]},"/swarmlab/docs/myservices/nodevuejs.html#connect":{"position":[[0,7]]},"/swarmlab/docs/myservices/nodevuejs.html#connect-via-ssh":{"position":[[0,7]]},"/swarmlab/docs/myservices/nodevuejs.html#connect-via-exec":{"position":[[0,7]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#connect":{"position":[[0,7]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-ssh":{"position":[[0,7]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-exec":{"position":[[0,7]]},"/swarmlab/docs/venus/join.html#connect":{"position":[[0,7]]},"/swarmlab/docs/venus/join.html#connect-mode":{"position":[[0,7]]},"/swarmlab/docs/venus/join.html#connect-status":{"position":[[0,7]]},"/swarmlab/docs/venus/join.html#connect-info":{"position":[[0,7]]},"/swarmlab/docs/venus/share-volume-connect.html#connect":{"position":[[0,7]]},"/swarmlab/docs/venus/share-volume-connect.html#connect-info":{"position":[[0,7]]},"/swarmlab/docs/venus/share-volume-connect.html#connect-to-volume":{"position":[[0,7]]}},"name":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[19,7]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[13,7]]}},"text":{"/swarmlab/docs/index.html":{"position":[[665,9],[1821,7],[2140,11]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[283,7],[320,7],[988,7]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[31,7],[128,7],[161,7],[186,7],[1151,7],[1206,7]]},"/swarmlab/docs/install/install-docker.html":{"position":[[2534,7],[2745,7]]},"/swarmlab/docs/install/overview.html":{"position":[[439,7]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[273,7],[391,7],[430,7]]},"/swarmlab/docs/myservices/linux.html":{"position":[[160,7],[278,7],[317,7]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[156,7],[274,7],[313,7]]},"/swarmlab/docs/myservices/node.html":{"position":[[114,7],[232,7],[271,7]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[165,7],[283,7],[322,7]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1277,10]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[173,7],[291,7],[330,7],[936,7]]},"/swarmlab/docs/venus/join.html":{"position":[[392,10],[680,10],[705,7],[753,7],[1595,7],[1616,10],[1926,7]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[177,7]]},"/swarmlab/docs/venus/share-app.html":{"position":[[433,9],[774,7]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[41,7],[107,7],[180,7],[263,7],[361,11],[429,10],[719,11],[1109,11],[1210,10],[1287,7]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[892,10]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[54,7],[194,9],[381,9],[441,9]]}},"component":{}}],["connect/stop/log",{"_index":191,"title":{"/swarmlab/docs/hybrid/manage-instanches.html#connectstoplogs":{"position":[[0,17]]}},"name":{},"text":{},"component":{}}],["connect_to",{"_index":882,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[305,10]]}},"component":{}}],["consol",{"_index":170,"title":{"/swarmlab/docs/hybrid/manage-instanches.html#console":{"position":[[0,7]]},"/swarmlab/docs/hybrid/start-labroom.html#console":{"position":[[0,7]]},"/swarmlab/docs/hybrid/start-microservices.html#console":{"position":[[0,7]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html#console":{"position":[[0,7]]},"/swarmlab/docs/hybrid/start-storage.html#console":{"position":[[0,7]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[582,7],[655,7]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[693,7],[765,7]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[491,7],[567,7]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[509,7],[590,7]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[708,7],[780,7]]}},"component":{}}],["contain",{"_index":22,"title":{"/swarmlab/docs/venus/join.html#container":{"position":[[0,9]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[228,9],[489,9],[549,9]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[183,10],[810,11],[898,10],[936,9],[1012,10]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[213,10],[302,9],[365,9],[409,9],[438,9],[576,9],[626,10],[1045,9]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[101,9]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[101,9],[529,10]]},"/swarmlab/docs/install/install-docker.html":{"position":[[230,9],[374,10]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[146,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[146,10]]},"/swarmlab/docs/install/overview.html":{"position":[[425,10],[730,9],[781,9]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[838,9]]},"/swarmlab/docs/myservices/linux.html":{"position":[[490,9],[589,9]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[499,9],[598,9],[876,9]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[472,9],[571,9]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[419,9],[680,9],[740,9]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[509,9],[974,9]]},"/swarmlab/docs/venus/deploy.html":{"position":[[218,7]]},"/swarmlab/docs/venus/join.html":{"position":[[862,9],[897,10],[1405,9]]}},"component":{}}],["container",{"_index":819,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[879,13]]}},"component":{}}],["convers",{"_index":548,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[944,10]]}},"component":{}}],["cooper",{"_index":767,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[851,9]]}},"component":{}}],["coordin",{"_index":765,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[784,10]]}},"component":{}}],["copi",{"_index":375,"title":{"/swarmlab/docs/myservices/mpi.html#copy-files-to-all-clients":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2374,4]]}},"component":{}}],["correspond",{"_index":889,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[765,13],[1160,13]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[439,13],[810,13]]}},"component":{}}],["cpu",{"_index":412,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[203,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[203,3]]}},"component":{}}],["creat",{"_index":7,"title":{"/swarmlab/docs/myservices/mpi.html#create-hosts-file":{"position":[[0,6]]},"/swarmlab/docs/myservices/nodevuejs.html#create-a-project":{"position":[[0,6]]},"/swarmlab/docs/quickstart/overview.html#create-network":{"position":[[0,6]]},"/swarmlab/docs/register/overview.html#create-an-account":{"position":[[0,6]]},"/swarmlab/docs/venus/deploy.html#create-network":{"position":[[0,6]]},"/swarmlab/docs/venus/share-volume-share.html#create":{"position":[[0,6]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[55,6],[860,6],[936,6],[1246,7],[1424,6],[1467,6],[1739,6]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[346,7],[793,7]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[123,7]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[123,7]]},"/swarmlab/docs/install/overview.html":{"position":[[460,6]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[659,6],[666,8],[689,6]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[124,6]]},"/swarmlab/docs/register/overview.html":{"position":[[86,6],[165,8]]},"/swarmlab/docs/venus/deploy.html":{"position":[[107,6],[139,6],[789,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[173,6],[231,6]]}},"component":{}}],["creation",{"_index":263,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-storage.html":{"position":[[488,8]]},"/swarmlab/docs/install/install-docker.html":{"position":[[447,8]]}},"component":{}}],["creationtermin",{"_index":649,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1517,19]]}},"component":{}}],["creationtermination.c",{"_index":653,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1623,21]]}},"component":{}}],["creationtermination.c.sh",{"_index":654,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1649,24]]}},"component":{}}],["creationtermination1",{"_index":650,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1541,20]]}},"component":{}}],["creationtermination1.c",{"_index":651,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1566,22]]}},"component":{}}],["creationtermination1.c.sh",{"_index":652,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1593,25]]}},"component":{}}],["crete",{"_index":841,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1807,6]]}},"component":{}}],["cross",{"_index":534,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[664,5]]}},"component":{}}],["cryptographi",{"_index":124,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2103,12]]}},"component":{}}],["cs",{"_index":317,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1052,3]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[698,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[697,3]]}},"component":{}}],["ctrl",{"_index":187,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[1144,4]]}},"component":{}}],["curl",{"_index":294,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[636,4],[641,4],[663,4],[749,4],[2923,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[428,4],[523,4],[936,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[427,4],[522,4],[935,4]]}},"component":{}}],["current",{"_index":329,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1278,7]]}},"component":{}}],["custom",{"_index":693,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[184,6]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[177,6]]},"/swarmlab/docs/myservices/overview.html":{"position":[[270,6]]}},"component":{}}],["cython",{"_index":560,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1115,7]]}},"component":{}}],["daemon",{"_index":407,"title":{"/swarmlab/docs/myservices/poc-datacollector.html#on-error-response-from-daemon":{"position":[[23,6]]}},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[119,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[119,6]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1131,7]]}},"component":{}}],["dask",{"_index":561,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1123,5]]}},"component":{}}],["data",{"_index":199,"title":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[0,4]]},"/swarmlab/docs/myservices/poc-datacollector.html#docs-data-collector":{"position":[[7,4]]},"/swarmlab/docs/myservices/poc-datacollector.html#start-data-collector":{"position":[[6,4]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[341,4]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[185,4]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[113,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[51,4],[103,5],[256,4],[298,4],[363,5]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[427,4]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[1250,4]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[934,5]]}},"component":{}}],["data/appl/ok/swarmlab",{"_index":890,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[817,22]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[526,22]]}},"component":{}}],["databas",{"_index":82,"title":{"/swarmlab/docs/myservices/storage-mongo-replica.html#database":{"position":[[0,8]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#database-usename":{"position":[[0,8]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#database-password":{"position":[[0,8]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1270,8]]}},"component":{}}],["datacollector",{"_index":696,"title":{"/swarmlab/docs/myservices/poc-datacollector.html#stop-datacollector":{"position":[[5,13]]}},"name":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[4,13]]}},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[911,13],[1318,13],[1341,13],[1365,13]]}},"component":{}}],["dataflow",{"_index":75,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1147,8]]}},"component":{}}],["dataset",{"_index":585,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1441,8]]}},"component":{}}],["day",{"_index":206,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[505,4]]}},"component":{}}],["dearmor",{"_index":304,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[818,7]]}},"component":{}}],["deb",{"_index":311,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[919,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[624,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[623,4]]}},"component":{}}],["default",{"_index":198,"title":{"/swarmlab/docs/myservices/jupyter.html#default-configuration":{"position":[[0,7]]},"/swarmlab/docs/myservices/jupyter.html#default-user-root-user":{"position":[[0,7]]},"/swarmlab/docs/myservices/linux.html#default-configuration":{"position":[[0,7]]},"/swarmlab/docs/myservices/linux.html#default-user":{"position":[[0,7]]},"/swarmlab/docs/myservices/linux.html#default-password":{"position":[[0,7]]},"/swarmlab/docs/myservices/linux.html#default-password4root":{"position":[[0,7]]},"/swarmlab/docs/myservices/mpi.html#default-configuration":{"position":[[0,7]]},"/swarmlab/docs/myservices/mpi.html#default-user":{"position":[[0,7]]},"/swarmlab/docs/myservices/mpi.html#default-password":{"position":[[0,7]]},"/swarmlab/docs/myservices/mpi.html#default-password4root":{"position":[[0,7]]},"/swarmlab/docs/myservices/node.html#default-configuration":{"position":[[0,7]]},"/swarmlab/docs/myservices/node.html#default-user":{"position":[[0,7]]},"/swarmlab/docs/myservices/nodevuejs.html#default-configuration":{"position":[[0,7]]},"/swarmlab/docs/myservices/nodevuejs.html#default-user":{"position":[[0,7]]},"/swarmlab/docs/myservices/nodevuejs.html#default-password":{"position":[[0,7]]},"/swarmlab/docs/myservices/nodevuejs.html#default-password4root":{"position":[[0,7]]},"/swarmlab/docs/myservices/poc-datacollector.html#default-configuration":{"position":[[0,7]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#default-configuration":{"position":[[0,7]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#default-user":{"position":[[0,7]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#default-configuration-2":{"position":[[0,7]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[328,8]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1364,7],[1398,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1471,7],[1512,7],[1546,7],[1591,7],[1625,7]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[897,7]]},"/swarmlab/docs/venus/share-app.html":{"position":[[1117,7],[1148,7]]}},"component":{}}],["delet",{"_index":249,"title":{"/swarmlab/docs/hybrid/start-labroom.html#delete":{"position":[[0,6]]},"/swarmlab/docs/hybrid/start-microservices.html#delete":{"position":[[0,6]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html#delete":{"position":[[0,6]]},"/swarmlab/docs/hybrid/start-storage.html#delete":{"position":[[0,6]]},"/swarmlab/docs/venus/share-volume-share.html#delete":{"position":[[0,6]]}},"name":{},"text":{"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[385,7]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[310,7]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[320,7]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[288,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1779,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2006,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[715,6],[854,8],[916,6]]}},"component":{}}],["delete/copi",{"_index":56,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[776,11]]}},"component":{}}],["demand",{"_index":87,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1348,6],[1520,6],[1704,6],[1760,6]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[804,6]]},"/swarmlab/docs/install/overview.html":{"position":[[203,6],[277,6],[371,6],[470,6]]},"/swarmlab/docs/venus/overview.html":{"position":[[78,6]]}},"component":{}}],["denug",{"_index":755,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[302,5]]}},"component":{}}],["depend",{"_index":420,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[323,7],[1579,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[322,7],[1806,6]]}},"component":{}}],["deploy",{"_index":34,"title":{"/swarmlab/docs/venus/deploy.html":{"position":[[0,6]]},"/swarmlab/docs/venus/deploy.html#deploy":{"position":[[0,6]]},"/swarmlab/docs/venus/overview-network.html#deploy":{"position":[[0,6]]}},"name":{"/swarmlab/docs/venus/deploy.html":{"position":[[0,6]]}},"text":{"/swarmlab/docs/index.html":{"position":[[383,10],[2473,6]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1725,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1952,6]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[574,10]]},"/swarmlab/docs/venus/deploy.html":{"position":[[84,6]]},"/swarmlab/docs/venus/overview-network.html":{"position":[[44,6]]},"/swarmlab/docs/venus/overview.html":{"position":[[142,6]]}},"component":{}}],["describ",{"_index":76,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1162,9]]},"/swarmlab/docs/venus/deploy.html":{"position":[[322,9]]}},"component":{}}],["desir",{"_index":189,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[1204,7]]},"/swarmlab/docs/hybrid/overview-hybrid.html":{"position":[[73,7]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[73,7]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[73,7],[310,7]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[78,7],[230,7]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[81,7],[236,7]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[73,7],[213,7]]},"/swarmlab/docs/venus/join.html":{"position":[[65,6]]}},"component":{}}],["desktop",{"_index":339,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1529,7],[1721,7]]}},"component":{}}],["detail",{"_index":787,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[550,7]]}},"component":{}}],["dev/nul",{"_index":321,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1113,9]]}},"component":{}}],["develop",{"_index":19,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[192,9],[349,11],[1019,8]]},"/swarmlab/docs/install/install-docker.html":{"position":[[40,11],[151,11]]},"/swarmlab/docs/install/overview.html":{"position":[[558,9]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[383,9],[540,11]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[274,9],[762,9]]}},"component":{}}],["dial",{"_index":712,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1185,4]]}},"component":{}}],["differ",{"_index":845,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[244,7]]}},"component":{}}],["dill",{"_index":562,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1129,5]]}},"component":{}}],["dir",{"_index":601,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[629,3]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[590,3],[795,3]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[502,3]]}},"component":{}}],["directori",{"_index":212,"title":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html#directory-maps":{"position":[[0,9]]},"/swarmlab/docs/myservices/jupyter.html#working-directory-root-user":{"position":[[8,9]]},"/swarmlab/docs/myservices/jupyter.html#directory-map":{"position":[[0,9]]},"/swarmlab/docs/myservices/linux.html#working-directory":{"position":[[8,9]]},"/swarmlab/docs/myservices/linux.html#directory-map":{"position":[[0,9]]},"/swarmlab/docs/myservices/mpi.html#working-directory":{"position":[[8,9]]},"/swarmlab/docs/myservices/mpi.html#directory-map":{"position":[[0,9]]},"/swarmlab/docs/myservices/node.html#working-directory":{"position":[[8,9]]},"/swarmlab/docs/myservices/node.html#directory-map":{"position":[[0,9]]},"/swarmlab/docs/myservices/nodevuejs.html#working-directory":{"position":[[8,9]]},"/swarmlab/docs/myservices/nodevuejs.html#directory-map":{"position":[[0,9]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#working-directory":{"position":[[8,9]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#directory-map":{"position":[[0,9]]},"/swarmlab/docs/venus/share-volume-share.html#directory-info":{"position":[[0,9]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[649,9],[726,9],[935,9],[966,9],[1065,9]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[281,9]]},"/swarmlab/docs/myservices/linux.html":{"position":[[168,9]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[164,9],[899,9]]},"/swarmlab/docs/myservices/node.html":{"position":[[122,9]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[173,9]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[181,9]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[665,9]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[349,9],[478,9]]}},"component":{}}],["disconnect",{"_index":839,"title":{"/swarmlab/docs/venus/join.html#disconnect":{"position":[[0,10]]},"/swarmlab/docs/venus/share-volume-connect.html#disconnect":{"position":[[0,10]]},"/swarmlab/docs/venus/share-volume-connect.html#disconnect-volume":{"position":[[0,10]]}},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1744,10],[1983,10]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[1054,10],[1186,14],[1320,10]]}},"component":{}}],["disk",{"_index":414,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[233,4],[302,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[233,4],[301,4]]}},"component":{}}],["distribut",{"_index":119,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2026,11]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[539,10]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1448,13]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1483,13],[1675,13]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[236,11]]}},"component":{}}],["distro",{"_index":447,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1376,7],[1572,6],[1642,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1390,6],[1524,7],[1603,7],[1799,6],[1869,7]]}},"component":{}}],["divers",{"_index":690,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[78,7]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[75,7]]},"/swarmlab/docs/myservices/overview.html":{"position":[[168,7]]}},"component":{}}],["dn",{"_index":474,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2130,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2357,3]]}},"component":{}}],["doc",{"_index":135,"title":{"/swarmlab/docs/myservices/poc-datacollector.html#docs-data-collector":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2515,4]]}},"component":{}}],["docker",{"_index":66,"title":{"/swarmlab/docs/install/install-docker.html":{"position":[[0,6]]},"/swarmlab/docs/install/install-docker.html#why-docker":{"position":[[4,6]]},"/swarmlab/docs/install/install-docker.html#linuxnix-installation-of-docker":{"position":[[27,6]]},"/swarmlab/docs/install/install-docker.html#docker-compose":{"position":[[0,6]]},"/swarmlab/docs/install/install-hybrid.html#docker":{"position":[[0,6]]},"/swarmlab/docs/install/install-hybrid.html#docker-compose":{"position":[[0,6]]},"/swarmlab/docs/install/install-venus.html#docker":{"position":[[0,6]]},"/swarmlab/docs/install/install-venus.html#docker-compose":{"position":[[0,6]]},"/swarmlab/docs/install/overview.html#docker":{"position":[[0,6]]}},"name":{"/swarmlab/docs/install/install-docker.html":{"position":[[8,6]]}},"text":{"/swarmlab/docs/index.html":{"position":[[978,7],[1140,6]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[466,6]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[206,6],[513,6],[766,6],[1038,6]]},"/swarmlab/docs/install/install-docker.html":{"position":[[12,6],[27,6],[76,6],[210,6],[330,6],[367,6],[1203,6],[1235,6],[1259,6],[1298,6],[1343,6],[1370,6],[1385,6],[1418,6],[1522,6],[1711,9],[1867,6],[1899,6],[2000,6],[2120,6],[2137,6],[2903,6]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[358,6],[746,6],[773,6],[849,6],[924,6],[1491,6],[1522,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[357,6],[745,6],[772,6],[848,6],[923,6],[1424,6],[1718,6],[1749,6]]},"/swarmlab/docs/install/overview.html":{"position":[[522,6],[670,6]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[487,6]]},"/swarmlab/docs/myservices/linux.html":{"position":[[99,6],[106,6],[417,6]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[95,6],[102,6],[428,6]]},"/swarmlab/docs/myservices/node.html":{"position":[[328,6]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[104,6],[111,6],[395,6]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1103,7]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[387,6]]}},"component":{}}],["docker@$line:/some_dir/fil",{"_index":671,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[810,27]]}},"component":{}}],["docker@[ip",{"_index":591,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[363,11]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[359,11]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[358,11]]}},"component":{}}],["document",{"_index":266,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-storage.html":{"position":[[575,9]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[935,8]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[589,13]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[856,13]]}},"component":{}}],["done",{"_index":672,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[838,4]]}},"component":{}}],["don’t",{"_index":830,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1241,5]]}},"component":{}}],["down",{"_index":96,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1493,4]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[501,4]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[435,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[453,4]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[403,4]]},"/swarmlab/docs/venus/join.html":{"position":[[1798,4]]}},"component":{}}],["download",{"_index":247,"title":{"/swarmlab/docs/hybrid/start-labroom.html#download":{"position":[[0,8]]},"/swarmlab/docs/hybrid/start-microservices.html#download":{"position":[[0,8]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html#download":{"position":[[0,8]]},"/swarmlab/docs/hybrid/start-storage.html#download":{"position":[[0,8]]}},"name":{},"text":{"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[333,8]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[258,8]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[268,8]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[236,8]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1509,8],[1698,12]]}},"component":{}}],["drive",{"_index":464,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1968,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2195,6]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[282,5]]}},"component":{}}],["drop",{"_index":898,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-share.html":{"position":[[675,4]]}},"component":{}}],["dropbox",{"_index":847,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[291,8]]}},"component":{}}],["dynam",{"_index":117,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2005,7]]}},"component":{}}],["dynatotita",{"_index":689,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[113,10]]},"/swarmlab/docs/myservices/overview.html":{"position":[[103,10]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[509,10],[569,10]]}},"component":{}}],["e",{"_index":425,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[483,1]]},"/swarmlab/docs/install/install-venus.html":{"position":[[482,1]]}},"component":{}}],["e.g",{"_index":829,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1171,4]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[786,4]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[493,4]]}},"component":{}}],["earli",{"_index":205,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[499,5]]}},"component":{}}],["easier",{"_index":107,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1664,6]]}},"component":{}}],["easili",{"_index":145,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[78,6]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[166,6]]},"/swarmlab/docs/venus/join.html":{"position":[[80,6]]}},"component":{}}],["echei",{"_index":851,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[475,5]]}},"component":{}}],["echo",{"_index":310,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[912,4]]}},"component":{}}],["effici",{"_index":270,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[52,10]]}},"component":{}}],["effort",{"_index":110,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1723,7]]},"/swarmlab/docs/install/overview.html":{"position":[[390,6]]},"/swarmlab/docs/venus/overview.html":{"position":[[97,7]]}},"component":{}}],["emei",{"_index":861,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[598,5]]}},"component":{}}],["enabl",{"_index":177,"title":{"/swarmlab/docs/install/install-docker.html#windows-10-with-wsl-version2-enabled":{"position":[[29,7]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[828,6]]},"/swarmlab/docs/install/install-docker.html":{"position":[[434,8],[1479,7],[1993,6]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[419,8],[1480,6],[1860,6],[1895,6],[1930,6],[2042,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[418,8],[1455,7],[1707,6],[2087,6],[2122,6],[2157,6],[2269,7]]}},"component":{}}],["end",{"_index":795,"title":{"/swarmlab/docs/venus/deploy.html#start-and-end-time":{"position":[[10,3]]}},"name":{},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[378,3]]}},"component":{}}],["engin",{"_index":350,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1874,6]]}},"component":{}}],["ensur",{"_index":287,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[489,6],[651,6]]}},"component":{}}],["entir",{"_index":125,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2163,6]]}},"component":{}}],["entri",{"_index":894,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[1174,6]]}},"component":{}}],["entrypoint",{"_index":543,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[848,10]]}},"component":{}}],["environ",{"_index":45,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[565,11],[1535,12],[1625,12],[1775,12]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[111,11],[349,11]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[111,11]]},"/swarmlab/docs/install/overview.html":{"position":[[292,12]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[756,11]]},"/swarmlab/docs/venus/deploy.html":{"position":[[297,12]]}},"component":{}}],["eof",{"_index":471,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2097,3],[2204,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2324,3],[2431,3]]}},"component":{}}],["ephemer",{"_index":194,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[228,10]]}},"component":{}}],["error",{"_index":364,"title":{"/swarmlab/docs/myservices/poc-datacollector.html#on-error":{"position":[[3,5]]},"/swarmlab/docs/myservices/poc-datacollector.html#on-error-response-from-daemon":{"position":[[3,5]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2163,6],[2247,6]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[991,6],[1111,5]]}},"component":{}}],["especi",{"_index":827,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1140,11]]}},"component":{}}],["etc",{"_index":57,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[788,5],[851,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[269,3]]}},"component":{}}],["etc/apt/sources.list.d/docker.list",{"_index":320,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1075,35]]}},"component":{}}],["etc/docker/certs.d/$registry_address:$registry_port",{"_index":381,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2452,52],[2663,52]]}},"component":{}}],["etc/docker/certs.d/$registry_address:$registry_port/ca.crt",{"_index":386,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2575,59],[2786,59]]}},"component":{}}],["etc/resolv.conf",{"_index":458,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1810,16],[1876,16],[1911,16],[2149,16]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2037,16],[2103,16],[2138,16],[2376,16]]}},"component":{}}],["etc/wsl.conf",{"_index":460,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1838,13],[1979,13]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2065,13],[2206,13]]}},"component":{}}],["eth0",{"_index":599,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[535,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[544,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[517,4],[743,4]]},"/swarmlab/docs/venus/share-app.html":{"position":[[833,4]]}},"component":{}}],["even",{"_index":72,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1114,4]]},"/swarmlab/docs/install/install-docker.html":{"position":[[347,4]]}},"component":{}}],["everyth",{"_index":794,"title":{},"name":{},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[266,10]]}},"component":{}}],["ex=squar",{"_index":674,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[955,10]]}},"component":{}}],["exactli",{"_index":61,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[876,7]]}},"component":{}}],["exampl",{"_index":445,"title":{"/swarmlab/docs/myservices/linux.html#examples":{"position":[[0,8]]},"/swarmlab/docs/myservices/mpi.html#helloworld-example":{"position":[[11,7]]},"/swarmlab/docs/myservices/mpi.html#more-examples":{"position":[[5,8]]}},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1333,8]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1560,8]]},"/swarmlab/docs/myservices/linux.html":{"position":[[617,8],[960,8]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[890,8],[912,8],[947,7]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[145,8],[448,8]]},"/swarmlab/docs/venus/share-app.html":{"position":[[796,7]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[806,7]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[515,7]]}},"component":{}}],["examples/mpi_hello_world.c",{"_index":663,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[686,26]]}},"component":{}}],["exec",{"_index":388,"title":{"/swarmlab/docs/myservices/jupyter.html#connect-via-exec":{"position":[[12,4]]},"/swarmlab/docs/myservices/linux.html#connect-via-exec":{"position":[[12,4]]},"/swarmlab/docs/myservices/mpi.html#connect-via-exec":{"position":[[12,4]]},"/swarmlab/docs/myservices/node.html#connect-via-exec":{"position":[[12,4]]},"/swarmlab/docs/myservices/nodevuejs.html#connect-via-exec":{"position":[[12,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-exec":{"position":[[12,4]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2846,4]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[494,4]]},"/swarmlab/docs/myservices/linux.html":{"position":[[424,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[435,4]]},"/swarmlab/docs/myservices/node.html":{"position":[[335,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[402,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[394,4]]}},"component":{}}],["execut",{"_index":267,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-storage.html":{"position":[[635,7]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1611,7]]}},"component":{}}],["exercis",{"_index":750,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[131,9]]}},"component":{}}],["exist",{"_index":216,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[753,5],[830,6]]},"/swarmlab/docs/register/overview.html":{"position":[[670,8]]},"/swarmlab/docs/venus/overview-network.html":{"position":[[72,8]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[375,8]]}},"component":{}}],["expand",{"_index":13,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[128,9]]}},"component":{}}],["expos",{"_index":164,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[440,7]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[600,6]]},"/swarmlab/docs/venus/join.html":{"position":[[1261,6]]}},"component":{}}],["extend",{"_index":462,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1937,8]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2164,8]]}},"component":{}}],["extra",{"_index":832,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1268,5]]}},"component":{}}],["f",{"_index":666,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[727,1]]}},"component":{}}],["facet",{"_index":584,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1401,6]]}},"component":{}}],["fals",{"_index":467,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2024,5],[2091,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2251,5],[2318,5]]}},"component":{}}],["featur",{"_index":509,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[265,8],[402,8]]}},"component":{}}],["feder",{"_index":866,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[645,9]]}},"component":{}}],["fiendli",{"_index":242,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/overview.html":{"position":[[341,7]]}},"component":{}}],["figur",{"_index":151,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[168,6],[255,6],[645,6],[726,6]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[176,6],[1055,6]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[257,6],[631,6],[755,6]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[171,6],[557,6]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[174,6],[580,6]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[160,6],[770,6]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[68,6]]},"/swarmlab/docs/myservices/linux.html":{"position":[[66,6]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[64,6]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[71,6]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[75,6]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[66,6]]},"/swarmlab/docs/venus/deploy.html":{"position":[[74,6],[387,6],[468,6],[607,6]]},"/swarmlab/docs/venus/join.html":{"position":[[171,6],[258,6],[743,6],[1585,6],[1916,6]]},"/swarmlab/docs/venus/share-app.html":{"position":[[59,6],[282,6],[350,6],[511,6],[629,6],[1132,6]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[97,6],[253,6],[531,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[58,6],[163,6],[306,6],[461,6],[832,6],[1013,6]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[73,6],[95,6],[467,6]]},"/swarmlab/docs/venus/user.html":{"position":[[120,6],[198,6]]}},"component":{}}],["file",{"_index":54,"title":{"/swarmlab/docs/myservices/mpi.html#create-hosts-file":{"position":[[13,4]]},"/swarmlab/docs/myservices/mpi.html#copy-files-to-all-clients":{"position":[[5,5]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[762,5]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[538,4],[641,4],[718,4],[1002,5]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1690,4],[2851,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1801,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2028,5]]},"/swarmlab/docs/myservices/linux.html":{"position":[[668,5],[1121,5]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[459,4],[578,4],[985,5]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[684,4]]}},"component":{}}],["filesystem",{"_index":211,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[591,11],[906,10]]}},"component":{}}],["fill",{"_index":786,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[529,4]]}},"component":{}}],["final",{"_index":68,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1028,7]]}},"component":{}}],["find",{"_index":237,"title":{"/swarmlab/docs/myservices/linux.html#find-lab-workers":{"position":[[0,4]]},"/swarmlab/docs/myservices/mpi.html#find-lab-workers":{"position":[[0,4]]},"/swarmlab/docs/myservices/nodevuejs.html#find-lab-workers":{"position":[[0,4]]},"/swarmlab/docs/myservices/nodevuejs.html#find-published-ports":{"position":[[0,4]]},"/swarmlab/docs/venus/share-app.html#find-shared-info":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/hybrid/overview-hybrid.html":{"position":[[32,4]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[32,4]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[32,4]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[32,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[32,4]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[32,4]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[239,4],[304,4],[352,4],[558,4]]},"/swarmlab/docs/myservices/linux.html":{"position":[[126,4],[191,4],[239,4],[607,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[122,4],[187,4],[235,4]]},"/swarmlab/docs/myservices/node.html":{"position":[[80,4],[145,4],[193,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[131,4],[196,4],[244,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[139,4],[204,4],[252,4]]},"/swarmlab/docs/venus/share-app.html":{"position":[[1335,4]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[1351,4]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[353,4]]}},"component":{}}],["first",{"_index":770,"title":{"/swarmlab/docs/register/overview.html":{"position":[[4,5]]}},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[153,5]]}},"component":{}}],["fix",{"_index":400,"title":{"/swarmlab/docs/install/install-docker.html#fix-x509-certificate-signed-by-unknown-authority-issue":{"position":[[0,3]]},"/swarmlab/docs/install/install-hybrid.html#fix-network-issues":{"position":[[0,3]]},"/swarmlab/docs/install/install-venus.html#fix-network-issues":{"position":[[0,3]]}},"name":{},"text":{},"component":{}}],["flexibl",{"_index":35,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[394,12]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[585,12]]}},"component":{}}],["fluent",{"_index":606,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[722,6]]}},"component":{}}],["fluent.conf",{"_index":605,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[702,11]]}},"component":{}}],["fluentd",{"_index":603,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[654,7],[754,7],[786,7],[821,7],[850,7]]}},"component":{}}],["fluentd.yml",{"_index":613,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[882,11]]}},"component":{}}],["fluentd.yml.sh",{"_index":614,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[900,14]]}},"component":{}}],["flushdn",{"_index":489,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2315,9]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2542,9]]}},"component":{}}],["focu",{"_index":129,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2274,5],[2383,5]]}},"component":{}}],["folder",{"_index":207,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[546,6]]}},"component":{}}],["follow",{"_index":77,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1179,9]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[898,9]]},"/swarmlab/docs/install/install-venus.html":{"position":[[897,9]]},"/swarmlab/docs/register/overview.html":{"position":[[562,6]]},"/swarmlab/docs/venus/join.html":{"position":[[1664,10]]},"/swarmlab/docs/venus/share-app.html":{"position":[[960,9]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[242,10]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[147,9]]}},"component":{}}],["forge::blas=*=openbla",{"_index":559,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1091,23]]}},"component":{}}],["found",{"_index":885,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[513,5],[704,5],[1093,5]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[755,5]]}},"component":{}}],["freedom",{"_index":860,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[580,7]]}},"component":{}}],["friend",{"_index":114,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1924,7]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[871,7]]}},"component":{}}],["fssl",{"_index":301,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[755,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[529,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[528,4]]}},"component":{}}],["full",{"_index":16,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[158,4],[456,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[647,4]]}},"component":{}}],["g",{"_index":436,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1204,1]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1203,1]]}},"component":{}}],["gb",{"_index":416,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[247,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[246,2]]}},"component":{}}],["gener",{"_index":193,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[197,8]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1791,9]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2018,9]]}},"component":{}}],["generateresolvconf",{"_index":466,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2003,18]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2230,18]]}},"component":{}}],["gia",{"_index":857,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[545,3]]}},"component":{}}],["gid=100",{"_index":522,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[159,9]]}},"component":{}}],["git",{"_index":438,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1210,3],[2400,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1239,3],[2633,3]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[955,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[791,3]]}},"component":{}}],["github",{"_index":772,"title":{"/swarmlab/docs/register/overview.html#github":{"position":[[0,6]]}},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[105,6],[142,6],[641,6]]}},"component":{}}],["give",{"_index":272,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[83,5],[390,6]]},"/swarmlab/docs/install/overview.html":{"position":[[548,5]]}},"component":{}}],["glibc",{"_index":449,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1589,6],[1708,5],[1732,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1816,6],[1935,5],[1959,5]]}},"component":{}}],["go",{"_index":352,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1893,2]]}},"component":{}}],["googl",{"_index":472,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2107,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2334,6]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[275,6]]}},"component":{}}],["gpg",{"_index":303,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[812,3],[889,3]]}},"component":{}}],["grant",{"_index":808,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[440,7]]}},"component":{}}],["grasp",{"_index":507,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[63,5]]},"/swarmlab/docs/register/overview.html":{"position":[[63,5]]}},"component":{}}],["greater",{"_index":821,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[959,7]]}},"component":{}}],["greet",{"_index":778,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[291,7]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[227,7]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[132,7]]}},"component":{}}],["group",{"_index":330,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1305,5]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[147,5]]}},"component":{}}],["grow",{"_index":81,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1262,7]]}},"component":{}}],["gui",{"_index":227,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[1089,3]]}},"component":{}}],["guid",{"_index":519,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[30,5]]},"/swarmlab/docs/myservices/linux.html":{"position":[[30,5]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[30,5]]},"/swarmlab/docs/myservices/node.html":{"position":[[30,5]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[30,5]]},"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[30,5]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[30,5]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[30,5]]},"/swarmlab/docs/myservices/overview-storage.html":{"position":[[30,5]]},"/swarmlab/docs/myservices/overview.html":{"position":[[30,5]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[30,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[30,5]]},"/swarmlab/docs/venus/deploy.html":{"position":[[31,5]]},"/swarmlab/docs/venus/join.html":{"position":[[31,5]]},"/swarmlab/docs/venus/overview-network.html":{"position":[[31,5]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[95,5],[154,5]]},"/swarmlab/docs/venus/share-app.html":{"position":[[31,5]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[31,5]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[31,5]]}},"component":{}}],["h5pi",{"_index":563,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1135,5]]}},"component":{}}],["have",{"_index":222,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[917,6]]}},"component":{}}],["hello",{"_index":334,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1396,5],[2148,5]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[696,5]]}},"component":{}}],["helloworld",{"_index":675,"title":{"/swarmlab/docs/myservices/mpi.html#helloworld-example":{"position":[[0,10]]},"/swarmlab/docs/myservices/mpi.html#run-the-helloworld":{"position":[[8,10]]}},"name":{},"text":{},"component":{}}],["henc",{"_index":51,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[697,6]]}},"component":{}}],["here",{"_index":244,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/overview.html":{"position":[[393,5]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[165,5]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[168,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[100,5]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[278,4],[963,4]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[663,4]]}},"component":{}}],["home",{"_index":587,"title":{"/swarmlab/docs/myservices/jupyter.html#home":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[221,4]]}},"component":{}}],["home/jovyan",{"_index":524,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[197,12]]}},"component":{}}],["host",{"_index":210,"title":{"/swarmlab/docs/myservices/mpi.html#create-hosts-file":{"position":[[7,5]]},"/swarmlab/docs/venus/join.html#host":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[586,4],[701,4],[773,4],[891,4],[1018,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[385,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[384,4]]},"/swarmlab/docs/install/overview.html":{"position":[[655,4],[820,4]]},"/swarmlab/docs/venus/join.html":{"position":[[770,4],[846,4],[1019,6],[1069,5]]}},"component":{}}],["http",{"_index":365,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2174,5]]}},"component":{}}],["http://10.1.2.67:8888/lab?token=819cfaa82577cc7ec49fec0a39f57bc12e37883119237cf3",{"_index":877,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-app.html":{"position":[[1005,80]]}},"component":{}}],["http://172.26.0.2:8888/lab?token=819cfaa82577cc7ec49fec0a39f57bc12e37883119237cf3",{"_index":876,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-app.html":{"position":[[874,81]]}},"component":{}}],["http://ip:8080",{"_index":686,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[722,14]]}},"component":{}}],["http://localhost:3088",{"_index":492,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2606,21]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2837,21]]}},"component":{}}],["https://api",{"_index":776,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[234,11]]}},"component":{}}],["https://cli.vuejs.org/guide/cr",{"_index":683,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[603,36]]}},"component":{}}],["https://deb.nodesource.com/setup_15.x",{"_index":424,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[437,37]]},"/swarmlab/docs/install/install-venus.html":{"position":[[436,37]]}},"component":{}}],["https://docs.docker.com/desktop/windows/instal",{"_index":340,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1554,48]]}},"component":{}}],["https://download.docker.com/linux/debian",{"_index":315,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[994,40]]}},"component":{}}],["https://download.docker.com/linux/debian/gpg",{"_index":302,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[760,44]]}},"component":{}}],["https://download.docker.com/linux/ubuntu",{"_index":429,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[642,40]]},"/swarmlab/docs/install/install-venus.html":{"position":[[641,40]]}},"component":{}}],["https://download.docker.com/linux/ubuntu/gpg",{"_index":427,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[534,44]]},"/swarmlab/docs/install/install-venus.html":{"position":[[533,44]]}},"component":{}}],["https://git.swarmlab.io:3000/docs/documentation.git",{"_index":705,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[801,51]]}},"component":{}}],["https://git.swarmlab.io:3000/swarmlab/venu",{"_index":499,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-venus.html":{"position":[[1270,43],[2664,43]]}},"component":{}}],["https://git.swarmlab.io:3000/zeus/swarmlab",{"_index":442,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1241,42],[2431,42]]}},"component":{}}],["https://github.com/docker/compose/releases/download/1.27.4/dock",{"_index":391,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2931,66]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[944,66]]},"/swarmlab/docs/install/install-venus.html":{"position":[[943,66]]}},"component":{}}],["https://hub.swarmlab.io:5480/v2",{"_index":708,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[929,33],[1002,33]]}},"component":{}}],["https://registry.vlabs.uniwa.gr:5080/v2",{"_index":370,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2258,41]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1143,41]]}},"component":{}}],["hub",{"_index":185,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[1071,5]]}},"component":{}}],["hybrid",{"_index":52,"title":{"/swarmlab/docs/hybrid/overview.html":{"position":[[0,6]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[0,6]]},"/swarmlab/docs/install/overview.html#hybrid":{"position":[[0,6]]}},"name":{"/swarmlab/docs/hybrid/overview-hybrid.html":{"position":[[9,6]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[8,6]]}},"text":{"/swarmlab/docs/index.html":{"position":[[704,7],[1197,6]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1307,6],[2378,6],[2509,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2611,6]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[250,7],[315,7],[363,7],[407,7],[569,7]]},"/swarmlab/docs/myservices/linux.html":{"position":[[137,7],[202,7],[250,7],[294,7],[442,6]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[133,7],[198,7],[246,7],[290,7],[453,6]]},"/swarmlab/docs/myservices/node.html":{"position":[[91,7],[156,7],[204,7],[248,7]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[142,7],[207,7],[255,7],[299,7],[420,6],[756,7]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[150,7],[215,7],[263,7],[307,7]]},"/swarmlab/docs/venus/share-app.html":{"position":[[173,7]]}},"component":{}}],["hybrid.git",{"_index":443,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1284,10],[2474,10]]}},"component":{}}],["hypervisor",{"_index":422,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[370,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[369,10]]}},"component":{}}],["icon",{"_index":156,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[250,4],[721,4],[1127,4],[1260,4]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[116,4]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[364,5],[380,4],[461,4],[506,4],[590,4],[684,4]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[289,5],[305,4],[395,4],[440,4],[482,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[299,5],[315,4],[413,4],[458,4],[500,4]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[267,5],[283,4],[363,4],[408,4],[438,4],[699,4]]},"/swarmlab/docs/venus/deploy.html":{"position":[[463,4]]},"/swarmlab/docs/venus/join.html":{"position":[[253,4],[495,5],[511,4]]},"/swarmlab/docs/venus/share-app.html":{"position":[[277,4]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[92,4],[211,4],[557,4],[623,4],[639,4],[687,4],[1076,4]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[120,4],[374,4],[744,4]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[328,4]]},"/swarmlab/docs/venus/user.html":{"position":[[115,4]]}},"component":{}}],["idea",{"_index":15,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[149,5]]}},"component":{}}],["identifi",{"_index":901,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume.html":{"position":[[161,8]]}},"component":{}}],["ifconfig",{"_index":595,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[500,8]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[509,8]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[482,8]]}},"component":{}}],["imag",{"_index":12,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[121,6],[943,6],[1064,6],[1189,7]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[1216,6]]}},"component":{}}],["inadvert",{"_index":831,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1247,13]]}},"component":{}}],["index",{"_index":2,"title":{},"name":{"/swarmlab/docs/index.html":{"position":[[0,5]]}},"text":{},"component":{}}],["index.html",{"_index":634,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1303,10]]}},"component":{}}],["info",{"_index":155,"title":{"/swarmlab/docs/hybrid/manage-instanches.html#info":{"position":[[0,4]]},"/swarmlab/docs/hybrid/manage-instanches.html#info-menou":{"position":[[0,4]]},"/swarmlab/docs/hybrid/manage-instanches.html#network-info":{"position":[[8,4]]},"/swarmlab/docs/hybrid/start-labroom.html#info":{"position":[[0,4]]},"/swarmlab/docs/hybrid/start-microservices.html#info":{"position":[[0,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html#info":{"position":[[0,4]]},"/swarmlab/docs/hybrid/start-storage.html#info":{"position":[[0,4]]},"/swarmlab/docs/venus/deploy.html#network-info":{"position":[[8,4]]},"/swarmlab/docs/venus/join.html#info":{"position":[[0,4]]},"/swarmlab/docs/venus/join.html#connect-info":{"position":[[8,4]]},"/swarmlab/docs/venus/share-app.html#app-info":{"position":[[4,4]]},"/swarmlab/docs/venus/share-app.html#share-info":{"position":[[6,4]]},"/swarmlab/docs/venus/share-app.html#find-shared-info":{"position":[[12,4]]},"/swarmlab/docs/venus/share-volume-connect.html#connect-info":{"position":[[8,4]]},"/swarmlab/docs/venus/share-volume-connect.html#mount-info":{"position":[[6,4]]},"/swarmlab/docs/venus/share-volume-connect.html#volume-info":{"position":[[7,4]]},"/swarmlab/docs/venus/share-volume-share.html#directory-info":{"position":[[10,4]]},"/swarmlab/docs/venus/share-volume-share.html#shared-volume-info":{"position":[[14,4]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[210,4],[265,4],[518,4],[679,4],[744,4]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[76,4]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[422,4],[456,4]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[351,4],[390,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[365,4],[408,4]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[324,4],[358,4]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[399,4]]},"/swarmlab/docs/myservices/linux.html":{"position":[[286,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[282,4],[387,4]]},"/swarmlab/docs/myservices/node.html":{"position":[[240,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[291,4],[748,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[95,4],[299,4]]},"/swarmlab/docs/venus/deploy.html":{"position":[[429,4],[486,4]]},"/swarmlab/docs/venus/join.html":{"position":[[214,4],[1904,4],[1941,4]]},"/swarmlab/docs/venus/share-app.html":{"position":[[242,4],[305,4],[645,4],[654,4],[1156,4],[1340,4]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[77,4],[129,4],[548,4],[1356,4]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[323,4],[488,4],[849,4],[1037,4],[1106,4]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[301,4],[500,4],[566,4]]},"/swarmlab/docs/venus/user.html":{"position":[[84,4],[138,4]]}},"component":{}}],["inform",{"_index":814,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[659,7],[1855,11]]},"/swarmlab/docs/venus/share-app.html":{"position":[[665,11]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[471,11]]}},"component":{}}],["infrastructur",{"_index":512,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[632,14]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[444,15]]}},"component":{}}],["initi",{"_index":884,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[406,11]]}},"component":{}}],["insid",{"_index":200,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[354,6]]},"/swarmlab/docs/install/install-docker.html":{"position":[[352,6]]},"/swarmlab/docs/myservices/linux.html":{"position":[[483,6],[582,6]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[492,6],[591,6],[869,6]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[465,6],[564,6]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[502,6],[967,6]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[432,6]]}},"component":{}}],["instal",{"_index":269,"title":{"/swarmlab/docs/install/install-docker.html#linuxnix-installation-of-docker":{"position":[[11,12]]},"/swarmlab/docs/install/install-hybrid.html#install":{"position":[[0,7]]},"/swarmlab/docs/install/install-hybrid.html#install-it":{"position":[[0,7]]},"/swarmlab/docs/install/install-venus.html#install":{"position":[[0,7]]},"/swarmlab/docs/install/install-venus.html#install-it":{"position":[[0,7]]},"/swarmlab/docs/install/overview.html":{"position":[[0,7]]}},"name":{"/swarmlab/docs/install/install-docker.html":{"position":[[0,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[0,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[0,7]]}},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[337,9],[593,7],[625,7],[671,9],[714,7],[1192,7],[1224,10],[1465,9],[1487,8],[1623,9],[1772,9],[2019,12],[2895,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[505,7],[735,7],[916,7],[1195,7],[2370,7],[2485,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[504,7],[734,7],[915,7],[1194,7],[1218,7],[2603,7],[2719,7]]},"/swarmlab/docs/install/overview.html":{"position":[[86,7]]}},"component":{}}],["install.sh",{"_index":444,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1314,12],[2516,12]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1341,12],[2747,12]]}},"component":{}}],["installer.ex",{"_index":344,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1676,13],[1729,14]]}},"component":{}}],["instanc",{"_index":144,"title":{"/swarmlab/docs/hybrid/manage-instanches.html#view-your-running-instances":{"position":[[18,9]]},"/swarmlab/docs/hybrid/overview.html#instances":{"position":[[0,9]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[60,9],[113,9],[225,8],[298,8],[636,8]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[50,9],[91,8],[139,8],[1165,8],[1217,8]]},"/swarmlab/docs/hybrid/overview-hybrid.html":{"position":[[51,9]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[292,9]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[258,9],[323,9],[371,9],[415,9],[577,9]]},"/swarmlab/docs/myservices/linux.html":{"position":[[145,9],[210,9],[258,9],[302,9]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[141,9],[206,9],[254,9],[298,9]]},"/swarmlab/docs/myservices/node.html":{"position":[[99,9],[164,9],[212,9],[256,9]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[150,9],[215,9],[263,9],[307,9],[764,9]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[158,9],[223,9],[271,9],[315,9]]},"/swarmlab/docs/venus/share-app.html":{"position":[[98,9]]}},"component":{}}],["instanch",{"_index":141,"title":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[0,10]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[0,10]]}},"name":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[7,10]]}},"text":{},"component":{}}],["instanchesi",{"_index":192,"title":{},"name":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[7,11]]}},"text":{},"component":{}}],["instruct",{"_index":789,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[583,12]]}},"component":{}}],["int",{"_index":484,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2263,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2490,3]]}},"component":{}}],["integr",{"_index":70,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1074,9],[2118,10]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1937,11]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1502,11],[1533,11],[1764,12]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1358,12],[1435,11],[1729,11],[1760,11],[1991,12]]}},"component":{}}],["intend",{"_index":421,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[338,8]]},"/swarmlab/docs/install/install-venus.html":{"position":[[337,8]]}},"component":{}}],["interact",{"_index":581,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1344,11]]}},"component":{}}],["interfac",{"_index":722,"title":{"/swarmlab/docs/myservices/poc-datacollector.html#open-web-interface-webclient":{"position":[[9,9]]}},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[802,9],[949,9],[1759,9]]}},"component":{}}],["intern",{"_index":417,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[254,8]]},"/swarmlab/docs/install/install-venus.html":{"position":[[253,8]]}},"component":{}}],["intro",{"_index":138,"title":{"/swarmlab/docs/index.html#_intro":{"position":[[0,5]]},"/swarmlab/docs/myservices/poc-datacollector.html#intro":{"position":[[0,5]]}},"name":{},"text":{},"component":{}}],["inventory.yml",{"_index":615,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[921,13],[1177,13]]}},"component":{}}],["invite/join",{"_index":768,"title":{"/swarmlab/docs/quickstart/overview.html#invitejoin":{"position":[[0,11]]}},"name":{},"text":{},"component":{}}],["iot",{"_index":700,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[223,3]]}},"component":{}}],["ip",{"_index":485,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2267,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2494,2]]},"/swarmlab/docs/myservices/linux.html":{"position":[[540,2]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[380,4],[549,2]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[522,2],[739,3]]},"/swarmlab/docs/venus/share-app.html":{"position":[[862,2]]}},"component":{}}],["ipconfig",{"_index":488,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2306,8]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2533,8]]}},"component":{}}],["ipympl",{"_index":579,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1318,6]]}},"component":{}}],["ipywidget",{"_index":580,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1329,10]]}},"component":{}}],["isol",{"_index":176,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[796,9]]},"/swarmlab/docs/install/overview.html":{"position":[[759,8]]},"/swarmlab/docs/venus/deploy.html":{"position":[[288,8]]},"/swarmlab/docs/venus/join.html":{"position":[[1433,7]]}},"component":{}}],["issu",{"_index":197,"title":{"/swarmlab/docs/install/install-docker.html#fix-x509-certificate-signed-by-unknown-authority-issue":{"position":[[52,5]]},"/swarmlab/docs/install/install-hybrid.html#fix-network-issues":{"position":[[12,6]]},"/swarmlab/docs/install/install-venus.html#fix-network-issues":{"position":[[12,6]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[288,6]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1611,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1838,6]]}},"component":{}}],["itself",{"_index":818,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[851,6]]}},"component":{}}],["it’",{"_index":828,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1155,4]]}},"component":{}}],["join",{"_index":240,"title":{"/swarmlab/docs/venus/join.html":{"position":[[0,4]]},"/swarmlab/docs/venus/join.html#join-network":{"position":[[0,4]]},"/swarmlab/docs/venus/overview-network.html#join":{"position":[[0,4]]}},"name":{"/swarmlab/docs/venus/join.html":{"position":[[0,4]]}},"text":{"/swarmlab/docs/hybrid/overview.html":{"position":[[64,4]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[64,4]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[69,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[72,4]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[64,4]]},"/swarmlab/docs/venus/join.html":{"position":[[44,4],[647,4],[1693,4],[2035,4]]},"/swarmlab/docs/venus/overview-network.html":{"position":[[64,4]]},"/swarmlab/docs/venus/overview.html":{"position":[[149,4]]}},"component":{}}],["journey",{"_index":744,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[28,7]]}},"component":{}}],["jovyan",{"_index":520,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[99,6]]}},"component":{}}],["jq",{"_index":498,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-venus.html":{"position":[[1236,2]]}},"component":{}}],["jupyt",{"_index":518,"title":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[0,7]]},"/swarmlab/docs/myservices/jupyter.html#jupyter-setup":{"position":[[0,7]]},"/swarmlab/docs/myservices/jupyter.html#start-jupyter":{"position":[[6,7]]},"/swarmlab/docs/myservices/jupyter.html#stop-jupyter":{"position":[[5,7]]}},"name":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[0,7]]}},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[51,7],[1469,7],[1495,7]]}},"component":{}}],["jupyter26_masterservice_1",{"_index":526,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[516,25]]}},"component":{}}],["jupyterhub",{"_index":540,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[791,10]]}},"component":{}}],["jupyterlab",{"_index":541,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[806,10]]}},"component":{}}],["kai",{"_index":865,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[627,3]]}},"component":{}}],["kali",{"_index":433,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[863,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[862,4]]}},"component":{}}],["keep",{"_index":850,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[417,4]]}},"component":{}}],["kernel",{"_index":517,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[804,6]]}},"component":{}}],["key",{"_index":264,"title":{"/swarmlab/docs/hybrid/start-storage.html#shard-keys":{"position":[[6,4]]}},"name":{},"text":{"/swarmlab/docs/hybrid/start-storage.html":{"position":[[506,5],[523,4]]},"/swarmlab/docs/install/install-docker.html":{"position":[[893,3]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[590,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[589,3]]}},"component":{}}],["keyr",{"_index":309,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[904,7]]}},"component":{}}],["keyring.gpg",{"_index":308,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[864,11],[981,12]]}},"component":{}}],["knowledg",{"_index":754,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[238,9]]}},"component":{}}],["l",{"_index":286,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[482,1],[2929,1]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[942,1]]},"/swarmlab/docs/install/install-venus.html":{"position":[[941,1]]}},"component":{}}],["lab",{"_index":104,"title":{"/swarmlab/docs/myservices/linux.html#find-lab-workers":{"position":[[5,3]]},"/swarmlab/docs/myservices/mpi.html#find-lab-workers":{"position":[[5,3]]},"/swarmlab/docs/myservices/nodevuejs.html#find-lab-workers":{"position":[[5,3]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1612,4],[1937,4],[2321,3],[2397,3],[2417,3],[2524,3]]},"/swarmlab/docs/install/overview.html":{"position":[[240,4],[485,4]]}},"component":{}}],["labroom",{"_index":8,"title":{"/swarmlab/docs/hybrid/overview-hybrid.html#labrooms":{"position":[[0,8]]},"/swarmlab/docs/hybrid/start-labroom.html#labroom":{"position":[[0,7]]},"/swarmlab/docs/hybrid/start-labroom.html#start-labroom":{"position":[[6,7]]},"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[0,7]]},"/swarmlab/docs/myservices/overview-labroom.html#labrooms":{"position":[[0,8]]},"/swarmlab/docs/myservices/overview.html#labrooms":{"position":[[0,8]]},"/swarmlab/docs/quickstart/overview.html#start-labroom":{"position":[[6,7]]}},"name":{"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[6,7]]},"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[9,7]]}},"text":{"/swarmlab/docs/index.html":{"position":[[62,8],[1302,8],[1556,8],[2344,7],[2452,7]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[51,8],[88,7]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[51,8],[88,7],[203,8],[276,7],[318,7],[397,8],[437,7],[553,7],[747,7],[803,8]]},"/swarmlab/docs/install/overview.html":{"position":[[210,8]]},"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[51,8]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[137,7]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[130,7]]},"/swarmlab/docs/myservices/overview.html":{"position":[[223,7]]}},"component":{}}],["labrooms/applications/microservic",{"_index":92,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1431,35],[1878,35]]}},"component":{}}],["labs/microservic",{"_index":89,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1363,18]]}},"component":{}}],["languag",{"_index":137,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2550,8]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[680,8]]}},"component":{}}],["launch",{"_index":256,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[153,6]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[156,6]]}},"component":{}}],["learn",{"_index":232,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[1138,5],[1193,5]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[773,5]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[575,5]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[598,5],[642,5]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[788,5]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[1230,6],[1432,8],[1450,5],[1477,5]]},"/swarmlab/docs/myservices/linux.html":{"position":[[1674,5],[1699,5]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[970,5],[993,5]]},"/swarmlab/docs/myservices/node.html":{"position":[[388,5],[412,5]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[785,5],[808,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[984,5],[1009,5]]},"/swarmlab/docs/venus/deploy.html":{"position":[[776,5],[806,5]]},"/swarmlab/docs/venus/join.html":{"position":[[1994,5],[2022,5]]},"/swarmlab/docs/venus/share-app.html":{"position":[[1254,5],[1279,5],[1322,5]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[32,5],[1274,5],[1307,5],[1338,5]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[1111,5],[1139,5]]},"/swarmlab/docs/venus/user.html":{"position":[[237,5]]}},"component":{}}],["leav",{"_index":838,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1709,5],[1950,5]]}},"component":{}}],["left",{"_index":252,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[619,4]]}},"component":{}}],["lesson",{"_index":749,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[117,6],[693,6]]}},"component":{}}],["let",{"_index":184,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[1054,4]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[879,4]]}},"component":{}}],["licens",{"_index":619,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1006,7]]}},"component":{}}],["light",{"_index":408,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[140,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[140,5]]}},"component":{}}],["lightweight",{"_index":697,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[125,11]]}},"component":{}}],["line",{"_index":49,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[631,4]]},"/swarmlab/docs/install/install-docker.html":{"position":[[2385,5]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[783,5]]}},"component":{}}],["link",{"_index":167,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[495,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[908,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[907,4]]},"/swarmlab/docs/venus/share-app.html":{"position":[[977,4]]}},"component":{}}],["linux",{"_index":402,"title":{"/swarmlab/docs/install/install-hybrid.html#linux":{"position":[[0,5]]},"/swarmlab/docs/install/install-venus.html#linux":{"position":[[0,5]]},"/swarmlab/docs/myservices/linux.html":{"position":[[0,5]]},"/swarmlab/docs/myservices/linux.html#start-linux":{"position":[[6,5]]},"/swarmlab/docs/myservices/linux.html#stop-linux":{"position":[[5,5]]}},"name":{"/swarmlab/docs/myservices/linux.html":{"position":[[0,5]]}},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[5,5],[81,5],[1665,6],[2564,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[5,5],[81,5],[1384,5],[1892,6],[2795,5]]},"/swarmlab/docs/install/overview.html":{"position":[[124,5],[194,5]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[78,5]]},"/swarmlab/docs/myservices/linux.html":{"position":[[51,5],[76,5],[1693,5],[1717,5]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[81,5]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[85,5]]}},"component":{}}],["linux/*nix",{"_index":399,"title":{"/swarmlab/docs/install/install-docker.html#linuxnix-installation-of-docker":{"position":[[0,10]]}},"name":{},"text":{},"component":{}}],["linux_master_1",{"_index":593,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[449,14]]}},"component":{}}],["list",{"_index":147,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[130,4],[435,4]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[219,4]]},"/swarmlab/docs/venus/join.html":{"position":[[133,4]]}},"component":{}}],["listen",{"_index":823,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1052,9]]}},"component":{}}],["live",{"_index":547,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[917,4]]}},"component":{}}],["ln",{"_index":397,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[3113,2]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1126,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1125,2]]}},"component":{}}],["local",{"_index":31,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[343,5],[507,5]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[534,5],[698,5]]}},"component":{}}],["local/hybrid/connect/dlzwqfypxyxol1dij3xchjhi6zilk7mj/volumes/dlzwqfypxyxol1dij3xchjhi6zilk7mj_myvolum",{"_index":897,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-share.html":{"position":[[559,103]]}},"component":{}}],["local/hybrid/connect/dlzwqfypxyxol1dij3xchjhi6zilk7mj/volumes_client/dlzwqfypxyxol1dij3xchjhi6zilk7mj_volumenam",{"_index":892,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[850,112]]}},"component":{}}],["local:dock",{"_index":231,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[1124,13]]}},"component":{}}],["locat",{"_index":246,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[298,7]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[218,7]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[224,7]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[201,7]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[647,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[264,6],[331,6],[387,7]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[248,6]]}},"component":{}}],["lock",{"_index":39,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[435,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[626,4]]}},"component":{}}],["log",{"_index":162,"title":{"/swarmlab/docs/myservices/jupyter.html#logs":{"position":[[0,4]]},"/swarmlab/docs/myservices/linux.html#logs":{"position":[[0,4]]},"/swarmlab/docs/myservices/mpi.html#logs":{"position":[[0,4]]},"/swarmlab/docs/myservices/node.html#logs":{"position":[[0,4]]},"/swarmlab/docs/myservices/nodevuejs.html#logs":{"position":[[0,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#logs":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[391,3],[417,3],[607,3]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[718,3]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[516,3]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[534,3]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[733,3]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1798,3],[1810,3]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[386,4]]},"/swarmlab/docs/myservices/linux.html":{"position":[[273,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[269,4]]},"/swarmlab/docs/myservices/node.html":{"position":[[227,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[278,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[286,4]]}},"component":{}}],["login",{"_index":773,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[125,5],[306,5],[345,6],[427,5]]}},"component":{}}],["long",{"_index":195,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[255,4]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[1027,4]]}},"component":{}}],["look",{"_index":817,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[812,4]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[1059,4]]}},"component":{}}],["lookup",{"_index":714,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1195,6]]}},"component":{}}],["lsb",{"_index":292,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[604,3]]}},"component":{}}],["lsb_releas",{"_index":316,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1037,13]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[683,13]]},"/swarmlab/docs/install/install-venus.html":{"position":[[682,13]]}},"component":{}}],["m",{"_index":394,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[3027,3]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1040,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1039,3]]}},"component":{}}],["machin",{"_index":32,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[361,7],[513,7]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[706,7]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[325,7]]},"/swarmlab/docs/install/install-docker.html":{"position":[[313,7]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[1424,7]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[552,7],[704,7]]}},"component":{}}],["machine’",{"_index":221,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[896,9]]}},"component":{}}],["main",{"_index":906,"title":{"/swarmlab/docs/venus/share-volume.html#main-menu":{"position":[[0,4]]}},"name":{},"text":{},"component":{}}],["make",{"_index":71,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1106,4],[1644,5]]},"/swarmlab/docs/install/install-docker.html":{"position":[[34,5],[220,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[921,4],[942,4]]},"/swarmlab/docs/register/overview.html":{"position":[[509,4]]},"/swarmlab/docs/venus/join.html":{"position":[[793,4],[1227,4]]}},"component":{}}],["makefifo.sh",{"_index":637,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1349,11]]}},"component":{}}],["makefil",{"_index":620,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1020,8]]}},"component":{}}],["mamba",{"_index":536,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[721,6]]}},"component":{}}],["manag",{"_index":90,"title":{"/swarmlab/docs/hybrid/manage-instanches.html#manage-network":{"position":[[0,6]]},"/swarmlab/docs/venus/deploy.html#manage":{"position":[[0,6]]},"/swarmlab/docs/venus/deploy.html#manage-users":{"position":[[0,6]]},"/swarmlab/docs/venus/deploy.html#manage-users-2":{"position":[[0,6]]},"/swarmlab/docs/venus/user.html#manage-users":{"position":[[0,6]]},"/swarmlab/docs/venus/user.html#manage-users-2":{"position":[[0,6]]}},"name":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[0,6]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[0,6]]}},"text":{"/swarmlab/docs/index.html":{"position":[[1390,6],[1750,6],[2152,6],[2222,6]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[40,6]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[272,6]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1175,7]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[648,8],[713,7],[766,7]]},"/swarmlab/docs/venus/deploy.html":{"position":[[397,6],[819,6]]},"/swarmlab/docs/venus/user.html":{"position":[[45,6],[250,6]]}},"component":{}}],["mani",{"_index":27,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[301,4]]},"/swarmlab/docs/install/install-docker.html":{"position":[[141,5]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[492,4]]},"/swarmlab/docs/venus/join.html":{"position":[[716,4]]}},"component":{}}],["manuali",{"_index":803,"title":{},"name":{},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[765,10]]}},"component":{}}],["map",{"_index":225,"title":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html#directory-maps":{"position":[[10,4]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html#swarmlab-maps":{"position":[[9,4]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html#connect-and-maps":{"position":[[12,4]]},"/swarmlab/docs/myservices/jupyter.html#directory-map":{"position":[[10,3]]},"/swarmlab/docs/myservices/linux.html#directory-map":{"position":[[10,3]]},"/swarmlab/docs/myservices/mpi.html#directory-map":{"position":[[10,3]]},"/swarmlab/docs/myservices/node.html#directory-map":{"position":[[10,3]]},"/swarmlab/docs/myservices/nodevuejs.html#directory-map":{"position":[[10,3]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#directory-map":{"position":[[10,3]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[976,4],[1075,4]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[291,4]]},"/swarmlab/docs/myservices/linux.html":{"position":[[178,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[174,4]]},"/swarmlab/docs/myservices/node.html":{"position":[[132,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[183,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[191,4]]}},"component":{}}],["matplotlib",{"_index":564,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1141,10]]}},"component":{}}],["mayb",{"_index":692,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[160,5]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[153,5]]},"/swarmlab/docs/myservices/overview.html":{"position":[[246,5]]}},"component":{}}],["mean",{"_index":824,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1080,5]]}},"component":{}}],["meant",{"_index":811,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[527,5]]}},"component":{}}],["memori",{"_index":616,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[939,6]]}},"component":{}}],["menou",{"_index":158,"title":{"/swarmlab/docs/hybrid/manage-instanches.html#info-menou":{"position":[[5,5]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[270,5]]}},"component":{}}],["menu",{"_index":870,"title":{"/swarmlab/docs/venus/share-volume.html#main-menu":{"position":[[5,4]]}},"name":{},"text":{"/swarmlab/docs/venus/share-app.html":{"position":[[83,4]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[526,4],[1139,4]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[157,5],[789,4],[1008,4]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[90,4],[149,4],[236,4]]}},"component":{}}],["menu:search[network",{"_index":502,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-venus.html":{"position":[[2560,19]]}},"component":{}}],["messag",{"_index":163,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[395,8],[611,8]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[722,8]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[520,8]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[538,8]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[737,8]]}},"component":{}}],["messo",{"_index":856,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[526,5]]}},"component":{}}],["metadata",{"_index":469,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2067,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2294,10]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[187,9]]}},"component":{}}],["micro",{"_index":698,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[137,5]]}},"component":{}}],["microservic",{"_index":239,"title":{"/swarmlab/docs/hybrid/overview-hybrid.html#microservices":{"position":[[0,13]]},"/swarmlab/docs/hybrid/start-microservices.html#microservices":{"position":[[0,13]]},"/swarmlab/docs/hybrid/start-microservices.html#start-microservice":{"position":[[6,12]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[0,13]]},"/swarmlab/docs/myservices/overview-services.html#microservices":{"position":[[0,13]]},"/swarmlab/docs/myservices/overview.html#microservices":{"position":[[0,13]]}},"name":{"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[6,13]]}},"text":{"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[51,13],[190,13],[238,12],[322,12],[366,12],[602,12]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[503,12]]},"/swarmlab/docs/myservices/node.html":{"position":[[344,12]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[51,13],[83,12]]},"/swarmlab/docs/myservices/overview.html":{"position":[[176,12]]}},"component":{}}],["miniforg",{"_index":529,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[596,9]]}},"component":{}}],["minimum",{"_index":406,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[100,7],[165,7],[207,8]]},"/swarmlab/docs/install/install-venus.html":{"position":[[100,7],[165,7],[207,8]]}},"component":{}}],["mkdir",{"_index":379,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2443,5],[2654,5]]}},"component":{}}],["mo",{"_index":862,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[604,3]]}},"component":{}}],["mode",{"_index":816,"title":{"/swarmlab/docs/venus/join.html#connect-mode":{"position":[[8,4]]}},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[761,4]]}},"component":{}}],["modern",{"_index":296,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[690,6]]}},"component":{}}],["mongo",{"_index":627,"title":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[0,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#start-mongo":{"position":[[6,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#stop-mongo":{"position":[[5,5]]}},"name":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[8,5]]}},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1155,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[51,5],[76,5],[106,5],[723,5],[838,5],[952,5],[1003,5],[1027,5]]}},"component":{}}],["mongo.yml",{"_index":611,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[834,9]]}},"component":{}}],["mongo.yml.sh",{"_index":612,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[863,12]]}},"component":{}}],["mongo_initdb_database=app_swarmlab",{"_index":732,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[591,34]]}},"component":{}}],["mongo_initdb_password=app_swarmlab",{"_index":734,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[661,34]]}},"component":{}}],["mongo_initdb_root_password=swarmlab",{"_index":731,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[555,35]]}},"component":{}}],["mongo_initdb_root_username=swarmlab",{"_index":730,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[519,35]]}},"component":{}}],["mongo_initdb_usernam",{"_index":738,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[815,22]]}},"component":{}}],["mongo_initdb_username=app_swarmlab",{"_index":733,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[626,34]]}},"component":{}}],["mongo_replica_set_name=rs0",{"_index":735,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[696,26]]}},"component":{}}],["mongodb",{"_index":625,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1097,7],[1197,7],[1225,7]]}},"component":{}}],["mongodb://localhost:30001,localhost:30002,localhost:30003/$mongo_initdb_databas",{"_index":736,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[729,82]]}},"component":{}}],["mongodb://localhost:30001,localhost:30002,localhost:30003/app_swarmlab",{"_index":739,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[844,72]]}},"component":{}}],["monitor",{"_index":825,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1103,7]]}},"component":{}}],["more",{"_index":154,"title":{"/swarmlab/docs/myservices/mpi.html#more-examples":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[205,4],[245,4],[674,4],[919,4],[1094,4]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[71,4],[111,4]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[417,4]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[346,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[360,4]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[319,4]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[268,4],[333,4],[381,4],[425,4],[587,4]]},"/swarmlab/docs/myservices/linux.html":{"position":[[155,4],[220,4],[268,4],[312,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[151,4],[216,4],[264,4],[308,4]]},"/swarmlab/docs/myservices/node.html":{"position":[[109,4],[174,4],[222,4],[266,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[160,4],[225,4],[273,4],[317,4],[774,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[90,4],[168,4],[233,4],[281,4],[325,4]]},"/swarmlab/docs/venus/deploy.html":{"position":[[424,4]]},"/swarmlab/docs/venus/join.html":{"position":[[209,4],[248,4]]},"/swarmlab/docs/venus/share-app.html":{"position":[[237,4],[272,4]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[296,4]]},"/swarmlab/docs/venus/user.html":{"position":[[79,4]]}},"component":{}}],["mount",{"_index":204,"title":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html#mounts":{"position":[[0,6]]},"/swarmlab/docs/venus/share-volume-connect.html#mount":{"position":[[0,5]]},"/swarmlab/docs/venus/share-volume-connect.html#mount-info":{"position":[[0,5]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[465,6],[527,5],[603,7],[842,6]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[597,7]]}},"component":{}}],["mountfstab",{"_index":470,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2078,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2305,10]]}},"component":{}}],["move",{"_index":30,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[332,5],[1607,4],[1932,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[523,5]]}},"component":{}}],["mpi",{"_index":658,"title":{"/swarmlab/docs/myservices/mpi.html":{"position":[[0,3]]},"/swarmlab/docs/myservices/mpi.html#start-mpi":{"position":[[6,3]]},"/swarmlab/docs/myservices/mpi.html#stop-mpi":{"position":[[5,3]]}},"name":{"/swarmlab/docs/myservices/mpi.html":{"position":[[0,3]]}},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[51,3],[74,3],[989,3],[1011,3]]}},"component":{}}],["mpi_hello_world",{"_index":673,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[926,15]]}},"component":{}}],["mpi_master_1",{"_index":659,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[460,12]]}},"component":{}}],["mpicc",{"_index":661,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[652,5]]}},"component":{}}],["mpirun",{"_index":664,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[713,6]]}},"component":{}}],["multipl",{"_index":112,"title":{"/swarmlab/docs/hybrid/manage-instanches.html#multiple-network":{"position":[[0,8]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1829,8]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[966,8],[1159,8]]}},"component":{}}],["musl",{"_index":451,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1631,4],[1748,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1858,4],[1975,4]]}},"component":{}}],["myservic",{"_index":694,"title":{"/swarmlab/docs/myservices/overview.html":{"position":[[0,10]]}},"name":{},"text":{},"component":{}}],["n",{"_index":665,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[721,1]]}},"component":{}}],["na",{"_index":854,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[495,2],[549,2]]}},"component":{}}],["name",{"_index":793,"title":{"/swarmlab/docs/venus/deploy.html#name":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[203,4],[312,4]]},"/swarmlab/docs/venus/join.html":{"position":[[1769,4],[1833,4]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[203,4]]}},"component":{}}],["nameserv",{"_index":473,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2114,11],[2166,10],[2185,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2341,11],[2393,10],[2412,10]]}},"component":{}}],["nano",{"_index":551,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[984,4],[999,4]]}},"component":{}}],["nativ",{"_index":44,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[540,6]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[731,6]]}},"component":{}}],["navig",{"_index":774,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[205,8]]}},"component":{}}],["need",{"_index":63,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[896,4],[1994,5],[2356,4],[2464,4]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[745,4]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[151,6]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[151,6]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[103,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[106,4]]},"/swarmlab/docs/install/install-docker.html":{"position":[[2887,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[390,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[389,5]]},"/swarmlab/docs/venus/deploy.html":{"position":[[174,4]]}},"component":{}}],["nest",{"_index":282,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[412,6]]}},"component":{}}],["netsh",{"_index":481,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2237,5],[2257,5],[2280,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2464,5],[2484,5],[2507,5]]}},"component":{}}],["network",{"_index":58,"title":{"/swarmlab/docs/hybrid/manage-instanches.html#network-info":{"position":[[0,7]]},"/swarmlab/docs/hybrid/manage-instanches.html#manage-network":{"position":[[7,7]]},"/swarmlab/docs/hybrid/manage-instanches.html#multiple-network":{"position":[[9,7]]},"/swarmlab/docs/install/install-hybrid.html#fix-network-issues":{"position":[[4,7]]},"/swarmlab/docs/install/install-venus.html#fix-network-issues":{"position":[[4,7]]},"/swarmlab/docs/quickstart/overview.html#create-network":{"position":[[7,7]]},"/swarmlab/docs/venus/deploy.html#network-info":{"position":[[0,7]]},"/swarmlab/docs/venus/deploy.html#remove-networks":{"position":[[7,8]]},"/swarmlab/docs/venus/deploy.html#create-network":{"position":[[7,7]]},"/swarmlab/docs/venus/join.html#join-network":{"position":[[5,7]]},"/swarmlab/docs/venus/overview-network.html":{"position":[[0,7]]},"/swarmlab/docs/venus/overview.html#network":{"position":[[0,7]]},"/swarmlab/docs/venus/user.html#show-networks":{"position":[[5,8]]}},"name":{"/swarmlab/docs/venus/overview-network.html":{"position":[[9,7]]}},"text":{"/swarmlab/docs/index.html":{"position":[[803,10],[1210,7],[1681,7],[1767,7],[1813,7],[1858,8],[1950,8],[2170,7],[2234,7],[2249,7],[2425,7]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[473,8],[533,7],[550,7],[694,7],[713,7],[736,7],[749,8],[924,9],[975,8],[1039,9],[1099,8],[1119,7],[1168,8],[1212,8]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1993,9],[2340,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2220,9]]},"/swarmlab/docs/install/overview.html":{"position":[[284,7],[330,7],[348,7]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[84,7]]},"/swarmlab/docs/myservices/linux.html":{"position":[[82,7]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[78,7]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[87,7]]},"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[94,7]]},"/swarmlab/docs/myservices/overview-storage.html":{"position":[[109,7]]},"/swarmlab/docs/myservices/overview.html":{"position":[[84,7],[154,7]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[91,7],[227,8]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[82,7]]},"/swarmlab/docs/venus/deploy.html":{"position":[[54,7],[91,8],[118,7],[146,7],[189,7],[253,8],[337,8],[348,7],[404,8],[444,7],[478,7],[509,7],[537,7],[617,7],[798,7]]},"/swarmlab/docs/venus/join.html":{"position":[[53,7],[117,8],[190,7],[229,7],[277,7],[296,7],[557,7],[581,7],[610,7],[721,8],[908,10],[941,7],[967,7],[1290,8],[1361,7],[1543,7],[1715,7],[1956,7],[2042,7]]},"/swarmlab/docs/venus/overview-network.html":{"position":[[53,7]]},"/swarmlab/docs/venus/overview.html":{"position":[[55,7]]},"/swarmlab/docs/venus/share-app.html":{"position":[[369,7],[417,8],[601,7],[1226,7]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[142,7]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[1073,7]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[140,8],[178,8],[538,8],[585,7]]},"/swarmlab/docs/venus/user.html":{"position":[[130,7],[208,7]]}},"component":{}}],["network(interfac",{"_index":842,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1814,18]]}},"component":{}}],["new",{"_index":785,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[516,3]]}},"component":{}}],["newli",{"_index":752,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[223,5]]}},"component":{}}],["next",{"_index":888,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[753,4],[1148,4]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[427,4],[798,4]]}},"component":{}}],["nmap",{"_index":596,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[509,4],[568,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[518,4],[577,4],[630,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[491,4],[550,4]]}},"component":{}}],["node",{"_index":494,"title":{"/swarmlab/docs/install/install-hybrid.html#node-version-15":{"position":[[0,4]]},"/swarmlab/docs/install/install-venus.html#node-version-15":{"position":[[0,4]]},"/swarmlab/docs/myservices/node.html":{"position":[[0,4]]},"/swarmlab/docs/myservices/node.html#start-node":{"position":[[6,4]]},"/swarmlab/docs/myservices/node.html#stop-node":{"position":[[5,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[0,4]]}},"name":{"/swarmlab/docs/myservices/node.html":{"position":[[0,4]]}},"text":{"/swarmlab/docs/myservices/node.html":{"position":[[51,4],[407,4],[430,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[51,4]]}},"component":{}}],["nodeappserv",{"_index":631,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1254,13]]}},"component":{}}],["nodej",{"_index":426,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[516,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[515,6]]}},"component":{}}],["nodejs_masterservice_1",{"_index":677,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/node.html":{"position":[[357,22]]}},"component":{}}],["nodevuej",{"_index":678,"title":{},"name":{"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[0,9]]}},"text":{},"component":{}}],["nodevuejs_master_1",{"_index":680,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[427,18]]}},"component":{}}],["normal",{"_index":74,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1127,8]]},"/swarmlab/docs/venus/join.html":{"position":[[994,8]]}},"component":{}}],["notebook",{"_index":539,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[781,9],[926,8],[1391,9]]}},"component":{}}],["notebook.sh",{"_index":544,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[871,11]]}},"component":{}}],["now",{"_index":762,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[615,3]]},"/swarmlab/docs/register/overview.html":{"position":[[391,3]]},"/swarmlab/docs/venus/share-app.html":{"position":[[181,3],[449,3]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[260,3]]}},"component":{}}],["npm",{"_index":435,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1191,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1190,3]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[708,3]]}},"component":{}}],["numba",{"_index":565,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1158,6]]}},"component":{}}],["number",{"_index":251,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[519,6]]}},"component":{}}],["numexpr",{"_index":566,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1165,8]]}},"component":{}}],["o",{"_index":305,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[827,1],[3032,1]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1045,1]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1044,1]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[659,1]]}},"component":{}}],["obvious",{"_index":812,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[596,9]]}},"component":{}}],["offer",{"_index":26,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[294,6]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[485,6]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[498,6]]}},"component":{}}],["offici",{"_index":322,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1133,8]]},"/swarmlab/docs/venus/join.html":{"position":[[1179,8]]}},"component":{}}],["on",{"_index":181,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[912,3]]},"/swarmlab/docs/hybrid/overview-hybrid.html":{"position":[[81,4]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[81,4]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[81,4]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[86,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[89,4]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[81,4]]},"/swarmlab/docs/install/overview.html":{"position":[[245,3]]},"/swarmlab/docs/venus/join.html":{"position":[[1188,3]]},"/swarmlab/docs/venus/overview-network.html":{"position":[[81,3]]},"/swarmlab/docs/venus/share-app.html":{"position":[[203,4],[464,3]]}},"component":{}}],["onc",{"_index":93,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1474,4]]},"/swarmlab/docs/install/install-docker.html":{"position":[[131,4]]}},"component":{}}],["open",{"_index":228,"title":{"/swarmlab/docs/myservices/nodevuejs.html#open-it":{"position":[[0,4]]},"/swarmlab/docs/myservices/poc-datacollector.html#open-web-interface-webclient":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[1093,4]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[608,4]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1858,4],[2091,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[2597,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2828,4]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[438,4],[462,4]]},"/swarmlab/docs/myservices/linux.html":{"position":[[325,4],[392,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[321,4],[403,4]]},"/swarmlab/docs/myservices/node.html":{"position":[[279,4],[303,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[330,4],[370,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[768,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[338,4],[362,4]]}},"component":{}}],["openssl",{"_index":382,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2505,7],[2716,7]]}},"component":{}}],["opt/conda",{"_index":525,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[214,10],[620,10]]}},"component":{}}],["option",{"_index":241,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/overview.html":{"position":[[223,8]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[151,8]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1414,11],[2057,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1641,11],[2284,7]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[135,8]]},"/swarmlab/docs/register/overview.html":{"position":[[362,6],[485,6]]},"/swarmlab/docs/venus/join.html":{"position":[[775,6],[872,6],[1309,6],[1415,6],[1487,6]]}},"component":{}}],["org",{"_index":626,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1105,3],[1205,3],[1233,3]]}},"component":{}}],["organis",{"_index":688,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[79,9]]},"/swarmlab/docs/myservices/overview.html":{"position":[[69,9]]}},"component":{}}],["os",{"_index":401,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[0,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[0,2]]},"/swarmlab/docs/install/overview.html":{"position":[[825,2]]}},"component":{}}],["other",{"_index":67,"title":{"/swarmlab/docs/venus/share-volume.html#shared-from-others":{"position":[[12,6]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1001,6]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[644,7]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[489,6]]}},"component":{}}],["ourselv",{"_index":874,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-app.html":{"position":[[782,9]]}},"component":{}}],["out",{"_index":139,"title":{"/swarmlab/docs/index.html#_ready_to_run_out_of_the_box":{"position":[[13,3]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1802,3]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[409,3]]}},"component":{}}],["outsid",{"_index":166,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[454,7]]},"/swarmlab/docs/venus/join.html":{"position":[[1463,7]]}},"component":{}}],["over",{"_index":111,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1804,4]]},"/swarmlab/docs/install/overview.html":{"position":[[321,4]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[188,4]]},"/swarmlab/docs/venus/share-app.html":{"position":[[468,4]]}},"component":{}}],["overview",{"_index":236,"title":{},"name":{"/swarmlab/docs/hybrid/overview-hybrid.html":{"position":[[0,8]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[0,8]]},"/swarmlab/docs/install/overview.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/overview-storage.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/overview.html":{"position":[[0,8]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[0,8]]},"/swarmlab/docs/register/overview.html":{"position":[[0,8]]},"/swarmlab/docs/venus/overview-network.html":{"position":[[0,8]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[0,8]]},"/swarmlab/docs/venus/overview.html":{"position":[[0,8]]}},"text":{},"component":{}}],["owner",{"_index":809,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[455,5]]}},"component":{}}],["ownership",{"_index":523,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[178,9]]}},"component":{}}],["p",{"_index":380,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2450,1],[2661,1]]},"/swarmlab/docs/myservices/linux.html":{"position":[[354,1]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[350,1]]}},"component":{}}],["pack",{"_index":514,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[701,6]]}},"component":{}}],["packag",{"_index":324,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1167,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1714,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1941,7]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[640,7],[705,7],[758,7],[817,8],[1309,8]]}},"component":{}}],["package.json",{"_index":635,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1320,12]]}},"component":{}}],["page",{"_index":775,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[226,4]]}},"component":{}}],["panda",{"_index":567,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1174,7]]}},"component":{}}],["par",{"_index":638,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1367,3],[1385,3]]}},"component":{}}],["parexei",{"_index":858,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[552,7]]}},"component":{}}],["partial",{"_index":515,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[749,9]]}},"component":{}}],["particip",{"_index":133,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2491,12]]},"/swarmlab/docs/venus/join.html":{"position":[[1341,12],[1523,12]]}},"component":{}}],["pass",{"_index":589,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[113,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[109,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[118,4]]}},"component":{}}],["password",{"_index":655,"title":{"/swarmlab/docs/myservices/linux.html#default-password":{"position":[[8,8]]},"/swarmlab/docs/myservices/mpi.html#default-password":{"position":[[8,8]]},"/swarmlab/docs/myservices/nodevuejs.html#default-password":{"position":[[8,8]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#root-password":{"position":[[5,8]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#database-password":{"position":[[9,8]]}},"name":{},"text":{},"component":{}}],["password4root",{"_index":656,"title":{"/swarmlab/docs/myservices/linux.html#default-password4root":{"position":[[8,13]]},"/swarmlab/docs/myservices/mpi.html#default-password4root":{"position":[[8,13]]},"/swarmlab/docs/myservices/nodevuejs.html#default-password4root":{"position":[[8,13]]}},"name":{},"text":{},"component":{}}],["past",{"_index":376,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2379,5]]}},"component":{}}],["path",{"_index":215,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[689,4]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[225,5]]}},"component":{}}],["patsi",{"_index":568,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1182,6]]}},"component":{}}],["perform",{"_index":219,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[858,11]]}},"component":{}}],["physic",{"_index":403,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[30,9]]},"/swarmlab/docs/install/install-venus.html":{"position":[[30,9]]},"/swarmlab/docs/install/overview.html":{"position":[[142,9]]}},"component":{}}],["pipe",{"_index":636,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1337,5]]}},"component":{}}],["pipe.sh",{"_index":645,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1473,7]]}},"component":{}}],["pipe1.sh",{"_index":643,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1431,8]]}},"component":{}}],["pipe2.sh",{"_index":644,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1452,8]]}},"component":{}}],["pipelin",{"_index":284,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[467,8]]}},"component":{}}],["pkg",{"_index":454,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1704,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1931,3]]}},"component":{}}],["place",{"_index":893,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[975,5]]}},"component":{}}],["plana",{"_index":853,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[485,5]]}},"component":{}}],["platform",{"_index":20,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[209,8],[267,8]]},"/swarmlab/docs/install/overview.html":{"position":[[534,8]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[670,9]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[400,8],[458,8]]}},"component":{}}],["play",{"_index":759,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[431,4]]}},"component":{}}],["pleas",{"_index":431,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[793,6],[881,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[792,6],[880,6]]},"/swarmlab/docs/venus/join.html":{"position":[[736,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[187,6]]}},"component":{}}],["plot",{"_index":583,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1375,5]]}},"component":{}}],["pm2",{"_index":437,"title":{"/swarmlab/docs/install/install-hybrid.html#pm2":{"position":[[0,3]]},"/swarmlab/docs/install/install-venus.html#pm2":{"position":[[0,3]]}},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1206,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1205,3]]}},"component":{}}],["poc",{"_index":103,"title":{},"name":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[0,3]]}},"text":{"/swarmlab/docs/index.html":{"position":[[1601,5]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[907,3],[1314,3],[1337,3],[1361,3]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[369,3]]}},"component":{}}],["point",{"_index":844,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[214,5]]}},"component":{}}],["port",{"_index":165,"title":{"/swarmlab/docs/myservices/jupyter.html#ports":{"position":[[0,5]]},"/swarmlab/docs/myservices/linux.html#ports":{"position":[[0,5]]},"/swarmlab/docs/myservices/mpi.html#ports":{"position":[[0,5]]},"/swarmlab/docs/myservices/node.html#ports":{"position":[[0,5]]},"/swarmlab/docs/myservices/nodevuejs.html#ports":{"position":[[0,5]]},"/swarmlab/docs/myservices/nodevuejs.html#find-published-ports":{"position":[[15,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#ports":{"position":[[0,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#port":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[448,5]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[607,4]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[338,5]]},"/swarmlab/docs/myservices/linux.html":{"position":[[225,5],[356,6],[377,6],[386,5]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[221,5],[352,6],[373,6],[397,5]]},"/swarmlab/docs/myservices/node.html":{"position":[[179,5]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[230,5],[779,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[238,5]]},"/swarmlab/docs/venus/join.html":{"position":[[1046,5]]}},"component":{}}],["power(cpu/graph",{"_index":60,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[832,18]]}},"component":{}}],["powerful",{"_index":504,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[27,9]]},"/swarmlab/docs/register/overview.html":{"position":[[27,9]]}},"component":{}}],["powershel",{"_index":342,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1637,10]]}},"component":{}}],["pre",{"_index":791,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[666,3]]}},"component":{}}],["prefer",{"_index":136,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2541,8]]}},"component":{}}],["prepar",{"_index":748,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[104,7],[709,8]]}},"component":{}}],["prerequisit",{"_index":493,"title":{"/swarmlab/docs/install/install-hybrid.html#prerequisites":{"position":[[0,13]]},"/swarmlab/docs/install/install-venus.html#prerequisites":{"position":[[0,13]]}},"name":{},"text":{},"component":{}}],["privat",{"_index":873,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-app.html":{"position":[[748,7]]}},"component":{}}],["private/loc",{"_index":235,"title":{"/swarmlab/docs/hybrid/overview-hybrid.html":{"position":[[0,13]]},"/swarmlab/docs/hybrid/overview.html#privatelocal":{"position":[[0,13]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[0,13]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[0,13]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[0,13]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[0,13]]}},"name":{},"text":{},"component":{}}],["privileg",{"_index":490,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2553,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2784,10]]}},"component":{}}],["product",{"_index":33,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[372,10]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[563,10]]}},"component":{}}],["project",{"_index":11,"title":{"/swarmlab/docs/myservices/nodevuejs.html#create-a-project":{"position":[[9,7]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[113,7],[1094,7],[2288,7],[2401,8]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[137,7]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[140,7]]},"/swarmlab/docs/myservices/linux.html":{"position":[[90,8]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[86,8]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[95,8],[677,7]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[256,7]]},"/swarmlab/docs/venus/join.html":{"position":[[1215,8]]}},"component":{}}],["project.html#vu",{"_index":684,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[642,16]]}},"component":{}}],["project/bin/swarmlab",{"_index":600,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[546,21]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[555,21],[608,21]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[528,21]]}},"component":{}}],["project/cours",{"_index":602,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[633,16]]}},"component":{}}],["project/fil",{"_index":670,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[796,13]]}},"component":{}}],["project/host",{"_index":660,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[637,14],[729,14],[845,14]]}},"component":{}}],["project/mpi_hello_world",{"_index":662,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[661,24],[744,24]]}},"component":{}}],["prompt",{"_index":348,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1832,8]]}},"component":{}}],["proof",{"_index":101,"title":{"/swarmlab/docs/hybrid/start-proof_of_concept.html#proof-of-concept":{"position":[[0,5]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1584,5]]}},"component":{}}],["proof_of_concept",{"_index":258,"title":{"/swarmlab/docs/hybrid/start-proof_of_concept.html#start-proof_of_concept":{"position":[[6,16]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html#stop-proof_of_concept":{"position":[[5,16]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[0,16]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html#proof_of_concept":{"position":[[0,16]]}},"name":{"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[6,16]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[9,16]]}},"text":{"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[51,16],[193,16],[244,16],[332,16],[380,16],[563,16],[625,16],[660,16]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[51,16],[86,16]]}},"component":{}}],["properti",{"_index":299,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[731,10]]}},"component":{}}],["protinoum",{"_index":864,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[616,10],[631,10]]}},"component":{}}],["protobuf",{"_index":569,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1189,9]]}},"component":{}}],["provid",{"_index":3,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[9,8],[2066,8]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[779,7]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[207,7]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[135,7]]},"/swarmlab/docs/install/overview.html":{"position":[[677,8]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[361,7]]},"/swarmlab/docs/venus/join.html":{"position":[[1192,8]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[505,8]]}},"component":{}}],["proxi",{"_index":487,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2300,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2527,5]]}},"component":{}}],["pthread",{"_index":648,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1505,7]]}},"component":{}}],["public",{"_index":848,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[333,6]]},"/swarmlab/docs/venus/share-app.html":{"position":[[702,8]]}},"component":{}}],["publish",{"_index":687,"title":{"/swarmlab/docs/myservices/nodevuejs.html#find-published-ports":{"position":[[5,9]]}},"name":{},"text":{},"component":{}}],["pull",{"_index":369,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2235,7]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[981,7]]}},"component":{}}],["pytabl",{"_index":570,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1199,9]]}},"component":{}}],["python",{"_index":530,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[606,6],[1384,6]]}},"component":{}}],["quickstart",{"_index":742,"title":{"/swarmlab/docs/quickstart/overview.html":{"position":[[0,10]]}},"name":{},"text":{},"component":{}}],["quid",{"_index":867,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview.html":{"position":[[32,5]]},"/swarmlab/docs/venus/user.html":{"position":[[32,5]]}},"component":{}}],["r",{"_index":668,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[781,1]]}},"component":{}}],["ram",{"_index":405,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[87,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[87,3]]}},"component":{}}],["read",{"_index":667,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[775,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1239,4],[1271,5]]}},"component":{}}],["readi",{"_index":86,"title":{"/swarmlab/docs/index.html#_ready_to_run_out_of_the_box":{"position":[[0,5]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1331,5],[2377,5]]},"/swarmlab/docs/install/overview.html":{"position":[[219,5]]},"/swarmlab/docs/venus/join.html":{"position":[[540,5]]}},"component":{}}],["readilli",{"_index":83,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1282,8]]}},"component":{}}],["readme.md",{"_index":621,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1035,9]]}},"component":{}}],["real",{"_index":756,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[330,4]]}},"component":{}}],["realli",{"_index":336,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1425,6]]}},"component":{}}],["rebuild",{"_index":98,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1506,10]]}},"component":{}}],["recommend",{"_index":413,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[218,11]]},"/swarmlab/docs/install/install-venus.html":{"position":[[218,11]]}},"component":{}}],["recurs",{"_index":440,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1222,7],[2412,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1251,7],[2645,7]]}},"component":{}}],["redirect",{"_index":783,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[409,10]]}},"component":{}}],["referenc",{"_index":213,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[662,10]]}},"component":{}}],["refresh",{"_index":356,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1970,7]]}},"component":{}}],["refus",{"_index":719,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1288,8]]}},"component":{}}],["regist",{"_index":780,"title":{"/swarmlab/docs/register/overview.html#register":{"position":[[0,8]]}},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[323,8],[474,10]]}},"component":{}}],["registry.vlabs.uniwa.gr",{"_index":715,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1202,23]]}},"component":{}}],["registry.vlabs.uniwa.gr:5080/v2",{"_index":366,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2180,36]]}},"component":{}}],["registry_address:$registry_port",{"_index":385,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2542,32],[2753,32]]}},"component":{}}],["registry_address=hub.swarmlab.io",{"_index":377,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2391,32]]}},"component":{}}],["registry_port=5443",{"_index":378,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2424,18]]}},"component":{}}],["registry_port=5480",{"_index":387,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2635,18]]}},"component":{}}],["reimplement",{"_index":537,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[728,16]]}},"component":{}}],["releas",{"_index":293,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[608,7]]}},"component":{}}],["reli",{"_index":220,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[879,4]]}},"component":{}}],["reliabl",{"_index":36,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[407,11]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[598,11]]}},"component":{}}],["reload",{"_index":332,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1326,6]]}},"component":{}}],["remain",{"_index":788,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[573,9]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[1255,7]]}},"component":{}}],["remov",{"_index":796,"title":{"/swarmlab/docs/venus/deploy.html#remove-networks":{"position":[[0,6]]},"/swarmlab/docs/venus/share-volume-share.html#remove-shared-volume":{"position":[[0,6]]}},"name":{},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[498,6],[530,6],[667,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[1152,6]]}},"component":{}}],["replac",{"_index":432,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[800,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[799,7]]}},"component":{}}],["replic",{"_index":725,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[112,11]]}},"component":{}}],["replica",{"_index":724,"title":{},"name":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[14,7]]}},"text":{},"component":{}}],["replicaset",{"_index":741,"title":{"/swarmlab/docs/myservices/storage-mongo-replica.html#replicaset":{"position":[[0,10]]}},"name":{},"text":{},"component":{}}],["repo",{"_index":323,"title":{"/swarmlab/docs/install/install-hybrid.html#clone-the-repo":{"position":[[10,4]]},"/swarmlab/docs/install/install-venus.html#clone-the-repo":{"position":[[10,4]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1142,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[2395,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2628,4]]}},"component":{}}],["repos/refer",{"_index":290,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[560,16]]}},"component":{}}],["repositori",{"_index":428,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[613,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[612,10]]}},"component":{}}],["request",{"_index":153,"title":{"/swarmlab/docs/venus/join.html#request-access":{"position":[[0,7]]},"/swarmlab/docs/venus/join.html#request-access-2":{"position":[[0,7]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[197,7],[666,7]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[63,7]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[409,7]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[338,7]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[352,7]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[311,7]]},"/swarmlab/docs/venus/deploy.html":{"position":[[416,7]]},"/swarmlab/docs/venus/join.html":{"position":[[201,7],[288,7],[322,7],[409,10],[2007,7]]},"/swarmlab/docs/venus/share-app.html":{"position":[[229,7]]},"/swarmlab/docs/venus/user.html":{"position":[[71,7]]}},"component":{}}],["requir",{"_index":109,"title":{"/swarmlab/docs/install/install-hybrid.html#system-requirements":{"position":[[7,12]]},"/swarmlab/docs/install/install-venus.html#system-requirements":{"position":[[7,12]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1693,7]]},"/swarmlab/docs/install/install-docker.html":{"position":[[270,12]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[263,13]]},"/swarmlab/docs/install/install-venus.html":{"position":[[262,13]]},"/swarmlab/docs/install/overview.html":{"position":[[360,7]]},"/swarmlab/docs/register/overview.html":{"position":[[541,8]]},"/swarmlab/docs/venus/deploy.html":{"position":[[66,7]]},"/swarmlab/docs/venus/overview.html":{"position":[[67,7]]}},"component":{}}],["reset",{"_index":483,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2251,5],[2270,5],[2294,5],[2348,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2478,5],[2497,5],[2521,5],[2580,6]]}},"component":{}}],["resolut",{"_index":475,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2134,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2361,10]]}},"component":{}}],["resourc",{"_index":353,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1921,9]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[594,10]]}},"component":{}}],["respons",{"_index":711,"title":{"/swarmlab/docs/myservices/poc-datacollector.html#on-error-response-from-daemon":{"position":[[9,8]]}},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1117,8]]}},"component":{}}],["restart",{"_index":361,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2074,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[2354,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1411,8],[2587,7]]}},"component":{}}],["retriev",{"_index":703,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[340,9]]}},"component":{}}],["revok",{"_index":879,"title":{"/swarmlab/docs/venus/share-app.html#revoke-access-to-shared":{"position":[[0,6]]}},"name":{},"text":{"/swarmlab/docs/venus/share-app.html":{"position":[[1292,6]]}},"component":{}}],["rf",{"_index":641,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1405,2]]}},"component":{}}],["rf.c",{"_index":642,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1414,4]]}},"component":{}}],["right",{"_index":903,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume.html":{"position":[[340,5]]}},"component":{}}],["rm",{"_index":457,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1807,2],[1835,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2034,2],[2062,2]]}},"component":{}}],["room",{"_index":91,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1402,5]]}},"component":{}}],["root",{"_index":289,"title":{"/swarmlab/docs/myservices/jupyter.html#working-directory-root-user":{"position":[[18,5]]},"/swarmlab/docs/myservices/jupyter.html#default-user-root-user":{"position":[[13,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#root-username":{"position":[[0,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#root-password":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[519,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[2548,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2779,4]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[94,4]]},"/swarmlab/docs/myservices/node.html":{"position":[[67,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[126,4]]}},"component":{}}],["rs0",{"_index":729,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[489,3]]}},"component":{}}],["run",{"_index":42,"title":{"/swarmlab/docs/index.html#_ready_to_run_out_of_the_box":{"position":[[9,3]]},"/swarmlab/docs/hybrid/manage-instanches.html#view-your-running-instances":{"position":[[10,7]]},"/swarmlab/docs/myservices/mpi.html#run-the-helloworld":{"position":[[0,3]]},"/swarmlab/docs/myservices/nodevuejs.html#run-it":{"position":[[0,3]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[526,7],[963,3],[1382,3]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[52,7],[105,7],[628,7]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[42,7],[239,7],[451,8],[618,7],[1113,4]]},"/swarmlab/docs/hybrid/overview-hybrid.html":{"position":[[65,3]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[284,7]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[543,3],[739,7]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[555,7]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[754,7]]},"/swarmlab/docs/install/install-docker.html":{"position":[[299,3],[508,3],[1392,3],[2144,3],[2346,3]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[111,3],[845,3],[1384,3],[1556,7],[1623,7],[1756,3],[2533,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[111,3],[844,3],[1532,3],[1611,3],[1783,7],[1850,7],[1983,3],[2764,3]]},"/swarmlab/docs/install/overview.html":{"position":[[501,3]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[458,3],[482,4]]},"/swarmlab/docs/myservices/linux.html":{"position":[[345,3],[412,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[341,3],[423,4]]},"/swarmlab/docs/myservices/node.html":{"position":[[299,3],[323,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[350,3],[390,4],[712,3]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[166,3]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[159,3]]},"/swarmlab/docs/myservices/overview-storage.html":{"position":[[80,3],[90,3]]},"/swarmlab/docs/myservices/overview.html":{"position":[[125,3],[135,3],[252,3]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[717,7],[786,4],[1082,3]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[358,3],[382,4],[948,3]]},"/swarmlab/docs/venus/join.html":{"position":[[635,7],[831,7],[1128,3]]},"/swarmlab/docs/venus/share-app.html":{"position":[[117,7]]}},"component":{}}],["runningmicroservic",{"_index":257,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[537,19]]}},"component":{}}],["s",{"_index":393,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[3015,2],[3117,1]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1028,2],[1130,1]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1027,2],[1129,1]]}},"component":{}}],["s_client",{"_index":383,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2513,8],[2724,8]]}},"component":{}}],["same",{"_index":516,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[799,4]]}},"component":{}}],["sandbox",{"_index":99,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1527,7]]}},"component":{}}],["scalabl",{"_index":118,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2017,8]]}},"component":{}}],["scale",{"_index":94,"title":{"/swarmlab/docs/hybrid/start-labroom.html#scale":{"position":[[0,5]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1481,5]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[641,5]]},"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[107,5]]},"/swarmlab/docs/myservices/overview.html":{"position":[[97,5]]}},"component":{}}],["scare",{"_index":760,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[469,6]]}},"component":{}}],["scikit",{"_index":571,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1209,6],[1223,6]]}},"component":{}}],["scipi",{"_index":572,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1237,6]]}},"component":{}}],["scp",{"_index":669,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/mpi.html":{"position":[[792,3]]}},"component":{}}],["screen",{"_index":779,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[312,7],[433,6]]}},"component":{}}],["script",{"_index":545,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[883,6]]}},"component":{}}],["se",{"_index":835,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1638,5]]}},"component":{}}],["seaborn",{"_index":573,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1244,8]]}},"component":{}}],["seamlessli",{"_index":29,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[321,10]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[512,10]]}},"component":{}}],["search",{"_index":148,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[145,6]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[234,6]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[2333,6]]},"/swarmlab/docs/venus/join.html":{"position":[[148,6]]}},"component":{}}],["secur",{"_index":121,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2075,6]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[876,9]]}},"component":{}}],["see",{"_index":168,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[565,4]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1362,3]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[131,3]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[886,3]]},"/swarmlab/docs/venus/join.html":{"position":[[480,3]]},"/swarmlab/docs/venus/share-app.html":{"position":[[405,3],[541,3],[811,3],[854,3]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[419,3]]}},"component":{}}],["select",{"_index":188,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[1152,6],[1191,8]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1426,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1653,6]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[167,6]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[529,8],[598,6]]}},"component":{}}],["semest",{"_index":764,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[748,8]]}},"component":{}}],["senario",{"_index":757,"title":{"/swarmlab/docs/quickstart/overview.html#senario-1":{"position":[[0,7]]},"/swarmlab/docs/quickstart/overview.html#senario-2":{"position":[[0,7]]}},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[341,7],[557,7]]}},"component":{}}],["send",{"_index":699,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[181,5]]}},"component":{}}],["separate/container",{"_index":510,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[583,21]]}},"component":{}}],["serv",{"_index":685,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[716,5]]}},"component":{}}],["server",{"_index":130,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2309,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[11,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[11,6]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[538,6]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[422,6]]}},"component":{}}],["servic",{"_index":80,"title":{"/swarmlab/docs/index.html#_services":{"position":[[0,8]]},"/swarmlab/docs/install/install-hybrid.html#startstop-service":{"position":[[11,7]]},"/swarmlab/docs/install/install-venus.html#startstop-service":{"position":[[11,7]]},"/swarmlab/docs/quickstart/overview.html#start-service":{"position":[[6,7]]}},"name":{"/swarmlab/docs/myservices/overview-services.html":{"position":[[9,8]]}},"text":{"/swarmlab/docs/index.html":{"position":[[1230,7],[2183,7]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[119,8]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[122,8]]},"/swarmlab/docs/install/overview.html":{"position":[[447,8]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[59,8]]},"/swarmlab/docs/myservices/linux.html":{"position":[[57,8]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[55,8]]},"/swarmlab/docs/myservices/node.html":{"position":[[56,8]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[62,8]]},"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[60,9],[70,8]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[68,9]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[65,9]]},"/swarmlab/docs/myservices/overview-storage.html":{"position":[[59,9]]},"/swarmlab/docs/myservices/overview.html":{"position":[[51,8],[60,8]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[66,8],[143,7]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[57,8]]},"/swarmlab/docs/venus/deploy.html":{"position":[[234,9]]},"/swarmlab/docs/venus/join.html":{"position":[[1115,8],[1274,8],[1445,8],[1896,7]]}},"component":{}}],["set",{"_index":131,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2325,8],[2433,8]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[511,3]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1910,8],[2364,3],[2866,5]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1345,3],[1394,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1542,3],[1572,3],[1621,3]]}},"component":{}}],["setup",{"_index":588,"title":{"/swarmlab/docs/myservices/jupyter.html#jupyter-setup":{"position":[[8,5]]}},"name":{},"text":{},"component":{}}],["shard",{"_index":259,"title":{"/swarmlab/docs/hybrid/start-storage.html#shard-keys":{"position":[[0,5]]}},"name":{},"text":{"/swarmlab/docs/hybrid/start-storage.html":{"position":[[448,8],[500,5],[516,6],[600,7]]}},"component":{}}],["share",{"_index":10,"title":{"/swarmlab/docs/venus/overview-share.html":{"position":[[0,5]]},"/swarmlab/docs/venus/overview.html#share":{"position":[[0,5]]},"/swarmlab/docs/venus/share-app.html":{"position":[[0,5]]},"/swarmlab/docs/venus/share-app.html#share-app":{"position":[[0,5]]},"/swarmlab/docs/venus/share-app.html#share-status":{"position":[[0,5]]},"/swarmlab/docs/venus/share-app.html#share-info":{"position":[[0,5]]},"/swarmlab/docs/venus/share-app.html#undo-share":{"position":[[5,5]]},"/swarmlab/docs/venus/share-app.html#share-app-2":{"position":[[0,5]]},"/swarmlab/docs/venus/share-app.html#revoke-access-to-shared":{"position":[[17,6]]},"/swarmlab/docs/venus/share-app.html#find-shared-info":{"position":[[5,6]]},"/swarmlab/docs/venus/share-volume-share.html#share":{"position":[[0,5]]},"/swarmlab/docs/venus/share-volume-share.html#shared-volume-info":{"position":[[0,6]]},"/swarmlab/docs/venus/share-volume-share.html#share-volume":{"position":[[0,5]]},"/swarmlab/docs/venus/share-volume-share.html#remove-shared-volume":{"position":[[7,6]]},"/swarmlab/docs/venus/share-volume.html#your-shared-volumes":{"position":[[5,6]]},"/swarmlab/docs/venus/share-volume.html#shared-from-others":{"position":[[0,6]]}},"name":{"/swarmlab/docs/venus/overview-share.html":{"position":[[9,5]]},"/swarmlab/docs/venus/share-app.html":{"position":[[0,5]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[0,5]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[0,5],[13,5]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[0,5]]}},"text":{"/swarmlab/docs/index.html":{"position":[[99,5],[986,5],[1057,6],[1867,5],[2563,5]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[996,5]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[154,5],[683,5]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[31,5],[108,5],[167,5],[356,6],[520,5],[655,7]]},"/swarmlab/docs/venus/overview.html":{"position":[[105,5]]},"/swarmlab/docs/venus/share-app.html":{"position":[[44,5],[69,5],[219,6],[313,5],[337,5],[392,5],[496,5],[521,5],[566,7],[590,6],[639,5],[687,6],[723,5],[1094,7],[1142,5],[1201,7],[1214,7],[1267,5],[1311,6],[1353,6]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[376,6],[658,6],[734,6],[1002,5],[1124,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[44,5],[68,5],[84,5],[291,6],[342,6],[408,6],[706,5],[774,6],[946,7],[993,6],[1023,6],[1124,5],[1161,6]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[44,5],[116,5],[221,6],[284,7],[402,7]]}},"component":{}}],["shell",{"_index":333,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1337,5],[2104,5]]},"/swarmlab/docs/myservices/linux.html":{"position":[[1109,5],[1425,5],[1446,5],[1467,5]]}},"component":{}}],["shell.yml",{"_index":629,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1209,9]]}},"component":{}}],["shell.yml.sh",{"_index":630,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1237,12]]}},"component":{}}],["ship",{"_index":276,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[136,4]]}},"component":{}}],["show",{"_index":161,"title":{"/swarmlab/docs/venus/user.html#show-networks":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[382,4],[597,5]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[708,5]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[506,5]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[524,5]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[723,5]]},"/swarmlab/docs/install/overview.html":{"position":[[260,4],[397,4]]},"/swarmlab/docs/venus/deploy.html":{"position":[[589,4]]},"/swarmlab/docs/venus/share-app.html":{"position":[[88,5],[659,5]]},"/swarmlab/docs/venus/user.html":{"position":[[180,4]]}},"component":{}}],["showcert",{"_index":384,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2523,9],[2734,9]]}},"component":{}}],["shutdown",{"_index":480,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2228,8]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2455,8]]}},"component":{}}],["sign",{"_index":313,"title":{"/swarmlab/docs/install/install-docker.html#fix-x509-certificate-signed-by-unknown-authority-issue":{"position":[[23,6]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[936,6],[2318,6]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1054,6]]},"/swarmlab/docs/register/overview.html":{"position":[[622,4]]}},"component":{}}],["simpl",{"_index":14,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[142,6]]},"/swarmlab/docs/myservices/linux.html":{"position":[[987,6],[1067,6]]}},"component":{}}],["simpli",{"_index":899,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-share.html":{"position":[[729,6]]}},"component":{}}],["singl",{"_index":41,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[482,6]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[673,6]]}},"component":{}}],["sl",{"_index":423,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[434,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[433,2]]}},"component":{}}],["softwar",{"_index":298,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[722,8]]},"/swarmlab/docs/venus/join.html":{"position":[[1206,8]]}},"component":{}}],["soloemnli",{"_index":419,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[313,9]]},"/swarmlab/docs/install/install-venus.html":{"position":[[312,9]]}},"component":{}}],["solut",{"_index":846,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[257,9]]}},"component":{}}],["someth",{"_index":836,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1644,9]]}},"component":{}}],["sort",{"_index":186,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[1080,6]]}},"component":{}}],["sourc",{"_index":622,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1051,7]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[870,6]]}},"component":{}}],["sp",{"_index":597,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[515,2]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[524,2]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[497,2]]}},"component":{}}],["space",{"_index":415,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[238,5],[307,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[238,5],[306,5]]}},"component":{}}],["specif",{"_index":223,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[926,8]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[868,12]]},"/swarmlab/docs/install/install-venus.html":{"position":[[867,12]]}},"component":{}}],["sqlalchemi",{"_index":574,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1253,11]]}},"component":{}}],["ssh",{"_index":590,"title":{"/swarmlab/docs/myservices/linux.html#connect-via-ssh":{"position":[[12,3]]},"/swarmlab/docs/myservices/mpi.html#connect-via-ssh":{"position":[[12,3]]},"/swarmlab/docs/myservices/nodevuejs.html#connect-via-ssh":{"position":[[12,3]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-ssh":{"position":[[12,3]]}},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[349,3]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[345,3]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[354,3]]}},"component":{}}],["sso",{"_index":781,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[357,4]]}},"component":{}}],["sta",{"_index":852,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[481,3]]}},"component":{}}],["stabl",{"_index":318,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1056,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[702,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[701,7]]}},"component":{}}],["stack",{"_index":792,"title":{},"name":{},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[197,5]]}},"component":{}}],["stacknam",{"_index":804,"title":{"/swarmlab/docs/venus/deploy.html#stackname":{"position":[[0,9]]}},"name":{},"text":{},"component":{}}],["start",{"_index":243,"title":{"/swarmlab/docs/hybrid/start-labroom.html#start":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-labroom.html#start-labroom":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-microservices.html#start":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-microservices.html#start-microservice":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html#start":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html#start-proof_of_concept":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-storage.html#start":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-storage.html#start-storage":{"position":[[0,5]]},"/swarmlab/docs/install/install-hybrid.html#start":{"position":[[0,5]]},"/swarmlab/docs/install/install-venus.html#start":{"position":[[0,5]]},"/swarmlab/docs/myservices/jupyter.html#start-jupyter":{"position":[[0,5]]},"/swarmlab/docs/myservices/linux.html#start-linux":{"position":[[0,5]]},"/swarmlab/docs/myservices/mpi.html#start-mpi":{"position":[[0,5]]},"/swarmlab/docs/myservices/node.html#start-node":{"position":[[0,5]]},"/swarmlab/docs/myservices/nodevuejs.html#start-vue":{"position":[[0,5]]},"/swarmlab/docs/myservices/poc-datacollector.html#start-data-collector":{"position":[[0,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#start-mongo":{"position":[[0,5]]},"/swarmlab/docs/quickstart/overview.html#start-labroom":{"position":[[0,5]]},"/swarmlab/docs/quickstart/overview.html#start-storage":{"position":[[0,5]]},"/swarmlab/docs/quickstart/overview.html#start-service":{"position":[[0,5]]},"/swarmlab/docs/venus/deploy.html#start-and-end-time":{"position":[[0,5]]}},"name":{"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[0,5]]}},"text":{"/swarmlab/docs/hybrid/overview.html":{"position":[[385,7]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[473,5],[565,5],[790,7]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[407,5],[588,5]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[425,5],[611,5]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[375,5],[413,5],[805,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[2582,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2813,7]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[865,5],[1463,5]]},"/swarmlab/docs/myservices/linux.html":{"position":[[1687,5]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[983,5]]},"/swarmlab/docs/myservices/node.html":{"position":[[401,5]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[798,5]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1308,5],[1355,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[997,5]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[523,6]]},"/swarmlab/docs/venus/deploy.html":{"position":[[164,6],[368,5]]},"/swarmlab/docs/venus/join.html":{"position":[[575,5]]},"/swarmlab/docs/venus/share-app.html":{"position":[[134,7]]}},"component":{}}],["start/stop",{"_index":496,"title":{"/swarmlab/docs/install/install-hybrid.html#startstop-service":{"position":[[0,10]]},"/swarmlab/docs/install/install-venus.html#startstop-service":{"position":[[0,10]]}},"name":{},"text":{},"component":{}}],["state",{"_index":122,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2086,5]]}},"component":{}}],["statsmodel",{"_index":575,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1265,11]]}},"component":{}}],["statu",{"_index":815,"title":{"/swarmlab/docs/venus/join.html#connect-status":{"position":[[8,6]]},"/swarmlab/docs/venus/share-app.html#share-status":{"position":[[6,6]]}},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[691,6],[1603,6],[1679,6],[1934,6]]},"/swarmlab/docs/venus/share-app.html":{"position":[[527,6],[549,6],[1184,6]]}},"component":{}}],["step",{"_index":262,"title":{"/swarmlab/docs/register/overview.html":{"position":[[10,5]]}},"name":{},"text":{"/swarmlab/docs/hybrid/start-storage.html":{"position":[[476,4]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1501,4],[1603,4],[1744,4],[1790,4],[1850,4],[1885,4],[1949,4],[1985,4],[2047,4],[2082,4]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[396,4]]}},"component":{}}],["stop",{"_index":160,"title":{"/swarmlab/docs/hybrid/start-labroom.html#stop":{"position":[[0,4]]},"/swarmlab/docs/hybrid/start-microservices.html#stop":{"position":[[0,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html#stop":{"position":[[0,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html#stop-proof_of_concept":{"position":[[0,4]]},"/swarmlab/docs/hybrid/start-storage.html#stop":{"position":[[0,4]]},"/swarmlab/docs/install/install-hybrid.html#stop":{"position":[[0,4]]},"/swarmlab/docs/install/install-venus.html#stop":{"position":[[0,4]]},"/swarmlab/docs/myservices/jupyter.html#stop-jupyter":{"position":[[0,4]]},"/swarmlab/docs/myservices/linux.html#stop-linux":{"position":[[0,4]]},"/swarmlab/docs/myservices/mpi.html#stop-mpi":{"position":[[0,4]]},"/swarmlab/docs/myservices/node.html#stop-node":{"position":[[0,4]]},"/swarmlab/docs/myservices/nodevuejs.html#stop-vue":{"position":[[0,4]]},"/swarmlab/docs/myservices/poc-datacollector.html#stop-datacollector":{"position":[[0,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#stop-mongo":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[342,4],[363,4]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[654,4]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[452,4]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[470,4],[655,4]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[669,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[2590,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2821,6]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[1490,4]]},"/swarmlab/docs/myservices/linux.html":{"position":[[1712,4]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[1006,4]]},"/swarmlab/docs/myservices/node.html":{"position":[[425,4]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[821,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1332,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[1022,4]]},"/swarmlab/docs/venus/share-app.html":{"position":[[1089,4]]}},"component":{}}],["storag",{"_index":238,"title":{"/swarmlab/docs/hybrid/overview-hybrid.html#storage":{"position":[[0,7]]},"/swarmlab/docs/hybrid/overview.html#storage":{"position":[[0,7]]},"/swarmlab/docs/hybrid/start-storage.html#storage":{"position":[[0,7]]},"/swarmlab/docs/hybrid/start-storage.html#start-storage":{"position":[[6,7]]},"/swarmlab/docs/myservices/overview-storage.html":{"position":[[0,7]]},"/swarmlab/docs/myservices/overview-storage.html#storage":{"position":[[0,7]]},"/swarmlab/docs/myservices/overview.html#storage":{"position":[[0,7]]},"/swarmlab/docs/quickstart/overview.html#start-storage":{"position":[[6,7]]}},"name":{"/swarmlab/docs/hybrid/start-storage.html":{"position":[[6,7]]},"/swarmlab/docs/myservices/overview-storage.html":{"position":[[9,7]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[0,7]]}},"text":{"/swarmlab/docs/hybrid/overview.html":{"position":[[215,7]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[51,8],[143,7],[179,7],[221,7],[300,7],[339,7],[762,7],[818,8]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[148,8]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[141,8]]},"/swarmlab/docs/myservices/overview-storage.html":{"position":[[51,7],[69,7]]},"/swarmlab/docs/myservices/overview.html":{"position":[[114,7],[234,8]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[278,7]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[384,9]]}},"component":{}}],["storage(mov",{"_index":53,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[749,12]]}},"component":{}}],["store",{"_index":208,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[553,6]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[179,5]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[107,5]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[322,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[927,6]]}},"component":{}}],["stou",{"_index":869,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview.html":{"position":[[122,5]]}},"component":{}}],["strategi",{"_index":24,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[256,8]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[447,8]]}},"component":{}}],["structur",{"_index":224,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[945,9]]}},"component":{}}],["student",{"_index":751,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[175,8],[194,7],[815,7]]}},"component":{}}],["stuff",{"_index":758,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[413,5]]}},"component":{}}],["su",{"_index":331,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1311,2],[2355,2]]}},"component":{}}],["submodul",{"_index":441,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1230,10],[2420,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1259,10],[2653,10]]}},"component":{}}],["subsystem",{"_index":404,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[67,9]]},"/swarmlab/docs/install/install-venus.html":{"position":[[67,9]]},"/swarmlab/docs/install/overview.html":{"position":[[180,9]]}},"component":{}}],["such",{"_index":452,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1650,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1877,4]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[212,4]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[267,4]]}},"component":{}}],["sudo",{"_index":285,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[476,4],[524,4],[584,4],[616,4],[705,4],[807,4],[1066,4],[1183,4],[1242,4],[2350,4],[2856,4],[2918,4],[3064,4],[3108,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[477,4],[492,4],[581,4],[600,4],[710,4],[726,4],[756,4],[931,4],[1077,4],[1121,4],[1186,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[476,4],[491,4],[580,4],[599,4],[709,4],[725,4],[755,4],[930,4],[1076,4],[1120,4],[1185,4],[1209,4]]}},"component":{}}],["suit",{"_index":116,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1984,4]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[134,4]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[134,4]]}},"component":{}}],["sure",{"_index":279,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[250,6]]},"/swarmlab/docs/venus/join.html":{"position":[[1232,4]]}},"component":{}}],["swarmalb",{"_index":506,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[46,8]]},"/swarmlab/docs/register/overview.html":{"position":[[46,8]]}},"component":{}}],["swarmlab",{"_index":1,"title":{"/swarmlab/docs/index.html":{"position":[[11,9]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html#swarmlab-maps":{"position":[[0,8]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[0,8],[178,10],[682,8],[2051,8]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1298,8],[2500,8]]},"/swarmlab/docs/install/overview.html":{"position":[[98,8],[411,8]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[432,8],[441,8]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[57,8],[574,8]]},"/swarmlab/docs/register/overview.html":{"position":[[176,8],[679,8]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[229,8],[300,8],[347,8],[394,8],[460,8]]},"/swarmlab/docs/venus/share-app.html":{"position":[[164,8]]}},"component":{"/swarmlab/docs/index.html":{"position":[[0,8]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[0,8]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[0,8]]},"/swarmlab/docs/hybrid/overview-hybrid.html":{"position":[[0,8]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[0,8]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[0,8]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[0,8]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[0,8]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[0,8]]},"/swarmlab/docs/install/install-docker.html":{"position":[[0,8]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[0,8]]},"/swarmlab/docs/install/install-venus.html":{"position":[[0,8]]},"/swarmlab/docs/install/overview.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/linux.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/node.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/overview-storage.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/overview.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[0,8]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[0,8]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[0,8]]},"/swarmlab/docs/register/overview.html":{"position":[[0,8]]},"/swarmlab/docs/venus/deploy.html":{"position":[[0,8]]},"/swarmlab/docs/venus/join.html":{"position":[[0,8]]},"/swarmlab/docs/venus/overview-network.html":{"position":[[0,8]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[0,8]]},"/swarmlab/docs/venus/overview.html":{"position":[[0,8]]},"/swarmlab/docs/venus/share-app.html":{"position":[[0,8]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[0,8]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[0,8]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[0,8]]},"/swarmlab/docs/venus/user.html":{"position":[[0,8]]}}}],["swarmlabmongo1",{"_index":726,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[403,14]]}},"component":{}}],["sympi",{"_index":576,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1277,6]]}},"component":{}}],["system",{"_index":18,"title":{"/swarmlab/docs/install/install-hybrid.html#system-requirements":{"position":[[0,6]]},"/swarmlab/docs/install/install-venus.html#system-requirements":{"position":[[0,6]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[169,8],[467,7],[645,7],[869,6]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[1023,6]]},"/swarmlab/docs/install/overview.html":{"position":[[768,6]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[204,7],[248,7],[286,7],[658,7]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[493,6]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[464,6],[583,6]]}},"component":{}}],["system/o",{"_index":513,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[660,9]]}},"component":{}}],["tag",{"_index":624,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1088,4]]}},"component":{}}],["take",{"_index":196,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[266,5]]}},"component":{}}],["tcp",{"_index":713,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1190,4]]}},"component":{}}],["teacher",{"_index":747,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[84,7],[657,7]]}},"component":{}}],["team",{"_index":277,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[163,4]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[805,4]]}},"component":{}}],["technic",{"_index":843,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[204,9]]}},"component":{}}],["tee",{"_index":319,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1071,3]]}},"component":{}}],["tell",{"_index":886,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[562,5]]}},"component":{}}],["term",{"_index":782,"title":{},"name":{},"text":{"/swarmlab/docs/register/overview.html":{"position":[[384,6]]}},"component":{}}],["termin",{"_index":229,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[1100,8],[1184,8]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[615,8]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[445,8],[469,8]]},"/swarmlab/docs/myservices/linux.html":{"position":[[332,8],[399,8]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[328,8],[410,8]]},"/swarmlab/docs/myservices/node.html":{"position":[[286,8],[310,8]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[337,8],[377,8]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[773,8]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[345,8],[369,8]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[1224,10]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[877,10]]}},"component":{}}],["test",{"_index":65,"title":{"/swarmlab/docs/myservices/storage-mongo-replica.html#test-it":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[954,8]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1410,4]]},"/swarmlab/docs/install/overview.html":{"position":[[493,4]]},"/swarmlab/docs/myservices/linux.html":{"position":[[829,4],[858,4]]}},"component":{}}],["tex",{"_index":546,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[913,3]]}},"component":{}}],["that’",{"_index":275,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[114,6]]}},"component":{}}],["those",{"_index":183,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[1033,5]]}},"component":{}}],["through",{"_index":113,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1848,7]]}},"component":{}}],["throughout",{"_index":763,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[733,10]]}},"component":{}}],["throught",{"_index":146,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[92,8]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[180,8]]},"/swarmlab/docs/venus/join.html":{"position":[[94,8]]}},"component":{}}],["thu",{"_index":281,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[385,4]]}},"component":{}}],["thumb",{"_index":250,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[495,5],[675,5]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[429,5],[473,5]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[447,5],[491,5]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[397,5],[690,5]]}},"component":{}}],["time",{"_index":704,"title":{"/swarmlab/docs/venus/deploy.html#start-and-end-time":{"position":[[14,4]]}},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[357,5]]},"/swarmlab/docs/venus/deploy.html":{"position":[[382,4]]}},"component":{}}],["tin",{"_index":855,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[505,3],[565,3]]}},"component":{}}],["tini",{"_index":542,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[826,4],[977,6],[1004,6]]}},"component":{}}],["togeth",{"_index":179,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[867,8]]}},"component":{}}],["tool",{"_index":505,"title":{},"name":{},"text":{"/swarmlab/docs/install/overview.html":{"position":[[37,5]]},"/swarmlab/docs/register/overview.html":{"position":[[37,5]]}},"component":{}}],["top",{"_index":150,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[163,4]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[252,4]]},"/swarmlab/docs/venus/join.html":{"position":[[166,4]]}},"component":{}}],["touch",{"_index":373,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2358,5]]}},"component":{}}],["traffic",{"_index":127,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2257,7]]}},"component":{}}],["transmit",{"_index":702,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[306,11]]}},"component":{}}],["trash",{"_index":248,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[374,5]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[299,5]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[309,5]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[277,5]]}},"component":{}}],["tri",{"_index":720,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1297,3]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[214,3],[405,3]]}},"component":{}}],["true",{"_index":459,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1830,4],[1855,4],[2052,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2057,4],[2082,4],[2279,4]]}},"component":{}}],["two",{"_index":532,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[636,3]]}},"component":{}}],["type",{"_index":363,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2114,5]]}},"component":{}}],["tzdata",{"_index":552,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1011,7]]}},"component":{}}],["u",{"_index":737,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[813,1],[918,1]]}},"component":{}}],["ubuntu",{"_index":446,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[1349,6],[1406,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1576,6],[1633,7]]}},"component":{}}],["udock",{"_index":592,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[434,7]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[445,7]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[412,7]]}},"component":{}}],["udp",{"_index":717,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1244,3]]}},"component":{}}],["uid=1000",{"_index":521,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[106,10]]}},"component":{}}],["umount",{"_index":896,"title":{"/swarmlab/docs/venus/share-volume-connect.html#umount":{"position":[[0,6]]}},"name":{},"text":{},"component":{}}],["unam",{"_index":392,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[3006,7],[3018,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1019,7],[1031,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1018,7],[1030,7]]}},"component":{}}],["under",{"_index":883,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[352,5],[710,5]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[282,5],[395,5],[761,5],[983,5]]}},"component":{}}],["underneath",{"_index":872,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-app.html":{"position":[[377,10]]}},"component":{}}],["undo",{"_index":880,"title":{"/swarmlab/docs/venus/share-app.html#undo-share":{"position":[[0,4]]}},"name":{},"text":{},"component":{}}],["unif",{"_index":79,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1218,11]]}},"component":{}}],["uniqu",{"_index":5,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[36,6]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[144,6]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[144,6]]}},"component":{}}],["unknown",{"_index":371,"title":{"/swarmlab/docs/install/install-docker.html#fix-x509-certificate-signed-by-unknown-authority-issue":{"position":[[33,7]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2328,7]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[1064,7]]}},"component":{}}],["unprivileg",{"_index":586,"title":{"/swarmlab/docs/myservices/jupyter.html#unprivileged-user":{"position":[[0,12]]}},"name":{},"text":{},"component":{}}],["untouch",{"_index":895,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[1263,10]]}},"component":{}}],["unzip",{"_index":553,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1023,5]]}},"component":{}}],["up",{"_index":95,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1487,2]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[587,2],[681,2]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[479,2]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[497,2]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[435,2],[696,2]]},"/swarmlab/docs/venus/join.html":{"position":[[628,2],[1792,2]]}},"component":{}}],["updat",{"_index":190,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[1228,6],[1253,6]]},"/swarmlab/docs/install/install-docker.html":{"position":[[537,6],[549,6]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[719,6]]},"/swarmlab/docs/install/install-venus.html":{"position":[[718,6]]}},"component":{}}],["update.conf",{"_index":608,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[736,11]]}},"component":{}}],["update.sh",{"_index":628,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1161,9]]}},"component":{}}],["update.yml",{"_index":609,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[769,10]]}},"component":{}}],["update.yml.sh",{"_index":610,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[801,13]]}},"component":{}}],["url",{"_index":491,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2602,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2833,3]]},"/swarmlab/docs/venus/share-app.html":{"position":[[756,3]]}},"component":{}}],["us",{"_index":46,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[592,5],[736,3],[972,5],[1011,3],[1340,4],[1788,5]]},"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[135,5],[237,3],[310,5],[353,5],[407,5],[485,5],[705,3],[1111,3],[1140,3],[1243,5]]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[103,3],[151,5],[988,4],[1174,5],[1226,5]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[333,5]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[224,5],[348,5],[448,3],[485,5],[577,5],[665,5]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[273,5],[382,3],[419,5],[463,5],[594,5]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[283,5],[400,3],[437,5],[481,5],[617,5]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[251,5],[350,3],[387,5],[425,5],[531,4],[680,5]]},"/swarmlab/docs/install/install-docker.html":{"position":[[8,3],[206,3]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[347,4],[365,4],[1689,3],[2103,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[346,4],[364,4],[1916,3],[2330,3]]},"/swarmlab/docs/install/overview.html":{"position":[[228,3],[305,5],[420,4]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[43,3]]},"/swarmlab/docs/myservices/linux.html":{"position":[[43,3]]},"/swarmlab/docs/myservices/mpi.html":{"position":[[43,3]]},"/swarmlab/docs/myservices/node.html":{"position":[[43,3]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[43,3]]},"/swarmlab/docs/myservices/overview-labroom.html":{"position":[[43,3]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[43,3]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[43,3]]},"/swarmlab/docs/myservices/overview-storage.html":{"position":[[43,3]]},"/swarmlab/docs/myservices/overview.html":{"position":[[43,3]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[43,3]]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"position":[[43,3]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[567,6]]},"/swarmlab/docs/register/overview.html":{"position":[[131,5],[466,3],[630,5]]},"/swarmlab/docs/venus/deploy.html":{"position":[[129,5],[455,3],[520,5],[579,5],[700,5]]},"/swarmlab/docs/venus/join.html":{"position":[[138,5],[240,3],[314,3],[549,3],[565,5],[785,4],[1015,3],[1425,4],[1737,3],[1886,5],[1973,3]]},"/swarmlab/docs/venus/share-app.html":{"position":[[158,5],[264,3],[329,3],[556,5],[767,3],[827,5],[1000,4],[1109,3],[1191,5]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[82,5],[203,3],[615,3],[631,3],[679,3],[1068,3]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[110,5],[366,3],[736,3]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[122,5],[208,5],[320,3]]},"/swarmlab/docs/venus/user.html":{"position":[[107,3],[170,5]]}},"component":{}}],["usag",{"_index":271,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[67,5]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[191,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[191,5]]}},"component":{}}],["usenam",{"_index":740,"title":{"/swarmlab/docs/myservices/storage-mongo-replica.html#database-usename":{"position":[[9,7]]}},"name":{},"text":{},"component":{}}],["user",{"_index":4,"title":{"/swarmlab/docs/myservices/jupyter.html#working-directory-root-user":{"position":[[24,5]]},"/swarmlab/docs/myservices/jupyter.html#default-user-root-user":{"position":[[8,4],[19,5]]},"/swarmlab/docs/myservices/jupyter.html#unprivileged-user":{"position":[[13,4]]},"/swarmlab/docs/myservices/jupyter.html#user":{"position":[[0,4]]},"/swarmlab/docs/myservices/linux.html#default-user":{"position":[[8,4]]},"/swarmlab/docs/myservices/mpi.html#default-user":{"position":[[8,4]]},"/swarmlab/docs/myservices/node.html#default-user":{"position":[[8,4]]},"/swarmlab/docs/myservices/nodevuejs.html#default-user":{"position":[[8,4]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#default-user":{"position":[[8,4]]},"/swarmlab/docs/venus/deploy.html#manage-users":{"position":[[7,5]]},"/swarmlab/docs/venus/deploy.html#manage-users-2":{"position":[[7,5]]},"/swarmlab/docs/venus/user.html":{"position":[[0,4]]},"/swarmlab/docs/venus/user.html#manage-users":{"position":[[7,5]]},"/swarmlab/docs/venus/user.html#manage-users-2":{"position":[[7,5]]}},"name":{"/swarmlab/docs/venus/user.html":{"position":[[0,4]]}},"text":{"/swarmlab/docs/index.html":{"position":[[22,4],[2229,4]]},"/swarmlab/docs/install/install-docker.html":{"position":[[291,4],[1266,5],[1286,4],[1316,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[828,4],[1679,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[827,4],[1906,5]]},"/swarmlab/docs/myservices/jupyter.html":{"position":[[153,5],[169,4]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[383,4]]},"/swarmlab/docs/venus/deploy.html":{"position":[[570,5],[594,5],[625,4],[686,4],[826,5]]},"/swarmlab/docs/venus/share-app.html":{"position":[[738,5],[986,5]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[1048,5]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[391,5]]},"/swarmlab/docs/venus/user.html":{"position":[[56,4],[99,4],[161,5],[185,5],[216,4],[257,5]]}},"component":{}}],["usermod",{"_index":327,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1247,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[761,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[760,7]]}},"component":{}}],["usernam",{"_index":430,"title":{"/swarmlab/docs/myservices/storage-mongo-replica.html#root-username":{"position":[[5,8]]}},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[780,10],[808,10]]},"/swarmlab/docs/install/install-venus.html":{"position":[[779,10],[807,10]]}},"component":{}}],["user’",{"_index":849,"title":{},"name":{},"text":{"/swarmlab/docs/venus/overview-share.html":{"position":[[368,6]]}},"component":{}}],["usr/bin/dock",{"_index":398,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[3149,15]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1162,15]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1161,15]]}},"component":{}}],["usr/local/bin/dock",{"_index":395,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[3034,21],[3078,21],[3119,21]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1047,21],[1091,21],[1132,21]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1046,21],[1090,21],[1131,21]]}},"component":{}}],["usr/share/keyrings/dock",{"_index":306,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[829,26]]}},"component":{}}],["usual",{"_index":881,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[60,5]]}},"component":{}}],["v",{"_index":295,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[647,1]]}},"component":{}}],["vast",{"_index":745,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[43,4]]}},"component":{}}],["vendor",{"_index":38,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[428,6]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[619,6]]}},"component":{}}],["venu",{"_index":78,"title":{"/swarmlab/docs/install/install-venus.html":{"position":[[0,5]]},"/swarmlab/docs/install/overview.html#venus":{"position":[[0,5]]},"/swarmlab/docs/venus/overview.html":{"position":[[0,5]]}},"name":{"/swarmlab/docs/install/install-venus.html":{"position":[[8,5]]}},"text":{"/swarmlab/docs/index.html":{"position":[[1204,5],[1638,5],[2060,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1328,5],[2734,5]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[238,5],[309,5],[469,5]]}},"component":{}}],["venus/src",{"_index":891,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[840,9]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[549,9]]}},"component":{}}],["veri",{"_index":218,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[853,4]]},"/swarmlab/docs/install/install-docker.html":{"position":[[91,4]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[135,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[135,4]]}},"component":{}}],["versa",{"_index":834,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1378,5],[1560,5]]}},"component":{}}],["version",{"_index":297,"title":{"/swarmlab/docs/install/install-hybrid.html#node-version-15":{"position":[[5,7]]},"/swarmlab/docs/install/install-venus.html#node-version-15":{"position":[[5,7]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[697,7],[1352,7],[1377,7],[2129,7]]}},"component":{}}],["version2",{"_index":338,"title":{"/swarmlab/docs/install/install-docker.html#windows-10-with-wsl-version2-enabled":{"position":[[20,8]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1456,8]]}},"component":{}}],["vi",{"_index":549,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[960,2]]}},"component":{}}],["via",{"_index":341,"title":{"/swarmlab/docs/myservices/jupyter.html#connect-via-exec":{"position":[[8,3]]},"/swarmlab/docs/myservices/jupyter.html#connect-via-web":{"position":[[8,3]]},"/swarmlab/docs/myservices/linux.html#connect-via-ssh":{"position":[[8,3]]},"/swarmlab/docs/myservices/linux.html#connect-via-exec":{"position":[[8,3]]},"/swarmlab/docs/myservices/mpi.html#connect-via-ssh":{"position":[[8,3]]},"/swarmlab/docs/myservices/mpi.html#connect-via-exec":{"position":[[8,3]]},"/swarmlab/docs/myservices/node.html#connect-via-exec":{"position":[[8,3]]},"/swarmlab/docs/myservices/nodevuejs.html#connect-via-ssh":{"position":[[8,3]]},"/swarmlab/docs/myservices/nodevuejs.html#connect-via-exec":{"position":[[8,3]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-ssh":{"position":[[8,3]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#connect-via-exec":{"position":[[8,3]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1633,3]]}},"component":{}}],["vice",{"_index":833,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1373,4],[1555,4]]}},"component":{}}],["video",{"_index":234,"title":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html#video":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-labroom.html#video":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-microservices.html#video":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html#video":{"position":[[0,5]]},"/swarmlab/docs/hybrid/start-storage.html#video":{"position":[[0,5]]},"/swarmlab/docs/myservices/jupyter.html#video":{"position":[[0,5]]},"/swarmlab/docs/myservices/linux.html#video":{"position":[[0,5]]},"/swarmlab/docs/myservices/mpi.html#video":{"position":[[0,5]]},"/swarmlab/docs/myservices/node.html#video":{"position":[[0,5]]},"/swarmlab/docs/myservices/nodevuejs.html#video":{"position":[[0,5]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#video":{"position":[[0,5]]},"/swarmlab/docs/venus/deploy.html#video":{"position":[[0,5]]},"/swarmlab/docs/venus/join.html#video":{"position":[[0,5]]},"/swarmlab/docs/venus/share-app.html#video":{"position":[[0,5]]},"/swarmlab/docs/venus/share-volume-connect.html#video":{"position":[[0,5]]},"/swarmlab/docs/venus/share-volume-share.html#video":{"position":[[0,5]]},"/swarmlab/docs/venus/user.html#video":{"position":[[0,5]]}},"name":{},"text":{},"component":{}}],["view",{"_index":143,"title":{"/swarmlab/docs/hybrid/manage-instanches.html#view-your-running-instances":{"position":[[0,4]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[31,4],[178,4]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[263,4]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[223,5]]}},"component":{}}],["vim",{"_index":550,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[973,3]]}},"component":{}}],["virtual",{"_index":88,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1355,7],[1548,7],[1565,7]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[317,7]]},"/swarmlab/docs/install/install-docker.html":{"position":[[419,14]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[18,8],[404,14]]},"/swarmlab/docs/install/install-venus.html":{"position":[[18,8],[403,14]]},"/swarmlab/docs/install/overview.html":{"position":[[130,8],[232,7],[477,7]]},"/swarmlab/docs/venus/join.html":{"position":[[933,7]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[132,7]]}},"component":{}}],["visibl",{"_index":805,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[363,7]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[344,7],[1042,8]]}},"component":{}}],["visit",{"_index":434,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[888,5]]},"/swarmlab/docs/install/install-venus.html":{"position":[[887,5]]}},"component":{}}],["visual",{"_index":582,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1356,14],[1412,11]]},"/swarmlab/docs/myservices/linux.html":{"position":[[946,13]]}},"component":{}}],["vital",{"_index":261,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/start-storage.html":{"position":[[470,5]]}},"component":{}}],["volm",{"_index":900,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-share.html":{"position":[[956,5]]}},"component":{}}],["volum",{"_index":769,"title":{"/swarmlab/docs/quickstart/overview.html#volumes":{"position":[[0,7]]},"/swarmlab/docs/venus/overview-share.html#volume":{"position":[[0,6]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[0,6]]},"/swarmlab/docs/venus/share-volume-connect.html#connect-to-volume":{"position":[[11,6]]},"/swarmlab/docs/venus/share-volume-connect.html#disconnect-volume":{"position":[[11,6]]},"/swarmlab/docs/venus/share-volume-connect.html#volume-info":{"position":[[0,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[0,6]]},"/swarmlab/docs/venus/share-volume-share.html#shared-volume-info":{"position":[[7,6]]},"/swarmlab/docs/venus/share-volume-share.html#share-volume":{"position":[[6,6]]},"/swarmlab/docs/venus/share-volume-share.html#remove-shared-volume":{"position":[[14,6]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[0,6]]},"/swarmlab/docs/venus/share-volume.html#your-shared-volumes":{"position":[[12,7]]}},"name":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[6,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[6,6]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[6,6]]}},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[244,8]]},"/swarmlab/docs/venus/overview-share.html":{"position":[[55,8],[188,8]]},"/swarmlab/docs/venus/overview.html":{"position":[[158,6]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[49,7],[115,6],[193,6],[271,6],[327,6],[383,7],[541,6],[741,7],[779,6],[1131,7],[1300,6],[1331,6],[1371,6]]},"/swarmlab/docs/venus/share-volume-share.html":{"position":[[50,7],[74,6],[92,6],[180,6],[238,6],[275,6],[298,7],[316,6],[415,7],[453,7],[471,6],[781,7],[824,7],[842,6],[865,6],[1000,7],[1030,6],[1132,6],[1168,6]]},"/swarmlab/docs/venus/share-volume.html":{"position":[[65,7],[83,6],[105,6],[228,7],[263,7],[362,7],[477,6]]}},"component":{}}],["vue",{"_index":681,"title":{"/swarmlab/docs/myservices/nodevuejs.html#start-vue":{"position":[[6,3]]},"/swarmlab/docs/myservices/nodevuejs.html#stop-vue":{"position":[[5,3]]}},"name":{},"text":{"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[581,3],[685,3],[804,3],[826,3]]}},"component":{}}],["vuej",{"_index":679,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[56,5]]}},"component":{}}],["want",{"_index":358,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2041,5]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[837,4]]},"/swarmlab/docs/install/install-venus.html":{"position":[[836,4]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[96,4],[206,4],[353,4],[397,4],[423,4],[776,4],[827,4]]},"/swarmlab/docs/venus/deploy.html":{"position":[[695,4]]},"/swarmlab/docs/venus/share-app.html":{"position":[[211,4]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[994,4]]}},"component":{}}],["way",{"_index":62,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[888,3],[910,3]]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"position":[[191,4]]},"/swarmlab/docs/myservices/overview-services.html":{"position":[[184,4]]},"/swarmlab/docs/myservices/overview.html":{"position":[[277,4]]}},"component":{}}],["web",{"_index":528,"title":{"/swarmlab/docs/myservices/jupyter.html#connect-via-web":{"position":[[12,3]]},"/swarmlab/docs/myservices/poc-datacollector.html#open-web-interface-webclient":{"position":[[5,3]]}},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[592,3]]}},"component":{}}],["webclient",{"_index":723,"title":{"/swarmlab/docs/myservices/poc-datacollector.html#open-web-interface-webclient":{"position":[[19,9]]}},"name":{},"text":{},"component":{}}],["welcom",{"_index":0,"title":{"/swarmlab/docs/index.html":{"position":[[0,7]]}},"name":{},"text":{},"component":{}}],["well",{"_index":761,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[500,4]]}},"component":{}}],["wew",{"_index":887,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[675,3]]}},"component":{}}],["wf",{"_index":646,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1487,2]]}},"component":{}}],["wf.c",{"_index":647,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/linux.html":{"position":[[1496,4]]}},"component":{}}],["whe",{"_index":799,"title":{},"name":{},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[691,3]]}},"component":{}}],["whether",{"_index":840,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1778,7]]}},"component":{}}],["widgetsnbextens",{"_index":577,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1284,19]]}},"component":{}}],["window",{"_index":171,"title":{"/swarmlab/docs/install/install-docker.html#windows-10-with-wsl-version2-enabled":{"position":[[0,7]]},"/swarmlab/docs/install/install-hybrid.html#windows":{"position":[[0,7]]},"/swarmlab/docs/install/install-venus.html#windows":{"position":[[0,7]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[590,6]]},"/swarmlab/docs/hybrid/start-labroom.html":{"position":[[701,6]]},"/swarmlab/docs/hybrid/start-microservices.html":{"position":[[499,6]]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"position":[[517,6]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[624,6],[716,6]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1541,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[43,7],[59,7],[1960,7],[2325,7],[2362,7],[2574,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[43,7],[59,7],[2187,7],[2552,7],[2595,7],[2805,7]]},"/swarmlab/docs/install/overview.html":{"position":[[156,7],[172,7]]}},"component":{}}],["winhttp",{"_index":486,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2286,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2513,7]]}},"component":{}}],["winsock",{"_index":482,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-hybrid.html":{"position":[[2243,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2470,7]]}},"component":{}}],["wireguard",{"_index":497,"title":{"/swarmlab/docs/install/install-venus.html#wireguard":{"position":[[0,9]]}},"name":{},"text":{"/swarmlab/docs/install/install-venus.html":{"position":[[1226,9]]}},"component":{}}],["wish",{"_index":905,"title":{},"name":{},"text":{"/swarmlab/docs/venus/share-volume.html":{"position":[[554,4]]}},"component":{}}],["within",{"_index":202,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[398,6]]}},"component":{}}],["without",{"_index":97,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[1498,7],[1715,7]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[2540,7]]},"/swarmlab/docs/install/install-venus.html":{"position":[[2771,7]]},"/swarmlab/docs/install/overview.html":{"position":[[382,7]]},"/swarmlab/docs/register/overview.html":{"position":[[157,7],[656,7]]},"/swarmlab/docs/venus/overview.html":{"position":[[89,7]]}},"component":{}}],["wond",{"_index":743,"title":{},"name":{},"text":{"/swarmlab/docs/quickstart/overview.html":{"position":[[19,8]]}},"component":{}}],["work",{"_index":178,"title":{"/swarmlab/docs/myservices/jupyter.html#working-directory-root-user":{"position":[[0,7]]},"/swarmlab/docs/myservices/linux.html#working-directory":{"position":[[0,7]]},"/swarmlab/docs/myservices/mpi.html#working-directory":{"position":[[0,7]]},"/swarmlab/docs/myservices/node.html#working-directory":{"position":[[0,7]]},"/swarmlab/docs/myservices/nodevuejs.html#working-directory":{"position":[[0,7]]},"/swarmlab/docs/myservices/storage-mongo-replica.html#working-directory":{"position":[[0,7]]}},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanches.html":{"position":[[862,4]]},"/swarmlab/docs/hybrid/overview.html":{"position":[[199,4]]},"/swarmlab/docs/hybrid/start-storage.html":{"position":[[127,4]]},"/swarmlab/docs/install/install-docker.html":{"position":[[1432,5]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[722,4]]},"/swarmlab/docs/venus/share-volume-connect.html":{"position":[[1018,5]]}},"component":{}}],["worker",{"_index":657,"title":{"/swarmlab/docs/myservices/linux.html#find-lab-workers":{"position":[[9,7]]},"/swarmlab/docs/myservices/mpi.html#find-lab-workers":{"position":[[9,7]]},"/swarmlab/docs/myservices/nodevuejs.html#find-lab-workers":{"position":[[9,7]]}},"name":{},"text":{},"component":{}}],["world",{"_index":335,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1402,5],[2154,5]]},"/swarmlab/docs/myservices/nodevuejs.html":{"position":[[702,5]]},"/swarmlab/docs/quickstart/overview.html":{"position":[[48,5],[335,5]]},"/swarmlab/docs/venus/join.html":{"position":[[1471,5]]}},"component":{}}],["write",{"_index":134,"title":{},"name":{},"text":{"/swarmlab/docs/index.html":{"position":[[2504,5]]},"/swarmlab/docs/install/install-docker.html":{"position":[[125,5],[173,5]]}},"component":{}}],["wsl",{"_index":337,"title":{"/swarmlab/docs/install/install-docker.html#windows-10-with-wsl-version2-enabled":{"position":[[16,3]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[1452,3],[1496,4],[1933,3],[2015,3],[2100,3]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1372,3],[1388,3],[1498,3],[1529,3],[2222,3]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1354,3],[1371,3],[1431,3],[1479,3],[1520,3],[1536,3],[1599,3],[1615,3],[1725,3],[1756,3],[2449,3]]}},"component":{}}],["x",{"_index":233,"title":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html#x-apps":{"position":[[0,1]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[3075,2]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[1088,2]]},"/swarmlab/docs/install/install-venus.html":{"position":[[1087,2]]}},"component":{}}],["x509",{"_index":367,"title":{"/swarmlab/docs/install/install-docker.html#fix-x509-certificate-signed-by-unknown-authority-issue":{"position":[[4,6]]}},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[2217,5],[2300,5]]},"/swarmlab/docs/myservices/poc-datacollector.html":{"position":[[963,5],[1036,5]]}},"component":{}}],["xhost",{"_index":230,"title":{},"name":{},"text":{"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"position":[[1118,5]]}},"component":{}}],["xlrd",{"_index":578,"title":{},"name":{},"text":{"/swarmlab/docs/myservices/jupyter.html":{"position":[[1304,4]]}},"component":{}}],["y",{"_index":291,"title":{},"name":{},"text":{"/swarmlab/docs/install/install-docker.html":{"position":[[602,1],[634,1],[1201,1]]},"/swarmlab/docs/install/install-hybrid.html":{"position":[[514,1],[744,1]]},"/swarmlab/docs/install/install-venus.html":{"position":[[513,1],[743,1]]}},"component":{}}],["your",{"_index":806,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[374,5],[1164,6]]}},"component":{}}],["yourself",{"_index":802,"title":{},"name":{},"text":{"/swarmlab/docs/venus/deploy.html":{"position":[[756,8]]}},"component":{}}],["you’ll",{"_index":822,"title":{},"name":{},"text":{"/swarmlab/docs/venus/join.html":{"position":[[1031,6]]}},"component":{}}]],"pipeline":["stemmer"]},"store":{"/swarmlab/docs/index.html":{"text":"Swarmlab provides the user with the unique abillity to create Labrooms (or other applications) and share them as project images expanding the simple ideas to full-blown systems. \"Swarmlab\" is developed with a platform agnostic\" container-based application strategy A platform-agnostic approach offers many choices Can be seamlessly moved from local development machine to production deployment Flexibility, Reliability Avoiding Vendor Lock-In From Code to full-blown systems from a single container on your local machine to a running cloud native - container-based environment An all of that using only the browser and the command line of their system. You will be connected to the Swarmlab Cloud (hence HYBRID) but you will be able to use your own storage(move files around, delete/copy etc), your own networking and computational power(cpu/graphics etc) and create a system exactly the way you need it. This way you will be able to : create images for testing. Run them using docker. Share them for others to use and develop. Finally browse the cloud for shared images to integrate into your project and make it even better. Normally the docker dataflow is as described in the following images: Hybrid VEnus Network Unification Service We have created an ever-growing database of readilly accessible labrooms you can choose from Ready to use, on demand virtual labs/microservices Run and manage said rooms and application Create Labrooms/Applications/Microservices create once - scale up or down without rebuilding on-demand sandbox environments Virtual Labrooms Virtual Classrooms Proof-of-Concept (POC) Move Labs between environments VENUS makes collaboration easier Build the network you require on demand and without effort. You can Create and manage on-demand network environments using any cloud over any network Connect multiple computers through a network. Share your Labrooms/Applications/Microservices with your friends Move Labs between networks anything else that might suit your needs in a dynamic and Scalable Distributed Architecture Swarmlab-Venus provides Secure and state-of-the-art cryptography - integrated across all connections Manage the entire network as a service Architecture/Platform Agnostic Manage user network access Network traffic analysis Focus on Your project code, Not in servers and Lab settings Chose the labroom you need and ... you are ready Focus on Your lab project, Not in lab and Network settings Chose the labroom you need and deploy it to your participants Write your docs and lab code in your prefered language and share it!.","title":"Welcome to Swarmlab!","component":"swarmlab","version":"docs","name":"index","url":"/swarmlab/docs/index.html","titles":[{"text":"Intro","id":"_intro"},{"text":"Ready to run out-of-the-box","id":"_ready_to_run_out_of_the_box"},{"text":"Services","id":"_services"}]},"/swarmlab/docs/hybrid/manage-instanches.html":{"text":"This is the area where you can View and Manage your running Instances You can easily browse throught the running instances in the list using the search bar at the top. Figure 1. view containers To request more info about the instance we use the more icon Figure 2. info menou We can connect to the instance by using the connect button We can stop it by using the stop button We can show the log messages by using the log button We can list exposed ports outside the Docker Networks by using the link button We can get info about the network with the network button (see below). The Console window shows the log messages for the running instance Figure 3. console To request more info about the network we use the network icon Figure 4. network info Networks can be configured to provide complete isolation for containers, which enable building applications that work together securely. You can add containers to one or more networks. A container with attachments to multiple networks can connect with all of the containers on all of those networks. This lets you build a “hub” of sorts. To add more networks we use the network icon You can use Ctrl to select multiple networks After we have selected the desired networks we can update them by using the update icon","title":"Instanches","component":"swarmlab","version":"docs","name":"manage-instanches","url":"/swarmlab/docs/hybrid/manage-instanches.html","titles":[{"text":"View your running Instances","id":"view-your-running-instances"},{"text":"Info","id":"info"},{"text":"info-menou","id":"info-menou"},{"text":"Connect/Stop/Logs","id":"connectstoplogs"},{"text":"Console","id":"console"},{"text":"network-info","id":"network-info"},{"text":"manage network","id":"manage-network"},{"text":"multiple network","id":"multiple-network"}]},"/swarmlab/docs/hybrid/manage-instanchesi-connect.html":{"text":"This is the area where you can connect to running Instances To request more info about the instance we use the more icon We can connect to instance by using the connect button Figure 1. connect In general, Docker containers are ephemeral, running just as long as it takes for the command issued in the container to complete. By default, any data created inside the container is only available from within the container and only while the container is running. Bind mounts have been around since the early days of Docker A bind mount is a file or folder stored anywhere on the container host filesystem, mounted into a running container. The file or directory is referenced by its absolute path on the host machine The file or directory does not need to exist on the Docker host already. It is created on demand if it does not yet exist. Bind mounts are very performant, but they rely on the host machine’s filesystem having a specific directory structure available. Directory maps can be used to share files between a host system and the Docker container Figure 2. directory maps App with GUI Open a terminal and Run: xhost +local:docker Learn how to connect to an Instance using the terminal Learn how to connect to Instance using a browser","title":"Instanches","component":"swarmlab","version":"docs","name":"manage-instanchesi-connect","url":"/swarmlab/docs/hybrid/manage-instanchesi-connect.html","titles":[{"text":"Connect","id":"connect"},{"text":"Directory Maps","id":"directory-maps"},{"text":"Mounts","id":"mounts"},{"text":"Swarmlab maps","id":"swarmlab-maps"},{"text":"X apps","id":"x-apps"},{"text":"Video","id":"video"},{"text":"Connect and maps","id":"connect-and-maps"}]},"/swarmlab/docs/hybrid/overview-hybrid.html":{"text":"This is the area where you will find the available Instances and run the desired one.","title":"Private/Local","component":"swarmlab","version":"docs","name":"overview-hybrid","url":"/swarmlab/docs/hybrid/overview-hybrid.html","titles":[{"text":"Labrooms","id":"labrooms"},{"text":"Storage","id":"storage"},{"text":"MicroServices","id":"microservices"}]},"/swarmlab/docs/hybrid/overview.html":{"text":"This is the area where you will find the available labrooms and join the desired one. A labroom is a contained environment created to suit your unique needs. If you would like to store data for your work we provide storage options. This is the area where you can View and Manage your running Instances Build your own virtual machine using a fiendly environment and no code at all! Get started here.","title":"hybrid","component":"swarmlab","version":"docs","name":"overview","url":"/swarmlab/docs/hybrid/overview.html","titles":[{"text":"Private/Local","id":"privatelocal"},{"text":"Storage","id":"storage"},{"text":"Instances","id":"instances"},{"text":"Builders","id":"builders"}]},"/swarmlab/docs/hybrid/start-labroom.html":{"text":"This is the area where you will find the available labrooms and join the desired one. A labroom is a contained environment created to suit your unique needs. You can easily browse throught the available labrooms in the list using the search bar at the top. Figure 1. browsing-labroom After we have located the desired labroom we can Download it by using the cloud icon. The trash icon deletes the labroom. To request more info about the labroom we use the info icon We can start it by using the thumb-down icon Set the number of containers to run for a labroom and start it by using the UP icon (The Expose Port can be left blank) Figure 2. scale We can stop it by using the thumb-up icon The Console window shows the log messages for the running Labroom Figure 3. console Learn how to get started with Labrooms","title":"Private/Local","component":"swarmlab","version":"docs","name":"start-labroom","url":"/swarmlab/docs/hybrid/start-labroom.html","titles":[{"text":"Labroom","id":"labroom"},{"text":"Download","id":"download"},{"text":"Delete","id":"delete"},{"text":"Info","id":"info"},{"text":"Start","id":"start"},{"text":"Scale","id":"scale"},{"text":"Stop","id":"stop"},{"text":"Console","id":"console"},{"text":"Video","id":"video"},{"text":"Start Labroom","id":"start-labroom"}]},"/swarmlab/docs/hybrid/start-microservices.html":{"text":"This is the area where you will find the available MicroServices and join the desired one. In case you need additional services for your project you can launch them here. Figure 1. browsing-MicroServices After we have located the desired MicroService we can Download it by using the cloud icon. The trash icon deletes the MicroService To request more info about the MicroService we use the info icon We can start it by using the thumb-down icon We can stop it by using the thumb-up icon The Console window shows the log messages for the runningmicroservice Figure 2. console Learn how to start using a Microservice","title":"Private/Local","component":"swarmlab","version":"docs","name":"start-microservices","url":"/swarmlab/docs/hybrid/start-microservices.html","titles":[{"text":"Microservices","id":"microservices"},{"text":"Download","id":"download"},{"text":"Delete","id":"delete"},{"text":"Info","id":"info"},{"text":"Start","id":"start"},{"text":"Stop","id":"stop"},{"text":"Console","id":"console"},{"text":"Video","id":"video"},{"text":"Start microservice","id":"start-microservice"}]},"/swarmlab/docs/hybrid/start-proof_of_concept.html":{"text":"This is the area where you will find the available proof_of_concept and join the desired one. In case you need additional services for your project you can launch them here. Figure 1. browsing-proof_of_concept After we have located the desired proof_of_concept we can Download it by using the cloud icon. The trash icon deletes the proof_of_concept To request more info about the proof_of_concept we use the info icon We can start it by using the thumb-down icon We can stop it by using the thumb-up icon The Console window shows the log messages for the running proof_of_concept Figure 2. console Learn how to start using a proof_of_concept Learn how to stop proof_of_concept","title":"Private/Local","component":"swarmlab","version":"docs","name":"start-proof_of_concept","url":"/swarmlab/docs/hybrid/start-proof_of_concept.html","titles":[{"text":"Proof of Concept","id":"proof-of-concept"},{"text":"Download","id":"download"},{"text":"Delete","id":"delete"},{"text":"Info","id":"info"},{"text":"Start","id":"start"},{"text":"Stop","id":"stop"},{"text":"Console","id":"console"},{"text":"Video","id":"video"},{"text":"Start proof_of_concept","id":"start-proof_of_concept"},{"text":"Stop proof_of_concept","id":"stop-proof_of_concept"}]},"/swarmlab/docs/hybrid/start-storage.html":{"text":"This is the area where you will find the available storages and join the desired one. If you would like to store data for your work we provide storage options. Figure 1. browsing-storage After we have located the desired storage we can Download it by using the cloud icon. The trash icon deletes the storage To request more info about the storage we use the info icon We can start it by using the thumb-down icon start it by using the UP icon When sharding a cluster, a vital step is the creation of shard keys. The “shard key” is used to distribute the Cluster collection’s documents across all the shards. Open a terminal window and execute the above command. We can stop it by using the thumb-up icon The Console window shows the log messages for the running storage Figure 2. console Learn how to get started with storages","title":"Private/Local","component":"swarmlab","version":"docs","name":"start-storage","url":"/swarmlab/docs/hybrid/start-storage.html","titles":[{"text":"Storage","id":"storage"},{"text":"Download","id":"download"},{"text":"Delete","id":"delete"},{"text":"Info","id":"info"},{"text":"Start","id":"start"},{"text":"Shard Keys","id":"shard-keys"},{"text":"Stop","id":"stop"},{"text":"Console","id":"console"},{"text":"Video","id":"video"},{"text":"Start Storage","id":"start-storage"}]},"/swarmlab/docs/install/install-docker.html":{"text":"We will use docker because Docker makes development efficient. The usage of docker gives a very big advantage and that’s the write once ship many. The development team will write an application/service and use docker to make it a container that will surely have all the requirements for the user to run it on any machine that has docker installed even inside another docker container, thus giving the ability of nested virtualization Enabling the creation of a CI/CD pipeline sudo -l # To ensure that we can run apt as root sudo apt-get update # To update our repos/references on apt sudo apt install -y lsb-release sudo apt install -y curl curl -V # Ensure that curl is installed and in a modern version sudo apt install software-properties-common curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg # To add the gpg key on our keyring echo \\ \"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \\ $(lsb_release -cs) stable\" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null # Add the official repo on apt or any other package manager sudo apt install -y docker-ce # Actually installing docker sudo usermod -aG docker $USER # Add current user to the docker group su - ${USER} # Reload our shell docker --version # See the docker version docker run hello-world # Test if docker really works You must have wsl version2 installed and enabled (Install wsl) Step 1: Download the Docker Desktop for Windows from https://docs.docker.com/desktop/windows/install/ Step 2: Execute the installer via powershell or by just cklicking on the installer.exe file cd .\\Downloads\\ .\\\"Docker Desktop Installer.exe\" Step 3: Accept anything the installer ask for Step 4: Log out and Log in, after you are prompted to do so Step 5: Open the docker engine app Step 6: Go to docker app settings → Resources → WSL Integration Step 7: Click on the refresh button Step 8: Enable docker for the wsl installation that you want. Step 9: Click on apply and restart Step 10: Open the wsl shell and type: docker --version docker run hello-world On Error: Get https ://registry.vlabs.uniwa.gr:5080/v2/: x509: certificate Pulling ... ERROR: Get https://registry.vlabs.uniwa.gr:5080/v2/: x509: certificate signed by unknown authority run sudo su touch set-ca.sh copy-paste lines registry_address=hub.swarmlab.io registry_port=5443 mkdir -p /etc/docker/certs.d/$registry_address:$registry_port openssl s_client -showcerts -connect $registry_address:$registry_port /etc/docker/certs.d/$registry_address:$registry_port/ca.crt registry_port=5480 mkdir -p /etc/docker/certs.d/$registry_address:$registry_port openssl s_client -showcerts -connect $registry_address:$registry_port /etc/docker/certs.d/$registry_address:$registry_port/ca.crt exec file sudo bash ./set-ca.sh You also need to install Docker Compose sudo curl -L \"https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)\" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose","title":"Docker","component":"swarmlab","version":"docs","name":"install-docker","url":"/swarmlab/docs/install/install-docker.html","titles":[{"text":"Why Docker","id":"why-docker"},{"text":"Linux/*Nix Installation of docker","id":"linuxnix-installation-of-docker"},{"text":"Windows 10 with wsl version2 enabled","id":"windows-10-with-wsl-version2-enabled"},{"text":"Fix \"x509: certificate signed by unknown authority\" issue","id":"fix-x509-certificate-signed-by-unknown-authority-issue"},{"text":"docker-compose","id":"docker-compose"}]},"/swarmlab/docs/install/install-hybrid.html":{"text":"OS A Linux Server (Virtual or Physical) or Windows 10 with Windows Subsystem for Linux RAM Absolute minimum to run the daemon and some very light containers - 512MB Minimum for “comfortable” usage – 2GB CPU Minimum: 2 Recommended 4+ Disk Space 10 GB for internal requirements. The amount of additional disk space soloemnly depends on you intended use. Since Docker uses hypervisor the host NEEDS TO HAVE VIRTUALIZATION ENABLED! curl -sL https://deb.nodesource.com/setup_15.x | sudo -E bash - sudo apt-get install -y nodejs curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository \"deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable\" sudo apt update sudo apt install -y docker-ce sudo usermod -aG docker [USERNAME] # Please replace [USERNAME] with the user you want to run docker on for kali specifically please visit the following link to install docker sudo curl -L \"https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)\" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose sudo npm install -g pm2 git clone --recurse-submodules https://git.swarmlab.io:3000/zeus/swarmlab-hybrid.git cd swarmlab-hybrid ./install.sh . For example, to set Ubuntu as your default WSL distro, run wsl --set-default ubuntu. Optionally, select any additional distributions you would like to enable the Docker-WSL integration on. The Docker-WSL integration components running in your distro depend on glibc. This can cause issues when running musl-based distros such as Alpine Linux. Alpine users can use the alpine-pkg-glibc package to deploy glibc alongside musl to run the integration. # Delete auto-generated files rm /etc/resolv.conf || true rm /etc/wsl.conf || true Enable changing /etc/resolv.conf # Enable changing /etc/resolv.conf # Enable extended attributes on Windows drives cat /etc/wsl.conf [network] generateResolvConf = false [automount] enabled = true options = \"metadata\" mountFsTab = false EOF # Use google nameservers for DNS resolution cat /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.4 EOF cmd as admin: wsl --shutdown netsh winsock reset netsh int ip reset all netsh winhttp reset proxy ipconfig /flushdns Windows Search Network Reset Restart Windows Install Hybrid Clone the repo git clone --recurse-submodules https://git.swarmlab.io:3000/zeus/swarmlab-hybrid.git Install it! cd swarmlab-hybrid ./install.sh <-- run it without root privileges Linux and Windows ./start ./stop Open URL http://localhost:3088 in browser","title":"Hybrid","component":"swarmlab","version":"docs","name":"install-hybrid","url":"/swarmlab/docs/install/install-hybrid.html","titles":[{"text":"System requirements","id":"system-requirements"},{"text":"Prerequisites","id":"prerequisites"},{"text":"node version >15","id":"node-version-15"},{"text":"docker","id":"docker"},{"text":"docker-compose","id":"docker-compose"},{"text":"pm2","id":"pm2"},{"text":"Install","id":"install"},{"text":"Linux","id":"linux"},{"text":"Clone the repo","id":"clone-the-repo"},{"text":"Install it!","id":"install-it"},{"text":"Windows","id":"windows"},{"text":"Fix network issues","id":"fix-network-issues"},{"text":"start/stop service","id":"startstop-service"},{"text":"start","id":"start"},{"text":"stop","id":"stop"}]},"/swarmlab/docs/install/install-venus.html":{"text":"OS A Linux Server (Virtual or Physical) or Windows 10 with Windows Subsystem for Linux RAM Absolute minimum to run the daemon and some very light containers - 512MB Minimum for “comfortable” usage – 2GB CPU Minimum: 2 Recommended 4+ Disk Space 5 GB for internal requirements. The amount of additional disk space soloemnly depends on you intended use. Since Docker uses hypervisor the host NEEDS TO HAVE VIRTUALIZATION ENABLED! curl -sL https://deb.nodesource.com/setup_15.x | sudo -E bash - sudo apt-get install -y nodejs curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository \"deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable\" sudo apt update sudo apt install -y docker-ce sudo usermod -aG docker [USERNAME] # Please replace [USERNAME] with the user you want to run docker on for kali specifically please visit the following link to install docker sudo curl -L \"https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)\" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose sudo npm install -g pm2 sudo apt install wireguard jq git clone --recurse-submodules https://git.swarmlab.io:3000/swarmlab/venus-client.git cd venus-client ./install.sh WSL Integration] WSL 2 Choose Linux distro Click Apply & Restart. The Docker-WSL integration will be enabled on your default WSL distribution. To change your default WSL distro, run wsl --set-default . For example, to set Ubuntu as your default WSL distro, run wsl --set-default ubuntu. Optionally, select any additional distributions you would like to enable the Docker-WSL integration on. The Docker-WSL integration components running in your distro depend on glibc. This can cause issues when running musl-based distros such as Alpine Linux. Alpine users can use the alpine-pkg-glibc package to deploy glibc alongside musl to run the integration. # Delete auto-generated files rm /etc/resolv.conf || true rm /etc/wsl.conf || true Enable changing /etc/resolv.conf # Enable changing /etc/resolv.conf # Enable extended attributes on Windows drives cat /etc/wsl.conf [network] generateResolvConf = false [automount] enabled = true options = \"metadata\" mountFsTab = false EOF # Use google nameservers for DNS resolution cat /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.4 EOF cmd as admin: wsl --shutdown netsh winsock reset netsh int ip reset all netsh winhttp reset proxy ipconfig /flushdns Windows menu:Search[Network Reset] Restart Windows Install Hybrid Clone the repo git clone --recurse-submodules https://git.swarmlab.io:3000/swarmlab/venus-client.git Install it! cd venus-client ./install.sh <-- run it without root privileges Linux and Windows ./start ./stop Open URL http://localhost:3088 in browser","title":"Venus","component":"swarmlab","version":"docs","name":"install-venus","url":"/swarmlab/docs/install/install-venus.html","titles":[{"text":"System requirements","id":"system-requirements"},{"text":"Prerequisites","id":"prerequisites"},{"text":"node version >15","id":"node-version-15"},{"text":"docker","id":"docker"},{"text":"docker-compose","id":"docker-compose"},{"text":"pm2","id":"pm2"},{"text":"wireguard","id":"wireguard"},{"text":"Install","id":"install"},{"text":"Linux","id":"linux"},{"text":"Clone the repo","id":"clone-the-repo"},{"text":"Install it!","id":"install-it"},{"text":"Windows","id":"windows"},{"text":"Fix network issues","id":"fix-network-issues"},{"text":"start/stop service","id":"startstop-service"},{"text":"start","id":"start"},{"text":"stop","id":"stop"}]},"/swarmlab/docs/install/overview.html":{"text":"Before you have all of the powerfull tools of Swarmalb at your grasp you will have to install it! Swarmlab is available for Linux (Virtual or Physical) and Windows 10 with Windows Subsystem for Linux On demand Labrooms Ready-to-Use Virtual Labs one click away show Features on-demand network environments using any cloud over any network Build the network you require on demand and without effort show Features Swarmlab uses containers to connect services and create on-demand virtual labs to test or run your application Docker is a platform that gives the developer the ability to separate/containerize applications from both the infrastructure and the host system/os Docker provides the ability to 'pack' your application on a container which is partially isolated system Every container has the same kernel with the host os","title":"Install","component":"swarmlab","version":"docs","name":"overview","url":"/swarmlab/docs/install/overview.html","titles":[{"text":"Hybrid","id":"hybrid"},{"text":"Venus","id":"venus"},{"text":"Docker","id":"docker"}]},"/swarmlab/docs/myservices/jupyter.html":{"text":"This is the area where you we guide you to use the Jupyter service. Figure 1. Linux network / root jovyan (uid=1000, configurable, see options) in group users (gid=100) user has ownership over the /home/jovyan and /opt/conda paths You can find it in Hybrid: Instances More Connect Directory Maps You can find it in Hybrid: Instances More Ports You can find it in Hybrid: Instances More Logs Connect Info in Hybrid: Instances More Connect Open a terminal and Run Open a terminal and Run: docker exec -it microservice-jupyter26_masterservice_1 /bin/sh You can find it in Hybrid: Instances More Web Miniforge Python 3.x in /opt/conda with two package managers conda: cross-platform, language-agnostic binary package manager mamba: reimplementation of the conda package manager in C++ notebook, jupyterhub and jupyterlab packages tini as the container entrypoint and a start-notebook.sh script as the default command TeX Live for notebook document conversion git, vi (actually vim-tiny), nano (actually nano-tiny), tzdata, and unzip altair, beautifulsoup4, bokeh, bottleneck, cloudpickle, conda-forge::blas=*=openblas, cython, dask, dill, h5py, matplotlib-base, numba, numexpr, pandas, patsy, protobuf, pytables, scikit-image, scikit-learn, scipy, seaborn, sqlalchemy, statsmodel, sympy, widgetsnbextension, xlrd packages ipympl and ipywidgets for interactive visualizations and plots in Python notebooks Facets for visualizing machine learning datasets Learn how to start Jupyter Learn how to stop Jupyter","title":"Jupyter","component":"swarmlab","version":"docs","name":"jupyter","url":"/swarmlab/docs/myservices/jupyter.html","titles":[{"text":"Default Configuration","id":"default-configuration"},{"text":"Working Directory (root user)","id":"working-directory-root-user"},{"text":"Default user (root user)","id":"default-user-root-user"},{"text":"Unprivileged user","id":"unprivileged-user"},{"text":"user","id":"user"},{"text":"home","id":"home"},{"text":"Directory Map","id":"directory-map"},{"text":"Ports","id":"ports"},{"text":"Logs","id":"logs"},{"text":"Connect","id":"connect"},{"text":"Connect via exec","id":"connect-via-exec"},{"text":"Connect via WEB","id":"connect-via-web"},{"text":"Jupyter Setup","id":"jupyter-setup"},{"text":"Video","id":"video"},{"text":"Start Jupyter","id":"start-jupyter"},{"text":"Stop Jupyter","id":"stop-jupyter"}]},"/swarmlab/docs/myservices/linux.html":{"text":"This is the area where you we guide you to use the Linux service. Figure 1. Linux network /project docker docker pass You can find it in Hybrid: Instances More Connect Directory Maps You can find it in Hybrid: Instances More Ports You can find it in Hybrid: Instances More Logs Connect Info in Hybrid: Instances More Connect Open a terminal and Run ssh -p [port] docker@[IP] # [port] = Ports Open a terminal and Run: docker exec -it -udocker hybrid-linux_master_1 /bin/bash Commands inside container ifconfig nmap -sP 172.130.0.0/24 # eth0 ip or /project/bin/swarmlab-nmap Commands inside container you can find some examples in dir /project/courses ├── fluentd │ ├── files │ │ ├── ansible.cfg │ │ ├── fluent.conf │ │ └── fluent-config-update.conf │ ├── fluentd-config-update.yml │ ├── fluentd-config-update.yml.sh │ ├── fluentd-test-mongo.yml │ ├── fluentd-test-mongo.yml.sh │ ├── fluentd.yml │ ├── fluentd.yml.sh │ ├── inventory.yml ├── memory-visualization-examples │ ├── bin │ │ └── simple-array │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── sources │ │ └── simple-array.c │ └── tags ├── mongodb-org-shell │ ├── files │ │ ├── ansible.cfg │ │ └── mongo-update.sh │ ├── inventory.yml │ ├── mongodb-org-shell.yml │ └── mongodb-org-shell.yml.sh ├── nodeAppServer │ ├── app.js │ ├── app.js.sh │ ├── index.html │ └── package.json ├── pipes │ ├── makefifo.sh │ ├── par-from-ch │ ├── par-from-ch.c │ ├── rf │ ├── rf.c │ ├── shell-pipe1.sh │ ├── shell-pipe2.sh │ ├── shell-pipe.sh │ ├── wf │ └── wf.c └── pthread ├── CreationTermination ├── CreationTermination1 ├── CreationTermination1.c ├── CreationTermination1.c.sh ├── CreationTermination.c └── CreationTermination.c.sh Learn how to start Linux Learn how to stop Linux","title":"Linux","component":"swarmlab","version":"docs","name":"linux","url":"/swarmlab/docs/myservices/linux.html","titles":[{"text":"Default Configuration","id":"default-configuration"},{"text":"Working Directory","id":"working-directory"},{"text":"Default user","id":"default-user"},{"text":"Default password","id":"default-password"},{"text":"Default password4root","id":"default-password4root"},{"text":"Directory Map","id":"directory-map"},{"text":"Ports","id":"ports"},{"text":"Logs","id":"logs"},{"text":"Connect","id":"connect"},{"text":"Connect via SSH","id":"connect-via-ssh"},{"text":"Connect via exec","id":"connect-via-exec"},{"text":"Find lab workers","id":"find-lab-workers"},{"text":"Examples","id":"examples"},{"text":"Video","id":"video"},{"text":"Start Linux","id":"start-linux"},{"text":"Stop Linux","id":"stop-linux"}]},"/swarmlab/docs/myservices/mpi.html":{"text":"This is the area where you we guide you to use the MPI service. Figure 1. mpi network /project docker docker pass You can find it in Hybrid: Instances More Connect Directory Maps You can find it in Hybrid: Instances More Ports You can find it in Hybrid: Instances More Logs Connect Info in Hybrid: Instances More Connect Open a terminal and Run ssh -p [port] docker@[IP] # [port] [IP] = info from Ports Open a terminal and Run: docker exec -it -udocker hybrid-mpi_master_1 /bin/bash Commands inside container ifconfig nmap -sP 172.130.0.0/24 # eth0 ip or /project/bin/swarmlab-nmap Commands inside container /project/bin/swarmlab-nmap > /project/hosts mpicc -o /project/mpi_hello_world examples/mpi_hello_world.c mpirun -n 10 -f /project/hosts /project/mpi_hello_world while read -r line; do scp /project/file docker@$line:/some_dir/file done < /project/hosts Commands inside container See examples directory cd examples make mpi_hello_world make example ex=squares ... Learn how to start MPI Learn how to stop MPI","title":"MPI","component":"swarmlab","version":"docs","name":"mpi","url":"/swarmlab/docs/myservices/mpi.html","titles":[{"text":"Default Configuration","id":"default-configuration"},{"text":"Working Directory","id":"working-directory"},{"text":"Default user","id":"default-user"},{"text":"Default password","id":"default-password"},{"text":"Default password4root","id":"default-password4root"},{"text":"Directory Map","id":"directory-map"},{"text":"Ports","id":"ports"},{"text":"Logs","id":"logs"},{"text":"Connect","id":"connect"},{"text":"Connect via SSH","id":"connect-via-ssh"},{"text":"Connect via exec","id":"connect-via-exec"},{"text":"Find lab workers","id":"find-lab-workers"},{"text":"HelloWorld Example","id":"helloworld-example"},{"text":"Create hosts file","id":"create-hosts-file"},{"text":"Compile","id":"compile"},{"text":"run the HelloWorld","id":"run-the-helloworld"},{"text":"copy files to all clients","id":"copy-files-to-all-clients"},{"text":"MORE Examples","id":"more-examples"},{"text":"Video","id":"video"},{"text":"Start MPI","id":"start-mpi"},{"text":"Stop MPI","id":"stop-mpi"}]},"/swarmlab/docs/myservices/node.html":{"text":"This is the area where you we guide you to use the Node service. / root You can find it in Hybrid: Instances More Connect Directory Maps You can find it in Hybrid: Instances More Ports You can find it in Hybrid: Instances More Logs Connect Info in Hybrid: Instances More Connect Open a terminal and Run Open a terminal and Run: docker exec -it microservice-nodejs_masterservice_1 /bin/sh Learn how to start Node Learn how to stop Node","title":"Node","component":"swarmlab","version":"docs","name":"node","url":"/swarmlab/docs/myservices/node.html","titles":[{"text":"Default Configuration","id":"default-configuration"},{"text":"Working Directory","id":"working-directory"},{"text":"Default user","id":"default-user"},{"text":"Directory Map","id":"directory-map"},{"text":"Ports","id":"ports"},{"text":"Logs","id":"logs"},{"text":"Connect","id":"connect"},{"text":"Connect via exec","id":"connect-via-exec"},{"text":"Video","id":"video"},{"text":"Start Node","id":"start-node"},{"text":"Stop Node","id":"stop-node"}]},"/swarmlab/docs/myservices/nodevuejs.html":{"text":"This is the area where you we guide you to use the Node VueJS service. Figure 1. Linux network /project docker docker pass You can find it in Hybrid: Instances More Connect Directory Maps You can find it in Hybrid: Instances More Ports You can find it in Hybrid: Instances More Logs Connect Info in Hybrid: Instances More Connect Open a terminal and Run ssh docker@[IP] Open a terminal and Run: docker exec -it -udocker hybrid-nodevuejs_master_1 /bin/bash Commands inside container ifconfig nmap -sP 172.130.0.0/24 # eth0 ip or /project/bin/swarmlab-nmap Commands inside container Vue CLI Documentation https://cli.vuejs.org/guide/creating-a-project.html#vue-create Creating a Project vue create hello-world npm run serve http://IP:8080 # IP= eth0 Info in Hybrid: Instances More Ports Learn how to start Vue Learn how to stop Vue","title":"Node","component":"swarmlab","version":"docs","name":"nodevuejs","url":"/swarmlab/docs/myservices/nodevuejs.html","titles":[{"text":"Default Configuration","id":"default-configuration"},{"text":"Working Directory","id":"working-directory"},{"text":"Default user","id":"default-user"},{"text":"Default password","id":"default-password"},{"text":"Default password4root","id":"default-password4root"},{"text":"Directory Map","id":"directory-map"},{"text":"Ports","id":"ports"},{"text":"Logs","id":"logs"},{"text":"Connect","id":"connect"},{"text":"Connect via SSH","id":"connect-via-ssh"},{"text":"Connect via exec","id":"connect-via-exec"},{"text":"Find lab workers","id":"find-lab-workers"},{"text":"Create a Project","id":"create-a-project"},{"text":"Run it!","id":"run-it"},{"text":"Open it!","id":"open-it"},{"text":"Find Published ports","id":"find-published-ports"},{"text":"Video","id":"video"},{"text":"Start Vue","id":"start-vue"},{"text":"Stop Vue","id":"stop-vue"}]},"/swarmlab/docs/myservices/overview-labroom.html":{"text":"This is the area where you we guide you to use the Labrooms services. Services organised in a network with scale dynatotita","title":"Labroom","component":"swarmlab","version":"docs","name":"overview-labroom","url":"/swarmlab/docs/myservices/overview-labroom.html","titles":[{"text":"Labrooms","id":"labrooms"}]},"/swarmlab/docs/myservices/overview-proof_of_concept.html":{"text":"This is the area where you we guide you to use the Proof_of_concept services. Diverse Proof_of_concept collection you can attach to your labroom or storage, or maybe run them your own custom way!","title":"Proof_of_concept","component":"swarmlab","version":"docs","name":"overview-proof_of_concept","url":"/swarmlab/docs/myservices/overview-proof_of_concept.html","titles":[{"text":"Proof_of_concept","id":"proof_of_concept"}]},"/swarmlab/docs/myservices/overview-services.html":{"text":"This is the area where you we guide you to use the Microservices services. Diverse microservice collection you can attach to your labroom or storage, or maybe run them your own custom way!","title":"MicroServices","component":"swarmlab","version":"docs","name":"overview-services","url":"/swarmlab/docs/myservices/overview-services.html","titles":[{"text":"Microservices","id":"microservices"}]},"/swarmlab/docs/myservices/overview-storage.html":{"text":"This is the area where you we guide you to use the Storage services. Storage to run After run can you attach network to it","title":"Storage","component":"swarmlab","version":"docs","name":"overview-storage","url":"/swarmlab/docs/myservices/overview-storage.html","titles":[{"text":"Storage","id":"storage"}]},"/swarmlab/docs/myservices/overview.html":{"text":"This is the area where you we guide you to use the Services Services organised in a network with scale dynatotita Storage to run After run can you attach network to it Diverse microservice collection you can attach to your labroom or storage, or maybe run them your own custom way!","title":"MyServices","component":"swarmlab","version":"docs","name":"overview","url":"/swarmlab/docs/myservices/overview.html","titles":[{"text":"Labrooms","id":"labrooms"},{"text":"Storage","id":"storage"},{"text":"Microservices","id":"microservices"}]},"/swarmlab/docs/myservices/poc-datacollector.html":{"text":"This is the area where you we guide you to use the data collector service. Figure 1. Linux network The \"data collector\" is a lightweight micro-service application that collects and sends metadata, from a system, such as an IoT network, distributed system, data center, etc to a storage system. The data is transmitted and stored and can be retrieved at any time. \"data collector\" is developed with a platform agnostic\" container-based application strategy A platform-agnostic approach offers many choices Can be seamlessly moved from local development machine to production deployment Flexibility, Reliability Avoiding Vendor Lock-In From Code to full-blown systems from a single container on your local machine to a running cloud native - container-based environment Open terminal and run: git clone https://git.swarmlab.io:3000/docs/Documentation.git cd Documentation source ./auto-complete.sh ./build.sh poc-datacollector Get https://hub.swarmlab.io:5480/v2/: x509: certificate Pulling … ERROR: Get https://hub.swarmlab.io:5480/v2/: x509: certificate signed by unknown authority run ./0-get-certs.sh docker: Error response from daemon: Get https://registry.vlabs.uniwa.gr:5080/v2/: dial tcp: lookup registry.vlabs.uniwa.gr on [::1]:53: read udp [::1]:56425->[::1]:53: read: connection refused. Try again! Start poc-datacollector Stop poc-datacollector Start poc-datacollector","title":"Data collector","component":"swarmlab","version":"docs","name":"poc-datacollector","url":"/swarmlab/docs/myservices/poc-datacollector.html","titles":[{"text":"Default Configuration","id":"default-configuration"},{"text":"Intro","id":"intro"},{"text":"Docs - Data collector","id":"docs-data-collector"},{"text":"On Error","id":"on-error"},{"text":"On Error response from daemon","id":"on-error-response-from-daemon"},{"text":"Start data collector","id":"start-data-collector"},{"text":"stop datacollector","id":"stop-datacollector"},{"text":"Open Web interface webclient","id":"open-web-interface-webclient"}]},"/swarmlab/docs/myservices/storage-mongo-replica.html":{"text":"This is the area where you we guide you to use the mongo service. Figure 1. mongo network More info here: mongo replication / root You can find it in Hybrid: Instances More Connect Directory Maps You can find it in Hybrid: Instances More Ports You can find it in Hybrid: Instances More Logs Connect Info in Hybrid: Instances More Connect Open a terminal and Run Open a terminal and Run: docker exec -it swarmlabmongo1 /bin/sh 27017 swarmlab swarmlab app_swarmlab app_swarmlab app_swarmlab rs0 Commands inside container MONGO_INITDB_ROOT_USERNAME=swarmlab MONGO_INITDB_ROOT_PASSWORD=swarmlab MONGO_INITDB_DATABASE=app_swarmlab MONGO_INITDB_USERNAME=app_swarmlab MONGO_INITDB_PASSWORD=app_swarmlab MONGO_REPLICA_SET_NAME=rs0 mongo \"mongodb://localhost:30001,localhost:30002,localhost:30003/$MONGO_INITDB_DATABASE\" -u $MONGO_INITDB_USERNAME mongo \"mongodb://localhost:30001,localhost:30002,localhost:30003/app_swarmlab\" -u app_swarmlab or connect and run mongo Commands inside container Learn how to start mongo Learn how to stop mongo","title":"Mongo","component":"swarmlab","version":"docs","name":"storage-mongo-replica","url":"/swarmlab/docs/myservices/storage-mongo-replica.html","titles":[{"text":"Default Configuration","id":"default-configuration"},{"text":"Working Directory","id":"working-directory"},{"text":"Default user","id":"default-user"},{"text":"Directory Map","id":"directory-map"},{"text":"Ports","id":"ports"},{"text":"Logs","id":"logs"},{"text":"Connect","id":"connect"},{"text":"Connect via SSH","id":"connect-via-ssh"},{"text":"Connect via exec","id":"connect-via-exec"},{"text":"Default Configuration","id":"default-configuration-2"},{"text":"Port","id":"port"},{"text":"Root Username","id":"root-username"},{"text":"Root Password","id":"root-password"},{"text":"Database","id":"database"},{"text":"Database Usename","id":"database-usename"},{"text":"Database Password","id":"database-password"},{"text":"ReplicaSet","id":"replicaset"},{"text":"Test it!","id":"test-it"},{"text":"Video","id":"video"},{"text":"Start mongo","id":"start-mongo"},{"text":"Stop mongo","id":"stop-mongo"}]},"/swarmlab/docs/quickstart/overview.html":{"text":"This is where your wondeful journey in the vast world of Swarmlab begins. you are a teacher and want to prepare your lesson create exercises and examples share them with your students you are a student and want to try your newly acquired knowledge on some project you are a Developer and would like to denug your application or a real world senario you want to provide POC you are a user and just want to try out stuff you want to play around with examples but are too scared to do so on your system Well this is where you start! You have already completed senario 1 (using swarmlab or you own resources) and would now like to collaborate with others. as a teacher you would like to share the lesson you have prepared and work on it throughout the semester as a developer you want to coordinate with your team as a student you want to communicate and cooperate with your friends Lets begin!","title":"Quickstart","component":"swarmlab","version":"docs","name":"overview","url":"/swarmlab/docs/quickstart/overview.html","titles":[{"text":"Senario 1","id":"senario-1"},{"text":"start labroom","id":"start-labroom"},{"text":"start storage","id":"start-storage"},{"text":"start service","id":"start-service"},{"text":"Senario 2","id":"senario-2"},{"text":"create network","id":"create-network"},{"text":"invite/join","id":"invitejoin"},{"text":"volumes","id":"volumes"},{"text":"apps","id":"apps"}]},"/swarmlab/docs/register/overview.html":{"text":"Before you have all of the powerfull tools of Swarmalb at your grasp you will have to create an account. GitHub You may also login using your GitHub account without creating a Swarmlab account. To do that navigate to the home page at https://api-client.swarmlab.io:8088 You should have been greeted by our login screen! To register click on the 'login with sso' option and accept the terms. Now you should be redirected to the login screen and you should be able to use the 'register' option at the bottom to make a new account! fill in the required details and follow the remaining instructions to activate your account. Sign in using your GitHub account without a pre-existing Swarmlab account","title":"The first steps","component":"swarmlab","version":"docs","name":"overview","url":"/swarmlab/docs/register/overview.html","titles":[{"text":"create an account","id":"create-an-account"},{"text":"register","id":"register"},{"text":"GitHub","id":"github"}]},"/swarmlab/docs/venus/deploy.html":{"text":"This is the area where we will guide you to build the network you require Figure 1. deploy networks We can create the network by using the Create Network button To start, we need to have a Network Stack Name This will contain all the services, volumes, networks and everything else in an isolated environment. A name that describes your network. A network must have a start and end time Figure 2. manage networks To request more info about the network we use the icon Figure 3. network info We can remove the network by using the Remove Network button We can add/remove users by using the Show users button Figure 4. network user and then the buttons above to add or remove the certain user whe want using the action button ATTENTION: YOU WILL HAVE TO ADD YOURSELF MANUALY!!! Learn how to create a network Learn how to manage users","title":"Deploy","component":"swarmlab","version":"docs","name":"deploy","url":"/swarmlab/docs/venus/deploy.html","titles":[{"text":"Deploy","id":"deploy"},{"text":"StackName","id":"stackname"},{"text":"Name","id":"name"},{"text":"Start and End Time","id":"start-and-end-time"},{"text":"Manage","id":"manage"},{"text":"Network info","id":"network-info"},{"text":"Remove Networks","id":"remove-networks"},{"text":"Manage users","id":"manage-users"},{"text":"Video","id":"video"},{"text":"Create Network","id":"create-network"},{"text":"Manage users","id":"manage-users-2"}]},"/swarmlab/docs/venus/join.html":{"text":"This is the area where we will guide you to Join the network you desire You can easily browse throught the available networks in the list using the search bar at the top. Figure 1. browsing network To request more info about the network we use the more icon Figure 2. browsing network To request network access we use the Request Access button the button is only visible if youre NOT already connected! After requesting access and it being granted by the owner we will be able to see the accept icon. when this icon appears it meant we are ready to use the network using the Start Network button obviously the network has to be up and running the join column informs us about our connection status we can connect as many networks as we please Figure 3. connect mode The host option is used to make the interface look like they are running on the host itself The container option containerizes the containers networking It allows the Virtual Network Interface greater network access than it can normally get. If you use 'host' then you’ll get all ports listening on the host. This means you will have to monitor the services you run closely (especially if it’s not yours, e.g. an official one provided by a software project) to make sure you don’t inadvertently expose extra services to the network. With this option you can access the other participants in the network and vice versa from your computer A container option is used to isolate the services from the outside world With this option you can NOT access the other participants in the network and vice versa from your computer Figure 4. connect status after connecting we will be seing something along the following: our status in the join column the Leave Network button we can use to disconnect the Interface name and whether it is up or down the creted Network(interface) name all of the above information is also accessible using the Service Info button Figure 5. connect status info the Leave Network button → use it to disconnect Learn how to request access Learn how to join a network","title":"Join","component":"swarmlab","version":"docs","name":"join","url":"/swarmlab/docs/venus/join.html","titles":[{"text":"Browse","id":"browse"},{"text":"info","id":"info"},{"text":"Request access","id":"request-access"},{"text":"Connect","id":"connect"},{"text":"connect mode","id":"connect-mode"},{"text":"host","id":"host"},{"text":"container","id":"container"},{"text":"connect status","id":"connect-status"},{"text":"connect info","id":"connect-info"},{"text":"Disconnect","id":"disconnect"},{"text":"Video","id":"video"},{"text":"Request Access","id":"request-access-2"},{"text":"Join Network","id":"join-network"}]},"/swarmlab/docs/venus/overview-network.html":{"text":"This is the area where we will guide you to deploy a network or join an existing one","title":"Network","component":"swarmlab","version":"docs","name":"overview-network","url":"/swarmlab/docs/venus/overview-network.html","titles":[{"text":"Deploy","id":"deploy"},{"text":"Join","id":"join"}]},"/swarmlab/docs/venus/overview-share.html":{"text":"This is the area where you can share your apps or your volumes. This is the area where we will guide you to share your app This is the area where we will guide you to share and connect to volumes. From a technical point of view, swarmlab venus differs from solutions such as Google Drive or Dropbox. Swarmlab Venus is not based on a public cloud. swarmlab shares a in user’s existing storages. Swarmlab allows you to keep your data inside your infrastructure. Swarmlab Venus echei sta plana tis na offers tin dynatotita share messo cloud server gia na parexei afti tin dynatotita freedom of choice Emeis mos agapame protinoume kai protinoume to Federated-Sharing","title":"Share","component":"swarmlab","version":"docs","name":"overview-share","url":"/swarmlab/docs/venus/overview-share.html","titles":[{"text":"App","id":"app"},{"text":"Volume","id":"volume"}]},"/swarmlab/docs/venus/overview.html":{"text":"This is the area where you will quide you to Build the network you require on demand and without effort. share app/volume stous collaborators Deploy Join App Volume","title":"Venus","component":"swarmlab","version":"docs","name":"overview","url":"/swarmlab/docs/venus/overview.html","titles":[{"text":"Network","id":"network"},{"text":"Share","id":"share"}]},"/swarmlab/docs/venus/share-app.html":{"text":"This is the area where we will guide you to share your app Figure 1. share app The menu shows the instances that are running (we have started them beforehand using swarmlab hybrid) Now we can choose the ones we want to share. To request more info about the app we use the more icon Figure 2. browsing app info To share an app we use the share button Figure 3. browsing network Underneath the share we can see all the networks we are connected to We now choose the one over which we would like to share the app. Figure 4. share status we can see our status using the shared, when the app is shared the network button will appear. Figure 5. share info the info shows information about the shared app the \"public\" that we can share to other users the private url we can use to connect ourselves for example we can see that we are using eth0 and we can also see the ip address. http://172.26.0.2:8888/lab?token=819cfaa82577cc7ec49fec0a39f57bc12e37883119237cf3 The following is the link the users have to use. http://10.1.2.67:8888/lab?token=819cfaa82577cc7ec49fec0a39f57bc12e37883119237cf3 To stop sharing we can use the Default button Figure 6. share default info we can again check the status using the shared, when shared, the network button will appear. Learn how to share a app Learn how to revoke access to a shared app Learn how to find info about a shared app","title":"Share app","component":"swarmlab","version":"docs","name":"share-app","url":"/swarmlab/docs/venus/share-app.html","titles":[{"text":"browse apps","id":"browse-apps"},{"text":"app info","id":"app-info"},{"text":"share app","id":"share-app"},{"text":"share status","id":"share-status"},{"text":"share info","id":"share-info"},{"text":"undo share","id":"undo-share"},{"text":"Video","id":"video"},{"text":"Share app","id":"share-app-2"},{"text":"Revoke access to shared","id":"revoke-access-to-shared"},{"text":"Find shared info","id":"find-shared-info"}]},"/swarmlab/docs/venus/share-volume-connect.html":{"text":"This is the area where you will learn to connect volumes As usual we can get info using the icon Figure 1. connect volume to get info about a network we first have to select it to connect to a volume we use the icon we will be greeted by the following: Figure 2. connect volume here we can just click the Connect_to button Our volume should be visible under My Connections on Shared volumes this step ONLY initialized the server connection and not the actual file system information about what we just did can be found in the menu Figure 3. volume info the icon tells us if the file system dir is mounted or not we use the icon we use the icon to locate the shared directory wew use the icon This can be found under My Connections on Shared volumes and next to the corresponding volume e.g. the dir in the example is /data/appl/ok/swarmlab-venus/src-local/hybrid/connect/dLZWqFyPxyxOL1DiJ3xCHJhi6ziLK7MJ/volumes_client/dLZWqFyPxyxOL1DiJ3xCHJhi6ziLK7MJ_volumename here we can place any files we want to share This only works as long as the is visible. to disconnect we use the icon that can be found in the My Connections on Shared volumes menu and next to the corresponding entry. When disconnecting, only the connection is terminated and the actual data remains untouched. Learn how to connect to a volume Learn how to disconnect volume Learn how to find info about the volume","title":"Volume","component":"swarmlab","version":"docs","name":"share-volume-connect","url":"/swarmlab/docs/venus/share-volume-connect.html","titles":[{"text":"connect","id":"connect"},{"text":"Connect info","id":"connect-info"},{"text":"mount","id":"mount"},{"text":"umount","id":"umount"},{"text":"mount info","id":"mount-info"},{"text":"disconnect","id":"disconnect"},{"text":"Video","id":"video"},{"text":"Connect to volume","id":"connect-to-volume"},{"text":"Disconnect volume","id":"disconnect-volume"},{"text":"Volume info","id":"volume-info"}]},"/swarmlab/docs/venus/share-volume-share.html":{"text":"This is the area where we will guide you to share volumes Figure 1. share volume To share a volume we will be using the icon and be greeted by the following menu: Figure 2. create volume Please choose a name before clicking on the Create Volume button You can now locate the volume under My shared Volumes Figure 3. volume info To locate the shared directory we can use the icon This is located under the My shared Volumes and next to the corresponding volume. Figure 4. volume directory info e.g. the dir from the example is /data/appl/ok/swarmlab-venus/src-local/hybrid/connect/dLZWqFyPxyxOL1DiJ3xCHJhi6ziLK7MJ/volumes/dLZWqFyPxyxOL1DiJ3xCHJhi6ziLK7MJ_myvolume here we can drop any file we would like to share To delete we can simply use the icon again found under the My shared Volumes menu and next to the corresponding volume. Figure 5. volume info deleting a volume only terminates the connection and DOES NOT delete the stored data. After sharing a volme it will be available under the Shared volumes menu Figure 6. shared volume info other users that look for your network will also have the above info Learn how to share a volume Learn how to remove a shared volume","title":"Volume","component":"swarmlab","version":"docs","name":"share-volume-share","url":"/swarmlab/docs/venus/share-volume-share.html","titles":[{"text":"share","id":"share"},{"text":"create","id":"create"},{"text":"Directory info","id":"directory-info"},{"text":"delete","id":"delete"},{"text":"shared volume info","id":"shared-volume-info"},{"text":"Video","id":"video"},{"text":"Share volume","id":"share-volume"},{"text":"Remove Shared volume","id":"remove-shared-volume"}]},"/swarmlab/docs/venus/share-volume.html":{"text":"This is the area where we will guide you to share and connect to volumes Figure 1. volume menu Figure 2. volume you share Using the Virtual networks menu we can identify all the networks we are connected to. Using the My shared Volumes menu we can locate all the volumes that we have shared. For more info we can always use the icon To the right we can find the volumes that other connected users have shared. and also see if we are already connected to them or not. Figure 3. volume from others the info provided belongs to the selected network. If you wish to get info about another network just select it.","title":"Volume","component":"swarmlab","version":"docs","name":"share-volume","url":"/swarmlab/docs/venus/share-volume.html","titles":[{"text":"main menu","id":"main-menu"},{"text":"Your shared volumes","id":"your-shared-volumes"},{"text":"shared from others","id":"shared-from-others"}]},"/swarmlab/docs/venus/user.html":{"text":"This is the area where you will quide you to manage the user access To request more info about the user we use the icon Figure 1. network info We can add/remove users by using the Show users button Figure 2. network user and then action Learn how to manage users","title":"User","component":"swarmlab","version":"docs","name":"user","url":"/swarmlab/docs/venus/user.html","titles":[{"text":"show networks","id":"show-networks"},{"text":"Manage users","id":"manage-users"},{"text":"Video","id":"video"},{"text":"Manage users","id":"manage-users-2"}]}}}) \ No newline at end of file diff --git a/swarmlab/docs/sitemap.xml b/swarmlab/docs/sitemap.xml deleted file mode 100644 index 5b29555..0000000 --- a/swarmlab/docs/sitemap.xml +++ /dev/null @@ -1,151 +0,0 @@ - - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/hybrid/manage-instanches.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/hybrid/manage-instanchesi-connect.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/hybrid/overview-hybrid.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/hybrid/overview.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/hybrid/start-labroom.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/hybrid/start-microservices.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/hybrid/start-proof_of_concept.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/hybrid/start-storage.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/index.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-docker.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-hybrid.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/install-venus.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/install/overview.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/myservices/jupyter.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/myservices/linux.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/myservices/mpi.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/myservices/node.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/myservices/nodevuejs.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/myservices/overview-labroom.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/myservices/overview-proof_of_concept.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/myservices/overview-services.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/myservices/overview-storage.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/myservices/overview.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/myservices/poc-datacollector.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/myservices/storage-mongo-replica.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/quickstart/overview.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/register/overview.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/venus/deploy.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/venus/join.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/venus/overview-network.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/venus/overview-share.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/venus/overview.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/venus/share-app.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/venus/share-volume-connect.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/venus/share-volume-share.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/venus/share-volume.html -2021-11-30T11:27:14.227Z - - -http://docs.swarmlab.io/SwarmLab-HowTos/swarmlab/docs/swarmlab/docs/venus/user.html -2021-11-30T11:27:14.227Z - - diff --git a/swarmlab/docs/swarmlab/docs/_images/swarmlab.png b/swarmlab/docs/swarmlab/docs/_images/swarmlab.png deleted file mode 100644 index d94ea42de7574e8b383fad42942151ad9fe5147d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 81561 zcmeFX^K&li^935)){b_Z?AW$#+qP}n#*Upg_KuzG*tYHDz2|ez_x^tWfLk+DQ`J*7 zPfbrh-D|DxC`EY*L^wP+5D*YVDM?Xf5D-ux2nd)r4Aegs3R4-$e{K*KLUKYNAdLy| zpGJ@%AaLAPA|i^4mJY5CE|w0C#8M(6#E#Am=2o_5ARv-adFdXisw-F#vppW(MbnHJ z)FL-Mh{Qb{mGh!TnYe~j;7Ba2jU>fjsA8fJm_os%P_f~pjik|Gfrftw6Nw9l3^A0H zyjYslU5}1>GBS3EEc|Q=dS3V}Zv2)zK@z*aI=Wpo;R0Fn1Bv#Jq!VJJ%S=8%5pF@i zr$7vwm|4Jt`33_e`3dbGWs}ffNnrvxJcejNIO4iPPF-(-QrT&Lup{RoqE>^a$4#T! z6^AO$HSF&euw(XrQV0kfn$FlrsPAaw zfzgn;1VOLL_Gh>qzV^n+fpwGfB{^&B%%|JAm#XoCh8RPprHpU3ojTsyP$?Pk{rhAofTut=B>-i;>RQA2AJo4_TO?*K3$Ua!2&M`#ZP{XUug#3d?2w}N_OtPjl(yP zg(fT@_b+{`tjJ)*)aN=M{TeStQ77b5#A6LCOye^%?8nZUBm2SMMZmLLj>n~!*x|Ep zD&(!alzxmdxYPa4#(9;6Fkf$TsFdL%{4cLapwq5F!60L3O8=gVXK|$C-&7~BsABhr zRb5byJc*P0ZxwW)(P}|6=L)G39zUpc4O1dsA=u#xe_$~RD4L64Gx*nEjsRayl)i45 zrKsT!Al>N>V8CpjJSFFqYvvbO>@y%sC$UDB0QcTx+N&3AT%c;ec`2bKn#S)FF(Q;I|?S2IR0%6bdq$@Y@_k1q4k*RS|au z>^mVhq+Vd1aL62=B}R6zf5i46jBIda19J^xPCvpbYh?4~+|@5r*GG+auY-Op;WkTt^Fu(%pwL#=PUagL6uK zjVBYCr|d{FmK2_MpEsKKn&+FRWzMRRbEl9 z?HWoPf|u(4o&G!KkY=2BTzWhu89aGG*^}CinuEG*k-HMFQbl=C88DAw#d0Qi#(JiF zRx+=>yv|I>Y?~#VCBlqtHbMm>7P2pHq{Oa-N0mW!po*XtaV{cPmaf=W@~mQE zYG(S&Y|zZb)W&pnEPf6pn|(SWU7EHeuW+lVCqpIOCFx+yF2yDZKRGAGfb@oLHi;qK zA+7HhP(P?{wZ?8pi;I~pL}Bpo)Pl}4==T~$J((IWhmd(P5Hw-uHzU0?h% zXR(;N*u4~L?PmRD{cz5GKDh+HsIx?5g~E!12aAV^w}r=&U6l=*{gyqQ{nB!)jZjNg z%ctF=?Xu3jj=HYX%+pNicIf8odheR;MtGj=mglN*v3#*TKX}UYsQmbRu{9U*RQs6n zX!8h-U2GrsV9kPMs*pJtr!DBw7@uE z(cigpMtNpFywn8g97#5UI|5ar(3ZeT9pIr>({QWDC`U;l=pH9~n2{h;WH8fp3WqoiB&aqPwPh*)#7&+~>pV=8^DO z>DlOw^=;~P{k87t>h9-T*t^;X-`&c~$%hAIKWHy#7Z@S^g7%2cGAaz1AD9OuKioX5 z_K!ysMhZ@HP4mlf zPFG#g&A;u)Q-bDvF6`Ts{sx~2lW{E(Pq|l9b%qK~1e`~?Q4kTK_o3sW5kq=WDpK-N zX;KTi9QJH4W=$T>cK5o{h7)_KVT+NA%dEQEy6e>W2n=B>DRs&DDg2p6iAt$VP3!hg z*GnwE0{$ixsU6G!6+z4|*(X@Hu$-_Gt#~aqEeF6LK;c;O=ZZ}YgRVgDADh9XxX?Ii`~VupUsMd9J=Df38b!`~ z;RB7+`Z+lt1auEv>GI28niy-xGaR zF7?OTKYRpKDb;rBoNBGM%9|ZFdON-@zeJ#Ok((E3R?-)H1;+S1+h(fkdi1+`?@^8w zmy5~~_Yiw_n0xK4Rc-04K0Px%JP#$ulJY5X%F0TlB_^}?%#9uv8#7HfdR>5ZfZ>YL zy0m3&X95Cj!hmPL%@+^(*Su5yan7~-kY(hLbt=2zD@7ms4_OK2QArEclU?c^l`Xwz zJv#wBpyzAz`dKzhlf}dg+6-2{9%qJ!{j=}L+ZlWm_DH8m7m;pkw`VnFdpR(9r<68> zkHO&5?TpW3cyHpY+Fe6I&qVj4-QKUKXSS;Tin6+3{k`^M1KJjf+hKM46i=7i(|ye9 zbU^MUC&S@wv(w*a?dlKD;!2bJ2z0Z--~pvz7R>>b&>?`FFnl zou?XS1}{Bxes_ZoGks6fqBF65hkd%QJ&$Pv)r0lF3_NC`ruqF-p3VL1UTX(7e%|2R zc<)Gb7i7+U2Yx9&DczW?Q1&SxW6xt@eM5q0K75jUV7dK+Dv3=bmE}M{yeU9H0z*MS z-v2QLo`Qh5F@k`c8-jpvXM%uWJLYyO@&5Aw%2-B16a@Icqp+tuIqokG#2nhYp z|6QP-r2_8%7@=LIq0cCwoffDqK;79RiKwQL^zg_pvw&I{U!;|DXRKJkV{xdgl;y;+6m6 znddi-r6q~Qngl13X_cCo^#L>06+T7-mJcS^cZ)VsPglzkVP(UYFa)*=0_e z{05<~wbXG#-USj}}{{xDJ3U3wS%uKRsf zVeGT(=D+tqZaALh1=B>MhrR)cEiH;yL4Jy{85Kx#1~P(h!>pGJGt7}oLxc*3qJVo5 zCs-qdlI{n}l0dFUHV2B%K}f1eDV+z)f~i=$;u*nBk&(J+nXa=tvul8(RYN=|D67T= zRnzO9NWlAx7X`ro6Au0yS)%v!#n8W@o1sskCfKpliRq?+n}~H6-#66ose!!0oI4xH zCk#v|q-dZ)?&6=n58z0G=Z+9iRj_YET_{Zde=Q5&by-gk2hri00T1CaQf*J61&?7;ph49A_ zPdwOOry8KD@e|3=0myk!frL+ApBh~69&pwteI62ebc#Z2$d^!SpqD6r^I*C{h}&*P z>ou3S-=Feb#<4n%Nd-uE|L4aWkJa<~Z8Ioy-GahFu#iZk!gcuh`Z2}q8i{Pa6N@ZRK=vARTTY@#mhJ?Xoj$khf>tm@CRtwS%1o4hiinH@=9~30-0n_ z#Ixw>ijs-M22aNd19_>87t1j4B5-QAWfYjjDv;otBQ0fQu@0R&n2j_T*y$JM2<%|l z$Q5M@C0`gjAT$wdjtp9XC#9I^&hI9dYS(7PhUQOek+$_ ztPn<|KXHI+0?iP&LDmrRG#TUyZalFjj#~x~qd{o%EUudL9EAW>I`HQ*MhJOhaA)jX zYm{9|u3a$GVlg2d>RXLCld`lPU#c{@^jjn&jAD8F8(~21G8H>=%4Ag}z*Js}fE7)q zG>e(m%v{=pwOGFfrv{I%jAfZP*jSMXCj)Jb0<_SG*MxjM#n_#y34N7(z+Wv7gaU#B z!Th*NqxOjh#`o1H|K!V^=LDcL1U2zguU)Uue%Z=7@5t4l9-0#9){mza4iSeToVZ$O zq+fHW8`HoR;)2`andq*ne_9|wMl6~~*ddN7it5(Mc;-M}JeQwtVqtGgXFZl&I?C8- z$;5X=Ura?h$y@`dP+2rHM6a24%p#v=ZelIbu4d%po6i3|cJ+py3Hy<-2)+wCTk}v; zTqD%MCq)ZGV%Kypt z&t}u{c`xV#kS)gt#d=^}oH6w?xnf<%f&LVSIj9M0gqZx#0EkrAL(C@`fyZuHB@^UxQ`Hpf?cII>tNigoPoa^M^}MiZW~ z>^xG;hf0(Ow;5%Fo*_@eLe#aqFo)B_q=G%L?tAM_=j(sDB8K<#(1avt}s=Xvx67yf|qO!EP?dY(5AbJqVhtwR)IhQqn~QX^u9 z9j?r|3oV2?n2n$UgqF4Ai0LoO6-KL&Rf@wFsqqFV2MoA0^Q!8P<#_`@7 zMwXNNg??E|vaB4SHfWWg-S-EcBBmP~rV6yw{O`0DhwpVm90HtKs7}&%X^avS{D{Ro z<~4Uw@v$uVO`<3V1duGaD7<811qBaek*O91PS2Yy=k_Hk(X!uYht>2jHbx$r46#t` zQyD?}qRzag#vnDJtON9_!cwqc<#>_YU>S&E*=eXM@*$gv!!@+an|>#{oo3KltrBsB zVA=l$UbjKl1O1vQ*{{f$rraf4%qj)28BjjlW@K^(OS+0E+mv=b8BHG1MNV1%T4mBA z0_aC~%+p!ON4G!y{U9Aw#q2!8K^;&d@z-?|V^7hx;A=;YJbCM|AyNoMr7H0nf7<(7 zU~<*)(=O-j)7Cxsx#!mVPAY{0cD%H_#uL@Z)rPsrDHY*Jn5B7%zF*4SEUE*J`#B{D z;Ed`dQ`Kcm)`HlI_;MlX5tuFPTFi7*ly>U!l$fz!q&kl*u2d5 z_hx=Zf|lc0MCs<_+8pVk5M`h;U>@-*@qug>pCaeM+Vj68$MImbT+8%6j|jN_-{;4` z^M8q0RX(DVk8*LMS}aGOYVSgbVMSyU*Fvq=p-`wz)XBH8QvWT}bw@btJY@*Sh}KJ; zO1Qlj@rnmn;$$CKr-HU*@lF4?Dl?t0{kMnE973H!V*XB6C5&>jeUUvs#ZLhl34 zV&H@B2O=!5Wp!*B!6+BoijxB7PoB z`gFZVbU4h+S+n7cnQsNI=Gm!qbxv6RaK*ua3P0{c0*?ta!i-8Qxj>|nN5~S5RC1z# zBPc^@|BYf1$1mEs(7>6QWtoR4i*TTdt8I5@?&F-^7}|QjSGgQ`-~{>!ph?wQTJ&#!o%Sdw z1=7(W!RcyVUwgTCbZJP32{SU!*)-h~=g@k!mQKjR3j-MYfw!@Obc}z4Z>~frpt|0O zs(o--2S)PdDrOpD`IxELaGd~c+sbkFH%Vk5#y`!+Ds`fq(H!9hybYNe7)c8wQ87i# z!I-CmTqod%*^3gV!)AtL>@p3=PI2L0D((Z~(gJuM9&%ctGLPMWE?WWPN+AEbqfe>` zIMdnSdBWL#fGV%38F6k!TrFmc@mns~J*<#VqL)jKDaVA^I{9YSNfSDY_Q`343A{#c zbMVI#m<~<28oP-YyGRMQ3?PqDBddg&L#9NlkHoI!`}P4JWEomS73;ipL{GLe96Q~}@vEs8wXx66N+%*|bX%RmHU8U1b9Dix z-J6*VM!2;lw5fRvv+ER*DWvLZ18BOGMELfWvBMX0UL!&o=o5HxJQ%>#VEWArhv8P_ zz1uw%+8ly56FMTD39rkZ?NVEePF-5YxKFkk>HHEd!|u@YT>KRAZyELKbHu0bkXc0C zeMTVlM!J;^TL{989I3EQWgBlRhc$meSwT{Ec6)aYH-YjQdx>)_&zI``pru=)wf27YcxJR)VSLJ@ zo$~^^ZO-~gQOHMD?K0k*?_GGE^BYiBZr1t6;@@DFw z|J(Gl3kN%B#aBk63Sy65{Q)YcB6=8>SmIVcR0L#unS{8i8F5;1X~Ga*5Ez+RB{dWT z;u>Pcn+1C@4e{jaw$_YCNsh8)lxOsGEjD!1c#ssDZu&{8TmXQo_cYr2&bu4X@4M;% zgNj*INqj_$A7^3pehUZL2iMd`!6`F{(w6?6FGfWzMuEaGMQ~X; z46KI)GhDe|-3vF$EvH+cw%~OmP=h!=$#5rN3MiV07(|?CC`NLt)W(r0mfDf5e1D`H z1}t5}qu)IG`OfZtc~n||Woy&{Yw0mB{{{LhhfxNbs}W1+j?b>#!`?HZnzl_4Rx7YN z3x^vl81r23zsHja2R#EACdJ>WpC17&OT&57yd|Z9e{;=RvWSkpXi_}V9nvnl5we>`Z1CFO_|s6Fp7lyQ}asoqqbbS z6!ERlC8?mqy@p^321V;Mi$_t6=p^t%uAW!y41v^C@F5r3uDU(n9NZP|(LGfyk^s3T ziwG758w<=`n>6nSm=#LINZC*YLR8fB*BK^_#YB zwCr47*o)#cMM;Y?oD&6R9#82D#pwz}Z=6-c3+Ifw$+Iw_QEZToh$u{$Xr~9ej%)Ea z_%FMScNK&^GM{_;wKBut*G~jYm&BVg3(MRi3W?b{QoELQJ|%+Q-*zF`tF4CPkfH1u zlK{T!OP>JUy#h0=^1?cm9tI*|DglFAf&IjO;nR!R*4yvwwjVipZsU1Ae||8|=sTp6 zSOf!5y^!*#)18R31IUCRBqW6;YpBDT2|F3vMj$)PBs~$%JDHjO{8NiMFS0fAQeSUh z{(+Q)OIZPJ)CeptbeMcUOu;A61vSD29o;_*2~@iaQD@Qh4%A`Iz0mW%z!Hck~(d&+fj*$ZKliCxSg87Hl9$g73*2 z{&EC!q`M6iL24qV_)7|^?rc?iD(h)&Zk&>3I7PZr;C42$u~_P3@A-t=rv?w|_b)|> z=G}Y9Atm@(tQ&X_7Iq-y6K9Q6LEa!Y@LSk}d7797!3{bV38}$)m@_O$Y}1)|G|h)N zE6{iK_Zb+}gLIAEu{B~|)iQocnm1{Oac@@^78%T3#aMc{^Hy_%5idgtxR*0(vvvA3 z;1|UL)+AOb0mpu}9%@1tc6Al}*5OCQ!BfTp$Xr~cb+ z@yakQ7|(2olCmh!hY!;HzMp4!VI=B*AcArBGS;t_!rX@$j+OjBj{z9F>ly`#wZP{* z=!uUS%+jI;XiiK`1&atlY!FgYq4=S+ew$6}$00+&9dJc6hBZ&p` zM37mNc}K?*)KzT2in6AvDydSg&nNsj2pJ3vhAar_d(6$#?8~DWzwb@oJ+_JAXzn5u zob7e|(O6`nLMOLJjS?oB)R|Y zaF3lB1B|>8CFSo_DuZ~JsQX9@n494zF zOAImAnz51b*egK#kW~3&owWrHuv}B2{G2-uhLTL)veJ-QVunhIIP@NnFwbM=PZ<=9 z8p{+K^yd?!8g}P-qz@$!*>4~4zI!3?7&Uvo7)|)2!$unkbfw2Q4;+n{>*Ah=J-SM4 zHO3igz^b1{HCFoMlh_8s4T`de$=c_k)xS9HwnK`(V8d~(jHt5VtP@_r`s06ziLge#B{x zAc}B~p|+I8deFzbyxJ<;-^YkNl^g6n9Y20Dc_qD5lwD#hOTfS(C8G>Gd2?iEo;4SdmYos^Mwe@}N zZQP#;49)QHPN9+^^t+&Uw_|=|1Dn&$_Zc3TIIe^kDKh#ZaA>6;uovZ`(0w^$1AgfT z;{m?l8VG-VF@|?kHrBCN}d%xKc zeZCG;_pf}P1&qTRybBOMi|yP_pkr`)UYp@Bp>c=dh9VZ{!aZ&QmtmvE56Jp0(-Z6t zG}CTzi@6SlJ|)Dx(dX{>ZvGK+4L090Y?BvTpc!*vc;P+y8DpzL>B(E|l8GgZ;qo4i zdH(bvADS!m1|57@VJ%)Lk-&)MMk-x^tyANGBmFUyq@xOgFsc~o{LnbVUx4bx9_;}7 ze#_`De~#^R+qk-$ch*Qj(98961Hcfph8Bb)QlL=pvn8-85(sEZvtE9L&WsC2RJ zGxKD{zHIZ#s^EE6#bmnA+^c`MLMl>Ot0x$=wx{xheoPhUPHSzKN zepQw@iLD;{>liuz8{;D=Mxd)TZxuW6TIX#)gW!8gg<;k2n(IWMjwIBX-LIY2POo05 zJwUwE0zK-Uh5&iq&(&WWK|GDoMnY?BT+&{Y7!HOq-}7vmCxuGV-tWy}8Rq{YhuDci zp`skTFTt6R(NveFNX8Lnx?#%q%QKLDKwj1VH_Z-UX47-fW|^?}{KWHfrTeWG?!{s4 zqq@(3rwCi%Cd)vt#oO&C!XW%Snch`R9MPK7ZBZUToycGe@S&0N)BF2-bQoMu zCR#`p=0xW3p40m)D#W{tjvlhp$Z5z?F=Ks^#N39hb3^*ia#pqMq}bG-CBR~>O3}lDR$qRE1hr5*B9uQ_nn7U zj!7T>$3|$~m%KjD=&nNs1NMDs@Y$@z`KSonj%@@uboQwT>tK4dSj%v?aB2U{j(sYK z4oNYr5dI|;Q>2HU{@aui0rY>9D^M)gXB_K~(ij45;6vb!1de!8e`#o|9M<8OEM=dl zp1EjS%(+|8`VGDP)z=;DRhLe{ZSTua-oh7PEx7N)scu&>A#E8#5M7 zvaGh%WmWZErf4COxt0QANA%UT~HF?>?q5C|iakuR(~IeLxe|YhH4sqWbJA;@R|V{Wrdw{KgfTfx~i^+yZV` z#8o2$gh0Pyz|NU*FnpAAb(u;^YL`z)(DtxVk3PE3>l`=R{L50n`^Pkc_gTS}&m9pT zrDlh7=_*+ZGSW9>%l6Sp)wzw!GGZ)K#vj{2mLP5uL8s;YToVPl#VMSqC`N0MT@1rH zDm?S1k4y*qHNcnG#iql=j>dmw3B*d$l&&0PwhU0}uv&pxg3BJsmL}P$6QQNtlabsg z#bjJnSlf|Yoz`jlH11_ru$LRT-+$(7OM}!fv&T$67iNQbz)iVRBy9@;UbZ~1OFmf@ zXMWN7L#J&UV(Rk+o1dd~xvq8z|AZrZ+Ue|EJbv-;V@;yi;IW(`#hHmn;9zrMG@U`O zw~96uQ!go%l^H@@@zLnUuV^W0=H*pF2G!zMl$%=}X`CO=+EQlKe8uNYu-&GeV`Ha# zU2^k)da|7x?>&2Gg8!|b%mJ0>vt+;yAOiYBL)MDAyH+2DHV*7fcWT~u>|89on7u$T zFXy8g_;iLWceO5{RH2^J7OW4en$X*4Q`hc0{2k64AVdE00iEpW+AYKBCRkD@Ij&nC z-w2~=(I_>N9A31zIql9fR&yqv1mboOoa;chBo^`dT|8;O<9tQC@-0pPbNDauIceT& z`qfBt;M#iMgM)*fI@TI#7vip%Oc#lp1UI^2Cn|43#zA*Vd@est#;z76He4j1fYHL$ z^mpqtsn(49NAbJ+1S*vU+hzv&DVuSKOLb)V^bF%k`&waxCNn z`klZH#G{V>*9l|yLg06#{0S{ghSk2k)H z_d(vqf*&-}wvnCtn-B0gr47vYFoX!ML^njYx0b#oVbz8HxWr8f7jMGCZ{y<{#@ba>$hox47Qiue`#S3oPj~wuP9(F6>bQZ~bGaP`%#zG%? z@OtI?^kQchuS7`Q@XBdMh8%}Mh9U~#Cf&7E=IF@q=Jye)oxVXew+y3-I4~|Kl`0!| zx#9TsLuEzZbHBa^t?=KvS&+iH3^ptL%4ewB55Z1iFRx-vSj@ociV2^~ZF%K%r1pnz zDRRR?ZmtO;i3{!Fr9ihlkL8kQV>7Kzk}B*$=k&Pk5I4vfqA18uO@c*5o)AMlO|R&$ zHJ@MAI-IH`@JR>gEyILlk3)pdkRBbjjl~_!|K0#3`g#yxAQ-FG=-!1y-jMfPu+h&K zXt?R`*s!>AsoN@uyK3cnCZtI@GAurel(i816XNr~gb7!o2Ws(a{Om3)oAuc)<9t)J zbjjA&#@qebpw(fg(QS`C;OV)Iudw{{x~*Gj`(sam_myinWZ1I3EugSX>vS(7g7n%J zFHb72f|IVHy6kh5U*r&uSp^^N-e^LwzO+p>juPpbr->ApOIaYWtTNS?$mstaoh0V> zQQb54&HJJz(&Jo^;*3zK$LXXfSrZ(iMTpesEGD^fNXJvAec6U8gc2#NVYopHN#8Ie zC+6ROz{@-SZ->mGu-w<&W;fWCc+ei?8;28#m6@F+V@AnVer{uPv{-kf_?llGnVtpQ zWOB`y@%TEuG}%?XeNyRbKTMx#o!T88iZPP|;gE;+7 zN87BoO<`@zR)$X6ppFHMY3(0Q(MIls$|%j@^YH)90*rMM)DR5Eg(G^bccQ;odEv)FEC=U7CTdR#D=+Nohz-v z!_PrsqoihkRY6t4MtTLO` zyAa^N2Tz37d&A3uUCI{|(fbsVqcHo!=e?Ng%-lf75lX6NSeo(`yY=-4->891T2h_h ztX8gxToFyJ-%BHan`^~(v6qX5=i`a5>*dE8YPr^X!|c^?hJ8}^c&G<;x5DFqfakg* z?YaM*s^)hOk(`Iejij_J1!$C;=2`9x`q)=oLb}Qj&i$}`Is>Yfy5w@3@=L~s{p)N< z9e)PT!D7m6Zk0s|i}LZ#bEs{t78-mI)h~E!Z2c5MFFmAH)}^&jFJJpaKzt(|e|tuP z8defZw93yJQE*pzWL`?*)xNz49s8c=fI6Q4M5?y2b%pEb)N?7YSv5|%xnL)1Bki9% zoT3_j0wPK|Vt(XUzi`VPE^+MnG7mO*(5+IS8i4+nSfHu8?oxr7`shWTuZ3D!mh1V;OsE1b6-CnUK?r#)`wdZ3ZFlFY`-1>Un{IKX@_ z!EaClIrycTqunggSFYpc6taB*$gHPniOHJzY#v28uldxqRY9z{ja32sn z)KXvNUg8gETDR^~4r5kxoMJ{&}a zl_AD37tmnKkFeG%+EU>a!)vkD8_Db!LvbMlnK`i{Eyq#{oD2MCQRVa<@8>oJZqH}s zb;XRHi$YuyaqN+|jwWE{0L&isIX|!)>{^WzU2PcaFsd5*DTCvT|2?4qGwZ zproWa)d)%xozrCP&bJ5OcGY=@S^hcU0rIaL_d(5j=8^+WxhB2)A~;*DQeQCFIz|a_ zZ9!tfVb$DJGaN4-ex&CP-=KK-+>n=HQK?wRaOv{7ji$OlmQ&54 za-wTp+j8X|(=m~InU@1cSyn~?pv&=p;Mp;e=k=dfSzz@s>iMhrBMpHDDq^=8K(6px zMPP^5GhbhA6JqKH5n?Wnr**@ye;Tni!8{#VY`g|0hce8%3q4Q*x$(l+?%Ve_-7o5s z1akyR7w<_uo`oK0B-^Rv$NdDq_vD;-|1s#7SAo~-wrH1l4&BFS#@OQdraw)*H=is3 zJC||Xmedu(*0-g$R;aZC%(18vo@TIy;zQ1WG1Rc|-nGa$ur!G5c`dSzzPih5v%KSI zjGF>4B_XSy!9!&#A-jM1tHUlHNGjlXPMDvUcGvzHXX8>gPr5d=vdh-nLy<=S6I&!? zm{=P*ZJi5$u9;-N>itfm{F1i$&(A)&Gkve-CV%<3ueKY@2 zQ2R`Tu6TaIM1K_%7xPerGWNCcf~9Y8%q;skxYVd$ztE>^~4U zO3iWyGN8RXC4Vd9VVTNUn`|RHmov?brh|p}s7RF>q zY|BiPwoHEPb_2`Dju}Rya5lg6d-wTw@%ymyS|UU0{8XBa9sY7N07faEd+21W>KkPw zMt+7+7I%e=1n*XO!y&(``mfKP2mJ(T@SACBtKzk5PJkB|k)LgK{@P?-$3c)6#Kzt84g0aY zzQN&pm#=44a~2oSd92|K^`9azy7Qr5O3DB-19^s)W0;Lud@j_PjZR0a6aVA76c2g) zrEJ2sR)Uo-^DUS|Kqp~G5XI!?i|Km%!g7S^>y-bK2&Oez-L|7KrXHWuA_FKO~AJZKS#WhH1XUPkvpEL}H^#pR+E%G{h+q%k6 zrl{i8drs^eUi)s|<|v8gy?~cHUn=nJXE6mIQ+X_D@5#D6daag>CUOcMWix;6+bUJ9 zhkI&GCn{}tmsxbTSF@+bk}I!7p(%6b?Mrd(i-0wGM)$%nGBOk4-=Sje@o_I#QqPwH zo<7+W8Gg4V1)Zq7DMbE#-Fv@o7A3TofPtgB9n$dPb{kpC$I?@XA2OG=q8MPMIGmsj z5Af(U!Ypo)6Ls#!N5}^5dutm04>s#%fXGyHyz^-i?A(Y$J7vJ46 zH->;Gn~Q?)(+Gy)wK&Le>7F8T?C>jdoKElIG#x1$_UX+Z30ZzSR%JTv{}8T>XFG$o zG4*oY7##~z_eI3zfnqdXGp8C#4C`dV^oc>#fqi0$cHFRA30-zwtoPAs~bpO&~sc8Gs^;d^%pOEbmQjsP8-ce>}PbvsS?()%>?W6Mk`Z{XoZa$#{Ng2k zBw7Xdk3CH{;A3;jIg*W_Wu>mVs$X=3Sx4si!AIf@Fb+ggN8>!yWqd|K_JaGKTo?dH z-jg>T2LE1*edXZsZ8GIhs)+o4pL?85E7Xgi3u}+;x$)NZ!?Rl9QDI8qNxU`+zI)=; zUDz9g2|SC9xwIQ4uzqngx5u45kgt zcb#7<)0G9sc56*u0Q2QE+q#^VuTiJZ=-_Os#bBH4!#P6t_g>5-M{mUm2_=gS_y zJ$EADoX?S*gU>(O&v^+^;tKGHhY%3{WG;Csj5!_4Wd?fWYl*m7T^veHLC;8#dNr-o007R<|NK|YbP z{T$%95ik$yjRAO69XOZ~-X|@ztd8zE5NJGyNzcE}ywNbnL=_1LAfkLRcQh2xm=a}` zLzOi&z3%7U;L~PdG*WfHhZ)8GuaiX1bK;USNkbrEA+tkM7zih%{L`MGY=u>8UhlVq zVPu6vY9d;a=D_H~jeBaj-|&W$RG#B7F2tn5C;}lk`ye+;dChr~Zo^R0qBcR@;@HW< zkdtWF+WeX6guR_yINy=;1!bF^*ISkX=fQ_S$6eVC{pQ!}J!Xkkc27T!mp@K;5Yv7W z9b&XtmxJy2YTZG4T)@q9*R_8<)A8d{wR(=n_fk&%rkCNsW~Y-%AX9By_kjap%k9*N zPiu9g?Bf%nqp$;m$rj}J(SvfWYP*Lq5qbp0wJhKIk0mjt_Tmd-)2G=e#Gfk{N z?4k0%0~<{@ zE;Ax#ubt$fQA{%HrRTWHIHpo`feDf;#CJD6MGMs)Sj7aHr;-Kwolr3HUP#aRL_w4N zyxzG`n#SNpy)lIh#%5poSQ^%wavVwAe|4QiMQ7BPHipbrz$55i`w{QIJb3Rin%;N* zm6!%OFOqqNicCnaar@DOf-A_UvN4jiyzRos`36>RLD1(Z+b$E<^s$-4PMvZy7QRQi zU{<~e@9q>pb6h88xMQXy{thIy=>?e-GgU`CUuBS;$wGF~*_2B){jy>6XXc&rcxs#+ zG55IQdyQ97;Ct$y)c=(5Xw|8;IKF=qz#%;6uUDlJ-6}=v;AH-X0ny2Y?-RcQ%uP>IN1SuM~F?+N{RAPxZwHW0fZM18NIB&-^hgzVz<^d4?@ zdAXdolur|nXeJ2D9qv8qKeQ=;Eb z>lX<=D-r^L^H>)7or7E~(Zer;&!HXOlkGg8zNU#|EiKf#_hV?TtF?fM)mP48vW65m7ENZjkpKUo2Zcea5R zhaQS{n3;w685fXlW^*Y3$(fyhy15s9z=;(1fZbmKBsZ_O76E&R|BY)Q528Vmj7#rU zx+0mv$}W@H%l=K9nZqWdySgy*bq&qQ;rle~W6Yo#MlpV%0(=PtZg|1}dG!uH$cK^o zBDq6zZ3@e3ZK~eS%(r1;;wu3xEW~-2FlCgj5uR+uRb5XKb-g|aWZnEguDXwaMk070 z+7-M34D@$5m)92zn;aa)z(1$72#++WR+E^@p(t9t__T`kV8TcQ&WFTxiPyW*Id+-t9 z-^es9Rvk;IyS|W#4>*IrZ0q}C7|!UqW1F5+jd;MD{Lx6#gxewwxnNJg-4IZq`xzF{ zyubh0=^S&!D*jdr@PCENRE)!jB%pF%pOxkk>XSou|@##VJOpJD$X~S+S z-n^$ERriKwes>p2$$y244I=)a19y|uHk>*}5= z%lEaQapg05G4oZ50Q@(T@=Sy)Y?CN6Cw00aETIdnYhP=e9?YI;C~UBtL$@KVW4r3GtJPIy9)?==r#q zHos6L2xmz_k8me&0{}sKRjXG7cv?L<$BrH_Iy! zMM&POGed_!a@ydGxYTZMb$I~4cl(KL5|Dupuok%;C-V&cXP^rATMk|!-7mn#mu)Ba zCAV+j!vojRa~2O9%UPVNFbs(h4Cy?Cn5*8#x*lzM%P)7uKVWs$kHBWOcsxFWp*Z( z3v&@SHb&L!{cjeCUQb6=mmb=ze&`lBx>_L2I?VotGs4LSmIJ?bF1Z-AI)@KyTLH#1 zU92Ot2yxp*)CPC!|Fi)>9RK9(EW9+i%mOp>#&r2{D7Ji@nOZY`Oau)yvL#;#y|bhG zY%NKaj`gOEN(dqhDYw_ZBW&N)g}$Bqc+QOnQlR`nvy?5*TD5YrGW&u2EL&#H8oa7K zfIH%jSgiihm>v-*toM1bSgCRXX}&~>HL)h3D zvI4GueG~*!X#n2GOdA~yvMd?fsJ6%N-)IF0a6mSl&v>o}n$_h#H*>^Yic#zKVwjB_ zrKT*+uZWr@<(-d=PFyp@M~!daWuG3O23VXYbE%GV*_g-Xgd-(}j!ma7)4JZbx%=#2 zHr-{H^q(I5#-4$gg|3ET3SH00AShz+?#3A>;AJ+nvW;gg{U5Pzoy&+yaQu=lXmDxv zq2}db%CBVe`4UCOb!jk%B7=8RV(&+*^G}qEQYI~qAGS3BajtqO{wKnIx}`=C5fs_B z=FFU;1pg6?A)TnMjR>8@iW?jO+sZ_Oi^52QrzV0?ANmVbc8+(`z9w~!a5nGYzVn4@%B$T^7S|g?i zADZr2O9w~_0OfMT7g&7RpWY64|8EU)&{vY-E2CNkquDUQklt@vJwog@-oy5t$mc=5 zj~BThch+mI3o9TMS(8EzOKrX~T%;46xPdY=0(rbbNN9(%hby3{qcG2w%_a=sqCx=+{P<_QVE|e$jC;z*3U3j{x#oiOVZ>zAQuUFN2!MFSxFj^~x9-Veky%)(311xMVt3x-A+tm$}JDd(&Nf_vGsM8?`g`IQ{*CR^om8byd?$bZ7N2UxWTzJEWI(-YD|2fzN<=sk4$!`mi$n@0+` zpgZ-lyFr;DqRMOJ3wK{aZmxdj8V<1<1@9JWYBS06L^1M|9++%q0WqIVKWl(%S5|ASPRZXJ-)Ff6`2*ItIk&W zEg`PjkIdt$ZS(wn{|I~m<+HzG-^5GlzDfHw(cj+5eiI0!0!uwKY3AdvlK0Hun^B=+kc9}ln81>KmF-6Ky{wA8bueMI zQq5;EYf0L0yi#uwxhXScal9Iqx|~qtZ}8)S3zQJ1DI_ruSeE3F8DyV8jF<68K+dgc z5Fs)?oV?q0&Ur0?+#vwttJlajup}oNGhfP7U}~vBkxjMd4P>tTMA7K*%N#r`CBhg@ z@!5vDdTzlZis5Wv^Yz*Z^xU$wvhqIZi>vfIDre-mYQLNMb;D8FjVp{Q<2StP>3qU! zbx9b0=c17C^h6W|HL0%DqyMTM*wD1MaYOV&&|k(>sT8{xfMPVEh0RZn#MD7Blb|Sp z5Hxc|PjHqfTVtNBOt+~f$+rl(ECVNA`;)j}n|=0Y-*`%vZJouR^VThdy%j4^FpPlF zbvX0mhrhx9jy88s=1U)Yq(62D50+835IJ=si)FRHDt=MnhLN=-U4~kQmj|2h=JF30 z|HWSAr&VIOwQ*amUwZ9 zY(q*Iy5ZaiLJe;SokJ>B#}y!0vEO3F3z&P&J{3k6m~};*U{f}ZpKCV!qlQA`JjVknckE9dE1y1 zzPnK51z4~Z2wvw+=YK_qsHcXphMf7)CGJn~@Q@OohK{#3J@Y%!iU@%8If+GU-Al4+ z>g>~58<-mjtzNUPJ**Y5IHSgGChmRM5Te5KYVr$nz|46@c`{k>-$O;y?H?L89Z@~v z8z|O06Jjqgvi-*pik-IS2dAtXF6x{}?^n%oQGBYsD2GUhAB0?mc!xt3HRW5hm-iFj zx=xQ6B)dpN&Ak+S0nU~KjMj}onwUq~3HYo3pacbF+WCg(lfT}F?<{3}wK_{34s4W8 znM}MMXV7U|4I+6S>%NxSO~T0r^Cwvwo#qelT`KNQWr&jTFHmD@Bg)`;$%M8ua%uBR zno4xX<|W2zKlGydFrvGLgE)-tn^L8YKV;a_SAwa>gcC!zmm9d*0xd0VEe-WsyH(o| zZ0!Z{G<{G_tj47!bS$hHdLjvyTq|Fv^D)pt)ltB#&$sytnKm6o!g9u$WNB`o-gipT zh(?!a7n1_1x?jTRl0k*NCfe)HxwqCewoDCWU`JQ%#}AU3oSWvrkX$(_gBin=kS2Ng z;RhYcvMB}JjO>x?`;gT2KGtB+X0#KDm>v`=U00c|@pScb&H%xY;o)3d z(7%x6Mc3M*B^3~dR`Ib#jjl>Vn0MO6@i0Y)D)52R``Og>AI`-Bfi1CwU%n2Ba<$hk!r3^!KL z^zCGBd2!f!W=`JNf{XdziDhrbQ$-EuH+vX{{Eix!gVstxrwF|hz%@?%M{0Wb!tTZR zn`@yQCg#gAcVa@ru|>em;^27n&Q6}HOrfziYA~kHu;<%S{Dn6Gxzc?>j=^f_{_G^e zSiV9#U|$xad&0W`xax~z`H?v$sliElH70LydmY$jT1LE z|J#%kTvJ7Fy8BO1UzZrg?D2X35f>@K0vpT-3M${NO$D9>YQ={^O{U3Hx2x&1D;D7U zB!we$b1b``-ml5w$27y_p!70@T=OOV{~&?(W4x7GR&p{{A@jvx!PdK1v-Ml13Hi_w zzy;Dk`g{WUH-3G#!6g;KoTKV)@L62#ln>%2aaZU<13unri0`6KoGm9cX|mK#%(?ko zb(MNqrpfNDX5Bx4rx3I&Xj!_h!mwxHtl?7QK`6VKbaT2i%}#xh zP!=I$I)iVJzNX^V=N5y@kCQI2^&X<O6HHW#KDq2pXf>;w*k?x_R&rPaB|B zXiEp64SS1>F3?|u*Z!sXLDv`k`9%hIFSKBI+cu!zo|rCa=IObLdU! z^I9mVn*v^g#o@2MQ~qyPX+LJ3E;D2vmJ?f{u7Qt;kko!*8)TVHRiJA_FD8UD+xlH^ z>Z38~*ly(Ca1H5Fg|e`W#_%Xy%V`G~D(KqS7qFj=5GOn6kGDq48aHke$*&B0v7q0k zsLb;*b8WoyO*@6Avn!8GFghw3D-waDHum!I`@%MWg`pa$`j7NZl|rHoc7>adiIVcY z@2K;Bf%geqLZy8_^fGY;P z5K1v?6#Zam7hEi%NJ=CYu=0g|1&0_hLF`=HCB_j>dFwj$pTp^z%~=L-gvNy7&=5@BC5M#b zGM-P0r+K1=zSQh6F7F#gdaZPFm|i^6xm0iR?CwLQ&GGN`X=a`avu8t4L?q6kkN^0j zSoC<$8m`yBSc2$vOlCp`^W~}6hkuO`%`zjqEJ{L&mKN_`#4?gbL(WMn6Isd&D*F7S zpvxVlWkwkuQW3-$`xu#YRt3F`tVzo9JLhqhkx_HaFMjMGkv2x)?jggE-Dk&>kr%jj znO$0)Y}?iVkvgJx6y)lHjJ^hJ+dj&RM5 z{yFOwzUK*?+U@gGML+jdUx}JYF94Ot!Ta`P#96vrph`fmXRG5oEBpu~cV zf1^s$%~r|teIIh$(`pP_6ri%5J?*ivOA|1nReDQ~1y>0b`pcLx>*EP- zimh^F&MKK1737`61PAmHSG_@(&Tabhyf8qcfDw-J9FpJQI zVw>QZ$wOm*!AP#uwcz)9$vjwjmkhvIvf?D`V<07pvzy(GJM$r6bL+u_hxy%uw zj1>|>)G%FAP`}lck~Ri_q(Y-yZPW}>usirG^Pw2=UJwizs{E(HeLrXuTsDTI_Yds+ zb!mN*jZX!%U7s+O`gAST3#8;;!J`*>ALlfBp=kG@%hTGY6MsC%>p%Z)?ocs20lrdf ze<5bHsIek_x_HDD*wb595njTl7^2Xp$2m&WG@d&SrbE1Ci&BRP;R2zN$S|z3{7< zb~>D`U|zcW$9gx+sOwF&>L)uiF#|(frYm#rOA* zn5M1}%CcY7nxgH~{)@}WF=wr-xOeT^BN`RDP0-Ev4uL>a&B|7vnN92VCxg0ig?cxR z^&8VCZe;n1tM6(j2^{4bt)c8RV}@;x(HY%Xq$V%@9mAmjN>QLp8MzD_`F+O`fb#e%L+a7c zBXXk^7#b?k54RvgVHM4NDDe;kO}w3ag!+DS#0N>g1$NI;wNPNS+r6-Hzwap9mrv(8 zW=lY1V+PbDqT-7GqNi-bN-mTb#&)}z#z47>HmT~oE*vACB^z6+FaUoPMX>&SZ8{6zB@4# zp8h+5scdze!rvNKiMM=8(s9Ma%3E1GZO-fIw>bM)o%VeO z*pX*PJZ?+m3;2n@VsM3gALh}zKP4Mfkm<*6O(LEp(D1zSpn+XS`ta*c*CrcU?d09|bt**U&1 ztT{gOb#9=m-N$h?m2YPz@O(3DT3==HqM0o#Yw4q$Qb|&5dr#Jc&VnPxV{uX$eD^~e zOM3z~2{_$cf$xXl*9P!OT<6tCsag>-uR`8A^9Fnx3q)CWAHQ;mfEypxfRj+L!%~70 zp}6~GNb(8S0eWm`nF3Q80nI6yaG$9yK*o4ZsRtKf*H(2d5Z=JMsgx@Bzwg!vZ? z2r99i2=S8qjwS@vSzO8A^LLLg4KXKc(e7)U%B#XZZaW|PL%6D639Y*Zm^8}pY-UHE z<32(S`!<#lCk1<(SNh1&;nh|H{_!T!%c;S=w$5Yl^B$j_8PVr##amfEU)-nt10_zH zE_R^?0)Jl%(oGSkvHL;HWQdx{<5cp}_royd!v#p&b)O)Mr$_N4U9O86)jSo;ltOl2 z*|k}G$>ri`Cp~i5d#oZ_(pdW=Cr_2OasJ8weqblkB+{9xz}Ln6%Eqm222{#>Qx1wJ zl$qW^oiDcstQ&4kXzIE5g+X-Qw8X_J9H;)a0@!Gdn5KL1DcFdjOZxoyZ6f!$L@5&D z$EMJHg!c{$g0eX+EeUmd4+9Yp;vAg=#lmlne-BKe!2;{$W^ZmPF<}b&Z_6roDU0by z$L^RU|L;Om6mK;vEb)P**~z~I4fe$**NZ9p{}K5E8-BvvA$t*84d|VC!r*(BHNFDT zXiHYxJ9YfF7WXW)*cxIW@V*?oCjMY&ab>1m@bTGIto%cmnsz^*uQtNhU}9-|G)dIQ z>wYmDgM`A*%*J$W5GT-aA?;644aR}F&Wkf34MTm`iBrEu+4biGLqPkf+ZIbEUN$7! z)g?KyD^G6X$m^ELA$t$dx|G(=E(exZcUkqF6z70K3uRL}zc&;8Uen|^n$+uj?o?`H zTV{~6wlfu>HFawb{~5!gG8)e;y-L)lw2fB&jrENJ=U?}C!;0qOX1}MZCWE&PVo+DP z!0Tmjj%~+^UCykbtDK64EFF53GIkzS%?Td!J*KEgo(7E5-!UPRQ1_iJZ;U_0&|~6F z6F(kX%Y|1+zS?Y#F}E$D3%IZzMsxmit%$GcHV?qLzRd&gq}`*tStu@MH>M{t5e?t+ z4Sp>CkF>}n{uY~&sqC=Vtq|9VMhR0NRbv|@ObIH)+|^|2$mpTl5xliAwr_(l^ZCnR zpjoJmA~>UnROX65DsTMN-H=^wnG@;wSRO?v{*FD}KQCTcqCI{m*k(hwD$$O3?4YdB zxO7=?x(o2m-Q~ilO;#eSS<(JHi}B-mPapj6_8rzo@1i--dJesj8eXrVIt;>qt*?cd z1LeZ!Z^yDTfLm}COPqaQe;eU*qO0Ha{P69&&KjrLYklafM%{vF{z1f!z6+_Z?Ql8bb?|J(v`&E zYkaZf~N!L#{dVG$3kPS*`Qp=h;}k?{ixu7IB3Rk@M&=fa~7f=>PE`f zv^qtjz&2u}d@r(z?yq)#7x?J7Xe500vzbTCE^cyk9P`I1RS>;uAu^Kaf-U5(B-T?5 zzPo-YDOe*QPCY(zDXQ;Bd$=z#c5mb^0TaUQ(}OaL5;Y=NC;f(EDgO0}6sNhlqjg#LdPhvxRg19NWHd zoJUS3hq6Q&)uG zp8Hbde*6qet5KGblfTvTvh8O^>cf*RnDyjrbOo{A z2gd*FQ2D#(1WR-zP}b>UU;SZnDa7VIf--681{8F9m0kJtyNLS0a}8Q|jNR!i^yoJ6 zP$6JTCel^_rHlzOdB4Eu5 zFiFe2gY~)HsFjK5K3%5pHIW5m|AkT^8$D-w)9tn%j}`B674D8BkI|B-ax-c5lY%8V z9p7E;3ceeZs9|`WT2WJdZNy-J7vcAAo&z1Vc_Prarfz2w?6BuhtxXF_^8DD~4=>wC z?Sfo&gD(RZmFP@%?et`Kz0ai$t>0??k6hzQV>CRuDvf1W!!slNXk|FWv~3z7#>1H_ zaDQbl0Jyl)=b{JE4F2t@I0E5ay&+wQwv6NEmRUWTV2$Zk0+fRsL%c z?rAT~rh?}2_5R%8OS#Qv^BpAdnPluCKV+90sVttTP+a-)o)Zz3Kuka1 zPPf}-2aa>&EN;QyfxgpS?rGs$r3VrumgWLNtg(#hED8}UHkvt}y2BK>i^?nhkH;wA zZK-st<=1w`A1Ny79FzIuiyk{gAH{@u7D%=6+?HtpNJV+46R-v18h~MbdJ8NM*ZO;Y z-+`q5^#z_QKQzmd{%Cj54WY;Y#=p5&OQ+r@WMcq_VD!MX?{rJPcQ9E8z`uNg2H1tD z`(xU69Vbux&XZYS!Ldy@<&*n}x^B0qUzH5_#-wE`#vTU}^e`&i+Xroed3+PypsY&miGJ1uTqR;NH){ z6x0PCqLo)orvTBME5qnKwhuy|i~PVpg?Ss){6yl_FfFY||Mj>e+gTH!c~G^L;-7Vl zQK896BKc~_&D)`6#4nt_ilFUFU4V?0O3h85J1tYE;QwhOsd!xablK-SxFjGVD-84V zj-9GsP`s9lU*&H!RpQZMSG~VH&|PWOI&D0G`93aC41jujc*Njw9DP)%ZOhyDFUaO% zS#J?ncVSmP{lMpH0Yu=ztz&XGyZ$Lv+Wy<%0{Z726dk1SM{vFr+Jel7RvElPkj9^MMnget1Z@AR3+ z%#%RveJMGAeQ(6NW06o90p6MLs{{nt;Wh@`!UiFXNE%2*qAB=_|H}UQKC>vy!5Ww= zj#FF7s0DHp)ta7SZWJX7(=xIoO1F9Fbq1K*OsS~+ju5xgjLaJZHI$QaxAjAGwb})l zTp)fykp?;O-s|56H0$=!7yI?eBaU$gb;?+8t@0+d*TmjsNjcw;9x7qATwn63K1rba z7?@4>QT(}=ozefASUo$3kEkHC^koGwz{;5#0 zwTK~5f0)L)`PRtU>A2FH7Gz{epEzpHT56D7o~>G?`))VQVSFo9vqNt1`iSozT#zu5 z8bZgDj$|2YG@M{Cz<_5%b+^qD%jGt(now8(uChl47M{$nlAB z0?<>l#k8z3D{aNqRw@flYGh)6?91%6-}65M-?)v&Fe^@Edt$}o{h4w(Y#zIl>R`cD z9FSU08^Huu;__VZN8?Q*N}i1!%5Qv*l4J9U$~cYK^L*YyjkXsIc3TbJu6b&&SHMpM zLQDvJ@AA2zbsac}s`~YLsLAOxs@fjJ)E};fNblY`eZgy|AH*;F5R&$Hnu_rgZy)Ys znS}>}?>p`&U5D(|7~L(e3B;*e)3e`KZ#c?E+`d|xWZbOiW9@btB18)PG2|V0)ElI2 z!y8HYN0dMXY+>ZS5DhA{W3?KrNaK#nK`yk24iU~xV!kozayv}mBH>}%h3Vb4sOs?Z z#!b&1ie)H~K@_D7KnpQnXX0z6mQT%sjAAS>av_MQfh$!0lW;WMWruYzuJ+fHrO^zn z;+6aHmQ#`;K!>Jd4?(aPCpbRQ3KjAvefQq66w$C>*7eDE+5 zOvFk#Ins%9&NOzceR$i9x+G}oGo`N$nzv9{;Y0P)$<#c2iSv=@-t1dd4oKF6e3-ZHk z;G)AZ(U--#2h{|lh-!(lNRHED!o+2QpDo+P%c)@_n@#&0%`O>b=x=5+R@A()I>%9F znZW_cJ!)>+Az(Y@U#$ny&GFJG{9l%Cd5F^HjJz=!Z=Ba^wk-NXBW#1Vs5O*7KY4t7 zc8r#4iqN)rJfz`x)T}Z_y(~)>8J@q*Xc;}S6%4~ET+07|k}51}1LqM?sF|%>B(ZFx zlZNgGRo)f@`c|%d^AGwXlSX^B#Sod2nNunK++1Ut^MPtes?e23IMC@9M%%q}Ft3J* zTjhYj151r<4SjDVifD^J`xPN-Pus&;bIQB3DQfEV?+`zg45l^A&v6)~2}fr+4sMPE z*s?aS*F`LZ0R!K&(4;s>pFKJQr7wHEUBqLW6}nHuXrlL$RPR%1M?kQo0F5B%6)V;) z;bNi^kjCwNlm?H%Gk_b!9LOB1#&W`Lie8umepy3wd-~Q{o|-zXF)3$0eDa%0V$}Lf zN=OvR_^oM8%VXr72=5+jNnu^lv)6q8yhug(t`-%ub5!_(d%_vjklt`Ie=?Uc?Vu!n=C!$*AVkOv4jFzTxL z-TDy33yD!ez&DTKN4J18agP`umbA1@(>c8;*IZgP^?u(TsE4_*Y@f;IFiluRby~gbZ9f zUV@&(bza(OtEnW{|`!?7f)#OcNJwRrGfKb ziZvhwwK_cS0bUX~Wts354o52K+&at-378@X7rKYc|N7i~oEGo4l_uW8tR;g%zTJP4 z%3!_@ldA|xUl(41y}x;EA8oa9m>?X8yUE&u)-~oxv`_NL5+Q$os0o#S1WSvnf)X)c z>98voc$b;Dgq$AlK!co5*1Ui6cH#Q}P>(@iOe8KLtfDh9+i`U@^!r%+2Cv%Ex{n0r zrfav7*+$zNJXDIK_}!(`VRaW*w@YOAeQ7rTPh|xZp|*c}f*fbIu7jRV^cPlJH|_bW zNotqW<@zwok6HG`b}lSq^CQJ{!|qerOkyg}amBxe@g2ZsN3KN%V-bDl4$e9#`2Zbw zJ~BnaYU7*yc4d!+$z$I49adlQ{`M_o5uuAoOjb2HtIcihkF-B-tJ_7sHerG4k)=$^ z^2~nCO6(vs#+aeJcKFJj%RIv$Vj-&#k!cwtUXB|N!uTJ4sX`Id`5Txct6HNb`1h*+ zL-Uq3z7eElFciP`yJt$=w9pDF%4Qx>We$)QKNVi}r>(c;%!CxZf2N1$oRkFboS0B5 zHfs9^Ff5l?63&|&tDDa?K)Rm2F3|?LKAsa>>VsIPUW30pyPC`)!hh{qi{9{lyl<_g z|Nkt&QjBwtWRLuIh{$R{ih`1pc2VR~lV0W37RLBbOuJaur_JZ#d(MH{y`%rUtzal! zqK-@UB|=h2hjkeL1_$tGdIU5i_#ErC6(&gfg|aUyoA1 zgE@0*gz@!!lD<3V_%6~pLu=-Hjm?^QA7o8VybLt-VW!lkp8;es@~M;veKKX?g7+Gq;56Srx`&=zr$=-ElP8LWTX9^*sHSDT0bn@=U zDCkuQt2GTN+CylXZk@*uhSQn2aRJ)5lK&yJ85X0hiTTBjdl{8$@f|#Ke+R2!9Eo;T zKw+E$P*W{>EWt+j5xz&hT4J#vzu2!@dP4{T3#LRaDw|p6DVYvU`h}JS-5*3Em5;Cu z;KMP5MIIULcmMRiamH`T&+l>Vi=2rZ`!$h}Dp);QpjeToTUpm)Lq%TTxh~{rE*Zo$ za?luKhJ{P2T5hupp4LhZGFkf@$hWe~1XCO#V;!hs{HKv6hR$v^bx19C_3eL=B7He7 zAxLG%L_!j}K;+e1|MtM!W*zs%v7g%!VV8i5^Gt`)s_e~DjnY}}zQrT*r6 zxy8EXb<1)M2`*tjh4bOx09!){zSpB~rIA=zw@J>ygSiZrZb*6RMJh!33pDxkh-x&g zZ^f9mMRX8BM3FgnWm2jKmWeKex;4XE=z9AV*CVi}W*l;HjZ{~UR ztby#q5|?G^OPus?5{69Q9<@PRK@S`Xn&Yx#mG$u-!_KUiDxS-z> zQH0{6s>OKrATMG322|fU-b!EN20u0Lz!*O7uYxs?ie)jS zvfqsp5J@{KqiB~t=y)qJOApXDEp(|eU22kxWjmKYxdFmq)>oO~v#lDnKcTbZ!l&o| z2&2cW&k-j~cosq`TNbL}hI+$r@kO=Cq; z+^!m%hGC-0P<+dh2HS_7p$;3<$Y-XAFI<$gQx?mK& zO^{<I2cGcED@k^A5I$X?oInooIl;4+|@?i2d<-y&Od>bv)=D zOaTuFhW=K-;z90N1yHaX0q>P~Zgf3CK@mfr(a(dH&Zvt3O6b@DRvaa4^O`8b4I-_7 zlm0Rga}QjPrPZGd-NN2mj9c=0UJqIkjOPt{X~1e7vZ6-6@Tdbs{dK!Z%Ga(WD@2=3 z5-8$LPtY-TIbd+oXM0+i2@CfrISzRpW73-a3kXXqby?1K=Gh|BK7E zTPo$VZ7*K>h9Pi;A(M$=PMBWJ$COuQ+u9$ z9c}g*)9crjwzQi%)X8gZ4-XTxDRh-pl^iY#$JF~yqE}aUclN|1I?0TV^%vVbRo`fn zLM4fTf6+>=`4D!8<{;Svx)4161JPi%TOIQRPg_3rB$AkwV?+Ram$g-r8WCSj>%*=~ z1x<2Ztz8ylPBOL`C!g0C<8BW4v1{Wd5^?fkV`1a% zBw*(Kj7l+caLrtCuaRH-a`U8Ig`}i8H)*gg|Do5IyP;@!SO5Zx6+yPQfO!6Y!Ta{q znlG?D+|kbj-Q;CGP}>hF`ni72XE_~2{7~N5^tv8#v{;jwlm~Ogyf3CYWChWav(xi( zMR@@rnKYkL5eZFhZn}GqnbB?`vM7`G3O#mt5q5bA8d$VArn3%l{Ze*j4`g=dQH)wjUc3!9%mS7@>v@l&%#XG{2L56aAF)#;+YzUR~^ zG=H2z*+EZM;z4O*xI(wTS{hJAyHQ+jSi9d_j1Ia8#(?hW0UeeU{7vBEPE>5{!o_y}zMmGM1ohBD#nvpJDG;3LT1C@s!{G7LBt-5lC4ARAe<@|QK-T1=WFep=AZS&W;Ca7+wu zlbmtd?nkiOSd~BCPPSkl$;;-}i<3@2OJEEK0DWejEk($2;hD+upIF1aUcKxde8CvJ zt#6=uQ0YSt+gFdHUan$!heGRIbP4j%g?|+YwamN5(IMPk($(Jo4evO5f&!y>Y?rrk zuZ13ILH71<$7L{8?IkeCTr?xck{_JD~!LqMjykz8|ZkNZY2L+y-rqD@QzTg zP~$AD9K}d8bg`55bg$ETL@)`NoeM~n$DmRu>r{fRZ2UqE-PvyN4CY?@`s6nR1&J<6 z15S=wX~FltDV%9tGZE>g+x-b7-^^Ot(|0>?JOC9?$Nauy2=yi4oRQI?6k>n<;Uq2- z!nf9Vl}n0dVP}$AN;{%Pmph};U+D`Iv?rfMirt7H9Refcr))&~2qF)+e?6Ia;naIP z?aE@af9x+RI^UmcTzt7;N!9-?Q(~Qv&kxw+iZ^mW{U$}<+IYtO--#N}M`ZrU-nL$& zK2V+%=HsW=bHpMm5OZ4UYQxdk&;)K~&hV|A1LSDZWA0^ZibFJ3 z))K+4HP+T|YI1r=-EdMPS29$N%Y@VhZ0O-wHZcm=9996mk8c{vAAuFb(AigET^xBU z({pogE1jL7sKiE)EpILHT2-5ugU4{Y(op5$jy(y&Q(P1D_ga8M&U(3tfHL}X$=<{o z;&y+$49FAcE*Z9*zkE?h9h{Jw!ZDt0Mve41%c}DGA)~QmM+6?j{&RC)0GGx+AZCTP zLdu4S;S?>1b5+vLg_>j6yNc(y=KVCTDfr6X?~Ne_8CkE*%S&L6^G}zp%$q6pc$$n& z?|?d~1i>R+s+xb0%8kjw-G2p?Bk`c~Hly!91!x=8`5L&LNhG3T9dDEB zaq9ZpqEF<{;AP%BF5XdEpx{wuS=&RhOY7WTAOFQh?v9b32e>9T)AghQOO0|+C8hpHg=kV&jIqF0o#)x&;c9xe!+iK@w22%K zQeR?2WH{y@_-fWHDR)Zr@4}V|YXAdr=e%hh+9Z9I6?L84tPFe9rHAJIIn8^>IN-yW zL3?o-3#YjZ4>!JA>^K~LM*Yh=LIkMf<>g(CA<&lHPJs*jvgAsGE&E(Z2D4RYnWXfDqb^~f zwRllWZZHs7Mq>`DO`BQc06ZH?Dqc3vJh*OsSJ&|bdP}-(qsbKd%%qN2qkf0?>AFCX z&87jd8~o!RycYnHK;`;2AnVWhjY=06YB$EZ-S(k^zp%cD^%e@|xoo+nj!*^dk>bm@ z;OvPt;6fU&m!wXIhGz%`k+u4=|Cnw5_xWof7WUuS!Od{;!l9cE=+1Qfv6XVa>Ht$6 z&3+_p4o`!U?w?pvDiQ z$+<`WoFsTO8IUKyi6J7mR%9)@JHpod{H;Tx$QSnS-txt=DV2sP?k)BEWn3NBw0DO^ z9fw5|SLY*G77L59&3Mlbbk~u-R)UWmqQqZ*^k&dD0jzG@D8ZffWZY-pYA58n8A-6n z9nG^tHd?-+TlJ6ST02_gAmis3@)fy3PX5J!lYg#=hg2qwYESLQ#<}SwNjKek1n$~dEeAEtG7`-(zO7KhpyR7Ac90W|BBW7ji_DqM*LmB9!X!3&6UpeaN=|1Sn1w&drJbyM#8mOb zkpdW0oTC2DtyoDI~kL`UUy&p%e{AY66(rMC&6 z4x!8u>MdXgwl>4nqJyW0_(1@v*3)YPR8G9gtW81Qsye%wn)++K zir!Yhw%+PSM=tBc=SuIZq;^hsu;~ZTxGsWwu>_= z5GbuKT!yeVE47=oB(hDeUNC)`>DLM}>;z-6lB( zA8buuW=Xm7Hx|Q`+L1Uuiff+`)CUcF7fYr`B(e$!g?7tEv3D-n?}<2F{-=Svf))}L#Eep4TU9$RmLl725H!h}CtpN?35k1G|DCG6aD zivMiy$k0$`cckYchj{K|1P1PL<2u%Iy|>Xa0XQeRWtA-t+a6(%lVG z5(3fVm5Bb~c|Ae|y9-Q6uL-7VeS4NLF7>*xD>pJ)Hy-Fs)|%$zxQCRfFc z_>F5}8*?CmK}2tfb2{(N!zp_vWdqw9@8_vE9UR?@Mu9U6sJOa_C#e=%d8|n(0*oRS zyFW4EB4(F)4XRRi8AgsK6)G5lW&%`CIb^n^Nf0Cd!Qgt%*|Jji&w5=9kQ)j3s1?t# z=gC(#i&{U?$m;Jl?}25dMAsQ!{Sh7<>Cgat6A`0CG5d|p9rY92dG%ubV=QNw`TJ_i zpG%_I=8v#o%%mQ$D_eVrB0*r#p6O#aRco43Q5 zQDM3vn3TyHH6&M})0Dd_>|1|di?IHgG&YnZY(9%@hJjQ0!4GZo3s~*t;h;*^;;Nl6kHzsx?MrFyfqZzSV#3-Z!*c%Ci#>W5(75)#Sm)tSckWHp9w7pjEPj)!ho z@Twmf6a)+z12D2Lszk2U^FAg*!b#-RQC{_}{&%WA{m-HJuGowH?e8_?A+QQn@RsT@#t?T{>{9*DK2raIK_10=UK|iE;P!qp7h#AvC$^D zB3C6me{6CEjndv8qc6YS`Q4DpPIm6U9S7VIxW6hRCkiq>DxVhfYXorLY} zPha07mPY;gL)*9t3qle^jJ${cUW0|S!E44JAW)OFZ@u)`sUmoB9%{3*DVTpxgh)v) z0KLc1Z)Zx(y)w@@c6<@uq!hTkwd0B^_XrPfqIj`%&GcnDLS&kZAsQvo&6-a*_UkWZxW;Go8`gxByL=eJ2_79YELo|NpbT*)Tu4z0g1?Pb^WpI^%hX*rr zD+1{n<0XeEMN&t1ev(4xM~6O!6%xZPt8;pSldgHT^FMXHyjw}@kYh*yy`wx+kJl(V zf9|hDGJfF7EsCWL{#D=ROMBbu)_BA_lW-u(y1u$5IS?vr9BGjM(kUf&AS|=w(aEFw z9FMw$r0k_4+RH%pI~y84W4Ep=V_v4YqI#c1v|}$A=)xkCwh0DmdfJUPS$RsK=3MCt zCwAQ$HQUcPm*}t3<#4K+&%V3k3{689jw(_IqG2<~r+mIS>(vNsMAzj9L^r3euO zE8`S6a1?wIbKj~ZVdDv9f`xpCb(6%IUa@BQ_~Qoqp2kou+AjLk*p_Gwe!;BEWy-cz zxitwQLiWq*&e*5;FPqa0a!XJkCRd0nZoSu z5_fGMxdq_weUksX9+&vE{6kdogzeIv4~zCuLU!!=yr%L*!l)wYx$3Fx>V@E?F-N!# zZR}+3K^+-%OP!q`hL>?i`bU)Upym3Lp2s{#ZN9Qx!4LG(@Ja?v7V46>`+D(on&Uc3 z(U?!Bi|CIt)hlE0v%A?*5xGJ|3#e8cAB%@nGWd z%;O4<}Xe8=&F=3T=Mj#ug7AaCo#jG{td7|D;H@r_7g2j*QfAk)9gs0kdp zRt2?MGjpnpON&dhtLaIaLB5Z>)Y~8`6HM~Iv+JIwPa|vJ=t%O|sdX(reGRMc{cZk->Y}A8x?%%hpY6V0p z_p&Gs$4L0x-@(AKg{te0Dwpw>lHLX1zhqc>Pn8X^Y7Eha%E!4)V%>xZRA$DSf3(!f zW@Wrjsq{%hemX3KGoE>#{Xj2-dx*n3wzc)F;pl+%5wmC7afdNqvzyrprK88i*Cph8 zZU^7foFfTI>i17~!*{}z4UBcnY{U+<*a{1ll69pcShf2r8>tQkL`6P?a(2f$^I5mQ z;D$1i)^{J`5Xh`B=SPh*&X}c$4^20!5vdsx^Sm~cYp=Y8K^}x1*4ph?)-$QY&w1MX z@~tbT>f>pnv=-oj7_nFnMHt=#t-4>--^{!!5#1wz7FXZ(_w>-{l6YehdWUhqUN{xx zj(7ZjEr7srrGy8#PF?|2i2-++>lnn^x)`T_(!leC9gZ8<_?wRo@aiUg%eWt=f5*%g z@3~dTu8cgcfBqPrkBgB-O)Tvs&h2 zSJgz?`vzetXu_HKp6+#qf{Jex~qQ_A8fY`XuE7 zabg3$sU`>H`jRXk(q2^o+l%0m=>kzI-o~4_C|u&cAJd#z*+J4@90~;3zOKmI#%2Md zymL&=G2T{?@w*GTkLFsR$eV9B6KrV9L>wx+L(zseNLnfQnP3ap-Qx@AtM-1+e zB&DXg1^qs?cpJ1DE-q#qS)VmMJ~;aC1;Yv-pmQB!*P-;JZ~h2kn8_C{-z;h55W{6~ zzkG}n()_kdV1#3K5rbd|Nr+hiO;K+M>ylJoaOQ8`5dDkqd{-gZk{nPU9D&2x7! zY?y@%^Xr!N=VGIFb0eO!O8r*8YJVkim(`muLXN`8RUKv*1UAHoy{p&Log%0_Ph@Ay z5f^rtM|4DM@)wvf=9k?j~bQ zq|R?12vgdu&#@VOAw_Pq^*Qt3zKiR@FdNI|TN{+zyX?~#bfa|U6t);V%49i? zVn;B#M#r(~93OjrZ48CGz{R%f0{O_O zXMRT_71KQlt}(MW=^mz;e=Ki!wLP(s`Kjl>I!A{U0RF(B^jF0~g;jw8#ZC8XR;MSa z;aJ;qa7DkAf1qDJS?W8hWnP?_+wQFVKS7Au1c}p^zq%ciG5pj{*t3J<)!a;lKG zViv#3@gH#Y}p}qZGunnhJ~CcRzzrN|S$0mTkKC8mV^d>MZ=J z_RiK=kbSYCB08GfTipFgVs54V5V4%Ij6&gQZrCET)kc4_j7hOdkO8;o<8`4MN!6x? z048jZ1%r=KN?bG0&DB2y)RkE!5;j`1YJAdt5& zly99vu3EomfUwQ2RH1tcNtkHI%!6Y^#`nUrWddT>9HOQ=`A5KtqkT3xS;FW17IbAh zr!4vaqHC%I2{?VazIkw57Bc^1(Byd^23dky2}|7L!t2@>FW~iz8*ARi_IkHnhjbjj zV*_bJGBdax^JsXehPFI`%LAKp7m)Yz{YcLsVLan0IaK5MPn$0|{qDc2KA$bEEUKG4 z(|attY~6xBE|XrE2tKi*>Yx@AS<6uTb?5j_@s_4kxl$$#qggKHGl|lF9Og?eAlt-; zzl%x?bhFpgr`l+0I_9(?1$sJ9pL;_P;><}6;XtJ%M~0LmIkg*E>_yB3y;~N{I zyXGKs9aI&+i3ZB0_OR%QsW%rSqbVi3^d`;+LzT#lE0=DQyz2>a5?gDx3A{wf04;t` zS&k3_bzQZXEc>0?Z~v8Hd@pcZ6%yH3I^OFnf)4;25E2ulqL1cORaE*gl?uJT03pWk zX$_P9i&`#q*oM`2TsFBG{lDCmpH3j#66hZOgEGZW;B^#hb!_)N1G|2qHhw7r(q`OO z#M$O~%mFQBK%!Aug`MlHz0JwNzv&}+DSDkKoY1F~&ONx};zK5n@4-VFzVU@WVB>{n zx8Z8Tl38TxVs)|O=M_CApZuM@zplPt-{+W)WVR?x7^+xL>6@E`zeYbY}y3{=jmR_fse_PduLQO*#d(V`>tH#H3vmhtoa&%6?FLlgMn{%X6?n~hkC z&nZ0yw(jmX&3_OxMejRCn$C-PK7+0_ey~c`n@>Ik`Jd5);Az&T=S>~>0Vnn`Pjk=Q z{x-9}Ob>5L-gL`XL_PL}Bv0~ZCHJSmS=CnlDqlxoM+Y%$wF+rGe+6x=|GxQBh1B4t zEfB|-f?UQwy|&pv6Gxlb#O?;^x%6?K>+7Y^nPI9!dH-?$mt2u@Sg$lI>n^)C2xX#h z-%>X1u@{upFCHFQN>~8E1z&|%=xNw_8AXAUlqYx{kxoOW&*ftKSoRx8na5xh8;eSl z6_)A5Yj|G>ou^U9VOU?211R~i?U$6B4k(wkSJ5!ym4o=?$Y3kE+7Xz3gF2pSDFRWH zs{^U;4I521cLMPXh%gC*UWNTgoFLvZmzeu3R(up3Q8WGME_q<9<68lpCvLN9azT>Mw&aku$M!3)Y2J(H2v&3I@^S zZIkh}77<}V5&}FKQURByL)_x?53}M6^;d~i21BwvXOQ5ESKnT5Oaq=$_Bw; z#=ZWzeru?Ex|YIPlroaujF>Zew?zpWakeW;@8@tN3!6+xk#hDO=hN~9hmejy6TYl?JRU6iYb2}yu@eOFjgMTavOCd`IE@>hln>UAQm!T zILp>f_>HNXn8vVFDIPn!opzkNE-v0p^X9-myDZv{i}}FAZPeD5P_zlc0m^enqwA~b z+{Z-9yG{k3RV*U8N;)4bC#{?-F?CRrhxs}-2-<&n=8yWW>oU=DV7-54yzWtjA$&cV z73%KLEmRpIkM03I!t+8|H{9n^un#SLh*zFsJV6zB7!tCDxG3wA6_+cczQZJi(g6gN z?|2S{QN@;V!B%B11FgAL-}%4zUwhpv_o#_6djGzuw7Lg&L69hOb83e_6(WraQL9ok#xSJqhaiVR|^=~XEMgy%ctAYyJE z`E6&;y@`S z{U$J$vaMKXP!j1#7l0&VK@Wb!Q@V>0 z@tKvKU$^koa+B!~dy}+3|L(!WdJdhL{gcTbAzLkKl7m>eRK@>_B{emkD#Bz`t@2Rf za8-7c-y6B$EpQZutuY}kRyQwBw_-pdDdHh@HSWzpg%Vxjaxr~ZWXk&?v}IJPpLnlf zg1HyQkCR0menamN@7cu*{HZLDkBjEu6K{w;k+Xvv+K3Dc-Lqoa_rpyi*C~RW-O)CK z&;gRD5)wxEV0eQ3>Xcb5(gjb)0MX5DX+(Hk$q;&2fpp)$#E#en!xiNy)cd(GxKGvK zp|+PvzIbj6^;dS~$n%?}=@W95{K66rP9+`lDMv~7%aMd}JCSZLpwb%~L)UtVVdGpD ze0R7uI>+>*^cfE{p}O{6`%&M%6`tnZ3+X6AWigpg>vGt=m&{VS)TA6RQmk#5WCXMU=+P#BZ~;e`?(ope9U%N%iUXS;)>ZNl&pvH@`dniT^MWKrLvOc=r9G!~ zt8pPBISWK_%0F1z7-A*~B3^wOai541;{B}p`nSh`73_Z%TOwDpYlfDZ2az|YjL?M1 z4L$|+W(XS15sCrs8@xnktL2)$2q9b^`i}c)ZRkQ$gR3P+iOKTn;^gvdO;B@+)GB{> zqSsBdL2$g-{H|cAf%&psU?S*kJY^TII+JehOS#nO@>VM}#seh5#78F^mptVsUx!zaPM_Ze`jXZ3D$Hd6RF zma>2FT}7_gpS3f&Ir$o6xp^fLw7p{yy;7!^f?KXH3-0e4}|MV|-+R%X%N$N=T*{V&I|*sen+@mN}JmB zfpKGp43Go&6zJYh-x}dCM@M4N24ouBmtGezpW3~-J z#KPWlNMKJrrHbp(yF*|7$Cpu9zogo%rDW6~eCv$SE31G?ksEhEf@5@M!SnRkd9p?X z=JC7f)0&>OPcv8)_g|b_@`+hnnN{g0+hz9IcH5$%HB8L1{v0mrB_C%~7r-ZX*(`4D zE2bggiD5UwriEXx_t}}jb`6CR@SGX_6zuxx$%>FP1+Q%&y9u=qyUbZAzzaRjKIQzJ zU&OioUx!gMCWjXCCiWGBOIdskPUJ1O-t#af);OaU()FM8qsRGvX~C>zVc)GKsq>{X z(CshMQeh!K!IZCX$j?FTWHGmzb=Pg9W#5TiiYo+YWjm7{M(%=Rd4mwwyl)&g+dn6uHn^5yr&xt|E zzGTq12p}I4M;cAs9?kNuG{|@NOQF;MAxpohIO%630pxs`97uCW7tRR50AdA5T5fD2 zR)n7Ev+&%Cfn4|OFVEHe_y#Hi}eI7^e?Z&PnK((mx+e;;9Hz(g14G{-n-l1&;S*Ri!d zgz&nt;kt$ZYtnE=lDBmfIRUg9ux%$nT~c3Z8hnIJS^$x=nWz-cB=x=-J)030uckQ+LEY`N> z4mAlbeVAsPG?&>l5-73Cxsu$d<14BMFly($KYT=Y#B0$W507#3=z*KB9Urw2B{U(W zDBV&GU3`k4l-;6!9~(*!g*?p&Z^$Oi={;zb3M;#_@tgb*4L0L8@)x!I;b!glr|!DE zHs>1Ky_h%DpS$68C~+aT>ir}92k}Ej}yp;&ev`Glb!qpoz}xzr)iIA^u&gmenob& z=F2vh)b2+sh)==dd2a1>_FT-Si+BWdm0XGsH1O))48HeOsdpBopMdni!ab}butopE z0PXe_;Z>}NWrE1J&_sWeI7woP|DtsdKv99v9-Z#RXSAO>G743#T1z1VXCUobJLWt3=#u$ELtZQZB!@X~SOBsV6&JA^3wLh<@rG zPOV5TTG&2ttU~`X7JnyJaXr|=tjqapDYi|7TGB_X(W3)v164v-6)K=|LIO+on)3V(rNf%?dRV*^W_*9%k9bjhHzDvAXpHjbRX zu&O-yY*W{bb1$^5s_1LeOC6pIAX7|yPDa)d8%0WIDl-JsQ(35C}r#>ek! zYV{Rj&f+y_-CxKTP4?|1muReN%>8h6tS$X$hwIz1EfW0$Ba8zJGfTtxOcu>RM@@85 zT0OU!==tlT@w!5QlKi%2u4Qo1HM)&zyN5{a_l_JNs}_XD#?%zu^EiIXhwQa+JEmtC zJE>t*31QAxw@^L^iTpU)*O#tyni<&VbGuKOa9^30Q~%r67Y_Stu!oy?Wlye$zkAo= zpg)#ZR?=RB>U}Yt@9!3Z&6oO?HZim@-iRoMR+v>0Vdil_NonZhZ*!G~D2j?y_|1Gn z#?(SXkj$1PKFZR@7--A5&*UJRlw+Uaq3&8zWxQo%6N(IZ@=W@aV^^V#t(YBDIVVc&^KAq@s4RJ zpg*9lD1%|XPLrAzsR)A!7edK?1peXW^$5fDA@TeSZ7wBQPZKtJnb~|f++x-rElnqG z-}R8Ox>_pkebQR1z_uYqn(RjdR;|I}`W~geIp$CM-02KgUR@!ndGa8XE!V>0Iz3!- z9@@uA++x+-BiGkoP^{LF4>0F=r@=8fx%k1QVGjQ!`w=@y7$C*Vd;$74gMQQ$22_)y zul)T{pw(DLtjOX<1A6gD$wUQ-lA@n@piZpoXx^k;5)qIYmOEkptS`M{3$74IMeNL44Sc8k%R4`7!o-mQg#+X`$zN8 z4@kex?6lVrwmz7tseePTnXhs5vM(YWwk+@3TrycL!-SSEamZTTi@chAQI`Bn*XKcc zFEiR=*UsH4n4nTtR8nUBq44uG@h>7;S-u55t_p0q)@RB#8f_nD@s* zt-&RwkNIoqE6w+Hhvuv4qTkXh#?9x`6~0L|eOvDgVa(DeVX;lLZ~u~8T+-yy^K{^S zh+LR1L7*Wkh{}z0|J8&01O;pQ)W87nO{U=@aJqYWzs}sig;+iXWeW3&Y93Xh{MK&;Q9N`7nmA{Ve#@^4(q6q8g=z^Rc%FKvAbi2YD`PSpO(R9A| zWbCX)V{alz5d^osH71qjG$WUMP#JcJr1B}S5EOPBqIyB!hHKUNV&Glsg~P8obAti0 z?)9)I5jM)}h8C*j$4B*c=$7GJ$99EDt5~(gBVLPlOL>S8ym z`d|bS_5Er(fVM{8X@rPe{^M>ad$!1x&+z&OM>1NVtt3-wnAXO=;^l`M z$o-g8N?drS1&GRrXOG5inV6yV>B#){bKuE*_^Htk{u4o9cZ~_0PV@qX=SmtVGnfn} z);e*04eD_ZzAsok9aFmWyU%o!csv{aCH0sBxSQ(g9qvH&bwo&J0Jq$q1mG>*gfK}V zfI5P*c@nk|hOF$9`-ACMZ={!`+y<4}6Thi#&F=m>@+eWm>n0TGV<5uIb3)csVeKK0 zAdUJ?Pkm2PluaHK5m7ixQKuVMCV%zfA?AygjG%_eDtk1F;;&jH?j1WB?O9wpP7$cH zxt(C5j5Yem2G1CPP6JN@}1-1*7kUznv0sUWrrR_(JO(Xx)lyY`^%L`|;&? z`vlHs@jMFDqY@6S4$s|ti_*+b4IF^Gu0rY8!mm?7+)nlj`DbUtXg+gL?7J@x06Y=E zen_R!tCAtzIp6mkZv8Rd>i4sPOOKbbzy!g+7BbH4Ki{ed^>}c#V_v*xe#!}~4*5>S zg`PXHPMUm5=7gEH=yx_5n0i`sck6gfB!f1I6RNo*Z3|w!Tw??96SAV47NS=n>q{Q} zh-q`($X(l?*AoBS;Wyl9+>kQ-zr^hL2OCdHru2ch?QH&^sVfM2fJ!h2v?3`LtBrON zPvIAexXJrDMk3O?liH?HXTJJ`iC1h}wD8-aBzYQqTos0~3i?AHKYWytbeDGzCy|Ff z0lU!h72SjF$}!ONLd?oNy)^AS-?Hb?iI{Rx=8KFM6`WQmt`myD%*jWBW_Qp5oU@~b z^Pyv_pi<;dv#BoduP3Iez19Hdwy)|c=Bp;8S^2fsSa@$aT$O*|1+-99t6kM_Ir&g- z{G8RJ@Y^qFzgU_69a#IrAnnq!3KUYK`ga_}dTt3snzY_;mM_nX`LVg$>OS(svetSL zGBtdk@xQ8K7a(yv_$fa)Laz<=;m75uU#C?2Xs+Ee=YGgEd8Mb_L5>%-$wB=s_B0Y_ zt1e%z6_Cm@Fl5I(Kt@BRHLY`8t_C?!OW?ThCkjsxE^f)Mggv_H_+L|tSF0dr45yu) zBrFJSqp#jAakYsd?7GE|78{5Ef!-9}(Hj~{n4P6!J2+Lr@(>xr!}yUTH?|5dT2O?8 zxvaBuofCC7i;>w*CSUt<+< zt14*1+l7{|g7bH3R^4EV)`)OTtT?s-SP>IyR z?TB7bI$&77^`t$i%0sc%R&v;*+F{BYeIR^7sbczLydDX4p8vLy+#>?o0f4`zky1?vAAdwW6lN;K(p2QQx#5k@f8F)Kb zs578VUN_NNpYm4ER(n0kKW!AclBUf3V`a2@BM=Sid|aIVVwo)6RcsQLaN+3LVEsmy ziWWB=sjWi#=FLe(evFW@(*xMCXIWd?Jg*X8-gRfF6~C44e`2&`#>>0@n4^DPYAv9E zlZ3L?m%J=ffgaNwEUzMzF=R1W;daZ5A;8OWbz^}!Sf;nEz(Y*QCJW5_TTP}J68I6_ z5f!QnV7K)AtB^XXNQA_L*b$bVNMUuONPD&3&s|5PqK5;AeC#rqEil}beoAQ+Ip)n z`sgR=ThpI@sLbCQL7(Pxm7OZh0&4a_nCp4kJnk6Xq8~@3cYkl+eZNWTTeQ>m8y8Zn zFHaQhb&EXsq`LP@(C%|%_-<6`!emo8ZB*&Od`m^+MD@ua@0^<>W74C)p2s-+*cu^w zG3if|x-FLbV@l7CN(Nun?Py4ob~QlK$9_V)WwElJuQ=E8S<;bXd7D z96XRzDT7ML`O|pU4QB}b_(*>}$ZEOz_~2I;)B~9f$+2dWB)sCj($z8H)Xw&ST)il5 zqlx8JwyhX96IJ3JCOU7v*4Ourj&tzc8b8oG3l6=VP#oS=R+#os1D$Xl}kYPtM+=oiE!=#D`d6VmXHbwI+>9h@KQ zo+6d=El_8!^RM4A-43cdZ26kWhjN;;8N&LzPAh)-W*5#eFNe*%Vk2jl^BVDezSXsqv9urlO7hzQCPLa z_QTf~Kp#TJ-s{R z*X2k2?(_Mat?T91*@im>xL203?ooiY>=AbbLm<$(np zzH%Fc3-j}ZSNf}5^s1YrhVbTcFy-8%V8YiWSH~+^!*I?xv6#-GUR_{ zu`wgewNnlISmbJqR8@gFyCi&|nFBExEr^)xq7JnLRRm09LYAA?>6!s`9G+zj7rLGA zH~CEoSlLp~{bj%d>{KpwneyLDeZ3d(BGVpjujDh_;M0DUt2ZsELxlS!RmT{nC@-`a zZcf(@*E888m-Z|EiPnZbU|=ie@HA`x;^dlL32KXo9s=0u9|T@|BWs>0V>|V@>;Erp zq+yNTvTK-?Dk#z2p@#X&E9!3%6%mPch5bBhHj^FW4>v>h)0oVcc`W6gYLt2PouD(k zaK?dwpa1upmBEm~vd>?GHcf~c?$*b~D)xR=8Z13?gg%eANp0|nM^|wA3nZ1BWxp#~O9vdg)m0ix_Nk$UzP_Z2v z8^l5xxZMz`PIg{^juy~ACxPKQaDCC7t}!_;J8o>a z%Z}QlFHlfZ(~Rc+Um$KX@Vwsi>iiUuRLQ+|AQ`|B{D~n2w$!Xi-yedyDQ45=9qU5) zj$tQu*Aqs_hdd=4&l*H>2}}#t$mSui(F#E`BNm$-9!B&K2i-i-F^MHK z47FP-%UvE5)}A*&6+CxBk67*7X5e6mK#l+iPO(x9c_sf9M86O4zJ1zgJ!>}{M`VpJ zzqV{64~~N#;sNabC$nd#!|oo+X}E-#b`%cs<|(1+sycVV83W=uu6bnC|MD*vW+6bt z?(Oep&wFecG+wQoz&o>C3|&5bnxh~v&nevMY@|Dvqf#2?cQ(SzD6abElm6Sc^D5sN zFhWCBA7$Ydp2o^iZSAP{Bwunb^=*d_qF3MQFjKdm4-1X6H4m{LK_U_I21A zO9f!AQHMP%eehmfYE=Jy9i-C%ms3{dQW^&B)etfa1j1?aoV=2&_ep8(Qb;F{4L~U!%{YSVgh}4|3#kaj zi@F@joU8zh_aYQ&Sa`Tw${UcmX<>4*U7io6?qNs(2-mkdebF+e7e}&phITSV=*beH zSJhv*WrD-}<}_^;e4eecXG1`Lb$^RPT#wq~=abqjI`FhEmu?wYy54`+!Cy0JurC3m zCxXTX;gta-uRRREo8FtLx&ZetZkHRv0kuY z1Ul6tRf&{4EWfbu$x(|ckCfX60=hlpzRJm0e4(1e!EIC)+)={@$N~06W4pkek#fRb z!;SX_rSt7)Ye}(>wlF_wtt}(?Wl;2RI~2ZnyxjkkVghAg@#3?=^AV87%NR4X0ua z(;E&k1aCef?Gwn?wcoYQ$y*^74vgAaysc71{h><+@{xbZ>@^I-0~i@|B==-8V7z_r z>!Tij(lWZ19{b~o41f!m>eMe|$CQ${7Hi#<1!#$8At}jgh^r%4IqqiSWe)gw=4|4e z0l87Ea4g3(76&x{+QR|8-7(BeWn8s*kXMMdor zwNvm1dSc?umnM0k_N%`QzRmquUo)YO@b9a~hzZRvt7lY0@e+=^rlAlE}-?xHZ6z_Hv@Vo~pKVb$k zER!KMl^nFZU!x%dTfTk{U2lrRP9>m5H5w4zBNrP94y>L85OwlVMFvL**)NRRt;d{1mhcHW)br6E>2!9{r&>Ne z*YF7M>@dOP?vrS)7vKl72tYva*TC|YK}=*t1@x_=n{Pk?1Qi$}w3sPIn z-4ZLXlk(K+4q8MK;O8ZrYB`Ampaw(`G~qG{{5HFci&a_ZlNmw_#haQJNC1JJekzcZ z5iWjg-zy|m09c=3#A)3xC=l9O^G8HhhwL*Trl!M8JE}b61nW@PN_jpo)DFJ|%;I4S z1Wvd<*A<^Fd%?SI#X8zdZwwsW&Z#*vOBn%D=;YEE4(0Ieo^glDjH@8H+0q)^gFZ&} zQ&A?L<@n(l7@PRKC5u)@Fz+cCRk_^%hb)IJ4K@%puNWcj>qA(tE#nTd$hF^pe@X%p z(3^0#J%^V${bp1O-4b2nwNLFDaS8#d@;eWl9HaRD<3$OAsfW`z>zN4QSCuS>8^ug4lX8XD@B+$FB&r!G?uQ>z}t zhF8i@%1rVIdYTl$A$*}URpD*54?#iI1%12zQ0Zo+YaX|P$@ zdBW*S8?wvVgBF^~I-de5`0+F1Pvv!900r`(4fU~$*HpOJg>_!LRj&mBWRlQ4`#F05 zpz|tT=S#DU12={r=k`rpVSI=%t)+|^Bc?o!RLjVM^o!MT!Q?CAHs(;}iT>Tk*#z=A zGWa+8ycYnOf*3JD?|ONVn?|ehw)z|Mx~-GcgiWo#pxIXSH$qclvyaq}^PPCiO>Lg` zS?Gn~(QR)1>Acf>Z8awi)fy==ooOPn&XQEoa8ck1i6zkJ;UX3Sy?!SKD2`>Kb06;* zlzZXMNEMg-XQn*_;M4RgqKymyOn_G)#;HO8`ca>-x#+~&KLRr4ux|TNnm)F(VL9{Z zf&ar7`)!^NwLWf9)55fC*ym(U{xlH5*shfeNep5X2JlNvt%D^3!cA8|FCZK+idjBu zz!8D!05VUxTU)ENt_$sS{MuA8`_Y82qq%}*aG44lJ7QaC9=N4N3ZQ6BwqO5zyh)F= zo@WPWD&J;c^x-ta;g#wDtD?o4TA6W@%0#B{bLa6seFX$LIqyIem9y{9UavWtLO*sU z*F*A2k-k}Wyh0rGRxA;60^?4I8VZo-XY!tG2dd0z!iQvsIy@ zLKuV_T*eyI zWJk)#GRGok!;+4{AkF7vTYLOR(@3c9_yi_-;G=%zkp24j|9Q9RMCTqkv8VcB%FfxK51p@g#mT^e{=uEHm z99s}jCPmwm$Jj$XuPIK8PF#JwJ^Kyc`>YO+!=^H$5tgFJ`ATO@CqXg!g%4wvk2eY< zE}(S%=Q%cEbVQV^k+C*>+e~^6Fd=}=`1D}XVamBdfgW94)4#^#b5mZ!=$>F_jT`VY zhL=|B&$E>BXsG4j88-4cH@Lg64DHk|7Whl@S>?VdL@t%pd7y>~BalG{(%wsKQ0ORO zz=e_e#>su6&z>Lfm;Y-l{cEpIBVanerAhADl)^)x`I!LSR850DAd==SBLrI@=jQzH zBer_u5fe`1Ea+j@X*i{`T9yzy@cRV8Z&o6Mihy3M+3a7Cj_BYK7CCrq!;i zNq)U%&fxraT$tgM=>)n@b0dLtrw_Tic3Yim_j!5mVJBt9nu~OAQ|FC zjhamZQHp(g@A3AqRRjIi7OVsCK~@Fwcc3qcPR3Oa6CAc+n8IfpP|Cy!J&0vBD#OTP zl|}@__960^XdOLnj!S9Km%0p_+B6IO*()qto_ ztFwVP>%9CS{6KcGzdV2Tf7Zi}{}%iyeChSMZ9WrCFxY0;HoG>YLW)X2$RLP-dygj4 zS%ySFs3KtCiYz~ZP6RFIcqU{>Q7xHh)Byfg2nB30Zfq2>zT5_Yk!B^^R@35CZ?$Hj4?uPA?JqZ zZCF6@yr~MZVzC%EK1jqw*U5L^2N|4btpBlS3It$SJSJf^@^b^ z$Ht%NF)6&U&kXXzR9|uE66T$m9hW_I;7>4rD~pX7g>jbH&!UYRMiN%}>7v2-S%ElCdf?_RcKD*t`I3BX(CSYT+baeaCT^=m3lB@Z^iol4sy*d)- zep1I#U5igj(>APs^mHaFOSl7&wiNm-k*(3q-WjF3;Kld5;X)W?P!pb^s;teT_{g3# z6cJklO?>7QJbP6+XqI(V^5A|foUec}lp=IbTofA-rSgT6a#7n!UG+8n`AE*at$P-@ z6%8O^`bEm0h}b``jkm#+K-$2fle^2pTrcuXkTThHb?n39t@>&W+-?tcgFl-25+g9H z+Q2?p;?>GS1RH2nT(nW_o`Q#h^EVD)zqXN&+miwu2XF}fSw+qPvZSVnKsNKn2n`U} zbG)s~pFv5{p%s<5nt@q{cq;F>=h!jepj8oQ`K;nIvh4hJyD0BuV4+a-c!(x}{tM{j zQ0de@r1f>b;s$De6AeZi0W#%nZB`4dUBc_3lK`XhP!{l7>(^3BfIwy<fKvqs^Y$ag&SY62~cXUqHfcDDaV(^ZE>^+nrDOQ)0|9g-p~4JsX? zfRYA+ARUr3gES%`qDV^!0#X9f3?<#&-8J+8Gt9g@zxN)0`0@EMclJGJpMBO^d!2h> znZQTKK$Wj~b9a*E135xCK)3d&7>D9?%SInr~3 zWa6vI$gOah@G@vP{vVle-NX3Ron1{f6%ZN`mASIe6XPq!gcyb;uB(s*Wk{-Z@_i^H zF9Y0e%n?&otB-BDm1iH&aRax--q3i6@iE?mCfoa6!Wk{4$nFFD_;Z+PwPV9FbSbB+ z574a2Uv~bylwHM{_Q6SQ7o)Wzj4ZB9%DhkAsNmsH#;P98o7c8vK`9_+hTjuOGbaIQ zwiH1A=F@XdaW6u^@Y?^U^ELVOe)=X_T$8Hp9p0GgPTUYDM=Hxm1N2@{(VJlxoxX(` zP8dlHy2Ll*V#@q>EC!L z{zG|~E+*a5KM|$U8NUeui+Wh+sAjKk zABLVkl6cY3^_l7g1xYx*NGtzVC14MXdVM6bd_{DlOidsKPpma>ymh0-(y~dVzRUY7 zuiOpeDSwKfmozWa{e?aq$r_}j=q!wPRDO-1ED|nuAdA8DWs{Dm303Tp6qICuGy>)? z{F)Mawdm+M(}(fc+xE=4Hwi{L^+nl$vR<%)J(r;p!ed@vt(F~P;oIHtn`YKZ zMA8y*ax^OdO)_?(zjkbGdDVp|D|_&*#K|jP9f2id@wWRGHRzz^pAITl+d1$B((@kt zN4xMN(KbILW#Q258K>7W0~dZ;T+WRmrlcbX5l}0Eq@ic{s;;?5o3lxYn_Gw;My>r$ z!rIg-*?)c!NJl_UFIN)YfAz1s=9Xcs%)#3si(N;%8(XGo7w1l zh(kZ<(Cu6BH=o=i)$D#qYqizTbTF^{xcLR3*h~|^(|XnH7WB{K4vS#~d6xf#ysfw; zy52&<-|-Gm(&^5 zX;`JMa|$ia5##sLUF4Wiq(PZ@g7{^(n;%c#-HJy_vNk`Meyu|0VBM&#Y)Bfy0cD-7Ep7fmT!z~40LiQOqoZ!Bwt1Ik>;difwe%gi*E4Sf zA?;sCSRRX^2qN)UKQBcR`Vuy0H`5Zm&#E1|skI-Jh)Sd=bNfL_;mr1ya8rUpk*|Hk zw!vkTw&=xcQTyTd-|%L+KK=tr@Ltn5PibkrM4~uN2rIj-eeL%;J|@l!e$0&WrnKmR zovfy`e}ze^72baP`5|W0L#kN>8~JCGLo{GQ0H|cHV0=bjQT_4Qj~UP5zB>7jG}7Q0 zA|j&hOeU%Vy39R?pd~zWfg3jl)l6$sUj&Ta@u)TXbP96L!Dng2qhWrJ<%t087 z2XNddV;%vRlm6ce;3flnLPk8L%U@0-pK}a<>tb(NDUmmSJ9jc#F6H z4~az^AEJ)-+(UXmgDX4p#)5U7n|fwpfF4@~EaJD85ng?s2v+4})rAL!nK)t<=jKx$Xb%S~^v{i%YnB zsnieLZ_bizJSNXTClRn}Jx)rF|5W_VW#F+rPqTHH5uYY!Q&6J4TaWdnDo)B$J9Q!y z(XQuiS3KD-Ei87vHgA56=a5mKDU#yhtXwgp!!#nk&V~0nL>0e=bRS zvg9O`=1!!o_ABEa!3L~=3{SB8TDU`@$4Mljl3*Kk&U@mW{$ z4>h=2$gu0si*7{Yr;xz`|0XVqk+sq zB1Fbb)|V_NHM~Nt@+M6I{Z@#rvBQBwazL)m z1!~*2-O6tkh)JG(B7PYNe&`#x(-*OgND{v#+2IpUEw|J9>9Y?UuPvT{S^+B_Cx~W@ zw4~9Jw&kv0{>jrC*I?dh$peq$?_Hs~7cRtr&b0<0hmELA^S(~=vltpWy#8i2_KCU_ z50@%3x8Ld?@Rq{Ep3I7)Fa~GjoFM;VZ4l>Dk&Gz}ic}`Wu73&$w8&9Fh=PGkfPpwS z_U01{xP1ED6v8PLbmGbtHXOnghNuD=kcRCbgd%7<{yu+rZw4&A!C5HC*lmHLgOxLE z?FpAO$^qX96g{e}W7)=3b^6|s7~wVZK6rGz`h-U=h)Pq*2mFS)=i+b$T@Y)tR(8{H z&UsK5oMo`0TicS+W0&pAufFZh7aX-dBYz!p-M>sC#Wx*hBQ(y6i%V{2)Aw@3k)bJ zL=fEVpea};h4wYa1F+zqsmAK0=!UiqdJAzTY zpcb>bt6BJxf~>WcQa6Qbd>Te|XBJL0Lf67$%fo3I3xxjC_Ut|pusl{xFk@y`cU}~? za;=NFs&kc|)4);8y?>MHj`O#~0(N;gzn*_p@7WTUv=gOSHvxEFmM%_itK*G&DnUh>fEe8A{2J-aVnYXO6}au^ z2!DzxNW?;^b9aD%`uRuGMcB-SXa-A5uPq4RTBLobpy7!*eNlgQGI#A(k5cfig3;Ya zSiTEBxJCV#a!FE)6jpo;?~dO%iBM00tB3_43*r+92Gz_3w;6KHF?Y2*uUUTyju~dC zkircE!W>iLo{l#E3_npP24ZNTOV<(VWJj|WXsQr~5yNj-D8BJcRl3|i%6QGsfki+t zG?8P7+Sp?8ew9Dw^v8(Cz9e-`%9r@DyFmr(=y*KU*P$HDK%dwQIF0l`?(#|@L;zss z;v=voDqsS>G-7x_LXG}|l$2%#PUA;3imxJOC-22wb4`Ar09bjpptUbGb)jCl;H9CZes8+NX{I$M(7V1lmL&MzC&ft%Luyz%rb{i9G_z1~h@?h_v-s`d3 z6G&o(dw|vjd*ipGqazluEnF9JKu-tDMx6|fAG(nk%P6zpEzr}jPF>qvG|Ds5#%hqG ze3>$tp#IOS0%#bn5WJBYdhoE8>Y+;F`N|5CzaWI+*=(eD66# z`d2r~OrSDXeAzSGCec$S!)d&o2UCvw zCoDN(YHE5epJ4jS+BI{=zjaZf1)1)Ud-DW>XZK( z<}qG9rH>(n&|%g~?&nQCgSa@J56G`wgC%i@bCpIk9RI1a)xptFld&HE=x*K_braQT zabrP(r(p>9a;*IyLE+Z{CSP|$Ie@}Kq0PLymq+)&c833wlGDR_iwg@1qF?CQ(Tc!Y z%U|LPv8DbG*RD}DhxP6{G5(k$^1>5p&OorkOhI(_cZ$+(*A+=}=_IL{iOE1em}1Po`E#wV?ME}a-?$567HEHGXTQp?=f-OqVf}8z0p494DeSRn$NPJ3 z<9N^gp$A02xPph{j~_V{HU|v8iOvEvCseuum%nc-gR*3x zQ_$nKpd7mdm$Xj$&5}c5g683XaAGfna?*kvHs=5qt}rT-dT?`6{Ut2Bv*q7-t4)H^ zI|)+k&%}NIq_5y2c-T*Ti*k$?U6Ku*%$yjx$$KP#-#%M9FdL5UlggXmS6avemq~nP za>u7ydA!#^{D-B+-JO!PCz@_=PB>frww8J3#8^E><7>U_*xSah@w9BWr}sV;)g$FY zDxO$*iG$O45qY?2pC>^F1)rE|GT^-~1-#K2t(cysF$>w8hjP10SUm9fWw{Ju=PbSn!WBZ>Xf}BaKZ=51{+>AF|X-^7p0Ol((?1Z>n%QH0rTpx62yf_ zk2nZH1{XJ*d;0Y0UarE2_DrMYrIA;HZiSDvzo=eI>#r>_qy+r`1+QF;S5 z5_96aGItYlMbTC`UGa9nP##y2TXISl-7ha)B^WqG7uVx2_>YhxplDdfW?2^?D&xNO(u_=nQ=h1v zpGry3zRCX7|2hQ>QHdK}!XVu0z4?bXVB*!sL|QN}dP$Nqh?8)YZ|7s&T(%->Avyd=Kh4P+(apKqV#`+dMu{TbQBTkk- z<7>S2oqj7%ezw&)#%NzaSVmFrShr%qMXjjV1*X%-1OMPoFrd9VM=ai0NnV+x&nb9b+UEl@DPC8}Rhl6Ri#0f3}%K74BkoJp70}V zE-yXC<%PlQvVQ)&R*`1F;zyt%9ZX%?YqC)soRjHpqXx=mC=dZ83Y~i?y>jcFcPi0#(A?76+Qn_T3Hzks-s%CmuaZ6;>kB3m2g~Gww`35j zrjOLyjX+-Thh(QppG_qsR7N!nj$3$i(0e-CXwqte{A=-s#|Z2oU*Kw=Qr8+>}a)-4ck+7a1}W z_MS%*_#LG7T!ZCVmRfF}@8Vy_j%T{ywt@+2XHG#^M<*p=l9a_|&@IwoM#igi3Dr$u zhGQJ)NEacnuvrlp7>Y`y3koZYT+E=i1q{;U4&pU?g(o$12)!aBcR9%95Q{B;bc8W~ z*A@&_u1`M}B(}D;nxmb&oq)^)Bm&&K=NT+HhyDFIYB69EDiEiE_c33RvHl=oK5E8n zbHVc2v#mo*%)xwpaYvPp()!jpIQ`VWc6Z+i)w-x`hHuP+u*O68(%u(IIy%q>YCNmp(QYP>ff__ z&2|x;F}JGqx0^uFp+p{}-Yaz1qwwS}Sh>K_Ly`Q*{{3lRsj;Lixv%M5mg&6qvJZuT z4;DdD1QAwOs#{l^UB-=@HcdX4=lin{f1*Ix;tW8w7vMf{8yqT~_a5WD0S5DiAYMY2 zL`j+=DrS6BXv)eR+m_D09rXC+3%b2mx3S$Ghmd~wXvXqTfyr|nUoNQ%3LE-S`<4NUCx4dEMubBxK zUy$z8L8GI)WVg1M-$7;Vi;Ccjhs$m30|(x`A_viOti#~gD@;rd-b>b7#GleJ{I>ak z7u+9Ba63W8F7wz{M0+N2wsJTs;FeqPqkf|i)lH;;VMb-ml>+o~Jt@p+D8@hysgTKK zyQdf7m>LoiB3`)<*~*H@dt+-GC<*3>xMtk#>y}@Sa~7CYpn(JX)r*+kw6wIbjPoaT zSKmYcyQ=8CQgT>yRuCO3t=ZVZK%j--?KZ=OKw}sRkJJ5tOw-3~^v@+;we;fKi&bjb zhu5d+4zW(DIBJmBCk3xFjq)^=Ju9z}x4pbTHQVMB|2g zubo|I+dDh$1*g_i!0D3`ln=Mhgvj_}G1qVrF|nqAE=dj|f-UMFO@g}{qix}oC}gho z7v-rM_t&?8PwWckRy<|5Rh@oV+4H^m7Lo+3VE|tFPrEFMSKD02F(EE)26-z*j;2O= znxXr~k-tm*>JDfy*=Y)7g`e#CM+7&1U->Y6xv1wLL!r20f0HrFduHY6LmUU-fu-4E z3dn^3#HZ>7|J`SuX^X||$9`~t!S?mW@{|%2p985&6Cpezg5PfPjp7Z1FSu!P{@!JSlAQs zfq3ZQQVYTdxsuG}0_!wuH|bwcmOkJDt4}FaTC5Dsb1@!ZQdGuh7NE{zcmey;hA~cIUm5i70vj|NRYF7zV99fx;d>$tQ9I&--tm zT?J6F-ygHAy!t!H<`<_Ta-Q>JCR<$ZmaNNM=xuA*Y-S_O#}9RWPucuqQag^&v5x!A z{>Y7r%<1>|Xu5cw%`a9Zf>qeYI}ja6Id%yj=#quU7kU^D7pgNev~-RbXboWa<`t%U|R%s7gt2Pv+fwwU&Y-V;DSr>+FY)k8q&6-v4cz8gSMt35aIV&}}X zCQm(+S;`X=eCJ8tR-J!wA$sl(@CX+0ZH{FlU#1a6F3aBFKKSvknX#Gji)KJm);sJX zf-*%OtCanq=CJ5_4kb>Q4z~4EZkYXZN0dzn^7(MU@@cL@Ff(iYDWJ!3o4_T z$vJA;U;c~Su1)U~hh6sms;Q~5z@zXPF7TyjMyu9rxQHC>CVZpnE!5S$wwgG#tEyr;_uN$B*58bS7f4_&44Uo3R$( zia!jk=Vtk!x8sS8k!Fpl_Bl(Dkj;M<6JE@EZm1ss7H)O#kR(aZxLAG^Y1Nxe%xS*L z^8gH5D79!XBKS5Q5Cnbg>N_)8QY)~D60f&rx4ND;ZJ3;y4JbPKOO#k`gCpD0`?&lX ze+;szas?y@E9=a=b0`GT*ssq4GyPD$_J2}p}d+sFa z#y_&=h?twtrq+5>@w6U?k_u0+^g(WWp!hdFKHeGuz5|ZGIubU#Gs~akY<{H+9#2`g z_srbFqJD3hhK+3wW!(QQcBRR-wqCt#Ui9j{tBv-w$g;m+0S=^c>l+ETYCDve^xMsuE$SJZw&cU; zDCqj9;xORFj0AnCLY6#?BMTRYAvB}kZg>17E;6#LZaGI>Z{b~)Ih-D5Sbettpjubb zLWD6|Qo%`rL2gc}$HGWG6Om=>pTIe|XzwPohWKdoGocIyKKQ;A_kgz(N+5|9=$K0z zG3dNS7gXKVT_L_e>%S2;I|_K!xWVWDI=VPI?wFtzgi0H{g|O$RB2^g=Q0j`jXplNa z!3S3kT%cC&81&_jg}>8P@63uNWCaGlX1)_%2>3n9xm0$6(k%w}@IrGRq_ z0Or1|G**1HrIosIE*VCdgw-$ZccUn>8_W(>2K!#^i<^y5v;H$-mfx>$V>{#6rp3CR z9om~^dIJ2 zzUZZeQeNL4e%Wrs8}262Q7k`2x*^KWJ1O;>_*6vytct0F>j~NVEe<`s>`ps&cUb9u1#b1yoGUU7(mIbx0UUmZTpqWihrP90T ztQTgM%YOqfNH|vdyv#=C)%t)epqPCapK_+~haY$EOet52$6Y+p1_u646*&rm*2(1) zOexiJZia!$APdYXVj3A8_1+xJq^>3oivYGFCa#Qt7FLMkGf*Mi0l;$%Uo(>@_Jegn zxKcFah4haITO2m7#qsh3w#t}V`5*Totg`hyAo4t*3^PiHe^i3__{rdu4?ojK9**Y* z5tCo3bq(OgfD#{reM%t7ZfaVNDrt3j?=N@cQk%R2geb>*dMj>qNHi3Ac$Ca;w4m zdMzX*)KP!s+4+g3O^Uklh&6~Wwn~Z%JF^e`s!7% ztF@k+F3yZq)jvgMq4Yt-03V1lbVO_#QQpR&jXyd%I`w08^l;ckCzX+#(fazjG8bl3 z1w!yr*LwFk5YsUW1n$@2Nxwf1vRT8hHqXa4btdyRfr#z%Sg%igYgd2IRLQvGH&o9V z&zvqc^>&7a{fBmy7h#KEqVwcx6@_&n2XNup58c{)K1wF0rtceyV%{SbAXLq%z=D)F z?Kc_bIu67wR@N1gi{Sz$iu5kt*ap()BL8eJC6R zeg^X}okpLY9eztZKGf$6RM??{WaRl*P=?&=ZEFMOB(} z#BTnbbyWrr<(BKUGGbDM|4v>W~kHVr&*22z0?Ax2C!C@)G9% z_X5ChXy+!xun|fb!%qm{1oP|))s<4mVW0d%VRprFTcrrTe8ZTlZ3V1I%JGBl8u!(V zMvzyB->=AASy`$7>Qovo=J~Ot{B?KQB=~Wqt2Pcy+2roMm#u`~JzCRIhFt_VbsX`in=APY#-F@vNxM| zmLsSj$%%=lb{-xc2Ntf4|jW0Z#;j=!3inAGK38h0DR8LkBO zcn7SOZ|3tEWzpvk?fPtDKoq7%S@f9?)C?6)IL})z!Oic;zR?=yJM=^Cm6w+n1*KRiNnbwM~_ILe)*T#AeMDl<$@G@dm)k#8j=N-4D-+3BAE;qYa|w zYmc(`W|}JYkvKZ=y+sotf--|&_hh= z*+JWEv12qS@c)!XkXFSX4*AnTsd0Zqivbsi$?kKUikDWm!ZWTvQ0FP?*Juq72XPCy zWps0CjArk_TveV-amtJb_ApZb&GHFhksp$NtB8UBv7>bm{zZxL>F&Ny9@yomr!y48 ziIrs6Bw~rEWxp;D;}3@fJ7kwW5v=Ot?=2gLbS*9CxMP&PD@Lfi8`)oXc8mKrlnjXc zSrbMwhha!HDOK##$m?vh&=Bhj$o3=Cl)iN;a|$BJzJ3s{2ZS1Y7JpC>`%3BS@IR3B z@`Ce1RSo%@M7INCU7y%0FL?X~s^JjCq-3COtn4kSxLsa%oMi|KcJ(9mW~`)lGiSbx zSkbeaE&41pl_vUoHJR6{`9d4`mJtexhxz#Jg)7gS-uL0EIxeRKQt4PcJ=36DXa6g> zHu9r`o^~pN%TlM#qPEY3!2Iz5I}s=X_01Ch9C=G1jV4w6)yCt8!P`AUMc=#yPN3ky z2k+GRuQj7dLua9HTs@iC%}9b?nC<<_Z&$F-rU$ENWoDPf@4qe)U@FZ?EQ~6_bqcpH&Hy5{p=zf&E-mpr`JZzHi`8Q}zu5$a%gANS$n`tb!cz_a_>W!dh zfWM}Xd4f`rMN6zco4?#ksDZy(cr>X0?Aw#wdiHJ};%LBN!g}R%ZVrk}Ajp~wg>Og0 zb01h@jiTs|kejJ;pwgQBFE>%{^$oDSVRTuYpFUuKYglIDgbXT|1>&VIjBPE{dI+U= zW8aH3xLYf)xm%^{%I;?Ii#(OP8WuR?k7yTD=H@-SY~01u1MU(xH(OJxGM$c@ohaP} zM~w|U4rANaKy3ewoIBeo*~I)y%}!isryDrIu=$@}+uWE(o%B zKt4j_w4o27v=Tm)`FG4z3Vn09wDemkAT`D68lss?_zparl_K$WBQ6tfXf>e|leYJ0 zkZ`%sJ?Vgw4rW58awdgTChOUVEw9eMKJA6{`yD9fY16BRE&U^bk}k;tS41<-d0woM z#23wOgozJAw-(%#689H1b<7qMUSX}a6B5DRQzzcCtPC2Hl4mDchN~$>*z}s!EBD3Qt^w~>Q%z(HIWo&Zi05&=_6}fpf9C(p{@T^!UFGg9{djWjWy57gQxIv?1Xw~^K(u9s~MbclZvhuHU%5giomf)Zp z0xwxe?R@U^R`y$IvKM`jX9+6<1n;#=Y}>4V;V$bnTCk^F@ zj%_VZ;5;&;Oy9iR7ZkP6F}ItfQ{Jd6asEyD<}GUY%W&U{UVhr8l|`mfIIdZ06E?d*5$VPrVkfq>Gl)nN+ny?(iE!N<{Og5G z8FwV#`kT*7gNcH(RPkc)xY1xWA2N|-{5jnn<7Z(vT)YX@sSqeJIXR+a|6R0uAZ>-# zg6sMV_tfSDg>sjXvP$QK4g}vH8oA?^cHmzwyl?z-FdprRI&jDr-`s?3|zBelLt!eqBNkdvH{=`}B>Xq(oJ!Vnj)N4u|J9 z6_O*ZI5Jxgc8qS^IJ;%q|30ePfD1M`s()({nZtqkb+)JPmq*`b(=)F82jTX1+O^D>W5)$*MGgWd`h2mDBy~<(B(<~uJ&g(I+zVT1}8<;olJbS zi+P~1N#_-=*w)UIO+H>57iyZ+`)j)`l6jCitzvR zw*8;zadmWd`-S%;+2>H7$Qle+zB*>@?8`+!Oa>$CPIg?vdx8uMIQ4U)A0blRsKY>|TaryEQ`YSzAlCi`L$i9~2&i;*gB* zKZNHi{LP>5c%l*#4+4hz!kYWS+5jgRd=-x4v)o3BkVI)Gk>2=QD0FgTp9eKLG@d}h?$Ssd)YfeS!tA+{t9LX_A1bP@ z|C_zJU9ca%VIK#3m3;33W&<6q_8{~cN8Zd|(8&KJ; z5=(OjOT%A2} z`fLUTR1P^jCebmi$`x^6F@dDhyyj@nOD=Pgi>^Z=yD z*F_@PCK!A`$DHp7$?{1PDQD|$%=pLutpvlV5C(8tdeMv5oB9M!{UdxJ#piKdPp1A* zaZbgC#iu$fivft!7X=z{i9fe;Q;5`^uIJ9;-)!NtIQIK;a(l-rQ14%FlGgk0H~>_r zRv(@?GwzpAs@izv@QP7shGT&vWP|L8h5%gm>BE;%na@o0iY{tDyXXieKUcV0P_z%f zKW5%it(Qu)6i-G4Z+tsmsq(ZW)5~>wC#srg#9I>7-5W&1;t1OCc(l+a`)9(UM>!_w zIYYB?hC7C^5of=t1%m#n&)5bR)*u1E%Xhnsn&A6WlVSA9D~(PRD`owwaxTy`m6ecB+wB#DNm_y0Rr9Gx>b>kBQkJ zq1!}T1iGV^sWc-cGx_~qF!SGNq;=C{Kfl_=k1G8rlmIAi2d0E(;sy!oGtixceKY;O zu3u4uDSg$epon~dO-U%X^B}N;?Bqj=8NVUnp$#?rj&5LY<-f&r35)w!32&1Yh}X^f zeC#J829%jR{kKN_WhfnNv1OP721M$!6$(E7bpMNAtjh*QfHH7z*WNz>(fwq9e5QDE z0dFY@5OGoLs{%2Q;epc7+&HJh0XkDPlJ!n9GT$HOjq`}erKYM`t3<(f8Zl!xIX)w^ zUe$HaccnCyyP3Np`cZ$PK<`DPdDHumVqnKA@GV>ODtI-evw)hlDSbrg5h{bwxzp## ziLgq`w3~|BN~wS8V!AcuGAnqMA^a|OZ!Eo;!k@U2Ke2Kc*f=@ZtMPsYvdB zJ&^hCW&(c!lqWS5G)^xeCUqT7gw0t^(~WAt5i4zk{+#a6sYoWB9O^H04m+*D_yz8ob%6tP-a_xTQ2Fx*>L?=oRoNX~2#Wt^r zXkX0#H87i3^Xa4c)fLsxBG>KiG7IL*(b6U@R#wIK&yaM*ap-+;1Ui2fmE6W(atHGL z{dxr!i!+!K6H}ITWz~ghXt8qp&!h+$*sr&o$xf?d_#(yXoZmW(Eo98=4v~Q2{WWNB%?ZScc;9?>eW_ePmRq`v@70D~r+{t@ zX>M^JnyJ_p6o}cDLBy@d0<9s$aD)FK3*cPx@ z$yD}z1!@6dA@tsAB^T)K?W{Xj%=^8f$o*?E_XSrdC1<5@j)al$1JH@`l(ER;(L9y{ zvAgq;7roPBzllz#RJ!xLxieO=bL&ET-E?QT#FW}|vc3-#9sUq>>+k?*zp0OH;#34O zRm@Zyrs(zI*m#=oG9$c~S*)kK0-U_hf=qi~RJliTYZ{dSAMpD1xeMR@&XTU0=)Q+htX{FR{QrpfJ#_F;?DZVe;yk6_kO{TyI3Q#R2) zuN>@$JiPNRS<@Z&N?n0Y|yd;oHmdB?Ce@^VyXZ%v{$RI;oY8F*QO! zId0o)UudIEw&&$flz*OGul>7hX*34SS)gZYWo*&r0q9T)@8=gIyI!F5Obl1)1+98N zS5Ds-n^vS9karFQ6jq)}ER*0YDFNv_4bBE|vnXV~*H=~b>#qKk_t`sEpdSvIFiA&8 zmjLz=Si$zlUVN6rV;r{|GDb0oZmqGbfS#gX$=`O}?&5t@#8vQet<DKGv51oN$jXn6s|K@qQyCz%uW`?~bN8=<(2|gMh?rxjS3|SJoqBg12~Zd|NaA zqCO@xlu*+gw1$!ZQ1pW*{7m z;_gzc#0Gc;(1g~}N~`GtM%l#?jga7Wo2t_)lXr8}-!zB!)o6D3z1AwdmMt7!qt07^^CPMq!JNB~^ zfg4OO3os=BFn*{IRU~efd^u18O zl0rj6*M2;f)WP@bHUl5CLc5*wIq3MnsEOf z&UeY1ZSg5b$_p$brf+-)?USA0JwevLe|>PC&A-V0^Bh5+bnh?pszcoXEO?uUtPfeT zZ~0U>ZbH5eY$pBAB*o zb{@8#Vp51T!#u#jkOSF^$)ys`(Rm=o$2Tm1{|Ie$^Vr8uHQS;SmC>XinG=vLxN8Rv z0;iPJX)FBm=g*Omk*Z!^QrtW|?k8~@+`PPm;MWFoT5@4zQYqQl+26XlYVLN+4v&q6 zf*o&A63))b!i$NC`BhrldAO1+6 zvZjr`gPl}`)@TJ$?B_FKt|@%!M`}2@on$+x{@?-O6%s++XdO2-^-M3|Q0>8^N8I=B z(Je18-=L<}eEO6jJ3E_(g(a%2tSoW4EkYs9((LKe#My}nnf%&X7D`G=Fc3{|Z)rV# z`hh*Ghzk3`?7~8_s;VljZV%_hBoJ-?%*VGZUU_*h+1l_iCkAIrT_|yJLk237sw~T{ zAP$Ix{UOh8@}r23gM}APv*)Id`V7FluiT&i2*yMKK62v=0?q;YhT1^W3|Q{twzl39 zl90GgI#%_5y%89PpO$jJS|R60L4m^n*gbk|Y8w7Uz;NY)#4x+El3}CWtL9I_OK_sC z6O?*4Er@%IJPb}xFKBW4y`kB+_$_+8?MtThx#hYjWEtM>mZ_2WLCFU(bI7fg*Tmd> zd_+$Y67HUw!PQ^A;s&2oOT*3{1J2pMJ9qBfX8P9~6P%+NcihvXlP2#;oNth>z6}4i z+#W^G+uLHv5QmW1-gc?m$pfqVZUH{fSuuAN)2gZS5A^0NlD2jYmN2`*828+tv`5 z%Ux!-m3C4FM#hy{SNOjmn;QNo_&*~+nvXz;GN<008RznK3U;x=vXGB7&a)>x$h_e@ zxM(32crC7T?kRadab(tX3c-!C+gzcc zAc@kC{+QuKGMB8Po(*E9`p0OiOC!RaKUtW)eOxiM?KaT+eix5kz@Qy8!Mg8PO%jiJ zqrfir#RmeCvH+w@;Pu&Lq#v3C@+rgCsT6F>?FzpRE!9}1Sa!jO4%kF(F?)J$#kzBq zWZ=#ioMZRX{d}L8Ty?^=Q|+8bavc&}D)sA(eyB1{m_HZ!5&P@L!v`>YF)cOC2MlZ< zjGJlan8Kas9zSqvnHLg!_+BUahtvFaldJZO-Su^rm+H_$u6C*v0(>&!lGi|E_jQKn zAhKaI19khxpgou0h1;iO6%JBTQmerZrI;*@h(EwmekSzKBTdcKPU_q0UmZWqPZQ?c zL*~7lSMjjA&qc$ctafU1;4^7C_ZaecUN z41jGz`}NID#K+iJ1Jq7YY5eu63e8n}(m5qy8pvWu0D#W}?}K+vNrKju*v^SHW!Rp$ z!Kqp!_U6~YIVS@H1G_lb#Y@w`z=qC8SFm?8ur>0ofq}o_;o&R2qCRSsOI9cnfTf`R zYKIm8!}5K*hA?u{J6Lr=W!1CB2D+-i_9-`pwMoA>dfgEQLz1@ZW8TrKe>qp<{u?YA z<{IkiWt(3#vr^9+AOt~ujSj!Z3w9kW-rWlX!!pcKsprAYe$)L$dP*fxkx_PkC*9#Z zHtgFavhNL_fWT__Etf-X?_^2P+iI$&*5VHuiQfdA|NhsM_GL)X4mJ9_Ydj$7rMJ*q zKsC>>MgTIwxi10Jw4bb4mt|1)3DEUkc2IG=_m`G|Avg9}vdLDYr?hL@xV*=j)&y8k zaDILfAKkuH$H1e1OcS8rgi~0UoB(t7)oN4FTH)d99*czi8kDn5K=9ayCk5)8gJ7I{ z?7@-xxZvptkEz|+#r$<^pZ31Cw)R9N3V~#mc1%QqYi}yoWv~|Py+50to;Llg6={hC72V-jc9Q_HOfZ&Pq9mGL>`k4$_m`4)-YJFu! zhGzY`*#6#h#Wa}qYZPp9hnHPlT>@HGof0l{auY2fB*luisWV;Eh~OkXGl5k0`S^CJ zlol`A{x;d36AlmdEq;DRG(uf)mCkUa@IvJzTl$LvXl`~$_FjZ6ba!`KgBhuu``eRQ z;l0Q%=p!(tiU?6kwbN*Di};_$zB($ZFI;;B6$Fuz?hquTyHQHIq)SQ~1nC%BrI8X4 z5b2igmX4tjDQW4Bfnny`{O))EzpM?c#p3MQ=bSg6_j&go*}|kwHg}(K3Y?yvp6BDR zMp|CoPi=1|PsEA5{UGZ-rRl&Gl-bt4++Uk0+Y(Ba)wCKt74HXjU2hk7#c|@ zt4h7!)o|6T{PuT~$1B(Zo!^9Q1EAmN7;>2V5jS}96hB|UTT3KO)I{Oj+=0{_!-J;2 zAuJpMy<+}LVik#rPcJ^qxHNRnvz0Q88Cc_z`DM@K*J4xTZ zDYLs<@E0P6`vacAK7rdXoUm|LXKf#k5G8*|}<=0l0xyu8Z(E8~yHYkk#DjT^+kwsmgGJ87i)P8w|+ zh`ra93Z^}6H&}P>HgCV)qnc7g1|L1DpLax9siDvbKZdWh-5hiy;HUZ_4{?6{8}4a1 z?xoNN3>UVi?Z4Y_0~L7-=i=M*TK68m!IX}JUveGQzrFss@w=er_aUck>Gkmcasd`SC`3%s?I+)h`%fp(V)CHc!iaB-Z4s=~ ze!ilYqqAFYXG-H6h4pQx2+UoQXa4@RDg?ke2e+&r4&w`6=aV+Vjt z{N21;ySGoK?20EdkpVnciD(l?7PZLR0A??}h!G8~H8$S&yJhv}fE`V{b|@($D?8G% znP!hiL?mmD2h`Bl%-YSSGK=bWlhSe+bomp7a|^y!zH(LD`b1-PCiy zOBQv6c!$AfQzot{f?a5rGCx$-ap++KgTVhLYuROcS&v-@KYe6rx3C4hJW8|3$a$AL zuCSRj-4xz7vP7Ea=j8H!kV{X<9q@EK@D5 z>V?chi)ww}d%5u^;I?3&zJI5!J*;)Z${@?i*Y zr-|r;$$XVpii%kD^z_e3N-*$V=2o(Rb`ZJP8uLAeGBv@&o5N{izBuJm2z!Os3T43^K`CJ44! zIjt8CerKSQr#YgwV+PQ z4>~U%qdmpiC@&mt72y2vB{m%g-Y_>rA7m8p=(~f=4a>E9h!DnKo6h1;1|w?GtXp4@oVjM7l0ZJC*2*x^ z2v$4}>=-v)GIVCN0bYo8V5#zaVYEPBd|C)(cz5Pl_ePBL$wzdK6l{xW;rgpqk{f29 z3*e=iKOc+6*I}zYYs*&mYX2anYkK1O0JiU!eY`MA61wBU!RDer>H+a=vdBYKQg;-y z4R(KicX+UK-*N8hx#XHiR68mFq-c}I>zzO69PWnRa4X;Q=L(Cn-dr}vG%LrK zm2j4(n6jKq>Z9AMpH;5is|Qgi%?L%2GK`6}13N$4`xG4#o@IX7BGd!vYWkdQ9Q`^n zJWF+g^z^Id>uOYm7#5X!fU@DSo36J+^G6f8TGBj93Td$Ic!}pv18<%j(P|L67Xfj$ zP^aA*sbOiEu5g;xrIO69zwvuF>aG`0Ey$rcV#Pu; zJ3IRWhPRM)H5nK>oKMy)gid~XX&YV5^R!mRrO-ox9nPYFu2gG%*Qqg|c|3R1y?UiK zYN)P>z%iimKnDL%wU_o;=%$nYmiLy;4d>uDo`Z2IXj8b~Xr$^H_p#f&(jf-XJfF?! zrKecI`0qy%v@2oz((qcRRP7heK=`Q=wYIYNwj_V`){EyX9y6Xvy5!N|x#;~-Vc@-~ z&Ic;o34`Ij%yto6e3=;?8;g4%?Osc%b#I@SepKvb?QydqlhbAUXCeG{85uU3ZRhVJBM;<6(%yzFgLSF|9c8H|?h zMw@`VUH8@Q~QrLT3<{z7`mtB&d zH8P)Bk!8@ka| z=Tl``w-JI)W!2O|KinS$)weI(py7p_2|=W6KEY9cQNBxM+4gh+Y#K&Cy!>JVol^(b1CIzrq8w1oWrU^d?h- zuW}%aXoa1J16~25an$njpKl*1K9DC(O*KU8SSdM?@l9UM{z%;g+^5WB?)|pg3&UN| zvUl7)Kp=-LkF8T+Qn`}ICb#$`;IS0?qpns4ROUi%-Y$UznSjhuN6?qirXOEad;6w! z>_qJ**Q)MWY9(>!^$YUDqQ6NJ(oav9wUglEJ>Soxl69DzbWo0%+>ArhL_<&;3*CKp55gazxbb zcWu^{-Cdz;Y;IamVp0FF9%XR@q5P|G%=#3oGV{Ghd;?p)z zX3H#*Md^skMaW-kdF3)!AxZ$@V%`s4%VoWX$lQPp4Ph@W)p;_<*d#Rlpq%o*;gP8% z1cta`*7`p31GKXI;2knwR2XC4{{;I$Ib2lB7&cO%)gk zT!binMq(il(#H=0AlM7PEn8X`fF!d4Zz+ED=i-a|XJ`4)_se9Yzl2lp`X=1Tmroqw zd+zToa$XxOo1Hj23B-OjNEf`<@!Y7lGY6t{Nai!j$j`4C2Tz4Q~Op+$UIAn)0Q?iq&hoX_2#xEd&%J^LiR@3rh+c*t4yf z1Fw~km-V&V?^EN+of=$iM`Iyf#>Ps6!cu3%4!-0}lkwh@N(@L9g61ct&{?||#wlYt zZix7~*k6pu+0Q?rhjL%@;Ym>qva5s%=DVV|;l<|+I=Es&bU&&FzaIO0P^{IydJvZJ z>@~9%GpQ+s@hV4}=IFhyyy0az6A}ONoM1+e7v>gM=NHt5S*_>+0Rewc;f##qVJRuP zvyi|?C-1BA#oWSFmdB4YCtk_sQKeQmSJdy01f~eiCbFC4Hh6d~{R$c3jLp3Vk={Ja zJxzm%DV;P?YmhH-`NmEo5l{U5{W~{YUn~5;25w6redH>&y=dg*u4bQW#c9(tfL6Tx^SZnE%V425Kn$8=S{puNr%E1g z^)G`uEz4H957TkSh~TyOUg4?i6HzOJBZciIj4h1Eslu-=yl-YSw1YrMi_Su4Yn%YJ z($U*puI5ZAp0?Xp{Pz+M>O@iJv_DVvfb3CH0<+>orf*~Z!lAqo-qv_x ziGpcKu=IbbZ>VZ}dP``Dl!?WU+>e}yl4Ag^Eyjm#gtsJ-J?4{k(EJg{GlkB5Lz9XU z*G*^BhO4elSesqji+!EBj$~cAw#VPY9zyP?N~S{FW$?|iyiJuiS4&w;y2QEDN7`{8 z&&5zYwG)gsI@u<9apSv7F5px$f;v~eF-MkH7I(eNUx;27e4KOll${y!7|V7EhzG;O zVYmA1#8-Y2LX@LUn(ZUj2y?6m;>z~L_MjGw(@umCtZs! zo!jUyY>CsSODEIi-^`Ns33?1}+Ec^6obz25FiM3gr9mfgD?;OI%9XxHxJ3rS>frjt zdhBviQV^?4hH`SaXmA&fmP9$n_;mBc`I}jCwKoNQb2YY7R_8=MmiPLv-!<938cokh zA)bCsJu8-JbvdX{4#5-eVVOia5VM8nx*H>ITkWp==CkIN7zys*zaJO)%L>?m4yOg*uXEwQazC%e16dlnN4gh{EIP;MutKKwRre!| zDJ5VRWUqpxAn^(^tN1C|liS}Xw|#ulCJGhG<;$LVd%g=P%AaYVgN}TiEhNIfWjMij zsNAN?PU~$<64Y@~OoA2m*R_#CL3|aqxxBQrl;gHu5w(0h*(OlNydx+u5V@2|cO4C{ zJ{M8q8`y2a4674Aoh90krp2S>;rXI-O=$d05-K5IG23m%b+*nobB}J}Qv6N#)bSVp z>lZn!Mf~`;orv*q+w3AJNpD}Td++o-%||_Urj<`aT%?ab8<&Jx(84Y)3YW;gfei@tnZ%NI68)f zy}K-pDuUrT7Y#Rz*D1Tr*&;D)H=Wa6pm zY3b9i{`NCFnQGV9(VjaL3a@ForGKij@M@l^HPpk=X-_@h>N(5@KgiR3{V3oQn~jr` zoUw7nVjpu4w&$0KcDKHk)h_8u#O3QpU5g`GCg*N%TYfwArr&7q8DM;t38s4$t}ddn z%0o^;F+O3w%+XK_i?(U8j{3)|c?@NIOtk0h#r-*y_W23(w~ztLAoY>bgmKgb!+kXJ zA^a3AP>1<5HfDAyihTd-%AS~`@jJsal>7(Adc6Y}9UUeQv`hE{IeXL)@P;mpMg-9f zkIQs!jNRO-jVs{O?OZ>&tV(Toi@bzc^VH&Bs&3xhk&=SRtZapa6B2A~V2S)ibSIr9 z(_O<={t1Oa;|qDQ>}wEnus!QLg{h0e<%Aza~%9x7-1 z!y}Tkw1HJO__{y~#{T@VONs?<;p+*M`Sxs^WJEIF2Z|HhSH9xvxSPf@jw`*X#?@u{ ziWNUe@j=*2=^ywhca^o?Ub*xbGSU&>%)}etD=`mr*vGp7Kg$J84!v3`Tf!Fu4GrzC zO5xL&)eyC_W5>tG$K^xS25iJ2v2ljlv zDi2>f+$s2{3mbZl0#Hu_O{SQthMmt(V5XwIB7T@C9L;iH#sG)1-?NdSv_?Y+N2B9d z5P^D6&oW)q=8Cr6fh|3N=oK{!Sznr+uBW_QPD zX5@nLjlYR{mal+qKy(hKpxiqcth3B?+$K_+usDxa+4=FeKnCk$5&nPXU$8LN`kM2R zXV31w#{3Z(9E`R-SN%@E3)9*;P$u-o?21d8gQYJ@plt5P^q+bT9+2d-jX?0q&5@Yj znjHyV?;Ch|SCS^5qDA(+)X>miEs}dmM3hG@>JjxuL!;B{g42T*Rm#-$4!fxDF)?13 zmtD*pZJ_(WM_L~kB5WsjfU(xT^Ze}$F3^G_FR{Yuoz`4(jW=)37b`9L?&=Rw}LsN^JC|a|^2T%d1>UH#s#iUje2s^^FoYDj&baQa`}+w?!6~392wQ8e>F; z>6>WPXO3!V5KA zzKk6l&e=k8$S`-GwE-Yqj5_u{gSv)BkXC^zo!2Io+(t;tXvUCV(~nSaHHFiVpz>=X zSYZIuz+3ddNL~mZw$z#3IIMc8r&};y4oRV8 zlz5S~WF!qI@4^Xgduoq80c9Ia*Yabu!dRwLPocqL@-_7@3;dXB%S(=_UGFCUflR_Ci*cz zLduWXF!&fEP7Nk_taF~I&)9g=v2{w9FmSgLb1xyV3Q#<>HVRN@NBt}Fd|DUh8nZUs zc;Se^{ZheZlHf8rfF7uHijHTA6leC@)Iu*;90|g*H9G>Xm-(x3#$&tz8&z{y=!@GG%qHjXOdW;tl!mgc_oEPw)B3;j-7|1IB5{%UL;YY+ncnJRBU@Wg*nc78YwWtE=V!fw9n*pzWZjtVF;Rgtv|c^V3uzoM=*D z)0owd*uRNtO$6o2#2N@X6f{4%_^dnc?gl{Am(6|@p(L1qLdcyn;bGD~#d^(!ThP)% z3EB^%hHx=AOi1xoPqA5MMb|UN4DHzF+l1n%1+h9TAq7-;cL8RMteC}6N3+vqO5B-0 zRt_0Wyuy8nEHyiCuAZKr9iWLIW#?u!J^n!O5NF+A#Os%{C9Qu)&{@NwS934Z#=Bq6 zZc=el?h2cSLZLg1iMr$u!90q3o)55e3SP1kPud4itAdv6w*dhXGLt&otTctIX8lss zD)39XWz_E(6GMBS4n*(2)TSTb@-s;#aUlH&lvA$l=@isBgC#2WP)o;CRDlp{Wot`5 z@>c9yQ}FEY~M$+9Mf=BLPwX(r{{8ez62o=4Og^fyamGA`|m8%B{- z&E)N*JYVZG5^1j&5S@Qhc~>aAFkHyQ^YJ5l)So{cv*DXp;D_b5wNZzKg^?arRFEdo zaCP+ki1{0!G}uUOA%{6D&>}RUtcdr7A1a!8)0c4O|H}8{vrk3vAxj>D;gF)DB57bv za;lyg9>`rmvMgrRhAJ2~jADn+-#p;fxX3fCduL1{9gi}_&uD>9*?eigJWjuYIdwMx zJ*2$@62>S}GZo*zuWSPT!rgti<=ea~Ir_^6(*)OYC2dB}n=tp!jQ7V2HgO?t3dkjS z2`8s|QMQw^46uCg@S0z9!*anQj=I9I$LwmO2HBochTeB;quVe_`NVb57Xf+lNLpwH zvHz94iGlI!D>6%;&(W~3CuCXl=4VTpGW0=;c`voKr<65Ed5g-*WWl{ml{7&^E7%65 zy$WGrf2Fc4a=-0X*$h0$Xdg}wr3JmxDWPTktzpIAJ#8F#8E4O0_a8-B+g8QIy{ zkrtdeUjMyU$k1S@ng6Xe&b54~K1Z7~4-|W}cMzD^v^`Tu4=%J9Wl%jDYiqm7*@z84h zoI|tZk`RHjV+U~d6c#|%JE{CJa!y>KqZqhie%Z;1ZjMpbp{eYN6(3!2PTvhtOL#E9 z2|2a3=e3Wb6wax7nH>i%HUmpm2Ys3VYFE_m$-Y@J`XEvwcj~26zY#H`9Inh1Qc=Nab#bcB%Em?pZu`%<)bvFLPR$tX#Y1;F zEB}P}P}*-6NDr~g*wRuy<(y&{YEDPYb0dkJv9A#kSW`1R={+e* zt!i=R2c7WXn1&s@`Qa=A1SmWv^{UQ+Q&~oH$~&LVEZAAsOvz`fk10ZNH)lWV>_Zai>NZ9IMRjg6eL9a^xjd=!-~6wr?e^f%N&O%e1PN* z?rnA6k&>F4$kY11Zg^_43O|K6-(yy-gR!s*jIo+@HEue?v^BOLptoLZF|wB6#HU3a z$Rprnvz^P!Ko3JIpXE7A%b^8pe-qOjIUg999-%o}e-B=ASw9V=ONUa;@Z@`N@>kKI z6UChH*NsYb$Ir&a62ZNKkL6*dpuL<4zwbkmU{^ju#ha@&O8l0KMfxn_PCz2vRBP1o zSl^4epEJpAawZIXSAPyHD1UC+)-fQ<=noAJj!jMdDr`~g6h8es!85qC)x{3g?t$IP zwsYG}cP{N}M7ZJ=o(R7xZsZU&=2YcU{@w5^(}HD(`ScLqgO7G}&TYTC(123jK2rE$ z;P+-%G#Y1+K!Ths&W2ji(ecI3?r!P`f!|L^C+n!b=7_s6+^~=BrTdqW`K$Qj1o-8n z2R#qdu03gAI3~v{55CUR1o)WZ?r!!vpkovl7r!(#q{unJdVqlyb}6hm%KtffW#sYg z?6IY0unWbhZiPrD-B$S1)#i`sd^h~Vi2;SE73`RuC24DG1G#A8 zy@%8m z7mtE4eQrE?e;V$gtNM2h2UvhgJ!Ror@x<$EA8lP-Ue@$1;fHk6ls@gtJzfa>>66=! zHHY>*r+WqsuQUK~l0{g{q~>yA)Yl3o%PC(HqJ&%?4*rWc0kH(Oq@<+c!CL2?88O*o z-lV`M?Pp<}Hu^Zs9726{aWhk}p|m$|79Ry9*s4L@>1yi_Q72_F{f({DK|rPH`9)vz zuqiunf(^9-pn_bdrIFXv)$y>>;B^FP9^6v0Y>|sKb1?3wx0a#s^J(bTm_Z1?Z)-Hz z=NcTFHKta;T9sAzB+H2ebZA^jF%n4A$Ah2oU^WmzzY4+Q6CH!qIMlN#=maD8~&CZy!`2AxVKkj9g zGpqqQCfc*L>Ez9N2{3&5!Ze41#vZ=b=Iaqy!xKLV8iLQE#5dkt?(Xi&f~S=cp(aDG zE8DE5Pda|$Uh+W?-4EY3Yh@=K6FTUkf~a0i6yz;a;Hkc`qR@f=C0k5dk@*78fpAA5n@1Q7v{s*pQRq@;wM@S|+&MD%%{GfkCOye1MUAH96VAwvGLSFIr$K0oC1Ul)WPQ1hbc6@bnWAV2m zXo|&)Rz*bx$osIEv2Nn4&1HFZZ}si!n}mGaS4ej;AXF|&r}YK*SGl^DzI4<#>yg$UjQzzj_2RA5jXc!T$T>3dMCLy!PSBM5(F1I0;o~ zK@iQNM3duFmk%OTj~}AvR1tjErDoamOO_}-yZ$%1S*Bs{x-WnP#UXZ{fFH{;NJvK` zYOGt^QMaHlH)K4qz5F>Ym;@ADYEok{wA9sqngEca%VOpsf^kVWH_gra?CrD51ek%x z6R(r2+o$`4w;=Fw$hAH04$anf*VTM8;xO30xoBlP;2-*u?$K8E2M-Spdt2L}O>Q|u zk;Jys0Cbfb(RiZRBAG1c_(|i=v4scc0nma4rjz=dO4s|?PdIano4<*^8`MV66dSb} zM6GfJfc1b_HbFrgmfPA&Wl)x^F^72bs84~LnH;qiG`Q%SR)wBSU40YKlFONQ53+K- z>CB8PYwNY5?Vs{tG>ob~s54O#@~Ouh$Ow?NS7kbf&(6gN%XEgk^4bGo^rxN#kt8f# zON(Qz%;cV-5TdW7a_ck_S+!>6aqj4IX#W=vLqq#(tbbjQlZ3Nshvhr;p- z3!m2lV2UZ>^Xp>|&0%htP&bm#G-7pBkdITe{Rm%yFIKNfXnfbg2h5Y0byw23l5DJ0>tsk9lP-`QwNAn`-gx=$KgR?AQj$)#LcL9H6k(Cl7c%aW_gg zhLM|WVmskq-9Adnvyt*e+Ij<{3y2`0VPP6W%%^Jnq>q2a4150v%S0946S`22vs+q#6Q-(m{`53h42!?he>X40cdX!XGM##1Z=vEE2i z{T{z;Q@|5bXH8Ns(w^FR1kT7UnsczWL=sezl%3UwG&`k)1t8sr>f=+rt9^Vpc>KE< zhTAc4GW^-q>eu2ih(d0Bdlo&av)FCCN28U8+~!&F$jKw(;_&Rw?}JJ~4hu?h7{$e6 zO@V4ya_;4xX(5bHZCnE{ng?ZKbCfnLwp@BRF9BWI#`A`jH}GzW96&m(3?yi2A$GOo z($dltg>!_Uta1#IqBXl!j^MV~sG@z}#kDfCX&A8df<{nRt`~3}F6k$r)Y1Ka=C2P9 zJg06idgEV6^m--T*@(Aq--5*MQ&g0Z>PY5KgR-c6#J#V2>@)b9rM^y0(mb2B^}DWc z>?g3pA;>3M073gsTtUlp)!?hU$-=jl6A$}NFwjW{YW#*il6{Jfmi6)ys`dIY1Y~_l zVv%U%7Q_((ntK)AXLNa&ah-^${Pasy>1h9S+%d@9{k;f7Ie*8X%h$lljL9g+vREBP zGmzh`vw~2yuOp9K?kL-@K0e8N680~6g%_H3f}*fiNs()5u6~=f-kDR<$<-r3CJ8+F zdb%`RF9wyOKLR@|z!LSZTZ11xIE;F0&}O-KPRe76$w!V;>#zB-q zHfH)b(MJF4up#}kz?TGsJ-#r$o4>md8DKyyksPGA=w?@&yvAOl{; zZ#!u?8!AnP3APGJt;V#Y9G1)uvU411v>!45LENCDq2b}-NxjHuaMd0*|0}G+1BK`{ z>1~U%$7H>2IsF>|Z}7IeqZ%)Z|A1l=Q<7b62#(B4`l#)Dpl61BtmUK;DpkVFgeR)> zy>a-8RcnBgs_X%p436Key{n%4`N0NN_f0*4@3~c}!ruXdk=7weYuMJv+>fvr!zuay zL~0es?S}#Hc}eMv`@x4+Z;XeF$X9h2_YQp>)vAaI2}3|%1K^!8YiKc-TO%JI&Fl;x zXBLjH$_`#Zm6Ka;_by8tvHd%nui(KQs#|Z8@^Ay*DO6bR}9gJke95@958X6*^Fu(%;kHAf_ zYPY$(zP~^6{Cak$^mYm1hWmKc!Iz(Xzs@kXuMLs!-G0@Xqs3q1Ms-bPiMXE%rCC<^ z5hm~L+h%ipHNAz=u*Y-N-S?rQwYmCz!)0sTJDsxMt)t{rRE~LXkiSfqt{g5*sADmn ze4KRDAK6*h?TsSvK9{Gu2%vuEgIuOVEg%exJ1OQVJf@A>IazpkVJrSbWRfec_X3+u zrA{`rbbMpa=eRHGMc=^-7U~Og2a?LSOJeB{11x;I?cZo!yx$Z5xJ)wi0>B&&;H~}_ z#6C_{t_yO#AtV8%z=ZQK5|hA_akZuwhK&-oFW=j4sog%GxcpP!?zj>wS#O1ORpi7m zIk@7l{EuTCnI;K2@`w?4JzPB5wO%$Xbqm`SuJJURN*3I?Ajw7K{u}TH4CJ4d;_u!R zX|oq;VTzLj@&p>jE$Ki_u8ef|0gwCX%2=ldj59-yGA8gmYKtwI3^ zAuKE`bwl9XHmyU&;k7DTjYrz6p@9FTc2L*}H6i74S`OGxUSqD&80?D?wYo+7&x~cF zLqg8WxMP*mSr-w%BY5ncQ5P^z*}?i&ebXhcQy4J6OFLUmVFqP#plfN$jvtUG@B9ha z?O0QOv-c?pNeS$mu$I@!`s;5Z?pW_&nX`eJq|7G*zvB!0dw z`z!;dt3!53%r3NAa|qJ2e#D~CHAY}vGy}BdZPj`v4yR7anJe@8Klv;HNs`K9=P$?G z5hr8FIj#TS&joBMIGvU*We6aPfGm{;I)^Mj3^gzTbnw(&WO1ghP5|VVe-|3vg#50! zz(&@0b%-Z7nGv{|>`^O-4{kG_Wd+7>BKMrlTLR#3Bv+ab4N-^xgjZ_%`>Ol~&K~`s zNpH`22muhiL0=5P$c>BIWMAufGe+-`+6|`!`7RcDvV%URli>qUxdQRer;ZM(=ShlS z6l$}A_z*;im|IlooDnd zZ`>^b_SQ%?HsPcB9LZp`#Yw<;0oB0x^80ItW_lO>7_Ih%s4Uvk!;k0?h)y?D{#KOR z_490_oLrL3%;0l-W{SN9{RaseRb zRl>2c^DSTXzwUMDNE)5LlZj7JUd7qmnda~QLB(z=tEBMMjg8*#6IH6uQ#OTeeL?if zgF=c!q>zJGt=!`+`jRwL0zxO3;@5GS9;@0nJCpC`NeVN5RxQun)oYbjvdg7|^w`6} z$jYM0)!fd)Km!5$T~dt|1_r5+3$1%5RQe8sEiW(s2^#gl5%YHqd>{qA!v{fU8t8Qd z@BKSq7YdFbi?8-5-L86H2W-cdJ(nCeTuz0{jEzOGc1I18uTk;W=Jz*=5C&)UZzmlx zO#&Gdw}C*u8|fyV#vezXfwMimB%uiX>P76#-m6n9-9uV%`UgsPDgblz$ zA8@cZGWbE#AE%fHhB5j>P*>zgnLh{ZB==H=7O4P>Z<5fd3v6PlckUw&5~{THbPb@K z07C^JN={`ZKFC#VY;2@}bTs4~2Kp^Hq+H(ujt*ZmHH)A7@bmGs8{#BB(QCwE8!;UR zn_zAx=Uzkh_c0fLt32*szGw9PeIw7hnL#`vmtpOR|P?gVq+JC(=V7>+2{4^hIv zKnwbAUl-W776jW0>05IbHvy6bXjH~lpnc!xS=sx503=7NNmf3feN5W{^2gZBO!&;q zOgS_?Esf)*rltnaNdPm0)@IZVuXt^-a7G41z+IrYMr4Y{_ClX7V}|Kq9M7bZ;AL~?8-AT2uI;g8z}5gZ>lZ6*p- z8zBC?90v+p`}>RME5}|b{($52A8Y7|ml!ozWXFn2)1c|X%*6zhGXNO{=uy{@z&VG5 zYmg-W0I3t`Z}n-V1~d@x6Kp?tryuh27$A=aET~~4(|oe?Yk7aiuV~H|RDON|v(x64 zU5LIDePW70BCga@uHeYRq>tBU^M#aLQVM)ktnpl9`hhD<{ZM4ID_o2+ZQD4E-n9aY2=UwcV=01v|!q5Af%`O%Q$6G z_B-N_qs46_PW&M?hXqq&f?tW z`~BU!`{(Yx-(A1i*E6%z(>2{y)m5LW4*94ei-kdofr5g9B`*g6qM$s>LqT~`f&LVE z2hTwpf~;OT%IUhGpkR0X{XL0e!6rlAM01r_mPXrpfkz;~lzXx0hP*{#t)b&81+urd zaBxLlqM%4QTbQ_7n7{R~cK!TTR$lp|IlBcK3d&m)d4Pn*m-&Mw51-dl^JvFADbNym zzEqXxlKA-el1J};oik*bKH0BHC_>cynpqwz(ypkpC4TnL z^Kte$^;bf*jw4&KL_2pY%Mk~@wiMrO!H)ei0u&Tnd1_XomY$$N^7l%XV!?0-ZbzoA zB!n~p?df-+JUBYaZ>UdHFD?qo^O($1TV8gJ!H2KyJ9>0y8ScwiE^CAu9A8J0{S_2h4J7V(+VhbkITa1}T z+=IRq#C~Mlv}Ouo*wU@9`jWn3F@-Yc0we2q(Z6ijB^m>9~!+p3p|KdzlJV2Q#$9lfeZGYO* zlI$W0BS#Jwj}uQ`Id)Tj+Ww7iH=#*}=JnMpG~zNeY}q zcF$0NyG3C1#b92mNW?`UCl$WE<9@a|k^G^(Uh;3M2T`G2} zP05w-{O!u|?>GxFBIMsIow2HVaJ{UY{bRcGshY4WDTqgY@Z9S1wHZSvPsEWyhP*X~ z65{EH!(hJ_6vyQP&ar{PT+dp45)DTE(uZF#F!<&%y^F`zaxuoL6*(YOgBMSKUrXao zCGOsDEH%Xf+x-KLQ#i4v)!uV+M_ET&qf;jq_J7eu$6v?kG0K_b;FIBwD->K(WMJ@q z@^?gjT}I~R@7`w>AZF@Tu=swCmJp4H(3r}}VQUGa(=2u5p7gSiXUDeb5ZEOZ_MDOf zW30d(NMZXsm?J=!OoS4kWu*0*VgDGf;1#yJ89Lvpg}OXu4DJ&SP2)dvS69BqL%8e!Ik+6&~$k*t~*CFbeGjr8gBk#<~fl+ z#MLl90li@CNT`DKjc49)(*1N32#3mjFZHor_uo74F29EKMwHkA2bH&0OnR3S0_WUteqleU$Wa#4oxroAHRm^yR5 zkPtcRH)eI;BTu7n`%Tq}lE>}sDx8j8s6%x2h-!5jV8$%^#jL#T?f4-pN!u3CCew?; zsm017YtqSgYOh-D;p^Qoxg(LlH1@@r`dh{b9F%`_kKmP;Huq^-MI6a_c_vo7&eUnVkSG5B)c zL*)~{zgIRPHBT~6>fi|k0_c>~->JW=f)Px-Ryf&1I5%ctFw7qu*f}@yXul?TLeF~{ z8-{)FGZx;Kc05(F?^rW|B^gfr6eVBz;|x+YhLM6+s&0n3Tk=>UFGwuIajI| zUSNHgrh@O~P*?LJxpk5zn|l$T@|L#>;h`WXsrG^g?~4g!|$4%n+EhfTsL zJiI*d=E9h*`odC4^fqmS(eW0gl_n6#wdrz;GNN}wt(ct8`}5~~=@>>F$?{6#!-0P_ z!=mzEp?bJ9&r954Gf1?6eE7o3MEfQi3UxJb3d zh5io>3mQt2a$0r~efy=TM_~h7rs=Y8o@D4IKIg3B>f58yKDSEur0Um1X|IgUU!0ssqIMJy)i;2MZmJhQ%9mXWhEgy@?sgnxG zsZFS@QvuS}?_;=F+yhURAs>t`$Ic~&$0eJFWV$FhcpbEM1tO!;t;d9oi~AJ=M|H~I zwreH-5jKSzq{mE;Xz8t2>xRsdjl!lz!q8u93=Yol%I7glq8p8uo6r`%<5t9cR~z*{ z_AQb_pL2uQ-r;odVrSDse}2SIdfzNN5axb3kb>A?c{!9Mf;f^T%#3DAHrw>$TOEyVD-#ceiC>{qsPSIc4;-`w^o+V$91a!G1(LOZU%xL z`Rz69I|<1w-E<6}sD~7GEUBw2G)ShT3VDokX~}bc0MgPZLomul$aEv*BJ-5IShCB2 zH!TMRk%Shxk@1VqRQQByZ4unhQ2#Zu9CDV$Nxg$`xn`9S8tor(r#|CgElY z^R<;(&1XdGO2cV^pQnV&JnvVf6;9&plf-75G)=ZLpCXDo2M62`?Lk8vIdG+RcJs|uJq>PARJSZP~hdw)Py*2c~!1lxImG=Kk2?BYcj zRGY~nsU3&=D#V0T2~hlpr|{;0@)lhSJMjfH7pd8hdd-~Fe|8_Ix|B*V7t|}W)@;7A z@9&zSL-2x=qDf2>j1Fx5Iwm4?4wWzj!lZ{*&MJYdx;C#r(RA_@;uOGs`!Dqd;x?9A z12L%g`SVp38LVXy+RV%zO{h_yG~>d8K7}aiBH`Q036Vv!Fyw>ZHTNA`dJQ;#8@N9HBj^ohc>L*?e>|yfnAU zpEtNmQYEr-@@A?sEd8h~+^r#PBHuS`*hI`>RPWQ>A3FNk{%WZe(nv3jTC5+~-B0u7 zgThry=DP(ibL~Ih!tuU^lELfEu6{pZ)P8AJ`maGbOp6)M#=*>rYX{V1F=+1!y7ufS zb1`^Bz^$E%=S_ z^umTd5J}o-7NKxgF*F?Kmt>xAakMsnNZ#T;wfA~{GMr`E@w0`Rv$aD$rY#KJgDJ;9 zh`^|fpF^C3`)qXWAd6m1Y7%5~*{r7se?4kX?h>9eUV?M%uq6a1ZbYM%Y>0;f`?c6mLlL8ild5*5%sz8U{hnR zbyAlP3eqgWCHH9%zLeZ4J)fU-&2ueNYJ!MvspN69(rGZ!$C~1^s_6A+*ih7vraA<@ zWw6YP^;agEVuA(&C2?aSc}qD$pmWrLxSH)k^}r-k>JWhDnDmr~oI-}a&gZV;r($bG zJU>3j2L(g>EbBHYtG6weA5Rr2^z&xwkG@;m05MGNEb3phCfqCGSv0 z#hlndyXQ@O?<^VGLt_hG1z<@*8LS)21?8$Dtt+|YnZyWzp|O3r?Ztn#Khge1)$PFR z86-b={LQ!+sT0Me3uWassc;^as1*v#t+2+Jcsr3V)K9=!Wons|UFxkva|RL+g?H|YgA%;I-63RYu#9Sv{=Ph_I8CwS)=U9@9TKqtvwo0IVN@wI*Luvs%PHbbYbiDyzk#ro4Hhj$ei4^qD%YjNJr9;w-V@*WyhORcf1*YYn`)f7lZrY(R|l^4rZ7TI-d|J)0v&8O~buKGnq>94xle zN{&VPB_9VUgq%0`nbh-!(g;`u|Zp963)rG)E+I?*j>OD z@1EwwPOR16f8W2kfbC&mb|RsP;gw0UyC!4k_ldo(U8G{s+;%TpDt9{jNkPU38X6k$ zm_Gz6T;>9wS`sFfp60jhQ5~1zN7nbn31gyf!>L!>8ivz@L`$M#8^@T z>FA&@P<;j!J`+_6{(*f;Hr&<1_m9K>p3b~^1px(p zphoT<=5rsvww0qQ-D3BqRH(AWi>H>7J`>Yy`nh?vc5%_BHG0RfC|}PwFSx3#pG!(f zaSEY))W5!e=vc>Bj!_Agn&Hu03R6-jP*R_`cx=6%-gH}V(KnLJHDQj=$mp=Km?$p1 z!;gL*RUilLDzx!6!)rE(j-<0VeqLGVGPzr?&%|I6%~b@VmygjzeWgI*5t{s#S`OV* zS|JM9rDTVXC*SwIkCNl11dyPsIF^pje)zcf(2a|~`MRHFDA@=X{W*^^0RU)22Z06< zkV&FTbnGC!nMIQ(GqY%TQ&wJ}?0i!{cfioh-;vhv+dTkD=>V7P+C9?{Gge%?I=#v@%k!!*r(p^l z0Y&2S8LAfp!fn$p>El&z68x9GhClfCd5tM%A>x7`i4j19^twE{d4{Vf_k;I1b>hoNEkSOkW{`-bJ9-sDYWAhq0D|EaHbd?hY zd>}e?th`u+D8~fL#ql;%=e|C9^bX;1{DEYiwD#cotUN)l3JDVZ=?XE9wyqrM6%%)Q zzonIMiChK?e@dX&3K<0R$sXzZZtRZnM>M{$Du411D0eqJ$r6~@^rcVT%$Qw%7gq6| zQ%%!_bBTuB9msIoym^MM+VGBLQUQ~^)j4?&k?qd$c{%FYlLBkI=LbYBg*5&;#}()U zy*DvV<%Fc%WG}Ao$kCs>lw9p;@I_1FRsdN;bSHvxgAa{JJk9qF>sFkGAZw6j36aX@jz7nw_pfTsv=OT-!~z|kt%|U7lQ5t?J-~^y25N?s3%Gwbcz?>A1JS{U z5;aX7g)H)k_otq%(ng#gEn!9x|La@eL;<dN;;+l;sNK zN$^SW@hC}1NiD190&(p~m6=(rsNRX_=vmM3T5hi@IlLdhS97#X2#KZX{M5Pm;pL|H1s%v)c|hYB8e})%(Z;qvEH_%dKC6f7-n(2+}Qo{Y^Ts^K?0BFhsvHOS1TT z!E^QF*F5b$i=MVqEq(z_zX~hSJnhtetV%+Yf?SKbkLPhf5h9JWtt#jCb<5LP>S!2z zgfb@o5iXL~KN5}7kGdaQIlaf$6_;A z>9e!T&7cK02}!*BY9;B5YIg0Cte)b+5zqu%_Ff}bO>|1+-81SS=tau(xBFWhDj^;| z=IHm`{~5dK%A>KxW`y{?&-P-&kUpIoe3`dK*(;GniD?UQjn(8(M?@ix~3k)Is=#`%asfl`|by$6|x9;iC*nw_FI|>4Pa*WlYhnF z03)r1D8&IXJ~zGE>oHgf{l#{p!&qP9z8uzorZ_yhh@}%X67o4DJQ>i|0y2f zYr>=DCVn#nT+|z3K`92@cGvduefYWpdgK3Y(sGPv$g*m_WEwY^R*1RKXsHp4l*eu| zU#;^67AfE7)pFek`#BzEyp%UDQ2xO_+XBoqn|UqGTg1}yD#v%um~xP=Qb*=KQBk*v zhrj`!Q_>;21bPz+3iw6w&zrz{jQF4XUhY1F-H?BE<>Yr?7L5!C=(%oZc-ZH9=#e1ukl_h7rZ&;r@p|vscdPU0q#TkNhJMGiYD+ax_`n^|D_w;Nj9$p1=!TI4(pC5IZ zK$TU3HmTl2qtol3i82)`Tr6Q{T>NZ8_0}iVObKmwecbnCpTGP@8goGnMqkgO8a(D_ zSQKW*VQC?lt+%H!5p9WLpm~C&&LF6$ZHGTi56V4}i4$9b(Y)DIj;Iz^+vi&d_T!H+ zIZc&$C!U=$a#_V4w7enx@-Jhd;kMg;j#fLL)fx~BvOP)y#m8U%iSVSz*4LK@hGetw z%@Z|u&7T))=ML+)nshcLNN@W%DchJz?#RYpK_E|U(+;CjaMLGm;73aUz;;?)Fk>$x z;&Fs8#s}(R+_qC`bf^vl>Rr5X-e(avf3ZTw=h4Q?D%dKW$GKAWhQHC}vGH~*LREZs$nYGd>?@R;7{Jln`$(PV&!v=T< zh`7sFki+RTbZoz}R%?l$*JbYR#(0pdG0VI!9*bBdg^J%~4{~uWt2{EvYb)f(-L{ua zSa--=bVbNJyE|UMqRY3aY+fUnu5s<0DKA3Bl0S*nr2j5Y2o$AL#L* z!Vkjr(mud`&2$URAiJ~GU~Pt8#vFr(u_tGPqG6gRxn=1s7JsA9TEa4^$hcx%9Gh_Ie5P@y)cTD6e3H@5lh$+uOP{B;omA z5zo)5wqy!%Z*L_uD{I==8nG%_gkHdgX#Qs|fPMk1T6ps0%PG`8A^Qd6x0-W5?V$`& z&;~!>v`Rg;W##=^G{|g=*?^zAO!Z;ns-fWJw)b*s)x!J(jEqBZOB7T5X2u@ma6*8m z%SuG!4!T*r<~Umys*b>!`D0Uq>$KKEoStTHy~4&cncU>GPVnf_>&sD6Hqj#MpLO>; zlb?#R4!#-MA3AYF|HkyxO5|+Q4lJ2BeIYH;Q>+d5^l~@>4YYjAyq{s47j5{E)5A|< zs4eb#KKjTuU$a}^Z=mUUJ~k!T3dwg@iPDZeTO9wP+dAP;GX6e9?sJkluG1F(!1QAE z_3n$#u`25T#g56^LEpNeIj;60K-Y3}@OCNK5~S8DdOCj9$TZF^ZgvZiMsrUD0JNAO zSI4asBinOclP>c=`l+~US1LXa>~Ccd&$!5euFu^T#IM|58UxOo&)46`Z?C!SySy&w zTv_y3>P%-9T0L+b3Qu6rD89S;mYim!(E%{8&_j)?xNiww7EBRY&y70l2y-9&vR7(F zoRZ=_M5_*`@sFvuS<}f>4Iuy!m)yJbWut1PnEl70 z&=*HM-Z+I&P!#MtYT}bryH#QQ7?RBhu#0hEuhke!# zXg<<9y1`rVd-_3%aBU_93%8vz!MLpG^-3?5&t;p3d!^&2#|~6)WtwOpzSHWjUBupb znfUebnqmj4ynJ@Qf;#;E(?JYJ%k{`lt#(3vMEB!uRzjN3^_0FI%zV4p&=+`j{5WXj zzsF*H?q}97Th{W>H=}Ay&aTvYpAJR7J2u-!oS$>t;W@Wx~%5Visi_PE|*R8 z8mf!KX4ayFl1{hVlGN52mup={x}0-l`6$GH9oDm#+boc{D4k5*UzZ_K^##O>C%6@>Y4!~mM zk3Nq&MIL861bi>*eKwK;qE6%uL7wm_PMiqelN-8JQT=U>0qH%ozp?O1;B;Woa;m7u z9ShF#`+8ev!#o~^%aWwidC>$zZilR3))JxYg}(F(x4N~ZN=wDJ&GzXm!aNx*WPI^S zvUT<&+!xu{_J+0CkEG)J!O)l<*NPW+50Qy)lHWQfP|eUwC>{vE?Q@r0tj+c~Jiw>R zN;be{mz$k;KU$?5CuQgoMs?DilNTi_ZmT9{E7e}%LBk74bP&~pbv?8QBOc=mgrlOz z-Pa-=&Kf5%wfkk`g|sB>Vk!A&ih{ebL#H8f0-4^@m^3v__3Jvu-=clV)(hta1{I+- z_Jzr*c;Uu2gcgj;aq6)n*|Jk4xXehay~;T2W2yjS+tshr(mxk(=#uz~lM7MXNQB>N z;gZ?93>0~=cbH}A+X6b~M3m6+E8MbT=%Zd)ui*m>VEld-dg{6I06Jc4OZ&wylXP?M znTG!i^z||QbV&P@_xo~cf2r4xlV@+PszC*9R+PNIiyzax@^j{sy{B(KQ?1h-R=|ImF>cMeidN2WE8(Dg|&I<$i zWr33~p zT;n}&%GE>7kI>NKle`+Zqh7$tj13;0ol2exfUa1p=of|-V^D$>S+*R2^lPYSo9 z*U(H(Q{L$%LEkaD_SD$Gd+kIzE=9$GM8KC3yn8e7mE}cd9Q(^Qfjcwra z?`YY^WwDxA2!!>JD)n~G4GX-b^n;m$oij0zWnA;#eAJ-yqkK;5I9J(--hmq3fk{Su zj6)winV2_xizC6Doar)2vonu?i{l@uRFU!P3FS@pAfBRfJe0hv@r8StANgmL z*`IB1#lM^TWqA8yK36n(r|eHZ(M#=WtUBph>x+Xw6qIYQ2~IUkJ8}<%*#@^o z3^k6puZ2x<>q$wnkr6O!QS*P8!=Yu5jLLBJyaqqc(!R}nEQW*~h(1Eju->f>f4(oL>NhXMi*U)70h+%>2ZB`}%D!{(Xv zKChYh%h?L8LxXRo1mn3Z(sVR5w9oMbg(KdO^6zcLVJ4J?Jyd+n48}Rcb02rA0QU1hA#zD~WSM!d!e7mx zUiT~XYfc$U$mq&9(BR?Yt(C*ro8Gq7RWGWVQ`1ycR?i+X+UmsKom_hxrRaT9ZGk~6 zo+ZoPBs4qT3X?^8J{cy+cSI4uImswc6*;~N;}GF=hdmSuid-HT*4~uUkc^i*Rnv(U zNF~2tGrHZ{JS=obc6Um0%&7|}MkDsAS&gi$h0V^FVz}E4aOv{x`Y!SMHdZUw#+%o7+})?xjgL(1Wtal&>$8hv5 zs7sf9B&3Mg?OU}+$^K*rj``LhPr%Axvf(c|ou*05s+0!mb4xbgjaI82ViuAq#5Ud# zPl?I?xfiKZ1!J+{$Z`u3iyr+D>#els9HfD!e>S>)z0d;a3KC~uFo`T@tSRQq);k-f zFy-ZPA2g1&$HyZW;Sy) zUj;&>`8FXA?rv^m+SZ7HI!){ad>NtOl)7A+Hu@4-(#D;Ulh1Zg9?##-Y? z{dji|A7(+gE1s4jwV!ensa7(h_)0opgiwFDp)JBh~Vtt-U};PriuL`UJLg(aC(~LVT@@S-@WyB|X|F-zQYAESY|A=%T>Y zYgZ;rE4rxGHWz?(MkxS1KVPh|B@ImMz7~J|PBi-=anlhqWRmD*0>vy(!RJR_m&F7? zUx4hH){V4A=M|W5GUQ=(PV<{)*{l7t+D}={Z|kzh&DZQWVL6O1y3lD9lgH{@Z{T}` zE|g?$GcX6Yu$kecs+MASxzmapNR7gpc9Hw2@$^FkQ7e{9e4P44WLo)hO4h(3!a(5Y zq`Ro+XQQPrV%uh?<68etFCYW45^HqfEgeS1m$~FUQo5{D%zNEi?q0ic8>~9bkGM=W z6MaBv!BW%j5T^rhGTxKz2!v9-hxuiFa3w;-XqRLbzf*+ft@{cQ76MX~`b2a5=pfC|W;5mj6iPu9cqwe5Ny!xca>Yv()#jYNzy2ukNZh zBwf`&YxWnyexuc=7Ia>*6#7D2s`ZvjWoHhn_o zujppje-}S~xT<(&3T95qpUKk3441Rzb95|P5%nJWR+%EjD3GFW8Hs*)b!?R`=46pK zyUxqaFfzZ{@(U5p5&pRQQ$rX}O|BPB{C2fnaRESX$Y;?Xfy$X$=C>V#0LfQE@+Bg~ z_zTsgyy5+zywaKAa9@wbdu_V!1%rfD{F_$^uc>~07$G3g02`Cq*7*JbB| z%HNZ}dGr4-)!&R{WchEa|IhAff*ukMrquUX-Z3+=GIb*32}tM@VBgD_QscXH2wp!D zL{FWs+nXzK$@+d_D-XNSxWOhDBqgDo&$W1(w*L2ViMvJJ`7u$Pv1AVMGk)@KP;u6) zm4uZ=9-GZ{JfBB@j9~xFXgTfAN&tbh#lH<4l@hS+7jpC19-OAqD^A+pUJ%8{^5&D7 zA!FyGe>Y$J<{TS~3b-|H_FC%Ei$zli7m9WT8na60MmNb|P0#@o>S+w9}Q z9=Prq#%uFI=-Eb(uV4_RdR6e0ebThmrxCu2&+xx6#}L^g-Jr z3r#O_;|DxQQL9bReVUT{Dh?OuBEu&KpY*;88Zxl5shmuxaW8_7v$F$IMha#Gc=lsJ zbvy^cr&K+YpE{Xzg3giZa!sxaUF(aZgGV1xYa9pbmwn#KM{IMd7;C ztpd!owN(m8ArDaTmONr9MPFIN;)Jqxyz9U6yNSkvqHguiy=@q;< zef0TU>6B3E4IH(G?D&^F?zk7&_xBYuM6ghF92o;`bB)I}-KOQ`*1T+4rPyEUJDlL* z(7mc{`vLaLzEL6NCTvo!x136m%nMa^rzzpyr;Fd&gbLKt2fX=lmiW)0s?!PY1TPCH ze2?yA+q|sG<}Z)pyexE-DD)q`Q*n=@Wlz>%(%@4&9SY;(ML|V(s*bqUgI9c&O=F>m zjV=!HBvQWZq{+w>sTTU3mO8Q|sN zCvKvpcB}v3W-m&6cFV!=0CE^ilrRA>gF3hS70bL1Fl^z`FF`{F(aW$(4JBrz2>o6O zm0vl`oUC;{37L9TvY@`dYV|_&f|t!sW}qxLH?&7Nn*zIF)`Pd#rqyKHL0ZUlXT zpCw0AwpMwkR(bo)tsL0#d5<5DiS8eyUv_YFh(9g|zI4&D7ttU>7h8lTPsj2dt+Yx1 z&{U9ZacG%1Y^sHyRu(VZFUx{jM0m$@_e`9u3o6nM$Z-gw-n#P~O}F}efhgk~7`M!Q zc2i5pWlyGMHd!T1z)^B#W}vBLaNCP{vsWJ2Rilu<&oRu=+hC96isL%P7PS6%4eY6K zioM?^Ngovuh}`F7d)SRd!h)A$i~ZbHN2i0DE_{t-bc}$|i7n2plJiPSmwDF=K{B`I zyA#e%U@4LA$c>V+Y?;a9!0L;PV8W|K51#G-Yt%R;(8^$P}3(&)zkDgEuT8 zqItt+nTC1Gsa&nMBbdoaJgRcm&}q(+s4xu^3HeVWKfvN58?$Z}<^iVCYH}^TRGK<1 zSMC?<3vP#^BA_jA&`^3y$<&l20Q;gIL4LJ@dsr*R0reP73s=^uvrmS7>U#YhuqPtu>Y zM5dLea4Tdg%ix?ie0`;;BjZc2|A>_Xix}Lb3c&w)^*syAv+3Q>35?=-jZeSbZ*>zQ z;cVY`$w_tl(|-!^DmV~w8A9EuuF}%`^qxU7$GOX$$vY)|u37Pa75(tbXqoD4QLu;=~cD0>uP%proG zqFalkKI&9k<9RWsvbr}GxzmwoK$3ZxenO6^X_f#7f1OYg34FW~y<(wDO>d9o@I1{UyG#sLi;<=(iNehxpAF29+lR*)%ptaR_uduOS; zAyjUHmz`r6@x`}Cm!h*xJ1AgzH&fWbeNe9)R^(w7f1^{^1ml&b^c#>)&3vwQ?>A#i znOOU2v5LF7LoLs)QZcHsrkOy@oBl+r_+wy(X_qdI z7WgKMn{9yG4M0j704HeEuk6=2Y=0jhuW~;8j+I<@c`$uFGJ9oQu7HZ?$?S_NO&>&W z@x}Eod64|WtE#&1GfNMQ4`~5^UzN5b#BZb17N5QREI48viuLzJc@xzqP@Gn;k_JZP z)lLTTpR}wt&5(KtOvhrKp z&CSnur}AXW#DuxH-jn`ooYruk8i~TbpZ-&dWS73KV*X=6{@;oEkl@2*z|JTcSTnl(TvloIY&hF z1N=JPrc}r}4-^I9~^j8i){K8!HKhh-gU#9qcHqN zu?AL0>~Jb#)uuen{>Vo=?vXfJqWE$zr*JZUNbU8RM_JOvve^t)!(NuML(fPDG$)-~ z6=78u^?|7J790V8B&nejazt~^!0yK?ILUY15G zdfYJ?Ujh`mq!Qc?!=hILm=}A(GOI270*s9+)?#jDT@^s7^BXX*>d5&vyXV%n#Gzh| z^#tN)-E^!5Xw=&gUf)zkIbP$tFsbsa%+qwe*7**KRFXSHntB>`Tp^>0Z}QL|FiK_~ zD?+M>>~tQt*p$C?&OY=dfU8&NR_=m&7wjo}LdByKe)24ghmTIs-gWGOR9XJW_D!gaTwU6E) zodYi~Q!m8wjL7M7W!8%*=*jli&DcP{GJC!d2=lhcs1Q?*Zdh7G*(+Q;lKr&3xas1p z{6~s{yX&ap_Cdq@u{IEFrbH@ib9#^1=rV#h&w*pZ7@`j_Xxyp_mT|Y8$hFv^=5J|y zzYn_J{w)~eHTRkCv^K0m5Hz2>p~_sZ7Toi=5U6JZ-@Oe=YdFa`sw6b}fK2r%zH#rLw4AC*;}zQ;PJRrV0AT6U1u1gXwt)xOM!?5Q zr}nxI>W!qlMN|$kfJ&8HlZ4vvXn>vpLT$#_&4iY%eB)jp1ooZZ{?Kp1Z?M$v`DN=$ z)&cApl3XpbR0><6(TH}WJ0}x`onBUmlabcDwx98fopx7t+=!Nu`!0>T?x#^L*Wdnp zbU3|VHo+w-3X-$%MO;a#`=u)^-tT|j1sj60o%(sN3A>J6CO6!0W!wmEqW|P zzq^|~vL2<8sboY$t`)aoYZC7fr0626|lJE$CLRV7lg{+@5H?kBr}t9 z-=Exx3BHt{6&R7IH2$Bt0BYoruLpP^K9avhMzpd7Z0&2N$87A2YD%Vc?Q4d$N^0F^ z#v0M4gF*u^LSIQd2Yh%g@j8;Qa^&`j<2hlG{l}h*$LlAr8e(?((Bn~_H zX={@G{`PXH@0ilVp&F|I|Lx(+mBXf+@{r!I)V_9egD(2pKa%PNbx%6#kr}+{;#DZGP}|2t8(mSaASm@I`Ltx5*@idvPDDg`k>{g_)FB*X@scqu!7GH8c}HQ(0H8 z;R|?&lS^@}W*%G8DIw7>aB#UqD5G+#XW>~biar-d`kR+Vt_^oGdc7AWVT~`j^~^7g z-9$NrxYU;#%(l}mdR=&n?>DKYm0^Dh(Rj$jKI>lPrpmXc3zvU+iA))u=_zutdggmS zURl|8-}bGwHMQhW+{kdm3U)^wVtmk+>SnzYttcF_Mpo@~x+i`R;3R?F)6C~bz>u9L zNUr`z4-G8HB9}1Pmt0mfuQ%V|bG2arj&Tl_OjngU8xHCQA8t_a_?};ks`mj!6V#0T z#tc97{~>Ns&66=?8!fK|ap;H@&?+W1i!FdvO-o!i$zMXjyf`A15pwsxCY?6cu0^p5 zewQxp47hYBaC8?v^&;vuQi+f98?`DTz6uN3lxnz6Lv7iAuHGay!g5mMsM>?qXZ`?ikHBi>@CAIS^lx_XDH89i_0@ zN+xl`Jos>^>S>IN$WY2Wlle@y736gv0x;lX-Bi=YEYt*#Aont|*%aBz#G_#Bl|;YK zhiNBbSwc+^cVuR~pSob7y!(00t;p@_r|YOJ&Xb^&8Y7@-VW<_W(@_^tVu*Y1Y|t!A z<;MQvft7G!FM!Qk+zCHw`=LEV!ezM2K@aROi{smG6RLkdpmK=8GJ2d8>{GYrZTu{{ zn~mgdm;(p4$X#UQ_6Ngm}<-=RFxI>G( zyB2pRxU{9XdvPaNNO28NEO_t$L0a5hgX9nW_CEXUBm3O@-}~G=>v^&=Nmz5vm9^#= z;~nptm}e`s7&^{BS1JRyCBHdi1eMAhuVFfGjlFz(?&&ewSQbJl)>5=P6h&zA)nR@P z5T?x`Cub1cfDS)JGeXGy;{8yj`r4tUbt^eBm!G~Rv9$WwG4jN+Kl(uoe$eT zMj`_uTADo^Y{z?cvca&rJ=E@J*DEbQA^)71z|{L?ED#b`w@xj}PW&K|^#s2ui@9Kt z7&76e25_z{rDbF~$zdoXqt~ifi6>|Xfk8AGmED7rjvU%rR5Yu>xOEy6xY@-_MR5`d zim|q_1Y_cw+L=$LNfB@6n>=EBygQg)slR#18X|w;yIBOmm4!Jc&_!;Ht)bv0w`??m zF-MYiEs>^fOw8#b{R7PbMl(ffBw0o8=(dunINlaUQv1_`SrmwUiKlM+zTYTwHLFl98pbwXA8Lng$oFfS>EF zL?0W!;=CYcXs9@LtAXCc4_YyQh&S0sd89n?wv&a|(!R)7cW0mY=}9kwfLn{n9|P82 z-Ryu#&2q65GoQ7HQ#XcXaP%ii$>Oqsm$+>F{QQ_nuEbc*tA*yo(VUl8!h6m8CGamT z8CS$M5uNMz?)?N*RoBi#ToJwXiy-|&P-F{h^~jZHZgFEEiuVc1S$u13Fcea@4ifZR zAO2w!qp)-6Ufp(6LUlaR?+B-8OpY@u8gbGnlK|fya>DGUzZ4R=w$A%7@2%`jCp3rs z;&Js`zv3GAOGBl2s7S)zw{0Q$smOvuc@@QIcCI)3VHj(-E=N;^H}$N$i(Ln9h$n;k zwRY67boYUi}9^hz4Kx{BhFt*wUU8I~tlr$oEL$St3G z4l~k9I*@`y__fq3v59!Fy7tKAw)w2cDqpk3JuhxJRU`3sI$AcUBAQ5Ewe_oZi;s`5}l` zLj1Y>;2v10>2O97_idQB+eCZzC`1;orLJslZL-s(q$Ku-xrIs}7aypQ?QDZQBECg_IDbYV-Icae z4RlcV6A41PcMQ2iUqp)uKi%5go0E)7hv7OC*CJojWsG{nYF9-T6^L6cFK>?z)RzT) zFW2uQB-~*0+(ajx^Stt94GuBD#PJEzFs%5~?sDD8ui4~mX*Y~kL(c06o$5TVibws< z79K7ojwvRtAEe%o`&JbUe8VdV9ymBh`p9LZC$9>Qy@=BVl?*p_^%bgWn7?6Xr&(ff zptmdullHorn~B_-6s>r3+ncN*7a(LbHCSi+^PBaeUDl*j%;>B6frKg1Yn6q@h8tj# z+<8$rqWKKl3$;y=993`5r?CLJN-O=P5>)f$3QqaiaeL>D32!%bkwU#;t1!fSnovEF zQ5vRfG_o+IIvC5as@nAc3%4&`F}TncOrUDuV!A)4#9de_4IJBG;hu{PeX@kyS8IfDkJ!PyPujp(Q~?G z?1&Bwu!Nm4S+jS*3g4j9+RkB_;aV?YUE^hV=nJMQnS07NSWUm}g+>RiGp!1g1%K+t zV-^1!AFPiEtZaTW#B`=kX{iw7)L;wfQzN*c$$24su!soA`dY8v6uclaTkmb#9HVd4 zRNg&;gWUV(FL-oyzNoZiT_G*#%yjno!@0y&OXgt{I#A&lnw$HJu~kktGDCQ2WQDAr zg_&Z)UJY@^e5xMg!Er1%NmE74mTQC;+}jYwHW0hi4^tCS+QJ)KY~hL-8yK$0MEOPj zME3D!`90@e`!Sh0;LeS5(oQJq!8A|Fyz%efX+uV*2{hR9R2!*Q$4>=Z%Y0TE*ZU=t zK@`Itw#;ktb!xtEgMnFum zowdbEcArh1Mtv5y?-CIY*Dn>th0j6R(mrQbKS2R_FFl!&3ZAyME5nJWc+mM>(}AKO z3P{F~YgS!-dV&2p<>w;HvlU5S4vR4^59g!q^f5ZYey~mVjRz;6j|c`YNQ~G^#oxaq z-gG)yNZ5#P)bPDHogYx~LdZm7Fbpge!?!q7&UAayh#56vG6)nK(xGCH_tdT;cv*W#)*ZIEB#$U0N! z>#4`di;lqwbrAXl96~E368@mYm+Wt;Nla{BU2?DZyi9P@>MBX#7aVH6CSn|K$yiAz za%XFQ3Pwlj7mxP5W4B(o(-DeL<#LD^T)g#&S+*{1rVMbzFEf?mC!utp7wE3 zlsY=B+WgF|&>(;-#k$h$UupLx^An|FiLz4xV)fW)N`7lz1>fi6K#!3}cHfKUsI;qr zS(Vx&;eK0=oe-lo;$OzGWM^04wp;fD8?PrQ8CxFM$rSBUa|;KkEs9OgUtnt~Dx@@k z;3eUMeVugwEaH!_g}bsBm1a}4W>aU`Py|LO+lKHqH1)wwx{BgS>PFSDQALIo^d%au z9T`apD(a-A0C=|dAR!Epx@btxFv8pF29a5c6m{DX)^58(unF&)!DA?RU+GM=41D)O z)M@zNe};=#7@AC^HR)p6bN_>isd3@!tuEg<}e|x^!?clvO z2IB2OXOa&blf%-8us&Q5Q}??|sgabaS5M&qNjd6^IrZ#e=<=&@e!zmEBwfJTg;4Y| zuVTJ>FBVpm%_bek-kQ4=0)tf!Eu=+V8q^-H+^5OrXE){LyA$y4ar*uh&HX=&(PG`F zPGHQs&0OY<9)I)NMNBMTx2Z3(x$&FF-9d_FLh3*@hIqEW`?O#W8yRtrQ`h3BE&z# zFW~*8t@%K?DzVgo(|JFm@DFb(6-!GlEK1vmhPKsg{yPBG#d{`*cV5!=U>qxy8vpf2AitwZzcB3-#s7EBh8Y(WfNpxH0<505xfJ<}pHRb3T=l zunaTeJGg%8FTk8$4#nCuvF~`13Tg8#lj5(nl*zn+*2xK?xa6Sc>?WbJ{xuh!#h;SW zJLxk6D!Pdc`r{705D)|K69hHiO$#w4ZYAD zKFdQzR1sOv$cNN3m9f5<70{`E!l31&@w)J}Y;{iG_tf=ZCIH*j@r#q`b{q){(0ZF4EBSMj1Bc%o_tCo%srjH(; z=Vd$N5F`_y%)k4clU;05Y^ZcwklNxXz9D;DE_wEZ1do#ayceZeixL8ru}|n1;$fMF zwlNV$kPPFZPR(c{-yf_Tni2*xXdQZi9*DMRtjA=rE=|;T4lg)AB_FBu-c96sH(^=| zrkr}sVUsF9tZ`Ec9Jt=aZ@?%~?+oqAv#e0NG~GP3HV`tHyW403;rd#Kvsgxu^$@l? ziC?xBt=sTPAgacQMMOEFsHH|f|JpXUK0hKV@b`9n04V84<9u~uYwN~f+%O5x9(35J zy)9>0q|JVN;o=Vis4#>%NL)N4ui(4w{A{%I@Y9^Rx@UMC=7*ZD za$4>KOs9^`ZHr{GDO(r)oR54z1KhRiu6jRl$C$Phi84@+l|S~_8-}Z*h)tQQ}>Vm%)a>;dV=$>WP)a=tJNEmipift!Xr1O@| zY+?yvo_hTOv%Xq8dnE!f&4sJ>CJ=8ObDEp4l5W29T)GY13TARPvo4k!{ zXqK6qr*Xix@YXjTn@P~xD+vpw=LTS3{EWcOd}aMsCnGFSjHG|K>|OPSmGS6kN1kbj zCejy@JakG}6qaegI5aeUQM#3OCAHqd<$Y>Sl+|;06~Rihbg8)PW=^s-8CQu?W729z zL`_-SlGHvL$@mxt>XwzEAjDMlxes*3?Pd}dO=GkB5}?7xNd(+XBJr_)B0Q@X{int* z>G$tzvd(H5+y8L|cq342(U;p$Gnm-s&VuAplsdS^0&}`7@AQppk%u+<@vJ*+O;V?e zI&SkdYFCxtd}lN4zFKFQCIJZW?C%Y6v<-SPTFq@~6X9<2x)tb2Y%F;-v(nN*gYB=q zyW{jZEcGb=*7wh#)F_SaNxAxd8{zyfO@hZ@F)0j#Yg|^F@FT2`PwV`JK|EyJ{OF2C zrvW923_ZQ;<1!${AtE6G&^N~|cDKH3oN}E!0#4vlQhKnqJ}(ODxPT~Qt32~^JfqLE zHZrr}oLdy2nm*gF(AKDPn-33b-cKs|sxZrU<%=A^48RL6-W{Q+AE{bJ6k%T$N$1~fi{2FJ{ai+8ybLfivgMvsQnq!v=bhG;$?^Z4zVMmpRDG(A(NZD#>)u;V9n6^mM4 zi7#Od1Inyas+L&>e!MdMxSa&`-?s$U$U@dGI%bI9u{SPlF7ly~Qj{ts4<~17VftW0 zIwIGead$ES%8Ww<5dOHB8?)nt{|=2)%xZ2b!hLRorT77Bb6kt8*HDq=37hD>9i!|e z{zfq0;RVxie0SJ}`4%2-$@qB%N^kMI``&f>Ece#&-aUH1*i;wmt8%6KlqZTL))DB; zdo&dLBDlJd%&bLTDxFHwXlZX1OsY24t_I$kJ^Dqt3}2|qtTTx=!sEPq@B8IHYo1|N zHF*8nf;5bmkOe>1wSpvQX~a4+vk0|ae{j+70Eq%Rzttk=;EWrsoD9Zq>wM9lv$AuO z_mhgjH|(`u>>QHMxjD+H$}5n!Tb_*T?=R?o>@sX9%#D^k?tMZM`Zk|&g9>N=P!lj3 z59T)J9YhzbMB@+P|IyL*$tG*BBA0&n)vH(5^>!aVsBDCBpj&DUD9|l_h}-+CpwP%nn*0R(~ zxa@B7{%&?uK8K{{&%E2eYf?^_f)}J zAo}sw2>$kzv$t$|SBRN7X8sD>C@f5?M12+$&)45F?6^1fv!j_f2UWsZ;d<``G4s@` z%9a<;t5*%((arx7u{sJLp_2p!(G199B=D&e|z!tKQdSiqnPHV|DwbvIGDe(+j>a)G#J2CV; z<)i3-qv&t3{?5TtSc@^R^wRxq^51V0U-6N87744Zr`2<=bHyX>41H*T9QhYOj#~fy zHew*MYO44DGC~G^{!a*b0@1#@@4r}a^<^Yt8+yLKxkGdK6zOJbV!ZX^5%o>80G|&s zQpcagNKCvS^4sJj-~zVp4kMl%AMgB8E7camt!d%=co^+NE;bmV(P z)RI@sg%X{yti(^vL0ax!o&2YvFm44-mT+xUcl@J8eveBo&x3Y%boGg-)L(0~R8*?K zzi@MI%D26jB^5U{X*?FQX*hbaru9r2JU-qW+mLZP9Wt`}Ns{(+>)bYzn!q!BJL|6H z!HgDbpTiuy9dC@ zM~sd3l_o7Ds23*-OE+fu*6XVUK+PPcxZ6XaFUBiCUPcuMMZLxeeVHN{6XJ7_mJI5k zQg4DCb%}b`jAqgljq;bNHPyR2i$h~yfuk>CfDpU}=WaN61+R~p9ft9Y#?+)ioI||2tHW#gZ@w)t8&rmqg$!I zB|9Oc;%MumCc`PeJvMRv_|8!0{=J-GV-OO1m$J=`PwVEQ?IGP1B_3qJ1%qKi;t<%0 z7rwnXn=M+xl*l2j9-I79PWY0@ROqAsWst;7~1jw`;;)j5@r`wppCq4}jW8%rUQuu*;(*Ou*LECLA# zVM#_JNs7li6z4a2oj%!5#$Ismu{3FD!E38*l`O~hd;8G9+i}&76?vu5%RW|>itVVQ zY4m4}N0kMRdKRy!hKg?PN@ysdrj(XaNNDI{PoBYQ#k+hUc!1m5(Luj4qC?5z?V z*qfLQv}2d1x$ASN3$OwM<$HTaUkK~nzxSyr*wSuxuDzq&XY>bi^U^@+@<&niuf`EY zO}>hT>bevnduvA;d99DT6P7Wu`AA+-6EAe@JFOc+Fj~gu5Z0r=v@jn)AL~2|3q8@} zJtedMMT2t6YrW#S;_M+eVe}nFqf2F4pza~g>ra{K2h*2{S_RA{Bj**?n znS&iHk1+eV?t3Y2j9>T7)-s%W$NPq+pvl{BfWK|bQqVtfCAf5k4{F$0sll)TN{OqJ zdob%rOo@xz;mOG)0P9<{WFTpC+t0j+*SXOPpXFSO2Bn>&b`G!9+Q@46WSzp(p-$;Pq zh8Rda(t}>n&vGT&BnwvOVWD$PZs*Jih9BlJ4|dSOkEZ0O@&W=3tReIT7HcV`*Td%6fc7!s6AYsc)6dUr zvCikBLsNRvurA+x|9D*RxpId6CRzvx${a_0rR3rkx|_R(ya_W6 zCsvWGe!6>EbX;!7x33Bv=-WP4mm55BOtwy3)qdcg;6rO5buJk2aU1EEB=zJlvKjOA zPI{S{3`r;;W%G4@UN&sH;A|Dm>JMrwNvXZ~sl4<=>Bd3W*>SFmzHIJoM%eB73xX&<%Q~+bg zth~@S!BZLUy~+#K$;%OjYLH^{?Kt-%n76yK(jp6*ex@ryUY7tpm_!V2xVcvR1cK7s zW-rg#qGw;H-AD%#c`tu14zmXz))$9Gphk4w%j>3>8o^twL?YaI;TS+lJX)gH}V2`L!Fk}H!13qG-VREoM6>tbF) z6!HIw1(4W3P=b`&4uph68u<*k&xZ5)D}0YZ-$8N;-9AoyW%f4P;TqvT9x1%S%4Lk9 zq|#8A)hvitk8y#UYZQkW8%|$n*FUrWBaq3#u)&*k&&?(z_cOlk{))zHGyMoT7;8W* zX^KOB36B%2UqKmXLUV%;XIWuy8D;ysxDCll%H>P#{=Av< z6|6<$xSunt7#p5MOpS(m(I|Lvy_Z7R0BhRxvTL&m~VbUI9_CEvajt7>3v6 z+QWYQf&xXN2m-F1mZ z$6XzfyuqVq-w2~aO+}do4N;-KEfA9>JQkyT9THOfZ8~Vqp6hef}#DOE+iNU;AW({6Q?=z{$f0{|IZi? zQJl=xn5&sh6uxcv-#RKF57spMw~kg80h`Ovw2q`&6P)|EX}#>d(zC%wTQ>5$tJsr} z^%G1~q6d?*EB{LzW;!KH3=_(x%QEm6XL-VLy%;1VE}KEt>?w_A9BAo&X@`&;R|j#r zeKhyiwBWPX22+xY=|)2^*)R`l5L}~H5)#nIk1n|EZO}XiE#*Iabb)S}a`*eYrFelr z6^P>R&4unfU6nHuOQ?4(j~ZB~f6b~Q=w&YwvhW;SdW)j!?t|@+_UsO>8>$--aRJli z4v+{NyWc84K-*L#Ey{9>15n{5cN~y@t8@I5s2T!FGadSEX)dYXGl?YoBZTidWMXd2 zbVS)s5`Am92hjJ^$zM6_e_7`zTpm%K5ap9?d@MTtn&t{E_+_H}eg zxnJ&L_tU%Ct&;$- z;5kGH)9}WCRwE? z1dB&QJTf}^lWacsUP6p+Envus@vKjwSdCjTyRyFF>Ux)6j0d(E-@3MLwaPdzC7caz zt#_O>PQag-O%w}qpYIl^5d^7Y*D*Z zbZ-yn-pUX(sJL)}qgGtmE@&FWV$|l_ z%__Ceoq;ztnb2w|x!5-;t9)9W8-`1r(#L1Q{20?kuWfInTh%Dw0YG=UM1brG_ID8R z%f+5~iTbUrCQbL<6Q6sLAR_fHyXNLUBO zQ&X8}lNkto7&;$sA8P`fA}cGhSg64l&`g@jmHfv1VTH8Yvl3AVn*cp;=z$&Do!E4+ zz-ZGr2!v!sQZO|f{UUo!R}ek&s>^OZ&T3ZR<5>IJm+&V%DE?N58E46MjEhLc=g^#- zisZ+$+T&(HCS<{!R4NbnAC|Wk7=HfQCuELR-1BL`fcK&2IM1WASho=SAEsvnupc~e zGYjJs7ypgdWm$gX^}mVkSLb+cuCG-~?lf|ken_IYcp)0G-%!abig%^OAdc59x%}be zokug41FeG_ZU({F?-rZ*C#~1s`ccnv)^#T8vwp47mI5`9t3dLG{Ij|az7>k*7bS~NNhu>=%$yL2 z=>)Ca#&t91gG6*&9S)_|ROIkcVRPtp-jQ(e!j#}95MEU+ZD%X~xTh#^P!EfpXLnM( zIIz!)qoL}edXzbkKI8)F1+Y^klHi=7_b?drUb~=dEh$lPR!PNI1=qY|-0msKhr5s{ zGnJsqrv8J}{=WaehU%cPs{b0QkJ0c{*RpB!kP5_s{!~o%v*?bV-tvO4P#86>s3O9u zLuv_hBQKHj$pp#F$m9Di=!~3}IQ5TcL|fP8{kh(LJtJ|bo76cxbYf0GR7KAZy%`v3 z)fd`p%a4=DK*nB{7!MSoCK~^|;~M2b_{2V!po~ARWM`kJKCboS`9!9wCz3rSKmO^5 z!D$&vu27v#QaD@D2H-usvEU~;$nVJO)>nmdo6Gg#C$Crc(nrYgVhaJM=UBWI0w%m^ z++|hcB2BY+8rYq%TiV(ktPM+*8ju(sip)IW^m?tG>c#Qz z0tZ$W{L{W1x)HygfIP)kJ-o;#9Js7R?)t}oob)GDz{#iwtt;I6h4{m?6*LjB;4T2v)aMx zT9@*qg7hz$UYT*4#r@265KDn#;Ty2WuBB2c_itQ4G*)+LH1kHh+za-0-1m|x@EKC- zw6XI8!2a?e_R!XGMp2Iq3Vue8zA8WI{&@PT`yAEFGL+Om@QwuVUugeFFSm|$!8uoB z#a|0OG10)eCJ<0pM?RhiR81sPY9%qeEeJ|94_W|iw9lB((v>K_n0@$ob#L1FBt#aQ$d_5h8jysR~YxT6sZ(3ZiI5~qkkD(SU{`n97}|f2umY#UaIJ4 zmG3$+Q66Z#%y#%J1>9p*zk`lCp!d-&e;GIKOe!-5|IwsEHe1(WfzDLB!|Imebh~n} zxDqbi796T%0u$r9xdCji_l(qN@f|BBG%`GTa>?(&&Exd&%*J$Ti)#X0t%G|PC&>a$f2tpg%3Esqej25`s&0|4%)p=dGPuCQBL&N!*yQ5^X7F!jS&-?$SdG}7>l;e5a5J$ z&9DhlRn=|7S9gC0gmNmCOVqnwSPPxAi(^{X+b+@eO%MlrM%IONz36}^T^Wi%{!QpTpKLIT`U_lKt(VO=yHT2UvYR5fkL$Ya;B?F9=va=qnU}fw<#-=PKY^8edL`LAW!sf_s(~l zSb3cRSM-#(vOYrq?y1-SA}1-yBtzangj$84Q~4!77NiA@uhNTisF6+GhYt$ z%iPJ_Y5B5XK9hIZP(6J)a7x za42fI++H!3!$$xRY(FwI78kg!uhUFWtZ?Ryso*MDMP{|t_4>8gw$wLgF8Dfz5{!al zS+)6meMj4rwbjGn6z;mfj32^sT8*_~TImccDXUr#k`Nb9%lQ61eaT@FNyuSoo55&3 zar7+VJS@cjW?U90p`&-mD1hToEmMRW+x~chC7R#)=41wl2xzslL{~nD*8>J*hy+yS z%=dw5_&t*!+~YKfbdZyxFVpl^Qq9#x{<-RXH1DEtLzd8}gSbacE+*exx8~Q_kxmt& zK<9D$Mj6lf{KzHxRq2+&ceU5^txkI``kIxpW@E#3)d4(mcv+HSf>~#ZKYQ+sN=v;8 z=Hm+#iq9Mn?{%rSWws_0k9`!4-pwh#7hhXO?mrcAr#280XE##@4z-a%1jh%oQlvB8 zktdn%A0lY@PhvyWN`&YJNf2T&q2(4z5I2jS%H_9ecDtdWWpC;!jweGaOsG`pMV>)& zrPSPRv;t-pKcp1T>lrCViv+B`AJPkyg?n^71h4s0eE{YNpNW*W#+6dJvN*u@cyI2L ztYaO&!c*BEJr-%5vz@A-CK99XwJitt2{&wtSHjCRvXSXWp|df!?vnc8R6T5kQ!>l> z`t0tWMJ1zz(-VALYnS0H`B&%qqw@`GLurf{h!*+*WZ;A2Cwf)lWTF-@2=3*=njcTF z@6yGDVb^YrT@^V`K}78{F|#vtAxrYj3G(JvH1Hs?o%FE6xhx!LRKoVb|E3)xf5I~G zwpf{5Hr6>&vHcj`{Fv6_d5=gUTS7E6Z)h4A!22tNGG*GR=>@2$T9c|F8~Z$z z1JVN){4M4>exFAc`qG4yy_TN-d&)*eMdcr&NOn2t)8pL~sY|C8SF|BH=4VK6DK)w* z;IKWN)f}5amr`O=4sIaIF5l#xfgs;-^t@kk=mbT|sVeIY+(SigpJzmApwp2?S2CW- zP3*Jfrr%ewR!}Q!O>z=*ApU7>NM3EBH%zCYYcJO$LN zXBl2w8)osWeR9ug#j~eq2#aa3iGXabim|nvADd2Gg0Rl2bYOi&qVV)^*@4A~cFR^- zkgwt(wfX~F-Y5)OF zqhu|ptr8gs2}x=gvLsAtXD6hjluYpW6PoP*G+F+=t)I`oF3kIBTp6rA(CP=mfMtiP z#nSQYxW#{V%&A{^o{hU|zPjau=xIQxYbD5w804~eYhRp%sI|CvYVBVdN7}1gq^0g7 z0jHZHyD0-WPNE$5K1oKg)wsOucDMyVe|)V1E;9q)G-ju#BxuoqvhA@k%f>Ya*$a;A zz-E!(9)fnGr6V78ecK4b{D$Pf1l(TQ>z(%yZ1A6L+P^LL{`fyrLS<7&A)`8rJ0^QI zPk_!;(6$UQZ;rwA9BVEuiR}+{E2Xx71Wnt(Ac_}CP|aRg#fu=U$Pw+)Fc?fq(iB+- zKr9^)Y`HEVt?98eTCb>cDcJk$(Zm!PzL%O3vqx1f(TnOvOqvtw*|@}nPcP2)uUmXa z#@An&b}6JEh8CM<-`mbU&yu+w+gU4l*tw7(2-rkH+e;?4N`>zGJrHWuK_zYX=n5Ig z1H)#jZ=Oe1m@mr6T`7*Kuh3?Q)HrN5g;l3z-g-&PWlUnCT@t~DH)r-((mzK#0|S=a z^l{+_lD*WyC6PZ)_gh`f4=wZc9tV(4OCHdqT4c{9{bmdahX)D@QQ;B&yf1H{g5WrO z3-dxc+D&XE%}BicJCgT8z(so}kxs^3y)*K*b-o6eT8YXXU*^y3cc5R)bx&UFAb9n% zzTT?aoCc_&eq)G^Q#IOXr2I2oW}S}qRM_3svv%m|9w_A*Tk4v|G^7tvb2kagpaFtwsKCmVtKSuX{@~(gf$RDW3~uW;A?g9`!;9s{?lZ{nTB?HyFXdK zB1p&O4GS~JDmXL3KWZGe1u3~C=v&jgGaWDS1Z=(llZ%<<_t<@8uz3Es&fG{j8%}ot z5$2~)@vB@_l^wp>nP{sE;G+B3Rc~1qP54pZWEZiyx0%$uoOZIgZkROpXv#e~(UYGO z^o4r$rZ<}>1N@QE<71Q$ypD6RAF?SL&)xD?WvO|FvjqKC z+73uoW5cT#{Y(90@;R$^K? z#@?!>QDbn&ctNnkLU!K7?h1ija_#odA@-;$QrmV%7jVJ$M%Frxok1J;=nZX_b4sqE zc)_q>GtwzOkvf>w!FbYZPyqV^V=C>=x|eF7^`CPbWPMIooCm}tGjXOpHmC)dG+MtM zfx&*lEw{tBfeB9j4);DiUP@Zf01jtdxdimiVtOsIxQ~C%;0~leW16d7_WdDu+77z( z|7AP;pr|eL8rp`-x&O*Whxez;p_7r6;YzIm-C2md>*MbJ#r^qBW6wF^)rgAp^Jvs| zK%}7sG2idtARO4BxM!;}rbuG!8+}bEJrsMzDLyB66 z2B~}ZaMNYPKdAr5@L~p{M)>>`qlq<2Ry!PCl;YErj;WK)`S2J`s#rfHWXB^sx_YaQ zo6i?irmjYdWij$F%W=Fp#0m+4(^PF0sd@Mo@-|Ug|}CD6&h95+Tia1^8eo3 zSZDB?N51dGIeIOt@u(=*xzkwz-KoF(1pli<81VCK7<~o)u<8J=bJu#?XR#HDJEa1+ zOX=L@T!35Y_$QrLQ*&?@ubQ%Q!F<)DM-pg5q-Rs}-vdpa$NX{`d=;9*kbY-T54q;$Wu`JAlvB_3GS`goh@;@|v;G&qBy^0O&f)M~cJ z0>KhYtX&;;jVbdaUXfM*=BMPPQu5HEa0GK(fDFZM_|sqi7I}zOwz`F&(j>c)xxba8 z|HcJce6=t*YWMd9AA8cF9!J8?yNSH#dEX749)^DWl_&GR{q(P@8U3rj{fooB?^J;F zM;LijqU#`A*-us`)Yc|+mFO8pHfaD%`(KJ0b_R4yd%L0732pZo6waEN+u6 z?YdfdOHhPIVQz*SDJ-n0PgVuys_bX!wch2O%d`BI`K{x(!Pvw>=a^5e{5egyPnkHOh(bIx*ZY@82;de*Wu+-HvW5jWi2lh5s1~)aJ}KEeGFsM)j25o&&UN_V}@6&_K?e6YoHa~)(c7IKTuj{Mm($U6MT+rfoaRrU)wR$(#rzAuL zR$I1zn-N%!;8R`He*IH$RXb=2e7TT}y?l-@1Vn2wXTYEkENB2*jRKb3CiPGaDFtg{{;_&PgFa2%>h_GT=z^y;0!v`S#~8n!)LoUoDO(m*;t17a@(5U zWjb7UQeHkWi6`$${UFaZu_g$9;ILETH{)T8O^~%}w(3GI=BH}~4>Z@=Q}niLQfZH- z1`gjgjmo8x*9lgu|5>oK(%*g%*d@Sk9$<6w)B@guFR z=(_c-*sO;ZsC71Ndr~vBx!HJ6u~&JSS5u1pz4M}7aWaO(NK7tNeKpq|qvj-{uro(= zPp0NMPW969R~Xn2!Uisx0p29RZJC0$q8F@9t#YbWICQK;IkKsI&fV6ulwaR5Q48|5 zyzP8vr8T@cx9fkBySf;yduAE4F_-|1VRCJYBdlDFDdn;IJ@KaKiRWgsE$S3u8f^`Z z3UC7*R8H9Ez%0+0nd}i>L;4U7Haq3xEsf{I5kEdtXJQg{aBm6%d1Z0Qj9PV+vucD#i*~j2lq5J@`1-tTL#`-TU1hJIxIt)B0nVH7eALIQ%VF;_~;}L z`vkl&iBBLNtP}k#ou>f;YLwXCQ=u>m;3WrWoyD&_c&N zqnG2`Xsibi_JVrN#Ks=Pk?HAb*X(fe`)ab@cJ28|h%@mdZoUXlA|xd0ciReCDDBvd zd$!t|t7dRYJfc_xIK`r&3g76(#9B289zbL|eK|`b5UNedPbxIs-;{eGFej%dcwOM_ zCz@o;ic(R0jLGb}IoZgE>g~8n7hdE4%C{ER#30o^4QShbX-JSBzVC6DfX z8yn&WID+~yZxH9(YS9^O`7a{L_#1Sm2A?alOVOvN<-hgQLlkv@^3nm`pA)sSTN7&8 z+hNT{9_ew}xi%L(vlviaqoAl*+bH>aU3uFyY}7(kaA6p_|kuLO^?hMVcx} zIf)^uUE~decL#sdg!_A<0f%|JR2+>*dy)%`m&3~$#cR@Mo|qaB95Yu9O9UFvWv3|Ksu8}4~<@R=+_ z?k~bN-uPvMn1-4?BODMj28L>?O(o4Cwfy^YNohC6AUja0oTQAoYR_~}Q_a(E=k2?I$O7)wAyZJZ-%U}ly@Luc6Iz#=^?krsPt>L-{1ex6t8sVXae`rrT^r?0 zYuY6O=+?$&JVugiGyJU}A2GLk4~+R*i~#0Z{ceQzQ94wyui`c>3;LZhxr8V+1^7sh z3?`fl=UH>TNr8)3%Fkmw`}!hRG?#{-nFfa1RU#rJ^8e0B_on}qI8#y!FNZ7@E?%Li z3OK3^E`k(C5#SgIk#43NstDlB5efc?pYn&e1idGbqn(I=C&<1*XQMw`0fZ&D)q8Bt z=8;F3_zEuB48TU;&m}L`OQ;;PbF~E%xlRtQZ4~{F?Rv)dr|zS zE)p|3T2??EGOV|Ge)RWdb3ps$go`@*m!RqpcW|_>pn_EvB#)j_T$v#eMv^WXBr4PO zGR&Q>R4^&^CTDWx>x?jnQ1t2OE6vu>Xgj^d+~_b7(*G|T2ITq7o8WvfSMIgGlenQP zrF8Z5h(@V;-c}Z#J$)t+lMhn|N~SL*73B(EJGUx{OkehvzC7K`-oZe~DJkWNcIu^M z`Z9`Flq&_IOTEa!tcmOmg9~N3Svil2xu7olYuCW@!Yc1J@qJ@+*ZD}^dJ?ouE~7=A zW+jL9)-Ee8ZLUj*vZ1AT_15>1;nx-b007?E$1>rd%-gbPYrf%tNyDtQX9YCH=d%xA zDCG$ujLg!*H+be?v!?}Di>t?R%k$1%t?3=|rI)XiP&W2f+Rs)i6dKyd*r;X#>yszWvY+rYXg1ed)7C3Kr!SlHX?&gJyk69}li@L|rO`M#~`AcUn zs%pQ_(~IY>)2&?Eyy1-X`!4z+^T56zGpj%L#*VNQIgF40anJl7;)a|CW!%=qirg-) zuxM##*V4|erJb#rjFmMtl{UCj`^K#Y0001ZNB^^4uevz@)JcvZ0;en~Jh^}8?w=pn z_^(|!z^HC4dT=;4c(3`iupn=zCQRA&Uy=@$nD%IA!H^q-(Bh}rE92VE8SN&!e{|)x zQ=(2`ea&d{Vh}*;0iZe;e_djj&>OUVUi}TOlC=*E4m4_T(cH`WslXoau z-^#_wOs~#y5~)OZaN+pxm!y_0?7NO1X+LU5Leg?`d%0G^RvYWkdL}jw_GYiI6D5|4iQ-c3@jNqo3rD9B{+)I$4G(t+oz&e* z=SlwlxQO-F2PS5Oc<45;%CFse0001h#*=!52L~7VA0&iOjE>C2+PUkLbyNNO*-7dp zHjzs}{PL=(&5>VkC{Yqg6T1!rBR0BI{f6lSw&=ESA2Ks?QTy}iGYexz&tUf?jQewS3*B_v_3JUTupyz#=S=SZJ(F)&8VNg zTK{wS=Ob4oQZXwNXZnUc=B3SBdk&4=Hr+#ykOscZ^lP^s0002seWHr0vd*Raf*=S2 zuTfXZRY;pS^!@=S$K91})VIKO8sc9j`_c)Mceg*2J*-Eh4JU zMR|`o-0xpm-?c+05&!@I;A6!8f1bAH>D?RG&!$H$$+elB(*K=rz@R)4@x`R04l@=9 zdD)8}UrdiqEw&r$<%Gx!0001h)cXZ zgrX=)t*%6M00000;FC?g0wEMdmzO<7yB7ce002JO)JstmP17tRdi>}if-e97001<0 zJkL|AN_D-@3W6XAe3eG6u2gC&E9FKedU_I?#@!wO0001>@#S5WO8M+@>8n#OA%x?q zsx;~#qO9-K9nxQpSoQCIl tLEs7QXa)cP0051HKv8t{;4UK){Rdbk4tV6Yy|e%T002ovPDHLkV1ijxg%0Kfy#vxoOJ z)1nn=_vE>Qtd27PfZO%&dXUJ9OMYMZ)CHs{^>hR4^(%&lBj^|4`zlIHb!`_(ds|yG zJD2;v0Dz>E*%ucx(|7KcE??itfD}KQvYR~x0Nw#Wz)$Mm7WUxo-v~8eSck}rRNL)0 zajzsmw3&e{Z2{_^2tR$^(-v=;^Xgpsoviig)#Gj1gSNo8p0e-S>}uw1QU#G{6N1N& zfrh6~n*FrcWm7W+z1+;54*Iz*QaZP30N?$DM^Zm&DEl%OxHQ*`*JCNp+LO7vXZ0-J z=Fsub^n`$zK^i(8oQ1pRV@w)pB%Gi8@sZf1gSBV6EksjeVB5(cx}GM&2?`?@-QmB~ z%O^WywW?iLJ zHt()?VF=|fdD(BmKFO`fDR@AjiL}iRUN%3TQ<7w3Tdz}kSo0GyS5sdm;$l>Jd&#sq%@AsFMk#XUq zf8otZs7_o=#PeWqzwlpurT(241Q{FkIL1Xiv{eIv8sXj2pk>`s=t} zkd@D7Op+9&JUIGnIK!F7YN^%Z`}pT9_mCj|WV@nM5kolGb^1fH-?P-#0zx`^P``jP zC+eMQcoe1XHN0VnvWVW?cuo%h82K~)1mGY=w>jzj>*hsXaolrix-|*jjH^#{q{LVR zq{9yWJh`x zbZ`6iB5#SHpAGZ6w~#YW@=m7Zo>AYlwk_1#7n$0wL(-chfY>IyxJ9%dB0^%@!i24w zYLi+hCJZ{QOI>Pgk#U#{0>cs$fMfhDLm;3 zHN>wEe1*0{0dQ3(R%9|v$)Rw{{$^-H6!BWZAbV-A`fZ6>J*%AUdf=S*@xZ zbv}Dn%6OhnnS6I)km-k#jM=G~nW-5kFfDT^Ygbc(>a)y}(nFkMvETjnu)lhC?aVv^ zTi%pU007w`fP>j}XY2dGG1t*x)D>`&7X(y|spQPbK3^$u8{?gDE!GMcpx{9` zmxzORc0=r~({$_wX^DbtkR{#r`my?5hpYfxSK;@l{G&>_moIcZzxuz5ldp`?du<8P zMC3z$K38!M$}VNWMn)VRhB)Z*f|&($S&J9UO@Inv5QX6so|KemsKkUdMgdws8H`KD z<$Y)bezu1P03d^f%mGa_8JsTH!LCDDtIKN4*vO3d4!X9RzU5b0i)=x4m%n%9xJdHt z-!ZdrDgjlo&5vf_xCa2}h5b&V{hh1UxJWpMEwjgbq3+2UPhrd{PLe-?)($(3I?j3> zckMPj{W`g2#&$S+WrNmDvvqg!5srl@V5+X%^P=O{d?--fN+cmgZ9*pwg<{5u$Z>)6lB09ujT<;59ek&l8;n zb6XD`=6IplBL5UnoEd%hP{9C`AxL!qV!fU}=3y3EUXdGezZX^`L{9qfk0u`4v3YF{ z+S9Icuz%rZX;jC2$sP&f)^68}LLHW(fEp|$BC8ZIL z!JX8pc#Q0_7F~jt(s}Hp7Iw3#gRIzUgccQ&7E9P_`BR|+7JrL{3anH$HWD^SOQg3q zByV%L=;EY+Y7PR9QngxI>YCVbLtmfkU+R<_%+oMy%<}m8K@X*4IXOAUhts_DhSbHw zPYkyx0N)3>j&I!`J>H=*H`7od3^Jj32)ONju;2_4_QydrEX7PR$B*)Aa!Kq0+ zKuXIDlI;oA2It7al|!5h$>`K%_Nvb1Fs1A1ip?w2%kMs<t79zxsA#0{_XHTL6@h4uYYXo4z9rdIV&s^PTK z5$bPzo!;xK5Nc>#PzkB)>*nqXv7i9Ua)ZNI0djuzODWl`>|W+95_b>(KogPry@JS$ zyAQV40m|Zy!q(zQeT@WwxOn{dAK91=AXcq8k35GVmskIU2q#j_(X{CFoH0C_Cndyr zbe*J&1fO;Uq*Bm9H@vjIA%m62B*K97VfXV^+cS_XjcvsgjMI3)6UefHWxL-gF0Jp& zum@`&#orw9HhcaoFQKVTK0S_S;IRDQ$)H|Yg)!=CTE`|GUf-~A-bGDwxA6~axHR&h zW9DJjqXS(Gk?8ZSPr%Yrrm$QGlvDHO4P@&_Q5L-2x-pk2>+kFJd-3Pw&?CZ)iwROg z=v3astI9DeNE0CMW%nURve#-?G`C-Bn?r1oEDb$%j%2##`1m-L&t=E$7*W(ZdwHq8 z>&)d$!rscr7 zdcTxU)<;lZ@D9!ft}lm32>Z&8E|{{6d;zApeM+u3DFz(n`To@F61_dqc}} z>gkWFafAIv*jPS@fLu&4%~a)&j(yeD`Bb9@NlODPdY1G*)>dH8o1y zD@Y8fEZ*^=@)0rFUCPZj$hU^XEcOPIMyk&4D*cWipq+T~JTt$z1<7~folUUT)r>T5 zf$UywCCEGn-7op9cv$@3-7xk*feojR(h>M3bWfgtl88y5bETmfDJYb02_T`Z{1B)5 zOi7jB;|jTN8&iwPYg`Jmoax$kV-5QoBA^u#n=rx6^q0h>D}z0`ZKl$JUV!OyNBwtz zL-+4_n=q?GeWcGyw9ueFX@soYBF`JZ?Qn#&$+u1{3rs9hZfAWxU#D!AJI6XKHkN@W zGhGlLH2R)6t3O2}C?&_&coU(y{JbqotvVsYH=QT|ADUo_ff)|@#tj<4q!h9mi zov2jV$z2qjm!!|GibEIb$dGS}J^3bY-tJ61$>SuFR_*m_XrD1(cG1%z^LQv#DcAj$ zqAj?5Vb*H_8j5pZdj`<&XH@GakynuYV68N*TmD3b6Rv32IORH$662pO#JM=HloS`j zz3F1vl>*Y}vbR8j8ip>u)vYlRc3p>Czrr>-fklBRSln^$bpiP`c{c zV1pi!M;*L&Y$9~;hDHZBU8+y$)}5bP=s@{K8G#BjLO@quOR_cn*Pu}Zp=hHhXWAp& za%-l2WznO+FfXMCfDD+Sd^0j7I`u=(y((d+er!?hb@4W-h9aO=+9}9UiJjOo%|ey0 zXXgcn$b22jI!@K8XOF$Y`s63=w_AD32kvePHG=Tg+Xt?Af)~N%tnEfa&dd!+v|VFy zX_A{Tel_It2uW;A9Ee&W>AMLG^8!!gtSdhD3y$c;myYmf00(?E_FJ2$fWsDUS|o6) zMJD=Vq1PMABrI-5=D-+UH|61;em^rGZ}W1Ln6Jca>-(g#2;O*cZ@-@Wezvo?kdKDR zg&5S^1*mZ7Y(+Uc>nskNHRShnh!y#^&{_sQs7GWtUezfM(hn22H(VaCxN}E5qJ%Zf zxKf^x006{y7Y`u-!16`ltDH|i0yLmNKaJ-F%JVQ)>E;I4chSY91&Mc%BRbsP?n zdr32jb0+}$a(q5GiY-=mJ5y~EjQ6&9SIE2#0Js#+aCH-0aTCPc+>8qY9O&a!lXNN? zmpm*Q+)Z^P_$viP3F>0U|FpG+%5sg4aWVFgnka0o*QJL$Q|O;XgDA-CemgYhtD^=u zPPmFC#H)r{%-ADotTmm8>;Vl~@IoF;bU zqS#vK2LSz$QkJrguh+HwoS%%b00I`q<`HZL%{xK-jOsmZzsY^*Rp5^uN`L4K(Yb89 z#7vItO_!G{R43_XOf$gElu_zrlbR5?zDoWkANdr71vgG1D*}4FPT@4c4bDtZo$T9= zvuk7|s70`&Y45iJp@dVMs!D3^_1nc)-;6KX)=+O<_dj=;0lq_dIm@;L0N-n)nLaQC zZcSELZ=&GNnWMC(Q%tsNbZG|7mQ>QEWwxe`5hMq_0>%++W7UqE;Vstk z^l4ts#Veohj#E040+tW{d9n^l8P3cbo$k@X-aIX>Jz|?tdW2Hdu>G*y4|DtJ^aT`o4#Rl2;wL`< z+`gaUd<3{@%ene-r2Hl!DZ1UqM#3p~*!<-245BdgBtco0$cWRsLC|8M^5&g=Uf~Od ze&^=5@y7|)H#ie}uNO=4iiEF@+YD_}co08)EVyxg{eTOmV*5?nimE>aHmoe1s zO9ok93Cn!+|M6G>$wWHhv#`A&X#2@g(T^`U*El=bNwFh@sNb_zY0|(fvgg$Kr4BS# zD+_z{!C{zT7Fvc7-yBa?FA28L1j# zwpzDSlpbj@OISh0V!X4%0}5SDMiBzZ`YI%AX=>F;X{;x0tS4`*Rpe}3vc-HnT@UcL zkm2{n{=XoL!@Ph;8+ay1GQMb3yWKO={^Lh)V+k7xZ}nP+2R}YZ$E&R9%Tni`s$8M| zmL4>`MW|^@Ws&R4k7kg><*!5Z9EJNdElVqSU~-YuX3{bmlZQWTVRie9C2Cfxaeqni zw;{_EX7|GJ-d+SG!|5GpLTy6yrYTAXbDFHwEpXhYQa~@BA4Z2qDS?!fK%mIzNY1Iz??3+6 zY)AgIlQ`w`kHpZ`VaA=#_-5 z@zAeQtbfu&dx*g;>gKgZm-T?r&tPz}2U(RB+zO{D>@~119$8YOLzm~`l z;^#)*tb5)o3Dtmq4vDz3ei9ZXbkv2(j&Y3&9oOR6-jJPb!A(@<%KAO9B_>E$LDKN zk$><|nTv)o2(w>LIvt33FP}?UPZqL=X4K_h)oF+(qcG)TCE&$MG&#%#h$MxpXMeJJ&Q9*kZ1G7Yo1p zd!YwtYAxA%_xNp&rPJB>9*MTNaoqV{6t?klGs21TZoIOaG*uuI zOFRqd`1l~?&P}PB+6y%{Tk;^RIK#Z~#V5w2S+<>A6>f#nSWjFy`~9(Z+x-bRh_sT< z?d}w|q+oN1nOkT3@#WbMB7d0lHO#t$`9?&WEIT+(-lksmXIhHAlp*~mWdE2Ax4Z3( z%7EXyEPFXGZBq?}nr{5ml3qOTjLj4up7S{&V7tqd5j^21-^1Old3aI5DJ@M0-e8pr zwBkwu+l{8YZ{+cA*Xs<2nyFl^b(E5+w$yJQO15@?1nN!;%kx3Ox+jx4$1)OOjsL}KHrm459eHu|fsh)ryoIC`}nhVHKJ9-JGaY$c$n;jx3K zxBh@=Ei3)D)ULRfjcK%7$q}ezzq0)*h!ky2hac-a9?*YO%_i+zk4o;nt_N-NQcr@p z%oLn#Tn3u5@!tDl3bVGE`zx;Df{yY9Y}NyLvu;X?p#2Xw+dA{8+J*)$=ZQ&^Dmw%h zr&zsWw2HEKBj$7gpMkZ}4}Dk5z#375>Z@5bUps>u_WPr0SHmJkWEvig?TWf>3v2b z!ftWKYbI=qd2j-G@J)DhW&35@v20a;I8EU}D%invE~0>wwFY5WM|Tt4P1&foE7N;s zMy?6G`7Q88QKkDyLw1O)c$(K`l+^BopYDS9!ortyrM=1n?_q=U7057U5r?gaC1@|= zERQdHZX5DFbKq5+TPHcyQo0o#=8^-!RuTgQ>aIXWsoE@!lKD#dZ6SDmdu57d{voo6 zyOm|4@gqyTp*gXQ?N~T0pU&K+-Ys4&U(e{*l6E&21DB1 z1=msc(C~2i7I!5KZjPDK79}xpvghp3M7WOO%8<_aktD5Gqirfl_5x)05RCvQVD#iE z=fjs;{IoA-K%jn7c$L?3e4@u0rAKAnqyI$AYySAJ68t5cP*(7D*i*~CX%*q_E#=HU zER1}}h8;`YtSJ9t5_f;V>6MD@=4M-3hbdui!vRw~@H!UkWu2ck#?Yw@<9A#H+mFt# zD3Q3qLK+Mh`4l`iD`#isLPAJiV$rAwpz9m?)8ZEBgHuyGzS7a`FY_xa4Mm|ASu%8@ zE5F^9+_fM>sccK&dc0%d?uvfr8>CNGhZ@4x)ZR8>HcH4@$u6k8)Ml{?VCL;Ys1hCe zqA8l$au4g9gxsDA7!RjzbY;fn*k$%{*L-%PIquf-pjDXMtTm9XVKZ4Pwm|aHN%M6H zm$>z1Sb%u)jv{#w-b-^CB~wJL>4icI-713;5VawUJ2dVi6sYS>G9QKqhMFQ~uj-SQ zfA6Ma-G_PnpdPy+L)hf_j@b!-k$kW79=3};0WoM(p*mxDcUg%}3HdPbG!+NpdMc+z zLOuYd%VT58;cGG7z#sn4^Tz>B*kZm}+r`=&35!=PDc<1FIlqv@^Ah^h$lmY%!hCC< zXYN1(rcB?AuGI4}HE6aWg_|lcnY~@)cd|9eqKj)#)-r3)0#^hEBGO*X&-S)${%Mch zJ$b>-v|BPB@H4-JZa-D;+zQB>&amh`D_q+EOT(cMhU6WrG!vj&57H&c@KY6}r6;Oy zGiChBZTWX*tY1eyffb57kD~SbvQxoNq0P=yCWh|?nT)+~DHn6Tm~EE3A5fg_O>kLS zy6^ug3@e{+^==!UB#@b@6wcv>vIlr!8P?^#!gLJ&Y1P&d1#J7_VLAXUNfjpAxj-SZrj510Cdo;>UL!2|e|n*ebHPJ%(!?AQFCk z=n0i2^Z;X)ibkP_{qnOvS@V&0&N%6p{U;ng$EJ7pLF7jJ#T60m55#s$y7)wyW5|w1 zL*JWi_bf`H!e_e+^y&LhHWiKZ+r3lJ0Tex*;9mJc&Gf8?^o8@N(9nDOlkL~$#+5Z2 z-TuJou!qDa*eIeuBUxAlJ_D7lHXX(UlNN5Ethusb=ateO7R=7qNTse2S%{OOBJ!op ziOI!QnfAW2u+xQAxue2@zX9`si%r`vHQ?jPT3m`$%jB-s-iA<=>6gDcyv`TxFro@Y zjHOxh23l;e>MY_3?6^jpZ8BAGZx{tqE?~Ty6B7Z>wZpX3m4FeBG$k;?LlU|ZXWa5W3*9|M%f9q&3T7yB zcX)Zx?pYdNz;KdoKP$X*ju$u51QYi|cL<|=wxG$ zHWbN<-`OjrMX1Sy^m8s1XnC$Mqi7;0`H zaECUO&-cyxuP{9R<1Zx6X?wLdYS@atHrQ5t^fI@>=pxQOn~HZYXa34R*sRW~JcPjO zB5}7F*6`*x5v8=7y=AqT9lWZ!)(thA;wKFgkP3zF?>4_68u2`{5+B|${giW?kzX<3 z#^uL#aQ+AqoaNTD9J^l?rW*26WtdhlcB0iJ_*qaNApvn%hFX>Pf%YS@QIerebH>x0=)z zW5rbV)EsN|7;$|3t6=`EukT89_>-_{j-OkK*~%7`Xmv-}z9zKLlyyf93g7-c#xXgE zEz;o;>Xp$k`?g2IqaL<&ZtfFw_8F*FudN#iUXYG;&8}Zfm391jrIc&s@k1?UF$*oegaVMNQ-h9BoZp}|5oZnHFnhMfdk$ll0`kT#5?#Eut z+)Y-~at|@tryxRLS5t1&g&k}oW{8BCKvzXuTYEh!%zjAfYKHCUt|29FiP!80CE$Ce zHjO%ozn&jh?@p7IVD-N8^+tt!7*D=sATTLm2~0~^LbVj9L!D?YS!rvVl(?H@?;P`9 z4{9FWBjJU!z2!WPONcqVR-_jy0r_~!lmLNNlUbsxZzjSU?E77j_ApO<#-;Vrs90=# z($`ceway3a6^2n?|J)vK0lu>uxnP3F9Mn8;*o9>G9^9#EQBEN@~~7d4LzJB3{OB z&8+nJCGA*lBNvnm(Zai=GNqf z>eaTtcdJ5pc{}U34ibhzxbbcqJl$=V`X3sbKjX{RuPw2U|4tk}(72JPXX2f_ z3F9^2o22Utmxca5mv1zW2TlmOp6!$riDY`GOKSONZ4qigwzvKcOjyoLSfWG9mLBOA z_>dsIsFN9YJY;Gp;}U)yeyD9J9-s!zu=^CwPN?yz#%LACBf(Ejj>^(i19V#7N61c1 z&4v0a>*NgTs?dg{VlawltcPb8CUimdHM*Z=zum25B4AB6`^S_cQxm+YN^i&QWm~xQ zSe)9)c#ZxlMTUetF}&Lt&=MkJKgIcICRISUdi%iFRhabR>|_H7nbxIe8LaRR$@V5I zy3YHr6q#VK71ZOmfn^U*^uAPVc!l4{W5vDNd1pZK^&gsCuN=JfS>Mgn)sB9OXe+U8+CI#Gnw_raeVuga zhh}6}5jjb{LmO!*er$m;ERN@eDj)4xP~EPKZI2d0N+Gv@t9EwCKtt{Pu_*7eg`y%0Z8CLJzf4KT zQc>NnpdZDk(aXJrO4F5C9GDHOp_V?R@NaXuDoYYp067cs((S8&j%0k!$?p+ebW$7*{9J(-1ZXm2-cbp&leHkSs|!Fyi?cd zq|NUsQ9kIT1ca|WQw|8*V<6GYEJ!0xoHlL-yX>8@So=~@)%X_GR(Hw7mkOuXq#+{V za>iC4W2hL7e~4D?zNv9JFE!JvEL}84s^tC5ze9B=(*;%TX4N=Q-znH_Joxb-Vj!@- zMlObfk>*Q99X1WoE0RCn7$4Hu-#WV&9~&!%bXl9b5zxcvXk5T$qofAbAG55KeR46s z)1zdBFRELaFKGrx-in@F>!4bGHC823fD;pAxCAxXoqDBbQ1Ffh+>+9mIfi#IP#T+G2zExsuvh5uxe*b{ z)0FI9_s`L?%yP`z(9)DH)d@{9r;=rpxM%U7{~U>YsNgxh$pxn%o0xYQ*+}91Wec#F zs276{d;+d#w0kPsl0Iw+WYYCO1?<)s zEVW)luGPEd^-Q$UR@DIGjH`Jxwe>@wRJ1Dz9baA4LfKFo*~^z2 zec*6BOw!jv zbw~4RMF{L-OX!no@{aa%IGMazWq*J~MqU#nb#~w>{IJb=8kd?vC5^7ReE0 z6X-z0zeO}ZpyL=Y7`Dl1Nufa78ADzqr-%zE&5_hpqlWW~jyhmi74Gm;c zEef3*6=7Xj6CX@{>lzdODV3^x^GN0?Kz|2ndk@D;7L*@=-(777JgwS(MMWbYjY4FD za{`M_$xikz#M@^06Y%j%LTx8~NbvEL?BNR3G(;Im;|TI~bxND_0gj3;FW*HpGWVu_@6j$@Yuzs?dV- zD{&VQd-KqxI+e+2&my=()aqlzPe<_!ITA{977msa&+?iXei!{+Q1QjpqRSbT26pwKG5f63(K%{Mcl6`&($u!a6)}Sud}jq zYq@6J#3cl;(Dy^7p@?v+&E}AXhuF3x6~=oYT`Sm$MwO<@?=HB}ZhJ`|A?(+aiy?GB zYok*3tk!ykmWjdzG<9(XpVV#d-D8`u8waO3}i1I zBn}ty>?$BiyL+lZTCkD$!&i*@!L7iDe;t07_H5Mp2n;>kU7NcM{xt_63k|Gr zoRZDibnDnpWWS_>wT9Yp(hE*e2sTl|c>eom{pXG1+_t#&)}T*aubfg)F6~!S8PB>W zI_x`|rW=LPOBsH$7v9|@TCERhUoV`IEEF^&y2-w}ZraXQFgAo8o68RQMJ5T~!Lr?X zcesrgLwbBm2R)5pe+9+8i_oHT9Av5gl0ud0H9t}4utFxDc4D8!m~@py2uA?lBh|!9-#znAEcib3_NVT+{E4%s?I?2vkpcd5EgbU2_Ech8r_8xlhn|7* z3~a^=yO_C>yO2u7*3>M~gFFt~{p)7F5kY*fUV=w!i%)iu9QqByRTAI$LA!47UlGz+ zG&Gwm+GlIZ^5=;HLpWTO?Wmuc9oV>X_Y-RBD%X=T+~v7Y+EEkF&!7O2cJN5WDaKLd zExh)05>xCiuu=k5pKbznR!(MVYx{dS{vZgVF%JW-afXEt`v^IY~Afj$FsnBt>?}>MSzvgVZB#*EwBfJ?VK0j+l zp0|HVmI*p6NK9$Amwlwxf9|Sdsl~|0!%btnq*4KUg&&&*-4d^@$qioOXJMD+FyObH z(1Kn@Q6=tyo9rgaO%$c!yzCvbuHI+KhNIdfXMYYiGn`QZt*p>doKXYv^D|<8PcL7GuI>w4S2eGs?nX$J72bQa8oE2bO<$V-+fMXSMLJKJ z1Oq&?41SE)@YbJt7mmLWpE%yEbED%WI9=g^`10+ON#PS)zDjmhQXO#KtfoU2UU8q~ z^@w^p*L5d0+AhtCbJ$;R#Sl%WL(^Mn9ma|+CMCbkFJ(j1Z`)>@&_XZ2{q`F#6JE`3 zDpCs=M0!Hx%L_Iyb4(z-0z&BeWQNx3`Kgj{KJ!h@X3-Y8k*MLB6km*PAcoKBrcJRFy;Yd0Yc*Szc9r`6 zQ#GcFd`WynUY3T&?sr78zVS$9Zs1RsN@!q9^rSkg z=v08QV!rOyl9H*QM7TA_NJE)3ANxR^6kQiqjq?WQO0lbK_qv&C>gt<$x69hKU^+6X zqo|<_Y096bJii_6uoY1-_S3m2O!9WZi{ynwzo8^Zwr`sH z&=xxzg3ks9X5yFA+%0~3n$J1P;s|xqYc0pCQk&^{$vC%5r)h(Vz4(`@Ui}FP39N5b zIFWyT*eYt26hc%HBCGkz@ebfOI?}5i@Z&i(J$~np=l|xTDn_G3r(~`eDGmLk2F?-y zQi%X*S&OIAjfY&t`5&t$0Cyl0;j!E>cRG@Cj{;hg)~WOU)-VLN%L=Czv58)j&1eK~K;x0N0b#K^qwuirHT z=Byk;O9JlW<}&KKtSRnblv>Hk1NE$RJM1cf+udTih0zDZ$$I|Vt!VDHb!gAZ6 z@rPk@vu)q)Z48NzDdQ+ATI)8uq83`osKFagH@&%!CKILnWmVqjfK`m$ z1?mS2?>H(-U-H)M!W(rqIbZ@;lOCEy>chTY6bXJVjn{);(PAHXoj6?VnNhWi%yzuT zG1i5<`0T#xc_e(kAIE($ncPV7kgSnPz*J%CCVErhdJdgLT?AbS4X`8O@w!d8nAHMh z7f-b}p4%G#!lv;3w}v`K=AIZnIRnM)%3qDFeH|r^k020Uvxb5~7X0xO+J3RW|r~-v=sZhwp~IDweXppyOZvy!cPow`OK<$Qx|zXN55TOdO*KK{}>ixdWQI zmfd#$0eLXm&eiy!N8oUw2Iv&oxp-5+bNqYT>fTf`OVpVAj|~~ZWHKP`?$?Oc9|fmn zj#avPHb(8!k_X-Sq+eRQf4HKe+uU1wBEa&G;j(@j?`@03iJ|<^4z&E=8&%0P-}{1n z5>c9LKX{~Y_v3BLR9av&*MCO$|A;VImQdHYFDvIy{(}huIPjrsYJ}Vm;LTnKJ~}#E zIRC&;0Du5Ddo+b;1LR-vT;HmGHvHe_NlklKuX9KNp;vhK8MAgF>S_;tr$J#0qOf>` zsF0(!)k&ZMhwb-p_ z+rf~qHZ4aq;xd#LIy8P4x^F3r*ovPJX&(-d2LmUr2SwRdU$6c2alBNv)u*_-{#m!_ z$kwaChB?8oVlyIMQzg%du-}iu*d=^wolmr~eY^VkBzO3kU+JXsZeaMi9Lm$;qm91m zv825IT~gjL7nuo>hIRX;u{GOBJ^*ld(7?gE8`0#=#bem_q4qsk#CNLAUeVCKk2G!S zw$zR7A!V~Lk*}EVlu7Likw?ncS&fxSpeBnfOf+m&8{;xNhdWy3XefLdeqrVK@@rE$^$Voqtlu?<>4kQszw>YtXdZ|0Q~eRaey30QE~ajb&k} zJ3MN8YVV<@W{bz|K+WL$rv9)uFZgHreh(J+w~o7JzyHPqrguu-Pq~^|s~Qn)Jqmb= zP}Dip7v`YAOYXCFY35N6-Cht4o3+DOt)}hNQb1~)(CfrKrw4Hv32Ac;h>#<3o2mpL zaAA`eQplrBBJc%sZchbi0P7B}kI-gk#ji2xp3T_ahr0`lE}GG6!-;3CE);q_+ZBMbLSdSJr$R%PomYmXrI(5t|}Z=9o5W50bz71E(L=mwBGPa+Jlm;B+T zEKf)xkHDs@rX! zZ^59CBwOkgW%uXMQFvO@v#eV|yJ9{!g$9(my^Q$VE`%PSk>;mqP2NGqCzIT3Yt6+>4Ze>a|dM;jW0qG&Kuxr(egiTN$R8Yn1HcKSHpl-XY$bKJItr#Ad zWC{KWzrE)0DqE-OVxzHypJn&TxF{$qTZwPYxF;c-?`(Ug&EiuEX1u$=V2s((UUcD2 zuhgVE^%`1WI-eY~Wf zGGs${c&<0eAwU+CPc}jjg_#$Ihj#Wv*{r#GcP23QDr%e2($}ovV014XjFaZtO{DSc zDLt3Q-c<}5v~BcL%_Ic5xA+bz224f-`(l>cTM)37n=<&Hm(q`7`_j+$)}R7<=O`lk z>bE*)-JMncATZY}90x6T`-14iga;;e?d@851Fquj0&X`MG`xiu#dgCQ(u?A*%UkJa zM)b)^VBksd{N;>oBUIR3PjT`SfAr3tm&-_?*TL=iZ)xDUA_2<7?RZlJfBMVEqTfDL zt%s85-E4QC^Pb{bmBiH@%(ZIKI#FJpFX2b~wOz)9>~mhG;pWT?3EIP5Pt@cGJzUB( zKk2XU!}Zuh>wNUwXPBgESw|O>DhNXVwt0oQ7C4s8tPEUv9!F?Z+jLLzFI`=a>d6Hx zyd;|u{v_D23bT-bpAGxYdaNbAH@y7o!!f#`W)rsW;c7hy;WtRryXGKwX|*Zkk|qB1 z2t|65Jxz6Rb(<&EDZb@pWpwYvR?xf`5;Gs#t%AQQaCdWuZuI_j9psyTipRw{5(=#6 zJzCnfce!A;G8o%U#NqYAlktO`CMp%~VfA9QHkLW;_Lz9WwoE3)z}oK;@>|3&P4(+? z@vuo9hxJ&YS*`YmCjHn-hZX^$;|W9j?#Ry>M-^v!fs_&}t|=KS1=-tO?S2+K3J{VpA>yOz?Gbm4ue zkNA_eer$&~%&K4Qg5-t^;d+~%R(gbAz}obp$nJm^kDB?j4lYhR6!iuI;~dt)?W4mr zWeLx3eRss@XSNbdjr~ff1du>akn4a}t>M;=j9Dlzyr=57opy`b?(B40^A~7D?lZ-k0f=OcmQq$Cq4UZZ8%F;6+B%{T|k6 zSdG)wY2FM_Zq!gQLL?V?bI~Qlo1g=CrM+EUW_l;>4){uK_fB z!AVzVMXZ%~zZ&=T9j(9H9!1L!KE|WGy`Ck2pySr=U@fEHnJRf-{z0V9KS?qGe){-C zs)Xi@60-ikumF@@b5c_N@VTls@<_1BUfP^B&-s#yiTxZ6i}pvL%5UPwDjx^f&DY65E#o&26+komj5McNL}0XebDrb)FFa9=H!g8734IbZj(E)P$xY7`6iMXF6ub8i)`g>|-$b|QlDz3#~1rNasF_9fEG`w)z)(H*Ky4RfZ^ zEI2ea^_`ZJ8Md?WZFVw&WCpX6%A*oNLR)L~TEn4Vy6$6D@k#2DUzIcWpgq9WjS|1Jiwr4#;fs+a)T^M88NT%eYr0T6l@A*<5_)!M@Sx6G8}}6%HMPiIR+_-B5DrCsNJ!H}JqAoiXA0DhP;2vIn0Dl>mW#DiuUILO z0p@S07kO^KZdhbu)@(DA#<_NJ72@07NxDLN!wn03TvxXX;*lsJcUDd|y-dHyUthHe z5z%o`Mz(I1Q=4`1)Yp5^&=lt6bjY$}KMXyNQ20bg&3tKbxBSpg=Ji_kGt(e>ocnJB z<(+;vB3d17TX63N^(;ri2ZMBse4G1Bccy-)t99A|cOtwj8b-;*ky{vaOVYssxK^@+ z|81JrL0^WY{JB0PJt37fMmBuV%&W7v<0dN^W8pP8IBF+Cx}mQ+UGG@8Cxj4 z+W;qQZ*6ai8%oLt;Kwpy1JewkL!@yccJnLgIl^|qDD8fM{o_dKq0IUAu)Sd-vHwxr zdjK`n^=seWdMkp0(gi6>?+5`xN9jFuq)V6H2{lnfdXe4&2uLpxLV!?JdhZ>A)X;nA z<%{=o&Y3gsJm34BdFP$^)?~7iwM%yP+GVZZy8hRCMuJXG1&ko%ND%5#cCNXv%}AC> zb*ZS_87%7SMSTnJs_L7iknf=NrJ4hQMoj3UvNS#C5f9XBRh5O`?GeJGfFWBZ0y{e@ ztHoXWZUuCBbCx5RUAb7lvvrtxRLR3(tbNLMwL+4_2ai`jP`>1}f5qXA1UIwVi>2de zQyAtIZD3$l9RIa%{r+wm*-DywoT9cqP$~;xA~8?mt*9Jf06mYO#S<`C0Aq?-9&J48PQOXNgI``=@qvNIfuLV4$QVJCh=o z&??H^TJoN)SH%Sf-hMtU^Ab5N0||hiUyk2OcIjvZbDt&W;fnFC|E-{)TZbtmh9sIs z#wjMtwy+TMR4F{H?RZQeF12k)F?+dRVh*dnR}b+8y|t=u>qe9$SIm_YTw+Gf6S{#q zu+OET?VYfSSAmxIViXmjH%k+E7HdZWNJUsqg`#yx6ATjpn6NND1`-4rK^z-!SJ|NA5E) zCZy(R6dm48`Y0Kf>UG(1Pmq}1C0iJB+Rl-mN{zI|&TaI9tdpzYbVI&FE4r4{>#ts7 z-Ex-zvaGAuqgxb%Y0VPqdT1o1bk`CyxNSZdS<==C3cgy@OlDBITKV##66`i%VX^CB zW02>ZIpgIpvtixsp`>7@Z-{P=kBZ|EI_}f{7*=IT6gtOVf1&1ef!tYs0FTm+lTY%_ zwBL$vo1Rrk2^S#_1?7jy%1-OYgh=WEiko6nUNWlLf@}$29;|dQJ~3bh0~tGv>gv+* z^})`fx3J@R@f}HfyF|{dRg)~%#ocbwN|dbZuLM$s+{892-%B0yy)32XcoS=UQV;kQ zX%-Jj_{QQTs4($+uAb7t7QfkU;YaQX@A(%e1IzZcpm@P7Q8 zv_Z_S6`h%YxqR?(&tfmk(oS+|<8w3sn1145>1ffluDNzVbq^x3wE!_b+7#qUZkGr% zI6V5jGQ$D{b%asS%rk0|h1+pdIGR-5#7z|UsyWPVvM1!m&?h8RfSf?rgWnI^j$&o> z%0=_0{12pM2KfUzn!euyjy3v58+wy0JywenjsVSx*x?S%au&A~Gm~rn^HX~ii=*Xs zJbIo^=sU(GbIyO47{mYGpAc9|Z}@jA?QF8EjXOp%McfLgZl?dtBQep;@5(OtZ0Gtp z?f8qAtb*+9GVJ`#s{M-|eqzeuU0u+3aBf>01sdwv$|H8($iAXH)?I>hp-iZq$wyX( zd%!{ED=B^YwxcyKW6ph9o%W`Zlg)dzbg#;1vUHJ>?xwV2g!VO`w2i*qmT_d3z(osNA`+j0L%#KN1NM4HJlg@Tn#@ z?Jk*5o3uA?#kN>E$#DITulasGzLs~M7sv;F$cX;Pf1u~MErTk9IlPW#HxeQ`8n>1$ z(`hvgZ0xs|)*9Q01e5Ffsa@u4lIOvmht|*qZojfx?7=s=>Ul37E9t#d6NGR+@$gR> zNk={5$%+YpG1}K%i+jBPkXh+-+lPk68!HTKufDKm;_&d08#$qEb~MkvAV)BQD@-c` zjw&1YPfwPUx$SQa&W(`u@$x);j#Nd9X5ZNw5UT|?@I zpuM^aUY25Czb?dGoGghd{0W_;&)Hd;a%T_9dGf&F#&je{8NwYIA~VRGQRr1+!gJa4 zGZPw`pMFt8)#B}hP8ofAusUzj@58`Sy0-X&nIRrkH>(sD247iq-mkRfEYoRP0P@gH zjLBi#)+;h!Rt6+}fOypKI%ox@SQ zfZhS$9Z@AsGC56+wYBxF=K%$3=)lx>PS!C}b~y62aMZAQnt=Bupt+bz1q4d4f6w2+ zcS6icR)_!hKZx!BPB(CXcyeZf(Z22fx*s2WaSmH|K7cE0_-|FY3kwUC1O=#;pILr} zQcV0ShzzZu^=sgdg;z5tn4X1f6g<8(>k)PQsBfxvg1PM9butGKk*MO(v zVoi>u61LW0*`?LBkqX^WIDf9WIp0t45@KAMxTd(>qui0p=3F=+iC7{6B<#z=b!A~i zT(hyWXgE9AIr8i3QFZJ;UAOIGJlXgSUC$Wx68lRMO91AS;p@GjYq)J~Ez`YXu#gk^ z=9uIcICqcX;xOl2GvHSVq0ziCjB+4VC%AuC%+ql^q zdgAs70fXkYXJYik*i{9x0M@KjHVSO2tbAMBZ?OY2h%D=1FbXAn=~qwgglNukcIFwt zfP%@ACXu zSmfnq%fiDoai13{8KuCNf5IejX@T({2zuwk9upsDE3{OT`+c{Q;Kg}d+qZJs%((}2 z1A%*a!EMndJ0*m-Kl1*pq6{PPggbb=xjx3hNwz!5*C3q_rk-i@yzKs0F+sLI094DDzk#@ps2F8kIm zLWJ|Bs0QF}%b7*JqKl5$!{QWR%;wP4e0%#()_th<>3m;qWBuLB^n??dbn2BIJr}=k z5sH~l>s?)E4YQneVT}RzE>))kwc~1a`MBL%r@U_jVKlIvxvi@ym)%9Y^VNr&E0LTE z-X+UBdeg(b@YVg6Us>L2)_>U4_rN|jp9U&bcxrNKlBWiY1>rmeH1!+CGED*c^X*kC@G zbwy&t&ZM4K<96xAn6s3*f0=Z^_)3G2$#)K!Oi%CWuR=G@x}`IE*z$3kschT$G2v7k z1)uHcjjFE`Q}^I7ACn9o!Xhm22$%Vl4)uLGNG2F5L__L2%ra#QO8V&aHy%bk-4=R>bGs__|@5 zSjb}oe{HpI5hfFbgWGIJ&PO%$V&CnfY_CR|?~ojVa?1ttY0py&{+ebW`Z8U86ry|Q^TT=zTM zWM_`F8QvDVU@4(MTq45F(4fh}ER-OSwg)Jf{M|yBNq2K+Sq#{hc8ZB=5pojo;?z}R zB9M-=G2+`9i7-&H={K!8eTiNOk5JPMNi}I!g0qlUi;SFHhXlMP}6F3;P~|!YGR#$E7lZx5ew7yr_uTrG;FY zET`>e_Y2fX7&vA<0`^A#0tnI58no!{?ijI)^8EF2w}ziVrT68L<7S&fnnz-wU+bm= z%g%)Q=1Q@gtX?bYoaCh6PRM?Rw!I>irF6tPz}4zYLa^cx7Mvl%%Op@P_vIzy!MW5+ z^PsJw2R1YkR~k~|J>?EEsE|j6r$r7w!pbf{JCx}610`Qfv)+Wbhi2H~H%G^G(y_-E)1RON z;$7bwb$$sbi{U-cgMZT}vlVVEQ2iA5HUBd_lt(>0Z6lf2jKk#?Kx;x9j#3lpPm$t# z$!a8b%+D9e&NoRSY;?&%?JMP>_r{Xq0dZWav@D4cr9ye5rw=cSkj(7x_(?miBA7{| zQcBc@)^p23OHK8gh}UEY6v$=Lm-veq>9_+~7`%)<`#jPj!Mf#?a8?HpaJij$_{o?c z2MKY4NZkssGi{vEHB<2D?c0vn=wtSsY(|XSATeQ&>$eLHsrJH*Tza<{6LC{3jf(10 z+w(c6l;yEEbh*-5Nt1V%k)GAQ3>JP#94Uc(ez;~=azYY!v#lp;(0N{InNzPaX$@47 zm4_gNio#X&7n(No@#565>DH5u&(OfrLKZK3ozp7b<=>_cI!W%luI!{rPurY+d-bK> z0b5YiN2$p#dKCq+BXtT-O-R?Ik;JA1lXdF%rAo5jjOt6E3eU40xdUnOi?!kO28e@fJqdfGYfM0=XXXtsR~mq<$$1QB z_)`cNGft5uW?s>(?CrKmQxKK=N2=~>G&)gLL2OScS6oJ&pLRzd{&zt+H{)kxTzjz@ zldiVLskb)=@Yrt@sHj$X-BQUYrZ+y&ml&CbhgV1Md(Na;PNFQKLQ%v(%*UOX!pl|R z+0@}YYC|u^=`yB4>&Iq%e2%PO=aiMY?;B#QVVb#u5nml|DNfYd!f?EVSl0e1Ciazk z!ISsId0k#MDy7jhmbn?~DV;2?VpRaI>9v|U*FMZrqn!ItGr1mJTBct%i`+R?L#$F; zOBfMec*!D^XN0qGcN;)~i;*s;`}pC$7=GIQ1^xE9V^;i)b|2%$kfbQvZ^Jn;r1TV( z(_QAF)62p~v;h&uxw}aRn`8zGW+|lnfK>*&Mr(S6ej&(DG%<-C zs+-N&10eraTG&fWY`gwUz)^4LmDk#*uH_8MKG>MPfRs3@F^k7m19}+paW_6FG`IQO zh$Ws=dvam<^u9tXf1tbcK-^xNsC?P0>lII|mq_vH*WYePE4V~s6bmaMtgeH3Z|~V? zrNA=#%{*)99yKkTebh=inIV$R#mlI#tLtg^*>wh_$qPMJ-uk|lC{MSzmY2p52);=D zi+c4W#w}qf?Cu@5=AT-%jY)J$5)OXKM6^vX!@KaarLfAz)19SBFdty^teyXj6dukw z0!~gxizeHesdfAKOD8-n?Tw**f#R(QAEy?bcvxiku(OcxR}!8?uC#^o&L~=%zRz26 zn&+pPPqVhK%dI$$1 z1w38fO;=~Q;iAu1-WB;ANAa2scNFACtI0jz8Zjif=4Yv@ZF-evmw9J!8&Nor^%&n4 z67A5U8GKa%S$ifTVla}|#`P%Us{C!nma=D0>gKBvHtqKD*7^QFukwhrHGiAM`MiYm z8J!{Rg@~rK+l|CjcabG^({^hA!2&Z)@kXD09USbGCCQ6u-sw0l=JY4==cG*;y?cjj zs}__NmqXVZc*C`*^x!5J>Je@bS24tEd6<(l0BbnSO5rg1`*R=3QORF7&Z~lzjmANw zfP;bZS(NQghA6~ief)XcOU{k~bi%tui(7a=@y=vUV18!?%b^$CsN2^ z7}d;|_wCF5PZzN_0HzD|t7SakfU`09D%@_|o}w|?_9RHM;K6SFe zI?~j^rRf@NU#2rJzk4{UlAN_@FH~&)gJ2qju2i$luBKgPaemU0`Q>c?qSCt6@PT&* zW!kkSVt;qo&hNn(?~%{s@woyV-2~nl>v5aiYZ9&@K-wMbqS@~~h&J`Vm}%;a-8B)b zvG1LpBXCv^5iY@9bRG<^j@mMs9fs<`lQB)VlT-Z6730h1o_P5Dy&TJbQ^(+p$P z<-vJRSXafu2(uwzZEy!EDEaA_i`L%DL^!vB8}tq0U{x{S<xZ74-lo}+&TiPzn_ zUuw5jhP-E_s!m?r&v99udZZ5pm&ay&2FI!wb_~hokuB>-Iir$!m#18Rq?(TTMi_EG zB|aTcYr)xNL7p{x&cUc0I%+c0;`=vJ^-r8d{7vZts9xai@hk-$^BVWZ%Q30?bwBXk zF71!=_~F>qgb?Iz1|ZLvu%`~l+dFkzX62}#*+&ENp^?z7K| zstlY?TjQvN1a_YB%g1lM)ps2_BXL%KU;FxpCxK_G8I6~(e$MpJXq(MFjGY9Ri#7BG z9RaQcU*Vc>3lXt?`n19p#*1`av&i+`rzm&ZM(ZOqQcK85ILWvu)NbW%i6sC;=NfX4 zT+^ypm|R}yzfk{$_||r(XYF^wtYu;pdmGBa^@vQyF{K_jln-jc3!{ zPb}1f7s#WcqW0tey2Eym`o>_iuT!b7MDN;N|4ArIO4Q!>r%QBF(YkR(iX!`5g{e>2 zS-tl*$1&N(ifK=4oQ9hlM0|!JHepg44@;(2C1yavr6zFOE&I9zkvp%uL3j^30yaHl zvI~;-u4yl1O-Kg*3R5JfyL_RlRD!{WN_J_HTEZ7#HE)NjA3dx_-3)&2Oo{Cvd7e&jjp2!1jt2O-aWu0IO2Ds@>=O(>%*~7u(V=?+P=#y&(YZ0&S_FR zM4;q&#kHxY;rUGC4IvAxV98ucw~{s~#2_<twB@&vqX`pK;E$f6~7ilK*aUCeB2HAD+F))5Z{|NYbrem-&HWFq|n& zPJ$^;Htuik8_qT+mnV~fp)t&?g%nPR?(X7CBHE)9*Xy|*#y`#c*9U8>YYY+DtLXY% zHa`?9;G7s)Rrw;WGMA2&G+cI~r(>x%wx}i>B&&0bdPFQYyN!D%)*MD&2S|c1nXyym z(;_IB#-;xTLLd`+1UUY1RuQn>u(|eo9>bWcQ<8hNNfiEHv>+ZYaiOj6&{~Iod>6&dt)?~-#e?F&tfBSqeVq?Qji%_jYxZ~MB_=E)D7ZYdE z5y8Tj$ML6aeCOXf-27I#6xF{m$3+0(8h|FvNX}a(W=9I#muAj7{Ri@f47S@wTO>GR zzdz~UDxaDK@C$JBeqUCK_?(`Hu_Y<%CYnn#9JqVfO_prvQw@Lro{EDC)Al(JXUCRM zdO{S40Gj5WFuHbDm^di~gsn1x(AmzhOWW^CBSAtOOEDM*zp(odCv(ZXUs^Nd$2 zH^KJToG~m=Vm_kAzzhTgQetp9|0>IWRP<-2MLHZ7vT|8zRK$6?<;QH_9Faf5EOBQP z&g4Wx;4&=*rSEbOMEX#K!k=u zJBhdQMr3I|;r`l(wyXAi@}Q9G8F&HvsRT9wP%7a%_nU=00y4BYCH0AVFyd;8ts=@~ zrf~Au!|-DsMVW~tGIV}9y7f~1i8fB|o$BuBj)@CpR_mxRuJ!p9J5vay7rs&C;Qynh z3s_bjnqRHs&+0dXx?Ed@sQ={zla%3Y@7v-7k5ABF3asWkZNaH)O!>fyxJKl8U50q` zl=W>6XUoNz;y4h@7OX{dJ5|HSuOz~xF~Nl(|*bmw^U;O;SHOZ*cq!Vn~^2OHe7b|vM^?z zXN&%=;4Qdsio3{529Gf$?aYdED87zTSf$IhRaAxMqEq_Cpq+WT&ya*x6y7 zI5tjC=UXX;o)cKhR@cvarSg+Kb9`1^Ga2>_y4zKffi?#%~wBNTw zaH1}Tq%ii-6ndU<+u@GlophkLrkS|+rrhwy)QiEzqadT#_f&RquxwFt|2J-j?1io^ zx0>^eScH1eeBV3gjv_z{y^X={gS;kJ-!|e~ZF2{4^4Y7av1|-1?npOX$Se64aXA+0 zZn4;1$v8ZN%s@V`v-iTdYn2i?48RPBCt&{^ew|!vD{D*ZtEIe0FZs5Qxx*tfnu6I* zz2|5-TzD2lYCOKCgw}$WcbCC!9Ih|!-U(1i^-e316r`Rg#U8d?G!yBGw%3Ow{C`m( zvd+)X|6eFjbAE(fie8@~zr#sY)06u&lsY(-QQP*RnxA0t*Z#N~vrPM$pM^U{*nM{9 zmsMr@v(6*O&ubHPHpb6$H+yiSC_FZDd^S3#{i$o%J6_yc-bcFewRKn<7s?Vd>{Qwt zrbt}nyG7fpJ{tn`ihrs(owe+rO_W-BzTS0F?(VXnJnV-5(6cs)*uan|%~qS$v=^4Q zJ^EbF3}9F5t;GuBW~ic;Ts%QdH~@penOZVE&q%dovp+I^f-%VkRkY0Z`M%7t;|_XE z6+U>2k56i>Aoyx|eKGW+SkKwyd5@s6aFc?`J$b8fs6Ebk+(Ym4@!@0stK)kazBexK z)E?osZZ|IWz8xfXVoI%>C!e5)hN{o{GcbQm!)ILV4sX?eOwChf&NModau78+2H+n{ zD1tX4q#hh!BsQ~%Iqyt;CQhcsg}N*&CKi5M!`*yTdz~h*wMmSqS$_`r!l&E&|8GFV&A_0w5EYf?x_i>XwzULJkA=_p}#B<*7X5)3w*tTDsBKg3QF;Mvu)8#wtA^VA+rdVQQSFqmAbqM&PSw`Y390WSHlwQyGSAn(s9Xcb`~AMO~h11*h9Y z8;-&F{1z6!eLb;e+c+C8(z^K+XeE1}Vy8W^bZm8r)VbalG}O54R~5tJNqHpe;1-@I zVf8o@!w9#@cuQV1s3y5NCU~rPGPZ2`3{*;oEWhz+wyambeXg04W;m-60^C?iO!d7% zI(Dg;dWuW6g~OY&_*d=%;_aH6*wbRX(FwA?Auub^8MrCFs*#aA0m_&uJaAAjqffsK zjj~<)?Q3Ujm+}E(so-5!l9|R%33x)}Ds_0MlxxVG=$Fi;A;(~0D9UU0)_B7&dcL4v z(pwK*lp}hqQMZ2NV4|%T1|c|njQZLr+CAvoQwr5)&z~67mA>k5{;17(81dRzo_=nq zd>{J28eT7-Zb+@#H_$^8PBmeN)^Hihl8K%5j;9mz8_(^2r5`PQis@$$JeW<~pAN)> z_ZLYyT%X;EyaGIQqNR;NRMn0{(i%!ph7ZM@=XFVOHI^U11Dn$S1HQyw_nXyp^qBTjNIwB}!9c)M-+-f_ zw1kU@wNTcS$w!?S1b)@*~{A`0yr%k5&bcwcBj{&eu}2cpRRs(1i%TO7h`T$ztZ; zX@qeeIgfwyER^Y_7a9@`Xs_RR+W-tb%({8XeuK2ugjj2~WCKf#Zjlg0!UTPTw++T9 z{%!QpU8wv0H%$10%ff%-ZZbjn&c2)y@qQD>i8P{qC?@n(0%OM^x;D~mp}ntYnX>oq zYnpfLfmq3l_5Fgklg-hO$O@GE`W}yH0pun5KFo4SUx*cKe>o-Aa>*3WC{*0T4y2@!!t5Xdq(cQq8#yB zw$WK6_G`|kd%XqoQ7TNFtavi*dA0%P5kf-bPL3QiZ&N1X*Hif7nsz>St8V@6W0Ni6 zbz-F`eB@w!8O^W)#sWIKy1V1)m~9NER$SU=jP-N1J9I+ho zj*nU8N>_AA{iQJ<(`2;or-+^B9Oji&)9#qB%NMGy5n2li6DUER4U4YrhhXvGQ@3Y% zY9Ct};B}Erg;KYYx!N(R&l&};JMZ^~P(=00GF6@)2?ltIulU_aC@^+|{3jh9d zbmh^K*76~KT&L%VU{>U$iSKDS?9f|y*hk^7AneL#v->WP(lu8hkA4~qBBdQr8$(A zE*+dS1oPRjt|Y*Tt*>BtvD=aK+q3h=+h6bwPFaRDm(#3qlF1lql%xQMsJPE&*k^rZ z;GPcs>70-lHe=<7A`-L>+ZYx))yv}do{S@C8IZ6bDZV`d4QBR<~R$Ah$nnLO}PFiYN9L!trh{*=56N$X({$hRu4|5qgA;|sufN~ zh6adA%KQFQsoKejv&SO{&!Ta!#jxF)D~HJ*@~}SSb6<5Tf90*t9KmCP1yGfJ(>uX_ z7}EP)WOs2;je&JGg~!e2UIq5%jsEujY*?xr6nSFw0#I3jKA8N7lm{2r%Ae1i$LRdb(%o(FKYfjt1wU@_EuAW}D-A^k=8n~#T-cq^w~P(7nwj1C z;1ZNd4VEF-sm-!9UA)WMwqt~3)GId0H~rH7Nv)y6mOxo#BCBPMN(~!>RNpa1FbOL# z;qHflMwd_HF3<0sJJ>7(PzbGX)ZQ#V*9ip6g-$r^P|{NEF}A{R zK$w#rTOsP&R`*NdORdB3{7d)M0iWKrCWm~-8CMRJ25{9x*m8t&;GWIa6X-sl)+om% zNB)%$&rYG}fbmqmntTj2qa7I8w_)1SgGfmEl(gsXY*83u2B9anp_W4$e!CP)ZmU1R z!e7I_x$56vZTjCqwztSuJ4HTILJjdIQeV--%J=UNyKC(R)P0|U`Fws2orA?69PdjT zymXqC~f4ZoD<8n|WD`E4Z!`WU0%31Dxv^;$>9a@@b37+WKSXK8m1+WjWH7*u^_Ul;>%pu_H^&{T?}ul8PMrC-sMCj|&PIv=*K_?FpMAgSCESlwL!UfC zTPrH|JypedcQ?xa58&K^+Fv$aqTXXytjz&x;74}DKwb{S2*BD~lAIl&og;fK`VXFH zq)J&CZb+6-NgZAhe-0KlU|D?xx%|jR;GVD1m@+8XS278_RCQA6r`b$hRQ$(T;KSYq z(+id2o?ik#3Z*yxiLCqIL;(iSk%R}g4Z2cV#3?d`uW-((zmCMnlC zFI{gnW5dH`862!F4^|a)W(QdrI4hPHrvw3Lw`8Zry?o3 zor^vcUKRV_fR@6_f0OduM%%U@9}5(RuvpSqKK{pMI-E+PQ<2Y7E+O?FNzNaB^M`Hz zFO&WJz)a5DS9^cv?DH((Vz}eu1@8a(c1Mm#_g`+=|DmS&Kb`#B-~FFw{wrV+2W9;% z^s?x-9E_%GEUafEbUE}ZHrJLH>QCFqJNMYzC}X=MUk&{%-b%JzDinY>^YIQl@(q-^)y`OKK>1N3}Hbkg*ZEE9{< z=A3xRZ1{$kfa|+I6qe)&T4=uZdvzzS_B@@?$jhS&y#OW(SUACY&QRTlA7%O13mYbQGW<%F7;gXGs6WfcW8yl&~>< zTRdUGbYIuKu>ovpgNXi-{gBhe@ELScYXvPOjsPDSIuCg3miUeDys}vye;gOA@LW{1 z-g6=SxQghF>a5h)bdTAjC+?=Y)w-eSUe>L+JHO z3QFW`FxiS5#3^6?-Kkx}auxbeR<0nZy4w2l+b~Kko(j78oMw=&7%SzTd?s}MSrSY9 z#mt;M&%G1d)vV0l`rXByCu2dnR4}_y13d3Rdjp}{`@bG5r@ap|NQ(d}15I_Tt)!-> zrt=kC505e>VB6FKs1g>EQMhy3P`){~#5;zk`Ar~(#y^p=5U02h(=R`m{Wu!whj&&l zh8ypR$e1#druL{d<_7JoYqI5avuqXr`gp(uH&)-B{Y(}ch6>ekKlQn56=D#9Ua!sP z0h+VU_9_X=Jz+n`z0FENK<$%T>v3+uxM0j!Y)!wEmbuRUMp)OEb8NN?4Zr*Hr%6ty zaiBgCbndXa+ut5vLF)%Oz#W3b>)*d-WNeCAbw0L6ETs5 zi$XB4O!;ddjTrs;pjkAzSSM&9g$pOv8l)Cpe0slcss?%)C3LkmtWv>F#d{83yq}Q7 zlXv@3WQ`O1wk6lYw^$dGWZRlt!`*AGFt9akJDz9%DP>R0&uX^%^}&xKp5@qY%?3E% zl2w9{iMT*loAFwG>>l4`gmvuwh8S8j>T5#x^g_dJl|4OGW>?(5UZ$OGMa^ia|cE?b@7I7YuMhzVgw~Eq?R6ap?O_;EwO&@We|KR@jK6 zq}Obmj8UObA6lsHvhNWA1B2g(|YpDwS76&I9RX@v^7SB>~j_W#zLffc8rQe$Eol8=~Y!%dE1Hm+;ogDXRJ)# z4^xi(`q7E@v2T3h;l?~lRBl&_`qt2DjmxNin&N75h^3-tl~d=yX)-@f&ixE!WN)L@ zqHD6#>;FVjgOoU&%9bdbvBl;le*s3s*IU;8+gm+E{NRDJ)I|B0=l(l2>F&Hc68m+I zTf{AAvnhyT3SkTPufvF2S2cRx(aHa0V52K!InQg*HJh&>o?lA63?exM{nd6?ll|Tw zEdt@6$jIGMqSqsbAJs}5M5lC1(RH0;CTGp^!@nfjN?wHrnFPE8z!Z*`7wdO}6o z#qH#IuwsErQRy4iT&H(dMWqM3Nc+XG%|4tCX$Wop{mMm zWYgtdQ8?RCUmPG{hr%oRmYh1xl-Vefl6GWb*hXY}I(PqgAQM9(hT#~wYID%d3lTKa zL40k7?)Vkdcp!V?Q#^jJzm@koy4V3a-{j~KP>UYg+Q&*F^j!>qrTXKAKN%YyFI=xg zZ}W&phbygYmx$OkJxi$gq<#P3B)aZbl5i1etlGAaPs^KAxfUR=(Ns!gY5@1eOU(Lm zMYdGFu^l+}5H-ouxwc2IB(ml1tKH%0>E*LbuzHkI=j%kv-P1ilywI@q=MmEUqPupK z9GlnhB#{IVIhjn%d=jYd#M9tDe$oWE#?I|9llhu}4!Wn&AMi1W)kJ(?M1A!M;TDyI52t%yx?bp*i zNk07Bi^t)zOg7!*-^`1-1JBv+F}5vprVgwA{J zQwP*h{3-p|cm(H^X@T)dlvnk1>4|4`n&Hbq3MI_F%x)CI(q|BVQSY7}&-!YK*%{w| zu&;{b(O~`C0xjioZPT`!yMkO%#H?{-XY4NN3&^dwG~5yR-JphxiBcfybSIK&d`v~& zxO~_4_f$aF_L|IC+7rfD=d|0-M9JLgxHM$AqD~h%FQra97b?hVX6F8p&cJz~LYCex z%KrU3>#Q(EUrvnfcA~J5i%sptp3G#uD6MGW!WqcLz}&w_09mbA+yz0wxC;vNBdxRq zj(*^96dR{D4_RL$!N~aN^^d!}`UUajAD^Wsa%uc*>%+}XdoidJ_O090`h9qK#ROhe z;l;s?<~*yhH+6&C8Yrn+(*7x|qM3&kOIPI;FdsD9vyo~?!cH*XV+0PAFrlfz74W`X zAg3->ghMZDMHrvsRG!><5SFl~t%&iZe*ArgC9iVv^jm)6E^+Q%8w=BOw>4xh@Mx0j z^UCu|r84P!_xstIoGF|ljFx#ES`B_}%D#0&$+3r1(%e%13AvW6rZ9`3_5M5xS`nz-y zQan77va)?s!zdaF<-V$-_mU-}zrt%eU>VOmB#rwMiu9P~ z2^L!1dczCJ>$$GVbB4F#Hto7#X5L9V0Eos18FtC#-C{3=1XTyr+kMaMu!MZtG{HeP z*-QI+P|TpAuj!^lbF+v7Jc81b2IkbJ3x!K<%?`6{DerHOqjq&sd9@b1;&8)ZjSi2s zXrqe(Dx~O7$Pn)dy>@8X#_;!;;jD5*%0-NWsXD}N{`lH19}U@zOL#`=B_+e8yA42o zal1V{-}mX*Nb>N01(gW4-+CVjg2PZgCY?Q1@n)Esq#37F@lkVQJYYiEmRMnVn2<~J z+-)?6L$jm7&Bc@yMAPQ_FhRl2&)u!Jk(tk?KUt6iE6$JJ9AF^uTkRzL(|JMJYb0T4lOUF#UK^gPsasw(arr_>c@ap9&P!yXoHd3MRzro(}GW|AkXNYremBvsFaF#*{)8O ztvs&(?INFBH?J=9DdkwU z@VrbxOm4Kk?;TDjlSj@8{>r4@hE*3i%;p77>^xiHcbz8Lp!cx#G{C{8(Q0?B-q9q{ z{;0o)mtNsTk?td`Ete^96AHk2;(nHiMyrG#mtprr&CvCuLDrj6HoUu}$E7ep&B^1` zdcXI-FIy%wXu;nA)@E2b-$-^EAJ|LsPOFq87%ZsPut5SDGg9WBMed-?Rz5eG( zVDew85J?7HKlfm_R)It_6zGnj*B;beNA=(4xp?LXi*0n$bvi+__>0__4eXBxsAfr> zM1{Ox|3M{p*giH7wv|C>aDDiF&-0Cq)H3Fqs*dxr;Uhy5IS-2EX2EsW!rr-u_$EE+dH)G;lTVI&D{hyV-2A@|aUY@jZ z#j`!UyGHgWOZoAer?MoGEPMcqsLHuH8dc6exrxtED3Pd2&|4dbiUmdZvt@q3$oIZ~ z+SbgUUOY^rvWs%d{@!&}BWTkh9Fwp=GL~qI^WDKEjk`@+rp`2FU zqg!%6>BYlirOzXOHhsqoe_1#N!$d+@EL*}HXTRULLP~;I;U)yIL|B-5&~zTawDR=` zf?h=2U99l?##S+0_NwX}{5gvsbVHmgE*VNB8m9Ld= zs_U+r+pelKHOY>6@nn_$l=B@j#L!iC)nOlkyQpvA|e4pdf zwc;2qB5K^2Z=XT0o`TDNc0Vx@{YbS}`q3*t9C@c;WAv z`hiOvC@Wjtjfy%EF7RhDAVe9CM9F|xo6v0rdgW4ZQeF%lgwBaF&n9A*36ERHmZvD5 zV70N-I;F6nuuwJ&G{CV5bm|=;56UU)}s|UXOetMMf0kniidPgq%|N7 z$7w|X3kyejssWp-JA_>l#%}>@FlF=c-s>d6T=a2})CtS8l7B^jW%9IQglhSy6O?CN zm__##=h>&_GXw-xhJDv`_6qS z44>~BnZLwzb4Tt9P_4iS$>bzg9|ADClL~iW(%8>PS+PcPGu$?aZ}%cEw;tFeQ{b<^ zaP99|<53w$xY`(s8<=0Oq}qqkibBB%AEUkUTTs_&-q|)9KXd*05=6?U5*y1osuDqQ zaoMXQpL_I#`P@ko zao~>L_yj@kw&m>WEVD6={B0YU&mux0l}7<1D#SXjXOp48x_PiOG$buKfh#4p+eS2k zU1DNjY>$`y@T=ayF=X#YVOqgm`AELrS{tk#cC{6h(oLnT68G6qUh-&E(^q!PF?eRK z&VPZVPez80`>`+K`~TAy0ae!a7(;Omv2PGaHiB;x%82Sjipd0<-l{&RSi_ALXtZbR z?SeQP-PBScW2|jI$?wY9Il{(j^VA|T@Isw

    L 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 Qfq)M=X=SMz36rq@1z;vRwEzGB diff --git a/swarmlab/docs/swarmlab/docs/hybrid/_images/browsing-storage.png b/swarmlab/docs/swarmlab/docs/hybrid/_images/browsing-storage.png deleted file mode 100644 index 4d5520a3f36e4aa03f81c53caefe6827b72e877b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29572 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 YitYU9(<)Jg{h!U!;tGI@&xQg23lc{URsaA1 diff --git a/swarmlab/docs/swarmlab/docs/hybrid/_images/cloud_icon.png b/swarmlab/docs/swarmlab/docs/hybrid/_images/cloud_icon.png deleted file mode 100644 index 5159cd3189f3e7aebc096e3e9c933cb99b2d3669..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11362 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 IM6N<$f+|;5rT_o{ diff --git a/swarmlab/docs/swarmlab/docs/hybrid/_images/console.png b/swarmlab/docs/swarmlab/docs/hybrid/_images/console.png deleted file mode 100644 index e3f5fbd33fe1afdaf9c9db8f5f68175161859151..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33203 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 diff --git a/swarmlab/docs/swarmlab/docs/hybrid/_images/info_icon.png b/swarmlab/docs/swarmlab/docs/hybrid/_images/info_icon.png deleted file mode 100644 index 0f76e9f8ce6ceaf87e1b9fa08f762bebaa23a57c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9344 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

    IXohS(`^C?J_2*!n_}3eJ#` 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