From b64d381d1f2e2d904d566d1e9f81c0f590542053 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 1 Apr 2022 16:58:18 -0400 Subject: [PATCH 001/104] Put ahoy deploy steps into block; add notes on git merge/rebase --- index.md | 1 + tools/deploying-drutopia-updates.md | 16 ++++++++++++++++ tools/git-usage.md | 13 ++++++++++++- 3 files changed, 29 insertions(+), 1 deletion(-) diff --git a/index.md b/index.md index 460affc..9972fec 100644 --- a/index.md +++ b/index.md @@ -45,6 +45,7 @@ maxdepth: 2 --- tools/git-setup +tools/git-usage tools/setting-up-nextcloud tools/setting-up-email tools/creating-new-drutopia-site diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md index b46bc0a..0f3fccc 100644 --- a/tools/deploying-drutopia-updates.md +++ b/tools/deploying-drutopia-updates.md @@ -55,6 +55,22 @@ ahoy deploy-build next ahoy deploy-site example_test ``` +## Putting it all together + +```bash +cd ~/Projects/drutopia-platform/drutopia_host/hosting_private +ahoy git-pull-all +ahoy deploy-build next +ahoy deploy-site example_live +``` + +## If you need to override site configuration: + +```bash +ahoy deploy-site-force example_test +``` + + ## Bonus: Keep Drutopia builds with similar available modules diff --git a/tools/git-usage.md b/tools/git-usage.md index aee7bba..428dd8e 100644 --- a/tools/git-usage.md +++ b/tools/git-usage.md @@ -2,7 +2,7 @@ ## When NOT to manually resolve merge conflicts -When it's an automatically generated file! +When it is an automatically generated file! For `composer.lock`, for example: @@ -12,3 +12,14 @@ ddev composer update git add composer.lock git commit ``` + +## Bringing feature branches into main + + + +It is OK to do git merges rather than rebase on top of the main branch, especially when in the GitLab UI where merge is the only option— but be absolutely certain "Squash commits" is **not** checked. + + +### Discussion + +Hmm git GUIs would show all the commits in the branch they were worked on when there are merge requests, right? (if not squashed?) Maybe better to prefer merges than rebases for feature branches, for preserving the history of where the work was done. My problem with git merge commits is they can rewrite history inside them, like have changes not shown in any other commit, and they make it hard to see what happened— does not show up in git log -p for instance. (You can see the history but if the stack overflow explanation does not fit on one page i don't want it as part of my daily workflow. https://stackoverflow.com/a/40986893/1028376 ) From 92c9cb77a6db12254a1a764c7fbbeda3beb11bab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 3 May 2022 00:36:51 -0400 Subject: [PATCH 002/104] Update copyright year --- conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf.py b/conf.py index 8d82760..0d0b76f 100644 --- a/conf.py +++ b/conf.py @@ -20,7 +20,7 @@ # -- Project information ----------------------------------------------------- project = u'Agaric Collective' -copyright = u'2006—2021, Agaric, LLC' +copyright = u'2006—2022, Agaric, LLC' author = u'Benjamin Melançon, Michele Metts, Mauricio Dinarte, David Valdez, Clayton Dewey' # The short X.Y version From 51597ae294e1752e5bd10591500fa3106dc5aa92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 26 May 2022 11:37:11 -0400 Subject: [PATCH 003/104] Update to DDEV's new approach for database version id --- tools/creating-new-drutopia-site.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md index 1fe636a..4a9fc64 100644 --- a/tools/creating-new-drutopia-site.md +++ b/tools/creating-new-drutopia-site.md @@ -50,7 +50,7 @@ wget https://gitlab.com/drutopia-platform/build_source/-/raw/master/.gitignore mkdir -p scripts wget -O scripts/pull.sh https://gitlab.com/drutopia-platform/build_source/-/raw/master/scripts/pull.sh chmod +x scripts/pull.sh -ddev config --docroot=web --project-type=drupal9 --composer-version=2 --webserver-type=apache-fpm --mariadb-version=10.5 --php-version=7.4 --create-docroot +ddev config --docroot=web --project-type=drupal9 --composer-version=2 --webserver-type=apache-fpm --database:mariadb:10.5 --php-version=7.4 --create-docroot ddev start ddev auth ssh ddev composer install From 90561e9ec24804d2c32c70fdbe7fb7e8ae08e3b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 27 May 2022 09:32:32 -0400 Subject: [PATCH 004/104] Add artifacts command to documentation --- tools/deploying-drutopia-updates.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md index 0f3fccc..e1736e4 100644 --- a/tools/deploying-drutopia-updates.md +++ b/tools/deploying-drutopia-updates.md @@ -33,28 +33,34 @@ cd ~/Projects/drutopia-platform/drutopia_host/hosting_private ahoy git-pull-all ``` -``` +```bash ahoy new-site example ``` And, following the instructions that provides, copy the -``` +```bash ansible-vault edit host_vars/elizabeth.mayfirst.org/vault.yml ``` ## Prepare appropriate base -``` +```bash ahoy deploy-build next ``` ## Deploy your site -``` +```bash ahoy deploy-site example_test ``` +And you can share back the record of the deployments in the `build_artifacts` repository with this: + +```bash +ahoy artifacts +``` + ## Putting it all together ```bash @@ -62,6 +68,7 @@ cd ~/Projects/drutopia-platform/drutopia_host/hosting_private ahoy git-pull-all ahoy deploy-build next ahoy deploy-site example_live +ahoy artifacts ``` ## If you need to override site configuration: From 2ac3d2187bc2d39250f2c57c85ed417f63dfcc6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 27 May 2022 09:54:47 -0400 Subject: [PATCH 005/104] Add reminder about domain setup --- tools/deploying-drutopia-updates.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md index e1736e4..abe42b2 100644 --- a/tools/deploying-drutopia-updates.md +++ b/tools/deploying-drutopia-updates.md @@ -43,6 +43,8 @@ And, following the instructions that provides, copy the ansible-vault edit host_vars/elizabeth.mayfirst.org/vault.yml ``` +If using typical `sitename-test.drutopia.org` and `sitename-live.drutopia.org` domains pending the real site domain, add the subdomains to drutopia.org through the [May First control panel](https://members.mayfirst.org/cp/) + ## Prepare appropriate base ```bash From 489ebb24fa7d6c806ea0766c5820474e850963ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 30 May 2022 12:21:41 -0400 Subject: [PATCH 006/104] Fix typo in new DDEV database definition --- tools/creating-new-drutopia-site.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md index 4a9fc64..77b1bb7 100644 --- a/tools/creating-new-drutopia-site.md +++ b/tools/creating-new-drutopia-site.md @@ -50,7 +50,7 @@ wget https://gitlab.com/drutopia-platform/build_source/-/raw/master/.gitignore mkdir -p scripts wget -O scripts/pull.sh https://gitlab.com/drutopia-platform/build_source/-/raw/master/scripts/pull.sh chmod +x scripts/pull.sh -ddev config --docroot=web --project-type=drupal9 --composer-version=2 --webserver-type=apache-fpm --database:mariadb:10.5 --php-version=7.4 --create-docroot +ddev config --docroot=web --project-type=drupal9 --composer-version=2 --webserver-type=apache-fpm --database=mariadb:10.5 --php-version=7.4 --create-docroot ddev start ddev auth ssh ddev composer install From 20e574490369b2b58c26d80b50227621f0257ba2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 31 May 2022 15:21:08 -0400 Subject: [PATCH 007/104] Clarify and correct new Drutopia site documentation - update config directory - pull out 'notes' - tone down build_source messaging --- tools/creating-new-drutopia-site.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md index 77b1bb7..69130df 100644 --- a/tools/creating-new-drutopia-site.md +++ b/tools/creating-new-drutopia-site.md @@ -64,7 +64,11 @@ Webserver, PHP, and MySQL versions and types are selected here to match those us In order to get a configuration that has the proper site key, it is easiest to first deploy the site to the eventual live location, and sync that database locally. -If you are creating a specialized build of Drutopia, you will have to add that to the host vars, and build that prior to deploying the site. `ahoy vars-edit` and `ahoy deploy-build <build_target>` are used for this. Note that new builds should be added ONLY as absolutely required. Configuration, and themes should be leveraged as much as possible prior to resorting to a new build. If additional/different modules are required, a new build is required - do *NOT* add them to `build_source` except when they are known to be required for *ALL* Drutopia basic sites. +If you are creating a specialized build of Drutopia, you will have to add that to the host vars, and build that prior to deploying the site. `ahoy vars-edit` and `ahoy deploy-build <build_target>` are used for this. + +```{note} +New builds should be added **only** as absolutely required. Configuration, and themes should be leveraged as much as possible prior to resorting to a new build. If additional modules are required, consider adding them to `build_source`, knowing they will be available for *all* Drutopia SaaS sites. +``: Create a new site (member entry) per instructions in Drutopia hosting. The simplest method is to use `ahoy new-site <member-slug>` and follow its output to get started. Then use `ahoy deploy-site <member-instance>` to deploy one. Because the install using `drush site-install` that would be run when `drupal_install: true` is set in the site settings in Drutopia hosting, it is currently recommended to set this to false and use the UI installer or run `php docroot/core/scripts/drupal quick-start drutopia --no-interaction` when ssh'd into the server. @@ -98,10 +102,10 @@ This will create a self.site.yml using the expected pattern of "site_name_INSTAN ### Syncing, and setting up configuration -Drutopia releases will expect the configuration in `$project_root/config/sync`. Be sure to set the appropriate variable in `settings.php` for it to be stored/retrieved from there. Note not to use `settings.ddev.php`, as this will be generated during `ddev start`: +Our standard is to place configuration exports in `$project_root/config`. Set the this in `settings.php`: ```php -$settings['config_sync_directory'] = '../config/sync'; +$settings['config_sync_directory'] = '../config'; ``` While in `web/sites/default/settings.php` also prevent site administrators being told they can install new modules when they can't and add: @@ -112,6 +116,10 @@ $conf['allow_authorize_operations'] = FALSE; (All this should be updated to use a distribution-wide settings.php when we have that. Until the, use `git add -f web/sites/default/settings.php` to include this in your repo) +```{note} +Do not to use `settings.ddev.php`, as this will be re-generated during `ddev start`. +``` + Once you also have a working Drush installation and a live instance, you can then aquire and export the initial configuration with: ``` From 6171f52fc7524115626f6732b4be77db0f89faba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 31 May 2022 15:29:12 -0400 Subject: [PATCH 008/104] Fix and improve formatting --- tools/creating-new-drutopia-site.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md index 69130df..d39e4be 100644 --- a/tools/creating-new-drutopia-site.md +++ b/tools/creating-new-drutopia-site.md @@ -68,7 +68,7 @@ If you are creating a specialized build of Drutopia, you will have to add that t ```{note} New builds should be added **only** as absolutely required. Configuration, and themes should be leveraged as much as possible prior to resorting to a new build. If additional modules are required, consider adding them to `build_source`, knowing they will be available for *all* Drutopia SaaS sites. -``: +```: Create a new site (member entry) per instructions in Drutopia hosting. The simplest method is to use `ahoy new-site <member-slug>` and follow its output to get started. Then use `ahoy deploy-site <member-instance>` to deploy one. Because the install using `drush site-install` that would be run when `drupal_install: true` is set in the site settings in Drutopia hosting, it is currently recommended to set this to false and use the UI installer or run `php docroot/core/scripts/drupal quick-start drutopia --no-interaction` when ssh'd into the server. @@ -76,7 +76,7 @@ Create a new site (member entry) per instructions in Drutopia hosting. The simpl The [drush site aliases file](https://github.com/drush-ops/drush/blob/9.5.x/examples/example.site.yml) can be used to provide easy access to the live/test instances of a site. From the root of your project directory (e.g. `agaric/sites/example/`), you may create one with: -``` +```bash MY_SITE="example-com" SERVER="drutopia.org" mkdir -p drush/sites/ @@ -98,7 +98,7 @@ test: EOF ``` -This will create a self.site.yml using the expected pattern of "site_name_INSTANCE" (e.g. example_com_live for the example-com live instance). Supply the URL form of the site name for the MY_SITE variable (i.e. with dashes, rather than underscores). +This will create a self.site.yml using the expected pattern of `site_name_INSTANCE` (e.g. `example_com_live` for the example-com live instance). Supply the URL form of the site name for the `MY_SITE` variable (i.e. with dashes, rather than underscores). ### Syncing, and setting up configuration From 346b665b69b7fe18ba00dad789a4deffefb9c262 Mon Sep 17 00:00:00 2001 From: Sanjay Jain <sanjayjaindc@gmail.com> Date: Fri, 8 Jul 2022 15:23:51 +0000 Subject: [PATCH 009/104] Update monday-checkin.md --- monday-checkin.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/monday-checkin.md b/monday-checkin.md index eb67d39..abd8267 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -25,6 +25,17 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). ## Leads, or important projects + +### Hours Entered (previous week) + +* Ben - +* Chris - +* Keegan - +* Mauricio - +* Micky - +* Sanjay - + + ### Project assignments From 7cdf10ba809ffb09efa13f43c5ab7a20341c40e7 Mon Sep 17 00:00:00 2001 From: Sanjay Jain <sanjayjaindc@gmail.com> Date: Fri, 8 Jul 2022 15:24:19 +0000 Subject: [PATCH 010/104] Update friday-review-and-planning.md --- friday-review-and-planning.md | 8 -------- 1 file changed, 8 deletions(-) diff --git a/friday-review-and-planning.md b/friday-review-and-planning.md index 2aaac55..038fb67 100644 --- a/friday-review-and-planning.md +++ b/friday-review-and-planning.md @@ -25,14 +25,6 @@ ### Sanjay * -### Hours Entered - -* Ben - -* Chris - -* Keegan - -* Mauricio - -* Micky - -* Sanjay - ## Availability From c32d50dacb788621be7f2cfd024bc3c4e432688c Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.com> Date: Wed, 20 Jul 2022 19:42:55 +0000 Subject: [PATCH 011/104] Update syncing and config setup documentation --- tools/creating-new-drutopia-site.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md index d39e4be..dd7ea8a 100644 --- a/tools/creating-new-drutopia-site.md +++ b/tools/creating-new-drutopia-site.md @@ -111,9 +111,11 @@ $settings['config_sync_directory'] = '../config'; While in `web/sites/default/settings.php` also prevent site administrators being told they can install new modules when they can't and add: ```php -$conf['allow_authorize_operations'] = FALSE; +$settings['allow_authorize_operations'] = FALSE; ``` +This `settings.php` file is only being used for local development. Drutopia host is responsible for creating all settings during deployment. + (All this should be updated to use a distribution-wide settings.php when we have that. Until the, use `git add -f web/sites/default/settings.php` to include this in your repo) ```{note} From 6c173745d11158970c099a3f957e467ff35dac4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 9 Aug 2022 11:41:55 -0400 Subject: [PATCH 012/104] Document syncing to test --- tools/deploying-drutopia-updates.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md index abe42b2..63c7864 100644 --- a/tools/deploying-drutopia-updates.md +++ b/tools/deploying-drutopia-updates.md @@ -79,7 +79,16 @@ ahoy artifacts ahoy deploy-site-force example_test ``` +## Sync live database to test +If you have new content on the live site that you want to see how your code works with, or if you have created entities on the test site that block the removal of configuration you changed your mind about, you will want to sync from live to test. + +```bash +ssh d-example-live +sync_to_test.sh +``` + +This handles making a paranoia dump of the test site in `~/backups`, dropping the test database to ensure no tables are left to clutter and interfere, skipping the content of cache tables, and bringing over user files (skipping cache files like the twig folder). ## Bonus: Keep Drutopia builds with similar available modules From 4f6a9b4b01a9574438e21f9a17a04ff1b2e6a380 Mon Sep 17 00:00:00 2001 From: Chris Thompson <chris@agaric.com> Date: Tue, 9 Aug 2022 17:56:41 +0000 Subject: [PATCH 013/104] Add note re: Drutopia office hours to ensure it is not forgotten --- monday-checkin.md | 1 + 1 file changed, 1 insertion(+) diff --git a/monday-checkin.md b/monday-checkin.md index abd8267..a4a88e9 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -25,6 +25,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). ## Leads, or important projects +* Drutopia Office Hours - anything to do with Nedjo this week? ### Hours Entered (previous week) From 138de26f482caa0a06c77796126276f6777c58c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 19 Aug 2022 22:36:20 -0400 Subject: [PATCH 014/104] Add new step to adding people to Nextcloud --- tools/setting-up-nextcloud.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/setting-up-nextcloud.md b/tools/setting-up-nextcloud.md index 962ac8c..3a7b495 100644 --- a/tools/setting-up-nextcloud.md +++ b/tools/setting-up-nextcloud.md @@ -6,7 +6,11 @@ It is not possible to add accounts or change passwords in May First's Nextcloud Log into [May First's control panel](https://members.mayfirst.org/cp/) with the organization's May First account and create a new User Account to use exclusively for Nextcloud, for instance `exampleorg-nextcloud`, with a strong password. It is not necessary to provide an e-mail address. -Also here, create user accounts for any people who will be using Nextcloud and do not already have May First accounts (either in the organization *or* anywhere else— May First accounts are universal across most tools provided by May First, including Nextcloud). +Also here at the **User Account** vertical tab, create user accounts for any people who will be using Nextcloud and do not already have May First accounts (either in the organization *or* anywhere else— May First accounts are universal across most tools provided by May First, including Nextcloud). + +Be sure to set the disk space quota to something that would cover each person's expected use of Nextcloud (and e-mail, if that person will be using May First's e-mail also). + +Now go to the **Nextcloud** vertical tab, and add each of these user accounts to Nextcloud. Again be sure to set Quota allocated to their expected Nextcloud use. 0. Log into [share.mayfirst.org](https://share.mayfirst.org/) with this new Nextcloud-only account. 1. Go to [Circles](https://share.mayfirst.org/apps/circles/) From 9274fff81342a3f2f267f252e81c1ee5036af3c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 28 Aug 2022 23:48:16 -0400 Subject: [PATCH 015/104] Slightly update general develop instructions --- tools/git-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/git-setup.md b/tools/git-setup.md index 1993cf8..5a63db7 100644 --- a/tools/git-setup.md +++ b/tools/git-setup.md @@ -38,7 +38,7 @@ Patterns which a user wants git to ignore in all situations (e.g., backup or tem ## Develop -Pick a ticket, create a branch referencing the ticket number, e.g. `git checkout -b project-123`. Commit your code in small chunks capturing logical steps and follow the [Drupal coding standards](https://drupal.org/coding-standards) and the [guidelines for commit messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). All configuration that accompanies your code, e.g. creating fields and content types, must be in the `config` directory or scripted in an update hook. Once your work is done request a review and eventually your code will get merged into the master branch. +Pick a ticket, create a branch referencing the ticket number, e.g. `git checkout -b project-123`. Commit your code in small chunks capturing logical steps and follow the [Drupal coding standards](https://drupal.org/coding-standards) and the [guidelines for commit messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). All configuration that accompanies your code, e.g. creating fields and content types, must be in the `config` directory or scripted in an update hook. Once your work is done request a review (merge request) for your code will get merged into the main branch. Note: you may need to add your ssh key in the virtual machine. To do so with DDEV: From 5b89e1c795cf900c94fba49b9092f21377b788a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 3 Oct 2022 16:18:11 -0400 Subject: [PATCH 016/104] Clarify recommended project locations and fix typo --- tools/creating-new-drutopia-site.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md index dd7ea8a..262fa6e 100644 --- a/tools/creating-new-drutopia-site.md +++ b/tools/creating-new-drutopia-site.md @@ -9,7 +9,7 @@ Following this guide requires a working [DDEV](https://ddev.readthedocs.io/en/la ## Overall setup -Strongly recommended to set up locally like this: +In line as much as possible with [recommended locations](recommended-local-project-locations), the local setup can be done like this: ``` mkdir -p ~/Projects/drutopia-platform @@ -68,7 +68,7 @@ If you are creating a specialized build of Drutopia, you will have to add that t ```{note} New builds should be added **only** as absolutely required. Configuration, and themes should be leveraged as much as possible prior to resorting to a new build. If additional modules are required, consider adding them to `build_source`, knowing they will be available for *all* Drutopia SaaS sites. -```: +``` Create a new site (member entry) per instructions in Drutopia hosting. The simplest method is to use `ahoy new-site <member-slug>` and follow its output to get started. Then use `ahoy deploy-site <member-instance>` to deploy one. Because the install using `drush site-install` that would be run when `drupal_install: true` is set in the site settings in Drutopia hosting, it is currently recommended to set this to false and use the UI installer or run `php docroot/core/scripts/drupal quick-start drutopia --no-interaction` when ssh'd into the server. From 48d9dfa94d052811a4d22a4ea99fbd52333d99af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 3 Oct 2022 16:23:44 -0400 Subject: [PATCH 017/104] Add instructions to become member of platform project for access to private repos --- tools/deploying-drutopia-updates.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md index 63c7864..f65146e 100644 --- a/tools/deploying-drutopia-updates.md +++ b/tools/deploying-drutopia-updates.md @@ -4,6 +4,8 @@ A bit more PHP than you need, but this will definitely get you ready for composer and friends: +@TODO Switch these commands to PHP 8.1? + ```bash sudo apt-get install ansible rsync php7.4 php7.4-gd php7.4-mysql php7.4-xml php7.4-curl php7.4-fpm php7.4-sqlite3 php7.4-cli ``` @@ -22,6 +24,8 @@ To make working with [Drutopia Platform's recommended Ansible setup](https://git [github.com/ahoy-cli/ahoy](https://github.com/ahoy-cli/ahoy) +Get yourself added to the [Drutopia Platform project on GitLab](https://gitlab.com/groups/drutopia-platform/-/group_members) if you are not already, and [ensure your public SSH key is on Gitlab](https://gitlab.com/-/profile/keys). + Finally, [clone needed Drutopia repositories locally according to the recommended setup](creating-new-drutopia-site#overall-setup). Now you are ready for deploying Drutopia updates on a regular basis. From 0eea0e5eb8dadf9c000135ba64a4893bf9f32d7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 3 Oct 2022 16:49:28 -0400 Subject: [PATCH 018/104] Adding the hash part of the link breaks the whole reference :-( --- tools/deploying-drutopia-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md index f65146e..b1d1aba 100644 --- a/tools/deploying-drutopia-updates.md +++ b/tools/deploying-drutopia-updates.md @@ -26,7 +26,7 @@ To make working with [Drutopia Platform's recommended Ansible setup](https://git Get yourself added to the [Drutopia Platform project on GitLab](https://gitlab.com/groups/drutopia-platform/-/group_members) if you are not already, and [ensure your public SSH key is on Gitlab](https://gitlab.com/-/profile/keys). -Finally, [clone needed Drutopia repositories locally according to the recommended setup](creating-new-drutopia-site#overall-setup). +Finally, [clone needed Drutopia repositories locally according to the recommended setup](creating-new-drutopia-site). Now you are ready for deploying Drutopia updates on a regular basis. From 4476fd85c1bb02109bb188094b0a63f3b460f710 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 3 Oct 2022 16:49:41 -0400 Subject: [PATCH 019/104] Document writing the docs --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..d7ad0c4 --- /dev/null +++ b/README.md @@ -0,0 +1,6 @@ +Test changes to this documentation locally: + +```bash +pip install -r requirements.txt +sphinx-build -b html . _build/html +``` From 65a2b14b521bd11ec32d6f003c3c844e384bce83 Mon Sep 17 00:00:00 2001 From: Sanjay Jain <sanjayjaindc@gmail.com> Date: Mon, 10 Oct 2022 15:35:14 +0000 Subject: [PATCH 020/104] Update monday-checkin.md --- monday-checkin.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/monday-checkin.md b/monday-checkin.md index a4a88e9..b20d83e 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -10,7 +10,7 @@ The Monday checkin ensures everyone is on the same page starting the week. It i Here is a template that can be pasted into a text pad (ideally markdown-aware). ```md -# 2021 MONTH XXth – Monday Checkin +# 2022 MONTH XXth – Monday Checkin ## Checkins @@ -36,6 +36,16 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Micky - * Sanjay - +## Pair programming avilability for the week + +* Ben - +* Chris - +* Keegan - +* Mauricio - +* Micky - +* Sanjay - + +* Drutopia Office Hours - anything to do with Nedjo this week? ### Project assignments From 19c5c9a40cb1d3c94f8a4c4821d9202ff1c000ce Mon Sep 17 00:00:00 2001 From: Sanjay Jain <sanjayjaindc@gmail.com> Date: Fri, 14 Oct 2022 16:28:29 +0000 Subject: [PATCH 021/104] Update setting-up-email.md --- tools/setting-up-email.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/setting-up-email.md b/tools/setting-up-email.md index 1913b7c..f55e1de 100644 --- a/tools/setting-up-email.md +++ b/tools/setting-up-email.md @@ -2,6 +2,6 @@ With the exception of the note below, follow the [May First documentation on how to configure Thunderbird](https://support.mayfirst.org/wiki/faq/email/setup-thunderbird) or [other e-mail clients](https://support.mayfirst.org/wiki/faq/email/pop-vs-imap). -For Server Name, Agaric team members use `sojourner.mayfirst.org` for incoming e-mail (POP or IMAP) and the May First standard, `mail.mayfirst.org` for outgoing (SMTP). +For Server Name, Agaric team members use `mail.mayfirst.org` for incoming e-mail (POP or IMAP) and the May First standard, `mail.mayfirst.org` for outgoing (SMTP). For extra security, Agaric worker-owners are advised to set up a separate account for e-mail as for administrative duties within May First's control panel. A separate account could also be used for [Nextcloud](setting-up-nextcloud). This is probably unnecessary complexity for most clients. One account can be used for all services available through May First. From ba6d8cadb280e3d2f7c3a1624de59c4296c18a0d Mon Sep 17 00:00:00 2001 From: Sanjay Jain <sanjayjaindc@gmail.com> Date: Tue, 8 Nov 2022 14:28:39 +0000 Subject: [PATCH 022/104] Update monday-checkin.md --- monday-checkin.md | 1 + 1 file changed, 1 insertion(+) diff --git a/monday-checkin.md b/monday-checkin.md index b20d83e..fa9be25 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -62,6 +62,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * MASS Design Group - MASS Continuous Improvement (Ben/Keegan) * Grassroots Economic Organizing (GEO) - GEO Support (Micky/Ben) * UC Davis - Patient HM Brain Science Website (Sanjay/Keegan) +* UPenn - Site migration (Keegan/Mauricio) Only listed @ score of 2+ for others see https://share.mayfirst.org/f/11573025 From caa96364e7e3976f35b8920ecd9c66b5cd950367 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 8 Dec 2022 03:07:13 -0500 Subject: [PATCH 023/104] Add 'up-to-date' software to hyphen, improve em-dash examples --- content-style-guide.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/content-style-guide.md b/content-style-guide.md index 99ee1fb..21c03e5 100644 --- a/content-style-guide.md +++ b/content-style-guide.md @@ -365,15 +365,16 @@ Otherwise, use common sense. If you are unsure, read the sentence out loud. Wher Use a hyphen (-) without spaces on either side to link words into single phrase * first-time user + * up-to-date software To indicate a span or range, use an n-dash (–). * Monday–Friday -Use an em dash (—) with a space after the dash to offset an aside. Use a true em dash, not hyphens (- or --). +Use an em dash (—) with a space after the dash to offset an aside. Use a true em dash, not hyphens (- or --). If the set-off phrase has the main part of the sentence continuing, do not include spaces around the em dash. If the set-off phrase ends the sentence, leave a space after the em dash. - * Multivariate testing—just one of our new Pro features—can help you grow your business. - * Austin thought Brad was the doughnut thief, but he was wrong— it was Lain. + * We could build immensely powerful movements from the ground up, if we had a way to agree how shared resources of movements—including communication channels—would be controlled. + * Migrate does almost all the work for us— we just need to create a Migration class and configure it using the constructor. ##### Ellipses From b87e19c6fd528ea4f59b0a070c899940aa4861e2 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 4 Jan 2023 17:57:51 +0000 Subject: [PATCH 024/104] Update project assignments --- monday-checkin.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/monday-checkin.md b/monday-checkin.md index fa9be25..14f22ab 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -50,18 +50,19 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). ### Project assignments -* Tulane - Therapy Fidelity App (Chris/Keegan) -* Spry Group - Type Network (Keegan/Chris) +* MASS Design Group - MASS Continuous Improvement (Ben/Dave) * Agaric e.K. - C-Team support (Zeit) (Mauricio/Ben) -* Action Information - Green Calendar (Sanjay/Chris) -* BMOP - bmop.org site upgrade (Keegan/Mauricio) +* Action Information - Green Calendar (Sanjay/Louis) * Portside - Portside (Ben/Chris) +* Teachers with GUTS - Project GUTS/TWIG/Making Sense of Models (Ben/Louis) * DrupalEasy.com - Training assistance (Mauricio/Keegan) -* CRLA - CRLA.org Development & Support (Ben/Keegan) -* Eliot School of Fine & Applied Arts - Eliot School Site & CRM (Ben/Keegan) -* MASS Design Group - MASS Continuous Improvement (Ben/Keegan) -* Grassroots Economic Organizing (GEO) - GEO Support (Micky/Ben) -* UC Davis - Patient HM Brain Science Website (Sanjay/Keegan) +* CRLA - CRLA.org Development & Support (Keegan/Ben) +* Eliot School of Fine & Applied Arts - Eliot School Site & CRM (Keegan/Ben) +* Agaric e.K. - TBD (Keegan/) +* Longshore Workers Coalition (LWC) - LWC site (Keegan/Ben) +* Grassroots Economic Organizing (GEO) - GEO Support (Ben/Louis) +* UC Davis - Patient HM Brain Science Website (Keegan/Sanjay) +* Vermont Housing Finance Agency - VHFA (Chris/Ben) * UPenn - Site migration (Keegan/Mauricio) Only listed @ score of 2+ for others see https://share.mayfirst.org/f/11573025 From e695e5894b321224e9c7128811df62ee68efed74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 6 Jan 2023 12:39:19 -0500 Subject: [PATCH 025/104] Add days off --- days-off.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 days-off.md diff --git a/days-off.md b/days-off.md new file mode 100644 index 0000000..b3f3bce --- /dev/null +++ b/days-off.md @@ -0,0 +1,21 @@ +# Days off + +Collective-wide holidays. + +Federal holidays: + + * New Year's Day + * Martin Luther King Jr. Day + * Presidents' Day + * Memorial Day + * Juneteenth + * Independence Day + * Labor Day + * Columbus Day + * Armistice Day (kids these days call it Veterans Day) + * Thanksgiving Day + * Christmas Day + +Source: [opm.gov/policy-data-oversight/pay-leave/federal-holidays](https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/) + +Given that most of these move around year to year to be the closest Monday, we have added the .ics file OPM provided (goes through 2030) to the [Agaric shared calendar](calendars) via Thunderbird's "Events & Tasks » Import". From c433fa67045ba7ed0fb200c3aedfb9985cb64b28 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 1 Feb 2023 15:46:19 +0000 Subject: [PATCH 026/104] Add Louis to templates --- friday-review-and-planning.md | 4 ++++ monday-checkin.md | 4 ++++ wednesday-checkin.md | 2 ++ 3 files changed, 10 insertions(+) diff --git a/friday-review-and-planning.md b/friday-review-and-planning.md index 038fb67..e15be20 100644 --- a/friday-review-and-planning.md +++ b/friday-review-and-planning.md @@ -25,6 +25,9 @@ ### Sanjay * +### Louis +* + ## Availability @@ -46,4 +49,5 @@ * Mauricio - * Micky - * Sanjay - +* Louis ``` diff --git a/monday-checkin.md b/monday-checkin.md index 14f22ab..e172310 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -22,6 +22,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Sanjay * Ben * Keegan + * Louis ## Leads, or important projects @@ -35,6 +36,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Mauricio - * Micky - * Sanjay - +* Louis ## Pair programming avilability for the week @@ -44,6 +46,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Mauricio - * Micky - * Sanjay - +* Louis * Drutopia Office Hours - anything to do with Nedjo this week? @@ -75,6 +78,7 @@ Only listed @ score of 2+ for others see https://share.mayfirst.org/f/11573025 * Sanjay * Ben * Keegan + * Louis ## Availability diff --git a/wednesday-checkin.md b/wednesday-checkin.md index 8e81f4c..f1dfc8c 100644 --- a/wednesday-checkin.md +++ b/wednesday-checkin.md @@ -18,6 +18,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Sanjay * Ben * Keegan + * Louis ## Blockers @@ -27,6 +28,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Sanjay * Ben * Keegan + * Louis ## Task allocation From acf3f0ce2774ed70095d9fe3624407bd0f54d46b Mon Sep 17 00:00:00 2001 From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com> Date: Fri, 24 Feb 2023 10:53:46 -0800 Subject: [PATCH 027/104] Add calendar import images --- images/choose-caldav-and-calendar.png | Bin 0 -> 30289 bytes images/choose-calendars-to-import.png | Bin 0 -> 40797 bytes images/import-all-calendars.png | Bin 0 -> 24297 bytes images/mayfirst-specific-calendar.png | Bin 0 -> 24633 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 images/choose-caldav-and-calendar.png create mode 100644 images/choose-calendars-to-import.png create mode 100644 images/import-all-calendars.png create mode 100644 images/mayfirst-specific-calendar.png diff --git a/images/choose-caldav-and-calendar.png b/images/choose-caldav-and-calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..18759fed9509b0ecf81251424553447e5db02768 GIT binary patch literal 30289 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 QA3S(3qa<A}Y4GiT0H@-`w*UYD literal 0 HcmV?d00001 diff --git a/images/choose-calendars-to-import.png b/images/choose-calendars-to-import.png new file mode 100644 index 0000000000000000000000000000000000000000..eecbb87b92dfe015b77ab9f619a67747f7530141 GIT binary patch literal 40797 zcmb@tbx>Sg_cch+;KAM9-6gmM3-0dj?i$?P0t5)|4vo9JyEg7FUq8?L{%XGZYUZDr z>FTcTK7McQyU#jnuN|Q%FNp|;3kL=UhA1s1rUVA|<rVbF`w9&z(YWx=1${v}i%6?{ z1-*Q}n*0L&$8izYa8b55b8$CxG6gfYv$r*6a5i=_HMMiLuy?tH=n@1qV)&<#sFSIo zi>19Cv5KXwDVT(lB{3^Iv4p7+F)K4G8!-zrFB>~A8yB	I>LZ3X-kH5EvLSn6#L% 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 KzFDU26#XAy#mCS9 literal 0 HcmV?d00001 diff --git a/images/import-all-calendars.png b/images/import-all-calendars.png new file mode 100644 index 0000000000000000000000000000000000000000..fd92afd07b7d9209bc610bd8389c552d66191099 GIT binary patch literal 24297 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 literal 0 HcmV?d00001 diff --git a/images/mayfirst-specific-calendar.png b/images/mayfirst-specific-calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..4e5cbb0ffef8172e097a37aa99dee439b12eba17 GIT binary patch literal 24633 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%0DpBBR{Cf?4c?209+pDN6?^GR+7B#HcVgL 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 E07{|x4FCWD literal 0 HcmV?d00001 From 7ea2ff0e95321be7621bd00f53f602bb6132277f Mon Sep 17 00:00:00 2001 From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com> Date: Fri, 24 Feb 2023 11:23:26 -0800 Subject: [PATCH 028/104] Edit import all calendars image --- images/import-all-calendars.png | Bin 24297 -> 33573 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/images/import-all-calendars.png b/images/import-all-calendars.png index fd92afd07b7d9209bc610bd8389c552d66191099..6f61e96a03cc7d1576ad12893ee2523c20dc64fb 100644 GIT binary patch literal 33573 zcmeFYWl$x{wk?c1P2=t~?(XjH?yzuoch`o--Q67;Y24ji8`p-$<*nZPoO92O?|wgS z#C!h^5i3?z=A0wv962j%ROKR4QC<QO4hIed1O!n^QdAiP1oQ>?$%TOewrE~@=YW9V zT6?K#x+ojD6FE59n_1cbh+I4!07L)}OEVA<kG1N|<z&3}6tNGZ!88!Mi9lUzUaVVl zLQ(a4h*2{E{-`n2C=iE1WWky9kC$ze_i%$jE^A|Iw$?1V9^>dq_Z-!i*VBj6#+&!f zo+%GL=UfAhi_RP`0`T}<&%(o_*{-hl=f3sAGhP`&dex(|*qf(Vj9dwW9^DZEBq5f$ z+u!Vk%b`L3TMo7Gcjj8`t=jzbM(0O2zuzbjUfG_J&yFnpU)+hkXqe=${h%>v1w=gL zh>q<U^S3FodlHbi{m$C;9d~WZAr8zPy*?JxW@lCR6$I|6Xs)KaO|82iU#wdS{C&xM zV4eK@Ur)}4iW%%f9&X--6HI&=zA4nE?me><GR!V-JFD}#PgWHS%a+|*E7{9*PCsrK z!XWA)s*JZ>b2vsi`E&SbRCp=Fjmz^q^65F}xZq=MI&I>&UhTVlqZ03lW#GN>dv-9W z%6~jGS9~w<`@Sz@VH7G&ekA9O@a{{0`Dy)})xBwKWc)_ysx9sN$wz9>WY1e4mlfn% z*Ve*!ik>Z+6<Lw=c?EuP@eNN%woQ<pxA$imPefBjsxhksal>Kf$b=0fG8m58KqPX4 zTmlzB7rkHv7B>@i2QhbpI7QpJ%?&{S$=75E*OHnXY||gb2bkaPm_lUjDwbz_irZe4 za(NkW^`R$5MB%v5oaTiow3x_GO9!M8f1@eOQvFm_mZSTP=QKfeq}w1^pQ>0uReqo> zO;>$~V^vjtsBKkUeSfF}!m2V}-L$5Cmd(VYaq08@HgGGP&}blGVx%yJd+qq!uXM+f zbn|rAmeo`Pqd-EM+J;lBO8Zu-Vtn^C&s074^*2Q;iZoOO?x!Rb1)euP>)Iy2mp6un zLw&7V4wYv^&uN_6lwWSJ6r56H*s!<c+|2q(U~p?R<}DpqUCgCft5C0@2kEBDQ<TEY z;!yi;{P+(kJo~vZ)Xx6N94dRIolhUE&f?`Ssp&5{t+@bO*sH_ImHAM(3PhJ}P}@Bs z#%9m%1Lxaj5$~3>*-pNvcNm9BpVz7Z-iL*ys*urY81B_1ckSZ2&sC+rbrF4A?k_Eq z*1YiOem##d9bAmaAg&X1pfbxew`s*^hr}kAx`5iO@Qq65H7HQ|*km#3-T<bP%d?dV zXl|SAXv$+;pVPD{Z815Zw6-cQVa}CN`S8~t7=!IY(_ihzyiD%CS)2Hb-}RR`obtQ= zUNnoG&tAb*^S0SCsgG-t;aR-|Y!tw};>k1B6<;|WLaD%+gesa<MW0%{eBP)#lI7K5 ziRFqbJsDMWra-eEqjH^WSTd80=EjMop9r2i2V5))<8v+fkt|{wqF|W}pX2l=!0y_? zHgdAe66&fU3TlpbYvfgU_keEGl%Bff$AJsEVQbo0t~I7(+CU4CV=lXqSIsS-4m1of zS&g}xoz8YxYUD<*jnT(8BJnM2RM2EebsyP5?iKOD$kJMA<8WoG_x<AfIyHCO@=XnF zN}4;ivAjoH$W);$WBsf6hU#Gz-|DW>e7fP<3GYaqdkR8EFLJtMz3R%fOUFPlAM~35 z%CYRUsZ8ya{6k;2Ea?=l1!^O?NRg(Ju{q#$<f)k)QLgL8$%H!q9^T5eA2EYn?_6Y4 zRp^v@Uqp)G+d~O~m4QnzZr9)_L=>Zy<<bIx#0X7M!E?ZwOo0mS0INu$$9qU*oa@`^ zSK+flm3nOxFl4qZ)3<N%tjjygaFTdfRtVf~N}%$1Upxv8dkw>}_zLBv123&-ZjPZf zWp&*ao4o8YLyK61Yt3!1jCcbNqjas;<T#LeKiC)KxZ3eyTrKuS^5wn;>44*%K?GM& zL^dsvI56R1O0Ol)Ar<+u36!xdz+7iZ6Vs_Dj~{RZWbNlqk3?pg;IGvoi09-;gw-3- zCo0@yY5{h%<5;>{RRhk@N4-y3UvDzkz{;@es;LnL(UtD<RPAMyvy9~p2x4={6n0bD zee|PRv#Y`L^F+h3mzvrUC`OJeTXmH{VmXKRX#h#YSO-EZ7)j;9oG5jxZq2I1QdJ@7 zpUNoO@aN~VRO@&wsS}Gjsn{28w3epP5&R;wf16B*?Cbm_K!om6OJsIL`7t2}X6v#f zZH`ptM28qBZV7u&WA1|b3I1s9GN#NXP}BNcmJBy-)htfuEdeQ6WPK7taHt7n9RXWe zn77h&Wg+cU9yyK{@fp<b97H_T(2O_Ok~S&f5E9;QW-Zuni!N{<M)#LXanFk|NjR=` z5Qb$l2JDld5hC<0TFgpIEY%@fnS*}>f*?p}DDQ!@S&-R8d90zDcH=K?)OqexbP$tt zYdU>`yxkm8^JQ?_R~UszKg&TDH~5D_*dOFxStNzkM1cs(q@+7;iiI{!P;v_9Aa{aW zV_*_HX)fT234#YrvEazF=XR*`kcpC<2&x>S62n5;$ZQ4_p*!HHCxN|a)gaG=X~E3d z#D{`_Qsf6m@I~UV8s1=B-{2#i%2LI{PcBFl`Is0&P^M{fqG4z=wU|g94`#nCLB!1E zlZQYef>Ki*GDq@mVeo!~FXedJZIKHfj`u(t4`+nV^;!fFgCLFrT-G=tHCPsPMa4vi zL3ggVcvaQKXl6ktVv-2<hT<7zU+)z5bP`B?Z8=XVyHD_7)_kAbtrD>bYXOh<S2eCZ zQubYXXTv=`y5qdt?=PO|5B48FJ12(iKPEd7x(qPi^6(=X%V6_GGwKtnm|r-ZNr>S` zq9H^a6vHI7M33hzNOprW_$Kp;X|F>m-880@P?b4HFkGYy>}Ll2as<Kiso~Px3n+g{ zPPL$sxIi~(_V1+Wg5X_7v?|()lN5YQC>a5NMt<E=?jr_Mozcm-GdXGO^&W{4yP&7U zHI}i0_x@#b2bxu^CFNljPa;|-iZl-1I&Tbf+#7L#_2Ws4m8j6mr8HlTcLA~yJ?8t; z4CSrdLw-NWX{Ft@fEaQo&z_h=K~<Oy$+<&U>jICK3}SA!aM$bTm*zKc`n*twn@xsU znke{-1;LOiaiQT5rMo6tt-1LNS*WOpei7q1ebTgmilV$7L_uNSe5d25dMKFo{49PD zgRF%CS3wv=9E?gFD<i?=15}y7!t6PBS#N0MnlAv!7)Z0Pgr+S67?ky4iKdWg_pA-E zrGw!0Sd{o|(Z+)OWrMww%7=AajGt(NDJxX>lq~Um#(HxBudr*?`z8g%R%vrVAERWx zpUAur2238>WXwZwimHnNU|^_w?jmLY!Mv1q7b^}Cg+p=pY-f~}o_QidNc$ybZq$+t ztS82zDEMEA97JI(7#TeI560H;&D_r|CA|je1JKbW#i8`xLYgCw5L^YAVjTyb>tiEn zK}6WmPIjEU2NpEf6Iy1(BQtb!Ffc<rS>CbSq+anEEx?OE0Qwou!h|whS#Cr#D%7}$ zV%Su?4mZfs{mAJAQ5{q^66v``2Yof-2iMQQ0R-jgrCG}ZRL)`JJSe!Ibuk2(dI!jo zbCDu(cAqr|pzgvYtvU5y8GPhngTSb)pG>T~%Lt_Vh<ia=B29^=C_+j7F4|am5BYEG z<Tn{^JTDB*C`*yHs2)K3C@08o&CyZSYTLTI?BQ8Wk51R}zT7CcEj;#y-1GnRNfpzZ z+C8z=FXstoEq~IB3N-uNZ2J2)@hS?G2<&HlvLshc2i?T>EgDDv=?eP-h4w}eE%`1x z40KqM<lVT5-glg1*bsaBIZNp-E5v3GenhrwIWWPiI4-QVuqflrO!ZvK1v$c<4y9B> z3(2;YXWqM~Hxc_(=F3h4IJM_-Q1oBhaTf0$BMO)={3TD<?LFE>Ppk*wphg_!!nVo# z)<Jn#rHf=%poKE=5nb0Xn_1s`u~&Wo?p%vF`aCVed1ACVU__l&5wZ|r^sif1<QaZp z2*$zoSAXj8e~=dX)lwnyR;R`?(k|>B?%O1!+#DW(R4AZa6!*f0NQ56(M-s{ngGf7R zOMWmD;Kt?e-Q=H`zph3493il2klk~0sefnzvJOuOduVFmHh}EoR%`|yAza`oCi_#H z&T2la1jHZgG5~5_6jpLg1D4E7*c%(;0{VWJSTjPMKX#Z=mC>{g3!Q@q|GFAoh{!+q z8^o63&q;==z>zF|!>w;=5Yf(|!x5o@DYKtxv*gEF^(<CG%FYh?yiv$TF?GV54ne=f zqKCZfcIDHt+qCJ*GPCTCe*OI_=01%LZj-cxwKGsmwi`f87XRq96xZrD)jv`L!2i6P zx<?D;X3(~@_=tzsK`t0YUaea=E@y<61{xF&)3618%Anm{kx}x>CC?*CpaP2k6A$_; z<%>dyQd0nd;4oym2Utb^MM*VrQ1phLF4w_=Bzdi(foFL`wVSA}i0@}g_yHyDiFPq7 zJkiCa?E!Q~(6J)G52W*~JFw?=(td1?7sJ<XX!SN%_){<;M~eqWhR{5-v`UNC!Y>{N zvKxkrNV8%tlJ6h`+3CU@Yq?q3bAo;Ak&S}jd4*YS{nxeZUtTe`ApM=1l4qNj1YuF| zs+kG7DK7wKNmYG{-{KHbFiiOy1fM}NgZIVzcA@hwR&~;L?+6M9$ps_o{AWPX1S*sa zk7b-pknKle)Oa^y9_WUxZW}etTipWUp&yxil0ej>C|W46y(r5RtaG%vn3*40;U}+@ z;J|Em@}Es*hoviAnSa9w;T8-i(V)ylrhr4&(XLy7?;ElZGjn^&Iw~(LF(D&SerFAp zLZe>by>!^mNw^8ra)k(;6V>Kqi9jn<$AP8_xlBjp>hwlZg+L4_Eq;N)?+Zdu#*;*8 z%RVgD<3Y)y8fKPDWh0{wJ`~Gyk4j?DK2|o;Wi`T;_ny?8@%!3rX-qp>8!nXDqGU+{ zW?Ar+rjWXKj^32g_vQPlh!&zE3^u_s{kIiQiFxI*O%y~{&(OZvXcXxIm?sA_MMGzK z7*k%ZXT+OP9u2%;LbQG_H;M8A$6~yWV%ZR5@T@Os6Ps34-O|j(arY2Z$d&v-ELbw8 ze8;v@w^LPc3Ml0z$59V!kq})J1>i#Vsx5<|6{H#+qfq!kmfs(UObu~5K5g&}a?R9g zlxvmJfrgNegwz#n?dvZsjD@(+I#3(>G^NYuorg_QvI+L`OlYXD@~pYU!L=m?1=&@2 zUt9*=++ZaNA&WN=6B8whZ9g=cw7I6t+6@+tpw2Ip82Pp4j##uKdt9^;#N30A1hOk> z^@3J}ht3GfItiU%mL%DjUc0a^5+Utc?0iR#45?(KSTSy4kaNgr<DEQ6*j^gPGPSKT z+?bWCLhDb+Yrh8QmYq5#t%HzLK7qFeC(h$vz}$C>P7ovs>I*&4dEhhbHGXPvYd?dt zWE?{kv{-Op9RTObEgdG~oFMJgI4E;qLtH%%Y_8^m{qphC{$aQ`*A~`VZdHE|^wV(o zj^L+7q!<Z{L&X5UGphk(Pa~?q9h4e~Ln>x+)X+!=q{fV#$mCGk04W{pOg}@l6$$#F ziDZPl2Qvx1`KvUV93gd4`L_=O*4rGq2a~0=h~>`wb?YY!Fd8b7$Sk_XdQOVP7aTbW zNYhwY6umr9Mckg4AEh7zHE#h7x$GZzjuE_btx}YMuth7WoGA#*p@6gXPXSN$ka-s~ zXC&PfOjca4dzvsS>yR86g`=9LE}q2*_>6j40Sseer6jxn<3|cp|9rCE)QdS`$n3M( zXg5EqZRHkFwGrZ=ppu}?k;ZxC;Bk$?J~?jbMCN=lzA7Rd3UDmWGX_wOdUZW0VsKEA zb5>cQ_0Qy(f(Y;-^aoa`MJi%>*qjp0&pA-<ili_zLQ=Uw1C(nA%xp7eH2j$@J(@6g zmdhAMtj}X}1(IYZ7!c~kq_=t2`G}fw9X~kLn7a}DN|af?VmufPEj~1W>Q&&4lUDYH z9&IWYk0LKx&)Vi_OYCsr*CrY~ZxAXvppd#$uXij%Z3b_{hguNu;yG3R7M!@@b)M<K z7TcuqDIv4ziz2yKyg@(eZB6@f?|GXX6)2H?dM+q;NfR*k;vSCeR^0J5s5)#sag}Pt zfmc_}Db%JO0;V<0&^>#W2))y_TLLZuHw3ModL<x28eoHiYK7C(7WlHGj*lT1RX~0R zE*fnw*hP(tNW3&B#r+CrfiV$a@^oEn%HGfb;VBW0W2xRzLm*i+R{}1->b?!5=PLS@ z`=*yI7*^yJ!EfCM1P7#soE*lCRh8~++nh7|w<{g)Yx2f0sSu+%LpCg4yu8d*a7-0; zu58d*-WO*u5y}cB$FIKmFKsx~HZRD{s~yu79Y+I&lcaSiU*98A3Q5goe_I_ish}X6 z+MOwC4Vm=VKqtKlGAVj_lAXC;!s^g*Hp!<dCzY6WJB$Q$%{Yj)CQ824vld0NiL75T zx_udjR1}uCg~frP+``Zl(_u>j+t`W3K+8ILkvcN<B+9GF>6A+d8|Dm|O<QX>Ryv4b zb|yua{ro%0#bE5(?Vu3c0SN{FbC5aKsH6A7c`_O8wdBg9_Y^z}htc2!H<n1dAZL<t zky;bYr3+Enq-e-T;_AT{GD1j8NTn&Rpv=w0l3Zi80)!!z+bX>m$FKP8v6kN1CIwkg zk}|g_`=PhJLgY+bOk#qwUlIk+I8`s2qqJ=Yl;-oe)n~Eu7HEp9Dn(byUHMl|*b3rO z!tq@N5#b$>;b6@k-eF?6)#W&dS(6~eovE2k!B!z0jKN@4hBdG+PR;eD=Man0;*lH@ zi(p*+jKy8%XUm#m$S?%H=HB_~M9B`<g3yu@ukbNB<#fm$bQ)JSZ-#L7d2Rb*C6O=2 z37=RfYk=K-c8O7&!CVlUP83bcC^2EsxyWyD=~otgm$56rEKxi!JuuQbey~0M2nccT z(ZNmTver4-5$hD1<k)OxZs%8qx<DcUr!Et(MMc%7PfalO76M_u1cXQY=rZ%~>Dc{c zj+o7GBKir0lY5~g5i{DF=F|@IT>0TbR$<Xcz}JUhvUclnkTecDzhHs1-1XWmu|;T& z$hurWf<q-kaE#32YOMOjmi0E5FGJvMhftT&*yGCR!I30oxmU!q<k_ge^ngQ!?Y@V# zcw3Ls<yXwQJ9LR8H}!ceeStLhIS7>7O2u*rUdz^FS-&K0W)%!y#M2T%0ip!YZ{)|k zx2y%2m7_0rmxAR+{q|p0OA98}zxDXOUW5`w1ux=atv96+T|#CGR*z$_Um&>%+Ub7* z+za{;Ro%tMvW0mCwOE2Nx(kABwy9pRpFLkB$-XgEPx@%da9h}rO{Imq<~asmLe1b) ze)<6=%2AV+(pj2cVCbQylQ5W9yderGpl<s3%<P6YAI{qG2Dy49a4LFRt9_qKpQPxh z)&^E0Jc>Rz=TbTl=!;*SxF?Q8Vyl_$Ewd0$yNQ>snC?Fe&vg=!S>&CYd>Jl`YP0#u z#!&;#<Vm*kiSgYA<TlHqpc>^`qHg&41R91dNC`SsWp?4M-lRMb3w8iL<?y=AW+<?~ z@PwN>OUt`r^E58t#TH+!+t(m7!CoV6Eze{l+3>XMB4#e(l?y6-;@E#~zt)@UvxCa; zZ!t!sbdpOj6P%)3J~xKfeX?vNlTAh9>2-tcFLf{&E|1wKbGK?PP`C&Ob=%u<gxlgM z`Mvo*1Ce$j<pg9iu}nC$kt^^w4`~<|NLUwO>q_Qf4Z(+NnRFdeuRA6Cf~Ve1mBaid zGH9}_P}&d#5}-&`FcE`baJ^d{@bDDD`NGx2i@^H`{#(wG3ch>fcRufT#*;+Ipsd$C zk<SfU>ybl3o~Kku?hT@wD?i{VrN4TAYelEHVp;Y!EU_h8b6VE6!a3$ATkCq5&d|=8 z&#!6!G{DCnbdG0x(7gqVfQt25N|g|$ZX22r3oJJ8eu>}oJ4^Gx2h{rknrmZZ52UyL z=&@C_z5v}13)G!F)wTiWmq|GeeZx1wp4y#d>8mt4O_1JDbm27fe)P)w$<G>S4>S79 z*|bV@9;we0@Qd}8^5cPcwPupl0^nAaLwj}zPV-jl1?+Ifh2n9SF~pV~Hy)Nf814nQ z99}dXw^ytBZ6OuaFi2UjJSbz^fuGhE?8;uhB@kkDY}9?;oLgL=@v6JvZ{Chx>BT7_ z+U?8|%P}5;A+1Qs5F%RaNJx|k$K!UrO}CrdY%Kk1CwS_UE4L79cY21~ZdmlA4zhzU zTJ{|I4923rI73`vEyaaFZkfOgoF&C>rnej8S@V;G`=v$0w~|ne@+I5_EsNjYm;RNH z?SWvZ(b?nNqcf8>9XxQ*)RR)NF{0w~x2pl=D<QP)agKw9Z>SFlsm*+)-rJuqc@6_n z-4VBIx1b8y*d2AILuzKYGCqM4edi9kg2;#)uCizaU0=6gL%4?JqwVl_r273i4yqrq z;|_gDyF(A$Qlmg#q|h#RVj%~?0CArETId5;NJ9D(5&~d(4ha*a;)9rhgYKH|r{p1@ zm0)<*w|D5T(Nb8v+s3NXvy&>&J&P1X(F>1dA9Ddo#e_KaJ1HFxO^wT&aeQ-DN@|JM zZ%1ck28|JW1j&%b`*8#B3*RMm_7Ji`VbB<0S+vCajFPMl3v-^6M8idmO^7w?=onZo zyGDlh-zzVZXZVQU7|#n_LABNq^DM9UDvg<Y(ya}BBU;&;zJMQF&6_=9r_(}p%tn>} z4AuMrW5IyY1ErZ}hMS@SKZ@>LNE&ugaan`^3t`3b33^j!Nd_OFY0IZWwNCVaH!uI- zUrZ#f#(^s#*<tfT>*Ujlw^6!j8{`$J_x2lIAb=hRb1)_TlLk!)p`#L1cWB=$=vIjx zH}Ki!F)>7Ct>cRt2l1AUjQZ@Gv6O^and&*}51Yk9^&_bvRB-$d{7(A;XQ|N!1cP4M z&6s0L^?<{s@9-7WRr=<*cMCWo8BZJKnec~KjUP<zD<8w>Y=denPQd{=R;hN4W%Ud$ zeM?#+`C<Vo72Lb_zJe2mPY!wsi>#RmhY$<K1HZT74}RRVW|GY%&>e+ffgx(N^ro-6 z#+S72=cs_?ESx5MS`fzsKKge=qrE4121~OCB~qSFymbD`XG?z&<0=93Wngdy$rK)@ zA(P{ao)%0Wj@ty7ob`MS@id2hXvhyvPL^6~a9Pt=Zd!=F58_vzTi`3@?ggj%DmTiD zk7Odq(Xv10idW8;N*t}L+r^)`NF19Up~C=)v+kR?^>yYI2aYsJUdjT={KV>RtKz4l zwaQ0t`G9r&tXoII2@_1O((_sSz%RR%-;&Lu!e1#}QnqHr7p=jbibL_!OG(C<-|20Y zqTUDq7XG-1NpQ*rpIh(z=idpBXy$iCgE*vsdvL*)A|i@XA|n6Xb^~s<W%(xXN%jlk z4H~Evlc0y2QSN=s=hpg+?zljWmM>g}uI<X$eg~h?L`Fp)7i8Vr8$VbP9Nk#+sV0c% z5p?f#ujrWM%R2*AQ^d_q8{yR@-{lslaATiKr8(XV;<_vasxo^kb*MfuQ51~m0J_=Y zp(z*S_Kj;ih{4q!@A$_?u8H8d4g!qiKx38J+5qmre5PCMEr0!pbd<P{Jg?atWF%pG zjo0f?`*Fh$7BQA@ITRR?#m1PGdK1zm^1Nbr^De=^LaT;xj_9Vmil^2d4j2%QVv_+i z^LXMY(V9UBu+*oNg<!aj+K9@uMV11)`-Dz!%<Za9$-N`>0n{#(HH5E7e(u)j<P@Dn z4q(T=j#=@@L{0EbIB~bW=bY83M2`r%*!cd<uoFIsTgMjlq=pW-ZEcqprvwh|;G(%! zQRQvQUrQ7zL9Wd2<hY2O;O}ZZyP6*ypFvE^Di;tP9AIKFsJu6iHhnj{-n>gTw~<2p zoND@~$y<TDqd1npT~JLqS#A@1TY4i?dt(5-hphu}mlOnqSHQ!;$iy1pLSzgux3uFU zx%%EiLS$*mN20+d$0+9@0<f@@^l}2Ic*(1pcv+ipnUV<b!|{4>0|9ISE=EKiwl;Ro z+#Y-+f8lZikN-3?kP!W4;$qE5qA90HBx3IbAY!FwrDvoQ^RRSdCgF!8;&n1L<5m_G z{|5x{jE}^^#l?Y}fx+F~o!*^=-rmWafr*QYi-D1ufti^OXhG-fY3E|(L1*Vo`Um1~ z3{ilyiIb&+i>19C(H~4BV|!N@J`xgOKhZzqvvrV@`xm^O^FLSs^1<L?<iNm0&&XhF z%kb|W&MsnZK#+d~^gntys{%KZ8I%Fe_O4DQ05La!oeSx|LztTU%iqD($>y(gOidU7 zHUL|osWWg?rvEmigp{1(zdZg>U~Xya@Rt{m?EhxzVrlkYWc|0;{`CBn&c6o&bpIFb zf3yB)?td8rt>ommMeR*o|AZ$c%182Nd~Q>F6H8O>zYZCV*w~m%*^KBon9NM*SUK1j z>A2WgnCLhFMqG?c%tl5WTqgepC1vOAVq|9m_yYw5r?&*+aB%@RjX90E=omRoIO$lK zm>B7d7>!NnjM)K<>>L17HWOCUe}hnPvIJJ8k<GtH^#{rn2xZE`1u$a;q8I@<IOtdb z%%*f)022;6V^b3VBMZB+k&*G=P^Ko_;`UCqM!@N`v^6pZFgVzm|24)R!nuVMrT9pg z=^6j4MbXB{#SG}cM<Q!!=j!oa9jcbL02LRbKWs9wb8s-Tv$L^qaI&+pa<cxHkvhQ1 z8CZ#bFqs(XS^mcTGcDY}WPrpP{i#zRz+WD~T)0J?07fqMPOA3yHhd(1LL&O(`B!-p z@%}w2l9tXu3(r3l|Bsqi0XY7B_V*=VWBFGX5z${|%WY)x_aM$jZh*fz0Q&viWny7u zXAS^f-~TA6f3{ox50k}YYyvPd<p9u`0)Ugw%5KC?XT-q@pyMz$;b1mm2XL6Nas8FX zztElS&0O4#oB%@Rz)XSJ01N1^Y=|iTqLS*rTf18T{_w=e%tFV=OvlWs%EZLY%*@Ti z0jv&gMn)2be<aNC=c@i^#=H#wA5M7xGWfS;0O<F38*q66u2u~HTCV=V*&iDJAO8Jg zF8&{m0EGU}Apa|V|3lY*==xtV@V_$tPj&r=uKyJS|10DFRM-DCy5Ronfd^m*R6*{* z#~ISg#}nYA5R|cugeb@}@JQGMeO>_g4eKDO<qQG>kNW2W3X+k91#E<Nk&+XGJ_5r+ z#XuIU`w|8MLIffuDx~VMcE0KEg0{FleDiQ_HqY~QMn?Fm3lmgH5aMl?hq8-9NvPwF zL{1D@R1jITTsdir`0EU~<yQz{VM$5*?>x7!LIHV!WH7u*S7&%}j^jx@?uRT7Q`uTy z>YUAO!&*7sE2Nu}(MLx|Ei%GB3&RlW(?=B;nwW^#*w9*9TB1=Zf@I4->~u}M!{?#V zYAULzp<`lVCVu-?OcwfCI3hJGHWtzSYD=tkdH?V*#d5|R!COyRIT4}@h;;)eB`-fT zI2bxGAgZjQ!g7%?{g|O#rO6~$Ixn^Sw}lcK<hM~#Q&TcGH@Env^N%Mk_~71vQPV_a zRA4YUEb#E~RaI4Wb#)$}Co)QmnA0WY<R+B}tTV!zo7tiY@+znwa4*xLy2Hc6Sx^2% zbTl$Ihr+|dg8<c!DqzlvBPA<KMn^}tKF^*mtEr>&jY1&@dinIj^Fp5@QxJwY#DgDA ztao-6+1&hyHkjatA>+>Zc}#GyND1BDurCEM@ve}yz`p<02b~c^$Y){R(mZ!3r@pl{ z?&0m``g))vlTKi51+{qLO}!A3<O)1-$mi+c;9&5SloW+GUm6;k^NWkd*DU$cehb!j znjMy~?vSp}d#m$53xsdue0Zw_CgDzUKhCpw%Qw$OI^Juc+7HUe^}+tQFBVK!h300X zLaC|EveM1xrPg8Y^+3cl!-q<zlH|rF4fbfN7L6ak#+=>~t2t3k`?{&ShW(oCW58Z7 z=4LQ-6E;10uXadp?#o>eo*r#_UrqF%dqKJ1OD^V2%6rO7uiEI0-#4Ffe4k*tx6z%t zdq<?Y&cgi`Wnzti&oxo=Tg8)M+dnJ4n+%*IXMZjf^_95|<sQ3ltY#6VlR<B<?;Uo5 zxf2^eGeF~CV{MdhV#u2<KfKZIY`NO-vuDeCwc(5N(bOdCH6j!^1_p-K)PvtRe<KDk ze-AdD#r90b-6Pit+>H$FFB^_cErRwJqTS4{9<`3Jw7Cypl-#s;(`~Tj&UwZkp|bux zAkQ4_HlZGaT3T9w=Z=bs^VP=i*+Pl=61hz1+E$C%AmEAf@eHx5+T<*2<N99f*GUrn zF7ht;N&ZY(Zw1_@5E`2-o@lo4*9g|tZ#}AP($0y7EO`vVw+a2ns;wkn;D7dRk%Ury zxW=4xM6gugHhae!TZD@zIW`jUFNAN>VAffTqoc5a=vX1WgiWs}k@?f}&?*<U``t76 zWwl0Bze{1u?~b!Lt$T`t4b8Jy&U(|eCRLTZg{aMcpLOZ;c{X^7u%{>EE1}qdogYsA z@V&)U!PRzhc2(HQya-k=;;?RsD;emmXT@#__6S#}-QtKYQO~bBedl+cPIuC8S*6R( zqWunaEHisEUf)!ynbcV$&$(hTu-*1!EBBDuzK{WS?JXz#m&@w`s#lj@U}uUWMEF@9 z2myvY#`r@~hf$KA?CV3y+y41RJ8A%v$q>lbl$4<~CKJt04<?-!8_x<$GlYlX*ezg{ z)#@)D`2k;K>CIYFdC*}`EyQxPxzppxY}{n(dVZ!QV6}RnXFKmr!;*6;K>SqVQJ~6W z6{9`X$`@@S8NF*JN>U?sHs`8M<y71Pn3&?RC^Bl94*w2dp529AIUJLTeAY`(;Yj$= z65al4cqP4iIjJ*%)$2m@iDfnYem^Y|E_#68!1H+;XRw`~h4ZC$+LZ0hLLRRxq+ZB% zV?3o_&OK!yN{uRCqmEi9eJ%|DF{wgOiw2VI6hfjlEvLq&kup~%y~cojOguMtEY@0S zNuQLBKO>FI+X=l|>;+av(Z0p(w4Q9Heco%xJ;r`7##nyOE-4T!G<ycT<eWbD($Q7q zp5X=|PDyKnzSa3i9!<>X?syhtB3B?6pU3UB)Y5Dz!~Y=M!L%_#Beq-8F$xEb(O~~E zQpeQON8SEf=7YRbt%uyztA?D+o#xs7Zs4n1Tqu6VwcTw=r@#datTcUwiw86Zen2Ek zqmJ@JwYtmk>^J$%BS#Wg+9=i13h%JZA-o?IfwmTl73hRMEy+Bd4J;SK^pwl~*uxWV zO2<)dhHH;z2T#LCu9sSJ24D6bkzXebl`5Ej+EkS(7NRV{9p9?vOB;bhQmc~1>wkGa zFq$giw_P=B^l@rB$By13@A+girh}->a%+l`v6Vd}M{Njl7pgN?9*D|)>*|Mp&5nq> zTzG>CE$N%_^F?B_%`W9lrjwspzcn?b%LCn-QQ;xR9I<dV1duMB)U2+UBptJ{H#rhx zd*%Z<S{e*9m<`om%F^vj_iO#s!@<v{p?^s{Fl5-J8DPGqz|F(7X*iFGO4;K_b)g+& z-l;M`YJRYq@&3CX4-Q9~YZ^|KN(V|s&AjQ6Gx40aOud<LS1r158HLO7M|4psosKWY z&)X)zZS7Q?!;~J3MD<0W3IQf9NTUQ5FD=@_$hY&GC^2wZ%aV^apNG@1&(qANgh%ge z&x6sJ0>?ufSO^N|L(@|cFB2U%S3TrL4EkKBlZt(+v0xZt<!bZUKS7NS${y58MUX70 zG*-Iq4WHSL@9;^7G9A#*apR4}uedpfa!od4Tp!6&O6J>gR2#vPV)DyGN)K$-v<N7T zk(eH$*;JqMDO}Hvr0s8y44*3mpg)Dq)S41owOB@LOaAQpg)ZubFFy&zCskpLC<V>w zK(bptzVu#AJ9b1h&ezy2KL2JOLi2nlRhrt>8?eiC>s9d+bq|{<T{a$Hak)S&TDEp} zyC>|U?Z@=vOjeb!KqI|BtoO}n=-Wl`ITugjDVt3hlM84r#iY@Nk$=G)ts|9gT*c+? z`Nq-kzMps>nnNgv3Jo=`ZhdESbTaO%q+;(}G02pq(T4hOG%8&fZ~QcR``s6V7Gz6g z;N6z*G88hec<9^Ll0aL2X^)kBh@pH<%{()%i}Pxey_4GXh89p7Z%=*{ixL~T?TKW* z7ub`{Oyz2w;KS)w?-msG76JR7-=K1?a8fTHhl*AANdR2Q8rm`F$r!CgK}RxseI7L9 z#`g17&acl;d-guL74oqb+ZCTFK49L=TSb<}DF&RAGBPqwx^B3$<A6*4`x(yLoAsky zCOcrg#Wp=|WO@{7-*l~!JX5UG%hEqMwlQVKbP&smTO)7$j?HEC@jhE_AnP$GIQ}GA zO{Dd@zh#Q{wT?)x`!Tzp)L2r{*1<^<aF#dZ<H#8cV_<NZMzgDL%_{KmOuxL3N41+q z>>7*7b@EMe9E!dv?R(~_`&^y;+E73XO+%L3J=yNt1?v)rme4ZEGaemJz{xMWd#Hz^ z_;7;T=0d#tcru?J4l2Ym6A@ktH+&Lx@8<@-bhW3lUI=}Td^M-N?DWjEq`9b3=vLlu z4NCTQMo%d<w3ZrQOH^7NEj-YuQrhbvE?qIw8n^s}d5==MW-VTqyY4G0nBC4-Wcz)F z<M7YdnrY@AV#H12{Gac0tG%)FDD<VMH2jPWhXW@*E?_kJjHTGqnTiKccCQ8v)~7!| z6?yM8e?QNiixz@!b$a$fAjhT1s+x;v^GeXMRHqai8x@Pm>cY;&CD$EaD3Yf`vN0BE zbNPi9SdUZIy2||9*^d`*MDH72yOS0QVQN${|Cyz^&Yop=dTaLjVHVv>SLZF@#m!$f zBV8vPX~%l0&DjC?+f<y>%{Lo<tlJgq+f}M{+VNq$iRbe9r#D$j#}WwR%OW%X)kfaL zL8s$!eFXgm{HqyJ+N|3hV@Z-<Yhv<QozgKWu@}HXNJ&dedm62Hex$D&?s{mm1fV}+ zk6x|*CA<QG!i$~#<HB<dsAmU;hs~ebM@A&2Q|V*nOT7;`F3`n<fXZ`R|Bvh=KtVwP zYDwSItJ0DZ{>SX+59z+YIzF+=k<!!09UL5#TFnj*4gx&K_1s25_<+i8j|<Ar$LBQ| z`8oYfP+nZTFkxU|pp?Lup>+!u*!`g}H#a9KBh%m42PPvU15}{Fic74(Wl~aGTRTpC zQ|9lHVbf(xjxdfDNS4q42-f8+pdti{Wt@3dxxXU#n)2tISid}_^RFIaI&UDjaHl+N zVq#(u8t^b;nd=;=t>}u0{<QZsJOg-7hA{v5IHTMHze4`@Bm097L;RO;g@OGG<Zp#4 z{MR_2|Nm?wQUgNKddK_c8#ym8J!enQs1SgJ#g<oyi;8jv27;p8+iTC@B0x>$@I{wc zDii$)UIi_*FBE?FMC&yaqT6M^hiqf>7RWHQ5KuMSgUHRpz`_o0@?F8F=Z3t=2$!mm z9fyA2Lxg|DbX`^doA*uJBxQ(y4}S1=mHUzvk29318g4WU<xeIb+RD0=Dm|ddzgDj& z!W=Y{O1Bl(A3ZJ5tBOK^x%Rz}Zqtfiu?;_Z``{zQcjlKa1Q>9&*dnO?q<>G1&yX~= zpd@ZZRV-!&&Sfl-<Lgl98ymYXQ-qxI-|!QZZb`3(5V?0Y!mFL^SXW^V2WJVg8-DQU zGwrJRx7UG9<$6)C>NgPCkFkT!OAgO9aBj)R>~^24snJUf>2VjZ2)prlleTTRS*%^G zr7=gtE3+X>Rup~QXicV;U)n9fW|SWN8`HLX$e*&S7zcHa?he09JilWlP-`ZgW$eB{ z#mxHQy}F`m{NmVs3qz+oC`0jd#N3|J95Emsx<juoIOYMzUMqx6j_$}4*EM|j)lR$W z8moGjbl#p-%QJkd*OOp_;2CFYrbl1ljw{{6-b{5_fQ;`DG&!E~E7~26I*;KUnWo1- z^P5P=?IeH&q~&VD^u=7fge`Z(?;CWN25sr;D6xydVf1PPksNf)-o87v@(=wl^sji< z!~R3hf{o|+e<mV#(&pFs!~oOpNL~K)_hI|OaW%A;2=CqyF~^Qc13~v&_3r0Anjl2< zV^%M$#-Z)}c?y3NfKFD2eKNV-rm8r8tZ?J9Gmos8Mk{agc+t)9Ks{dE?5=VN+uMr* zz{ynO`2!^=O8o9gjyAh4W&H-uj;({q>jzrci|<H?FYNKgxXO1~xSn{z$-wUzXcims zv%vzTzY>1>aF`&r{{CXY<3zbX4B_B5KyFtFHx<ioG8z)4tIHmbY`*8<?@g2|pC&dI zdr8}60hLYAwYA5E6jWEBo9j7YS9<f{KL5xr*;^<^_&l8+yf_nBbuBl3veaAs(}LgD z$Z$SO>HNFpP<{aXO>1$m0SqzOxibpI6nz_|W7aSJ$-&CeAB*9$YF*&jGEj95{UmN7 z<pB(hJ+(vkuySQT>w@t?v~lvc!a0AM_+0bJfH*^R4=d~>gJg9FC>!CTo~aE3^k9@S z#D#x2ek$?bda&ZnnN**z5LUW-q2KbJ#T!jl(SIZhm<I4IYEP70r)Qt@I-w@BY|zf6 zh51%04%J1j5BW45FCn~5)yuv;VU7NP{D4HO?MXC?mHBls82$LR@{L@8|41Gs+{@*; z4hB@<xAD{!aaq9h6Yh#<RgrUPM^&y%zyY58eD5N5G@AcZZu^f#PQ=&Co<is%SK!r* za=&WG-4nT}AB)|6r!jW^9vq9?>ab&lVCK@6N*UM)&<cBVOCv^_`b5j<5V}zVM`q?s zuFY)3Q8-({vtK2cWF{3TPRP_Gp+b!|8tbZ!XW4?0HZ5TG+D?_YKC4Ka$^yp$np_q^ zsT$084<&e;R}>zo`}3&bs0)FD83RiB)v2paa{-fH4EAgtk01Bm!6Ewz%6wXE?z_At z+zArz#Ho!^d&@26r|w&-d38+Vj}|(ct%g*1_n5quKnx1+2;h>rYGhAFhltR!^l{vw zURU1?S(v~Y&;+s+Z!uh-aWz{bV@_UkDPL+I&TP7<rYI=GKi1bB&6Qjatu6C~TNd)@ zoIW~iwFrzGP4H+nIenhTc#Ai8^wuYG3GTLMbl&oAr8biZ2Y9dHYa5hfNoO>QEl>f0 z6a$8}t1@KUkzj=OJuKsM<V~n;O_lwRc~(SpKCkHW&8pI^=S(WTDW#JOq~jS+ECcuR zkub;pr{|a;-g022=_4ulM{30$to??lqFE?t&<k6pi&iNWCx}@FYj^Bvul$1S^^2n$ zXDim|tbl4c9}yjq8W~h*KnJ6=Oa)@O*1-Rf;Ss~}gIK6KDs@nVYy4{aBQn*VDA2Dv zWausYY^KEe(LjYtkwjpW7(3<Gi;>tpF~^&ddaP@QJzVz-(PC^=@~yyz!*h^oMOt`L zKxIgV(05!hgc>w@i`+Nw+j%=@yWxkJ4-1fONc4QU%+nPM*ammt?WpNog{#Ym&u{XX z*)@NxB9@}va!hRS!F#q{5-Sq}k4PO{uNSJRx`gzHK$fY9eg(R7NE_Cks^o9&>F3JH zV-`ntDS_9iQJ^Al#w48v%81_`w+qA>ZhQfX#o&Z~8;K)5;BD4U6uF!J9<;Gu-?9a+ z3ddstC$bH9N_%QP7q6-OnE#QC=zYz>S33KsP0Lijqu<QL2EVm45L;OFLYg+nN6y0j z1np*^a&57ddO29rxLavL1~QPfH{+RX)HOV}*%lh@KEatX78-XgJN;X?vZW~B1k0}# zMKOy;aZZhxiRjZe-CE!+7}h(WsZxO1$ATpIxwUxt5y@fU3$ovDPJtNxF`QZm)*o}t zoUz~CjWmTMXytA;?)WD9%B^o$z|92IW3j}4%>*{#GRM|@@=CnY-9H$c|0~mRKzB!& zl(X}#RJ_u}m1+D|ny9WSBc}a;z)#o^@w;vYY|d^%5pQ=h-Np^gO2-hr)v=9g?;8b= z6)^u20rj%5M(;(hQ~$XP;_CRF-;-kWZ`ZK7#R$a)t&tP%Vc$V1G;dE({JOKAcX)Kn zWyz<HL7Q-SqWPgvVckjFPF+L&ks34{=#|5fychE#qS39C$pTCLOi$tL=S;W%h><Ym zZXeHf))$mAgC0=xDGwPT7~%okBJJi1JT9k40R;+9&a}B=nQdzqU@0+KocPm3kxc)s zSKR+c4U!|P)(rhH57cxXZ&Xo172Rn}zfkTOA|oOk;4taQ0{>_V$r(&~-H3>YYfNT= zC%%_dQA0zJoSeaO-F9Z~Y=~~)MLwmfMoL1G_2UN!><b6ewZTFdaDHwMzuNiykyHOJ zfxg!L5l{bvYKo8;@x5n2R+!#v`+k%hehSRX`cg|kmEy~n(7ZgN0B8l{$wyIj*q2nw zW8iBp^XVM1c~+{=f7H^Zziv&b`HeZs<I>WShlfWVB^>Z|<@^c3Yc*vQP$1F%Ul2&n z`J5^z!Js}1oF6jX`Dl1FO$FxR+HC?2dFp8POTl)ra02fwNSP?CR~!K;IbN$<e`zSR zstrn&R{G*BLVS>Xnx)XI_qDNup{dRV_a>SeRonTTRv9inH!iv?zH+5nJWrSSuv(Gb z3f8hL!hU!yc}$#pJn8SsDFc<*`mNRSrAC`&r)d#Sjt0#%64CNkN=y%#u3MH`ZP=t3 zwI(lH!Fc>l2?=Vnqw8MmIvfh6o;js7(GzDu!1?)Fx4e5Zs~vYiAYt1dt;gk?fRxVZ z&U%IRIBZ2OfsBGD>rsV#fxhiSFBit-t!o`6Fvr+ZB);7)d!mbchUp})98Zp}!qxtP zAO#Giaw%y|{b<FV6{mfgXy1%RcHPm$vf^UDQUQv|aOSA$yD`acJFI1q{s^i093wqo z-E!RJb6Y*yl{{?H>3m>kI~-Weguqczq#a~4onDmB7LlhMb?+YQMLtV-vy3Shha`MM zRj*%Of4q+EkH&J-9Fu^#(GKehvb{+`z}bp+r#Twtej?}pu2FxSi4Q@({Sg!R8q04c zy1leOdk6t*l%;=zZNi~jxbtDg)Z;Jri$}{Ss(tEYQYP*98xzTuJH;9NyvZW07YNog z<3qpDYl+{;awe36wT(;(J_}e1nolJI>2phgxDvE%D?_9ICJDxyTcii#O#7_q0U3YA zkrXJ0xsBvr%Lnq(WNv>gChE+LO2d&;_a)x6`<r+Jlc;aW&u>TB43EXhxOOe#1+Vdq zemBDG`ceKf+Ui-_%<ld&AQM8B$MfD7UH86SH|M;}1d5Ssycuq{oueOHn&PdM()Gam z3@cVUu2bAwkKZ)XcQDBXkiis`D<ptuEAU-u>kyiAaN+n6v#mK9!DdQBod}5l0?zm$ z?#Wr%xLh##Pbq$W*jxmyTF!+$M>=?)6g&!X6^Dw2$OMr!rBV-i1gcqx54PN0_;?im zTBHDOQuTT^4gT{;;uUKe0|w2>lQQqynbebB4V5*Op-Ir_1q(0*8`IGs*R1G8!6WI5 zc=7p0M=jo8Tqc$=d)FFo>76t<>&jOwhJre$$y5QpYjT~f{=*tH@yK>#rV^Cvk(T{i zg{nsGy5|U3SI^EK{pzp3dc?+`e^MP-kpJ4-rp>)&^R~kR#Si6A8>))0_%=O?qGAKX zzupbFj6xMXy6S7S?m*^m#{YI-iWy}~O8&tFS_;6&_8q{X84NshzMsVtL^OHZsi_*_ zh`q=ypYX8f^-gp}v*1ob#y?Z+D8v1PK^1cKm>7={u4w*)lHaeC1oB*MuW!2E?bW;r zX@NimQ+?-S+M2RM7x=UIBtKg#l?^dc?j4BCRJxy-SCpzC>u@dv>+u-qd{jGDu{hpw zKl>#bcRQk76Ucpd%b+JK(1un?V%yg99|_+hv9}3`rIW!cfD$g=8nc7V{MYh6l{<j# zb~uY<s2M{q%&&Kj*UT$sU9PCY(7+o_#=KMHJOv=DjU||<r*G3wIx`c&-xFDky5z*8 z-&-xtA&!*R=g@<cUdOPzg)q^&!flDr1CbVJN^(`U^K6mEy@cOChaKB~yROWiOBf~> z>V`nj62jH7h49XXg)YHcp*qBNtwTQ5DO_PoeCkd(alP6Pd&!t>5*Z*LuWx^&TN7Ob zL1;J#MM&aUsJ|SD@Z|KFSkK&<nNOnWv3~;h9sEcxuXyuk2{s(4_|+A5$2FytMcQ5; zQ+|K5C?d6{ccaCeo$!PkTJ>^{elC4cgqpyR%_s2qxENfeOdbKh(V1`VGwo<Ym-k(t z6<xgUxZg<6%ABnQ_ZwjGUIsG{5CEr&m9T8T&9z*3p(Yj6w@_b{pI?o;H60>3$9d5j z+T{C!p?V^(Rjjp~IfGbJrJD#>zLlHw9dlnYTw3LY=I$+rVn)VF4=LsmbV=L+gs;Y3 zv^-K+v#3;RKSA2PkEGsCqt>=cAa=of>M%QQ5&gn@O2HnlHKtxmB<`nRVX8qA@k11P z)8M0(nVcK7$$8}pH=!L_F5~Ej_7N`LuY5GR=O&?xy6v3-jloABXlK%iRAsx=Um0sC zKZ}r698qaz>3@kcuk*(&A-LbWi{)>sQid9TGnWLXl~ygv0x+&mZ^{WsMIY^S?pATy zL(#>iF|r(ZHw_O|3yW0n<d}>WtwNM&8fT(Jn2g`}to8jU;VN8lpN|m%#oV*6{K{WJ z+6W|_X6$$R@VOg~zduK;eJ~oY_Feu*7MCU>{s`PQE1Hgi6$h=@Mi@3Nza!?Px`b(4 z6urC35Z!YSHOI$JIF$^HRDHhjk-~}EBDi<l=P$!5z(*>U($dFpzOvf4!K3}2eZwHA zM+Yh{0bFyJ(%9kc*Uw4e7<}5hdu;LVw=KLj^`$Z}oKwAbJ-)R=`>Qr=)zoNWJy*uh zLW`0Uv4UXWlh_56`%H`3hnqTkE>@p>G3~x6gLh7&{_Kde?{Lc-yK?3-ftrzoyFW}@ z225lf%8K$^Roe({Dr4Z?vhO~aC}g}o@{UQ8zMmrB6FdweWX019Rs*h-TazFueCOar zVk!2tKMM_oL%V>`aV75L<=rja_D@!CBJM1V&WDumT)2iYj;l?auBE`Or#g(zVw-;f zt!?Dj{UrnSO5n5Z?<$~O<;VJU1DCZ#x6g4YM{d;N{Xnvsd{L<r(}7nV+}d0hf2ZaH z+s8+QX?J>2qD72)IqqV2#FEq@<#TDp>s;$6^y>FLL%1^cT8DGZXUv-C#s*>MZfYG2 zj!iAQqEsc}8Ou1&ml7n11(gZ|ii+X)sk|qhHe)b)=o{PB=LyeB`X}}f2bM<lGMw1$ z6P7HwfW~gG3f7lI;jQmaXC7G8{2@Q>CEvD^DQ)YMM_6M+etg@wa_!l}RH!eZvCyhv zd<NIxa^uaSkF`=6+e5&V<^GjSqfkRhI2Bg0gJ4MhzT_H2V8?31vi>})!R0s?&iGs3 z(|gHrh-5JL)|}pfO@6%2Gii7s)c+2ZYoTyHTny&19Mjpa$9-<!`5nrQfaYYQoc@dg zpNPpfbK{z8?4)rBdVQ_YSp!EC?{M5vW)-&*6r=37@{I0*AazK{8>)AiEtOUWW5(6= zBbgOaAKmV`WsOBFmEIhNu(V=JQqEbW5Az9mQ;}d{Jl0wv6?)Xc5I0>Ms}B6cQMHpI z*dUdP^6+mp^GL6mIoZMG7ZR!q8I>`);dGt!gT87-yK;F>p6-?W>C<Z55bHQjZr;Kd zm?ns+oKDfT?_a1AWQN;ibTqw7h($17Mbr6oo=oQ5K0OVZ@@MF$riR6ifA)7_J7PBL zQnAfYpXX$`B6Gy~>J$~*qi<x^bM;t0W?-}06p2p}BsJ2Mzo>Bi&))*9Ykc9R%~BPi z&$306oUQxq5gz~2TBu(R#)+#erHDVfS-)4WqgCJEC<=-Y`u%#+Ae*qeYPql{J5!gN z8R;cP*1ZiC{HI>FBFy(z-PS@Sx{JC-usMVS`<ZWndN?ZGbu{Wj9x*Lm6PUE1s2cZ# zWL0{kI7!cO@TnK&ip5wr`ZPCeZ>81K&DlK;*Vzi`Eghd<T5XMPQ@V89OeWq>Tz8d| z>bfU)8;y{>IVLzbz3CITT%}bc{R3#y{pRCP08x2*PucU1%upf`8j~Nl!2c~}-%?W~ zxMj*V*D#a6iuit|AWN_o?pKJ>z@Y0}q*evs%Pbw2Y=lMSzGG;EU|Wpg8h<*p>0(oZ z{L+;*AN2V4joyW@^^<?Ay3c#RHikPxwq@PvFOCAK6V14D0U4{X>O<95CbdPDbAbf@ z8bO(Z*D+$3Q@(85R=$(hpVa@SwYLC@>-*M3NkSkH2qd_L5Zr@1gb-XBCwPDWY22lu zAwYlx4estVH10Hn;O_43-MBUKI=}mFz4_0*|9Mq2Q+2AkYMrfX?S1xH-}-u;sUa(6 zle_i4sW7sq(s-Y=vxf(Uffk#cC(N{@ya&&<Jv%ck)SL-_yR0(GoWZ3LXTC60LXG*O zjE3a2-;+wD;iwmSYQh`~Zc~|H6}1sh7mK}(+WPC#&Hm8<vXfo)3(G<;i&n7%T*m^n z817GVnz=Hwnkv+-@8^8QXOSphzwzCP7j?-pdDnES_wcX12%*9?Km!jGh|LAN&_c5p z^cP)<H~4vFj4RD-7|!C>7Z4By-rS4T_HS6rz{!7e>(3jaRrUeu%T}s&T<O7Nd3}eJ zI6lFp8yQX*sSn09V5bk%Ja8=c{bQB<xZzc%dbOUp0W~FNDU(JG<<zLoQK)y4EEO;} zFW<lB$wiQ?F+f@QsR-sl<-(u%*kVoc{uyiZC4}&3bi-=R&(0h#9t$ZP^Z6E8&-PY` zN}EhL^GoON;BB6diEAJ37__)Dmb!b<52Lh!w>3Gp!tSJEjE8>Yw!p2Zb1_rl=~uA> zF$2BlkeU5;fa;3Ytv$W@tiB`r4za>ZypxXauP7-`R*dCl7I7FE0K<J%gs=NNYfEN2 zlUOCuuZ=flx`@lJ$wlgnyJ~=nds9$ZzRA#lCHY~Cs)EI>g$M-M!zfzIbCwS&{F4=) zHijOtLK`fPitIE?QdcFF{|Cr|+Bl!4&3z=UP>xJr$N~Gf*wb<Gir6l;M2%qb?A<RV z_gld_AfK$nt$)RMd&PZc=%<8a7qThB!x2J$%w$Piv+ZH89d0wyQ}HVE^A<=46UT<e z?JW4eViE1}q2#N<z9j^>O&1%v*K9=%3-aeny}Pp9OsQ!Q_Yrfrszt;%YP_XC`Q9QJ zb*`%mW4Im#=G(D5o)KNXPBV<?R|NSFziO#lr3RutQ9j=}ns<!0)_F2YUYD%{!FOA( z%+EYjcB5|gu?L32lp|HRP|>Eg#tpBtyLSTjkXnbfXN`|tff~}QdMmckxOSQxR(OsT z9S~56C1p6Z_K&(`LdKhsI)j14bLjb3_0gW9qyofZFIwhh=JA6<wD&prD3G79L>0}N zFCy`(B<086;=Vy>MV1NDj#pl&EgYRGzMCP`KB=M7{K*m`@=Hh9s-Uf4UyUG@N+9;< zv!#Ji3YIA?j0$fVg4^v2v$>X?)NK@RJ4-=i331I4h4lZywaJhHJL&0FzFJNZ8ntGl z4N6*>U>l;lzjSt<E@lVrkOnQ6q7!ao$GT|A;rwX-E@PGNx=N^R$h{=(80+ebURB@y zrHkR=H{2Tg^&oN#Hsi|g?HcyIyY^1m;Kup6j=t}}j-v@1a$S_`BG0p|ktam$MeYZ= znPt33-5?x8O+-{?$h>$6v4$Hr@JB>jyBD{G55OkceywU>5yQ7i1pF?&Yw?bU^h{bJ z=o~)uT^mZO{uXP2Kjz8v>32XoJMmqvkn6OAQHq!!q1an%;b-vm2@ST4>*r5p+${E@ zmvX-we?BDfbrfD3{T(JE97(gjPCDw2Uo|&x7Iw7xd(DLHhCMO0qc)p~^Y*8=MeF&1 z{%&vLg;~<21cBQ9e4^_SdcnQHz*uF*sPzt8GC}(}Oi{@3%4o*Ahy@;g!<`k$+BjpK zdJCisox=Ex&Sn^Ts-19w!?E%sk2$@ZwfhtIsm|@-O44g|>`c}hVtb;{wVvouvc~*z zM1w&3nqpaS`(q*zfj<8GAD0-7W@P~Si!OS%LEVlE2O=lS3jZR@E0ey<89clGnWwOF z`nZmnuh6s?+w!wTLAK_9o)LgCT{5??rUWU*>b=(Awm!96-wF51nT~tVgzsOSKt#iK zgkxt94@b#R`gzeNaInfArFUS$e{ho+L{&0d+aKET&_c3mko$uAqFC}J3F}0z++)C9 z&jiuZWvyhsYg_0J&OEMq{aHJscRY8j&msf&G8r5r_48nX;??y@3{rGJvX$GXnZ8}Z zCu7tZl+(HoPz`xGVBz^S8lO`r&-?nMGNT23Z`%HM63^1`-2$}l$N2zfgP)z$R6*pC zPa|>uwk+$Xr9UZAhVc&Ywr{oq;s#ed)UwJs>#<V9Zx)QM7eft7x5{e+sA<LZ(qR>k z%LpmRRTg?a2Io~%HN|`qihdSlHd(B-*%S3}&s(~(@);Fv1ec8#G3~fCVxoYq6AN)k zz^yC@KrX=YVI%9Q!O%z`<gbt6#GIPweG~oyl;-@huU_|?m(<PK`9{Z|q$?PPWLdrD zDy+-%2Nu@0UC5(4Y{Ym$R@d%RqYlN9=f~<X<s?GGH*5CC+FA3I>D!@PQr63`HvL#d z;kFwdd3%RlrWvi>-T|!eil5I{j`kb}B#uD0{NILZNNbk&<vLM5d^I-#iCYrwvQL-0 z2;vRiFu@wV1h>4vegA5w%lco~EvdQC&ik56>2J`JkJ02IT2%{IS}hk9Z(PI8V#3~g z4pN9i1@hja@HJG}Pk!Y&3h;Y%7WkY5CAke80ATFE=pH|La&*R~ve_3mx=VM23ir9@ z7n8qyxr&Z~Ave?d)9)dhzxgi=6Z}t?|8F$%-$HT!62SZq)X>AWhv3Xe9TlTIK0EtZ z&_8>fSX_*1y`_Ac9W@D5Q-I#_@tFPuusn)1IC_a95;E!64)~(@4RF`Sv7(P?kZH<o zI1f^if$DW>*I3yV^A_8jZ1u&KjUr?XF;W#skJ&OCk)gYHK_QtCOim@ND!ifNBTgK6 zQ#sM;L`62;A9ZNV*3GKLKTe@VpZCmY3^!+dQ*h@IitXsUKyft8qE_xBJ14*vbZF)i zDXUZReEF^>t~Wfb_a1Pu<5)Hki($T4?)|9s)NEDVUk|r`J>Sb^@uXQGn5v2R#N?ht z>zv4@4<;M=F!`qJ{=wIMczV|>g6cN9j_pxr#4XXj#`t)8!f8RmL6LwRkMF}wO7xA6 zE#?s5ZYT|?w{V{{NgMoj5~!K?Cg?#`hB(k_q*?{bV55hV-RoF5LvkZ;yi$VHu=Ce7 z64;%zWW}4MtIQ}A@@wUDwrO~CDy|C^bWo-ubD6!Xw!Y^ObC4yxx=8@*1wVdTHq4Lc zJuN*S(PUzf+7q_EG4Pa)!remDxE~hhYAx?elGg*S5V`1T0q}NB?$qx<CH{fjhGE<= zbr}@yDjH8dxa1jd>^|}c6jGPb_oLEiAgwm(Gm+~0vxsS?=*cgC+<9OKxDNM$X(YSp zN`*kp<F9m`9Z|$o($#&eBV`GH0^{0uS-qgKQ79V=Makr5;6?4GEG@jl9i*i+M(|uE zQ)~Zx`z=tGk=X7&(Yv8k4y&~%J<eITUhEg)``+>RG6CF`shM~s5sQxr1sr$cRDUq} zLRU)^*J_vTl_<-@s(`w6+So0V2`|C=YB_~Z^5+v~TkT$k`ZRsKz0(fiAen3m|Lo8N zitRC%Jh3(QN#l(rBBAu~x>c9qWB(4}>sS^Yh9WE~HW2vmVQoiHMqu|6=5NY+|JQ~I zj<8Xs3uV4{uxnB`2DC=ei31^j$p?rcmd=k8i9Uoe=a=wlD$Vy5WzrA30Uk{sX-*nv zvK7M_b|w&P>8G>>@WP}E7C{|&N8xJPS5<Bj1*JFJc0y);fQTvmZS}yRcFeJSH|7)l zP6C%T0pelZ_T46ye;3v^Y=91sFD8#kpR8J0`Z4npW>EDfo}T;ICI5CAr#4>JUjX4> z5NncF{EVSRQ=b)p+lt?bY)0{oC0zaD464hsD*97DyD#_5pnu1xUl1U^=gXTKnWED^ zuH0?798jWL{%skIxO_$0qf>_|h03w!hUIP}Pj|EB>g~>Mz7{D?M`m@j8y^^p$|42! zY4O9}IdR`=!d*P39t{#I;421KCQ0Y{WSO-Z*UNM4T_9s4Q?!56w(@8L-30{^v|SHm zSOAtXU#?%RqupUU^U2Absc&e)##zP94!TIKBo5C?u}?34kDl4;#(k(|{%&~2I4RjX z^4Rx;f6z{>%1SWl&M4+loJcEP-Z`5+iv=4kyG}f^leXr(=+Y2Hn=p#x|NMujmVGJA zzQpe>DtPr}0cS0s@#NfmTtXZ;tWTRi#)o)q5s|9!IfTk{QF(#aoDcJ9cca-S;T$e^ zAN{`V)AsVB5!8D{{5#p{l(trk98>Apme5Zly2JOI<JVIHFZvf$I+l6;h$EMwh@?g_ zf6^G9&G{FW9VBKAZa$>GA9Ks3ZXa3T83aXQ$%SrpwPJMZs`>o>K<qLyb2s=U9>Z_j z>yE7cGtJbU#8y*((PxccA(Nr_4HmDQhv`flATq&i;G}CH>0vkgcKW@P;p)Y}t<|%q z!=)B*M#~?y$C;Abkws}S=e0~Kb=S{#?3Vg;jJ>7HvmU3(;F(QbiMZTs0J6nIcpR0$ zZxaCd56AO6PDGvJYfEq5J-<Ae;E3s>Cg^q&lnGW$nmR*B#PvoQ?mj3!vuM@ANso2> zscc|~#L}ph&CHI%KSnsdz4^cg)W)q<xr-I68!N93S#O*T>T4(FK23Ab=Dhko`%-0M z?+z<x3zxBE-6evaNpON{P~cSWS0h4p3tF!fJDWa7t(<4J`Qa0bINfHwcB5*o4;cHq z&+vwj<<D`EEDYH!J;H)+g1-HTi?6V%GO>_6o+TQ$er^VKoHxB3oVBYjzixmVcg+BY zFGCaOM581Ult26YBCAtCj5m1)l@FVy$e359lMQ<-KQsi(KUQ)yxwRJXTJy;g&jIVm z&4f+|U0>*4z(u;0iJFHBR4eZv?@ciOsY`f54XcGzwM}-CuOBLUTpQ4+2SO4mxt^qn z3^vtu>`qYLa4aa~Vt8aQ_PJ6myBxlcTi$l+Dt@#mLP+aiu9JW7O?4^(V*a3lV5GZy zfCe>;7tZ3d#8$6F{y58tBOfl!eE&F{Y<`051@Z;%?i7^ip0$Y^-0rHmQVn3LO}E~e zDixQAoL7AN&4TXWmP-Xh=Es9BtZio23ev2c>%EsHZv*vJ0|9xt5@b9+WZkbGsW^AG zaM;Rx@r7|}@4w%UepGT${)5VdWu^ZB0jU6gAg~fT_*_@@oI`=Kpc&wNY{l(xPEEo2 zczK=iNC8d7_<d1%_|Nm=^-7NKg-X!<{6#F9cSl_@vSBIh4Gvd=OIW+++cT+9>Uu|0 z6<?njiU5qO!Cu8hiJK$0yaq}UxI!qr)IqE%QH4NYVPF3Dt9fD>Vd1-k<f3SNmk?T` z1nLP)$Q*#9Ok$n8q<Sd)|AYJRi^Rv6Pc_Gvv#dWN<2~!o7V#~ht)69+;5DXWA48VK z44HGb{HQ@tK7))C`@3J?yI=pws5ZXMX}GUOLQ&^M8S^^3-N&yJZf+kjBZHuzV3>sc zmhZU4cEaTO>_xW>Km6z|8$BdhCzYGt)xg-5UkWX6Z66#Jdy&VynZKT@sH-sd(V+*4 z@n99Z@1&74uX<Bm;vd{3wl(vG4Ocsr_ls}MnRK7(pPQvKYRc0=8V}^hu{tAN?ETBN z6#1Eti}muwGy+4l*k34j3TD<<lkg7rSUBj!4?+6)y4mPM@#bU~^Cm%}pNya57|_%~ z{C95|w7vK&uEva+tB`p7b_;*}AY5NSIvMdwGlO5N_l5*nzmQ)5q>Sqc(`#!tGL9H! zTRalui81107iyVy_sP!2vEHWdgDr&@s+c&rgJ9BFeeq+?;5a<By{e>^r7ZMLoR^e> z)c1)5`8I53rrPIhO`TBzcWc1^cnZ$Di8Js-Hsk@;;iH~sSIZf^*X2Bm7;O1cb%siN z65+6@hhwI)o!8Eai7zhs36jQ#!=Hp&RCF++AaRQ@!wL2R9*<)EA>Jx79$}Xo--N*Y zMQa)sY|-;0x2M$`Icx__i5g@SW_m26CM={+K1pO#bz8N_HgTjS)i;WywNUl_(rQT> zP;a+sboaYYS~4nN%9N?F-c!{!<dS%$F7LiJGS;uHk)ir5Ii%QsX-(pFP$lY6uyfud z1GL7*iyLn47ObYaij9vIoOTezP#%&DJ1!G(QZ>x0ixT92HNMy5iZU{^T-`i*aY(V< zo9hJ3%*8BW{>A!;MH-^jb>8-9AcR}1--HVMv{jDCxsX~C2-k$_{gQRo0*rFgSDZb> zQ2R=Bb$)w)%Ym^-VUjMMF|nap?)H1>1gqd(Tgz2Jqeg?3UvPghr&3&>r`&O?lAH?l zw;cL4Up~S-11c*)v8}??O;E~@XV2a)RSHU{y{-4TyJ`1rtNYR9EB`_9?b(LCH(xVF z`;@c>REmOy+^MmdIXC}XT8?1^0DU0q9zCx?HM=}Lg)HG1^sJ6R^POS)L!->70+EM- zT4onMQO>WjuQVm;jax;ttYw&+)ZdMN$yDrV_2hZ+kGJYXo~Y+&bKwk|l2H>30GWYI zFCqj*-5RRqIJr}gcAOd!*udFPfmHTQ{aOa!3HlGFnv@E$?Tfz@zABAL=q0gmaaHVu zOs%H%A$1W{Lqn4yJKXL}JhHzdG3`w>TBri%8y)O+F`CEUD~j}R>VqnBhi&qiSZ5u% zUd4cYZ0ru(IakQHh}n0JCGqt+WuvV$o>@|T%%dhHxP>}NEvHA^>ESyI5_dnw)~TbS zUw3|5b0t-BeJI=y0$3XKT^`_QGTj^bf;<h@r-fwYdWvb{<newyP(uW7+rEfDu*4fk z9Ck~n$S#dFj1t5cp<<79do}6jIw_-;Yc|n7S7|X>KR<18$fP$RXZKt&vH3G?`KTV< zuhLPRsFx<vc68z=jCUmpp)Y^q6>gbNd6B^XDs!Wg{s!OI_(y-G#)nX$o-)*=3XwSZ zNjjB>27*9-xQFo4XJo{4x<ZqKC5Ob<8bLhHiBGK~7e5%66Wc=OGSQdHUQG)*z4;O8 z^<v9e;)%%Z`Ws)zROdwABHh?&+Rp5tiqmZ|mn5z*&y3kh(6W{(A;}5z{ej?d?0BR^ zPcp8g_q;Vf&!-`V42LlrR&~L4jiSnAnW?n*43En&GGU9!k@M(PtOLpZwE{B@5<5{h zBqtqrkH^+b<!TFi^#}VMLGyeku(Y(lXWH{D=j`{Bm!xwpq@FfJ(K*o7yM01pc<4j- zqxOMGi54^K^Qbe@+ZRYAlwo5>G$<_6?BlZJfR%kD*PnzZp}`e9bt`92T;47z25~dE zk>1Vu^riYuCBls?AO2`iE{VnfpNeN8zUfvwaer2b*oNa859JD&4fsg#?0W&k_qo%h z55pIZ=l`6+x;@Tl{xG9hdj6x#v}6-z*z5*x<{n5PGT_cVMZhJS+W7?s11|5ly8{5E za`SD0pXKMMiGjFh(z8<-K~#Oo)cj6&@ym9(*TTQtr1D26B>^XC)~N=b$)!f_@9K#Q z94|R=Sa<#+BPlJxx`M9kJ{CP{>qepG%VV>eX}pO(RZD+<k@g)UII0*aOz^N$jYPi# zOoPWR??wmU)|gl?uMmcRTGB}5Ml|8K=k)D1LEOdL4i>JJbjOW&(;5S0`L<p5gC6<9 z;d#rl8lK&1vQ`UJc7`W^IOkIDBD&f7_Kgjvk(TdvLVa-d7t^px4Y+bYzN)unz*JfC z>Dw)EI&Lz-38nh;tu`ldy!)l06=j_iSP(zehr%=>p6hhUubll<SJUn>b$IHqR|o#t zv<{^R=~<7Zoq2^ZDWGgUMa-P^-45;EK}sZ-J`(Cd#kAR<kZ^eOs`x)>ITDlZ5G_bw z6m4)Gey3trw2X#3&*CntUigec7^UZT4-5Z*0A|BR-Vi7I+aD;x^if?llM`^uJg=BV zTU)3#8fb1FSlqWlj=}`+P*{N?%e!~KD$V;v&jAbADA}dF0E%_<>^LOmAA-#qF5^GM z<Nt<n{BM2y|0ugwLo?jvD^D~qp2#iTXa-zO%t7QOtsUVSwTJiIssBKcSaQuDxV@4y zG0UqRa+RXs>fcZ@x&vc30KwVtT2qqN%S()a>%HkkN?{*=T3^lrS$VM?C$-b{hLT0c zU+at!<z@;R2kZ)?X0r^$t}G5^rn;J+M;cqNZNKo9e2KXa4OGOk;$w?UIS54kp%C00 z_0~gdgY!#g@Z#yodDw~#*r?((Q$8WR+Fm<m>}l!<qcr}C^EYLPk12AKbOM>tKN(%2 zF}GT2CY~`+uTn|$F}P5Wm%KLthVAIlwmonj8N8tyee}EZ{cFmzJ{TuN{$mh20p-hw z&!FLWzRsn?;a~8<LUlHQsV$GU0i2EwlLo|a*mdgG^?^#ZK}xu(WUGFdtz*=D@r21= z){@6#3VkYSm*M{7JFeO1paOE72hi)Z)4-F<AnHWN%@-Dyczf0Gj_qZE?7rN4rFn{< z*q>sdGUolxYzFs?jAk{Mllcmh3NtsQW}ES53!2m#DHHE~kkxptVg={5P_9^MjU`6U zWq^0h8p~)g)l&tX4t_4;>qU#d7>jRd_1A>pBMN2@>d3*NqDPZA;RPCgtZat@VSM*R zyJgg05D{Vq$yL#S?ibrfyI2RIld2^p6_q939byHE&%R=bke<R5NJ~q(G%0(xVrU=9 zi5)#fgoWP9uGa{Hwac=vfBLu>fXF6Wi0=yU)(&3<_UxO6a_}W*YP42)3`M3k#`tu7 zj*7gY#@$}unmlqDcbvX_V@=Gq;=cUd7rj3Hj}|1F@ftq^pxfq$38_Fz_Rp5KPuuLd zhgPuXJ54<MoH=wwHGs-?M*ZSCT%?w7hsPCvP=SP|H58XF$a(XMIG$6ty?1`g%b9sT ziHvq$bt(s~;gB$zHb4+|DjN@-0rcE?n##A;-Ee2yvsw|l{&qofBd6I-N9_}SOrtd^ zxKIfE(2fhyc$a`{6^6I`;`NZx`+tQ5RxRU&+5h5IWSXVxA6xvVN(@Mo7q{M(E)Djl z8II2$z1bNjlbXF~M<o;e3V>j!94x0VX?zwP9J@aijK(Q+{7#Ye_Va~dXL(UmeU4u| zzGS5~cj#%Dzh;Ti_a45OL@x%c0DV4T9C-f#p#7_a8{=p)ZX71(mo1Ui5~CxmD%#Y- zNhE>HAce}O?p;bnkKFlh^E3i-6-6CQ2*S;c+I_n1dd1v#T2@4~phH69RF#fj1&<Nu z_dlK*H*q&#>ZGcSjBJ<6!A@lO0r#;1qbuqswjgiO82i)kg6<C3M<8~DYj?Sej2Zm4 zHg<SB*hC|XDj=BMBmycB;EO9$#jdhgr$A6=$C48vlQp~FK;?$mkO`Ieec;!B#PtX` zy6`KL1O?l-CSgRf{>kTC{T?VzK6L$Dcl1h3X9`Rr<D`DUakIA&qS`T}^xIrwjN5aW z&;hG;0vgK}PffLJQbzBD1ikUY`!nT$*o<ZJ4|t5F<E)y(OKY+n={VN^ER|-Yf}8?5 znG-#!^5PSJ_CBUvYT|eX^+i|aBOm7z^~*@{W<wxHcZ7w3X?SAm7Ei+&uQ>96q}EMn z2yUxCTYdP>?^viF4NBJF34g}e9QK<z!bonb$rxkg?r<`7)_Z%&a^R(bFbJm%{rA40 zC0w|CH8j1s)ky;4zxZ_tMz2z^HR8Ui{g&@HQdAAPf0b{IS$r!_Vvoiiu8NRKJ>e2R z@I+HxZy+L+%T(KIxN5zCi;5SYjI>`N#4H(-=<wg5`{7GHdm{qRo_d<cq>cWlD1>6J z(XW2Vzh1K%Iyq%ks&hzGqvu$p$1nX7|0y=1<a;_BdAS}88oys+&O;5pbaam%W6XW# z7B!YQrLoAk91t1SWqiNBD!O8^5>w~wa$f2fBGPh^dI9U+B^el!_)Ndj+D;khwPm$k zs}zUShq&fOrHx1#($c!Z+pB869-FcoHGf+6_O4SokuA2h+3;(PipdEaUM^W}w;PM$ zaVC^-3R$||rfA%@tdPC^?Z%S;+||wioxwrBTuA`e{Ru3yis}gXquyy{m`Zu<#i9G0 zu5)UZ!M=`9S!J!*WPrxuqjK}epq@Ua>1v&-zXMFZu!^tb?!!A31g9k)%IV1bEY$#| zWtJyBOx;7UTA;8A_GWc5pq6FTe7N_rXm=E?Vmx~<Y42i@P^9umO7D<3>r;BqKuob+ zsHtToadS$^Q)-p*O@Q*`9p0@%sLZ_)FoJPb{Q8A6tTX1zi<-*yMy(7p96S{?o7o&k zf8W(S+et3*%;Ecr^`lm`UF^a1Cc_FTyNN<5((n$xpQ~t34*f0`dbTSd`w-^FXcnW+ zGFRy3Upi3Dn>V>IRs$=1)U?G~Rc#}kyfAef5*dAQFrXuSb*!*6aunPEoIf<sFhfHl zwfmbFK!@=)g2mi9`Gwn+Xz{ZAp50gtbBz+Vo!W_o&d-AM+{EOIV8}Exn6L*h)kOuD z)M4&Z?9Y3zSo3WC821~y7v-1dty$f>ms%y8Wukd_HxfA_#@7%P4+JeZtyxMX#ZK7k zN{f7|Nz=KYIn%Q#;?22HMMwy{>w$ZSa9xj@Rj-N9H8c=pfAb0Euo!cb#-qifvt9T$ z8`daeKVAZuF7BCk7vpp6pj*UGDBfJQ*E0H9P<S=Ydot(ar11dQck^O-u=9&26w9)P zQ<wR>C$Kb$W{Nwufa_+JV^tnD*~y726v*NZU58xPc{4ryUMHsLd!@CsmT|OhvIzC7 zYcAXn-Z?EupOkuNSMiHPr{oOZUletTibw($*<ls$^k0I@My}Lst8en~sw>x4ka!{d zb|d^=)zIe6SBEzib=e|hwuud&b`6~IzReKaN{GhZP=oR8r(4f%*#&ly`*ssMie0-= zDSCYz{ThA6oaYC&_B$EY&m#_=0#lWfue)s0T&KlA2Yu8o?G(XC+>q+EPLZ>eMFN*o z^UK|&l$_jb1KZ?F%fSbmhne{k>`SKG=$FY3(#>-+<Z*|6V?pM=lN|{U+OF4g&})#} zT7R;~a$F<ga+>82yPBk3koLf!s_x*WlP2*_>1Yg8d%K6*y!84*<nnd&7Rki5iBVF? zkd*7?5nYYbNo@1c)5W`6#$w^DC5_d!ZI|wVz((YjBM9X3Tx$zDt;4xgL?XVxqJt@c zY@5Au7rWEbS(Mn4guQE2_oOJ;|LLh1Yt#WjN4r9BgOL}TNqJa}X9K>svc?i#yF@r^ zkz!Z#;bX?)4a&0wzFEucMGr1l<<B$5Zo6+mracckRd2g+-j7$Cv|~ui>cBK_mQH`} zrR#LWg9)@=vWc!u*Oxsb=KhA}fP;npSV2J{noFjOR5xDhw3aJ~;4HcLTz^?S`zzv( z0F_nnpwrG94K2B$RKKnm#izEJeS+pt^7aA^4c`k5?ft<cG_(p#G_;P_|0?)4^8^je z6b}vUhZu@1gDU+mg8#Yn|IO<ErL+Gc_+R$^UrPUrpu+Ome>0tbE%M)J<DdCa#zxYh zp=Elaa!_a}D1^}Ul2#43qQ>$KAO9J8Y-}u@Sy&iXB^zYR)(i)w(#(d?AMg?a4AHk{ z$S?Zhy0ymfhcV__%cO5niAyL@1^z{&|KkvTbFtyu?LznG_VyI@2vAn~F#1#MadF{U zEdI7mx0^W1Ebo~r*mDTHFwO@1O!F+YtlmG!{UhB?$7hhgF;NV>he1Cw(gi`JbEQ!x zenxcXg;8zi++ff>9v_BHlprYFp!2tXd~8#_`91vo@ynDxI{9=)aDo98)$A3-9S!Zf z|I*@P?r1ymSs9;JW7H*{0T9nnMm6^p9+vz1r-@!m?Z={|Xj|l$>)T3peJRebQvck1 zyc+-5B!0?<Nkcb~y<dBB@TA(unXLPtdv71h%!;sR8EjD<RZy$<{Y0&<LBo4HS?Xc- zl1sBdX%3WP-b}niP5QrGc>k%Uf4gq~vDCj^xBnNa|1WpV|9|iQQeFAS?tEQY_d7JS z5pUa>a>>!rQ7sbziws}--fsLyXd}&mfq~2%94cLj$tmW#e4~u0eaP#qR@zkfa1H34 z5uc3*#2+S@BfscQ3Ishv`!*tj((!-J@n3fDii2YsO4T%(8eXj&;srHxwO9$uh`-nH zHl&eD6xFV;gajnef_)+9cG1g2jS98u)cTneMX>$PeZu~(l(oMG`MdRabq>vhEKqAu zuCVZI0y@~Ty;x_zKfV*1^VgbLpD+H1kqejS`M63e4I*U>2}`xvZ8%_0(B2S!+0xz% z2Vh&>r^D#LXVO{FTWK79)SSK-FQiF=uRLk~8b3E6gM{v{Q24JIQIdZ;{TIFc=L6vX zV2S)~?|;AgH?w4fL+cx6X8DSWib}RA0`h?U#=ic3)N=tlz>gvLdbxV5Rcy!cx)Cpa zJM{BWG8X}xmczJ#(CKR{@(O^0g1V+=EH@9&rsr$LLN4M)u8^NU)zsBrwaLaj7dvg; z9q{!US!dbfRuXCo`$RtI-N33&)rg}JDrr@{LOr$TX=77za(bGy6W((wy1Bj0%FiF) z_CDs%t-apq@-(>IDdZVgj?G<ONLr=^9zbzuNvVCn-fx;sorg7Sr_Rea@Q}~<AZCo7 zg;%j6u(e7W@)+%XVOa?e`hT7QQf5qRn2TA<OFk`g<T6j*iz$hudA8fTAcsYcH#~pO zcnDt-$`Uksgmd#V{22#JQHAf1)VtGWr$Laz?vtDy#P1@fg{4Lt_j~uI8)|NGFus8@ z81#yeyH6&X!1W)jQhuMD9nC1PxBeb~neo;lm!_bBd`abRYXjq%1O~2n_6u1*4tDmS z1Y)k(72)E>&Nt?Vxly14KefHr1bHa(ulerlO>?`6;%n+%*l@H~Pf^i(xg%=#kf4ay zP`?5<9RrAikhGA3VVwcbvZt(KB_+nrvoI>dqHO{^?}z5$J93zIAIrPBYFVp+Q9hG& z4w1!4b}_@W8HE$fyjTN8YR<Z|ZcW;R&W{K5y&pRY!6|RqLAzMsbmphoW^o>Ks)mlI zgs!#l(e|oJ&vLXu1CNAN&{0Ljp6*H7){uuG!knZxBtj$7hl;Q_&-WoJ1V>Saqf*mo z8~pS-dYcR;zF06#ae6JXvb#Dexj5UkGtO5F?~e@ut49g~xO|K_zs(?qSv8FIFl^;Y z^&SlFY#Sdl-b&_x==%g%^@;LpeE9Fx?rshQYp^dhQ&UO;5iQwu#O6hnH~Q$WhNk(< z%0@iF!YpIVnp<OaXB`<Nh|3<E((!JwqUF?jdEew)M)uiWsh3|}+$?dM*7eSp_!J|R z(~J3}YfkNs7v>r~3x(kO;sylvuS=k5b49M-0c~QldY6+Tpu@wwJ}hltJV?!rp-&97 zX+zT$xUMlfG?;vTO9;y_U>+}y3|jOE$H+*{y)fxiFg`C@@;)~!U0l4)c(TBqLo^>2 z@`9<N;O8_ZpYUWsRSUn<<8%f*SKjQj0+py}s#yNqS<scD;`7kUsrK<7&Q!{Kn?;KC zvFYZT#89v{-JbBijVys_Sh~-0!M2mtvV<2n?TxF;d9QhdiXHPcYxq>29_UC>@qwlE z!AmbH-Hv)^=jI~-OFZWs81IA3%af+px&+PyM!*$MVrM>t#KyuF$NHb!z>@Ql<3bZX zbO31xD>*NK_RrDEKj8M6LpoVR`XLL=hhjE9z3Q$hSZH{qn7m0kynbdhQ6>FV4qe^E z&d*CQsB~dGw=KeM=YY9OPIsPt@jktjUSd^++4vMZLq6-LEquR`u|E)DezSTyQJm=2 zsbDCm%sDiykws8S5VVj>fvDG-k1qJClFm4OA-Z@yleQNpE@dx)EOqi{pBPFgdJM2K zZh9`cD5E^K_{41|ZMj8h$1msn`^4b~+`U&5b(}t#HPV<#?h^dnW?nnFP@<dL>w<H{ zhaBxiA1Id@e9}+^F%`g5xxr$v2nBt_!>y`znKM4SWS2gv0~W2NW^O1>{J^9hdu9nW z^0h1Gz7unqE$g-#yYg1{u=2xBMxs&l)>>s;i2<DUC@eAx9$}?B#n0a;H>!P7)Tv9~ z-U)9T`{t`RN3-ki7h$x^4y)^#$`xhiSQ>{p8r@Y~HZ|5J6f~cU!&04p#6>O2a1Nd_ zw|>I5-n3eKBU_eg>(V8vQB|R>4+0R#p!2oWoUJJ7r`Q7OUO1gib&kzueCmsv;8_}X z6tP)6X;9NmETFLzyjgq)9M{x8Wua>dht$akE1(>|V*>s8c2Ps8;v7HMA>o;HAh6Fy zaduO^8y#g@f(f(vyGC;}tpiN=%h=XGQyZGJoJxHxu^d#dCa%6JUiy5o2CE9U<i(y4 zAl&SHD(Xb`6MS!jW%_$aX=!zuv|&&Z;tkERA}to{Lv?d4Uyy=b2}Y`O0LbMSsFDsD zA_*TuI}P`F7+9_@nGtbdQc7IoY|&Zg#2dE+h(eQqo1#yi$QFI{yYlD+%_i67UEw#m z;_-DuVpg_*{l!{(8f?HrjHK6P`$OY5tRRbcH|g~JsD#&LXL#_b(DAxM=P==e4Mn~Z z#bojNbzE@VzWiK?PQm&3KEcqGyqYmk5_tN0^}T>B@N#l#eMLo)1O~L$0tXz*1C!!g z6cXt4dmjP%eYbX%T6z1o_u|FVTMQ4z#aJPcHTI_yb!Cu8=VG>XzZ#$Bo;Sz@lYgk| z*g0jNe26jIPf|%2-`incBF%&Q8ox4F^hq71&YuJMx=*fe`x1NU33QA<eL3c3u9cw^ zYtPHM$i$S>DV@$iy1tuzG1iQ;n|lu(DlF%<u+X}t&*58zLMc8Wow40X!FqQW#RiHn zP(3-pc5mG%(<d>NBC>d5iwQWr5T|<af?2ggidqC?X|LU5*0Di*3C;K|(aRF?ekXJ9 zs1RjQ<%Ea^wMdB-;8;#oToM1C@AW4`q4LOArnDPy=7eFyv{eQjfvP$RG~pi}X?%rv zv;Qh#e<=m506yh_A*HywqrT-dtuptDoHbXy;OgFABv6GeEEt~L)M!>mg{(C}6yE^) zr#BDWxs&r|I)<!v5zq?XYgK`XTlHFR1vMpWTE5d6o!oiyigNyXBh|T`V#$KxZ8$ee zl~~QWV#`#zN_n`2CEsnXum+5ARaLK}G1)sE5<2f?Wl3@9CN|rt4rW|&x7udz+TI;C z*4m2_mY`FTp?XUfM|H(FWS8SItfiE>_u$n9I;qvasa;!X)i4#1jZ9tL4I>4-j8KzK zBpeX#NIMF%xSbzUP7u1;0s+QRy9k^%I;CLh>(Q)0w3TbUKUEA&uBF%APh016{Szq6 zY8TP6=Ul*GOa#fZZz-ws>CrGh6KXt<>bGV%jTFmYq=M8GX4YXCa;Zp7i)WD)q1;AU zpc90bQNKwEKu`Zsj;!;Xf!6IPYs=$qc^a!Rx@6Bf9PeKAb68Yg%j86_y_M@`3oA~O zQ_90`t6f7iLqWRP1+K0zlrUEF(i}+va!uBt%hQsxtUV><&@c|B&nUo@5hSmfAKTEa zol1}|NMGG)m<eEK?S;GpIV6_`wt*$$>yRUtZTx&9oOI4dNR#fyWKa^TWq9fQHpStu zf{Fye#xq&Cy-`T%^Ls1c%ui@n2Gzu1fqtWHa_O$L#9}4h&;0}1?6>Ac>T!~a$A&Q* z%fiOgL%K!bz+HvK#H>ZH?LwXGQhjIh#&eB~o*R-fon}dD2|j6iJNXIRnC{&YQX>;g zK|TMJmeIA;XKDPViH(z9ZFS%sp`~9(UkaFD+}bdt%P*Kcc3d5wq4fPwNaWCXt?j&( zeUgYK;evhM$|ob0Ynf$Cv9y#O<`NoXRp4&UpnC991T<7gF6^z?xjplszRCVNPR_YV z*c2Qp7G;N^@Cp`p4j$#mn4tY!&Fs6ZFZl%U9VtHD<8tJ3FKJ}(W@Jc%)9kG4m7?)B zY3VSZ0&rz1t?yM%<h{A|(XtJgY84f>fo1U458C%Hp%bP|D8gvze7~@|9(Y27UL59x z@RfblwNr&p;Rrp!wAzp+yKx#<(L!IF7>jn(Qg*hz_72iEb_wkgE0?vkC>g1Jm7&+I z$#lIhT<|?U4>(2rkXv8CXnp(reD3Co(h<n%K&WXm5nMJnC68xNB%2X2eJ~vVb^YQM z^IL5!v8KW=_nM`m8<h6HiLF+-2NS&l^9?*(;r!G)5Zr5Q8LEQc7oB>wpm>YC^c)C- zlKL*vxmvjC<2`>jYyOdOa#Q2`^d{M+(6G6430cN&)F;|XqRmcJGjuF=ham>2uVn7H z>VkOM3q=Ps>ZF?A&XO$8++2Cc0*r_>AL8P->;zc2(_clN#@5e|#fHoD(vOX3P=yy( zSLYe*%~rZW<{`hZ4S?_6bzsiycfag*YZfvY?%x(>)5jANk_O6p?tL;nQvtQV;Ph^t z8%w>9xPPY}VrT~hCr#`MPL`m@Z!0pNxZEW{EBQ$eUBu{lSERuz`|HKdQKRwP%#En` zo7(EUvjSLixo+nY>!1!CN-S)7yWTi*LdeFdF6mb6lX#pee)Hw0lPKV3&G&r!g}{C> z7lEruH9$qT!p+it^l~y`(4)b4ry-ci(5rp3@n*@mFpqgMVvy&oyL12YPS;C&uav~H zXqaFcm0$(JYp%l4jqvNr*krk}D}G%sA*~bE@^RbHxj;txnvjiIb!rR2JAGk|j2t+o z)+t6TCucK0@7~*^soT4^e(Z!@2kf1g)Jsn;_7%M-?6a?zk%G4BwCC8w5q<f39&CNS zx%b#}$&LN?bK_9`p=mhmYf+1rbAW&MPPAS{Pl0i~aN`4=tbK--tEZ8+-{^t&B!ymG z&se>CSbW;%ULyfjxQ*I5->gV@%P0C-$s9(@Su4Jg$qX4xB6=X8NbN+ss1WpYJ&+!H z?-Z1C%pBik&jq@t%?KHGKZ7_^h2zQ5cgmb5%-wi_+Tj6B-D8Ic#h4*y*I|0enoC7# zdKuR7uu4(pMC<)p&#`e!!DP4MFCyxa6{CHI!X9{G1sxtb8X%87QtfjQ_WP-+c8c>D z{*JT5`MNfVhXI~pO%O<USXNf@!w3I(4#U3pnZ2Ly1xl}}-MY!?w;dC?V$Z_PHILOF zXm92YpN_4(1oZz;4mk<RA^-fv3Sd*1GkegLAr8KY^cgx@ZPy(`E6?y>ro3q^;~zfR zZv9|b^;3)n^Bb+yK-*ua?t}88;dK|K(ShN#*j5>*m~ekjkLxuO{8caULD~8~<#W*| za+>M|NCMDI`k~x3BO#$6F_DzPn-*|}`rX{z<Rbm5{!dX%fkCZc;@53>Q6uhOSDEX9 zaNpM#!l&aCo-UMAT*%m1LV9}oB8>u-O120z-l-`KBcpV6b#+o4Ugm#X#57O5qRux( zmX~cO-Y;>CoFl;Hnr+I?n*&}ut<@(ED=aG}hL$KNJvsgGsZ4;Z814K?f8{~({sFsw z*Ou^K;K~f~evuudfkZ4l{PnhJH16*Fjl=)K32(CmkhY^bY1OhQ%;H)2lukFSh2ZR; zLgiY<1UGx7o)IXh6913>Ma`&$KglEts8n`cZ&6v<hYtz-MKSST&7Zs0?OiVS{ez1< zO!SjNZnQ72#QuR4MuNav2j)tLt!s(@bc`(iZM{6AW54+iphk1a*K};{zKsB<pawH? zAZ2g0*7BeYi;Ci8XFvSLdD0woN7EeSW2B*`rj}J+{!Y4fZ-Dm6pms03G}zla<;BnL z4nYqgtzkoYL&XpGEi!gLOF$naFyarFHp%;jm-8PX_>j%Du-WZA2gs5J_$18=&;fCW fwA@%fP=^WT`P0AHU_&J-Mw6FT`3U{++5i6mQVV|) literal 24297 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 From 613766ec5b184da5ecd83b12d264ddd6d135200c Mon Sep 17 00:00:00 2001 From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com> Date: Fri, 24 Feb 2023 20:14:22 +0000 Subject: [PATCH 029/104] Update calendars.md --- calendars.md | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/calendars.md b/calendars.md index 5389e5c..0fa94af 100644 --- a/calendars.md +++ b/calendars.md @@ -22,11 +22,26 @@  2. Choose the **On the Network** option and press the **Next** button  -3. Choose the **CalDAV** option, paste the private link from the first step in the **Location** text field (leave the username blank) and press the **Next** button -  -4. Give your calendar a name, sticking to the name used in NextCloud to the extent practical, and save the dialog, and you're done! -5. Ensure your calendar is associated with the e-mail address with which you want to receive invites. +3. Enter your username and the calendar link copied in step 0. Leave 'This location doesn't require credentials' unchecked. The 'Offline Support' option enables calendar use when offline. + +4. Choose the **CalDAV** option, select the calendar requested from the url in the previous step and press the 'Subscribe button' +  +5. Give your calendar a name, sticking to the name used in NextCloud to the extent practical, and save the dialog, and you're done! +6. Ensure your calendar is associated with the e-mail address with which you want to receive invites. + +### Subscribe to all Calendars at Once +You can subscribe to all calendars that have been shared with you by using the https://share.mayfirst.org rather than a specific calendar's url. + +0. Repeat instructions 1 and 2 from the 'Subscribe to a NextCloud calendar' section. +1. Add your username in the username field and 'https://share.mayfirst.org' in the location field. +  +2. Your calendar and all calendars shared with you are listed in the checkboxes. Choose the calendars you would like to import into your Thunderbird calendar. +  ```{note} Members of Agaric can share their private calendar links to the [internal Agaric wiki](https://gitlab.com/agaric/internal/-/wikis/calendars ). ``` + +```{note} +More documentation here: https://support.mozilla.org/en-US/kb/creating-new-calendars +``` From 053aebddb5e186e4ebc8fade065dfa33f2da1900 Mon Sep 17 00:00:00 2001 From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com> Date: Fri, 24 Feb 2023 20:19:10 +0000 Subject: [PATCH 030/104] Add line breaks where needed. --- calendars.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/calendars.md b/calendars.md index 0fa94af..bfb22be 100644 --- a/calendars.md +++ b/calendars.md @@ -22,9 +22,9 @@  2. Choose the **On the Network** option and press the **Next** button  -3. Enter your username and the calendar link copied in step 0. Leave 'This location doesn't require credentials' unchecked. The 'Offline Support' option enables calendar use when offline. +3. Enter your username and the calendar link copied in step 0. Leave 'This location doesn't require credentials' unchecked. The 'Offline Support' option enables calendar use when offline.  -4. Choose the **CalDAV** option, select the calendar requested from the url in the previous step and press the 'Subscribe button' +4. Choose the **CalDAV** option, select the calendar requested from the url in the previous step and press the 'Subscribe button'  5. Give your calendar a name, sticking to the name used in NextCloud to the extent practical, and save the dialog, and you're done! 6. Ensure your calendar is associated with the e-mail address with which you want to receive invites. @@ -32,11 +32,11 @@ ### Subscribe to all Calendars at Once You can subscribe to all calendars that have been shared with you by using the https://share.mayfirst.org rather than a specific calendar's url. -0. Repeat instructions 1 and 2 from the 'Subscribe to a NextCloud calendar' section. -1. Add your username in the username field and 'https://share.mayfirst.org' in the location field. -  -2. Your calendar and all calendars shared with you are listed in the checkboxes. Choose the calendars you would like to import into your Thunderbird calendar. -  +0. Repeat instructions 1 and 2 from the 'Subscribe to a NextCloud calendar' section. +1. Add your username in the username field and 'https://share.mayfirst.org' in the location field. +  +2. Your calendar and all calendars shared with you are listed in the checkboxes. Choose the calendars you would like to import into your Thunderbird calendar. +  ```{note} Members of Agaric can share their private calendar links to the [internal Agaric wiki](https://gitlab.com/agaric/internal/-/wikis/calendars ). From 3601cf04a847a25300814b04ff15ef6bef1b58a2 Mon Sep 17 00:00:00 2001 From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com> Date: Fri, 24 Feb 2023 12:32:17 -0800 Subject: [PATCH 031/104] Fix images by cropping --- images/choose-caldav-and-calendar.png | Bin 30289 -> 38898 bytes images/choose-calendars-to-import.png | Bin 40797 -> 50702 bytes images/import-all-calendars.png | Bin 33573 -> 32423 bytes images/mayfirst-specific-calendar.png | Bin 24633 -> 34173 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/images/choose-caldav-and-calendar.png b/images/choose-caldav-and-calendar.png index 18759fed9509b0ecf81251424553447e5db02768..f4c9e7b89ce16dcb1d7fb7735b738cf7aa690f74 100644 GIT binary patch literal 38898 zcmeFXWmF_h)-{T|HPSeZH!g*{ySqDuySr=S?(Xg`jYH#3<JMT??r`bnnVEOyyWgL8 zt$Y7Xt(8@o5$EhUXUB=GofQ=>FDr%!hXV%!0)i+ZF02Rw0($*%<iJ3Ev`BGqS%84x z*n23eJ1H8t652V~nwVPw37y>SfP_Fda}y8{x0TZjjd(n^WRdr}Z@OUn1{_!f;}+0e zFT6`U@%iG(63VYlD#ZX2tRwJ?5Uw5~)A#3^<G0Y76)o4cMqRP0>>BQ?umraC?|Rpd z_+CCfe0pr&8^L_OXG5=@QJv(vbI+l=n@bnBj|V|DOAPL6-5v6qIee9T?*_l_S?<2j zp>L)XemZ)6#F;q|r0n*E$$=kt)$ESm=+5b@zrS^S!-ew6^x1nmFnGT?7rl|)=A{&s zB69aBxxwb2m2)uXwI%0E1MffZ_T_ujj`Vw>lHKfvB5B95c-s^39UX0P<ug9^65RF~ zSB=gQnnf0<-qiJdY=hqm<twzkkJ;ShxVHsfl}v>q@8ZuO&n!)Km28?$jvMYvmL8ib z>M40`*stw;Zg+M?sCpWb+eSToB=B-A_fUcxw*CIFVGtzVZZonSgl$uM;2b)E;>e7N zYiqd1$n)iHekY8J(pO`1dnj3y^A}_BYavg`gEh@|+v&wBkL&T;BLq^Ee?%FC&-3c* z8SH&IhM+u+gtyx@Zb85VLn6oPJ_7*t>}%;B?8VZ3jNYgvaiEBTY6JpU$A(lT>KlK+ z4JoI+{`M_x=k(+OSWuW2CKMVfHlZa^l6;^oV>1ej@mGO_yb9CL*f2!{{e(ucW$_sV z&X%&~+Z@cvBg4^CpiBS-MVY9zNM;Gu$>1mRHYK5k!gwjlrpDPZiiYBJ%d)0sD)~&> zrV~x`rl!SJvxbsv&m+Of4Y3@OXb7`p1u<OjNXD=CncD6Scfb5N)U?g_RMyHXs=9~L zGp?51Q*>Ncy<>RfxR3n4lw`X+VVi0)NdBnDs93CAt#zkt%2=CdS@T#ubzOU;wajUJ zyLrXcfX}HM{HnxR>pg~((|qR~PRLF<iVYh<2MyRr1cT$GGVKn{EC7^bK7zg!p<){= zOv=g+jp#R{j3Mf^IbKeb0`9-;O*FlfbPoEabCk@#n(X^buGZAM2n(%#_bR7TmiNwo zuAVNA>{bj*o4XDt`$Y`3yWrjRxL~Q#b^3E3ZvBo-->2rY<~?N!XP-&u57|s$$<_$n z4?2SrM%VO3q1C-cg5Mloh8?LYs7zD!39t?zn-)<`uAFgo;QH{|&IYM9h*0p5sl}FZ z9nY0eW;N<nB@NKD>q@orCqZ#f>*nJ#>?^Clv$+0H%ZB8v1M}{Ti49ZT8CDEXn`UC> z^`wX<cMJN6a$xJ_2`9*Utmhib@7S#&V}=41@C|J8qTgETUJN#QeH8I-o?mmg@_bL` z`EN@w?tcx9Ss+}v)BF(O@}y%3QQzyP1}nV|Sv&RK!L`(?I<v_1Dn+s&QwmI0yJh<H z1;x$1B~<PQow3tv8T{aaDSQLoh`y>F-I66R7Wyncd<w}mxgJTP3|PG~C)wPv>z2P! zT`k~ot*HV_YpG5Iak|!61welq-86)ta)jh$$X+HkP!t(By3>TkSr4Svp3)D|FSNRm zqcvUE)l%qu(b2!M2*nMmy(_F0nsWAUituq^)(z0_8(ClB1k(6=H@Tb8E7t%%7N=~1 zl2@0K?3)$UkWJ$v?Zhs9`Vai}{YFi>v?$zY4XAC?m)L6<)j7iF*$A#8gSMQBAhiA; zER$NIt7)>@%h<afb}iE|mzgUzII+?etD6GtrP!X5;haE_BM^-!Qejb9Ud)p~e(~tm zzGF)Pj*G8Z#Op2Ld$-K@AYox>ctRHjK1|ikawAn6hn{E^pdO3}n5`Om9r)K79r>W_ zUr$A06)Eg?*Mit)Y9n*5(tIKzTx8*%3A&RNO<}6!;sK?!Gm_uZGD&ANpa~01uUR>H z=2+Lp{8VdyYuCyr#o6Y&TXE89N3j}1<Q}eg`B-I&Ivq6<?B=rK(ynu<``#Z4AgY0C zRvc?;M-uuiI}#YJk$V2(Q39Shspp4ye-83*Es;U(nJ{m>KHnO9y%boFgvf%5-jXz& zMEeC<LB5tPA)giqT1Xwa>N>0W;`aMJWTs+lOA!XTioXPy+iumfibnLENWq^e5~MKo z9M!=OS2#7$J*w8fW#F=T3*`It&s_ic))vN2j1?Wb;AOMvtiu2$O-V<xq;>^79_XGx zUm}B$bzXds)={1^T?{tyLQ?2)bT&?spma99^&ZcWTss_vLi9FI2||o@S^QO(Tr2J# z$Q!Uih3ET8XR&T&z=LciCHJoliD3D;l7tP@dfXn_@S{R;?4X^=U+rjuU0W_CYEo=C z!P`Q6_aLzg!@}UI`;$l3a`HB^xm-qCk~ZOKQ->7zwM#<2iR)EWm?Ky{<J0gwa7~JZ zPBuYhYU7bpJ+|{u4TW`nuDUSgB;`g%Pq{X3UG$ZQOcuYpoB7kVsBV%|&E@qOunFr8 zO~qp;@F(bT=#iJCcIk(hXRw&ydwYA~69Q0ibwm`yQGa|z3_02A!M>L6I1rTeLK9v% zot<L~Zigfm9|x{wok_~E*lE+%Vnw5m7hipA8OEJ%!H3y=?W<xJ>c^j{VMbh+HW1_s zu3JnvJLF$TV`^b>2*fNiRQ{nuf&(V4xV^?}2ss9-kTOcD0TU1P1{xP@Q6Yx_HXrC* z41X-LA}>Joj4FHZ&6=JRzEt=j8_b3O-fAtKL9&jaz5`+hlB@ykDv)Fl&WYRTRFReI zTggbc*gzs|6cZnGMp7Dy1+2HdIK+7W8b9xp?LKPZewtCYd}zwDU<L!97fQNqzxiIe zGuu0i#aM+7oNFODqU&_nZXBSlT*tL^O)9uMsu8KxzT#{kgWp<klEy@Mx2a!XWFE~H zmqL8sA639xbYPN@tgQr|7xWg<)Uv5xa{6{|R~?2B_d?~)P-iv|FXFQztqoRcvcJ-& zRvFijd(=Ali<KZtWkXs9el`e!g9jY*mykpVefHYi7@T%AkXCg>rXI}CAe3M!f-GNP z;0dfXUYU06nY)}a=Ot!PV5KmV1WAhpE85StQ_Tz{JB)ItsT(vXog~D~7;Qu&q=i@s zfuIE=7f0s`d0+6%H_gl=E!5H6;cskyqcQ@(U?lD0#f|tOBSP%iCUc`J?L18$U?Mg? z)kg%3)I&6S`g82$Qn5wi4<Dr&THwBb7?C`!osR^^yYqjUU~5k2Z}R$14Ld(VHdok` z2zmvg-=$Q2Xk3rln;e$@Gdg3Mfu}|++an$92l?LMD|?JjX!w}PZ0Q&N3|4RH0rF<! zzR~(fGczPr(7ba-zj|YIa6;b&VS7Gp9kwJ9M1dm#g2a)FGl%z|=F{KQr{Ta26Ma#q zbWzFkfk)BpCTa+I(GT;5{>_-<l*$KJ)(W_)v0@Ig4}~EX)(>w2&9DxBKP36CcXV^1 zn7fErBAAcOQLWNu;zA;K`1>4Pv6{@fBGg09XcV5Hza@)(gQ*C;%uD@gD;%sqAC{q{ zP|g;}s5FX3%ge<xoLc8DfU(<b297un6+7NjCL%h#-rJtJYQ<c#rj+D^b`1&)znazm zY#4PC7N|fH68q`K4gv)yc`YrHoJUG&x-!Ubz-YS>ouNo>F*IVPt^zz3-PIwMG<pUq zpIm^|Qxr<5h@aMdMfAk($cbbxz(YNvu{xP~ybbPb>a!zMEPe}=rNAY5h`@QiaO6$T zWKw-!sr)nsdmo*JeUaEQ`Hc1uk%L-@mOjD39<G^zQjQUirS~UWL#`J@JN$SqFwMp{ z-Lh%o)+;y<>jKjmo>8QuP()<KOm*^4zyNF*$bQHtXvk3YKs2@fXYB_--_CE?E76v1 zH{6t7rhZEb4cNCi(#JUb98gdTbYdiY@iAavCYKlx#`?=;z3w-f7|}$KE%kN5MF%mX zo<1^KXh0s*H;4OHGKe}57KwC(&FQ(rl`J&n%-~R16hUF_Lgqn%H0v<m=^|;*1XLjI z1Ed#2t~RNV3B1AVIdq1>1Qn%HS;zwZx5V(wp-l5gQ&G&gIC)K-Z(qcBiowO_*BYVh zW;*?pbav%)*HU+>AtXZk*n0MK@mab8(s9R!zig5~3Tbu^T_nvwZ4v7$60q-xfD;ij zgs9?JW7albL7MtkBr+N%AsBWTX#;eaKTmo_Pw!<RTz>x4DMgo0T%U<(JFGOoUI>yr z#=TvJveW9RUX;&PTnqk780er!%Rjc5G|$}x%ac&Oqe^UI*uc53goP_oo{OghO|A!F zaxrtq2!Gf(8|cIoC<HYw5hG%95HvAptlQ=u0YhdO(%Yv#&aDD%WSa*Szd?6~1~Jr- z=7#txgO1B<trp4%JC572g=_kYg5p9>Adgoe3$$@S+#d-fF(xcWYI=`W-Uhsj(7Jgd z&O!<XgS}R;5)E$3MM0PyO@M)?0t*R*5seJOBZZOgp-XJqik45sZ(<rOcS+R7RWprf z+%K^=z<){_gW9EF9-MF%MP5M)464{b`?XzOk^57wof~Z>;NmBz%SuW>hJa$;IHL)N z2W_G8Xu52fk<8jJ;V9NTrfFy~+!YX(Z4fg*v{UhA);JITdSiKlEAcBZ@oC~~2$g(` zIDZ(OR6;QvqMxlW2||r{n0Q&upe{U+qxAWp1@yn;-^AqdjxP3Cc4Uuy+FoS#wi37s z2^D1ZhPG0r+|%J+g~_+wmY>ZZAOrkO$zo=0s3W1MJgMmN$e8BRz@LI46dRB6E%Y1~ zVuQ`F0TTO+*V=OSVnhiQVP~RONaVv<c~p|^p3_#-$g#gJjieT1Yr=0ofzIWGb!fi! zl`94oy7|GmfCF2Jqhw_6(5Z*IjNyt+rF*CQ!81yKXILwAD|<kse2K3n+Y<ALn-1j( z5$<#fpdihReE09=`Bt|j&rco7WfXLgD9}TS(ZYY<{7rT!+z24h?Q9ck2}W-k>uj8w z<pkmx`$;kT+F$dkKNe7p!pjYP+e->C6D3PGOds)bzhMvndg*HRmmbb5q!F?kaM0nx z02YUI716Wlg7>#B!V?Qs>{k6~YyGMu3Nw`BLxUlUZq1hA>XQ~G@L*RO)pc`uiVQs9 z7ZK1&8o#Yb#FB;NI&Fs%cyAX3_St2KSdji4fFfhtYd&g(N1HPk1UR!(6JxDL2L|=j zx_V+_D_nrGk;oyb@>cMd5q7n0I4HNN#$4>-CZj$ixq%80QsjQCmAs*4VyA#)r$sb@ zv^9FE;CbajEok2QyeQ5S;peyCd|C~SfIiwCrXvmeGpdwmLcM=6irP>t$&9l+7Cu(4 zbK9%Pm@FJYhQ8n5NUXFM+fBqR)(H?=Jp5U^h?snm#H8~S#DF#Ngs!I}a4@JJ@Pvvc zoae{y#5awENmKQjI==;m9T($<pcyM2R2>{x0aTM-ahgY;4CG3%n#b%zIS+FeRbuId zy26NMqR)b_+aU?@AE`wj1p$?A^OI^|2Z4$vM1`|K!&Gb>zf?_yJtkCV?-!?(h49r4 zFlO-E#LR8y;^r_$%d8|Y1pQs8*3>-2PN^dam-eX%s<Sa9{2`CHX~6EVF94K3(qKMi zNmEMP!(sfFUnv|zo>UuWzQ9x`3PB-B9*<v?)X&nvH=3iAmqT9Uk*z#b5Y50g=~5VD zai{OuY{W{S_C4F&GaTWbvNwVohCRnz-cfV~&L~3>L%+~Y;D(Twe~ys&AYkzl{t9@g zz<>(kFAykRY(j3ls7w*XMo;~O0g(XqQ~1-=&nA@Mqk<&=iHt^3xiKP&-)K!Cv(1tE z>R7rjEU-h~P01HIPJ}5$a@iiN!_rfETqG#{3)7Dvgs<?Y3IS6IKOaWBiWZDz!IlMt zOF!`zn2tQPx`V%=knevk=ES}hxZIdrP|<bOQKwYGDgmuK1cOJGMWP*n<#4Vi$jaRA z8@y*F9Zgfz0$W}{A@GsqM_2M}crk+ROjnPdy+3u|A!uSixJ6OuOs>HFA=3@NgK7TA zS-;?2fQRUxyFhRT?n}r?WTjkcCKAJSBaXc%>03~sb4x*Cq7Z=*^38-olk<E$DSbX4 z$D<M^Yjm24O3pxt%ZR7~TOVvn5uOFCsg#A!%H{zluj*>)iNi@&hXG+hi$Ezxq<y^k z1nNMJhXP6SKKq&9&qjwGd=})1lIbNf6eq<Af~iZKDjGWUuEB@nkhAIlF}CGPBhJx; zv-Zy(1w3X>k?0cAACXm7hsF^k5S@efa0t7w-zN3QMwHDa!0C4p+0nLi=o({-3$fR_ z!VCLFOo{a6Thb)46MqQeNVDT^R+cCZ83)5*JRW?~CBTFfSb@Zjy=IV8WLx0m;r1As zxjtN7DN3h!l8K&iM?g^qQJM*;5A}8~g@zh@pcUsTxCem}jH0KvoaV-WVaB%d(vEvL zK*p!{Z&d;&$i&?6bK?S@(&0UHNjNL;55+nRz(p^vNB3f(<=vpPxjc%g*j-yn>eCR> zQBi!uciO-aAA7)8N_6aYnZ5?SF;SoMU2DQ;_ckNge`ziS!FJR1fTA6nS%8hT%=8!q z<5gN!=x`x8klbz20tm{)0DE{}awvHG_{GPIF@jJb^jrBtt>+aJvZG!B13G{rORL4j zYrk#n$y#L;F_d50=Ne}@S$Eg}_Wtf;(Fj3~kO2G?bdoPQmK!56WN6N{Z`Nm1<2bQ` z9$bh#ub-rJJyp=<jmXLs=3X5LTrylQv}5cBwNGLEo=TEo9i=rJ7n!qC8vJ7k?5s%U zwP74G+0qEs!vNN`%MwLJz!0I5UKW)`!^6Tx+fHj1C(+h>!jBM)sFB+kAB&mMZ4NA! zVDv&Q)E*S=xf{*@eM3xJCs+BV55g`Yn?$FF)8Z4(!H_HR)KiZYL*L$X@FbmCH~5d9 z5;J6_(4$`18-t(KI+meob_Ub*iOIL(4dVe5X%tobFSQ+2dg>7RI}|)k^KTiZr=}3b zbc937TcB^@@uDb1nbYi~D%2EPxrwdG&buqCm$n!8@viFHQ{b(c2I$Yig37cb_f-pb z3vD=O@^TNH%21&OzWbyIE7*SLo0`O*uKDDc^)K^J**0~O9vs^Z^bmDZ2z!p-Z%pqo zecxAoUEY_Ed|#GdqvpgW!C7MXM2&S%ncehPJa>F^e#hLhTT7VDuMSbuug&8xQtE4# z5xhVF4DwtWA@Y(Y$$275v=lNR4|%+#7NJBVa|joe*)=jC>2zhRGtig;N`s#9<i15N zwTEKx6`K8A%&i13gky)d$<;>eIxliOM9?J8hK1SX2!bG|OF@N#^SjR4jy<BeYTOf& zJcrwCli=aPk)>#)7<ek#!<Fw33$M5SgmJ!%dyn@?b0ToRKjCVRJclVvgX?V_UxO~g zpEKTah{c?@XCEIXTpzE~>D8QVzHYnfy?f@p>mHtG`E9{FgiJln&|J{!UR*S2(Km|k zr@kC&oXiGe(iiK-D69l>oS*A&_lG`Mps%pJ7RoSjFI{hB9qhFoddj3phaucY63QJ+ zCai8A>fEnGFJ9sn(3s5tRHZ8%abkVmEX0SsCoWw}N~;jD@lVJ6_igO@KbNM<3j3q~ zvY4#Mb6`8Pz)I)!Z)aw$Jsxi75S_85BFW>D7pj>)GUWvEAZf2l4_Hz|-abMV_hFwq z^BS18!UCWCc5wuf3GV}<s~#4-)5Ox#l~9HkU9ub+<~N-lL}TsOoENA?oq$0pKD!$L z3(W=*@ZOsH+-_({(=g1D`?)i&2JzM&g&X(V4qr%8%%b}XL`O|Cia|%KH_>nDwe9$O zZNxLl7nuxqaHb_*!AYPjM~_r-Fzr-r$;o!F-Z>;$6<K%y4;4qdBTlo&w-uAJ5VD)E zW-=H7J!XY?b+g{532bMoQ|v&B<KoVP1(%uevd<|6NEfN01_qan+-TIY!k&3eme&|L z3hjzhpi?*=VQ!7|XG4`GEt=%Svdhj@hE8pLrb`8*#uDEYi5=oe(5uqS;Mj<NI>Z5} zJrtFqm2rzgWTn<6$X#A21;+`Wt5hm#T%A36rWGJJBZ?v<eX$=%t>=VygF|k{HP@tN zHT|&<HCK2a*m`p_3uY@GxeWuJdn}b<M?W7$Y1pn{1fo&XT1f3QN#O5Eq<^n3WqDSJ zgH-awZpw)vw=HXnZERJ<Xq%l$*NiJO7-VkTTN`2PVpE$X7v<?-$t27M0oO9(M>?9J zUEZudlcs9ylta!Y+xt|on4p5z61;qSX0EmIEPU&BdZO;JazHs76nyf^-ha1gx~X+& zmf96J4NC3*!Y>akG?gv*8fW$mKrU~n1WGy+y(Cmm>bw}Om0A1rBdfIKRxtSF-oruI z1B&=vbMe~@u6i{ix8d5x_~Y{lrL$xf;GS;CpG3;@sxdwIB4)*UgxeEY_`4F_4f0V~ z6!k!sEP=U2Wm{fDsEdx=Z-A1FTcU6#OjmRKMAdMI8Cn%XFe7VAW!y47c&LAdkvZa~ zEPnO+UO~1(Re4u!YHnVMN7z*<zCHDldt+^<Hw=k2N*6D(-B3erOO4Aa9+E?tq;(HW zqwW&1cOQ17qF1qC&X3t4h1B^An1D7zsfyG?sj7yV9ZV~%0rBT*^A|TZzONa{6^_D^ zJ9?}*YFxZ@`N^N>s9wz?F?qNwHH*8VQ<R%G@Cd>k0$^bXlIk7#G=s}lTA@r#Gv{R( z<`~AK-A~V>u-J(hl}XlUrclG?z*IktZ#-<VZooT_`IRO(o5xmnMfo+~?Ka^SF6>T{ zLVlm`gnWuBb;D#dJz_2faZ})VkSEiTYsYlo5LW51r|u%2hqTe0rpw@I``pses?V)% zpCts4b`d^~I+U@l<c_F^ggZh)$y%Ao*33&|6*ac;WPmweDO-aI<?u7-dnN~g>7nJ$ z@p&imTWXwMCG!|_41|{VVV{28i{m}lX?O89Ps^-c$32`Y=qiq4t{aZrl8v6axnr7* zLqSF)&NzCUFzr7M-%Pt|IPH=e<=wa!Of})Ia54M*`mX)t8#M07zeqke6&bC^H|4lg z6KA2d?oDzi@m1P0<e85Sfi4W6HuvpgCo0ffNJw5nNa&xNPaj)Onci_c;{E)1gL+Cu z#2C;_=tr@6oEj(?_VZNed4i=Fn$8SuH}L6=q?B~g0hYbJF@xoS5e?Ny)d7SLpgX^J z3J;0N-smYC!!Ea4znq`(oNa&#HuO1FnBq+%u1bGJQ)F$S3f3he1pB1GZ=h-|o2+z! zuXhh~aZ5MZ@G|wv0oB+!=;tTQJ!VlX(<#8+Wxm9Ijuuf_Xf|*#U_`DH`w(|rK5UyA zK?l#R#LRT$ZWyOd<x;mYSZVxwKxu$chK)jR#G}%FW2aK>ccr)7Tc6#Ay2d`|1Vz01 z0IIRLyn+}u#?P=hi&#S<nP=E9@3qG%KZ@cj5JaOPmGgw`U$=ZOI<zVnIJU`x(fH3J zcD*7&@^o?+>@v@dhRw4;dQG=R4<9OI^!F2PM8zWTK?7HN2A#!}?)}E_39pouqz97% zn1cmD-S`S@M?r;J_}|l)v^>9*AoGW`ORj@JhxVAo)h~H(tS_yvem7lteFdR<bND7i zs!sE<M~Gwou@|T=Bh6`KYfWchY-<RlbF;Sl*ee79;pTI*Gcd9QIuRNIP0ek1h|fE| z6BC*n^AM}C$S}y*2?5Q_Kb{AGN*=PxMjn<%9LB_ayl~uZoF4$zKqmu2H)|^!M@}~$ z;=gb?KhFO&(-RZ^W#VMXL#!?%Pbg&T03>9lW2R%E6>&3n0TA=T5pp{in{X-$i~a-R z<BEsa%*n})lb+ty)s@bbiO$x+l%A1;gM*#{Ko0=Wept{ty4yGzxY61;lKg@A8$%fA zXyjmS=VWecL-+^Nz|hv&iHDf@qo44f@mbr+$ovc5#_=C4eDFc<W?)CpNXI~LZB760 z9*#~TE*~KO2<ZRn;i&wvrAn^|bhLGLFanCW0BxK|{vE>D=wJSJ&JI?8rDJSF53~YW zf0#OcjLP^QLyAer$p6dZ4+W;?)^>k+eUSYhmQLm-|3lV)#P+A>uXO%BkPr8N;r@s9 zKXd=f_`^y@hEv$q$oWrr62d&hf5zuDwly+0=KSlFjoE;a6#y`yWn*V#rDZl^Vx%<y zup81EGB6t%GO=(la~PQX8<d2NqmzM+5%3Sx2RNPi2M&jUfr$|lD;q5fvk@aLvoX8T z2LzijEfW))0RtlkD+lmDAU<|`KdREe>ffXK17-XHWx{04#=*eOLd(JmWd49MV5T)R zF<_@<VEDjhX9utt8ngcujj<7@sI7yw!N+u(TN{`H>FsPx|LXWdIH!QT1P?KQj^Te= z<gE;xOg<cVh^5VKoZbGXL)qLKsN`huhfPLSHZ}ko0}BHS8v`SN<=?zjfewxzmG}pf zk%5ls@18%?!ugTR2eAf!>huHPFW8S<IE5U522QpP%C@#vJj8!OBK+g|S9ue1|2-+< z=8hj0?td!&A2qK8wEz3+?<HVm{#O?v;a_FTX<+pCAdUtuK;yp#`tbX^%gD^Y#uWIm zzW-5B|7<t^zf6`16AL?=@du@h42Ep9%p4|+A5(2;Ld$5#0bm9Im>D?!!SKJ(9c@jV zTn!w60;V6Ceq{4eK!0UJNbwhyl>Zrvs~PYQPYeJiS_S|ufLWOlzzJaI1hCLDuyZmn z5Yzu7VfsI-`kxtd)BnFX;r`3u-);jRet)-p++IHJR`mb6UHyZzKQ#XT`1;3O{Qo$@ z2lRgj`Csw-U%LKF*Z+!v|CRB7tLwjX{jV7KUm5?my8b_-3+{g&cz`w^D#-QYaYj;n zt>fcS2+B}OOc><p<4n*9V~+3R6V^^#!x01o9_`No3X-0Q_0b6JBq1XLeE^1qj)z@0 zru5-S2qGaYpzOAClI85AJiO|c)6rr7mA}@ocO5+OGc~QIWQ3*vPW7O<J^kWmbIKw! z+%;GtQeh23H$ez-aYCZA=8pSk5>UY~;#Yz1?vqDHL~Ypa2T5tJ`x|j!&$kIFIvpY3 zWyKo(K`ALIN9rT_2~l7m0`B1@;u!z{Vmi9$n;WOmWZDS9Jbo&*>deZyquTm<Vlpxj zaml|e@kmHW3=IwCsge?DG*Cqx9O_|yf%$*Hc<~n&7U~0mB8rNr=H}+&NmMHF7;wSj zRqzlW{THA_5~w&)Az@)K${rpbX3RK57=OHAHW;ar;K0Gbm8me|NkIw603Sw;jg7>E zMjFYC%*?{^q=lnN)DdKDe?@wZ;_dA%EiFAgH#c_Q78!{UA0IC+Cr9tJj1vWwgi`mn z5!6REOicaL)3x$b$45s7=H?QTl5pYS;lV3lOLKEVM8dQmS%dX<!2bID`ExMRuVqF6 zpl@yM#hr?m&xtb&X8*5@I^oC1$ETN;d{4i#F);MZ&o}lQpu+|K>D|K5tu3}0=0(V1 z|AzF1a?{)Sb2Ib#bRei6+n}Z!ORuM2clVoR)rg~39;S&P;k+)P+d7D$*`OFpxzdXG z$PR|`?csaBSFz7hV94SuSIuPZAcT*`_n@@bj0<|@uPEqY;o%b56^AdXKSd~yvFm9f z^ywb#;>OEo?N1zB@Y?)_7jV})e^0tUpVHvpQUW(G4dnsv@rcza?2h`MbR@qU07oq% z>%RA9X=R__t9_ZX>K!ROCa+#^>!&Sw{CV{H9$UqK(K`iHDc6>(qDF^Pt<jY^n9S09 z)cJVV=<;x`2Gx<1Lr#(;Q{4}E-zsl)<Jv!89!|H{GgMoEaumXl6oQvrvJyyXR+;f# zLX1T(O|*4~EoCU!D7~dQRsFp8Zn_Ky@r4}<3aaf*yJXJ(?Zv%VCPVc8Y(3|_Q>jE& zI)fDv6BE;kQzvfJi`O5;5Yx*|%7L15{K;RpS#%`4`)7@AuO6L`u$eTaQWqo31+h3h z1@*N3sPI#BrC3vpq<*<1*{JWAIcTe`@@mqF?^&Zk8&zc*iXwd^wv%V-!yyITq(4B0 zm~$TB8#>eqBAZ~#8_fuG`G&t(vf7RFab!R)7>r(KNP_~ZX-ej%*SX{1sJL>fDWzt8 z-ZVvdu!iVc;;+?z94PS)K0Kv3(mW~WOzQ|8*3aU$^~t|+vPP9pGMTeoqQjc#EV~&% zo+1*|Im)xCZcd}?GzTZiDXh?ekN&>V03>AJQYn_FLYjyIV2N7nUL090PrStwbAU*{ zr%i_tx?d~lif(pc;goX0bi-Qw?)FM>vHJ!fY`Xzd5pyMS;0)eRP9U>$b7{QZoVaW@ zzYb>#YE+70_5+Zak}=;Sv#lfYVwDtZ(+7y3Q2+<^_5+?lJI~y9%Eiu8^kx=t*b+0s zU$G5}B?u)=1?S3EADzW9Zf1>O5#{pL2a^%hwegP|ZBu<XQPZ3ni;L=J<cK(FJ{cV= zDqFMo4Hm`2yqJ)<<}47EprSnm{Y04N4i}R$7@dTtRfr*BpwtOfpe}YOcn4H}zmgW% z6Wcv<35}FX*H@}wCBs;fC|?RImxK+}L@dp7g**T4Tm~e}i?|w?P`mc1r{(8$bvV@{ zGA^JI3T$?n2P8>Ig^{x^qaS~Bxk>*Ht8<t_;~)nWjHpMqI=bePEWToFn14f|wE;$! zOKJ6t?tT<fOW&(?p#a$_>+*DCPAXxz(r6A+sne1CQC(dMX~YwB4_or8rGg?nu#LzU z7hZz?Z)%u*8w#gpbLH5yAt%JGZfc^pbt3eyP{*DvyAjc+N6kNzgny*Fbn%rGg7Nn+ zBxRW|7gKjZBj=sxvbd24mJ6ccEE_Z7T7z&6JC#^2ReP}<W5todDY;}L?rm>y(71jR zRH$Q%IB>}ojy}L(g-og;S?kB}r7bOI%WaMWb<S8EmInidhcMIBh%L9@Qsm9YZ8?V@ zo7YgU3XYbDTTjt_lfR2Gm&=grHf~b`)X#=ApZ?B=rWkWAKL7feq7iwS?}>@m`kB%C zK!^0yc_l@Njld$<8<uz4$`8eVD^Muey~`G5%-Gm$x<(^MGXynWIfqiLhLP-frPYZ; zlA2Jvemg-zDs6Qt8ZZQxJr&MEj)f}`n;I&BQGD`Z@+BPwX(~f53q0d!*__UiwofnJ z9<%%<G{vrs&wr)a*<8JXJY6(-1oo0NL%G<#;3|lvJU~&l?>ayI*HThdJ;-BcwUw@f zYLNY|Dpvb`QXPdsFx<3iwJb0xh^{Z<`Zv2Ve?ql;{~hpm2>*qPw(^_mja7`-?oia! z+{wqc!ej9=Je3lJV=r_l-OZ;MX8=$Iqt4Q#|ITk1osz3uJ{RJbvfkvG%j639Bp~&t zWzbPi<Ee5oqP4$!AL1SDYN)Fs;?pFypb<F#D8UUnMPYuDPA*B9qrq+Gce9686wT)P zNzDe#Jg+Q1Oq~F1jZ>0z=Xa=eF-{xn_pC6`1hcyzDDk*Bf>$DR9^~E4Rx+#TggHxz zo;GcQ6AiY?Qlpjm4aPMkp}GXlU8>Iz0WCqI1wXEPG)rW&9M(yEn?tkJ_@_ojP<pj5 zzQFIxWpVg=!^x!M%sBONntZJ>yeIR`pS`W4(#sHKHOTDV64PBmHv{v6opvhn*JZrP z$ut<=^dbGtzgbR`d=%qeuB4dvB9=<U?|4tKdPne85JRS+ERZP>l(2*>HkB^W-n?9u zRRAthOtEYlL)~TjDb;Du)MxD#maDtTn^NB#PNn<v=Cv#YGQQ+3{db7v9KES8yY^KI zUW@zGE7YX%S$KBg33^J+{_2>7UyNxrvk>AriX_trKdFs0WA-ULJ#OX9M2UW`I$F3T z=|tigO=G2K^#<$ZBBiCJU2^TmfP*|;ZSe)hyet!VJl~yi_`JAPe_erZcN6(DgIE(n zwR&~oF5l%!(ttWo^sf<b%f9&Tsp?bi><4iy3p|{ow!_bL-C`Uo6I>%jKk7(-N7gb( z?f(4PJl>Hg+Zux$xAOG!r;O3m8@(Hrt*pwml>*BytL}z`)7!u|*@~%IQUHGcuiePE z{d=%6I=mm+&(4g{E3cD&aHGUc_#dRvL<<N#RM(@Pg0s;*ilOW~Ma|1;83==An`(z8 z=;<}<LjDlL6y6d-bnu4f)$>UWF4KAJeLU2Pi=w-sSdBr_SDJEY)N{g1kx(f7tyO?* zOn27=8I!|*5v{h5jg4K?X<0pYl*-{~Qr-JBU#67F;Yhx;2{blFcVj7M2l@IyC~^Cm z!00_xd-p}n>&tLl{!G3^6v>+2L>rn~_{cfF9S2m&m+!!nCnIfltcalzF!(^HzVr2c ziFQ!b*xyb5l+-a>`1yJ26DEzd6_E<s46dDYXjoqZ&nU$(C-!5c{0Gb;>zWt867eE> z1ABp(>4nrU_4^QVO(K?_CfwKC1F*i#^~qmT=ynQ{!ku`hnv}71BGJS$jjq>l=_9S+ z6JuDzz$20!E`F2ju!IkY7GrduLJ|#c*Z<NQvgYh<5|b#Uk<u?pksb(Kb@Ny!QKcJr zfQ2|u{g8QUUklnhmE_%D>1yihNzRxsKh)HRCek-C35lD@@IL1tBMS}+3IfYPqjvmT z<$->vufn3DuDi{WqN2FeRP|C*5r%)beTcrx%gYbg&c$!syu95#YO~oyNIkHB=|&`Q z4?)4cYqYaAou2rtzZD-GcNbm2--7TRaCCH3SW;5(u?Uuy#N_18AHQk>HONUw0&i|^ zz~rhvgwtPI?;R^j^m+x9i*F$NZ_h96#HoKtQ^J2hfqfc>{7d(R{q5ra4;cu<E3W+G z#}7fczh&-7Z>QVk&Ofhu!k9b$5}p49`&j&cgfiGaz5fZu5Ain>5dWv)|2gW`y8(lm zeA_XNs<e$5<I!odm3#*>Up0Y%QlM{(*t={O+-MWQht@%4`26(JtH6w}AU|8pxBI+m zkd_ifAvt5x2Qcx~c<WCq!&NC6`w8n*Rqj<WD7i0#-E0i|YDpEG-v#}4Ary&EocjH< zq}A`1g9J^onG_JxaVq9K=YEGnps%z_O5HQwgQ=tuTt!5AO!{oMh)U(#-o_i(ZF#LV zUn=jHl&SbtEsB|PDwmwayuy*y&cJOC4c~}j5;)$cMn3P=WyAO-bt%>Pw?dZNF)X64 zVyW6kV?4f7zKDp>uhmGa*xIMGkV1j+^H$68zd1~Z<IVBgZ{FiW$gWTWD8Ec`1oVFq zqLfr3oug_rTMhcQ{~karMV?r;^v$HXnEr>3LK&ad6#i~#b8;uW{l4!W@_X0MOHuGN z&$UN-Xve^2skTG+NDY_bHn^6nEj~NvP1*0WHCn;EE=G$DPWrDYfz5PjVOxX&eQ49+ z(-*SJ`Rbu%m0A}pDuV(0r`OrXHOA{{X?%ABzemYUBA=q`99iv%)Sq3nZGs7C)On(& z#y&56H48(A-!ZU*_;K~jDN!+)i$RUO&Mh`A8&1ql5mwuZ@D^1}ZHaIoC-$*yE80%> zddY^-PTrjv3pjr<fuf`1x$*`%_Z@S3Rm2a@s3qsGKJfn3d(8roVGWgkaU4RZ4)!O; zvZRL1?vydb8sXdY9p)1}hWKL4;H%+#yU7+RU%-fXV_WO<EYZ2Mkus7tT7{p0bxDNe z`cor0n*I4)W+;-T4iNq8q(1n?QEzCvFT|qi>FPB8l$nAx(H=S=2=UD{#h@nb8-;2g zPBt&`OTh+$wRM~|Yq{L1kC1sB$~Z|CnQC&H3PnYfVa}=m`Mgiv8q-lLl-d$T<J52g zw$~H5tObij6K07ii;$c`@VQHeAz$}rNq&I!XqdC_#eErktB2c`#~Z_U+PBXg@uOa= zwweXd4Q%JTg$dMjrgwENCnbrKmKFuI#Xq(NU+ho7s%_}l@is;;Je~+Ou9rK#GaVcT z=lU_ApY>7~^SpSGINv?Ul(<A~AJCqaFzs$H23~h4U21S-8+MjMBmhNEY7NT{huqa? zbeYR7A#Y7L4fIu4)(Q0%$e(RCCKRACxw*CNfAXYzwB2ac9}aoAengKm^;%G-V2|S4 zs;95vnShC$)@W3gK%McOE;?U+SD$}y>T83`JtLkD{kGi&X0dDKjTclU#Z3H+<(<RO zAh?{GSoA5DOyF9Ox$$t}_vqcj^vAWC)9XWpiHA1Hlw*dd92bI}%myxk>S(<51vn#q zgN0a7KC9hxrpZ>$Ed8Y`BIX~|OQ~x3qny&*hm+yhQ4K}g(q`XJz*1Omb6X)sHHDTP z20$^9<<_!f>n)cFany}9#F1WUH8<;rYNeq~UVS3rZEUo;A2G*5mlcTlq*RlN7e+8% z>_<Q`KZ3K-<DW_|ZY%aC0~bQL;WO!d94lS0pyPTSDS1kB(W#zbUp(Q6YRI6D4sBtq zakU=L#xPXO@t10;e-9$5COB)&d`t65ax_n@=MHrB$XBgU=&;Reky&Jlhovn!-HmL( zwW&Gm`ZmNQyY-~yJ4yxedgYW_kL?Mq#?7N`$KLAy7A#F7@!9!^$(KtEPsiSocQBj9 z$Xw?RNXAruI+BR^%yGOEQZYw)M{^=hDFV8izA)LIfV^9zTA<odUmr-M7;gJ8xZwXt zdz<|XvP-3t+I{o|kFL%BXl>Ifa}iss0F$mw@jlpU)e|8!!p6;`)!}XWvx#%lU~TQ0 zhAh$eJ$Z|bu9)``ji;)#L14!>sC7<xjZ2)jT9BOhn)S~D_ZzAl!IvzLQI6I22j4pZ zEsgd3n6*)e$j|k^R&7hY?4kWNV=K8XPSsRftF>fKS|Jl@Okj*VUBH>D-^NQ9QpBN{ zFJorpSwpX><%BvUh0ovOoYmr|sTES_ghK1i4h*Gnp3u}#^>lP7BwdYWio+8-Tf+yx zKjoIqM@h^j*RtE7klaJ;iTmQnTMj@i-YV@hdQ*OX8Ys|P3kZ@&9D#kvS{}+r+a9o> zDZ8E^C7;Up5txC-fnH7R&{eO%@tdWLe?Sjj!<z-WD?aLo#|C2TyRURjT1j{^2Ku`f z0j?<v@nO%@xILl>m8sa&_Jl5lGpMzq&wM0O)b`K(bB=dXe4#)$g8g`rBs98uhw;yy zEc_nKL@`o37~CN?QI>h<rR4bXDphj$uc3GypQ5bh+x_f8#ugiXGJhv%X{j{0T5z-C z#qGbpR*S^}giW;Enlrh70+-A(eM}UAC{C9j6%{Ha$1D<u-`P1Ivk#9XUoVBr8j>-3 z3i!H)^TGwn3CW7MVrY6c@zf@DDYZCEx{#x+f&o>nGfa5O=#zerCg9<G#AQuPy)QcJ zIwV27*SC0yNswZ6xLOLEl&E$&2lmutrl|Mjy~`pWNI0IrV`=*dEiO{GO%9vUh$f=D zLuRUJqY$(3;_>cOqetax-kkbQ%ZQ<JIV-MzsWxOAVRL)9Vh51l+j>j$&K;?9Y*GtY z1MA3RN^Lhmjd`XS<Y8nh=;+&5u(Xo_b-D}!il??@PVNJ(!(U998kTs6N^RtZWYz|# z2IYrNkp)?+1;<!f!ZusN%4`%yiY2poCxIja&p}4;B@Jx+@P#O!$^s43%5E59vQC^} zN!H7Wyve;%WX|>Ocv#oFO?BD4Pg0@}w8Nkx92N&cF%0JfHNt%=*Z_+w5!PeHc3e#~ z)}c|RkK|0nNV>tM`H}epm^5phejdnom)Cf%f`D<#DmY?EXb1n@^6iZ?>=!p;JbXa- zwz+;{KXl^B2r}PPQS&+7qU?8RD@Lv-xzyo(R86QU4yhnnfjSGBGNW9R+f1dP!|~EJ z11zHh8j|fd5TEV}%67CQCUJ=wVr;Da_7d$}zVW3JtOKJKkr|%37G>G}U!=Zz3EAiD z2L!Hf4ZUk1@bDynot&LESLCJdc(QsO;55#1MUpW-%rWfaFvEnJ$N|4qRVl>XUYS)C zA&|kqCC2Gf2u)Eu`Z463q3p0*v?#6CxzYu4PIrFCjbwh7X(9lxjd%+^S0(5Z17B;K zD(19)DD$QsJ%J}C?a*U*4HD?0{?uv&5^=}<Yp*p$_5$N;K*O8!c^zUES7eC|3r1+) zT!gl*nW`Sarqi%g7N|DabSL8-314w{uX*O|*p<k++;m4{(D_mhxhT~9Qr`9wb0dXd zMx()6`>)=nfftCJo`h$A2;Q7fvaR25LA};|#UYXtGEo75+usKG?nxB_oV8T?c+p35 z=K9cyC8qUeF<g{AwC~Q!=1qY}))kk>>vrEXu;VXpkSuKVh@I@tWwYC)Y_t)^o<iyU zxiaQ}68ILWk`M!?JgBFE8P6($4MVfJkK#`%@cLrsh?yRh;9lx&Rg7QvTlyzY(7*2P z2`<L@7gT(`)N9UlUp{?+JeF5^$Kr|z&Ajo-<oFbMw>?{A>ic`R*&}ONy9KETePe2v zET_}T-+PXmy+3;WE7SA7dlJJ~m(|g7V2E#(a283i#C{d_g^C2XTGS5Pu)1-NtqP?k z!Bh0q@0y`?+LWW<%z?Sk4-V##MJPRxe@71PsYI&#M#5mXx+IhuK0g5YZE*;+Cs;r@ zvc#6OTTik!fAIwVjO7OdZ(7!-CoHkwe5IL8Ve+%&ZnXIJT1wL;=iLTzZJ1oD_|lr! z-P`4ceTLz{)~H|$H6K3Yb0g@oE)71feV<UO&zIDT@9MD3i@Hi6^q|Z+e3F)7KiP&t zG0<8p28D)&b>$^Mh~0GpUVeimP5p@1a9}e*wVA<139Qv)4LeK1f1o9lLNt77J1HYq zhPF6Ix6-OE5{ZC&@nEY(F{LF<^nk*`^798`TQn04jL1d7aGeO`vX;!zNAisimk49+ znYW0{@(gAqk{o1a{W`a_d6wsxvS%IPIeRe;Z0kdZcN9mG6U6mNTQ~g<9Q2DmX~mY^ ztQpJQxI(_4MKsSuFiAFff1;GtDaFhd*gaAi`>ZmlPnRZNWWjMmg|x$V07~yusho#E zAKny@63|v|NL!8_yz4+4r1rV?+YU26yZ<>STVZ_^<w`61%`L*kDD79JFb^TUQ&<I} zyuu@l;aPPs9g%X?c(+5R4DJ@Dh}mM|yxxOOv^?*X+2SD+n+?Vy-TqNhH|sGc5Xh*0 zN}h6+#s2n5i%HiXi`q#9Wj>1(&aQTAjzKjklP2fYs(5_HF|U*?F-ne~irn!%qH#rB zJ1i1e)nXG#4JaNB^kZGge-vA&(A-)wUgk(e`YLdEJScXiLU07Q`#2YBI}fnD!Sh<H zq_2DSmp++GN%FE!1Vg8NGqPF@S1@{>EjQu#c2p9d+ra-gpDX{oD{`)d)4jo4cv~)* zv;#LU=V;PYVPt6~o%Z<EKI>kPfQkpdY%nTLoc=*Sxg3tAg3_(^np5E_!o$0IoxDj6 zu{=fDj`p=mlR+UbM#8)JzKs5z?&6moyL0+*{VPVR-3{SgC|)bJf;>2SVz~l%MPi2b zt&FFFW+I!~7b<M^xz9z3(zodtvEFw(SvTd%8^+p9&`YTnETbgPCqGoXrFU+rA4aXq z6eh61926cR<pukkm|K{|Kp~+Wfn-qUb|!YJkL`&JHh6k{<$5*o$#X}TLto-!<Yq+n z|5Q#F8`W3J&~DYq%_Z@n$LQ<OQOoLa8Ag_nUx~)Xit^_z2iw)%kr}A{!`LNh?sQ;T zRx%EN)b#XRkVZ~g&BRjWVC2)QYx8GI<75!ZdmRB%SY|d~qZ7bzN<e<*Co%QO9#YCH zvjDJ+GkA5DdQwcbO8o>^_9IpN)HVbC?1nw!h36AjO<GNKio~?8cwj8L;)XzlxHT2d zil-^ZeJy<!*SyJCpdoWjMzqJJ%<L6*G3G8Ikpw5f%PWr~QmC<`IG}w11`r!=uhqX* zBR5+u#s?L>A%5;}s?Kh~82xE^EyY;$82dO?^BwAYbym2kI6%~8SDj7ud+s2d!#CVx zF{@t=F5l@(K4mfCYs=%8E!o+H8=ab3Q&^tMJhK8X_|C**kr>Q+N?G6!AKWl4_jR^> zItiLWX%3zxgYEBXme?fn_~V(JcNg>|b0c=f^I=bJ7P`^V6G(O+U3Jp5%`%dkG@Yhy zdBsY7y+YhyJI$x_zP>`s8hL(yJIUY(K}>;P`ofXpM=#;deL=qa<bbrp;!`0~02!Pg zE0)<9!%^o33VmJ@pN!R?@KsJ?e2e8Z9xQ|4@iDRUbg@mm{hoY}!tqGSr(2Z%+}@|Z z^&0eJ{ur1N#HD0KpqvDTf1Yy$iL8&>xn3()7lReXXTlAcr1ff}p^4BeCcclLABkEK zI3x;qd=3E4D$T`JPB1F*8-Ci@jjKGCe<#7ej{(X>NQuMo%l`7&LMx=NPz0Djvl(8q z`JR&Sot50@3lum|*qYMINerehOy6(ze}P_yT?7?v7Cv@hOcq?!%6&5fyF{FxnXJZU z?Fe+glGF*dR(h+Zqa{N`m|$3#vR@Ox9r>~AipAVYU1dXQPV8B?W1+Y`Bv8=z?jL=p zG8T(^k}kE{(2jN5-?oWq_x4j|@r@@z*Sclv#`OU{P&qNrL<KFI{q2YD!KxWZ*N)te zT<vb^t_#0s(nGeQd=Ylv3MIJd^MK#tdn@6NLGLT!bUIdMYCBM#lg6BgB6T?PG-;8~ zE1UMM$w(9m!Q@10qnlAu-<D1@C=oN3MEFKwHz{<QLFj=;HGKDT&+<*3@zYHHHLf0H zQs*noHvDz#y&4Db2&K!VtRXYm4<d&>`6%g0>5@3bscBSxY+mcMw3)|WefFQ06A(7q zQ_j1ajaGrs@p_k|-)Q=0Klz*!)QQTNEB1pdWu#R&20IJks7>$q5~EaQitG0nq3dK! zPyhNQb+iOFtRhQBiy=KObJc9b0sHP56Wh)<soEW69!NeP8&G>M=Pso{niS@@x^}nl zxzZ8xiL6WTF>&qWZl^8(c;h&!z>CAhi~xPhGSNNyI%6OUnJHCj2n$z0QZiX7(Wvd= zdFtnI+O7jL``D#PY<#(Z!N)IV5ax{8?0QQ8;DC0B3EsY{F_a05RIb<CMtbzmpX}%u zS{Lr%Uy-yuCAYdjeob{7yWJB`a<dj@+QXD&Iky$pX510{U=!Wo9<9w=$gTTH#=$sD z!~|0~JRF~IA(|20)aLMl#2b2-|7JnXq$<~MaZU!dgQ1@M4l{w_sZG$O-HmrVzEQAQ zf7FrmLUFn^e+t7~3}o<d0R8R<ZN}wnc%gRB;ldWcTo6;M%s=1o+Q3%IR`WVP=bK%4 zo_<-WV>S}4<Qg`crc}~MkftjwWd~|aCCwmr(;*gCkLfMyLVTx)w+|#c!*?Z7FWLQ( z7TAiM(|=Q@Ng5-fEkW~({c!6h8~#R*HDuxX_Tf5{UV&3-bmjN<^S%2E%h3GM3mGu~ z3<a;EztY0m>SoprJ>%tSKn_#1r(YSW30wU9`1#T&KC)i04oohixD45DOBcFZt2X}E zCeqF=1?=li62+(80Y>LvV`XE4^KteE5MRICnH(lw6}Hj4XY)*pK%-(ANoQ<qUTJ)z zjzR5N9AcNle2tIJgrQX4L|0WYH(3e`#bKgq{yjEgGo-C?jm*XbB7(<wiCUE5lq>Rx zvKElF?0cidil8}Uc#0Ig2}80z0;P40BAeMRVrY<D-_9U=&MES~fTqri{buJAppcav z`8@OuH{+eo>6;GbS*UL&WDXKmK*}Ab`66qf4%b8yaSM=6?4SPyD1t^;XFC<eZIJg8 zLW`|DRw_sp&i7rT4o&<upuW>+GH<z>OvQTu+v?%B-tt}lr0+}k+aqC%(%7`g1AF>F zrtwNz$zkjzPh-lM-h}a8I(y}P+a-fUu=Ayp4JRf;^@_e1*zD2upuERs-B*69V3kJr zgMM9IgXb?B!CEoy<JveO+qx|FsuPENbv*TBF?g`^pZmzD%UF%M`0l0jk4GqfLSyo* zpij_a{8GAV*3z+3a5|S6{ejIT2!Fw{(mDLN*0i=8o$$r{eIluiXecB$KK^NKrg)ue z;CB%{bnyHy=0e5dRB@CF&%QhnM@n8tu&#q@U}AR2z~R>ik9DH!t(IiZ&}N6qALvjq z&v+%DI$(I)lM$N^n5;%M+fl||9r?C>j(n=kOO^XIZ=SlpU_>gpdtKv6k=yJGN}C)5 zs!w)Pu34~oT(D>-<qm`o4fZ1!7)-Q%L+D;`s9%}$18wUz-|grGSi&tc$QgKSh)KRb zW~&$>%nWc3n7;z)@HHlP>Y1<@Js@>xZ>9@LQP6h!7b?w<GZr#DbE91K`hQ}}VZZCp zo780Z!TuNsfpqwP*n7*cxSDp~GYJ7gu;32CA-FpPhhV`WcyM>O;O_1Y!KH&s<L>T_ zJB`yg)6etnGtWDF_P%D$IrDM8)zwwKu3EKL)ms1iSNDJQu?0G5N?JiDf=cqZEh=5Z z5^MRZHs|&5=jk&V8KN}=`9wBqE^5iC;v7;*1&>|s&+)I^VtN|gsm<hR%zsE6c`*mR z<4hQW3@ZfpLVfFCjR~9$L>|KunUkf$JUZ*2h3Z~Jx<|USqkHVvysS*44L9=j(u{tS zbC4!Wy&{V3m|ElcoMiIHB_bFe@c6L6j3yR}33gfzU`3ZYW|q^)61Bi*a=Rsw0={h8 zO$O~lb0z4k(jaUm37%}OGj@^E<Sd-=@JGxJBL+LOamx4e<>W`%=_^qgtUjuevWbVi z?{x+Y4sjc@yb^gxrvx^y&phvq)KIB>oY5wt8k_3u`PsIpnDbZI)uNgGdhMQwxa>Eb zNCS9SFKjGvg}AbZ$ouQ^Q)uxv1+`bX<B(sCI-V7O-xw_$H!y)@mS~?f{+QF08Z<5n zoDr&bM<kauRNS!$K;v7rsiZACCGXvA3^(WLs@rHkQ|oR`fcQ1I-M+wRXWd^+!`zOg zhPq6PJ&fs0n5puk&W5D5>+=yKIH-Mm{opuYfyZX>rT`n#FA^uVxaK{|2PA*BPugy( zai@&JjyBv0=RBYk=r%moA?$IGH<Jh0wfWm81T%Y|eu`8Qxex>d+5<Bw^J$hOr9DnL zyr!O%;1n*eXv3dQ8zx&I61zL-e3w@oVGe@ZUO_9(eMF{0*&X}kPNni$yd>8MZ%TW) zp1j=H6--=AYCYlnT^a4eUG*mXd^#ct?&v!3Sy2AkC}U7H3j2EYT|+HDIqKuLdV}kO zFK!i@y#i6O5m3+o#R+%%YTHy%A+;`3rnr6g+fM^dYPz8!*#2mLZRF{Z@jWni`J1`C z0LdAfG5<mlU*BJy9DB*&UuSlP-WtCS00Mmv>pa8}(r<|da+Bv@QBB1^TKz!!IlY0c z@jOtamMELS`g80@@SN|n4vlz_OJw?VhR5r%Cni>r8Jhtf07(BT@2tXFE()0fO}&uU z3c4vHSwJ=i=E%*`W5Bp7_nC1REqfloR-^Sq1DWJWU@@zDYvrOfF@cF|;f}AtZwi?s z2yV}LgYgTzpoXw?>r3RBZOE?Y28>?yYdnJSQGI@zb+ndc;THRS8LHmwpF0xYulv@z zYB@RA!;@utLd)tb-dgElnn6^5Y&5{_Ek%-0QrxO=yu<7RyZhrNZ=ocK`K5X-!Ad1N zc<flQff?s3L1LlFNV3WV)GcEL1?iy}&-ir#hE`MYF=2j|$?#g<TB*)vbOEOI`^2~R zS6mH^|Dqn3*hPVgr;JE1Ewn`rh<nAVW>XCaSYvF6-&Kw#<{by_@+v9OKUP?>m(*I< zHf|WM!}wBSl^k-x9H^{Z>V@)r{N|+DSITyLs3`H4=I&tT<=PtJvx@cVkz7*tFJ!Qa z4pqe~VkE6B$C|t~f^cVY8JL*I%t_9O9mTPYvM)dp%{+KSHHGb~I<ioNb!Dae4=5kW z=oz;eNPc*eJkPa?Q3+5b=H`CNR|WwKOt${UQBNULL0QI!p@8mPU=Y;hq{EK|d}eyQ zuFsQ~58ml<E1mm2S5<MMf7dn`PlRJ|W{2RqfJpdgi1vJBq%eTvW$xud0r+v92?z>6 zscO=3*jda`zFU-iH<UiHce<UJK$lHi#l862{Rd_Ds=15i)kC!&zQ$zWtvq+j2KX>~ zWC_M9bvC(f$r+T(pCh;4>F1bY=jz<)b48P$YCIx`yTo!>z0KX?v2l1b_&=iM+QZJN z{R(`j_Tx)LsOpj^V-`X7HVn_#@R_p~vldM96Lke*3psZ7&q21|+J4JaPa(-SotiXN zzB8`$saWmE*^W**KX=;gzR;<_UrD}%3p(=^mcm}sIIEJVRNHR$y}oMaRo(5V5ZVeY zZ>8HuwKh;w*Fpl&rK*a;J=H`3C%Ctdocwi0LMAEbd}-2_Sv-1j7IRvDm4{G+aTIDj z=j_t4CUh8b1bokzuH*+61<OeUf*FiPgiP&SS_6AP$9RwSVf*2g6Sl7w~_=e=u( z6s^g~`F`Tbgjn-`2;0L!uRKu+8Sr5F0nPQIUOEYb??pnuOkk&NkHubFHg9?SCDQs~ z*pEty(~h8ZPEE>#In&;=5<7<x(HxZ`a}EbsUqXk@zPY%96`V;xv3d3qBl$|S>{3k* zfYAm@6Mjx~M<*&_P7Y|xaREKBRE|1gtvzEl?WT|wVpa!K&1d4{%3U0XmyjC~C6@#% zi6{ZaHo7w4huuSFW42qADroS0!_E%o*|9JHa~J+1<PkQxp3D70G{J@5*}?c~p^vTl zy7sqB&ix9{)<Jm2742;Wp3HIG1Jjf8nVvl#@K;REe(;SM%fj0QJrBjLqOKI?$DbTH zYjshjMiK*a<J^^ZND2Ga_@g8?C8={NB(cm@(?N$BFI}7Q1S#XsWBuk?wHzJ>Avu+H zea_Z6*|y`fmaJe~_1nnb;jE}!)=RlU5ii`q2^j=93NJ%3YhSQ<>18N8HgVM9_Zmkj z@ffkT6L{d8ot)540k>0^0L_or>SL_R;Ba(yf|kUrfh;>m$F0S2N+k0i{E%PdY2Pac zv>Qn5d&g$7B1#~DLQ8YZAYwY$<go$3ZZ7%X7zr4SU_C4l0~?OcfY)xqWU9^jd|69W zV1E9TGS80JmMRpj(>XT=8`7hNr>h{OK*V9yNT|NR;WXR;D5Ib8(*%-i`~ThDzDola zrej64(<k2=)&)CT2$By!S~N;p?>P==TGsPmaQ<06G*M>CVo;2#GE?mPSy2-;7IYq> zj1)nJ$7E@|qp~bb?HEM5%Z%Vq<Bei5&iMdQ;?&(?a~ewf8Pc-ZTnX@8)D8zp6QbB# zbsibK?A2-Gd9ZBFnB|>idnu9l^`RtWaLg9A%)CR1dkI`MzYWo;8%Iq~y%{KvT@B5M z4*No0XZ)M)9v!sF3Z%KpL`v*uQad&f8sT2$f64pF1vD(Cc>;XEN>A}OEYdgBDTt^; zO%H4ZYI<aNlf6PzKUC33%-Q9RGwja2e(v?=`Uq6yw>4uIir$+G2v#L@#gTLj@ZeXJ zdG~K@j@;K@Yr`?wQG8>}Uv<n#pwc$lO=WPi{B><6^5;8zEQU8v$HfOhsO#tfv;T!- za-5y-8zIo#ud<IY3sr`(x41%Mk71wNTduP><FFjb5Bat!6eV_lFBHB*^JOr)nKQcn z##sz$LZg3uVQDwXrs6fFqC37n&$`m|p~UMM*1;1p{x~BtQEU7d^F(Ya8}KrN`_dx@ zzD=Fz6N~NPUjp1>v!D$fBt0ggvGvy-w60uhAItHo&05Tb*Tpnk^pqX<(lJcJinm{9 zxrh(lj%u=nZ|(21dX%6x>rUl+ch?5ZED_|wDusrQei6p$ivl*<anish9O<!|$Z~pj zhr(^o1D>v!T`DuWhV2kfg2(lb(xv&q089uW4lUg`udePf#NQBo5}^ruYKorB>9WuH zPOvu@NwmUmZ@$o|Rnj^m%~oVPhJVV!OX5Q^w7RvQs~!riFUQs2=)R@QxR9>Pl?V|= z8rjPVXN2H>b9(f1U%Rf=<IQ#?#it+E#2~r7<YITuOS$++EZW##Kk2HHfbzR+z9jlZ zG<q#mLQO6I^(ZQ`{`Tie9qp<-gUpJ-wr0mrWNCo<re+~xnQ?qo`Gqm2vnB4itJ}xl z7T<vlr2U7^rTM%Q$WejPryeTut>ZR1PMDN@7d;b>rKhbC^)pNuTBFe~7<;wNfyrHt z;kQHcI5ssnBfj_w%>=C)0^47vB$Dn6L3ZiD+DES9`N^cG$vp&Mq)zy@vW_1o0WHo+ zH9PKi(`%3Un`EBH5mc)V)CL_17Lzp(BuQk`<FyoEYemiJfd64-=;8}Z0e^OWO;xD5 z8)gtrQlOs?p>At(4Y{^(A5$=k#gfN06_UxCDy%gX)6cJ^SM)h`p`9ui-<HfiK#g81 zETR@WTYSD{HZbj~=eS)*XvKai^K0`G9n-ep`u<<hqmbfImlq)!K*?XB=+x729@t;e z+<K;j+GqK&ZR8_UPch?vDyq7lJ%-*fMggCvb-q1BJuv?kM!GH7zg!v1Bw3fIz6;0b z(tK@!EC$aL^(!}~hl_5Cw^zKlBrBr~4D?_)liBTJE3IwQ-!&nqJ^F_=n8{U-Q#Jvd z`A1L#O>UR?vdh+fD7}gcMiAiSct<X!bY_hm))k^~$U?O~fH>^7YwY<;-o05FBdtHY zpC40)XVrP<oGn>^7DxYG8{1GkkMof_#qNVGQ%83(@_uxNr^(73v33;8_L;lrK|@bi zmT*xx1!R>V>2C^R(pJH{T(V%_wjuu;WtL01bl!r9;fKn`LaW~a$Dth1;_b;nyPtB5 z^Dk7oMvlGSCzr*vtS!u6nO)l%V7F4XU*+%9x%z!}24=aqqm*sfh<F01UHO~0vfeJh z)L6~=Y5s7H&UU1J+k~x`HR1c38LX<J-Bu-xbJ|lRGZEYyV|~L5Xtp8xM%xB(l9b$f z9%(8&6HM__Av=Cec9H$T6(iA6jtl7L$XVHE4Mj$vVE&$A&4o4@Y<GXsH~Pk57p3fh z1UN|zm`A!RqsT6oxX3WvWAOJW|2B0w>FTBC%K^4o>Z$oR*x<N&`5tp|z$$v6E!P9U z7#Vi4UsuBGsNJqyW8Hk)*Ti``w2&ma$mK=a>cxt+b+oPIHNRPobEIU{O!xc8D7tDm z3D+!F6An{P`zn>ZUsH>af!#_>X`Yg!azU<ayN8CP?yf~F%Ckf}-gj#J$0@`mXEx;T zj%y0}{?96KuB$`FkD>WRzsaleee|Uu{d0;udXiPMp$~9j6zN>K!aT5C#7ByaibRE4 zT20x7g~PwP{=`qPc!K9E>@WA^zu}#vAm@7;!}}o8l%=RD0X&(GsB?@SRvDV8-)eU) z{GnW<2KrqkBmKU<`MHNQyT36@dxAQ6T@44jcrxVH{MDB-%~@Z6BK+<Qw{sduk`Ghm zCe*!n%LIpF)tAi^&9ruyTl1&;TloHEJ>6<YN_T`Glhu}nOw)+olRdj~3O^%!zMeS~ z=+<J0^Nau!z)G=wNHn|NA$G8_o>d{l_V4u0YYF~~0|fb@`Mu*<0Ncr;H|tD^r!M8F z1Cy4=ZSJNXUGq;BOg`TU$f&adF<LR8b6Q*Ryy(IRh^y!)7xe>Erg=yeq-`_#9kb-H z6TxetnKa2-cB;Q9x7zfVy3N2BM8&gmVe+7Xys1Gs`r5?L;DR!hX~g}lu^N8U$oT() zb(|NMh&qvS^V~68NLk|J@okrt%M|>;Z(DFrc-NdskrdW(5?0M0^g|Vy^bd`LFAQt; zCv?V{)oDW5k5*-BeM&%VjMwJgJDjBa5T?Ee={Aq6(CFW>->0v`4bAC=g+pX_jL692 zW34J{zJK*c+4=o}%vgC85S@a*;_`ELvExsfX7ta8Qi=om?}8j(fnQBczpWgOFn{A8 z+v%f5aNkx~C^k7#o}u^tqDQ1<XgEA76n5N(!&^N)6Zc~kH|!cGB#FYXY@y=U2>|D; zP~BK5QSb|51y@Ruhy)F(K?}~dg%;inCW#H)-ZSz`{)mp`#t_i%h&{&mk<M=OK==fe z$BvEcIVm!C!kt>=@lTOl)Yxj9;kWkSB<b_z;1~(vQhbh@;Y~It#dU4(-$wd!T8Uzq zQ@6xhoA;@C4CzYJ_6fcHax^~f)Q>Vq1?J?IE<uZvg>eXizMkj-EDRQjlDA6<)|p1= z)p}j(HZoBb{hz+~dLmLNe_2VE=x9vPlD4(SGUW^Hn^C>9KA1>84%2K=`;ZaEbhnXG zCn8sd9}MMWD<TR6qa0@+B)qgEF26~FO&qz?GeVY%Y(@&l9!uSCKi%F+HoGz1-gw6| z24*ypv6!hvL7iBlJ)_TWrk76E=EAo_PHKgU_Uym>{xYARu4uwnZ!1@4e&_KRJ74}$ zHJt9efzdw;c-EyoZ$6d#wRBK6WXBi!b|#><(>`ZA<NdZ=B6(*k7|ZGsg?g<FhK&np zlnq(=dwVmiSfvC!4J(Axh^L&8wtCF_$Aref>;u=G^QkPqXgo_D!9YvxgLs0viKCvq zQw&q)?%qM1lbMCTx)&S%F~}%{m(*5#@-UXPyj?uu@wnhGX0f&OLN-WiQ$bQ2H?rhi zmnm^=NTjhh?OTb>@DX#kTbhoX90qfE-_ebSJPV2ESkN{AF7gN9S9FYPt;sqpc;Hyk zbI_rqS|v4K`J(+G(ztb8HtV2&F^N&^$iY?=Y?vG&Xbw0`pzvc1XN#b!xhnE3ai);$ z-^W#ljlY)Vaj?<Au8o16FQ;+S2JmK@rsyeyTLw&17bY^`h&-l!H`p5>#}gfChKqLh z#_nckS-Yz}9Zuly84Rf5Q*Ac9M}1s+E%{30ri4b7NZ+u&l-lv0o*l^>fs)x@4?ZA_ z(b?}mS!I6n5e8vL)wb#Q?NL7S9KK)@6~j^l03K*Zq{=EDcKvT8lG)V5mGZKg3X6hu z`bk>^bwb9A&*sceZe$oT$FPU>ur4GTuiv1^g2OxkjMpci7}!?0DaZmsB<N79w|1DA z5A*YJY}|j%w8rDNvf833X)&c7=9{pF#zBz_d~c|sfaoLD9+fzT#C*|(ad|Q+<sB(1 ziQpqs=*A!+M6H0F|8wm7Z4dS;gY$1kr9a0k4jyxMVgkUcC?9&yZl4LwC)JtCnY7#8 zX?$Z*U(AclEYxWsu3xZ>e{0SKQb+sNE!@NT_`R$md;RGBN}G_K9&Kb2tr;CR6~t#Z zD=J)Gb!v7YjW}wn)62knmYgwb{Z*9~_Z7a>cF{NOPa-=rd(R)KD|DjGw-D*cY7y~> zb1P@T9fL`Xt=FK4Im|wb?*JoK@T1Sb=CZ&$7_TOrbQLL>>GQiMhyF1EztvqyHI&ke z>9;jF#j$^b73{IZKQT|uIX2>Rm)}GHBYOtS3K)*uay)UJzXoV5IP(mmaeg4KNJ^7p zwXe7J->eJ#j5;<{UpP1&5%?R&nC#^mJb3}p^?a=%M|q;wpQ&R&T`i*OKkDxSsp@cW zs;Jt{G86^Ujjr%M9tX2m<@SNNJ~6N&C{7g;c!}LB1rY!u`Ecx_e}8Lb0_Hh0`0~$A z@t>bllnL`aINb+2_(XGu9DSAVeqARo#E$|*CHx1bIlobWdVq@ce@-eNlpKB%1r~0I zr`2ms&We1gAQ%dNx#y2}OVF92u9<55vaLQ*tb@>Jxo8D``7)!vJejN55EDW>GE*ar zp!9r(UNI&xayxiT;*-uE8}^uAy4K2fa~&?Imezb;w#ZROwFC-@t!QDN63l$`ehWg; z@LN7|^r&a>dm4;+Jmh3IQ;BYb%vb&g<-!5ctZCIWy0)_}z-?p1%I7czPd`Qryj7yD z$k(xJQjR5|Ihej9bg6vFc<vy&v$=3kY9!ek-d2hHmX5LQ9=Gvd02!6!9@=H&o1mJQ z_ogookAgs-)_7y9{Tf%?!~PqZ*OLg^7Up-v#jL-_zIy0^Vju}diCEze25`uJkaw{{ zkMWyp0o+%Mu@3#DnJ$;)a?yRe8$A7$(EVJ_QBAddH@iJF9?o|bMtXmAA<}hLVrR8E z1ub>y7;l$FhSu&P<}$U+`j`YH>mWsVO|tnQ0g=S^1GYMh+LSG3COZ4GCiN~KP48bY z5Z?1O|0If6mrvD_(g!%zVqv({(WT^|dvS)AgRk!lBh6<XwFG7CcNO0)F5}`DyelJL zwk87E(ht~T;IM#indeI}^eh?~S5aTN5e12u-!q*$Pght=wYsDez#b}Busz23j06jh zXjH6qT@V-)5-jOk5_g9w^PJ%=Y<Ze7r2x~1PB`o}&K$Q5;y)g59j-bt=EgYuUocLD zk}dJJ$ITnxwYyA&h=tgO(>KJz(g*6L;Xzw+J5`-6=3L9EL0bgrzl?Np@cSsxpSLG> zSQ!<@346Wo2#Xcw$lU3-zHLP`oOV3J8sfZ2T~EL_XZ;A~>=~G%*rS*k=NE@B)N$<= zu&0GFi6S?trdF6nD%Fula(!e4Z`hG$3O>UnxLA^xXCF;U@Y>V5&;@vQRYu_qvg0wl zgt%_b8xpgn1RFG|%VnyvJt$bkoLrJi){U#&aqE%gtGgD<dH0gw1V}5X7PTElEYEBk zN-J^{$PFxO^Z3BOit;sI&!LXK(4rg*Wu3>Ue=n1;Pwd@8`)wFDldf28tyOlHNzFXL zq4@@WkE!s<wmgmPmFlfB3cB{Mv7?W>)!KK*IU!bfEr~p(E8IjhibW$d9hFbNp3AlM zmIf6Q9|LXi={}sJl8aYkM$x5-deL9BbVnxzO7}_pG5h&7Tv#*RN5KEBG5BHtm6*an zHfvl@iRuWYtCn}PY`$NDDN3?-=-_A8k|z|Tc{j$B6cJ^%5c&20L6T4y-_{NUAb%_` zV+UCFibmmKY26qbaT!)s+=pb~iPvAfiZiGD7ZLn%5bZf?7~{tDT}sqoj8KUzg>yHz zhy0K6Ps&6Hq$&4f6Jfv@dQ<x)yhz-3|0-+`GbQv;go{m!KPWU0(D}54*xc?+hOynx z_K;Cp@i0y({)1nE#NCmF22Jz7p)Q43f^Pi(H#7x48BiuF)aLo+-I)?ecQ!0hLfG|P zUR*JcE}>PuUxXm6`U;Nf)ros#2$RBfl50|Oy8jc=>yee>abpP9idEX2FC&46@ux%A z#G>dF+Vca6U=luR1q$PCT#snI(Kl?Av~j5C%l1KrM}w|Fc7@jNWOpG$&Sox0F64n! zc638>_gs{M^OYDp{y%!%4<@Z?Y?e?%*aZj5N0Jg9lgG>U#H{HU@r>Yje3yu|t8pyc zQPMa%f&n&in|I_ba)!GfFr<(MK=v3o@<5B7mI29BKDCil1Q^`<CNAu7if%C2aQ&X> z9-;^doB^KgCTI$z-pz^gbFF_-YHwE9BdPIy&`|1+EI2#py9UfkX5dN>GAMxi4s?~l z=*d_@#rw>BU$EK4Ql1juOjy&edQhqhBp5<(1P4s(2Rw)C!i9)8dET8Jco<Xi=~BSv zW4y}neZL200FKoFx$yYI3Svd}JtAAljlpu6AMRm%7=mvvR*0lK;mo8RWLEm=5t)3m z4P%q{>wZLlGR?DRki*kzgd=;)`3yZ_wf<@$sjME~`+~&pZ4>kct4vJtbtSsbL22bk zX&0w%$=-(VXzj%US37TfOqMyehXs9j^b)2FL#DQ#oaFfhdb(MDNJJ8J#|G&su1ZNN zT^oWu)+n_zw3vatIY9RsyK@z|CSJfGmykNRt5_V~?2j=a8}L$pt1ExeYW?NtHhD-^ zCaZg~OK5uNWB&8n63-2_%bNQf-Vs*0$cpfDn#MSxx7@ot!4wUk8JEwpNMsV`#Iq$= zsD(hFF~Qi>Oh1OlBUuL3)2I++TG&8tNkS)e(ua&Pl2R$3*v|SjrUDq-EbeYS^S*dM z&S-}V1h9xCO-~Kst^|%2{p!9y{_SaD!(}skr%J@4Sd4+;L=;kFxae}Jm@H4x(cF&3 z+0JAm_ZZ7ubc5>4#^BB3o#Gz*L|;B@!-Io;So>$&Ngg;~j`GbS3N+CWEP2576E((3 zWZEA>6t=at;Fz1kv<>$XUM(RdcK%9m!IO*HX`Yr`Ew2fKa9j*xEi(Sx8tg8Bx?>9~ zE^VR4wYeO2b>G2C{pqP%@jt<@>#ZAED8zE?dW<0E@MPF8$)=P-xHNiQg(XCCA3;-x z1O_Cu*uQ5WOGaGZ537{kHmK0K#*?sr;eKVwO2WziR4VTGwQ%Y0?4G*~G<AW$Q;Ysb z-j6>jQ|kYjT(TwjuQVOOLH(-#L1>izBXtM*+uylFejC6~qpGu6Ubsy4`1Q+4Nkptb zZ3fNRqKT(dLVKsav3pF<`N$$?O>a{3e`P<R*`8-N2Ya@fo^OZQISo<-m-yA8Kdadq zRn+6GB+K0cZ^8V6;SU?zccvy>5a|zZ(WOMtyS)PlMc$(Eck>)Ueb@fw3!v3TV%uih zx4bO4-tg11Jw{DSi{S@@g+TTevcCg7PY)itLqY_7bHbR7i)pqHI@(U`XD$%rc=woc zh&TZR9yj#?u(ev5$?I=9yPglEkTvZeQ4g6-YTA*Jkqvww?K=KK#szt-o<$<GM^L}6 z-g?#|-W+o#)`ztOAjhu*L&_&IhZ@h+4@9NK#KcfouD-9Uq^!3eZs-n_Rh$XQf|hH8 zRbf#)ZlwhR_1LJP2Mr<J1I>&(p`pbY3hcSCWt)76Kw8<IWseAF(E5#lH+a4-3<3!c zkRr)kCL|<9=xsBQkvR<VY;A23Tl<a*h#|M8mXh;Leg7dUb@}~4GC2Xji29f)ljfqP z;8pd5P)E}4&=$Pmv@MhEVS&=u;WqC1An@WP&J6OYgG*Weii3uBKZF8)!`+&E@B4xw zO46K_k)8VWt0BwCOG8-o{65R^dh59YFk*z*En6$od8hg=^pW_5Z{+B7{`n0Y?n5CS zwCkc0pmZu|zcOd2JHtXlY4)HemY*6C8XEeO@!v~i;my$B{;vL~<WR`X@t(RWF%k2p zp&^T$H6SdMu$+FRd)FZ@C8Z>FB%2f!5wW1K@cqjCz*z*e4yore6;*IzVqySFOR*L8 z@5M!pva&Kv2j~!HTCb?6s-h7PcuqFvrRL<y&ZrEEi$xdYz9u$`VL3v(y6yeWweV~* zl(5U0&BV@~WWb<3C-)ESs?&aRA>Z|9XrF)jm>Cjh_aB7yNJsN$x>|plJ|nE^(0{Lk zc}0H7ek6FP=Ht0$mX8eeY8Z@j`7Q|{$P-9)+jZ9Fb$@?|F!kQ8jAp&fzuERV&6lyV zmv>5n*65?cxOZllu;*(%)3GsQ&aJ{_Wx|cQ(R3*USAxQ7+qu11Of332m0(k}`E=K` zsl^i(Q80ZdXFh2P6H|2f7n&ICBR45(^JT?`t?PPsE0w;>?kGsGvv4cr9@NOW3188V zJ{<iR%XcsdL1JvtXC;56m?Xtb*A}<Zz2^bEaKt?Axd_M{INbK|yPxWl!62P`npKqM z>W}<L_PStkTu_~^ODXxeoHTK<6C~_)ah}!IvJQjWo5dFZ)Fv2hbp?$)_6gzc#Kt{c z&VeS6kKvoPZ|J=|1R|h=_1PcKX&Xj6DRrQ{adpU2Q;yFUurU(jGCqyY<mPW`BN%k| z`?D7ZY{e5W#cgY@NCiypW)ecG&H1cW9DOA2^<BUn?{%|}`n7M^0&$dE{&AOF+tuO= zg8fwBWbbWe->Ao)^!n1|WW$9%y1<<hIL(K4dz$a(>`uHUc2oifd;>IVrRnlzh1>Nz z{u*zv{#?ao(#n~Un(oRwt+|~l%{dok0o;Rzi`IrZlew~a8lFeT1$Yux%5C{^-?CFv z32Mft5y@5En@{_KZGOtdLcPw0Gl%Px>H6i-*2ln2Az$w_$im#oYC<j0{sS>@R+>VV z{5VO;#ksm_h+DysaEdhK^3J-4r4G1v#kF4YdmhT3qh3l4xR-UL1Af(*b+?t@?Vkxz z44_c(7xQ^b<cwp*$p7pP@!f&g+U6Rh2z7rT7-yn#E$kRKdYY|m0~!#kHpuPP1zEK{ zQ1wSk@ASALx~v>yaGKHgh{)V;We^5wi$#a;=lEvh=y}=a?1z*T7TPW7xY|S3TuDS( zP>H){0T{p2uh?zR&@b1PR4N}sg@mrLSB{alB(#UBZSIL?02BLp_sE`_{_Is=dzw|3 z6MN0@IR(u6Z&F^47_;3v`-&hw;So|w!AMk85G>*sL+tEHaAf<DOYy5YZ%_*V__PEw z2Gd^5#F}v9D3|-ux~fW0Av3t{7|%I(1T(!q6`{Q}<Hi%LSqH<n+I2haB3tjhWK>bH zIZfIl<x)X5fchR{Y{#^CopRF@MrFOo%)9#<C7H7tNzLuIiK9JnoiZKPbV#MUvh_S= zZ^kT_i2`5jegI13<joo%<I41Jzccr_>Q-_&d74RK@!dBRO0|5ogD-JC{u(+JX?e`L z?t8<rx6=w?W1PdZUhkzM>HN{5!yN*vOtN!f?#gC8<D{#*w%DNf^Ap#_e&+Nwmcr9o zmo+47WT(*9t+6vkC#kD@)Uw(8L?a%=^mzgZctN^f`YsawGLrueI8Q_7pwf0V&NrIM z5&%!)WfzkRy#nWphA|h@GE78TY>sS<X*+g8%^8gwOZ!Du_zjGP!Ye>d+fr)h%ZyCE z&v*k*$ewLE#OzP#j546%<CL~e(<1DeG@*9hNCjfvs5rEo3v<z9Yfh{xlf!ViJI$f8 z@Ty3!XZrqYhdQTvxtvlQw%^drw$Gh<n#&(*;w#QsWZNG*lZR0CJ!y5@V{I4y5cV>A zEY-O2-0VjiI5qmlDw}P}5{LkE`Aw>;x~cGM%;`0Twstel0sfJZRwrD#+tYLsSK~d1 z=g*7W6<*O1RQ#^E+3%=y2C~OHI~hiwAayz-FEH8Ytm~dZw&fP*!4xc;Wdu!!Rp07- zZx~_W+t#-8HUOHVLY{CX3dG%`a}nn6?QZoi6ICt+eZxlUQ95W+M>UlnE`6)31`HQ! zpN^BXA>}NQGVUR5ne#kNXo8vc0Wd>8rljJ@YS8g@GBPsygpJ+*3;|87xq{?GMUM+P z`1vy*!L2b1dcM#!=SV}ky-8lWKc~-?0x;6JzC^CN0%32ZYu|ewp9k|^R3k21O7TKY zq@DEjzz-8-;Kh4G>bFK{1csfuR99-6EXHb>Q*l(dq=khpee0|VH&G!!(@^ARhMVcj zJmbT*TQ1Z#Ik(_Z$*L#<BDcIFlc+O{%U$gHY6P7e>ARl|x4*kKMN8Oy%E66M<j7ei zdTd5*jUU5HvVI*bqA~h_;hQ9H@mp9}ln-20^s6$+XB?dVl^O$|;RCT7Rf)6qKn6%f zU+erP6Iq-8ls@>?6GjH#3SZs3FMc@$_X^<jk_8CEM#`7R8~E%fP|Z~Jl_ZLsOme2p z{ptfE;&$x-@pfJa@w<(`3fnP4ChKkPl16yTSdQg&q3DeP!U8iNjCOTR_f3wlo-Qt4 zyIy@K&JSiXO6xG1H>L*gfH|iyEA4^%wq9|z?XCSiqH}^S&MQ77g0h4r#}z9LZ!wTy zZW~N&A*@75kS`sXdVP)w)bV%YB}jN_;dI;X4G&BE2)`PP>lv=QqI&Y`s_j=!SvL<e zo#%FCiB|)f>@XTvJ`WC(e?I>VwuKOwEFKovSKP6I8mwz(>9cym%fWlsEJPZ-B_CG+ ze(s20xV@j=!?o3i&8=(n%i@OG-XPLfstt?p9ApT1ate4{|8<@)xw*N&mH?(CwU4%- z(KdHVM{E`QhqRg0hjrd{x@)j~T<)KaLR?GttvLlvMbm&KDf=}>mO67freETH^ZZ9J zlCgxUU7mESo*8XtIcrkm$v-0zCE3W1l=tQqPxXpLyL*n7a%!!QmNNP3qKTi&G|pq> z9tD|4PWn6jYTYg!X)d(>JS}n)a{7Gv)?gSTN5wO&KeKMKFM&&L>k)hWXtj6h%iopG z%GD)Wwbexjv+V2YM|*v;+1Xkj_zf{Kl_gV<-Txr=F^$8%5k5Itdi&sV&X*S8W%X>q z*u1aXY2LH`8DK_Oa#Lk^5t-CVBt}i<z}|k|jVPNV=)M0+B7GXsyw<sul4CGFIncC! z=3B79M^bAv;<6eowdILImbU|Hiw7qC+(sV<Lci~~Z&S3qkXB{T&&Z`HS}El3hd~|R za8K7z<(A^wD7zON@+vkXB&hFhPwrPMaG>(c0Z?y3*~oMj;vpF~nsSeE06Eq>d2L%d z9Lcs^NB0RMzghQxW||=#`8jSSxNL{Vwdzam$KiOt(60mXb^XKz{!+#85RZ%%>(!5} zy#h#FVq&!Rrrwn7Cq1tr8ndajULw0>Z1#6#!td=?UjXAt0ocq1L`t<ENC7FfUGUt7 zE*k|SHWz)&i?6@ornWOjQYUM}`>HGQ5CX;x6$<obM0CB*3(in&U<l1|E+-jESV%80 zOt9{1zXA6~MkAUpMx`SeGi8+yy<Y0N3hF~b2_1!n@Rz-_n^k#YB&(fk!OP`o9_voU zP9J-&=an^UvMJBt3~cXlV)(H}+SNfl(8$rYnR&jABq>3|oFR-$583+N04s6x196o` z+b<Bqu*u$<>t@H58e_{gOI4`dhRZJC=_YAZcayiqc=-i3X7y;lf2D-wH0~-Cxz?=W zi}B2*oXTC-EBT1iL5oIz31H80EWxyPJ13{M!x)lQ+(;Q7x4_?9uLEOFqdf$V%HIQ0 ztIxukyfoZCH_UrNh-g1$d%0bweF9%Tx|Pk~c(vG(7u{g{5uqQ<jTp@d0rPVgd+rO0 z9mb0l7Ms?h$Voj?sAJ@GbOa<CNh6ONBNaGL%sgHCVpoAe3@)Dyh+3v>uZ`q|D1+ls zb2i2}q83eD`{kqx4EpG?t;b9opZSZfH0}FfA~Rz9eNAk-Oc!dd0e#vp8@sD<C>bW> z;_$T*p?_E(AZOJ?Ng=UmP8`(}gaaw+pwWsm6d$&krp>Xm%rtw9*Q@<`)O4Ozi70$= zMMXuvDm2;d-=*4@SN2Hqry^p%f?6B={gFZEU?D*x(a!IT?e|}(P*3EYVxvlGqs!`w zMxWL!y;k%M`?H3}Ai5J8#~412Aj!K4uhfz%0uiw{8&}gBTEYhN_}IQL(0A8HAG1jE zn{T>qm+YJ`FW9<6*I<?i5|2kccYP^1An@7N$m5M9dJ6wDeTpR0#>I-Bk$6J3Et$iX zlq@u%oE(I8C8~5TUwCu+>+qzDXU2DIF$&^%GefuNZue}D29*pvx`yD{b0Ys_*B3n3 zj&n<i)Fi9SD}JDlc}gr)E)bfer{(0bv*DoexSQ-12cPvCX<`TGosnaq@i3aq2m2Wl zJ<-mD-y;m~I-p@-6y!oB3_NK}SXkGt1JSkhfxs1pimom()NPJ}f<ixi*#rZPM@=(1 zXk>SJpR1Z^63%ZOdTcbF4)bBC#QH~7{Yy*zrLX=?RsCK4x4v>9oEm5j4;>`M!NZfb zv#WvIdc)4erL3-A0@Y=MwO9@%Gf>O;0J!Zp@8RJw@bK;v{HxYZ{?eA)v#YBWer5xs zPbJ{K@1x>SY2x^oS{t+nQv*$j@$tWjiM<at_;c*hV6CjDr=YByKnx32Rt0!hQ1iO7 za?A6_=hK$#p3Pj*5VJln96$TRYow~r<-f6CYddO8aCJN>e_|UcZZ+I&K$YH@>ZL;a z+aBg+B8N9X5D2{VR6F*W!km3SlP@{3Cg861UCX4ehF(ix2H_ez?;-06y^mlm*VN-9 z8-2j!Vm1=dYSt%FCJHp3w=m}5?7^lcZiyIT@1NtNG0Ab{lB`hA9gpjSw_kmH1QD_6 z_3tltADbkY1^To4^k2UT>i&p4i)D(7+BGliST9@xy%0(k-%^IXOEywBJZ)GEi%etn zZ%VHp)k&1uHehO(lTjA9DJB5<oR#~v-DpW?FNR!4QyR5AdF)0E3Lmbw^R;_Ix;B|F zJlba$77{WtWK>n>6t#+Tb3aqbrglONaB5EHlMF;fVJImn!|(GPhA2~*jfWH0e3G-X z<vl!jrKP3YAnTrz#?Ab@#~K<w%o)D5*9U0g)-N9$UiIn7zcf>4RhoF!niux&0DMB6 zQ(r#{@o_TkWk6q@<OJQ51P*hi)8wj@e*BR~j|=$p>C;y^IgYfnH0~^UURQ8;jX{rQ zn;V)<<Ku7o1Or^p69F3wi~QferC5Yi*e*$ez0{S9W%Fuk?1b2^pOGX~(4XONi#@Gq z<n_pt`m{6}J7Rf-^!r(MDwM;<(?+<KkQaZU%_m$aPnYUk@>n)#rLIY^I0p`u#iS_h z1mrF{!J*0)$T)o{2Btl9bI@yRg+oFV(ors)kgE!E|M)=kxOo%O(dBph`x2c=WI%u1 z8cr4)R&I#m)(#hdTx;88A6TE<GVp)Xu8fx56g63YP{122_1^w~?4a*?w3H3Z<{%ic zhmlZ04MvvDQ+9e!`WBACd5J!&5yA0XGcsz}VB9~mLEvpy?+w1x>ui-6EZ*JfoRv;( z=osH>V$zAe-K*PAqM}4|2SzgZp*s3DT_)Y?l&2^D_;~cN=;;1UJ7)dPH{IRcZw3bk zbMx~2pb-jm3=9^e0B8dT2ZtK#jKIM6O3KOzA3t_)U({Kza9&<rxr|rwxq@Y(7t_zr zPenzg#(ai~euPXwAnWeV?HvpZEgc;>H8uP%wsCHlUpL1K+ZS#JYpq-nI81P#p)a@{ z-j8T_c)~h5M91@$EAHcWoqhqK(b4%uML|h)>PmWg)v0F|Pj?saPHDIOs~@C|dYcS- zXRSyb4_)|$?XL-$Bkj95uTpTPz}BJw3~z-)1$cETJj?R)^sYdtA`2u$65;FpG_53h zgDOZ*OCuQczTv|90>#Dc+kyADk83^O2CY{XYyzE3dz;XlEJlrc8q?VCGJA_r3lvJE z-km6|e!YtJn)l6!YVG?>!I;(cEWw<6i`cO??~gW>2F}XWH-=kDf8r+8J+cm6enurN z25Iyc;w4(?_61uoMQ?olv7FqctRok|mYpgUP-j8(ftpMx$~@f(yqcDqtB+4WfPjKR z_4)I!z6cz{bgHqjvEG4!gw#|i6B8;QV2&RQ{N{}ZEe*|Qdiu!a<sS`JOClN?xG-=? zoo5hb4UNg$Ge0Afs-ljL>^#wssdi7Ypdi@Z-rm?8y|0>@c*Xb6kzU}{=Ea66>lLSy zMf=8GLS82tO3I?YT=AgBo)5RDBS&-P&}o?0yfn6;R}JmTo0x%uw0l%<2=To_`zUGv ze$sSA6=p)M7kLrGn<SOTo>W%WtertJ&PLaQ;SXdqll{tCUAJZPX<j#ijQHsI@4ybL ztzcoUZYkN*$PzQs6>t5NedUuEJm|;Y2Uk=Akj1DVWb5?CeRZ<o0+qfYYjX-`xo5Wh z>RR&VE3fM6o?%CvVTGw5BCV~@#FuPb5|fn=AARUuK(AN|9v1KGHT7y)TYX{zuB=?i zZA1_dS-!I1#06jy5RB{$C9ufB6DzPmT@iDus-U@Y8uTN}rx?5F=;(tJOt~#B&XwsI ztx2=9Djz?7d~@!hWoBbj+}xa&nMnw>4W*^0&y`83YSL!>LPz(OhLQ0v_tWm~`D1tf zF}L>0&1W#i67+aH<selR6-@b(gw@r`H#__LEGDC=^EXu!l5TGAi_M8^*&42wPAdDz zczFq1c?lL6ZJ#`Jl4ha4OQ9|zo`&FReM=XPf=9WZ-%3O-9j*qMs#ivYjp3r-z~4RJ zA>CCaOBkU`6CKfLtIj=;Tfzs4I~P(>PP3H5rC@z^l6~)Tqt<ZdSTI3B-+>C_;ap(o z#*8u&0W$xo&V%BWL6HxmD9>e_gzPCayuLpW64sL^x-7o4p{lM9FzA8%@#BY?`O+&I zcUKo_(;7%}`qbs@YWq6@^fp95SjRgU&)RnJEWg!v^$iIOgf6E|E7o|yelv#@OiVG? z*Se7eT+x@84s~^P=l5PA&QH;;sr&o;3E9~%1u5p$Bw5PKoQsvH^L}GOT6WeC!Avq+ z((*FY-m`~=wt79?MfbBStsnqsA3g-8<k>rrkBSm~_XG7qWCU)_N?(9<^h#j)YA^GT z6w92DUh!f!3nP5Bmmg{smBncvlq4eyEn9DyaZk8rP%x;mb%7?kWDe&~KCf>ler9B> zLA}Mm*z?}r*j{#a=i_Uu(3`;6c(+0;<-P!7pjm0DHp33_cyM+Ez{ixN*>>EUR4;)3 zn3Fd*YvDmB1k}vSYOO_;1vKXmi|E6?2Yqsy?N>H@SDy)uTMg4NB`vZh`0iJm70P)u zRDKa~TC`;O2^%ds-~s04JC3b2?Na$SS{j0`9Yu2r39Oo06UaFSM>8pRqCUnEeJ7fv z668}ECzFwN800Yuo;)<L%TP)VETZp@fb2YmyT&&?r73l<%lSY!MHJfGcO(~N1$h@7 z<59g<mAZmlKYOoyxJXM_U@@_FA|ZuK+Ei+zG%CI`NJC3Y3SDGdT7EqF2$hzaTdg!$ z@1GUqlR@LrZ$5KyMAg;J&qNN7jNl1)u<NwC6t%SAm&`O@<+cixO-_r*M8q)aw4AJF z0n5|VEv#B^WXqr-_AE&t7bhn=9$whMc2^z!stuR?{-(mIJ<iqcNJ>It;-3lf<^9n# z04M+y*-5jt#owA`3a+d!r1C{H76@iBN+ggRcWL`;U7ke#rXH(j3geuZG&|ku>Ki=A zOH*+pVumUFnBIV|=p+--udWj^aQ3;v5LbRBVxV<j@U5#e$Cw|{;U~D2<E|yjxVz3T zoH!~<?JHrsa11MD(q|cBUgw-25ifsBAC7EnMp+H6_)+J=3}po{FE_APJn-U2swjC- zPiZSf41A>g(;m}Q5}5g<8+po>j%K8&vfKahL(h_mta(&UCkjj8eOYOh`riY|z(C2( zohlpvcgmms+zM%b`|jO4JWeazVsj;3U3niL;z^HeH|TmS;CV~I&YqZ@j6Gke)wpoA zWW54SAfkslu|iiJ9-gJvQ=S_72-R}6=|)>U=!3JCKBBFSAG*Yc#l)0oHG*;BX6NVQ zlah*3&&E8@+9eGP4ETiDi<9tHGFXI;+mFYIhShwA<NZa{=vi@@Yj6SvuDcH{dsW-Q zgN`H2pZ_Rjq@UPoVzCEyK)*{XFxh$LJfl*dmA==0a)9!Ilq!#D=vfqj`PuEboaRS; za$EbT{%INdFh6bYKnTEC2Js?H$6n34&?;tRnLR1_`x;OvY)yoAHGQlODM8rVgL!AR zBXz8P_JO{}+N!f^y*s?V3rU`&H#Pe$ZZfK^BaABYDG&Lo<nBWsy(Qk)oLSOH@L8ut zRf&@htT6|t4m$5vwZ@Q3Rx%YCJS`KGZ4S_}S({G*_Hons)>$BBq;GF5<MyEy>JSO= ze!La%$&QPw9hhjaUTIi~Bw4i9#K*_KyIrw`H0i3T&7&dQ*<200JU_k`(yFE~>in*7 zBARvPa}F<RYtx=ELdy5Z={FzZ)8KbyNP;JlphhUk9HV`k=G9Ob+vCj|h&C58BQMik zZ-$b_D1%xM`lgb^b9r*oP6f;-AV3t-(>#$%Qr_Lu18Iq~?={(Lu->-gMmdU5yLD-L z9U3a;v?Uj(Ex?V{?c~a^<j!S>b0urm`mo+YmHteXN8~xl)K&cR=C(a^!smBT9RKI2 z$#7?*v+slAJBzVdS>8%7YeGDGH#av<2cNtr_58kAx9wVK)Td>4aZ(X}AC1bTX`z5n zaMGuK4T);Z3!iqDS<*NVeA1i$>0iPd!*L&UATtA%AXPbS89HKOM(UD|T#pw=C14XS zj=;a599N$<l(dzeby$g^$U;{;L80rtuZP>(;$l0oW##4MtgP|p=XS{bZ*87t=jLdk zXv*OP_PGS^8%m}N0IJ{q=U~-8`s<(4zv-`ksMbH#|CIjwhX1J({}0;kKOgbG6@mW? z4gd3B{u8YGr~04Le}7v4Z}8tg$N8u9|DXR~ob><8%lf}JqW`P6_5bGeuOj_~hNk#e z1VW4j8UjK4Yo`BO2@@Ke`B(KnrAwZG%QtUOX#e^~z`r&9=kNbC{ipOl*YH1g2qhfQ zt}Z1lP0GoMJu~alxv8&-&6x7nvko~pGx1L}&+R;0v^1ODZD!;t($oeKT<}B`lPTki zJ1X&$_4OGDWHS*#57jeeWnZjT=E?22iB<jv-2MF$usZU?v6e)RR+XlN2_}=1+c=3_ zxCdxFvN7<Jl&e(yzPG~g?K&A9wY9Y#aYQE2c#Nv5xRq4}oTxnSj{!o@V?5J|p^x{Q zKK#Ef;b5R;cyEH!@MiOLXzM(jbQhN4A*th3Lt6nuK2gj|a?I<TOU~eMQs@%dX8XbN z19Y_iV~}E^@(wr;QHVR7`HB7l--H5w0u#F_5S`)N&IGT|@2nUF=O&7>qQ}<;s5SXn zSBndN`gry6^E!WkiO)xv)DIn0+zBNaOwAJr<sVv@l!zTmD$&Tq_b~!jTM7wf*j}+P zl-+;?rs-{@8^gF!sNBZ4j}Wq<1{=Uv5s&^rG_xOnnvU(0i~uGt@NHM_*v`B=N@6HY zn45*NZLtv(grcv78r`ENWevvA7M^YQLncS{f;{i(tTWgoG@n{>#DO0=En~F|&W{#Q zUR2#r7^+GT8r1Mq8VG$wy|w#RKZNBuhQMLJ-rIN3`)v$r#E0aJh;s>ki@%p4ekeqe zVIo1hpGuO3mssZv(31-<ber0Ldfe8Aeg=1@R8r_65Ozy>5H;*=!BZOxI(CJfon@FG z^<=T0znsohZF8IIJ&I4ZuUB;aRg>1wRy_3=?1r7kw}aZMVs;N~+Kbe9`_#s6QD*Y( z&#tS?RN22jXY_~DV?RAsx79W!o^dw#V+=U<ao}74d~^_Q78K(z;9`J(cHo(A%_LTD z;lV_SJy#HciD@Da=ZMVDl+-_WI97RS<8P{8m=wGe>m1j<_P-N+2EPWtJD!q&H?D1n zKCq<QTkG^cR(JGgdU4?r;dwthG2&&5?MI`%-!A^*O9{~POp0k_2lF#|o*k#dsw@jT z5xBz6FyhLA0%_>gu@OPfe71}<{f^y8fU!X^CnjH$VVtz_%A#-F&9nIUt2iPPAJO&8 zWFdCvANM<ak_14ethU95ZTm-Z`HR{U`i#WSG+#K}T{;3Zt=T*!o5pOZAJdYJFbuyQ zx+G|U>}zI0El7rv8vOjdKfmI#&l5bIvQaCjF0a}L=Zs)j#rJeN5b(cLB`okg3<<%5 zeU`dBtx*HXhqsnS7=m3I?Ah@~b&fY)cHwrdQS0z59FN}%sZ*~|@FH{Kr1C!{4Q)~N zJ^j*)jozSXLFLI()X7-7HugD2oVKCx?V{JsJj)*^k$y;9us<c@0x%pacGxZ968ZM) z0D%#L;(+@F<#HNG(9DpgNIh~E5Cr>mIS9B5j!SC0IUo7hJcuxN`9VI7KYVanA@ydC zk@S^R0Riu<y}MDB!%Z|k)ou=X)k&Rl3FwjXj!f!gA?2XE(G8rW-PWap=kqeBeYIk_ z=<=wiacUxTj2|!<$8~j(<vr;0c=qHY3R7F6+r{Aef~~N`<j&T*+ly<u^11pWp#Z~6 zNyN~|F5z|d%%_|##4Ey`d+TxDzKIAN;T~CdlGe@4FhQFb_U3&U_zdq!fp?e7V6y{U zp);fqg=B8Gw(id~qs3KlkzX^01gy){c$=6&ohX6Ryo)PwHo+L*9AsZQdOuf0^u0#k zUU15fk20IFScCaN16j#KFeH47M>Wmv@i|=MzgS4pRA}}dH>I}XO+ouVk&t>iJM&G( zEZfeV-B;%A5Q~o4Xslb^bj9h(2jmOXQK|Ks=;MpE2c-<r6kZPHlDU>WQG(E<8ri^` zw^#4(pDyscv^S=P6?Vk74!->qd9$8r74G#Ip-7p**5PT$m69JzD*L3$Tbc(4EBA&I z9FJTvz8ao$V`bOJvNME$B;#D?5zv0-95t18u^-i^eg2;5#g${MGueMZ3jc+|P!h6n zdUAqc@*AkTvoj<m1ks!7{_`_I^H_F$l+&)h<cO1A`*h>xX<mBOpH-^4YeKGFPEZH2 zHg8hNwnks;*vegJ$+cCS9*k=Na8FC%Q^UVort*6u;dXqwhm%21^YT*Vf9nA0AflS6 zV5Y6{dk4QFVr7C_i(B8_6%NL3?8oE3Y6)<))UthDkg?*-HfLjbziv;r_h^!I**Bwb z;a(cFiA2c>HH6ppVPFF{-k+Wc76qap@t@(pn2HFY8;aH(32?)_8+3Xn!Axt8u&8AU zs2y4#Xy|rdbu37DN}IWd6iawV<_(5%^T1m{_sn-hojZ-U963;-f`zr4!d9$58SS8b z`fy^5Q&!&|`H{|l&<-Xt*Sp#>b4^+riGu3cXFa{?7-=$$3)q9;93FSd>2~BzUEQ~w z2?G6GrXT?lT3<pPZ`$-6V;h%@Vil3OoZppLGkXRNISWAm2NoHcX;jtL>@-$>zi>1B z-ooYBJ~HlvNbGUKOnl1lG5EebMAdJ8)q1SuW|Ts${uxe3<V~NKZ;TP5^R751b_3Mz zGd82o#Mf09c*QO;;M>LZ4BqOHF&s+0XSKC*m_p}C&LH8bJ{_hKatZcRO&i)e>X2<Y z;2hU^<px}Fu;K9J-8CvJZBjGW!XrfQV%|a2E}13PuRkw9{*T7aHJk|rjN`=N)EVh$ zmNdFJOUn~-Ih<3JYueOwDwiVVGP2o4L~M&Cxos^@iz$!tM9FpJGN*0C2rWkmn_HVv zE*nNP?5v*WoW7oK@0a)e{`>#`&;K3h5-8)6Z9}7yQ_r`OeP$Ie&j{v4JkG_{{>C;A z=j0snq)bd7XQ2@NzFB9M?aN1$!cr)m8#!Wsuc3Lgb^q$2MQd_J7-LzzMbqPV3||<E z4T#r;tPhDnWb-H!k*IA8q^=7u8+aYRylYqw#qt(Jt&s$gGLE_SPsGaB(Wi&2gA<)m znm2ExT>9HNgI{#+@+S3^g%v)iwBvx;ZYS0~|HuglI3)$REka`w)c84dAWEnT4khN~ zHgv#QQag9vq<)C&3A0$8{RU+%+4d<JyemS*@i)_Oe<}h>C$>+IGde7wJBzWrB))8^ zu6z!d&F+32jYsCeo>!p-SCxMv{AY&Im?T_s8F4iWasiWC89s^PP~0{43_?@|2zb|l zOsSd?v_HPd1(wa#?%V+<_Hvu`GK{Vb`o7chBQm^)rd=9wHqZe`Nly?#Kj-xJxAuiT zl}As!n^m4sP^bHiNk-S*EvxnsCXF_z7kXcrIZTP>&!k=*y5JW$)&ezebGo<z1m7nq z%?HPkMQN6WF;q%{&;pt5Fb;`gu^;F%eX7ekJg;QZpQSL^Y^r2~WBgM5hk|;lKq`cf zWm=dmMuN@o$#3(YVge_+dq|^?Kc1XtIWlt#{NP?NHCjOLq)~3SKpN(am>yg8{=)&; zyB8&#ZKLT8QGk;5K3gMS83~qqO$ro}inBKxOq>c%>2c`soJGRSWJh5Ha5sgUxqT!% zW&vLk;o!(ySxqx&`J{7KYFSc+YHSq<do_;t8Ezdw<f9RG{U0_L8y;c=BankdS~FF9 z$YRY5oFn<VC8N__VHk+P<IYaKuhx|!X>WsW3jnnHsGoP-p0cYHYE?XA#*s1$d;r;3 zVLJZF=;q5_ju;+I5?0c^Y|7B=e2jeBs?@FYJH+SWot87;fn~Be29sc8ZoAUhxVV#5 z?xlqR8hXf2e-uF_&spi|dDymLM{+OR=t8u{yU-O>-kOa`VoeTSaMPhec8YG)AfF$> z`WNYwqW9E>HlRw-L<EB{I1Su{=N4m_8J3x8)||RT(orwnH)`EhXAwnwB@N8MD(F zdn?9zETHoBhW4~(pJotg)fVW)zVSr=F}_6{o;>#k;nyw+J-4xX%J0h{({wlyII%Ww zRlc!$&Zf`%Ol1yKs$O2P)KKonzZ*&#D=fAc|CB-EqD8;yh1eo!3LvSVE@wkQ7G{mt zRBM{mS<!goB5a-0bXSC(2|hxwmP;`>H*Ll-{ijm^g9^N5aBk0+SbP;ZVqr9mMhr9o z)Ex24;^u?V9xoJtgXw?++b1WS_HdWBg&5e^qmnvyZw~4=y~>QMp?keQ5`NjnxB3;= zWuT1bVjeg;imz)Wkk?it&6kB*Ot#(fyjt)J0*jmO%J6u-u;pSi1xlvAxH6xrgD&n~ z(RrZYc#7hj-cuK%6R=YUyZBgHY|j?sS(Q>_B4dWUE%Dw81V*@FHBBLqJ2YBh((UZ@ zJ}chvHHeH76Vf1$717@O-q)s>NYai8AlR|KnXL5#-RmRD_0Jv_)-j(>AAYFPIBtDP z_^b>gr54L;&+ZNA0$x_-STimW#NoewUFp~w-C1o30RM=qSE<vX9~C2F@uQfos=5bO ziBa-fJCb;h(9fvHx&jV>tgNiARe>cSUpO3afDR+?+6yiVru?;-sRELKX7mqhmZ?p! zdKI3`a!1?~PIzhj$2G=ZT5PRx4d=z<;}MqPqM~p2aqzq(=0pezc}vyt`BFI1Mz;nj zo3yFtzcQP+|Do4~f2r*|Y<-{p4|X|749CXC5)vcx&?fz$C*a9(3Q*<JaX3euAKj6+ zcj8K)Jjb&6m`AXAPb=Nn_@h&CMRxaPq{#57@TpA-(>N46;rvPQVjWJ+$rcd&dBo6t n>X$)cR8UPoD~B_xRNs`ebojx&t!}Dcb84P$CtS;&gOdLNFv=Xa literal 30289 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 QA3S(3qa<A}Y4GiT0H@-`w*UYD diff --git a/images/choose-calendars-to-import.png b/images/choose-calendars-to-import.png index eecbb87b92dfe015b77ab9f619a67747f7530141..ac769b0521c80bde0c084bb50397aa76ce886b0a 100644 GIT binary patch literal 50702 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 literal 40797 zcmb@tbx>Sg_cch+;KAM9-6gmM3-0dj?i$?P0t5)|4vo9JyEg7FUq8?L{%XGZYUZDr z>FTcTK7McQyU#jnuN|Q%FNp|;3kL=UhA1s1rUVA|<rVbF`w9&z(YWx=1${v}i%6?{ z1-*Q}n*0L&$8izYa8b55b8$CxG6gfYv$r*6a5i=_HMMiLuy?tH=n@1qV)&<#sFSIo zi>19Cv5KXwDVT(lB{3^Iv4p7+F)K4G8!-zrFB>~A8yB	I>LZ3X-kH5EvLSn6#L% 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 KzFDU26#XAy#mCS9 diff --git a/images/import-all-calendars.png b/images/import-all-calendars.png index 6f61e96a03cc7d1576ad12893ee2523c20dc64fb..34be07ab6d89e217351d66f4221d98b7e621a9c5 100644 GIT binary patch literal 32423 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�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 LHJO_CW}*KNL7H;O literal 33573 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 diff --git a/images/mayfirst-specific-calendar.png b/images/mayfirst-specific-calendar.png index 4e5cbb0ffef8172e097a37aa99dee439b12eba17..0d819ab127c689552303ea418465be64d299fb74 100644 GIT binary patch literal 34173 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 literal 24633 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%0DpBBR{Cf?4c?209+pDN6?^GR+7B#HcVgL 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 E07{|x4FCWD From 7456fb57beb334e5746632a71f0db5c97777e40e Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 20 Mar 2023 15:23:27 +0000 Subject: [PATCH 032/104] Change wednesday checkin to operations meeting --- friday-review-and-planning.md | 2 +- monday-checkin.md | 4 +--- wednesday-checkin.md | 18 +++++++++++++++--- worker-owner-meeting.md | 2 +- worker-owner.md | 2 +- 5 files changed, 19 insertions(+), 9 deletions(-) diff --git a/friday-review-and-planning.md b/friday-review-and-planning.md index e15be20..8e99a8c 100644 --- a/friday-review-and-planning.md +++ b/friday-review-and-planning.md @@ -1,7 +1,7 @@ # Friday Shipping Meeting ```md -# 2021 {Date}, Friday shipping +# 2023 {Date}, Friday shipping ## Major Accomplishments/Hurdles Cleared? diff --git a/monday-checkin.md b/monday-checkin.md index e172310..cf148df 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -10,7 +10,7 @@ The Monday checkin ensures everyone is on the same page starting the week. It i Here is a template that can be pasted into a text pad (ideally markdown-aware). ```md -# 2022 MONTH XXth – Monday Checkin +# 2023 MONTH XXth – Monday Checkin ## Checkins @@ -80,8 +80,6 @@ Only listed @ score of 2+ for others see https://share.mayfirst.org/f/11573025 * Keegan * Louis -## Availability - ## Task allocation *List tasks throughout planning session, by end each task should have a person assigned to it.* diff --git a/wednesday-checkin.md b/wednesday-checkin.md index f1dfc8c..749357a 100644 --- a/wednesday-checkin.md +++ b/wednesday-checkin.md @@ -1,5 +1,4 @@ -# Wednesday Checkin - +# Wednesday operations The Monday checkin ensures everyone is on the same page starting the week. It is: * No longer than one hour, maximum. @@ -8,7 +7,7 @@ The Monday checkin ensures everyone is on the same page starting the week. It i Here is a template that can be pasted into a text pad (ideally markdown-aware). ```md -# 2021 Juluary 19th – Wednesday Checkin +# 2023 Juluary 19th – Wednesday Checkin ## Updates @@ -20,6 +19,17 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Keegan * Louis +## Invoice status + +## Pair programming availability +* Ben +* Chris +* Keegan +* Mauricio +* Micky +* Sanjay +* Louis + ## Blockers * Mauricio @@ -30,6 +40,8 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Keegan * Louis +## Availability + ## Task allocation *List tasks throughout, by end each task should have a person assigned to it.* diff --git a/worker-owner-meeting.md b/worker-owner-meeting.md index 4b7c8e4..2e08cef 100644 --- a/worker-owner-meeting.md +++ b/worker-owner-meeting.md @@ -3,7 +3,7 @@ Copy-pastable template: ``` -# 2020 November 24 +# 2023 November 24 ## Check-ins (i.e. how are you, generally?) diff --git a/worker-owner.md b/worker-owner.md index cbd9089..86937fa 100644 --- a/worker-owner.md +++ b/worker-owner.md @@ -6,7 +6,7 @@ It replaces the daily standup, but ideally we would separate daily items to the ``` -# 2020 September 29 +# 2023 September 29 ## Check-ins (i.e. how are you, generally?) From 254a8ddc6674770c7d9bba46c556d697380a607d Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 20 Mar 2023 16:32:28 +0000 Subject: [PATCH 033/104] Add hours entered check to Wednesday and add leads scheduling reminder --- monday-checkin.md | 29 +++++++++++++++-------------- wednesday-checkin.md | 24 +++++++++++++++++------- 2 files changed, 32 insertions(+), 21 deletions(-) diff --git a/monday-checkin.md b/monday-checkin.md index cf148df..d93e415 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -25,28 +25,29 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Louis ## Leads, or important projects +* Remember to discuss scheduling for any leads meetings * Drutopia Office Hours - anything to do with Nedjo this week? ### Hours Entered (previous week) -* Ben - -* Chris - -* Keegan - -* Mauricio - -* Micky - -* Sanjay - -* Louis + * Ben - + * Chris - + * Keegan - + * Mauricio - + * Micky - + * Sanjay - + * Louis - ## Pair programming avilability for the week -* Ben - -* Chris - -* Keegan - -* Mauricio - -* Micky - -* Sanjay - -* Louis + * Ben - + * Chris - + * Keegan - + * Mauricio - + * Micky - + * Sanjay - + * Louis * Drutopia Office Hours - anything to do with Nedjo this week? diff --git a/wednesday-checkin.md b/wednesday-checkin.md index 749357a..7c80e74 100644 --- a/wednesday-checkin.md +++ b/wednesday-checkin.md @@ -21,14 +21,24 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). ## Invoice status +### Hours Entered (previous week) + + * Ben - + * Chris - + * Keegan - + * Mauricio - + * Micky - + * Sanjay - + * Louis - + ## Pair programming availability -* Ben -* Chris -* Keegan -* Mauricio -* Micky -* Sanjay -* Louis + * Ben + * Chris + * Keegan + * Mauricio + * Micky + * Sanjay + * Louis ## Blockers From d8361b809330dddb2fe644b1697550ce75149811 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 24 Mar 2023 12:10:42 -0400 Subject: [PATCH 034/104] Drop Sanjay from off-day meetings Except blockers, we should think about Sanjay's blockers. --- friday-review-and-planning.md | 4 ---- monday-checkin.md | 3 --- 2 files changed, 7 deletions(-) diff --git a/friday-review-and-planning.md b/friday-review-and-planning.md index 8e99a8c..b3ca944 100644 --- a/friday-review-and-planning.md +++ b/friday-review-and-planning.md @@ -22,9 +22,6 @@ ### Micky * -### Sanjay -* - ### Louis * @@ -48,6 +45,5 @@ * Keegan - * Mauricio - * Micky - -* Sanjay - * Louis ``` diff --git a/monday-checkin.md b/monday-checkin.md index d93e415..6bc4ecd 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -19,7 +19,6 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Mauricio * Chris * Micky - * Sanjay * Ben * Keegan * Louis @@ -36,7 +35,6 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Keegan - * Mauricio - * Micky - - * Sanjay - * Louis - ## Pair programming avilability for the week @@ -46,7 +44,6 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Keegan - * Mauricio - * Micky - - * Sanjay - * Louis * Drutopia Office Hours - anything to do with Nedjo this week? From a2732d356b9fb06b985317558360913bd01f0d98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 6 Apr 2023 00:49:01 -0400 Subject: [PATCH 035/104] Update copyright & images section, and add sources --- copyright-and-trademarks.md | 41 ++++++++++++++++++++++--------------- 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/copyright-and-trademarks.md b/copyright-and-trademarks.md index 50feba4..c87ad82 100644 --- a/copyright-and-trademarks.md +++ b/copyright-and-trademarks.md @@ -10,34 +10,43 @@ Copyright protection begins when the work is first created and it doesn’t requ Copyright notice on the work is not required but it is recommended, since it cuts off a defense of innocent infringement. ### Copyright at Agaric + We default to a Creative Commons license whenever possible. ### Other creators’ copyrights -We respect the copyright of other creators. If we want to use someone else’s copyrighted work, we have to obtain a license from the owners. -A copyright license spells out these terms: -Where we can use the work -How long we can use it for -How much we’ll pay them for the use -Whether or not we’re the only ones who can use the work -What we can do with the work -Any restrictions on our use (for example, that we can use it online but not on a billboard) -A common license will read something like this: -“You grant Agaric a perpetual, worldwide, non-exclusive, royalty free license to display, distribute, and publish the Work in our marketing in any medium now known or later developed.” -### Social media and copyright -This is an area where the letter of the law and common practice sometimes differ. -Social media posts often include copyrighted elements like pictures, GIFs, or pieces of writing. If you’re using a copyrighted element in a commercial manner on social media, you should request permission from the copyright holder. Since Agaric is a company, we defer to the position that our use will be perceived as commercial. But if you’re using it in a more informative or commentary way, like sharing a meme to indicate how you feel about a news story, you may not need to request permission. +We respect the copyright of other creators. If we want to use someone else's copyrighted work, we have to obtain a license from the owners. +A copyright license spells out these terms: + + - Where we can use the work + - How long we can use it for + - How much we'll pay them for the use + - Whether or not we’re the only ones who can use the work + - What we can do with the work + - Any restrictions on our use (for example, that we can use it online but not on a billboard) + +For example: + +"You grant Agaric a perpetual, worldwide, non-exclusive, royalty free license to display, distribute, and publish the Work in our marketing in any medium now known or later developed." -Regardless, you should always link to the source of the copyrighted element you’re using, and never make it look like you created work that belongs to someone else. ### Image use and copyright -Agaric oftentimes uses original images in our blog posts. If you use an image, photo, or other design element made by someone outside Agaric, get permission first. Once you have permission, always give the copyright owner credit and link back to the original source. -Images retrieved via Google image search are not licensed for fair use, but many images are available under license through stock photo websites, or open for use under a Creative Commons license. Flickr has a great search feature for images available under Creative Commons licenses. +Agaric prefers using original images in our blog posts. Ben has a lot of random images and you can check with him on subjects. We also have a relationship with [Martin Owens to commission digital vector art made with Inkscape](https://www.patreon.com/doctormo). + +If you use an image, photo, or other design element made by someone outside Agaric, get permission first. Once you have permission, always give the copyright owner credit and link back to the original source. + +Attribution goes for Creative Commons also, and we have an attribution field built into our website for blog posts. + +Good sources of Creative Commons or open access (public domain) images include: + + - Flickr: https://www.flickr.com/search/?license=4%2C5%2C6%2C9%2C10 + - Smithsonian Institute: https://www.si.edu/openaccess ### Other licenses #### Creative Commons licenses + Instead of the standard “all rights reserved,” some creators choose to make their work available for public use with different levels of attribution required. That’s what we’ve done with this style guide. Find a breakdown of licenses on the Creative Commons website. We love to share our work and use these licenses frequently. From 21728870f67c2c93945851d34ef24a07d2c8e8ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 7 Apr 2023 13:58:10 -0400 Subject: [PATCH 036/104] Update our current note-taking tools in the descision-making doc --- decision-making.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/decision-making.md b/decision-making.md index f7ffbb1..50d3353 100644 --- a/decision-making.md +++ b/decision-making.md @@ -21,6 +21,6 @@ Choose facilitator at start of meeting, or by predetermined system Facilitator's job is to keep things moving. -Someone other than the facilitator should be designated for taking notes, but everyone can help (we will always do meeting notes on a text pad allowing real-time collaborative note-taking, such as [Etherpad](https://etherpad.org/). +Someone other than the facilitator should be designated for taking notes, but everyone can help (we will always do meeting notes on a text pad allowing real-time collaborative note-taking, such as [Etherpad](https://etherpad.org/), the shared notes built into [Big Blue Button](https://bigbluebutton.org/), or [HedgeDoc](https://hedgedoc.org/) (this is our current main tool for notes, which we self-host). See template at [worker-owner meeting](worker-owner-meeting). From 75f61553dbf532d19c1ab32ba9ff22c6dd8ed467 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 7 Apr 2023 15:59:54 -0400 Subject: [PATCH 037/104] Add initial docs on Kuma uptime monitoring --- tools/uptime-monitoring.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 tools/uptime-monitoring.md diff --git a/tools/uptime-monitoring.md b/tools/uptime-monitoring.md new file mode 100644 index 0000000..98baef6 --- /dev/null +++ b/tools/uptime-monitoring.md @@ -0,0 +1,7 @@ +# Uptime monitoring + +We presently monitor that our sites and services are running correctly with [Uptime Kuma](https://uptime.kuma.pet/). + +A public status report for Agaric sites is available here: + +https://monitor.ocean.agaric.coop/status/agaric From f75fba468cf86c69e2417f73c839ce9fbd91c06f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 7 Apr 2023 18:54:02 -0400 Subject: [PATCH 038/104] Add section on growth by splitting & reorganize docs TOC --- growth.md | 5 +++++ index.md | 20 +++++++++++++++----- 2 files changed, 20 insertions(+), 5 deletions(-) create mode 100644 growth.md diff --git a/growth.md b/growth.md new file mode 100644 index 0000000..e9da1a6 --- /dev/null +++ b/growth.md @@ -0,0 +1,5 @@ +# Growing Agaric + +As a mushroom, Agaric has several options for growth. We don't want to become [the largest organism on the planet](https://www.scientificamerican.com/article/strange-but-true-largest-organism-is-fungus/) so our approach is [mitosis](https://www.sciencedirect.com/science/article/abs/pii/S0074769608600790)— dividing. + +If or when Agaric grows to more than about a dozen worker-owners, we plan to split into two equal groups, opearting under the banner of Agaric and sharing resources, but federating as small worker cooperatives rather than changing our basic internal structure to scale. diff --git a/index.md b/index.md index 9972fec..02ed1a0 100644 --- a/index.md +++ b/index.md @@ -56,32 +56,42 @@ tools/drutopia-member-server-access ```{toctree} --- -caption: Agaric.coop +caption: Writing for Agaric maxdepth: 2 --- +content-style-guide agaric-website/basics agaric-website/agaric-site-content-entry agaric-website/tags-and-taxonomy-terms agaric-website/translation agaric-website/short-urls +marketing ``` ```{toctree} --- -caption: Important other topics +caption: How We Work maxdepth: 2 --- -content-style-guide -marketing decision-making -reference-docs +growth +``` + +```{toctree} +--- +caption: Documentation +maxdepth: 2 +--- + documentation shared-technical-notes +reference-docs ``` + --- If you've found your here way to Agaric's internal documentation but don't know about the [Agaric technology collective](https://agaric.coop/) itself yet, please check out our [development and consulting services](https://agaric.coop/services), [our trainings](https://agaric.coop/training), and [our initiatives](https://agaric.coop/initiatives) or read [about Agaric](https://agaric.coop/about-agaric) and [ask us for help or collaboration](https://agaric.coop/ask). From 9ce108b525ecee795493d16ae7851062c5ee6a58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Apr 2023 18:32:29 -0400 Subject: [PATCH 039/104] Add more old per-project docs to our general git usage --- tools/git-usage.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/tools/git-usage.md b/tools/git-usage.md index 428dd8e..45bf2aa 100644 --- a/tools/git-usage.md +++ b/tools/git-usage.md @@ -1,4 +1,24 @@ -# Git Usage +# Git usage + +## Getting in sync with other developers + +To bring in changes from other developers into the branch you are +working on, from main `git pull` and then `git checkout your-branch-name` and `git rebase main` + +## Git troubleshooting + +If you've accidentally made commits to main and cannot pull in other's changes as a result. + +To get rid of a commit (the most recent one), + +``` +git reset HEAD^ +``` + +to then be able to `git stash` changes from the commit, now local changes. To just throw everything in the commit away, `git reset --hard HEAD^` + +See https://sethrobertson.github.io/GitFixUm/fixup.html + ## When NOT to manually resolve merge conflicts From 4e27cddbce2c098579ee995e67069c375b75d082 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Apr 2023 21:29:19 -0400 Subject: [PATCH 040/104] Fix link --- tools/git-usage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/git-usage.md b/tools/git-usage.md index 45bf2aa..4dc40d9 100644 --- a/tools/git-usage.md +++ b/tools/git-usage.md @@ -17,7 +17,7 @@ git reset HEAD^ to then be able to `git stash` changes from the commit, now local changes. To just throw everything in the commit away, `git reset --hard HEAD^` -See https://sethrobertson.github.io/GitFixUm/fixup.html +See [sethrobertson.github.io/GitFixUm/fixup.html](https://sethrobertson.github.io/GitFixUm/fixup.html) ## When NOT to manually resolve merge conflicts From 95cca5f28d43e642b5b1e6994e92811082e431cd Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 26 Apr 2023 17:10:41 +0000 Subject: [PATCH 041/104] Add May First to the days off list --- days-off.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/days-off.md b/days-off.md index b3f3bce..5df5075 100644 --- a/days-off.md +++ b/days-off.md @@ -16,6 +16,9 @@ Federal holidays: * Thanksgiving Day * Christmas Day + And the real labor day: + * May First + Source: [opm.gov/policy-data-oversight/pay-leave/federal-holidays](https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/) Given that most of these move around year to year to be the closest Monday, we have added the .ics file OPM provided (goes through 2030) to the [Agaric shared calendar](calendars) via Thunderbird's "Events & Tasks » Import". From ec7c14b634eb872468bf5a770e632cf6bcd0f5a3 Mon Sep 17 00:00:00 2001 From: Chris Thompson <chris@agaric.com> Date: Tue, 2 May 2023 16:57:55 +0000 Subject: [PATCH 042/104] Update Project Assignments --- monday-checkin.md | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/monday-checkin.md b/monday-checkin.md index 6bc4ecd..0ba4945 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -50,21 +50,17 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). ### Project assignments - * MASS Design Group - MASS Continuous Improvement (Ben/Dave) -* Agaric e.K. - C-Team support (Zeit) (Mauricio/Ben) +* Agaric e.K. - C-Team support (Zeit) (Mauricio/Louis) * Action Information - Green Calendar (Sanjay/Louis) * Portside - Portside (Ben/Chris) +* Kalamuna - Outsourcing (Mauricio/Ben) * Teachers with GUTS - Project GUTS/TWIG/Making Sense of Models (Ben/Louis) -* DrupalEasy.com - Training assistance (Mauricio/Keegan) * CRLA - CRLA.org Development & Support (Keegan/Ben) -* Eliot School of Fine & Applied Arts - Eliot School Site & CRM (Keegan/Ben) -* Agaric e.K. - TBD (Keegan/) -* Longshore Workers Coalition (LWC) - LWC site (Keegan/Ben) -* Grassroots Economic Organizing (GEO) - GEO Support (Ben/Louis) -* UC Davis - Patient HM Brain Science Website (Keegan/Sanjay) * Vermont Housing Finance Agency - VHFA (Chris/Ben) -* UPenn - Site migration (Keegan/Mauricio) +* Eliot School of Fine & Applied Arts - Eliot School Site & CRM (Keegan/Ben) +* Agaric e.K. - Strategy Tool (Keegan/) +* Sahara Reporters - Sahara Reporters site migration (Sanjay/Ben) Only listed @ score of 2+ for others see https://share.mayfirst.org/f/11573025 From 7fecce43c1d0a2c9317f1a99fd195e5c688db0a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 13 Jun 2023 13:31:29 -0400 Subject: [PATCH 043/104] Improve formatting and correct facts on weekly rhythm --- weekly-rhythm.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/weekly-rhythm.md b/weekly-rhythm.md index c2a2f77..7c6ae9d 100644 --- a/weekly-rhythm.md +++ b/weekly-rhythm.md @@ -7,13 +7,13 @@ Agaric's weekly communication is structured like this: * [Wednesday check-in](wednesday-checkin) * [Friday review & planning](friday-review-and-planning) -We meet every day at 4 pm, except for Thursday which is meeting-free. - -One hour is the maximum time for any meeting (including Friday review & planning and Monday checkin). +One hour is the maximum time for any meeting. No (internal co-op-wide) meetings on Thursdays. -The worker-owner meeting happens weekly with an agenda in advance. If there are no topics put forward to discuss it is skipped. There is no check-in (stand up) meeting on Tuesday. +Check-in meetings are at 11:30am. + +Tuesday worker-owner meetings are *as needed* at 1pm. The worker-owner meeting happens weekly with an agenda in advance. If there are no topics put forward to discuss by the day before it is skipped. There is no check-in (stand up) meeting on Tuesday. ```{toctree} --- From d31516cf1c4c9a106c269bdd1c19706752835e9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 14 Jun 2023 10:07:08 -0400 Subject: [PATCH 044/104] Revise to document what we do consistently that looks good, like sentence case for titles --- content-style-guide.md | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/content-style-guide.md b/content-style-guide.md index 21c03e5..63b24a2 100644 --- a/content-style-guide.md +++ b/content-style-guide.md @@ -219,18 +219,15 @@ One exception is when you want to specifically emphasize the action over the sub #### Capitalization -We use a few different forms of capitalization. Title case capitalizes the first letter of every word except articles, prepositions, and conjunctions. We use title case for the titles of pages, including blog posts and basic pages. +Sentence case capitalizes the first letter of the first word. We use sentence case for headlines, subheads, and headings as well as every other sentence. (We do **not** use title case, which capitalizes the first letter of every word except articles, prepositions, and conjunctions. Instead, we let the formatting of titles carry the weight and use the more natural sentence case.) -Sentence case capitalizes the first letter of the first word. When writing out an e-mail address or website URL, use all lowercase. -micky@agaric.com + +micky@agaric.coop agaric.com -Do not capitalize random words in the middle of sentences. Here are some words that we never capitalize in a sentence. For more, see the Word list. -website -internet -online -e-mail +Do not capitalize words in the middle of sentences that are not proper nouns. We do not capitalize internet, web, or e-mail. For more, see the [word list](#word-list-specialized-vocabulary). + #### Contractions From d61f414387e5786d68144cf8545030d0cde74f3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 25 Sep 2023 18:53:11 -0400 Subject: [PATCH 045/104] Fix gitlab links to documentation --- conf.py | 2 +- documentation.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/conf.py b/conf.py index 0d0b76f..9dcafa7 100644 --- a/conf.py +++ b/conf.py @@ -125,7 +125,7 @@ html_context = { "display_gitlab": True, # Integrate Gitlab "gitlab_user": "agaric", # Organization "gitlab_repo": "documentation", # Repo name - "gitlab_version": "master", # Version + "gitlab_version": "main", # Version "conf_py_path": "/", # Path in the checkout to the docs root } diff --git a/documentation.md b/documentation.md index a90dece..140a87c 100644 --- a/documentation.md +++ b/documentation.md @@ -2,7 +2,7 @@ Welcome to the meta section of our documentation where we document how to do documentation! -Edit or add. That's the primary instruction. You can edit directly on [gitlab.com/agaric/documentation](https://gitlab.com/agaric/documentation) (for example, the edit link on this page takes you to [gitlab.com/agaric/documentation/blob/master/documentation.md](https://gitlab.com/agaric/documentation/blob/master/documentation.md)). If you aren't a member of Agaric, GitLab will helpfully offer to fork the documentation to your own namespace so that you can make a merge request with your documentation suggestion. +Edit or add. That's the primary instruction. You can edit directly on [gitlab.com/agaric/documentation](https://gitlab.com/agaric/documentation) (for example, the edit link on this page takes you to [gitlab.com/agaric/documentation/blob/main/documentation.md](https://gitlab.com/agaric/documentation/blob/main/documentation.md)). If you aren't a member of Agaric, GitLab will helpfully offer to fork the documentation to your own namespace so that you can make a merge request with your documentation suggestion. ```{tip} This documentation page is a good one to copy or refer to for an example of MyST formatting. And of course anyone can come and clean up formatting later. From bb860d253275b06d93db520b5b5d8f706e00a6db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 19 Oct 2023 12:32:23 -0400 Subject: [PATCH 046/104] Update 'create a site' instructions for Drupal 10 Drutopia --- tools/creating-new-drutopia-site.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md index 262fa6e..f8b2575 100644 --- a/tools/creating-new-drutopia-site.md +++ b/tools/creating-new-drutopia-site.md @@ -44,13 +44,13 @@ cd ~/Projects/agaric/sites/$MY_SITE Once you have created and are in this directory, whether `agaric/sites` or `drutopia-platform/sites` or wherever you want your project to live within the GitLab namespace, you can copy-paste these commands for a quick start: ``` -wget https://gitlab.com/drutopia-platform/build_source/-/raw/master/composer.json -wget https://gitlab.com/drutopia-platform/build_source/-/raw/master/composer.lock -wget https://gitlab.com/drutopia-platform/build_source/-/raw/master/.gitignore +wget https://gitlab.com/drutopia-platform/build_source/-/raw/main/composer.json +wget https://gitlab.com/drutopia-platform/build_source/-/raw/main/composer.lock +wget https://gitlab.com/drutopia-platform/build_source/-/raw/main/.gitignore mkdir -p scripts -wget -O scripts/pull.sh https://gitlab.com/drutopia-platform/build_source/-/raw/master/scripts/pull.sh +wget -O scripts/pull.sh https://gitlab.com/drutopia-platform/build_source/-/raw/main/scripts/pull.sh chmod +x scripts/pull.sh -ddev config --docroot=web --project-type=drupal9 --composer-version=2 --webserver-type=apache-fpm --database=mariadb:10.5 --php-version=7.4 --create-docroot +ddev config --docroot=web --project-type=drupal10 --webserver-type=apache-fpm --database=mariadb:10.8 --php-version=8.1 --create-docroot ddev start ddev auth ssh ddev composer install From e060254e3604c35c08207ea2403b6dcdfa041502 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 19 Oct 2023 12:37:37 -0400 Subject: [PATCH 047/104] Add retain custom htaccess script (called from composer.json) --- tools/creating-new-drutopia-site.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md index f8b2575..6324ef0 100644 --- a/tools/creating-new-drutopia-site.md +++ b/tools/creating-new-drutopia-site.md @@ -49,7 +49,9 @@ wget https://gitlab.com/drutopia-platform/build_source/-/raw/main/composer.lock wget https://gitlab.com/drutopia-platform/build_source/-/raw/main/.gitignore mkdir -p scripts wget -O scripts/pull.sh https://gitlab.com/drutopia-platform/build_source/-/raw/main/scripts/pull.sh +wget -O scripts/retain-custom-htaccess.sh https://gitlab.com/drutopia-platform/build_source/-/raw/main/scripts/retain-custom-htaccess.sh chmod +x scripts/pull.sh +chmod +x scripts/retain-custom-htaccess.sh ddev config --docroot=web --project-type=drupal10 --webserver-type=apache-fpm --database=mariadb:10.8 --php-version=8.1 --create-docroot ddev start ddev auth ssh From a59c4f3e413ba30e29382fd822c67ead39009cfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 19 Oct 2023 15:46:47 -0400 Subject: [PATCH 048/104] Start to switch default location in docs to our Forgejo --- tools/creating-new-drutopia-site.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md index 6324ef0..0721ae5 100644 --- a/tools/creating-new-drutopia-site.md +++ b/tools/creating-new-drutopia-site.md @@ -29,7 +29,7 @@ Commands for copying throughout will assume this above setup. ## Create a new site project -Ordinarily this will live under https://gitlab.com/agaric/sites (for Agaric clients) or https://gitlab.com/drutopia-platform/sites (for direct Drutopia platform members). +Ordinarily this will live under https://git.agaric.com/example-client (for Agaric clients) or https://git.agaric.com/drutopia-platform (for direct Drutopia platform members). Copy the `composer.json`, `composer.lock`, and `.gitignore` files used by the appropriate build source, such as the [default build source for the Drutopia Platform](https://gitlab.com/drutopia-platform/build_source). From f0485155be363685c1831a34c857c73750349219 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 19 Oct 2023 15:47:06 -0400 Subject: [PATCH 049/104] Include initial commit in startup copy-paste steps --- tools/creating-new-drutopia-site.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md index 0721ae5..9141f3e 100644 --- a/tools/creating-new-drutopia-site.md +++ b/tools/creating-new-drutopia-site.md @@ -56,6 +56,8 @@ ddev config --docroot=web --project-type=drupal10 --webserver-type=apache-fpm -- ddev start ddev auth ssh ddev composer install +git init +git commit -m "Begin repository based on build_source main" ``` ```{note} From 8676de2cc606de4d870b9c8fa487475058900940 Mon Sep 17 00:00:00 2001 From: "Chris (wolcen) Thompson" <chris@agaric.coop> Date: Tue, 14 Nov 2023 14:25:43 -0500 Subject: [PATCH 050/104] Update basic Drutopia documentation --- tools/creating-new-drutopia-site.md | 2 +- tools/deploying-drutopia-updates.md | 89 +++++++++++++++++++++-------- 2 files changed, 67 insertions(+), 24 deletions(-) diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md index 9141f3e..11bfbc0 100644 --- a/tools/creating-new-drutopia-site.md +++ b/tools/creating-new-drutopia-site.md @@ -5,7 +5,7 @@ Agaric manages a large number of Drupal, primarily [Drutopia](https://drutopia.o Please see [the Drutopia Platform README for an overview of hosting and deploying Drutopia sites](https://gitlab.com/drutopia-platform/drutopia_host#introduction ) If you won't be deploying, skip overall setup. -Following this guide requires a working [DDEV](https://ddev.readthedocs.io/en/latest/) installation. See also the [general Git setup](git-setup) if you have not yet. +Following this guide requires a working [DDEV](https://ddev.readthedocs.io/en/latest/) installation. Deploying to Drutopia will require a locally installed composer, as well as ansible. See also the [general Git setup](git-setup) if you have not yet. ## Overall setup diff --git a/tools/deploying-drutopia-updates.md b/tools/deploying-drutopia-updates.md index b1d1aba..25f5bea 100644 --- a/tools/deploying-drutopia-updates.md +++ b/tools/deploying-drutopia-updates.md @@ -2,21 +2,19 @@ ## Prerequsites -A bit more PHP than you need, but this will definitely get you ready for composer and friends: +Ensure you have at least PHP 7.2.5 installed. An 8.x version is recommended. -@TODO Switch these commands to PHP 8.1? - -```bash -sudo apt-get install ansible rsync php7.4 php7.4-gd php7.4-mysql php7.4-xml php7.4-curl php7.4-fpm php7.4-sqlite3 php7.4-cli +```shell +sudo apt-get install ansible rsync php8.1-cli ``` Then follow the commands from: [getcomposer.org/download](https://getcomposer.org/download/) -And then: +Including the recommended: -```bash +```shell sudo mv composer.phar /usr/local/bin/composer ``` @@ -30,56 +28,101 @@ Finally, [clone needed Drutopia repositories locally according to the recommende Now you are ready for deploying Drutopia updates on a regular basis. -## Ensure you are up-to-date +## Configure live to reach test instance -```bash +**These instructions are no longer recommended. The Drutopia member role will set up the SSH connection along with the sync script (`sync_to_test.sh`).** + +Log into the server on the live side, and check if you can reach the test side from there: + +```shell +ssh {site}_live@drutopia.org # If using our ssh-config: d-{site}-live +ssh {site}_test@drutopia.org # d-{site}-test is not available here! +# If that command fails, create an ssh key: +ssh-keygen +cat ~/.ssh/id_rsa.pub +``` +Copy the output of the cat command and disconnect (ctrl+d). Then add that public key to the authorized_hosts on the test side: + +```shell +ssh {site}_test@drutopia.org +vi ~/.ssh/authorized_hosts +``` +`shift+g` to get to the bottom, `o` to get into add mode on a new line, `ctrl+shift+p` (or appropriate) to paste the key, then `{esc}` to exit insert more, and `:wq` to write changes and quit. + +Re-test reaching the server from the live side. This time you will have to accept the host key verification for drutopia.org which should be: `SHA256:MQXYY1PcuEgnIdyYawJSNZHbvLMwBXOx5CyDBvNSBmI.` + +## Perform a sync to test + +Log into the live version of the site and perform a sync of the db and files to the test instance: + +```shell +ssh {site}-live@drutopia.org # If using our ssh-config: d-{site}-live +sync_to_test.sh +``` + +## Ensure you are up-to-date with all hosting repositories + +```shell cd ~/Projects/drutopia-platform/drutopia_host/hosting_private ahoy git-pull-all ``` -```bash +## Creating new site hosting entries + +You can use ahoy to build a templated YAML snippet for yourself: + +```shell ahoy new-site example ``` -And, following the instructions that provides, copy the +Following the instructions this command provides to pull the newly created file into the vault. -```bash -ansible-vault edit host_vars/elizabeth.mayfirst.org/vault.yml +## Finding the site name and identify builds + +```shell +## Determine the build to deploy +ahoy vault-view +# Without ahoy: +ansible-vault view host_vars/elizabeth.mayfirst.org/vault.yml ``` +Search for the site you are deploying. The `drutopia_version: ` key will identify the build to deploy in the next step. + If using typical `sitename-test.drutopia.org` and `sitename-live.drutopia.org` domains pending the real site domain, add the subdomains to drutopia.org through the [May First control panel](https://members.mayfirst.org/cp/) -## Prepare appropriate base +## Prepare the appropriate base build -```bash +Using ahoy, specify the name of the build to create as an argument to `ahoy deploy-build`: + +```shell ahoy deploy-build next ``` ## Deploy your site -```bash +```shell ahoy deploy-site example_test ``` -And you can share back the record of the deployments in the `build_artifacts` repository with this: +And you can then share back the record of the deployments in the `build_artifacts` repository with: -```bash +```shell ahoy artifacts ``` ## Putting it all together -```bash +```shell cd ~/Projects/drutopia-platform/drutopia_host/hosting_private ahoy git-pull-all -ahoy deploy-build next +ahoy deploy-build stable ahoy deploy-site example_live ahoy artifacts ``` ## If you need to override site configuration: -```bash +```shell ahoy deploy-site-force example_test ``` @@ -87,7 +130,7 @@ ahoy deploy-site-force example_test If you have new content on the live site that you want to see how your code works with, or if you have created entities on the test site that block the removal of configuration you changed your mind about, you will want to sync from live to test. -```bash +```shell ssh d-example-live sync_to_test.sh ``` @@ -98,7 +141,7 @@ This handles making a paranoia dump of the test site in `~/backups`, dropping th To try to keep various Drutopia-based distributions from diverging too much, at least insofar as available modules, even if they aren't installed, we can use the **meld** (`sudo apt-get install meld`) diff tool to compare and share when posssible. -```bash +```shell meld ~/Projects/agaric/sites/crla/crla-org/composer.json ~/Projects/agaric/sites/geo/composer.json ~/Projects/drutopia-platform/build_source/composer.json ~/Projects/agaric/sites/agaric-com/composer.json ``` From b8eb469d47b7f588527edd925d9aba747c59d783 Mon Sep 17 00:00:00 2001 From: "Chris (wolcen) Thompson" <chris@agaric.coop> Date: Tue, 14 Nov 2023 14:27:43 -0500 Subject: [PATCH 051/104] Update project assignments --- monday-checkin.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/monday-checkin.md b/monday-checkin.md index 0ba4945..20be20b 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -51,16 +51,20 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). ### Project assignments * MASS Design Group - MASS Continuous Improvement (Ben/Dave) -* Agaric e.K. - C-Team support (Zeit) (Mauricio/Louis) -* Action Information - Green Calendar (Sanjay/Louis) * Portside - Portside (Ben/Chris) -* Kalamuna - Outsourcing (Mauricio/Ben) -* Teachers with GUTS - Project GUTS/TWIG/Making Sense of Models (Ben/Louis) -* CRLA - CRLA.org Development & Support (Keegan/Ben) +* UC Irvine - PECE (Ben/Keegan) * Vermont Housing Finance Agency - VHFA (Chris/Ben) +* HousingWorks, Inc. - HousingWorks (Louis/Ben) +* Teachers with GUTS - Project GUTS/TWIG/Making Sense of Models (Ben/Louis) +* Sahara Reporters - Sahara Reporters site migration (Ben/Sanjay) +* NC Housing Finance Agency - NCHFA Maintenance (Louis/Ben) +* Agaric e.K. - C-Team support (Zeit) (Mauricio/Louis) +* UPenn - Jacket2 Upgrade to D10 (Mauricio/Keegan) +* Kalamuna - Outsourcing (Mauricio/Ben) +* CRLA - CRLA.org Development & Support (Keegan/Ben) +* Action Information - Green Calendar (Sanjay/Louis) +* Grassroots Economic Organizing (GEO) - GEO Support (Ben/Louis) * Eliot School of Fine & Applied Arts - Eliot School Site & CRM (Keegan/Ben) -* Agaric e.K. - Strategy Tool (Keegan/) -* Sahara Reporters - Sahara Reporters site migration (Sanjay/Ben) Only listed @ score of 2+ for others see https://share.mayfirst.org/f/11573025 From 6611ee36a11b6900321802593d2c335105268d03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 14 Nov 2023 18:33:37 -0500 Subject: [PATCH 052/104] Stop specifying OS version in our RTD config This is now exactly the same as Drutopia so i hope both will work. --- .readthedocs.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.readthedocs.yml b/.readthedocs.yml index c629fef..bbfbc02 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -1,11 +1,7 @@ version: 2 - -build: - os: ubuntu-20.04 - tools: - python: "3.9" sphinx: configuration: conf.py python: + version: 3 install: - requirements: requirements.txt From b9a41bdf066ddc95a9662672b5f72da5ed7d8d56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 14 Nov 2023 18:47:09 -0500 Subject: [PATCH 053/104] Revert "Stop specifying OS version in our RTD config" Had it backwards, the problem is with Drutopia under-specifying so the simple way that used to work no longer does. Ridiculous that ReadTheDocs makes us specify the build operating system as if we flipping care 99% of the time. This reverts commit 6611ee36a11b6900321802593d2c335105268d03. --- .readthedocs.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.readthedocs.yml b/.readthedocs.yml index bbfbc02..c629fef 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -1,7 +1,11 @@ version: 2 + +build: + os: ubuntu-20.04 + tools: + python: "3.9" sphinx: configuration: conf.py python: - version: 3 install: - requirements: requirements.txt From ff4897520473a333ce45f7534e6d156137f4697a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 14 Nov 2023 18:49:02 -0500 Subject: [PATCH 054/104] Use recent values for OS and python while we are here --- .readthedocs.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.readthedocs.yml b/.readthedocs.yml index c629fef..d48469f 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -1,9 +1,8 @@ version: 2 - build: - os: ubuntu-20.04 + os: ubuntu-22.04 tools: - python: "3.9" + python: "3.10" sphinx: configuration: conf.py python: From d4c782d8794096b96c7c48c17f9d1180c5b718a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 30 Nov 2023 01:04:12 -0500 Subject: [PATCH 055/104] Add template for new Drupal project description --- templates/drupal-module-project.md | 31 ++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 templates/drupal-module-project.md diff --git a/templates/drupal-module-project.md b/templates/drupal-module-project.md new file mode 100644 index 0000000..dec81f0 --- /dev/null +++ b/templates/drupal-module-project.md @@ -0,0 +1,31 @@ +*This is what Drupal provides as a prompt for the description of a new module:* + +Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The first 200 characters of this will be shown when browsing projects. Alternatively, you can click “Edit summary” above and enter the exact summary you want (it should be 200 characters or less). + +<h3 id="module-project--features">Features</h3> +Here, answer the following questions: What is the basic functionality? What unique features does enabling this project add? When and why would someone use this module? What use cases are there? + +<h3 id="module-project--post-installation">Post-Installation</h3> +How does this module actually work once I install it? Should I go to a config page? Should I look for a new content type? Should I go and manage my text formats? Provide an overview of the configuration process and any other special considerations for the module. + +<h3 id="module-project--additional-requirements">Additional Requirements</h3> +Does this project need anything beyond Drupal core? Include any dependent modules, libraries, APIs, etc., that are required for this project to work. + +<h3 id="module-project--recommended-libraries">Recommended modules/libraries</h3> +Are there any projects that enhance or improve the functionality of this project? + +<h3 id="module-project--similar-projects">Similar projects</h3> +If there are modules providing similar functionality, please describe what differentiates them. + +<h3 id="module-project--support">Supporting this Module</h3> +If you have a Patreon, OpenCollective, etc. you can put links here to describe how people can support development. + +<h3 id="module-project--community-documentation">Community Documentation</h3> +A great place to add links to YouTube walkthroughs, external documentation, or a demo site (use DrupalPod!). + +You may continue to put additional information below here, if there are other things you think people need to know about your module! + + +*For financial support, a good default for our modules is:* + +You can support <a href="https://agaric.coop/">Agaric's</a> overall contributions to Drupal and a bit beyond <a href="https://opencollective.com/drutopia">by supporting Drutopia at opencollective.com/drutopia</a>. Thanks!! From bbde3e90a9ca480164fdda7b803b048fb99ac52e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 1 Dec 2023 22:51:36 -0500 Subject: [PATCH 056/104] Update project placement instructions and more importantly add the git add --- tools/creating-new-drutopia-site.md | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/tools/creating-new-drutopia-site.md b/tools/creating-new-drutopia-site.md index 11bfbc0..6e57aee 100644 --- a/tools/creating-new-drutopia-site.md +++ b/tools/creating-new-drutopia-site.md @@ -29,19 +29,11 @@ Commands for copying throughout will assume this above setup. ## Create a new site project -Ordinarily this will live under https://git.agaric.com/example-client (for Agaric clients) or https://git.agaric.com/drutopia-platform (for direct Drutopia platform members). +For Agaric clients, the online home for the project will usually be at [Agaric's Forgejo project hosting site](https://git.agaric.com), first creating an organization (such as `example-client`, the short name that Forgejo takes first must be treated as a machine name) and then the project (such as `example-org`) that would live a URL such as `https://git.agaric.com/example-client/example-org`. -Copy the `composer.json`, `composer.lock`, and `.gitignore` files used by the appropriate build source, such as the [default build source for the Drutopia Platform](https://gitlab.com/drutopia-platform/build_source). +Copy the part of the URL after `git.agaric.com` so the namespace will be consistent on your local machine and create the directory at `~/Projects`. With the examples above it would be `mkdir -p ~/Projects/example-client/example-org` and `cd ~/Projects/example-client/example-org`. -Replace "example" below with name of the site, usually derived from the main domain name, for instance `example-com`: - -``` -MY_SITE="example" -mkdir -p ~/Projects/agaric/sites/$MY_SITE -cd ~/Projects/agaric/sites/$MY_SITE -``` - -Once you have created and are in this directory, whether `agaric/sites` or `drutopia-platform/sites` or wherever you want your project to live within the GitLab namespace, you can copy-paste these commands for a quick start: +Once you have created and are in this directory, wherever you want your project to live within that namespace, you can copy-paste these commands for a quick start: ``` wget https://gitlab.com/drutopia-platform/build_source/-/raw/main/composer.json @@ -57,6 +49,7 @@ ddev start ddev auth ssh ddev composer install git init +git add . git commit -m "Begin repository based on build_source main" ``` From 499707124a2c0b226731da6524b92aa39897539d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 4 Dec 2023 11:50:57 -0500 Subject: [PATCH 057/104] Remove talking to Nedjo he doesn't want to --- monday-checkin.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/monday-checkin.md b/monday-checkin.md index 20be20b..b605484 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -24,9 +24,8 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Louis ## Leads, or important projects -* Remember to discuss scheduling for any leads meetings -* Drutopia Office Hours - anything to do with Nedjo this week? +*Remember to discuss scheduling for any leads meetings* ### Hours Entered (previous week) From c56866a503c5a7172ee65523fc6c65ab4012a4bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 8 Jan 2024 20:06:00 -0500 Subject: [PATCH 058/104] Think i referenced this and forgot to include earlier --- images/AgaricForgejo-only-email-on-mention.png | Bin 0 -> 52301 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 images/AgaricForgejo-only-email-on-mention.png diff --git a/images/AgaricForgejo-only-email-on-mention.png b/images/AgaricForgejo-only-email-on-mention.png new file mode 100644 index 0000000000000000000000000000000000000000..931797abb1df2b374627e6d586e444ef9b9c6f2a GIT binary patch literal 52301 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	F7K1z1D&=2h1dg;d>um<GO4$27qOo2 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 literal 0 HcmV?d00001 From 1ebe68102c6692769fae7a4db55e136d2c941794 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 8 Jan 2024 21:09:02 -0500 Subject: [PATCH 059/104] Add our Drupal module project page template to tools section for now --- index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/index.md b/index.md index 02ed1a0..153bf2d 100644 --- a/index.md +++ b/index.md @@ -52,6 +52,7 @@ tools/creating-new-drutopia-site tools/deploying-drutopia-updates tools/ddev-local-development-environment tools/drutopia-member-server-access +templates/drupal-module-project ``` ```{toctree} From 852e207873fab69b457c8d78fbdb76f93aa7d4fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 8 Jan 2024 21:44:26 -0500 Subject: [PATCH 060/104] Add title so the link shows up on the index? --- templates/drupal-module-project.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templates/drupal-module-project.md b/templates/drupal-module-project.md index dec81f0..332117b 100644 --- a/templates/drupal-module-project.md +++ b/templates/drupal-module-project.md @@ -1,3 +1,5 @@ +# Drupal Module Project Page template + *This is what Drupal provides as a prompt for the description of a new module:* Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The first 200 characters of this will be shown when browsing projects. Alternatively, you can click “Edit summary” above and enter the exact summary you want (it should be 200 characters or less). From 3cc00860c3db047ba5e77db0217966c20580c34f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 8 Jan 2024 21:50:50 -0500 Subject: [PATCH 061/104] Offset the suggestion as code --- templates/drupal-module-project.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/templates/drupal-module-project.md b/templates/drupal-module-project.md index 332117b..1f72e4a 100644 --- a/templates/drupal-module-project.md +++ b/templates/drupal-module-project.md @@ -2,6 +2,7 @@ *This is what Drupal provides as a prompt for the description of a new module:* +``` Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The first 200 characters of this will be shown when browsing projects. Alternatively, you can click “Edit summary” above and enter the exact summary you want (it should be 200 characters or less). <h3 id="module-project--features">Features</h3> @@ -26,7 +27,7 @@ If you have a Patreon, OpenCollective, etc. you can put links here to describe h A great place to add links to YouTube walkthroughs, external documentation, or a demo site (use DrupalPod!). You may continue to put additional information below here, if there are other things you think people need to know about your module! - +``` *For financial support, a good default for our modules is:* From 9ae90b7500633874b8fe1389be6906a10f118749 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 14 Feb 2024 18:41:40 -0500 Subject: [PATCH 062/104] Make our own easy to copy-paste --- templates/drupal-module-project.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templates/drupal-module-project.md b/templates/drupal-module-project.md index 1f72e4a..c06b2b6 100644 --- a/templates/drupal-module-project.md +++ b/templates/drupal-module-project.md @@ -31,4 +31,6 @@ You may continue to put additional information below here, if there are other th *For financial support, a good default for our modules is:* +``` You can support <a href="https://agaric.coop/">Agaric's</a> overall contributions to Drupal and a bit beyond <a href="https://opencollective.com/drutopia">by supporting Drutopia at opencollective.com/drutopia</a>. Thanks!! +``` From 06b9aed5dd922cdf5bf032e121054191ff6e9242 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 14 Feb 2024 18:42:11 -0500 Subject: [PATCH 063/104] Make style of code shown clearly HTML --- templates/drupal-module-project.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/templates/drupal-module-project.md b/templates/drupal-module-project.md index c06b2b6..4e9e19c 100644 --- a/templates/drupal-module-project.md +++ b/templates/drupal-module-project.md @@ -2,7 +2,7 @@ *This is what Drupal provides as a prompt for the description of a new module:* -``` +```html Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The first 200 characters of this will be shown when browsing projects. Alternatively, you can click “Edit summary” above and enter the exact summary you want (it should be 200 characters or less). <h3 id="module-project--features">Features</h3> @@ -31,6 +31,6 @@ You may continue to put additional information below here, if there are other th *For financial support, a good default for our modules is:* -``` +```html You can support <a href="https://agaric.coop/">Agaric's</a> overall contributions to Drupal and a bit beyond <a href="https://opencollective.com/drutopia">by supporting Drutopia at opencollective.com/drutopia</a>. Thanks!! ``` From 6f5251e0502b26ac3b6498a74d79a326e86dfd16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 19 Feb 2024 23:52:21 -0500 Subject: [PATCH 064/104] Update Nextcloud setup doc --- tools/setting-up-nextcloud.md | 51 ++++++++++++++--------------------- 1 file changed, 20 insertions(+), 31 deletions(-) diff --git a/tools/setting-up-nextcloud.md b/tools/setting-up-nextcloud.md index 3a7b495..052ba54 100644 --- a/tools/setting-up-nextcloud.md +++ b/tools/setting-up-nextcloud.md @@ -6,22 +6,31 @@ It is not possible to add accounts or change passwords in May First's Nextcloud Log into [May First's control panel](https://members.mayfirst.org/cp/) with the organization's May First account and create a new User Account to use exclusively for Nextcloud, for instance `exampleorg-nextcloud`, with a strong password. It is not necessary to provide an e-mail address. -Also here at the **User Account** vertical tab, create user accounts for any people who will be using Nextcloud and do not already have May First accounts (either in the organization *or* anywhere else— May First accounts are universal across most tools provided by May First, including Nextcloud). +Also here at the **User Account** vertical tab, create user accounts for any people who will be using Nextcloud and do not already have May First accounts (either in the organization *or* anywhere else— May First accounts are universal across most tools provided by May First, including Nextcloud). Checkmark "Add a nextcloud item to this user account" Be sure to set the disk space quota to something that would cover each person's expected use of Nextcloud (and e-mail, if that person will be using May First's e-mail also). -Now go to the **Nextcloud** vertical tab, and add each of these user accounts to Nextcloud. Again be sure to set Quota allocated to their expected Nextcloud use. +Now go to the **Nextcloud** vertical tab and adjust the quota allocated for their expected Nextcloud use, if more than 1GB. You can also add any of the user accounts for your organization to your Nextcloud for which you did not check the Nextcloud box when creating. 0. Log into [share.mayfirst.org](https://share.mayfirst.org/) with this new Nextcloud-only account. -1. Go to [Circles](https://share.mayfirst.org/apps/circles/) -2. Type a no-spaces version of the clients name (for instance, `exampleorg`) into the "Create a new circle" box at the top left, under the Nextcloud logo. -3. For *Select a circle type* choose "Create a new personal circle". +1. Press the + sign under **Circles** to create a new circle under [Contacts](https://share.mayfirst.org/apps/contacts/All%20contacts) +2. Type a no-spaces version of the clients name (for instance, `exampleorg`) into the box for the name at the top center. +3. Under **Invites**, probably do not checkmark anything. Under **Visibility**, *do **not** select visible to everyone. -Ask the people with accounts on May First to use the same username and password to sign into Nextcloud at [share.mayfirst.org](https://share.mayfirst.org/) +Ask the people for whom you created accounts on May First to use the same username and password to sign into Nextcloud at [share.mayfirst.org](https://share.mayfirst.org/) -Add each of those people to the personal circle (use the same username as they have in the user account in the May First control panel, but they do need to sign into Nextcloud before you can add them). +Once they have confirmed they have done that, add each of those people to the circle (use the same username as they have in the user account in the May First control panel). -Under [Files](https://share.mayfirst.org/apps/files/) on Nextcloud create a folder named after the organization (for instance `exampleorg`). Share that folder with the personal circle you previously created. +```{admonition} You cannot share a folder or calendar with someone who has not yet logged in on share.mayfirst.org + +Send an email to the client with instructions to log into NextCloud at https://share.mayfirst.org with their MayFirst username and password. + +You can send a password reset email by using the "Password Reset" vertical tab in the left hand sidebar and + +After a client has logged in to share.mayfirst.org, you will be able to share folders and files— and add them to the organization circle for access to anything you add it to. +``` + +Under [Files](https://share.mayfirst.org/apps/files/) on Nextcloud create a folder named after the organization (for instance `exampleorg`). Share that folder with the personal circle you previously created, by typing the circle name in the "Search for share recipients" box in the **Sharing** tab. Now every folder you create *within* that folder will be available to everyone in the organization (the people you added to the circle). And even if a person has multiple affiliations on May First's Nextcloud, the files related to the organization will be clearly namespaced. @@ -34,28 +43,8 @@ Now every folder you create *within* that folder will be available to everyone i We create an organizaton account so that it's clear people are being invited to organization resources and there is no problem if an individual leaves an organization. -Because the account will have the same password for Nextcloud and for everything else in May First, we create an account through the May First control panel that will be used only for Nextcloud. This way credentials used, even rarely, for logging into Nextcloud are not also used to control web hosting, e-mail, and other - - - -## Original documentation to reconcile - -When Agaric hosts a new client on MayFirst, the client gains access to the free software tools on the MayFirst platform. -Any user account in the MayFirst control panel can login to nextcloud with their MayFirst.org username and password. -NextCloud - https://share.mayfirst.org - -Setup Client Access to NextCloud: - -1. Login to NextCloud and create a client-nextcloud-admin user for the puprose of creating circles and organizing the nextcloud folders for the group. -2. Login to the Members Control Panel and create a user account for each person you will be sharing with. - 2a. You can send them a password reset email (click "Password Reset") in the left hand side bar. -3. Create a secret circle in NextCloud using the circles icon on the toolbar -4. Send an email to the client with instructions to log into NextCloud at https://share.mayfirst.org with their MayFirst username and password. -5. After a client has logged in, you will be able to share folders and files. - -Be sure everyone in the secret circle logs into NexCloud https://share.mayfirst.org/ so you can share folders with them. -You cannot share a folder or calendar with someone who has not yet logged in. - - +Because the account will have the same password for Nextcloud and for everything else in May First, we create an account through the May First control panel that will be used only for Nextcloud. This way credentials used, even rarely, for logging into Nextcloud are not also used to control web hosting, e-mail, and other critical resources. MayFirst suggestions for how groups can effectively use nextcloud to share. The steps are here: https://support.mayfirst.org/wiki/nextcloud#CanIcreategroupsofpeopletosharewith + +Our steps are now largely in sync with May First's own recommendations; perhaps we can merge documentation. From 9cee628bc8f9bd6de200031e457718e34161956e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 22 Feb 2024 22:19:56 -0500 Subject: [PATCH 065/104] Add our Certificate of Organization to our docs --- official/certificate-of-organization.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 official/certificate-of-organization.md diff --git a/official/certificate-of-organization.md b/official/certificate-of-organization.md new file mode 100644 index 0000000..120801e --- /dev/null +++ b/official/certificate-of-organization.md @@ -0,0 +1,17 @@ +# Certificate of Organization + +Agaric Technology Collective's Certificate of Organization filed with the Commonwealth of Massachusetts (most states call the equivalent document "Articles of Organization") reads: + +> 1. The exact name of the limited liability company is: **AGARIC, LLC** + +> 3. The general character of business, and if the limited liability company is organized to render professional service, the service to be rendered: +> +> **AGARIC HELPS PEOPLE CREATE AND USE ONLINE TOOLS AND PLATFORMS THAT MEET +THEIR AND THEIR COMMUNITIES' NEEDS. THE COLLECTIVE GOAL IS THE MOST POWER +POSSIBLE FOR ALL PEOPLE OVER THEIR OWN LIVES, AND TOWARD THAT GOAL THE +COLLECTIVE TAKES ON WEB DEVELOPMENT PROJECTS THAT CONNECT IDEAS, +RESOURCES, AND PEOPLE. WE USE AND CONTRIBUTE TO OPEN SOURCE FREE SOFTWARE +AND ENSURE EVERYTHING WE BUILD IS FREE, AND THE WAY WE BUILD IT OPEN, FOR OUR +CLIENTS TO TRULY OWN.** + +In Massachusetts, member-management is the default structure for an LLC. (Other state forms would have required choosing between member-managed and manager-managed.) From 0870dddf7266e168391d546b80ab434d4b64cadd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 1 Apr 2024 23:01:29 -0400 Subject: [PATCH 066/104] Add a client communication section with document versioning as first part --- .../document-versioning-filenames.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 client-communication/document-versioning-filenames.md diff --git a/client-communication/document-versioning-filenames.md b/client-communication/document-versioning-filenames.md new file mode 100644 index 0000000..967fbf0 --- /dev/null +++ b/client-communication/document-versioning-filenames.md @@ -0,0 +1,19 @@ +## Document versioning and filenames + +Please use the following file naming convention for all client-facing filenames: + +``` +agaric-[client-name]-[purpose]-[yyyy-mm-dd].ext +``` + +For example: + +``` +agaric-acme-jetpacks-proposal-2024-05-23.pdf +``` + +Always use dates, do not use revision numbers, and never use 'final' in a file name. A final-final-FINAL doc is only funny a couple times. + +This applies to the final sent versions of files, typically PDFs. The word processing document (.odt, .doc) or Markdown (.md) working versions should follow the same format for their file names, for convenience, but leave off the date. + +For more on document naming reasoning see http://alistapart.com/article/looking-for-trouble#section1 From 53b9c47546e814545226ae93213cf2f5a7d8aca3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 1 Apr 2024 23:02:26 -0400 Subject: [PATCH 067/104] Add document versioning & filenames to index --- index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/index.md b/index.md index 153bf2d..75a050d 100644 --- a/index.md +++ b/index.md @@ -79,6 +79,7 @@ maxdepth: 2 decision-making growth +client-communication/document-versioning-filenames ``` ```{toctree} From 3ec0e54e97f5f8573e15b7481b352be67ee094bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 1 Apr 2024 23:17:12 -0400 Subject: [PATCH 068/104] Add first of our making websites section, with a baseline styleguide --- making-websites/baseline-styleguide.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 making-websites/baseline-styleguide.md diff --git a/making-websites/baseline-styleguide.md b/making-websites/baseline-styleguide.md new file mode 100644 index 0000000..b9ec396 --- /dev/null +++ b/making-websites/baseline-styleguide.md @@ -0,0 +1,11 @@ +# Baseline Styleguide + +A styleguide with no style of its own, but nevertheless providing the basic requirements any look-and-feel guidelines must conform to. + +```{seealso} +For writing (rather than presentation), see [Agaric's Content Style Guide](content-style-guide). +``` + +## Links + +Links should look different than regular text, strong text, or emphasized text. They should have a hover state that communicates they are interactive, and should have a distinct active and visited state. When setting the hover state of links, be sure to include focus state as well, to help readers using assistive technologies and touch devices. From 89ebc2995b74c11d40f7fefdfd226821df3d3a61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 00:07:43 -0400 Subject: [PATCH 069/104] Update for Sphinx 5.3 based on warnings $ sphinx-build -b html . _build/html Running Sphinx v5.3.0 WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid language code. Falling back to 'en' (English). WARNING: The canonical_url option is deprecated, use the html_baseurl option from Sphinx instead. --- conf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conf.py b/conf.py index 9dcafa7..c2ca5b3 100644 --- a/conf.py +++ b/conf.py @@ -72,7 +72,7 @@ release = u'' # # This is also used if you do content translation via gettext catalogs. # Usually you set "language" from the command line for these cases. -language = None +language = 'en' # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. @@ -101,7 +101,7 @@ html_css_files = [ # TIP: If it starts with `html_` it belongs directly as a conf.py option and # NOT in html_theme_options. html_theme_options = { - 'canonical_url': 'https://docs.agaric.coop/', + 'html_baseurl': 'https://docs.agaric.coop/', 'logo_only': True, } From c8d6382412ffcf7ba67dd85caed6afd2fa291819 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 00:08:25 -0400 Subject: [PATCH 070/104] Update copyright to current year, use full co-op name, include Chris --- conf.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/conf.py b/conf.py index c2ca5b3..38d1d42 100644 --- a/conf.py +++ b/conf.py @@ -19,9 +19,9 @@ # -- Project information ----------------------------------------------------- -project = u'Agaric Collective' -copyright = u'2006—2022, Agaric, LLC' -author = u'Benjamin Melançon, Michele Metts, Mauricio Dinarte, David Valdez, Clayton Dewey' +project = u'Agaric Technology Collective' +copyright = u'2006—2024, Agaric, LLC' +author = u'Benjamin Melançon, Michele Metts, Christopher Thompson, Mauricio Dinarte, David Valdez, Clayton Dewey' # The short X.Y version version = u'' From c5065f1416bfb558824bcb924e5e5b58c71e85c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:21:30 -0400 Subject: [PATCH 071/104] Move Big Blue Button docs to tools, add to index --- index.md | 1 + big-blue-button.md => tools/big-blue-button.md | 0 2 files changed, 1 insertion(+) rename big-blue-button.md => tools/big-blue-button.md (100%) diff --git a/index.md b/index.md index 75a050d..c215b08 100644 --- a/index.md +++ b/index.md @@ -48,6 +48,7 @@ tools/git-setup tools/git-usage tools/setting-up-nextcloud tools/setting-up-email +tools/big-blue-button tools/creating-new-drutopia-site tools/deploying-drutopia-updates tools/ddev-local-development-environment diff --git a/big-blue-button.md b/tools/big-blue-button.md similarity index 100% rename from big-blue-button.md rename to tools/big-blue-button.md From 3cb64ae3d9bacd1581e33b84d56932c5d89b62b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:24:24 -0400 Subject: [PATCH 072/104] Replace HTML theme options url with main conf.py setting --- conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf.py b/conf.py index 38d1d42..5b7adff 100644 --- a/conf.py +++ b/conf.py @@ -22,6 +22,7 @@ project = u'Agaric Technology Collective' copyright = u'2006—2024, Agaric, LLC' author = u'Benjamin Melançon, Michele Metts, Christopher Thompson, Mauricio Dinarte, David Valdez, Clayton Dewey' +html_baseurl = 'https://docs.agaric.coop/' # The short X.Y version version = u'' @@ -101,7 +102,6 @@ html_css_files = [ # TIP: If it starts with `html_` it belongs directly as a conf.py option and # NOT in html_theme_options. html_theme_options = { - 'html_baseurl': 'https://docs.agaric.coop/', 'logo_only': True, } From 0072289c4ee7a2dea06b5c47e91e49fda8bd2fa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:25:21 -0400 Subject: [PATCH 073/104] Explicitly tell myst to accept internal links to multiple levels of headings Some dumb change requires this to be explicit now. --- conf.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conf.py b/conf.py index 5b7adff..c8c829a 100644 --- a/conf.py +++ b/conf.py @@ -47,6 +47,8 @@ extensions = [ 'sphinx_rtd_theme', ] +myst_heading_anchors = 5 + # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] From ec1a362836c2f520296d260f4e9be7c120729f8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:36:12 -0400 Subject: [PATCH 074/104] Combine/update duplicate worker-owner meeting templates --- worker-owner-meeting.md | 23 ++++++++++------------ worker-owner.md | 42 ----------------------------------------- 2 files changed, 10 insertions(+), 55 deletions(-) delete mode 100644 worker-owner.md diff --git a/worker-owner-meeting.md b/worker-owner-meeting.md index 2e08cef..7560f2c 100644 --- a/worker-owner-meeting.md +++ b/worker-owner-meeting.md @@ -1,9 +1,13 @@ -# Worker Owner Meeting +# Worker-Owner Meeting Copy-pastable template: +The worker-owner meeting should mostly be populated with agenda items. + +It replaces the daily standup if it falls on the same day as one, but ideally we would separate daily items to the daily/weekly rythm pad and leave the worker-owner notes with only the higher-level subjects. Switching pads during the meeting is too disruptive but maybe moving check-ins and work updates to the daily pad after the meeting would work. + ``` -# 2023 November 24 +# 2024 November 24 ## Check-ins (i.e. how are you, generally?) @@ -13,22 +17,13 @@ Copy-pastable template: * Mauricio * Micky * Keegan - -## General Updates (work items) - -* Ben -* Chris -* Sanjay -* Mauricio -* Micky -* Keegan +* Louis ## Financial Checking: Savings: Credit: -https://pad.drutopia.org/p/private_financial-transaction-of-note ### Payable ### Receivable @@ -36,6 +31,7 @@ https://pad.drutopia.org/p/private_financial-transaction-of-note ## Marketing + ### Blog Posts ## Training @@ -43,10 +39,11 @@ https://pad.drutopia.org/p/private_financial-transaction-of-note ## Decisions to make ## Good News -* Ben +* Ben * Chris * Sanjay * Mauricio * Micky * Keegan +* Louis ``` diff --git a/worker-owner.md b/worker-owner.md deleted file mode 100644 index 86937fa..0000000 --- a/worker-owner.md +++ /dev/null @@ -1,42 +0,0 @@ -# Worker-Owner Meeting - -The worker-owner meeting should mostly be populated with agenda items. - -It replaces the daily standup, but ideally we would separate daily items to the daily/weekly rythm pad and leave the worker-owner notes with only the higher-level subjects. Switching pads during the meeting is too disruptive but maybe moving check-ins and work updates to the daily pad after the meeting would work. - - -``` -# 2023 September 29 - - -## Check-ins (i.e. how are you, generally?) - -* Ben - -* Chris - -* David - -* Mauricio - -* Micky - - - -## General Updates (work items) - -* Ben -* Chris -* David -* Mauricio overloaded, but managing to get word done. -* Micky - - -## Financial - -Checking: -Savings: -Credit: - - -## Marketing - - -## Training - -``` From 33e8d82d0d2b1a4c6febf5b5b822a865c4e7b515 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:41:13 -0400 Subject: [PATCH 075/104] Make reference more explicit so myst/sphinx work --- agaric-website/agaric-site-content-entry.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agaric-website/agaric-site-content-entry.md b/agaric-website/agaric-site-content-entry.md index 524f8c1..2b34b51 100644 --- a/agaric-website/agaric-site-content-entry.md +++ b/agaric-website/agaric-site-content-entry.md @@ -2,7 +2,7 @@ *Or, a guide to Agaric's experimental branch of Drutopia.* -First, familiarize yourself with Agaric's tone and voice as described in [Agaric's content style guide](content-style-guide). +First, familiarize yourself with Agaric's tone and voice as described in [Agaric's content style guide](/content-style-guide.md). Second, add content! Most commonly, this will be blog posts. From 0b9fbbd85bb84ea10c8a8117a9031fdbe9b290a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:41:31 -0400 Subject: [PATCH 076/104] Crosslink to the content styleguide --- agaric-website/basics.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/agaric-website/basics.md b/agaric-website/basics.md index f593652..a01eccb 100644 --- a/agaric-website/basics.md +++ b/agaric-website/basics.md @@ -12,3 +12,7 @@ Agaric's main web site is built on [Drutopia](https://drutopia.org/) and most of * The main image, like the summary, is used only for teasers (blog listings, search results). It is therefore requested that you incorporate this image into the early content of your * Do *not* use a title paragraph for blogs, in general, as we don't currently have a way of showing the author and date posted information. + +```{seealso} +[Agaric's Content Style Guide](/content-style-guide.md) +``` From b7625ccf4f773453880e77227c5ed4a904f111ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:41:54 -0400 Subject: [PATCH 077/104] Start with a level 1 heading like myst wants --- client-communication/document-versioning-filenames.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client-communication/document-versioning-filenames.md b/client-communication/document-versioning-filenames.md index 967fbf0..6731873 100644 --- a/client-communication/document-versioning-filenames.md +++ b/client-communication/document-versioning-filenames.md @@ -1,4 +1,4 @@ -## Document versioning and filenames +# Document versioning and filenames Please use the following file naming convention for all client-facing filenames: From 05c644234c4685378e334052231feeb9e1b9a742 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:46:40 -0400 Subject: [PATCH 078/104] Tell myst to ignore ambiguous :std:ref: :std:doc: references at least, hope it only ignors it when it is identical ref and doc (title is same as filename for the same file) --- conf.py | 1 + 1 file changed, 1 insertion(+) diff --git a/conf.py b/conf.py index c8c829a..0a47145 100644 --- a/conf.py +++ b/conf.py @@ -48,6 +48,7 @@ extensions = [ ] myst_heading_anchors = 5 +suppress_warnings = ["myst.xref_ambiguous"] # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] From 096622fb562c975fadc4d644b68d770f1bb3022d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:47:25 -0400 Subject: [PATCH 079/104] Thoroughly overhaul the content styleguide --- content-style-guide.md | 207 ++++++++++++++++++++--------------------- 1 file changed, 102 insertions(+), 105 deletions(-) diff --git a/content-style-guide.md b/content-style-guide.md index 63b24a2..d68f9ac 100644 --- a/content-style-guide.md +++ b/content-style-guide.md @@ -8,32 +8,22 @@ Good content is authentic, useful, and appropriate to its context. Agaric's voice is straightforward, bold, and irreverant. +[Write for translation](#writing-for-translation) by writing clear, straightforward English. [Write for accessibility](#writing-for-accessibility) by doing the same and by organizing information, steering clear of distractions, and being mindful of alternative ways of processing information (including non-visual). -### Writing about people - -We write and build apps with a person-first perspective. Being aware of the impact of language is one way for us to live out our [values](values). - -* Do not reference age or ability unless it is immediately relevant. -* Avoid gendered language and use the singular they. -* When writing about a person, use their preferred pronouns; if you do not know those, use their name. -* Related resource: [The Conscious Style Guide](https://consciousstyleguide.com/). - - -### Grammar and mechanics - -Some people will read every word you write. Others will just scan. Help everyone by grouping related ideas together and using descriptive headers and subheaders. - -Focus your message, and create a hierarchy of information. Lead with the main point or the most important content. - + * Group related ideas together with descriptive headers and subheaders. + * Lead with the main point. * Use active voice and positive language. * Use short words and sentences. * Avoid unnecessary modifiers. - * Use specific examples. - * Avoid vague language. - * Be consistent. Adhere to the copy patterns and style points outlined in this guide. + * Use specific examples; avoid vague language. + * Be consistent. (This guide is here to help!). * Do not use contractions as they cheapen the content and provide difficulty for readers of other languages. - * Use the serial comma. Otherwise, use common sense. (Also known as the Oxford comma, it helps clarify when items in a list of three, four, or more things are their own items.) - * Do not use underline for emphasis, and do not use any combination of italic, bold, caps, and underline. + * Use the serial comma. (Also known as the Oxford comma, it helps clarify when items in a list of three, four, or more things are their own items.) + * Do not use underline or all-uppercase capitalization for emphasis. + * Avoid combining *italics* and **bold** (***except as last-resort extra emphasis***). + * Skip unnecessary images and when including pictures or graphics provide alt text (image descriptions). + * Lower barriers to taking action by ensuring links are descriptive and that in forms all fields have labels that are present and clear with a minimum of required fields. + * Leave out irrelevent characterizations, especially when [writing about people](#writing-about-people). * When in doubt, read your writing out loud. Many of these repeat or reinforce George Orwell's six rules from his essay "Politics and the English Language" (1946), and it is worth keeping all of them in mind, especially the last: @@ -45,30 +35,9 @@ Many of these repeat or reinforce George Orwell's six rules from his essay "Poli > (v) Never use a foreign phrase, a scientific word, or a jargon word if you can think of an everyday English equivalent. > (vi) Break any of these rules sooner than say anything barbarous. +[Much more on grammar and mechanics](#grammar-and-mechanics). -### Writing for accessibility - -* Create a hierarchy, with the most important information first. -Place similar topics in the same paragraph, and clearly separate different topics with headings. -* Use plain language. Write short sentences and familiar words. -* Links should provide information on the associated action or destination. Avoid saying “click here” or “learn more.” -* Avoid using images when descriptive text will do. -* Avoid directional instructions or language that requires the reader to see the layout or design of the page. -* Label inputs on forms with clear names and use appropriate tags. Think carefully about what fields are necessary, and especially which ones you mark as required. - - -### Writing for translation - -* Use active voice. -* Avoid double negatives. -* Do not use contractions as they cheapen the content and provide difficulty for readers that do not speak English of other languages. -* Avoid using synonyms for the same word in a single piece of writing. -* Write briefly, but do not sacrifice clarity for brevity. You may need to repeat or add words to make the meaning of your sentences clear to a translator. -* Avoid slang, idioms, and cliches. -* Avoid unnecessary abbreviations. - - -## Writing Goals and Principles +## Goals and Principles when writing With every piece of content we publish, we aim to: @@ -91,7 +60,7 @@ We strive to have the same voice all the time, but our tone changes to suit the Agaric's voice is: * Straightforward and earnest. - * Unafraid of bold and even visionary calls to action. + * Unafraid of bold, perhaps visionary, calls to action. * Irreverant; the human condition is too serious to take anything too seriously. ### Tone @@ -106,9 +75,15 @@ Agaric has a sense of humor, so feel free to be funny when it is appropriate and We have been saying it from the beginning and are only half-serious about it. -## Writing About People +## Writing about people -We write the same way we build software: with a person-first perspective. Whether writing for an internal or external audience, write for and about other people in a way that is compassionate, inclusive, and respectful. Being aware of the impact of our language will help make Agaric a better place to work and a better steward of our values in the world. +We write the same way we build software: with a person-first perspective. Being aware of the impact of language is one way for us to live out our [values](values.md). + +* Do not reference age or ability unless it is immediately relevant. +* Avoid gendered language and use the singular they. +* When writing about a person, use their preferred pronouns; if you do not know those, use their name. + +Write for and about other people in a way that is compassionate, inclusive, and respectful. ### Age @@ -173,8 +148,9 @@ Use the adjective "blind" to describe a person who is unable to see. Use "low vi ## Grammar and mechanics -Adhering to certain rules of grammar and mechanics helps us keep our writing clear and consistent. This section will lay out our house style, which applies to all of our content unless otherwise noted in this guide. (We cover a lot of ground in this section—the search feature will help if you are looking for something in particular.) +Adhering to certain rules of grammar and mechanics helps us keep our writing clear and consistent. This section will lay out our house style, which applies to all of our content unless otherwise noted in this guide. (We cover a lot in this section— search if you are looking for something in particular.) +(grammar-and-mechancis-basics)= ### Basics Write for all readers. Some people will read every word you write. Others will just skim. Help everyone read better by grouping related ideas together and using descriptive headers and subheaders. @@ -253,25 +229,25 @@ Numbers over 3 digits get commas: 1,000 150,000 -Write out big numbers in full. Abbreviate them if there are space restraints, as in a tweet or a chart: 1k, 150k. +Write out big numbers in full. Abbreviate them if there are space restraints, as in a microblog post or a chart: 1k, 150k. #### Dates -Generally, spell out the day of the week and the month. Abbreviate only if space is an issue in the app. +Generally, spell out the day of the week and the month. Abbreviate only if space is an issue. Saturday, January 24 Sat., Jan. 24 #### Decimals and fractions Spell out fractions. -Yes: two-thirds No: 2/3 +Yes: two-thirds Best: ⅔ Use decimal points when a number can’t be easily written out as a fraction, like 1.375 or 47.2. #### Percentages -This depends on context - use the % symbol or spell out "percent" depending on which looks best. +This depends on context— use the % symbol or spell out "percent" depending on which looks best. #### Ranges and spans @@ -324,6 +300,7 @@ the 90s When referring to decades more than 100 years ago, be more specific: the 1650s the 1890s +the 1910s #### Punctuation @@ -419,7 +396,7 @@ Use single quotation marks for quotes within quotes. ##### Semicolons -Go easy on semicolons; they usually support long, complicated sentences that could be simplified. Try an em dash (—) instead, or simply start a new sentence. +Go easy on semicolons; they usually support long, complicated sentences that could be simplified. Try an em dash (—) instead, or simply start a new sentence. ##### Ampersands @@ -433,23 +410,25 @@ Do not use ampersands unless one is part of a company or brand name. When referring generally to a file extension type, use all uppercase without a period. Add a lowercase s to make plural. - * GIF * PDF - * HTML + * PNG * JPGs When referring to a specific file, the filename should be lowercase: - * slowclap.gif * agaric-example-org-website-proposal.pdf - * ben-twitter-profile.jpg + * micky-twitter-profile.jpg + +```{seealso} +Agaric's [document versioning and filename conventions](). +``` ##### Pronouns -If your subject's gender is unknown or irrelevant, use "they," "them," and "their" as a singular pronoun. Use "he/him/his" and "she/her/her" pronouns as appropriate. Do not use "one" as a pronoun. +If your subject's gender is unknown or irrelevant, use "they," "them," and "their" as a singular pronoun. Use "he/him/his" and "she/her/her" pronouns as appropriate. Do not use "one" as a pronoun. ```{seealso} -For more on writing about gender, see [Writing about people](writing-about-people). +For more on writing about gender, see [Writing about people](#writing-about-people). ``` ##### Quotations @@ -466,7 +445,7 @@ Marketing team Support department Capitalize individual job titles when referencing to a specific role. Do not capitalize when referring to the role in general terms. Our new Marketing Manager starts today. -All the managers ate donuts. +All the managers ate doughnuts. Do not refer to someone as a “guru,” “rockstar,” or “wizard” unless they literally are one. **Schools** @@ -514,8 +493,8 @@ Do not use underline formatting, which typically indicates a link, and do not us ## Write positively Use positive language rather than negative language. One way to detect negative language is to look for words like "cannot" or "do not" (or the contractions we want to remove anyway, "can't" and "don't"). -Yes: To get a donut, stand in line. -No: You can't get a donut if you don't stand in line. +Yes: To get a doughnut, go to the kitchen. +No: You can't get a doughnut if you don't go to the kitchen. ## Content Types @@ -602,11 +581,13 @@ Example: Agaric Launches Data Visualization Platform for Healthcare Providers Every piece of content we publish is supported by a number of smaller pieces. This section lays out our style in regards to these web elements, and explains our approach to the tricky art of SEO. +(web-elements-guidelines)= ### Guidelines #### Alt text + Alt text is a way to label images, and it is especially important for people who can’t see the images on our website. Alt text should describe the image in a brief sentence or two. -For more on how and why we use alt text, read the Accessibility section. +For more on how and why we use alt text, read the [Accessibility section](#writing-for-accessibility). #### Buttons @@ -647,18 +628,19 @@ Use title case, unless the heading is a punctuated sentence. If the heading is a #### Links -Provide a link whenever you’re referring to something on an external website. Use links to point users to relevant content and trusted external resources. +Provide a link when you refer to anything web-accessible that is relevant and hosted by a trusted external resources. Do not include preceding articles (a, an, the, our) when you link text. For example: -Yes: Read the [content style guide](content-style-guide#links) for details. -No: Read [the content style guide](content-style-guide#links) for details. +Yes: Read the [content style guide](content-style-guide.md#links) for details. +No: Read [the content style guide](content-style-guide.md#links) for details. -If a link comes at the end of a sentence or before a comma, don’t link the punctuation mark. +If a link comes at the end of a sentence or before a comma, do not link the punctuation mark. -Do not say things like “Click here!” or “Click for more information” or “Read this.” Write the sentence as you normally would, and link relevant keywords. - -Links should look different than regular copy, strong text, or emphasis text. They should have a hover state that communicates they are interactive, and should have a distinct active and visited state. When setting the hover state of links, be sure to include focus state as well, to help readers using assistive technologies and touch devices. +Do not say things like "Click here!" or "Click for more information" or "Read this." Write the sentence as you normally would, and link relevant keywords. +```{seealso} +[Baseline Styleguide: Links](making-websites/baseline-styleguide.md#links) +``` #### Lists @@ -704,7 +686,7 @@ Give every image descriptive alt text. Agaric blog posts are written by people from all over the company, not just those with “writer” in their job titles. We love having people who know the most about what they do blog about their work. The person most familiar with the subject is in the best position to convey it, and other Agarics can help with brainstorming and editing as needed. - +(writing-blog-posts-basics)= ### Basics We update the main Agaric blog a couple times every month. We generally publish: @@ -890,7 +872,7 @@ People should be able to keep up with Agaric however they choose, so we should i ### Guidelines -E-mail newsletters use our [voice and tone](#id1) and follow our [grammar and mechanics](grammar-and-mechanics), in addition to these newsletter-specific considerations. +E-mail newsletters use our [voice and tone](#voice-and-tone) and follow our [grammar and mechanics](#grammar-and-mechanics), in addition to these newsletter-specific considerations. ### Consider all elements @@ -965,7 +947,7 @@ Agaric has a presence on most major social media platforms. Here are our most ac ### Guidelines -Our writing for social media should generally follow the style points outlined in the [Voice and tone](#id1) and [Grammar and mechanics](#id3) sections. Here are some additional pointers. +Our writing for social media should generally follow the style points outlined in the [Voice and tone](#voice-and-tone) and [Grammar and mechanics](#grammar-and-mechanics) sections. Here are some additional pointers. #### Write concisely, but clearly @@ -1003,8 +985,9 @@ We employ hashtags rarely and deliberately. We may use them to promote an event ## Writing for Accessibility -We are always working to make our content more accessible and usable to the widest possible audience. Writing for accessibility goes way beyond making everything on the page available as text. It also affects the way you organize content and guide readers through a page. Depending on the audience and country, there may be laws governing the level of accessibility required. At minimum, an accessible version should be available. Accessibility includes users of all mental and physical capacities, whether situational (broken glasses!) or more permanent. +We are always working to make our content more accessible and usable to the widest possible audience. Writing for accessibility goes way beyond making everything on the page available as text. It also affects the way you organize content and guide readers through a page. Depending on the audience and country, there may be laws governing the level of accessibility required. At minimum, an accessible version should be available. Accessibility includes users of all mental and physical capacities, whether situational (broken glasses, circling helicopters) or more permanent. +(accessibility-basics)= ### Basics We write for a diverse audience of readers who all interact with our content in different ways. We aim to make our content accessible to anyone using a screen reader, keyboard navigation, or Braille interface, and to users of all cognitive capabilities. @@ -1019,6 +1002,16 @@ As you write, consider the following: Many of the best practices for writing for accessibility echo those for writing technical content, with the added complexity of markup, syntax, and structure. + * Some people will read every word you write. Others will scan. Help everybody by grouping related ideas together and by using descriptive headers and subheaders. + * Create a hierarchy, with the most important information first. +Place similar topics in the same paragraph, and clearly separate different topics with headings. + * Use plain language. Write short sentences and familiar words. + * Links should provide information on the associated action or destination. Avoid writing "click here" or "learn more." + * Avoid using images when descriptive text will do. + * Avoid directional instructions or language that requires the reader to see the layout or design of the page. + * Label inputs on forms with clear names and use appropriate tags. Think carefully about what fields are necessary, and especially which ones you mark as required. + +(accessibility-guidelines)= ### Guidelines * Avoid directional language @@ -1055,13 +1048,13 @@ Write short sentences and use familiar words. Avoid jargon and slang. If you nee ### Use alternative text -The alt tag is the most basic form of image description, and it should be included on all images. The language will depend on the purpose of the image: +The alt tag is the most basic form of image description, and it should be included on all images. The wording will depend on the purpose of the image: * If it is a creative photo or supports a story, describe the image in detail in a brief caption. * If the image is serving a specific function, describe what is inside the image in detail. People who do not see the image should come away with the same information as if they had. * If you are sharing a chart or graph, include the data in the alt text so people have all the important information. -Each browser handles alt tags differently. Supplement images with standard captions when possible. +Supplement images with standard captions when you realize . ### Make sure closed captioning is available @@ -1073,6 +1066,7 @@ Aim for high contrast between your font and background colors. Tools in the reso Images should not be the only method of communication, because images may not load or may not be seen. Avoid using images when the same information could be communicated in writing. +(accessibility-resources)= ### Resources * [Accessibility evaluation for web writers](http://www.4syllables.com.au/2013/05/writers-accessibility-evaluation/) @@ -1082,10 +1076,19 @@ Images should not be the only method of communication, because images may not lo ## Writing for Translation +* Use active voice. +* Avoid double negatives. +* Do not use contractions as they cheapen the content and provide difficulty for readers that do not speak English of other languages. +* Avoid using synonyms for the same word in a single piece of writing. +* Write briefly, but do not sacrifice clarity for brevity. You may need to repeat or add words to make the meaning of your sentences clear to a translator. +* Avoid slang, idioms, and cliches. +* Avoid unnecessary abbreviations. + Agaric serves users in several countries and territories, not just the United States. As our user base grows, it becomes more and more important that our content is accessible to people around the world. We call the process of writing copy for translation "internationalization." This section will address things you can do to help international audiences, including translators, better comprehend your text. +(writing-for-translation-basics)= ### Basics We try to write all of our content in standard, straightforward English that can be understood by users with limited English proficiency. It is much easier for a translator to clearly communicate ideas written in straightforward, uncomplicated sentences. @@ -1100,9 +1103,10 @@ Use positive words when talking about positive situations. For example, because Avoid contractions. +(writing-for-translation-guidelines)= ### Guidelines -When writing for international audiences, we generally follow what is outlined in the Voice and tone and Grammar and mechanics sections. But in this section more than others, some style points contradict what is stated elsewhere in the guide. If you are writing something to be translated, the guidelines in this section should take precedence. +When writing for international audiences, we generally follow what is outlined in the Voice and tone and [Grammar and mechanics](#grammar-and-mechanics) sections. But in this section more than others, some style points contradict what is stated elsewhere in the guide. If you are writing something to be translated, the guidelines in this section should take precedence. #### Consider cultural differences @@ -1187,31 +1191,31 @@ No: From our backyard, we could hear the planes taking off from the airport. * Slang, idioms, and cliches * Contractions (English contractions may be harder to translate) -* Shortened words, even if they are common in English (use “application,” not “app”) -* Uncommon foreign words (use "genuine,” not “bona fide”) -* Unnecessary abbreviations (use "for example,” not “e.g.”) -* Converting one part of speech into another if it isn’t already commonly used (use "Send us an e-mail” instead of “message us”) -* Non-standard or indirect verb usage (use “he says,” not “he’s like” or “he was all”) +* Shortened words, even if they are common in English (use "application," not "app") +* Uncommon foreign words (use "genuine," not "bona fide") +* Unnecessary abbreviations (use "for example," not "e.g.") +* Verbing nouns (or otherwise converting one part of speech into another) if the usage is not common (use "Send us an e-mail" instead of "message us") +* Non-standard or indirect verb usage (use "he said," not "he was like" or "he was all") * Double negatives -* Synonyms, generally. Do not use a lot of different words for the same thing in a single piece of writing. Instead of mixing it up with “campaign,” “newsletter,” “bulletin,” etc., pick one term and stick with it. +* Using multiple different words for the same thing in a single piece of writing. Instead of mixing it up with "campaign," "newsletter," "bulletin," etc., pick one term and stick with it. #### Beware words with multiple meanings -“Once” (could mean “one time,” “after,” “in the past,” or “when”) -Yes: After you log in, you will see your account's Dashboard. -No: Once you log in, you will see your account's Dashboard. +"Once" (could mean "one time," "after," "in the past," or "when") +No: Once you log in, you will see your account's dashboard. +Yes: After you log in, you will see your account's dashboard. -“Right” (could mean “correct,” “the opposite of left,” “politically conservative,” etc.) -Yes: In the File Manager, click the correct image and drag it to the pane at right. -No: In the File Manager, click the right image and drag it to the right pane. +"Right" (could mean "correct," "the opposite of left," or "reactionary") +No: Click the right image and drag it to the right pane. +Yes: Click the correct image and drag it to the pane at right. -“Since” (could refer to a point in time, or a synonym of “because”) -Yes: Because you already have a complete mailing list, you can send your campaign at any time. -No: Since you already have complete mailing list, you can send your campaign at any time. +"Since" (could refer to a point in time, or a synonym of "because") +No: Since you already registered, this information will be filled out for you. +Yes: Because you already registered, this information will be filled out for you. -“Require” plus an infinitive (could confuse the relationship between subject and object) -Yes: Autoresponders can be configured and sent from paid accounts. -No: A paid account is required to send autoresponders. (This could imply that users with paid accounts are required to send autoresponders.) +"Require to" (could confuse the relationship between subject and object) +No: A registered account is required to post to the forum. (This could imply that people with paid accounts are required to send autoresponders.) +Yes: An account “Has” or “have” plus past participle (could confuse the relationship between subject and object) Yes: The folder contains sent campaigns. @@ -1223,9 +1227,9 @@ No: The folder has sent campaigns. When writing for an international audience, use the metric system. Spell out all units and avoid abbreviation. **Currency** -Many countries call their currency "the dollar," but the value is going to differ between countries. The US dollar is not the same as the Canadian dollar, for example. So it’s important to specify. +Many countries call their currency "the dollar," but the value is going to differ between countries. The US dollar is not the same as the Canadian dollar, for example. So it is important to specify. -Avoid colloquial phrases that relate to money, like “five-and-dime,” “greenbacks,” or “c-notes.” These will not translate well. +Avoid colloquial phrases that relate to money, like "five-and-dime," "greenbacks," or "c-notes." These will not translate well. ## Word list (specialized vocabulary) @@ -1285,13 +1289,6 @@ Originally adapted from [Mailchimp's content style guide](https://styleguide.mai * [Marketing documentation](marketing). * Information about [copyrights and trademarks](copyright-and-trademarks). + * [Baseline Styleguide](making-websites/baseline-styleguide.md) * [Agaric website basics](agaric-website/basics) and [content entry on Agaric's sites](agaric-website/agaric-site-content-entry). ``` - -```{toctree} ---- -caption: See also ---- - -copyright-and-trademarks -``` From d0318ffca47fd8eb97eb1c65e327d67c50c801c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:47:48 -0400 Subject: [PATCH 080/104] Update the documentation's documentation --- documentation.md | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) diff --git a/documentation.md b/documentation.md index 140a87c..a09ace1 100644 --- a/documentation.md +++ b/documentation.md @@ -15,7 +15,7 @@ We like [Gitlab's approach](https://about.gitlab.com/handbook/git-page-update/#w Somewhere is better than nowhere. -Don't worry about [translation](translation). +Don't worry about [translation](translation.md). ## Guidelines @@ -25,22 +25,48 @@ Don't worry about [translation](translation). * Topics which are of general application can be abstracted, put in this repository, and linked to at this documentation. ```{note} -In doing documentation we are living our [values](values) of encouraging continuous learning, appreciating new ideas, giving back to the communities we are part of, and valuing long-term relationships. +In doing documentation we are living our [values](values.md) of encouraging continuous learning, appreciating new ideas, giving back to the communities we are part of, and valuing long-term relationships. ``` -## Local preview +## This documentation -### Setup +### Local preview + +#### Setup ```bash sudo apt install python3-sphinx pip3 install -r requirements.txt ``` -### Generating +#### Generating Running this documentation locally: ```bash sphinx-build -b html . _build/html ``` + +### Useful examples + +#### Including the table of contents of another page + +``` +```{toctree} +--- +caption: See also +--- + +copyright-and-trademarks +``` +``` + +Produces this: + +```{toctree} +--- +caption: See also +--- + +copyright-and-trademarks +``` From 8c98755ddfc1c06d19ddce1186f0fcb5cb8e8254 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:48:03 -0400 Subject: [PATCH 081/104] Add copyright and trademarks to the main ToC --- index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/index.md b/index.md index c215b08..89b65b0 100644 --- a/index.md +++ b/index.md @@ -69,6 +69,7 @@ agaric-website/tags-and-taxonomy-terms agaric-website/translation agaric-website/short-urls marketing +copyright-and-trademarks ``` From 08a92ad9c0c2dc3258cd21ac2e4945854cd0c4d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:48:31 -0400 Subject: [PATCH 082/104] Move IRC stuff out of intra-team comms to 'old' section --- intra-team-communication.md | 120 +----------------------------------- old/irc.md | 117 +++++++++++++++++++++++++++++++++++ 2 files changed, 120 insertions(+), 117 deletions(-) create mode 100644 old/irc.md diff --git a/intra-team-communication.md b/intra-team-communication.md index be25fbe..138b729 100644 --- a/intra-team-communication.md +++ b/intra-team-communication.md @@ -38,31 +38,14 @@ Hover over a stream in the lefthand column to get to stream settings; there's al Stream settings pages are also key for getting the e-mail address for sending e-mail to streams, https://agaric.zulipchat.com/help/message-a-stream-by-email (their help is lightly customized to organization, so that "Your streams" link will work) -### Zulip <-> IRC bridge +## Real-time meetings with BigBlueButton -This package has been installed using (sort-of) the instructions at https://agaric.zulipchat.com/integrations/doc/irc +Agaric uses BigBlueButton (BBB) video chat for our daily Stand Up meetings and for client meetings. We have an account with [meet.coop](https://meet.coop) but currently primarily use our own instance, [meet.agaric.coop](https://meet.agaric.coop). -The bot currently lives on irc.agaric.com under the zulip account with software at /srv/zulip. - -To launch the bot, login as root, and then: -``` -su - zulip # become user for bot for agaric -startzulip -ctrl+d # switch back to root -su - zulip-nichq # become user for bot for nichq -startzulip -``` - -This should start zulip in the background and you can now disconnect. If there are errant processes, use `ps aux|grep zulip` to locate PIDs and `kill {pid}` of each. Also, you can `kick bot_zulip` on IRC if you are an IRC operator, which should also kill an existing process. - - -## BBB - BigBlueButton video chat - -Agaric uses BigBlueButton for our daily Stand Up meetings and for client meetings. We have an account with http://meet.coop and you can find our room is here: https://ca.meet.coop/b/aga-52x-qa8 +Regular meetings include [Monday](monday-checkin.md), [Wednesday](wednesday-checkin.md), and [Friday](friday-review-and-planning.md) [weekly rhythm meetings](weekly-rhythm.md). More irregular meetings include as-needed [worker-owner meetings](worker-owner-meeting.md). ## IRC - \#agaric Agaric also maintains a channel for worker-owners only. NOTE: We have not been using IRC sine Zulip arrived, but some of us still hang out there and use it to connect with other developers that are not in Zulip. @@ -76,103 +59,6 @@ Freenode has given us operator privileges for this channel. To use it, we need Some of our best clients are also on IRC, as are our partners at [May First Movement Technology (#mayfirst on irc.indymedia.org)](https://support.mayfirst.org/wiki/faq/chat). -### IRC Bouncer ### - -**This is currently not active. There is an admin account installed/configured, but not auto-starting, and currently not running. If any member wants to restore the service for themselves, feel free!** - -In order to acquire a 1.7 edition of ZNC, the backports for stretch were added and utilized for this package. - -ZNC 1.7 is an IRC bouncer listening on port 1025 of irc.agaric.com. - -A web interface is available for management at: https://irc.agaric.com:1025 that enables module maintenance, etc. - -The entire app runs under the local system user znc-admin (just run `znc` as the znc-admin user). - -### Web-based IRC client: The Lounge - -We can access our IRC (and any other IRC) through: - -https://irc.agaric.com - -#### The Lounge Management - -[The Lounge is a self-hosted web IRC client](https://thelounge.github.io/) we're using to provide https://irc.agaric.com - -Everyone in [SSH_public_keys](https://gitlab.com/agaric/internal/-/wikis/SSH-Public-Keys) as of 2017 August has access to the Digital Ocean droplet (1cpu/512mb) hosting it: - -`ssh root@irc.agaric.com` - -##### Upgrading - -TheLounge is installed manually via dpkg as there is no current apt source for it. - -To upgrade via dpkg: -- Go to https://github.com/thelounge/thelounge/releases/ and select your release -- Copy the link to the deb file at the bottom of the releases page. -- `ssh root@irc.agaric.com` and run `wget -L -o thelounge.deb <copied link>` -- Install the new package with `dpkg -i thelounge.deb` -- The service should restart, but if it does not, `systemctl restart thelounge` - -There is also an option to use `thelounge update` but it is unclear if this is preferable to using dpkg. - -##### Configuration - -TheLounge is bound to the loopback address at port 9000 and reverse proxied via NGINX. The configuration and user files are located at `/srv/lounge/`. The configuration is pointed at via an Environment variable (the variable can be inspected/changed via `systemctl edit thelounge`). - -##### TLS(/SSL) - -NGINX will bounce HTTP connections to HTTPS and handle encryption via reverse proxy. Certbot is installed and should be handling automatic renewals with reload of NGINX as needed. - -##### Management - -Note that because the ENV var is depended upon for our configuration, and it runs as thelounge user. In order to facilitate simpler management, an alias is defined for thelounge under the root account. - -This is configured for you (as root): -``` -alias thelounge='sudo -u thelounge THELOUNGE_HOME=/srv/lounge thelounge' -``` - -List users: - -``` -thelounge list -``` - -Addin a user: - -``` -thelounge add username -``` - -Where `username` is the IRC nick for the user you are adding. - -reset pwd: - -``` -thelounge reset username -``` - -Additional management commands can be found in [TheLounge documentation](https://thelounge.chat/docs/users). - -### IRC Bot (Limnoria aka Supybot) - -#### History - -Stefan Freudenberg selected and installed Supybot as Agaric's general-purpose information bot (in particular expanding issue numbers to issue titles) circa 2010. Early in 2018 Chris Thompson upgraded Supybot — "a robust (it doesn't crash), user friendly (it's easy to configure) and programmer friendly (plugins are extremely easy to write) Python IRC bot. It aims to be an adequate replacement for most existing IRC bots. It includes a very flexible and powerful ACL system for controlling access to commands, as well as more than 50 builtin plugins providing around 400 actual commands" — to Limnoria — a project which continues development of Supybot. - -It is installed on Simone. - -#### Common commands - -@later tell username A message - -(until we override @tell to use the far more useful 'later' flavor) - -#### Official documentation - -* https://github.com/ProgVal/Limnoria -* http://doc.supybot.aperio.fr/en/latest/index.html - ## Internal notes Agarics can get more detail [on communication channels in the wiki](https://gitlab.com/agaric/internal/wikis/Communication-Channels). diff --git a/old/irc.md b/old/irc.md new file mode 100644 index 0000000..e90e601 --- /dev/null +++ b/old/irc.md @@ -0,0 +1,117 @@ +# IRC + +### Zulip <-> IRC bridge + +This package has been installed using (sort-of) the instructions at https://agaric.zulipchat.com/integrations/doc/irc + +The bot currently lives on irc.agaric.com under the zulip account with software at /srv/zulip. + +To launch the bot, login as root, and then: +``` +su - zulip # become user for bot for agaric +startzulip +ctrl+d # switch back to root +su - zulip-nichq # become user for bot for nichq +startzulip +``` + +This should start zulip in the background and you can now disconnect. If there are errant processes, use `ps aux|grep zulip` to locate PIDs and `kill {pid}` of each. Also, you can `kick bot_zulip` on IRC if you are an IRC operator, which should also kill an existing process. + + +### IRC Bouncer ### + +**This is currently not active. There is an admin account installed/configured, but not auto-starting, and currently not running. If any member wants to restore the service for themselves, feel free!** + +In order to acquire a 1.7 edition of ZNC, the backports for stretch were added and utilized for this package. + +ZNC 1.7 is an IRC bouncer listening on port 1025 of irc.agaric.com. + +A web interface is available for management at: https://irc.agaric.com:1025 that enables module maintenance, etc. + +The entire app runs under the local system user znc-admin (just run `znc` as the znc-admin user). + +### Web-based IRC client: The Lounge + +We can access our IRC (and any other IRC) through: + +https://irc.agaric.com + +#### The Lounge Management + +[The Lounge is a self-hosted web IRC client](https://thelounge.github.io/) we're using to provide https://irc.agaric.com + +Everyone in [SSH_public_keys](https://gitlab.com/agaric/internal/-/wikis/SSH-Public-Keys) as of 2017 August has access to the Digital Ocean droplet (1cpu/512mb) hosting it: + +`ssh root@irc.agaric.com` + +##### Upgrading + +TheLounge is installed manually via dpkg as there is no current apt source for it. + +To upgrade via dpkg: +- Go to https://github.com/thelounge/thelounge/releases/ and select your release +- Copy the link to the deb file at the bottom of the releases page. +- `ssh root@irc.agaric.com` and run `wget -L -o thelounge.deb <copied link>` +- Install the new package with `dpkg -i thelounge.deb` +- The service should restart, but if it does not, `systemctl restart thelounge` + +There is also an option to use `thelounge update` but it is unclear if this is preferable to using dpkg. + +##### Configuration + +TheLounge is bound to the loopback address at port 9000 and reverse proxied via NGINX. The configuration and user files are located at `/srv/lounge/`. The configuration is pointed at via an Environment variable (the variable can be inspected/changed via `systemctl edit thelounge`). + +##### TLS(/SSL) + +NGINX will bounce HTTP connections to HTTPS and handle encryption via reverse proxy. Certbot is installed and should be handling automatic renewals with reload of NGINX as needed. + +##### Management + +Note that because the ENV var is depended upon for our configuration, and it runs as thelounge user. In order to facilitate simpler management, an alias is defined for thelounge under the root account. + +This is configured for you (as root): +``` +alias thelounge='sudo -u thelounge THELOUNGE_HOME=/srv/lounge thelounge' +``` + +List users: + +``` +thelounge list +``` + +Addin a user: + +``` +thelounge add username +``` + +Where `username` is the IRC nick for the user you are adding. + +reset pwd: + +``` +thelounge reset username +``` + +Additional management commands can be found in [TheLounge documentation](https://thelounge.chat/docs/users). + +### IRC Bot (Limnoria aka Supybot) + +#### History + +Stefan Freudenberg selected and installed Supybot as Agaric's general-purpose information bot (in particular expanding issue numbers to issue titles) circa 2010. Early in 2018 Chris Thompson upgraded Supybot — "a robust (it doesn't crash), user friendly (it's easy to configure) and programmer friendly (plugins are extremely easy to write) Python IRC bot. It aims to be an adequate replacement for most existing IRC bots. It includes a very flexible and powerful ACL system for controlling access to commands, as well as more than 50 builtin plugins providing around 400 actual commands" — to Limnoria — a project which continues development of Supybot. + +It is installed on Simone. + +#### Common commands + +@later tell username A message + +(until we override @tell to use the far more useful 'later' flavor) + +#### Official documentation + +* https://github.com/ProgVal/Limnoria +* http://doc.supybot.aperio.fr/en/latest/index.html + From 5a027cd5d798347fe6d301320622f5e4bb75ecea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:48:51 -0400 Subject: [PATCH 083/104] Fix another link that needs to be very explicit --- making-websites/baseline-styleguide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/making-websites/baseline-styleguide.md b/making-websites/baseline-styleguide.md index b9ec396..d7c9629 100644 --- a/making-websites/baseline-styleguide.md +++ b/making-websites/baseline-styleguide.md @@ -3,7 +3,7 @@ A styleguide with no style of its own, but nevertheless providing the basic requirements any look-and-feel guidelines must conform to. ```{seealso} -For writing (rather than presentation), see [Agaric's Content Style Guide](content-style-guide). +For writing (rather than presentation), see [Agaric's Content Style Guide](/content-style-guide.md). ``` ## Links From aa42bd2205f25fc0840b65a292c0f16462debdb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 02:49:13 -0400 Subject: [PATCH 084/104] Fix & update wednesday check-in some more --- wednesday-checkin.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/wednesday-checkin.md b/wednesday-checkin.md index 7c80e74..d513225 100644 --- a/wednesday-checkin.md +++ b/wednesday-checkin.md @@ -1,13 +1,12 @@ # Wednesday operations -The Monday checkin ensures everyone is on the same page starting the week. It is: - * No longer than one hour, maximum. + * No longer than half-an-hour, maximum. * Tasks should be [added to GitLab](https://gitlab.com/agaric/internal/-/boards/) as the meeting takes place. Here is a template that can be pasted into a text pad (ideally markdown-aware). ```md -# 2023 Juluary 19th – Wednesday Checkin +# 2024 Juluary 19th – Wednesday Checkin ## Updates From c0ffc78ea8b83a37ff826cc2ad9f8b62ede77aba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 03:26:59 -0400 Subject: [PATCH 085/104] Include a link to the MyST parser documentation in our documentation's documentation --- documentation.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/documentation.md b/documentation.md index a09ace1..05e61ce 100644 --- a/documentation.md +++ b/documentation.md @@ -30,6 +30,9 @@ In doing documentation we are living our [values](values.md) of encouraging cont ## This documentation + * Written primarily in Markdown, enhanced by Sphinx. + * Uses the [MyST parser for cross-referencing](https://myst-parser.readthedocs.io/en/latest/syntax/cross-referencing.html). + ### Local preview #### Setup From 75fe9ea67bbb5824af03f1155e1a47c44e96256b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 04:58:21 -0400 Subject: [PATCH 086/104] Add days off and all our tools to index --- index.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/index.md b/index.md index 89b65b0..1d18694 100644 --- a/index.md +++ b/index.md @@ -35,6 +35,7 @@ intra-team-communication calendars project-management-with-gitlab weekly-rhythm +days-off ``` @@ -47,12 +48,17 @@ maxdepth: 2 tools/git-setup tools/git-usage tools/setting-up-nextcloud +tools/securely-sending-files-nextcloud tools/setting-up-email tools/big-blue-button +tools/recommended-local-project-locations tools/creating-new-drutopia-site tools/deploying-drutopia-updates tools/ddev-local-development-environment tools/drutopia-member-server-access +tools/upgrading-drutopia-platform-elizabeth-sites +tools/uptime-monitoring +tools/inspecting-logs templates/drupal-module-project ``` From 6685b7491db8ea900c57a823c1a53229560f5cf4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 05:00:41 -0400 Subject: [PATCH 087/104] Add title to stub page that probably we should drop --- tools/upgrading-drutopia-platform-elizabeth-sites.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/upgrading-drutopia-platform-elizabeth-sites.md b/tools/upgrading-drutopia-platform-elizabeth-sites.md index fceb56e..f37de53 100644 --- a/tools/upgrading-drutopia-platform-elizabeth-sites.md +++ b/tools/upgrading-drutopia-platform-elizabeth-sites.md @@ -1,4 +1,4 @@ - +# Upgrading Drutopia sites on the Elizabeth Drutopia platform 1. Ensure BAT and BEE are not in use, and are uninstalled. 1. Ensure Markdown is not in use, and uninstalled. From 98c6dfbdce61088ecd37b60bf8fd981b53615e71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 2 Apr 2024 05:11:23 -0400 Subject: [PATCH 088/104] Fix & title link to reference on filenaming --- client-communication/document-versioning-filenames.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client-communication/document-versioning-filenames.md b/client-communication/document-versioning-filenames.md index 6731873..e1b9c6e 100644 --- a/client-communication/document-versioning-filenames.md +++ b/client-communication/document-versioning-filenames.md @@ -16,4 +16,4 @@ Always use dates, do not use revision numbers, and never use 'final' in a file n This applies to the final sent versions of files, typically PDFs. The word processing document (.odt, .doc) or Markdown (.md) working versions should follow the same format for their file names, for convenience, but leave off the date. -For more on document naming reasoning see http://alistapart.com/article/looking-for-trouble#section1 +For more on document naming reasoning see [Orr Shtuhl in *A List Apart* on avoiding trouble by making deliverables easy to find](https://alistapart.com/article/looking-for-trouble/#section2). From 1b6a134edba6028a6244cd57f5d58db00bcd0591 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 5 Apr 2024 16:55:32 -0700 Subject: [PATCH 089/104] Add the operating agreement --- operating-agreement.md | 178 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 178 insertions(+) create mode 100644 operating-agreement.md diff --git a/operating-agreement.md b/operating-agreement.md new file mode 100644 index 0000000..e4d0dc0 --- /dev/null +++ b/operating-agreement.md @@ -0,0 +1,178 @@ +## Operating agreement for Agaric, LLC + +[Note: For a corporation, these would be called bylaws.] + +## ARTICLE I: Company Formation + +### 1.1 FORMATION. + +The Members hereby form a worker owned and run Limited Liability Company ("Collective") subject to the provisions of the Limited Liability Company Act as currently in effect as of this date, 2011 May 18. Articles of Organization shall be filed with the Secretary of the Commonwealth. + +### 1.2 NAME. + +The name of the Collective shall be Agaric. + +### 1.3 REGISTERED AGENT. + +Up-to-date information can be found at: + +https://corp.sec.state.ma.us/CorpWeb/CorpSearch/CorpSummary.aspx?sysvalue=HjjIHbOP890XgjC6fWoReGpnXzMPqiTgvN_a5t8CxoA- + +### 1.4 TERM. + +The Collective shall continue for a perpetual period. + +(a) Members whose capital interest as defined in Article 2.2 exceeds 50 percent vote for +dissolution; or +(b) Any event which makes it unlawful for the business of the Collective to be carried on +by the Members; or +(c) The death, resignation, expulsion, bankruptcy, retirement of a Member or the +occurrence of any other event that terminates the continued membership of a Member +of the Collective; or +(d) Any other event causing dissolution of this Limited Liability Company under the laws +of the Commonwealth of Massachusetts. + +### 1.5 CONTINUANCE OF COMPANY. + +Notwithstanding the provisions of ARTICLE 1.4, in the event of an occurrence described in ARTICLE 1.4(c), if there are at least two remaining Members, said remaining Members shall have the right to continue the business of the Collective. Such right can be exercised only by the unanimous vote of the remaining Members within ninety (90) days after the occurrence of an event described in ARTICLE 1.4(c). If not so exercised, the right of the Members to continue the business of the Collective shall expire. + +### 1.6 BUSINESS PURPOSE. + +The purpose of the Collective is to help people create and use tools and platforms that meet their needs. The Collective goal is the most power possible for all people over their own lives, and toward that goal the Collective takes on projects that connect ideas, resources, and people. The Collective uses and contributes to open source free software and ensure everything built free from restrictions, and the way it is built open, for clients to truly own. + +### 1.7 PRINCIPAL PLACE OF BUSINESS. + +The location of the principal place of business of the Collective shall be: + +Boston, MA 02134 + +Principal place of business may be changed from time to time to a location the Managers select. Members may also use home-offices or any other workplace of their choice. + +### 1.8 THE MEMBERS. + +The name and place of residence of each Member is located at https://corp.sec.state.ma.us/CorpWeb/CorpSearch/CorpSummary.aspx?sysvalue=HjjIHbOP890XgjC6fWoReGpnXzMPqiTgvN_a5t8CxoA- + +### 1.9 ADMISSION OF ADDITIONAL MEMBERS. + +Except as otherwise expressly provided in the Agreement, no additional members may be admitted to the Collective through issuance by the Collective of a new interest in the Collective, without the prior unanimous written consent of the Members. + + +## ARTICLE II Capital Contributions + +### 2.1 INITIAL CONTRIBUTIONS. + +The Members initially shall contribute to the Company capital as described in Exhibit 3 attached to this Agreement. The agreed total value of such property and cash is $18,000. + +### 2.2 ADDITIONAL CONTRIBUTIONS. + +Except as provided in ARTICLE 6.2, no Member shall be obligated to make any additional contribution to the Company's capital. + +## ARTICLE III Profits, Losses and Distributions + +### 3.1 PROFITS/LOSSES. + +For financial accounting and tax purposes the Company's net profits or net losses shall be determined on an annual basis and shall be allocated to the Members in proportion to each Member's relative capital interest in the Company as set forth in Exhibit 2 as amended from time to time in accordance with Treasury Regulation 1.704-1. + +### 3.2 DISTRIBUTIONS. + +The Members shall determine and distribute available funds annually or at more frequent intervals as they see fit. Available funds, as referred to herein, shall mean the net cash of the Company available after appropriate provision for expenses and liabilities, as determined by the Managers. Distributions in liquidation of the Company or in liquidation of a Member's interest shall be made in accordance with the positive capital account balances pursuant to Treasury Regulation 1.704-l(b)(2)(ii)(b)(2). To the extent a Member shall have a negative capital account balance, there shall be a qualified income offset, as set forth in Treasury Regulation 1.704-l(b)(2)(ii)(d). + + +### ARTICLE IV: Management + +### 4.1 MANAGEMENT OF THE BUSINESS. + +The name and place of residence of each Manager is located at https://corp.sec.state.ma.us/CorpWeb/CorpSearch/CorpSummary.aspx?sysvalue=HjjIHbOP890XgjC6fWoReGpnXzMPqiTgvN_a5t8CxoA- + +Each Member is automatically a Manager. By a vote of the Members holding a majority of the capital interests in the Collective, as set forth in Schedule 2 as amended from time to time, shall elect so many additional non-Member Managers as the Members determine. + +### 4.2 MEMBERS. + +The liability of the Members shall be limited as provided pursuant to applicable law. No Member shall be an agent of any other Member of the Collective solely by reason of being a Member. + +### 4.3 POWERS OF MANAGERS. + +The Managers are authorized on the Collective's behalf to make all decisions as to +(a) the sale, development lease or other disposition of the Collective's assets; +(b) the purchase or other acquisition of other assets of all kinds; +(c) the management of all or any part of the Collective's assets; +(d) the borrowing of money and the granting of security interests in the Collective's assets; +(e) the pre-payment, refinancing or extension of any loan affecting the Company's assets; +(f) the compromise or release of any of the Collective's claims or debts; and, +(g) the employment of persons, firms or corporations for the operation and management of the company's business. + +In the exercise of their management powers, the Collective are authorized to execute and deliver +(a) all contracts, conveyances, assignments leases, sub-leases, franchise agreements, licensing agreements, management contracts and maintenance contracts covering or affecting the Collective's assets; +(b) all checks, drafts and other orders for the payment of the Collective's funds; +(c) all promissory notes, loans, security agreements and other similar documents; and, +(d) all other instruments of any other kind relating to the Collective's affairs, whether like or unlike the foregoing. + +### 4.4 NOMINEE. + +Title to the Collective's assets shall be held in the Collective's name or in the name of any nominee that the Managers may designate. The Managers shall have power to enter into a nominee agreement with any such person, and such agreement may contain provisions indemnifying the nominee, except for his willful misconduct. + +### 4.6 COMPANY INFORMATION. + +Upon request, the Managers shall supply to any member information regarding the Collective or its activities. Each Member or his authorized representative shall have access to and may inspect and copy all books, records and materials in the Manager's possession regarding the Company or its activities. The exercise of the rights contained in this ARTICLE 4.6 shall be at the requesting Member's expense. + +### 4.7 EXCULPATION. + +Any act or omission of the Managers, the effect of which may cause or result in loss or damage to the Company or the Members if done in good faith to promote the best interests of the Company, shall not subject the Managers to any liability to the Members. + +### 4.8 INDEMNIFICATION. + +The Company shall indemnify any person who was or is a party defendant or is threatened to be made a party defendant, pending or completed action, suit or proceeding, whether civil, criminal, administrative, or investigative (other than an action by or in the right of the Company) by reason of the fact that he is or was a Member of the Company, Manager, employee or agent of the Company, or is or was serving at the request of the Company, for instant expenses (including attorney's fees), judgments, fines, and amounts paid in settlement actually and reasonably incurred in connection with such action, suit or proceeding if the Members determine that he acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interest of the Company, and with respect to any criminal action proceeding, has no reasonable cause to believe his/her conduct was unlawful. The termination of any action, suit, or proceeding by judgment, order, settlement, conviction, or upon a plea of "no lo Contendere" or its equivalent, shall not in itself create a presumption that the person did or did not act in good faith and in a manner which he reasonably believed to be in the best interest of the Company, and, with respect to any criminal action or proceeding, had reasonable cause to believe that his/her conduct was lawful. + +### 4.9 RECORDS. + +The Managers shall cause the Company to keep at its principal place of business the following: +(a) a current list in alphabetical order of the full name and the last known street address +of each Member; +(b) a copy of the Certificate of Formation and the Company Operating Agreement and all +amendments; +(c) copies of the Company's federal, state and local income tax returns and reports, if +any, for the three most recent years; +(d) copies of any financial statements of the limited liability company for the three most +recent years. + +## ARTICLE V: Compensation + +### 5.1 MANAGEMENT FEE. + +Any Manager rendering services to the Collective shall be entitled to compensation commensurate with the value of such services. + +### 5.2 REIMBURSEMENT. + +The Collective shall be able to establish policies for full or partial reimbursement to the Managers or Members for direct out-of-pocket expenses incurred by them in managing the Company. + +## ARTICLE VI: Bookkeeping + +### 6.1 BOOKS. + +The Managers shall maintain complete and accurate books of account of the Collective's affairs at the Collective's principal place of business. Such books shall be kept on such method of accounting as the Managers shall select. The company's accounting period shall be the calendar year. + +### 6.2 MEMBER'S ACCOUNTS. + +The Managers shall maintain separate capital and distribution accounts for each member. Each member's capital account shall be determined and maintained in the manner set forth in Treasury Regulation 1.704-l(b)(2)(iv) and shall consist of his initial capital contribution increased by: +(a) any additional capital contribution made by him/her; +(b) credit balances transferred from her distribution account to her capital account; +and decreased by: +(c) distributions to him/her in reduction of Collective capital; +(d) the Member's share of Collective losses if charged to his/her capital account. + +### 6.3 REPORTS. + +The Managers shall close the books of account after the close of each calendar year, and shall prepare and send to each member a statement of such Member's distributive share of income and expense for income tax reporting purposes. + +## ARTICLE VII: Transfers + +### 7.1 ASSIGNMENT. + +If at any time a Member proposes to sell, assign or otherwise dispose of all or any part of her interest in the Collective, such Member shall first make a written offer to sell such interest to the other Members at a price determined by mutual agreement. If such other Members decline or fail to elect such interest within thirty (30) days, and if the sale or assignment is made and the Members fail to approve this sale or assignment unanimously then, pursuant to the applicable law, the purchaser or assignee shall have no right to participate in the management of the business and affairs of the Collective. The purchaser or assignee shall only be entitled to receive the share of the profits or other compensation by way of income and the return of contributions to which that Member would otherwise be entitled. + + +## LISTING OF MEMBERS + +An up-to-date list of Members of the Collective is located at: + +https://corp.sec.state.ma.us/CorpWeb/CorpSearch/CorpSummary.aspx?sysvalue=HjjIHbOP890XgjC6fWoReGpnXzMPqiTgvN_a5t8CxoA- From cb5a8802712042f25669b1bbd932e7b46d50cee5 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 24 May 2024 12:20:02 -0700 Subject: [PATCH 090/104] Add link to trainings communication repo in a new lead communication page --- index.md | 1 + lead-communication.md | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 lead-communication.md diff --git a/index.md b/index.md index 1d18694..912a7fd 100644 --- a/index.md +++ b/index.md @@ -32,6 +32,7 @@ maxdepth: 2 roles intra-team-communication +lead-communication calendars project-management-with-gitlab weekly-rhythm diff --git a/lead-communication.md b/lead-communication.md new file mode 100644 index 0000000..cb07515 --- /dev/null +++ b/lead-communication.md @@ -0,0 +1,4 @@ +# Lead communication + +## Trainings +For members of Agaric, tips on what needs to be communicated with people who have requested training can be found here: https://gitlab.com/agaric/trainings From 6f14a630df90d9d67fd8fb24de8466b981bc6bcf Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 24 May 2024 12:23:10 -0700 Subject: [PATCH 091/104] Format the training leads docs link actually as a markdown link --- lead-communication.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lead-communication.md b/lead-communication.md index cb07515..1f089ee 100644 --- a/lead-communication.md +++ b/lead-communication.md @@ -1,4 +1,4 @@ # Lead communication ## Trainings -For members of Agaric, tips on what needs to be communicated with people who have requested training can be found here: https://gitlab.com/agaric/trainings +For members of Agaric, tips on what needs to be communicated with people who have requested training can be found here: [Training leads communication document](https://gitlab.com/agaric/trainings) From cb082a937fce0d6da77cb5fc1ac385b828faedab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 30 May 2024 23:55:02 -0400 Subject: [PATCH 092/104] Bring in and update roles from our internal docs --- roles.md | 134 ++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 127 insertions(+), 7 deletions(-) diff --git a/roles.md b/roles.md index a201ebb..b52a1c8 100644 --- a/roles.md +++ b/roles.md @@ -2,28 +2,148 @@ ## Rotating cooperative-wide roles -In the interest of distributing types of work equitably and skill-sharing, a number of tasks rotate monthly or somewhat randomly. +In the interest of distributing types of work equitably and skill-sharing, a number of tasks ideally rotate— weekly, or monthly, or somewhat randomly. -### Standup facilitator +### Meeting facilitator -### Monday planning facilitator + * Standup facilitator (all regular meetings) + * Monday/Friday planning facilitator (can be different than facilitator in standup part). + * Worker-owner meeting facilitator -### Friday shipping facilitator - -### Worker-owner meeting facilitator +In practice standup facilitator has been Keegan 95% of the time, with Chris and Sanjay a bit more likely to pick up the planning facilitation. ### Timecop -* Checks to ensure people get their time in each day by the end of Monday planning, mid-week daily standup, and Friday shipping. Works with people individually after the meeting to +* Checks to ensure people get their time in each day by the end of Monday planning, mid-week daily standup, and Friday shipping. Works with people individually after the meeting to get the time in. + +In practice, we have not done this for a while. ### Scribe * Write one sentence about each person's main activity in a week, summarizing our activities in an accessible way in blog posts such as "The Week That Was: Agaric's March 30th to April 3rd" * As our main storyteller for the month, think about ways to weave the work we're doing every week into a narrative; if we can't fit our work into a narrative we're probably straying from our strategic goals. +Never put into practice and we really need to. + +### Trainer/Educator + +* Write informative blog posts +* Create curricula for trainings +* Submit speaking and training sessions +* Speak/training at events +* Help organize trainings, camps and conferences + +Primary: Mauricio, Chris +Secondary: Keegan, Ben + +### Infrastructure + +* Create and support working development environment for each project +* Create and support staging site for each project +* Maintain deployment workflows for each project + +Primary: Chris +Secondary: Louis, Ben + +### Leads + +* Cold calls (we have never done this) +* Future event scanner - list events of interest in advance +* Respond to requests received by contact form or email +* Write proposals +* Coordinate estimates +* Manage marketing-oriented pages on website + +## Marketing + +* Write blog posts +* Post to social media +* Coordinate sponsorship of events +* Network at events +* Take pictures and video +* Promote events we are part of + +## Contractor Relations + +* Communicate hours and progress with contractors +* Make sure contractors send invoice each month +* Make sure contractors get paid each month +* Check in on how contractors are feeling about their work and projects +* Check in with Agaric team on how things are going with contractors they work with + +Currently making no effort to rotate. + +Primary: Sanjay +Secondary: Micky + +### Team Management + +* Review planned time usage on a weekly basis (start of week, based on reports in Monday team tempo meeting) +* Make suggestions to try to ensure Agaric worker-owners combine for at least 60 billed hours a week (60x4x150=$36K/mo=clearing payroll). + * Works with project leads to find recommended tasks. +* Pairs with contractor relations for overall use of available Agaric time. +* Implement Team Tempo process + +Unfilled since Clayton left. ## Project-specific roles ### Lead +#### Client Relations + +* Hold monthly [sensing](https://gitlab.com/agaric/internal/wikis/meetings/sensing) and sprint planning/review meetings +* Send monthly ROS and project update +* Make sure payments from client are happening on time +* Update Agaric team on how a client is doing and how their projects are going in worker-owner meetings + +This role as described has not really been filled since Clayton was here. + ### Developer/Designer + +#### Design + +* Create wireframes/prototypes +* Create design mockups +* Create styleguide using HTML and SASS + +Primary: Unfilled + +#### Development + +* Use contributed and custom modules to implement functionality +* Translate styleguide into working website +* Review others' code +* Test code +* Deploy approved changes + +Primary: Ben, Mauricio, Louis +Secondary: Chris, Keegan + +### User Research + +* Define and measure project goals and key performance indicators (KPIs +* Define key user groups +* Conduct research to learn users' needs and motivations + +### Project Manager + +* Plan sprints +* Ensure issues have acceptance criteria and relevant info +* Facilitate project meetings +* Facilitate key milestones such as security updates, redesigns and launches + +## Responding to Inadequate Performance of a Role's Duties + +* Person noticing an issue address directly. If issue persists, call a meeting with the whole group to discuss a resolution/change. + +## Suggestions for role-fluidity + +* Define documentation requirements and tool usage for the role (e.g. effective use of GitLab for developers, detailed tracking in CMS tool) +* Specific email addresses for particular roles +* Document requirements of a role - hard skills, soft skills, and required resources (e.g. excellent communication, GnuCash familiarity, etc). +* "Pair-programming" approach + +```{note} +Related: <a href="https://gitlab.com/agaric/internal/wikis/worker-owners">Worker Owners</a> +``` From 454675908a0dcf6ad11eb470032a698fdc836598 Mon Sep 17 00:00:00 2001 From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com> Date: Mon, 28 Oct 2024 13:17:33 -0700 Subject: [PATCH 093/104] Update documentation on sending messages to Zulip stream via email. --- intra-team-communication.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/intra-team-communication.md b/intra-team-communication.md index 138b729..5dbf51e 100644 --- a/intra-team-communication.md +++ b/intra-team-communication.md @@ -17,7 +17,7 @@ Our primary tool for internal communication is now [Zulip](https://zulipchat.com ### E-mailing messages to Zulip -When BCCing a Zulip stream on a message to someone, Use the default that can be found under stream settings (click the gear icon you can get to from the down caret): +When BCCing a Zulip stream on a message to someone, Use the default that can be found under stream settings. First press 'Channel settings' menu item in 'Main menu' (gear icon in top right), then filter for your channel and finally press the 'Generate email address' to reveal the address. Although the button says 'Generate email address' the same addresses are used so it is more a revelation than a generation: ``` project.785f16fc671a5d8c0f2d4fbb161f16b3.show-sender@streams.zulipchat.com @@ -29,6 +29,8 @@ When forwarding an e-mail to a Zulip stream, swap out `.show-sender` for `.inclu project.785f16fc671a5d8c0f2d4fbb161f16b3.include-footer.include-quotes.prefer-html@streams.zulipchat.com ``` +The subject of the email message will be used as the topic name in the stream. + ```{info} More about [sending a message to a Zulip stream by e-mail](https://zulipchat.com/help/message-a-stream-by-email) ``` From 6413b44def3540817abae590876a8873de00d9d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Mon, 18 Nov 2024 11:24:56 -0500 Subject: [PATCH 094/104] Add Dave to our Monday checkin --- monday-checkin.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/monday-checkin.md b/monday-checkin.md index b605484..4b94d6f 100644 --- a/monday-checkin.md +++ b/monday-checkin.md @@ -10,7 +10,7 @@ The Monday checkin ensures everyone is on the same page starting the week. It i Here is a template that can be pasted into a text pad (ideally markdown-aware). ```md -# 2023 MONTH XXth – Monday Checkin +# 2024 MONTH XXth – Monday Checkin ## Checkins @@ -22,6 +22,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Ben * Keegan * Louis + * Dave ## Leads, or important projects @@ -35,6 +36,7 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Mauricio - * Micky - * Louis - + * Dave - ## Pair programming avilability for the week @@ -43,7 +45,8 @@ Here is a template that can be pasted into a text pad (ideally markdown-aware). * Keegan - * Mauricio - * Micky - - * Louis + * Louis - + * Dave - * Drutopia Office Hours - anything to do with Nedjo this week? From 10b42ff55e1210d38a9504dde6984c1129711b3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 4 Dec 2024 12:29:40 -0500 Subject: [PATCH 095/104] Finally start documenting using Agaric's Forgejo --- tools/git-agaric-com-forgejo.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 tools/git-agaric-com-forgejo.md diff --git a/tools/git-agaric-com-forgejo.md b/tools/git-agaric-com-forgejo.md new file mode 100644 index 0000000..3cd7db5 --- /dev/null +++ b/tools/git-agaric-com-forgejo.md @@ -0,0 +1,16 @@ +# git.agaric.com's Forgejo + +## User account creation and adding people to a project + +As of now, do *not* invite users by e-mail address directly from a Team tab but instead: + +1. Create user at https://git.agaric.com/admin/users/new +2. Return to the team tab for the organization (`org/example-organization/teams` +3. Click into ('View') the 'Owners' team `/org/example-organization/teams/owners` (or create) the team named after the client (so `/org/example-organization/teams/example`) +4. Use the search user bar to find that user account and then—only if it autocompletes and you select the user—the "Add Team Member" button. + +*Side notes* + + - Leave the setting for *User visibility* to *Private*. + - Leave *Allow Creation of Organizations by Default* disabled. + - (The 'Add Team Member' button used to be green, now it is red, why Forgejo why.) From 542f51b7252763561e6d013a0c5dadf500eab9cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 17 Dec 2024 12:06:23 -0500 Subject: [PATCH 096/104] Document bookkeeping with GnuCash --- tools/bookkeeping-with-gnucash.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 tools/bookkeeping-with-gnucash.md diff --git a/tools/bookkeeping-with-gnucash.md b/tools/bookkeeping-with-gnucash.md new file mode 100644 index 0000000..ea048a7 --- /dev/null +++ b/tools/bookkeeping-with-gnucash.md @@ -0,0 +1,15 @@ +# Bookkeeping with GnuCash + +## Initial setup + +In **GnuCash Preferences** (reached via Edit » Preferences), select the **General** vertical tab (these are alphabetical), and under **Files**, uncheck "Compress files". + +```{alert} +Turning off file compression is crucial because we commit our GnuCash file to Git for collaboration. +``` + +Also in **GnuCash Preferences**, select the **Register Defaults** vertical tab, and under **Default Style** at the top select "Auto-split ledger". + +```{note} +This keeps the listing tight but allows quick recatogorization of expenses. +``` From a62d9f97a0249c0321c5c0e2852c6c16361dc472 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 17 Dec 2024 12:07:37 -0500 Subject: [PATCH 097/104] Add bookkeeping with GnuCash to main listing page --- index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/index.md b/index.md index 912a7fd..c832487 100644 --- a/index.md +++ b/index.md @@ -61,6 +61,7 @@ tools/upgrading-drutopia-platform-elizabeth-sites tools/uptime-monitoring tools/inspecting-logs templates/drupal-module-project +tools/bookkeeping-with-gnucash ``` ```{toctree} From 74127e5e82cd5d19356f349fc5648d130f0d08b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 24 Jan 2025 17:04:38 -0500 Subject: [PATCH 098/104] Add instructions for creating an organization and repo project on Agaric's Forgejo. --- tools/git-agaric-com-forgejo.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/tools/git-agaric-com-forgejo.md b/tools/git-agaric-com-forgejo.md index 3cd7db5..b812e51 100644 --- a/tools/git-agaric-com-forgejo.md +++ b/tools/git-agaric-com-forgejo.md @@ -1,5 +1,22 @@ # git.agaric.com's Forgejo +Create an organization for each client (Forgejo does not support sub-groups). + + - https://git.agaric.com/org/create + - **Organization name** should be what you want in the URL— all lowercase, with dashes instead of any spaces (an "Organization full name" can be set in the organization settings later). + - **Visibility** should be either **Public** or **Private** ("Limited" makes no sense for Agaric's diverse clients and initiatives). + - For Drutopia and some other clients, the organization made for them should be public. + - Leave "Repository admin can add and remove access for teams" checked. + +After it is created, press the **View example-org** button in the upper right of the screen. From here you can press settings to add a logo, full name, and description. + +Then migrate or make a new repository project (**New migration** or **New repository** buttons). + - For migrating: + - Get an API access token from GitLab or GitHub to be able to import issues etc. + - Be sure to uncheck "This repository will be a mirror" generally. + - Be sure to check off what you want to migrate in addition to the code. + - **Visibility** can have "Make repository private" left unchecked to keep it public. In this case it is worth noting why in the **Description**, for example "As a Drutopia project we hope others can learn from and emulate, this project is public." + ## User account creation and adding people to a project As of now, do *not* invite users by e-mail address directly from a Team tab but instead: From a11871ccb6772f7a9993d2eb025b02c4ae81db6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 24 Jan 2025 17:43:18 -0500 Subject: [PATCH 099/104] Add Forgejo to menu --- index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/index.md b/index.md index c832487..99aae56 100644 --- a/index.md +++ b/index.md @@ -48,6 +48,7 @@ maxdepth: 2 tools/git-setup tools/git-usage +tools/git-agaric-com-forgejo tools/setting-up-nextcloud tools/securely-sending-files-nextcloud tools/setting-up-email From 997186a3d27345441dcb235dc28c7589f861c389 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 25 Jan 2025 20:41:55 -0500 Subject: [PATCH 100/104] Link the linkable links, add instructions about new users, and existing agarics --- tools/git-agaric-com-forgejo.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tools/git-agaric-com-forgejo.md b/tools/git-agaric-com-forgejo.md index b812e51..abd9065 100644 --- a/tools/git-agaric-com-forgejo.md +++ b/tools/git-agaric-com-forgejo.md @@ -2,7 +2,7 @@ Create an organization for each client (Forgejo does not support sub-groups). - - https://git.agaric.com/org/create + - [git.agaric.com/org/create](https://git.agaric.com/org/create) - **Organization name** should be what you want in the URL— all lowercase, with dashes instead of any spaces (an "Organization full name" can be set in the organization settings later). - **Visibility** should be either **Public** or **Private** ("Limited" makes no sense for Agaric's diverse clients and initiatives). - For Drutopia and some other clients, the organization made for them should be public. @@ -17,11 +17,17 @@ Then migrate or make a new repository project (**New migration** or **New reposi - Be sure to check off what you want to migrate in addition to the code. - **Visibility** can have "Make repository private" left unchecked to keep it public. In this case it is worth noting why in the **Description**, for example "As a Drutopia project we hope others can learn from and emulate, this project is public." +Add members of Agaric who will be involved in the project to the **Owners** team (for example at `https://git.agaric.com/org/example/teams/owners`) at least until this feature request gets added to Forgejo: [#2712 - [FEAT] Common team(s) fo multiple organizations - forgejo/forgejo - Codeberg.org](https://codeberg.org/forgejo/forgejo/issues/2712) + ## User account creation and adding people to a project As of now, do *not* invite users by e-mail address directly from a Team tab but instead: -1. Create user at https://git.agaric.com/admin/users/new +1. Create user at [git.agaric.com/admin/users/new](https://git.agaric.com/admin/users/new) + - Leave **Authentication source** as "Local". + - Leave **User visibility** as "Private". + - Leave **Require user to change password** checked. + - Checkmark **Notify about registration via email** 2. Return to the team tab for the organization (`org/example-organization/teams` 3. Click into ('View') the 'Owners' team `/org/example-organization/teams/owners` (or create) the team named after the client (so `/org/example-organization/teams/example`) 4. Use the search user bar to find that user account and then—only if it autocompletes and you select the user—the "Add Team Member" button. From dbaafcd5d88de924236cbb3de8a47e0b7620b6cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 16 Apr 2025 12:18:13 -0400 Subject: [PATCH 101/104] Update us slightly --- conf.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/conf.py b/conf.py index 0a47145..3f0887e 100644 --- a/conf.py +++ b/conf.py @@ -20,8 +20,8 @@ # -- Project information ----------------------------------------------------- project = u'Agaric Technology Collective' -copyright = u'2006—2024, Agaric, LLC' -author = u'Benjamin Melançon, Michele Metts, Christopher Thompson, Mauricio Dinarte, David Valdez, Clayton Dewey' +copyright = u'2006—2025, Agaric, LLC' +author = u'Benjamin Melançon, Michele Metts, Christopher Thompson, Mauricio Dinarte, Keegan Rankin' html_baseurl = 'https://docs.agaric.coop/' # The short X.Y version @@ -163,7 +163,7 @@ latex_elements = { # author, documentclass [howto, manual, or own class]). latex_documents = [ (master_doc, 'AgaricCollective.tex', u'Agaric Collective Documentation', - u'Benjamin Melançon, Michele Metts, Mauricio Dinarte, David Valdez, Clayton Dewey', 'manual'), + u'Benjamin Melançon, Michele Metts, Christopher Thompson, Mauricio Dinarte, Keegan Rankin', 'manual'), ] From 267ae67dbd5885d5d4c4431a5d87e977027e980a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 16 Apr 2025 12:19:33 -0400 Subject: [PATCH 102/104] See if switching the 'gitlab host' to our Forgejo will work --- conf.py | 1 + 1 file changed, 1 insertion(+) diff --git a/conf.py b/conf.py index 3f0887e..40c7b88 100644 --- a/conf.py +++ b/conf.py @@ -126,6 +126,7 @@ html_static_path = ['_static'] # Add context to make Edit on GitLab links. Borrowed from Drutopia docs config. html_context = { "display_gitlab": True, # Integrate Gitlab + "gitlab_host": "https://git.agaric.com", "gitlab_user": "agaric", # Organization "gitlab_repo": "documentation", # Repo name "gitlab_version": "main", # Version From d2d411c5ca7cf2b6981229c777f07d99e6b5905b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 16 Apr 2025 12:58:09 -0400 Subject: [PATCH 103/104] Get a little closer but it still won't work until we override the template Real Shame ReadTheDocs et al still doesn't have true support for Gitea and Forgejo and any other independent repo hosting, what the hell. --- conf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conf.py b/conf.py index 40c7b88..3002c02 100644 --- a/conf.py +++ b/conf.py @@ -126,11 +126,11 @@ html_static_path = ['_static'] # Add context to make Edit on GitLab links. Borrowed from Drutopia docs config. html_context = { "display_gitlab": True, # Integrate Gitlab - "gitlab_host": "https://git.agaric.com", + "gitlab_host": "git.agaric.com", "gitlab_user": "agaric", # Organization "gitlab_repo": "documentation", # Repo name "gitlab_version": "main", # Version - "conf_py_path": "/", # Path in the checkout to the docs root + "conf_py_path": "/src/branch/", # Path in the checkout to the docs root } # -- Options for HTMLHelp output --------------------------------------------- From a0183aada05948f2e83c36c9f80897f97c54342b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 16 Apr 2025 13:00:50 -0400 Subject: [PATCH 104/104] Add Cesar Chavez day to our days off --- days-off.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/days-off.md b/days-off.md index 5df5075..6c8e2cc 100644 --- a/days-off.md +++ b/days-off.md @@ -17,7 +17,10 @@ Federal holidays: * Christmas Day And the real labor day: - * May First + * May First / May Day + + And another labor day: + * Cesar Chavez Day (March 31 - US Commemorative Holiday observed by Agaric-relevant states of California and Minnesota) Source: [opm.gov/policy-data-oversight/pay-leave/federal-holidays](https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/)