From e8b246f53dbc076c5e6d8e4fc4ceaf7f0cb7f9dd Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 2 Sep 2012 04:44:37 -0400 Subject: [PATCH] thing --- docs/_build/doctrees/_themes/README.doctree | Bin 6190 -> 6231 bytes docs/_build/doctrees/dev/env.doctree | Bin 52286 -> 0 bytes docs/_build/doctrees/dev/virtualenvs.doctree | Bin 25049 -> 0 bytes docs/_build/doctrees/environment.pickle | Bin 361097 -> 1223332 bytes docs/_build/doctrees/index.doctree | Bin 12935 -> 5734 bytes docs/_build/doctrees/intro/community.doctree | Bin 20532 -> 0 bytes .../doctrees/intro/documentation.doctree | Bin 6553 -> 0 bytes docs/_build/doctrees/intro/duction.doctree | Bin 8492 -> 0 bytes docs/_build/doctrees/intro/learning.doctree | Bin 19201 -> 0 bytes docs/_build/doctrees/intro/news.doctree | Bin 7237 -> 0 bytes docs/_build/doctrees/notes/contribute.doctree | Bin 8449 -> 0 bytes docs/_build/doctrees/notes/license.doctree | Bin 3255 -> 0 bytes docs/_build/doctrees/notes/styleguide.doctree | Bin 25245 -> 0 bytes docs/_build/doctrees/scenarios/admin.doctree | Bin 12400 -> 0 bytes docs/_build/doctrees/scenarios/ci.doctree | Bin 12729 -> 0 bytes docs/_build/doctrees/scenarios/cli.doctree | Bin 4208 -> 0 bytes docs/_build/doctrees/scenarios/db.doctree | Bin 7851 -> 0 bytes docs/_build/doctrees/scenarios/gui.doctree | Bin 11183 -> 0 bytes .../doctrees/scenarios/scientific.doctree | Bin 14637 -> 0 bytes docs/_build/doctrees/scenarios/speed.doctree | Bin 13633 -> 0 bytes docs/_build/doctrees/scenarios/web.doctree | Bin 56208 -> 0 bytes .../_build/doctrees/shipping/freezing.doctree | Bin 6863 -> 0 bytes .../doctrees/shipping/packaging.doctree | Bin 18840 -> 0 bytes docs/_build/doctrees/starting/dev-env.doctree | Bin 27282 -> 0 bytes .../doctrees/starting/install/linux.doctree | Bin 2436 -> 0 bytes .../doctrees/starting/install/osx.doctree | Bin 2444 -> 0 bytes .../doctrees/starting/install/win.doctree | Bin 2440 -> 0 bytes .../doctrees/starting/installation.doctree | Bin 31338 -> 0 bytes docs/_build/doctrees/starting/next.doctree | Bin 2106 -> 0 bytes .../doctrees/starting/which-python.doctree | Bin 20423 -> 0 bytes .../doctrees/writing/documentation.doctree | Bin 16699 -> 0 bytes docs/_build/doctrees/writing/license.doctree | Bin 6526 -> 0 bytes .../_build/doctrees/writing/structure.doctree | Bin 4660 -> 0 bytes docs/_build/doctrees/writing/style.doctree | Bin 10697 -> 0 bytes docs/_build/doctrees/writing/tests.doctree | Bin 18995 -> 0 bytes docs/_build/html/.buildinfo | 2 +- docs/_build/html/_sources/dev/env.txt | 241 ------------ docs/_build/html/_sources/dev/virtualenvs.txt | 128 ------- docs/_build/html/_sources/index.txt | 18 +- docs/_build/html/_sources/intro/community.txt | 73 ---- .../html/_sources/intro/documentation.txt | 20 - docs/_build/html/_sources/intro/duction.txt | 39 -- docs/_build/html/_sources/intro/learning.txt | 67 ---- docs/_build/html/_sources/intro/news.txt | 25 -- .../_build/html/_sources/notes/contribute.txt | 27 -- docs/_build/html/_sources/notes/license.txt | 4 - .../_build/html/_sources/notes/styleguide.txt | 164 -------- docs/_build/html/_sources/scenarios/admin.txt | 87 ----- docs/_build/html/_sources/scenarios/ci.txt | 37 -- docs/_build/html/_sources/scenarios/cli.txt | 9 - docs/_build/html/_sources/scenarios/db.txt | 28 -- docs/_build/html/_sources/scenarios/gui.txt | 55 --- .../html/_sources/scenarios/scientific.txt | 50 --- docs/_build/html/_sources/scenarios/speed.txt | 96 ----- docs/_build/html/_sources/scenarios/web.txt | 228 ----------- .../html/_sources/shipping/freezing.txt | 49 --- .../html/_sources/shipping/packaging.txt | 69 ---- .../_build/html/_sources/starting/dev-env.txt | 137 ------- .../html/_sources/starting/installation.txt | 161 -------- docs/_build/html/_sources/starting/next.txt | 0 .../html/_sources/starting/which-python.txt | 97 ----- .../html/_sources/writing/documentation.txt | 76 ---- docs/_build/html/_sources/writing/license.txt | 54 --- .../html/_sources/writing/structure.txt | 22 -- docs/_build/html/_sources/writing/style.txt | 54 --- docs/_build/html/_sources/writing/tests.txt | 158 -------- docs/_build/html/_static/basic.css | 4 +- docs/_build/html/_static/doctools.js | 2 +- docs/_build/html/_static/flasky.css | 35 -- docs/_build/html/_themes/README.html | 49 +-- docs/_build/html/dev/env.html | 352 ----------------- docs/_build/html/dev/virtualenvs.html | 263 ------------- docs/_build/html/genindex.html | 46 ++- docs/_build/html/index.html | 291 ++------------ docs/_build/html/intro/community.html | 222 ----------- docs/_build/html/intro/documentation.html | 165 -------- docs/_build/html/intro/duction.html | 182 --------- docs/_build/html/intro/learning.html | 219 ----------- docs/_build/html/intro/news.html | 170 --------- docs/_build/html/notes/contribute.html | 272 -------------- docs/_build/html/notes/license.html | 144 ------- docs/_build/html/notes/styleguide.html | 288 -------------- docs/_build/html/scenarios/admin.html | 235 ------------ docs/_build/html/scenarios/ci.html | 183 --------- docs/_build/html/scenarios/cli.html | 159 -------- docs/_build/html/scenarios/db.html | 172 --------- docs/_build/html/scenarios/gui.html | 219 ----------- docs/_build/html/scenarios/scientific.html | 198 ---------- docs/_build/html/scenarios/speed.html | 232 ------------ docs/_build/html/scenarios/web.html | 355 ------------------ docs/_build/html/search.html | 46 ++- docs/_build/html/searchindex.js | 2 +- docs/_build/html/shipping/freezing.html | 197 ---------- docs/_build/html/shipping/packaging.html | 227 ----------- docs/_build/html/starting/dev-env.html | 256 ------------- docs/_build/html/starting/installation.html | 275 -------------- docs/_build/html/starting/next.html | 132 ------- docs/_build/html/starting/which-python.html | 225 ----------- docs/_build/html/writing/documentation.html | 223 ----------- docs/_build/html/writing/license.html | 199 ---------- docs/_build/html/writing/structure.html | 159 -------- docs/_build/html/writing/style.html | 184 --------- docs/_build/html/writing/tests.html | 270 ------------- docs/index.rst | 9 +- 104 files changed, 131 insertions(+), 9005 deletions(-) delete mode 100644 docs/_build/doctrees/dev/env.doctree delete mode 100644 docs/_build/doctrees/dev/virtualenvs.doctree delete mode 100644 docs/_build/doctrees/intro/community.doctree delete mode 100644 docs/_build/doctrees/intro/documentation.doctree delete mode 100644 docs/_build/doctrees/intro/duction.doctree delete mode 100644 docs/_build/doctrees/intro/learning.doctree delete mode 100644 docs/_build/doctrees/intro/news.doctree delete mode 100644 docs/_build/doctrees/notes/contribute.doctree delete mode 100644 docs/_build/doctrees/notes/license.doctree delete mode 100644 docs/_build/doctrees/notes/styleguide.doctree delete mode 100644 docs/_build/doctrees/scenarios/admin.doctree delete mode 100644 docs/_build/doctrees/scenarios/ci.doctree delete mode 100644 docs/_build/doctrees/scenarios/cli.doctree delete mode 100644 docs/_build/doctrees/scenarios/db.doctree delete mode 100644 docs/_build/doctrees/scenarios/gui.doctree delete mode 100644 docs/_build/doctrees/scenarios/scientific.doctree delete mode 100644 docs/_build/doctrees/scenarios/speed.doctree delete mode 100644 docs/_build/doctrees/scenarios/web.doctree delete mode 100644 docs/_build/doctrees/shipping/freezing.doctree delete mode 100644 docs/_build/doctrees/shipping/packaging.doctree delete mode 100644 docs/_build/doctrees/starting/dev-env.doctree delete mode 100644 docs/_build/doctrees/starting/install/linux.doctree delete mode 100644 docs/_build/doctrees/starting/install/osx.doctree delete mode 100644 docs/_build/doctrees/starting/install/win.doctree delete mode 100644 docs/_build/doctrees/starting/installation.doctree delete mode 100644 docs/_build/doctrees/starting/next.doctree delete mode 100644 docs/_build/doctrees/starting/which-python.doctree delete mode 100644 docs/_build/doctrees/writing/documentation.doctree delete mode 100644 docs/_build/doctrees/writing/license.doctree delete mode 100644 docs/_build/doctrees/writing/structure.doctree delete mode 100644 docs/_build/doctrees/writing/style.doctree delete mode 100644 docs/_build/doctrees/writing/tests.doctree delete mode 100644 docs/_build/html/_sources/dev/env.txt delete mode 100644 docs/_build/html/_sources/dev/virtualenvs.txt delete mode 100644 docs/_build/html/_sources/intro/community.txt delete mode 100644 docs/_build/html/_sources/intro/documentation.txt delete mode 100644 docs/_build/html/_sources/intro/duction.txt delete mode 100644 docs/_build/html/_sources/intro/learning.txt delete mode 100644 docs/_build/html/_sources/intro/news.txt delete mode 100644 docs/_build/html/_sources/notes/contribute.txt delete mode 100644 docs/_build/html/_sources/notes/license.txt delete mode 100644 docs/_build/html/_sources/notes/styleguide.txt delete mode 100644 docs/_build/html/_sources/scenarios/admin.txt delete mode 100644 docs/_build/html/_sources/scenarios/ci.txt delete mode 100644 docs/_build/html/_sources/scenarios/cli.txt delete mode 100644 docs/_build/html/_sources/scenarios/db.txt delete mode 100644 docs/_build/html/_sources/scenarios/gui.txt delete mode 100644 docs/_build/html/_sources/scenarios/scientific.txt delete mode 100644 docs/_build/html/_sources/scenarios/speed.txt delete mode 100644 docs/_build/html/_sources/scenarios/web.txt delete mode 100644 docs/_build/html/_sources/shipping/freezing.txt delete mode 100644 docs/_build/html/_sources/shipping/packaging.txt delete mode 100644 docs/_build/html/_sources/starting/dev-env.txt delete mode 100644 docs/_build/html/_sources/starting/installation.txt delete mode 100644 docs/_build/html/_sources/starting/next.txt delete mode 100644 docs/_build/html/_sources/starting/which-python.txt delete mode 100644 docs/_build/html/_sources/writing/documentation.txt delete mode 100644 docs/_build/html/_sources/writing/license.txt delete mode 100644 docs/_build/html/_sources/writing/structure.txt delete mode 100644 docs/_build/html/_sources/writing/style.txt delete mode 100644 docs/_build/html/_sources/writing/tests.txt delete mode 100644 docs/_build/html/dev/env.html delete mode 100644 docs/_build/html/dev/virtualenvs.html delete mode 100644 docs/_build/html/intro/community.html delete mode 100644 docs/_build/html/intro/documentation.html delete mode 100644 docs/_build/html/intro/duction.html delete mode 100644 docs/_build/html/intro/learning.html delete mode 100644 docs/_build/html/intro/news.html delete mode 100644 docs/_build/html/notes/contribute.html delete mode 100644 docs/_build/html/notes/license.html delete mode 100644 docs/_build/html/notes/styleguide.html delete mode 100644 docs/_build/html/scenarios/admin.html delete mode 100644 docs/_build/html/scenarios/ci.html delete mode 100644 docs/_build/html/scenarios/cli.html delete mode 100644 docs/_build/html/scenarios/db.html delete mode 100644 docs/_build/html/scenarios/gui.html delete mode 100644 docs/_build/html/scenarios/scientific.html delete mode 100644 docs/_build/html/scenarios/speed.html delete mode 100644 docs/_build/html/scenarios/web.html delete mode 100644 docs/_build/html/shipping/freezing.html delete mode 100644 docs/_build/html/shipping/packaging.html delete mode 100644 docs/_build/html/starting/dev-env.html delete mode 100644 docs/_build/html/starting/installation.html delete mode 100644 docs/_build/html/starting/next.html delete mode 100644 docs/_build/html/starting/which-python.html delete mode 100644 docs/_build/html/writing/documentation.html delete mode 100644 docs/_build/html/writing/license.html delete mode 100644 docs/_build/html/writing/structure.html delete mode 100644 docs/_build/html/writing/style.html delete mode 100644 docs/_build/html/writing/tests.html diff --git a/docs/_build/doctrees/_themes/README.doctree b/docs/_build/doctrees/_themes/README.doctree index f06766ea74e8ae2426babe62812a49e73a30fc46..2483c376d42e23b9ff1add2d91a5019df4184d98 100644 GIT binary patch delta 356 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 diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle index 3eba1f227ee1f6778d400bdc80af69a28f7347f8..5642941824e9c79ca704e271d88d840e70bb59fd 100644 GIT binary patch literal 1223332 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 @@ -50,233 +46,15 @@
-
-

The Hitchhiker’s Guide to Python!

-

Welcome to The Hitchhiker’s Guide to Python. DON’T PANIC!

-

This guide is currently under heavy development, and is mostly a skeleton at the moment. If you’d like to help, fork us on GitHub!

-

This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis.

-
-

Getting Started

-

This part of the guide focuses on setting up your Python environment.

- -
    -
  • Properly Install Python
  • -
-
-
-
-
- -
-

Writing Great Code

-

This part of the guide focuses on best practices for writing Python code.

- -
- -
-

Shipping Great Code

-

This part of the guide focuses on deploying your Python code.

- -
-
-

Additional Notes

-

This part of the guide, which is mostly prose, begins with some -background information about Python, then focuses on next steps.

- -
-

Contibution notes and legal information are here (for those interested).

- -
+
+

The Conduct of Code

+

Welcome to The Hitchhiker’s Guide to Python. DON’T PANIC!

+

This guide is currently under heavy development, and is mostly a skeleton at +the moment. If you’d like to help, fork us on GitHub!

+

This opinionated guide exists to provide both novice and expert Python +developers a best-practice handbook to the installation, configuration, and +usage of Python on a daily basis.

+

stuff.

@@ -284,11 +62,21 @@ background information about Python, then focuses on next steps.

-

Python Guide

+

Conduct of Code.

This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis.

+

Donate

+

+ If you enjoy this guide, consider supporting the author on Gittip: +

+

+ +

+

Feedback

Feedback is greatly appreciated. If you have any questions, comments, @@ -328,32 +116,25 @@ background information about Python, then focuses on next steps.

- + Fork me on GitHub - - + - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

The Community

-
-

BDFL

-

Guido van Rossum, the creator of Python, is often referred to as the BDFL — the Benevolent Dictator For Life.

-
-
-

Python Software Foundation

-

The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers.

-

Learn More about the PSF.

-
-
-

PEPs

-

PEPs are Python Enhancement Proposals. They describe changes to Python itself, or the standards around it.

-

There are three different types of PEPs (as defined by PEP1):

-
-
-
Standards
-
Describes a new feature or implementation.
-
Informational
-
Describes a design issue, general guidelines, or information to the community.
-
Process
-
Describes a process related to Python.
-
-
-
-

Notable PEPs

-

There are a few PEPs that could be considered required reading:

-
    -
  • -
    PEP8: The Python Style Guide.
    -

    Read this. All of it. Follow it.

    -
    -
    -
  • -
  • -
    PEP20: The Zen of Python.
    -

    A list of 19 statements that briefly explain the philosophy behind Python.

    -
    -
    -
  • -
  • -
    PEP257: Docstring Conventions.
    -

    Gives guidelines for semantics and conventions associated with Python docstrings.

    -
    -
    -
  • -
-

You can read more at The PEP Index.

-
-
-

Submitting a PEP

-
-

PEPs are peer-reviewed and accepted/rejected after much discussion. Anyone can write and submit a PEP for review.

-

Here’s an overview of the PEP acceptance workflow:

-http://www.python.org/dev/peps/pep-0001/pep-0001-1.png -
-
-
-
-

Python Conferences

-

The major events for the Python community are developer conferences. The two most notable conferences are PyCon, which is held in the US, and its European sibling, EuroPython.

-

A comprehensive list of conferences is maintained at pycon.org.

-
-
-

Python User Groups

-

User Groups are where a bunch of Python developers meet to present or talk about Python topics of interest. A list of local user groups is maintained at the Python Software Foundation Wiki.

-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/intro/documentation.html b/docs/_build/html/intro/documentation.html deleted file mode 100644 index b1c4b4d..0000000 --- a/docs/_build/html/intro/documentation.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - - - - Documentation — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Documentation

-
-

Official Documentation

-

The official Python Language and Library documentation can be found here:

-
-
-
-
-

Read the Docs

-

Read the Docs is a popular community project, providing a single location for all documentation of popular and even more exotic Python modules.

-
-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/intro/duction.html b/docs/_build/html/intro/duction.html deleted file mode 100644 index cdca1f7..0000000 --- a/docs/_build/html/intro/duction.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - - - - - - Introduction — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Introduction

-
-

Todo

-

write a general blurb introducing the Python language

-
-
-

About This Guide

-
-

Purpose

-

The Hitchhiker’s Guide to Python exists to provide both novice and expert -Python developers a best-practice handbook to the installation, configuration, -and usage of Python on a daily basis.

-
-
-

By the Community

-

This guide is architected and maintained by Kenneth Reitz in an open fashion. This is a -community-driven effort that serves one purpose: to serve the community.

-
-
-

For the Community

-

All contributions to the Guide are welcome, from Pythonistas of all levels. -If you think there’s a gap in what the Guide covers, fork the Guide on -GitHub and submit a pull request. Contributions are welcome from everyone, -whether they’re an old hand or a first-time Pythonista, and the authors to -the Guide will gladly help if you have any questions about the -appropriateness, completeness, or accuracy of a contribution.

-

To get started working on The Hitchhiker’s Guide, see -the Contribute page.

-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/intro/learning.html b/docs/_build/html/intro/learning.html deleted file mode 100644 index 78ebe7c..0000000 --- a/docs/_build/html/intro/learning.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - Learning Python — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Learning Python

-
-

Beginner

-
-

Learn Python Interactive Tutorial

-

Learnpython.org is an easy non-intimidating way to get introduced to python. The website takes the same approach used on the popular Try Ruby website, it has an interactive python interpreter built into the site that allows you to go through the lessons without having to install Python locally.

-
-
-
-
-

Learn Python the Hard Way

-

This is an excellent beginner programmer’s guide to Python. It covers “hello world” from the console to the web.

-
-
-
-
-

Crash into Python

-

Also known as Python for Programmers with 3 Hours, this guide gives experienced developers from other languages a crash course on Python.

-
-
-
-
-

Dive Into Python 3

-

Dive Into Python 3 is a good book for those ready to jump in to Python 3. It’s a -good read if you are moving from Python 2 to 3 or if you already have some -experience programming in another language.

-
-
-
-
-

Think Python: How to Think Like a Computer Scientist

-

Think Python attempts to give an introduction to basic concepts in computer science through the -use of the python language. The focus was to create a book with plenty of exercises, minimal jargon and -a section in each chapter devoted to the subject of debugging.

-

While exploring the various features available in the python language the author weaves in various design -patterns and best practices.

-

The book also includes several case studies which have the reader explore the topics discussed in the book -in greater detail by applying those topics to real-world examples. Case studies include assignments in GUI -and Markov Analysis.

-
-
-
-
-
-

Advanced

-
-

Pro Python

-
-

Todo

-

Write about Pro Python

-
-
-
-

Expert Python Programming

-
-

Todo

-

Write about Expert Python Programming

-
-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/intro/news.html b/docs/_build/html/intro/news.html deleted file mode 100644 index 854c0b4..0000000 --- a/docs/_build/html/intro/news.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - - - - News — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

News

-
-

Planet Python

-

This is an aggregate of Python news from a growing number of developers.

-
-
-
-
-

/r/python

-

/r/python is the Reddit Python community where users contribute and vote on -Python-related news.

-
-
-
-
-

Python Weekly

-

Python Weekly is a free weekly newsletter featuring curated news, articles, -new releases, jobs, etc. related to Python.

-
-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/notes/contribute.html b/docs/_build/html/notes/contribute.html deleted file mode 100644 index 7a51854..0000000 --- a/docs/_build/html/notes/contribute.html +++ /dev/null @@ -1,272 +0,0 @@ - - - - - - - - - Contribute — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Contribute

-

Python-guide is under active development, and contributors are welcome.

-

If you have a feature request, suggestion, or bug report, please open a new -issue on GitHub. To submit patches, please send a pull request on GitHub. -Once your changes get merged back in, you’ll automatically be added to the -Contributors List.

-
-

Style Guide

-

For all contributions, please follow the The Guide Style Guide.

-
-
-

Todo List

-

If you’d like to contribute, there’s plenty to do. Here’s a short todo list.

-
-
    -
  • Establish “use this” vs “alternatives are....” recommendations
  • -
-
-

Todo

-

add supertab notes

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/dev/env.rst, line 58.)

-
-

Todo

-

write a general blurb introducing the Python language

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/intro/duction.rst, line 4.)

-
-

Todo

-

Write about Pro Python

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/intro/learning.rst, line 62.)

-
-

Todo

-

Write about Expert Python Programming

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/intro/learning.rst, line 67.)

-
-

Todo

-

Determine License

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/notes/license.rst, line 4.)

-
-

Todo

-

Write about Chef

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/scenarios/admin.rst, line 72.)

-
-

Todo

-

Write about Puppet

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/scenarios/admin.rst, line 77.)

-
-

Todo

-

Write about Blueprint

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/scenarios/admin.rst, line 82.)

-
-

Todo

-

Write about Buildout

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/scenarios/admin.rst, line 87.)

-
-

Todo

-

Write about Mule

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/scenarios/ci.rst, line 27.)

-
-

Todo

-

Explain “Command Line Applications”

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/scenarios/cli.rst, line 4.)

-
-

Todo

-

Write about Clint

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/scenarios/cli.rst, line 9.)

-
-

Todo

-

Explain Django ORM

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/scenarios/db.rst, line 28.)

-
-

Todo

-

write about matplotlib.

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/scenarios/scientific.rst, line 43.)

-
-

Todo

-

Explain Pyramid

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/scenarios/web.rst, line 78.)

-
-

Todo

-

Fill in “Freezing Your Code” stub

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/shipping/freezing.rst, line 14.)

-
-

Todo

-

Write introduction for “Packaging Your Code”

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/shipping/packaging.rst, line 6.)

-
-

Todo

-

Fill in “For Linux Distributions” packaging stub

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/shipping/packaging.rst, line 63.)

-
-

Todo

-

Write “Building From Source”

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/starting/installation.rst, line 40.)

-
-

Todo

-

Fill in License stub

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/writing/license.rst, line 7.)

-
-

Todo

-

Fill in “Structuring Your Project” stub

-
-

(The original entry is located in /Users/kreitz/repos/public/python-guide/docs/writing/structure.rst, line 6.)

-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/notes/license.html b/docs/_build/html/notes/license.html deleted file mode 100644 index 5fa570c..0000000 --- a/docs/_build/html/notes/license.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - - License — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

License

-
-

Todo

-

Determine License

-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/notes/styleguide.html b/docs/_build/html/notes/styleguide.html deleted file mode 100644 index 6aee7da..0000000 --- a/docs/_build/html/notes/styleguide.html +++ /dev/null @@ -1,288 +0,0 @@ - - - - - - - - - The Guide Style Guide — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

The Guide Style Guide

-

As with all documentation, having a consistent formating helps make the -document more understandable. In order to make The Guide easier to digest, -all contributions should fit within the rules of this style guide where -approriate.

-

The Guide is written as reStructuredText.

-
-

Note

-

Parts of The Guide may not yet match this style guide. Feel free -to update those parts to by in sync with The Guide Style Guide

-
-
-

Note

-

On any page of the rendered HTML you can click “Show Source” to -see how authors have styled the page.

-
-
-

Relevancy

-

Stride to keep any contributions relevant to the purpose of The Guide.

-
    -
  • Avoid including too much information on subjects that don’t directly -relate to Python development.
  • -
  • Prefer to link to other sources if the information is already out there. -Be sure to describe what and why you are linking.
  • -
  • Cite -references where needed.
  • -
  • If a subject isn’t directly relevant to Python, but useful in conjuction -with Python (ex: Git, Github, Databases), reference by linking to useful -resouces and describe why it’s useful to Python.
  • -
  • When in doubt, ask.
  • -
-
-
-

Headings

-

Use the following styles for headings.

-

Chapter title:

-
#########
-Chapter 1
-#########
-
-

Page title:

-
===================
-Time is an Illusion
-===================
-
-

Section headings:

-
Lunchtime Doubly So
--------------------
-
-

Sub section headings:

-
Very Deep
-~~~~~~~~~
-
-
-
-

Prose

-

Wrap text lines at 78 characters. Where necessary, lines may exceed 78 -characters, especially if wrapping would make the source text more difficult -to read.

-
-
-

Code Examples

-

Wrap all code examples at 70 characters to avoid horizontal scrollbars.

-

Command line examples:

-
.. code-block:: console
-
-    $ run command --help
-    $ ls ..
-
-

Be sure to include the $ prefix before each line.

-

Python interpreter examples:

-
Label the example::
-
-.. code-block:: python
-
-    >>> import this
-
-

Python examples:

-
Descriptive title::
-
-.. code-block:: python
-
-    def get_answer():
-        return 42
-
-
-
-

Externally Linking

-
    -
  • Prefer labels for well known subjects (ex: proper nouns) when linking:

    -
    Sphinx_ is used to document Python.
    -
    -.. _Sphinx: http://sphinx.pocoo.org
    -
    -
  • -
  • Prefer to use descriptive labels with inline links instead of leaving bare -links:

    -
    Read the `Sphinx Tutorial <http://sphinx.pocoo.org/tutorial.html>`_
    -
    -
  • -
  • Avoid using labels such as “click here”, “this”, etc. preferring -decriptive labels (SEO worthy) instead.

    -
  • -
-
-
-

Linking to Sections in The Guide

-

To cross-reference other parts of this documentation, use the :ref: -keyword and labels.

-

To make reference labels more clear and unique, always add a -ref suffix:

-
.. _some-section-ref:
-
-Some Section
-------------
-
-
-
-

Notes and Warnings

-

Make use of the appropriate admonitions directives when making notes.

-

Notes:

-
.. note::
-    The Hitchhiker’s Guide to the Galaxy has a few things to say
-    on the subject of towels. A towel, it says, is about the most
-    massively useful thing an interstellar hitch hiker can have.
-
-

Warnings:

-
.. warning:: DON'T PANIC
-
-
-
-

TODOs

-

Please mark any incomplete areas of The Guide with a todo directive. To -avoid cluttering the Todo List, use a single todo for stub -documents or large incomplete sections.

-
.. todo::
-    Learn the Ultimate Answer to the Ultimate Question
-    of Life, The Universe, and Everything
-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/scenarios/admin.html b/docs/_build/html/scenarios/admin.html deleted file mode 100644 index 48c0f37..0000000 --- a/docs/_build/html/scenarios/admin.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - - - - Systems Administration — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Systems Administration

-
-

Fabric

-

Fabric is a library for simplifying system administration tasks. While Chef -and Puppet tend to focus on managing servers and system libraries, -fabric is more focused on application level tasks such as deployment.

-

Install Fabric:

-
$ pip install fabric
-
-
-

The following code will create two tasks that we can use: memory_usage and -deploy. The former will output the memory usage on each machine. The -latter will ssh into each server, cd to our project directory, activate the -virtual environment, pull the newest codebase, and restart the application -server.

-
from fabric.api import cd, env, prefix, run, task
-
-env.hosts = ['my_server1', 'my_server2']
-
-@task
-def memory_usage():
-    run('free -m')
-
-@task
-def deploy():
-    with cd('/var/www/project-env/project'):
-        with prefix('. ../bin/activate'):
-            run('git pull')
-            run('touch app.wsgi')
-
-
-

With the previous code saved in a file named fabfile.py, we can check memory -usage with:

-
$ fab memory_usage
-[my_server1] Executing task 'memory'
-[my_server1] run: free -m
-[my_server1] out:              total     used     free   shared  buffers   cached
-[my_server1] out: Mem:          6964     1897     5067        0      166      222
-[my_server1] out: -/+ buffers/cache:     1509     5455
-[my_server1] out: Swap:            0        0        0
-
-[my_server2] Executing task 'memory'
-[my_server2] run: free -m
-[my_server2] out:              total     used     free   shared  buffers   cached
-[my_server2] out: Mem:          1666      902      764        0      180      572
-[my_server2] out: -/+ buffers/cache:      148     1517
-[my_server2] out: Swap:          895        1      894
-
-
-

and we can deploy with:

-
$ fab deploy
-
-
-

Additional features include parallel execution, interaction with remote -programs, and host grouping.

-
-
-

Chef

-
-

Todo

-

Write about Chef

-
-
-
-

Puppet

-
-

Todo

-

Write about Puppet

-
-
-
-

Blueprint

-
-

Todo

-

Write about Blueprint

-
-
-
-

Buildout

-
-

Todo

-

Write about Buildout

-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/scenarios/ci.html b/docs/_build/html/scenarios/ci.html deleted file mode 100644 index 7d98f46..0000000 --- a/docs/_build/html/scenarios/ci.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - - - - - Continuous Integration — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Continuous Integration

-
-

Why?

-

Martin Fowler, who first wrote about Continuous Integration (short: CI) together with Kent Beck, describes the CI as follows:

-
-
Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly.
-
-
-

Jenkins

-

Jenkins CI is an extensible continuous integration engine. Use it.

-
-
-

Buildbot

-

Buildbot is a Python system to automate the compile/test cycle to validate code changes.

-
-
-

Mule?

-
-

Todo

-

Write about Mule

-
-
-
-

Tox

-

tox is an automation tool providing packaging, testing and deployment of Python software right from the console or CI server. -It is a generic virtualenv management and test command line tool which provides the following features:

-
    -
  • Checking that packages install correctly with different Python versions and interpreters
  • -
  • Running tests in each of the environments, configuring your test tool of choice
  • -
  • Acting as a frontend to Continuous Integration servers, reducing boilerplate and merging CI and shell-based testing.
  • -
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/scenarios/cli.html b/docs/_build/html/scenarios/cli.html deleted file mode 100644 index ca26a66..0000000 --- a/docs/_build/html/scenarios/cli.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - - - - Command Line Applications — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Command Line Applications

-
-

Todo

-

Explain “Command Line Applications”

-
-
-

Clint

-
-

Todo

-

Write about Clint

-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/scenarios/db.html b/docs/_build/html/scenarios/db.html deleted file mode 100644 index 29e7711..0000000 --- a/docs/_build/html/scenarios/db.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - - - - Databases — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Databases

-
-

DB-API

-

The Python Database API (DB-API) defines a standard interface for Python -database access modules. It’s documented in PEP 249. -Nearly all Python database modules such as sqlite3, psycopg and -mysql-python conform to this interface.

-
-
-

SQLAlchemy

-

SQLAlchemy is a commonly used database toolkit. Unlike many database libraries -it not only provides an ORM layer but also a generalized API for writing -database-agnostic code without SQL.

-
pip install sqlalchemy
-
-
-
-

Django ORM

-
-

Todo

-

Explain Django ORM

-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/scenarios/gui.html b/docs/_build/html/scenarios/gui.html deleted file mode 100644 index d421558..0000000 --- a/docs/_build/html/scenarios/gui.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - GUI Applications — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

GUI Applications

-
-

Qt

-

Qt is a cross-platform application framework that is widely used for developing software with a GUI but can also be used for non-GUI applications.

- -
-

PyQt

-
-

Note

-

If your software does not fully comply with the GPL you will need a commercial license!

-
-

http://www.riverbankcomputing.co.uk/software/pyqt/download

-
-
-
-

Cocoa

-
-

Note

-

The Cocoa framework is only available on Mac OSX. Don’t pick this if you’re writing a cross-platform application!

-
-
-

PyObjC

-
-

Note

-

Only available on Mac OSX. Don’t pick this if you’re writing a cross-platform application.

-
-
-
-
-

WXPython

-
-

Install (Stable)

-

Go to http://www.wxpython.org/download.php#stable and download the appropriate package for your OS.

-
-
-
-

Gtk

-

PyGTK provides Python bindings for the GTK+ toolkit. Like the GTK+ library -itself, it is currently licensed under the GNU LGPL. It is worth noting that -PyGTK only currenty supports the Gtk-2.X API (NOT Gtk-3.0). It is currently -recommended that PyGTK is not used for new projects and existing applications be -ported from PyGTK to PyGObject.

-
-
-

Tk

-

Tkinter is a thin object-oriented layer on top of Tcl/Tk. It has the advantage -of being included with the Python standard library, making it the most -convenient and compatible toolkit to program with.

-

Both Tk and Tkinter are available on most Unix platforms, as well as on Windows -and Macintosh systems. Starting with the 8.0 release, Tk offers native look and -feel on all platforms.

-

There’s a good multi-language Tk tutorial with Python examples at -TkDocs. There’s more information -available on the Python Wiki.

-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/scenarios/scientific.html b/docs/_build/html/scenarios/scientific.html deleted file mode 100644 index 7f513f3..0000000 --- a/docs/_build/html/scenarios/scientific.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - - - - - Scientific Applications — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Scientific Applications

-
-

Context

-

Python is frequently used for high-performance scientific applications. Python is widely used in academia -and scientific projects because it is easy to write, and it performs really well.

-

Due to its high performance nature, scientific computing in python often refers to external libraries, typically -written in faster languages (like C, or FORTRAN for matrix operations). The main libraries used are NumPy and SciPy

-
-
-

Libraries

-
-

Numpy

-

NumPy is a low level library written in C (and FORTRAN) for high level mathematical functions. -NumPy cleverly overcomes the problem of running slower algorithms on Python by using multidimensional arrays and functions that operate on arrays. -Any algorithm can then be expressed as a function on arrays, allowing the algorithms to be run quickly.

-

NumPy is part of the SciPy project, and is released as a separate library so people who only need the basic requirements can just use NumPy.

-

NumPy is compatible with Python versions 2.4 through to 2.7.2 and 3.1+.

-
-
-

SciPy

-

SciPy is a library that uses Numpy for more mathematical function. SciPy uses NumPy arrays as its basic data structure. -SciPy comes with modules for various commonly used tasks in scientific programing like linear algebra, integration (calculus), -ordinary differential equation solvers and signal processing.

-
-
-

Enthought

-

Installing NumPy and SciPy can be a daunting task. Which is why the Enthought Python distribution was created. With Enthought, -scientific python has never been easier (one click to install about 100 scientific python packages). User beware: Enthought is not free.

-
-
-

Matplotlib

-
-

Todo

-

write about matplotlib.

-
-
-
-
-

Resources

-

Many people who do scientific computing are on Windows. And yet many of the scientific computing packages are notoriously difficult to build and install. -Christoph Gohlke however, has compiled a list of Windows binaries for many useful Python packages. -The list of packages has grown from a mainly scientific python resource to a more general list. It might be a good idea to check it out if you’re on Windows.

-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/scenarios/speed.html b/docs/_build/html/scenarios/speed.html deleted file mode 100644 index ac7d08d..0000000 --- a/docs/_build/html/scenarios/speed.html +++ /dev/null @@ -1,232 +0,0 @@ - - - - - - - - - Speed — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Speed

-

CPython, the most commonly used implementation of Python, is slow for CPU bound tasks. PyPy is fast.

-

Using a slightly modified version of David Beazleys CPU bound test code(added loop for multiple tests), you can see the difference between CPython and PyPy’s processing.

-
PyPy
-$ ./pypy -V
-Python 2.7.1 (7773f8fc4223, Nov 18 2011, 18:47:10)
-[PyPy 1.7.0 with GCC 4.4.3]
-$ ./pypy measure2.py
-0.0683999061584
-0.0483210086823
-0.0388588905334
-0.0440690517426
-0.0695300102234
-
-
CPython
-$ ./python -V
-Python 2.7.1
-$ ./python measure2.py
-1.06774401665
-1.45412397385
-1.51485204697
-1.54693889618
-1.60109114647
-
-
-

Context

-
-

The GIL

-

The GIL (Global Interpreter Lock) is how Python allows multiple threads to operate at the same time. Python’s -memory management isn’t entirely thread-safe, so the GIL is requried to prevents multiple threads from running -the same Python code at once.

-

David Beazley has a great guide on how the GIL operates. He also covers the new GIL in Python 3.2. His -results show that maximizing performance in a Python application requires a strong understanding of the GIL, -how it affects your specific application, how many cores you have, and where your application bottlenecks are.

-
-
-

C Extentions

-
-
-

The GIL

-

Special care must be taken when writing C extensions to make sure you register your threads -with the interpreter.

-
-
-
-

C Extentions

-
-

Cython

-
-
-

Pyrex

-
-
-

Shedskin?

-
-
-
-

Threading

-
-

Threading

-
-
-

Spanwing Processes

-
-
-

Multiprocessing

-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/scenarios/web.html b/docs/_build/html/scenarios/web.html deleted file mode 100644 index 9fd72e1..0000000 --- a/docs/_build/html/scenarios/web.html +++ /dev/null @@ -1,355 +0,0 @@ - - - - - - - - - Web Applications — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Web Applications

-
-

Context

-
-

WSGI

-

The Web Server Gateway Interface (or “WSGI” for short) is a standard -interface between web servers and Python web application frameworks. By -standardizing behavior and communication between web servers and Python web -frameworks, WSGI makes it possible to write portable Python web code that -can be deployed in any WSGI-compliant web server. WSGI is -documented in PEP-3333.

-
-
-
-

Frameworks

-

Broadly speaking, a web framework is a set of libraries upon which you can -build custom code to implement a web application (i.e. an interactive web -site). Most web frameworks include patterns and utilities to accomplish at -least the following:

-
-
URL Routing
-
Matches an incoming HTTP request to a particular piece of Python code to -be invoked
-
Request and Response Objects
-
Encapsulate the information received from or sent to a user’s browser
-
Template Engine
-
Allows for separating Python code implementing an application’s logic from -the HTML (or other) output that it produces
-
Development Web Server
-
Runs an HTTP server on development machines to enable rapid development; -often automatically reloads server-side code when files are updated
-
-
-

Django

-

Django is a “batteries included” web -application framework. By providing many utilities and patterns out of the -box, Django aims to make it possible to build complex, database-backed web -applications quickly, while encouraging best practices in code written using -it.

-

Django has a large and active community, and many pre-built re-usable -modules that can be incorporated into a new -project as-is, or customized to fit your needs.

-

There are annual Django conferences in the United States and in Europe.

-
-
-

Flask

-

Flask is a “microframework” for Python. Rather -than aiming to provide everything you could possibly need, Flask implements -the most commonly-used core components of a web application framework, like -URL routing, request and response objects, and templates. As a user of -Flask, it is therefore up to you to choose and integrate other components -you may need, such as database access or form generation and validation. For -many popular modules, Extensions may -already exist to suit your needs.

-

Support for flask can best be found in its mailing list. Just shoot an email to -flask@librelist.com and reply to the confirmation email.

-
-

Todo

-

Explain Pyramid

-
-
-
-
-

Web Servers

-
-

Nginx

-

Nginx (pronounced “engine-x”) is a web server and -reverse-proxy for HTTP, SMTP and other protocols. It is known for its -high performance, relative simplicity, and compatibility with many -application servers (like WSGI servers). It also includes handy features -like load-balancing, basic authentication, streaming, and others. Designed -to serve high-load websites, Nginx is gradually becoming quite popular.

-
-
-
-

WSGI Servers

-

Stand-alone WSGI servers typically use less resources than traditional web -servers and provide top performance [3].

-
-

Gunicorn

-

Gunicorn (Green Unicorn) is a WSGI server used -to serve Python applications. It is a Python interpretation of the Ruby -Unicorn server. Unicorn is designed to be -lightweight, easy to use, and uses many UNIX idioms. Gunicorn is not designed -to face the internet, in fact it was designed to run behind Nginx which buffers -slow requests, and takes care of other important considerations. A sample -setup for Nginx + gUnicorn can be found in the -Gunicorn help.

-
-
-
-

Server Best Practices

-

The majority of self hosted Python applications today are hosted with a WSGI -server such as gUnicorn, either directly or behind a -lightweight web server such as nginx.

-

The WSGI servers serve the Python applications while the web server handles tasks -better suited for it such as static file serving, request routing, DDoS -protection, and basic authentication.

-
-
-

Hosting

-
-

Platform-as-a-Service

-

Platform-as-a-Service (PaaS) is a type of cloud computing infrastructure -which abstracts and manages infrastructure, routing, and scaling of web -applications. When using PaaS, application developers can focus on writing -application code rather than needing to be concerned with deployment -details.

-

Most PaaS services offer a command-line interface that developers can use to -set up and interrogate configuration, and to deploy new releases of an -application to the service.

-

PaaS services and their partners offer add-on functionality which is well -integrated into the platform, such as database hosting, email services, -logging, scheduled and background tasks, billing and payment, etc.

-
-

Heroku

-

Heroku‘s -Cedar stack offers first class -support for Python 2.7 applications.

-

Heroku allows you to run as many Python web applications as you like, 24/7 and free -of charge. Heroku is best described as a horizontal scaling platform. They start -to charge you once you “scale” you application to run on more than one Dyno -(abstacted servers) at a time.

-

Heroku publishes step-by-step instructions on how to set up your first -application for use in Heroku, and maintains a list of example applications.

-
-
-

DotCloud

-

DotCloud supports WSGI applications and -background/worker tasks natively on their platform. Web applications running -Python version 2.6, and uses nginx and uWSGI, and allows custom configuration of both -for advanced users.

-

DotCloud uses a custom command-line API client which can work with -applications managed in git repositories or any other version control -system.

-

DotCloud has a free plan with limited database size, and without extra -services (caching…).

-

See the DotCloud documentation on Python for more information and help -getting started.

-
-
-

ep.io

-

ep.io is a PaaS designed specifically for Python web -applications. It supports Python versions 2.6 and 2.7, and has Pythonic -integrations with a variety of services.

-

ep.io has a free plan with bandwidth and disk space limitations. Also, in the -free plan, the web process is only loaded when needed. This means that the -first request after some inactivity may take up to 15 seconds.

-

ep.io publishes step-by-step instructions on how to get started with their -platform and how to deploy Django, Flask, or generic WSGI applications.

-

ep.io is currently in invite-only beta.

-
-
-

Gondor

-

Gondor is a PaaS specailized for deploying Django -and Pinax applications. Gondor supports Django versions 1.2 and 1.3 on -Python version 2.7, and can automatically configure your Django site if you -use local_settings.py for site-specific configuration information.

-

Gondor publishes guides to deploying Django projects and Pinax projects on their platform.

-

References

- - - - - -
[1]The mod_python project is now officially dead
- - - - - -
[2]mod_wsgi vs mod_python
- - - - - -
[3]Benchmark of Python WSGI Servers
-
-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/search.html b/docs/_build/html/search.html index dc74614..5eabfee 100644 --- a/docs/_build/html/search.html +++ b/docs/_build/html/search.html @@ -80,9 +80,19 @@
-

About This Guide

+

Python Guide.

This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. +

+ +

Donate

+

+ If you enjoy this guide, consider supporting the author on Gittip: +

+

+

Related Topics

- + Fork me on GitHub - - var _gaq2 = _gaq2 || []; - _gaq2.push(['_setAccount', 'UA-8742933-10']); - _gaq2.push(['_setDomainName', 'none']); - _gaq2.push(['_setAllowLinker', true]); - _gaq2.push(['_trackPageview']); - - (function() { - var ga2 = document.createElement('script'); ga.type = 'text/javascript'; ga2.async = true; - ga2.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga2, s); - })(); - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Freezing Your Code

-

An alternative to shipping your code is freezing it — shipping it as an -executable with a bundled Python interpreter.

-

Many applications you use every day do this:

-
    -
  • Dropbox
  • -
  • BitTorrent
  • -
  • -
-
-

Todo

-

Fill in “Freezing Your Code” stub

-
-
-

Windows

-
-

py2exe

-
-
-
-

OSX

-
-

py2app

-
-
-

PyInstaller

-
-
-
-

Linux

-
-

bbFreeze

-
-
-

PyInstaller

-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/shipping/packaging.html b/docs/_build/html/shipping/packaging.html deleted file mode 100644 index 54f5989..0000000 --- a/docs/_build/html/shipping/packaging.html +++ /dev/null @@ -1,227 +0,0 @@ - - - - - - - - - Packaging Your Code — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Packaging Your Code

-

Packaging your code is important.

-
-

Todo

-

Write introduction for “Packaging Your Code”

-
-
-

For Python Developers

-

If you’re writing an open source Python module, PyPI, more properly known as The Cheeseshop, is the place to host it.

-
-

Pip vs. easy_install

-

Use pip. More details here

-
-
-

Personal PyPI

-

If you want to install packages from a source different from PyPI, (say, if -your packages are proprietary), you can do it by hosting a simple http server, -running from the directory which holds those packages which need to be installed.

-

Showing an example is always beneficial

-

Say if you are after installing a package called MyPackage.tar.gz, and assuming this is your directory structure

-
    -
  • -
    archive
    -
      -
    • -
      MyPackage
      -
        -
      • MyPackage.tar.gz
      • -
      -
      -
      -
    • -
    -
    -
    -
  • -
-

Go to your command prompt and type:

-
$ cd archive
-$ python -m SimpleHTTPServer 9000
-
-

This runs a simple http server running on port 9000 and will list all packages (like MyPackage). Now you can install MyPackage using any python package installer. Using Pip, you would do it like:

-
$ pip install --extra-index-url=http://127.0.0.1:9000/ MyPackage
-
-

Having a folder with the same name as the package name is crucial here. -I got fooled by that, one time. But if you feel that creating a folder called -MyPackage and keeping MyPackage.tar.gz inside that, is redundant, you can still install MyPackage using:

-
$ pip install  http://127.0.0.1:9000/MyPackage.tar.gz
-
-
-

Chishop

-

Chishop is a simple PyPI server written in django which allows you to register/upload with distutils and install with easy_install/pip.

-
-
-
-
-

For Linux Distributions

-
-

Todo

-

Fill in “For Linux Distributions” packaging stub

-
-
-

Useful Tools

-
    -
  • epm
  • -
  • alien
  • -
-
-
-
- - -
-
-
-
-

Python Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/starting/dev-env.html b/docs/_build/html/starting/dev-env.html deleted file mode 100644 index 8cfd0ff..0000000 --- a/docs/_build/html/starting/dev-env.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - - - - Your Development Environment — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Your Development Environment

-
-

Text Editors

-
-

VIM

-

There exist a couple of plugins and settings for the VIM editor to aid python -development. If you only develop in Python, a good start is to set the default -settings for indentation and linewrapping to values compliant with PEP8:

-
set textwidth=79
-set shiftwidth=4
-set tabstop=4
-set expandtab
-set softtabstop=4
-set shiftround
-
-

With these settings newlines are inserted after 79 characters and indentation -is set to 4 spaces per tab. If you also use VIM for other languages, there is a -handy plugin at indent, which handles indentation settings for python source -files. -Additionally there is also a handy syntax plugin at syntax featuring some -improvements over the syntax file included in VIM 6.1.

-

These plugins supply you with a basic environment for developing in Python. -However in order to improve the programming flow we also want to continually -check for PEP8 compliance and check syntax. Luckily there exist PEP8 and -Pyflakes_ to do this for you. If your VIM is compiled with +python you can -also utilize some very handy plugins to do these checks from within the editor. -For PEP8 checking install vim-pep8. Now you can map the vim function -Pep8() to any hotkey or action you want. Similarly for pyflakes you can -install vim-pyflakes. Now you can map Pyflakes() like the PEP8 function and -have it called quickly. Both plugins will display errors in a quickfix list and -provide an easy way to jump to the corresponding line. A very handy setting is -calling these functions whenever a buffer is saved. In order to do this, enter -the following lines into your vimrc:

-
autocmd BufWritePost *.py call Pyflakes()
-autocmd BufWritePost *.py call Pep8()
-
-
-
-
-

IDEs

-
-

PyCharm / IntelliJ IDEA

-

PyCharm is developed by JetBrains, also known for IntelliJ IDEA. Both share the same code base and most of PyCharm’s features can be brought to IntelliJ with the free Python Plug-In..

-
-
-

Eclipse

-

The most popular Eclipse plugin for Python development is Aptana’s -PyDev.

-
-
-

Komodo IDE

-

Komodo IDE is developed by ActiveState and is a commerical IDE for Windows, Mac -and Linux.

-
-
-

Spyder

-

Spyder an IDE specifically geared toward working with scientific python libraries (namely Scipy). -Includes integration with pyflakes, pylint, -and rope.

-

Spyder is open-source (free), offers code completion, syntax highlighting, class and function browser, and object -inspection

-
-
-
-

Interpreter Tools

-
-

virtualenv

-

Virtualenv is a tool to keep the dependencies required by different projects in separate places, by creating virtual Python environments for them. -It solves the “Project X depends on version 1.x but, Project Y needs 4.x” dilemma and keeps your global site-packages directory clean and manageable.

-
-
-

virtualenvwrapper

-

Virtualenvwrapper makes virtualenv a pleasure to use by wrapping the command line API with a nicer CLI.

-
pip install virtualenvwrapper
-
-

Put this into your ~/.bash_profile (Linux/Mac) file:

-
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'
-
-

This will prevent your virtualenvs from relying on your (global) site packages directory, so that they are completely separate..

-
-
-
-

Other Tools

-
-

IPython

-
$ pip install ipython
-
-
-
-

BPython

-
$ pip install bpython
-
-
-
-
- - -
-
-
-
-

About This Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/starting/installation.html b/docs/_build/html/starting/installation.html deleted file mode 100644 index af6dc72..0000000 --- a/docs/_build/html/starting/installation.html +++ /dev/null @@ -1,275 +0,0 @@ - - - - - - - - - Properly Installing Python — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Properly Installing Python

-
-

Mac OS X

-

Or, “Installing Python 2.7 via Homebrew”.

-
-

Package Manager

-

While Snow Leopard comes with a large number of UNIX utilities, those -familiar with Linux systems will notice one key component missing: a -package manager. Mxcl’s Homebrew is the answer.

-

To install Homebrew, simply run:

-
$ ruby -e "$(curl -fsS http://gist.github.com/raw/323731/install_homebrew.rb)"
-
-

It’s basic commands are update, install, and remove.

-

And we can now install Python 2.7:

-
$ brew install python --framework
-
-

The --framework option tells Homebrew to compile a Framework-style Python build, rather than a UNIX-style build. The outdated version of Python that Snow Leopard comes packaged with -is built as a Framework, so this helps avoid some future module installation -bugs.

-

Don’t forget to update your environment PATH.

-
-
-

Building From Source

-
-
-

Distribute & Pip

-

Distribute is a fantastic drop-in replacement for easy_install and -setuptools. It allows you to install and manage python packages from -pypi.python.org, amongst a few other sources. It also plays well with -virtualenv and user-enviornments.

-

easy_install is considered by many to be a deprecated system, so we -will install it’s replacement: pip. Pip allows for uninstallation -of packages, and is actively maintained, unlike setuptool’s easy_install.

-

To install pip and Distribute’s easy_install:

-

If you have homebrew:

-
$ brew install pip
-
-

...And, if you’re a masochist:

-
$ curl -O http://python-distribute.org/distribute_setup.py
-$ python distribute_setup.py
-
-$ easy_install pip
-
-

To install pip:

-

Hopefully you’ll never have to use easy_install again.

-
-
-

Updating Python

-

Homebrew makes it simple.

-
$ brew update
-$ brew install --force python
-
-
-
-
-

Windows

-
-

Prerequisites:

-
    -
  • Python2.7 (x86) from Python.org
  • -
  • Microsoft Visual Studio
  • -
-
-
-

Step 1: Install Distribute & Pip

-

Distribute is a fantastic drop-in replacement for easy_install and setuptools. It allows you to install and manage python packages from PyPi, amongst a few other sources.

-
-
To install it, run the python script available here:
-
<http://python-distribute.org/distribute_setup.py>
-
-

Make sure that `C:\Python27\`, and `C:\Python27\Scripts` are in your PATH.

-

easy_install is considered by many to be a deprecated system, so we will install it’s replacement: pip. Pip allows for uninstallation of packages, and is actively maintained, unlike setuptool’s easy_install.

-

To install pip, simply run:

-
$ easy_install pip
-
-
-
-
-

Linux (Ubuntu)

-

Oneiric Ocelot, the latest version of Ubuntu, comes with Python 2.7 out of the box. Python 3.2 can be installed and run with the following commands:

-
$ sudo apt-get install python3-minimal
-$ python3
-
-

Older versions of Python aren’t available from the official repository. However, if it’s needed (for example to support legacy code), we can add an unsupported repository and install an older version of Python (2.5 in the example below):

-
$ sudo apt-get install python-software-properties
-$ sudo add-apt-repository ppa:fkrull/deadsnakes
-$ sudo apt-get update
-$ sudo apt-get install python2.5
-
-
-

Installing setuptools and pip

-

While Python has an extensive standard library, the set of packages available from the Internet is even more extensive. In order to install them easily, we’ll install the setuptools package and pip installer:

-
.. XXX: sudo?
-
-
-
$ wget http://python-distribute.org/distribute_setup.py -$ python distribute_setup.py -$ wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py -$ python get-pip.py -$ rm get-pip.py distribute_setup.py
-

Now, most Python packages can be installed using the pip command. For example, if we wanted to install Django:

-
$ sudo pip install django
-
-

A full list of pip‘s capabilities is available by typing pip --help.

-
-
-

Linux (Manual)

-

While your system will quite likely already have Python installation, you might wish to install a different version. This is done in the typical Linux software source install procedure:

-
$ wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tgz
-$ tar -xvf Python-2.7.2.tgz
-$ cd Python-2.7.2
-$ ./configure
-$ make
-$ make install
-
-
-
-
- - -
-
-
-
-

About This Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/starting/next.html b/docs/_build/html/starting/next.html deleted file mode 100644 index 18386b4..0000000 --- a/docs/_build/html/starting/next.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - - - - - <no title> — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- - - -
-
-
-
-

About This Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/starting/which-python.html b/docs/_build/html/starting/which-python.html deleted file mode 100644 index 052936f..0000000 --- a/docs/_build/html/starting/which-python.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - - - - Picking an Interpreter — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Picking an Interpreter

-

Which Python to use?

-
-

2.x vs 3.x

-

tl;dr: Python 2.x is the status quo, Python 3.x is the shiny new thing.

-

Further Reading

-
-

Today

-

If you’re choosing a Python interpreter to use, I highly recommend you Use Python 2.7.x, unless you have a strong reason not to.

-
-
-

The Future

-

As more and more modules get ported over to Python3, the easier it will be for -others to use it.

-
-
-
-

Which Python to Support?

-

If you’re starting work on a new Python module, I recommend you write it for -Python 2.5 or 2.6, and add support for Python3 in a later iteration.

-
-
-

Implementations

-

There are several popular implementations of the Python programming language on -different back-ends.

-
-

CPython

-

CPython is the reference implementation of Python, -written in C. It compiles Python code to intermediate bytecode which is then -interpreted by a virtual machine. When people speak of Python they often mean -not just the language but also this implementation. It provides the highest -level of compatibility with Python packages and C extension modules.

-

If you are writing open-source Python code and want to reach the widest possible -audience, targeting CPython is your best bet. If you need to use any packages -that are rely on C extensions for their functionality (eg: numpy) then CPython -is your only choice.

-

Being the reference implementation, all versions of the Python language are -available as CPython. Python 3 is only available in a CPython implementation.

-
-
-

PyPy

-

PyPy is a Python interpreter implemented in a restricted -statically-typed subset of the Python language called RPython. The interpreter -features a just-in-time compiler and supports multiple back-ends (C, CLI, JVM).

-

PyPy aims for maximum compatibility with the reference CPython implementation -while improving performance.

-

If you are looking to squeeze more performance out of your Python code, it’s -worth giving PyPy a try.

-

Currently PyPy supports Python 2.7.

-
-
-

Jython

-

Jython is a Python implementation that compiles -Python code to Java byte code that then executes on a JVM. It has the additional -advantage of being able to import and use any Java class the same as a Python -module.

-

If you need to interface with an existing Java codebase or have other reasons to -need to write Python code for the JVM, Jython is the best choice.

-

Currently Jython supports up to Python 2.5.

-
-
-

IronPython

-

IronPython is an implementation of Python for .NET -framework. It can use both Python and .NET framework libraries, and can also -expose Python code to other .NET languages.

-

Python Tools for Visual Studio integrate -IronPython directly in to the Visual Studio development environment, making it -an ideal choice for Windows developers.

-

IronPython supports Python 2.7.

-
-
-
- - -
-
-
-
-

About This Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/writing/documentation.html b/docs/_build/html/writing/documentation.html deleted file mode 100644 index 87c9763..0000000 --- a/docs/_build/html/writing/documentation.html +++ /dev/null @@ -1,223 +0,0 @@ - - - - - - - - - Documenting Your Code — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Documenting Your Code

-

Documenting your code is extremely important. It is debatebly even -more important than testing.

-
-

The Basics

-
-

Code Comments

-

Information regarding code comments is taken from PEP 008 (http://www.python.org/dev/peps/pep-0008/). -Block comment styling should be used when commenting out multiple lines of code.:

-
Block comments generally apply to some (or all) code that follows them,
-and are indented to the same level as that code.  Each line of a block
-comment starts with a # and a single space (unless it is indented text
-inside the comment).
-Paragraphs inside a block comment are separated by a line containing a
-single #.
-
-

Inline comments are used for individual lines and should be used sparingly.:

-
An inline comment is a comment on the same line as a statement.  Inline
-comments should be separated by at least two spaces from the statement.
-They should start with a # and a single space.
-Inline comments are unnecessary and in fact distracting if they state
-the obvious.  Don't do this:
-    x = x + 1                 # Increment x
-But sometimes, this is useful: ::
-    x = x + 1                 # Compensate for border
-
-
-
-

Doc Strings

-

PEP 257 is the primary reference for docstrings. (http://www.python.org/dev/peps/pep-0257/) -|There are two types of docstrings, one-line and multi-line. Their names should be fairly self explanatory. -|One-line docstrings:

-
def kos_root():
-    """Return the pathname of the KOS root directory."""
-    global _kos_root
-    if _kos_root: return _kos_root
-    ...
-
-
-

Multi-line docstrings:

-
def complex(real=0.0, imag=0.0):
-    """Form a complex number.
-
-    Keyword arguments:
-    real -- the real part (default 0.0)
-    imag -- the imaginary part (default 0.0)
-
-    """
-    if imag == 0.0 and real == 0.0: return complex_zero
-    ...
-
-
-
-
-

Sphinx

-

Sphinx (http://sphinx.pocoo.org) is a tool which converts documentation in the reStructured text markup language into a range of output formats including HTML, LaTeX (for printable PDF versions), manual pages and plain text.

-
-
-
-

Other Tools

-
-

that old thing

-
-
-

pocco / docco / shocco

-
-
-

Ronn

-
-
-
- - -
-
-
-
-

About This Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/writing/license.html b/docs/_build/html/writing/license.html deleted file mode 100644 index 3a11fbf..0000000 --- a/docs/_build/html/writing/license.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - - - - - Choosing a License — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Choosing a License

-

Open source.

-
-

Non-Restrictive

-
-

PSFL

-
-
-

MIT / BSD / ISC

-
-

MIT (X11)

-
-
-

New BSD

-
-
-

ISC

-
-
-
-

Apache

-
-
-
-

Restrictive

-
-

LGPL

-
-
-

GPL

-
-

GPLv2

-
-
-

GPLv3

-
-
-
-
- - -
-
-
-
-

About This Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/writing/structure.html b/docs/_build/html/writing/structure.html deleted file mode 100644 index d336946..0000000 --- a/docs/_build/html/writing/structure.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - - - - Structuring Your Project — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Structuring Your Project

-

Structuring your project properly is extremely important.

-
-

Structure is Key

-
-
-

Vendorizing Dependencies

-
-
-

Runners

-
-
-

Further Reading

-
-
- - -
-
-
-
-

About This Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/writing/style.html b/docs/_build/html/writing/style.html deleted file mode 100644 index dc3677b..0000000 --- a/docs/_build/html/writing/style.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - - - - - Code Style — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Code Style

-
-

Idioms

-

Idiomatic Python code is often referred to as being pythonic.

-
-

Zen of Python

-

Also known as PEP 20, the guiding principles for Python’s design.

-
>>> import this
-
-
-

See http://stackoverflow.com/questions/228181/the-zen-of-python for some -examples.

-
-
-

PEP 8

-

PEP 8 is the de-facto code style guide for Python.

-
-
-

There exists a command-line program, pep8 that can check your code for -conformance.

-
pip install pep8
-
-

Simply run it on a file or series of files and get a report of any -violations

-
$ pep8 optparse.py
-optparse.py:69:11: E401 multiple imports on one line
-optparse.py:77:1: E302 expected 2 blank lines, found 1
-optparse.py:88:5: E301 expected 1 blank line, found 0
-optparse.py:222:34: W602 deprecated form of raising exception
-optparse.py:347:31: E211 whitespace before '('
-optparse.py:357:17: E201 whitespace after '{'
-optparse.py:472:29: E221 multiple spaces before operator
-optparse.py:544:21: W601 .has_key() is deprecated, use 'in'
-
-

Conforming your style to PEP 8 is generally a good idea and helps make code a lot -more consistent when working on projects with other developers.

-
-
-
- - -
-
-
-
-

About This Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/writing/tests.html b/docs/_build/html/writing/tests.html deleted file mode 100644 index 7c779ec..0000000 --- a/docs/_build/html/writing/tests.html +++ /dev/null @@ -1,270 +0,0 @@ - - - - - - - - - Testing Your Code — pythonguide 0.0.1 documentation - - - - - - - - - - - - - - - - - - - -
-
-
-
- -
-

Testing Your Code

-

Testing your code is very important.

-
-

The Basics

-
-

Unittest

-

Unittest is the batteries-included test module in the Python standard library. -Its API will be familiar to anyone who has used any of the JUnit/nUnit/CppUnit -series of tools.

-

Creating testcases is accomplished by subclassing a TestCase base class

-
import unittest
-
-def fun(x):
-    return x + 1
-
-class MyTest(unittest.TestCase):
-    def test(self):
-        self.assertEqual(fun(3), 4)
-
-
-

As of Python 2.7 unittest also includes its own test discovery mechanisms.

-
-
-
-
-

Doctest

-

The doctest module searches for pieces of text that look like interactive Python -sessions, and then executes those sessions to verify that they work exactly as -shown.

-
-
-
-

Tools

-
-

py.test

-

py.test is a no-boilerplate alternative to Python’s standard unittest module.

-
$ pip install pytest
-
-

Despite being a fully-featured and extensible test tool it boasts a simple -syntax. Creating a test suite is as easy as writing a module with a couple of -functions

-
# content of test_sample.py
-def func(x):
-    return x + 1
-
-def test_answer():
-    assert func(3) == 5
-
-
-

and then running the py.test command

-
$ py.test
-=========================== test session starts ============================
-platform darwin -- Python 2.7.1 -- pytest-2.2.1
-collecting ... collected 1 items
-
-test_sample.py F
-
-================================= FAILURES =================================
-_______________________________ test_answer ________________________________
-
-    def test_answer():
->       assert func(3) == 5
-E       assert 4 == 5
-E        +  where 4 = func(3)
-
-test_sample.py:5: AssertionError
-========================= 1 failed in 0.02 seconds =========================
-
-

far less work than would be required for the equivalent functionality with the -unittest module!

-
-
-
-
-

Nose

-

nose extends unittest to make testing easier.

-
$ pip install nose
-
-

nose provides automatic test discovery to save you the hassle of manually -creating test suites. It also provides numerous plugins for features such as -xUnit-compatible test output, coverage reporting, and test selection.

-
-
-
-
-

tox

-

tox is a tool for automating test environment management and testing against multiple -interpreter configurations

-
$ pip install tox
-
-

tox allows you to configure complicatated multi-parameter test matrices via a -simple ini-style configuration file.

-
-
-
-
-

Unittest2

-

unittest2 is a a backport of Python 2.7’s unittest module which has an improved -API and better assertions over the one available in previous versions of Python.

-

If you’re using Python 2.6 or below, you can install it with pip

-
$ pip install unittest2
-
-

You may want to import the module under the name unittest to make porting code -to newer versions of the module easier in the future

-
import unittest2 as unittest
-
-class MyTest(unittest.TestCase):
-    ...
-
-
-

This way if you ever switch to a newer python version and no longer need the -unittest2 module, you can simply change the import in your test module without -the need to change any other code.

-
-
-
-
-
- - -
-
-
-
-

About This Guide

-

- This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis. -

-

Table Of Contents

- -

Related Topics

- -

This Page

- - - -
-
-
-
- - - Fork me on GitHub - - - - - - - \ No newline at end of file diff --git a/docs/index.rst b/docs/index.rst index 90cda08..3b32cbd 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -1,10 +1,5 @@ -.. osxpython documentation master file, created by - sphinx-quickstart on Wed Aug 4 22:51:11 2010. - You can adapt this file completely to your liking, but it should at least - contain the root `toctree` directive. - -The Hitchhiker's Guide to Python! -================================= +The Conduct of Code +=================== Welcome to The Hitchhiker's Guide to Python. `DON'T PANIC! `_

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%0DgbZ+8cr`1I@U9kMFb5-a9Y1rJR>aFT z-NU1lWF^qp*?KwBx@RPNE)`~ii%sN$$ExHKss~H=f7slHiN+YPxYm@CY!n_MAn(Nv z+dFJ^B8^ngD}Y>3am6q6l-T0nnP7tJkbJLrbVUM^+ZENwy6ZF5WNjrX&FmBCQEAG= zHV1BD``|%r6Gg5N5u$r$52jst8KESUfYpX(pve5Y+<`KZ$=5zlAh;vyO(%trMi4N% z@~L(S#1-~}T;q`I0e4-6D;+lzJaAkQqi`9zf4M?Rf~%a@Df)AH2B91h@iW3mGCx`a zkb{ce3O8#Xm*u6aYQojd&aKm1M<~i_-lI6_%tw;|vO){+OmT8CJi=i!dXeT14d2+t z=VeRJl>OBXTik5#9GSU(3S9yS!OethJ8em2+2r9G$IGaQCUVC*Pey3U#80vzhnV)& zL*QC6LgzBn?4D%Rv#mb-tVr}J!gbEe4*aA+T{T`-*M)|z@p0rdtAR=j4&-SfbawYO z$5x}4JID;rN=xCwTBiCgeIc1XjMBp};XLi%n5Rf+lM+(aGQ?#h4g*N*5E00Xo4pJ> z$s3)CT-KIwjcU4G&Q7Kj-8V^-A370~tzv0)=*t5yque0HqbjDK>?SJ`>Rv+{XyM!x zVbYn&oCY>ubMmx~iT*oL5(#8nK=|(=B&CwHHt(XgCtUAX8M#|Id15ahCm?E~bVL_} zQLFa67tme;(vISyD{OPP?45G(jQ8JOv{q^{mY&QzTLRCFY>-Ei5sLl-Rsd=nBqVr) z!)GL8iZ<$_{H&v0AtiZXyO3|IHQ}8ZL6H;B0*__bM;@Xhn;}B@mX{Y11DSRk9oKKn7vX?oT^DC%Oy^@)j5d$&L2lH9^bL_T zx(*PHI=S{m@K{{9(Lpozx*#rM34Ae>8>|LY5I4um6)vSH}fo>2h%Bxxu-&u@cn2qNCz{6;FyqDQScaNsf9|HT!l3vYFsE;wpA%R zv+yYvQjlC?$oN<%-s6ad17zg>V8q{Pe(@xJQSX8NSm$eR^J27(K7Odikd?B28>`&{ zJ9e-hM;<8xX|h|2$1!K=x{X;fQym#Oi?s}sNKL4tD#y~w&~|{B6bUihjw6|>dl7n$ z+s1*)-gaz4rOS7SmaJmvfBKWryoclDLDFj0d3(uR*IGV>IcFlHqa|TTx4-oE5VcBq znIEDlli}(yg3w}@#$R;|8J!2n)Oi>fX`cl-ZWl*N(|icnBJ`cR7QUS!GRoZ0m%129 zTkK#i5~y&CD8Po^*5UW)H$c9qG*ej%C!K}NMyd{w8iEy~Q4Yj>2DyuB;BXl=(B6C~A%X*WLRLm<_3uCI4g#^*b5rXwK_ zPE4eukw?7CNiB<%L}Oc zt>=iJaTYRavc3ND0{#`Z!w4x^2qRhIXNgTYPz>fy^>IBNW)DRPVcl_CcnabiZ;B5` z0aT|bs=|zbL<6A=HxpbETVW8wkHP%ECpvIOY245lRAMsQvqD!4B+J0Ym_LcoQh$I} z=2TxGNzr`3!86u?ZhZWHE8Bn#3qmYza<{FjoOtKrv5uHaLhn|&K|W690RjD3>O1eTLz z2PV>zfWnvp|Fn;ZgOrkzp;(5WC4b_Z9H=1`p5}~X>~V~_R`a1L2t0SSwzasCT@G0x zyFY#?!_N_ko6dVN(I2b+(5E|Q#xzbQg!xhR^+)Lmj5l6_M6fF1pC=Dgpzi)F zxl`d84&UMoj*lvKjgAOaS{N7;tEQ$$c>HePY4==$^Xx}+bl10@=g1j5(ncH)>UdWu z2*q8?^GU~ezQ3g86FAfh94a%y1_cp`3;D8wIuQ(db|;^l}pbKm_&Oq84wFYFNE=|$?y{ApvBRNa3ZghQ6}OCCne{| zjce%st&aUlz49*-Ufd5zGGXf4OC7a^GB?)?#|JA4S}Fk%kGLG7b6`fCm7tk4gfx&bE5Cba4y^aptbIpYC>b4|)C!z-N;DybU`j6G$GQE7-! ziPFq|k^B#@A|&@U(w+KedBHEjim!Im%)V9)TOL!u3Iz$|9O|E3!=0jdQ#0;5dk-9$ z#eILjLQs)p3w`8px)t>r$8EF8KAfoT490^b*O z8C5wht{S9-<3N`_U-RLO4xX{~T%jJWZWtvfFS*ljpu8y#3iioJ#gNku7=9qU$@yqC z2#~>MM_?Xc7uLyD47o!?O*DRkeDFx>t;s{q!JD0fHhW`jrMIS2FhoaaPaHl*hSI6~ zn?&U~B)R5`^YreZ9W?R_e#>Dq6Oc4mg#BXCNPPccg0cpu5k)P*L?3^1wCN zLr*VcV7OT5ZV7L7F0R85HV}jMe0={AYGT^jkIdtU=qxUS>@Ws|wttHl0CWZ*N4Epu zI@a)fc$+hkQ3}#fjHUt$8Qp|90OV6O8TjplqbR2H%M7dEanQ_(tVSIl(|4{AQ1v}I z(OmWTT|<+HqYC{FN6QF)^BqCwj=P-kK&2q3oE|otHKLacNmR$;^7JzN9+Ay(*6T9D zI~_P9iG80hvXL^9bMU{)0i}mh5=l?HK|e?4ZQQ zACM0ovxt5pawBmLmQKCbxo9Cun7w8G^Ew?7mr!XV>CVh-f_@*NdFb-O4e_Pf2@u}z z=q<*eS{ph-N&qGd02Y(@O3Uzv1Q$tyO}uz~4G|Zgfe$!(3(bx*Fx(CaXU7mtQFgfG zCj3uTufQLX8!B~Nr0A=M5`E_(GXlQYn^FcyN*wO!%ZHQnPYA;iUmX;SXK~q1K(hvV zRf_OI$IEOkQ*-2TUFsv0WKj2!vLx-K{HQ-AxUP7VepeO9l9We8<0Sl@fTa!Mfk8| zx9PnwkfG9{ZXzi+*)Vd9i+EFGK|8bxbb^{2oJ3PJX)pMfWbn3N5KAL`#CgeB4(YTS zIk-VXT#Q&Ti+KHOLq}`qVfO30sL2tM7A3pBT z8Ruv6z`ziq3lGoh_&XulLc8>@sm~Tl>@G0jcGb27CqaGV0G-NS+nt0szdcfP}3!ibgHiw$rmKdd+{M+c%ZO6|Nj0=tC zJR&3L>+m_p$+-A^IibM}o}es}+Ij^n$|8K;5xe-ZVOLcGIkAe7 z&x%Z*m^-yHID>nIPfEi}%+ucyfn#`l?F4+!@C(sjR)jA&Qbxm7eTcqhtbHBAIvJ6X zJB4ywx=8i3k|EU86P#);1-IUJQ-m)%awe*8i+qfqyh2N6P%qEHd;J5^q)&qcPP^hb z3SV-#jBuI*qG7~w+c`Fc)bYi>f~1WN5XQ1k(5;QQ~B4I9k|6RRbyI*xK2k% zqgoxLlXUnBG3k)UEyifXW0L8s4%xyjE{`f=jf&7c#HE_>{)u=z^f~z2hZ(UqCZ&JP zAv1@*&!#@4pu?o1D|)5uo$W{hE2i|HiF?0@8wI(BX}p#oeBC+76jV3|!+wMDM60nM zgaZ)!nFuG>SX~09{)J3&Rnr@6L;nruVngGt>O^(|vT%2SU>fvq5{JTJbsagFbKzSK zky%jb+>3cfmFS1kk$L25-lU(=*L?|F ze@yg-and{g8@Vuvfw9H`gsOT+zx5I$(h`X=qjXVHPc%x5l{Iubv5@kAI9!XDjfd$_ zNV!T+US~f5JizjwgrzSYmyUH$t}TY|IAUh;*zi_wDvJaJ;`+l=c8ft7zH1OMIWv6E zAzGbf<8wOWx3Yrv;qnPo-N7d9Ev>U3LHI9X()!W69k*N+zVDzJqq`z|>qYrjNuE?J z%D-wmRJ7C5fHR&qNF*r-a{uvv6PQbPxi^PiZQ`0mTO@6z`~&A9vumWvH(iT8hR)H4 zg8r0V2tci9VxD(9AzKM)+w0{5a-*V87z1%m2mF}50w;nx4RFmozSj!+Huj42&i7hx z$lXLq>=pM$0P!|Nq^?e(8q+$^Za?<4zOCbC7PL#q_;?c1!}KJFF{&~ciTG#sagKl} ztS3LTP?0HeVz5-Lf4iMClNkhG>$OCYIwcw5JwiOmkJ}TNDyk1w43*!(VKe8H!QzmR z0K1OC5Gf(=gKr`7I}(^DGG_pX3VbP8CgDyF+h*vS?0=`HcXJqZT#Jp&HM9ZIj%<3@ z?ku!5tcV{WKNM|LB3-oIxeYru3gbmvm7d5Q`cYl9-G#6`v-AiFcXhzb?n^54s3TSB z$lB(ar5~%V)E^}xUsPrc8D$Ftq_E$u4X(XteY&f3L`qL9%`)7bQ1=HE(if1mTWPTm zPdIKzVU7IRa1V#h=p&?n3S_9a?pnf*;BJfGmYJ74G9K9>T91Y#^IDTcb)$_iOx)5#DhCqEAlDNfIKMH0V_R zb6;{=8MRBpxz19%QLCI|7`03F+A4Nmxf0D+&|gQcWat#g>$Bskz|bKVk)cYI><=-p zC7ky^Vqi;Z|8gbn|KvUz%KEj#3swBYe(*Vv+)T=<jU$~9l7j>HHt(Pt)3BMvQ>M^x&wI%J@-Jg*85cHDN$ zv%aaXl70xfsi9?QlDzfAMdTQn^jI5UMDCk)shpGXG3OQzc`2l>dN2wLRhKu;Gczl~aU=I&4O_a770@e<%gdDM=`h z>kcRBPY{Q%8M_GZkd8{lg^t%ksTk8oAd!+~wwulPJW;99$*}-~wv}vU<2-Vbay6Oq3ftS@aG26lT2YIVU+x+(8J^;dCLp) ztSj`CzP}`>ZvviZcR~p%3oz8@im=()$oN~-i3Zgm+5I&tqE9kSgE#gdLx_}7{7%Gs z;^l@;GnQj+ao84ttrjOFXo`yq0lrF~8>>?VGh4~b1Heq&0{GKBLiupjpua`h4%?is zz4&dztk_x@vmM5h6<-YGpCQ(IvRp>aMEipfh^Ai=E_X&Ui_+!5h{0oYM9L@i+Dj0eL0xISS&7FW052-uw{dcv4XC$qG z7qwiG8X=*MWD)r?ZNcpXrdeaDhR9MznDG&gni*h2jgRWytI-hww`XY}o4X^8RM1n1 zQN{3+1eU!o0@D|TtI2JTT{g6?^h?`8bb7w1dze>o0$-}fU@QL8z<~-F zKBhxlAs|}=i>TsN+zFC`gUTNM5>?J2>}rE!^I56vF#>W<6Gtsk(`Aw0RfgRJJP+(w zb3vbgD!bGHZ_?ps@VkcBH29WDaWw>4!Z$MgC@t+hk1N=PX01LXv`mw=WGv(#HYj)qE84wqTXE~#MAjQ0CbN{S~$MTNt_KazMfSMiwT zgqYhLnwq)}!VS*B4fyE>V_&Qtk0wDpNi&p>UIBVIQY>c#W}=~Y44oaAd$8u^MjiOj z;@OKbcyOiBIBSa*rk&A@%#l=j&dBDzJ*b@eN2%GJv_G2j4kzyfMB4)N-HBDSZ_#?k zGVCWG6hrA4*7CA&z}eY_KR1k9E&2+Bv|5@rOi^I=#h~l1_)`?jlY=Cct_(Li@U4(a zSBkc$Qt3)H1ur~yOuP`sj$PPM_emKJ5%fNIFM2{pZ{(P97BUWb+pi#@Q!tj6SmV>0 zMt-zoP*@;(`9~RM$qGGs@s=dtsfV43%+@g`;={_w5GA2L+Y5C$c@uFt1e{u#xfSq$;pc!6d*KNCQxGJ(Z+~25?Sr7An57JVt9-*l5u|-BT8bE&`@^9 z5*0}R70`T1KSdU}D^n^9bZ4XphQ~VkBk|{kUD?6`Ficp`COzZToB@v`Bew^VIxfR8 zhtJ5U1V8HT)NjPxoPjlrgBwN|5|uRa_|t@=2CC^=JP!DW&~w;KFyF>}Bf=<{Z!KLiB$6^sz5;}aw z5OpyYs;%Alo-0mC*qNM=@!V?_-a(uU;7^DpkE4Uxa%7li<++)Y& z-^Y%j{GABChZ;_(E*oE6o_g z6CE=nU)2ze58IFrQId=?adcKdQo-Jn$O2y(nwA)sJpNGc?(ms&)m}M1stnZVsHO+u zK0~V7s~olN#N^3_Hy%*&hojL9@FzR)b@)NUV$=7wr>#!XJ|}9@0BpiRY~Xnf2`rD! z-hOYj3{N39qVGbqBNYr;zp{10Q=OF^=QOh7GJfoatB{lP1!-mQKq&nV{4gl^)>{vM z7Ffc>(3S~Lb0#wDz$PNM`82YsyADO}#G^Qs5(H_AfM^4{&1gfir#tE-e$y}u71OWY zDr+pwqYnqA8x)|@i$tOwlU|QqIg5TCJje+dm3ce*i|`ERuEjxEGX;i8iNi4-`jCXb zK*%2fpFA$-+5Eg8p6Os2|3u?ZBtqhm;h8HT+=+l2=2-LIxrr#ieipIM1vWG@N%L3D zRGMdTV}@rtBP}FgB%)igfuc0uk4mqoIook5MSo5j_u801@9y-_WDB)0wAN54Pd4ui zHuZiX@fC*WIBPA`;d=1DLPpL7*GgtJt>U@FqcTJdGW5|Ki8nJ9;du_Z1AlB-p-KNt z=0&WXtCN$mwcW7?k}OH2=&Ngu^NqlS12dsFF%?r8p%I;imwLssXBD}zP%B)L! z5LcqaAe?os);>fqmC!&w5wX6T8M=Bi zvK0A+P#X5M$d@RvC**l}nKAQK%q^fyKfKOa*oWV3@X{@pf|8b%2tBD19d$VjFM+_9 z;q_$khXKuYe&G$yO=bn8y*bV!K{_G>>5q^ef$j`KIX%&+tk2CO@X5kWS6bib&@Ilt zIcwE2OhzO;}Y*(8GeJ@(MB!$ELsb1cD^pamkldIf2+bkq}+@=45g5smfs{vPAYn2 z>3H&_eyk$?HW9h2kX0d# zouVYF_;cUpOk{L#6D5(14rU`wId5ZU9ufNP9V)}y$q@zraBf&{9wmGQVwSQBitszm z*9?B$Ft^6n5HaO%=u1@C)ez*=$2ufx%!tS)rRV(2g&O~=(Cip}g8T?CT zWs0u#6aQkG} z_c&3JLv38%+5*0!kH+Lou;--W@BI+IS zZYP(}dlS}Z_+tml>@WMZzN&o^Lf1z^sF^422ZOe+QXE~7y?RGg%=nRHrtm=r%}5p} zvl*t@+NxGQCsrHhZE|tw5+>4g-3_LVp!eo)TC@wsfp|*YQKQ}qdJ9@9O4dpqSM}6fFB+I zxl;8JXCO2D_V)2%MINFg)DhsN7bPiHA0;lwT|E#|K&DQ}@G(bjq0EnSXH&W7YE%4=J8DMNvG+~S=_{wtqQBy8d9g)jkCR80JuzRtmHJ-27hT$MN+b+Vm~l+%Rn>y zMLY*r4X&^!GFP;9nw8FLpK|Cc@TUfGu1d2$XKkip16&f(tt4O6ZV!pg*FH^Px>c!1 zBm7bze|8?1AH;?A8RsB#s*g;uzWG>+s@O#=&E@em_F3|BcksgDKaSg=PoS+&U~lEm zIUAW1#peJE94uAu`>N2=3ljMSJlVX-?}T{P;qI?>_Uv@K^!b*ZDV#cgOU5`zWK1oI z>c#J$ckbFawMMubAt;+%W2?2R-~WzmQ1C2kbln|q22KHETx__w+AGUT$K$#drN+!e|%vdpkREB>fJa_Hf z$wd}6tikoN9=`0jm*GzhyVh{=WZW$k61qvGJh0O{j`e|LCna8nuMm@G{{mtkEMVf4 zApZ4LN6kn_Lp_FFjs}g2Tqh)Ry7z|3M;&`O<338g4F5z}jj`Yi(@0W;G72zAsNk$9Mcp&yn80aL7p(HxsA@lHJGSGP&S7ZrF8NNv# zZUY_`i|{Rn%&fR{GLCrG77H2lU0O9-aMr`Wl0JovrDIc^!+HwecCgI**<_DR?2eR# zI+hrzCTHot5toxaY>=c@TjAfGh3oOd4R)B((Q&pS1Xs0 zU4k|b5J~;;AI?W+&snep;gfC3Lo9(xghVl5#^u&4uioBq`WK--^FN7BF?)QygwrYD z8cI#~3*T|@jF{DR=Fcj=e~hF=0h9aeCkT)<&hHwyalE>Y#=?kzhwnLfM)hlcbEBgP z@R2C0MYX1kehyTM9*`I9OlUNmeJg*&(5!rr{v4Q_~#aADOW>*^bZ8CP@?RvGR>F63}L5$@{1SAwmE!y+Ay8k3Z>+!r^X?mGS*0tdWCQ$;b+ecMxOAmkY?bM>pE)3*Mc;;{Syt zgugr7qYbi4Kc2uNxpp8UiY5NPmTh-WV%-TZiS!R#d5E;ua4$#O);y**neteav_?UW z9OxTtyQep2#I)6W6O5*oy53oQ1j&orpQT4YxQ_$xZ3fPTk;al05wkDWRbVUIk2+QC zGTfKE-50nBD$!GZOlAZn&&N=Kjb?D?I&&FGW1~{jj3PlOB~UCt5Dhy)P!=8760f}d z3AO)ZLnK|yyMaz487AjBejCkfT*JvoNs>tqs4BE)sfQ{TLjNs?YV@-o;srCP!kY2=j{6ggW|mySW%|zp95Uk^F-Un*5vxQb zig4pvf34zXdmzy$Nh_DXKu4vG^&p3A;bybP71ch`ViRI&<1I1Zro(F%2u8O<7PtwZ zWKjI!w!6w<6CUhrOtcv6F&BN-=}C6U@M%Vk!qCCdL&%YPoINEcT;Qx^mb{A{sBB~N zc>oY|d`$1^K?2!#sN*O4`FK~?-Yq&|)_(W0@K9$ZBN}Wy7$Kb;`-H?Ojie;9;x4kV zM<*V_oy)d&5Yb2F9xlCzS#g+GZTEzB0A!aNR2}Nw(*+WgO9Y!QbQW7I*$`_rhlq%+ zpx@!n?$gDlj?kv9aM8xYv?V;udHDZvn6!P!$S|Rkh_wo^kwu$;jk(+wF8;s4>786bz4YU4~8MlP>Ie zbV^tntkNzCo1L#V2Sa*LcSnVi$i?012bK(cDN$({t**~49S@!x;GvN%&Ot^_*ydCs z3f@3ajz%+rlEJ!_eDGLWUPc*2FKlzzOmNU(mzNb%pA|cEnt4@1s&X7%Mi7QVAiHrV zy^QeX4wSKXlHxZu4{N?y#gN|!Hr^VRg zqE16P5KYy{UV;o-Y2gHRb=I^K$8RQY>81sKrvkHoMc2?#W4^I;%h`? z1gLDMZ~fYHtlsWIO+Hqx0x+SeKrof)chJ9A+2S=N%rj_CdCpO&zX*V zz2jx%g5l{5#rJg@Lb7_9!(QTWO-lsbkft0d<6cq;B+n^Km4qytJ@rl>>H>tcc_cx( zj$tzQN>k6m4UXDkJXhD{VMVUd5lcG8chFdXSmy!D7E_nKy?RluBIgt2Q0;t8o?BetUgrn-~p>yTNJ^4mcYb&yKM%6!xzY5`nsN zu{?wBDYmQ;1Yp$>>;k#=Hx@S>G)Cxs<56NOQ8D!h?i#;?7Y(TFaV1B=)_ZY zqg4a2YbMITBq_0P2E|!6Cyqx^5gz5x8F4ezNOy>a%m7>fY;I)DVl@M?*FpQ@GCZ2# zlmwc-Wb)@R4xQ0ERQ~9L`o=XPB37rhs@)~ePZ95d!1Il3G4Lo6Vm|$2oq-$h<69>Z z#!?o!Fk|TnDia@w9^9(;*?Byn8T>02@D@_gz;iH2A=@cuqlM5D0y_R&ZtEG`_V$PaYO}e!tT-P_|uq?KxTLhFnEhDxzcd72!(Tz(TLn1IZ{;Rghb<* zGP3A6K)7=O2RA%A+_EE@wBq#@u;#!m44YboZv#b{3YZu`vuKx12zn2Y9SONa)= zI?-q)@6R~gZv3D@=J{eBUFxGG1qu6`?^;1Z;{khHS>`%vPj>i>H_zAj*qPQZMeXM~ zLnR-*6DdL@(ldoh;>nfMi(w$%Ep!|p8*&1p%lEb|TdxdHbtW>FbVcr0`d#z+qnBXh zMDXLocDFM2$p&1qtK@{4nRVXxQih);56lKei%OXCPjd#k&68krjz^-r=d-erXVzA5 zE%gjansB%2T*bZjbHw2hNByT*FT&FuDI--4DL$lV@q-wXqCBNA8oGFQw8MBAex8W* z7T`31>OI$2+b=xBfiqj$fbCSV)1*R37I*3{iLL<#s4EfmKBpI9Y=mdt62SOu99LPp zMo5f&-UR-tp0yCF8>PhH{=&4n)vKf9!Z z=6&$bNqsD`i=>EWR;cL@&?$fnQmXdWPO5J=JjZ#<gy-92g+nvl;Gg`9vClTS+oZ5(E2F3GV-8AN(ic-L6-q~G3RB3cVR>QE(KXtc zl_qLrs_u1n^%tE5j5A7qG@9xK)OfwrIm_gjxcDDYaUvO!H-~_ZQno`%89fAuM>|Jc zzujd-2$1h*-hl8jN6uK3W4y*=sfm#@fg28_gAuKH!Z6-&5t#z*tZ*|~|>@i?@ z9*?VV9i=9xuJ)&EDkir&R!rS*lP#V#)t=vO=Y_X9X9t>R!#LxRU~2pQO%-CwX61_{ z0Yu5O>;drdcJe~S4-U3nUU>Qh@szYd~4Zne;ila>c zL8+FP>xHXmQnS41m{LYXhC8f;hk+@ z(=jw8AB>FTlI^zuik!7tB0QHu7r#$z24#`;$V2yCj=U9LHf%hbYCePA8i!d3$RHw3 z6138)e>Xwsv4gJ#XA?95q>Lk*BksBI9tUmVuP_>lYM<&9-I>ZKX`D!HnLe;M9K zws=;BYM1)(e&_0zpH($VLiIDAUuqZM)5<~RF4B4j` zFaqasSI#_J#;9t6t@lS{gdQ%<{ng?QVMs5DEW#f2oBMNZIjfQ*RO5BH%;`)M>AaP$_c z#qgD=N<+@YgKVJ5`V5%m`gIxpf_PjGxI8ijgQE(>Zg!{ER>OxKeQ)z}Xq1;tWM$V5 z=~fCTJ^uW$Bu)R4oKoLKxa#aW9MdNeu;}*I$^~yV{1IohMQtPm6=p0JPdC!kS`Z@c z7QhMMjdUFTC|RSz!z(awBzkRb_?UB)F+gnL*wea#?UPxh_1umBO-RZxY-#LX+cY0{ zybYtn`k-Rfh^X2tWH+-|u1MSDuZU{ycyaoLPdH-6)TzjFEI+LSS7e?HLP)0ekX|7o z2Z`l+(VqzZ{+iG{OSp)`yo-rXI(|lfu@SCrjyfG7eMm^B*Zmt}a$Zfyx<2_SN6iR? z7E;>?$_Z{_`^>@s@n`!}89q%mxbjaxW5Xq<<eh3>8h1fgwHuYJHU6tsn#eohRGeJzQi_YbY!_LR*0nN ztA~&2%xEAMZ*nm&-`|o!N;gj|(HlJA>xt6s^Ui2y;2IfiBD;Zf^T(2O`#W-~VHjvp zJuGnP?T)QogfBRcErba30q3keMogwiv;@L)EGp$}e@}b{1E6=Z3@3ciK{L6VX<)|3 z+aoa%R8U-{zK8M=`}rRT$S8MgJ!H8x-MQuY@FfS&oc(EgQ5nRjfg4@WV@Qhb6~8|Q zfBNDo^UMB`Owfa%)j8~NwwS^sLUw1BA7%$`dEz~K>P{e)iP@W5z&)a9Ese%f z-*V8*q^lDceJ#A5{U{|tkW4$c;VTGectCur4yyDlVCNtX5WelmEe_H#%2T8xOX?sM zrV%yi-w4d(l>4w-p6U1CtYp<)_;<(7C=qe@R@(;;6B2E0mV_ZV;WS-dh4K(K(@O!R zU$D^UfNXI5W49tHt;aQ2h}5Cefpe0bbosGv_Ayk1y7fPzQM^y7qssxYsl|wv2nnR+ zVBtFso6%f1l(y77ou{yZ!mhpAVF+mHjUckK6*>?d%%mxkfC&P)pl z+eh9ks*P}NS<~!Mih_jwFGxFk6;IUxW{spVXSaF=OHr{$ps1RNj&B{ z97DuJkv;+d1p8vjmL*xBT>&}Zdf*xwT90>dCR!+2!|Sn5OLpEtS?*~q-jUec4SxF` z?%Y{jT7$D}4Xq0tJ)`iXA#fTx2L7=^GKRm8_w{1>7@^~>x))!J?givV!ZozNR=bNu zfo}5Q&d$aTaN2O{yD=w44On`koduPgsO>|A4ig@x-rng<3949o`xckc%{vCF??Ubv zS%YFBKFzdV@9G@3n5Npc9ib%%xKiujP+#XCCAw;+IFdD6$d!V-Iev=>26b_rAbn~lKyZnXCkAlm<+A;0f--rl4__*J*j2)CN9-7H1UG_I9@h+9|z6o3Tdlo zo4+Wps)S^UC(vz5=`sg544^2X{Q+^sCl;%@-~f-ZgjE12nmyNf$Q;-9;+FcXE5SYu z)081dGV6NcpalY1;pt&B7S40%ZTPxji|R>j&nU2cl4U<*hB72|IhY$Pq0@mu!Bwo+ zI-KuN7d1nzuG5uWxz<2tY+8#8rg%L>8SYQg=G2svvj`7x;9*QiLis>v0vjJx6{YO; z3!S~p-ZA!0#2etM6lBQvfMlA9i-=?~E-|4?-WwGj=2)3k=SL}G2EeU!@=TPZ`d03u z5`Wi`K@j6c?m(b9jahg&d7zYt*+oUT*wHg9A?cX*oUR7@BqS$eXD8$!5QWa)b&fuB zWkT0sGB4@Eb2LHNDTz>e6zO&-zUD0soH=?7n2+mtjt~;^NAUM!B%jvO zRzh}uL z9Z?IS&Z}^_BTqCVr(@RtrLR0fPix5S7}Xw+v|6x*RW(J;KbfJ1%o&B9vWg6@B*m|E zes(nTV`EPW__y*hj-24|j$s6{1t(3yRb)f7opmJpAe)rl1F#ydb`CPCr;o$tn&L5E zrzJ7;-HRuzsHC&A4|hm^rE_>?@vKHaaH0;7u@JVC9j*z))RD>w$?^#2BV#$IP1oR= zjnss6%ti;=PZG`T0^1bf8i&kin=Z_#K#n%uGGbzY?e3pI&L!r*vhl7ZwyL^P2-d|a z-gfEMaGir^WLaeo3^kurDrqNNiiRSx5!h(2?Cgd9hZo;rFK({L| zy0H#Op(AJNPEtgv{@B;t5_UP%t$)oeM=2(>&I~u-;wt@>2ryVpinF(|>$)7u$l*G$od8zy& z<@Te7pSaXb!8FUYrC~@o;MiB;Pa7QCHN(A1CVASl5eXAxSxihV=pb>apZMVuZgkMh zC?}Ea{~9{PMDagVKfC~Vh=8;c`8Hz{5@sAfZyJP?n=2AE_O59lCqrP-`dyl++(}tJH<24H zDIK{z6P9B*;>_%9X2!;7Y?w>esa(eig3`!rMzigu*J8unnFxqs4sizIf9XpV@h6ww zR=mWIx+Tmp3|92cZlY3Wm$?rS6cA*Fu_h#`9FHbEZPy;IN?;_Y%j$1bL4?ORev4g$ zmUFsrhsg--iAcMHoK?~;!%q=b#9}!Q$qA9AS@Vx|(2SU{8L4MG;ZuduXwLlO95VKp zE*N+z!ZC-uRgze#$ly-OMM{voGeWrxKTSxQ5bQi|fyJKVWh_DUqDXi*j%%VIrsx6f zKyXRS)n=q;R7xBtJ|{P3f~B&zIcFksi7bcc&4AXZ3H_NWebnn4 zuH--XJTE$Ki~Ungov4u!z+FtNNPG721T<^KGSD3Nl;iHeSZr|GjSBu4OEq#bw-ov# zA=M>v!6Rrm<F2Zg_b7%G(Eph>xM|wQ`xu;@oEB3?yknjWRQ(f~0ofD0aT7^-DGC^#>@2j{ zhx)v}_$V!Lw^SmGVhT%LkJt~4=ve6SDdeaFjyz7Yij^Q4`>`!TTpQu3&fheCzQNKk zYRaK~!o4nIX{)m${;kvNL}WU@ z=zflH)SwvUiFd?>r#tA*=GRZ44J#xO6aYFZA^^Gt5SC^PoxTzoX3&8*5a~J(&u|tp zN`*;kzkjHKnrwiIH|iINPAit%QqE%xeR!rrW`^4Lqnf^HI~o}oYB|e6vz9ILETU3< z68Y5~tT3{2Hay#5FKZrbd1NzxuZT4g;-yeg7{wqmX2six`!-5B`Op`D=nnvbFHmHf zd6&^b{)Ma7pX1y-vY8tjcOx~l^2ZStMP~2dOvn0)BBp~5f&A2;FT-=momTj!7A4Pf zUNTZ5EyEFQHXXx-7^x{gp>jfF-#wq;)ET%OTo;c;=ivp;MaEg~%VMNdeVCr)j3yNx zDc5~%D1cmiM1s&ufZR~+D|#o8v(C%7hw>y|1#||Wy99JNb>hY3 zi)WcR54K*}RhPoHE#W23QYLl69>gU=S1K#^O@)-mM~bRFYiN^!v?mzTaaC{Kgn08W zk`0T=(XSCt^OrgY8G(_eX`CB7Q4_5JP6YIvh$1VU>Az$Q0GaKxWaC2`yv!MBp~4}} zN-F?0K{M)^b&6^V35duOwy*kSf-~9<0*GI+S|YsMfira>wq+f-Twb~$5s|3XzQM`i zDv4JZo-9ErOb)Mfyo}oD?luGlYnLP^Lef45COw@Zl$BU;DDq~eEF(u^>$6o+HH`2o zvO_Te-Q0EOS35r$0c!7`l==z@Avx2pWH0{;fo=;R>JP7RfQR9m25mqk^m1=bS2ms# zpDs6 z!OUsQpv039O6H~6JvczIKvl&?y8tr7V_h|uZt(=sf#2jDWp<^>KS;#rhpiEDwM}Vm zv$`QP03ayWL;MTJDZD0C!P@U3fsmIm3hbc5V4YV`I}_O#PW$n zG{wO+m+0>MTh7D|aNDpTTr5Ll9xAusk(|hh4`L6gLmq=XPE6dpg=`T?N`>na8>0+w zF<#=!@jY;ghPOH|83j-C@9SbxL+X*tQ6v|iqempJ%EU&5*rY61A3%z~|2DaxR)I?| zaXkuhQdjy*F0|g}ytK$NQwp1eg3i!5nz9HF5+zN`+sOnS4jjkW0TY#FXbs@_JMhqe;v2n){4k}m+;KDKwL6)T9)P??{Ee(VP{*N_PD;heUfg=Bqp}6 zeVbnX_lQnS3dw({DvkHCSBpyD=}g?x7)}#OQL(Wa&#udb?_*0!f1iBOCP(7S31pyP zo4m^zxwLsYY&0rqFZ#Gh0@hNZ_E{aXj6hUG_PdElb1UY0t+I0$3e_dMm!&E1ar~Vd zkc5&13zdLD&u%rnlZf5wPR__s#|8jm7fmHVj1dpDHT73>OV+CRE@+0Gz* z#6eqR8-ssr;OYh-4aSJii7Q{rZcxrjw^U~u8@{^_U6e`8LfuMGPA-}c(-Zrr_Ds&qZi3Qje=NiQ2He_3a*U)>laD(O zwBw5MsJ|OxVwOpT$zK6Rwv5gKULIQk|0_4Af5LfaA)lQnmb57=S=LyFB&$8&5B9L=v|4@X$)D}jr(UMhkoDSqotG9awDG)*qbugo5e1|^=G^=px#@r#bD4J0D?=g=$hwCQ zv|A1!UbuF@;GDHsJVs4duYGEwEnDfJ;&x!(0vGW~#Vy0%lSLk|^OC#jmdY2Mp^Ur7 zrj5_y-^x#&kkHn=*tA~%fuNM9Qtd0vrDRmlo90W7n>kCG>V~V7WEIRngOdT5TFS={ zj(65p(IbHH+%9%ExXO<&J9InSeVe{-jff1kijTNGBr>%JEsC&FzCvI#m!Sn{`->uc z)sc6CtA;(|<}yqk*X7x3zR77#c1*idDFkbglz3Ay* z2uq37n@10c0?9;`MhM?<^cFT~I5BtC)>y?chM0h$j|o9ox{=oSH^~CmxV2ct{2)mS zH{^zIIRlyV+V<8+t5&BY)U81)m1m)jZU984yHpkh9eLPS-*(K*koyuF4s*>Z6*-4I z(R&xa?5?e%8F;Mn{5K-gLuV1W@b3=WDwxAev%%WR{IQ~3wloZ*B^%n#WL$5|bn}S& z{}K0G;6_82#l+kWG0Iwm|8O>T;#UnD%tm~Sp*u`aR{Jba>LI27Bp);#Jy3_%Cp788 zcbtKYI8|qId_))gFd^AXajFq@Ux708U4qI&i+3vPf}_FuJx9%qzP&c$AgmBm-1q@j zINJ+@mZ+S%*zgIh0Eo(sEwU2_*(o$z2;XBAXJ_zL>c~@$Xwps)aLd4 zfdg-Co?w+=d`w@mLO^ip8~B_HfJ0ds2Z+ipS^@kJzSdg*%to>?l}8LrDs+^Jz)e-$ zo~Y?39M1*@M>T^9>#GR2b-awUN<+%S0k(2Kmb%r6i3(dO3yw&sKKF<1okeuW{fLV< z_rvYl@ZiEj^heFc(O0h#6B$CyUawz_H*`k7I*zs58w+rF%%yuW?%*tBbXgmAyMMSw zLgsRsM3a!dBf(5mQWIVooC$YwsEotd-!?v#-ZXw88|Db_#M?hOgM09Pgiv&+SbGCo zx_5TCjK*VcHntukQX1DN;eh6|mfzP@E`#5JU zHet2e)=3D_JqHd=&!l;{FTv;-=R6!obp2E~*MTy}Wtxa_aS9=Hlsj1dCDQ?w0Comy zTaYmap9(D1LazqK#j=u*0avH!lKTd5&!bkKoKYsD|5Ja(J3xi=oV_**9G|tOlr=gc z3J=Ox!k+x|vNSOFBfLo`=5X;$Ki{!4=Z_D~up$?!$euV9@Bd9{DX8lwWKDzVube&& zcSCr9<7TELr@=%*>hDfB^mIUdk>?%8`+-EiFUFf18YXKvw)r6EVQ2i&m?{^O52S&A z>&6&QP_USV4I61Bw%H*wav(#q#`Xk%(&YNV&O}CD$1whol|~C7Q4&`lbvYO>DyNxl z66^2F@DSp249LV0R>;^1W|!2aX*#>D`QotPBW;|&+# zp|=E5pVd*X)2Y`B{sh68PrzL-UYawDOY?J#>xK&*Fr)MM8rMpDMI0q2Qz%igBSyar z7ulPZ{Uzwo{-zIe;1*F8eb$G!PAVRLq@D)&;e_RsB7h+29Nn;r{Pc?*HKV2{AM)|F z#if!T^_6S1WOwa~)H{a`PFqX^tM?M3bHt^3{S4anq+0B*vyfTTwzG!n;A@lwKnmgI z>mX&c%CkQp8&NCObZHII_Zorx{@OM_Lck_?aOYO6f2H(=sy;A`W1Nt;u> zhf7p0H9y^3LKiA@0wBIA6qw1FzIUZ_kWsaL_(y{{N=7{c8o`{AuaG8%3_c{8T}51K z-H6{O z^XR33LJUB%aZq^E!^KQ1ClN#DeCu6l_E5(eL3;pl$sHj}H1^<{aQ0dZ(lPXdK*vty zt3pMn-o%A(_jB(g)_EKeq^(FZ88iv4_eI_1$Sq7CClkk{iK^_-N|$By3RoDxG(lfw z>zL{W;%*xcG2deZY0|mMOjmL~G+tI*p((B^xIU232x|jbcIZ!n;6&I%eD2hn7grZo zP7GW`U++A$*r|A!)2`z(L`kSWdU16M)RUOrOI(KfqwjEO&=aGqKq>^{M=E^aVh&Tz zM~fW!F+Rj5!g6lyQ`C;4!m~$bk)(G%lKjz1wG!ZPgEO)XU+2YktPs}mFbbL$Z^grL z1=v-&`-n%GWpNGZwsB>ccGS$)sGL|s(GjJh86VPF0as@pT%0?FEjqaZ6MoL_mf3Ik zbAx`Eqg|}mBp-16j82%A;;={;Q-oqFt9y#XeTFyf9@nJr z=#47EW1WTl%`DiP8#!geKB>-;*i51I}y2a5!*RGEIOm0B0i4HN;nC!lL6vz z%z4Tz!?Z8QXW&_rQ*noSGgC=dgy7}Dv;^>AlF{fBCrd~R?Z-3^zFZ_D(lIr`L27=~H8C+K2+PJhECblK?W%Cn zA*l&A?3K#N6m#z5<7&n5NZNK4ivZ+`O1$l~*3#m(Ti(K}mkTTqnpVv5Vt)R(O_CdZReCR9j>)Ju&R0%17q+#5q9zbBm zma*?BaUeNjOg*eQbVeUj=RtZ(-*kl7(GDPH)N)Th7N2-b6_lAjZQLNbF_`P3>I#FQ zRrP0_n-)fbJg%&aP?C#q50k#QGvG>^?x9D>O!O#$^|Rzc{IYTnI09+^hqm($jH|fX zehLYg^hRg_Lr5cG4K{>?G|Q4~3)Ij`Hjo5mC9R~z(ylVQ!WIeXz4zXG@4ffld+*7c z-h2JdbLKwh&b_$gAJlYL8ox_iKIM1nelmjE@$?bV*74jAmLQY}OLUtMckSNa4C&GgriSEu zpHNHt+det%4cm@nKIp(!nab_=Z?xP4U;_F+Sx2W!*BZ@3?tw<{5>N9}BvN+$#}D4u zTCm6K>BrY^;G>FC2z`)8jtT(U`oHaWa1S=@#{0kRchJLtbraln>Hp+Nsm7ArF`)eX zM!1%H2-p}L&eh!P@{09<4>c3IOb)U8!2n%e_UX?G=~u-d#sAu0rX=SE0E^t7vyCoI z_i$r&sq(2Wm>UoVN?O{amG=kBz|%?h(@4#G1mIYFJ}2u?bvIGdJ<`}+D!Xlg-6nDC zU|f*us4SAJyM~1ID6o*fa(uH?F3aCX8?Q?{&-~4I?-?mo-=)7wV<3+K7X3@IcGEU? zKGwKh@|fICt3auw*kl=K(yz((e_%20kttBw(9n=s#>X3Qr~H1MmMs0KogI9WQ}Hp1 z%a(rtk3~A=5FR%1_%fE!Pc(iPPlgG`*c&JEEMiyndXnnN3?$tN8um2Xp9FKX9YcFB zr@5bz9A4y}Y-V(6$7n|Oyf!UpftDY6`a_Yn+9B~UM9SM!U;+9vIV4@yg2>i#`3h_9 zsfO?3#1kK$ubz?7&SHR~X|kUNs8%Sspi1tDz)rNM8?npwfuiq@3$MJM$`9CM%RR%G z>Dv z49C`Y0=!DNH?6F?nz^I0d#$-5n@}W!Uj#N?GR@s|QL1~f8L?BWTc;sg--w)?IwL-V z{qkE~uER;Lm%xx~2u9y>FEwohbb(FO!?e|m-UWI#bUX{-knZ-Iowt2|r=mSmnYO|@=TnXhgSN6)WIzz3kxII8V z%4>kXout=dZ?;w*o7PrVai&4K*32)ecds?GE-ub0D*La+CkYiNEBn{ys9{*Duh&{3 zuo3?4)-@UDCs99Hu7IsgE%!R42eCi4e(v>VYnN)B`doa^TgxZ4#M;k(t<$o(P2xUM zlrWju^wD}-Z6W6hz!Eg;OVx$StlZNorBN48Hr*S|q%LD%mNeE9Z%~_<7Osh^Kjv<$ z+?Fi6{$%8VQ!88UO|Su;0$m%qX$vR5uDLgx30;O>X=Rt)$Bd-$GkVvHf;zG&d-0Zg z3%Kw{rEkK3HQBi9-fGk?O$-yByz6;cp(N2V@|WAY#qsu0pd`_6102o?mULjl{~7)W zfsL^Fs)zGQg?y}EWYa$D9Uy8$Dl4O#?wv;JQsTPgEf!xlRj(gEwcNX)kD`P&cL|5y zSbzL(V|8(Wn4@mV1bo8mk$S%ECM8Ybdtd>ko|2;^{FMfL%e~jE*eQQg&~zr}Q>gdb zQBF(Fep$XCEtLfl-vCOfO9z| zfWsZ;IF)mUmaVONI4D{~gd#owi)=uB*4gfZX3E9~)MuT2(GD@f-_UXPc{0x)9M7Lv zQf|z*g9C#3$-)b%jh}#ZC&*u0S7yBjCc%79^hvX?%ghRkCExNU z@(Ck=s;%@^S)CfzK1Wwc@h@dRKWx&59)TEXAuPiAX)`3E$qgc$jhv8ns$&l;*ryXU{j!Rm~3*N6#Qxl2?iI=!+ci%z7PeGVj4d|x)tIM`f}vEjV? zdu|kEf?InqLvZ zs(${Jwe$Q?;j8kiE8W+C);#j(R+o0mdW^NHiDB_JWbc~$x|z093@&Jf5((`UI?7#i zRS}WnnZF^b+CEjP8nY;kjyt$Ftu^;e14e{D__`ALU|OVo3pBKNlX93Q?n09pt^@Ad z28x)eY4I4&P=fm3p?Gtj-?5OsxC9 zLAng9*+gX$VHza-00b=Eqo-7Y%O!CYnOpmzVIm?1_P!>@o=lCv9|5S1LQ|pyGbN0! zu-@dy2I~@FWtwsks6dC9p8$iQx=ipPmQa#D(RYhdynkw}h=fr<)5V8Cjl`dUc)SpK z6g;*W4C3MxDdkww(s1to3>2eb!RxM*_QyRkJ28r;wUl=(e z%o!>uJ^TeF$^9j`7@gC^ez}0Ny4w!AcfT@pzx-8HW0Gv1Sx1rNUxSS9JTz~_2R<41 zbiXlrL~I}wYD;)dnO6K3Rv_Pbb(G!_m8`aOzcc*K;>1%y(R>Ky$oxH+C~Kj?iG9hM zBlia*pI=N4b=FIGB1{|p2pe=@ku7h_&3(9y{7;6DS}&6p**3fsIIl_apFu{T5v}50 zZ4v)sw1~)VrbX2Esr*+cqt%d0vg>m8R;#2xOyfuQH)HH9&QKH3TdvN&t=YRb?5GLN85N5Lkvds>%K@-e+VebC8T zPpL{<%#beOIcBj*`0|DHw;*SSjh=V0RxJHy&raE=#V-)7LbaCP3-qA&pWhx6jK` z$I`fyB|U57_*oi+6O0n^1rr73bW$VoL?F?%qDR1r1exwx!hgr*zj7UryO~iV+}^y1 z;`6^ulxe|9uwbiL(AHWE$Zj#*eaFvwvY8Um>$Rz=Ep5NeF=*6Q7=`WRa?O`)eqJic z+-XI+2c5!`@Z>3GN<`yK4Yhy|SwV771s8q7-pP?+@7$EqAKlFjJ0O2k(C-76xJpV+ zbplC(PXkzoK$RtlI96N<7ZWa3CnW$SQxN(qcMHQuxLJ5xg%oa2?XooCmM{TJiP+j* zI53WbfZeSOd#B=5^JS&-AyFdf)*xX~*zDqJ{eZ+nqSq`hu83vAM6)B`i zF;Se$c`Y?2|I6&GI_)_V_GBus>}5sV zcGub^RSBh>Wp?yjfir^SZU^_o+?U9o?Co|KJ)$Bp_uD>2UY0hT4I6YdQKPhLRqqv_ zo7g{IsX2F!fg`-CTEmab+WQ> zL`=c(UCj_acp-A`3=Y~#AGR+|@=)QsYy_0Ntel(>L3ag62D(?ll7bTcHQiiY!Cte{ zB(6!UN!^x_lWw$>PsR$?}O+Ib+7T!HrNU zp;$g-^hn(eD)Q8NtJRq`aX9xFE+S7mc2ufE%wAx0rEua>P2jjjxj}5mI1z0H-6x-{ ztP)A*gLH}{h%F~?J8rus+g)Jn5&8Q9hl+B_=EJ($v}PFA+$^vLZCAS`BWB4^kCt@Q zr4^&F0v{RC!7)9vYouCVbz_E&SUZu44W=SwjDvv*;dwugC82wFq3K6>Rmpprzo`c0 zCm`=DWg6tw!xDU;xNNA1Igze$>Qt2MNw86Pt&T_}*G;duDT78d>>VqK7b0jMK!`OO zXcaE-e#1oc+Z{2GAp}c-)jwq+-Yu;fJ+zAr6*0`DK&DCrY9w9)B3d>Mz{=q@W$y0A zjF@7eMB-s4%Ln+|j4<){V1f~0(^Df#FmedzN4R?$JfbmA1$-%O*CX>%Fx3lN_9toS zky+E_^01pWV#FkM+d*71HYk}EY4-x{ILTli%f@C{ov$m|R#;atYD8O?m(kSbe`(sZ zVg^>gA;fHLNn8p!l5AR+-pv|3qBGIAm6+EdXbzy$1>`-ni$;bg#`_Z=O#(swIp+^n z&4h})SkTsce^AC6vfZ`aBaGqE)OnbiZ?H{Mj8a`u^e%l1c?9S$Qu#{a+m@v}p-8 zp#@Jbk(-o4>fEwf5m6b_mwoYE#H5NW!YQd1S#_r0R{xY{vCdNR-j({zi)*0_zNe49Z}_-P@=UT?yaR)bar`WH>O;?)XJjaH4WG$nGASjWR#luO(;wgS};N9%_TrrOQPQRCK75o;8u+uG1Sga-FO2!$dY|I z*`Yt73mXvXIcV&G;sPEjC^!5CCCNPmZYJ4u!^1Uo*FZJ&WeFTtvCxdgUO38xD(#X)rAQN|`F{67i)lzJCZJKgF zm~w`g(xGz+f0gTB?r)aO6@Tpw^e^ipY48JJaK<~myiuDI@AQFYQm@{r7b56E0Ck!z zDED2o9kT@wHsIl!El8AU!9!pHLbn*l?2@(djYi!))Tld(b3QYONffC5FsR>BG-PkO zhR#boxg-hKH}_VTR(A7ZA@^_tmy5xssYTJAx)NyEBVd?1R(=+KqH=Ije{zpB6Cy^> z9cJQ9iKs^b1;5pHogf6!UlA|p(Z-4hUEAxLTzjGzagPBGtv5&Z8r9@H%VUkWvp9pP zpg=x^a%4UZ%&j5_&jG<|`ERm1B3){s3oRaR{D==swM0tI;P2KW(4;58q^x_QHx#)i zngyG2PgIMnCxHdOU>O(Um3GUHA@PHrY@nFNT;J3bh9V?91q6K5un&{#KK(%bsYV)* zKPhm;Lj~o9zn~tK4VBtA$q?W!TIg#DH(m)X%7T?$O@F5i=?^WQTNU(=tU-fE(#bjO*y7rluJS0ja zy#^%2Y-Qjj%hZ~s$;#4!$%cEafg-#*zN;WUcp-9L2hIsdk?aY;8uw;NSC0)~ivZ4h zlxb7ictSe&_`I6 zX5U{}_r{V_}Kt;UHc8Xdy7rbN`+fTA0WVuPIz zZ#T+D-QYxl>hFL$s#J1?S#V34d#6DnnxpUvw014x-UVD{_<~^d?ay}aHdaJI?~rY? z(_V<6_W-1=QR{$AUsh%3uq-ftuTjpHBp0woDxnZud zC$w|eb8XN=A0KI=tE4IA3-nrb;*16KkmZ@ z8z|1ejDV&u^BXTo>_>pb>~p&t9o%f3ECT|-ztO>03RI@FF_NBs$4Fm1wZp2^f*lHyMqEn*RiNoc0qlb^=(f=u0~fJJMW)TvqQTX62v zhKpz|J61=?5b_y7(1cZHW=nm$`mx>Febx{WO&DI(!~_ad{~XkhM-sFqVVpD4xS}Ta zqxtG|zNF{#2J6zLF)*3xC^CJ_%hG}`z=E5J1=6_M!K|fnWxg8z!hO+<7?r;*Xnkgb z17+DbbP=a1UxF#{E@g5|0;5A?;w$?f+?Nd>(JH|ms4s9?5H(DUxUT?*(H~NSocHU- znk%xAtm?jM#GSA{@<*B{rBf{RR*x34(2hL=L>S zB-24MohVBtB-l`O-!$lWaRRC3g*2J`RcCo7_*<|hKg5=mntB1C`?lFIP;5guqD~5T zI>Am!a=!zvu2D&y#pOA!ka6ENaF-^j&`nGQiTxh1Xf34lvEaGy8!TeoHH&Q^K=B_y z9FALaxwSG^Dv!wC0A26perSYCMIhYqB=|>=;m~x<|rziZ_C=m@S-&77C^z?+Q zimvRA{s|apy_0oL1LA`;7Tixa1o3-nJ;VR(Wtfnk0fI;iRy57Z{?NL(!nhW#vNTY| z?_`gv0SDyo3R^anNs8Y(l7#;paMZ-MFhp6epJK@67iK}Z*n&1KwWaO183GOZB@BX} zlAl1520IyxO6;I1Tlpnleq~lggkSQ4{)^;hq&iS&*{@+4T+(FpGO1BxIhGp3pWm1z z5siO`;ZG<=;BNs$UAnBktWBR{_EKQf~?{<;^E{tOa4PXxvg z;+*hK_+JbZF|0Pvw6@SwECN zqhjyGV0mhI(*4KeBdS3MpCr*C=D)z8f@fw}a4C#bx&Ik!r~E}h6Kn#S9(%%sjh7?x zDz^|M+)3$5ZDF`Cg;$mT1cMIS9dB-EbEar!Oy}$;|&U zQKkh)zyj2S)Zh2x2X_raN3@;k+X_t|y%=fNB+Wb8GBe}k94hSnI?`wn%}DaLqVh^a z9R(EpDP9YV^K`ZtCBj|ii;CfcsE}|p2>5vL2E;#*WcX{FWcY&virlq~wp0G9pm3^4 zl6f8Fh`lzjs1M<2fvxd%3>mR9f&xnA1I8Y?LHcz;#MXp1Ujd7P<|Z04FCoJw86nsj z%j=mPmlh|zO;!zR`|Wx#X3X_rCLH&qBNrb4=Pk_jSL&C`y+t=LlXe!H)WH|X$`N`) zK;@rIXj#|Nmu4^um=+&3{mI?PjOemEsBrY)7wf08=}$E4#xUz-F^lV0b?vm@;x~ws zR_HN6T#CS!4FC% zWc6KRms|qZsPA!&)fIO$gLWBzGN#jEBS>D5;FAD`gU3a1Q}qLK<9pqmY`}tNhobi)rj0e;?`KlZeiHNH%iM8XwWTTP-bYtq3W&7gou=P7@8zH1l<~- zTT9Bho!qbXnwH>@oOf5+U*0p6TRV0eGhnj#<5E?#o)1L`+IBi@gTF0fZ24^1*{uJy ztGwN9&6a^;Td1P8@F6cr_U*t%(M~saOivD%-5ExV$o|foM4&@V2^dT!!YAKfo0E$& z+%`i*go-jwy%(VNnb6kkOT%B7)YKChvA@)vWu(FNv#+=h3pEMf4mdWKw$&(vtXQ9R zm;o2AZvdOXHYNR#ZNCllY0TL$2DK@@%z9F<#CGSH0TB&<`nHnOM=wU&?LkAspWNyr z)d;I#QV;oDgANv_Iu%i9`k2uq`wn2M=TvdJTx7E1(4k@>w;bnmMH&GqhQPU6vrP7 zjqOj4S|@f%i#$XHVH~zjdkh;f>1IkD&t?f^X~SOFfT}toL$Cd~r(QNA z*pF_=;1N{@%f|I4`s8lZR40%m_ zh6#!NMjR|oV<@5N41ZyoBxCHaWhjXl$ZGR(nRvL^h!JI|L$JZi5ON71M~dkyb5cs@ zX58IPep_*Z@RBAZd7G;DfGYZ*F!Un{yMKZf=-1^k8xND5GdTv}uxlFVGP_K0>T1AuPawWndd+?gkBV0eKDV`7ONz<0gV2iG8@KYzldZ+zbGO2OE_z~r> zLzkLSBXS8yw8(zu9zBnEnKB!2Xw5AfFrsU1TLchFkyZySGhHY=IjzYx3>D#&v2)YB z{7$F#-iD0uiKwDTKIA3Ic3`6nGtzb8fZR&llEYIa7}+#z z#8;$%V)+oLk=OzeW2UfEN{$=W!-Q9j8sSNVB1#T_5vY=WIp|@GaJaEhlY`IPL8C@| zRVFW!)J+@mengO?Ov^GH{|YP zpolieUe`p~6UB(TFK}pl?Ko2zza>WtPamwc7A1lvBfl#R9kHRaKvh$7K&K(S+-@k24Q~*YzCOFz@PS5;i0hc5 zPj-Ypjd~D_!XC(A>Re8wm2OXm8aglEmp;1(n^{xxQh|pYXsThsa~B3pdk9QJ^=3x` z4{BWQftQ=o=0+Brd#KscB_=>Gfg)-MA99K$KMZ74gkZ|s4=>%rjTuwp+K*K8G6X#W zpi>2upO}{3s3M0>H)Ydnv+Db$M;bX|!E;_uQ=R{1JA`&U3U(purK!;N9yg)Mw5ByY zk2Yf>vYsMp1RrvWBtHgZc=r`KfUK`P=^ksO2=5**DJ6NEs*i&z2Df&>1b%RjH|>ZT zZm%l9p6~-PPXGo@N!WFiB_91m14VRy;mgVje<5n5Jqa`n9TKl+S8ZWXZV#%|#o?2a zSa49f-1E(b2=|=9E@kt9Qe?dVEEKDx0?bb9fp{-8 zP((}Lq3(DYLS6(&CSoXS&Cj~Md$Ca>zGX*>>Jal1V9)|_4xg(5UTT~Or<5;iw(%iR zBI#uyWphn-ExMN*r{`P~8A4tG2r7XcC@c%q{prN7G*E;`YOiaG?1^H;y$ZO~1t%vb zW)6Ll=k?B+dbQbcsk~U=5Xrt-2~6Y;nTm(e&eyx~;x()hAc`H(1)^ahf06VC398zJ#!CGlav&xVuqCXlp8 zl|^j1$VuY=z1f&CJ*t=Sg>F4b!ruZo!XV5Bb^92Gd8=`E%AXVzGb&_qHIyUsZD1ZN zf;Mi#bmeq9Tyk$W?qD(3R1|DaIZeXf0XP!OV1~c4D47L#r-64CgQ=igK7?{)z6(q= z!yI?_4Pv^^z1wIJJ_O(OsZ8!?@IvIg2OPxU^BtZ)=HtDFi>RA<37^Q^rhv?mAMXP_ z2^gsRZhrgw4II&X(p6U=A1K9?egG`A1IdKXR9$X8$IQ_O4Hc249cGRwM9_x-!dNL7 zMf$9f*%Te8j%c39ll!o-BL>fbo~AT-UPqrMeS~Q@&jCA-rC0x`@gvgSu~+v(1bqx3 zR23NxVp;&hLi|@RU3VWh+D`eCg0^8MQP8Azk|XmIU?N7!)+D%_?UP1~=zRIU68Vsd zk@qR^I#n6DUQ$kW`?MhsSCvs+(mwJPuKE(*35{AMwwQ}3GIw9 z?f4w*$oPpU33qUxH*T+fqUsRy1z<3Ilkee=zLKI)O)f?HqOo?$Ulf!l6X55~%Mtk{ zrfj9QQkBy!c!v3xjTYfC`gawTl_BLTpy&|XPbN$w>NwtV?yH9Btx8gepsxXRgyauS z402yL^|Okztl66L#%Vh6K1II)QPlI6bV|4yN|&TCcK=O-L=3AMAG*_!Z1N@ z-IdLW%gemXQSLl7R>Wu5*A>(zMAQ#}!fHcgmcMk*{m>ZOH<(>sfZ9J|GVJIn{@{LW zh?oXfR-U3%`EfrrO8kMip8y9hVWl>EK#oO{4p)DWi%yLe@qv=JHQVw^MEwjXIM!%o z5Onn$Zgs18viJ7?j2SV{D4kdp?NYMDR@v)H(}pzbrHCe#4>?7We+@Ev(yY%m;$zD0H^z-{)Zc=NE+suRR}wo{gP-Dlw-IJ4pw#ry^vL`@n8yn<@YyP>vPrOeaZl{|+wdVfaULxXs1=!=MpGGkm=b zs(K{;6GZexT#qYDdbKC|m+>MRI=-wdJ|s#c{Tn2-skR&6$sD+Be{lcV2&%(Y68>gdey?YQPmuL+h}M3VCwV7DEGI_XHG#uqc7C*ezFcaC3Z+K@x+4vJVe!|= zOQ{9kY8f!)kdy~ZC@ zhnSOqfpZ*o;&XmWt`4YAHeN(^2t|^TnffDvD(PE64|}1Zdi9WOS9hlvwbx!KQ6lM7 zkWdf&EAUYAGQRZYg5Rc1D{c)d(BAo0QA1KrwlqlQJ9iu7M>Gr> z0flFN<0Xkb9awa`SQd&QA2!mt+Zr$8WAjZ#@c}Yq+zyNrg&~8S;25US>cJ&h-an9> z#&m`;BgU4&-lcUFi7x?<9vEJy_@o*y+Gezf9ysH3CJIzP6Y5(;ecm;$sLJ_qEq9h_ zM~rx~ey530emmrk75SvIltmwM$>AYCdw|H8+hMebW+zYyN(L6cXH|(m8~9TMkHzVd zw9XghXpWv^cHCY5zMzhzavQrWCk)oz9=4&z`1xrR-VxL?nId0u=bAMU-drl6nUX%5 z9`oZ4VCn+UV8J3jLv|(P9gQ9la$kQXWScO}I1grE%$5ckCiSKtcPAr9ct+{ln(p+` zi;;F`&~#klN9W$9QSaz3hKrb-Th}{+6k&G-tkax|AC272fDxgQsFqlDN#6-N*7D8b zgumrE*Jr$K#ibfAX-+0@Q*{?q(Zkr8MO;|S%O+gEadsDTOh#e$lous_0QjH*)cE0` z0effwp+NQBP=`yKJF(Rtcd^GX5%tg%G+p-OPk>cDLiYj+pO2?@;qWi%D2EIe5j*F* zO5=kUBIkT?5F*bPrTnvmg5+x7WaiBm)eFp)`QlHS*HfGFzsx_kLuvOg?9L2kbV_c- zOp55&J62c75Hbo#=sOI9c#81BIsTKp;Zsp{q_we zgR+XzBEDtUrNopZcLrSeyK*K<3w|zk{pdyBOBGDZG~Mh**i_MC#D}~j*>hl{o0h>@ zdLVZA;Hn0XaO`HgABG(Y(}a1Lu)elD5m!Y7L`Lrk{v3N!k$?3(F4Xt)cC(`#ZKmtJL+X~`j2a*Sxtu1cV&se|~H z%AEGS;#IgcGa#afB^sK|o%M*l0$B8ZTvv*%9*w%3t}XX~F1!0|gh~m;@*$%~>U}{) z1C$)NFzGKCywYe94N!-(8oUf4_X7kCkWK3N6^r*bN<^I1-ql3elPVGP0D$1NI5~x; zv0N&z$?@CE6Z+sDXtao7d?KK%4q^m8$WnIiB{_FyN2y=RjO@*Mu(2Xs2VOhn6P6Jo z=ON&r3lCf)-u$eNl6$BT2j$NS8uN9%ql_lu4+9(yQWI@YN&men{*imQF(Wz<|FTbG zR)?HNfOC>?5Xr*lTM<76|CLKdbz!r(a5$djk%pZpPHJ9D4aom83!puZV!DG_el%L{ z(PltIx#i0W=EI~vOpK(*fP}hlds1);CikVd#~Lrf^EC+t+EXY_)DE{<*lEOzGWjKIS7}YAj z;x@Chr~Own@JTQbQ&bFQa2imL-jYi2WHTuu#!eBngAX}HlAi)Hnr7WWu~=!9=H(_r z_f+FWG%fb30__Px#5@fcd;uL`;$PFv)fKGllH*t|uenAYH$3dCxIL>CH|L&i_|f7o zppuG?5~oSefJta@*maG`SPti1J=5S36^}3bq$h*eM2VzlfdsFk!|toFfVgKHxm=v= z*!^80ffhXn7Qy>qAY#Oy?ZIHibIp*5wtyO%1$@W~lKVVxQO^Bc7rwsfzVoE&J>S3) zXSg->N{&pW)8Dko68{3=;b7Aj-EGI9ztF%D4mMxc6!XEfNP7`zXm9x!!;J-L>-y#@ zD>!)l#YT+q@F$+t4+( zPfA@lDw~$w%gv-I`O5+yBNd9Aj#38gc?Il&%ZQVV8Y{SJXa!yGE6s!mmm_&sGb5`* z%&UMwZIhv(1VXpV>SsOSnS+g28!n=@QA2rr$O@AC8gMa;LiBJ_Cl6k0sI!VQHxoG2 z_o@6kD8mI#XP(lX+pjl9M8Qr4G(qX3>5=&cF!8ZwzeJ_eR4-#6t0| zg0doHyou=w0+$j8tv02QyEhwXXK~({fd5WuXq9qAz6D6k@z6n^XdHBJHB`jvIlibQ zK8OklZvz1#a`sh2_0|#svhMAMi3pMNZN>0`Qe?dYEOlg(GoS|#$<;)2auC{8E{x#RW7|xlMzF4}gFfA_=9)$w5P7h+?=88em5; zAPB;k0_8shd9)werOZp4>sJ8iz~{q8iO956K)+S`ID&o&dSreC%v%X_T`w$ma{5Qj zj=LA9c4OXHmP89b1`CntI3;|v(W=hKYApA0Gvn-HGcxCkQ-b=Rfc~i>VrLhZ<}3Bt zwP}g3%baa#Hy-xr&+d~(9b2DjI_sQ)yq-D@`VsIlWd!&q^WaqJnupGd80)5lYBkX&Y2cz zUjPlCuYH)aKRL)-4#AW2s>HecqTwUrm)!4DjIpIZfdpE?ik4V?_iO`Iaxa_QW5E`xbB- zgw|!Bn4}-xF9*lsR3x0O^lf8C%oeVDwo)ib@^?T+@!>`Zohg*SgA4%NcMThntq{;G z?Vv>3_dtUqEa$tgl<+V2ePcxIqtw^@ccTEMe*kHCrRa)>D>Kz4J;TZU(DWm`(oA2R zijeUmFwosEFX~!3znb6u*bos;qJPz=AygsbCt#qAvsxrI%l*_S5g&suD~At>5=lQJ z32QFqO5<{Nm_Kyx|BMtd>hdouC#OTs&%r_GA_cj!R?>gFUl=2zbMY@KBhaA!FPRP& zynVH14Hp>v$`}#frLFiTDx~}xloKTt76IVV_t=oh5#(kvPe|b6(Mu=lZ?w}ND9?mxJTo-wYkmp>u5LbG@@7$$tk~-3Y(@XWGZe z`v>oyr=<+(u>4#zj{u4m-urfTct0Dc=-MZCmoWkxW=qB z+gNO5ferT`1CGew71Y|ijOK3sm!?fC{tGM6b;vof)%teq-K^HncKomm#@a-t?I7fuOconnq?zsck%o#0gHvFUJ%gr?zYS!GJ_=~GHm)(# zXlbM9N)z}Qf1I?mTg-%r5kx4Y^zausWm<7GtT-0mHHq>J$!(EKwYjksY5a5}|Fz77 zh{m2O{^PDAN%pnD#z-4pn?!wQ8oR`uzmD-@M%wbGvO)>!Ul;oDrfda4SvRb@>lq>< z;$|-^$DX_tQP&4*tDyWe=mIVR$304=0o|T6w}-!QH!$|3{CPohlUGv{^1sX@Xwwa0 z)6E5f6*cJz9LZBQ_~CA3W=$2FHM>xQ;o+Q51cP?n7Eni!OSyPIxA-@mBY9cWPhSm0u5inI%*PqJkZ!dgE^OGMZz_eLs+HOEXfRGTFOo^3%Uf3WEkV*x{+;^@;Yh+ zf7MZ)wwwrCu%>{2owR+Wfyn{3p*J%_BIc0uIvG>i#c9V$u;Yee2YnvQAXQvVE~s}W z8$ZH(;rq(vLn=nzR`P6m0nv~0DsH1X#dr~2p}ns_doncwPX!Qj2W(!)WPyVQxNdH^ zh?b0RD~%77BI`7;&?qzgSO@NIVVsCwmv3gW5i(@l5)8P1$sSo)cPj%$B*+Il zd3lwGpV0atBb*R3#%pS;v>0On*niL}Xouail2`bskXgBa%NJTdHC~ z{hf>x(NuNdco{nlm!_;`qeG&E(VKe?%SeeIW;ox3MNJd;cZ^~Dod+X zv{$l=19ybo&B%M?FAG{N3Ta8?1MUdRsnUX-uz+)5>X{?Z-e<@d&s<8G;!t8JLH%9O zKSk{3_{c_0ei$zqOb4Rhp!@p;-ekD|95vt+l14jtcVa= zn3A@nC5ohuf_fXt&U`RvMcVUH{+Hu8IDgD+xo7d`%`2!q`CqQfqLt&Yl0z?q8RU{Y zX-h6NOEx<6G7SSLR>WW?uha31rQ);$izBr7a#dL{1K=(;10uQ`3MiNl zff|XIfQZqu9HJ`o|N3utcOyj<3IAe}K+~Z9J*eN3aC%kFo0WgNdu~MEzo`0w2K6t6 zKH3$w^TWEr(@h&9V)ZoNRR|xv5IOe(CtSfbv1eC*V@c+kDn^R%q3H-Ji4T+_YX+<% zB~7|QPOdziHN-agZ9#XRU0*jhL)AH`YPT+v+BMl?EdOz?YSJs?#lZrC}plrw&ETl!&??P-q7cejl&Yt8=o2d`=e2-QP%2{Xj7B5~z^! z08rqC`vrUBPR?bP`=0&czXuvAVp(3>;=ha*c@F{)B^tXXF-(@D%4S<5wL`VKd$8eR zye4^n4)5!yYgZ%iApqiwAsex(AL~3N{8>SlpXOvPW3!^9KLd2cgKSxZUs#(g26(2SBjPfYP%s|`LOoKS z1uAML{h+CO?NG8L);-&p5jB$n%H%_!M&ffogmYy}*Y)IuY0MJn*$b#T?zx8UGACjR z>nwhk(P%5HOCz2KBQjmCo>x1);+}8dh^pGL%T1JsdI3-;OL{TE*}mgWW^R)&{6ZsN zEPq{4xKgpmU3bQzT`z)N_zwAr*Fm|d-Z29EVl!$y&L~VvbGBBCLN|HZ@)FpBxg0c} zBf8Y?r3Q|0b~8<;zE9X$kW(RQ^@+uf|ni!G~LfQ7y@>+eC+fQF@7DYJQc|~8> z*V}#?U})QGU>h77d}v)}?Sqi7H7g>Vjm+0hMaXy^7#hguIiuLrDp$=*o{jh;>ScB4gnsJ0McPL0fWfJwK# z+?unsL++i1i}+5N@)ydG^Dc1EoUN|b=1NmjLj&&J28f7M>uXxKOn}nwfi#vB(36%i z>Y+7pfNQgTtF1*g+wV18m+q5GfGFjOiG$rymsY$FR-jc)O4IE0sxKt(H*Q4OwL?*) z5J4Yk2g$sVjDSA4d5{Vb^dW%YP$vt;#kG|qXt0?J&Gv_l7Eu}#1hE9XqNW+|GJMFHDbQXL^3B}Wfe*O7|4jBC0{_iG+8b6al=J~06Kg-RUzUNK)|~Q zPwK-y*6`VV(vTzarv)z0Z1*DpbJ{fIQ!peuQW{uYo=F_~Pn!Xo87ZZLq<#ieR1og> zDz&bt;WE6>8t~4=DYlojEZLKnBIBLk%D%Z7_+WcaRTAs@UDIbQ(>6_FD% zvgJcZzA|atkNW>r14dLtiYSl|IYpAc1~Ocgv>nA!ih7*l*9{sGC+kohr75Krao+&$ z)`Ihk18_uZsV?XKr~}7qbw?ZZ5&pt`(~Q_(TwDWHO?>d&l|u8r1@rJ7R@1W@l4EfF z@ekiNYa)jJCZe|36V`KJjiq-qi2e@HaN*47!zff&KYrJs5y2vR-G6;LpcEtSd%&SS z$qkpXh7V^j*-uiyzi-Hh@@6mkpk?}KKUE#MKL8hP#k{0$c6p^VS99_o_d^3l)F{5I zN#uhUBIifoz)@WgBT9SZU&sOXW5Yx=N&2cXG9pC$1PH_|>oS;|E$P4APYrO6{GWpU z#J{M7K!f@}gFZ?G+l=AHg5TTi{?8~8HIuI^hYzMj+Rs5l7{(DWcstH15wZ4qi@r zX3!EQyWL;Rj))qPzN`kMkE%u1U%^6G*<4u05l*G@9*dm)&2SMFgzqbi52+Y=e+TbK z;o*bIKkgp}*(Sf;$oG`DsrpZ-qG4o!bXR3&ZOQ%1v?Gc>U)2QgL3K#^Hz{!Is)uH) zOVh2&jQfvKB3j3cM`#)({FelYS)fNv!X5uJLc}7`Al#8k5O5W7Q}m2b4otfyNZH`3g=s99MEueGazESPb#7&q>mX* zvX1~85k)jy=s!!B`~B^uzValux?jWidy9*u2_^V-Wog1SMSWF68M1HuyjJ5tweF6T z-(BgB0#{o+SwuM9Y%RCk7W``Q`inQX=z{f4aaF{}>a*2tFhEH!hk0&Jgg$Ujxon#QYnj!YSJW5 z%Wcd{Yt356bf)SAUl(AE&=2^%2h%d7TXxqo^l%KidPuuFoc!a^j;umN8{Hj~NW2aD5~&T}_0^x^mdp)|S2fO{13w|Z!4&g|Mgd-NG9Khx&vc5BN0z*G+UM7t+Uw`liJ|lP2^eLa`&&Lr*qnRLj+rQQ}f{{g%>%iQEb#GS!!%Q#OW+ zDMKnu+^N7}V3{^$+G5?@xKT|;3^z-l0jI$L3(!Crp;_eYM@N&twDtsDX;3y0kR#mB6}H)J0bt?u+-NKfcVpaKS~g@ zOO<9*E?jlDHF8vni>nZoiM$<Z<-m?t+|DghbKm)eJfTJYMRT*8ah@;|m7<%tv$YRQpcQ$zVqB0Fr zl{1;$Ifjd>tT9bRB2DD&fy8iC=c;^Hq^;DshMtT`X$(4tpb2+?3Fv-g2X;dbiEwu` zcvQNJ>yAkidLE#f)$_hI-^q|solh~c=7kBoGgB!p=Cn*(tS-B|7_!TRWa>*4)K}9b z@vb0V8~G}$H>YJ?(8^Lpwn-W^Dr*a%p)|QW!97B_>X`N!ugh34O=QrYbZq&dNzg8U z&_0OID8H6z5bu-s8#2mAEB=&Oec}gz$IN-&XLf^TK$o)AgELO@ZjkY1F$A$MyT_=9 zk#2#*m2PCKJHC@>Zi0XX`65I(vJ0@WV!Wp$W8PfW5<))0@WiXw# zSuuTIs!s4efKjyM!jY<*#X;8ljXN6inPa#nPAuj+FS@44FE{3Jk6WmldB;_Up9V-8V)n_^yd6Y4-pP4f6b|T+4-#p&VC>QySep4I9-X6eTjRPXjIu zk_*$_v~i;{w>Y`@3)1cd8VZm^4wo8DNwKRK?{Ih&rc2@sh;SBN6}M+f2r4N=v&J2l z|6ABT73FVEp7=T7QJS;?tIfNrVGl?4CaR>(gLW;UsoOe@;ZW5r7%{5DDfpm)GO3H8 z9wk(HRfn;zX2`?V7E_zh%K$}5GEc@GFlxkPXG}bitR=9}{!}!U>Xr@EW&1$d))wTb z7bU9>7TWgaVr{R3oMvbba1$mv(Cix1Gk3z{pTHzMn$Dn)V*M-e)0hF@j z-4{G`r!tqRm!)VMh(Obo#*O;61>C$m`S$}KMGLbcOO@rBxr(1~xWD0}+_M6FPM!1z zfR47qLI+LvKm$j8WOOLqC-YKmVjl!7idW`k_h2JO<#^`hj^pUeUl9Hfz|rN+HKgI1 z^D|2iHFQ)fk`eBR4#Ww57{Lf+Gx+sz14pGf#v2agiGBpom=st+wAww=pi$w9g0iKW zBs~fwtk%$=3G&HR7pwIq))_zAuu((k0&F{gHarG4puMcDF33^Va>I&ytf8YiM0Nu* zx!v*WnlO=%0}{asT!wK-ItQIGe!Nk;&q697C4X_R?%9d$g>V0-1) zn{6j4OWu>nJ0#-~d>QxT!^)#9c~1ck-%#e%&hnk@Qw?~SViG1z=+gj2bBJ=A93}d6 zqehjSfFq|HDbj6j`ce*>JjuhfZ+cnTbSiYKy6f>+!Qx? z8BrqN03^z2GF*M5v7(AhOe5fx349ZPm>|N4(Y@Jl5$j^t&q!zy@D>0NC|YsS{K#=j zZ#71j9wU0tpQw`dHqf*NVCrAzCEjklsKyLMy!${w=l;XFuXg~7$}X3%th&1IsNT6T zY*9xQNHeYP0+z#*)O~%ofujaSY5nTxLLxg%o8Jh0hu)W+#FU4?7L@RE&tv0fFktIq1(DlTl*Q6Z?#ssO(%40RGDwp16>#vuWboctabGo1RM{vhk19&k*MLH2nNH4q z-EdL)Slr5(G@;)B6dSC37cea~L{3)Fz{@uc9yK#q@DbbeX~DN(0lp*-Pjufl=%!pA zXc6!o0FDv>PaJgLHAqyS9MfS@o6zq8il$pUqPld+*zoXu!$x_JMTI9-CiDk@q6CSL zFe`gMBzpEkV@B*)U*8QdL85*{l&rFs*iK`9-u>86o0}IiMY4VZ7P=%Kmh=7KPmLB; zHHtDbkS6wLz~U1kG@1;>|Iet0qxVgP$^1E(#|cwf229UOq&YXe<9=Z#Tq1v0ID{-p z__`pP^h=n8`l(TYUm5*yw6u^U=hxt%-@+0mtP=i>p`!A-xbaJb3H&X9_`a@EYbO52 z?~Hj^s%WZA=R!r_`KvHQf~B{$#kQnp4!S z2h!yJ8CE78aJGE=^6x@n#Aj z``=)zL$rht#eWRDDGyez5lmwg{{;fMDi>VX63+h_D5_=_l$}7C3A@T|gv#-|Y#{TO z^0}+Zul+8?C|{v~i`+JClCK6bKBpgz=^FE^8#b!(E5N40WF7(LQNqNO4c>OwFydbM zbz#3!K%^{r*JK)fAXqEPkw%RAq(v1aRVMT(CQ|N-_p3Lz7&7W>#&~|zCiG}Pu{OZl zljf7VmcgTDZPPb9R?WOT`PT*?9=)r|s`go3ZVUh#gc&(i?11l8Zep0jQdv@ELXROd7y{nZpquhcQbod!B}{4$7d0Gbu&9t) z%%@A$2|gZR^ewgeVpUGQs>s%IcY=|l3Qe)68Hf{nB2!$IJ9Cph`)0;HoPBl*Ap0b+ z)wQn5?iyJPd$NI}s%25jJMU$Q+X@`qKUu>glMGAzz^54Xux(Du5@^7wFyMM(K-z@* zN_2CxAgTo}N_S44_|t$#cKa1_^X?Xgjq*WL*^Ui=qDtB=LDR;fR%cG%%7BNhD#<2= zM4jMU1H46&sk=1PYq^baqg>zOie%D+o=#{QiofmQhMF{?w*wU8C^?tximI$Y)tw+` z7&j_D7SmpZ`h=GN$J!|U?#MEm0CL;Rgs282reI|NwBbzH0H4BEK_@3HG~HQdLYIDt zK1IxGXeyJv9qcVgKUSgXW{@4mjB2lAa^A#=JsViGA;H#6-C}!=!K3!y#K3b1ns9rV zfLxc6E^ZVJHUXV$Mnsjpf)C%OPYdn<3(#8z7P>ncJE{@gUMvVX%5tM6jiE=OdgGYgT!>NXB7xhpL3?uiWQ6C3VkHbnKC z(KZ-?^qrt@k$gxN-^%@tea1daExJh)x(iVBUvkO_`>%eZ9=84~RVR1=;4K2iVAKbw z290}|QftzL?gkVeSi-thmrM-o*%-FSEeWKF-Ak+<{g5na8#3%+tH^;o(dPq=-HZ#k zRZJqjekG_JtcUrD3(SV7*0i8ncS6vPVc3y#3elyy5i=pGuoak){%qA*q4Au= z+%)AaxD)@f+ z<&_TizTR5HjQxGX!_&K`M*Am+#zx)6W>?HX&pa2*OP`UEq7j#fqK-larpBiy$Hv{= z4H0pis+@`7R~jUUM1cOoxaWATXSm7@VA% z7@gkNH#{}yW(^W?#%Mkrp%O83z-$qW+|M<=Yj~{x0#`Lg#JvT1hRF~x4*#1%l`iwuwT4NUJD z9^2J7?CxWX9==E*M96)aj`4}1(aGt-i^eD1mB#2Ht5O{z?gs??wB6F34NVSCxceL6 zT>14newqb1a@{6XDE|P+ZxNlriw66r%abFM?t!M?Lz`?e1Uv`;e20O-;latII6c@9 zJ$#2ih>(W>qTTS+(C~n?r{ziaP-FD)9d?-x5f3Axe{5vDPwItq!w=sKBGn<{5kPE_ ztV)~!sT7YiLJ!}CvjG4b|g~&_jlq3;|C70CAXXyT7k*!adPIJLUgx zuokw-5%?qkt<@42sc*RKo@}TdYKx}H3lZ`ZK+yB|kBv?ajY?;%PUTY#(?idnks|16 z03rL}shvMHGCn=DdwRDdY0y30U_E4Cn;e19V9JsY|cz0qJjjA8O>#Jvf)w8QS3oSblPHc$_ZjxP()A>u7S zY(ddh{|cq;tw!jfw3!S6Zv#Nnpb>!mLz8>m+l|mm8cc_XcK{JIoJol3okr=s;q+1j zy$hhQP*3SqFs6XD6(ZT%)*dSpaG+Gb!C$C1_hk(1f;6`O=@L?ltm)~sAJrn_oegvZG5XzWl zx^H}3B0}z?Cf-ByiNR4KM99YoVbg#x=EpY!34{pw1Rxr{P(MC#%|2HX$#>e){82z)x>Y?UjqzL*PK=3#x#wMqCk4;Uu z&l{r$kCQ5t{{qvIxVw_ha{q+;qA_|%M@EXEF98&~wo;zIY?K~a=)|#+fEy8C0RnYK z>dG|ZnqM_W4|OIGBIIj;;KPsfT_Cd!oHqHoVS320j1)oN00`XxvvYW;fAF?vxo;Y& zhi)LNMbx)|N~>s62EJ{eo~x)=BIY|CQ*@^Lu7Nh2qBDv59#E(?oGxS5NYlOnM{0(OgFbs(gU+K-LZgBxWs1pEYmwlcTf{nRL%{X*M` z`WaAIO_tQ-aB|@P3>R^3N8WvJ*CX=hKw>#08o|l^W9}Em>0u%=5ux}mA&xo(-*dWu zc(8ADYTW(G2tCxHP>Gmd1A{g$smU5%`;Ae0XyXDQLVgR#7J*1dJ3ie%CNrtOGei&N z%w!1oJpkwo{D^*RRAPjGFhUQVL8?QtGG{wH=>BDh9==T=#8mtn5LC#dLGTXRe~i*Yg$$L5`7bc=2ln>u8^nz5 z)X3oIr2C(7dhiD_QUqP)^h~Dp5BHVJ?yB-jzbUNeOj993t_BEFS)QlbO`LW7^a6- zE!837XdqB?k|5>oiLnuPEo1ah2m&EOu1!diOm#G_vl&PrM96gk(Ls7JM*t_lUC&58 zjMu^`0;mypec<4+Wu_yhWo}j8a5pey4<1`5MPhFV?9qbN4$5~zH!@fcMIzN9;>JLr z%1-nRl?P=F&xABWWp@*!^iX9pQUo0X5ZtG-jzrFMH#I~L?o%Q{@nf^%XSw4xFMbxq zkI#y4cPDIK+#J~xv*J74%{DJ?P0C3WN4dt@xsx{|o`^78wnBUh3#WRLrw>LAEeoknQV9b^^+-eNP*4uXW<5>Qmag8Y<}iS=gZ0w^LQiw?(4Z`>@Jj=4YnUE-nm~xDxg8)VfjXGlJ25!u z&M-s|CD3FDC;@=);+=Q4T-yxN!*|I@5p-rJ&{^)R!v(UoYB+?L-5rh7Ls7^`5p*6v@HiRIO=gPj zWTYNE&a4(ucLpjQNNMqQcQH;6mDCTUREUtf0)jfEjc(tr^4RdyT-|d9^*%Ng;4XW;!XDquS5D?kyB^QA92`pL#7{5Dmv*WLIj)- zz|r!t4$08~bF#I%+H@BfBcg;VO*duwJ(j3Mh=6?n;4}-IM&|aLdPKawQ}#fG(ihS8)p||$z+7zVJ=&fK5pW3r zC`YoREh$D#cXxyISdIcQg6;v3eq=e0*vYMF#_07Us}AKah5XSdL(N)U&S=D;6w`+2 zu~w&A#M}!Ql%-^!xvLnX$M2B{5ikS5(E^x}JNx`eWp36OJ*FeoB4!R4oI$1MtGTKX zB7E0QWmaV;s71?$zy@%W=v|yBo*^y3^tR8WTOiN{DWogaTjM8ITREFZ0 zK^z}kZZnxZIJfE!n0${PJP{&b34p5!K(=-+oAx>Ki-I*6oieCyM|RdBi|V%Og}HzsGhJDwJ+PTKB8V zcJ)@HvDBQVzp-kZF6T3Hw?e0M;6ksAB%zlB3OBK}Do4jn>meCUchGndQNvEWP>rZV zK%su?5vOj=7(Lbrm7(|*6!#na@3UEPm7(~3Ar61zU=t_n$qD;cntqS|29=1o9}pLED;|DmSbW2J)%r5^@qWXa6x{JeAt4>$21v&8FA{t=Kz$pI6`F1kk= zpvRI!B_bXL1TsesaC7d_Cf{S`K!wteq4l$Jc6Mb(tbeS@_h>zph+XrB-D`UT8HzuN;&R@5GawANM6yY4r*FDvns|?HNg_nRvj9+ceXiD6Zn|fievfsv zraF{=4&>1UyUM}jjF#sbp~oiJqzHK)AjqWVT2qd|nRU-MM30%22odlC0FX)2+DNDG zUTFF~W|G&T{EHxuOfrwcz1RpnW|Bz}@)Apf-fQh%YJ^_XpgNR)8RRj(ln!#SG3Q;y zmm8zU@ns-J&?^A)t$(crSJJ)GC_T2Ha+;1R5%DS!T-AZi%G!DAH+VbTtL1-O>0Sfg zMJG#IC7IP$ZMj;qALd6sj2XC2nnjSsyb<(YpM8BiV~OSDShdtky=5uR-2%!Y{>Nk(l^iP_^dR&Tscs6?=?Hdi|q*2 zG(W;$bdsk%?}I(~G?o(kAuJv5H)GB(HpUdzDVl*W&G-P!IJTo1tF2iy3Li8J1~+ek z*ChNyfFIuxE@3q}$A7u%K5Y0so5xd?27CktoZ8U2hy2L3xL&DqDJOdg;d<6)s zrq2`^Un0J0m@bjAf_y_sRy6{@)}AI^y!Um36{e|EzJ*KnzLBPBdTLb9jj}TLO~Z6? zuYH;_WiF?~)O-sltPYefggrlUBGTA?gMHgzT|D3pur?*)z60Db9=B_7&(LTN_+0~b znW^Xi?4U*D_e644qo(3?`xqEbJ^a4>`bzf$@U+$)T3#y6HI_@|wR)>^XwW(L!x&rG zrt)>|-1uNxwB<)4seQ_FrM5KFI8+)uB*Q*&wEE?8&P9RBB*%{p8{u+MN3ncp7bX8E z;3I(CY%Z0`Wm$U;;!lluw*0Sx(FER9S|~yNpFtnKbbq5hUt1WjI5}ang#Xm)3m*1= z20OnPCWi}(jKsMiqttbUX~NH80!mnOVHpz_rShJUVKv0_e_{MCy#&81HGG0Q3X=Ov za52`Nn^`VZHD7;asI!Wbiq{ll?^F5LP)4RUms=~EqLIn*a#e2LbraS3)n;|h{l-WU zZV+XBqSn(S{kNdQJ7%FCs>|v5wYmPq3XbWmI>}b|JL56tO@$P*7U%Y>LGG8CZPQ zMzdL2mEhJ~_43kKx!i}JJ^L@l9+JN+sFe@_0CUS>xy0crA>5P9EDq>g{DCP6DO_^r=6J}swohxGHmc#}m zf8D>#f`~6m5ykT%DYR51`QISJlargOFpW@}kaa@-i~h%$UHUf`TfVMLKA0A1{{;;} zBa{y`4?_|l!re*IRM!1iQVn$fGj>FdQ%u=>SVx(bT;;Z6$!TIqrjgc9zS3B#U{pIG zGg(PLcUAdozkz2eG5)-5+vIfmW@%+jB7OBz!!2xMRupsu>o928)nFJ_V>1)?$_LSw zOM1Vnn;l)8MA|`t%qI!dNIU|>n+P!|x%(cbOH&*2G6M^!Pf*Br9Swp z{c=lt<6zU5z#|PE;a&tHd2}dB_)&nvy_lPk6;6vuH@L-!T}DaF;N(rEg(^fG4FoQTlCGL0=sJdpXeH$>CGc&^UYD}7bBXNrHX61Hs7A3G|?>!#Zisf1JzaufvASuK6soFy9^9j&6@sQ1tvcy zI>a0g%(Wzm7p_)UtEIu^mDZX&!59%<*S+;cMFbkuKN0$<$iWw$tjzc#b2H;aIO&0a z!h&ZC5_%G#Ckb?Ub*UvYs*PEkfnQ%J?a~DWlZ{4s5o-%iHvUBNk-PLwc`Y>}|H~|Z z_H2bch_ePZPx*zKgLN#|^x1KWnG-SH6G-K=qg|SYoN9)kCG-tav*bIrpfcUu3>huX zmue{GO$mRK7pEzw!IZFW^;hb0>l_9={uOr%v!d6!m6s&@mSAJ>7-ZslNG#YN!|HQeRnizJsF>IIkAFDRsS0*1)G4f6a52GG9v(3t( zQn~MJB%TQ(JfqoFiDfjC9{(&uMR-QZ zo0`l}g^2AyVASCkT5d1xotzx^N!nqYh>oAHD~J!KMcUb*AuJG-^1=G$HP@))(rnK? z$G8#SF%VL8@SGQ>5x0jCx#~JnmC4IB&p+4ro2#yYCee2Q8r3y0ldZ%Z4I8mcIe0&x z>_m^q^MFLaAb6!uudwmeM#eICGIGQ$WgwF$XJu)?ongQ&#DMk3cNXy!WA0+c?2~uU z5_M@qHZs5qAT;f+Fb$msD`dZ3(xw;O__A;}vnHa`po-=TAM%o9?*v<2?lj!V!DXLO zBWhk4=S+Uqz84|3hOP741)RokbEITw{`zr2(Tbfc^)%>`^R3T#?(7@uA0zy;HKN zpzYwd&3@=Wj?8f|QB&uAq)ZF_H11Mfa~B#hqNXPAE3jRQxC!9k-O~#b|9e>$?xTaO z&h3`SpcM0}D;qgtd`u}t^P!_It(b%rh+j15c1#&CB7PxnDT{AYb{}LBXsR_zQ}yQR z3N~d`=f?EXcDRuHjS|sPh=@|w5hL^>K=A?l8;t|CYRUgc>y^9Mco83P*1xaJb}iyA z0S^0rmQaRFjvg>GB1QqKqb+J#a&Ahu#*VH(3sEKhCyPQptNz#=@7L7RM;60jExLhFyP(>+gbb_ zS#&bxD3l}9feAlW_A@qCT1oY28Y{w&P2TkR7pM@?0wSEd-dmIFFWv0o+C){NlT8d$ z-Kr5I+^mkN>!3;tE@vVS%{jEa{_7nyWJDs9H+_BvDnuLtBIihsU0!u^+2TQuTQgil z3WHWvk->9DmG~=wN9&q8BL`$S`Arm>h5Foh}M-Nisr*qJ)=nSeL==3rC#^$ z+~_C+9#U(16kC#Vu4Xsja}jbq_W(b{3mK z1+{?>p&XeH0W(+R%hHGp$>IVHBD#kfcXLHPqe}e4fJejJtS!jetORSb}0FeHF!jfAdt$J{B~&?@;DfRo~u${ zOZ)xD8#kg+Pu^5!s6xaOfG7zfKaV8eELqf1>RW9s%1APen@h~?iDtx1an9$p)tdY- zy8~(OlVC5_NHbt8(-yu&KG`ga*l@W@PbA~6$yO~pjbVSfsQuDWOs$m1WAd0uE8&mKP+fV3g8)K z8u2_Bfv9$7zH&q-h%2rorin9!i_(2&Jm2hzh-zmf^&@0{vmS(|y#S`6D9{u7f3%%- zU|h%b{oAJ8a2jq>m(iQVanhvdB(@VLaqPxUQr@msD`{hCwVqvBR?5uG%*@Qp%*@OT z-*SKF+?jLV+trhH*6Ht$)*3}~J~Q(M?%W|;hH<<61)h|QsvrqVg#rV5qP~#Sq0x1- zoynAO@gfIbzR`6+RrnVZ&*oj~o44WpJnmF}iGwq8T#6ryUIo{~Hp_u}_);QiN%puq zG;PIf8S!OK%;-=QJ$crL#gxOB6UW&zXA{xU57*q@ZljO=;Q0TT*H<_>!KCT=R)q>mF`O%8d^1cohRTtl+TDBXP`aDYPO=X67hN_VrcDj3$}CP;6c&v zy}?s)`PNQ{g_VdmG7;=sO3h@)Qm@~dv&DxuIX=U8RFW8OX@#V~Zzh)(Y;9&2Qg{0S##Y{M>8tiX%lps47dB%OUsoIzog4C{@ZzIHdp1bk|o z1SBD&uOg}he3}WMae>9Jcq9SuUaqfUkJaRS2WzdLadt+rOT*v_Y#9&~_p{_)3*4=Z z=C&Ql+4?z$W$anSv1ToJmNcaQdFu1C$_<>hnVr$(K2nrx_=3YShE1th&J-Ay6#I*0 z)9C;Y$xI6;2hBYFlJhd04k@PL$|^#9nF#g_?9Ax2NMfL{2lPb!HmT(W9-4)FceF3F-4@?*=msQggvDD~>SZ}G zze^@3a@~3B1X`?3_2@VGo)a_tCMmw0iU^SK- zQh@|g~Yr2bo~-x4AN6O4faa$DPW=%MUo`{^RfGC zp&N_&?+(i-=90$nS1xG^{STstd`)rhux48Sbok}-H4Uf=|1aYCmCKHIo$A`8ZYccQ z(~#kCkW?)0(%JoGx=O`=m!V?P8Urwtb0vnekKn1poCEWXv~9GM0!^cu-ae zxB@yO>v@%Su0QN(1$fmrwtMJHxSj>a%N6l=@jP&bzd>5d%3-;%(s3oGWBKQ3Vupsv zQ4j7)yGmg{PsZi@97DQF#g&3v=VZ4CWL(ij(?j= zZR31%XWGDpJE6igJOvr^MQIpbfk8oWuSqVAx5;$mEnLe<8O9r8MM#P*+5IWYCRh3p zaU$R!_WvR{D%aazU~lZNF_fk8oW4<&bKaY%dO4s&LPg}=&3lJtbUHjx}f)aS7Of^o%e zEB2pmx^UpfniCpk06_F%ax6}n1mxe30c z;b>1nhS@FwD+L9jQ^(XqJch(;fe24!?aaxEJ1*d0#Ia5~8UJNORc1t^loX_X9jbFR zXux8_GYX9khJ;wM$2ly+3YCrl6)-b!KvewW$zNWcjR`x0?BL5+o~9<^8s%87gA3+& zEHr1fMu$(#@%0>>kz?stjulugD*pAA zguEettDni_xh#}iPE%@1(a|?%MjB=$64QH^V zDfBHX(D96Yti)^oN9dBK&^4mzUYBuk5iYXtni0Fn2lx}5pE0wLkmXx}3RR`xL}fl* z%yCi2e!%Q8X8t6HXH@Bmi#~?*gk480EsOTtv~Bf7n}vONveQn-e;d&qE2?Ex0n-s> zy)sv-5apGVQyh2sDpg5S=u?Tl1~SoU>#WqRoOaUa%rTl}%;QV>G%C~os>7tXqmS38 z#qV{xLpF?tNWnk~l;y;{wV0)XadS>?UX4Zgf4aIJ{BP5^ghb z!zS8JtnAO@AV*roJ=?JvWh|@A@~Hq#v_Vnv&mo_+xl}~9*b#HQ#nBn2e@SAvlnY6L z&n39L0&oegR+z>-b|Kxb5Y8Ki%{e4b*&0}ZVM(#iCz~GX#l{|7{bRlSR;Ohc-4@SK zg@VK{pg6n2@~u)nbZv7?hSgg!bZzH-S5gylyO125I9r94m}YQrJl)Ze8<46IYR9pt}*YKeUps#r|WsyJIp;b$Mw@9-9HgJ%||gg{RjQV*{@{ zF2iD7r7OdltG(H1s>o&H3(9YCUa-W(*`2FSbrskoct(=Rnfz^U18*8DUyuBW5ML9FsASB!vj7 zP!n>N$b(q2@&3H&1`d>R4m9VqTW6Hy^2_%mBv6MSjvnp?4Z|+hc}He=516xV=^E`7 zWtD&~6R~T zp^4$nM!Y>JEIB4);8kqnC?F}ZE+gy4U=28@)8>M->9}+?Zn&4H;1Wb)FS^Rs+UDvv zzpqG9;_l7Fv2tOW(QRO13v-L@_*cWteLOK4J-#%oI20HZ6!*U59tke(wb+02P#aX8#Z>8oR|+Mll8uA zAza8Cjw1CDPR*$I(lDw5G&u@EaUTiY1zSt)^(SwQGr)7q_7@tn zYp}<5hCA{e<4IY?Z#X^6YwW{P%sF+}CY`lOM=5wLxW#O{| zV=`+cBg*4Rp+!@#PuZEcdObYB2`8@nC94Pn4;?;{%3SJ-*PpLB`NR`X3{P_DQ^t~x z8f&Scls{Se_NLexdsHkuWgqoTW36dO|EbjHVmcpPYv62bc$$l^8!Pb=kn+=|+~chs zxSuRMV;_|zAmwLL`N~M##N^a$c$Ta3sONeGX<> zNI=RjS6cV9TZ`cpt~y>?8Ci<2q$0h--T7Xd=Lu0~^aaAJ9I%RqwxX^ST5F{x-mA%D z*)-={p$T4ijYGyO8wp7HwN$1t%f+U(v+Z52HS_koTzH)mR+(;9WW$BlMj?@2uRK`S z!?&~F;Dqt=AOR`Ak;*n>wA(t@s0Rvfa=>__U%an#t#rhBvvLr7{&q9G#R22xKmt;J zE0wQ;uh7GNBdzc@mtAFtR7KHSY-zronp|j`){U3p9j?2ITcASM6{P)6YO{CY$5w@T zm#dH0yI6%8tSj%PKD~nRx|6+YI&t^HdmJ&IosneLMj7Sey`-=YTi2gIIlRxc*Wy?C zBNO6E@ck6DwM|`&89v~u;}tmvf4iwu+8q{q4iYT>R!^m9vulaf+D@WJmolKl_9$j@Js?NkGb< zq_Qm_hc=EZtlhmZk4>{{;+c@}DW|M*OF>2B!FH5FY;6=1@zW%79BEA8KVYqT%>>Tr zud!#V!)F{g-Z&zywbWW`TH<|{JXX*iA86ttSNNP$#;c&NAnngno4qjH3jNmJKIR}D z9CXHcJtvIU3nv}SK}<)SFOqXLaOM_p_c7YSmt239m57QDlj2MF%hY8h#T+nv#Wlz4 z3=mg(U!@*<7y3HG*IaPC2Fu7&{5lm6WeOW%0!6!~cxpI&!}V8jJyjG!l3H6xiS|v> zt_s>zo6q2dZ#iMi8JIbI%N{Vi56+s#zhzvJSoIOr;ppHv2G`FF`+55X7aX`O}d zx%_xNganlO?^BswChB*qLpR5ox%tTjRKg!PVZ1KWh1NzPk$y-LTT`dCh)!b(!))vo ze&nF>T9fMxmer5R;aq#NZAAq)K=_Fx*5g0qkA#JUa`98DvkoPj@@K9*UL6{=4t`Em z_F~w^l{)8NxbS$rm@6p7zofSHE{$#%Yuw>it~_S%65~tv*VLs&(}U-*O%F{A53u1? zNtYkbqDeAqql_rOC582qGdA?Sg@@*M&Ka+MCZT0Mn%|Se-m+G!g+I9XE%2NC3UiXu z{YR?pkGQZP)~L~iKe_CwW645ftwcolGYOpG#{yf!MdDekx}XKa^g;Lb7l(~E!;gAv z3%#|bC+=U#WeZ5(`~Ms>UJDrf&VQ3C4zw}xf8R&d7+q=o2UR%>i9O9fU39!zh{cxX zzo=<#6?6LNvii5{j@eeFAnpH9o8#d^r_JrgXjSOtursCA3;%VL_zD^r)> z0~M+fzw=dGdA#r83evtRwQ2D%Tj6RhJD$bE$WpwzQrpn3?r;s49WS-6Anj{PyFDjM z@>=_-?F!P~pV~I6wt7w2|Mb)z;NoMBsxBe*1C{c6y*E4G@4-EOkc*GkRxQ4C52h~r z^f@fIAL5GmVT?W@W#P`Px)I0LquO(0@;@Np0kCmmklH zgv#3askKo>j3daP1%{j3;*%X{^tePQ9O;ztEHKwWi-(RlN0Gx>r+Zn}V5>XE6YE)y zcG!5cP8VBSh>3U%iTi_yj?yN$*a6ZC$2w`e(Kd>##VONbrg9w;-204qE&J!=959}L z$h^-{LpeB}`fOiC=E8Mde!TWoNJxE+Qa`!S+_e@nFxr9FbNTU7U(%5N^{G#rV77tV zp&H=^E zLnrqFpHR9>V^Bt^xGB`E)hy1mn=?2Umi`Slb4C-5x^X7gdIVG-7FAUCXa*ebn(U>?(e z9)gY_H9|OFNZY2mys`k6-U;JiDz;oD9brx+h7$%lVViT^8ve&0d*LJptzyzBKZI1B*z9=oAk!%8fkFG`c#(;c+R zSRhamFi?e z$;gc28%KdcOuXBZcL;cs?a;&yh*r&>HHE7)++iG?M>n2_BqrPj;%v5^>J2)f9ya3i z!WmA>XgsQD22(&%Vx39W0mBs|oaLa5>b+u>5M-ku@QkxZt>Y;rta5E~$SOmh>K&t| zoRl;~*h~T&P!~f(Sm?C&G-kuuuAfog7}4}g3Q|9Z>KqdK3!#tdh6~T;C+yW>db->A zFk2jT7XEAnPld9QRE)NgqR{6OJuoPA=NH3yj@$P^0Xl-5Pl)x_v-WvVGqDW~PjQB= z4qC5QsbQFBa1h`SNN$x>sYS<^xn?p1*$hNsi-?x>7z zmkRN_R!E6=5AxXJ?A5pEsp<9Ljt+HaWi;)f*W*e$0^O6Kn*uZm_Xl@__i9c48Aimf&21xzfcGbPryZpwnA6tY9}P_RP*~6u#(A`qO_7Z@BqY!jLG0;pTie1! zbcanlBV$M%YGZ|r2s0$m--gb1H%1|3qV0ea@%t4%oH9}Bt7CKtUrOQQAh3KB^d=sc z*kQ(H*yXS-qhTYqLYH)vidm-OXee{7`PB6_tP0z~r253E>+$LM^yZwWVB_c%BpLf= zD@qF9A^Zr4rl-1L5TbnN@YpD=u*op*iI|dxWwsP9X$pPWs_6CMUjK9SdZF*VD*BXgpZ_`f6ru0C zD*DuLzyCSL6R|d&ytmEZVEYeQR zHm1XqJP~J)PK0g=vNR}Ap{f)-nJG8`y1nk=q>b2JY~u`1ab`xfv8VZz@#iblC|6lw22`!B#5|jc;k1la zcB>y+I8hoev);*{y)yWA-S8Yw)Wph(QadhGaW^oxV;aGVr}$5+1C`R}GNlIqIoI3M z4E1jMN+^hF6Cq;F9k>fLlSjiY%fn}PaznF9m3F%C*`Tk$x zyo|P;A{wqFBEU-tpzq&(S?wP0bG4Q8mpNzy{$ho?u4?51hVoD$C*;eCxmw$iBsVXPTS|2I3>Uv31D~cg96Th)=@LUo1BtiHG6C;O%Ek4!QM<5eK7dO zX!qUe_GEaAV>0}lrMi*gOZu&prfJ&UH67bE`jxb0?ro09SbtLdn2}{-;=P@`W56pW zz4q)~YjOvkMd{AWV~Bo-bI-vaj%dh*j**Mtu&h$>PNskjnl@jr*>2Yw>n7^EyWw4q z%^0UWvQa%0rG$DnQMO9Jl|yXtK==C|r)2omZM`t&%M~R4UW#7_`S9VpW*;z2HBVc& zu8u8H4Y+*Y=eSjzTduHz0kB+GiFiK~!On%pqxEDZdehEadoS9;2b`YKxs)X=&*fjZ zrpO;8nKPVp`xfhLFMP;>88e)Ud%H|Uhz}FNHlD6o!LCV+xqWPA{D@;R`u>VLkz7fr zj}ql4AwK5v>p&mT0EYal<Z%L`P*LYl6J=&l;IN&$Z-wL5M8YqzB&w#D94QX1$<*X7 zY%HFE6|JT4El<;(N2h66($X~i%Sw(?_id)m44rsyQ(AF@8}~b&kc_4s@1TiaBK_=2 zLVcGgwmV&G#U|J5bJi5T=dg^{P|@SU?2(pm-zRSQOf62@>U$a?{J^1?ccxZ|ivB~= z58zjC&$XwPQ2qE%_>m)XCZjQG{HSFaL4Hig5rD+k64%AvY<3p@9-ep(KXF=yGejDO zQ^2}M7ZmrW!A$Hkvkm9E{ zlh`ry8%Jj>HBC_iN0)cSrdKT~@^49|y`UK?&oxfrse|7+GNW)6*)pm?QWEL+Bn>Uz zrDKABa8^c3*Lt0?6hK=aJSq4`(zsL9=lNK$!%X2%j>^cE$2FFROi9`LGePXZQgR>Jx^rK2B4F|8v&qNX&?FE5$X`ppGzqBZj-Nar6hq zR`|QiuOBTxWS>R}DgT4Y^jC3<4UZ*p??fFI7w%~4)@SfQSNNyHGCE@Mj|a0~4F7gwMjx!0@k^z*j430=f5@olN2cMVoeBSS*8id(F-?K50F%r5%JfmW z@XsSYy>LbRmv|N{quy6k4_6ZEN<=Y_>4r9#iJkdQ9ZN{~McB`A8Fye--1j!1Cghcs zJNPziqX0fO?v_NWzKY{A=JAScpHBfviFH+FFO|h)Yl;tuPS?@Rw8GV#myx}S(i~6| z^6Eq$fD*N_kSj`Dj|l3_h-(tT%AbsS?4rPqkZU<1Vc-Y5j`=&p$8(}6TM09>cuHB>!J>GTt*j_ z;_^=BK^al5O$xm@r4claTHKNz4tH2a-XvjJQvf4!p(pAQq;fWDo66Gs`bcMGj9f!Q zOG!tJqsXA0QAbtbH`|C+q<-tX)>1gyNf~yAqFb&Ma4pe}A&upTL9TBv$c5J2{GQf@ ztseFzhGU(WV{J>qkd=bMUWZt&ij-cRWi6?5vV7b)(2{^*OJNBLdOV?Q+VSp-xRgHI zz;zNc;kwSus4(z#W0Gep@y1-PC*&F;X)Mr&K+g-izft2BI$TnN6G=Q}d_5y)Ey@`V}EEZQWu!n{;1-~ibY^|jtY462r z-Su!Yr)F5s9(}lcqnL0vCyq{6%=K{;&IuXg#8A&e0jb_nnLww<#rWyYLRyy(YaNkc znWX5Jg=JEL)d({W?*i5&d$oR>U2PwS;2f3Vr>rnaBqY#@1hJ1ve;a4RygUYz;gcMe zF(Vxiu-py&CQ1ssPT2B7gX*5Hz!pc@7C`F3M+vOa_J2t0SSX&k647}P^0JwZ1UdLVO} z=6`Km?bz8B&URcz$EUb4ivvR9oI?&vv~Wse^T(cvC38z}aazVCrrIrCs0n#4k*u7W zn9X1%m;3d@d5+7dFBJ_Kp8lvL)cHi&B6522INrrkp9=GH_150T9PZ`og{_XwSdf>u z%F0xMDp{rB0;Yi_T(8J+xUwxkq=-A*jstZGUeWbr5_oYlNoGThO@ z8P>WqEYk`M3W|Fnx%|331{yFO!LbnRxWHoB4kuIM#xmSx1*DUMvQ3$u;Ib!a2u zBIjh7A&PA|Q$SK;T}&3ovb1N57RV(|IR*b=L`Pk*?+Y4|zZ2#8sjzoxnny2CvghN+ zRyb=Gk12#ZJ1XN-Ny9Rvz@VVGcOjRbDy_ktwfUk8&f0nB?VG|~otV)OEAAL@C86#{ z6sJ>|&)^|qJBbPZf^FiwyTdYuB*l--Z<&~Q_aKi$lDfdz)?Rejy-;^pM$Q!3UJeHFGp0CLMU@fs4jGQa7- ztkXgV87J!;Z?P%A?VyaxN&B!g)h~ikOtec$Te-^IY3uo0Hey9fPVE05RmK=f&n(l! z51D2v=q-9nd$F@zDaiPcDXJCmfQ%p=LO2X+%-lHN+==C*9cER}J8J{}WJCjzg25Ch z%Zb?)Go=VuoMN_Z{SH<+cRMq~xT(nBfSQnj$dYk`vTQawdm6pab6iIIt1xa{NvJ+i z{A}ru+dZ==7Mzpu*(x|uMvy&(90G$<+bWkhpiDj8REyBf1?e6o8vHDf|iif`Of zIOz#_ZzA1`-+&iB+{Z~7-kBjUJ_RIwUrNVyl>lpawifpd-p}PTy309udl)t4qNF3r z{YkkV%M5HPgDFct{?uG;3MPv!!ac;5GrkuhnsP}%;t!=b?UW%`baoJ*WgCL@E8YWxT!t1p*)nd1bZxDwEdgb?5wpu&N1upA4b%x z7%vu?OGy3kRA*Pv?Jw1E+dpQ6PjK-JCmExew8xk76RFHas4?#zerxHS!d8%y~1mlHRc=yOj8PmLqid#qt_H@EnuhO2W zxn10#UhiKPp5d&FvAbgTl`9GLOrj1i^5w_Kuxky=t#a3Wl{JT#*rLSp0cV zPS9r)N)t>5J&M4*0qqVB5@-D)}e)uC?Vw+Qkh)=uA!f(wfX*vB_QcnQu=5}7rRbdbuOV!wlF@} zMcJ=%RE8y)WDK^Vq~Nb6JRRt!Yd5^cQTSn0D=wKIj4aXDQuG)^FRu{ccpDE?Z=Mg^ zIE25>Ip>b%th!J%D6BNRo@t+n;QWjw(~^c2Ybop(W=#0C@NXoV zT~={50MGs6A`xCL@FoXmIK~PE;}*d}P#JzRsjQ(bJQu{3@K$(>qcWC#hI$cKk^Wn$ zPpdCI`^%P7{8UUEy6$$*=<|W}!((n0E_P8f$n*^?MwXQDBN|C8hudtgE;^c}IBWh*h^BjbQ7DuILq`Y1sM64aRJ zG&-Fn93;j)WZ`4Z$uQ46uI0!>rXvSI*ytQS<*&4@hc7tt{Lwib5QD8jIk%d$$qH<^Hn&)N;& za_;5(tbSkTw~0!=t=8UFb2fa(5htJsMzqh8acQxYgYQz7z0V9Dk--0Wdtbk2PQ&m$ z2V{7l6yH9d0)?1(-zSfg9Mvnn47NA?z)=~EzN&hfj37TGBuxTZ@o;avAq0kAdadP0 z4$Qa&2!?->iS6BkL#pEcn0!`?bbaB($?KBO;wO&Hs1_-e~^A4=*3=UeDY5Cr!zC!qsKL*hq_b} z=wAfcstOLAa+#{RYbyNPDW@O_E3`XRlqrj7i1?#vNdG_7XYCkXQ;Mg||LdexTwEdz zOBi$bm!>QF70@TfvmfU1Z)0(6DqIo2jK|V4a<^>Nz%-SN32)jS2O_>lD-UBS>ED(MM&bwcSwPOny8!!a41@{rGD@a4*DQkfPPc0oMvVGbpx@~f>6 zhdJwVe>K0X_uAt5s^kKuqPJ8*^|59P7#%ZPp@M8I>fI z>g!OR2E8r;V=u+iS>ZTmWLQ#)Z5Rb4CD!p|v1dnK?VPxI?5^vaj8&#mDY=5=*C;F2 zN!h71+`+Pdjc(U-L`F3(Vq0d4U=$PW`lQkQY=s&>%MF~9k(Hs(VhR$!A;r^ji`CT| zxiSX#F{%uWl`L`{5=I$S9&DVC7RGCg4p8WD()3g%&s6_rlGb zld%J!^tDrbN#C5(^kw5u`tbnHEnNA;v5F{0m+&nqd=LcW;M|51q<3_!%V$`LifkpM zKvEK^Mv}D#b?+R!PH;>{r-ZK?k1`s^L#4s%L_vDkZ;OleTitog0Z(#BhB1|5#*bZ6 zQ9jlYaS%!jlSZt#_Ate5&GF^>lgFVjvLS|4L|IQt`rr$g2I08KDXu@>2anMud@6q_^tz0{!getuIrXs{?M9|E`L1vt#?o8IUVow=Nq%-**+3AkTF!Nl&%F06} zJwb0xDCb&bS08$0tUF-w1}kRaHV)2k6csAV9f)OB;crX)K<&n1&~Q6P?tATqjv%)u zgq4D8gLWBsxPuec;rAn^Sr*Mo(gh^FLFuQXuePJUWyi)X7lt!jJ!6_vw7As1^pp4ku;ovM32y zg)4<6DCkZ?+2yCxQE}lBw}UhJ^! z)iyLQHy-aqbvD^%W46UdkZL&n)}3rD;Ru&QGMcPMH;#uSrp(-hxPyp`hvTu;t22q= zF5J~&8I88W`7a@X?nV&3AvlM}HQKwoenyE6wc98m<$F+>Roh393pbq|>aM?UBM3AE zxF-P|;c<(`9Qq;i6ce@pBcqQS@4?6jtYpb3|6*8L>9{x3!G5Rkd*Nx-dVjvY3r>*x zI6uQ&Din-f1Peh?@2lKTV-o`pO~$QAd{H}IKVYwf+|TLTM(2J=$&xViy8(42<^D{H z&CAlY3V6r4j!GMAP;s%s13WPqJAhQ_Efoq>3o9KDWIAq!eEQt3R;+i@v&wOn71L^` z-DvS3PtwIJmygS>FjX7@QSu(lJ7PC$I8RMwLK?u#)j`CW9kYX>)UUghMk%s*2r&^gRghNCMd9recAs2A7A} z{^>_KCc~(yDAhtrutzI5aH87ztXa&DALEz|2TI97D*=f=mf}@oE}jYrk8{ZXYRrYI z$d4!aMl3^Y3$OA2>b-?-cOK71VKX28!4)a3-VAR5U4W7L1W!xGLa#|$E6x&ElAg#U zaeztpNyKA9X*vjVWNHd4&QJ1$WbA#YxR|0!R0()86Ts;_HgU7_2-6c*sh;A@jOj>e z19(Y8h^G=kFN>XFnQDh#pF_seoRHBvhK|2TM2M#o!6mllblW~`c!sNI_<$M9zMY~= z_nFk?OsW{87BIJk3y#mRp;3fqIVa=W6e>n5f`g)>Kbv$GTxztl+_T&X&vE2w_-`Y| z`ik}*WdwOHA+)aC7O`GdCQf*s(=t}EUBmL{p#epKpRe3aH#wa1Xv!`ekb8miGE87Z zHPV2D052qfeX@$LHPsIO{py>-x;))fDHdHXPsf)^d%l0fF!uXJmXak8Sz! zP|{LPUP~C~coUbc!y?2SW*yk&`8o$>WQH+~QI?SY>#0wZyllTW(K}7^jAC&L9? zRxn=q7m^hBjmlTrn~zQXGrjO8=Vkb2D|YppiV$yhL|P%)x^3g8@D@j83`)yaS*Rhv zTL~!FvW4(ASI_t`RkdtE;%}!oJMIa16|uO=)je!MeTM@wI_?xTe*ChGAnzoEwJRmX zZe|JZaz@5isK|t=2=Q(qN*{VQyk{K53Lo0fy1$nQI;Z2_KU^C;6W-^5j1RGF&mbj~ zf%j9Lc7g4w;GH8MaP5=u>k)(J&`ylfl_MXd@X=5xWLwm zBUf3h_LwV7F$+CGKTase@J6d^Pi*7=!Y7=SF@~pzR;(ov0X|6p2ZZD);?9kFP(%nTKOZbvwGCBjsv@czj zkp7pI6`5Fg`h3wYPyC8AGG@?<9cvWdN5qC!Ns0AUvQ~4_Xk&Zfr1_dB;^LJn!>ATi zbR2BM%OFbL*O@$8u0vapHth}H@ML7zL5gl=p}@AdF=~@PQTI*KIO8uJKjxwm9)9kH zZ#gfcuabcA6hKa;ru==I#4C|F8NTCyjG5q2YiPUS_+2X6T#R?tfH(n*c~|(Ji)UCQ zecfBbA6!Fe{yqt*d%!9yj*$Go#qq-!-GjxJ><=l+kt(k8^Pm*aHQv6Pehxo!&UvFb zgEICZ27gsjRvLcHG_bmHe%8B)dyg+X`MGJ7x zR4@F@8RL1bBp~shQ~YYo25foUh#7w2!WmzGsA?q*Y5!6QkHK7|l1NmrN}yj2>5Bhb^4We0g9V4r!|$A$ zVG>tcDv%N6_k_@>H^U82e9nYFI3VNO57~PZkn|rZO+OiWSR4egd&}`}_>=2r)ZY}> z%4<+Zm_HN4)|w7Kq6%|Q#bkZr)b;5+FW3j2wvTPT@Dru$UZ%he03_nM8X=6{ro*4SO!!ukR9^Kd;l9+J+AdW^( z+Ly$C@IRdP`KQw|jGT&HO|B%=zlcg56b3F-AxujC?Uam4TCxKrAo2fDoC7Up@A0jg z-mZ4{q7Lr+?uGw4WCQ+UL<4sLD>x4oazb7KgKF76#J*!pd3hT5iuf;==Rq=866#7s zu?zF$zyj!_Zk`ioJz+m5X0!|!8O-6Jq|jF;n!Q&q8J1YofNgpe2WA-B7S&(_B0^l1 zi0cxu)JvxoD^0j?HHU5;{T&OjNM2oAX}LPn!g}QUC~;iOj?v=u*)^QMVKmr zPRMH#c@PBsP%lUCgp-%S zJ=d6^|K}iQpec@Ofu&|{u_b#jWjRaYaYSA}YWLV3;?f!8sAAeTQGhaH97+aTTD0tN zJcFCk;{yV=oO+n!&KaGPC{n(rZ3S83uT4Ci8zl?BfyZGQvkTarez>zYjAl#0vZ?^u zmCK2F1exYd!%YV@>`&q?h~Y?QWf*vj5oe$FQ_>LNC<16eqy@UU)*PP^3r9O5!+@w* z+)Fyb977CkRMekt8~%V}UB5QExJs3dktKQ^igM|JAHUtf4nn-yy|-^w;W*ddFj~Ke zZy%%xN>0S%NjwUI-c4ic9bBoc$<4U-1Y5Pjb)B2B>&I0L>!Be{!PgMZ-roNZcdg(Z zGACy2F!iW|L<$LWePU?j;Jl!)Wi{3JuBMobv1iV|oT}0BoMLF5JRd8Ed~K5#yD@#m2Lf)(L(~!fy$hJ`?o?XIjpFU`XonWnB|IW*;F7YiL{O+4mn%x#`m*Z z{Y|`+c1PTnf3o8;nxpOHja9cwOvLrd8z#=7i~9p7(zWHMI4r{fS46hl6+ycKU93~Z z!i$O++;CGJ{-p!@R?f;W8!U3HyMr>qoJP#yD8w{Ou_oaa4mf-4e&5p_wgG=LqH&A2ZnPrUj%wmvsGRX_ zFm~$Now&nk8S`RBj+{XiQFfBTPv;kpV5>^2uTZ$iVHumi6e|)vG@vN(#RMM=u#D3A z1soD@^mc_y9GUUusw`6}33Vr;_~j<>=(b&a%3i}3TJG$uj5!#iTUjpC5$P@@nc0H* z7rRdGZ^O+h;jYffa5A{F#9$tZQbOI0sH-4T*vN`1cy|Y6i~>WQrYT7G9@M1=NPD%+ z{X2=3aU3?NJ0+u{OTcoWKuJx+dy42s|K{-S$V_y@Hk`NtX&PlZ=pdpYE98WnAd(Xn z8HMq97iwS#O($lUe2O2xRI*hIG4UqJV=I%-1x@Vy(vx>BXJ+iElZG)B7!(wDirizs z9XjTa-mu{;JWM+~!>c%?V@VkLT}fNXm{BrPYsIO&7H%+&`)MuE3vEwE#!}>fPW;&M zcv*$A5^*ULaWKjv9e#r^DE<_7IXa`msW>|4N9m~&EwBcWoC zmV^ZA5R}IA#YVe-a+r6*c;mUnmTZ@@oZZE#DsJWpc=l+wOJ|HbDW-j!vWgIah~t2$ zntfuoDR!E)aieX|nX8=Mkjd#%M)eSyhNjOhtYq|=4ECZ^7-8|WuH(kyKt4>=@jf}6^-B)g_Yo&b33ZuJsrB(6+=AQ> z_i|K5o>Js;qm__A_a=z5$x@!MFw%zyt%sc5$8i~*rArvlLv`+uNrJ-Omspw!DT(o@ zsy&H*zj2TQ(aZTP1ckgmkp~avv^&pCKER0?z5vhGa3)Plum=*xksX5;7f0$=W9xKT z_rimmm+=iD5J}601bZ-HbmK0coWqDmj~O1~#EjYGYSZ$lC-6fFrnenea$`1F>&7`l zc$nidEWH%hGC8Ot%)^PfGBC8?!y{ZgV^%q2eNjNFkEAM>0*mK5V)C&F-)wcw{f8T0 zm%^hQm@#M0YT^b2{aNaJB43BeYMzhd0k(O%(TuZdaioz%(=z(d3cpn$CD;=Q z;{rqKB&!VRC{IZnywmOZK!pNA+U%yWsMWtVE} z#1bAE4$pH+hGkb#&rL;$=M!--5Ptn;Gc@ZnyZ43{I3}agzMcGRf zuLpjS(>CD0kC-_Y(c{QggnRL}VF6!EAiq2||Kc%Abyx(-D(oC2mJ%Iirv(m$lFR^se4uJ^}tozlPX|QAcrzLNezB$vF2_!u6yD;j4EJ(LqtrBp zHHCibs_1p$ZU1w$uLHlGXm)K_<>wk9Y-YGt_O@ZHzr(2+c1enEnO!EOe7=*g0mo&$ z?=QS-9MlT)kSHb8yNN0ds0-L_iG}R&9w%kAii!a>=?L>)Vpx1>kjHy3i}Ad<*8USz(fx3S9QaOoRs02Euvek zD1u2%ybqISUJP3euk{ui-6nQ3nEZN!G z!RMTo(drc2XbMP5tk09hwRbEQ;6%K=$liymwayDt!WW#EQKE%{5sM&NL=qJBi==W; zPs`*>J-f5_OODI1&6drqc0?61zDx#pY~hf;UKS5uaYDwBnj%_mN+JS$m4K3cX)j8J zuQ?$j4;9VYRD}3C5l15rGFsB!=E-)mf0jM&629TQ^YM2hjD#T>%h}NH3TY+cn@q%Y zAf8^tM$2qt)w{(LXk0AfuS58jrz2yBNK!KXYN|@Yx0wXCKun2YVo%hz^BmUZ*~WA) ze8<5VEl}~(Hysue@4Mt344#k1^?G-H5kAH5IW5Dg_t=K>P|_0Y`-HIxmj0j}T3zfL z0q_S7%y99!!Z6VF1pOhQw%e$Dr(nCccM{jv_rs5znqlrHLn69n<2S7m75c|Svr_9e zN>r%2`Q)`7FZ{&u8RL{>jI6*iP0@c!I-M^3cFs=e6H4%SK zBCV)YPFTuE-wKcAT=<3aGWzohd##WX?3aYGrKrQVX(X<;gdOlJr)9Jh#g8>9t;!Z+ z;{BRDnm6i3(vF4j8;4~$krdfr3M3_weoGR&Tcqrgv$kEhY2!s(w};<3CS$b;F_j%x zko@l{Zzgqo|8M)YEf?(EbYb{|12W9d3X>`62=hnfVrs7Dk35GzIV2+&h-tYfD@gv& zlxJVMIlsS_I<>MGA^~ zg_A%%7*x9w8%O^qTYKy%Xt*N&OFZqCF{&zdnho(z?UI&YS0aoZVVZo}2C8(E;(p`c zDkiTbE#a!(rp2ZapYZC1t2pWu{KpaIS?NNql7Atl%~38QhIEMS`~Udu5V#(9P5T%IcK zPXLXKWhbi_I_b>z0glVqEhCxL&TLCrnLLnbV0}-+LSwc)-J#VS4svux7g8~(xROu@ z6P3DL95BND0O1g4pgE7Kd8IBlMwjrR6lOC*ou6L_%@%8SSm24aaF`P^x+agGhLK@4 z0k2IUecU{axN*~kbv!iH=S8{OH*K|_!{LtIFgjxcXBw;I#65!CLm;U3-k!wOJfV-> zT}L`_->UzNO9^%qVb&8yUk)#w#gcNT7mjvTM$M>b1Fj_0F+`=B5np=>$2w!Ynh~Q* z_&OBkSvedv!n~ssj&s@C=`qMg=3JDam( zls9m4M)gx{Yh?;ZN~{}_MS~-iQJlH8acncph8sC9V^6|>fH4Pt6D5VcF|o9$QWN7C zhljJ4!c82R;R;pz=C#T{lTU4IF1|_A=f%K zqwZ96Cxw(?HNsMVf``MgVIZ8~kn#GH7+u0AQuvUfcEHy>6FrjQBnM>VqN08jQi81` zjC&RX9}WvAJ0Qb|8rpkg3esIq-Tk1;^I@mBDt;I>0uQMozBEszChb0$hjhTl1<+f$ zct(;-hNUY={xr(dQW}13x7l654!;GME2lea>*$OO%UBg2{-tXx6}M(8ZUFVc3Fbn; zpwriNx^;LPr!ir>ji+b(==8W?Y{YtsfSnKestS1}>9$N#s_ApPrub0P?HoK_O^?wf ze0vI~C7}geaEVR!O|!G_;PM&$AX+OUTdva25)x6LTY(oMZ8vAeJI=1=oBV z=HVu1Wz4b4Cj<)(AvP1i#xS(Ij`vN$g6(0?-q}veaCDbsD)#IZs^XtRKJ6b(-tV~3 z3QHIB?gsb*wm5nN{$#{tQVLeE3Y6u~D{{r$k7oDE1br)yRDZp2{ z&4KGi7d0Xpt0W-t?G$I{eHoW6@C*tb@LU(}=;|3Y)?%7|Swnye383BRn`#>CCTy$N z4u@noRXnzVJe0Hq+esKdRmF~Eu8Hz2%temP*n+g`p5&w`_{GX;>g{-?DK6GQ^|-{5 zd6TB$e$$nNx)V{yBcGi1V`kQB)i%xAg4a&|+@Fu8Qn<5&?}R@d(I5*gxcBG=FkLI} z;y+bkl&ZThRjf;XKj#8E^t*Z*){joZ@+&?eA^p2ipZ%+yd5sI)ZA`oF?u3jb&7qUC zt|G`i2w`udhKa!=`U3buP%qRSmf?Jqh83a$gM#ATlU%lw5xZSH!%J&XEdv80LIfgM(~{Q!lM}p}&Xv)g zQ!={r6x%q%N<#IC;)1sysqW!i_blIfqLH)Uyo_$gC5-5yvY@bgh^4EgKfkNhscqSD z!8R@{ZryUh8Rv&Zhh|j2C=knXxt4f)$>V88?gwq{#Zvx~LozDEz%Eiom+ocMOW;hR}Vo(K! zCB=Ry*_<@+I=)SreS^oelVLVCCQ@*L_3WSU42Nb67cow(j_K$4k08$^gaaviLpzS~EZ5H%NC!GoMwjlh zsmppEk4FvMD389S8J^>qE%>Vu4SG<-zS`ig>^^zwivL{lX$O^$XW0dc_|p)c=k$yY zypV_mS%kTUg&mrd6!`fB(-~=&VE;1qqAze-hW#*POPYejU#MKAxf2bPFyEh_Sh6c> zUgVq&qsz2n`ZXvg=!*$umzb_r-!(A1-F~Q|s29d{TIY6SHfjjpU^&$#9S7T2USANmogDC6i#Thu)qh zUX(=Tu%oE2a%_eHQ&E^nN0?U=Lo>5CgBJ+!Iwy|nh1WPE!xx+4JZoyZh~1iI7x)9|*a&h}Tj?C$f$_Ew8GUB|K99sItx;GDc_rm)elQDNH zB3ssqplONqezMr_#DgejxB5HV&0W3l0Y_!zXxT{=$%yhnQfQLNyzGY$IUu7~sAx{X ztL29!zS!8)iaT*W;^GcbA06CW6sGqn~*e& zRIMlM$CV>{x7My${DhM-ay0bZEd?a~NlG7!9Qnz9c%2va@;+ef#G1emg<12b9F}3d zx{zheL(65AgikXGGyuKI4P6oX8OLXoYE|7E)D!o!YWO0!Dnn`eKGVj2dfBx^cB~=%z>|_O zsVg)rDMc{dbYzku|Bz&sxGnp&ahLK`_>t2xCUry0g{C0!A5)xW9I7wiyTVUgxi-2; z5y>);B1`nA6g?EtwOrWlsilXXxqil`6~&JqtkdHI3vl#GOuV0yM?V76F}I7`!hYeD z3}dvE3yUq;Us9IFSa~@UQ^Q{PmCI+$2db7csUpm;i8%xq9m?`Mw8C$klVOc1x)qiJ zt|i)UN#pcPZG9fEi2Tku8U3mvmNtjZKtzDw6F@^Ou5fen;vZZ-qkkBxty2(?^dBkB z?$q~AaG`T|H~h%~8Jib9vK5qvqLfg77RpyS>h;!cENA{@9F#|ntwfjYMk%5GN|de3 zp!Q;uI_fW8Fmp^sk(DcO5|H@cC~oFuJaV^jcJ{1B2M=!HqUHrw2&!V-K)QOuT=Q$2kUy;*w2w+Ol)U&NFsiv?Ki6 zSs8wZQZbe^g!m5;*CwL)jJ*A`-1h_H*>{N^K7b7~( zVTY?YBO^OS>{v5khQzzhqnKz{C5`n$H$n90d9hx&nzJ&jBE>b50#QhutCMp`xpKfO z)|=(d$!j<&BU>xf42cPMP2y-BD>W1C1|A}FQikoSm;;%jj2Qcq!J^|{fi~Jkzln=D z@eY|&GKx-djiNvl66Zj2%>6pw#0i~RbPb1t9Fvim3U_k+l^_Qb!djP>mQkSbr*MdK zGA!|mg=tq3>QJKiZTwqKw)cd?9FyT>^_W&{9)gY_*CvD$+~h8Rr^r1AwnOl6=Vh$q zl|+nK3a20Ke2(Bp5Y8`#N?|jnc8@mKk&evCVu~7bSk@8cC{oy@;Ha}@;@M96DID#j z46{hljii8UiFOQW?A=p8spC5Fs)l17m~mIafI=+K!K)ffQ{d|mtdVQW<{ewk#;%o3 z8^dvq9CPFKx&@tjRFT-PBPc2lJ>E-A6rkj1*uMYZj$tJyy%hwC{g zqcx|fR&)b0f?U4}vM$`zItpR4md^M1UFr zhXYW)+|~CWg%cc=(I1p0ELY`UxTeS_lFWrd-Li5H=2;utQ&ToKi033va(qVTE*(QF zuv}F9b>geJb5nnRW`44CQsCrq_|h@H0?S3kUr)ZxPx)BobUdDUiUTv+-q0F$l#u+X zl;;_!fxS=|#20W8C3aY0sYS;bM0QMr-Pffac0IerlJiE=?QyVVr_Jds~bVa z%4VKsxZOC=WRQe3#i-B|^!5&gqtVW4+J$Sl$8`=X(syuZMyE93vmBNZZv%N8${`g+n4=1gMD`qDhKO#|~Rr(~GrZcklWin@`W*2%h zcv&@U8V6J{>y(f{n+c)^66+5&{4bpCfD`cB5v`7qEE6fVRL`O6&7*2Mao+T*gO_0H zyh%08b1Qd!-Y%@~g)I)gWMwcoQE!D+l2H^T@LVR4!{r1nsyualZQ|7Raoa{X&y$fc zBT2EX2!@q}I-e*GW?Vr+XN3I@Fi7E1k1b)V^D?YyO2iJPN=w8GNMs$IK<5INZTu%} zb5e#Cn4-paYCbP%4 zGV+kC33xXGIl+#n&<5{aZk}{fxVuv`Y_O7uaZBOS)4C@Keh#USr4NNdtbQ1uSjlVwDl{CiVKkzMU#iVzIT0sF4&BxGIB9Ai9&p7 zPEwP;0d8_=_G>A_&UI*KY zj7sM(-*QP8bL=U*YIM$V=i|>u^mS6Rl2l+NX{DvZw6OBH-Gkmd`fBGLo?&u(bfbGn zV#0NaQ-8kH!*W5`?U*t9bBiwFpnMd5Rj?aq%%SIijEbS?mJJ2$^boZ~>yvhUl-la& zXzdK%g5&Qt`WqH{V;Y_|p+1iz^x4L$P}J zT{+ZMA|A~|aQfezZrAKhw>mqb@EFHtd_=}I;-H8ak0rzARoD~9aV{Eek8?!ETEW2U zz^);}<4LGk2U+N%y9rNlP(~*@avj7p1%4vIY{TZhtuMEE05Rn;8P&Fgr81f8l9&kQRz@vp%k=!yfBS2bF>5!SkGwv7^6Yxp|qQ(9b72 z8Pu36qgQ`{qsB9+Ew*G|NLh~9Zk%A3GW>I`@FJJbu>Cx?eHITTEx}$)7;6JwEJM$h z&KJd+7+&JM44XL#7_CA~z?Uj_=@nzNjka|O;bl(C74Ipz=MkP@xRI;8T&XHF@C2)LF%ujI-3o!HU)T%D`$)e zL$+1YkoIe-eJG1a_tWAJLUbO!&M{femvkeo1~DZ2FGPoZjWs^ z4<#+Z-Y6J82sS%60tWB+u=|_Ffq86$c_?WK_GZFpAZ_Nhs!OopwuWU}*l817{q2Rf zI5J}wv2D%5-3Pm3t*Dk1`K=oSe}Cx`t)eLj#Heznx%q z9$NduU$O2t0v;B5hf_1Ej|2>=KuJx+caliooxPg^pA;NKlbuG5$5hSj|1PIyTtt%m zLIzzyP~dkHY&JG-h(Isd>hh|H@E*tISb&Tg>rh!li1!jP;Jm=yIM^bKEr{=POh!lS zt-(+pl9+JsCyq-8oACVOMqE@ikHS2ow`=qKEFYx#fFm<3kQO8+lY~(#HAVg)$=3yW z`050_35AC?a4%tdb`m#Bh7WlfcHpl^nDxVAmX6_H4iS{14>Lu!u?x!$lXySYPECEp z@fkgM$vkld$$ymc$?40T_}%_e_?U}lSgB?47+=yKSIYff2{eW92^Y^;R9}9t1SF*Y zN$PV9O>a>58o2k1mm+-15gB7>#beeI66n*)2=3;`1tl1$JJ`kY8K-1qgfZ=_mnEeC zS?V8;jQA=a7M66KbTpT3circlc;3o&&NWt8DXdafLO#!ga9)9jThmqgUvOr|yaLfI zlOA2dU!*WC;j~zYmlj#bbu2%oSEjz?oQ#2>V)=2IqR?L^+7^0e;}OcQI4Q%jpG@~Z z;$QSu?$-D!MQ|sE6OXMUuTlyC}4{dcrSO? zLN|QF;W?g`0-z9B~2f`tSo+9&duh>wDKr z_J@=`6e+_rhj&>nbnFI8UJ@97OI_~GuNuq za_NPiIQE>;C06J}@`|!b!B3e2S{6ECXh&S_wBpYkoRMEeH>?7#CECwP<7k)s5_AXu z!Z8_BmI{AHsayCZ*doyhv z?C^*12S;VB3n;3w6fhl8{z!^d|5(PX`|4=vMQvbD$DbUTVQf}>w+c<+|4h6YFqm0) zaq}!LS;D5@x$qZf-U>x9!nhompO;ib`70^3E|y<3xf$Kcg=uyj{?DPSSQoks+O@23 zJw%W7cCL_>m6edcF(I^M;brbm;EgnUbL;Pp&6%cHOkM+N%4gYoF@rD$OE!itzhG4dr zTZV8)!$N~Is1A<`Y=kS~FXD-=RjRnhUcs&$)D-+mgdd8+D(^l{rpbPe&6p3D<6G&K ze=%sJT$xPPvo0?DfX9J%bm6%!r{%P%7}G#y6=mzHL=4Y|v5gV);j1|(qc`;WHCWp) zA2u=Ju1=f{Til(D2Q{0!!Zn=~nQ zEvID|0WK8FZ)I5}VSgs!FeG7M<6b?qr)T=%07qvO=!)C-qL_dO5@?=zJVmAFr+8zA z-jNCiId#M6;vIO3s!C4WgULM%f@zhi+h_-_2jE$+emKOD85ynE;#w9H@K6G|JSf8j z9W-|bALgu#K2dSYN3WxfFxMuA&0LmO@ftxm+))|XQhcj93KU}E9YG%JtoKUs`VqVK zs}2`GkIo$F;8p6Z3#`zs#jW(H(fuT=Bpk&g(6J8dnj6sgo=!O0kr{(oifCCai3o5E z0dz-~dperr;aI0^z<(ZL9+YDns{9MeiFY0HYz;Qf0-2;HE+h>Bm%xPMoSES=EjusM z&jV^g9#7=a$V0rI4zmruK3C^#ryffrT-Ukhj?Qb8G2=At)L&6pNm#=q90qB;A3e>R zkS1~4M=Pwe^Sak_ct)lrV1=weNlnD-lW0rManA)ZdIRTVOrtAWW3eOYh7{-6#~stS zg#oW9z>vMsIQj#7ttFwv-`MrzvDukEZb%6?as7<3wPG35RD`%G5v=#z6Rq>r=Fz^H zV=_L6U7r*WXWJJURuk^##3ctP%%K){KHtJY83tX+0h;1V`j(VtuNX~;m>8S_n1?yC z))5)TPdUD2ru>U2C}xdJs{q9Znhhs7ZQnnTpXND{2!0^9UeW~u;Uvdo%yB)o<;X)x zOZizx7$<^e!l13-)C9V~lbw{&(GFQZ5)ooO5r+Yx@n$2o1om6@G*39iK^b*U0+u5M zN@^mWN}|m>ck?EPlW~{tG;FVy*#f*j3!Uz*9GtPYx0iGbtiW;9EtACh zoHm*<75D%+BY8XLXZTSnwyC+2P`4+FGk&mhK{HQk&7ZzuRjfXj=>+rvEW8S3@UY=m$}N1r`9i>oe8msCZ+kaX7Z zwC`te#!jH`aArmwuh=paWdzwt$YFrs5rR&m(^zX##8C(~_o z@!8P26Y;~SmR#D$$^p?7B!5rJvn9LzSEp0b&c(o))^JXSmFyChFAtRkg`FVQhWt3! zMY_!C6++XAIYa*P^-@<7YLckq`Ss!&gIi^T3k{*=;4Pzzv|^oM1zja$ipe;lT+r>_ z)<(Ar*Tv2yY_gtqe1^g2Wjk2X1BwFA5IppSaibHC)tS4r?cB@rg$qGpFC}(h{ON{W z&cY9)YHh{%c*viEC|4kw};!poC8-`QgMwHJWy52%4LTMVb6(4 z=p;P(^A61DIZG2)#Fb>1lE*=^I3cyE^g!ZSxFDL&%H2-7WOP{;QkjRX5=ChWOcN__ zW1&BP_LlSGCY;&XGh#6GJTV!Sh#J%Fw6CLDP~1Mbbn|Q5U%NN4fLF!f>05AQ##C3) zt+^=RTB7YCjkcaQujzhRbWX-l;t>bi<+N{z*h|EIKy-1X+LB9WcsYiwJ;YbCFQXT-zSqU>?#B!rh;^!+_)I;^;E!V>i(vHXh=9 znFBLUG8F8DegbGmd}(E@K~Y|eyd zxO~Q(uHvSnq$A8TiDA{7>$SNWzWJ;zaUWTDmV+|p1}U}`*RYaM&nAjaI$sX%v}S7) z^LQuIjQs%>N<~CI47fn9I_pghO}QvZ8LjuiS~}2+qUB}((o$R&v0>; zzK#SW{%VSsKYS~^#-;b+!@Gm&wG_5ZMvIf&GuvInT6%b$YiBIvE`PBd5=!{%sn1?$ zz@Tc(_QM;Tk@1NKV%v8f_zm;~d?SI})`qQN-GwmS3U6{y#_qGy)_;pF**8;`##iFP zsGYM-3~zDujBz|gE@wbO0=<+)^R%jjEN!-yUlP!#y>1hW%g zaiJ-^!`T@ld?91-B8Xa6UL6zvo#b;^Ov`Yo3kvUYXvVNuv4od&gn2hHtRHA?3v-R$ zuJ9fQWYmvR8@1SyeJ^D>{tVX3UbEc}?{h%LCmV=gt|;+NW&3|Y-%n_%aq*FY23N(x z2OOC(#8=fyDGBvKqShdP?&hf#clE(nWHppiyYL}LZ^fUlFw(oq3eKWxZ6)TzObq9F z|Btq_4vg!#zJHmy;iPTKti%qKTcwVjIAFW6(=;h;SGy}|V`+CYE7?}c%*@Qp%*@Qp z%*^~d=gyq_Ku_LL^8NjhXlK21J~Q*?&D^;|quq11u!&VFUc`z7e8dwly>Nb`ro0WS0opK@5nl8c6!M^h2v(?q0~Z?S#uFoe&z{Q6!#i!IsDQkKug zx8URPc3N105I*Pn8Mcc@kF`OEAxTWQ&lAVK0CP61DxB=JzTgWE%NRM9CVa{wf_zaB ze`Ih-@uG(>IV7XDdF1NTk5WQ?nJA8Ra7H!uaC1>k_=;09#yX|5ty6qSe^t^pw&c#G z`S3ND#)q{U2)&=hn6yxk_}3{;qv+f*HjVI3mhcVN&ak&EniY%-Ncx+UW{vU!lxseG z%Mlqh%A;4yUt+?2o4Bj<325|!A?FzNkB4h~$AKA3cO+mu1u*+BH4(o{qIo;x$g10$ zZH?!9xH1#|iC*}gGpCWNH5zd}qlPA}Dktdo38kBi<0;;9$z=x%;Rg=OFrhrE<o7!_;Du<@Jvl~kz$Kgkg%V<6&VKfCQdZPZARCY?X)?x-UUI~U;+rr|*@Dqn- zxb_Q$n8^S?bWKpypOVV9Nay#_iHt`We&)ao3qX+#r$AB?>E|SI>;w~td;P*MoG^uN zC)AOW-NeWe{iQ_Hpf~)=Mb|$dOB&MtHMOser0I~zF-!!^G~--0^bGMp`1m>e#;N6@{LZoXFsTGpsF?9GBC6a1}^&D%FKV`m0FZdiRs3{cldnm@V_zmM;$_Ey4ay7{_}>Iba%laTzO_ z(D;wTKOC8{2&mAgmt{#(=p6%c;}&!Gw3ah;P&)NV|q|BL161z5^I# z%LDTtCuJBKrO|oK`|@99rYHjbg6o;W{~VE#nIe9z2qmY?Tm-I>rpc!E!f3u7E{cDh zxED<=O6ox42+y#UZ~9}?6!>BU(-ZIGd6qMe?{1~->=$1T+*J(hp_-=Pmr$;;+ZNN; zIJk?`=tjpv(@Q!y!#1UYF`J~syA*k}@zT&@W_P%>L-1iz-E0_<%=iVfm!UXUB<=0Z z%!J`y^agf3LW=`hEK3TPbyUWRq>_kbs}#n|Kai+$b~(b$>hAF1e%nNPdFN%k45jr* zDZZqyKwDpf&d9JtN&=RrQdok5UWrgPC&fuhr}qZSTe%VV%Fdj| z4<26E=Sn$5j zp4T0OgB_6JZfn>BlXQeRgczFq*q+ae8qzuAhdL!=W;{i;tW;zKIgAk2_oC|U>|x%z zjpIwh;f~5M_t&g@t|#UZWU>`bDdL=VItnJ`@fr@!aQijnah0Ob*Cd)YKYho#TM+k) zgljo5!{%4ySRJcMA{|K*jT86R#VK1(9xX%Q+78@L7Cr77zCQEdB}IX+LvR{w?B*Ep zx=vc(V1tn*dOeCBz;g2eRXk~S0XHWz}T-hkBVa;RRop~EujznhN6 z^3a@5;@pS`Hoc|hd1<(e(@(nL#!kwp{-yZFDut7ta&;3T(|TH5FJfmPV8fZiGFqon z|K$pjzZvDP$s8?XnHoj{ylRHqQ)khIosTgbPQS$&6XE6#JOe+T(6Q9DVixxcPvh>YsmD1j zqb2jWhVzgq33NO`e1OTahMy8gM}}KCC*wVA@N-2OL2gON0f3lAi}o>|v)3BHr8W+? za@M+yIsw-&E9T(Cwc+{SqsRi&a}aa9W0!At@NENlnOUADZ$u>HH69G79tmON|{kobud=d_FYka&F9W>?M_Xw*DUh%ezS z6s|fi`tZb}y3V#2Fq%5aF&X8x=E%D&De}oAvj+O>&X+7~bznvf^r-RaXu5|&!kj`3 zO)c+r1MYE~T?(f|&9rVVFBg zBO@26mQEoj~xJDYC(8LIUj~=mr4ARf(*a97^CiDNKuZ zVSLPBaDf@;^nEzf`R7c|Ze7z7Qvb3Ur1agH>0{;ZFV1oDF`jf2&hlhrSR;yRcm-_p zkSKQ%g(rGX?QCt`xpVubQ^VO#$(ZD{sD`MB2yqS(^y#AUvb(TtjWNxQyE-N3{YtS7 zRF@L#Zek^u5UT2UzCA+6e0OJM7#j@^C07#a9z@ZqNk4}7$8IEPIVj@+HGq1mj!Ttrik%hAh7Bc*!dVVDo&hj>D$$iwUp03mDNu z)^aS4ASYy(NV@(8xS6G~2Zt}?0up2iv(|lwX1Ey(l~{l#!J$!ARP=L6KOA)T>~i&&u6Dt~ zg*gcB_5@^jvRugc9$GD{BrGrq9L%{V01nR(x0$6YVazkR=&3jrKVG96xyBmageGMr zWWa>5MnQx=*CjZ8otaUi7|k;6@ufVXG8-~XG1|GWaK*1%XPpH3nUn*d@0A>GoM`mJlk*@?LWX0`6{;^yNl(xR6Uvq- zErqoT$1`!lLmZf4<}@s%btR!5O4KEQq751z=JFXYQEkXV0jWNms;sPOb2#UjXgr2T zI3T04HtZ~ykU)!m29{~9@$cVGMoXf?gj_?@A z{9ia{OjF>;5=^rY6A1RqxOoo?vO;?8Dbft{6^u*n9Id7tR<@)!rM4Nd4(l=abNAYs=}o!ZRFz50g3@i)h7Dl92o}DbMCz ztDbD?2B$A9^sx^W%T-#-p&y>*ybNPfN`_RRNmgliHq&6%G#B!48#4}$29o1n^%24&w&|Lz2R0ZQxW3%L|g}m`fLRTtGH)7 zoz4{xb$fw>?>za**7dB!>tC*hC|xgPx>h}VbB5U(pLjy!i#$aa>e<(1m4+8H4IH<5 zcZd!U-Wc?zFLCe%UzIB{;a*A{y_@cwj-!>6+k-B5I=sx8`}b+AI4vV*&C4dFCEOc{d8ae1|J% zbka3t#Fyqfsc8j-@d}*Qta|BwpLaPSr+{MgSU`0t!QM@njE(ttjr)6?l97+nYuJhL zCH-DXTX!W7?rGaj4exXDj3w5q?SY-p5a9g;m_GnV{oB>iaKDVh2b_Qp>u5y^2?0Jx z07o;a-%E#k4rjxMoRKk_X*ko;m4y1RP^Hdg-!PzW`G})3-ffRU>ka~nx3$qCYD8uK9&vx-Zcj&8E)JNpIHyF9NqF- z{=)P`{49wRO|}zk_U&_?g#Rxln?aPW&of;Ipd_>>9uKL5wN98Qz&g+`cuJ=6lL=kD z6s#Z=D9efYMKZ4eK~=#tAcIN@&VpE&OH$>mtnvC^!4SJGB8 ze#&If!+~w?qw}V4-U?25_?dGvvKb>9uB0LTpHrXjavKYXv4t;QTo-=fgp6676x9$F z89{zY2)9@=tX1J*9LdLFtY0ki?u9Wi-lH~hxo8Lyw>8dQNOB+hTip{tme=!D<7`ubhP6p-rgsmeDj&6Q)bEXGM#XdeFH zgp7u&VW!=cg!&^ES%^A~q_ITauN=A?|K$tUlP<)Ne{+~1ie*7lefJF>SAL%@#x z?QGc4>TK8;{^8sVgPA8! z{+m>Kdof1CHei^b|8dY!_H1dCY64SXAilMkou*legH)D{E=5K>97qX;nL2Tp3IR#r8<@6#Jmid9NDCE z*f4~RZ_zkh)`1yriH0NH3Ms)ZM;QGoW6V}v-sLm=5jDRG;!E=i)a2_BpEqWSuDBlI z`qM7vhpwc=Vii=l@_ICDiA8)R_A1n5*O-Tbl=4!;SBH<;E zOW<&q75WBDT4S7ab%#ykCzG2CQ?QEEBq!zp%33-_5N+39Y!(RzIxQn>4JQyL9bpb4 zh65H%&Yc{--eg`P*-2SbwL5C9!6ERvU)+`3&Y7M zhr4`6At`F*-8LOjjt~VcN5{5&PtA3@;TlfKFkp(P#wmhO66c!au<=ON&J3>V8MH>j zg_UqEXJs@V4aQO-CD@UKu~KUXO4>!zVmMsedDHmGgi0+1%b5aYIWe!J3~~__4};N> zRNZi02j)Do@*1p)j!4%d=|CjiT@l#w4(q4YUg)>S;rdR?*huCQmOl@b1%Z`n4zJTST`ceEDWwhrgPUkg*SFmj)f7U8YVelql_RoA%sIp zJTaT{9j#z(_3UhaUvZe%O`W)()ohw$lTOUpnxf+0jC{`LxG9c#ws@j{xVdvP7D{-0 z1AEBT1e_v}U5bsw0@fsLwDHhU4$G*YDXyWaI>H=H4A)zFbxN)>lutYYKOQW!!Lg^} z#}nQ|*NR|mmS|K~LN+SDX}K8ec1$xZgkv0>k>7@8XGuqxV~JtYHeOk@QN@%#gyWo) z;Y?So=uG#JJ_vWba9aYp>a&Jn_tehi8E#Gww{ToWtwA%r*xSqKR-~)c#JeSVtfnK| zgEiG32kgFuHx(|`TRAY})lc!`16-vg+^vZ_kfn)j4sqk<6pVw;?iQv+7s73vn6ag& zBw^H2xR4b1wgj^|;5D=`CDK7Xtq$gpu>}Y#OnTvVPS0ptE7#dJ3yOVvvds^&kTT0{ z`Qva0=i$SoSEO{JTg;tl2r*5>fl$HE#`D9yc5EE-$cbI7K|R4q8J%#6v|38QI}&&> zfawiF31Agi8~a`37h#hlGYYfeHLME?e4@a`QuQ>P*%jBjZ+39b3LRhIZdGUvO|iF- zP5&V5UraagHkocX$$1$TAtD;6Bp~sVDb5-BI3DD1b*oEf3|Ci;D4`(jQ>e|cFb-?L ztw?75pX%Zn!>-a{4=KK+Powm8A?>Tar)JxO&I*r|#6HAIAe`>Z9f+|;r{F?sEFWJ} zUP;=@Cc*wM(Xr2s)(_R3{G1V2M#RF=(L?Pos{9UDg@$ddbP+6{g_2L+aVb?W^MRh$cS(b z3A7FDm&4%#N7?94+6&>X4$A4QaR5tP$z;X1N=>}Gk;nEYWq)pn#{KS2Iv)SB#yce= zwxQf8BEUTe;L~w~EX}NjmQ!+U0U2%%IJBLXVZ$+c ztmJhak!DCTU%_&>kGUk!1~85Xq2rv4I)@FR7TH(|Bqfo$B+&_l8zn~prex?jBEu(J zx`)zYOLmsBJh229|Jo&#bFPXHlOB4l9w!ZH&r_Qo^yp!ZS3pml(CzMsXIkz++ZOuH zJ8d$rB4nji`KBtZWSq-nux`hGtlb&H+p^oS_%JD(t2#i_kp2So*65m)I4Fldk21Dq+YL-+*52W+Sz%c9%ThVqMJ2AuRDOr>fkoXeC+0R8=b!zu{%f01ZSa$i0 zb~;71!mG##vWF19|Ec+-g#jC-7xp?P!&lhQc1lQ~eFU*bjdRVm2~O8tgcXNnSj2@u zY}<-3PL_}NX9#*ep=`9>H_+l5DD-ysa$-iK?Xj&KJ(RQrySH*!`awMK8NB;AZyL#& z&=t8rohLaV?@J`Bh{xz-Mj_nKVHwZPqgG)Q66XHIqy@_h9gLv{;Q@{~IwL=YX&<9Y z_<LF}j2wN@0$cImfMFGI zEzurHTD6+-0>DQ(=|WVq(oKMmCgwUQ+VUGs$5neY?zONpZsW#dHsEIW1+;>XarT`i z*S|tu0=q4b6RV5zLb*&LL(>|G2#ehm)*? zr#Kcn_7=^4FQ+WlC;c`7c2c$PCWw)sfOpb9j}Dh^V8Ald%!tOj?4ykTAZe>2>HV46z~ZMGne%Q5#+)QxW3DM9?~eKjf^fTQ+UqwrlIQ zGdG_YUgDIDk!{JDQWg>9rGn7+)gNF=2q!7v|KVj0$tbfTa_md0T4KGNES4G4wA9fV z1FvvU#!#b_8&{D0E0vYf9%l3Cy~+t0UDXbGMXQcY(?gw zC?(WuiMk12m)ePm@Tv`B(||Q`W8Ad5X&w^=I9Q|?UgxQ}2O>_eHtV{UnEID%!<5d~ zGo74!rqjW16Hk7N@CHv&M!8hn7Ii7{-bfys<#R`9E_F(Hc$0%N-VBRs`K^cu@n#|_ z%}EOjZuyws;*^Y6!yjz@F`JfPZzaqYQ}h-_;cX7cXc23cFs>7E_x9VVdVQ3VU2@F- z=?u>_-!fV`W_L^L-orZ_yKQpCF-gl)mbfzdPA2J4CdqxFHYvvYI?@Tx@A7114B88s zn3lCv#eX;Xg_+47E}k+rGwiO!^W61ac#kI}W7|kHGZiv z1az6E)!y&(RAkJi7O|~3ieMBI?fs;&vrkK<(CFdp(_Z+1vobpShGkYsN0<*1b2VUO zfb8ro*(U1E`@)ADm60vQw@fKeh>7=M^5_pLY6Xuq!xEoXTt@T}hvv+Id0nbit%|1D zA0?YD(x^MbNwAisA$-h<_%Nw4W>jNUG(`9~3G|`zpi|z46F%YM8G~BJGI2$h?kA~x zAarMO3Fy+o6zr10a27Wc_2=+S_>@DYC+8qZ7^hKA&`%Re*OS5p${vn0{#SjI^soZ_}KD?jHLe3G>AEJJD0d4*u z?kW9(V{%Ln#5c-nA+f$l7Mlqj-q8vDCCt(E05)y-HOFk2{FF+zVTv#5uS?oS53uBM zg~m5rI>YR&jXF$0;@_k=U;IVvBY_b%)m>g3jl;KGKcgvCRC^u@n2splCdJ;DF1+Zt zl8#61W6wqSj&m|ho=!JbF#Iix2=ZNr#KCTNxIDs6PTWl9kc?{FFx-`pK;I{b?<9%~ zZw#{1hMVIDPRV#Ah-sx&R*?J;DbKg0JR8+sz)JcbIU?gNQS8VmO_5PbtRE{YthT+S zxqvboho3knBP->KD+S5_l=7T~@+1E^#Zo&-@MliT@C>++Wy?dWWtD`VGYM9j=s_0D z!dYnb;E4;raBhYdq|*PCWyJZVIDQhu-d=Ba7pLd`$~if$4dzM*-F8SdU7@5U*slqr zsUYh&ZNgG8{KlCXORf|vGChR82``U=LjRU%zRJmfLdnBA!4H4u$c(qF!TOSrK))yG z8s)l!DTD=FYv=U`4|6g6!Lg^{w-d&TUSF!Ur%71J_#>0S`r|_(tQZ*V!9eOyPR@9) z9^1$sN?L;bnXm%^tB+yh;XQwG;?~J|txFiV{-x=P{#Viuf->KdbOy_Cai%{=_lo_^ z@fnq>&@gZj#BkRoMgBX<2ZHRqc|3uSzG@sX^A87Sv=B83qu0KRvV#AUa6aMW(&~@* z^vC@f3@HBP+ze~3!6D{KLj9X4P8#7@re#bT{l@_ruIt)RIZ8!SFVxYH|RR8+*aM^pr(m}nOxja`TaPMhuG zkg9X};ttLjbW6yv3N)xH1(#5MwKJnXPA4W`(y*~m@ ze%&9ZbH%XU^U{vXSbZdc8qU>3ybOtH_2cpYHb8H%CtTJ^87`cX0U!a1UykDJEI1~> zv^v`FmHFXtceuO*GF;7!Y}u%(h;ju|lI^|N-rei=_Jk`sV12fCiZAIaQJUs4&}c+x z+T%~Sva4s94k@Z~P{;^!6+$>8n)aFVD5}`ig{wL!gXN{%kQA)6b2;-8f#qM!a_%9sn zh@)7*`@dFzkt{nYwp0(H>Ln51oPFU?*UT`FYpu2^NcS-6ayp5Z$;D@IxNB$BTSl|= zdVDD#L1n%YHul2}NLY7#4VTVHc5TdP3KGAj#N(jB)=OW@#WT`fYBAX0V7;}ZkEAq9 zWO-TlzFpgukH+^Co*<%Gfp~NYUx&g+K!7!s=O)11JaPN!TdUh!uIsD}Lqkgb0<0yg zG+d8qU}M7LFECLBD+|uOaD9j3!=wya)cDNHB0}7Nh}4?<^5q*kV12E*1SEbViXVhD zvK>bGrL6(xoaG70H+D`&_fHMWN3)oiHzAWAckScby0f+E* zV>8^Mk}M6;Q(8%punGi9RmFx7SP_@u^Hxnif`1_TEa~cM@v*z$rhgB z$l3Fw9G1~iDz?!Skd#B?s($ZuX1cN?)3Xp z?Ts_7XikS)IBW)Lpg101DFH zL2ViUT%-YaM~G(n7Jj^wLo!B79^bO*Av5}^Cg2$a(txvb#izFJ+`N5D*y*H|Z5d%wFVlA@^Rka`%XI)fgQ3VlvEO{EX$ zkM8R53=>K^R;&uF78U<)oF{-A+N`J~5Zg7#7!D1!$P1IZI8xwKL~$v~e+xT|@N_b1sh$lgfv2t!%0y zV$74lH@597c$OEj`yR>YJ0_#6R&+xtfHlccOSE%IvvzJdEMfh`4A05g?HqiVl${3C zgCYVf5WqH}n0e@i;b`wXo9;yiWo&~j1T0HM(DlR|kja(Q3Zo5PKzkoY<#aqTs+C@hpJW8NFCm=bmIGr`Tr+$I+=Xb8 zR>J)pm(j0F#CQtS6h*#2$%laK<3u#Mqj>k=pohiE;Q@}`kH^VluQAH3Y6|{9!r5%e zqiz=B&N#AokaII$JqcKr6)35R_+S$GqO116P_vVp9^$l&xd%m#uS2RwNlB!KlEfu| z*g1M0*WHGPIU>V5U)pbKu_gO(%CgAdPhIRIAzWKO=*EMtAK`?IB9nk+LV=Q+h>s+Z zFF>VO!=s#)(OfC&>c=C>qe!2#<4K#_*t_XO@sak0*%F%w{fdZY_@qz!^n2`CuhH!C@H{uQ~@(RTAxqq|phX zHBn1LtSbn;VR(|GGWt!$wn9`uQer)sELL(r@Y^RX|s`wN}+h|Ycd8HZ;$A>&CXvOyF`N+Laz zBpS!<0k(v>`udGy#Fyr?smXCzT(6EvPuv)pW{+Ai6rSU#QzsWyMaObe`6jNbNXkmY zbD0PlFsZNRs=&qYJjZ5Cb2s$zrXs}iiMTNkbtg&X2CnhS0Jk0wdCgfjyukT)pPcQw zY%n zMq8_8x3s*(;TdngN49eDP?Qqtr9{!zOB=BkhwzZS%rW>d={;@O!9@`PUQPg;7xQ&- zTK5&Mp79pd=1fY5NxhQ7wL)5;S^O&3zc7VFDdpkSM3u&V@CnR^*Ej|rCKXac4?__F zUQ57rA>%gKRL5OzSOJ5bGBa>7*wLxsbq?OKHrR#MFy_{jSCU@OB(V!hD<99rGV3-Q zr|<^nXSA^m>n2@Es5cT-E#8&zCa2)T1uI@}aNoQdurIvj!UOgx2X7_dAfyxCczA$$ z7ccsemfZf~ZO+PAh*)UYi(3TCk|MvIWH#e--I>Ly0rtx5#_a1moR{H$wU~w~YY6a8 z0@zvM?sxe9XQsAt8NdKH9m8?BG2V3ZF2`j!4W(m51y+lS|8DZH4Sv0~FL~NGE%Y&? z7T)8@I1|60U|!VaEIIWrS22{T_cB#{J7D&hSDJpw0nWM%@AE|Dv_4JaS4oNWezNF7 zfx+2n&2~J@mMiPY;=rKp!NC?_t_O(!mUSKlEkQ%jr2Ln2=Y-uyaBb%TOV^s#(==18pcBu66WK?&^J@Q zG7GL6~jVX9j66mW0aZqO)^Z37G!`B>=F{rC;?K1_5 ze|?qsap4;mQv5iHe{+@iG2vSmQv4W+f1Bb*qFCr7;eo8Zsm<{a>RtT2b9p8O!*?8c z4t_qNiz?J`fG*dJn6lM`;-8v9O4)Z;WqU*To~Pl0J+KWD|31Yz6~;9P95?d>Wm_eP zIl%A($7EDe&NiFCNL>j{+iT;{H2iTG8VfymseHN!U?}x53=Dpmx`K@zb2B!n#LV4 z7I3WV@&Yd9{f+Z7>SM#OrH~Trw}QzIX^;9#m{P}eqrY1ZtjVNtDZzeE7;UHIbwSlfPPeOQfh7aYnPg|qQm8E%HHcBJ%Uryf6hu6Gmz;)Je3DgFfuC4_ATe(gipRmaO zDE!CS8M$t77DX9B{!0kW&dRP-`W?^;|Ibm=YiCnNwF|^{xV$kn$_aT9xH@gxBGo8% zE5kttldQYLMe%QOgILBwf`%Gd(h}}s#2v&O#$Df-tn4jdseu!zvmv zqm8P9UxIMH;C2QN9m8p1#wDGa@f2%E`4lq3T#6VQ9_uE-RtxjmaL!%YIT;1&K1<7) zhmw|Hmm$nXl`tZB-n%U)4wrROh7Y7-f4GJSmm`5b5E~}6BcxUd;ow0fyt;EPOeHie!44pdk0>sJ z;l@E69DSgJ&~mNSE~~*ZQ!d)3Wf2h$BEhU*99cBAxZCa$IM@LheOm1XeM~YA`ZJZPya+Fyd&aX~7k5qQx#1xbY5O4^7dn#wp-hq8&jR zYj|41PnR9NbsG^5*Kl6OijyQ@xCSu+uSp=iL*8h`ZL{c<;HnANa^wYHxlUu=+ z_Y-?JuJ0IpnDlZrU`$1b8win%@$+pJ!421gXfWeVMTi>_!H1LT4gRDRus3#0Mu9cd zKvxp#CPby(9=ov|Vl)?S>Wrf&msZJ*7Nbk}W)xm!yx@kFWW3zmDHq;&aaF;m2tORD zk0o8Z3wI+f+18RH|5X-p46 zN05z#a98l$!f>X&fPH4JpJB|@#x6-i+Q(9xb%Q6w*z&4yoU3Qd$W{)PvG`Ixp2{|V zV6(Ou=nv+@EnGVz<*U{yn}+mnNqrix@P3664D^|F_|vVNk`D+6qJwKQu`3(qc~0(ZPDH~9BAx3xhu?38OEfUyG?hjRYgU=J?X4l zc*$*MC-69m%p?a5Noyu;dIx}FyBg%tz=4JiV3z&uw*vCIfb+9@nUXw zSjH@3gUul!fp!qY0-IZy+B1Nc631`d$r%|1hIp2dBEF>0p!79ZV5^VQ-!(iVt!oN9 zotDvGx>PK@{Rt}>yO<1`-ZTBN9UwD61Gm%){ki$2aHhjEo?Q|!bc2|HcP5Z#mNo_B z$eLky88+})PRp=?729wMNJ^}`ki~Iq<&x=ewu3Upv1{HjEyy{9R4fke-o2|cF1W=3 z9YO9!2n{--L{IEajpw&IX7d` zylbTD*^L*S$SAdz=uXwYoKI_Mh!cA0Q4Kxk-3h;)(D~P;ETi== zEBeapEK|dFE_nw64u_m`bdF^hy%Mo#<7a3{exCAdWKzG58;*A`kJ1+VzH>4fnFhn4 zEGFQ&1e!A@?gm>PbaBb8gEG854V?o;1Xv*8s>o5%^x&vV9G8GC1CGhCb`{+UP62F+ zidv!#NMl`un-DKA?rq|}*P(+l>SD>k=n9e_QJ&2tEN*u@f@7YmaIe4^c>%C1R`^o54E9o}jSoj0_jts$l^oq`rshN1~YI zM%`>XnKl=PM(ni3PvfxHnWy3B6W&^>S+*2dOIm5!$Fv*)@y1ypUB|fM>Bul13METP z5oCQyt$q?#D$Zvr*q7sQY%Dos-NgCJSY;RP<>U;PNs1k@H6@|$O%(l~OYJ~67f!ls zrH|o04$Ejk6yInH6k_7tmpoeGIQc2Lf$ry+3>Qu5;HVf~!uOYO9E9_9fd{zo`ptXZ zUMT4YQku;~VeX)devqr^S@{vUH?MZh{a`g+Y(nibsDCgnBq(@e|o{ev+s|fRGVlpPG`#1*tF%JH} zo~VYp67*Omi1|*-QKMI{)m{pZb9_dt(Xg1+m4tdcQS7F5>M*T zM=l}xr&68+`ce%ZaR0{B9FdU|k6eElC?(X>iDKJs7j&$QaMK%SqnGe0Ji}?z_`!s( zw1{uGA}Bc#pGo31A;^V#(aDM%M$nxvP3^FwE90bSc$U*MI?&NdR514bg_VwHGad9= zrIl~CIxj4bVB&F9_Z-J(WWHhXTvblc=Mu`U4davEzFr4c>^#pw8C_dxSQDd5`1uq* zz;nZP8{?jID@AyLGcty#F*ClBya*P8qP~z+R@5|hS?Z%1#LQ@TkpnZV%Z6!D2?_LK zf@mh|?MB|vd%wgn8Qz4ZH``w2fhyB96&;aYPZHaA7}hA40q>>{Z*WG2saU!cLIM(h zBgJi^5O<2g?}tkjdA;UhuN$`vy~#NlGaS4(R2o)>gikgsbCDKf-XN% zO(-J3dkHw0WfNC-ujsPFCmfSeml)R&RS_{hNd~8BeI+SCv;8n$ z(nTqsa$3eFFIR~znAW4#GzI@O;e7TmhR`Zt0mmqO#&H?ds$@i^_>%rCrD+ou*VT1~ zqm^_=O!%BrGCb~ugypITmK4SPJh^Nmi(kc)3Bnf~nbCz8v1`aECfXNCV^gy$Zb_Ni z)xoV@4#J0tjbw^wn39SJUnYUwOx**%qmOaLR~(fwc~Dn~IjfyyKv}WBN;a(onDKT1 z2H$TOP;ke5&A}P&VMUL?x|V2P7cH&qhc9J>bDl?7{QeE6WsIm(bh>3$DT(z>vgnyf z26H@{*sh&uhi^G8!|bXESOzQKL`h-4O{^LezA*8syYL++uD3xcM8x|=IsHvGWlGwivV1x^7;|B%ug1mOy!k@-ild=wwUj~tL;-*{wu z93F~NLj9O1?)df`#uH#&0Ing@!$CRXIWbOsI7(<36XwnJ5fFd+o*W7YAm%?Q7&O zN(uH?!rX1p9}lq7?r%=X7;n@XEmM&A-zm=G)66F-B3d;p2C=gm{^6XAZS0b;imgCJ zPt<>sN)tG}@Mtc1%)!5$mf^=~Xe*+OApa(WZ9Nxv_1XbF|9>2i;m0YB4PtZ&|ChqC zrPt|n-9TsI|6D$!t4D_IXuH(VSCmA$2+F~hV4%UVqeXUMw7s!>6iB!zeiHXzWmwpf ziBD)PP0=q#`e7(Q-xoJ!=jf;QJq(9S;o^?p&vIsuzsA10x~dXz2_}H%K)(}R#8}21 zF6qRK{u&WuUJC(~c>i#LuN<`!*n)q&2)cvOW(e94M%SySkPh-Ry4XDIQc#<@0+v!@sgd@VLnt zj1jF8mNcY)1oi3J#PglCTc2s1c9+nW+_g!l}x;3AdDMatj7I|E$kKFbwO;o7dAQ7kc{6-!A&`q!a8TcLEM4G(~7cm3)kj>f`u9k-vJN{jei z$A}(UrK$v6j|pJItMv`sLVDV8?hNc74&88lXJ?pEk}$La6+KaJKx)a)4PP$Cn>TbA z%#lg&Q$sssDni_d2sU=!=b%f$aTqstNQSB7aV<+8G9`g-LXdeiba7rQ`h4J?4mVv7 zt$KVc=aLI0(QZZ>J#BVuL63c9{1k4!9#o2*o)rC;g_2NHL>&Uu_&hogk3rSsao4zI z1@|0|X!aiE$PAy2RE()WT~h3$$)@??i`p!!f-Gr)nlnjJFPgSe+h>w9Ov>G6|jhEIVgfq66bhw_%e;h3sYyD zue%7@(bi|u{bj(sZ!WLOP~Y7hlXN0eKWaxij{_RL^L zL?=vR10tq)ZsWX+-mfHL$Wl0cG*Q8COL#I_aOLmra65;s&tzd_iQb-~hayMbZj5{9 zEn`JrZ!3BM;R@g`Xxq^|)tk-Lm;ETX$_fF`VGU_4T-}Ao)8| zo>oz3yoYTE3|F)wxI%K16Ea$HMvf1tsv^pXq_BIcPp#WsDq*v;GJJF{VL%UQQv&aL z5q1l)Y-Q6pX)rvmKg;_M!%0reczc^hSyB?}WaY3pJkRcBge!5y-9{0-T>}aRZju!DG;-N0qR!yhTUH(X z38y;{A13wvDXOt5GJ^I^nL4%CM=6ci2j`2)dq_cOx?$_K#)N z7%$%4K}Su_Q>n^ZY{}k(vS!6#a|YJB;|`(o;nQ!qc1E4AZ18Xm5$;I>Ep?wpU&K_# zd}uo&r>WJXyA@MaNuU{m*ea-1UkDv%WLQZ}&AIQ7?NXfGZTi)0+{f(tIi2C^jZmhd z^v?Zr4*@>)@dbud27 zil)E=g3V-)&tQ23FKZY&Fr%_GJV{d#VnhT-P{o)5_tY+rW>&&^&dFFNS46j56~Uw? zULcQ;4+W12K|d!QraSKGa$-i4R|v#vx>`@nB{Dg)ndZM{dP{B1pDjBwW0=@5e^$~G zZVz#+E^d3bT5$2ANEYE1-|N7PJi3Bq(L*IYLH7|#J6qj2&QGxM(2Dainny*BxMW)- zC6Ufo_R>a4?4}xqUfgMk%ex$xQE3{sT2|DAyf=}or0L`voR$dlV+2b(+{bwt_D;jW zIfay9_a%%kU2+{^b{R(v-Oo80FI|Jv$y9{6KM|~u$-iP}uqXe_100l5AshTNB`x6| zNF2SMc5PgEkQ0u37xE>ZBm?8GC^;-C|J3P)|IS(f) zSZkA(>sHi+d_0kdAZKGBdNvqLYp}T@o6CTn;Mk1uZ&Hcf#u|!3Kapse%ex0ScHv2m zTBo_p*phuRWqr*9&p6r`p5nq8?`3VxgDFV-sS-zXjy_{BT3QKDbMXx*#|bZe$;eOf zCH-_tvztlBxN?!FodNp{*T3~-{f0AOB_z-@3Az@fQXhfMPMDU*X$7;Pdg#xy9GtNL ztf9kMOIQhcHWOk)ZOw3Zh8Qt!pAFA(az;z-eRs7dPg;UKmoRn=)zeKDdYH+2-g=AhF{munBgOI$spE_&4JgQ1WxFD0h%=3t*NHvPZMAsHjvRo)!akp9c5 z&lZ*Qc(z*t&tU;q)em|wtzO}v4CiH`5T8ebps24Tm9Mg2`_SGv(^_5*uX12U&*YJf z=bYhwf*tv{=1+w?#KjS2-Cir6H6PyN!0q_y1dE`iWcjOoS5a3| z-pi!$U5Mr#ciXnH6>v{)6FbrHK2Jl&yHH3Nz6h2S#eF}y)@zT)HjjvoC$2L7fFq|T zXB+#LJa(*|r7uuZeckZ~$zzMNx7XecBZc!7>7#Y=;X{ti$f-mOsX$FpIsGunwE7E| z3s*sgk2o-+6))l%vItU2q>qxs*F+Pu?e3_vxDkz7_?W{onioYklmf0L+Q&(=B{e+p zd}Qvq@CoPSjLXtwHS7loNc@u&r{RPA*#%nIqBaVja&>%|^hPLVEU=P{7@sDClg0Dx zaT^!+gwMEq#v5K6cP9;Lf0o*`sW>spMLTc{e$M4H%BC`*8U>{Nd1+%5z|Hr2VE2B( zwKMFs(&!<@m-H7Y%^Kv6cYO$7azcg~pjc^6SU!DyE!>xhyEbs%lVc-r`Broo1O2cU zrxJ#*IDQ+S*af>jV-0a7=c`N(hmtmS8x8k{uQ@fNSZgCb#Fy~bDNOq@`6qGO1ZGR+ z;rxa}GPZNz<%J;@ zM(vpkKXA~olQUF$sn8K52?2gcz>yGX*e}H!xmr3-Cj7{mTPHL3yIrcHtAzYmIZaL~ zxV^_K`@&D0iVu?>o%~xRUsse7HlK0&&aEefU%7I|J5;I?5|H?>Db6B7UE$`jsfF$! zeGI>GMn+4k_*TCaD8$73EqQDX=FabrqMh|S$7E#1qD6)TB>j6z^X0)>e_X^p=uX{{ zSET*H{v zvPLJQ7S87@El(awvzL$)@~=cz99UQrKi`K(>2J=my|EBoGA&yOA z;XkgL(MQ*;HpG|af2qk<1lDM@W&h{G8Lddk2WGJ)dlA%1Gh}DR-R{g(7;sP$E{bpC zo~ev2%Q2=EMOj3Ii;+M#Q9Q$H$_{VYi2nHE4#{|=DY8*&LIPcaAP%9_jiw#BXW=+C zj2p+{k`BxmLP^Ak3e*%uz7)yV0J(WYdy8SX z<}yr7obzul^*iy7mvC8UXB2j=7IK-EghaU5aL6|4e6$NX za9L^sUV%V50=(sbe+L^pdfomWIE=37%nT=|OBmBbWkF%DL@XP>c2$D&(*{i|zwcW-ac43|DnhMl;*og-A=ds}VUvdVEPAL233^u${s+)}@Ihqw!!adzBDhn%ATz%~LsOII(gq*Unf3p@^oeKxtOx zND}A_NQ)TaAFK)56Rz!?tRWc3{jqFTNhv$mA&k@e1D?orUDwaBO>0$*0#dymRax-Z zdL6FsqB#$GaT(3AMUFMLDkIFzh++Fk zhqvz!0SpKGcf-w{mD3nA|yjlv9qLT!5vqT#PQ^qbY3F0j0_{ z*Yh}|uY(m28(e-rjl4U)j;c*zVL44%O|*@omFCts1r?5QTE;3eMYd8?0Cj;%A{|ST zb(ry?m}i8R3f6QT=dk@`4G%uF!^%aTw@lbJ6(d~su+g-VFHr&Ax8Ch7pWtJMs z!Zh{SxTykS`c|v#!wJsGs9_SQROgbKh<7BBHO!owI5d4eY;sOUM^p2OQb5utQktG@ znjpB3#rIgAxc&64+>OCq7_jnj(9LE?o{ry7XtyP2SyMopEmvtPHCvb(nlfm$mf~4Z z;Uvdq^nRt*F2$Gh$&}_(^OXcM8`~}37JvM)VXHHyCuhwCEN>nvo<&~9l6-)wgrPInMKOnPh$i}aF?Fx!Zs*9^Bp z4VJ^q82Q2}8QYzbVYHVnmMSC!*g=4K{BUg*rmuNxm5XO|cqQ=|UBYKjm~H^Qc4-Sh zn8UitWjvCdj>&KXNTl-a))YnFMe?B_+xdcaMmQ~*7K3(D_&A*D?ES18QO{J!7`+JA zRK>qD`RTP{-?e9U9L{p!`d+IPU($D>G_8oDgNf79XS;reDO5y`#p%71X^C|XS=<}K zImYFIS`**+c~?hf_@68Dl&i(Wyc?Ox{6f#qYn1Npn2g$3YLH@d3EzXlY>#xY@bbW~ z77i^(Wb`5uu%c6-q$c7$Nu;ABU0Z>!bI=-&XL06S7lv5dnbY{qgyvm0UvMg=QBKeq zWwTgRfmQEtCBR4w9Y<#DSSSQ6qeam5#O#vEI*Ae=wZ~=v^3I{qb6!T9tH?%E0Dq|@ z(kw}bvPkhJN7Jk`KOExRgc(jKz={lW&dhzW&B8P4nyTW@lYa#GZjS4mDbCGd-FrWv zp)pME^z?b%mPj^#ENTPeA#mAXdHHXQnsy~6g6|w zv$9ZNZE>Y%f$5=V&TT_HHMB5`VbSRsZIZ_}yoZvOU<1N9+Q4+oa5;4B7>lsbUxW*C z=(vox*y9_{L%>Bf0Y?NzFK)0)3b;Qvoad;F0Y}5mE!&zaL?D9x6Ts6PU-}fr&dDf2 zMYkL&u%Oe+MOz{*&0%*I@a|yp6es8`J1N7UD7CVMgaCU8u<_G?D>j#~iIju)u-6G0 zp6|x)J_?Dmj~w>0aZN54&W9CeWaMJ?THeydzUNb&9Z|bK+ldpQ_j2)!F@Qz0C*cB0 z_`NBeCXBHb9$P*!Cvul9~NK4@{4mxIXO{fjj=cyp^$5Ncb7aI9o?`_NT;Be|=Oi54Lc zGPW+hOksWjck2yXSgjDAR2 zk*-mF3>8IzpGvUae*R*-Jd52h7`Q&ok?Vc?%QE6TogB>*Pwi}N-Fe5;P7Tj+Mur28 zgT(0CwogezfM*iGfynGK{0*>`xd{Rt?38U)56^Pae#}+bh;<1o$NHD1EBdoZr_G!; zBP544&a1RF>@z4-3>BW^iO4Y98@4qxswxT3WfC+VAGP-mc#D+-*Et@K@g@CyO7r3Q zhN*Fdu$YeG?ASf*_Wm;%3C3hK`--Ylpr)MmUY4EdAM1YqI zkS6Uhr!WeySP!6Kwx1#bypjOg#B?a)Oqkwi3FFq?;Z^HlRJ@Xfh#0RXgR|tD+vAlJ zu~BL`H=a6Syn72eEA0B&iJSkzYn*q=X}(eEg}D^(r|X3`tw$R1EV)H|NxzxW z9I3LI>x`#1+n${+pGJ6#BQl0{DZXJ=YYF#O;%pSIgQV#8M!yi==CBKDLynV_SZ^0g z2P|&lIP%oqN_fY5Sc+{qQ$SK;y;Cgr2-wy%?Am>ovoZ?NW5=hZ$*`m)*t-eiNIbO{ zoIxMZ+FJ1wh?b#}hyWiYfbDiF=H0!xFzaK^z=ug4e8VG3I>LOM7@E~yO}Wnq#v=Op z@Cj#4PiDD5wVoGpLVi-nR97*W`J7`iYDJ1@Wmpms;PV7QkPzU@o->}82Z!g9yxOhh zF*ewRuQ)2Fy?{t;Dw@?q{VJ*4V7J&kZVDZL_?lCW!nYILIgDhK6kDoarz&46dXu!0 z10~CA1j9F+knw~Td4Fk~ZZJ@TprGF*l(jtVTT0h!g>N}8W5~E_&lA7kEnT8~o0LOA zk@qScz=fU)`*C>|SNM(tPn%qXH5tof?Ylx+iTExP!BI)7z&iMBW}%G(b-(BQ|BJ)a zOjF?R3+#;@77U{V;{EGCaB#*Xmn&G7Jyg;Y^oN8dzgeH#Kv%+#oU}f_S&S~>A5)k% zhtsv1I{d@|8O^XquVzJJ!u^yuHjY}z$qj5jb5Mq-RuPS(08~WyxiXYG@H5f#Z-V0m zec3OZlhM{U^#6sFV80}cyD>OkpmiL6<&2D{QWWB0DmRGdY770Z60?H{LMib-mJR!%!+H(mpwm*=kFq?7bL!0>Hda)I60%q zXn4cQV#?}22|Ng8NvA7%nDR;O-99eEa%N6bUualHn>B_0H_h{eq9xo}Z@9k+XB zSP2bwca#z2VuH+ILs<`QRy(gFT-+fUo@GXj?{8T{giDY>&vHtOFA*Bgw=u-Nq?4xc zn+eTgLw2fif?kSH?lOtDk6+p$8I4}e6J!d~y$p3r<8chX7KdDYa#<(f!=!99So0DR z=yC+nicfxQp2;_y4VQOJ#=~!LfkzoZu0Tj^S9z%xE}Oif>u0onwSo$mX{CtNuS9j9 zd5h<0UD@?B9z<>Ct#XRiRVZ$*EV*e~EgW5n&1F}0#07WxBrWCSYJ|~XPe+O_59}b( zaCJxF<)8G>8;&DQI>H=444*j{cp|4s;4WOrm&Hdm%kUAz=<8rokqUGd%}8 zEvKO_A7>n!>hd=*VlhMEQxt~~%s!%6TF6E7m@UWR5?DxwIyz&rw9qha5iCn8%ZDk; zsR4;M$+hNt{keJEXyx3D@oGa8R8bT12qIZQ%|pXY`RPNrhT}52CB?Q(Dj+Gbu1OZV zC0q~)$Mq6cv)Wu2ws&63VHpiZ>3+egj6g>cl-32|@{gUnw(r=1`$MknkPP2K$s1ls z2yh(&*jdm3=F)c@JKyKuXlY&7K^fDKbqOoN`j@6F`t?Y!jC*jr`SqQ7fyX^vZxe4o zLMlK`>DzhP<8VV~tgiqI31#6%1kmL4S!`4q_-DGd%gZs-_{D_2)&;EGJXFXDc@rYp zI_~Yw%-~`=^oBeTE8Ns+84YnMuJKA?XbE*QqS%7?Ko+BL+`q=#8M(3e=8nvm=XVVQ zdZ?l(@D#y(!-{+OPRAP8J7O*TQO?Y0J=VN{FR6)lG?+)5iyM|}R6$RlI&daDMX+q6#YbgqSOQQMyY2MtHsc{oI zy!5wnYDQI&KrGBOsb5kP@zx~TlqZg6yNwezAPp1V@S6RGrdFD_r6x@T-$@g2jT6T9 zt@-ozh1)qK!+YimmJbh=^aQ;;cba4mY*zP92xH5ybOPWA{$PDq$JWbNo=v? znc~X#&Yp0BgYaQe=_#&(6o^9N+>xBPYRA?EhjW)<=4^6GMu!sDaK+(O`fMsfoG3)H zOX8qv^Lh{s7LBP0v4sfEWMGXVwxeQ|&s6-RHJm3oEyH9iM6BS7U`12xlgZ`?g$viY zf<0_?*!o8(5|R2TR6hdh&1ZF_jcBJjar@+2QB$%!*1k(8fkbsB5pL*@82x z)9%doY{rnDtuvjL(H(ni!+8kC2P`!A8{U~Px^4Z{3}-nd!$S0E*a_sHm6N+roTg0K z;=#&hm``UrB%|Owx@E;fFrQ3JxO0fRK5#e;VhKB>?c5pLB!L6od)?%tIHSEcUgUXK zPr})VGob^kOIk|mU!pBr%~9&^rotGlbQWfUE#FN`lJ4#)$uWImbW6Z0DZ%bR7`p=u zfl$NnUU0ob%Q+b?k<#GF6(oO8%Jco^8Zi6U*|_bm?Szc?yRv|+q$0`;DeODh5MXLV zoj}JS87)<%5h+B(=#s%!AK9I?^+`QfKMG$@s1~I{ve=THrR?E|@B6Ca&Mf2-*UQAS zjKZ9gPF|bj0{h#TRhCr}=9vVxj&kd9a29ZoSLi!8!^mm!>`6(ebBUr2msZhsvH1nV zX&w*`N8fJ8W%ydk3RcC-Ur18i1#;6QC@v-1ixXZJ9d`8EWvbP~rKcC8OL#zGt9eB$ z-5ugAUsuP6Np)kb<{m=gjL0cxU?H66hzpPbUqKou%ont_Q6`LCKI7RdvONd|(qCm^ zNu;z7bQun|rM)<7WZ6mhFsZB>Hk3+8pgjcfnPA0;)ptyK_rf6Tbxy|oL20!~NkfQz zL|C(yZk)y}{(yJNt~ev3)U;L6N=<>JB+~gLaqL#?I~ecL#)W%1ZF+La6#~_b3oa+* zy@{k5Q#&DNICE~ej}tTUSF`IidxVrXEX zE5Up*?Kk{cY>#(`2RJFCPfgL|6RS%J_CUgDH?y0tjS*Y6ZrL6l8zC7xH6^PK2t=1hZAs+12Ck( zZJmSGl5GWUZwQZYR>r_BCek!Yyt<~)k6fL%+3+amUEsXU3h-zF(q!5U&xw7^dH@Zx za1;^Xu>`PYaW=WX1k-SY^(ozy-rKnb36&XPuPspKwlzY^fKE?u^h#d}aJJ}N) zxD~&fVEUA0j9UJpqN@}qAG^h6_mu(@O zxhAKPsq{WwrQxn49P0E8Pfv!Wu83CV3WUY62+t&;KG4HK@)+nn%Q+Wnpl4#jJ)1c8 zo|+^L3mdsn)t0M2XFb5CnbMM&fX^k6%dgxTpF)>`KAqQ$(rHk>#63LEQ*fuXAGIs3 zVb`y%uS7kciHhs!2XtccjpFuqjCjKfJP8?oQ{+SO?E#mm&t<$z{ z+uS@%EW>Y09QyTt?el z8kWI|LDLQe$-kEJ+B>g&@!|Pmp!{j0>iH~D^Nxz=b?1j}^<08!dLU@C#XY|5~ zTDoHZYyKf4$Qub^@g!$ix3_>3uHNK~jK9LEzm>p@t^wx93u7}CuaD0 z8y5JLw1j&vaU75pr-gAwKfKRT8N;L^u4S$WQc9%vlf*tE)l)RtI16c*HdcSYc^UJP z4K=-@CgcZ+WOLodO?tL_c(&hLz~Ofva$3fF#mJVgnu;hNCWS_h3?MW<8|`|j@Db-^ zJTOI%tmSThIK(80v_$);@>EnIcE-K%vGuTu$hGQdT4H^iELM(G;GvCuwu5o_grhRr zjE0AmbcFe&vQ%ujI>Yu{eabl*#aBeOEEPf166@1sl^Sz+en;(Y_>7Y>T8)OrDar`) zSwc9ZVvWIB3^>tmO!JF}ve==S_neSDch# zs;s%{rKBkCSIK3gpVroodpNOn(CP6Kimy2|qe`auRv%Yu3HNp4*nSi*C8`Uq{~UyG zI4z@9ETY%m>7*v!H_79JqtS~lA+78Ema{S*T*Y2?4H3Rg0*#ruFd|_ta1F(G9FQ@8 z$e5OmvV`=%OMQ;>(!I`$?cKdrJ9Or8&tv$WV{+_%T*B2)*Y-7t3HW^i4+hZJpv4N0 zBNAI!PtpxPaA?L{hKpDRJyewx`iDfDVb~6Q!f~7EkDQm$USTJp#Wb7(^j(PYV=`#8 z;aSdAvG%2Y0mqPZu%_Z?4$8^UGS+~kL((fUg8ZBi zKCig$ffsqhK$zmJaC@QO9*18zF2kc$6|vk^zj9sie@Q-D5H|Qo>0qIS-GYE~g2?SE1`dG4$ooPr0Aht=Y}4gYe;^kfL)MFAsusE`x# z-$b&}b881%F3_I0!hf8X@rHVA<9R4)3HD#Y4hJliGU_0vEqJ0-uj?MG|2cQd;361wTLGu4lr{{+x_D9iW8BY`(L^-XMGWNj;%F39YymGuAYUs?t@g(-pm6h2 zxVVEds!M53Rss^g1jUQ_urXSLOS<&B=feJ2 zbcDGAF?_R94>Ggi__*LOT+u=JFeyh3eUU2(btR&BNz}f0JnWSnkYQui79U3mDPM)k z*P?RcWlp%mHy(8uuIk9MC+DdU%bdV*j?#5CrfYReX(#oDt9x3eC#S{R#)g)%a`5i~ zM5fM{`^e#{4hK4EeVuQLuiP9&X^wr+cA4c_TpN0@6Ea$1MYpUd;98;`LYhq(M62pm_*u#jm0oPJogH6k96b^SC2#%uUtW=AaA6&!9+t;opt}}5Ws;aI8U6To7Q_4e0<9byX`WU5g z>1w!^Cn4itlS08ty9gG7q8>@=bt}b?28Jyg=~ae`*Y-s0xZvfmro57L9VY1pl_V9D zcpWUqA1?B`J+76;_%4L&da8C_@Ko)OpoCqI31d5*x^z6pF*fbtKF{lW67XSCJKbOq zxROveAc}n)I(0kF2Zz4dK|MEgQih>jvIxo|g4~D@HYVP(=|i}&V=^op#fop6hx9?X zn-Is|R8KDL5WK0g@L^Knd0ea69x@YFpqmlI_SbeJ<8+6`4dLbvIc74Xwu{*mBtAuP z+G%dOq7EMA>KRRwN3<+>sJMFTXd*ZOT7)@2kBgw}Cd3WvVJM~{6e!?-FNQx>>GnMJv7PleSI#h&JZ80Qpri6Xo{(z!t=0ocQ7s!48Rg^FgxnAi9DavI<=DArr>o<1E?aI-2Ndo&8ZKhm z)-FT{w{iSAlb=vc)RIyAZY_`!cv~j0+Cg^weY567p>epKr|m*?kZY+cLAPgu*!&ib zTYiE`atFs}v{prIE0rP`#YCGXjrA-w*LDEh2@c9=eH+?&iU@E=WykA$A8$La{odr1 z3`@>q*WQ?@CD@6C(ULI#PQP)SeFQwZgF zr@nawvt4#US$e<1sm|Yzd7{-kbumju{mU9bDLRcQVo`IeMt`jHz{BaDfQ+K9Z1X5Y z#Mnj#M^ovHq3viOPsA<-jy=P62W7m54Tlt!#RS|zAPu4Mc)`xrzz(?1ZaCBKK3}gA{98lDP%{%h+z~+qoW0-QJRlFuRDMVbaI!CYCT`jx3z%fQ+uIHUckX zM7T2vtOHouF6?od6MC5r(|^X4YR^YN0@Vn z;j`~A;*3g6?k^4Z^t-)bxT|yUVUoqD$d(@kl9EVwBZ<#nHY?q!=MFKWcy~u-w8b9V zSRP7Rg585KW=lOwyFb8r2&2$)795+CvenePBq4$BNf7NwHux<&UIaeHwo~>qMO6%D zYxmNYrNo&bhn0&t+a?swb6mz~veYYJoF5e= zA1KeZK#!6p66?X(3HUIn;1oGlMqbcysRMtc-_Wx<=I%B!6$p)Blp%3G>duEWkkm_i@I48fh7g4b4m;CD?rl ztGO5FaSdT~FW%327s|cpf}-A^R4yz??;Of`9%nAk*m3JE9I5$$^?(~*+`6E^44CG@RnbB@4sv#9H9Z?=DiV|d(eTK)ahoY#JjG2xok0&KfOxZ?ljQpSA zi1kfOrTCJ5BBg0+xYcVeSzF@xBu8Yd%JcY^4G+1RfKMin&n0cri+{pXoRu-0N>Pne zkrCvngz)u_rz(%I2cZ|9=7xB3 zc)g@xnNgrDC+0KBDsuZS}V9zIv#g}Fk@q!J;IEkVc zUf?u*nDn?(?3k%I&FM-)y^yH%x}wb+jj(LvMGjft>zd+A`o)w!l(~p&S~;x4NBHtI zh6^uoQpTu_GBGb}>52SOlG&-nrk|6HxTDD~QEG+R&c=<$YzQxNboOe)Vp;0ix=O;! znFKY1C|7Q*dW9p`SFY%Y7+=z_q%{36$tJ@nW^X%m!>e3Aqq}IZ=aP;vuO=p)wlc!X zrrqH+4mfIZXoOR^kBzt-cr$I}|*AvO1 zoqDhSn5Uj}d)~Rf!J!#Tg{5M3QGvRo*l#2|4OY?|&zl^!zQIb2F5x#zI6cYbQFx0B zA3OQ^G*p0P-{k&QiE{-LjMBj|;cYH{0aAU8QvLS2@W$|t3nRQy!tbOo$2rNjgSIGL zI}qOGfQ)fY*)_CEO0ahm#+N(xyu9KiyvHdSg}W_I~9Bpm?xOFMPl;>ujj(Tpyo(`XHsvr2^MD+|ZaTfh&b4r;KrG zB*wboLk^mrTw^N^_9i)H>BHo*`)v2(%{#a<3*#wthaYiXMpaO3D?bG!CDupDvU(Ty z+U_`e%bD9Y?K*qM=J2ugz#9Aog_K|)C(JAz^nkd@CgTH7>ku&)HOu-Bnj*} zYxgyt-5YNkZsKIZLim*9PMQ4BCS3$s5>^^M%`|X4k3%Z32n@qg9p--qjz(Kp3ZL-= zWVF^UVvo^7RY{>gOSF1ztIVVDIj3Eam%*FV&r_PtCD?L2xq5G}KeN2BfTdr38g^fB z%Jk$yO%j%)Mmgo@i-htGbYFWs+6=D(j@KRHT$wL9cRy#ncow10=rXpo}3%!wTNAn1J6V zkVdAa(6BQeZD06~voefK#jWkIhmJ7cC5D63F$SY?q~Jd#oV7{beH<#y z8Hk@bF{2q!T+6EhQAnJhlVh%6do!x1P+{B`e&N9VGy?K@$Jfh5V!dh>75ta`hi?eK z`oD*75d7DKbF?SSe8dcm+o(=%X3<}N`Bnl$N%DZn&pBcR9kie zgU$^8okPz;oC)qENk%=x>#O}zl(ye9ZPs|$at$^g(eaPHeP+@IHT!AhpB$4hC@wkTE35hcOj%9>rBT^ZAA2doUtIbYlMAz9JZCCO`Co}(v%}4g zgKj%uE&;36_x5_byExV4Z_dhSc3i@qnTN`P!v39DnyjTuEwK#YACAk&TJxQjLpQDd zNd|p$T#IEFp5?@*x{XgEmJ20-|`kGLZ5JG^^0-**{fUpMB zNwckD8)REpGA)ErPgani7qu$L5~eoA)zI4q~`ZX!QN zUp&UFIg6lWr>yP`63nNP4F%Gyk#PGMQAC4Ivg_wek^zk`wJ-RBmun6uKDzykCZa*7 zyj+@_ur~!Psy!Si5*!sei<=pCg!RO%`T|U3x{aHI1!gB)t96OUlmEH>jU%FIF{5%Y zAt-#0TYzC7VUX*5-2sLiF%zOO6~-0GPt02a6P;byp##tNYImT4N60SN=c6d3xD_dI zm<5-0+(AYW?>96XYo`)Dw%z~+e$}|sL{pLDjq`Os})m%Lz2TlqLUeoMGyy|929Z5al}k!d`4yP0SyX5f+IkH zzRY4@;k*@lBG?kM?e=zeq!AA2%V?A8vx0HPiZ zR7|)1`hbjEa=nXKV{#IPe|EPurs!3NfTC~K50?UtfdDiu-Cfd0bFa=AIUjb=r`Q)Mj{VoB+TvWAiKx_MXnRTr9(kj6_>7iOde%X z`$Qv)m>6;~T*;U)EVA7WZ0HyAkd-wVw>_ z+N1haK7YRd?M+imkLq)(6hH5gE0JZxGb!!>3OI9uotXsx$Tej~6!A3*?9>z%>FxwN zm~_-qTihwPd3D?=#uYJR44E@86@W-|Du_^_ZHvMDb}UgYy3>p)=B>EpLAml+B)c=n z(DB(HY?eCTn9OXGINf+7Iz9u+^7g_~LIo1A9wlaAMgCWByH!RQF{~q-a#?;Np8;fy ziI~Ib-F)KSOz!AA(^w*UzC467=6}?2o$RZ@4m(c!FD%HMWrPv0mFx9Vt1)K-I6Hws z9K$(=9?`f8CoqCS@#lgAwOwDyRXW|({({=`j3uJBhs;`5IUo|94FHCrU!V0H(4^;3?-K$T>*}yphQBwT8kuTT|`EvTUG{HEk>zTx^oIl}pM3 zs;2Bug&fp123@BK3rc3g$5WBI`8Vx0s-a-UI+zOa(|}8wXoaYZhk`d{>tk;hwf;4@lmv z;DysP+()GcO;_gOIu-M3!dN4GECE5^v*PtUQQaZS+n1S;&61&HNF<&L zVWK}c^;`};#|pgMbFCffm952%auA)^-2R5YDh_~jSD2Itn~6{=g^5C3s<;v=juaK` z#jbXwl`V@Xh|1cb$&Fh!Pq=#;f5d{2fv5mWWg$s@6{vMJ%DX@(81G%F`s0AB?p`Y) zF9@ILg(UgaAjecMu9NWHN)@-*OX0Yx>6$68AG_Z*Wmzfx8c0XQVWl5#*Ow%ovO6iK zzE>8PreqayqwK#kjS&@xP?^S5h)WeyP;p#86$@=~qe@A2T-{_uM2eKlFktFvKnJEA z;q-%Xaf>aSC0jV<)KR%vvT5{dj5H#o zl@Q9xLG9zZDzz({y42r)i|rd1un z9_&hWO2RZ{o!4zQ&WQIcXr4Jd($0YvV@0ksMr*A(*$$#RRNTCAM~oE&Dk|eNDith1 z!JR~bOpwC<`pS@mr#2ho{@9EWY|fCFB=KZuNU>|1oXaFzNj*!Us-jeSAPeO!vVg#Y zIf%ERI*Zcanxd-Kkv{4=Qxs7^1X4Ln6rfUpg8~gIN;VW|18DmBNXK=IK4RP$^nJw8 z*C~$0Ms~qnP%Gs+GubxRaZAR$XSFim@s)Rg_RjKgcgp=1a_(Sd)?2F`HTP+{hAz9) zp6*IOcGK-NF_)Lu3q!`zm?a`;sBsrGo+w1Vfum}K<}D_d?Aoqkdu~fc*M?g*VOz?D zC2(3nl4Kur>bV|z;J(fFrr2O`Z{wGTvIf(?V-_fq-3Mex3m9wDuVp=XKFM2~%DV7?5Pf-trsMCc3mP|iS z#gIR_WlUT)o0o7ewR@PUyP{lOw7;T02>8Dg`_i0?;Mo z=VEf&7Q8zR_c)`E7$%9L>`ZWaM@Vu%9^4ovw+Ypl91mKt2kd-tPcY_)1#0oCxkgK( zT9w*>>;Z@*ej;DmdJ}u_G5_vKMm-?ln2V8?S*a~$4<3``PX;;Gs21exp1RyZjsMCP zJ146FPcd3~C>wHoPUY-{BHL5J2A@KRX+gx0Tw9`^=&7~@%89pnQFc_+rSpH9v2QA8 zFNl#DfK541haA**j2*)*3G$LJ2G6kc#u6lnebw$6CL^Y4r^ldTKyp75+-TZzj%jVV z;{PkdfSkW1UW{iMYsBot=hdPw0wd$I!H7@IS>sw+90;?a=d6T}`IV801dM#o1s~?! zdB27Pzs(_dL$11*>A2?^b;N|%pp@HE!C{gCri|xPhWEdQ13N35{K1_S3BFY;_yr~- z!oJHwsg~?dIdp1yA+%uf&D$#`YfgPwOE7rci%dg=?Li1-XCi|~))#{nR%K^)t|^U7 z|J!YEmjhB?VvG?(h|j2eJxJtwDYy_kJ7_>RtGa6IQyup*lX8`0FPRZWkLg8J)cSI0 zg-fRR+evUuZGKAp>#s0n5o-}ytN~Sn@Kp0ks=**JjIm>*bVImb*nW^cyyjkIYA!A> zr=^~8s6R4=yc$BVDAM~0N3e!8qI3E7^t6Nux!0JQh-Opr)q2pW=(SLUN|j8chMQpp z5uTm#wz%-*E(aMs>fP!>NA}7|Y!uE{d!5O~k7 ztxTj7dW(~LgNci%SF-O`!7!|aHLf&bFFfVE5prNt$(aq9;BJ$9#Kh$%(++xP-()&s zEE|uaCDad*)NckgMx0>sjxP_7ja91J*S*C^BSJ+AOy(38>D~%Donv_~&*crL&s{o6s0@19hgA@4WD(J(1j!aGbujAf$`_;9&OS%^(7 z?}Qet6}aZEX1%g?1pjSsmxTg3aZZ;H+`CLg#8>w)s-Q0-x!(ZgR zJ*#dAIb*8UUFx_`nSzKo3xh3n0jD{r?$b~Q%b2qm9jevL`i!ZF7@wG3i-HNmBHL%d zc4}E!v|UTivl0^qeVO~5$+%Q9mh^@3g^?klzRyFSHVeNuENt+?aN)jSIwFcAWc2N# z2a9xH1l=*=tuVl4)=y}he94F-oT6NbQD!EJV5#BD(15lHvr4x?;j3NdYK!vDm4<6C zR(Hz2taLtDnGmyT?mkbo5TJ<}H9ULlqi6cfe3 z)bV}jC|%~WJwLM9XI`%5{(-5wQJ490G}QP*XoO{65N(8pS)G=XciV2+{m5iR%&iHg zg~dcFjwy{yB|nCeW3;-?>uhYp-8Bu+nM^YL1kMBx*VX5J#(11lx z3{=@Qm(&bgdzzn_kcgQ|{OlgsRP%GF(Y2M754O>ks2quLY>Nlv7p5V?0?aG|(gB-7 zBkM20dIu?keu1Lcz$_j@sTuRFxn=h&6A=@xphI3}GSVm7HOoSAzh;rhxohXIUTv;Q zSxwocSC9P0)Ii1wW>NKA@{otnx$H$F;mtt^6Cht_ z8{Wz9_BYmuMSlY+Yz6_6)VBcjF+$xN*-=|)FD%OiwwQUIJIc3nQF6$e87! zta=w3Uxr1-gTctnodq6o{;mx#2a;p@kcB#vE$V@XJP<472O(& zQ2$bKrQ=v5krgGGZaa6VsfcN9NeHZOa7j81O7g=%9yWUP?q!3IR<<4;ZUW+B(*qC- zq8~0b9Kix$q3O_-TAMx6_#@T|2tszheFcMSf=K4ufElycd~}Y#6~~rsjxqrevshxO z045mrlLe-ZqoD(RE{x6|Kajs&{I;ecq8Bh66=A8#ly@m}&G<18z;-AN$;a+VU!XxL z?pWiNhZVKM9xT4{abSd<$L}>HSA@&1h>E&Dk2k_K<%C4YeDO3KIZps5DtoS9k}W)P zJGrh-b=-+Y9Z}8%Qfekb51K}$g4;m>ra0y+EeaQIcW`f3%gIQ4lBtQ9;uvVDH#%XU zvXh|05Z7MvSe-PYwl=V5pK19TmnR@JAn%BhGfZT zRE8+Oe0hpe@OBH881-9a3_dM#=s_smqzPtQI$(*v_y~B1)1tZ~V5W;TPqi5v286246 zy3(Ci@QXXkI3vDsg5kRve6=1(GM^1**mG%@fgGD&TWmJe80xrlj67mE?c+AcAd>rB zaHCn9>i`eZqc6Mjj5DH;ExW$2r3gm4^LyyLQ$bFtyx>NlBN*u}1l`&4c1c?=T5V3k zfR+|y6-l;lAc)G{#S~2mL`f}67;>FUJRw!z6{<0^%j{2=3&IQ%GNrq{o5_;-beXKw z1hN;3gm(uaIvMVy#;o1dcIu&%?j9@Q>)Di@h9ch@@Zl&78~uugRQ#h4KY@8A4i>l8 zlw4W<=7wE5vi1;B=Q`+wna@=)iG=ctU||Q?kO_)tmITrI!9)&`%)?+lP?#|u_)9hL z=|_w&Vx*O+NNO^j0V2&PXfTwr z5rsDIloa*$>YSJdRev_oMpF~9j%bjo#!_jcI!{1Z7eN**PkMgn5?rk93g;Dc+{Gp) z!tx}L*HUx(NeWP@U>^X!X0tLfhkISRld0!Qw>IN8nT~sk;*zck#vCrS1}r=D@>K_!x1 zE9-ENiqLP|5>~9mFCoiy@JC^iBoSEd64NwRUS6qR=+ZT$}=?j;o*pBYBTw3OhpYW$Y2dRSLli$a|$y8$+)K?Fm`hiOIEF zC%27n+&sFaGCR?2Y+P8BQ+lcZapr$?|{IYkM*(Y(ODG%KEL`;6h4iL{<6kQq!N1(lnhB zqf7k4O)nEgPD3PS+_@>J+)<&i;Bo+jNs8z``%gX%kj%4SPIudDvE@kyl-k^8Y`AHy zgtxHU&H|G6TJUB}@C8{5<+(`PjWwd*?lr+vP~@8fABKr+%ub^@wKU`AjV{8iKmctW zO!x>OMI++^7|#;Mq4gUPO*Y{}uR|&q+ASvvSH&kMA!QPGC|mp5rl=_hB`rlV<1f-{ zhr7W^-HXs&FdLKO-Eochb*3!h)AX5*c_rzC$xKXxY z?u%DacXc)*YI@P#&s4^=Sf5=BG#3jsZRfY&A7uERek-3w`ZT*09@r30 z_rJ(pdF}zmK3QHySv(by{i%q8MesnV!UQ&DM)~!`)TufTGC45@X<`DZmI1&N@nDER zuqSF`Hgr&a2?1i^7=?9m%fd!Emv5JQh^dMQ_AH4a>`z0D4~0eqvkcOxQ^~Q^ff6P$ zBEBzLVvdCh9}b1bio*PI0T;h@TdaG8X^L>v5K6x!6I_PK;8MjSsiJ6Bu08;r??1{^ zM2t%blhzejrXZi^unI8}4V|tifb4N>pP$pV(Or7`)pJ4P6 z%QR#xpwGfm!xNzaV|RXi%C8c+CmDN0P+Y-Ejjd35JkmZHv^`6odX|BEic#K0bd}hO zeU>8?iDXaZJ7&*RS!nJ=EUBD3VTAHfMwoIY!3!BqQzjNEpAJe?Dh5RI&|ryG(nJ5A zVVn__iXi$`naClM`I%sb)3M#@==EQX=8lRyS2ZCwkL{2f)GG2dRx( z_*C?4C^|_L^_#K!8K-Vib20_F=9!gPiw<< zE~I)fs4(eBw(sDYq>g)u5uGppTGFhGHt#45XOs-H5=SIKIbWBL5lFDe9D#TLg{<&|khk?Rg4`Jy1lKG{dqJ|SJW?K#1 zOolTpR=YQts)!Cb0aRH@vM)Y0y%Cy@7EKF!wpypMRZpUoKneN5U-IeRWKtpmAc> zPOSDBEqOL0npEh*%b9mmEyp zp7SfeP3Pu2Gwvg%C$1YP4u&p*rjn0B$q6VN+}W|{k1&>IUkT1PIjy19)eVv#Gc6GY zY97rOPYDGzeVnC}zGYtY$aQ6%&N>OBlq2wDJ{} z4pNqD0pv1HiJJYCsfbu5HWV!oOXV<0{%Me7$;(25io%VguC$#6c6`Rl z4K>P;P~T^v53vh{rh$)7kyz*1<;B^iocI1YlNQms3{p$VQfb>GPe56phpeMSmNy7^ z7&>ZkLoR#Ak?3DADG`RCw=jG}L0?Fce-Y$p+QI3%*6*&>Q#QkXGRzv>mrOy#pjNQ4 zwGS?3d>Jw@@kuX%_(ig>7;}W1q0b^nW`XRh;KGueY@U*>W^8NZ zFG}iTwo5O7p3(FC5lb(9+Kh)H+mFF^tgz)h*kRX>Ebz+-sqQC69MMe>N?(-;dd4%j zRPj@&z$~DjAwpa6XQm_Kc!UH@l_W_SXH!N_&M^Erw4nSGLs>l^a`BG)h0#a!Sw+?| zk@(`j1Q}LPGh;Bru-&hWFJ`(<2b8{TAs}gg4ccRizB+IA(Hj06qu=ANp2nq$-$DgS zIujq)fTzIy&Zr|wx{q5-kx2G?kYRMl9#iJKkUtpP-Q_RJMhA)d*P_X;IDjHM!;*i z>O!vjn-NENID3L`5+HK@9b9M2+r~{ZHmauGR+ZUVniVX`?g*@vi=*a=v}YJCmn9eE20$mNNbe8MhJ{tRss~gmm5ij5Wf`(NjM>2s!qW_G@>|SL$5#dxPRwd5!!aJ~6pv>xdmBv5%2P1O^zCmZznHb&vt3jC~;k zrKu8en~Og&Z9n6U=r{{r){sbaQxL&9=I0;y)?xO6-JWP#Vk^3v8EwStCP@0eNwOE1 zDsB!Huy&K3VPfOz?y~L8Wxumwf71|AeG?qjkRrzQAZ4S$gixuK;$|MT&4S`y<-H|r@F&UK*ZY0N?k8tpt2*N471-t z0|Ac1BTY)g)Ql)v9!z9x4uK^1ZNLq44iz(r8j)MCTD#m)MjPS3B>>xC9*vAggAtQK zzm_e>G}gCEkXksd?6xbR3|W=22#u7-fD*MR&eHL9AjI2L{jEgqSQ9oMzSM=QR>?Y# z?9N@5+f)}SZ8x(@I(1ib%d2+Z-YMedYaEByKrlvrV5`rzB^aXPjyH`F)xa!nNfT(ZC>GWN8^nciHW3d%7m?6 zreLYzPSAjG(S~?1#rrKg&DEq7b41)_Wh6`fr<;Tu)f1l~p}q?A zAzC%R@FE|kHUrxMJ=rFosBlWQ$`oEBS<&+k=%Vt-T5Iw@4x*#hGoTf=RHr`Mlv;!T zE{Tt)q8oSInIur4WsrtHFsSfy}PBAt@6C>JQ7FKX;b##<*;`Jy@yxf|CAh z(4+CDU5m+S%W`4DoSYPU&Po*YaWdvXso-2Fz#?dI7`ASh4}sq2nT!ZCCJU#fk^PB* z-YEuZIv<*JVE2w49*5tWlYlUHfys!e2Yp>bGD{OQQeFs3EXM1KGtPT+ZCQ7|i*ZGm zj@j-y14Np;f(8bfnX>i};@$3MjC;0f=slJiLr3zvgBlD+VA^ ztpOF9RnfG_#}ckJ$~E$LC4J1Gsgc5wcpZpO5WvEPLAi54#v^g9$c4*8#vkFhHZ-ls zmP#)=rm!hy7-CT1v}kpwoUTHR7`ymd%HE#Ym7EE~BHJj~VAQ1?{G&K*A$SGcdgF|U zuqB9cG9gO_X+$z_05g_*p)ETnm0$c1l@Y8)4~b*VZ8RO1l)rn)th4~1sxE>mtWxCz zxx?i6Vv`Z!+ZzNwFlB6p4EPBKMkNP- z+!hlP(X*!kRZsc{dCtaFXI*vUP=z|$vvSy|$r`a7V_-@my1xWObtK8Kbm%czB3r?Y z`j9^6(H|iMx44@yYI!JYl7;6yCSc^81Sebt>C^th`I~w-W_Y&k^xI6tWf39<-6=4D zh3YPaI(RH4IuGr7;}#zVf0>Cmr(8rTvM+@}3T(pDJA@LKV$tzI634Lm%rh>i)?_zy zv#SS1xhqUXwOmC4uT>#QMzT@wmC&2(MD=z;cB1z*ReR8hrV+_}6`0jD$elSoEnh~* zjC&b%#H3st3KC-;d|6CL>?aO=ko%=QB)P8!HwG%}QSg8ed{;G6c_?cYmc6&10vPG8 z0Uf4`7%v7L10yRSHRHdkoIk-6vu|bRz_iSzI|X%Wed@l|%7p*F;JvAvo*3)XXVud1 zyI`|uERY5$@$Hj(JLHddV6|%+ZNwxbLCH0SEGXHh!45wDIC-6-|AZFsavKc!hj&8YGGm^K2=={Rj3F# zBi7%_wcSKSIjeZ?OlFlpkw`ZOIyg|XOV~@&sA_KB*yN$C83q7f?J`p+1tZ}C2vO_o zBo==jHg@R9Ni1@_O50c?dK{v7+UsQE+B~Zgj@ULxaxa2=m2jiU_A?p7F4`f9sGMKe z?5{n)&LrKlyda{D#{woQbx?{Se2`Kf74Od$>6pR@V=7u3}9|74f0%o28*s0jO` zXZ=|*$gm3x=-V*lrMCW{U&U#=OA8CjZrS)E`ZfY-5ipTEZ5OCia6J@YDxCY!M!K~=G8;m}pmG?h+CIw0M`+^e0i8x%bh*&YlwI7d@+aWx}l&y}ncJ;VqjCbNXlf@DJG_6Z(Y9|~3sf%!Q! zYN30Wkw(};gJ#e`Bjv+EiD{Y{lc|$V#2|fyk;YV+;t0G9B8eXfVz}}L_iMxL`C4m1 zj6&&D-J?v*<&v?)iIw1L!6(V0?lVn8g^z|pZzd*}$!Sa-oYi8|yT_QGh-IGioHQsZ zh9&=F$u9;``s`JV?i%pm9%uX!H6rEID?}sh<3W3T=EDrBbsTmK+KllD#vb9)ONu}D zH43q*<%!S&BQ4*b;->8<8GnRRZ$L+yI#}n);KNBCiQN9RWvnGvl*s;`wCT>u#gQr zl0Flp7}!#Kkackx*Ja4*IPO`-8}Y^|5M@rK)1V}OHptUflfx>RdyY}=j@6_XWOyzZ z;KP)0+F#D=*9numdTUNDCVrkVM(jdMLFr4T(pZAbLQ}}|Aw4Af;=3kowy=w-1W>ZS80>UVih~h*D`fQ(?&Yei!n>Ckw>*>% zHgc7qXO)LuFmk>WoG>fIjkit?323@zBb?wN$7Q>h8D)eWlkx=iLXq(0AVi0jUm-5K z;G65wuP_DPPyU#>7RqP7=W4`rC_7O|OL}I241DO>GHOoU2G+sC%6$ zh^SItLD3F7fg;)KL54AzQ=`;b4DJm^7h#bQKwp=M6dD=d2u955^2RgrcrU=4j5lIV zM;PU0f(E%^lKstK*Ir5wlB!fkC2V|L4)v5yS$}bFG4co-x!|&{9z;^V71Su|R4|hG zdFJ)@xwjeX8u^P7V>r85UI0hRw}bK&0ko!4)C|F9HzmEpglsDpVz8wxFwH@A?}WNz zge4Q|v9;NeEzJ^%*qU3CSXK8f6BH5rYDiieECt7X4woX{4H1Yo)1WJHqrf1SXZIfC zJ+HhVdK@VMg)Hv{3tTBhk~-U4a-l)Pz0VjUCLjjX_e}#VCA=RJVCyj`ZAkVj%r$pm zSLvMlfN`%We_J9bH4|w#a()n;7YJa|8x~pM!OMmrUGBuLX0F}%kO`Y97nabdv?RGg zR_gyS^rNqW|5AGF>|JxZu=Ekr7tvP{M%6JP3rorUb-*P1N5PH`!)Eh%kY&aNnJ<0J zc-NGdivcLHr4l$&ejJo=Eyu;^O8Z=tJvY)yKVfpF%H`~SV6G8T@FyV{{W>ND(K$tCeNTt5FBn(MoTBgQUi$XbFM8<>8S!xml4*T8M84>k!HkwqU#YZGUH+A{uNdwt#vRe}3F8}JZk5_F z$^KQc<0GUz@BU6tJ?h|VD`6*$vNI8EvjmguUk7_nn0a?eMho{1qm5d*E4(v8kx2GU zkYQM23DGINvxY7IMz==(q{J*DLZ*zkOyew| zO3D6|i{bSg)b&&7!myTWta?PAw*Q}*n23cZq7=1%gCzIQ!3|%2TpiNG(SKoT?)86J zchbkE{}M7`Qirxt9U2yIRHZs4QBciBXId^rs=8m9t{9h-pAu>z4FF|1{Tc#J76B=j z<4{dj0U9ChLZdb-{=9GZ8&fh-UP38ERg+5hWuUCzLKggwX)pUid%K)ICsEtt((ntH zzcW1%>$ZLT?LDZ}@Ox;0XDk)Jq6=g*YBT@AxFa0PgwTRuVzTBEJhJ`~tQfbfscRs& z+>zkipNul1x3&DrX(>Y^;h*`M_9ym$@UOoZXT%06%bDf0pHm@Veg8~9kb$X+2pu=5!a9=yri^_l!~8RtHRzrw+*%ln zAGhC1WEhmnuv8H+W!w}p;6o0P18U)E=&HM!QAhZY3jz-kD3aYAWa#Y?*qtnw@b2;b zjWA+f2nb&Vim=Fd3ou3m!6Lrn0HeREydGkTxOBnyOHbesp7f{3+8qUl#*q8~K191JZm=yOAg7&0=r zblf4PAfgP2p$eD?V^jbn@2$a$K`L)3$SI;tcc`(hkv}OJq==xbOwjHC961jIC&mjF z&aihCjCv2Y9QIj*qtzX5>=9iLu`;Dz3``wIKnGR_Qvbu&{P*QF0 zxFV{|JPZmN-u7l3W|K$`AuN%G^5%5vhz@U zp*w?3SNUXNt|N^eT^XAE=_{hjlpQxI2PjfiK!t7?jk8~LzQ1#;BTHQ^JqLP~$+)b% zV58&Sb1YPN1{A`2O1Tx%mq6^Cm~HR8OtuEMce*o8SVYW23QyZkD%}U4l2$_!OvqHf zf=W~Ir|X_&Dk5fjgvj?(2_9L`1}l~qI1n)yK$e;G$jEbyH==(m8isO!Bt93!cNF4` zF&|c_m&|ONSgK?Hjx4X8XF?_=S4sb6pjrZ!!hE4W1*M%2X{QTGoE3q+0OHSf7ns0n z$_4Je9TDg#_CknFuMds*t!uaieKRg-y^G0;a2#_q)na2Jhe+nTf*I3I);11={`^%Q zpLI9mj|g5MRKDV>rz?X?6?cb`-DBHzEAq%V$y(Ak?0(bpY?L|* zsTe~t-HZA;LgbFkIo)~_7_k6ucv^s#GG|8~oq{$%5KP_d=~8-Bl?3>@jV2;u2niS} zp%{;}7lHOfp&hu9UyY}WO+my^nub#u=^uIy3P>APV^E~tnEW-is$!F=i0BcMmaZC- z_~Qs$au<|9kv*MMDsQ%rMFZOFh9sRWE?Ltqyz7F3y7Lrmza=< z4G#&JDoK*r!!4zv0h?O3LJOvT8RhAFE+$MwObh{+GJ8uSg-P;BkfXPSOKn)TEn>Ed zn6MDi>JM1mW&$GSo*Cy{KS=Ul3jQKjj9ONg8SfgASkh_H`=am71YI$JBj@GdgxfO} z6B+iNUtxseDK8_;&h2}^NOvXZumYIrrpDSDdJa$9CUq^0`+@DArXZsI8=}6mrO*xb z!KbLJAPP2-d9TA7hxj>aJ7h8aUZx}BlN*TYuv8Y3)K`NVQQt{NQDh;6b%KQsmkO$; z=&JH>lVGc)BpE|RrPn|yLhF3I6_3AM#8LXLW^!Vxia$70wG@Dna0-Oz9cfpJFE5Gu z^Y;>LY`D5nN7##mQf?*+ajBvK6=;)bhXpQqk{Hl=*EI5&_b%ReNiZ@_gAq-H`obEQ zc!4&iE;pA(JtKbi8B-8(r6CbBuRjQ$nr5L1rh*=WxwR=lO0oq|4z|2rF4PefEmI*6 zWnG10sDxrPl3q(v**0D8w%c;dqc{ij$YyiwZ(M6`O}v|{2S3#ce_5i<3|XRm?heH_=B zq6iyNqLt5Iz1q(^!gE;NtK{zBaG-^&D>aay50ph`*D*?YD64CIhoykV_w0hOXmTpE zkfvLZ6AWtIuAEzM$Vy@JGS*<*%UR(zr`L*q!LPsz8<2nBEnK;!NPE?YH{7$#6?(& zgwf(+q6d@g_W`@Q!SXYPPE&4$Yq}d&!krAr%AO>L{G7pKlKZ~oW^b-b89HmjQ^(!U zxFhB(1W{%ta)@NUKbUd418QEu2q-?2iUJCa`%2IVQTZ z&H8rt7$c8po`XE(L?rcNL5;CG>^=_vH@;EsuwA!p)IH9KBZiNH9n3jA(mo!vm>6UN zXF}6_f^kL|$bCa+vPWJ%5rin>d^M;`DCty9iug&!8u5J%rLbxdlW+TEke`4;UYe4* z4;C9L>6MzhloR0> zWE=g{OxLB7ugs4i_RmgNTl8IKGzsNB9rDz(mhz}HnscprgyFeon3TJfODS}v7#10y z2}bxc@FA&ht|Kb0Hr_cBbKWmgH(f_dJsp@n!n9Tg4*X^FfDxf_gL7_l&Cn{JEt@+LdoWp|XEf#6kiGf<{Iu5#uhPB7FLQJBAH(aW{i~PWwr+meSg(Th?A_S0+zA|Ad>ji zAVwQVdzcZkf)JnA7;8lTRM;B^B(l90Z0HM33m)LPaj!G3h;iAnYdx|Q!ASRd(7|N& zkz_dZa-!*^v#TUOWL*sv@13v?@eQVGUSLXwrjFRub4~nF#>b(*uAG}M@kYEvZVEn% zS-hS%=iX!rBWx(nx_$FYuJcXs$ogim9*3ff z@&l%3TY144s+NeQQj0@H92ECKh`YV86z@k2fhHEK`5{wwS-G+-q{_?w#9fa$7Ha!2 zw4Eb7aYm@a?Yf<=b-5ogtq~`(?!FD0qow$dLOfcZO~S&AenCC_A2V@#>>^M=(taGY zI#W(2adz~XY{dD5@kY!aQ&TnldZ}~@lhmICHLN{`s~7DHVEp^1Oh-g_Pe2vH!~k?E z`ZN?_>`4hv&p8`AN9SrXZ~TmjiCFzlVdV>@0Gm=i3n|AJR0qz&tJ`;K#rT|QiP(-| zbxW04D%7+bG^KnVQn2o4=8ldW;)-oc?A{lQKf(+!1pj3il90k9=@&tYdP!qe?N=O( z;|=038Er&+AcnFskp(30m%)2#;O!THt6q(D%iZQinTqUkUokD0O2!gfEjs=-OG15L zg+2^TbM2WK>H8~V^8Xs9)?Td5NP)VqnVN{TK%!{LFp-BO_t(JuvV!pvZ_txn}HD}jXxF49F&E+MKpsA81Sq#pS`61LCFYvN9pv87& zvS8?HvU!0v_>W9X+zNz(sgx3AD)}*#V6`V>EroDsaS_QGd+sMDB4Q7%;iw8r!3N8q zQov6k;0_|7-x7J4J@VMbpP85lvnzgeJj+6HKZiIqAvCJPM~7g|3hq`ZnO~TgHSz`} z-D984ED0Q0e+gD}gf^zwL-+dDf&^~;%6KFCBFn5_#8UR)F-iVwkYiVMzgD#SA}bTK>y{T_ng*Wr|( z3++o%B!4go@=#V42%!8-q|nItM=%~Bc-pQ*bNrJronOvW&_#O~Qv4YdaG%0>7-$t_ zuFUw0iHLBYuFNn<^HAkqp%Pwfo<=C9Z`IG0+}}(}#93ZF2NEVg?Qe+Y1uP-m4M{^FL+^`i%YDwEKBG3FBZKuO!?o>9()1*FWx;kH5lmm!&xSN@bm|@7^R7fd0_1qkK4u&2%e8es9 zXf=0MIAXY0~}JHUuH%Ab~)9fqW@ZK;$& zMqG-xB}BkikeIXHP7Ze?g!4$YnCutj7(e^ zrcZ`R_9MWK)km{-?ZF=xd!%tkxD+g}l3U6i6q3}p0X6E-Hkn&Y_)}OnEy*>(bIp*F zd^LBJ35eMDvm{V@#it4w2uvAALk3n_GGW*Nakn+<2*asQJU4(ybquJm%>lK$pDEdP za^Og_p^>(&sU_)q+_9$PO37T(okiP{y+qV`9CV^e>Lf%>>rHaBc54(~kh$iL=A1j; zBt=Yl6Bzw0Niv5@{u98DPm&4AP-n=A#(P)!_tK)M&rLZ$uJ%BY>~?}!IBA)YNy|w_ zC)QLM9p@?fl1y;YB4}hh8H{Liw0pvReRBO@y}cyi4YxPeh;Ex8%F09zk<51hGv=<> z!-Y32hN7GRhS;s81!*~rsy4Vg8hb>GS0JSx07?2gfgX{oJOKfpRL)X3#TX-&{IhmK z7Kucsf~aUgMcmdB@_w4}MHu8}4C-52Dwu`}NZLDt7Iwi%t+R}6Zta;)MJDbuDC2eF zLz9>TIi|*)Zv30&k4q|XQ?PI%7O+&pU~p=wKnv#LAzpF2G}{F^9bXqQR+)f^xj{h; zWEzZwXMhkhQ0wjSP|;&p&osV>W@P#GZ7pSJBwP(bykUNj8`?VL&RPj00en5qc^n0e zjAskzlKO)emoJo)oNxosIr7^L?p)AaezUzSDBPWgUuF-UJ>>GU? z7of}c6%3u#U0|?qNtD1Mhp#i~&7~It5K?hqVza&I?qZk`QbQ&W8xoXyS0HQqmOD*l zT7r;^MF}Oln-N?fv}K}wUM&jQM3BNE&D}wBkRZvWRNbX+OLj#0(?0HDJOc&?%e1P7 z_55l7Cibg`BGnpD?JZO@b+^{gPmv!=-eN|=EfEMcQzz6q$$t4hl5?@U?1m)aYsYEw zO9_@_@L=*lv|*s3@+ZP&FQD{B)2$gdV(9YF58X2MDF=fi<*0z^3pA$Y-Fl;lcmc@} zN_lFYXd8frYCQwEjRqG{t&t;?t~?R&A^_^AnsXN$T+FAM3t)B`^%$UTx|hzdThq&K zlfj)SKbCwgnKw%w59yz&a5G^S7v;)2}s+0qHU$h^TbP;kDz5fR_XC76O<|HQW^jd!GD5iSB+A77|Wg#{*c~jAfp`1JilBu_nT|4gfW-dGvT1ngk3^byKB>6mck|xCiL4huN zu_cQx?m>ng(Pe9v0F2zkd@wLEzyyDhdx)V%3@~&uX-^swM1Clc(H^H4!$~#|Gw6tF z$6Q`BQv`oF!D08{UM2U4m4NqJJ-{INBLSW=Xop>G#yf5vWhA?2&>9k{9t|qgLAm(K zJ;u-@>Y!xsMI#SHdo0in6twZyu1&SYaBiD>oZ-e8gmQXjXqXukay%X!_^k9qxhEKW z#AjtLubnA^KM~-Vz=!r9d|2*DMiJ4F3L1aFAz@hxbif`eux3kC>g;6PGmJwX`q@C1v7Zq_I8r`S zz_dS8OGnRranCZQv->l#4_-0e0nTo9qU zPUwtr;}-WkBZ;W4exAq!fr&xz=K~z|XlJvwU0gZt1%@3_k3uG|JtTxb*ciY>W3$5#$?ky_;XD$!U6v5vL@cs9a z!2yB3SgCh!GxUf7)UtVaOA`O>z(;+qkBgs7JoxW0^wsif$sBf3^LXe0K;U-*7{Yar zB>WQYT?QQ?+_HIeOA`Oxz(=1Q2IoypS+sNSSqVkK(5xt=crPemMDJ`)P04bk7Gxq+QKrN*dH;1h^FiFcx?Yn*pC7h-kC;4yWf9-6stCRQaW(0k8*?j0F26z#!N!iA`gZzH^^4)CglDozs^|`WF&? z8bsPx&Nk=7f%_Swh$!%m=JDYEnXsP)ENXpoSG~FDyPVG%bVRLB@_G0qO^VNh;vk{m z$M6u5(?b1~eoLx{{}@AQG;)0%T<9P|FQil0 zZy3|L@-HRrpx|xNbJ%Z!K>LQ~BF^IZmSIPHhMMN_^8GV)e;cqEykvjBb_?Gz+z4YV zWb(ivLFDfeIb5sfzPA!&-o>XKPDl{>`#?@j=Y5fn?C8257)3ta3p$XIsovjT(!KL!Ens5dg@Fs+WPp}U_LMMNFVWDOmLTzofI325Z{DY%XlE}J`= z_q&6i+|P`4SpKR{eYMQ}CZ55eu8^euIjFUxU1-cUoco0_MbzGo=J7A)p9%X*z~b}l zkRvR`LyV5g{mQT-?9$YvHibd_UjrYlLmb}X8k~2(G3n68kD$QlF2|#| zKNRFN{F$U0x;-iT(;Ac%RUVXbkakqbauG z-&Vqdyi)kSXtF@$`8#+}yI~qi{L4QKKcaT~JRaUZ6ZW5g#SrNmxR392|1$6hGbo+Y zQ>1?((Z5L)KFEXw4L00=jA%E` z?Ipf%Y+Z0Sk))4_StY-fR8+t3L5CZCB<9}0#JpEF$ons_kHJRtFU;i&pDBXx3vg6W z>r|yjmW8hUjAFnzW_kK{#LmJBZVDoFlx_}w!MP@miMv@03;Uf^M*l9UANV>q2MfB1 zu0$m5Z|D)-gkAuQ+^xjiz$ss@>_!ZP(ck%Vn{yA zda+PvTjB&h(0K3OpO*z!P;1j*B)k;}G1<2;DR+?3L^MFl=F8EN#6KAL7|LWLTzys+ z$PO{|h@mWG^4K9k=B6hk@z{p|X!! znXWC=m#cDQyDUAp!;No9{%AKVL>iIAN02yFhmGs}gX|5$c@yqPBbJAL!~<$X4v)0A z0c~oMv=QT^JIcr+>P12IQxsAh4T=*oMJhc6ZqlmA1*!5aG24Ji>TYYaoBF?_eVD$T zQV}-A90M_^q@5WZbltJW8Bs|?rqBR90+Ejc@~tzk*=R0Sb;@(Rkqj`l%U+CVBs>9x z`wAfrtam3G#p(Uaj`bsZ#61CT2S5x&-R8U=Vc-aH2&B)9_zQgb#rnLy6(lVe`p9gStcSjVC%sLh5%syl%SJ!yEC$q{#oaYU?h z6>vgNA`oCC$Cmt>oL=uPHuQ**oVon>W{Tir08baq2Di!3ce7|V5PUPh zk5}c~D3di7cgn%X*bukHD98GL_p%CB2u&&DkOBvqOqVY)wp04EvDOPqqZv_-u zNf>hdg~J^;VXzV1Qo%P5I8;0d8cZp9pr!1R>`qtDuXbdI%{JqTnNn&jlK=h%U?jX0 zgc#c;u0#9T%ZwyqY!8_{OGps;av+~5$o2_sB*EvGVA^n0OvhbeoSWtEcXLX{nvesh zoGT#*wzdR+&ANLUV}z}Z9R3yYM8K;6h?1M!F8gX^?sG50j3~LT&*WhP0+Fuxu2C=OZLU^!A)dixV~LbyfayAf8V6q3}}f%@1&YW6l5 zIh+Z&2!$b&r3+WBl1MzcJ8!u=E8E=KZf2FKFR_YKz?9K}3{;QdkxMrYjkvDyMRa0Z z6Y_ZpxkSimIl!qq=XMxmM2+)#e5LTugxv|)tWBw2lwAhD2R3Coq+}UHFo^X4DR;f$ zM;OHUaVU;9NFoe3F zLCw4SuLvsaWu3M@@&SNCuhzy@k1|9)(C{L9wUEizg^-}g2LTz?)}JZl9&Er7bj9tQ$cz}cE?3zY8k@dh4I0YfIQJ0ytw1R!I4vc9(>1Fw6c;Sczb zmZeX3EkLAs5??^B4%jK@+_)zjLBtD$O#THzg2+z+G6wKbCuf&j)^^+7Qw=*}0GDu7 zS-qER9^Fug|1{v=Hd8>froDgPEzY~A8{-Ciq&*wm43-j}0SRc$-UA{B#4NgJ8e@b3 zk>v9)nWRbaEKp#q@Yjhv+t4G%3eDny^^us*0VbyDJ7v7q74hd9Y(y8tTppPzfD<2zO51h&?K9RKrDgO2!4%;m9}BKXS) z-dUd4lf>N1R|3vl9-JwHzXISG9{gES?v(}|F?#mi4o28l0TxrDsq0s}R~u%;lt?mo zrSd?u*8okYM6IdS-S%1TwT2imh#`lElq!P+VP6MWow(?H28Tbq-hd|Nbp9ZxvTthpU!Sz1t%1_-UO~}W0vUdUCEBFHyh<1H0BH>sow(XBji17 zFssaWb|lPiHRe575larS-iQ-{#)jLB;z~4s4Fm- z>biFtPedQD^V(2TkeitA0;cxyH7A}+xsK!A1{=|L$gLTg%Of*I@b>^5cG}Ebd&<4n zfFtZQ$9>wcBTC-4LCfrEazB#sGhjr?I9Z2n&%4hWQAEl3JRaXa6ZUg}MYWWz4U5;g z&l_q)wbU%3Y>=CnUjU|>qIN@(`=SBIn4*@?qbEn%lj2LD$o9xn^~FUox^d2gb6+;P z0iVHo^FC9PG$M(=0%9}(3B;F+z0iifYFrTwz_R%_vn27q27Ck~g+tU9YYTF2=huxQ zCMLljzot1oOB#zr-yl(#o?{zC$9>a?BHpE7ZmuY#_!cNqOFo-wb&cfswvj~Cg#wa* zLz?e^2DX#j3D;h~am;~WSWsMel@NG0+GK5WHb)f+|{hR?;CDJtjiITy4~=H1{>j~m!o`;DSX!eLF^v^8_#i zk-sUi$r6aBhfp{zrR1Md=+y8NXu#L#%==iEpBih#*9e*X>xBf7e+FbUJvm*y?$_FW zZrBmk)v|eXOA`MVz=vD0G3S11z^9ZKRU_1%hHcdQ6`)WE3k$vweryL)K2VNrqBF&#b zvybTRbmrWj4Lo8ZCK*CS>)4n33(!ys*Df|^++PhYq7;zBkiS9>cg8v8L z_-ftmcK2VyjreMk!9&Ue(f&uNE<`-Kz1DGCLWET2^0-V9{3ZgWme*8EZqVzxy$w3T z^745+uzx1(J_+o?tlUYr@5*42hp>1i?0$g7n6keKCtk2_N{WDR?m|MB;%oA)LudgeW4+1f`=JXMAO5kLM~6j6u}P%I66=4w5-e4 zcoEIHD5zJRa9S6ZR;;qBJDTx1+OzqYXHsG?>dn zGez**QuC6-W;u6^K}Trzc|5RxChW0*MUOEr*B0z@#~ErwkD*yY0V6jtj|ZmOYHcSm zKZx!*!EhtSCV%#sWb@dTB>suitg~fzJHw99>?hbdqUs|tPa@`YeL+_8PhJV8W(iu6 zo0zu;CaT%Aw*&8Bpb?+U=Lx8qpRjiXEShJ(712~M?lxl@fHvI$D2P(!2B1HBX`L7JPGrvnq^ zUH7{aD+U@--ae1l>YoX_3a}UeWxnptFwBSnP%?Nxc_7-EKnsQy_5gL9=JGGY6v5X5d~X4-H{3ddjhJoM8y>K3Gr%E0!Dp5}G1mIbrHBFiR;gz$EN-9C@Vjwih#31qCXXHxM7{*b-cGD_Vcoc`1|89~ z7Uz7ffE`i}QENkbs^ zWxz|e4UIT;KtH}u^LivkDF1@&_fuh>zuv8J66V?gKVD6n@{}wmL&cR@DCHgq0!*1gHef| zs_9Xmvqm*wt2OIEfi;jpBV`Me-e{FGww*XfuQi&89t)9>$mOd6Qv}}*@T25?>=Rb% z%QF(rmBd)g8QbU{)PO7~>E}Uzbe5jm^L1~fM1U?B|N1@P&!JL48v;-PJFtuwjVhu7 zB8M+jJQ46Z0K)p*T-)K?O7K#Bwd5sU2YBd2L!giA8fHW%YSBTd6Yz+<1mwL1xz%<% z3^c+H{<_PCG1MHqoTPpB7~p9*gPY%1z|LJlFiuR+JOLbvTIV z{>Brt|E`zEV`h&ddO+@d*2*X?Ldmq8z`#cEnsQBTIM)zRDj;Q#&*ioHLAwlGa z02xDgTTY|nH9ikD^oY?lmC=9c)DL8N7+BD4OI+nbO|H6j4>yX4!eK6t&lJHQ0dRP5 zI8DSfoM+yTDFv%^Qnl?ryIc@lyVx8#LoaRdWA-7dKv}zOk;}Z6+$NeIw3*iX8{?W zUHkZzFynf*Q4H{BSgt-*#$%D}IUqylAPWM1rv6+biRc`dD}3gFLGb4R94#){Jl$$6 z)ZFupBF0%#xCt9LqdmE zI5os$YHnh_3YeG{|d^JV}yyove0B-||+YS}**4ydL)X`t(tprW2I{-p2P5NA!}!VZ7bQ zBHqjA@$coI3HuJf;uFi6X^ZZi1{(2+ks}n9JQ46+0K^GExhvx;5(6Pu#D|rscN@`o z|Dxj9oJUf7GXG;5o?6}mE$D=~Yd#$6_+Dd=Fnh9j{R?M*Bi;Kz2b;Fuo|}_c8NCPM z{l*nx)21?dqSOy$`2binMm7W{RdCM32aP786-gb_Kw)x(l;Du$Lm)w)CH<|B(sds; zhKN4PvUv(i68|H>KT+_lIrN!9sPS%=zu&`F#clBcoN_(}Ifn~;zEv0Cn-9`{Q&Ut9^1?^V1B>50-EDF)T7awS&*~pzHAgR z9k}N4;BuCaAwN`Lz4Eeso7}NhMV#|-8YSPzzR4kKtZEOph)&Dkm0jjwH-L z+LX@eUn2briT(y69J`)3wPGmxnj z*sgDvO=>qciU@O~qj`K``)9)LPgn`kz~wi$SP87p6TYG5C+q=$g>ktcQtR%Ph8kg9 zY8DTwkHkC>nE006=A8Tk#_d}fZp6T7**vx-iGL6^V*_2o9cb%51VtVWWH{HV)v$lP>W(n* z2)96z&*LX)QXB~ij6g%}xwadZdnIL%xQ%hdc{th*aWGsTNgTBT6Qfk;NZQG^kej z3de&bcf~-<`9-x8jBG&MOPNhBNBt@q2~PxJb`Bst8^X5T?Tl{^<^TbVbSIIH`)v>v z=C9m3+31F)luJesX7_o0aq>5VBo+NkKtRk zK>71a?qu*0!#8tzbfyS?3cz96;`QWYgv#R5+#F6wIMq1hA*Q@inUexb{Yb{sz?g1E z>)oA=Yd4$GdV-&x2Oo8nJp~^n_$q)OC#7MnpvUQ`m#&^+j2HJWI>YEQyA3tF5_}s~ zAXCVh5OQRp5D5m5n-^D`f&rC1R)Ip2`YcdmM3;_xq3zB#qKMH^v-rB9kHkC&m{=Rh z8{*;^lXFruD(_q)8sNp{96pazXwWC%)Nvkkpbs9AnbUBqCSLlEJKu;S`rxKy6kiiE z`u9vBk>vugu*G4UU^uGDU1&`55YysPnUfZm`jL!x0b`#d(KQ51JY(uAzpE)2Fl&mf zHvYbb08J@(gA^3;#J0_Aw+(OHBIm)nyBlpp2)+6o8w_7d!I0t}px8$!7I!w>8iPKq zyi6s7FGqPG+FGE&+zOjj+&V*yFt@ThT>Rk^L>>Y%rVWhm+fkcqNh_Brno&eJDVbaA zI1_{-*9f>^e=aS#QA3ZgKbMw#i7c6KcRiq3ebK#RD*y(J4TdWZG1WJfIjO#>A1Qt# z8N=Kdp8S!9>^i;37$dwq1v6vVkm3qZpvwvttGm+BBf6}RDQS^1pb+_< zK*q$%e>HcN0Y^-%(qGy?6ZT$!MeiiD*{cmQqIcp%Hd)Q80t)kuP`nb0+N{Z$U9$1! z8bglgRSU{Efuimj$k4vTl)xe(%#SH!iD&>xJ~m+DkfII>#OQ_h8S=+KudU0z#g2HG z8b%ipiBRxTIXu!fLA#I8&bUQ4Z5$C}sATZ(A`e8H0a~gb8j}6tvj!T|&Gq&}fWU*uCTjK7#?@EwECXXBvM7|%8v(_10CEj^;e`8s*`=7z!NcjLz!a9Q=2&Zkj z2O3XA3t%q)I!qD#K>+744FmeYh8^(@=&n(-KO~6!5Fo>bk>ADY!LamD!;Y|FESnc@ zN#Z{Y_}by>WkwG-?3fNWxy`7azRu_oz|?LLF`bVz$cX*`XUK#aBTp3hC;(=w3p(;D zKC*kX;qO6pF*s5_29#!0c z0A1(ORK%EJ=sVGv;t33M>hXf84NN!1q=wWMDv(hnx2*od`?c@da6;Bz6Z*rJ$0=o$-RH|sGIBKC(~V?+-_gH^Omf4ZGrpXHAi*<0fF>s|SzGKZNgaEpfe&cTp^$tQ zD<+>L_OpNupUL?0#)WS91kX0~0dB#sp4j&ER&o%H;={Tr~x)TJ# zKM(L&Z&2y@w7AvX7yk2&WPqj2H%JO!ULk`+suzIj5T%-E$^kcG^7~fNaW6Ec0WLhx zl&MSO%Q+-+y$D>ejmDR&+cs|;5-*l}v5}P4B{|HaE;}<=Y=j{COMvdb_xk2S_#`hi z_|oq!d#VU+`HB6q1bb){2Z6%1@p8j1ZEL-KhQW~H6`(j!3ukgkZZHZj@Jb^o?K8T_ z##cyTkl|He@RfF`IX4#wUTp-Wm9{Rqh@T)3{xu2wq;xF-{QM5D5P|z+>ER zEnK(Ma?9@Z@yIjvaBaPZ4+unl1CZe@8DHKkwrSI`0ld)|N}F1)0c3E<^QMGnC`5vf z&eg(wz9^vq+?R2dFUKN#~-M?FOQE8qoj)%@>`tLAeHi zG-(u)ybC102iep_MSx}SZe!SuR&Fq)cn>HJ)Atzi!&OxxY;|jixFz0eTm#m2{oB+F z$G#L88Q+(@)TK2SitYVIv>PvFFr@eZC}8i8F9-Y&8h&Z79Cq< z0WzV>0FmiiVDfgtHgAfCTJ&urDs5^x8#aSOp6`GsOfK3BGlAs0Mp9aj<|G$C^OzwJ z{(FG;9je4kVdm(*Z`cElAM{@$+YAB#p?^T-o#sqkP6q1gob-o=KHyv}kDmDsX%I5} zh~hQAQ{jJX@TCnPX9pSv(SHJT3}jU_MLBrF{nWrq=MR}W8uAnPX8=b3Q@mm8gEv?*_PQ#GncY?O09n#|Rg&KhL zd->%C_Xn_OI}h8E$1bjJUN<&$vHPR(59m-Vm`3+O`!~!1QNf=CPpA33La;KidAPcE z;)=~f?$5?GAgqvFmfuG+NbD0XHB8V*_!khOgLlo!r6XI{ZJ8Kxe>I{3UyMYOPbrf8 zg#H_#;l$fCGP$9;#r@r2OS`MQ1?Uk7{0{(QDUZk6jIZ4~F;X4cGPZf`rjZHvPa|3< zf7E9bp?+fMOE8fIB=5h#d$d4Gm#ycJRvOLenw+dQDfaqUyN2^^|83ms%ef6l$t~4` zN&)|Y0DP=&d%L(MCMMTzb^kTO0i!Wr*5^~U1cK=Q13E@y36;LQy5(ZGmxR3e{Rfru zcS+)_H8VkPA{aUrqqFK%{6IV@&u(u+k7znRw-=rRBGW!#!XPF!ad^w*+OaXWuTcyz zCs;PAitMu!cs~H6r8|dtH^(=3vwW+ zySY&e=-x=t^Kl77mi@tUsJw_TP0Sp|U3=HEevVrh)qvr^sPr48K1T+Ndc$j(qb-ewp?{X_6*`2DD0Fmh+Fr6e!$pv7Qp{*lp zCr7HAM=q<5Z{0F9GBHtIzje#Dad)thZaFCEG?e zPi~YQKDRaj1B@$v$yB{egOKDV~zKj#SqVxxC^lbfbTLLN&25ZjfXPl4 zpE=b442L{Nkte8_+_-6Ec+0lQ|3}+-2S!$v@1Nd_^xk{Rvb%IdHf53>Hkk=iw$O&z zB)gN4O~OgC?4m280wO3V#e%(e#Y(X&Htb5VfPxk5z3cD&oO|DQ?v!Lsvftl74|~Jh z=X378r&o92TsVzSqdv+x2#%lkHrOUnvTKz)*Z>P!N5JYX*3sQ+dx!?VkL`EbWXSdk z*{Mv9fIHOO174F~5E|7F>U@-Q7@Wi>?`ZGp%lEj$jWVxK9=Ryv2pCjLqZ~5d+n!(Q zjx<6*M%0kCdJpwK3V&t=N2~b#Y}`_Jx;IryWn@Gno#`oc_h#D*?r3ACTYs7QEdknQ z^wn@2LpUg?GUHQe`f53GP4>e(*08fARE^m(lS(Fo$hH^JXREbR(s7XZYEhBc)m~^% z<#O(L0|nGY5;>2Qh_QtNP5^MM0Cd4}F4a@YrSjQgt}`Y7xUiVcrTQep%a?l7`GPyq z$N`zIdivz67qbI2Tqo&+vrFB&p{a7ouT?+U@Bxu2xxro4LkXuq;3LLM4BNXI)mrJ= z3=xp-8kZ-w#XgEz0EWU-pMP0umAu#XE_bSd0%D8aUGpl{N?8kGk^X!&K9g`CW^$zv;Vc@KpMl(5tnbzVSgB8uta)Sq7a?ZKrCaq_ZLU64JLaO$Xw_({ z{C4;(#nSuuX)06fOXaBF#zDxt4hzEtn-PXaV+}{AzK5u4rNd;=s+V!+V|tf`LH^My zc{NngnprA61)W?sK7fsh2t@gABL+nI#>3m%VjsoyC?>8HW>ST&?23$AYM5CvLoJ~j z>x8k5QqoZNlZVl*DcW+q>ArNK)R*e(%}TG;1%{JIuPbqlnZhnqShX9ln4v#0XRv^rFTUA>>WmbW2Slfc)V5?jwk#@k1w#aM ziXi-RvIbfvovhl zRb!^WRR9yYz$(cDR`%!IMaG(6E)e@D=3;%WYM(}_Sm<7OMyWUDE-_ZXb2aZEF*5~T z3Xlp|R9#PJsjOdSpjk$EG+rm-fmGJLftr`pJWiS&#r!IFxtRx4h#ONT9_nAl-&csG z%3Uf=PSMROOZrzEA|UbC)VZrB${2t_;*XypD_!BzWLx0|4HEF>8=pgclrsc}R1+T` z%I4#;cf=Z_1Z4m5t#PX7l~#9up~N-d*`>MDkq+t*eDH6O-2kwgkhvr_Zz zcO&K>@S>U&l(COut^h;(Z{{X-dslyFU#aKJMT<+PyHUgU%S|mR-a#$vq`ih}9iig$ zl}fbz{ES?QiDL$zrR&rU$*?MODHkxXiRnVzeQNd?@t*oTX-Lb zTxJqg)=j$S7%!k9Vm_R} zEDin_8#|!$u-?m3Z?a#Z7N9TSCc@)uGSR%#QPwlc7JD}vKcMWC&M=#^8vi@?QOrxg z_zak%D$0{1PP*-1YK(xEn5?pkVx#{@q8 z-|gn(Rn&=wg}T22_qbv(JT@rjWWUn919Hj4aF4%RZC_OzXi7BqYBQcsps`T*yVPBB zhHN~Wp$)@Remdxz%sSvb*ED3*LjB*2|2{t0GTp}w3~9%Y%oLH% zg|`?eU|x)M^!SKqS8=zGH&pCf!R{&8IL%7eS)skFOZvqxbZ;|ez-U5a%1T%%?d{MK zJrC)8XEu{@?=aB3>adZEGTy0-xTVtDSz&G@qc|Vl>p~$4DHl(C0 zZ3+@Ex-;$r#tYbKp?0NyGd~624cJ%o7@8|@m>j-Zjx;e=K(SYowqgf${}Arc81HIk z9?GT>e*RTKhUcW|QRrIQp6Tk9$!8xnVn$v<%a*8_`DB*pE@X07y}1VFBLrr5-m#yD z<4+y-9poQ1ctA~}p@ZCfl=Cq-dkd#N`FCb>DR+;-0=}a;G|f)%Q|P@wN#Ah-%4B^X z+s1E+Y^df1e%um2fRz0%x z_+h{qsf(d93>RYHFjD2b4k{z>t2aGCqEV ztot!az}KnCKdL6m_#zBmT}>+YbArBPn1EN8xZS_H#I@u@GQ~)NUj}%H05w+n&XRuV z+RWzq+A}hdf>{^tD+Ujkm7-QPvAwCUhT=g&;Rmjzqmv~$Iw{6|)xZIDgQ@uLC}P%G zDeG&n4w5If>Cb%~C0SLRNv-VcZSQL@q_Y|Kb;B-|U$#iyX5_hc)o80h_y$2Bl}9CI zt|Lds&^L`45RaleqX+eEfyhJ&-%>(c-I9_*nlRs<3!$;1tUEzFB;`f070(g*^m}Au4H`WMsBfzSBKykbohoM3W}EU5y{Xn1-0N9%M?j zpQ!VwInS-t5#O)Y-@}^rK}wGLo0ya{B)@OQ0Ux-o<)J3({sY{}#(i_CBb{l_t#Us! zKtR)`ro9vysQF`<$8Uv=SXfB$xOva*t;F}M^^X$PLu2cQoveue@jR{L`_=jhtmARa z^5_(Se$t!+B1z(fM7OK)PcZgPGT*mXN_Y24zv@rTJD|g%zJD)>E*2o<6j0!e{Do zknIGc%TF6=mUfGF6mnB_m8MolkSg( z3i(`mceQ9rcq!~pz!*nJHfxzOp3e05N?Dlg&$~YxR{k+l5!|A6TWhKGzd+|vF`xm9qW;E13jxD^?cW zKaDf5B!Gtk{sq7{o}-x(nS8p({oDKl%CvZnhJTFs-IDRF~P3%TryY z?qZ=RP09ZnDIgkphp0}`#7lwy14u-O#(la=49%p4>9&w@!Dv}iKqI+6bFca+XiKs4 z-zJW6T^AN*6mlzr1iZV(*yc@?u(cAT6qDH(5)-@S>uh6$fUb>1`DYGlzpdIwZ>p4* zh|%M=GyC~QF8lV|12|GXg@l4ySX7FG3Z!R{Gne>#xi0ZQxT|gA=Wl=yo;U2V-9!U=zNwY)d;awP#p}T zKtRb=H@cQIQq+E+h@vETIT5j~+pkv1yZsFmQ1Q^4qa451Nl6DlBBjN7Ba4^Zfkp|4 zqm5Z39_oJ({>enp-MKX94xS63K7*IqyLc$z5CDAcC_&1?PLg2zWnoujYOU4@DdSf=ET3URngv79y+5aV869_$8iYdfbWTAMl16{k@42PJ+M$rKnL+99zw*|HPu}lMNQo zn2Ah$^qRp>xu@upX%!;BydX=K3>FZP8`B{k3RnOjZvXd}RFc`~910^ikAeP>JZ9$>s|=cbY-w_4&Pt5>AJZ z7#fvjkhu#x-5G|M*U)I>qKq?PSm#u(E1T(E<<2s~+$vAmQe>d!XJbyKJs!Z3H7F%% zB=pJJBO?S9O-+V>%t=w_DoS(qVuuXhv7^E>4HZ({`dVI;M*Kge13orV(s_^)-(8k8 zOXPZ%QRemCy@?XehroA_lBsO$S&&`gbj`+!$CDYyHm%|B{ONJsh_zf*>s_F}Mr$ews_H7<(DCNMB$qFs#XpC_iqMKKqGp}3~v zGbjgAl>AnErPZ?E676D_Gg`owKQ*d2Lp@oj^-~$+DUlmXvRlWfob|z$wk17N zt6)L7TyAXTk+2fKZ2mwz0jaaU=$2cMmb4C%8Thc+Rn<G7*QWtov70-|t3%OZAB#>FsrbEMsDzfAPW z_m*T?OP(RnOND zjaAmAd|FnTU2gUPFU#K>$#n93T+bXYUlJPfMDt#DwGI7d~zH}*!7;s*R)0-&b3J~!CX|`0z6=mzS zQS%Ro%Zb7zzF)1^VNFd?n@Qc$(eK90d|u5YJQOevfMi&bJbd-^S{eGAF!z9TQa3Pd zF6w_J{!}dD8n#SmlwH?)Wudrp#t9hoXi`D1S}AN&A4aCrO2T21!<0b+Qe|QmZgjgE zPh(7*FK*>8m4;YRMv2-xm%8;v2zZRf)_B57X;(qxoz;wQj&f?k27?7Gda&Dl8nr9_ zftlhqf+JU`uhhx}n0(${ZOB<_6akf4@21RW!;G`J{!&*;W*aYc&oR>6vN<(S^G%pD zaulz2C{GRy50`Z9#B+@@%kx;TZ{ymD8aG8=1M&d>$?E5@O25|Xaaq~^JmUt;rJijP zYiy|KYe65*(@u|-rs}Iu_+#WYk%j zdm5u=`?5(_4aAKEVqXGLUOiSG8{62%{0D}LRN~_lGNJQFIwzwH_BWq>~&5`y91i9Rx|IZD8t(Q(njcVcN!?5x=`25F&Blr z0tjD6o?CVoTq>&-<>N30|H`>w5^t@>MKP}ebFg4)XTp|bDr|qTAo~?EGvB@1kjvz! zE%VD+Cgyk5I%_cQA{f+7qbUyEou$(jE?VSXW88qcY5m-W*hCSp1wkB%D$NB~9vEUY z$EW1i87LrmHPpImyp;EPc+`~Q3R~2RTJSxxZCsB`X?=46- zXHUA2cW*O#K)%)FwN|YZ_I6;_2+d?W3x!qg9fp}(?JO(flo+V_J2CeSGHE&cjWveH zq}A~*vkz(0$gR;EOnNBc-4JMxMLiz*RA1V?$Ls^f$|tIewFJ7 z4H!^oH49I)tGK_+8!Glg`iOD;E!!_++4*9Bzx%Ke11cAdH8?X;(nlaAYKp>PUY`4? zapqN1jBS+iF(~`XYfNrh&^9r`eXndJfCuQ9ai_*lFHL%${BZ{)-`r}4h!kds?2WDCEZw5ZH*j3d|k)Hrb zN1H#gvTb76ebP7q8BuhXhp2%%e+uVB)R3`NzkS!I&3|4|Beqe>XP{_yM>qYrV>_bH z8YCdUsOc><4<&pKLT!H05#<-3H^}_+i^xh@55OX_Nx@0CWnwtx3kC~#ZHaQX)jaaS2IlWp+pl5kzkW2zn$PyNuk=~m*Udg4^*0%2H77-V z0~Ar&W-Rok+LyU+8YiG=ZJ6|cg#x|>AZ{=Dxk+@6xo?~Q+}ca#p!VOvo>vuDf^zL$ z>6HxIy6+ky;8iuLLYb4I9s;Gq17){%y?fXYr?&psH3^>E)%Ov6eWTn*Q)z$owda<} zkn^KvA23SW5L3-ZIp2dr1F3!pj(tkv%}HemlR^7iKU2MvPmuM0OxkN$en43Ei^Jmg zP+D5(>rL#T^g|0qKo9)*iSeguR_ zAIGbxt@Pu$AezKT@1lq&Ku~PQRRp$LkQz)>NIYqzfJR_rB_Zjhyr1YJ>8QoZo?O5C zsewX@JUSVox5mHnr8FK2_!)p|GLUIFOb3?93O_f-e3F6rDCZY&j)AE?4y|9fT5)sKZ-0hmi1G{2#6?+4}ypK{|l#oF(#$7N0B{OBf!HB4rahMg9RKrA+)tB#?AQhN0abjW@5hjTtHF zPfF6JUU#X3@nTsmWu(oh_<1X3{RI|nYA0PRZRMP(`>Rm`3TA(wkLOhfHUAstB!AJo^n+=ar=cddZYagm0 zlWAn6Z6`woytVp=iaZpsGk|J$-SQ5pkndvl0d0zgC&5D9cf~!C9sAA^zhTmD#t2A= zO^O)?Trg77?vQA*#%Y8`SbK+zV94mjGmI6GAvdxTR!ZALX^Fwsu2grs>`3GG457_F z+!|XcZ7*mHsml(Iegrd@VkgN`XIHwr+wE<9)u;Y zMKhUPF)u5a%y=H@Q5JBDhXM`(aH0U}YpHrDg82C4B<%uX+xU3H1hgm`6SVp$=L9&3TqE5p zO+$C0LFScfcoQX@1R)-C%$C?E$enEVr?!s%iDVt!uEwX-1zq~zm-V7I-`%{T$EXohyF_$cOdFw_*IOjgEPQ_I~M#t5jCG}d{bmqiYFQ*Y!s0Oktk_o)nj*;yTBL$iL9|W^Cn7I27#85 z4F1SYIICz6_nQC0)~_ouXcXVC)_qu0>?e8+2;c(v!;>Ehw`{Ofso8QdS;T zqJk!C^;z&=FwDFvXpxIDiZF;~dOAjL`$enVazh04z11I&frHwwz@9ip4NkVOmHsfd z(#!)&qMDjtWT4)w@aFaSg_)~L-MQ>Vsf@eG>;u{=wTm*W-nDZ^8p za$n+_=5+>lrdjGg(lU=@PQc$LE#yS6v2KYpp>k6BIIrs2ItmdzQxA(X2Lh zK;mgAgsMhL8h}LXn5>lBR?BO@!q1c$G)zG3;MS-#PkJa}NT0<@xxDNF#=hKZ3=)t+ z8%ns?MKNpbLE@pRX!3H!7y%_geRWa#{g?r*h+z=>$h%7P_H-^ybuOa=D(^-NHA~0e z>>WN;H)UP{lbVoCN0O6Rq7N0#X&NQN}n7KQbhvchOPvoPxG^QAy4gnJ`jF|3PHnqhWn%DrO425+K!bXyb5jNi$QEm|b+u6cY4eX`JgYO@dh-uS zxeWuncqrg101bURzQVu3C?VfQyN05#qgV9pV5Yc@;7DHevlcVb3hi`P8*;O!L3%^Q zJ{v5x@Vai$qVH9Gj!~D$PiDyLb)AJe_~+D%xL4KNDRUFdeZ_E{>>3r#=^hwgw@%h= z`wRD6qXtY=ta^BE^)hLxM=EOGImh+YjG!e=|OozS59+y zntQ$x0*b9>N9Dyv3VHz`vPB(^V~NRy#Z+!pX?c5ZG38!pz<_K~P5k@Qi#kUoUk91! z5*4nt!CN%=bG=~$(nUk@Tx+Jp8z3Gf#FjJFrQz@*3qYUT(IUPEEia2_!7pB<;kl9U zkS*w&Vkoq0MK;&vUTpM$TvTtbdF$q-w40zE#QSbIm|}RcG~$o3ayJ_{Aid1C_{%I6 z{}S+|m$=8YyF>PHe5v6A^4P{Q5D)dg1%C<&X(dMU1{m18)c^qrGSR*?2ep40_P!#i z%gl5oFAw81EvC@fT%^Fr#O$u~5wI zi^lh>^=q;AZ(290k#mQNvS(12dz}#izG+Q&wcqSUeU$WiNF=d13HL5qD)rbm7$l%! z(3pn3i4xuj;b&m~euu$lX`g9TuAywMHl4kjGT#Z) zcXUOI)F-CLq{q_l!QOBSuD39v1CYjVJ z9twCb05aM*vG@sz42-cSs9oS$r7z2aOicq-Zi;Rd1-^4*{ms)iyw?w>RCNmuBXNjTq3=s(1T1p%-eU ztdGE=f+B^dtn%whNf)*Is9^&74ilxW8mRflFy{?c8x>NWAD4ZC)=rkzl_%Ui29mjH zt%{_oiGQN%WsRq@?}bfjj#owGB^H)s7+Fs2T_zhp-)H0{t;tOnRwV5ddOy%aS;5Be z1^01d&8w{NCQA5(5~3Q0%=%z@+9!=LuM~`j0zL(R6ih>HXv5GzJVC^L+86<8tEQEg za8b%G_p9{-SSRyR`gq+J z%zR#70uKdz5rA(E51yV}H0Zu$jDRn(PHv9UORbAiz6^y1X|>y=m~Zb%l{zRIzGA3= z?WD}X^Xy9IC8?i69|W3wcPp6x^i_k+>)qj@fUg1ApIF?u51Q1fx{<@f z#=0Qjdri-}kwem0AMOzXVFh8d`>1==pmQwX!W!I7jAbLkDzPs-0)+#f;t> znqLtbMw+U%PM=BoTI{clA5chE4KxwNJ^1FQ%-_IF^c}8b{@QPi6%bb%vkW}c|9AKk zSN!O?Y>CF~K=*qC1Pn0wI~fd2TB!dY)PH#0+RC8wr}$2~Kbn6)o)_Qg-&E2?5r0xd z+?yU9yZC2A1k|@1TI#*tL8X zr-@!$Ht#o9*+O=Tixy4=^s?8!vB*K~w-lpf?VvZ^k?+j7t;|0lr8K^+$VC}j!|)Yi zY1XZt9v+>N9ebkTw|I~1Z49?WzFVsbvAFnmMnkWeopQH@n}`T<8dqae6N2~wLXg3 z8O%O{(e6rrs&3aR>FuS4xQo#OiWar-IK8OxQ|hizeT%_wLC_(6B7Xj_+s$|ZPuGyw zn2&OHhePvwU|RaLCC|y_+%pUjke$W%`6sG+sQn(;Q=gJeUuELA94Fq{E^Bo6G(tcT zme?=0YN3F=0K{?2HyYgD<~_H#?#I4vzG5di@q`hci z+5QHZSK9L?N;m)l<%wnUGS@=3B$q8`4>U|bCft~N$+3~Kld=wi74337IXXTyDf^8b zY>ZjnmrR};a?B!FFj$@{`;t4#x@6z7$VUl>K-f>7CfdqRPb=(8cjmJBtQ_WcsPUG_ zuUcf0brW6f@I$jx>|tQ3VnpdlmcDn&zBSRH!{J5@sA4pv$E20gj!;_NOx~_c-W_SQ zfNxg!eAS7(;-s*nfYFm(t@RF%$zB?R?r1{=%yg*U?K6VvWn`wbW1t-(G_BUlF*St} zXQuQQWL158W*L(a+_8pExBiN1<-vN<)K^1s9HB_0I@vidpLWL^bY7{>n<(J~2xK3& z<(3>wE{BMmXpDf*XZQLivn%hUppyXEDk+)CSa2sB_O z&9mksO2dnc7SJ+oNW)blB`th0mz-gsfLuxM_ODMbE$noEoV4*_hLKr?M)$ z+Ye95T*!^_A=&2`Bp}h$3~SUmDeYWnbf_n$`7V_y%O#l#EXPb4ZkDJw`z&8GQ{s6L zeF0K-eqByardaCE=K9(T?pYx`jT2Mx{r*$wMb%7s=ffjg7#N?}=!Vx;rrZ+41f*Qw z(NG?niklGTqWnyZnd!kDs3~(4-q2;4H!u3AQKxGUvX7Anw2?dpn#}SQ~yY~C}ju= zbq~v`q&}aPooCn$->orJKxdLU)Mj=GKZULZni!{$t%P%~Vyu8T)0j2jq5i}8A1n{0 z%`fTbktv8$5iPA)DwV3dOzDxspbQu=H&C7Yv*|@MTMfe%gnv$yX1>&2k@M%dP8cMhzFm_g zMh0qrCFW5DD>`K&BPU$T`&#Cl5dsRPx*Ca`God~Tngo={8GSEWslBhi&rKO=emP^+ zN@3H$hys2Yxh(Hs$wJ<(H_$9!W|sBnYNVK}z$8*rhpb3<8w@h9)P#rnZ`8+#3-e;9 z?B1JkR~sQ9CO4+n$VC~?hOwW#D(!@3G0ckWiZf0topGA{+dao=TO6zX|&T z#9q?{v)rX)*iQqIGje33?3;}hFe6rNd}gl~4W3GW3G{u09;bZ&-K3zEBO7EJIQLQ` z2h4A8%mHfMlz9tGW^v5C_)Io`YF|-0%iU`HW%BzL$tkF|7dvZMUPf40pszg}g|h3G zbGSOk*U93NHfd9rWP^=##=U$lAyG5`4fJ9LXAQ}1goJ9E{=P`hfOgs3ZuljwUxYf; z;FEUByaQ&nf6|Xf6|&1@0@t0!o23M^E+XH%8PTHc%bBF-jg<5XNc&3AWux7A3&K)# zsCKmNuv6($X9`+Aspp`z2jqReGd9+Lj_D~Xvjg;Mk#kespi$G(b3_F z$>B*)dX16hlUFCLl=fO^G)>|bRc9{Kxk~mzb+0p2!1rp>98)6&y&e#yHH9C`tV%M+ zY~0DRvC=?!pfcp%V8DQ!p{4|F;-=I$LOoEZ(lykuT}Hf9#+wW*|ClLDu=`u?lo7dV z0NzXhNQBklq$|e8uafmrqp}&|TMQl0F;sQ%38Q*hHB{6z&a$V`QR)cS7*}P0`d%&RxjM0*7}QBcNI@ zZ-?2V`lk4I?4y`>gQ2D!chJVYv+prVKw^$>^^_VLg}fJtkM&oM%82CRHmL^WQ?kac zvp3q0<9&t;sH0BCCK0c>qmtiWeLQx>m-&@`V#x=L7x1C#+D2-kh`T{hS&crZj01eo z+ymNn4bh<8I-@>>bD{>>=i7B3Hur$AH`X1ziH7|n5U4@=KI8J_NO|?7`=|i|s$eyp z&9Y|+4(k3f+=*L$+p)HxvGv1le9YZr{sGOO=vM!!Yh09ZuQHgc+bLyVy0;+Jiu;Ta zPz$b^=4&2GxF16G`*LuTna}6@W^MV;Cp7H7V<405mfcaaE8Hi|KA?(S(>0(L8uU*A zAOgih6=~Umd8zxf`3Jn4`p7Sfpb|?EKci1jU9`$>L7$xqp~-?(@z6*390V%Ty1n4a znxjlUZ=`^3Hns4vNiS;rl==YFxB;4%S)IM^3kI571JvKGwqL|{dwCdEjf}~{<1d+O zz^AAi%8NbJ`^$K7W|3Vx!Pvs3#XOxVfEOY^j|F4?bPNAHoY5cFNZ zzBc!D^A4!ZHS7H~D}5E;0Oo6`zSb;L6{3N_ZyG6}P;1DS)kZ1bf)c;*y!*C!&+UcV z^qub{?27KY^Rz2!=pMq3ad_)nW-P8xMw4=@+{5O+q;>2t1D|Z{s%odmM?g}T#BJWr zY+s*y)KCF2ys@;xL;b&pf3-=FmKpSAnQG=E(f17#5Q!QZA4w~v{Qw#S_ajemhL*^w{i3$mMSHrFnx@R#Nu@KS2ZdGk=jQy^&RNY|$n6H{({)IDwX z0WF)kG1013?LW<@E5B`@1;@)Y|Ln zS{SJ7KX5%rTs6k}S^u5ITux>Zmt_36TehA0r@`bO^GXLzTr~v$A_SV+WuEou_*(aG z1I{tENB67sf3V(Of-D)r#MtyY_h0jEYyBXJT!fp|^naMr9U2!OoJ$@}!rx-4F6#-H z1lFYRF(*ZBDTd9KH_H_F>N)jW8TEqJ&y-jv?c;gkTDDP;1({W24aC+2BGGP_v&?dN zw~bK)Vs>NxYEd&xz^t+U-Kaz1rx1AvZY7C8t$VD03!yuFO#a4TNKbw#5V1$4~ zR8wX}25P<|=0st-Fr`i@+mpGS=Hgw`^%)tc_s)3lBi?ZhB%SLl_I1nITv4@Z7sCYf zur}63YTcB%D@-zl>1b^n%OBe0-~6`}AMfFIGx9R|WsAZwY2+hb@(*>+8j9Ts#o^*T z^9WFTGywDr3rbKD7%NZ5vmB=RXS?i>ne`LrN~%AvIildkgG;ezh%ds z#tmqKHI1RkT|4%ILNZ_$hu=_){af7L1_>xhYqpy(4}Fe(AkgNBpM!~vg)HZw$;nEF z321XPK1;$%Y5PH=o4k5lVs?5;k6+y1cmaJKQ9rDX=rr?F=m9|aR8g~tQ99qGI?!+d zpQ@orr8Y`A2uihCAX}0Z^X_0n1bnE5r06}={}6qOsH>~H6lYk68X_P|tnchn7lj-K zgho{Ssz%4l(aD&H8zrDqzVThDk8+OChtXJ_iL9zw1BA9>}w>mvXfvO$)nAf z!!ip_My}6tCmXm|ZfH@C1dZOSwLbAF4NqKYu{hk-z#-3e>(CaBZnmG`q6sxQO;sG zL|<(=FjY(Xy8W^_S;l#q;R41%)x$riUep>Y_jI@vVpk7OFyh*FQM$jBm*%=`;CY5I zXIUeo6B6`(&(w>mnextrM}1%OVx3Fq&N5oS3vJAe)ki^R10o95RLa|Ph3=Ak!u-XeF-7>|@vY}CAz0En1nN)|iIaB9 zJP&4~rLmHp6Zb4*&8wy1O_Xpxgy>uPBYa24uZlC`*|B2ysg zTaKy%Op20Tk^=i_bQ>_>tv1vo5>CqMffWx^^tz>He^Tpcm>3tb@wha0#Bv&7YpA%C zIG?&SIki#xkuEU%fGTlK6RzG$gTG99(X)09`zf1c7i}rsYrKHmtKn_cnklglBDr*Z ztdY@GS<2)x#tfLNU>;55VdSXbEMO9|)T?Bt7s>3T-@x@7E?_i1Q6n=4wZBm9qg+`I zOkprMXZ8VA@cJA%@=!n?013&C1eH?~WQLPJg`!}bCGv|FIj|Y{w`NyWJ4F^jR@*Lo zP@jsH8!e!s+%#Tbqm&g;YU+P7#V+qw8f2ceAzYNPN}nX2i6I9<$SA^)yT~8`d3pV0 zjMzjO7b`=e35)mAnWb|2V8LBtjDR?hh++v3MO+GkIA9S!&T?~7zq!mf0dc?#nx-7F zQ)Ee>iu^?OnV1?JpPrHpD=s%$z?-Ydi>fBdD8rxzWub~6t3B^l8z-PY$?k9ZRPFXq z0|2R#lH{WG;2qt$RLTt+EuehRn>|b~x=Y?kA8iN{xsG3I(J4(Erbe$Z%q$hPSyo!a zJ_=b2gaXg!AhNoox>tY2NCD%I{&stswxp4whC%IL^QodeQT;|n(ns$`j2JNOd!`Ro z>#6W7fRi5)pQKW%J%6KyoNHXHnkZu(jQxa>tn^3AGZrsm!N-`v0tzTK@h?>`XhtL) zl{^laS6jc@eueDQE$6M}-GrfMsiOs~xK~3ZUkRD_8jq~$dv(T}C7NpMrOBvV?4y`T zFtjIha?pgFi@}+ugF|b|)1yn&6(!a|iav`{7gXyb)diiYeeLe`|T_veXku#hZi9TF?weGu#_D($gT zq>ia=zb z-q+zxAr|+_uE-X9yZkXe?s`K6l*)}=fmJ7E-2jX7KW62Z7Nb4eUu2|!9Iuh2KFYZf z4iy`odrHrJ9hGV0Q|`rv3W)bL@2%EISvTo3C2AtRWq-4Q0^Xk9>|=#qNSy{JCA|a^ z^EcwRC)+2y)EJB9?=5od#`l)as`o8;lL-y3Ue^{EE$-I2xO1ZqeZoQAUxs_4L#Lx# zw$*YkH~WCq2#X1+K)- zc<5i|n)PwYL%YnLdZhsZRyH-6I*{;E+^ZCq>`q)!TAG%1Bd<1G$k4(pTcSsPio6SC z;(O=)8qU`kY+m2nn<(M65Xec^$-zXG@@SjZonB{CpL>hJ z0`ikYo7s2E;Gp(zRr@%vl8xqN>*=?d{XE}VV(;m~-HRV&^a>s^Kl>8NYAHCEM3dGCg|Z-S=_AYmVhW*;5& zqSjEk?}f|Ohx}Idz#X32D7E*=HtJf7*c@(RoI}CiXZW=L?bO6M3l>PvK3kGZRmR8K z#@*TlipNU+9hD2S`f4cNPbhfXalDa_kI0^Rqn%v3W%_c&!s-f`3RhN06bgj z@>>;s)DR0>f3-xqj_+6Nk71o00?TLG`(;3?;O;R%z%$hKcjUWE>Z7200ns<9xs#ue z=I%4fX>)oEpFMdC1>6rHQ9{YCVVSJ^xcSdBe-aZVd_oDn2P)g!)t>9gyH6TnmiIJE z4^-@^7B(=n#w8}w|Ad4 zQb2{p?)E6VioF!}IbexApufAi#lYtcH?KS(VWqSO^wFZCK(>C7UB&!3`4@~8@Ddve zlB$uCzNpVtw{LD%_9pz2u>z_sb&D^Ua^-h0Dv6WAz6>ntoAe``S5;(*>f}UOjza#5 zu>#&iz@ViBvV? z=duNv47L2wAOS-ycEA7JcExDCcT?bF0Et%d$*uW<@AZ4!SOG(b@vWXzW22BCDTD^} zXnAtVpC0diY>QOUo6ybmu=^8Pm2uCzn? zEE#^6T~rDw_eyBpFMceMX z-x?<%-)pEh#5?XQ<99IV*pdRTn=RUZZ|-faUtXdr&&_K32MxIVe}=m=QGf3r&3bOt z>#BtU{se%S7pE#V#Vk~7aep>YK#td#ylUN)`4^Zv%oSx<96!p&OtKoj-ydM@^T59v zJ)paOVq;|CqaVXtvp8!={zgb>fl(riPxzT4e>do&)}O7WB#8{v`yY5y*hWJ#ozgJ( z5A{#;56IY~d;KHT+9>5;P$+GqY_}i_g0k-4h6sorb>+EiFCrFd|DW22-~s$Y{MQKc zc?h*p%KxB{bk@m^L~RqpZVTzMh>lx2we>gfH~Ci-->$Y>ii>|YaooYtr94Ehc*mErS^742>HBnr++y~3-#X~e_tW= z{zC)PQ)Tk~9gGn03^nxv&i{=}l(8d>1LZU75Sm|ED0@z~_sW!inH3>5+?|Xkr*E|? zXVk|(m0mQODt~AAdnNeHE@0|=QA*Zb3>=WZDXRvYa8u&05Q!H$k2b$7-S2iYR6vr^ zJ3UG-uu;bDF!mNkavHSs7xuOnqyz35##$mjX))TQ4xXhK%&Jy9W$po!s zr&64>U2uEOg;>4cGpmbq5=0lSnsKzs=Q@|VLyZ#fFpZH45A{C` z|3tKvg{>@ZI@}2Jinfu9GLC@33)5W5=YX^s zWmr-+opVPUE8wB(>Kf*vkYfxYFTmf!8zN3WR-mAn8lc`^0(>_c7LFbhv z;-UU$;-Abuvio7z>ZMm^Dj%}3E35Cp(N=P(A z-*p)wAO+V{ULphaPT`$s1*Y>XRqZzSfD)@Q{N6+fJ#_@>o>`T5OE-_;O_Y#^u#dc- znoS-C21|=ei%O@u3k($yfs+rj~IY;U5DpaIJhFzufkST|7`pKt|(2c+AY{<+9Ny^DAsDdC@~65!`9GY&iH zmK$?<>j$p)^Uq!XN3Cg8AsVg~gp1Fw6?1wRWa>z|dzD*h;h1m5zG|ktRrNfkICrEo zOme(vvw2lBw9zoAl(bUX70?(cvmN`g9T%iJ zWzW7*V+GWn6AiwuR7bI=6uT&99hgKDAl)VNOvj86@L8JFW5h%K$MI)cU9?rU91$#~ zJ@w-WV+1@!-DcV5qLeF@qC5RcidXmJXR62(@lsI_xxrPa-`c@r$T&iAH4V8KgRMKL+GJ#VW{02&!jTDeZ>~8;Lb|t;4cq!}!z$ja^pJ^-_t$d-O z0veOiy`EERqm=8Ea>dZbtH#}6+Z9)h%DE=)dZPrqI=$C(^dd4+&JA$LV5}2>xkLTM zTu;iq$XEg6R(8LK*_F8|@J4{~42BiVV0f`n+9Vh)T0Ds|nVZ%0CQSV|@l!8k25B^B z^Jeo7`6l&y8>x*_UIK;ODJoFohT}_(5s*7I6vdH=5^jO8pT(_?>EY3-;jz9UnMxn^ ziQa0kfbOM+NY>z|+?TU7JQ}01IV$)SfQfZcnUiYom2$aDR&5zD zAl5aOSFw#!UIm2|8dGFv#=iExnT79T~Tq^ws+=cEqHaR6^H zP(XxBMCXKuBHjps#^qH*-1c`E(Q z&=WJ-syhR|#h?N2vdN4#b5hh>LG90j4v$TaPmc|@#XZFBd1;BH^UK`Z3>osA>QbAw z>O2+xcHoJ+U~eWTxzalf7?9gG#&~a{gm*&lmFxOrZ5O$B87H8et?3Tb3FIXX+O@T# z?}kOrt|KMUPG@W?%gTzpdyfGFaw#?OFH$e+9Q7&R3pvr^>S&jhp6@eSKx$}wjd-a4 z`|&4nlR3~wBI6{Y1YZ^dVTK0MpzU->ntnXYVwcBKp)^Em=o#r5tkMU{rQqVG4rFw2fYPX@ z7F#t@#+PAG-bv=sFMaWB&6ssxF+xBWKqA{Q2ep3?d)|}$XoW0(l>_98GKuf2<{uEP z6aG~T1$<4zAJ>C%gR6!RT0r2Z%{eqEsZt}y~qf5TIF5A}Zte_yGIr%=&t zCnMD?nSR(XK@~(9tMp02PpFbMx+YMLarL^xs zqoEhQfv#*(RN;iLCwd zet&2I=nDuyvkd@d^w!WkMrioFiQPivO>5_>7`N8sYBkRQ_GaYK?3SRGi2aurof*7q-2b#)(Lq-*CHz+YQ?|yEGmNisqnoSQd6D^)pUv*KyF96U2jY{db zU#EL|%x@g)3;SOhFQ7fqP}nzdRQ6M_d5M%~<%wZC`QvFL&hms>y{IV+6D~^m6_iBl zFD-il^toRfVqT?*H&McGAds6hOv&zR?@4#M-x_O){HR54GTS6QAX>2vu^m5HHD za%p16`9A>Q^Du_hzshIYvZHU8`=c=eK2Oa6Si(gg<4;hiP59-1 z(K*$!7K&yQ|jNK z67Tf;tSshp?(YVh*Z09g0sjE7p8zI?2dX)W_mdbQATX*jMX{>2h@CNr^g9H>B zHMv7%px*z}$EYnd7M|g@xIou)1w6*gCC0)t6t$%oChME|3p?Ca2ANlVQ!LbdYuw|a zRcq^R8?z61ONpXY4b*&F%;~w)&Y@`VHl3FVZ&82Kc1G%wpS8%|)Wv^wy{NZT_V%!e zXi=$>_xpDGGHC~626U=5lu1=1CG7}_3Phqa$ald@x0>6@V6)VQX73VGFXinF&sTS& zCITHPrLLZwluWxAEua&kNh_ghrLbLrB}zc)agp7Db~8>u4%?)rf{7A#hd={9u@zjr zZakA(!6|?FtklGwVaVRrF(qN;BTM4C(OLtt2LaiM7~_ZFq*9-Edm43K2~8~2eJ|YW zVo6849Bp9{9h;6QY2kohV00I-Sf#ok33zs1ynh70I_X^f|_jZzMRl1K~rT%YV1d9X3& zl@`2-5)Oe-ZI(w3%0mqhQ0zA}D7}aJABI0!N44oul&#EUX{tNiC;{bGT{D9tt=HfHp8>vxu?r38v#r zx?_zIP=l?hLL^+2a-2Sfevqu3Z0e3T#Jr-E9GaCWDB%S0nqIkse20N^)(x#&Eua(S zPn+CHKzt6-??(%>t4D?grrM?^N(1GAimb4*K+H1lqG`!RDO=~Jp*clNeFT)UGMZ*B zYZTn@pbXQr8E=+iIpW24`mDXdNKp$w(K_wln3?9eqX`VMdEjc<_d`zB8FHr@a+cO< z(?^`aQP~S&AL!Y&FGC8V0qJyQSZa~MXQ}!$h0kQE^u^HkZbDzp$!(_@ca|=V04`=q zJRKtaLDjDz`!f3FYwir=&62Uq_FdIUVP^t6%ER(QS56Pf!SwoRC$E$#!V{x1kzGFV z*g$#8on`b{I>VYiZA)(r&)I}0ifFZ8Mq>4VET|Zoa_3km<{Hsva8&lWu&F%tZ)_4? zc?VNv8SZw^G=7i#c7|$p=vz=%4a0eaftq&z#yHiFua0(ac$Q&XCg~~3GsahsL|wi0 zMoKy#60O$y9BXh$=01!MxFrUhrB>7QIqToE_fu{=+(VminKQwJxbZb>_{<%Kmt8*Q z^qOn&wYD0HPC^lV>%Q{Dgd9Vl(Oy=INX8oYW2-etrk@}s$w1hrXIWT(^>P@~4}^0KRj%`YZgX~?-YZX3Lmw+bHZJ*lmh zC#8sussZjIL$!=IH3d$sjZ!X#(kwx644=EiSeut1FjL~C5b4maCJ2e&?lMEo(jJ&C zIf#iON+4(gS|MAK;(CmoD=#-p%bHrv+iP%ARvFeop4Fsw5~sY?MxAByUeh!%qo?u* z;Llh)l4^KK_8?s61}y}0Eis#fKwUKqLxh1(8pW}7QOWJr7;~0ZWRs_^aZ$!v7|og+ zgK|n=TsNs0aIP6#ZNjfwDt#Dwvt%+nCc8(B7NUdtATBxKpT!;KmL|FFdod24va2~V>YhqTFt2YjYGVWHT(7Kb@1`%2i&>fm~e zqBHX5)xqmdRGfs{G?qy_(@hz4Gh>;U>61=FY*yE$3Nz`}8*=mNy53EhSHW!dcBOey zo|4$T!Kj<}c4I%~ZiHLcfS0V%N2RL`*|Jz@UKt~k#Yth$2G%V4N>Ls;xaSyi^P;ag zDtlAogSw&e;P}|+M)zEU&htUlNnzK_^q^7Cz*=cCKF^q&_n_ve>}z3DMXFXM#s-Ji zx#t_OWx><@YvQ7i7XUfJLmI2Wl!Vo0=?jg!OnyI?if0RF4a;?erCF0Lj_Tv?dJDql zHQCfq$u~f5R_B%vEWdRxGVYQ&K6-756xk{D#+ja1lAH7OxfdIE^PX1?m3$NAW|>sf zzdY$~Ht^t6(;(y2^Y8_i7_J znkeD55Sqo;b$-Fb&Xy zh^&T6elz4|X;hAK9d&Op>gJ_U%#`?6h|SW-@MLN2fP0%EH!qENH)Xzkrl<5PIo@H& z&3nq^&IIp-*eot-)z!VrsGAp;)KH)G-H@ZYaFfmie(m04=($!AXK+;Zdto=ri`L0$ zWA8KS=H*4=rM&mUi(;=0{!Xus`X^+WUO2FM#Z>B=v6lkx1{f7EwKXX>JW$d0>IaQG z*8*lnPvw6IenVfI%p_dzK5W#MZH<~7xTdcSCuMyERn)sr-B4H;ceyLsz-`jJtUeSiF>XKfGqyuWWQuaUVC}=4DKn zDe)8HIXyjD+*-N~-6!QDQ{1t{Jd!ms%iev;|6w~h7I9Q+qo0z&-^dP!j;?%_EU;!~#24fb#Vv|E zQQ;h3JuRnnxi9)(e#!rGhrwxog2bfzvRq$U++HU&e8pexz)>hN#4+g}^w(Pt4^FzT z`hRXqwma#*#>I4Thk?rQ=%5=Kb6@8V?i-@@;VnpwaVPgp`9J2XW$^X3WTK8@F&nEXB(c?#WfEj=PUHPBI?c~r5*)+{PBo`yRhUwMi;`USJ zwZ4>jn4fIx-<5mB|IgxXrKyVS3_Q7j37LH<_b4~Uukm~G?@jLeq7k~d#YptNe&GM) z-_nSGIV1j+jQF=P61|3z=;42epMOrG*cDEmbluS5`H9N#*oMRNQyb;5g2&`1@}Q5) ze>S-vd29cmGv4rHJpB_ALV3aw9&99fqUqvJgX8ODf`Du?Q+7|t|JdZ76g|GUwe0)p ze&YY|Q~!tUb#t_z$>lO4#+Y=OlvfXpPP(7_-~Gb>ZijW_gHhD`rCb+xp4fPb{pBhC zvc>hq9o7zwMZbAk{xX8_=j|qCG zo_OpXrv#aP!5kymB$!RQ_LBc~V{ylUVQHfKS%Q1ZA2vmA?1bWOQ{#i<639_`kiqdu zw~zeKON;yXiA_=Lm1#@sB{Ld#8{NL#>Gl&nzOw5kx4-|#?v*_&dsX(X>{HpdvR`HY z$^n%FD+g5$t{hT1v~pPG@X8UDBP&N$j;BN}*D$EU#Qzxva9Pa#7{t$|aQ*m6g*YDzJff6d=$X#5%200IT7IHqa1ZhV)kWQovNg>@x8o2;jhV&wRNCwFw z{m6w#4#^`0q=+m>Rv@&rMphvgAr~W;AeSPSAtmH;q>QXa29QBy2w8)yMJmYakvAZ3 z=F`3fS;yrVGLB3jS0WC1Hj(Bz$TXMhk*kmm$VTL9VKXLhI-WoQRx+oQ#};v>^+SQ;~(pB4jag z8ge@JXCS9@c?NPOau#wnat?AX@=WABE+mC?BR$AcWEs+n^dT7} zi}WKGA~__F6p$ja99e-dj5)Fjxd?fH7x4w;QZ6q;O339%8Ci`CAcM#dvIbd;RFGk0 z1bKiD@C9TYmt)8{GJ#x)IAju;LZ*@R$W_P&WFvAl(#ebMLY~d#bC3tfzP^B5!{zgk z*OSe?0eJzJFGQ|Gu16l>e>{rZ$mNTXn~zJff6d=g6art%R8^|}2Zz11CzJq)hc?fwJc?5YB`2q4n z9FLrUoQRx+oQ#};v>^+SQ;~(pB4jag8ge>v2685H7IHRn z4sssyEaZG-3DS;qAe~4Tl0v$X9%Lz!MlL{>A-zZ+l0mXaKXM_GL-I%gDI&{}6$k^K zBY)$C{T;cO%S(_;k;{-jAb&*4$ZBK&8AOJVHON||f(#=g$U0;U8Am3ND-nlmOH|no zndEW`nMT$lJtV}X$VM)&My@4udp@#>%jY83AkXvv7kNH%9dbQ#Bl2S8Cgf)17UWjs zWys5s+mPFlJCHk(S0JxMUWL3G`5&)o3)0Mgxco2jdgKkr8<965Z${pNycKyH@^<7M z$UBjDA@4@sgS;1cAM$?W1IXRT2ayjUA4Wccd=xo^GAjzEq?4&i?siX6q|(a15#vB+`A@yH3tiO5OF$;c^48*(NFXL%RkMyR;I9GO6_L>w}SOd)H@+$zXbTy8)%B3C1ukmn-TAkRZi;8UE4ynxFW zB45Mc>&OjUz6iMyc`6FmDsl{$$0Ele$0H{o zCn6^yCnKjIZO8)TRAeEt2w9ArhMb9RE-yfqA-zZ+l0mXaKXM_GL-I%gDI&{}6$q1ZMphvgAur(-zZ5BPc{x%> zRwDz*ATorkLDnJ_A1>|QK{2aN0|1pZJL&lJCWCFPoamXXcqsSyOg-j#sk*kmm z$VTL9pCZ@tljkFM5#jzH2lp6m$JK@bIJRxuZe!d2V(Y}V zZQHhOwy~4OcG}qf&YeH^wV(aIvu0+kHG7{Xr@dn1ZR8hUu7rnV5xx7Vi+|it{iZ3$PH2uoz3Q6w9z2E3gu)uo`Qy7VEGc8xY#G zhrwoX3$|h#wqpl&Vi$H}5B6do_TvB!;t&qw2>KenAC8L0a2zLaP2oCDi)S!boQLz` z1zf}>oHfPg5L-(eTvND?78a!?TH8o%a7W=TqHB(U2jW9K!eczaQ#`|S{EPqa0x$6j zuhGhh0`N|Jj}Q2Wm8l9u*n&M=wb}CGE@K(YEFc>3h@vh2~bp_7!r#~kQB*~94XLD zOLL?a(_o-D2zPK785J@iGqNBnvLQQi;H=9%hieYIj@$})kQe!o9|celg-{qpu-qiB z_&t+uwG?t97bap7N^35IvM7i0sDO&7gvzLbs;GwQsDa^z8iBDGhdK&%Q4jUe01eRy zjnM>6(G1OT!vHt&25<2RpV3xJJG4g!bVMg~Mi+ENH*`0hJN(E#1h9e!CkU?Cc# z37VoA0?-=m&>kJo5v#BoV=xwLuonH$A0?!82#YZVQ!xi~Q3ho( z5A%@;nXwGZu>vbG36rq_8?gzSu?1UE48;TK8qhazv-j;3|MxZ@X!j4oPz=LxjKElo z!$eHNd@R6p%)o5S!D1{ye+*<|VnZ}SV_d^^G(l6`z)ft#CNx8HJitSQHfR{M5L==Z0`LS+ z@eI%L25-?8?GWAo5zt=jfKT|0j_8EW=z@E=j~94})@XyS=!VlcgQZx85BP}Q=!3rK zhyECVff$6r7=my3j-eQaUkKvrgCZD)dv63rViZPW48~#{9^o-2ViNwve~4(PNQjIm zh>B>KtYr$OVj99KghNck!gz%Vn2A}4s}K+IkpKyi2q6&)vo+7bbj(0>g&3GC&O=f$ z8Db+2z9@Xfd@Mk6g%l`^B3P)f2=DM7i?IYLwWLB%u@~;(E|y~jR$>)aV-40~9d6+^ z)?)+G8Z;e#h(ECzTd)<|kWot}Y!`PRtC$Vhkpr(3UgHn(Pozc~>{Qr=-PnV@*oWL& z@?gJs0C~lH$d3XDju0q_LO7`T5Dw!AiYgQfq-#LXz+aT_+bQAi52}!XuLD9MEW#l? zA|N_qAU5J4F5)3MQXnN#AuZD3MdCnSBBPiIO_BxD6gkCQ_yd0;H}W7q3ZO8GpeTxA zdEo!&8?XW|5(e@TQ}`xQ-jRi95K92Y84_c#Ic#iFbI9Pxy>)_>RyfF$^Li5+WlCs#~ZUXkj8+ zVy-w3$+e_FTBJk96PCTNP;NdlRJ7Gg^@a|_MUUhIJ3;s|sWyPzw&p(lFbgP}fR ztT+ziF#)|zdmqdcXJIzxpuCB#fUR1#VX4A0EXN8wQ+STG;yP@^CJZ&eFr3wL4o4M^ z;W$p9foX4ulj14d!+l)FKS*w4robcdF~S-?9A1g9QQhR!z+bk?-}t2v#H*kPhIe?6 zv<6LwAL36$L?lE;6huc1#6}#%MLfhu0whKfq(&N~MLMKM24qGSWJNYiHBHm-hxjM* zA|DE(5Q?J&N}?1hq7vSi&bO#8*1$p2bO?3Cx~PZxXn=-jr6mAO#HMJAcG#@21>MCS z=#4%oY7&c~zc>I5EJZ^M6bE52hM=>dx?s3C0wXaB39VZqj29>1isq|GjWn39Fat9& z3$rl?^RWO6u?S^dWI5FH=+;MKF$q>`S%vl3@cWgP4cIO2!C@T1Q5-`Px7rjJ#Y?!1 ze{cggaR+yC5BJf+$y=hVEl>_`6y9Q_I0|3Huh^`43xXpALLwAGBMc%U5{jCzVo2}f zAp>G6#KLxyy#qY@P}VmfA^Cwieb`XIi?B>{$uBQP3cFc#x5 z9uqJbQ!o>=@Xa)R$6Rq9)?yvjV*|Eh2XI4B;%VI09<_!~!Y3@334w{RQx za33=*@+>?NpW7*oGv(N%b!Adg$k&M zN~nw~7;Jzcs44yrwNM*%P!}r=x(dz2=4gv{=xsCfL1(cGW}D(U=qdKXdMz8U7yB^R zW|)V;T83aKhGDo%8-bDHD2&B8jK>5_#3W3{6imf5OvenOCl9L&W$v~U?Mv0Pk% zH!kw+?`szK;UEs-Fpl6a{EeeHhO;<_i@1c#_y^Z;9ZOBqGCUF=;}u>bI%41*-XlK> zpem{%q~#8U&S!gR|$1H~;x3A7d4p_Z1~sDrv_fQD#-rf7u#bVMg~Mi=x% zFAVl|Hw0@9zYc>HhF~~GU?fIiG{#^o#$h}rpglTZAr@gNmSHv4U@g{RJvJb}TP=Xi z;udVhHtfd%9K<2C_egfYUKhR((-mf5zjy$b#eeWia}fLamUtU?a2NM*9}n;lPw*7~ z;y=8=OT59`->;1P7AKwZ6oMic?%5#s5nhadh=_!kh=udGfYB~;47z(XdSJ9|I|frR z4QVx}LwaODMr1-}WWi92JPbL-T*!|CD2PHR>_kOSQ}j<}1=K=q)I)s?)-nW5#HMJ5 z=4g)&=!i~8Y-y9AtJn?IO-T)m7RO*L#v!WPkA}Ubcpqjf%t1nvod^rXMOcg_Sc+xX zifssKs8Bd+sAD*)a16(B0$&uqBDfd=XK@a(5eJv?4+^6QN}~*J;3jV2Hd0!ERCp)8 zM_4f&zKP!vR1AjlsDSW@fQX2M=!k*Xh=a@c2MLh~Ns$a`kq+sR0XHn;O$@d?Ly%n| z2TI#!Wl&fwf|4kOzNWJus*2Un$f7hxPxL|^g}P{fhS;pI1uevuXpJ^#j}GXFPUws- z=!$Mg>Ex-KVR4@cb2!uo^ghvEKL?lE;6huc1#6&E_MjR~lI4?tTF$Gd06;dM&(jpzw zBLlJ`8?qw@{=lCoY#EE7pjZfHQ4T2;QlX+)3AIog^-v#mY`D5;BsNBJ3y=cE&0h($ zR%nCv=zy;1hW;3Up%{jd7=^JIhw+$z;ii2A+I!SGV79^>v{DGbd~pGmV+G2(v~tL( zB@;F(Y{FJ-!*=YzZtTHc?8AN>z+oK0U-%nGaSX?C0_Sl7!A)2Qghm+DGuibKQH+Gh zh=QnyhM0(j_(*_SZlN|3i%F0a$?zBcMrx$NE!;+WWI%bBRsosCEXay%$c`K+@3E?Y zf?^?DbK%!fTr7c-D237}gNmqx%BX^>sD>W~{fUZhrV=KKlh8~{bF@YqbVMg~M-Mb| zSYy1h^qG4HVDG|qg&jDGV>pRZxQI)*jDK(iS8)&bk<|iZ!xQl-3W|mBulOG-i&gMS ze2p*oiXZripr$<-o@suLuwpobM+8Ji48%k%#6}#%MLfhu0whKfBtIe!cOc$Q4~W-ltNWhLoL)sJ=8~Dk48Q;6Pu$I z0?-<5&{s=8bQC+GJ9=Os2H`LKjiDHZ;TVCD7=@5-H58gyl%|-hFa^^w12MJ4!h9_Y z&D z=a?(bLw^e}087PXSdJA~jWt+{b=Zha*o-aMifuS(qaVUS@eoeCnKQ_367%4=!U>$j zso#A#gY&q6?KbcZToJG08m{A&kG|J9>XgUuNZ~P_;3@KY)bin9@jrZW*k`;FUt_lc z_TYo~5z`$u1K-5&I4@qnFENOFdx4h-i*N{!2)Jg7uOq4$4bc$;u@MJx5fAZ^04b3Q zVVx};GK!fn)u7W*RG}D3DwINLl)++!CAi`SucEp_4b($@G(uxsG3{5;N(?}2v_V_6 zLq~K%S9C*P^h19Pz(5SbNQ}b2F5^E;6enRSreQu7U?CP^IaXjLR$(>PU?VnRE4HD! zMXrIp;y&!h0i4A-oW}(`aMKTe?>g}+uHibq8R|QJx$q$Nb3M)V@kq;KJi~Lm!fU+2 zTfD=2e8OjZ!*~3^Py9jcO{ z9|Q2ggZL4vUD_HXL?VpVG6v^y0f*iG5zH4CU?CPEvZalJohEx1Rw}H*YOKLptiyV2 zz-Da0R&2v958Z9-7WZI34&XRW;3Q7rG|phA%b0~`_Ca&pP`HV>3h{79yo-xkF5!vz z6wmM+|KdL+c32YpS0On{_FhO|hBjL3xE=!2cuh5RUh<2ZrhD1p)_gYu|=+-^D#s*2T66aT{p zg^y@0wn1C8LuT723%=khx+-)-cl1DC^h19Pz2vO*L@MKnZ548%n|Bt#-4MiMM` zGfR+MOo6P(hV00Js2sU(IB_6FkXOuy@tA;#n1sog5=hrH z0aLx6hWS{4X4b1YR*I{z8f!36VG!1f8?X_ZupK+F8+&k8^En(AkKi=U;36*J8m^Gd_iBTAf zahQlnn2Kqbjv1JZIhc!iNa});VX?RbOR)?qu?kzU4coB;6CE}Q`^5wJ3xDG*&fy|1 zp}dE!0;-}KZYbQu13bhdJjOFTM=K`^zzgvuUg0%9;3L+X_6<00_!Ib{@Dq2$yBLaL z2(38`!Xg|Rd6*hwIaVO9LOcxj;EX^$i&r0+6|&%i!bcPqi=Zfqp(IM7G|Heds-P;W zp(g%^I;e|Q2tY@4LT7ZrOw2-e^gwU)!D+W}22;gpC~Hc}VX?RbE3pb|u@0ZKe8y&R z3wB}`4&o3_;|z8?(H>kBF9p&y;BugSJ0&XXpVPeJ?W?$k>$riNxP{xegS)tg`*?td zc!bAzf~RK;d1Ig{y}^(0TLn+5+ezc zA{mk+1yUjvQX>u0A|28r12Q5LG9wGJA{(+J2XZ18{=lEejXcPUe8`UiD2PHRj3OwC zVknLhD2Y-ijWQ^Uawv}qsEA7FjvlCrYN(DHsEPlf7HXpo>Y^U%qX8PC5gMZjnxYw+ zqc{4X6#~#2ZO|6&&>kJo5uMN(UCsUZ5Q8unLogJ>FdQQ= z5~DC0V=xxuFdh>y5tA?(Q!o|NFdZ{66SFWIb1)b4FdqxB5R0%FORyBnupBF}605Kp zYp@pUupS$*5u30XTd)<|upK+F7yGau2XGLFa2QAM7yiak9K&&(z)76KX`I1XoWprs zz(rib6p4;XC3Y9^xYb5+V^2BMFis8ImIfQX&;nBMs6b9nvEMG9nW)BMbVv{eH+U=D4JD1+dJ3W4%s1%wnsp|V&7RZ$Jq zQ3EycKh#2P)InX;Lwz(rLo`BTG(l4|Lvyr1OSD1&TB8lxq8-|!13ID;I-?7^q8qxS z2YR9xdZQ0QyTLH%FAl&!48mXx!B|T%4#UL}7>Q9BjWHODaTt#Yn21T3j47CkX_$@~ zn2A}KjX9W$d6cP#W|eE1zf}>T*g1Rf~&ZO>$riN zxP{xegS)tg`*?tdc!bAzf~VN&6KNNAV-H>^yu>TK#v8oFJG@6NTctKWh#&C@pYa7> z5gT#v13&Q#LCknwukxWR%Aq1EVX5Jlp|98vVI39@;Sm855ecg`uR&BX8locxVj>n| zBM#ys9^xYb5+V^2BMFis8ImIfQX&;nBMs6c12Q5LG9wGJA{(+J2XZ18aw8A&A|LXj z01BcI3Zn>$q8N&!1WKY5N}~+Qq8!Sj0xF^sDx(Ujq8h5B25RDesD;|7gSx1P`e=ZL zXoSXSf~NR|AXcV@S1r*B0cedjXp44ej}GXFPUws-*lnmi=q~m^PxL}>^g&=dVjRX}0w!V-CSwYwVj8An24-RwW@8TKVjkvW0TyBr z7GnvPVi}fW1y*7eR$~p;Vjb3F12$q4He(C6VjH5n)fm_*?!s>D!7~rtbL@eSYc13%FW%@Ne? z2Sad#KuCl_XoSIV%_9(AjDU!Ugvf}3sECH`ns?wd&LFNrJj6!=Bt#-4MiL}NG9*U| zq%}Y~q!!cseh=x89vP4knUE5xkQLdG9XXH_x$p=6L~i6kUgSf56hJ`~LSYm^Q4~XQ zlt4+8LTQviS(HP0R6s>kLSSt$ z60Hz`)@XyaXovRbfR5;d&gg=!=!Wj-fu87v-spp@wsJP~7Y87xm*J6 z!*c(L(c%~kb=WYB7bjpMCSfwBU@E3zI%Z%dW??qwU@qoiJ{Djh7GW`#ASPmAIaXjL zRw1&BjDoe|I;_VAY{nLR!e?y94(!A(bTvRXd=bB5KMvp^4&gA4;4l1*qd11+IDwHE zh0{2Ly@ub1v*J0N#|2!(C0zEy*gv=;Ud1(B#|_-XE!@T(+{HcI#{)dXBRs|vJjF9S z$G`XwFYpqt@EULM7Vq#L8?gynu?>5%58v<|KkyU35F||?K@kkW5dt9*Dv+)Lp#$yP zDe><={0!^ua0rhGh=@pdh1ZCRXo!v&h>2K;jX3CvZitTrNQgw}iC##GWJrz_NQqQP zjWkG$bV!d3$cRkHj4a5CZ0L)A$cbF|1Aihn@}Mw^AU_JAAPONb@}Ve-p*TvQBub$) z%AhRDp*$*}A}XOWs-P;Wp*m`yCjN(7sEs>EXoyB=j3#J`W@wI92taGJ z!Dx&@dvriYbV6LjLwEE*VkALt^g(vyz+djulvmRalKRSc`R7j}3^7 zDA6WIftT2fEqH^sc!&2$Z6ea( zgZL4j@EHXa3gMgh9Y63BzYs(b93@Z^rBE7WP!{D-9u-g#l~5T~P!-is z9W?^!8n8T`ucRcuzmir4z7AN0)mVeIScmo4fQ{IMt=NWd_>P^}h27YLS9p#6IDmsV zgco>;zwkHqVjqs<1Ww`3UyEy=dVjRX}0(zqlCSwYwVj8An24-RwW@8TKVjd=95*A_+7GnwKV*!?9 z1y*8JAYB7q7qtPB{oVknN(R228t((&4fueM_=L~+g0J|7R3!pQji2H#1Su9sPy|D8 zgeV?JNQ4o?A{@da0wN+3A|nc-qG_o>njxAP9Wf9Su@D<^5Etlu)x_$kftvUqYN0mjV1Z>^i27m!G(;mbMiVqeGc-pF z)Gi%J9kdi%Aporr#brcAJFz`Fpd&h=GrFKFx}iI=xS*`)CH6)i^hH1P#~=(w9+#09 z!^Gi8QYMh37$J_tD2&D!jKw&N#{^8oBuvH(%)~6r#vIJWJj}-eEW{!##u6;WGAu_9 zx0MrX#I;z5_1J{X*n+LthV9se-PnV@*oXZ%fP*-M!#IM!@HdVkmudO~$He0}fs;6e z(>Q~(D5kkME{GR#371jEheugl6|dnsZr~NT24WBf zV+e*~1V&;E#$p`CV*(~(5+-8`reYeVV+Lko7G`4(=3*Y^V*wUo5f)r6Sr_1cW@W?a32rw5RY)o1s%s63qKc66`o;@ z!dg5R|HXfJftPrN#wNQ7-iq(g13mE>U+@**@Et$!6Tc9|06`H9!4U!>5elIZ24N8n z;Sm855ebnI1yKvQr8+niy`H&w4P!NSs7)4MN#ZVk2P!gq3 z8f8!x!2>`p*|X*scCA4hGHYUcGw#<6`P?s zTA(FbApotB3xA*kI%0zf+lVe=S9C*n^gvJaLT~gzU-UzN48TAP!e9)+P&9VoO)yLx zj`#S0Q5cOe7>jWjk4cz}DVU0Bn2s5kiCLJ9Ihc!SZfiQK*dSH0NMSLSU@4YiIaXjL zR$(>PU@g{RJvLw?HeoZiU@Nv^J9c0vc40U6U@!JzKPH)+$v7k)#u5C5zi|}Da2zLa z5~pw)XK)s6&=wbP5tnco|KJL);u@~w25#aOZsQK_;vVkf0UqKJrkL2Ncq%@_bNq|{ z@B%OK3a{}7Z}AQv@d=;t1z+(E-|+*lo#+jIioX!V4<|tp48aisArT6p5e8uq4&f02 z5fKGZ5e?B112GW`u@MJx5fAZ^011%@iID_JkqpU^0x9v@VZ z#Hy%<>X@f6A2r09$cOx>jXJ20255*zXpAOkie_kz7HEl92taGJL0hcw2(3gXu`{}$ zD}wm242m^c)}og}Z}dT5^h19Pz(5SbU<|=fbTL#{j1Wg+6h>nV#v-1U_!uXS#{^8o zBuvH>OvN-z#|+HGCYQSzbHur5ZqOE3ATGorEXEQn#WE~M5fsHLti~Fw#X79V25iJ8 zY{n%I-DPYMw_+Q%V+VF(7j|Qa%N>e6;$Cz^ckIJ{9Kb;w!eJc2U-%nGaSX?C0w-|_ zr*Q^naSrEk0T*!zm+=p-;3}@+I&R=L?%*!&;XWSVAs*o|p5Q5-;W_@re|UjIZvQY| zi*N82@9-WU@DZQz8DH=f-|!tj5X1rmMKABlpp-=#F)eNy{uVNb8IcK@an32v zBb%5VIgk@O47C$~in);od65tKQ2+%|2!&AuMNtgJQ354V3Z+p7Wl;|0k;Frn6qUrv zh~yR`qncP9<+PN?|HN9Ti+ZS!255*zXpAO!?64l63Vr#TPTeL%abU;VU zb3yabN$iX+=!$OWjvnZVKIn^n=#QH=@GT4y2V)3^Vi<;F1V&;MMq>=dVjRX}0w!V- zCgZV1eu8P@bj-j^+;#GMm?h4}9L&W$%*O&O#3C%l5-i0sEXNA0#44=DeG~ftA^dSs zNc=Q)zpz2eMr^`nY{6D+!*=YzPVB;N?7?2_!+tz=Gf!|xJd7jw3xDG%PT(X?;WUD{ zw4gX6p2azw#|2zOI;6)xxPq&=hU>V2+qi?fxQF|AfQNX5$9RILc!uZr7ysb}Ug8yc zp*P;+13uytKI03%;v2r>2Y%ugf|#bD2!`MYfshD;un33nh=7QQf~bgw=!k)s7-7SW zL_4%c3J+aMB+!x&iI5mckQB*~94U|zsgN3JkQR{;8M$n(Kafexj4a5CY{-rkHrz`5 z6n~+%iKv4=#oQQTsG%qz7DOQwMg{|9L=mwl&S^f6V75?bx{xX(Ett62sI2^6ZO#m%@tapC0Zc>tc`p7=e)(h0z#;u^5N(n1G2mV2d8a6mcr1VLCb~bjB=kHintH;g~1R#{w+GA}q!d zEX6V`M>{vu9;?LF=ppvRdxL(!28E57r7#;?#I4wd?bv~x*oEELgT2^?{WySwcxk9t zI3oUqzi|}Da2zLa5~pw)u@D>Qa2^+M5tnco|KJJ^Se}E3BgVx5aUgDscMuQpkwqaZ z?u!rb5RVW`AvT_h&+r`o;y=8=OT5Bsyun+%!+U%{T@z6cpT#fuif_n(jK5#m0vVCa zCQOcx7U~n?xS+WBpXOS~X3*>ir8zXhAS}WmJg#fLfe2zmyfxH2L=mGR8locxVj>n| zBM#yspP}+2ftV2S5Fevl?r5abk{&4(QX&;nBMs69(luao27gJO{P$myj}3esFb)$j z3DYqHb1@H#u>{Mp0;{nGYq1U+u?ah|3%jugd$A9H;cpzpF`UFHoW(g@#y_}%tGI^i zxPhCvgS)tg`#6sac!8IAh1Yn4x0sIw_=2zafu9JPF_2&gjt~fqFbIzbh=@oy?64z< zF2=wu@it7MKup9!Y{Wra#6x@}Ktd$KPV7QbBtvqfKuV-SYNSD0q(gdSKu!~p z3z@|%$ck*pjvUB|T=)ZjA~*6NFY+Nj3ZNhgp)iV|D2kytN}wc4p)|^%EXtugDxe}N zp)#tVDypG6YM>_mhgztOI;i{mJ-1pL4aA0MgvMxsrf7!dXn~e!g#Zl1Ahbn0v_}VY zL??7bH*`l2^h7W8ML+b%0JKIMyuxb?#t;m}Fbu~CjKnC6#u$vnIE=>xOvEHi#uQA& zG)%_~%)~6r#vIJWJj}-eEW{$b@_f8TL=zhcLop1?wX8sI^ucPZK`Si*STAnCW^6%K zg=*L??m%KB!EWrqUhKnu9Kb;w!eJc2Q5?f@oWL_Y$4Q*RX`I1XoWprsz(ribW&DFH zxQfo`f*ZJrTeyuoxQlzZj|X^&#aMzTc#4hKgn#iLUf?Aj;W0{^rZRXVzQsGd#|M1G zCw#^ie8o3>$4CQ=!VmE$ej$kWdZQ1LA{jy=6hb2m!Xg|#*cKnL)F{gkSs@CdA{wG2 z24W%>Vj~XXA|B!+0TLn+5+ezMBLtEo1yUjvQX>u0A|28r12Q5LG9wGJA{(+J2mZjH z$c;S6i+sqB0w{<=2#*LTiee~^5-5pMh-h*mp{!UAr+Fc5>V(qXG`4c9SPVF(JN2!>+>TBA)MT?38=?!vyEQkM14I~}(p zPv9g@;WWZtw_!@8U7F89hp*m{dox*#3z(>?n_#ZxrpHWM!jW6O?)Di2V9_nMdrJaEWVnZ}S zV>CfiG(&SFwxyDwh1e3U5P+P9%7t6D&uuKlG6Z*62!uo^tjr$BDuflo{jTN>d=(1e z#RzC^_%>*Zc8I7D36T*69Ths^n#;J3&SDpIMK?s(90M^C3*8lZpeK5vH~OG2`k_At zU?2uzFos|#hG95HU?fH%sS_o`XmJe2VjRX}0+wbDWEqm?3M3g)J1h;-A{{1bo`lJm zf<|t-F;3?W&$E9}5%7d{3%#a$?`r2=+~dr&7! zAazkup%N;i3aX+S_G>!mW7w*&4adb3IEhop zYI9{nJuUTdTHy@N;v8CAls331UczPkgDbd-Yq*XkhH8o%;!U(QKsz*3XpRe#aFjzltB?PmIC47vjcrCNwSMxq(){+JL#RDj=r3A7nWW!;FBlrt{Be9Q> zB#4Pv$gVjDj%qoEoMJBgfj^NOd5{Yp%BiB=WreuP*|Y|ilP{b zqXZ7xaEE^HIxVVK??* zFZSV=9|wc@W-4u{GAJk(!hS6WP*$NF4vL3RUaWw_;t^C7E8#EkZ&Vhm;HY>E$8iD` zov0E{il=ZIXYj)#{u5OVPz`4l&fz>Rpt?d0)WrW#3$<}k%OzaKKe&RcxQ6Sfqq#2X zp+0UX+{7*1#vRLL@)G4AM`~(yfeUie85KxR2YO$;%9upS4{SZ zPr(oICw?J_|8@zAU>ItEVHl1P7>QB1;{*9Fg8G3z7)C3ML2v_vKzP#`0b>=$A*4bm zj29pqZ?XWNyDh|VNj6hh0a0rhGh=@ptj3|hTXo!v&7-@h}*zYU#0Aeb{!Ve4Z z6ES_{#zJg`IA~=K0uWb>hxkZ<-45G>v4$Uq@tA;#n1qCy6Cp8@ptV8UV6v7eNU4wt zQ^jdWEvCVAaRz2$7SbxDLwaODa?_py2i@u+%+@>yb1@HDHD^P1E$8iF$e1N{jUM>4j z8C6gf)leNZP!s>dNdufh3%Au0r^Pd<8KS=Es(%`&50lI)I3Rlrya|bli(ij;nR3=>0ave8t6CE{oLT7ZrK^Jrg zx3t_wSA}lqjvnZVUbv&>F7Dwz9^fG!;W3VCK8D`tgJ%lQk=o;&2K^NV;FFK*&lo5U z!eCov2wphsB?c=D!B7mtaE!o6jKXM)!C3sCqk9au>s+G%8Yhj_hHY%ywrzXo#5UX5 zwr$&NY_qX#w7D7g&v-h|eAl4 z_=;(knvQSccf><{Btl~RKrrV!$M9Tyam&8qy!HY@8VQBa2!jQN7b2_}4%gkX8(5@R zj0lQ|SRyXPGAu_VMPx)lR768`tT3_?tFRg|6frSDoQO48ixCcYBw`tfjW~#lc!-a6 zhSy^QHewStV+*z-jX!^;MJqR;HGa3iA4q_N*kO1l5{ZdX#BD5!Bw|wRGqN8Ca1hB9 z$#Fd^%i=hxIE6Hdv`B~aNQKlmZ{z|piJ5U( zyn+&zDv2zLtjLD!xM<`OuHy!7;udlk$%$OZjXR3FXy;LBk9*>MJitTbF`O5V#K(Ao zr^u(sj{+!&7mAlCBo;;y6h$!<#}8jgg87SP39%$T*z6-BdH5rvl%h1spe%B^5V`Tm z@Mn}$lt%?r#23X^e8YGAi~sNg!F*K4@PQi>IXq@L5n2%jD;&m3bU;UhRfNL?mu?~| z*=1!^K~+>kb<{vjl(0Za)Dml>i`W&vSTsB$AR_WP()@@bMnyD4M?DMFM>m(GJ7Oqe zqJg3z8lf>_DPp6E*c5TZxM(IeM+*e-yW$TdKtd!!VkALQv@{%qi!S0NJi$}6Qnbb# zZ`^ayMr?~z7D$bIo{jtHpy-HB=!`DtifT@^I(mt{(Fc9e&*kioeqw(laifwVjUA=M z0L4K3iN7$#qEj(Q9E>3tif3-cbF_4jLC9dKjL3w{$bzgGVY89QCT2$phmjIF#GJ^5 z+!$qeG{#^ox;dHd7$=TLKEwGjL7a$Z4(K_ih*MF(NI^^!r=yTq7)4MNGZZs13$wAn zjarB~;#?FnTpaVn`KaQpxhmp$VaLY;#X>B>QY^!AymAp=<1Ef$g<>UEVKvrZE!JT@ zHee&Vp*!lhWpz=`p_NAkR753IMio>=9K&(3$pV`Z$KQhDVvD#H7Y$#+HgP+4U?*xQ zYGRkT8*7~YTGUb0MG6-&B^rngvB&UU?8APf@mQoqGb7D0%mEEYOECzSEq?_EY<3Xs z6z!4Et;mlP z4qY5ZS46Wwbo4ON6X%Uwz(ribWn4ioBfW7|yoT$zft$F6en$FZ00!bu{Dnanj3F3` zVHl3v7WfBua2F#KBhknM(io$}(YR;iK6)v7~176*Kw9mF(CO~(w(#4OClC!2l7JaImnxKT~< zP4ON7;y?UAFz@KWopcCf@-Sq^5(_Lva3diQ5}}aAa8|4^vJ$JX8ljDZ`N_}!1Z`OV z91g!AJR%?>+E}73B8ia^1yQlVVjHmun-NVB9Wf9SZJc6T{3`y2Scr`|Hk*q$VqC;S zeEg0-u*=A9BoGrK5fWpMVlR@2Ns$c6aX@hpliak)I3ylM3L`0z3aN2aaSX%Uhv7)4 zNRJH2h?7Q6;WW-5lOi)xd4N*myy60~D6%3OvLmD-6fWZmaw&4-s(1}~#JspJ-oPOb z-(e*3U?j$E#XrbrI6rdv6H{&!5DTIZ3Zn>$B9{enqnKD6B~TKjP#X6ve;*I<5RdQ} zWsH=?Gx0g5x$M*NN_>rSM#|%j_!bq!il~IjsDi5aVB{mJiPiB*{EQl6P1Hhdd{cZ! z9kDLzp*|X*A#(X(%#B83V{CErwxWsH6hB<-U|tm=U8YcIrf81PVi+{BR8zE21n`R@ zJX(rDNM|HHA}Asv5+Y-gVlrA8ZjCl*i#}dfeG$!Ybi_bRTy><^(9UpsbU;URLT7YA zS9C*n{Az*U5DT%k7<^ljv1JVS(uGKE%g`XiSw}l3$X}`@w;352bPFSu?)+R z$1d|?g}4$o4d22laW&RpE!JT@3fQb53ZXDIC^n*qSQMMY%}8g_^w=V9MKL4Au}$2L z86MV|=;y-rM+qY(Q3|C|24ztWqfs;6e zCN^t|)8ZMN#W|eE1tfDa$uZ0c4o5SaHOEyW*Ki#-@Xp14kDKBxv@zTkx5a;O2X}D~ z_tC*fM?4T8B8G=QCORoPqYJvC8@i(hdZL=ct&S8(iD#C2j$TH3YBa`REcST# z_u^k8|KSIMdAA6T5D1A-2#qkPXMy?%D~7`_2#*Meh)9TxD2R$^h>j^1n2K~rk0}ml zDqW*C`?SYm9%L0lwoYZD@Ym=KAO7)g*6Ej-i#BomV(1yUjvQe%!C&BZ*- zM?U078Y5}3KwOALSd1lDie*@iS{|R;NN2P3$bgKCfi>@u<&&BW%oXsJuMj4NoN2%vyRsvy$2$?4Hb(Hd6`Uqc(QE!v?y zI-n!&d9mL|1Yd9?qNUA(a1*z18~>mcTBDN%I^&Lb7hS}z|6f_Wk8WajJP;q^5gy|S zo}!15o_Hoc#|ykfFGX*>5?`Z_*cWfax7gzYXfNK0@9_a2(a&&y48TBqQhdfJf4&%v zL5jf`f}!|k1nwV*D!phFFM=C5ok3hUJK-h>sc;t%+5N)mVeINMIx(5+N}bd5JGZ51aKw5=ByM zu-Qf=6O$taQX&;nW0R51*n+LthV95;BqIvhQDLlcYu6%^A~Uie>;LDx{TD_yF*|Y~ zCw5tMH}+sJ_F+E`;2;j+Fml-}H~tonpory*;<$JMzj*5lk3xnE@cPvsYMmw~}5GOqpC!NeGJaHIL(aA_>1otKw0^P*!=z*T-h29A6;R=B`mWqph zivAdYfe2|N6ejuRHW`BygArB{4)ff``BBk@v_XX2u8cBeIBDkqz0A z138fkxiQ13&O{zDFY+NjW+`T)l+!PbIpSRGaMC+5Pn?gV;xX)VGW&7d0i8ezi^R;u$m%o1z(-LL@)G4AN0jhkIymev&;SX#bJcU9q}&i z;XeA=tUm@|ApXQ(cx2=;(pVrZo`_HXzpX#y^~WH?gE0g{@xsVUyuxc7^_U&QFeAe; z0wXaBqcH|!@y2FvF-{zh37CjUn2afyif4wOW12V}GcXfh6kjn*oQ+8?`((@!=i;Q1 zQ&=D_#1Ao;qYsV{Sfp5tC0L3AD2NqUiI9dvVU@TV^}LAdBdj7EenEIdKt!xFydE2{ z5u30XTd)<|upPBL0=2P2+=+T#i1o2c+>IEPkBMo{Z94WS_TswY24W#L;vg>08@_;e zVtnkg*?t_rK^($iG_muhNMtxM{#G185-}-~AvrEOg-bYUXxQN>7AR6})S^G1;!HN={DW%xDT;4Nw? zYU7>w9`nTcDCUM1$90$K2I?s4;%}Gu2tL^CBkC#YW0>LL$l>&J;**ij_=2x!Vz?>3 ziQn%h$%5l9FA0CYNSD0 zG*C3eD2zrrMS5gFMvPI6#W;*dCPikvbLrk=m_r+m2}UL&k5kQyDdJRQvsrfJKu+XB zZoKedzC<7N#SELx#NS>*NASR7_7JlavysFLCn@HLbCJiQd65tKu|Tm9i?A346a}%u zDXc^xu`rfkDGE55f+!*u#X1YD#|CV~CTzwQY{fQg#}4eo13W}AOBKg1aX0p0FZN+S zN*F1LL*ikS5=-N6@d(O@Wl;|0Q2`b4#R+~zC9yK9pejyV;0(^<9M0ncsu`({%iH!2}&7_Nz0sEs8YMkhT(i;K8~Tt;%^4c?-iqCGmGBR(lUqm$Sf zUCicX%zFH5_&;QE3R&?(4CbGD819MSVhHpSd!rBfBD5k5Lc0NB5LOI_7e-#< zcW-!qV1PIff8sCvVzcll<&iIqL5jf`f}t3O;fQAW=olf6#3+o$7>q>>BQY^f9FGZ@ zh+h@IAr@legGcHk8aSYam}Gb|reG?jVLIa2EH2_9KHj;+?=i#3O#H6+1GB{0n1i{P zhxu55h4^5Bk4R**#8{+QjAUYRq(Dl{@rQu9$m78CB9$UFVmYnYSYd&cScTQdWF#}z zh-*>IEh~;lipZ$pL9dA%Vopr*209t*Y_=W;JWU6&LEMNuhVx>RxEU4P?utL@5|r;} z)2CyK|NozF)yV(z$2Cz4wNb#91yKlvQAbf1cMAOEE{Z6MqMo8YiiyQh0wvK%(HMV< ze_;rQq7+J_g^>Wth-Fa@<#Eq0@1v!WARHBsp@NZ$_@M~qXH~?isD|pOftpxiWGQN) zHtHzqqMcRRqn=nF9mI}!V)!Wo-ZqBExD`^j`XGx8i=6kX8`-SI&25Iw}6Xkw|R z=q2_>AM`~Ei>AaIo4v&V#X$UtztGGA&Cvn@3{nh6Jqy%FOGOZdDTZSNMxvFXHQJyp z#wf<3o!A~7&=H-`8QstwJNF1Fd0)Y6@3(a(GUGGO)(wwoa+4lpRZydW+-N& z37TS%VlZZjv(XIAF$Z%o%*b$5vuJh9Q_RN#EW`*SBQXl2F$QBX4&yNa6S2ioTk*vL zUolBB8Oy}wm?BQa2g4sRO`MJyn2A}KjWsq~i*;C!4cLe|M&@FZxEb@r`Pd=u#5Qcl z0>wfs!eZ=F?8YAK#XjuE5+h4-NIZ;X;&L1i58^mZAX>qnM8^svE3pczani^stP$7Z ziwp4;>%{fgfQ{IM&Desi*oN(BWvSLUjWcM2wm6RqxQI)*j4Rk-ft}ce-MFr}fj#10 z?8AN>z(E|sVca(S5ANVD{#G2pQ5?fP#eE#bF&tN%z!!W)E!4(YoWl|?-KDrFUcyye zLpztQJ+6y4@XYeh@d7XL3a{}7Z*kM`E&M9}h8UKLiBIBZ+&1zLzKP#)N4$%BxQ~Ao z|KWl75S36F11vfaVG$0&5dt9*3Xcpw#uGfnGdxE*7ot2~h%fPr&BEiA_!@8U77-K? z5ebnI1yKNgZB;hbc zoQf_s>xv%;<}8CF1O^!yjF4g|{4V~11W1U`iZBR^aQFq`5djeq36T*6QIX67$q`MA zju?oE6pEDiRs0RVIEC(7i%IT-ZE^#;ZU@!JzKMvp^4&gBV z#u4nYqun?v9zz~6FY2H!uHy!d8##fKIEB+VgWwJ*1fDqXr#P!Phx53Ai@1c#xPq&= zhU>V219o{3H^o~xBp$}!ID&hM`?!sNa9nW$CvggQ6nF89Lko`xh=>P@hj@g?xNNg4 zcp^SU7j(r7yu>TK#v8oFJG{pSe8eYw#ut3WH+;t zKuCnbJH>lsa4Rw*v?2@^SZ^W1is5kD@EM%NIefxroW})3G8`FE5EWGvRS`{$j&I_3 ztP)q_U-3UY5+7raxEC?Rm>A;Fh9Z_28*va9#S9lmJTX4Th-2})_y<1VBN8AXLc0)Q zkVs67R5nYEMdD(l5z``xm=qCg77@wBGu)s-_5=)~D%Ho3J zA}--F$|=g@ns^-*#EQ5j-bN*{GX4?o;4bdrJ|5s99^o;b;3=M=iUq2o8mi;D;ssvf z6<*^FY8a`Bx8l41{|q(p5uflGU+~KCYt%!1G(bcAXXFPGx`>Go48d^$7ZCy>(a2_v z5lRe=FbIo0io9rs<_NEdfEHo^EfIt^Xp44ej}GXFl0|+}3Z2Bx=z^|DZqXEoh)9Tx zDClOSJEDs*&_nErnBuSa4Y3d#anQ?1Z^RYjp^w-X{m>s#711z29Ed;h7Y1Q4;v4xL zL&TvNhT-@_kpLsak@!#ifl=aU#B-zKBe5b0k|G(#7#WL{Vk&IL7K~GjM`|$*CWsSp z8fS3M^5>D>NCr$%OhtLOq5`Ig)3MdaHl#&5WJVUuFftRfFdK6)7ga4)4OtCm!#u@& zWEXQFCvstdVj&h`F|Ih=tH^64AM&FBmKa%z#$po`L?IML5iB#Z9L2>FD2Y;7p;(C^ zu@y?A4Av;tVjb3_yrKdsq7pJ96E+yxh#L<4CaNl`VUuDr!ninLu|?d9>PBi{o46f2 zuoG<+?NA$aP#5)39}WKhPZn)}T{hc|J=lwV*pG&W8{vR>5QlIWf8z*_;uxA5ZieIH z3DmZuIyfnw!X!+_S)9XpTtL7AEwM^mjjm!hTo$jOyVwI)#cOCUcEEM<25#aOIx0Hh zw)hV&;u7xQE_xd2g(u=u+{1l5z(YL3WArxM2SuG~F+5W|#|yl~KqG&mFZ$t);w}CX z2VpRV;4bdrosswWfR7le7>3~(fm^tZkr;*17=zr%gHIOtjPc?GOvEI7QGCT@aSFbP z-|;X0!w&@W6bDBLG)^3&NwnVgOcR6;@*nA{dE?NQjKJigk!0MnyD4M-0ToulNnI5c~f))j0o0 zjEnV_+JKGNgjTL!Yy58H4cOjXPT@dj`44kc_>5~WZYO*}MB zQBEw63aE%msEjJ8in5j}hiYPV)UrTr)Dmmsvym_8>Ck$ij-oEUD!!qfSRdcTf6+i} zh_T{01hYVJ^hO^vGSc`bHG>BW7OX~46S*mxp*dP0fR+enyI&9_wnBI@0$Pi05K)YT z$cTb}9LF7G6|*5Kq9HnBASQlATT8V=dvw5Widg6UfkM)Dyy@*qD7V6c%P7>Z#is3?TOD1zaN5g3V4Xsc+4(c&14#W;L);GZy2 zoP^1kg5owSfvMs&lorcix;O)6#d4S_&cbZWK}AI+R7MrdRm?+mu?A|Q7UnA!psrZ& z|E+_pg@uYm$gIeM#%O}YiX~WzWmt|CD1)+CiB(vQHCT&v2w18mg3t=<6&tV-o6uU( z2J;=-0-VBWv{!V%R>RxSQS5~MMh@UHo}jCu8@i(hw%cq6c48NHV-G?Y35mVpKJ3Q< zbhc<0^fl5C{V@Oo@h66282-W_9JIh86tzGxj8=@nU<|=wBY)$Vk>ePy7=e)(g(F6e z{(la~f6^sr?9Zl8$5dtfCkn@#nt;ieg6DXFshEa`c!Zglg}bus9ReK#odTVMc7(LzPXgTn-2*)WJ%e`n$!YWT3~u$Mqp-OR$z9}0{dTR z|MLR#0}BER1B(KS14{x+1Iq%-11kb61FHh7gW`n!ITiOOfenF;flYzUfh~cpfo*~9 zfgORJfn9;!fjxn}fqjAfK{cE~O=oZ@a5(UH;7H(T;8@^z;6&hL;8ajD>m;|%>A;zw zdS>gJJs-Fbblf?ea86eP*8B>4ju?oEU-27aAvWS5F5)3Rt~&8+NFXLe zA|yrCS*nyWJNY)M-JpfF62fYt^6hToGLvfTqNt8lqltEb}vs7|a5G$e*Dx;4}(ihdl>ZpO5sD;|7gSx1P`e=ZL zXoSXSf~IJO=4gQcS|SLo&>C&f7VXd;9ncY-&>20@6TQ$Ieb5*E&>sUZ5P#w?48mXx z!BC9ANEGmbDTp!RSd7DXymN8hW0E)-Q!o|NFdZ{66SFWIb1)b4FdqxB5R0%FORyBn zupBF}5?}26E7pi>u@39;ui`&!5;tQDwqhH$V+VF(7j|P0_F^CQ;}8zxZyZ4pk55q? z7f;|MPT@4p;4IFeT+E-8$9eGrF5(i3xY$K;RlJ7lxPhCvh1>WCcW@W?a32rw5RdQ} zPw*7a@EkAj60h(YZ}1k0qW>f@-ihz=0Uz-RpYa7>@eSYcFaE<11Pk$#;0S?`2!+rH zgRlsPUl1M<5D}3O8Bq`w(GVRm5EH-RH1Yy&_p*|X*AsV4EnxH9~p*dP0fR+eC zE40QgFQMINC$>iibVMg~Mi+ENH*`lY^hO`_MUqfINs0mDKn%iQ48c$g!*GniNQ}a0 zjKNrp!+1=H&c+qoo??Tz5p7(~w%8M@EKq572oh3Ni3BV|BC-%gB@)|a34S+5E7vf8etF?;r{h=G{+6~7@CVj~XXA|B%7cl?0_NQgv8j3h{kWJrz_ zNQqQPjWkG$bV!d3$cRkHj1pc3C6P_cjvUB|JjjcD$d3Xjh(aigA}EStD2@^+i83gQ zawv}qsEA6ajB2Qk8mNg{sEu82*>2Pm>!Sf0q7fRS37VoAnxldftcaFk5L%%%+Mq3Z zc?<82PGV8t4`19kj`$^zp;8M^@ z=@d@m49?;l&f@}dAvZ4L3V!!J=nq^MZ{Q|w;Wqxk9o)q%H+ME3h!61ykMRUg@eI%L z0x$6juki+NF~QC!;)D1RpYR#06sz$~{EiLcMg(_}Lm(tVAvD5ZjE8wFei6eX0wN+3 zA|nc-A{wG224dn@{DxSFjW~#lc!-bR@dpwhArc`m`g!~9k7QzUq(Dks_R_wB8AfIz zogzIlAR}^kBhHB|Vpe2B_W!rYiCoByJjjcD$d3Xjh(aigA}EStD2^;Hc2<-UOQQ_R zq8!Sjg^>Wdp*wn^H>w$_jvACfi%y4UGqJ3~(fsq)6(HMiV7>DtgfQgud$(Vwvn1<Ug8yA;|<>8 z9p2*uKH?KT;|spx8@}UT{D&V17WyZ_5dt9*3ZW4OVG$0$AUq->EXo#a8+hb@VHpOxA1X_pzv_ueEd1GviR$^2Yv=4#E}?<(YWqI?grX; zXxd_eVj?DCGNxcEW?&|sMfu5d%o1l~4(4JW=3@~SV+odG8J1%OR$>)aV-40~9oAz5 zHewStV+*!o8@6Kyc48NHV-NOXANJ!A4&!ee!BHH;ah$+OoWg0G!JLRcnTzw{1zf}> zT*eh##Wh^V4cx>n+{Qn+gS)tg`*?tdc!bAzf~RbrDUcGWkQ!-_7DF8FP^1&nW0*J`nZ(TK=B>0lvWeM| z138fkxsea~Q2+%|2!&AuMNtgJQ354V3Z?PE&HIRQVtG_RMN~p%R6$i#Lv_?ZP1Hhd z{OQlKf1!?87xhpd4bTvc&=^h76wS~aEf7FU1fdmLqYc`k9onMQ9BjWHODaTt#Yn21T3j47CkX_$@~n2A}K zjX9W$d6PMST*eh# z#WjR=(&3QF+el{IRNTUC{DV8Vi+i|_2Y84_c#J1_if4F^2$qkCSK@2D!CSn;dtCIZ z%q4shKjRC&;v2r>U;Kw32l}?jVqshsub`M%93@Z^u{@Hokq+rmPEj6(#KNc~Rz?+6 zMKx4M4b(&()I~ki#|97VMwIX%mP9i}bF@GJEfIuPXpJ^#i*{&_4(Ny^UiwMVMeK@F zz8IB8GDULqQ1nDQ4`O@t5&NPa`eOhF;!pgAK^Tl77>Z#Sju9A%Q5cP|erpMbapHJP zz(h>KWK6+SOv7|EvsrU=LTAiT%talSt}gZ{_F{=*DVAY5E-EfzmAD$|yj0U;owyzw zuo0WE897|AoY*1m#4hZ{9_+jSDiC^&> zVj(u-ATHt|K7Pj^NPvWx7xgFekw{F8PL94ax}iH#C{p6Ocmrv~v`B~a$bgKsUZ5P#w?48ma4aH=&iOdO687>Q9B zjR|%>5o5%$7>DuyZ!rcP#W|eE1zf}>T*eh##Wh^V4cx>nG;#Bq;*NM1_i!H%@DPvi7*FsN&+r^C z@Di`^8gK9x@9-WU@DZQz8DH=f-|!v(;y?UAuwQ->93c=Ap%5Bj5EkJO0TB@ikr4$^ zvCRvAJEDov5d$&tD}F;P#6}#%#qan736KzpkQhmj6v>brDUcG=d>~Ip8Zj->Aw4o6 zBQhZ~vLGw6Avr+Fc5#@FATz948c$g!*GniNQ}a0%<>D{Y>W}dVjRX} z0w!V-CSwYwVj8An24-RwW@8TKVjkvW0TyBr7GnvPVi}fW1y*7eR$~p;Vjb3F12$q4 zHe(C6VjH&OfXDeDa=3Xpu}85N`>_B2b2x}YIE=q>1V?cU$8iEDaSEq#24`^&=WzkE z{Hu@IxF}x2Wn94|e|DXW>*5XE#4X&$Ke&UtxQF{l;)_mFJP;q^5gy|Sp5hsv;{{&g z6<*^F-r^nJV}Y+I3-L+(j4$|#Wd3lO9N)z6_!s}-2ZA}@;0S?`2!+rHgWGP!KL{&^ z!!HPr2#APCh>R$RifD+A7>J2q@f%_xHsT;I;vqhM#~(<5gh+(MNP?tDhU7?rlt_it zNQ1OUhxEwhEju?diJ6fFS&=JvyKxI-xVVpewqeJ9?ledZ9O_`D!&C{lxwl zfPuK^#eWHPjMT*t#ZU~xaE!o6jKXM)!B~vLcuc@VJn*u8h&3+!T9k16OJa(Vsp#Pk z4?QtMocWVLzd-+>InrFr!+b2jLM*~!EWuJN!*Z;^O1!Y}ORN#sVjb4wha#B26KoPU zV+*!o8@6KycA}2qy4WM`#XjuE0UX339LC=`f}=Qw<2ZqnIEB+VgR?k?^SFSExP(+5 zxzxBSUc+_VKr2OS?C?c(CkBWEamUDA+{1l5z(YL3V?4oAJi~Lmz)QTsYaF-e3A_{E z;{!h86F%b$zTz9c<6r!T9|-0d42}>8iBJfQF!+M67~&Bc`jf!A!1|y?PI56KDI+5a zq9PiiBL-sPSNw)ph>bjcNzaRTVto9LKacArwXt6h#Uz&6Fr6 z7Dpo=YK>7!ER8ZKi*hKB3aE%msEjJ8ifX8i8mNg{sEv7+pO1QCee7`6P zCTNOgXpR;L;HEd0TWBS=MjNz6JG4g!bVMg~Mi+ENH*`l2^h7W8Mj!M=KlH}{48))K z3xE6kIf8XgW<7=|hGH0oV+2NG6h>nV#$o~{ViG1}3Z^2J+npMZob+SNQq0C2%*8y+ z#{w)wJ)70X5^*V(VL4V{C01cI)?h6*U?VnRGqzwWwqZMVU?+BAH}+sJ_F+GEIE8a!hi~|ffAJrFAeirz!4U!>5elIZ z24N8nzaTs!AR;0mGNK?Vq9HnBASQmrZ-|B1h=aI@hxqs%e;@%8A`ucJ36i3bo7@;F z#FR*d)JTK0NQd;ufQ-n5%*cYQ$cF65ft<*N+{lBx$cOwWfPyH5!YG2GD2C!Ffsz>H zr8^j<#L_5(vM7i0sDO&7gvzLbs;GwQsD;|7gSx1P`e=ZLXoSXSf~M%;>qbYk5Cdq5 zAhbejv_V_6Lwj^UM|47GbU{~iLwEE*PxL}>^g&UfnFbIP&1Vb?l!!ZIQ zF$$wG24gV}<1qmfF$t5g!sq--OcSSL24-RwW@8@a<5$13|As~4Vl2T@EW>iFz)Gyb zYOKLptiyV2z(#DsW^BP$Y{Pc!z)tMKZtTHc?8AN>z(E|sVf>9FIErI9juSYEQ#g$? zIE!;Qj|;enOSp<_xQ-jRiCeghe{ctPaS!+L01xp9kMRUg@eI%L0x$6juki+N@ec3t z0Uz-RpOMJdqr~_oe#gJ~4?hshx1it%fshD=&p{we;}SWviL|OCPoq@MKUBu3Zz6Tq(&N~MLMKM24qAgWJVTb zMK)wd4&+2GV*(~(5+?s7&??Y6 zXofTsvoITTFcxVVK??*FZN+S4&WdT;qd=|=6{xO5J$yhIF1uIiBmX@GdPQL zIFAdsh)cMPE4YelxQ-jRiCeghe{ctPaS!+L01xp9kI}|uYKv#$bG*Pyyuxd|!CQR5 zM;x-*VSEw4;v2r>U;Kw32w- zM-0S71uxu+h$Y5G9K=OD#789~m61S9h(t(?BuI*6NRAXpiBw39G)RkdNRJH2h+n*E zhDR1LE3zRwGWjz?X5$k7>c6=N}?1>qYTQT9Ll2tDxwl9 zqYA2`8mglPYN8fuBY|Jr6QZ729}UnDjnEiP&=k$k94!z)O9Y`6T4S6=$D^It9v#pT zUCyx{l~{$< zScA1_;7<(=u}R#FE!c`}*p7H!m+`Sn+>Jfhi+$LS12~97IE<5)KZT>>F&xK<|F<}W z(>Q~(IEVANfQz_Oftn2lb%=G=xUb7!u$%Xacvx9dIYy1$RRtG=*l+99lpU zB!dl7z~IVFXieA#Ugu8|Z$MkZd!QY(2OEF7NP&)oouD&xfv(UEx8paro}3_M0gplz;7^? z$G#B$AiM_G;ZL{$QLOTdDY6905SE2yCGT0ym zT0$#m4Q-$;+ym{PJyd{-&=ER8XXpZ5p&N9E9?%ndK`QiyKF}AU>39sJ5e|TXkPd@j zFx&?jkO@OTgP|}ChQkOL38P>%WWoJlhcV!QY;b}LbjX2RaDxZDkOw}<2R{TL2oHb) z155}(0gQ!0=m-5_JWPNvOoRvFA(#XY!&R1#-(f1@G?)%EU?w~QvtTwn3Xj3#@C3|( zx$q>+gZZ!k7Q!M}3`^iCcp8?%GT6=Iz6YKod>&T9Dp(C`;01UQUV@k56?hfa!fUV& z*2C-Y25f+hun9K9oA4IA4evk^A1UKtE8#ZS4m)5c?1J5}2lm1~*bfKbARL0ja0J%z zNUn!tgva3ooP<+w8a{-N;0&CFkKteN37msZ;WL=U(9MP~2)~4{;A{8>zJ>4Ld$<4> zVLRLH9q<$3&+rTU3YXwAT!G)q2HL_s&<@(ez0d(VLMP}9U7#y;gYM7+_R@`gkV@Da z`aoak2mK)p2Eaf_he0qH?t=`-gdw28P#6ZoVFZkXooqXHK^Ect;DBs!f(vxWfn0Ed z2fVP3EyjAV6OMuHggd|>G$8~9aEy%OP((Nm#=`^%!$i0Zn!suvt2Hp0a0+B{SBJoK z!Wl4(1#dXaBAgA6!edax+#LsV29D$?o0UU$lZ~{(3Q$8u1!70Mi@F9EzXW%SMW(k@C zpAepdPvJ8-51+$PihKZH5q=Hdz_;)nd=D4kBK!b9!cXuse8Hst5-t&5hAZ$JT!r7^ z54Z;3QTThfK^VpN-AjCqz6@mu%fcDLvk*-f0~ZJ{LKVVTh=X{j3e})G)PR~$3zl=s zRzPjSI#3ttL49Zd4WSVRY{a6i~#3^*VgKH;=;pcCdmF1W!1UMRz7dRfRL z^g%ho@{mvHhX4dY=g)CDU=W%Rf&!?(X%(S}a2$+>2@r;f@E|+{li*?4LZ$D*RKjU6 z9cI8xcm!s_Y5VyZ|r4OYkzh0CNs_z*sVGjJ9>e86~N zH;cy}_>_##pf*EX2fiTu5|&bU8GJ+dEqn*x!v(kq^*OBpoTBh)_=SvL;SyYiEASg! zh2P;1xCYnZPq+b5td0$-v=NjcEDPnJJXC;+5DhU<2`WPsh=n+ahpJEwszVKUjz#8q zs7+W0>OwuJ4-KFpG=j#E0JlLCxE=0*JK-+48xo-@G=t{Q0+JvZ1~JVBLrcO|&>Gr6 zTet_>L3_9tIzUJ01f8J^bcJqklu7*o^d#&Bsn8qxKwszw{UOXFG|~FIAK?HP2#zG+!!8jNX6QC^@OJ{1aJ1K~#41e@VacnjW!cVG*=3-7`Euobq!cGv-<*!zrz-GqA} zm0|A<-3fcZemDRJ;Sd~#BXATxfMakRPQXdH#4>joP7$7l58)#?183o5_!oQv=ipQL z49>&n@C)7j6}}?;8oq&V;W`y2Q&|9}!4<;a;41tM zf50`k4u8TRhG{UAg3?f(=~x3Uz(p8KHwvx3Fll~-rG(3%3a7U`m=nrWy04`AEBHVx| z((Z!{$b=!F!BA)n2|_5Ol{b{rfbfYVS(oKs#hay+>zSpugKbbI`T$&sX(o>oqbvPo9cNh(Et!m6d1 zsKvX@e4pKL2gceX=crbaK2wX=3!T1@OScCdrl~8xp;}9NmTDtvG zC9W$FQcm6H@#m>dk~KrCVpu8Ct(+WBq3TTevdPLYwP73K&0Msh&q+T^b5enaZcE=n>Sw${lh zwkBN?dKQ;V=ou-Rkm+_PJ*m6Tlcy(08QMwKVsx1{cGF|Zjp@oIRgz08F~q7HS6?ME zS~BF>4rQqBk``7y#6&NnnWcJitW`B4B|Lsp1*~gRy(B}6iwr1397#u1%abf1h1BSKeIe@XPx zir1<&q*b!6(-D%nqg0w?@XyMk{xa}t0Oh~vFHMw7Nlr;_sRl}d7M<_#%Pg0Br_v?P zQiH_Eb!(MMjMVUYQsH20awha)b|&-+I73W)t7B@gb@F|pmxdf^rA(EE3dIkg%8}4(P4O7L z(3Gc$DWq~GHA}h0M6G)9QYqQV9$8bZHPjXZc}cBRBDKT-s65HkwF)v% zby?4pPeQLXzam#+E#8J(x|vT7Gej$A=w>LW{BoQg%GRousLt+mIHhnvvcf9J84Q`b zQvWdxdJcA1o^EIr^L5kVa+nVFfK^C|iQa88yTjho7}8>8RJdTL+u>(=8x+*yq>Xo zrB+kvQeDxlBID#pi^&Ou{4VCRp~gqD)CBpB^wnxfm+Hb+S)VNY)>>t#iINaj5B|I4 z4!J0+xc5Uj3Tc&Hx-7LW-S6Zg9t!{TB|cduo0=>+ z4rz3X{2E$(ao2CoLqkoK^spAqqiMH>c$$?^Rtg$wI>%~;7`X%|kE-eM8OeTmAsaE- zA)ik-?LLoT#;BQ6Oor_d>zrBEIlH9yn(TDBM{2f}v{#O^y!$NoTOP1Hh#~JGe$=B< z^zUuah}|Roj8TtCwzTxP{DjpLR<(a=X^xfjUs^gLEqUo|ahr4H@aA5^;c`VTP+m*QHjJOt1Qnu~yHN%#Xe`0o1c4(<_yjgz7mfC-UeN&&TH_DXdnCe;c$_ zR#M5)_>c2(wG{Oh&$=~MeJ}j8z8C+O`mFJwOU1+c5{Jc8>SZ|&t5>XQ{xYRrwUYiz zPpz8iTyf27IV_$yugP&(t+T56OU>&^`VSL_mG%ESakzxy_Fw1FnmDrQkIGXrb@KIu zOzS<9VC{?58&X7O&Ib7jtBqpu%sF>!=Fst*GsjzUx_C>@4R6T_;f>4zSv0LJ^39ch zlhw#(s}bHDS=J=U3TYJ`K3`;Me) zwsp!ooTAlq`T~wTyPogx`0TQRDBX~atlA=(Gqi^C{>iuJ1Olc%VCwc;&wzZ1IGnnA zR|?IP{lDx5?LNIg_o??JC9RxR&0udG%C_DV_QITi%2)4Oh2wR38@VFiA@Z`-O|{iZ zuN>4P-x>Ch@~Lf-rZq0!n~WVhw&d2tr5D(wuwhf%DHSV=d&y>YSk=Xjbtu1Ft288= z@O-sXQg1Gkyb6ln1j8bwGOa=}YL}Ff1#7qbgw-A~Q7a=Ct@d)Z(qrsA>>i&iZTloe zYd$(Lu~%vjtAeR{7}h-_yaUJUs%+Cd{$R+It%Q7xvi+yL&6y4ki44|KH~$?d;9GdGF1e_U6r- z*)!K}$ySC2^2HTxx#IG?l!}A7VzueuTE5VGXdt4zR;j$UTVAInHL17ImoMZhDk^= zmXs@P#Zqss(xl)`<@G>yeYZTLB{fAd!y~!25x!7mel0l z+7MZ;lsD>3P0AKBl?vWB?o3VY$z+#FuCG$wq%*ZnzPD1|v@J9I*_@s*Zrr#f%IlWromJk-EpOd2kO;&kQxk_WKvFHw99X~BlSxgg zX8K8_JS#OpOHkUgD)z;r$$V2p% zT)9=rwz=hYpX|=DWOo7C1j!DRN)=#8W|Bu)9J_-2Zf<#Zk{<)>0v-;@R5Lvp*6Y3?y`Nj&pQOVn2Y}*Ub&Bit=9agkD^zP4 zH0kA)@_|b9Ah$fvCwg!!(fJ^{A&4GlGA9Eas8T)z^bd8*hmroMK!<~sgX*kI@2U>u z&_LT4A3E=lqYo_~p`0vm%SZa0bi{IUl;vcZEG2^E67Ay2CDoBau6#5&S?HFJ@i>VE zS_DoO)H#_^8ORR}u{rcfE_W(k%Eu}*i{0`PpP8kx%%p64ILziuo`7DNoR3~xJ`SuL z@0QbKh3z2*=W;dC4LHs&je=3A$df;njIL(FU!de zmE_^Id~YsUEhQI?R0m4MndL6<((RTrZ}EtYBpcaDu=ypIp=fO7t3Kk zINTT9u$6bq4%r$5Y#Dgzt@E-`rJ51#zWE|v3k8F$ zpiB+A<)Y72DVC`rFts_DS|p{RoD@dDlA>XEHUcY`!I-$^3K?4kXcf#2)|qR{V=ODR z7jwgva!ol}?v{srj#k8SGy;ysgQJDabt-6|=9W(Emz*~=gsDi|aix4SIJ(6x-%5_ghWr3ny1vfRbW=fvTt}SfF?+sJwd2Ht;Nu~;{1Ngo2H3-3=e__tMjTlP zx>n3rN6H^nc0T5oAMx4wcq}`g06Wvb4hL4&lga)`aPcX({AqI0nEEJ)f2>YC&^(57 zJ>|!g^y6;%Gd}4jVo5&<((8lt@wuLGtN1LaKjoG`N9wTvPlJKS>kMqyS>E<*zA&Uw6yj@EQDOEQ8+ygKUwD^4VpSP^PF8oD4~>nv?Rk!PnDI2ypMd&L-SW>!JsAIUko!TM zT*B9XhOjos^mFKVU1|QpE&tM|`Kwr(zXr_>C;%^OKm+;>=>OI&|Bm!WgZVvp`9+O!&>63;tJ)<)pUI(U+) zc+m00GjrgLI!7Bub)fcAWra*292QVAQISqENOc({ll4dAN=l|MQ*(MUm^?a@O&+r( znU*HRfwy%LxH469Cc+TYm}{m(LUpb-uo^;e#F6QQBvb3*#g+B(^u#7J^hXR+31%{b zur~nd_$3=40i11!z?F?OyBUqcU>h_4Oot@v>@^B)IA4@a2ul7o#fvMO;py|Yx&DaZ zZwqEJz3q5t?WN(0G$RU}ZHd5@tu&+Qb{@di%rny=nL1B_d7{6Tmn31x%uKwvG7C?i znQin(3^Us@lbJRSPb~2;+*+MKc9TKjyXIJQ|W`e)ooXjQ| zIouI1uIz-T&*2>X5yN3CGnx5>bE;XNsQzi*r40aJvmJpeJ1ZJ9vBZP#LVPnFvQX!B z`GvAyc=Fz*&R=x<3038499yilQDEaLj#t*5CIPNM&Qamn$1`|O!8d9 z&vZz_=ctxy>Mads&_1wImwh$oe$1I#r&8^8Wq*C2SjhC`3Kdrl(4Uk0b5P!}4wM7& z+u_DUrHHTZ!^VOtL8?N-{HP=xl z*OYq9(ab_EWJykz=OlSB#@gf}$zYw5%~j4!ktg{M5t>6y@xIECPtbM@T5^F45HFqD+5IjzubDvY3!6ZAP3YOBfBA&{~t} zDb)-=OA$M8erifRCWRPfVjh8#O9%3Hb$`C9pw&`uskHz_S&MTVvu~T47LGlhC`e~1 zfU(@DRL|FGM!R#X_Uu;EwbOuf*uPUV8WT?-8VWhKN1m@tY8_Ry5-Q5kiO7T+UcVvX zBx2*b@AxH$FG!ktLrsy*A{3Ann)_svdrCc~li6r|Tu7kv(ZMpsQqk)`ry#XOdyMTi zD;>6B$28lOj%jZWTi8m+G$V&?XQg8rg2O6bX)4rKaSFdptvIZTm5!0IL!qv8e1SQX z&PvA=*J0sSI);0PEU&DkCZSdjPW;`8FOmJ#+%=GpqD>az8U@A`PvO-)W!>%sxQ81nQ zG-Q_GoOwx&=b!RzSQ;aEI&cTlsonX(!n=9w(Z)3b# zO72%8f)vl!gy>{D(;?fi>B|KSjU`O;U5MWh$3+NSc`u$Qm7~aJIwa*!w9#t8-a`g9 z#-V{GxfpPe%=;9_B^HM#f=l)H=nTCd>0pS~+ZaJ!hE%Y3IRaO%P*e#=QO|TpPuWXN z@tKh;H8M9aD>cQhJGn|DQxl=9KPoHaI+@d(wK0oCVZft5G8>wqc(;nxeY*I>UPcX zLFPzJVQ;FA3}K+SL!<9xw64E~MzRAL8BDe(v2w^23VA099Wx_$0b*f#BII5ff#qU_ zdnPmXJ-^6nj-DBxLV4~JVRH-@uwZn9;2Nf;t5F^|QK=<~I z7BGEyyO8pbg0X}{BdGeSe8iwz2Qi>54{JJ?gLUqP(WKFp<)a3a^B@+qv>r8atOO&hL@iWHx7y=BV<1>fLuBm<^PBit zw!sYSDo@t2*cK$8HBs7R$g0RwCWazpV#;0i)f5F!bkmW#9^fU4gy!c ztEdu=rALl1($;z$JJf$qp}udR(&G`%>h>@t_Zz5Ihvv4o4`#B0r5WrwZLklwAJE;E z>=9@bFg?Q*pTiy+x|)EX|dXuF-Gs@VG*OokZ zg!p=COG~B}E=VV9=q-XxMjGaU9EN`^z~>}=#o)}XTL8T^nc^v?1agDEU`32JHO#q()Q*P=qhI2OfUott;2!Dk*6#3T( zT=@;2UYBMu>|F1cQGTnD&b0_o(%&I)<@b0ZlWyva+7em3KM>F>i(`3}KO&Yc8@tG# z@TQ8H$GiL)F^+cmKrsepIn*C&Jt)d|A>IGwO;Ynfte^7A0%jIf4 z_zRA{sp;XFN&XJ8u!;Rc#RKP{2?c5>m~XT<$UhP9X#4UOK4$WP|IKEdX0qs58>M8IDPDpz>fG#jQ*x8SVoF{YFKXflX;f1Y8<>`-;b&^9g=l3dWV%9N zJTfvpI4slkkZPvl_3`G)4E=5P(3e<+m!qL1kbpw70Ko=frsEAXS48x&^fn|Kvwt5# zzY*dg<&6=zvWcQgIF=?k3r)$JD%55MDt$L6kM1Bge=r;#9&WS3pe+2k8CI`MvQmPl z545!`rtRL~eB0Dll4KSO;W^2H>R>@V%&034 z>C0fE#BAI|k!4B((`QCTl6|=h-3%%^Z$?Gv&zqZTfnue2NVwLvP{{hc*{lND(h3Ca zavUdUiV5A<&W>9t%+?mB6)Uese#7L{Vn_3KWpHQ9 z;3<)&l^n=alDQRGEaumaAi+rFyYvOP=KK!axaD2 z+d!rJAklDd-*wFX&{HV&x6>&u3tMoz9YJ+EY2CH8Cs)mIfrECPtqHwy;qwN;GQMpr zq3)yH#0s?|EY!J#^aiedwJ7`9qAYqFio)K%Kk?hKjfRHc*p}SYjBfiOevHv=l~R)f zKqO}PV`XvpJCI>>x{JnsysFosdC55NgQpkpBDO{(U!NRJm$0_jf0br}H zrZwRNFQKlk+Vm4O{Uk3PCAby1gZiPb$DXV}fg(#MVp8MPc6th4GguHv7hatEw2>I~ zabZ}l-HL^q?-{&d?@E80y@3UX99oeqBESY23$kI<)Lw-S@IdeXSUNePFzc6_NUQ=kAxQb0^e zxd`bh(HO6((J0jb0%0yk;L5OKPB@l4`8C3{y=R3&jTor(bd3CB#+Eh4_3%Iuw_+B$z{dTa8Z?skUU^>qou3@Sy@#dD?_7T z@Q{RR8G|KbQ?m@g%I7Ki$t*ngdUCLklxqD0SY4LXj}JQ%M<$2!z{|x0j|U`C8v4{H z7tx}5u2Li?IB!% zU*S3MLc}=STF^PrmLxa_-bxnUO=l8qB>Tr4hC2$RM`<=t`F4rO!dtf@;wGtOM@UBB-xQ|?q7>E0M zqxBIajcY@hZUCSwH{!|mr?GwoL+hjBXD8&F6!K;RIrfBnivk6POt}>?sY%}M;s@|c zr{LT0;&89gn}UxEkEpjRB2K{{#G5O3=x^h}d8pm0yc2O?nd~)Axp!%X04Mb+H$v(| zL}Nxm5A)rKf{5-x;L5#)6-ltF>Hc;s-12(c;dXCZN&4-a6)m$rXWg%C#1=apmhb}#*_@vL z)-Ws&0v}}d5CT^|qR10(6>`)vrCc9*9#$$JwNz*}8$)31Qy(L!9aXr0uHrR=37rbP z!Ne1@JOcQb5rbTC_WU?QSY6!-U>4BHvIWDO)Gg@f2q`8$f>p93{BGlqi; zY0hqIT2RauYVgTXo4h?7YSeDerKD?4vfDVygb=~(m52AIqS||py?|{FJVJYu-E<}K zA^D@tc=2H%?9ZucZpXD~jrrr+D=Njul>Ef?x6@1NB0Sy9cSOx5XUuSkZ zcF?26RH7L?wy6&uV^yYn12|&F6E+c!C*NckYH8m>3|iW^5xDXlJiP&hMT#3xzN?Vm zGmz=+!Iv-bu{cwW{4`2k{SyWd@Yh_~%YAkgMuYY(cLRJ}~=eA2bb!KHP!DoO+OH z2a;bP(-=+WmrS;IKd9T;uMh#j{2Bo~BJlKD40(=gF~3#F-x)|fZR@v~$gsdN{GM=r z8?nsE9}t_Gpj^uz@g8m^e?pA&F>fARx5GhI;#( z=Ks6RPsetDEK5zs)?%r!9KK%vK)U*RDXX&_E_Ye>e=?t~zo2WKslx5*RX8*Gp=ym4^xfaTwaL&3+v1reL`czV^zqUbz>9C#f!Cn;+q z8L;ap?05rf(;6f(L4hV(AdVBOH+$@Ysk|Sa=L-k#t~}B5r%ZcTaUngYql)P`iR9{DaHkK z27ZK_a{@71Ze3f&G-u8ZX3CQd0EfNa%D4Q8>3=2XR^X1?gtI7i^PtS(0gsp*{a5F}JCV-P$$@*d1@K?4iHSZ5$oOvmH9Q?1^Yp3P;(- zCB|NwC$>f+)b=JCa|=iS`96q+c;+H-WnV>>a4bb~rQ-3L>wXHgzky1hhvwQ{N9Ff8 z&geXXw;YbF@YvDiMqMUQzZ>kP^Avgsp|xeA^=H_=aTbS55nY+kl3@?j&Pn3Dva0(> z@q{KV>rvtO+WY~^Y^;1v3D?Gfg!HuegYd(Zd73$q-s3+lDTmC1iNwz6JhM=jSi_t? zw&Y|!FvX0btQBhZhcIlY;6o9M3O)>hD~IFhjioGN+*o>qLM||n=@xLjx;4wv9?5+E zplUgm4#ZNw-%XCfTX;-88ZnM`B3b7o609(Fza-4oUDA_WN zxy5~~(r?`2UW|B0CALOe++E>@y@XiogtHXy*lkvNc8mKs{SoOQ;QBa>H*8kNBOT3( zerT)Q;x^r!=W(#Xokm88_yh#5oTyZcKPH(lEw5pN`y>TEIRM-+7kPdGoeI<_v{Ml8 z=rVGRgw_`pS{Jccp>^XO$1;_k6M>-rlw*I9@{CfM(N|X?np+M}^xTe#}X!wM!dGeU8GR&HBjm6(TTc` z^Y1RShvEE5DRv>;zyQ^bL7wPK){~MMY?I_N6*&BI-yg1sbURS|bXDZeKa~*b$~-GY zheTtX%p`G{0S^AnKWYJ$kEq~$<>O*4L9FZ^4OiIv2CpB{-eaKr>e9q4A zCr+!2@O)f@REd5K#ZgPlbVVx zTToLuj;y>btxRqNZ3yWm1g_kSC-s%LkDe``YAw<8T!lQw=S-msUXzsE!8m@a za`pks8JFPOCWrDvTwe03#z42TZ6>DUq^5;%%Wc5Ms=A$6Q&Uz97UouPRaH(th=|l= z+_i0z}@d@Z-YD1Ko`y@@T%eNWQ#6d+Od?Gon*}17=idB$$g4F zb|iT!T*MD6q`jM~kq@~a=_uC&2wZtkf$b$-jlkfDg=;+0r#Ja_`G?+`+_=u5Gjo%#^K^)NJlmC=D~>AD3v6wgGFk+2zT;H zO#(um=Wmp|dSH)UHm!K>%{aSIkNP0c&% z(1phxzj)rFMTai#s>gKATYUJE{dZ_>EtXm<=u)lb61H4rhq#8|b%oE6jKlWtjNa;> z2{(x+0FBbW1)Rx~Km}2K7J(~I;pz1X3L(@hKBpj08<6ywkc!@6Gn~g*fR4MI2L!Zd z)F%^o<>72@Qm}c*`4_%+3edu8eJ(eWq#K~M zjd2&UlH)xLFhjJ-=fO;zY`F?yvwTLGjWkO$jyxNd=og5o`Q1^fXTb}q5KpTA?KT}Qh8j}|^-B&})VKKdkRHKG|6>qM* zq`!@UD}dx>M5A6*w+^g7jC%iy=83J82(?#<#@Igs$X`P&#Pc--*k4s-3CB_-SD{Ax z4Tbuqfl9ZaT^#4@oissYpeL3JR2G-zazm;i_U2%x#f1pCc(8(|TgF{(#(lLnPh%~c zIfi__;$fjK-Yl%3+;Olo8~xK!%ZY}Tzu9d zgFTss_bgd~<+zx%x8EdpX()$~o+|QY(gPjQbHXJ@6@zZ$W4=mFUl4-&Uc<)?+2yYQ95E&HpF; zz?85`>3l z_Z-Z+?RpUz1@fV0iyZI#oSAK=3H=nbpXf#;egx6lbR>cevh~C;_DBHadbN3;>(sQxcIu7yu2%0qWlrOL&|?b z;L4xzq=NbG<=4vBc;;G@%wLrEzgph;t%n5-3%j{o!bE3rzt8=fy8}hLQkHbYp zt5n2K4;O4Lt1u!ZI=wvz!3 zLKO%Yyo??&c2!MMoUv7PMz}R?UVda{9Npd}TTk5$LhiD*@et+T=sSr2(2k=3Ft>jM~an1R5R z1gY7|Wq)m}$)zh*n@HV`!b6eDw%$wpv#un#?S1 z@|dYw0j_sxmYH zwE&sR(!A-tExD8$0ncg~WZtqO)M#6jdCciq9Oasm#PuJ;IAV^XYk6mTr?)ai99F=Z zao?uWV7{ulG}%+^X2nTuTUplcJW&((WdaS|UrQ>p_;S;j+QUX#3$fkf+;C&qn2@8` z&zfWtq{3*jDFR$Stw_y47E`qxayD0x2wk*awhd14TQD?cle)s7ja-_Mgod^y0^CuJ zr`OO(91V?kj9J^8Y^_m1R7U@K$D5QSK_0BmM1Xs+@#JLrUtz_H7M31cQ`;y{+ghG@ zTF!O=*3NbsJ$mhIk8}tXqxd*<8rcCqQOp(uuFTfF#*jrKS|g5M5ktuHPWLg{(J;7^ zGC0RDnEr2Y(ohYp%2JzUiC&W4fWUfa*Z9%vVP~YH9`GE;QABpZ8!BQ~1g`9cr`I(| zCQ=b6A=BG9=*aGdmpzo1Jq<7Ex0$Ff-hf})Udq7UmVv!c>IKClF3G{tj>9I#b6o3D z)9;}1w;gSQBR5<{YsIm(jC~Y+q@s+u?V|87Iv0?rGMd)^Gd^TrU_d4BhX6N7DB;AL zzz3O8L}rGzYUKfn`#_7Eo~qlzPQy?2=@8uBlP|WbTNG3@K+mb14 z^elv~ux)quZ0HnCaC}rXgJ;5l9Jb$lm3KF)BUxMWFxrusMCV8-2cFf~fKorPN=cJx z#C8}roZ~dO8s~aFErHBgWeO??Y;UN+USq3fxs182$*N5jv3|6oE$J;uJgp}Q?WI=1 zNBG9>8i%XoW4p$s;hH}}A)C`DqrJVIbtDTw2#x1R1i0BlsV3fbs^}+diuD=zC?$Wi zC9fym*QoJuf>@}zBf_;A$dER zu`Dr6ELA2_h6z2f@^(;bsGQ@J?D3XtL_Ok!+xV>NAG`zHKC7=N_^gntS>cWWa!=A3_HFbrjM# z5w5lfWEpZn&;35WchH6-$yo^|0=o}Gg zc&vw0HF@-UI1TBj2VM;yXtZ)VqEQhp0$d5BI7~&5Xrv-|5^Q#xoMEz@saei4S@a~B zwtv%tI5b&*)3X)s90R9UJ2Z?y-c73KDo~&davow*>#6|>?h@F6l9h;2Pt)`9;yefq z)$=sHG2DwTP-OHpy%2A%T%^AfDuH95zDaVSB7866A#$=A+%hto&=+f_07rEn(+Iiu z5si^=5c?&FhI}tY053enmT)Xd@)a5ZFH@+?4OIFSh|57sYJ@3^iDTRiNVj8L zJ*(V^SnzTa0(kBz3e&YnGSanXpsu0Gglko9F&J)D3?DEU)O)xAw4qqHX`b6{9?sA4 zZG^@9phAsaygQJN;?Xgxv6;!8NJTO4Lg31W6qP9^S%?(#T2oBes^5LBQtmbdxkn3f zuPI3S-ORCH=>Y@IeaiiZE%z5f-gU!?bzb56I;2Tq6TX5z438BW+PRue;=%~%KbWv- z$DhSRh^OXeHF44Ft^Z*Ps(Kdu5H@do(J33>Xrb<;Mj^Q$T!H6N`~CyUb)+2{4e7RU z-+z#pn$z#D;ynbW&=Ed@z?Fx!ED6V!nbl&3dTTWLs6u_rKn46#ji{3ccpgRk_HCuD zx&j{^ZxozoIeLU>R;9V$6&B&gkq08I`|FNMSv~WTq98k4!65(9r&`1=$uP&l<^nQ6={!Bf0edi74F3 zOp^{+P@Yq9ec6g@CYof}g3`)iM4deSVJoh$dPDM8h-g(q@%!a zA1@-nHBqEy2W1u{G$_BMATJw`bOt5!mHUBQVF=@w9)$9>fGk|8@vWo^Pci5QzM8b@ z24G_0ZCWUes1(da6n?yZ_zd?Hw8<-=7AGEWD0@}8iHrj!$++c37hkIrv-iptgu5>c6i-X{d z;rVK)1H9QaYNAu5z}pzJ0zN{>Yzj{ObVlsbC{kXunaQMxp%{@y_+gm02U9Jr)+)?})_; z?e}=c_pOwk71|&5N2AclKZW)uhRx~S(W6#*@VqWGd%6s=`!n)Gc7H*D`<(FfhDP!- zitPTTz<&<_Tl3XFG~u6KLc?+DH#GfUUOMXjR@6&K=$?7&-wG5cw~WI*k)C2mg8!yhsfyy&)Jr|boI!HH1EXLyv-#yabLGzY5LOl`jV2W%8nKI_BNt!9ZQQf>1 zAvc+5g61uQeF~x>>Lvv6=TmG6$C4yprhQU|o;h%;f=)A_!Nb#04*kQ^(-juyRMx|b zeh}3AAm{ps2pm$GfuE^KUSdKM{SzwR3yW_9q#E&Uh&NoHq`%GOuLqkQUD+6M5FI&g z6x}A8Ay#w|QkxQux%}0`ycwb(w#^Z^vV~$wIF=mwF=Dels9B-5G*Ic=&?~xa8GR3I z`&%!gw|fuakh2YBdKQ>kb?vfHJ2HpwP;VKPoe)ch`n_ci-og&`t%z~7>(HUzmLcd+ zznsLeY=7sQjkJL`h^-xgD?8%}v8Dfe{8;(Ko`&wJ;bTYDE^1;;vI|(nPQ$Ls_il!7 z-Rp?#gXXv5qsdlNJkG`WvS)^4(;m@1o&8vBK3)r zBOQ48X;~|@!xZpv1DHM-LR$BYCjF+-_MkcT7b z=4EFv@4mY>S&GbK$vCCR;{*_q@o@n3WPCi{T}f-!gkwpN*;pB$pm1>{I(|YKpNMqG znAcdWaq&(-{A)g^~8I|ZM3fN@;(;Xl=YjF-!cJHjDCo`@vahbd>R0~+h znyXJ>bk$1-b$yCeEskC5aRAsrbIUV@8jPrI(ha<02|J^7<0KIgb`JnOVQ2B~O0Q;3 zIF#(4rm&5V(?89(-O|fM`893b@Pwrnf~sEWycL z7zEIw(YjUCxa*O1fg?Mpg&e#`+oXUDV+nXr5yq81BH$tbJpq^S4*w0!ns6)$G8il1 zvckoY==d20EJ%ldSG!0Rz(aCX1g_K+xz7YSi%M>}0uCEM9q5;2pv#6Nr&8liLYu4r z;8+qHQABaYiAd~J0D2NT4ezd;u2~a~B|*kwCFUwz9EpyfQ)2HyIwZz9Ys{jY0XRtN zOa!i+rAU3^w!SmHTPbI0)>5zk5hdg3`B z@2*^+S#ie`LXaRgvEsQ<;o?YiyiW04#Qf&!pho`Ri$uueVg#hrm^Jle$5%jY(yTH0nn4jl?5<6)+)| zJ=6D%%)Bbo_iw^F>`lmnVvI^pZUz8~ati`iZY2e4?k2-pju;c6XL$L5!oz}a8(!3c zfUgnon_hA|A_5kK58`KPl9zagCi)hH=ff=DiBw}jxC?J^ebC>=g0R5Uh1`ueh)V4r z0o$c9zTBf3VyiYn>RzHT>q`&weTafQK8(PX`xR5dvE;~)io|P(4=B`w1}c3CDz)3< z@zN0v=1YhJv89?1EA9ew0KD&C98iOK+0%mh>+x;420& zeGVi#FFBm+G2)_MTCS&5S{C-yz<`BKH_y7si*-D;K@FukLJs0f*O@u`kyl*7uHU8~ z%)mT~hu&q4o5A3RQc=SIT~qQ!HNIdk6%Ib~D)iG3UFpx(cOz?JVR?|vCs@Myh%PXWJg0MqkP z?@I!oDG$t4$=*zrH!1M6R{m5~n6*psR68cP!&3{q*%0;i1K=C0-hQa`;)EKhw;ut} ztG6HH-Ibqc)`Vk8kpI|v`>Ddkk?44Z_4YHQqu$=C68{|NAotf1xbh37?ej>+qjLYH z0{+SXrsqNKhZS-w^0)zLPLjLiy}i5*$ZSfO%?G_1s8Gt76Bu;8!cjte0oGpS0IB~P z*v69jZR`jCaScXo+$5oAF|nhg ztD;e7j=w8`I2lC5{0{(nV*aP{_J-wc?>E7l{0m6X3|QLOI{LQ~iQ}*1HP+EMd@KcZ z^rm=N3ph|UYa?)F9Xv5lJC-pP)vKDo8f(15PB5@BYaXl8p=1q;g}26<$jqx+V|_EM zS4=`4l(un=W$DRe0H7#S5V+Dr3U-Y}hP51{`CzQ8z>V$%QxWf|!nsE71YZp^K8;wc z-Z35TuB@l@tUJN_`Xf@y5FWSmS<5q!j&k!@=PKO^tSI0_kU%a7V*>=PY^WrR0|q&O zFrXhdIACm~z#9jEr$(EmcZvNb3e+gEO%dA94_pSS~f)`s{WYrze>SpoOWX-W*gd zopWWD#w57K(pM@~shM@@1q8AUQaaX3P2x2#`QD0bi{H411J4%y=DIVuHp>4YI8UJ2 z>E@Pfk3{Eg#AtJL?%~@}>)>%O-wr4IeSABGZy)9xU5A|e@s^spJU`g#e>7_cVtRlO ztR_8ypW>!qPLuS&IyOf)JCH#oW-|vJ+E3$+oZ``rRXE7WsODImQo>P8*@0B+Q@q;3u=43kdxb z-}o5@{S1IpLcSUsRXa1>io^^@mDIXb$rLNtzrnX&WM`x;OilBv85ay!WEVubvMZka zd|DqXyCS=3g#H-fU<&X3Ai1V>El+^Ui&1IS$u{bmJWWU$!Pb!wY3Rb z=|Dr9{_gnBCU5^t!k;3ETM%IqF|OtMoqH;n$1ONoXK8b1QXy09ui>UmIA3BVfh7oc z<(mdT05==x=jW5W0YNRh_+X~Fg^9_$UeQDw{nal9H_VLf%idAZr1v7VHO+&kA#KA@ z0C1?*Csx1}yBT@t%aSW~A+ zDtKDrJ==ESsjwT_bOLrV-w3p?R!(HVGMnLBgh#&p6tX$}04n@{ST)N2;2i_#0SH_< zPz#dypI8voB>NP0(b)+xkq9c|oo}6T5U4|*^AO-`On7o6`0wyi7s*f1#$nf)uS^|c znd0zdJ5zmlq71DikY<`g32SYWc(w3y7~YM2ayLYVt_~ekYi=bg`Jrm1-GpsJ149Rz z*RFi;{(J4Svm8!3kxTSBU?0JF^VLKV1P-_E%K8A#>n;7Sn|6IEJ?6tcr0){y09?N(mT|0*@Mhr^3 z1c56{@${t2UZm2^q^Cl-A#Eguv`#q=PjBKo9`A5cz?0IN7Rk^!{hgrjCt7&HbiH%{ zpI5N+3#KkuNiZeQ;IF5bGD#Q~^Vx_KyWkRPb^lj)^`bRSwly6AYb9p@4D|LIDclQa z<_Fz6z)XS9KM%rk3GYE(<2#Jw!kl!5Gq|1)Qzo6^@v%2fOHJ8B(@U~s5Zlg!n{=^1zSnD3=_k%T>@sEAQaZ&DVWnlR&X zHH=vcU&5wd(7ltHKf6^V*-Wv?Oy1QztVK{5FazQ~2)IcEr)f25C>@GcIklJG6DNd& z88>MZytbypFh`pLvb;v1dJqFfDJY`QzPj3QczxJo0DCINZ3D@^J4aLZA^^6`?q&(; zA~R5`F2gPPbeO?S8Rm|Cm2z8hNq!I?)fPz0s0T(i9(tS}4^a06*T_M)CsYzuw^0^K z3*!5jQ1%1dx5rizzcmh_;!I6;8Fz;chR)-+Iz6yv{il-95TW?84P^{?Uw(!0{~Pi#6dxA%IE+!9u}lBRzX>CAN7Jj>-LYls%wItnXNm>8Wj>Y7yES()R<)TN~lqF zpOds_#_B$^!n)7N3fY|gI{N(o+CD6uC?$r;QxLe)rA1Es?=CXtDGt)mr>yeOt!2;H zvSSfAPDi%7>OkHqlg&X6~$dOxYPd`uDaCh zmw9T6bh$-JsreHawaQ^lh>R{436;PVNQWq>pxSv)Mi2!_oQlAe(=@-ajFA*1frjUQ zc&9>vP<41`=Sex;@aQU!?=d{4|4Yo&tHgHSGnA_{Emy1(e_kK8A)iI)KtuL&$k|9R zeK`q4?8}w8?d|>0Dr!CY1zud4m23CG&jEN`S3Z~Vrpf!T=OGRiy%K>d=i})$c^1HH z^4oxFqb|UiA9(!fvq>&6$Szc57a3&f)y!O%pl#IeRV)`31Tx9Lle zjgd$D)NMw8KbSk;rkiJ4mUuj6E-&z`V@o{Z{k|$#8 zOs+DlT&=8JV_AuZt)sLxa;;{%&Sv5=C8!RvR<75y(QD-fq=PqJ6y}Z6EwklD#G+JKu$xzQGI2jbCJ?nL0qU3hw<7`wfW*BRAm zhAe?j`4E8|YB0{H|#OFp`yD7p%yG3h)q~P7&R@Q$E7iSMloH zjz?;$w|&GFl{}2Zg{g$UrO<_~f(q^C@=?X}F+5uwdrbNf{BY&tj8YX2W78+}N5gJh z?4~6zoOIp*54x-IN#yi)+CHU-KOIE;s6{-map%A$ovci_lcKed2dY<(F*N7Hj{sgl zX_jGQK>D#?FpGAf6|FnZ;zAR8Q{Wv3rpAZm@Ht@cxtRS96P6*!1H^FR<^(I0Cdh(n@+cpex$ zLA;;@UJMfWswEH=1bLw#USim+%73FEDz%3R zuW6pI`FS9Wuj`LB5JpE-7~cQ}PZ-}+0^bS}__iew6$W{sFuudkTm&$-Fp|5*isQS; z4{>}C0X~j~rzZ~bGPXE=pm~1i=YcqWq(9a`9803&_%See;`oUY_-T;9&n$tcILHgd z@pFcw4HiQq+<_d7mBZ`E2s!)$0WOok(~|?47+Vg%(mcQR^FR*2(I0O{4!;EkPY%CR z0>2Lu_=6=7l>>R99RA2~v}R#9H@QiPBQLSy_!II&9DhatZz?=Jagdj>#qn3o^EW>a z#PN6iu?FHuN1MezfWZ^TKb626K?47>1ft>~FBHeW8JbTqHTIIB5!mHpr7#X_dPrd{ z1g@-&rzZunFt!xd(LCe*JdnZ!{jmm8I3+5DiNN4VVUiM<93(Ks5{OEHyif{F42=tM zqZF2v21~HX;6OvHDAq+@h+--NSEk|ViGqBLEsE)yXFWd;M6tg9SOZb?Mny3L7(7uV zl)wf-0vlQaQBjZ=iee*%&H7=mMp0DQA|zG}8zUdYun7WJHpSBu19=!*44Y}5&HX$O z!xsAE&4{5H7(6j-sRXtP64=@jh>C%{Pz*_iqxFkQ7Oq~gQkaQskiskku55#+Ck3)F zwiLG2JlpwsAcgJq$D5JD4#40^p+yPI4iebW5{OEHyif`|F&wQi42?jWi&rJ)ARolg ziolgNJUuaxhq1-bu6cI$^FR!{=#MuehFyWd6T@ywVD}(_JuHE!7|097uqQ*~($?4~ z1oxZ7wuQZr3qsf%fh+sq=?Q@xj4gz@nrB}>4}`Fv{#XMcERPNh`vZd~gaeeofk6TX zSprcZkQWMJ9>dYb$ofr6v7$H_c_E7V2=EOVJUvm6kFiB@sOCA$&jV2$u0Pg56puzl zaRe}UqFA5=jtmm$umqx_ATJcfQ4E{Y{K8RVd#H=TyHqM}33fD4Kq3nfxN;1ho?jgvzb86k&W1g_-p^yEM$;^mN|XX8)_u7o0efLfTEobRiG}O?wzCDk4aMGwueU2M>>~;AhdLg0zLH zsnVB4hDxrhCIzV?F13Z-bmXzpN?Sfx?NeVRepk9(YJ`{qV@@_lGP2xIm<~G>i^^}S z!-rCa75Vf^75+_K@X=6zLs_A*({L?IfX5MHoB(^CjL4~cpXPa1A|uqH(-^mQt|+JT zWeN@e;R+XgUs_!JW&yO4y7bh9ya#a|Yp157sJQ2acWU7v@fivT--ZIN1fnO5oJp_= zscDu!T&Yn3(`ONGV4H=hW_4=lLQzU|O6W2_jqj$&*#Jwe&(c?raRBuB9ZNZf(Gz-e zJ+*#0mzYxP>k%3>nGv{r4&-uGIS=s{rnW5As`#ANX!utW(L}PAt;+fQF|C63QmhSj zt)Ne?T!1*#>UzEKqUiGNY8AN<@$l5`EoJk?zLEvL$N*0t&Is=?1~>Q~?V!9@VK-v6 z(d(17--R2AP!zQHi;O$`{hza zsdbLljWb$wiI(?k>_%Cf8Cuqb19$mC7cS1^X*)>#G9+G*+7d+_^v#p?X4It)xpFyx zE=;WhUv0TUk(q)IRdTgnlya~jS8DY7IK@{&L)KF>@RhB|RT`h5^kAN;=Bp^E5#iN} zb6w-#j(eht%j6mbp3eRdXvo)U?0S(Jlj{(jnoz6uweBs~^S#NUVlTSEV9FPRl`JH-Stw3Bi@%MUN@T1`wE3|bL;?0_O3Pu{7w}LB;+(IyRxlB*jaK5)XAh#l>V{&SG zxRJ^S2sk0N^f0h=8{a2+?)$g%*WT^?TwA4mndI`-Q`^~VD(yowT4meKy1cc&hDBIA znop%23)6N8yiF?A)Os*@(yGON3=iq5d=U69NKNU7&kc?PppNfA#KP2cZI5;7->I=v z*~I(-<}R|bwH;viF?&N=2N==>aHU;7M5yMl{34z3Zh$!2Ii_A? z%a`dWPO#$dL*#|2ElkJH6^tV^1X~^G%GzPz!vH}yvNfXJqaybsvNN@@_7&q{j*$gD zn041H4P-}l+Nv1Yj{w@PLJ$;n8CmSF>z9&gAewzB%OZT^3r;iu{_Xdgx+% z#_8#jBN(R#Bz{MR&gSD(JRp)!fx0W7Cbu{-<{}dN0^w4nHp6hkY1|(ydb@f?x_A;o z9%Xje_OD__6#Fqnq}!|VINqHzk)Y+>v{OFA2omSjqBY|3SJMU=Vy;wc6Boc>NYD=j-u>+i~&3=udpSn<>Nn9Vq?*A~9r%G5KNa4H{q z$mh3gFT8EU9QfObaJJ*Ts5HN7XzKom-*K=jw~9^!h}GyYFA=$Mh&l(9u}LK_Bg!Eg z;STc(qj}!Q>o9xQ+mPun=A;peqer6jQy+So=qkp|2^8#A;Bw_P(#D8zpdAs6E3_#V z+*mkzV~|+2A3Hp)SEHm~BQ;afMYg10XOYNPxTN1;G*3)~XYk7v?`vnbW!qPyB;O_lQxfaMCf^~;c1|Ez8fyG!okB2bpSqGfp*iOzF;=()OcS*mCGcnXhNDgkv9>yK)U>kpk1D)Ksz;!r-Gm>IZP z&Y9tt_^BV@R1eOWJ?&a*inp$-$gcq1DZj>3?~vi~%HQCJE5F54=a5eM9bY*WWWYmc zy!CEe`aK{*AN`a+Fb_vSz1{kc{KW&4UQMnYD!u$k^Yi0vf5sbjY4mqu;5E#VI)VmH ziJ9A!{;CkMBYXt+-vEiRp7*Yuz^ergF$Wj8d`uo%|G=dD9dH=+|AD}je=2&z09n!@ z-wgGt_Nd-Or6_tt+LOo|iXgzB{0lJ-XAG6dzxj)&Jw1s`3`=Ajyxh!$yB6NCW23(l z>IJeCnsf3{dpvX%#FDkDN?Zc6gWDkhp z#6TXOq?2{QV~o`N6Npo_46%Zn9ImKo#MJz*F6?x$h&o&k0k*5OWC_PgfK_JdP<0j^ zf4Be`tzFO1>;b_@0x_!fXuIBkzj)BuYuD4l;@VL2v!`!_H&-^+-wFL5Fb>1YCivZ; z7!S-coqkgV4iK+5=Lnh2h{k+nm{>Q*Pe@=31gbkazY7 z-!I2$9Gk#{FQ(1o8!YD2Y`T)85fYfN?o<4|xxP%TP;K(ofqIz7C{*=JZ0NnCMs0Q^ zWab^NI4jI$H;+=W%i$Cbz4^yJm9n);BUbY3hbuSg15xFa z`2VN)=&S56rUTiJ-EFI)*v^XL6to0wvl!vk+JsZ6Y_!SBK)%n$?5+`5f${s#`C#%29qdgWTy-e?5 zsi;>-v{q@+*&ngG2x`a7YH$7&gxj|fsc zL=z%24w@!QMns1)3|N#7!*2-Wa0IR#fhP*?D6*LjNuf1Rji_6c7AWMA7SbzdhyEU& z>`_Pu+5cRkM*{))T!;YM$Vx5YDD{~RSyDdjT|+r*@B`CVqjEdOJ8YJot!R;=IM$%h ziz)3lj23Icl0d?3$Oe^bsV1bD;M{>ISB~Smev#2A>GXt8s?lDKN76#QPukOHxan3y zosS6p$`|Td#A`shD|P~-ouy=TEk%k?no$+1XFO3eqQ8wBstLDNNOVM3LI!koVO3TBKGM z$?QW&H?xxW)C`mfDY@1P4Y_C%P1Bj zHO&^S)f6p7_0{3)gZjFRuf}b@ zz*lvfXI(q$DDN1j_(4SYPVq(jaHYg3&nbRLe~i8p&!L8!=$my$ci_uN@$9sMcULNk zizj!`ldJlpu}hH$_T(DF(RSeNAQJ1NvK$%Fm4*?xvI0+U^d}R+e#A41VW;>J&2y@s z2W+0EKUS~&RI58CM&)oiFnDrsmB4#~1kSJoqMiukg>pEPVRO12U7^uO#k6J2JF${D z3t1tFvk|y*4xXMQ$i~=`I9KzW=jVYWR_c#6ki^DONt_Q1o+K_%0v84eTx1DEB|%;& ziT5&WR(oorBtpYPtTZl0c1YuW2wb@YPfr?TC0-girw@bDLZ=^3j3omII^|M;I}To5 zc|TtZ8haUEi+IHr8lEM&91*TufoF>&h(Z1ef`v{MPp8JmauYqQ(JS;h!uV79IE|0f z`Ec=A=)4Edju`CU#ZWl^m(<$U!(8W>hn50o$L9y zL4V)K*PHmbS%2SxC%*P}D}s*64)>8AZXi3iGyZ@#r~5d%S?t^aR12Lu^?4U@e~1r% z6W6(iKe=J++=s`7j_$!a_v5|Oc>qsH$?T^(58)R!P@Ru37K0`NSFY6h)Jefkt5<0~ zU(I-{W!i*mG~wDn0>^Zt?{U<09#xFj@l_`hyV-L+B3!uvPasTBN5ALpf#1`4PkI;; zhA~esy-{<8^-@O_QqEF#&(GTUI2E8I!6*m4kNwXqH&x~ zmGhiMJS8y4JfVfVl^{AnvQ)Zf_yOh}psD9Jyt#6_{!XZ3Fi%Z_OQ~%fP8R|BAQDkt zin1;^&+c=F<_z#!xBCP*;mC0((U?z6H;}jsX&4qhgus=%6=lM)bjcw`1~dX&r}rq- zy#`8^t0-%}B=1w80C)0X#5lcps7dU8{-SE&nZ%~nrAMA0K$4NugLrf0A^mMGv0G%d zq>msD;vrX!;(1sz1Q@7`Cqn9@L}QNkdze3lC`jcI1lUYhObN%5BR@te*1-D-h5Dp{ zN46mh$}y~u}~(Ne`7J^Vz2 zX9UxW^^!esxoREaMSBFMx0GJi4eV4agWoIW9o+PGshQg(&6kR6JQPSnoy86G`1Cvc zg+}yJBitt)+jo>0Ii4dB>a<+BPD5T`ta7>CNUc9qZZ*NOaP2O4Xcu_Kr~jU>}mK94t7p3&cC zNIBT7HRk(^lrJC=bxZad`^>YNGr&o`&qQc`k!Z}2(m>)%NQ0=JL*UAn6=lM)bje|; z^L$02o;OhGr?vBVt1a4gGm;&^8ePA8MvF2(ol(Uf$5xQ!z$XAgORqzr5 zS6)^u2|Ww5CRk7g)(+aVy|d#LMfa*j$Gch9T>f19yhaT69uKZ@LzSo-$7%0_q+?X3 zd<|$Cj)ohaIfHzi$<2ECTZn*s0|^k$Hxa;10Z&hJVfoNFp$~*VOZshv{EmUt&yudX zrLmmfWe)!@bGZB-vXe}PnRM}`{5&tGcR04w$JGeY!NL}NZ#)kx#l zNQCr%g8(iEiZkI@!sIbDfc{RQes7@CG+@mu@bY@tF!T6E2gWzmGpHJe zMml_aKtE|{6aicgh%aAJtJ0mb+DzGJ3DmERSuO3nB;f+^tE9)7=o-@Aehi}KitX0O=8@BxBhZqj zb0Zjd=QQC8I`ToXBRild><)!qRfF_izhqw?rr_2p&xqFxhD}4zCabXa5AY(rYDsSg zF*4CT_WlCCYKl7oa|IO6lv}UqrOHxQBE-~`8G`aQBzbsp<4$Ch8zRLXsP{`R z8N>|@nJg|Ggj7Ry(k6dEjm0!1f0p>8)@W>7+A=&#{E3*F|F7yZ|5K{|&!{l;@4p~$ z<*!=L3CFevcIQz4{+mMm-9V+&RFF#8uYfi}M`m8giQdMY3h41mW7i#Xpt$6;vCoB* z_T27v-XdRV_lJmFH@>pjpQFwa9oGET_z$HY+ZwkGx5j@eWOI7%o8na702;{XUkF_J zx8h8^Nt`Gjg<0##R)#R1t!RUnYZ3l4l_n^Idj4buOo>f04!4nEeZCd~xESHd$!}8> zXEgE2IsmfRgOfrEKKXUTGM-RS3nma{Y7%Ji`Ve*UK)uLBL~AThkjNzbg6}_p^d=OU zj0l~R8mdpBdP~%dvCuFMZtEf=mXJ7fkgr}iVCoGv>WPRZttmh@aK4=nx23k!gcxTN z_->)(>*C#&sd%E~jusAVPt)IuN~ZHYHJ3&^X1)>KPZ|p|Yyc}wD z#xSD>3@){dzTV9@jXRKU)=hmArLw7^;_XWG>jT$|(F z*&k5eUf>ptAO&hDwi?FQ`;lYJN6j9Tvk0JSKH5^T(tNZP-dx#Qf7?AhP)+LZNI!)z zSOV6@Ooo9C!ddu@3fKmLE8F798lMkp$U_QR2f+=(?G$o*3pv+75_??~5W_Ok>h9TV_g4gQ_FDE0 z(=V(8fi1K;5FEg4#)05ABiS0-oBGfH2S)Tl&Yaj&4}t@M8s$3(fh+Uy40{k9tnu^l zw7#JKD;WvbFECQU( z#*>4CBAe-uRKwt~L?M@2NUxwN{XII_<22ngwxBrWcqD*+8i6Y(D3tN_4MClV1Qdd_ z>!ym6G|$O4&vvM&)vKINB7>+-VNPqJ(AyaOnw2gjd5e1ekd!@T7p`gPCZ=%H=E9zA zQq~!U_NK==?jFRV#90LR>^q*`e8}>sxFe>CoI>^)NL5n&ui1wAIY9aW#G(xl*eifz z*_1qD`EAtQ#lc(HG_edZdM71NT7OL`5Gqh0jBD)GSgzaQ-@I`)M6IZ!#sMKmjX@xA zrHH3jMr%1OX~K|~P(N^B)61GJUOHrI6Dpce4J23(kD4YdXM*+c80LF=Gc*hB{odDL zxIV-MQqZY0BeDW8@YvWLKxX-C`Z3N(;MRFHwsTFacf50LH;6;1SeD{W6}YfsEiEI+ zZ(K#P0z)IcihSvvYH(wa8`qQT&%?z-T8>qH3Ozg}EG;!jLDRvZS$%N+|R<$_2t#rvGN|TgY&xo8=rxp~7oNeMM zQL}U5i4?TGZyU%t28akVz03K{f?he7G(3lv^YFtuw5-Id@0f8ue&D0(jPe{aF4P|l z+wpP{;@OUOk@w=Q{sA$L=$@m7Ix4Ik+Mb`8g<1@22@c|$B|%T2lwHEaghXq$c~#R6? z>dI<_){R7CZcg@5--I}fWj7;mMThILV-0HXI4+2g_cL!b^wr)>!_V|J)x;v3%M0Xe7@L6;Hok+9W z97T1(+dG49p&m3)>4PvtYoV;3Qj&h%VX$A4C>m+v>lnBZf`gL%v;<8Mkg_^T z!V2M!ZQMwmP7#yKleG~yc46p1Z-aYI=>TJq&t?v=#^W&CJ_SRLl zDQZNYV1~fG@?JYMTTvSTjdxQ^pgqbbkt;^QBS##5KgG}ti5@=rG~yu6M-kw#I-cG< zLdN6NyT=vsGX^sJ&HGT_U@4v;l&{xW?&L|trX~ZpRp;-|;%8X7dkQfQr*+llEcd=P zhZ0td^0Jfr-7!SJsWV01u9tsBruCZ&&$6{BY%~nkC^VYLx3G{7Oh+d3c4PS#$<*%d7v7y)zH6tET>V*Y#|{I$7LXP?Q`)jtS<7B16&O2!mA=lr zcII|EZ^)aWE%3wzS5QPnRNTdV7x#VNcX2^nQBiP1aYyC%`JN>A-Fx4iX^Xo*-XAYF z$;rvdNpg~$BqxN^p1y(8a^K`X_EFJU)<k8$52DBoYdOGu*0z4g~nnzX;tqJkNQYXui(SKs5i<-X6q6{bBuoph4*1B2ad znY*12Q#*GqVtz~xy)p9>Izu$db z*j_jJ@z&i*EDcZP$u>McUA@bambSV=rau!JuaoY~=8go;r zUm4Wh9;*LpD*r@1+_rjDZ?!W+IV4OJ*b=QS2}>cJ;<6it^Q)(G6SsMY9yU$SysTmg z*5q0x$G=!fvP8-r{<7`b!n3H_Su{p*1=I0b7qcp#sb(cbPNiM+*G6(Fv-Zl@&~FT~ z+m2%93+L`33Re9Vr{#WUaQ?_<9u7LhCpKORi!AJ5F^%KBG534oSz-ObF#R!LlG*R{m;Zx=LdjuBkIK63phpl3r@@Z)o}YaH$s*F%WcNLM!J7yj%mGR#;MIM_bq(xHcoXku{bnsX+VV-1Xxa+E zI5cf-__y)+`%i+O%R9PgDqox9^)X(gYfh}SSAJC^NZu#9Ehe3*Ho5;fYs#AODv z{qXix1eYDldgi5?-e=V78UHl-<+wmE0pt z-Tza}>7_`tkvTXmcbIXak_3*aNrX1S0K_0Y*P!NkC>sKb4LFHIzMy{P2 zeJ9|sYsr6<^rE^<(w}6I3q53i73xw+Uryg~lIm_9!ZY(df3an%9rttiYPlumuh<^Z`F2Foi}nRf>}`+8 z2cAXF%+eReJ)-l{J)(z$0LG}?*(T}-fO8Fdrig7-ae=P$gvLJxa=*wppY*h!J{)d8 zTeg)X(58~+hKQvGrTsuEsefy<$JsoqHEfu!;jMK^Z>?p5lGgOZIzpgu|9CbB&<5&) zL|(^Q@%v|7Yssi%yHFPE1f}VUgWk0^x@tn_fK1uElC2w-R4li^J-{GgclvE?vUL`R zGDpYl5N3T{-3<(55qEZV&G6{(n%YP;;dm8PaXhrE#z8qVCLoIHQd9Gs%$RodFhavd zkZHM1myO;AND*arh}pqg)$1;RB_)-a%9{&~Wu^6bNWPt2BupH4dVseRt2}QX2}fw5 z%W&A7H%3;Hz;HFlTnoL}pq6{6{wE^cmJVTiS&Qlsb~c%3s1h%&x#0%wW+m-q0z1jo z+NE5AlAT#qe@SDrFn@d)eP~U~bO0k7&Jhl;8tocW`*-Xe=)AFRYB4kMH?_D}RfD9d zTF43`xwM7!=3B^sFm?YYm2D7;sG&Me%dND6RFY6&RYGF%j7-2$IwS|b>7@f$PUpny#NaT2YlnvEn>GzpHEC8zAN95CFXAvA7#?U=vH6T- z&{k8ZQRTo>?$uQ$B-F3DON7~v_1c*lS?`;MX0ibR@&w3{9?sZu#=O1`bLi|1aauh~ zP9PR_k6M6PU{`*p^_|hBMsRk`t!`XeJrPUU>(O=ex?zevRVzr0Ev2nsZoU<)7N+k1 zZ~Pmf)U>oUI2<4`W>u2FR5h&7()?t#VNhcp$|kGD!8V<&USdFHd@oE^9e{DN+BE#* z9)JI-wB+Tv;V@29X>klf^&0z<&8Dd;#x-FGN(!_2Z&n?8^(h_u1Sn}GqCYz|NJo=P zEz2@$7agG)<66bX+3PwyEw|p1R1!nYeC{&&GdlJx;eOt#!!JQyu}KARmxH=wIxB98 zxGUra!-|=ClWP%9)jk@h<*wvE&I45d>XoTu{%Y1^4Dzua(q1x2C$gJFu+48DCp78& zHWa}thS;``znI+6Wu2elIReOY2`yPJ14s7LC6yTB|6?af1+~cD5!f99~(HA z^kmCCzNP7&g12w4?4|+p-FlCXG4<#e(^CyRRaoqlmmpUY>lGH)@Wr#y=C2qD*=-RU z`%c%_C~cU9%%34N-5bd3I)G>r&&0u=gyF6vfdJ8* z8&{rfP}h5?{xKU@(5&lfCo{Tr1N9M21sRw9nX6Q5V3)N0p-$(1A&O-%M&*MX>Fla5RO7g(aQau%fN3jvJM^hJDgSjduA`cIKGowOCE z9o^c#7o^mJ8b0mb&WvcdH&wt(z(}Qt-cn)uQp>T7*hRZYUcF55QJB6QPs`n8Nh*n< zMwq@r{vb?s3~o}oy<~kzTe5C|e)mc+m&j7_O0>O7?uL5Ns{x`uUxU+fujM}qRu!g9 zu)fY9U+*FNXF=^o^INKdHz;8$N<#_U8wpM9T%N9qcy?n?<4p=Su_i4+C|5yvs-$lg zTsXt@7QS2Vt^E6vkmt?jDO4f|pCnmJ^0yHWqaH?CPR3a2@PO8d!?O9wC7Jl(u-+9| zP@Q3Q5)TxqZ^vVyGkV?I!2>VffrD`f%hYcTi6+lW-GA_3c?(PLvNZ2b(?Iom%+q<0 z@x6p6d+@jMXBcgRLnVEm(gsGopYN9Y0RJhYK4_j!Mu|El|Bzg-PS_x${MMrsaDiJe z=)%WhKk$?VSeZ1759E|(f8&9_zToazaSJ+eu=|N$Nb0EshoZ5%+JE_HppLl$YfQZ=r{7GW59BSVg~ab zLVcsm66JoY;1OVK0v+hfjseUwMDgzg7kcjR`Nk|h|7p+tqj?JKr@-npO8zIg-mKmR zdv5#KJU#Z$B!nmT;$R4$|Hu;&F?EmqtEKr{nuf}{&pe$ycG~t{mwtrXjIT}awwsfx z<+k7-^7?CxblIyi%TF<*LUI2wo=1_^BQ8^Ql8U#dR`YJ!3R|Vx78~Y<{ITlHF54VU zuC!3ylHA~M*q+_WDA?LlfU&bLFcL1>jQC5`CNqnLbnUZ^!Ls(*mJeGD_&nq2o5|B{ z2S{d@whOO+AIO!F=(acTRNkD}mN#k(I}q#FK0ET&at|`UU;9kTDYp|)6i4OE7RRrB z9&9KI&CmD#LgqUQji0qmo>v7R8r?29Ew`)Tt|Wl~(M-ETECj=8yBXB(9?CQwMH*8( zX?qw@{&JGpNsBkk=DIzFzT~h5`KgiRX8j!_!Cr>n*x>f&yYp(>K7_`hp_}hS`DqU( zT!vlPuBtFJ>>HsH71V}?{rK<|xIbT9el>sQ;@flrBpYW~M4?)!M3qD>;Q+arG2%e{ z@ckehUN7dK-jo=!>4~!H7$Xig$e95$^ax?kHj#9Um}PJUa(pXUC~^+5_>wW=P$Hmf zHcrd+7*xrHxLzVCoM>tf8gneoVIfT)lHs2t4dyCySUyiVWtKyeH}d&F`ZbZBL<`!c zO_W3KaAlis&>H8&199{Sxf|+jM*;+QkHTrWqxp{_Uc4(C_Kq>g1s<~h7^uJBa@0K( zEaKb4ge@I3L$TbkgeEp5-6l^jvQ`nM0^LW99LGuK@*(B!Q7mqwoGEbpB!aWUK z;@(2y;oe3qoFHqnvWTK79lAH9UL-L6Z z(3_$!xk@P>FRv;lxr(p8ZPR;gXQ)VG-kFMQ64`0ac#)#KIpeeR>CG9Rtxs>xc(Fdc zIpcHm>CG80(WjX+*4gfyIpc>DmEM{=7f;Kbr=WOi?tJrf%sbNekW7yk%o*D)xvtzT zIf~N#6if5eGz~1d+B}=Uk|T;Nxdsf8B~P;q zo}SI%+K@q!C89+vd4}A{WQlEDMcrH(Gp-{w%y=da8!Y@sW{8rhnel8(bA6fyW<19{ z8^;WpKT7^8RjEpG11TdDo@hizX(!3;1L-}87o{cNNjj+cR8^g=M5c%+O%iyML2CoPi6!{=p#D`bP?e0IUw0~q& z8f8u4RiuR#ug1X`H2;wmqGM`Syw=jZE=>a~UT>a_V@19xyn&RF1#dLOZ^|Nmb3j~V zfoKp5-XeGErZBg3SbZxADgVtlJP6HyEWe1Dy8LgqH19~$Q2uwCXXDCmO<`fNDZC2| zkq_^-4BnH?;JqP(A|FJH`0zftlMSnrPt?m=#`{49XFh;~`D6YgXGB&xXL7FxY#m+? z_z>XX^?(oSa|ByVJfy78?CSv^C7|U##{UDa2W-^q0muKHhL8R=&j)1#TkM#b>^P>+MK^= zRP2*{v;K}o#Xg0%cYs6H+t%7#mLt*p0uoQ87c- zK1uR279Rxr91bkXi>L?K_kj)Q$@!|3xA704G9S=Ktl_MGk! zZpTA3-?U^ILfox{San&^za^iR>9Od?v{%t8`fZk8MgKNm>@1nz8%#Md+N=34fw01= zzk?OuvlJN$+6v7=Uf&lQZyg{-{R6__!RcBe6`%2=CAbA38pP+o2t5tU>K3#6O4xDer9P( z8BxgX=R(uD14SsT_$3ZIP=>6Mgd9bcXN7u(b?721qJ6o$EoELU=-&g8EGSoR^FZCN zl`LmpPMs|Gl-zFsX}Nn0e#zUF z7gt!#A2iLN`?L8AT!iP!Tlu}7J#fR-k2Oo6mW^y%i7eElVJr1`wl~Z`HMzk1b3P%ffG{^^e$mF4c#+~FZ z66PLEXo-GyX9aIZO54;7sVL2MJ>LfqG4q$s2^_rnu5b@*aa$Nbq%9Rif&42$S&rlMMi4v?Ga z9S7p4um|C=sl&hZ4gs;LgVWJF4mQY{0WubJmiZ^o_7LL9R(F6qxpgR!&@dZ^4IIN% zNenZ46?lC+EN>L~cMf|E#T<{qcKgBx>|qu$Hxm)8;LWp$`HBcu@DAs@p9%Q1&?ejw z1T1cb*9DKn6O6GPrO!!U7d%?AO4_$gM05;3+oD^bIFZz;{eGyTy!QKH`t;iGWA*8^ z-^c0GYrl`zr`LX;pik3&t3WyJ_lXJ!I^UD{Zn=g0`+iP?IoUjuugBC4G*WiH<#!4( zaUFIl-z|5V;nMB}h)*|9XOj>OYKdpaoq9cbSm}E7OcK&u7U5vllm95QL`1f&wBPcp zmA%<^HsE2^wOF5i)pd?Ov#YKp1hm}4`F~*5wNb0CO?$JgL;n727G39BeM-hgbJpis zJ)f^|hW#LZ)Jgs5qJGe^rQc`JUcNs<0Q>M4#raYNq*C0^{ewAc>!jYCb$^6PB)m*K zT)>AH_80Qiau=DONeixe)+5c|*|Ssv^{i!bGcx{B_~|egw>qJ7^N*wlV3{%Q{kpXS~u@ebTlbLZLq-!4P*Yw(4CC5`DPZ^3r&M4Wo!ZWIFPVdqgI@POb`TP zFU4uOwT8*(rQD6HR@_9@nywU#TkV$v*IBZ%m4cX-TPcK6nkDM>O6I3#uggr$PJp^i zQphx!lj%BQa}F;^50Bd9>@sjutjlp)?h5|%le3nEKbn8qxIG`3J?gb^2+RCe5~*hU z7y~lyy2tX}IX8P8p|LYRUJ&Wr>?(^1bF(Ml@fG_-zFO`{=FiN{o=kvpe2PUB>XX_R z(P|-2m7D3eSL3Iw*Whpmg@5&1LpD88RvrEJ=>~aifQ$uwhWRJY_B!Ip_Q6z72eY0@ z93(sohj%UwQ6(|N(-Y-pBup}2KRsvJ_R%O<3+eNKNMu;)l*%);%HUP6Wj6KXj zOj^2^Sdbo6SXo=)h6mhBEr7=srVXg=yey3$n;09bkGq#EAR6ku2~U_CzCxdq&JABl z?94<2_HEZD_*F_HqWX3Z6!#P;ezhP(BbIL?$*)nE$n4uX(EM73h|<0-jp*0OFGBma z4phG$k1Z?SpeXUVb0YdiMfr*7oAl`?qHorxpNPIipME0xR(<-3=*{}HiKuERHxYds z0qHS}x8rHKcPJRc{)3QXi&dazI=xzi3eTzan?)^3N+>iF}oWl>Zi-mirq2vHT)p>hgcx(tIOLL;1gH zp8He&TS*zq|1Cp&TNd%R1L9)&MT5%!9l2ANe|~BCze_^O|2-TGDe@o7FCxmzpWFY6 zuV?=N@URlQU7vm>_CtMUS7JXRpyhtd{{t(rjarGF@b^x){xxf{JFG@+_zUWqpIA-* zRN+A%sX@xmC2bgJ?{C~`KpElg?h>f5*|hv;@@c4z)AA+l;Yp4E=S2D0+b{USwx#(i zHkmjnolN|SP-bePD@%pn>$%&KWJqXla1=88wa|1IaQ}utdeJ>ND9a63B?%ddCOQ&J zl5n2=cLw!)4`tJ+B2DRe_CFX<$?QGOW9PX)3cW4W!u8V|34kl)7p^@0i2!u&hN@x@ zdt~Q`Z3f+|ghd8*te5{{c#Ko-uY7mTx&KCJoO9pDcOnuq+cM|2YcCvupT=XU29=06 zwt(J@AYZ4O^TpK<^Jiw{TN0od`BoNDs5y$EQmb)nEx62#d>i~!)wVb-x1A+shd@9a zo5wMkm)%R~GRW-%WMGo8XIoKv1bzpDE0E(?(&vht9f^mW-3l}Hb}c*z0O;EZr{x}O z*eXfLRis!`Vzs9QpG_P?f7{s-RD1$!Rg?C&T?{BgquZ4b!)E<$H~BP2js2~!U1KW4 z?v`E~X?yV1a(kLTJirhqwR;f=OGQ?eQNFwFZ7DJow7Xj&uYH6jJiri9cM}GS_Qh$r z{R~wl3HgblTyNXopsF6q_);V(?QPQyXo}u8-^~#EDSO)imfwLszy4i|^&HD^5C9$Q z>F8_^F*L>}cQD_booyzev9rzMI}wGM&bG8&b)mBz5}^{Y#yZ=feE7~bn=cgj=FfDt zUINtF=2%3b-YA9&t(I|^+)QVii=UdBhtqQN`DZLh4B7NVS#@-_!wvF?02!Dh?AbPy zcD5r8u0W3OY)eJXQN%;eq?K?q@sM{6PRlJYWR)ajDoV0_&6Z@LuRYWfJj^GUy00B; zKp7Ig z+Q|l=$-mvx3OSu3H2x{VfcR8GV9#kd>;)Ji-p~`+^hDJ7eip7@oMBLBdZ_+eQu1`@ zs>W+VD_o6J@G_~{w5#bW%_xyyB^Q?UTv>0f#u$+|ZY7P6*&AA7>-8$n(3-t6ZyXH^ zXKQMsH5t?L&zNJ>LdJ;#VxKRzm1cMOrM1Xe)4(vNCHHT2$V8GZ&C7_}2zHr9JORAu zJ1`_$*MoJ;Yps|4qh7bj7r)5tv`L<23@GLIHtnvc#(B0db^q^jYBA-b^_+u)K|y0n zB?;_PW68Ciha1$n9?A~VoDm)*@ojN|JCC@MR-Q8cd`nx(`0ewI?-M3}TBn%FBZz|L zr8q687uF@OLe3)5)BNHs?DoY426dr_G9hzdb!=GgNArR$PeA(yS4Q*8Kp=5?k0U&u$1Hi*75s@%oI zQ_|%)Emz||&eBz?T-B^FkO2?Ue|t-pApiIKzQ%gs9B^5wpREngn39=bJ{Ju{SO^e}2^ zw=(=>+jZf4@s`XL68fN@#wtv}MMl(k1Yh?jXMW=4+{t<2rVCm&z zBQ_&ax_ss`T0g1O7&PvdHr`-6CyobogAA__-|u>GD?vl`ufpNsJi{4YA->-@DW94O z)6zZsYrDgSJPF99n=V$r`oL<7FBCoCl9(JJo`%c_IW60E+#13u!6;74H4KTrbEj-+ z!0ape7j{X!6^X5>xiO#W5=-TLs&;fo5t;@!9^iCPtld~e{Dj3!PW+|BlfMRQ-^Sfq zLLhq`4tC2dxhGp$70CV$$^NIiguBdh<8tH16`mXY|MSI8o0-;dVK8YK3mzRt=JYaFmxBkhfi3g!f{v9LuxERxdhu&H9VI z=$U))>}uOL@8D%!T_;$A!TQQ-wo}cVwVexD- zEKL4slz$qvPazLj_*5M3;~8m{BoskR^IQxv~mIhL)*Klg~kj`0`|KjMgzWaq7|jb$iFbIX2oWzx;t7>)uo2}gH z{HxWu{^RIl4lnDSQHnoZjXSZ0QnE?QqeJt{qiexK-+iEu)ZN_B>L#ht2l~i=VjpqO zpaC;5T!+(g&s47nW2**%+}Qdo19`Rw>EDAjh4f=#nDq0xFf?8dOj+lPL*sJ{N9oWQ zF2BT~@djb)o-(uN0zv_vhtqP;H_VkJP#}_XBioGz^#TuNYe7GjsoL_N^^e% zMzG-*OY|b}P$Dfuvst?r6HYN+g2NqYWftl|B>nMK}`N7&(<8W!)$gCuxIAW%8S4${6Q)Rndc1}vC z(Gs1Hil*CMYZzYVF-)zlf4u=^xZ&PFh+#8z{Tt=eL9D2*UzF$3n=HN5^>5~@<=$d` zudes{Yxh=ys1Om=sjk1-;4}HR)%As(-X=6&wGa@$oe=o-4jk@i8=^`QauYSaHHJ;- zcNx^XJ(TgJNKm>h_8tSuD;*0))!r-gQ*MjB&+>b}&(EF>%Wgu45`2K@4%T#RihaIu7 z0Ie84Wf6rsqZlf(G+3XOo7oim41VhAvp6mHIsOqDi6NVwC@bno$A@XyVQb~{2Kj{m z8JHyO+4hqv!oO&61#m-c@vpL8Neuk4emc&wE4f^t@8jrm3$5MtVIlT)gZ9<@ z4IzA-x}C1dVQll83Q!K2T0Om^R&R|^$@PF*t$xd}s)OFf7gkrzAI{`bncp#gfqM{p z3*qA4cjaa(^LzN=*Y|O-y2`%__+)Y;jdJLy%-ap}hXFFMLfA_y^G60(Ajenc=_2RH z#6wQ$!QVTGgS4OEV0hIKrMwpvu`1(f{5uKDoW{S)QjoRv{PZ-w>dGJCjHmH`24Fai z|8u3WdRgXvpqLO z7?uoq?yrO-8VHRcf0Iuqi6cW!ZTAv2p!+Pn7&7faqG~h#X~MScq@7o{IRPD=HC}Jn z!k{y`w}-1jK3fWn?>B~aEBvrxYn+zb#?Vxfke4X&+)(qeu2(F6ya>Imr7RhntPz$E zN!&c$PRVlD8%zYPmoN$YS`a$sfJwc zr9EiKoo;?#4Kw&ovS-c?P(XU-Ol&;Rz*P+g@x>)s^M_+!pgY+7o%~SdN