From 31bf889bfacb880e05e74575bc2e362cb8728e2a Mon Sep 17 00:00:00 2001
From: ci-build
Date: Thu, 6 Jun 2024 01:07:53 +0000
Subject: [PATCH] Deploy to GitHub pages [ci skip]
---
.circleci/config.yml | 66 -
.eleventy.js | 24 -
.env.example | 12 -
.gitignore | 4 -
.vscode/settings.json | 11 -
src/CNAME => CNAME | 0
README.md | 32 -
a11y.html | 133 ++
{src/about-us => about-us}/img/anaulin.jpg | Bin
{src/about-us => about-us}/img/zspencer.jpg | Bin
about-us/index.html | 160 ++
bin/setup | 11 -
code-of-conduct/index.html | 177 ++
compensated/index.html | 139 ++
.../index.html | 0
.../call-to-action/index.html | 0
src/convene/index.njk => convene/index.html | 128 +-
.../stripe-scripts/index.html | 4 +-
convene/subscription-canceled/index.html | 100 +
convene/subscription-completed/index.html | 45 +
{src/favicons => favicons}/favicon.ico | Bin
.../index.md => financial-overview/index.html | 0
.../index.html | 0
.../partials/footer.njk => index.html | 70 +-
join-us/index.html | 132 ++
.../index.md => maintaining/index.html | 0
.../index.md => meeting-notes/index.html | 0
.../index.html | 123 +-
operating-agreement/index.pdf | Bin 0 -> 178163 bytes
package-lock.json | 1866 -----------------
package.json | 30 -
product-and-services/index.html | 139 ++
.../index.md => project-guidelines/index.html | 0
src/_includes/layouts/default.njk | 18 -
.../layouts/product-landing-page.njk | 30 -
src/_includes/partials/header.njk | 41 -
src/a11y.md | 14 -
src/about-us/index.json | 31 -
src/about-us/index.md | 34 -
src/code-of-conduct.md | 77 -
src/compensated.md | 43 -
src/convene/convene.11tydata.js | 5 -
src/convene/subscription-canceled.njk | 18 -
src/convene/subscription-completed.njk | 20 -
src/index.md | 15 -
src/join-us/index.md | 22 -
src/operating-agreement/index.pdf | Bin 177963 -> 0 bytes
src/product-and-services/index.md | 36 -
src/styles/default.11ty.js | 28 -
src/styles/default.css | 166 --
src/styles/only-tailwind-ui.11ty.js | 28 -
src/styles/only-tailwind-ui.css | 4 -
src/updates/index.md | 22 -
styles/default.css | 1586 ++++++++++++++
styles/only-tailwind-ui.css | 1255 +++++++++++
tailwind.config.js | 18 -
updates/index.html | 132 ++
57 files changed, 4307 insertions(+), 2742 deletions(-)
delete mode 100644 .circleci/config.yml
delete mode 100644 .eleventy.js
delete mode 100644 .env.example
delete mode 100644 .gitignore
delete mode 100644 .vscode/settings.json
rename src/CNAME => CNAME (100%)
delete mode 100644 README.md
create mode 100644 a11y.html
rename {src/about-us => about-us}/img/anaulin.jpg (100%)
rename {src/about-us => about-us}/img/zspencer.jpg (100%)
create mode 100644 about-us/index.html
delete mode 100755 bin/setup
create mode 100644 code-of-conduct/index.html
create mode 100644 compensated/index.html
rename src/contributing.md => contributing/index.html (100%)
rename src/convene/call-to-action.njk => convene/call-to-action/index.html (100%)
rename src/convene/index.njk => convene/index.html (74%)
rename src/convene/stripe-scripts.njk => convene/stripe-scripts/index.html (89%)
create mode 100644 convene/subscription-canceled/index.html
create mode 100644 convene/subscription-completed/index.html
rename {src/favicons => favicons}/favicon.ico (100%)
rename src/financial-overview/index.md => financial-overview/index.html (100%)
rename src/financial-reports.html => financial-reports/index.html (100%)
rename src/_includes/partials/footer.njk => index.html (53%)
create mode 100644 join-us/index.html
rename src/maintaining/index.md => maintaining/index.html (100%)
rename src/meeting-notes/index.md => meeting-notes/index.html (100%)
rename src/operating-agreement/index.njk => operating-agreement/index.html (87%)
create mode 100644 operating-agreement/index.pdf
delete mode 100644 package-lock.json
delete mode 100644 package.json
create mode 100644 product-and-services/index.html
rename src/project-guidelines/index.md => project-guidelines/index.html (100%)
delete mode 100644 src/_includes/layouts/default.njk
delete mode 100644 src/_includes/layouts/product-landing-page.njk
delete mode 100644 src/_includes/partials/header.njk
delete mode 100644 src/a11y.md
delete mode 100644 src/about-us/index.json
delete mode 100644 src/about-us/index.md
delete mode 100644 src/code-of-conduct.md
delete mode 100644 src/compensated.md
delete mode 100644 src/convene/convene.11tydata.js
delete mode 100644 src/convene/subscription-canceled.njk
delete mode 100644 src/convene/subscription-completed.njk
delete mode 100644 src/index.md
delete mode 100644 src/join-us/index.md
delete mode 100644 src/operating-agreement/index.pdf
delete mode 100644 src/product-and-services/index.md
delete mode 100644 src/styles/default.11ty.js
delete mode 100644 src/styles/default.css
delete mode 100644 src/styles/only-tailwind-ui.11ty.js
delete mode 100644 src/styles/only-tailwind-ui.css
delete mode 100644 src/updates/index.md
create mode 100644 styles/default.css
create mode 100644 styles/only-tailwind-ui.css
delete mode 100644 tailwind.config.js
create mode 100644 updates/index.html
diff --git a/.circleci/config.yml b/.circleci/config.yml
deleted file mode 100644
index 91fe254..0000000
--- a/.circleci/config.yml
+++ /dev/null
@@ -1,66 +0,0 @@
-version: 2.1
-commands:
- build:
- steps:
- - checkout
- - run:
- name: update-npm
- command: npm install -g npm@8
- - run:
- name: install-npm-packages
- command: npm install
- - run:
- name: install-pandoc
- command: |
- wget -P /tmp https://github.com/jgm/pandoc/releases/download/2.9.2/pandoc-2.9.2-1-amd64.deb
- sudo dpkg -i /tmp/pandoc-2.9.2-1-amd64.deb
- sudo apt-get update
- sudo apt-get install texlive-latex-base
- sudo apt-get install texlive-fonts-recommended
- sudo apt-get install texlive-fonts-extra
- - run:
- name: build-static-site
- command: npm run build && npm run after-build
- deploy-prod:
- steps:
- - build
- - run:
- name: deploy-gh-pages
- command: |
- find . -maxdepth 1 ! -name dist ! -name . ! -name .git | xargs rm -rf
- mv dist/* .
- git config user.email "ci-build@zinc.coop"
- git config user.name "ci-build"
- git checkout -B gh-pages
- git add -A
- git commit --allow-empty -m "Deploy to GitHub pages [ci skip]"
- git push --force --quiet https://${GITHUB_ACCESS_TOKEN}@github.com/zinc-collective/www.zinc.coop.git gh-pages > /dev/null 2>&1
-
-executors:
- docker-executor:
- docker:
- - image: cimg/node:17.9.0
-
-jobs:
- build:
- executor: docker-executor
- steps:
- - build
-
- build-deploy:
- executor: docker-executor
- steps:
- - build
- - deploy-prod
-
-workflows:
- build-deploy:
- jobs:
- - build:
- filters:
- branches:
- ignore: development
- - build-deploy:
- filters:
- branches:
- only: development
diff --git a/.eleventy.js b/.eleventy.js
deleted file mode 100644
index 83ab0b9..0000000
--- a/.eleventy.js
+++ /dev/null
@@ -1,24 +0,0 @@
-module.exports = function(config) {
- // A useful way to reference the context we are runing eleventy in
- let env = process.env.ELEVENTY_ENV;
-
- // Layout aliases can make templates more portable
- config.addLayoutAlias('default', 'layouts/default.njk');
- config.addPassthroughCopy("src/CNAME");
- config.addPassthroughCopy("src/**/*.pdf");
- config.addPassthroughCopy("src/**/*.jpg")
- config.addPassthroughCopy("src/favicons")
-
- config.addWatchTarget("./src/styles/");
-
- return {
- dir: {
- input: "src",
- output: "dist",
- data: `_data/${env}`
- },
- templateFormats: ["html", "njk", "md", "11ty.js"],
- htmlTemplateEngine: "njk",
- markdownTemplateEngine: "njk",
- }
-}
diff --git a/.env.example b/.env.example
deleted file mode 100644
index 42613ec..0000000
--- a/.env.example
+++ /dev/null
@@ -1,12 +0,0 @@
-# This is only necessary if you intend to smoke test the Stripe pages.
-# You can prefix your commands with `dotenv` using if you have
-# [dotenv-cli](https://www.npmjs.com/package/dotenv-cli)
-# or [dotenv](https://github.com/bkeepers/dotenv) installed
-
-# For local development, get these from https://dashboard.stripe.com/test/apikeys
-# For production, get them from https://dashboard.stripe.com/apikeys
-STRIPE_PUBLISHABLE_API_KEY=PLACE_STRIPE_PUBLISHABLE_KEY_HERE
-
-# For local development, get these from https://dashboard.stripe.com/test/products
-# For production, get them from https://dashboard.stripe.com/products
-CONVENE_PRICE_ID=PLACE_PRICE_ID_FOR_CONVENE_HERE
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 12247f3..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-node_modules
-dist
-*.DS_Store
-.env
\ No newline at end of file
diff --git a/.vscode/settings.json b/.vscode/settings.json
deleted file mode 100644
index 5b84e3d..0000000
--- a/.vscode/settings.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "ltex.ignoreRuleInSentence": [
- {
- "rule": "KEY_WORDS",
- "sentence": "^\\QThe key words \"MUST\", \"MUST NOT\", \"REQUIRED\", \"SHALL\", \"SHALL NOT\", \"SHOULD\", \"SHOULD NOT\", \"RECOMMENDED\", \"MAY\", and \"OPTIONAL\" in this document are to be interpreted as described in RFC 2119.\\E$"
- }
- ],
- "ltex.en-US.disabledRules": [
- "EN_QUOTES"
- ]
-}
\ No newline at end of file
diff --git a/src/CNAME b/CNAME
similarity index 100%
rename from src/CNAME
rename to CNAME
diff --git a/README.md b/README.md
deleted file mode 100644
index 13ce1a2..0000000
--- a/README.md
+++ /dev/null
@@ -1,32 +0,0 @@
-# www.zinc.coop
-
-This is the core website for Zinc Collective LLC.
-It serves primarily as a public repository of information about the cooperative.
-
-## Contributing
-
-1. Clone the repository
-1. Read the contents of `bin/setup`, make sure you understand it; and then run it.
-1. Run `npm run dev` to start development server.
-1. Make your desired changes to the HTML files.
-1. Make [a commit that explains your motivation for the change you made](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
-1. Submit a patch!
-
-## Quick technology tour
-
-This site uses:
-* [Eleventy](https://www.11ty.dev/) as its static site generator
-* [Nunjucks](https://mozilla.github.io/nunjucks/templating.html) as the templating language
-* [Tailwind UI](https://tailwindui.com/components) as our CSS and UI framework
-* [pandoc](https://pandoc.org/) to compile some parts of the site into PDF
-
-## Design
-
-We rely on [TailwindUI] for our components, and have a [draft sitemap] we're working from. Password for Tailwind is in the contributor password vault.
-
-[TailwindUI]: https://tailwindui.com/components
-[draft sitemap]: https://www.figma.com/file/CohXLEIN3RXd0Zc8buIV8A/Zinc?node-id=0%3A756
-
-## Deploying
-
-Changes merged into the `development` branch are auto-deployed to [https://www.zinc.coop].
diff --git a/a11y.html b/a11y.html
new file mode 100644
index 0000000..77f0b31
--- /dev/null
+++ b/a11y.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+ Accessibility Report
+
+
+
+
+
+
+
+ Accessibility Report
+ There is a title missing from the following sections:
+
+
Missing title: /contributing/
+
Missing title: /convene/call-to-action/
+
Missing title: /convene/stripe-scripts/
+
Missing title: /financial-overview/
+
Missing title: /financial-reports/
+
Missing title: /maintaining/
+
Missing title: /meeting-notes/
+
Missing title: /operating-agreement/
+
Missing title: /project-guidelines/
+
Missing title: /styles/default.css
+
Missing title: /styles/only-tailwind-ui.css
+
+
+
+
+
+
diff --git a/src/about-us/img/anaulin.jpg b/about-us/img/anaulin.jpg
similarity index 100%
rename from src/about-us/img/anaulin.jpg
rename to about-us/img/anaulin.jpg
diff --git a/src/about-us/img/zspencer.jpg b/about-us/img/zspencer.jpg
similarity index 100%
rename from src/about-us/img/zspencer.jpg
rename to about-us/img/zspencer.jpg
diff --git a/about-us/index.html b/about-us/index.html
new file mode 100644
index 0000000..7362712
--- /dev/null
+++ b/about-us/index.html
@@ -0,0 +1,160 @@
+
+
+
+
+
+ About Us
+
+
+
+
+
+
+
+ About Us
+ Some members of the Zinc Collective.
+
+
+
+
Zee Spencer
+ Member
+ San Francisco, CA
+
+
+
+
Specialties: Cooperative Finance and Operations, Software Architecture, Testing, and Engineering
+
+
+
Interests: Reading and Story-Telling, Adventure and Story-Telling Games
+
+
Zee has worked in software for nearly two decades, primarily in engineering organizations. Zee has woven his career between individual contributor, management, leadership and training roles. At present, his focus is on developing collectively organized workplaces, with an emphasis on employee ownership of software companies.
+
+
+
+
+
Ana Ulin
+ Member
+ Oakland, CA
+
+
+
+
Specialties: Software Engineering: Backend, APIs, Infrastructure, Automation, Engineering Leadership
+
+
+
Interests: Democratic Governance, Facilitation, Books, Cats, Knitting, Food
+
+
Ana is an experienced software engineer and engineering leader. She's worked at companies big and small, as an employee and as a contractor, as an individual contributor and as a manager. She stumbled upon Zinc in her search for better ways of working together, which is her current focus. Her engineering strengths lie in the backend, services, APIs, infrastructure and automation, as well as process and leadership coaching.
+
+
+
+
+
+
+
diff --git a/bin/setup b/bin/setup
deleted file mode 100755
index 8cb9e63..0000000
--- a/bin/setup
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/bash
-
-# Pandoc is used to compile the source into pdf, epub, and html.
-brew install pandoc
-# BasicTex provides us with pdflatex and xelatex support
-brew install --cask basictex
-
-echo 'Be sure to add texlive to your path by adding `export PATH="/usr/local/texlive/2019basic/bin/x86_64-darwin:$PATH"` to your .zshrc or .bashrc'
-
-# Install eleventy
-npm install
diff --git a/code-of-conduct/index.html b/code-of-conduct/index.html
new file mode 100644
index 0000000..190602b
--- /dev/null
+++ b/code-of-conduct/index.html
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Zinc's Code of Conduct
+
+
+
+
+
+
+
+ Zinc's Code of Conduct
+ Our Pledge
+In the interest of fostering an open and welcoming environment, we as
+contributors and maintainers pledge to making participation in our project and
+our community a harassment-free experience for everyone, regardless of age, body
+size, disability, ethnicity, gender identity and expression, level of experience,
+nationality, personal appearance, race, religion, or sexual identity and
+orientation.
+Our Standards
+Examples of behavior that contributes to creating a positive environment
+include:
+
+Using welcoming and inclusive language
+Being respectful of differing viewpoints and experiences
+Gracefully accepting constructive criticism
+Focusing on what is best for the community
+Showing empathy towards other community members
+
+Examples of unacceptable behavior by participants include:
+
+The use of sexualized language or imagery and unwelcome sexual attention or
+advances
+Trolling, insulting/derogatory comments, and personal or political attacks
+Public or private harassment
+Publishing others' private information, such as a physical or electronic
+address, without explicit permission
+Other conduct which could reasonably be considered inappropriate in a
+professional setting
+
+Our Responsibilities
+Project maintainers are responsible for clarifying the standards of acceptable
+behavior and are expected to take appropriate and fair corrective action in
+response to any instances of unacceptable behavior.
+Project maintainers have the right and responsibility to remove, edit, or
+reject comments, commits, code, wiki edits, issues, and other contributions
+that are not aligned to this Code of Conduct, or to ban temporarily or
+permanently any contributor for other behaviors that they deem inappropriate,
+threatening, offensive, or harmful.
+Scope
+This Code of Conduct applies both within project spaces and in public spaces
+when an individual is representing the project or its community. Examples of
+representing a project or community include using an official project e-mail
+address, posting via an official social media account, or acting as an appointed
+representative at an online or offline event. Representation of a project may be
+further defined and clarified by project maintainers.
+Enforcement
+Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported by contacting the project team at zee@zincma.de. All
+complaints will be reviewed and investigated and will result in a response that
+is deemed necessary and appropriate to the circumstances. The project team is
+obligated to maintain confidentiality with regard to the reporter of an incident.
+Further details of specific enforcement policies may be posted separately.
+Project maintainers who do not follow or enforce the Code of Conduct in good
+faith may face temporary or permanent repercussions as determined by other
+members of the project's leadership.
+Attribution
+This Code of Conduct is adapted from the Contributor Covenant , version 1.4,
+available at http://contributor-covenant.org/version/1/4
+
+
+
+
+
+
diff --git a/compensated/index.html b/compensated/index.html
new file mode 100644
index 0000000..0b36c13
--- /dev/null
+++ b/compensated/index.html
@@ -0,0 +1,139 @@
+
+
+
+
+
+ Compensated
+
+
+
+
+
+
+
+ Compensated
+ Build products. Get paid.
+Why Use Compensated
+Services like Stripe, Gumroad, Paypal, Apple Pay and other payment processors go a long way towards creating powerful, useful APIs for handling financial transactions.
+However, implementing their APIs directly can make it expensive to switch or add vendors.
+On the other hand, implementing a layer of indirection to mitigate that cost takes time and energy. Each provider uses different data structures with different design priorities and different event sequences.
+Compensated provides that layer of indirection for you, so you can focus on creating value for your customers.
+How Compensated Works
+Compensated is a Ruby gem that you can include directly in your existing Ruby projects, or host as a thin adapter to normalize events as they stream in. Think of it like Nylas , Yodlee , Plaid , or Griddler ; but for getting paid.
+Compensated is currently in alpha, with a few production installations.
+Get Compensated
+Buy a License
+Compensated is licensed under a traditional licensing model, where you buy it once and are able to use it forever. During the alpha, Compensated is $500, which grants you usage rights for all the 0.X
and 1.X
versions.
+Buy a license by emailing us directly .
+Support
+You can open an issue in our issue tracker , reach out for direct support, or schedule a o-e hour pair programming session with one of the maintainers. Paid support is $85 per hour while we are in Alpha.
+Read the Source, Luke
+All our source code is publicly available. But we are not Open Source.
+Paying for licenses allows us to maintain and update Compensated for everyone.
+Further, this allows us to refuse to grant a license to organizations who participate in the surveillance, incarceration, oil, or weapons industries; or otherwise violate human rights.
+
+
+
+
+
+
diff --git a/src/contributing.md b/contributing/index.html
similarity index 100%
rename from src/contributing.md
rename to contributing/index.html
diff --git a/src/convene/call-to-action.njk b/convene/call-to-action/index.html
similarity index 100%
rename from src/convene/call-to-action.njk
rename to convene/call-to-action/index.html
diff --git a/src/convene/index.njk b/convene/index.html
similarity index 74%
rename from src/convene/index.njk
rename to convene/index.html
index 34f6f53..52470f6 100644
--- a/src/convene/index.njk
+++ b/convene/index.html
@@ -1,10 +1,27 @@
----
-layout: layouts/product-landing-page.njk
-title: Convene
-subtitle: — Video-based Online Collaboration Tools
-summaryText: By Zinc, a Worker Cooperative
----
-
+
+
+
+
+
+
Convene
+
+
+
+
+
+
+
+
+
+ By Zinc, a Worker Cooperative
+
+
+
+
-{% include './stripe-scripts.njk' %}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/convene/stripe-scripts.njk b/convene/stripe-scripts/index.html
similarity index 89%
rename from src/convene/stripe-scripts.njk
rename to convene/stripe-scripts/index.html
index 276187d..4e2c720 100644
--- a/src/convene/stripe-scripts.njk
+++ b/convene/stripe-scripts/index.html
@@ -8,12 +8,12 @@
return result
}
- var stripe = Stripe('{{ stripeKey }}');
+ var stripe = Stripe('pk_live_UafgiyPMmDolj743iyOX2fCr00EMQqTtb2');
function beginPurchaseFlow() {
stripe.redirectToCheckout({
lineItems: [{
// Replace with the ID of your price
- price: '{{ priceId }}',
+ price: 'price_HNjQXGAHcwfZCo',
quantity: 1,
}],
mode: 'subscription',
diff --git a/convene/subscription-canceled/index.html b/convene/subscription-canceled/index.html
new file mode 100644
index 0000000..b5dc854
--- /dev/null
+++ b/convene/subscription-canceled/index.html
@@ -0,0 +1,100 @@
+
+
+
+
+
+ We Get It,
+
+
+
+
+
+
+
+
+
+ Convene is here for you when you want it.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/convene/subscription-completed/index.html b/convene/subscription-completed/index.html
new file mode 100644
index 0000000..d4f0241
--- /dev/null
+++ b/convene/subscription-completed/index.html
@@ -0,0 +1,45 @@
+
+
+
+
+
+ Thank You
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/favicons/favicon.ico b/favicons/favicon.ico
similarity index 100%
rename from src/favicons/favicon.ico
rename to favicons/favicon.ico
diff --git a/src/financial-overview/index.md b/financial-overview/index.html
similarity index 100%
rename from src/financial-overview/index.md
rename to financial-overview/index.html
diff --git a/src/financial-reports.html b/financial-reports/index.html
similarity index 100%
rename from src/financial-reports.html
rename to financial-reports/index.html
diff --git a/src/_includes/partials/footer.njk b/index.html
similarity index 53%
rename from src/_includes/partials/footer.njk
rename to index.html
index 1d27de8..d0c1106 100644
--- a/src/_includes/partials/footer.njk
+++ b/index.html
@@ -1,4 +1,69 @@
-
+
+
+
+
+
+ The Zinc Collective
+
+
+
+
+
+
+
+ The Zinc Collective
+ 🤗 We are an open-source volunteer coding group of diverse individuals.
+🗓️ We meet weekly to work on coding projects.
+We strive for a post-scarcity society by:
+
+Creating and capturing value with human-centered, sustainable digital products and services.
+Redistributing that wealth in a way that rectifies socioeconomic power imbalances.
+Taking responsibility for and reducing the social and ecological costs of our digital products and services.
+
+💌 Email us at hello@zinc.coop . We love mail!
+
+
+
+
+
+
diff --git a/join-us/index.html b/join-us/index.html
new file mode 100644
index 0000000..48c3023
--- /dev/null
+++ b/join-us/index.html
@@ -0,0 +1,132 @@
+
+
+
+
+
+ Join Us
+
+
+
+
+
+
+
+ Join Us
+
+
+
+Become a Co-Conspirator in our Group Chat .
+
+
+
+Become a Sponsor in our Open Collective .
+
+
+
+Become a Contributor on Convene or Moment Park .
+
+
+
+
+
+
diff --git a/src/maintaining/index.md b/maintaining/index.html
similarity index 100%
rename from src/maintaining/index.md
rename to maintaining/index.html
diff --git a/src/meeting-notes/index.md b/meeting-notes/index.html
similarity index 100%
rename from src/meeting-notes/index.md
rename to meeting-notes/index.html
diff --git a/src/operating-agreement/index.njk b/operating-agreement/index.html
similarity index 87%
rename from src/operating-agreement/index.njk
rename to operating-agreement/index.html
index 42dfd09..d893685 100644
--- a/src/operating-agreement/index.njk
+++ b/operating-agreement/index.html
@@ -1,7 +1,58 @@
----
-layout: layouts/default.njk
----
+
+
+
+
+
+ The Zinc Collective
+
+
+
+
+
+
+
+
+
@@ -749,3 +800,69 @@
9. This Agreement is Binding on Successors
+
+
+
+
+
+
diff --git a/operating-agreement/index.pdf b/operating-agreement/index.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..cb711a10ea259a5ec871632a15cb7732161319a7
GIT binary patch
literal 178163
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 *WyD2zeRia^FcO7-*5pL=K>
z!vgnZf@$wo*-DkzPIG)Kc*h!}ku*ts3358rA?6648-qpE*l*b6{U>erh1ud@t(Aw;v_|-b6@m
z>vBpj{?5(HeOP?l1v~7EyPii6H>2lm{pdg}3m0+t6UtMwk(waX757XB-kd8+=hK=X
z$2gKjb*9Bt;!m1BZw-<;RN!CH2JN87^C?WID3wp3OuIJX@N7^TSgpYt({1^lnu{`p
znVz8R`Q@O-+ZEUaemjdUw~?YzmLhC!n?gMvolUckhr$|w>fLJNoNijvxWky@tFOam}n5$
z3Iaz{Qf+#YF9pI$!ZBv{#P4Q;TH)0hoCFJ^T8B|h>&}N-OD#7+uOF_0KepsuXt7fg
z@~qmtsNT6gP5Qiw-G-QO`ZEXcaV>26iV$l+kCho2nn4AL#W>jOCQ9b*XavEDN-i9}
z)jwBIQ6xl^h97BgsWpc*?AYr_W$7p77ag0ALsMnHz%M5cuK$WBoGkxlRK&)__W$G5
zWOE?(eyT4g#GaeRBM^*|$Mxhsi%na2Z*2g>s-#>|m7g5s{=8<w
znQ>e!Z4Z`4M3m}o79n(6W`e($CMD50E{zADc{uL`MQ%EHgG4SWUekjv-w0~?(Z6|~
zu*$7=KAs#vj(;<#@;uJM@&O5^Db6iz6=ZJ1XUB>25Y>(AShQYU@U)f~zPQ)1ME#i0
zwLfXL7HXAwsJOt!Eor{2YO>Vvb%Zn^HXB99@bUXIh5k${lewifg(DX5?DFN3XH(PT
zr8``(=50P
zfB|v?wHIG3v1u);raIRHLtATW)ty7PAX}J^?U#+Aj?E?QIiXnamt8=vYt~$D_U=>m
zQD=zG0l8V`lBX>bya#ZM;nv8P(b?141irHL#Xv}ACIbd
zBDeBbaZ+L(T{2c0)9c1N>wWRHx(iZcHX@ex{(fw!yAJGfca&0Hc^tT6Bbmjdrp7F<
z5B+HI5a{ughzT&}?Lur_N^mcrCostOkYdIIZ$oO@lF0HmL^M^*Z}0)q8tjZG?Y&9?W7TN*PFHM
zva8H9a4(Y%zR>pAXj^d
zP4}IEAB=Z82c32t;fg}qVheyuP3GWwnoh!dV2C$ykRjXKdCoS_$FR{vLOxK^zJbO#$eIA(*(o
z;LixhMV9ey&_bZ4^M9uL96wv(dP!5o&wH&&(bO_I2DiAGNmq
zNHdYsX)XS_-^``Me=pElK-Ab-P2B4c2bYw9dr6W-ZiNK@!ozQ>Pynj8|bQ{ODqCPbDD@BJ8yUn*@xo;}uy+892yeqKO`GYEG9&v!~V4sA#Y
z?;m23>1Lg+Bp_RE1V0R8PcUxE@dk2Iezib5i!cf8oe9Fm7Pn=AgWO=V#Z(>kAgsNI
ze%C@^)5a_mU0I<;Ugx)p!-~0Y=6&*)g9Nd1tKI7qAyKOSK{e_t$UX!<1>yneH3agT
z!@Z}j&)*D^t1RfK>LZDQ?wO2N^nT6~Au+x!4(gG3Cpqj*X(#Z>2}L*<3Gh2^DU`3T
zRpcAGH*!g>E9Hf;!ItY868>XI{ZL0;tAg|*J|EjmzrF(fFh5rodJ#38FC2hNPKzm+
zxNQt`K|QMA0r{4v$>!MDeAzKV(i)wbj4449;?=Ezy0z~i28qG9MKMoQ56FLOKs0^}jz%E=zu+e=sA9(&gQ$#LOOq40E*)+*&dz!(AxT{8Pp*zY3J!(%{
zrs{j7bF%TCto%oAQR#M`^uEF>KE!RXJ8Ynft?_zysaC0Yis!AI2s;FZ4wk8exQA_#
zmR%t-%FXsyEZ|X$^oW#IVUGg>93nR1(>oy%gQkKHR{@NNLKP(+CUFvYLNvADY_wzh
zky9JfM}Rh0^ybz>rMioR)E9*`GdS6ue72Y@N}8BbK0HX?Lamkr40jS0>OpWGxkY(d
z;|z+y*<@3KpvNS&mHNxI_XF#jCQ%OU3UCKXE_6RQa@yc#&&4ZaF!i+>WOFgnP^65D
zo!!zZM|ygEM%6$slp#i{&_dX&;MgE}DujaX;UUdv4qr#Qf$Ho5kFqy@ACJ2+`-{lh
zeag{x<+);&QO3uJQ)%q=aFdV~tIo;`2F-p}wc9;8pIL(QhB#LGL;8q7^A;pJT@OeN=fYnpt<8n`=kQqUU5BJrEf8W15@hd~sANN^X6^Ul%?4?A-+y%*U}c9JbZq?ayBZjM}OU
zTud0AFq^?Bk=#9f5r$~mPu%nn^Bn=ycI+d4rmbPIEgrQF^P^GXWXZth=)ryWUVGI@
zx!Ro50xeFCph-;f+Gt}X4XvOMK>c#QFgnO#k~Vy5nTOMc!_Xe#A2cgc%~Kja9iqcv
z!D8st#4vNWCjt)Qrjx;|1)XyT!W3gzsgY6#-ykBMP0;h;@_>F$Wwe=XMSCSh$UZn^i)Wp$^+1Rgn=klzLaIr
zVrnfAcb+G$=Qe!Qu2Lf=sTQ8udjY|QRVf6r_406SraT#?Yy(lLkSt
zX=}>9e$S+g-qrHU2O=}_RiQkvfyrKt88`wk{iAlj`ql^#ZYrW!XMB34+*tTfXv;A&
zIFRzAtqbvFIw48nu(WSzl&?4xkX%TKMKCnp=j|!63y2uU3;#G-$Ux%enOA
z5q0hLCRAFPeq!~1&-}Ph)Cblbk#qBFULvGSK{k(l%`EfVHvHq1v85!9B4U#gmF#P`@=@#36A?Z0tRiedm?Z3t3Uzkm+j9bOzph)?SaL=cDeDG%*RcugL(rzDW2gI)5!U|7D
zS&sw|H%XA&dac${h6C2*#1pP;&+XQ#OwuVmzc|$g4(Wmy_b*;1Bh1LBAO9CDi6{11
z!8r70OR!E93!LwA4&EeKnfE85qLslAML=DlPPcR+N3vqKv?$&w(r#=0pgcj43e$Pm
zANX~Zf#oFy&R7D9xPm_%Z;EZ7B+zi5ZFf~+3A)(2A!QZ$+vOH*?%J!3ox!5Bg&s*{
z7U}4W5w7r#Bp&m52a5f=q<@gL+&JjWn@DISO1CGIlVmu!awkg*Og;FPlnBUq$Z%$Y
z8jIR?mETxldxm`2sP^9uDOCWhv8C$-kxCQROB!IH2S!EZ|4@R`jM0V2qNQ!3o7;Kk
zhT-k;Wn}hgU@u699Tnl_%9M!P_o8r)>s>q!=S9DP$Qo=NY(#%pUTj9-nP?q}L%IjY
z`1QZj-?fBK%nOMO(4T+k`Te~A?BK$_v6pM0Z7YY-#>sw*!lOn6(4Rt;<&=-{4aDTW
z&N{X0ZLCbeL^qE4nqQ>o5V}z>@3ZkH3Spb51SHf+U|OLP1}6N|PrlxZPFN|SHF~m-zRFD2PE%nA7No_9l%sd)Fps2b}1yd!<2?Y
zlLinH2pz?l8DKFLqH%xE4FEa9{J@yIOIMKdez*+tNf=bShUM_j4$>J{0TN0dEOj)DZ4XvtGm$$yTTX77
z>|%oe1z~1aNqoc*0j+cv*I{j)tqKQhBE=XCyMs}m@<@9Nb`I{;jE93v`w7ag^{4
z2v-PDIS|UhUVLXlCI;`;9IgzR2E2glA>9iOM}f8UfNN?QDnr4{`}TRO65XsId>wbq
z1LAa|Lw882CRYxHwL7kbvv(n;mMqpoAx6B7bwu90t};Qj(G5wj6iSOnM=P7ZC&nrP
zD#S2t2Y`Sr#<{fN`WHM%X)qt^3R&C&&6{a#_HSvv@gFg!paL+k;y!&GsZc3Y?hMod
zkm3d*zf8(4U+}6xct{5~EeCytM0CCF(16DVdalDX5m{h8=jnLX?4sfVq%qb;gb?)^T
zFzaTNRn~s%eiJr*wY)kOpgn6AB`OuBzJxwfF&ZEkmx|$u{J&dHMw7LNAiiu%6Cu!J
zk!4WC#cLRi#`xp(P*jBqXrTHL*_Z*rmg6rM1Bzxr=B-)P
z;0hc8o{yqix^Xhmu?X!4RJ-kESgs~X{+ZZ!w?(e#;X;XANlF7L-Pm}k|B(zsw#mi?lgm`6#7<0Y^KEH*F27v*w%?Qi~}r2P7knf
zn`(vPP#}%IptzFPle;@Vzd(s0ml#P?V)H*Pyd*BVwQh9r`dNd
zGe~51bCi-_h!1y8f9u6b>cP>_9f=DZGMts;WH%8P6&UB}S14u1?1zj4S|Z0zQfck1
zWO?(F&toa31=@#<)8QzUmOnATSzlyG2rK4x5I8c(E4rUT)OX3xnC(EiNGcTh_>F
zPF2oTMji{77oAK**E4DL95|2_d&raz;qz~*M=&HzKA-j@=o=5Dr$?u|zi28%P}44K
z!TT5~X-`km8gr&bie~hrU4QOT21=wFK<$OQ=>5B98&LD?17$dWN^}s5I1ZT9Qzpc(
zfX?V9SR;x{lI5d5hdP4p+`xo`tHcCWh$JlU4-I622FbA_Th|XLcp_89cQ7$B@*bw(
zEm~-qRnGJVczj)^4uMo}{?DXnkRphj;cGc1%I_w?1@;_&_r2e0BR0kyWO8zm9_N$Zjv2xvY1W-IP1WJKsNpBfB$?N(JMMz~*UL&rpVYE8s;Viqwgt`71za=glYasdmD
zDMub2c`b>|D~J=BP-dm|v|pPZ2SdvS5;#9^XATSNc-%5uk(s1p6%-Ee!*Ek^ggLtS
zaAt7HRubz{+t@Yk@`uVbeZIBbyej{)ccor|ucspBVu(bbg%>!!@P+QDeA|0jAyBSE
zdYLz%x2FADY5pF{vFf?Nn8t7px%9G7=a1&jqz*|`vskDHZxb(iabS=NhpvPd$09YP
zX`e9Y7d~!0b^K7owqOCEtYKi#li}=V82c}kI|KFGp1M7c0#B52|vBG6X2)%t(pQfL;6vOfn7#GFft`d^)
zURZr2Dh@+};2Uuz_{Zhsb!#eQ}N4&}Y#XBPO)bS
zPDPG^B#!o2XZRZ;{jxYG6@Nbk{PuJw#gG{>Va!{y816mE%7CFUUh2rf-Cd@_hNO}>
zY%;y-NSxwuvTH5d4MJUNYqvY$rIx1OX5Nj752;zi+)+$5IezWj$%!-`{pE$8-;J@)
z_f6bR<4=2E`>u|*UIe_Y=H6B9OCH_cZ7qpk$Nl5YEBvkRx?gJ3c+8-C%hvngWm>m*
z&W?Ut!tLni$=Y7I33M?DtEavadLExIk6)w=yD=pz1(jTWhsC)E94#%2r8Q8?s_;M=
zX0zHnPmtxkLc^8D6G)OVh8NT3Y)!#ak?&{Ht*YG>7F=B&{p;=CP3;LxoLd{75tKZuGT2jLWRot3C@n^4J%U>_9+FP&On@{)!
zKeV6O!8#|JHRE31D&G2@EW?}~a9&R@G~Di1PPWzgNW0n7n|h~rEGv`7FO?lz&8p`r
zUMWt;IHl89ijuiop1heuAO8AXJmZwh0M@4snw;D~0T+xt@JNl;y{AYty5v-FHNwOz#$(Tu#q@M;Y9NkO8F`u-PRwT8%
zFnRaqRcnMwsd01mv=cod?yyK#PnB__=PGe$kB{W*_vY^42%cz5)gdLy+l}K|iSmeu
z-pxa8Sje7^IcR0)r)@~yzTfH3
za0*Iy#NG-1Q9Ziollaz^@}`(*XPHhYwH=e3)1I7{dGEa-@b~lcRNm#kF4f-iwHg
zH-IYEMnM^;pZEH`Axy3JgAD0=XhpS@kt&p71dYof)|rYmk7U2CS;GsCNU
zQ^YYv;fu)c!g49;35#!zdeNPD@xocalf8-Q^D-TlH1QbXe3EHM+Jpth%#7H)IeqB*
zR->AV1DS^2(8VYciWC@0*kDAD{jh5gPfU~40vNf9o2tk!7j}0hm4-wr*XE9Nig_UN
z-(ucb5-bcSOF^O!&=Q`hX=Wf5x$MVPAphMRT!?IsWIZLS?-NriZG!T=`)}k(-Rz#{juGZ2hHhqFXi@8hRWB85@
zLN@)h2?2-HgEcTHc_kG|e3CG|a;zoMKO2`uVce;awxC9N@z$9#dkVkQ6+o&4h4(YDuCRfs}eIagsEcWI9@Ik^G9iSzwa#5-B)WQ(!qgtk>5;Q
zLojtcvDf`7#&{!+_PpA3rFAnScG7E{w8n97<5lexn%Fd4EMY`Woe3d_!cZRI-3ACP
zK`Of39H+J5zg2i;t+sV2eDUpj))VBrvwwGoD4qLp>E(AXs@&GXx{Hzpp?l8M<*8{w
z1Pm@foheq&72N4T`N5L`u95i}93C9;V{F$~)Ca+T-TK)uSCd_10bv=4`PnY^bcWA?
z={Hi*Q$|b@7%}34gcA@PO?-jR=cuF$>E~Bi{|+C>xW?^x8=$-HODo7P6{5!~-)zk<
zOESBjBmnjMdA&YU<+Q%qi~U_N&|uW(N9^vb{WGBuWL6#IU8GEbI-yTRrmomq;A~
zc~VgtQNB^=LJSZau$NPCkWyy_G1B8;n01xTLW95McE;Mgfvf4<_6YaK65a|v%q}l+
zJlTAY{~D)^F`4~liS2AjThZo!EOBv5sAGyj{juhrC3I)ohm*mQMI?k3{Oe+^sI@MM
zqr_1jBy9nM&j@IOfI$Obi!Y)X4%8rp`NFn(nmB+G&`d-yvYRl7=V}`Q<@7D!mnTtb
ze#x6)m<;_+KTSYq3KKPN)0`AWYRDI?OpdXCg>XS;%W2R~?5=MUtu+HsKP5CwWi*1b
zO?21($%(teBpt*GSaNeE5VZEb-s18qb`;O6!+mW70vS=cipzz<@pQgO27zogWC>b%
zxk1~I-#lvvy6I=E>VaeiS!KZ})YgoGhzF47%i9LXlfNaXYi8GY$uwSP{GKwUV)rxD
z@rJ~Pvi?hm;2ss&iVnl3!|DJ}MX(UXoU%8p0=W-u0WnB3L-SB
zJ;kGlj_L7-ieNICp|14rUlEl91=EYIFd#Wl602T?z{e_*GGnks5{h|&0}Qx>VHta}
z2Ug@W(;P&5cU2H^a~M3C
zlMfXZC|m)JnnKV`Sev+o4VHUeY+f$xnOjlwcx|0WLaOw_D#gDB)>rJ!5Bt&q{6hrQ
zDBkVr0L`v=->ATOJhVljY?Wuw=mIYViWK3Xkx^9(&Y95s0|5&|R5108w3C`9`tvUA
zPP4&H(v`;$j#3Hf>3eiguN23SEP;piu;fgj?iyCs;mTWOFoaSP4egnRCTZ>f4c1r)
z(cFMyLo91uJUAelKvM`#Ub{vCPTJD&jPaEM3aewhV$7Kb#S6q_EZK*Z=6APPn=2UA
zU0q}_XvuGxY#P?w4He!a&UdYoZ_q2cvn#u4QJ4dum+X}XzP(BtW42mM*@KYz(|u|i
zB_Yv-LXR#7={!}1@({+5>kp1NuEI#6Ie(ZJ=G}Pkx1&zG;8x;nfJDsoJJQ0(52ZzZ
z521w5JJH)ZTR`#!R^|2`YC|YNG`4gk%Q)|jqLd&Oo~Q?211D`n`una^mB6jy1OKmZ&F|@5*;#~U_}^|8ypoq
zAU=d;
zZ}Lhh+}f=aEl{ImJjaL8hw3RAZ&k2%R|i0-%R!jzSE=ZvYl9-OGwH+Ne?eI#(dhmS
z%CP*qFbpFD<9~`WF&dIh|Fr=+_s<5XszM6h46Jr6eQZvq3aJBCrS=sL0||-av?y@m
zRw7rv1PMG#X|)6lykL{MXJ%^d=6
zAqnI|HHR@1{GkZm?Dv70BIsBe3+)L1Xh+S{J*i|d2L0R2@U}VDxo%b!Uge(orWJ47
z5F?U$W?zerc#-^AT04UG<)$z1p|!mig8>v4-D~BER*{EaA@1K7D=qrSx#+^s^FJ71{sD5}2D52V0j`TAW7bpywk(|W$Tny|w`$jp^3NSRKgM6sD
zxrN{7NhJ)nL%cUDtI*8Aqi!{&)UBYDHXrF&LR(%*V3wMAx8qmXls{cNR9CuKjQY<`
zb+qDnzZhbCtnhUWu~10>KF#-JLlizw)dEyZ$&vvH?2|*fPNgvbIGmQCXB&k&gF`OZ
z1S)>IY1r0cgOgtuc%hM3i#?JP?Fe4GabLS>h$eHSA
z1f_UDR={vgXO0@E0-L77SxXrC-uL=Jy?1foKSC%j#u+1XPFAw(T|7N7*kcQ&l=d1e
z^6th)Y1rWor(WbSE3(grSoWMCFny1jSY|=fMSH;Xj)A?iwm^3(<_K}M2kp-H3^{oz
zK}^j(rG0R~_0z6*mn!Ne1>%u>^C)Kr8I-@Eo0l2hPq-5Tgc*C^al0xdZN^B0PSe27gxzh1!(1xRr^MtVP3Ksz#0D
zMy<|Ls)+hwrfzRN#eoHw5`IyP?tUgECZe`wbF8(c5;;SS!Y!TY%(UZC{cZ-;)6X#`
zi*j5M20Go~irk{cuESast|llrH;yfF>rxRuJ=ptraZd7hzC)RFB->eHLD;q(C0U1S
zYt_{d1`eG=?^l+%<3`GQ7jE1#gnAz9)LU*unHtl*gucjj%i9Mptd%T{5`$wCd%R}Y
z5IBg8jY=}{`%7*5ax?Bef?GaJ6f~Wd;#fbKpm`mRug4;EyCrNop
zuaYcH6X4Jv#RZt-%Mk%f0(YNa?!R=U7yg3`dn6cgU=n6ld@&qHS7*To-)Fm-UE;jh
z0Ga90rT`3Sn2E6$85U;(#AW*e_WQzOXWqr=x=896gAVcD2xM7Ur-UpHnU6Jf
zy=*wcpHrKAlZUEwy>T*4iy`|{7*pR*nxlF);sQzSDB&D)SwaOhPX*S@V6>P&*lt`F}ymLUzGIi@BK#K>o
zw{cUES7GZoigP6*6Y+^6cp5;eSl!i^q^Di
zqb=YqTgx78tikE{WP;V(XG0UseTf~F;_$@BWV#x(wZ(}^CV^2>Gry_VKva6z+}LYR
z|3fY%`ypS{4R>*NEK6{Y*T0Y~h=$WRvAlC*Pk8%M1Dw~zr53fbmO}exSolTHS~Af?
z)r^!>TnRCI*KwqPD0Cg;Rp&FW7Tiw)
zPk>y9A2O6rr`&3u^BTi!{>*}{S$A&qchj{sDkjSqYR#rC&vFv+MJ?5E+tjkzA-)Q|
z{%ZnMo#jLPaAGPP_h4+7ufLa`ae?CA3aGW*BbS6rB;Y3b&!*;?-j2+(;L+`LWanDH
zC?bFGZpon4^a9fFq)gbD$gBerMM^iJ*z9q3jb*mr(4Z*?@
zPLP2Va(JGEcd5kBv->ro-X%&Tj^S)(5=)u+=W@qEue4JdgXtPYpkxKw^Q~~kBq0^@
z&zcV6b^TO1l?Ay~P8Za`>ZXi27HE7;q6Q9-zScn^99
zv!HeR8t}#xq#D&L+?oG*2btdE2p{ttP)rS&`|hfT5-*s56ET^PwLte=iU>y9l9v3?
zt?&L#NC&bz+n`qlV_7~TxHoT@xbX7bwb#Du9&?@-%$Np*@Ac){%)xhm-_+L3=MAeM
zF)M$}cSh&0)h!FA@uPim+C0_Cc8+eIhrzeOA7F87P>TPcLO59eyP?9me$OS0R#)
z{}1WuEKa7GwM8((gQIlGeah*;p2As18nJ0eyK!Cu7hpO1(*p!7vGKHVh$?am4np|b
z52c?1slQY;V3WUAxBD$^_z!lndKUQVg#Zouu{yGmIl(Xue9gsPuAErq0~zDsi%Ip%
zbQ^bUB;DtND=m7ct4p0WPt|w#_r>%mm$nsoL4%*7Fi{{Eb%EB&LyhLzljdfczTfl$
zS=F>2=aoc=2OE1h8++KmfaZ!v3uH>P_pTw5q^ixe;HDKp`Yf-bY3c3%!I`LP50R9j->)%Dl(1bl!ku
z0^ap8m3W}r8e=Q7d3yBj`VU|gh*UmuCw^!syO*yT29$BGRC8BucrKj
z%t{NOa0^54;w6!E&C^8zIdM3F?Lvm`sGfFHE0D9?kVle`M~$E+kO7Y5`PA-5fu(r2
zp^I{0r!27ba9-puB(qSrfc*3L4_J^15@U&aKN^weG8D$vU@Xozep-sQ!VR4QX4V
zo{v^YnxU$I)%^pN)=WS+v?0S(#355)<@fKoDQ(-<4pYsYOUO--&MrRp&GRbB#Y1`1
zra`?u9cfnBuAOH5keYVG;wAIqh+>7(+3rKbUF&}ANLme9MkX*07EOpzO&0>BLFf|+
z5o`e?(O@#Y_HE!;LbLkw^PnMIWa|$&Rq~nsu#OlCON%&ifnJP0Lua9e>ymn0wJ0_z
z$TlKB`l;H9G!LRX%X1_k-S57{{rDsr8ikUo`qisE+N}>VRlNHkG`n-9iQ8?P(+A|?
zrU9^K$ICy=UseGbN`MKfX~c&_1>-e;=nqdGtiK4Cw-W`ggL!a29O$@c+=PV*Df}}AWRzwp`2;x<7U2_xQVq)KlXCK6C{x^ZriJp=
zAFO}np95pXf}j#ZHqBo{J^>C_R*2pM3*kaq3GHHkToLSUEO(Hnk$UClPBZ(pMv2U*
zfvx~eem{*-HO?82Y>x3IaRpxE`JP$Gx&h4NSRW9~dj2;M1FPUg#865=X_7#I*Ja%G
zQ6J>;f-K20mTBroeV$PgyqC3hlCq9CVQs}TDXqO2H;(;3+DL#sP~|c4<8zXI{go}n
z&xUKNa&cD>GMKr)Yrl=1lau2Bxs4siF2L+vMyC%!=G|v2vfUcDC9ZS8z&(9DoHZQa
zhWW`A$d>(du$^CF&FHQxOWZg^v6Tb^GsiHO+D;!nZWc5w6bfSle6DT@l001gv(2t9
zO()?E!W5$`N-PqrHIhAjcbC+*@S@rF}MSPZZ6uWi&NZEq3!&sPtp
zk*RsPgKm#Jd*hy{!8RM<%FIbCS#<4WU8cJ4~p3@S496tQhTtYD^!KK@5o48?#mvC~O
zdQ$NxP+DH&*dvf1Gz(P?7K`IBD!)2f-?(E=u>pC`6V8ko^2v1eDSZwbWws(Rwvc=}
ztcZl?=DS!R$iv`bfKUaY^|D<*#jt{PupKoN17rR`TKR3krVag4Qb>E;4nv>+jkIAK
zi(5+FYconIN`}F>>K;2}z!oJo*dG#!mjnk{^vfkD1V$`#@)`3dlLEwqUlxIYq1U_(Nt{sJN6^ka5f_)f)gx5YsZf;s+*tk6zaQk@aZ>m}_+|FR}R?OicUL?W9
zQZjUGJn#a{)1c8+A2t`R2i^>bwyr4X_6WiH`{5hLJ^SQ2$~|#{zbiYpxt8Tsp@e4a
zxY}%Ex)6$2B*yCoRU4{h8uySR{Vt623%FD!ThqDTqJXJ8atv`4pe@95@hc&6`6`1^
zvouKdF_l;26q*boZ2A$^<6oo5QjT52*C8vO*3L(!h-1_L(Lf>^4dO8o^(yxaD>CAG
zX!elbP4tVL3-2qSs+DkEVjRV_vy>4sUcc$O-|{VKljAeH3K?F$5)z2cjq
zl8(S+-_%2Tsv56jg{OH}=ZS>Wes?^ln@Zt?T=31Uf_eT*1-(;37#m!gjpWHVvM`n_
z;9ylkVSmv|sMAgkt-5DK83}=nJFitE%3qUL$H^+a^`L$8*C3dBv-|q%
zi{k!P@gF|kU;in|U}yawCmG5ASQwja$p1CYX7aE9DH#U_cs+5u;;qo)L9d($wL-vx
zAtf#m4=&>6d3!n+!kC;<%c7B}@&X2lz<|ebe&-K@ab+CRG#h*W!_1fM=t|5A#V*Ri@aasMe
ze{3@5MmQB3C>McW|I3F&&`pyIw81ZFg2P-im4#>95E*J6i27b&30a8fBReSHzXZgz
zxIJfyKaicMTIQ}p-bR080Fth7pSR4f!B)t8n>g1YfVH&+bxRAqQynKhB&gqAKQEWZ>a8`$HtD^R*^ro}L8Ot39Bxpkm;xh-FB(JPR)1rGDh%`xQ|kg%Bb<
z#|-!oPqdR{3`KcDS=G8TEg|4}6J1jUVl7p;S;ehVW!XHOI>O~G3B5q?KsBf{F5dr(ct6=NUcx2lY0B6a8
zyrBDyZ`^^an%%Pit~vD??N%@fD?$yAZ}U$4L9RFE
zaigHGI`G$F=IYFSTUAjj$nUFu>9Bt@>*lf(>ku*aDRF
zvA-D0D;vFi0Btq7_+r}x7nO-dSpjB1w8u3(5aE$j7_%5eDdG_V{vf<3p%-{_xPiAt
z0_YHvhi23(uVPtWzU5^OTxv0mN1wNe98^&+514l-Ee*uC5H0dMR}IT0}Wi3)Nx2Gf{OC
z;!6p`{$7K_hEAproxk6W>=0WuBDK&Q)Vo$%szAO#0IUBXe$nL|=9UJDF{PpyKcd6>
z)%={?yZQcXHo_{w39I7xY53V&b(ZjS5p}=+I0)4ou%%{dO>oH@Ou!o_3)=MAJ)irB
z*EXl0GVt$0?eNYT#G~)Lz_%}<%LX*^W*tN&J`(|h1~}`m-bU4vhVI}x3_!RFff#td
zumzW1yMrG!3f0OE;)6H;&c%gtK$}Sf0;t6p;Y+(y7|7R0aK{ZTgP9M-*knLFde6hl
z?^7{ut{k%43o`fT!#gtab?)_{IsEYpzII~qwstoB0o`n?bjSxLS9Dz8d=?lK)6*Tv
z6h+cINs69xIqNhA34b)A?vvPW3LlE>1Vx%7qWAu-JtAovMi>CxbBY!D&=W)^c?dpb
z@CO!$f(iKK%E<#32c@h-lEaUpsi~Q-(4ggo$iEhoRf^rCXz#0|x+s#+6qb;GY@HbL
z05ag$5MqtCFiqePvmfxuIt@%6B$_n8G^DcF?5N{J7YuBAf;|OSHn?qCriNnIHj{};
z${eK;s~V#*xXYcf)Aa+SkJr9JiYOuj9*6=-c%09kwu>0WPu|*}XT7Ob|KHSb#gW`2
zPnM|+Mp>m%!IWF)3sD{H+s0-(0T5h98~wjJ^R>7Lela+J3C!2`h~TMMxUs{8VR*3Ko-U`(kk4kjG7O%BAyS$+Rng?K3xv_O#LJr5$|H>X
zSD1Pdg1XQ`HNb&a{Y;eC1zXdvN^@v!uogkp$ap!(ueV7WRA%d67=
zQkuC;R|`XLV`UB>!aDI+PK3YbS50A}Bf(`4CT}Gq5DuE56WKzN%vKgIaCWS*O5^y?
zD@SYHRp9*%5f;oGHEDw=Do=nVBA=+L4Bn
z<(~sm_Lt0Jj;nKB+gGEnCt6TbV3h4?5UXe?Uv`YE5&Y@wT`E*OZrDg824ZR>;XX?l
z(HfwwA>FbL({|WOw9NgwC?POPDfncp-BSJv3?X$T
zI(mIzyVxw8(d(oHE0VWtgz@zhuEq{V-2S)H+HzZ=I$l|E_eOXp(^q%k1IB8$f@kWJ
zUQ<$m$_&ICe|=uCWw8%;2_tj;{VDql;w<$w$PdfYjaUUP|KX^Ha#EO!uKt(z5gA8PwxnoSMi?`&lL3mC2HM%C1sCP
zYFNKi+nr!}3MKuNF}g=xYHB)R`M$oYd><(MN62JQ
zhtG~Btg*eb6om3u%Kd5FZm=p}NL%}WvF*G7i>(=_7F~Ikh+bE@!mnzA8WLSDC{&sY
zV8cR}&yl-_Bne2WyZw0kg*wTTY@|eIisOtbs3C#V#!gK1Wtls@4Iot{nKV0Y`8TBYYCC&
z!rDk(wehCL+4B9@IIrJWLzCw3X|{z9UCisoZf?pBm%pna!fGYctO&@NhzJEAA8d{Y
zo$IJee&0fz9N0p*J9xwj=n{7B<;rLVXSl6e{3D)W4#>PlM51NMYT3bw5h{HwKg(`7
zFy*kdmK)xdy1&s9_lVFO@EWpu?MmGCoD95`9Y*mcuPY6>(aPRLFE13A6W0i;d;y3H
zyl{T_;-NL)N6w>{YmDpj*;SV^0=@QQTjF#Z$iiW7>m`Qg7!smL)Th4MJRfuwOK1cC
zyJTcx{!fyTm4)?x?A832WaL8lFDf@idxa)x&*R!JV}kXJ@{NpYZQT}^=e`y*&2Tz*
zvR{Co4{)fsl;sv$O2s|YJ;*)K?CR%AtEU%N?4R!@_m@F2a}{NcV-{U&7utA}0Ri0>
z6xw_xjiX~4P7#`9b?cbQABx5P>fGdsgxrs(M!JOWBi}8((vwLX%_Zwmd-{Zj`DkAg
z(YVW{95IV|ng)sQ{TQzEU`+Sfufu)>-h$ok?b@i1Wc}V5=`Lt1o=0C33E9KNci+ri
zdCGPrK&Dbk(R}^+E!4MJ@LnN0Oa18g);cPl{%sWNOS;u6bhfEMo%#It
zZdj+wY86Bx6)+2Zx}NUsE^AjX<}glG<@<~cMUhI}M9S07G^8U+Ls)FkhBQ+1FZ~!4
ztXobC&xdEyi5|)gO%?aW-02d|bEo9m{Fd32nRXq;0jg~(qg}^Z7$9}
zELri(j-@M_L0b16gYWL7)_Afsg~^}yjrVSPw_Pkeb_9w}>ZeHII!c6C6)s}c*DjvPKI#aw
zc(`vIP{V-?zu)u5U5XKV0GwG6obB(|@ed^I!EilMr9hhNi{;jMzHW4RBIgfgoijW*
z8hC6#jNN$Rv^`i^OgXJo{Bd6T5OGseesT29_sFAG-sOkv?;KijhQQ;q?-;e6
zLdkb8)ln_b7#g%pwI_a==pqSco%a#G7m_l`OB623Sz-$Fs1D{>r-8x-nfm~6*kTn9
zl{2EKQqkO6pNpMe3W8>&HL!c~k(O}=#G;v{Kw*c*NNHkUdjgkn_#b;Qa~P+%{E
zf0?y39B7Ty{YVL~f;;nh`M#!2s;kFW=M)1ZgS_D{B>QTR&)$@C)@*H#eoZPIMZ2>?
zfsh;tIr$Zc`#h9K*H?>7RclNCQUJ@T1XWy(t%SxJjY_8MmzHi)Ik80yPVw<`m&T{?
z)8}QQOhC4)15N~E*!jKP)Lub^hGjxVx|QdtA-9pDWs3W%1$rT}bOEH>eEWfoO}~2y
zO;-kY>`z%3N6q=qp+ewFSZYk8wBXd<_UboW@}u@+03*Ea2cXZZfVIk2#g%aL%04XI
zBUs^;Emk4A4dv7g8YV`GbV3B08R)qN6oAAioh%pc+&v{#Jtp7X@(jUR$%b)TY=pyL
z->fdJKimM@Vn}j-9(Vv}Vkr&+?cUl|q}WwZx$FZGGSu6{G@o}Pfu#Sg4$5)-jR;1^
znsc_%OMrJd)q~~LaFM>_=nYe?Rv0V{JqANQJHNuf#hMzH3L?%|bB(TXMv>=Frd-nD
zLG7lf7T36|qkGa36RDwbg*^SpT3Zg{7o#M0$48#R~
zx3#cGtR(fsz{7lCxW6cb)6LL+s|v9Y--C=J@Z1JZSD9AbxEv~q4<`k?rj`rb9dskeCi+(ia)@9X&A)(C=T`^ZES84Yul|#y_`3=XXim^l=Q8^yWAscsO%(P
zyDVg1pmo4+>Vd5YYXXy4{VYfb3!9*@k{?>!uMkcSsTD6=boDxC`wmQ?FN~ngqR5&V
zYXfPW(g030&XFxZhHtAY*q##gShF^Xv@j}{rNiH1def`S02Wjiz)vLO#6v~F#V
zg4#)ZK1+m`gG|&e*gAG#_B=C(YE{k=C=Bi411Q_C`^!w&=ag#(krb0l#(eRQY#pS1
z8yx@<#%5<+{y>!Omdjn-(Xa$lYd_PY^@Yr0fU$0l;N7$ST)r6ZRGIHZP4$EXL^Q@m
zScMd;Ax8U|MUBqyPd>M3Pv3Hwn0kmPDR`6sO8?Q4hwR;ce|DkUz*y(JQ4TuI`#>_c
zNq$hxHgE|tp?91l5H&A(E&T=<+vMXYPq$yxy5Pr?Jai$sB$KciC$Z`kF!LR7^Ba>f
ze8kNK1BszKd#P<1_&5ArQ1lB5Y1nk|b#gV^(yz3@xW5~+NgN^LSCM@BqjWx@|GpD4
z=RyD-DzvU>@CNptnr30?-nA2VRQzG#ftQ=SdP@|5hyNLfh_&KGrm4@0MFifV$bCKj
zL;gt6r;7YH07{VU*U8VFZJX1lkSRIQV@j|(-v!+=@dmU#``PMr=MU)5X07CZ*I3Lf
zT>ncR_Wx0N;NoQeKdd}V+Td{_iM)KFe}W)f^os!pV20;w0}bAhgzp9GAqD`2poz2W
zeR^M8(}oZn`sK(oLP+oY(xy{EU%$k-Q%Vq**0DFIUb_H9ZO0qc5dzS?=>a_NG~+?u
z(kpANN5u>U2(*`j8n-_w6^*-!_-CmZ8Tqlghd(9dj=YU*Q}$169#w{+?<5eeI9^Pz
zibHc)Y=YoPXjE*B2*bfXg7bMoN@n)PIJS8U<$v#=LV(wSRXc=REkk9|T{0R<&Ddy|
z=7VA2o+XM|7?ku3nC#F~#F9kLw3uAbQv&;i{F<0NY|NOvq!VlItYg|7oZt#KvOy`>
zgETe73gxi@-9sesfZJtotVbyB0VW(u*;N=^kuSA
z^#}0bM@5x#pdUj!JGB=I=A=b_3(c7
ztKkECz#mmUMeRg%#@cCj0mjg75Stn<>XTNy1e@B$T*a~P7``RBX))Xu7V
zWK`%PnHBj%v>vD$$!1y*pImh43~}iopTihkRa=EMaO4pKGo4q^ZmTd6`1!@?ivkPC&_L&>bY;5V_*`fJo-yIu5
zR;ETOUFeJlW{gPvdgjx;27VcRd&tPCP;b*fd*U
zj`K!|X>LtNekjS4m$aKIDWAQ2Q_93eRq7D$4vA*GPKmcG6PM)Q`aeA27aUcXNyfQ>
z&F(FryUIF1A(N0XeUR$mDR029T(7#4R@XxR{Y7H=$AtWEyO>zmS^vi+t7!Gfgv~be
z?O9c`L>A@cX=0#&*yEu^8EG0tndnXnjC498WP0ZRN(#2F-`=+{#UrX+x{&=NU%azC
zfygrlDb_!)LWO&Ly+8Ly5z}{)?9Z=F!}lmnEDCB0s6Py%;rZU^|h|4^H(^t3CNgC91hZh|7vhVUb}lcPQadl
z&73qcN%6}iq$M0H;EWu$+NoX6*^?^(HavH9s_Qc8jsUa|jQO4D9s}$v*j}-@xW|v>
z+!iK@k>?wujcnY3vKsh8qp=>#(3*1E47HiKwI}R7%OIys)#hPkv_$Dm|w$xkkKKZrz&I
z28jsyw%n8qVE?Vznvk#z6gnj2*o{I>nu
zUcNtf?Zt)U#*c0Ejbk_U`)e-Ju5S8ou3VZiyV}lGUez8_A
zxoZ8iu<7L*g^=%{Jwb^D4pZMS`xek-mPkCQi~GLZPG`!d$fOoF!$&tEMB35$0vjXA
zWk!Ug_G}<-*k6nQIBoLaLqhLKc&40KoD_`WkVd16#x;~rflEON&XOn(-eAkW{NB!^
zC|nfQC2359Nt4;B^2)yDmDJyTI;Ayy;_;AZNE3rp1uZD@h{#lNq5-CKiPZ9jFPCcc
zzlb>`;dUJA(X=))iq)G0=_;U8oR;|N#W&alHpE3iu&?$UHegT+FzrDR0|YJ@n!u6V
zInS{y9(=~1jHs*jYuY_}qPEntiZrc*`0B$dCVjj(!PJ&6Kyh$Qiv>K7dx_58N_cWj
zzWPJiVWlZUGXoe5r9=D<-LiRIdj*JW;k3?840o|iIgfe+
zZ{F-~b%of{tN{?ulp8$B|+F=;6;4^Bo!FH{Ac9{uk#yrlb{h$
z3)>Lq?MH~lB3-OCiA8q?P#m%3ucAe`eG@JR=%*lQ{IU+ycw7j61g+mZP=F9VI^1~6%m4r%^&3xng(NIzCG=~
z&OAc|p-*{iSjKhR1bSd}`wh^$Pwg`7R-?~0@R)8wjC&Zzm_ba&;MRm^oee0-UO?OPBCdlx;kOn%IgyS_CTV!A>l-
zMum_I7oIgsS4I)+vQp6zjRKl+$=Vt7-6!H69AKwlORyJ`vRZJY_9J%m<`N?Q-*Y#n
zAx?x*4x`>BUImzVXf(=pCwh2u=b9sOaYHcO!am8{M9fs=!PGT013)f7BfY}
zBZ{Tpl*-1#fF+hrg=EzJV1;Il66dlmk|i!*%#}M^0=n@-t;lGbtWX6>el58-a!Mfj
zo>EG?!ii9>;#Zoqqx>_`IHo$s2Pe+Css1`Uhg?j)A;CPcKUti4yFjB;4|)V(=$7kJ
z<jIn95VpF8%JxzG^Y$b;4=_a1>+FkHK
zKx_8-Lu}hM<%lwRFA+Oz&6~^8d@DJ((>Q*7f9o44U_(iV)8=SZJ~B)J4Yi{qlQ>?6
zbks(bJIMM67zh)XHorkZq|NG1njpBWgR;E1JA4lCf6j=$cFFM0UM{-yQBY0OsXj23Tr$FD
z@^0zn{7vp}{3oLd<;={!cxtu;emPjfz?ea*{qogl569tK@QD+g^$1>u(d%-`>FiVdi+7%*{-Y@88+i)8YJC$*ZVO`q+!KHxMrBi<7b%7Vrf^
za`$-x{s-499Ens5QnN(g_T&1h&VLw#J-V~hx5{;k-VCL7a
z(JZ>L>|iZSkARU+X%RWSkir!4npzGf<_bH@oH^BA33Mym
z!sBqudBw0OdDi&;U&TBSk-!>cC{PVpI_$w8Cl<@7W
zgr%7K!I;HTvx;4MbnWgD$bqY&iB3Y9IBmz<;};EG{D^Lp*zIr#lUe-evl5u1fiQkX
z2|JQ+u|pI*ulWH8!5s+2Ft81ei%xybyXAPfY?ptj;ipnVK4yzk#p-rH_ZPU@aZwY!
z({}Zv$min48YttX(trp2u;qk*(CM4*YeLriO`t>J6Q?deMd!-ka@pK&PqP|$(vbmGQ;bG~+_vJJ{={VZz#%0{VAVzE=it?98-QsSg?^c&w!uY3zt=sv
zix;VXc%`}f9CgG+UFy|V#w75(=KdQUU6GyfTn5L5)>d8m`!h^{``ls3$NHOEN-VmZ
zRkwHcsK_n#oeX-6bS*I5KKs(&Vbb2|PK;LfVcE_=r^DXlB&O`6jBwq?W0J5J*c@3#
z9M#o_bN;q)qja+H#wDu=77pOaq@KSYx37agK)daXB>zD6-{%moL^
z_HOO1jZvN^GNA{Px-rf;5ikf`0)z>3I{2oED{4KtNUW#r=|yRTauIp6ccK+t;z6OB
z^WUZXi0#RmwXX}I{#oDOKCgd0)vu*&Xwtj9eVVG^TSppN*S^;=hh&+K6NcMgKn0GdgiO4Ss$5#_}J;A3Y0qOc@J7a&J5%
zrLe72@^=sLYa8{p4IXu-bX*AjXe12-`+#+q9O7_5aQm3O*lmpaFAL#jfn@V{#;#px
zG&!EcU#1mm){;pn{v(u5T#9QyUv7}P0nN%CjVPTXvDCseSMD)MIH=7DxJX08tMkSY
z#v4
zP+j|U!TocvBDu`#D~raIr6IkxIE^{DcxDE1{SQoESaRtym=qxC*xInYIOIH?D4CcI
z&I~%*`W`!N>tBdVS4f>D2U4KdSdcXjKs4gBuWW-(G=XU0@cax7KmPIA`$2Q`U6d7#
zW@DIG6?T{Q8}%3MSxi@w`fm3q+wO!o}`q_IE$=!Y~@oo
ztl)2PZR}lzpu*;C3w#In{v);dHA)ei0r9%Mvrgw5a$I=%QRIXCJbsN6
zUM_}vcZrIwC%LPifx(N+^*zE8uShx_wGF85syg&LiquS)xH3+5F(Z|b(k%kPNB~o<
zWzsa}&ckV$WQ5v5fdjs`;7{u)7~2bG;C=ENmq=0v;*x)WXWeEn6z3kykWFk!n=c=P
z=cECO!0vV_LrxCQevUfsSzmZsXgIdO2`+7$RmfUaHg@*z{?6doi3ts!r_VrW=6iaV
zFM1L}B~%mX+(&SBJGW2LRnX!Vi771tQ3D_c
zM9=)|9t1AvW!;y_(c?4*jT89<5ZtaI-UrhbE$L`T&>ztRj}Cjl>ON3OUak-NhXt~m
zw}))qBICQ~89Lc-iDq#ZA>eJ~M&N5Gez@c}5S{njo~sEdo%jq+RW@+DpU~(S
zVV(QiR-CICj+KuS{_4Ng=Hz)^KXME^Tu!F_d$;{Ava8XCFA6G*7>2LZ}19vc&3yCpnNnB0~ctIS7SQ{8nb{=
zK}p7aeH7j)^yYtz{@VvGT^gX!kx?vE%Dy}{SNR2V&oOoel;H%+iGfQc?Nd3&bEbHy
z5gwWMl$<|DlwUQ4uRu6zW{O`3)^p3u({+$b8d-nSqC5;6HO%14#8<@?l#Of1BUhq@
zwULh3=HDrM*0jQ6ZcB)ZZ()YiMQ|vDyEkmg{&c20$m>fa(M-a^eA*{nCt+l|>XJbY
z9_j5Z^^@_(6~s`R&xtkp=`z@!`@6>b8oqEh!@ZV>ee%rVao(860lSY|7?S*xynE3Q
zt7Srcg(U}vOLmF%^t<+IjFleV>c9eJPZw;O?nPA-CUU^%^o2vkRudnImCAhP&f_IW5564aeemHv_e57X_BkYgzQP;55OUADCxlPH;1Jg=Je-YXrSGOpC(Kj
z>{UM5$Llwa9WY@1QcAgb8JNt5o`Q`Y)4xrvbyi)(e3a8!_IRom+6Ji?M1ll^+@kb5
z@%%G}c{H)zUFKMbHXbcB2g?1i?=H=3hq59BtMgvj8Nk>pV^7-}TA{RqhQ~!nC1|Gs
z>SWUPiujF~D(4dw_v-!J-!C?Rcg)jsCiK#lmuL;MO+%5TfLiNjJ)?5L!WnjDO06Ez
zMcppkHp{2YyD={!FRz#%msVw+2?ewf<*DvyA5c>kRiD@oms&lGfu=`dH~x#3baTw(
zDZf%CWfgO>RfQIGBC)aw+(FgPvE+M_G9pb*4U_73qU+`b1h=s!eBP2j%dy3tP*wkI
z{(Eeaeo+;9C~9O|W{KPm6A&o>o#q53zXNApHP3u~*`Z+YoLU(W+{3Wx*tm8t0rcXL$aoFp5dESM`EdQ~S&7O!ps_qo?XEC+CnFq?
zN;zHB0>LK2P;@k#;ctxA7^Mc4&htJJjJuCsP;xcg*=?pFj4+k=IeNoaX(R%10z#oE
z0@z(UVuwK$*5|yzDX?&muMg8e#lH)S(TzwU)bA}abb4n)Pns%N3wD*CC~7A18GY+h
zpcq2n7HT`&gl$SWLJCOuT}f$HRxn1}_EpFd3!q-IxO9yr{6?H+v>e@dAD-%`SftuR<
zd6iMXuc63nQ^z2j#2+yh5$KQya@6&A&;8rWKdAf#BH#qfUzH4Sc6psm6wyUDoy|7h
z#UzoXef)Xs^T@F(pVH>qVC5__+bij=GVQM;JXpCYjn-zojsXArv28zh+qRa!C|}V{
z1gE5I(6uITEAl>|2$F~o8stUReM30E6B3Y5%l>&3|6%F4`#14Sd2>(j(&t=+QMRGK
z+FNX4(1?WZ_LB$*zXw&T3fh|yLdcbJ&XsmTI;~S|NfE1BKSX1{b{-~j+a9&8pys^V
zO7>LaIbjFv`{?5I#7uuR3?s+$x2+dAqUrX*ePM-K!{2#4HX^Nq7e_{a<-lHBfQxU^
zW1R@mGJw6}qWMe{9wC}kU~$oPIsWs`FGWws72>RYlOua$u(IM0-UVnLRbkkO>S=H+~yLE(-QNrPrTdJ!|4R7h-m~d4CR-$hYx2+-e`%Kj+r)CGmHd=$9lp9ejF<`JRte
zeG{*Z6tcz0&5d+L=kaa#Mxgu5Im$5jJr}gW7>-P8bvcYbPaG$WcyNS@gdI{TV;Az9
zmt>D$mzp1DEq!)`fjmhbuRyq@`25gpZ{5Shp9|=El9$Ewaykzdl$91pda-YNs@4uw
zV|r6&sOk?XhX>L7Ja?>eC}h0b%LMT-E(WjIyOt>|20$}SvNBc0vy@FhYIn8VBAVv0
z4$mXLav`!4oEY7pNr=Y<--MC0gnFatx0hVBnFRUY)NONe+!Jpbc?70*L_yWUhta0*
z%~%7XZxPh0Wb43T0quzK0QlYf4O|Hvfkbx^G-RA$X_A=j*$xr!lqrr7=gs=c4s+?2
z&)=5r7#ktOf+&yg&PW}p9VY@;BBdRztZ>AJbwoSiI8nwA(htcA&cmXZEr!;#`A@sC
z%i3pVi3~J;6u`0|5x_>*p6kgP+4G$x>LFA8eGW)zj2)yTFsO3#ymJM4>X4bV^q1oa
zF|H1ch}um8nR94J83eMtvgpCIMyFglwGEUL`b7YDGAyAl7xtxCjummj`HL20NSTaI
zbANh!th0CZbT@^s_?(`xg?GpRJ6H&Je@fnBjB-cVNl!H&Pij~wm<{nXG)E(hwU%@w
zTsf>SjjK?3;*<6>%AnpT61X#}DK>U<1})?wY0M*D!=iGKf0Fyi?}|GWg7q;FJ7s0F
zs@_zCLV^LcQyLg`{NJ83SCk;OpH+quXqYSZ`+U>rFA#a7#S!wnSw?_VCFHezT_rLv=|E{lG3B*T
zV0h?gF3tvIqTcl4*@idO80$a#ioBqr=~B)DujKk|jRT1KnRWHmBdwn$a}W6Vu*As)
z2N2vH8pB98@COD_sX;L`WFU6))swV7T5xb>7K6Ph9sCmRAhZ7C27VE#o@v4^>+>Q_9u?JhS8|JzR(eA6liUtl|&ClXZw&L&sk&+<<{C?$iz4+W%e`X
z;1p3Z;JTpDS$jY3>F_8bc-hgPRKGiFFedwW}+ah&!vvtLtUob#b4=|L}Wpas2ma
zhMDWv|9BuTSWPo=kps==-#}jV44ft1`aO8g8Az~9It!Z+p#&kG=6c&}LOlM!_eV}<
z7l4DOYiMCU-s$>O@nDZ3EO0kx`2NfJ>vFhL3es4~gd28cQ-BAI1XWsfQb&;jGD2umn9BGnlzA%n)Z
zKDcWew#Av@nGEW|SLuL4Y|Nhd^;<>A+0?UBf!OY7e`*r(pwH-LWEuXlrrO$%ON4GM
z-GL;PLtfs5PPL(Ir4|L>W{(M9gOaAjm8WQiN)|XFM(T%2%G0FkG#8sRW&*?tAJU?}
zntE}}h(_&&sBg1EwAj^7rV0R;W-X46LMk($&3@-c4{n734jQ9=Mw*DbsVX$sWDGsFJY1sFoYw_T
zq2mb$`67+=;1_ab&{;X9`kS)8il|mv)=9?TF2|%m6i^ezHZ@{ry5}WHytm0pY@QT$
zu0luoxkqb_!)rFhUdaj%54nB5W-oCBUf2^v#}s@*)+~4#^s=vrOj>xwLW^V*h}n5R?l9Twbgj#(skdi~01shSdHaU!c&
z-0;g4{ff$XxDff;ItUfs=Fdq5k+~{V3cYoe`X}tS%%+n8DAG!F12&Xxv6cgUxH;z{LlR?GA
z5#&cz%@m!<5N@#`Z6~|XgFUp_$pKDOAdGLOMxiy1@$yX;E@!SNDMINOakqLsC3i|(
z()jxc6kJV_tjA*ZmZOcb!(lrW67Z|#czTgoO;mYP$4Y6W8}c;mB!_M}p&8{Bq1x3M
zZnHJ|xALn+p36r+HH>$EPqWJyOQ@MMG{kl|rl;g#vVxF?+iWls!^IQ
z^i{Vb2e!<%x#X+(&~G+wsJ(Qo_(cpdTh^wP+&78+qBwuAD8W|1Hdo3kG+^5kOBCOg
zQ@LFG+%P)CO%>PZ$0$_EL!b)TN?nuE41R32#&`izi83gBXo&jtA@(FJ&*Sa8(4D>+
zjwv_#yT>m#hJFBLTml$S>OV^q@|$Lxs*iKW>l^^FCT^8622zwik4XoZCiI^u$fsQ4
zx$eW4vg?1|hfbf1qxe&`)1jA?i;54)Z;TAYCnl(1n6}#Ft(W`Ps{7y%#7&*&JD3`a
z8&Y6B8b4Ri
z3yhSZKNiABk-E%DEhi$7*0L=l?ygvt&2Uw(xr0V?BbZ=wI
z{LA@=3Z&jJkhmML_=1!#G*f(--SZRMmIsb*%QIEvve6BKiRImV(JBh;Ut~2
z@m}elXBfh`0w*`sZcb_h(^p1T!YMYEb6F%+v{u6X}iGixahFv
zraHH4II?&nikd4?sfJ55snt9k*B6rx+L@rl&F}XE#A3`o<{cHw7M%S?IM1RR|RLpVsxd?X$y?XGep#eB@*fVEwX%X^wCjtZVd8F2|m1cX1VicevkggUvSN8QuCurJ{
zf}45eti&
zGwDB~H~%Yz+|>GjnuCP@!NBP(YurYSI%A-ih0DY#mTv7Rnb!01R;o1@f(rbKS{Hft)R$dnPp;8k_R@sRc)pCUmWI`*~6nX^M;zr~4m;Lr+9;
z%x{fNmVX}X-gBK%*d%ORAM(lsM%EIm`CBiq6$F0XE0MAMuB+w3MYlIGsJ
z)$@Pee-bK^da!q2E$3Yupp4Op8f0xp{b5>wfqjEY=kBMIXH24@W=He4$sBk6NcjG9
z73ow2rI}5`Oy}Xt(|f;xfm=hlrOZ-7Xkex;Qo!~;_+bd@4~F^CTR(LKH$xMv6UbTA
zhV=Yh)b)%3U7C2+xn{D6LSlDbbE#4-1~%=*Z8wS2GR9}`r;&|0kIjl<5Ln!aH9yE@
zKvvBPNu>b&k^;FP*`e&f4(U8(#Vc_T&q)XmXrzQtQ^Z*@g|K5+GhDW`L`tA+t7k0M
z&BB2T7-tp}`P)GTbfJya(R>b!SnF21^xfA!KKTZ%*)7yjdfa}L)P??Y+UcIdP|H^l@b!3azcp|@
z!7N7m0Zp7}_%2CGGsaeC@NsjG)6@PkA&=%Ope)uLNrh>#%tUy@9oH+x*qO+(zXA|x
zR~>ME0xGe7lK;3(yI#@}z%{RoZ8J*9oBB0BHw)%WmEgxlYlt0Kh_x1UZV_%}?dnvjc62yabHEJ{M*cDox*bE|O(9
z-m)I|88~WCbMBF%Cx-lW+E1&j4niomOaJ6tW6!M*&Z(mXo7Rw5L;Ec{|CMw@IlGVu
zEHMw~S8lV3-Px#?Nke8TS+npF{HnZ#SnWHk;1H!*0R;?7L^CTZ7%M$cP|9a!cO~6Z33M<-kjIc&O{IWN)4R;N=-j{3=<+q
z7YqL+fK4I>fKF0Q&Q{Sx);P6ETszkBIaKu_3B_
zGJHVdQdT5-1x!4X6a{z-85uY_{Q(=F4~zA}u!=nFbwbYn<7ynHoC3u9#3e
z&Yi&fa#xSBwo>Xd`4E*_=D!__NEh~XjSoV$Rim)_8WDYosV5lF=7IE4EhkhyN3_XB
zmDa~X{sT<<>nAcdy?NB0d&zYrT`ihJbE6)kev@=pEbCg=>
zS-gj)*m7%v0)+xLGqRd%8sd0zpttpzC=7Gj8ZMN!$nLo1f`txg_nB=wgOnK$qHa2}
zHD`%r#LK@v#dMY3s&H)7RNJaapf$UTw~*>BuMrtj{eh)LkoQ_?OMeof3+e6cls41?
z)tuv`UxxDe?>2%31Y&`b1Z8icHq1{p24Db-hK#bvR~T3J6P+MNM(0dTWXIw$#;AA0
z&xW;?=AnZIL=a94lH`yOxCl#CI`z-kJ)BL?d2-0BgbRs$)ft2H(UI9}N10_w8lvgX
z>b~IZkm?7<>sUMHai^d1PoA5tv9^6@tU$mJC2~3T)`v|F&dq4lulJFFP|8)L*jDG`
zg|Keh;Tu7A#(?9J=ADnW-BAg`;_x)?KMmo59oM3wi79~edp%fZheW7NP>~5L4-4tP
z@3;+^#u5LPQwwRlH?Fg(T740smPKsaal1;$A{9BG~CdkTfVf
z;-!ZM@hTCq=;4p;^Tjv7mClv=Q(^&(ZNWMV30SgV8b&WQDBSD&r*egYCt<=-CwR37
z9d6=u2zzGNSGp~zPv3^mS??6JB$lF0Xa?Iy);)nAx4qKdZ+<6mS{BqI4-ZxTU3-KS
z7=zSx5uL5hrcf%jNZ$&`xB~JHDG;$QUymbB&)nVV1##vs7)r9x>?NL=7-9{#@d>I|
z`k=k0ewd)cq}5JQBUs*iN!cGE$no(RUd2vql&9Su<}i>=l00K{!s;8AF&|({i}%>k
zsqWP3R{*LdVca1vW4c$~p?{$<59YK2#jfJlRvo$B#ew|&=;Tq;LYFOw^`|4_i3`xHd(VH?>!O|!O>Fl_V@+r_8iQy
zHnnh-l$0AOmM>3!IYGL@#th5Bi5Z++(fI8lG^*7o`KOtEY?UL3@JwL!$r48X=)VWX
zC?+_JmQ^YJ`@SP+xCG3cCvA)F?dx>&8|d|Sm%u-03+8`xw`$)|k^l^W#;`
zNfeE0QYbl~TEf$YVn1@CIzpLikV}xX@CY^IVvjibc>lIyhqG{@E1E@*`ksKS}adD2}Dp&&HMig@7X%h0j_gnyCeT3t?Z0ZX%6}m%Z1;#+7>wqiC9C`ctMD_U^t^zt
zrQz~r7oO?NOVAU#Gw{zAM<>=%?)ora?;^{bKiaE9=Qn4pZs=cFpt1Mn4fE6oX$tfFYV%Z5hGcf+ERB;IuaD(1N$UXHYCN@k(#pm2VBsY82?bSw#@f20
zu)GRLX5?Oiw1-&bsYS={fKNu2$)!i(cHN!m>FGP=zitb0jwx8n}A~7U~XZU08nI*)BNt9}R
zZ@p{Z_eq>zOgd97ceIc;RG_r?tU)CS7ovNjN`Qy`3g*9{Eix*YM=1N!@e{{9+29{h
zMBMcuE^2)&lvl6h6C~?yPkGLPOB|RBQbO58wfCO5>JPv35JqPz3?@6>rsE$3dq%rW
zR|q?6T^#D~2cSISX~2qtb6eAC8~O*ewCghM3&5d-nw$DFr381T7g+|VzCli8=O@}Y
zm-q$k6m>yUF!Q>kQk4fdWIsf;P?*|y0Va2%LS&WP2fszg0u+G+Zqt;n$tKk@)r_PF
z_{slZ{-h*I#(a@%!(vy3GvH%Ux9`AeSgXhl*`Le1ad2?5)}zw|)+{L!KZ(mB{dIbm
zlxi}%N9>OFzLA8X)ZlfFL$p9W9i4g$!O^6^CyH|9ra1Fl?T(q^YCWO>9`~gZk|bUK
zH;rk*;ROVprW0l3KB1SE;hj{zw;_vM`nhb6(?baNHjSCYU6vz>)HH@l$&zS3$ij+5
zyBr?t0nU@^Xn!&Q+?zN^?ILivgyo(bw-q%xg*)IFCd)v`e)E8aQPGnNKEWN%J01^|
zUL}Nd3Q@UW!*}Y_1sy}1_Pz#-bHyW)zDR^JUxANv5lU8mQ-f1*OQ8?XO|%5Zx+4QgeGp;9VoaB*T@FzVvX(p^4l&5uLl@pc!<
zTSQ7RR5kx?eraDWY2Y<+@g`ed;mC4Z0!*QKpN4qEiBcm5h5S8bsgjd!Uyt>lR#Kp~
z`LGV=H$;HTeP}i+FqGzkf)#A9YH&zl8nnjfC}htYBR!(!U%j%gVat(1e<
z#X9Sl(h>-|?+3bm$vVr83%tz;6SR`nlv-m(Jo@d2&X%ZAy0Vv#O2sDX(?uqMS#JyZ
z;T58P?7gppW(y5js2_o|e^(b}#TDA{ilnS@FxU2;kx9BE6UwEj)bHi0>X@bt3z2d8
zf9==PdNRI&=9xy)zKuA5=w8DJ#CjQgUKHnf4}**VFmwE4Dy#BLeci#=ia~X8l?#mQ
zIl(y4$Pe%97e5
z`#5DODUmlk=R4W>8}B8xvb``ux?l+Ea#gX>fuu5a^$P-G&q20Mex#97PEQ!Q)u%#R
zDbg3$DHQC(s)Jn-2;aOG!i1F;u>W!l>fBugOIBn@I#M6*iL0Xw&@T#Mmso$pLd9w~
z1ksrzNVAu6zy7b!4&jdmg1N9Kv15+a+6
zT?x7=;SyFZZwR}Fi3or$ImAw2ds`huWP&vc!$;XwO}255GR0B7+6*i;Y7@qVe8-l^
zGqw8Ej5cV8z2)5%u;i3A+mntu2Jb3~L=g}@RR=dAU$p);V0oPFK;CzmQq&jU!cGeb
z+viWp0j$2)$=Sf>WJN)tieYD^Wqr7Yp>N5SD-jG!EiQ;Qp+S{3ww#P>K4NHNqtD~(
zE5xFBv%mYg(bQDa$u*h0kuoomJNsS-hJR*=W!}9j`8mr1L5J%TQ0FNuC&-S@?gSOi
zYZdAqg~Q22hL+78>V7PH$6mBw82dD9AU{iW44P#*nv*FQ7GbUdh!d-e%YM=7glj>S
zY)z^`12{E{YyF1hdlyHD+3AuHdRkrtiO#_CYw0i8DH8SDf4?5jB(0lQUUe82Te4oJ
zB?&!z(4fAaQTDv9?PiyYa-V~s_5TD%J!K)2-J%=8LF#;&g?doM%BVN;qW-zZo5drM
zC2yI}ql)Uq7MrnMvr64z)6zJ$$BGixDbPHx07I5-B&;x_zv$BD=HYJ8*zUYwYW;ow
zA{w{+Rd@PM1Sadu87D7t4N@_HrnN`>>`V{xKD!lTPfmE3(@@n
zS(6D$3g($H)IFJ5NU7>%VNb$xR78F&KOZXWxUR?vY(1q8to!Y9oeZ6YrgZ5YCfx(t
zYMX*iP0dj~;%{w}(N>~6!qD(-8y?6zWWhsY)I+28r1NpQxYIwAdIP;d0>pHXXV{%hv%p&_tSYiU(
zW#NRSmgF3s?6MHAlUZ1BHYL0;dS3?Xp<+rR6yal~!_2lulWKjzXg7R|!GJ%Ht9&i+
z=bCBb-z?;BkF?*D{?KJ+pCPEv@>6PzDXG%5ANEwd7T|{qz&501%M+a3^j*?-SnTM1
zL>#?0XZy3R51aQPZG*pwTpay5Htz@+cSAn^%zWBQnv~x;GwAt*s)*wr474z`*@J~h
zfoa>1(QOG*)Yp07@Pr0*5}$?o+#Dl)$L$nu+k9FqnCN{bQWW+wM?Vi)DgW<%=|yip#QqDk@H`JK$|q>>~T3@yZ++H
z8D=B(^FcAW8UyUX0$Ia~#o@*4A)!It40#0KuHQLV$vd_zD=XdU^&;*EJquqrGZZ?4q}thmlfYCo;ipZV^wS}(xY>=<>rCS_qH#6KK|x9$
z)kKiJS*q=A5X;wwa;g=rx2jClA7JG0c*2%~qzM5_SnB0!&V@iUl!=hDUpYa(P=pii
zD?tJ8gNTDnsf7gZE1~)OohrGFpAiXlba2H+2_A;mdhpNgD&@vN1CgKdPFr$quXEGi
z51c{Y;NM|h5Du-dSmvXwkevn>X_kTg1SPVpOJe}<1H&mOG(>{c)e>jFwC@px#$ax4LVrj8YIw&WP}J}@V4J?!R^3it-=v@OREA)C4qt*b?AODD9vgIO
zijT(t3k>?gbuMKSO$#xqgtE@W&}EANL<~sA;o-6gDmR@Mgr@V^FepvIYAJhzegu*y
zZo0zN^7MX}gkLkSsEm|F3f_BFhU*py6hX3kS3>@T4?}Yd-%OHCuvuIN@Elqki5OI6
zPg%g#YO&iI8~g-qIL|dNXJc^PP`Z$YTV7N0)Z%OEoE(`rN9;Ivr3AKOhGd_5Nv;N_
zZ$rZd`LVAf!S{{30@GW-T4;*vxdde!(^~mAbq%b%VDiZCECX4@Fl#s`Zj(z}i7o7o?@w
z;mkl_OgX9$0Hbj3gMY!^pg>%FHap~h72#%u?)mzrf9(^%7QFcdf7X3r^o71_Y0b_P
zr{?*QX@mSS%Nv5|3#RWO>|*hk*`Qj-Or^H+-8J?CuieFsk;VdHvC{j*+HtkZz1tQr
zcoOY%DyP&O5pxXp5k{3UaGltE?)?Tf9)d*u-+xsstpC6yX8w<@|JD?SH4(qxeA}&`
zCsICHmYxR{ICH>yepj7Pzh5=3df7J(BqEG#%a0nEuJzgV4i>p5x!M&jSTHBp(~)P<
zur8Vrb4~o(?dSFU8OFJpXqYy%dSuz5WQaPT+^B?8D@=E8i5xwNr
z+!J+g0DX;LPYRX&^mHYZqNNC@yDXcKWEmzY!EsyJYs}Qk6eyZBH%=lp
zRXz}!DIf=rTJ${k^i`&Wq>x5k7n{(OU1z1sB2PwQo$k^J!?9Ahv@S6P{RC5htOw
zQ+;yTE7{s-Yd!lJhA5X)w)l|f)|Irtll+Ww@&0s7yWqEmgmtO{jX#umjfo|le&lYc
zI9dVzYdnpNgky;(R9qWpbD${(aMT
zasCN^B(c%mJAziHgWar5W~f+vy&kJWDmB^%3Yd1HcH#mh8yf
zc>f9~w0E#iruzCz1M;4`@Q1;0Sy?)WnAwbYTFr~(IJ0c$u|uX51E>oUna8R>bfcxX
z#BSa}X;L@b1|+I(e<{Ju8~43XAO$j7M%f`{a$w1wd)`%~C*ciJ?>=1>sTe-_R$ejR
zns4TLZ-4|cP^L{-9E7cLc1AN0MwaLYWR}=(6l5;A=8w(jAe8*B&88`M<={g2LFDn#
zho_ahLTeqihsQeYIAQ0`A@S_cvT^$Z5j=AjWZ%_d!yDc(m9zq(9CgWMsXVp-;aSLI
zI{q$yTF$DO@U&4hiR1kI!hGQ9T__Dcefvtf1;g|RUv6tJ_ZaOdEh=pcTqZepi%UKb
z!WxBNByAM>?+nRg80gxQ>M6#SBV{o$S=Lbluu4fXUtiSlt=6@pbs-b4007?=T?X
zxo))Iq+GDf%I>y^PoIkK{X~qUNtvpc;|gB}Hzs@bs~1X^n3tXh;&ffW?lE;~-8G0VEPV92hC^GZlBt
z3kIm(1bp~5i^%V^Q0n<8np56knLOgfa+#f*p18AwtI~&C0(m4A0`u)xySj?PxN;+`J|A67JQrCe7ZWs!eU%{4~MfjzmX}8Cz7%^HrgFB
zfR!zGb1~cqPoUA0l``o-nmd1s^i)6yeuRc6NDsbRl+ov60)==8;Ceql_9xmA2$`Pw
z97=4L_sPxDh3(rhv}n7KqL_}0s0gXK8_mv5ZA#;ESy31kVv@gxV)U_2(=7N7lC(A!
zpx_{FaJ8UcSa0}ny^DiItPK`Hqg+$DEEraX#Dbiu;+~t7y)^(24}|lxY6B1UL|cV_i;CVm|TN0TGJm-yf^iCqo_nigI?ZP*PVf6U;R
zaG)Nnoc`We(T}oZdUB6D8Sx%W3q2~vk!{bSgF-Ts2^UBMm7$3C?if$6n>hB`^NMzwkc-Tk_KlYjC#*uO#x3X$qchLc(9wIdiFSipRY8(eoTt2;
zgTtl#8VL)|;wb6ARjv7Z3)QH5n#*=F2A*55@kw*cPGhh|WWByAYH<)zte8(@r|F%C
zTNIblcVJL$u9AUn2`xd|rL^b#u7eHn!%P4&Hn1h_Qod@Xw<~*1apq
z$Y2`|)$(I#hdz4rN)PLYCV97c=EXTfYJi*7&@Xkv3tb2FF6~IYEWWm**Q*b8K8o8p
z=(~F)ZEs(kKrOkv;{#Ep5A0tsVM`v-QN@4yVG9%W>GOGOLPSR=rIQRZBgOUF=)xBO
z`fTD9TxC{pn@~GnpKgJ}Hw3s3Msxg?)4p)~)03B8?SJgf2rlN*wZ_I)i49lhZ7oNe
zcm~PdO^qObh@82e*9Ek^)`W4Xo>4+Kh}uUYpHX<8sSklVA~V0sm~3;rj>O#qkfi
zi;0bm^(5jBAK71w4U*qtncR%
z_@4EZoI~1#?IfPO@dEJ@BYh%>5Z4SwU)^0@t?hAAilSoF3p-Ez;eQ=W{umI%h|*$O
z=@6FjV#;KFm-H_*wCC*{0|uds+EjSSwsKLQ&DL=A3AMUoyu24T*Je$jJ;mmyKHEf(
zb4!1fvN|(Nj^*cAW_BBCy{**c!jk&vHgX#^gr7dg+Bl-?O0rzT+xwIG1F1fDeuCuD
z0mL?Ni3_f}F3(C5r1b*NfWK-6IOLP#p$(BUOl@D|AVEv-(LN7rrvo(%BKh3b1&)j%
zb${Ldb#hFqt|d;sBc$Q(#`}CbCg1L3u`dAbBs$!v?E$=7nwhq%?AK<@cFhuZgorB!
z1#q$>(pP`q9PkCL(mjjq>>4beAk_`J?$oSTXR;{c-RNe5g@6m4LH=SK%K#_>fE*QV
z!$VW?w}GRKU(E=mRy&zkA@kk%?w*iR8pnOO@?Ti
zX&vnbFe2^RCW@tUo8**?5s8zzvfKn=bd)5_us8}fwR$i(1-uP~pen7;+w9Q^m1IH#
zVNY5_OfggS$t)%~%;`OI09^_cZuU56=`V=WhYHc1JcDt`hzK`!f1nJK|Uku?5;^>K^zr4o1oiHX?y0uY;RcuR+Ts
zE)omIi^XYl;|bq7xNcBgu`rwFMI7<`w#$-kX#qq@-Ud^0BMJ3}k}u9lRv{9aF{g3>
zK2^~{G`-~kgN{U=ILV=OqC=BPB^rOfI;U3rhq}~ReN!f=w1C+QC>H$Gi@;gO&Re&s
z!k;-5N=Nf%c)s&0TkG>R6dPQ^-jAQ9h_}@Q(+@#lyxO4LVA|s+vsKu3+JgvE@VJ)=
z7*qwP?jUoir`V3R5`m%5@({TeFP+{&NfPIWwlxQFOJbzK5GFk%R&&Z7zlIpn{G+yJ
zje>#@!yum_(jgd?uXd6T|0ZJnWPjL(6UF~YDg-y}g59ygxDw_j&ZrO99TiqL&=#{k
z=Y+UO9VHt7F607%#rMlc%6x-oYO0Ja)}p=M6afXZ!DDjVkuivOucZ+86$ytJH|tM@
z0>1+I50A^=c$5OoJwL5DWD1BFOe+t-+&e$y$vzo|A@hYK&dBY=A}1~LUt4Qh|+GTjVy=9zQmfFi!N{jg%L7ye=M=BIG+wF
zx=$bqal}5CN9%0aR|t#dfk{z2FSo|F0QT+XGHzUm;*6&x4PCx&+7UsBbfe#gufl^$
zU}O-M<_{wn`(rQ4?zFcsT}^M);yaPOHLW
ziHXSem|qObg4}Y&=o#>3pw`Quw`F(VHXGDer0_MXu|%}6K3j0
z&bVh1{)Do42;!{8PSIW_kpV~f9*J&{T!Q5Ep@9d{^2|mniZmKo$dV!wg=n2;d8UHUpiSYm5WLA~1j2=V?8yduE{k-LEi8uD%qa&nr
zE_YdW0Kfp^|AGau;#jiviC7v-CWdK|@7;fua1OCl75)s2MkHu)>l|y0&lHBZ^|Bng
zN0v4=01x6MV@CwaQL}4cS*^tVGkD$~wHMCW5=}^Y72&Ti)Qqc&$B?P-$tMY?6+4;)
z||Y
z4GpEBq%gNO=i%caA|m4A;Sv%S!otE578WKYBl#;i;NW0~$A=qQ>%+pr=o#rnL_~&$
zhhk!5WMpMVCrADL{Sgom+I!l^r^nOM(#p%rJ32bl)YOQHiNnLgCnqN>>dL>rzqR@J
ztcA9rnUY0DB5SWKGSwODje6fgaPfDL?+y<3&{Gq-7=G+
zmYIz!*?jB?=a&Aqv!y3#B&(ch5m;r~?#*=9G5_(rH283ua;9aFRIQ*wJd{{WB$UET
zx|GyRsFcJ^GL_KGZz`FYY)d&>!x|Kg3knDI{b77&qxw6Es51pF3C!
zhPD%v5+W3v60)mSQAMlM={LFu8fllZ>>c2tc|Kb;UruK3=}>$9zV>QJ^K+O}0$&7;U;WEdWI?
zL;~(|r_W=p&yhk95_HYdLwl#SrLlKLBo{p$3m(FXkquXTzMqN2fK<>xJYH}tjfeyY
zh9zAD)IkLG5|b8^VZ$IZA1@}P2oLvJ9@al44d8CAx$Ptj$vwe0OC()Y7%S?b9jOrw
zVGR(n{tcEdJ7Be>(kcuD6I#e&wD1CSdOfPh2yjN#$A-Yw$}(D4dlC}lhP$@(7}c5w
zcA1Vt_ur!qg%r>r5`Agg*)XuTkHxQZCSzm13NGsTIM#@q7}R1elLD4MbWa!?+6g0Q
zkEoIcu3U@K1kZsSoQ4nY0;@Zd`s>p`JmMj2Cco`0ISn3w)wuRw0lvq+bc{=}v5zSl
zDTRbQI-6zc=b=qjt-$x(6@9Z*|0UlLpVjcNFvlb_Q*TceH93uM$I^+ZXCCx`_^Y8a
zv%rdyn_p6)-qVo-$Mn8@TDcOe^9qpk~yUxNynvmJ!V;LZw|tyjp_{q*6MN7V#%4@7ev
zxvum~t(|X3_py{MKH5k+`O8AI3wC6S$yhI4Wk=~{M{h;gR|gX9pS%pcXPs8OkT8#U
zF%3GCR!rwZHs}qylXgr3XJVh=Q`WOITtN@Hsk){O&?r5UezF3EVIGpOU-XhONU(~B
zTyI1=eG#HSC`U|)O^gwWggjjxw0*3fBb?uKo7?L$G5TbuoIT^+WGx!{dL<>N?|YS;
zQZdt>UcB@SfI79gwZ9w_Rbu9<{g1
zPoTh$Gdoo~BB?c@F$0vduOe8B0S79FKgN%;!^KgM6E)kgHRf9EVp?lTZ~5V*e=1~z
zSomXsu}M(ao#}Xa(oNN*V=1D3W}`NoyD;OMzVc?2q#)QI4WKgJLl`N6>ppJGpA160
ziSCvDthS=eV$T@a`~37lo|r<97bT|R^)XefSKZEReMtO5p_N*$TF=FDv8DUL7!l`$
zF^FFz7o0ulFZ)fu!e1wDu)uLm-X-Bht0<9(QHSz+STgY)w|qJoM)ldz=k89GD{So4
znkvAn`$@}Zsz%KM@MW7R*L<-i)%
zR2+=v+`vBLLM`Z1YjbG9&Khs{k~mN+Duy}z_FM*_i?SmGvNJ+i(C?;&p@p?e9@%*r
zd-NW>V#pVm{G}f{aKGdUWChVYOMwi3)}}8iG?Ck7Cwe-u!fgsJuwJ3t-mLz!Rd>mLxZ;U${LD@-xk+BXf`4oqtn<8jV!y)?
zwA*Q51Y_dMVl{=&CC~2E>o<0(-!IOq4!Y0otuQ)g#_KpEg7fRpNA+UzhvK@f&1S)L
z{)i5OXuj22VE*g7%d!@)pIUBVm#GXm675~Ldvv6>Ie|_~)t5Zj-HYDQ9VspwF+fdA
zakM?)tVR#DTidedRBB7sLkoE`8>;ty`#1E&6_{US@Puf(`cj<=SQqZsuHH^-
z%F@lM$Vn$E$lq!`!|E^Yb?QFpnZ8f2ZFcDssko~-4plCvE6Tw(A|vi}atCV=JEe|`
znM+ZlrH5ZD>adLugVmof&gu;I6AY8t-