From 8eed9c3a8f3991eb74e94aab1ca5d4a88acb0601 Mon Sep 17 00:00:00 2001 From: mial-odoo <87338985+mial-odoo@users.noreply.github.com> Date: Fri, 7 Mar 2025 10:32:15 -0600 Subject: [PATCH] [IMP] Update l10n_mx to 18 --- .../finance/fiscal_localizations/mexico.rst | 897 +++++++++++++----- .../mx-01-invoice-cancellation-substitute.png | Bin 0 -> 58694 bytes .../mexico/mx-01-substitute.png | Bin 0 -> 58694 bytes .../mexico/mx-cancellation-reason-tab.png | Bin 0 -> 94611 bytes .../mexico/mx-invoicing-two-branches.png | Bin 0 -> 23153 bytes .../fiscal_localizations/mexico/mx-pos.png | Bin 0 -> 59136 bytes .../mexico/mx-reports-diot.png | Bin 0 -> 43682 bytes .../mexico/mx-send-and-print.png | Bin 0 -> 45899 bytes 8 files changed, 653 insertions(+), 244 deletions(-) create mode 100644 content/applications/finance/fiscal_localizations/mexico/mx-01-invoice-cancellation-substitute.png create mode 100644 content/applications/finance/fiscal_localizations/mexico/mx-01-substitute.png create mode 100644 content/applications/finance/fiscal_localizations/mexico/mx-cancellation-reason-tab.png create mode 100644 content/applications/finance/fiscal_localizations/mexico/mx-invoicing-two-branches.png create mode 100644 content/applications/finance/fiscal_localizations/mexico/mx-pos.png create mode 100644 content/applications/finance/fiscal_localizations/mexico/mx-reports-diot.png create mode 100644 content/applications/finance/fiscal_localizations/mexico/mx-send-and-print.png diff --git a/content/applications/finance/fiscal_localizations/mexico.rst b/content/applications/finance/fiscal_localizations/mexico.rst index 471c3c239d..fa3f0bba4d 100644 --- a/content/applications/finance/fiscal_localizations/mexico.rst +++ b/content/applications/finance/fiscal_localizations/mexico.rst @@ -2,9 +2,6 @@ Mexico ====== -.. _sat-catalog: http://omawww.sat.gob.mx/tramitesyservicios/Paginas/catalogos_emision_cfdi_ - complemento_ce.htm - .. |SAT| replace:: :abbr:`SAT (Servicio de Administración Tributaria)` .. |DIOT| replace:: :abbr:`DIOT (Declaración Informativa de Operaciones con Terceros)` .. |PAC| replace:: :abbr:`PAC (Proveedor Autorizado de Certificación / Authorized Certification @@ -15,14 +12,14 @@ Mexico .. |PUE| replace:: :abbr:`PUE (Pago en una Sola Exhibición/Payment in a Single Exhibition)` .. |CFDI| replace:: :abbr:`CFDI (Comprobante Fiscal Digital por Internet)` -Webinars -======== +Video tutorials +=============== -A video on the Mexican localization is also available. This video covers how to implement this -localization from scratch, including how to set up the configurations, how to complete common -workflows, and provides an in-depth look at several specific use cases, as well. +Videos on the Mexican localization are also available. Basic workflows and most topics covered +on this page are also available in video format, please check out the following: -- `Video webinar of a complete demo `_. +- `Odoo Smart Tutorial - Mexican localization `_. +- `Basic configurations and Youtube playlist `_. Introduction ============ @@ -53,14 +50,15 @@ modules in Odoo: .. _mx-requirements: #. Be registered in the |SAT|, with a valid |RFC|. -#. Have a `Certificate of Digital Seal `_ (CSD). +#. Have a `Certificado de Sello Digital / Digital Seal Certificate + `_ (CSD). #. Choose a PAC (Proveedor Autorizado de Certificación / Authorized Certification Provider). Currently, Odoo works with the following |PAC|\s: `Solución Factible - `_, `Quadrum (formerly Finkok) `_ and - `SW Sapien - Smarter Web `_. + `_, + `Quadrum `_ and + `SW Sapien - Smarter Web `_. #. Have knowledge and experience with billing, sales, and accounting in Odoo. This documentation - **only** contains the necessary information needed to use Odoo. + **only** contains the necessary information needed to use Odoo in a company based in Mexico. Installing modules ------------------ @@ -78,7 +76,7 @@ installed for this configuration: - Description * - :guilabel:`Mexico - Accounting` - `l10n_mx` - - The default :doc:`fiscal localization package <../fiscal_localizations>`, adds accounting + - The default :doc:`fiscal localization package <../fiscal_localizations>` adds accounting characteristics for the Mexican localization, such as: the most common taxes and the chart of accounts – based on `the SAT account grouping code `_. @@ -88,9 +86,6 @@ installed for this configuration: :doc:`Electronics Documents <../accounting/customer_invoices/electronic_invoicing>` — based on the technical documentation published by the |SAT|. This allows you to send invoices (with or without addedums) and payment complements to the government. - * - :guilabel:`EDI v4.0 for Mexico` - - `l10n_mx_edi_40` - - Necessary to create XML documents with the correct specifications of the CFDI 4.0. * - :guilabel:`Odoo Mexican Localization Reports` - `l10n_mx_reports` - Adapts reports for Mexico's Electronic Accounting: Chart of Accounts, Trial Balance, and @@ -101,14 +96,10 @@ installed for this configuration: * - :guilabel:`Odoo Mexican XML Polizas Export` - `l10n_mx_xml_polizas` - Allows the export of XML files of Journal Entries for a compulsory audit. - * - :guilabel:`Odoo Mexican XML Polizas Export Edi bridge` - - `l10n_mx_xml_polizas_edi` - - Complements the module `l10n_mx_xml_polizas`. .. note:: When installing a database from scratch and selecting :guilabel:`Mexico` as the country, Odoo - automatically installs the following modules: :guilabel:`Mexico - Accounting`, :guilabel:`EDI for - Mexico`, and :guilabel:`EDI v4.0 for Mexico`. + automatically installs those modules. The following modules are optional. It's recommended to install them *only* if meeting a specific requirement. Make sure that they are needed for the business. @@ -124,19 +115,34 @@ requirement. Make sure that they are needed for the business. - `l10n_mx_edi_extended` - Adds the external trade complement to invoices: A legal requirement for selling products to foreign countries. - * - :guilabel:`EDI v4.0 for Mexico (COMEX)` - - `l10n_mx_edi_extended_40` - - Adapts the module `l10n_mx_edi_extended` for CFDI 4.0. - * - :guilabel:`Mexico - Electronic Delivery Guide` - - `l10n_mx_edi_stock` + * - :guilabel:`Mexico - Electronic Delivery Guide` & :guilabel:`Mexico - Electronic Delivery + Guide Comex` + - `l10n_mx_edi_stock` & `l10n_mx_edi_stock_extended` - Lets you create a *Carta Porte*: A bill of lading that proves to the government you are sending goods between A & B with a signed electronic document. - * - :guilabel:`Electronic Delivery Guide for Mexico CFDI 4.0` - - `l10n_mx_edi_stock_40` - - Adapts the module `l10n_mx_edi_stock` for CFDI 4.0 * - :guilabel:`Odoo Mexico Localization for Stock/Landing` - `l10n_mx_edi_landing` - Allows managing customs numbers related to landed costs in electronic documents. + * - :guilabel:`CFDI 4.0 fields for sale orders` + - `l10n_mx_edi_sale` + - Adds extra fields to the :doc:`Sales <../../sales/sales>` module to comply with the Mexican + Electronic Invoicing + * - :guilabel:`Mexican Localization for the Point of Sale` + - `l10n_mx_edi_pos` + - Adds extra fields to the :doc:`Point of Sale <../../sales/point_of_sale>` module to comply + with the Mexican Electronic Invoicing + * - :guilabel:`Mexican Localization for eCommerce` + - `l10n_mx_edi_website_sale` + - Adds extra fields to the :doc:`eCommerce <../../websites/ecommerce>` module to comply with + the Mexican Electronic Invoicing + * - :guilabel:`Employees - Mexico` + - `l10n_mx_hr` + - Adds extra fields to the :doc:`Employees <../../hr/employees>` module to comply with local + information for employees. + * - :guilabel:`Mexico - Payroll with Accounting` + - `l10n_mx_hr_payroll_account` + - Adds the required rules and parameters to manage local payroll calculation with the + :doc:`Payroll <../../hr/payroll>` app. Configure your company ---------------------- @@ -146,31 +152,31 @@ with the correct data. To do so, go to :menuselection:`Settings --> General Sett and select :guilabel:`Update Info` under your company name. Enter the full :guilabel:`Address` in the resulting form, including: :guilabel:`ZIP` code, -:guilabel:`State`, :guilabel:`Country`, and |RFC| (:guilabel:`VAT` number). +:guilabel:`State`, :guilabel:`Country`, and |RFC| (:guilabel:`Tax ID` number). -According to the requirements of the CFDI 4.0, the name of the main company contact **must** +According to the requirements of the |CFDI| 4.0, the name of the main company contact **must** coincide with your business name registered in the |SAT|, without the legal entity abbreviation. +This is the same for the :guilabel:`ZIP` code. .. image:: mexico/mx-company-info.png :alt: Main company contact requirements for a correct invoicing. .. important:: - From a legal point of view, a Mexican company **must** use the local currency (MXN). Therefore, - Odoo does not provide features to manage an alternative configuration. If you want to manage - another currency, let MXN be the default currency and use a :doc:`pricelist + From a legal point of view, a Mexican company **must** use the local currency (MXN). If you want + to manage another currency, let MXN be the default currency and use a :doc:`pricelist <../../sales/sales/products_prices/prices/pricing>`, instead. -Next, go to :menuselection:`Settings --> Accounting --> Electronic Invoicing (MX) --> Fiscal -Regime`, then select the regime that applies to your company from the drop-down list, and click -:guilabel:`Save`. +Next, go to :menuselection:`Settings --> Accounting --> MX Electronic Invoicing --> Service Tax +Administration (SAT)`, then select the :guilabel:`Fiscal Regime` that applies to your company from +the drop-down list, and click :guilabel:`Save`. .. image:: mexico/mx-fiscal-regime.png :alt: Fiscal regime configuration in the Accounting settings. .. tip:: If you want to test the Mexican localization, the company can be configured with a real address - within Mexico (including all fields), and add `EKU9003173C9` as the :guilabel:`VAT` and `ESCUELA - KEMPER URGATE` as the :guilabel:`Company Name`. For the :guilabel:`Fiscal Regime`, use + within Mexico (including all fields), and add `EKU9003173C9` as the :guilabel:`Tax ID` and + `ESCUELA KEMPER URGATE` as the :guilabel:`Company Name`. For the :guilabel:`Fiscal Regime`, use :guilabel:`General de Ley Personas Morales`. Contacts @@ -178,12 +184,16 @@ Contacts To create a contact that can be invoiced, go to :menuselection:`Contacts --> Create`. Then, enter the contact name, full :guilabel:`Address` including: :guilabel:`ZIP` code, :guilabel:`State`, -:guilabel:`Country`, and |RFC| (:guilabel:`VAT` number). +:guilabel:`Country`, and |RFC| (:guilabel:`Tax ID`). .. important:: As with your own company, all of your contacts needs to have their correct business name registered in the |SAT|. This also applies to the :guilabel:`Fiscal Regime`, which needs to be - added in the :guilabel:`MX EDI` tab. + added in the :guilabel:`Sales & Purchase` tab. + +.. warning:: + Having a |RFC| (:guilabel:`Tax ID`) set but no :guilabel:`Country` configured may result in + incorrect invoices. Taxes ----- @@ -194,10 +204,13 @@ in order to properly sign invoices. Factor type ~~~~~~~~~~~ -The *Factor Type* field is pre-loaded in the default taxes. If new taxes are created, you need to -make sure to configure this field. To do so, go to :menuselection:`Accounting --> Configuration --> -Taxes`, then enable the :guilabel:`Factor Type` field in the :guilabel:`Advanced Options` tab for -all records, with the :guilabel:`Tax Type` set as :guilabel:`Sales`. +Both the *SAT Tax Type* and *Factor Type* field are pre-loaded in the default taxes. If new taxes +are created, you need to make sure to configure this field. To do so, go to +:menuselection:`Accounting --> Configuration --> Taxes`, then fill both fields in the +:guilabel:`Advanced Options` tab for all records, with the :guilabel:`Tax Type` set as +:guilabel:`Sales`. + +Odoo supports four groups of Tax Types: `IVA`, `ISR`, `IEPS` and `Local Taxes`. .. image:: mexico/mx-factor-type.png :alt: Factor Type Sales tax type configuration. @@ -211,9 +224,9 @@ all records, with the :guilabel:`Tax Type` set as :guilabel:`Sales`. Tax object ~~~~~~~~~~ -One requirement of the CFDI 4.0 is that the resulting XML file needs (or does not need) to break -down the taxes of the operation. There are three different possible values that are added in the XML -file: +One requirement of the CFDI 4.0 is that the resulting XML file needs (or does not need) to *break +down* the taxes of the operation. There are three different possible values that are added in the +XML file: - `01`: Not subject to tax - this value is added automatically if your invoice line doesn't contain any taxes. @@ -221,10 +234,11 @@ file: - `03`: Subject to tax and not forced to break down - this value can be triggered on-demand for certain customers to replace the value 02. -To use the `03` value, navigate to :menuselection:`Contacts --> your customer's invoice --> MX EDI -tab`, and activate the :guilabel:`No Tax Breakdown` checkbox. +To use the `03` value, navigate to :menuselection:`Contacts --> your contact --> Sales & Purchase +--> Fiscal Information`, and activate the :guilabel:`No Tax Breakdown` checkbox. .. image:: mexico/mx-tax-breakdown.png + :align: center :alt: No Tax Breakdown option on the MX EDI tab of the customer's invoice. .. important:: @@ -235,18 +249,12 @@ tab`, and activate the :guilabel:`No Tax Breakdown` checkbox. Other tax configurations ~~~~~~~~~~~~~~~~~~~~~~~~ -When registering a payment, Odoo will carry out the movement of taxes from the *Cash Basis +The Mexican Localization uses :doc:`Cash basis taxes <../../finance/accounting/taxes/cash_basis>`. +So, when registering a payment, Odoo carries out the movement of taxes from the *Cash Basis Transition Account* to the account set in the :guilabel:`Definition` tab. For such movement, a tax -base account will be used: (`Base Imponible de Impuestos en Base a Flujo de Efectivo`) in the +base account is used: (`899.01.99 Base Imponible de Impuestos en Base a Flujo de Efectivo`) in the journal entry when reclassifying taxes. **Do not delete this account**. -If you create a new tax in :menuselection:`Accounting --> Configuration --> Taxes`, you need to add -the correct :guilabel:`Tax Grids` for it (`IVA`, `ISR` or `IEPS`). Odoo **only** supports these -three groups of taxes. - -.. image:: mexico/mx-taxes-config.png - :alt: Tax accounts available for Odoo. - Products -------- @@ -256,7 +264,7 @@ product to configure, or :guilabel:`Create` a new one. In the :guilabel:`Account process can be done manually, or through :doc:`a bulk import <../../essentials/export_import_data>`. .. note:: - All products need to have an |SAT| code associated with them in order to prevent validation + All products need to have a |SAT| code associated with them in order to prevent validation errors. Electronic invoicing @@ -271,8 +279,9 @@ certifica>`_ with the |SAT|, you **must** register directly with the :ref:`PAC < your choice before you start creating invoices from Odoo. Once you've created your account with any of these providers, go to :menuselection:`Settings --> -Accounting --> Electronic Invoicing (MX)`. Under the :guilabel:`MX PAC` section, enter the name of -your |PAC| with your credentials (:guilabel:`PAC username` and :guilabel:`PAC password`). +Accounting --> MX Electronic invoicing`. Under the :guilabel:`Authorized Certification Provider +(PAC)` section, enter the name of your |PAC| with your credentials (:guilabel:`Username` and +:guilabel:`Password`). .. image:: mexico/mx-pac-account.png :alt: Configuring PAC credentials from the Accounting settings. @@ -287,19 +296,28 @@ your |PAC| with your credentials (:guilabel:`PAC username` and :guilabel:`PAC pa The `digital certificates of the company `_ must be uploaded within -the :guilabel:`MX Certificates` section. To do so, navigate to :menuselection:`Settings --> -Accounting --> Electronic Invoicing (MX)`. Under the :guilabel:`MX Certificates` section, select -:guilabel:`Add a line`, and a window will open. Click :guilabel:`Create`, and from there, upload -your digital :guilabel:`Certificate` (:file:`.cer` file), your :guilabel:`Certificate Key` -(:file:`.key` file), and your :guilabel:`Certificate Password`. To finish, click on :guilabel:`Save -& Close`. +the :guilabel:`Certificates` section. To do so, navigate to :menuselection:`Settings --> +General Settings --> Certificates and Keys`. + +First Select under :guilabel:`Manage your certificates` the :guilabel:`Keys` button and a menu will +open. From there, create a new registry and upload the digital :guilabel:`Key file` (:file:`.key` +file), add a name to the key and write down the :guilabel:`Private key password`. + +On the previous menu select :guilabel:`Certificates`, and a menu will open. From there, create a new +registry and upload the digital :guilabel:`Certificate` (:file:`.cer` file), add a name to the +certificate and select the :guilabel:`Private Key` created on the previous step from the drop-down +menu. .. image:: mexico/mx-certificates.png :alt: Certificate and key upload inputs. +.. note:: + The :guilabel:`Certificates` registries do not require :guilabel:`Certificate Password` or + :guilabel:`Public Key` to be filled + .. tip:: - If you still do not have one of the contracted |PAC|\s and you want to test electronic invoicing, - you can use the following |SAT| test certificates: + In order to test the electronic invoicing, + the following |SAT| test certificates are provided: - :download:`Certificate ` - :download:`Certificate Key ` @@ -324,23 +342,26 @@ flow <../accounting/customer_invoices>`. While the document is in draft mode, changes can be made to it (the correct :guilabel:`Payment Way` or :guilabel:`Usage` that the customer might require can be added, for example.) -After you :guilabel:`Confirm` the customer invoice, a blue message appears stating: :guilabel:`The -invoice will be processed asynchronously by the following E-invoicing service: CFDI (4.0)`. +After clicking on :guilabel:`Confirm` in the customer invoice, click on the :guilabel:`Send & Print` +button to process the invoice with the government. Make sure that the :guilabel:`CFDI` checkbox is +marked. -Pressing the :guilabel:`Process Now` button sends the document to the government so it can be -signed. After receiving the signed document back from the government, the :guilabel:`Fiscal Folio` -field appears on the document, and the XML file is attached in the chatter. +.. image:: mexico/mx-send-and-print.png + :alt: CFDI Checkbox -.. tip:: - If you click :guilabel:`Retry` in the :guilabel:`SAT status` field on the invoice, you can - confirm if the XML file is valid in the |SAT|. +After receiving the signed document back from the government, the :guilabel:`Fiscal Folio` field +appears on the document, and the XML file will appear both in the |CFDI| tab and attached in the +chatter. + +If your customer had a mail set up, you will send can send both the XML and PDF files together. You +can also download the PDF file to your computer, by clicking the :guilabel:`Print` button, and +selecting the desired print option. - If you are in a testing environment, you will always receive the message :guilabel:`Not Found`. +.. tip:: + When clicking :guilabel:`Update SAT`, the :guilabel:`SAT status` field on the invoice will + confirm if the XML file is **Validated** in the |SAT|. -To send the signed invoice to your client by mail, you can send both the XML and PDF files together, -directly from Odoo, by clicking the :guilabel:`Send & Print` button. You can also download the PDF -file to your computer, by clicking the :guilabel:`Print` button, and selecting the desired print -option. + On a testing environment, the message :guilabel:`Not Found` will always come up. Credit notes ~~~~~~~~~~~~ @@ -367,15 +388,13 @@ Payment complements Payment policy ************** -One addition of the Mexican localization is the :guilabel:`Payment Policy` field. According to -the SAT documentation, there are two types of payments: +One addition of the Mexican localization is the :guilabel:`Payment Policy` field. `According to +the SAT documentation `_, +there are 2 types of payments: - `PUE` (Pago en una Sola Exhibición/Payment in a Single Exhibition) - `PPD` (Pago en Parcialidades o Diferido/Payment in Installements or Deferred) - .. seealso:: - :doc:`../../inventory_and_mrp/inventory/product_management/inventory_valuation/landed_costs` - The difference lies in the *Due Date* or *Payment Terms* of the invoice. To configure |PUE| invoices, navigate to :menuselection:`Accounting --> Customers --> Invoices`, @@ -390,6 +409,9 @@ the current month). Some :guilabel:`Payment Terms` are already installed by default, and can be managed from :menuselection:`Accounting --> Configuration --> Payment Terms`. +.. note:: + Starting on v18.1 the payment policy is now selectable. + To configure |PPD| invoices, navigate to :menuselection:`Accounting --> Customers --> Invoices`, and select an invoice with a :guilabel:`Due Date` after the first day of the following month. This also applies if your :guilabel:`Payment Term` is due in the following month. @@ -397,17 +419,12 @@ applies if your :guilabel:`Payment Term` is due in the following month. .. image:: mexico/mx-ppd-payment.png :alt: Example of an invoice with the PPD requirements. -.. important:: - Because the |PPD| policy implies that an invoice is not going to get paid at the moment, the - correct :guilabel:`Payment Way` for the |PPD| invoices is :guilabel:`99 - Por Definir` (To - define). - Payment flow ************ In both cases, the payment process in Odoo :doc:`is the same <../accounting/customer_invoices>`, the -main difference being payments related to |PPD| invoices trigger the creation of a document type "P" -(Pago). +main difference being payments related to |PPD| invoices, by law, need to be sent to the government +as a document type "P" (Pago). If a payment is related to a |PUE| invoice, it can be registered with the wizard, and be associated with the corresponding invoice. To do so, navigate to :menuselection:`Accounting --> Customers --> @@ -422,29 +439,32 @@ While this process is the same for PPD invoices, the addition of the creating an document <../accounting/customer_invoices/electronic_invoicing>` means some additional requirements are needed to correctly send the document to the |SAT|. -From an invoice, you need to confirm the specific :guilabel:`Payment Way` where you received the -payment. Because of this, the :guilabel:`Payment Way` field **cannot** be set as `99 - Por Definir -(To Define)`. +From a legal perspective, you **must** confirm the specific :guilabel:`Payment Way` where you +received the payment. Because of this, the :guilabel:`Payment Way` field **cannot** be set as `99 - +Por Definir (To Define)`, thus the field will become invisible when selecting it. -If you are going to add a bank account number in the :guilabel:`Accounting` tab of a customer's -contact card, it must have a valid account number. +If a bank account number is required, go to the :guilabel:`Accounting` tab of a customer's +contact card, and it can be added there. .. note:: The exact configurations are in the `Anexo 20 of the SAT `_. Usually, the :guilabel:`Bank Account` needs to be 10 or 18 digits for transfers, 16 for credit or debit cards. -If a payment is related to a signed invoice with the :guilabel:`Payment Policy` `PPD`, Odoo -generates the corresponding payment complement automatically, once you click :guilabel:`Process -Now`. +If a fully-conciliated payment is related to an invoice with a Fiscal Folio, the button +:guilabel:`Update Payments` appears. Pressing the button will send the document to the government +automatically and it'll appear in the |CFDI| tab in both the Invoice and the Payment. -.. image:: mexico/mx-signed-complement.png - :alt: CFDI (4.0) E-invoicing service process payment now message. +.. tip:: + While it is a bad fiscal practice, the |PUE| payments can also be sent to the government, however + it is required to press *Force CFDI* in the *CFDI* tab for this. -.. warning:: - A payment in MXN **cannot** be used to pay multiple invoices in USD. Instead, the payment should - be separated into multiple payments, using the :guilabel:`Register Payment` button on the - corresponding invoices. +Similar to an invoice or credit note, the PDF and XML can be sent to the final customer. To do so, +click the :icon:`fa-cog` :guilabel:`(gear)` to open the actions drop-down menu and select +:guilabel:`Send receipt by email`. + +.. Warning:: + Bank reconciliation direct payments can't create a PDF, this feature was added in v18.1 Invoice cancellations ~~~~~~~~~~~~~~~~~~~~~ @@ -474,6 +494,10 @@ reason. Alternatively, request a cancellation from the :guilabel:`CFDI` tab by clicking :guilabel:`Cancel` on the line item. +.. note:: + If a cancellation is requested on a locked period, the CFDI will be cancelled but not + the accounting entry. + .. _localizations/mexico/01-invoice-cancellation: Cancellation reason 01 - Invoice issued with errors (with related document) @@ -520,50 +544,100 @@ tab. If the client rejects the cancellation, the invoice cancellation line item is removed from the :guilabel:`CFDI` tab. -Payment cancellations -********************* +- With all cancellation requests, a *cancellation reason* **must** be specified. +- After 24 hours have passed since the creation of the invoice, if certain conditions are met, the + client **must** be asked to accept or reject the cancellation. + +Invoice cancellations can be made for one of the following reasons: + +.. important:: + There are four different cancellation reasons and Odoo will let you use any of them. The correct + reason for each document needs to be reviewed by a professional accountant. + +The cancellation reason **01 - Invoice issued with errors (with related document)** must be used +when a new invoice needs to substitute the original one, due to an error in any field. For this, +Odoo will ask to create a new document immediately after requesting the cancellation. -It is also possible to cancel *Payment Complements*. For this, go to the payment, via -:menuselection:`Accounting --> Customers --> Payments`, and select :guilabel:`Request EDI -Cancellation`. As with invoices, a blue button will appear. Click :guilabel:`Process now`, and the -document will be sent to the |SAT|. After a few seconds, you can click :guilabel:`Retry` to confirm -the current |SAT| status. +.. tip:: + Alternatively, request a cancellation from the :guilabel:`CFDI` tab by clicking + :guilabel:`Cancel` on the line item. -Finally, the payment status is moved to :guilabel:`Cancelled`. +.. image:: mexico/mx-01-invoice-cancellation-substitute.png + :alt: Cancellation Reason Menu .. note:: - Just like invoices, when you create a new *Payment Complement*, you can add the relation of the - original document, by adding a `04|` plus the fiscal folio in the :guilabel:`CFDI Origin` field. + - If the client rejects the cancellation, the invoice cancellation line item is removed from the + :guilabel:`CFDI` tab. + - When using the *01 - Invoice issued with errors (with related document)* cancellation reason, + the `04|` prefix may appear in the :guilabel:`Fiscal Folio` field. This is an internal prefix + used by Odoo to complete the cancellation and **does not** mean that the cancellation reason + was *04 - Nominative operation related to the global invoice*. -Invoicing special use cases -~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.. _localizations/mexico/02-03-04-invoice-cancellation-1: -CFDI to public -************** +Cancellation reasons 02, 03, and 04 +*********************************** -If the customer you are selling goods or services to does not require an invoice, a *CFDI to Public* -has to be created. +In the :guilabel:`Request CFDI Cancellation` pop-up window, select the desired cancellation +:guilabel:`Reason` and :guilabel:`Confirm` the cancellation. -If you use the :guilabel:`Customer` name `PUBLICO EN GENERAL`, an error will be triggered. This is a -main change in the CFDI 4.0 that requires invoices with that specific name to need additional -fields, which Odoo does not currently support. So, for a *CFDI to Public* to be created, you need to -add any name to your customer that is **not** `PUBLICO EN GENERAL`. (For example: `CLIENTE FINAL`). +Upon doing so, the invoice cancellation is generated with a reason line item in the :guilabel:`CFDI` +tab. + +.. note:: + If the :guilabel:`SAT Status` goes back to **Validated** it could be due to one of these three + reasons: + + - The invoice is labeled as *No Cancelable* in the `SAT Website `_. + due to the fact that it has a valid related document: Either another invoice linked with the + :guilabel:`CFDI Origin` field or a Payment Complemement. If so, you need to cancel any other + related document first. + - The cancellation request is still being processed by the |SAT|. If so, wait a few minutes and + try again. + - The final customer needs to reject or accept the cancellation request in their + `Buzón Tributario + `_. This + can take up to 72 hours and, in case that the cancellation requests gets rejected, you will + need to repeat the process again. -In addition to this, it is required that the :guilabel:`ZIP` code of your company is added, the -generic |RFC| is set as `XAXX010101000`, and the :guilabel:`Fiscal Regime` of your customer must be -set as: `Sin obligaciones fiscales`. +.. seealso:: + `Tool to validate Mexican Electronic Documents (CFDI) status. + `_ -.. image:: mexico/mx-cfdi-to-public.png - :alt: CFDI to Public Customer field configuration. +For the cancellation reasons **02**, **03** and **04**, the button :guilabel:`Create Replacement +Invoice` won't appear and you'll be able to ask for the request immediately. + +Both the current :guilabel:`State` and :guilabel:`Cancellation Reason` can be found in the +:guilabel:`CFDI` tab. + +.. image:: mexico/mx-cancellation-reason-tab.png + :alt: Old invoice with CFDI Origin. + +Payment cancellations +********************* + +It is also possible to cancel *Payment Complements*. Go to the :guilabel:`CFDI` of either the +related invoice or the payment itself and press :guilabel:`Cancel`. + +Like with invoices, you will need to go to the payment and press :guilabel:`Update SAT` in order to +change the :guilabel:`SAT Status` and :guilabel:`Status` to :guilabel:`Cancelled`. + +.. note:: + Just like invoices, when you create a new *Payment Complement*, you can add the relation of the + original document, by adding a `04|` plus the fiscal folio in the :guilabel:`CFDI Origin` field, + this will cancel with 01 relation. + +Invoicing special use cases +~~~~~~~~~~~~~~~~~~~~~~~~~~~ Multicurrency ************* -The main currency in Mexico is MXN. While this is mandatory for all Mexican companies, it is -possible to send and receive invoices (and payments) in different currencies. To enable the use of -:doc:`multicurrency <../accounting/get_started/multi_currency>`, navigate to the -:menuselection:`Accounting --> Settings --> Currencies`, and set :guilabel:`Mexican Bank` as the -:guilabel:`Service` in the :guilabel:`Automatic Currency Rates` section. Then, set the +The :guilabel:`Main Currency` in Mexico is MXN. While this is mandatory for all Mexican companies, +it is possible to send and receive invoices (and payments) in different currencies. To enable the +use of :doc:`multicurrency <../accounting/get_started/multi_currency>`, navigate to the +:menuselection:`Accounting --> Settings --> Currencies`, and set :guilabel:`[MX] Bank of Mexico` as +the :guilabel:`Service` in the :guilabel:`Automatic Currency Rates` section. Then, set the :guilabel:`Interval` field to the frequency you wish to update the exchange rates. This way, the XML file of the document will have the correct exchange rate, and the total amount, @@ -573,44 +647,84 @@ It is highly recommended to use :doc:`a bank account for each currency <../accounting/bank/foreign_currency>`. .. note:: - The only currencies that automatically update their exchange rate daily are: USD, EUR, GBP, and - JPY. + The only currencies that automatically update their exchange rate daily are: USD, EUR, GBP, JPY + and CNY. + +Discounts +********* + +By law, electronic document sent to the government cannot have negative lines, as this can trigger +errors. Therefore, when you utilize :doc:`Gift Cards +<../../sales/sales/products_prices/ewallets_giftcards>` or :doc:`Loyalty Programs +<../../sales/sales/products_prices/loyalty_discount>` the subsequent negative lines will be +translated in the XML as if they were regular :doc:`Discounts +<../../sales/sales/products_prices/prices/pricing/>`. -.. image:: mexico/mx-multicurrency-1.png - :alt: Multi-currency configuration in the Accounting settings. +In order to set this up, navigate to :menuselection:`Sales --> Products --> Products` and create a +product `Discounts`, make sure that it has a valid :guilabel:`Tax` (usually :guilabel:`IVA` at +`16%`). + +After this, create and sign the invoice, and add the `Discounts` product at the bottom. In the XML +the discount should be subtracted from the first invoice line available, Odoo will try to subtract +from each line the total amount in order until all the discount has been applied. + +.. tip:: + A `Discount` and `UNSPSC Product Category` for each product variant related to :guilabel:`Gift + Cards` or :guilabel:`Loyalty Programs` have to be created. Down payments ************* -There can be cases where you receive a payment in advance from a customer that needs to be applied -to an invoice later. In order to do this in Odoo, it is required to properly link invoices to each -other with the :guilabel:`CFDI Origin` field. To do so, it is necessary to have the :doc:`Sales -<../../sales>` app installed. +A common practice in Mexico is the usage of :doc:`Down Payments +<../../sales/sales/invoicing/down_payment>`. It's usage primary consists of cases where you receive +a payment for a good or service where either the product or the price (or both) hasn't been +determinated at the moment. + +The |SAT| allows two diferent ways to handle this process: both of them involve linking all invoices +to each other with the :guilabel:`CFDI Origin` field. + +For this process, it is necessary to have the :doc:`Sales <../../sales>` app installed. .. seealso:: `The official documentation for registration of down payments in Mexico - `_. + `_. + +Configuration +^^^^^^^^^^^^^ -First, navigate to the :menuselection:`Sales` app to create a product `Anticipo` and configure it. -The :guilabel:`Product Type` must be :guilabel:`Service`, and use the :guilabel:`UNSPSC Category` -must be: `84111506 Servicios de facturación`. +First, navigate to :menuselection:`Sales --> Products --> Products` to create a product `Anticipo` +and configure it. The :guilabel:`Product Type` must be :guilabel:`Service`, and use the +:guilabel:`UNSPSC Category` must be: `84111506 Servicios de facturación`. Then, go to :menuselection:`Sales --> Settings --> Invoicing --> Down Payments`, and add the *Anticipo* product as the default. -Create a sales order with the total amount, and create a down payment (either using a percentage or -fixed amount). Then, sign the document, and :guilabel:`Register the Payment`. +.. _l10n-mx/down-payment-method-a: + +Method A +^^^^^^^^ + +This method consists in creating a Down Payment invoice, creating a invoice for the total amount, +and finally, a credit note for the total of the down payment. + +First, create a sales order with the total amount, and create down payment from it (either using a +percentage or fixed amount). Then, sign the document, and register the payment. When the time comes for the customer to get the final invoice, create it again from the same sales -order. In the :guilabel:`Create Invoices` wizard, select :guilabel:`Regular Invoice`, and uncheck -:guilabel:`Deduct down payments`. +order. In the :guilabel:`Create Invoice` wizard, select :guilabel:`Regular Invoice`. Make sure to +delete the line that contains the product *Anticipo*. + +.. tip:: + If you are going to use down payments with the Mexican localization, make sure that the + :guilabel:`Invoicing Policy` of your products are :guilabel:`Ordered quantities`. Otherwise a + customer credit note will be created. -Then, copy the :guilabel:`Fiscal Folio` from the first invoice, and paste it into the -:guilabel:`CDFI Origin` of the second invoice, adding the prefix `07|` before the value. Then, sign +Then, copy the :guilabel:`Fiscal Folio` from the down payment invoice, and paste it into the +:guilabel:`CDFI Origin` of the final invoice, adding the prefix `07|` before the value and sign the document. -After this, create a credit note for the first invoice. Copy the :guilabel:`Fiscal Folio` from the -second invoice, and paste it in the :guilabel:`CFDI Origin` of the credit note, adding the prefix +Finally, create a credit note for the first invoice. Copy the :guilabel:`Fiscal Folio` from the +final invoice, and paste it in the :guilabel:`CFDI Origin` of the credit note, adding the prefix `07|`. Then, sign the document. With this, all electronic documents are linked to each other. The final step is to fully pay the new @@ -618,6 +732,259 @@ invoice. At the bottom of the new invoice, you can find the credit note in the :guilabel:`Outstanding credits` - add it as payment. Finally, register the remaining amount with the :guilabel:`Register Payment` wizard. +In the sales order, all three documents should appear as "In Payment". + +Method B +^^^^^^^^ + +Another, simpler way to fulfill |SAT| requirements involves creating only the down payment invoice, +and a second invoice for the remnant. This method involves the fact that negative lines are treated +as discounts. + +For this, follow the same process as :ref:`Method A `, up until the +creation of the final invoice. Do not delete the line that contains the *Anticipo* and instead +rename the other products :guilabel:`Description` to include the text `CFDI por remanente de un +anticipo`. Don't forget to add the :guilabel:`Fiscal Folio` of the down payment invoice in the +:guilabel:`CDFI Origin` of the final invoice, adding the prefix `07|`. + +Finally, sign the final invoice. + +XML reader +********** + +In certain occasions, such as when you are creating invoices in another software or in the |SAT| +directly, you would want to upload the invoices in Odoo. The XML Reader allows you to retrieve the +data from an .XML file. To do this, navigate to :menuselection:`Accounting --> Customers --> +Invoices` and, in the list view, you can press the :guilabel:`Upload` button to select any number of +.XML files, and draft invoices will be automatically created. This can work also by dragging the +files from your computer and dropping them in the view. + +The draft invoices will retreive the :guilabel:`Customer information` (if it doesn't exist, new ones +will be created), the :guilabel:`Product Lines` (only if products with the same name already exist) +and will calculate all taxes and additional fields exclusive to the Mexican Localization. The import +information will appear in the chatter. + +.. warning:: + Depending on where the invoice was created, XML files could have different values from the total + calculated in Odoo. **Always** double-check any document uploaded this way. + +:guilabel:`Customer Invoices` created this way will be able to create Payment Complements and to be +Canceled at any time. If you use the :guilabel:`Send & Print` the PDF Document will have all the +corresponding information. + +This can be done for :guilabel:`Vendor Bills` too. + +.. tip:: + + You can also drag and drop XML files for already created draft invoices and Odoo retrieves the + :guilabel:`Fiscal Folio`. + +CFDI to public +************** + +The Mexican government requires that any goods or services that are sold must be backed up by +an invoice. If the customer does not require an invoice or has no |RFC|, a +*CFDI to Public* has to be created also known as a "nominative" invoice. + +A contact must be created and it must have a particular name. +If the :guilabel:`CFDI to Public` checkbox in either a sale order or an invoice is checked, the +final XML will override the data in the invoice contact and will add the following characteristics: + +- |RFC|: **XAXX010101000** if it is a national customer or **XEXX010101000** if it is a foreign + customer +- :guilabel:`ZIP` code: The same code of the company +- :guilabel:`Usage`: S01 - Without Fiscal Effects + +.. image:: mexico/mx-cfdi-to-public.png + :align: center + :alt: CFDI to Public Checkbox + +.. important:: + If your contact *Country* is empty, the final invoice is considered as a *CFDI to Public* for + national customers. A non-blocking warning will be displayed before signing the document. + +If the final customer doesn't share any details, create a generic :guilabel:`Customer`. The name +cannot be `PUBLICO EN GENERAL` or an error will be triggered (it can be, for example, `CLIENTE +FINAL`). + +.. seealso:: + `Regla 2.7.1.21 Expedición de comprobantes en operaciones con el público en general. + `_. + +Global invoice +************** + +If by the end of a certain period of time (that can vary from daily to bimonthly, depending of your +company's legal needs and preferences) and the customer still has sales that weren't marked as +regular invoices or individual *CFDI to Public* invoices, the |SAT| allows for the creation of a +single invoice that can contain all operations, known as a *Global Invoice*. + +To do so, the :doc:`Sales <../../sales/sales>` app needs to be installed. + +.. seealso:: + `Guía de llenado del CFDI global `_ + +Sales flow +^^^^^^^^^^ + +First, it is necessary to create a special :guilabel:`Journal` created in :menuselection:`Accounting +--> Configuration --> Journals` with the purpose of keeping a separate sequence. + +Then, make sure that all the sales orders that need to be signed have the following configurations: + +- All of them have the :guilabel:`CFDI to Public` checkbox enabled. +- All of them have the :guilabel:`Invoice Status` marked as :guilabel:`To Invoice`. + +After this, go to :menuselection:`Sales --> To Invoice --> Orders to Invoice`, select all relevant +sales orders and press :guilabel:`Create Invoices`. Make sure to disable the :guilabel:`Consolidated +Billing` checkbox and press :guilabel:`Create Draft Invoice`. + +Odoo will redirect to a list of invoices. Select all of them and in the :icon:`fa-gear` +:guilabel:`Actions` drop-down menu select :guilabel:`Post entries`. Select all posted invoices again +and go back to the :icon:`fa-gear` :guilabel:`Actions` drop-down menu to select :guilabel:`Create +Global Invoice`. + +In the wizard, select the :guilabel:`Periodicity` indicated by a professional accountant and press +:guilabel:`Create`. All invoices should be signed under the same XML file, with the same +:guilabel:`Fiscal Folio`. + +.. tip:: + - By pressing :guilabel:`Show` in the :guilabel:`CFDI` tab, a list with all related invoices will + be displayed. + - By pressing :guilabel:`Cancel` in the :guilabel:`CFDI` tab, it is possible to cancel the global + invoice in both the |SAT| + and Odoo. + +.. note:: + Global Invoices created this way won't have a **PDF** in them as their information is already + within Odoo and is not to be seen by a customer. + +Point of sale +------------- + +The :doc:`Point of sale <../../sales/point_of_sale>` adaptation of the Mexican Localization enables +the creation of invoices that comply with the |SAT| requeriements directly in the **POS session**, +with the added benefit of creating receipt tickets that allow *self-invoicing* in a special portal, +and the creation of global invoices with a just couple clicks. + +Point of sale flow +~~~~~~~~~~~~~~~~~~ + +Other than the standard :doc:`Point of Sale configuration +<../../sales/point_of_sale/configuration>`, the only requirement for the Mexican localization is the +addition fact that each payment method needs to be configured with a correct :guilabel:`Payment +Way`. + +.. tip:: + By default Odoo creates preconfigured payment methods for cash, credit card and debit card. + +While selling on the **Point of Sale**, by clicking the :guilabel `Customer` button the option is +prompted to either create or select a customer. Here it is possible to review customer invoicing +information (such as the |RFC| or :guilabel:`Fiscal Regime`) and even modify it directly inside the +session. + +After selecting a customer, press the :guilabel:`Invoice` button. A menu will appear to select the +:guilabel:`Usage` and to determine if it is an invoice to public. Press confirm and then validate to +complete the order. The PDF will be downloaded and it is possible to send the invoice via mail to +the final customer alongside the receipt. + +.. tip:: + Invoices can be created from orders by going to the Order menu, selecting the document, and + clicking Invoice, the same menu for the :guilabel:`Usage` and :guilabel:`CFDI to Public` will + appear. + +.. image:: mexico/mx-pos.png + :alt: Invoice Configuration for Point of Sale. + +It is also possible to sign Credit notes automatically by selecting an order and after pressing +Refund, making sure to select again the "invoice" button. + +.. note:: + Credit notes for returned products will contain the relation type **03 - Devolución de mercancía + sobre facturas o traslados previos**. + +.. important:: + - In the Mexican localization, positive and negative lines in a **POS** session cannot be mixed. + - If a |SAT| validation error occurrs customer will get a :doc:`Pro-Forma + <../../sales/sales/invoicing/proforma>` invoice instead. + +Self-invoicing portal +~~~~~~~~~~~~~~~~~~~~~ + +If the final customer is not sure if they want to have their invoice generated at the exact moment +of the sale, it is possible to add the option of creating an receipt with either a QR code or a five +digit code in the settings of the **Point of Sale** session in :menuselection:`Point of Sale --> +Configuration --> Bills & Receipts` and select :guilabel:`Use QR code on ticket`, +:guilabel:`Generate a code on ticket` or both. + +This will provide access to a special menu where they can add their fiscal information, including +the *Usage* and *Fiscal Regime*. + +.. seealso:: + :doc:`../../sales/point_of_sale/receipts_invoices` + +Global invoice +~~~~~~~~~~~~~~ + +As with regular sales orders, global invoices can also be created from a POS session. + +For this, make sure not to select a customer or the invoice option in the payment menu and go to +:menuselection:`Point of Sale --> Orders --> Orders`. There, select all the orders to invoice, click +the :icon:`fa-cog` :guilabel:`(gear)` to open the actions drop-down menu and select +:guilabel:`Create Global Invoice`. + +Like with sales orders, choose the correct :guilabel:`Periodicity` and press :guilabel:`Create`. + +This attaches an XML file in all orders, and can be downloaded by going to the :guilabel:`CFDI` tab. +If needed, in the same tab it is possible to cancel the invoice. + +If eventually any of the orders that are part of the global invoice need to be addressed to a +customer, it is still possible to send an invoice by entering a new POS session, selecting +:menuselection:`Breadcrumbs --> Orders`, changing :guilabel:`All active orders` to :guilabel:`Paid`, +selecting the sale and clicking on the `Invoice` Button. + +.. note:: + Global Invoices just as regular invoices can only be grouped by physical address that is + determined by the address set on the POS invoice journal, so when attempting to invoice two + addresses a warning will come up to warn the user of the error. + +.. image:: mexico/mx-invoicing-two-branches.png + :alt: Error when trying to invoice to different addresses in the same global invoice. + +eCommerce +--------- + +The eCommerce adaptation of the Mexican Localization provides and extra step to create invoices that +comply with the |SAT| requeriements on :doc:`eCommerce <../../websites/ecommerce>` by retreiving +the customer data after the **Checkout** and even allowing for the signature of **Automatic +Invoices** after the payment is proccessed, as well as sending them the files via email and granting +the customer access to retreive their PDF & XML files for their own customer portal. + +eCommerce flow +~~~~~~~~~~~~~~ + +During the regular checkout process, a new :guilabel:`Invoicing Info` step will appear, where it is +possile to request an invoice or not. If "No" is selected, a CFDI to Public will be created, if +"Yes" is selected, the :guilabel:`RFC`, :guilabel:`Fiscal Regime` and :guilabel:`Usage` will be +required in order to get all information in the Sale Order, where it's status will change to **To +Invoice**. + +.. important:: + Make sure to add a :guilabel:`UNSPSC code` to the :ref:`shipping product + `. + +If you check the setting **Automatic Invoicing** in :menuselection:`Settings --> Website --> +Invoicing`, the Electronic Document will be signed automatically. + +Subscriptions +------------- + +While handling subscriptions all the sales fields will be used to create the recurrent invoices, +these will be automatically signed and sent via email with the PDF and XML attached with no +additional manual actions required. + +Invoices + External trade -------------- @@ -634,10 +1001,9 @@ This allows the correct identification of exporters and importers, in addition t description of the merchandise sold. Since January 1, 2018, external trade is a requirement for taxpayers, who carry export operations of -type A1. While the current CFDI is 4.0, the external trade is currently on version 1.1 +type A1. While the current CFDI is 4.0, the external trade is currently on version 2.0 -In order to use this feature, the modules :guilabel:`l10n_mx_edi_extended` and -:guilabel:`l10n_mx_edi_extended_40` have to be installed. +In order to use this feature, the module :guilabel:`l10n_mx_edi_extended` needs to be installed. .. important:: Before installing, make sure your business needs to use this feature. Consult your accountant @@ -650,19 +1016,19 @@ Contacts ******** To configure your company contact for external trade, navigate to :menuselection:`Accounting --> -Customers --> Customers`, and select your :guilabel:`Company`. While the CFDI 4.0 requirements ask -you to add a valid :guilabel:`ZIP` code in your contact, the external trade complement adds the +Customers --> Customers`, and select your :guilabel:`Company` name. While the CFDI 4.0 requirements +ask you to add a valid :guilabel:`ZIP` code in your contact, the external trade complement adds the requirement that your :guilabel:`City` and the :guilabel:`State` must also be valid. All three -fields must coincide with the `Official SAT Catalog `_, or you will receive an error. +fields must coincide with the `Official SAT Catalog for Carta Porte +`_, +or you will receive an error. .. warning:: Add the :guilabel:`City` and :guilabel:`State` in the company's *contact*, not in the company - itself. You can find your company's contact in :menuselection:`Accounting --> Customers --> - Customers`. + itself. -The fields :guilabel:`Locality` and :guilabel:`Colony Code` are optional and can be added in the -company directly in :menuselection:`Settings --> General Settings --> Companies`. These two fields -have to coincide with the data in the |SAT|. +In there, the optional fields :guilabel:`Locality` and :guilabel:`Colony Code` can be filled too. +These two fields also have to coincide with the data in the |SAT|. .. image:: mexico/mx-external-trade-rescompany.png :alt: Optional external trade company fields. @@ -675,14 +1041,13 @@ following fields completed to avoid errors: :guilabel:`Country`. #. The format of the foreign :guilabel:`VAT` (tax identification number, for example: Colombia `123456789-1`) -#. In the :guilabel:`MX EDI` tab, you need to address if the customer receives goods for a period of - time temporarily (:guilabel:`Temporary`) or permanently (:guilabel:`Definitive`). +#. In the :guilabel:`Sales & Purchase` tab, you need to activate the :guilabel:`Needs external + trade?` checkbox. .. important:: - If the new contact was created by duplicating another existing contact from Mexico, make sure to - delete any carried over information from the :guilabel:`Fiscal Regime` field. In addition, do not - enable the :guilabel:`No Tax Breakdown` option. Selecting this option hides mandatory fields that - are required for external trade contact configuration. + + Do not enable the :guilabel:`No Tax Breakdown` option for External Trade customers. Selecting + this option hides mandatory fields that are required for external trade contact configuration. .. image:: mexico/mx-external-trade-customer-contact.png :alt: Required external trade customer fields. @@ -717,9 +1082,9 @@ Invoicing flow Before creating an invoice, it is important to take into account that external trade invoices require to convert the amounts of your product into USD. Therefore, :doc:`multicurrency -<../accounting/get_started/multi_currency>` **must** be enabled and *USD* **must** be activated in -the :guilabel:`Currencies` section. The correct :guilabel:`Service` to run is :guilabel:`Mexican -Bank`. +<../accounting/get_started/multi_currency>` **must** be enabled with *USD* activated in +the :guilabel:`Currencies` section. The correct :guilabel:`Service` to run is :guilabel:`[MX] +Bank of Mexico`. Then, with the correct exchange rate set up in :menuselection:`Accounting --> Settings --> Currency`, the only fields left are :guilabel:`Incoterm` and the optional :guilabel:`Certificate @@ -728,8 +1093,8 @@ Source` in the :guilabel:`Other Info` tab. .. image:: mexico/mx-external-trade-other-info.png :alt: External trade Other Info tab of a product. -Finally, sign the invoice with the same process as a regular invoice, and click the -:guilabel:`Process Now` button. +Finally, confirm the invoice with the same process as a regular invoice, and click the +:guilabel:`Send & Print` button to sign it. Delivery guide -------------- @@ -737,16 +1102,17 @@ Delivery guide A `Carta Porte `_ is a bill of lading: a document that states the type, quantity, and destination of goods being carried. -On December 1st, 2021, version 2.0 of this CFDI was implemented for all transportation providers, +On July 17th, 2024, version 3.1 of this |CFDI| was implemented for all transportation providers, intermediaries, and owners of goods. Odoo is able to generate a document type "T" (Traslado), which, unlike other documents, is created in a delivery order instead of an invoice or payment. Odoo can create XML and PDF files with (or without) ground transport, and can process materials that are treated as *Dangerous Hazards*. -In order to use this feature, the modules :guilabel:`l10n_mx_edi_extended`, -:guilabel:`l10n_mx_edi_extended_40`, :guilabel:`l10n_mx_edi_stock` and -:guilabel:`l10n_mx_edi_stock_40` have to be installed. +In order to use this feature, the modules :guilabel:`l10n_mx_edi_stock`, +:guilabel:`l10n_mx_edi_stock_30`, :guilabel:`l10n_mx_edi_stock_extended`, +:guilabel:`l10n_mx_edi_stock_extended_30` and :guilabel:`l10n_mx_edi_stock_extended_31` have to be +installed. In addition to this, it is necessary to have the :doc:`Inventory <../../inventory_and_mrp/inventory>` and :doc:`Sales <../../sales/sales>` apps installed, as well. @@ -758,7 +1124,9 @@ In addition to this, it is necessary to have the :doc:`Inventory Configuration ~~~~~~~~~~~~~ -Odoo manages two different types of CFDI: +Odoo manages two different types of CFDI type "T". Both can be created from either :doc:`incoming +shipments or delivery orders +<../../inventory_and_mrp/inventory/shipping_receiving/daily_operations>`. - **No Federal Highways**: Is used when the *Distance to Destination* is `less than 30 KM `_. @@ -775,7 +1143,8 @@ Contacts and vehicles Like the external trade feature, the :guilabel:`Address` in both the company and the final customer must be complete. The :guilabel:`ZIP` code, :guilabel:`City`, and :guilabel:`State` must coincide -with the `Official SAT Catalog for Carta Porte _`. +with the `Official SAT Catalog for Carta Porte +`_. .. tip:: The field, :guilabel:`Locality`, is optional for both addresses. @@ -830,8 +1199,7 @@ To create a delivery guide, first, you need to create and confirm a sales order it, and :guilabel:`Validate` the transfer. After the status is set to :guilabel:`Done`, you can edit the transfer, and select the -:guilabel:`Transport Type` (either :guilabel:`No Federal Highways` or :guilabel:`Federal -Transport`). +:guilabel:`Transport Type` in the :guilabel:`Additional Info` tab. If your delivery guide has the type :guilabel:`No Federal Highways`, you can save the transfer, and then click :guilabel:`Generate Delivery Guide`. The resulting XML can be found in the chatter. @@ -844,9 +1212,15 @@ If your delivery guide has the type, :guilabel:`Federal Transport`, the tab :gui appears. There, enter a value in :guilabel:`Distance to Destination (KM)` bigger than `0`, and select the :guilabel:`Vehicle Setup` used for this delivery. +Finally, add a :guilabel:`Gross Vehicle Weight` and press :guilabel:`Generate Delivery Guide`. + .. image:: mexico/mx-delivery-guide-federal-transport.png :alt: Delivery guide MX EDI tab configuration. +.. tip:: + Delivery Guides can also be created from :guilabel:`Receipts`, either from the Inventory app or + by the standard flow of the Purchase app. + Dangerous hazards ***************** @@ -856,12 +1230,17 @@ hazards*. These categories need additional considerations when creating a delive :guilabel:`Federal Transport`. First, select your product from :menuselection:`Inventory --> Products --> Products`. Then, in the -:guilabel:`Accounting` tab, the fields :guilabel:`Hazardous Material Designation Code (MX)` and -:guilabel:`Hazardous Packaging (MX)` must be filled with the correct code from the |SAT| catalog. +:guilabel:`Accounting` tab, the fields :guilabel:`Hazardous Material Designation Code` and +:guilabel:`Hazardous Packaging` must be filled with the correct code from the |SAT| catalog. .. image:: mexico/mx-delivery-guide-hazards-designation.png :alt: Delivery guide hazardous material product required fields. +.. important:: + It exists the possibility that a :guilabel:`UNSPSC Category` could or could not be a dangerous + hazard (for example *01010101*). If it is not dangerous, write a **0** in the field + :guilabel:`Hazardous Material Designation Code`. + In :menuselection:`Inventory --> Settings --> Mexico --> Vehicle Setup`, the data from the :guilabel:`Environment Insurer` and :guilabel:`Environment Insurance Policy` has to be filed, as well. After this, continue with the regular process to create a delivery guide. @@ -869,6 +1248,32 @@ well. After this, continue with the regular process to create a delivery guide. .. image:: mexico/mx-delivery-guide-hazards-environment.png :alt: Delivery Guide environment insurer required fields. +Imports and Exports +******************* + +If your Carta Porte is for international operations (:guilabel:`Receipts` for imports or +:guilabel:`Deliveries` for exports), some additional fields needs to be taken into account if the +:guilabel:`Delivery Address` country is not Mexico. + +First, make sure that your :guilabel:`Products` have the following configuration: + +- :guilabel:`UNSPSC Category` cannot be 01010101. +- :guilabel:`Tariff Fraction` and :guilabel:`UMT Aduana` should be correct, similar to External + Trade. +- :guilabel:`Material Type` is filled. + +Then, when creating a :guilabel:`Delivery Guide` from a Delivery or Receipt, fill the following +fields: :guilabel:`Customs Regimes`, :guilabel:`Customs Document Type` and :guilabel:`Customs +Document Identification`. + +Then, if you created a :guilabel:`Delivery Guide` for a Receipt, and the :guilabel:`Customs Document +Type` is **Pedimento**, two new fields will appear: :guilabel:`Pedimento Number` and +:guilabel:`Importer`. + +.. tip:: + The field :guilabel:`Pedimento Number` should follow the pattern `xx xx xxxx xxxxxxx`. For + example, `15 48 3009 0001235`. + Customs numbers --------------- @@ -929,7 +1334,7 @@ button to :guilabel:`Validate` the receipt. Go to :menuselection:`Inventory --> Operations --> Landed Costs`, and create a new record. Add the transfer that you just created, and both: the product `Pedimento` and :guilabel:`Customs number`. -Optionally, you can add a cost amount. After this, validate the landed cost. Once +Optionally, it is possible to add a cost amount. After this, validate the landed cost. Once :guilabel:`Posted`, all products related to that receipt have the customs number assigned. .. warning:: @@ -947,6 +1352,7 @@ product has a customs number in it. This number should match the customs number *Landed Costs* record you created earlier. .. image:: mexico/mx-landing-invoice.png + :align: center :alt: Customs number on confirmed sales order product. Electronic accounting @@ -959,15 +1365,15 @@ information on a monthly basis, through the |SAT| website. It consists of three main XML files: -#. The updated list of the chart of accounts that you are currently using. +#. The updated list of the chart of accounts that is currently in use. #. A monthly trial balance, plus a closing entry report, also known as: *Trial Balance Month 13*. -#. Either optional, or for a compulsory audit, an export of the journal entries in your general +#. Either optional, or for a compulsory audit, an export of the journal entries in the general ledger. The resulting XML files follow the requirements of the `Anexo Técnico de Contabilidad Electrónica 1.3 `_. -In addition to this, you can generate the `DIOT +In addition to this, it is possible to generate the `DIOT `_: A report of vendor's journal entries that involve IVA taxes that can be exported in a :file:`.txt` file. @@ -977,6 +1383,11 @@ In order to use these reports, the modules :guilabel:`l10n_mx_reports`, :guilabel:`l10n_mx_xml_polizas_edi` have to be installed, as well as the :doc:`Accounting <../accounting/get_started>`. +The *Chart of accounts* and the *Trial Balance Month 13* reports can be found in +:menuselection:`Accounting --> Reporting --> Trial Balance`. +The *DIOT* report can be found in +:menuselection:`Accounting --> Reporting --> Tax Report`. + .. important:: The specific characteristics and obligations of the reports that you send might change according to your fiscal regime. Always contact your accountant before sending any documents to the @@ -991,7 +1402,7 @@ The :doc:`chart of accounts <../accounting/get_started/chart_of_accounts>` in M specific pattern based on |SAT|'s' `Código agrupador de cuentas `_. -You can create any account, as long as it respects |SAT|'s encoding group: the pattern is +It is possible to create any account, as long as it respects |SAT|'s encoding group: the pattern is `NNN.YY.ZZ` or `NNN.YY.ZZZ`. .. example:: @@ -1001,16 +1412,18 @@ When a new account is created in :menuselection:`Accounting --> Configuration -- Accounts`, with the |SAT| encoding group pattern, the correct grouping code appears in :guilabel:`Tags`, and your account appears in the *COA* report. -Once you create all your accounts, make sure the correct :guilabel:`Tags` are added. +Once all accounts are created, make sure the correct :guilabel:`Tags` are added as these mark the +nature of the account. .. note:: - You cannot use any pattern that ends a section with a 0 (such as `100.01.01`, `301.00.003` or - `604.77.00`). This triggers errors in the report. + It is not advised use any pattern that ends a section with a 0 (such as `100.01.01`, `301.00.003` + or `604.77.00`). This triggers errors in the report. By default Odoo will mark the accounts as + yellow if the numbering will cause issue later on, this is to prevent reports from providing + inaccurate data. -Once everything is set up, go to :menuselection:`Accounting --> Reporting --> Trial Balance`, -click the :icon:`fa-caret-down` (:guilabel:`down arrow`) next to the :guilabel:`PDF` button, and -select :guilabel:`COA SAT (XML)`. This generates an XML file with your accounts, which you can -upload directly to the |SAT| website. +Once everything is set up, you can go to :menuselection:`Accounting --> Reporting --> Trial +Balance`, and click the :guilabel:`COA SAT (XML)` button to generate an XML file containing all of +your accounts, which will be ready to upload to the |SAT| website. Trial balance ~~~~~~~~~~~~~ @@ -1018,10 +1431,9 @@ Trial balance The trial balance reports the initial balance, credit, and total balance of your accounts, provided that you added their correct :ref:`encoding group `. -To generate this report in an XML format, go to :menuselection:`Accounting --> Reporting --> -Trial Balance`. Select the month you want to download in the calendar, then click the -:icon:`fa-caret-down` (:guilabel:`down arrow`) next to the :guilabel:`PDF` button, and select -:guilabel:`SAT (XML)`. +This report can be generated monthly, and a corresponding XML file is created, go to +:menuselection:`Accounting --> Reporting --> Trial Balance`, and click the +:guilabel:`SAT (XML)` button. Select the month to download beforehand. .. image:: mexico/mx-reports-trial-balance.png :alt: Trial balance report. @@ -1029,24 +1441,18 @@ Trial Balance`. Select the month you want to download in the calendar, then clic .. note:: Odoo does not generate the *Balanza de Comprobación Complementaria*. -Month 13 trial balance -********************** +An additional report is the *Month 13*: a closing balance sheet that shows any adjustments or +movements made in the accounting to close the year. -The *Month 13* report is a closing balance sheet that shows any adjustments or movements made in the -accounting to close the year. +To generate this XML document, navigate to :menuselection:`Accounting --> Accounting --> Journal +Entries`, and create a new document. Here, add all amounts to modify, and balance the debit and/or +credit of each one. -To generate it, proceed as follows: - -#. Go to :menuselection:`Accounting --> Accounting --> Journal Entries` and create a new entry for - all the amounts to be changed, balancing the debit and/or credit of each one. -#. In the :guilabel:`Other Info` tab, enable the :guilabel:`Month 13 Closing` option. -#. Go to :menuselection:`Accounting --> Reporting --> Trial Balance`, click the calendar, and select - :guilabel:`Month 13`. -#. Click the :icon:`fa-caret-down` (:guilabel:`down arrow`) next to the :guilabel:`PDF` button, and - select :guilabel:`SAT (XML)`. - -.. image:: mexico/mx-reports-trial-balance-13-report.png - :alt: Trial Balance Month 13 report. +After this is done, go to the :guilabel:`Other Info` tab and check the :guilabel:`Month 13 Closing` +field. If needed, go to :menuselection:`Accounting --> Reporting --> Trial Balance` and select the +date :guilabel:`Month 13`, where it is possible to see the the total amount of the year, plus all +the additions of the journal entry, and it also is possible to generate the XML file by pressing the +:guilabel:`SAT (XML)` button. General ledger ~~~~~~~~~~~~~~ @@ -1056,25 +1462,24 @@ the underlying journal entries of your invoicing and payments, you can export yo to comply with |SAT|'s audits and/or tax refunds. .. tip:: - You can filter by period, or by journal, according to your current needs. + The report can be filtered by period, or by journal, depending on the need. -To create the XML, go to :menuselection:`Accounting --> Reporting --> General Ledger`, click the -:icon:`fa-caret-down` (:guilabel:`down arrow`) next to the :guilabel:`PDF` button, and select -:guilabel:`XML (Polizas)`. In the :guilabel:`XML Polizas Export Options` window, choose between four -different :guilabel:`Export` types: +To create the XML, go to :menuselection:`Accounting --> Reporting --> Audit Reports --> General +Ledger`, and click :guilabel:`XML (Polizas)`. Here, you can select between four types of +:guilabel:`Export` types: - :guilabel:`Tax audit` - :guilabel:`Audit certification` - :guilabel:`Return of goods` - :guilabel:`Compensation` -For :guilabel:`Tax audit` or :guilabel:`Audit certification`, you need to write the +For :guilabel:`Tax audit`, or :guilabel:`Audit certification`, you need to write the :guilabel:`Order Number` provided by the |SAT|. For :guilabel:`Return of goods`, or :guilabel:`Compensation`, you need to write your :guilabel:`Process Number`, also provided by the |SAT|. .. note:: - If you want to see this report without sending it, use `ABC6987654/99` for :guilabel:`Order + To see this report without sending it, use `ABC6987654/99` for :guilabel:`Order Number` and `AB123451234512` for :guilabel:`Process Number`. DIOT report @@ -1082,8 +1487,11 @@ DIOT report The DIOT (Declaración Informativa de Operaciones con Terceros / *Informative Declaration of Operations with Third Parties*) is an additional obligation with the |SAT|, where the current status -of creditable and non-creditable payments, withholdings, and refunds of VAT from your vendor bills, -are provided to the |SAT|. +of creditable and non-creditable payments, withholdings, import taxes and refunds of VAT from your +vendor bills, are provided to the |SAT|. + +.. note:: + Since July 2025 the new 2025 version of the report is available. Unlike other reports, the |DIOT| is uploaded to a software provided by the |SAT| that contains the A-29 form. In Odoo, you can download the records of your transactions as a :file:`.txt` file that @@ -1091,20 +1499,21 @@ can be uploaded to the form, avoiding direct capture of this data. The transactions file contains the total amount of your payments registered in vendor bills, broken down into the corresponding types of IVA. The :guilabel:`VAT` and :guilabel:`Country` is mandatory -for all vendors. +for all vendors.. -To generate the |DIOT| report, go to :menuselection:`Accounting --> Reporting --> Tax Reports`. -Select the month you want to download in the calendar, then click the :icon:`fa-caret-down` -(:guilabel:`down arrow`) next to the :guilabel:`PDF` button to select :guilabel:`Report: DIOT (MX)` -and download the :file:`.txt` file. +To get the |DIOT| report, go to :menuselection:`Accounting --> Reports --> Tax Report`. Select +the month that suits you, and click :guilabel:`DIOT (TXT)` to download the :file:`.txt` file. -.. image:: mexico/mx-reports-diot-example.png - :alt: A Vendor Bill that is In Payment. +.. image:: mexico/mx-reports-diot.png + :alt: DIOT (TXT) download button. .. important:: - You need to fill the :guilabel:`L10N Mx Type of Operation` field in the :guilabel:`Accounting` - tab of each one of your vendors to prevent validation errors. Make sure that your foreign - customers have their country set up for :guilabel:`L10N Mx Nationality` to appear automatically. + It is required to fill the field, :guilabel:`Type of Operation`, in the :guilabel:`Accounting` + tab of each vendors to prevent validation errors. Make sure that foreign + customers have their country set up. .. image:: mexico/mx-reports-diot-contact.png :alt: DIOT information on a vendor contact. + +Selecting :guilabel:`87 - Global Operations` will cause the final .txt file to merge all vendors +that are part of the global operations under one generic VAT: *XAXX010101000* diff --git a/content/applications/finance/fiscal_localizations/mexico/mx-01-invoice-cancellation-substitute.png b/content/applications/finance/fiscal_localizations/mexico/mx-01-invoice-cancellation-substitute.png new file mode 100644 index 0000000000000000000000000000000000000000..f0dd5eeb7994399a0bb6391803f9148fb971f362 GIT binary patch literal 58694 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 BkXZl# literal 0 HcmV?d00001 diff --git a/content/applications/finance/fiscal_localizations/mexico/mx-01-substitute.png b/content/applications/finance/fiscal_localizations/mexico/mx-01-substitute.png new file mode 100644 index 0000000000000000000000000000000000000000..f0dd5eeb7994399a0bb6391803f9148fb971f362 GIT binary patch literal 58694 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 BkXZl# literal 0 HcmV?d00001 diff --git a/content/applications/finance/fiscal_localizations/mexico/mx-cancellation-reason-tab.png b/content/applications/finance/fiscal_localizations/mexico/mx-cancellation-reason-tab.png new file mode 100644 index 0000000000000000000000000000000000000000..3158881cba0590da1a8158189799a8284ce25427 GIT binary patch literal 94611 zcmeFZbyOQ$+c%86)+nArfwoxjA^}<`6sNdT+=B)ST8gwlp~Z^R;_ebkfEJ3oyF;+x zuHSHO{qE;p=RD_+_mB5oCu>bInVG$3_THEOu4~>aD@qd+P!XV^p%Kfxl2k!MBVa&7 zLpR350ggDfs-&Qy5h+?pNGQulNPv``?9Hug&Ct+Zy^qnv)lzN0m!hlk01Ho2Ty|A~ zEEhfFT_46P&bK-59*RHWV#c~FTvqeehJu`pwU*%9n1=X0>h(O<(6?`7D&w==TgI_VUd#N*tFCceEOmkG~dM)UaWrEU8P&Bn=zAan>5Pn`a#Kfc2P z;gX7?iwl;YSsy}3pj{$fgZh47fVH36ixE+ zQn$sjT#P$yvk>zG$SQ>7VR%gVz`>>z#Z}AMa}DE4KW$gQqK#B(LRI*1{}$Db*a2#&e?oT z?Vm*Gj5A7^c6%A_Soc6wqm7g(c#Ld;NCsls9I5a+=$V!k=6i&Zj;0=Eq8JYa1IZk!^ML zejrs}CV)MhBRwNE`Ee$BOYvvP$5*0)#?S73ef0FzU17z0GPf4gM2c9tNki1bf1xtq z{Srs+evbqs+Y_JDaB_xF)9FT%3S`UDbADQpZq2`FW-UK8>VM+9a|yz5cn*4lj$N?! z2B!^Y;b^ACz&(2%AIA%X8841S6ZB=CTqXc~%RL-3aLz46Qe2dq<4uVs76Itm>Q4Sr zGh@>FIvRJ-S@aXZIj&|85Y5t0*srwDrp*D8J9yj+zV6Mz>S!iyf$HPe+owiHgiZeP z&1C8KQ$D?0>j`{v;^P6w%5Wn+<8F#F@v!?a1a>w5JXZ2&Z>23?*k>Y9M>%U7J z{PnWzwSgjrzOtD6Be69@ByRQF1c*D@7Uu9*?w)31Kg=xxQ5fm2uj-GaLm1AIEY>d;uidT*ztX>j8 z^ZH0iM09ZwNGMFwh)#MU`)n_;+^9(@lnM>`5${eJ#@%36POOuaw5Dt&`umv9Z!i}f zakd(%PXa(>IN!uYUf~R;9cw$Jb~ds-C1t~5N+T-3*m%w~Mo<+%RYF076`qEjge4Y0 zICrat0Max)NSqQNx7f@^ncp zB}4n~T4L*jZ#}2(i(17#crp7b;r4J>^?>4Pn8lP`5^X2*;1zhs{Gc3 zc_G7=+7g3JTE%9{XM}Ek!q4s~HDaI0d!g6U6gS)K;9T(fP&Pyy&!^(^zJ2f`W$xu1 zIrD99{Bk^|cTPVQe;WOyJYj?0Hn{y>lDR)&6+QKrsWHDJhohh)k0bpqR%yUVCuI=TL(;j4x%ZcR_{}l6O zl(Ee2H_6xUq6MR4qG_YeJ6_5PEMuyNS}PoWZBZ@H4b8nfqeBU&S6#Hnyv2U(e79aT|S5l|60@oQqTQprlp^bL_SPTYexY(|@Jl8jt7 z$e;yKccF11Ga(ps0($0B3Dt+*hFWZBtkDgljE&`4nIqym_1Z<+>RP3$^O40Y1FXZ7*>39F2vIq)S7Oq>l|JcL`j}IVJ)o91u|Mtw@Zca!pe>#e zcf;6eVGf(@5<`7GPe&Yz=3Sfkn|v5e(#aTe`=!!Vr4TLhCccZdi_n(VFqr&(=6Yu1 zC@6EQLQ1KNHjM^H{#$6mu!XfHm37|JY4Zul*^jOXwjTv;wyER#&Uu29B28Y&9{C=r zf$x7k4E4ANy;sflIM%k4t&=#`f_+v?TbD_jz0$hE)4I^2yPTttyJf`0_sLL{z@%FkW7s|o3#BG_t2Uq(v-NA^*Pi)$ z#zC&1rER7CyT9B+cONfmMu-Vtl}9D277dbQPu{Lzd8hCwp-*I9$wJt|-#KRgE=7V| zN#~0==D4_`qaub;_9B6)`;e%q*xJfkZ>M92IQZ!IV|Ok03=iAAnw}9O>GHVpUXNQM zm?9LORqplsPRAX`LaT?t)d6lFk0IOHw+mT5FmHW1>1*u@-Y)OX?u=VbTscSB$ED`d z&lXQ?`!~QF`h2smZ+~QGNh}ZEXJ~vZe$V0A9PwzVa4L*}jF1SQjo6lSfJ7EAkEoWy z_FfXD9>o;J!aZ(*CCNt*ctu>GtI!m3rN;c_!$6OB-K4^_MRar&29#HzpByjl^^4#q z-{H4HWe9(Y{q(u5GX_$~5< z@4S#vM4NPl)WO3h788Y*LHX3K%6PE0kM^=Q!nmkL<$_z77iM#mn3R*GFNg`3fuHZS zd02T!Kb-hX)4oR8!eidM8aW{+m!Z#tFfU3SXCaJ3MKkW@?qzw=o}|xamAv*!uQ8m{ zRaW0|)mSKyD6ce^Gq3J0O)R(ViTXMBlYV8v8QWPG8Q-HTvVG;%b74mqiM>XsLy^GA zW-x|$Wcs?>czq%1SHnHQyM>R>Y-9#LuNbE` zpM0dFiaL`eA1jMorVTf;i^UALbn2m)&;Vlz&6kod2c<&8^Z9)Wy7KCD?kZQ>N6lxM zCC=F1gKSMLG-UeZ_m7knZZ}Z)`kLsrRRvk+ukWFnQP`98+pne^k8qDjD}{+&V^J3s za%K7X%vCEch0=B?K##C)^a;Jx?@bv3#~tBp+2y(A%vMFfi*3cmipQ=u#V7o2aGOZ0 z=#1&}uKV{|6@n>)<)|Zr1c|-FwZrul+7)P}e}1gshY8SMweM!@vuClZOG6`yM5MqP zUbb`Y^Sf8K2W}%+c$7qKlV?27hn7?|6_(w_rgqu>Ix2x4QHY&RU5YRZq=*$SJr9Hrz0NRaM-H*jT-6JhvlVpquh} z7u`NYoWEGby-P1Wk?k2Gcj;`%6V-(+G4slvsdgO_M+(UJd1*#)90e;I-;t+ z-FuqTj1%`t?@IQ1xTrzz+8PzH)o?7deHbi|X@597QfJa2d@j0n8AVzy`dL)NtL$>< zLhxcg*}u*o{jp&S{l(ozzdg$+^v2ZhXlYECjeba}^*h6-4ke&G9ux@U8b7}$GT;}j zpXZ4Z{UG5rqzJRb7Z*)KIW>hqoR`?oUCFPuCTwWFd}tRdk9~Aw z;2hd>RS6jx;8)ee$;=GmY-#VZ32Pn!4&Xby(gvRH9@EW+E~D~r2k3v)N=?f}OF>@9 z#NLj>$kg80jKkf|;iexn5qBYA*Urqv2;^>O3vm{52Q&P3g%GfRbC{C>^xGvaHed!V z1!a(gy^|S;pW`XVQwC825C|mVWNI#?A}RIv=D9TWA7}n`$A4?7^{k6?+X44<5&hSC{r$fGe)8`PML2JU z{%=$9w|V~UC@|5Y1R|XOTr^RFq9_qfU>#|!B$d>FUx3Pf`;-FTkAUsw7uW*xWs|Sj z(a^-vWF()fxub7R9HX~^J`~aiu zIHeJfzfvr)$Dfm(i7(qV)i_WPKqgmQL#%XK}tpHsHYG7 z&@k{of8xss&lE()Ma1X&91R_dO#FZUrRpaxIfM77?u7>;t3vY+F&Zpo{BsY9M;6is z``-^TIt9xyOlAy>&i*${)=gY?hLATR~uV;EQrK?-5 zHHwW;{}7QoF4M4g7!TeMXdz+;q&y@*k?t53v(5QDvNT}y35f&S+w*Nhz6?XR%zmFK zUP%Iral3Tn5f6qV+1w9rn!fg1{&@I(K8#rHMxS5!9Yx+5zJDa6eEq**Wpr#jNustU zDJ-%QEO!TcnVk>f3qVh|i+dh99$;CL_LnQXV^qCq_2YQlk)=BTeYkuyB zd+aFAB8SEBQ2acc>|wAB0WdxlHIp%x=a<2M%!pWb0NDT{r6w0|yfya&!SsU_<2{S` zxk8;#dUOBnG_YhZKlw-bOO_YxuYm{u9jWLqdD9cQO*l6r87?~AR4aNi8+k}18cN_r zBn|UpV0<#K!;Mn04(b1xjmVS%&h`_r1=dCm7+)+_G2X)zpr_sSuv^kfen({BNy%s2 zhpBj#l9c4X^GxViw_XE1Nfz*Rgo)DtlTMH8QYHy{0gwXTbEhvEWNF}sFZqJJZw>kW zF%yW31EhetR|2dJ8!$fITXhV75!Ju(|GzQjUqtm6QT=9X{3WUW-;h)T$}6e9f)C>i zUE@u=+#ysSKR^4PBI>QNJ(g~Z#@~F1RKfo4G5;~0Fwcbry#YDcXUXJN!JnIysRQv; zub;#%<*^orjFp;rq-j-@H(ZG_n6Pw3+NGi*r(yM6O2tj(;hDy#EXE#rGd1o_$r3tQM~D#Ul)hOL<|ZCCgXl6bA18$yceqS6rfEN@JZpl$Qk1 zAJ`THLe-~D7Mju zQhh0@gXF|do*YT?!S>6$H{^yp%ur_4Jv0~dEV&2rvQO1cS>$B1UAy0MtdA&F$#uH+ zPOhxy&{=k(+qh--qZ?(^giGHM64%;3 zAuxN`?s=%LDcie6o8dY9LA2WU`?cScqY_u@@i6{Qn%D`ycg=%;_+5s?uCX2NBT z5d98k0+_?dlk~t@Xk|UtE;X(&6(WGV&GcydJU~o#nM$FXJC0TLg;2FU-Rd21m6ehr zQ|HLjQGLsUxpJ@mJN+~6Uw+C>5g0}%Q-69S{8(>^D*|evJ67fxzSQ=qTYiOzMr6{b zRv(j*rCvy$uBIWRcd2I)A!Hq*R&?i@{zpyal{ZG&t$*73|J5z^$GQa~>sK;kG68)f zsjOaJwEK)|*;o$RC_Z#v+0sdl6_*4@&5~Smq}pA-fN;9xUu=I4orXH$Ya{^Fs01>e znAPhilC&MJ4|Zff>tb7i+1#r!&grQLg`eX=Y#U~2pFL6<-6P^CHa{3TSMFzU>K@jN zZ_4-GN1r0FZOTtb)gIoJg zcvKj@c9Q)zl1P$G4b-5P=YG`KAjFs7@r%OHl&*>LnO42+V|cm4gY&W0kF-$%Eu@lF zRI^NCd_fzoiW0bo07TJqP-kc7Ocx<8DHo{uyYdtr>+?;BLhLXh4B&so;o55M5y|2u#gIj;P^Ta(LQNZ(quGb{{5ob-|Rk~L#4c#9Q(U%)l5-g+) zT6lk(WeHG6PKrU!OK%CeC#9e5T#|nCch)Y~V;t3oDdgd{U0>`+&x*$0^GL8cJKv57~;BCPTneL%*48 z7r`e^uAihLmu!~leXp2cM?NMb0tt-g#6BBSqxGdaaj!_XB=9ANgs!j7>6haq8WK>_ z!SP)Q%hnAAz@cIqKF`1bnaRKgqrk$W74PJo;~C+D4g0;r6#J#mp`5W^9?praZU#IY zPlG7LSR`phea>aM4GQK?z8V^5?uTt_=<;5UB{E{7hJ>j;+ zIvJKC3)QJ~sZBDe5J+~xJ0!YJPKPfvh*@XZZM4$+#;Ud)%D_7Jq2ZNByGV2W^h!-F zTI&(vVzF@76Vw%^6y0?PJKPzkE=9*D$u!ab0p|_`-stQ+!9L6@<|b~LJ(WMj^fh5!j^VkLl~#2v54_du zM$@E8>BAwXwh?|`4ynbW->a^K9D=6dCU9=144D8br&F^yAGIz|9uEM5j@7LwaZIGtC1mx|0$G@|cciVR1xM{4FFO z%RZ>p^w|x-C7c^1v~7wFoGI!!c+9i;2Ss#wi`WCVAHAXF7~U{uEHPi1Vsh2j#plhb zxGWD}u7?rm<}X}XBWCxel32IQ1a;Bh0_2`nzAH7UUt;<)uW9WZ;omPB3ik5Nv)i`6 zcqQbzVNvA!)j~Se%4LxdQ@Z1Wx_$iGj5c2{$(KE!?Pd5fGo`5Y+f6=5a(ck$uv}T}HgtU~>wT~1LDj$<0;gMO zBGtPI_b?i^RjdEP+uj400Wwwb(!5)D-H~>r>T7ED8GMzEQJemK6J|a zy9;FYh36sl3Rf4ZEHG;MLnmi>+3q=2`1WI}0^Lk=o(7L~9NK%j!L3zU4#k-xSG(>| zRahT=$W&58$aK@ZG_{6YPtrJMnWe6KMziYP=||3P7aNT(fqI)eyhszukQ~aZvq>ZP z_1A$G9Vtmv$ zt5)ubZ8h_V>7<2nEZyIn(EQ^ed~yqXp5fY5wZc#QZr}}zjT6pu?TtD^zDDyQIdAY= z3cm3Dq!Et9m^{s9$0+mmXv%#ADY8`WY*#uw?NgR3r{ahds<6OkkR%u5ej(~C4>^!6 zjr(0w0LkyW-%lVpl!CP8vo$f-{kplhcLbxyVmr6lXF1y}l*1fnR!T({pRAnWr{l_8 z)d|2d`swbRlhQHS7kEsXAdY{IV`v}-rJctW{HZO3d&{vI=)`k*h4$q=f7XV4W4de{fb z60qk9;ht@)0p0TtJ;k- zLlpT=>3{{suA$-6$EyYpExNSX(pwdHmJcSTOYKzg4-v~mk|G-x?tF_pQ+SV#QwH|p zEwCBx)v*`%tL{E7XOTqiGLnbf-#U)oCZUPWw&8QT$1;4;Sg*hI19yvSG<#VmVZD({ zZ$9g2XXcD_Dfh|aQ7Oa~;`>%*+Cvg5u+sIL1B1dS91a85wd<}^EnEicEJg!57Vk4s zzJ2?djFbb^@OaXw7#73CovuGH`Xdhj*yAkM*wCL>Lj{THqo3_BG5jQs54Jb(6+f;} z&*I8HGga8G;?s(b^KPI&Cp97iVb!BVD<%)Ae;gds<&(^7S42DYtj18lW3K*tm)*p^ zLVBzP-Ile3@~7|Hk!(_FVMkq=&+RmdjR4V^T{o5;DvcJlpHzoQo(vALvNu>xVKX{v z$!z*kR{v}uX>_LiiRL5riGXiMJ(*3~)|~M|xyUdXMvW6)(p`n?@*XM{p`-X0VkEWn+P-WDq%A`{jbukYner23MauPbUwqQF`i0_Ha z*SDwLjV%#j$Nj6jgU~2JD^g#oDN6;z&9ez2vZ~n1=iT z*(QyNSHSvjfBhb|x0><1W~5R!fE2pwlI*lp)4# zb3FK(PuS1-)iuPtI4ePs#a_TJmC7LtSp=@P0wo&gCPh_Ee^3G&8B`x_O>XyJL1)h@ z^C#M`&(1@l*>sx>wuXx0KV2tF6_+tgicUUQ44-q^NEq$Kd+0kP-J5XK!--1`OZ@e%u0(l#3U(@11B2=6R87% zAh{k3_5=xv>}8%_0?7)JoYAz_uoS>G@rp_kfp%PU9dCUdlHKrv`ef;%H;f!PG-O*w zUO-I7+>(PDxcj%5+&`yF&r^qQ485cxE+-23_mTp4yDD#zKfyQ)Z|HYydV`8T(ttD#Jm9ULlF);D zDZ%_;vxBLO!I22Ds8|&2%RX^fV=Ru8U+A$~r7Iy%$jg9_8XU>yB=Khv&u92?V`{DxNn8 zKT@~JJ|N13mb#v@!OGo=Uk@@9MNPq-#wMXHl*)NO;xW&X@EL~ZUHMK_v)hYF_%M`3 zf`v!Y1|BrE#`|mhAOQkKY#)55?$kI|4HDf6scFXJrs1_M@W3O+Nao&R`p)urqo#*f z=a}`LQYnl#%mwt#EizFZ$NP{ZXP+cwfVanQtd-6~{EQ0mQD?BNKg#qYmrG5GL@&f{ z>BqUMCs%ouO)=zd9v?RaVmAE~iDbpz(5OZWpF^l4`_LMKk8o35(m8NfI^bocCO@lI z$)s~(hJ3E^i2437Wmi73`s|R>)jm>DU^)x&dFAO_M8R4lxr0uXthY@+9(N~a6V72t z00Wu?G_nQSpSzt<8@x zz7C_98uAgFs8!H$TeTvvL_8iI|XCp22EB-F_AoPlCbycrY}YHf?ok zd^|Mfh%E<9gv0ZTfvjH>tYx;*cZfay<^V5uFfVg(`Li4cKhokp!b}_7e@gIqK=SNO zz0p3h%SZqLyIeoGK$~=GX(s>7YQeu>1G$O=exYiCI z@Bqo9cEZ64P`U>BU$rZh6O-mMKh4bT9TTb~5}8#>^&TT3fVrf4uD`zm8`uwwlV?Hc zYr@8f&75%d5Dkz|trkW({vqKTl&Kz-D!wbUqP9d#23*U|la%sQ?|VfoP7M>qUKiEw zeNa}MRou9cC%qGLfBpClYXD%ZWgY5RFW-*P6sQb#rG>Q(Q93IGVLLNZfphLD+M0`Ftd~TP%i;a}_VxUK8YH=Jlw`ZC;)W#N zIE1SK-i_NtK8|!9l+9@pnd_0cBfLf(w&~S%9xLD6lstRV#4VIOdS>Ez@5=;yzEGIZ zjXt8vjN+N=^HA(L>}d>NlOh{bkb0_G5@pe-%*FU7C#F|FneJ|<*aO-WyG@?t;|?t> z2G7xmaw3fgr`jIvQ9Gfd&)qF0HA3BqqB@Y8D;?*V^9W~Oi^lda!O-q`BR&Mq<0@O7 z*3H7Lg;35t(RVhnx7U6k8pI_n`cm8+;sp-!__kkdqd$J`Eo5sm7{u58@Dsq@^No{L zvTM`b!oK>hI78S3bA_*qV>T~Wg!d75I-XVw5!pm(BzM2j?(QAm&=$cY&+gTEWWwCl z$3O`#$l4 zs+QlgK~r>gHyc+RKpq{+!{#HOy?vAZmBVq1rithCkFKLl#67RyZBL*(qu z|CD%#W7m`zrUgO5G>$9R<&oZpRk<6-cA_a-Q}n~toKdyiK@vYSs9E`g+rkE>t=>O$}6Q1JdEGOk;rDi+$t;O(rVzOSlE z@gjB~WuDrPV3~Z`8WMxx|6&;uZ{9UA;10^kE^X@yVGBN|U9tjk1Kq;IF^hW;cOQvz z6ObJ>2-wV^QbXFGp?0=cn731?E;C0DOYtO!K=+A*cKHM`C6a&8D3-tJ(T*sT_`Xh7 zEVR~F(mm-a5Io1Pd2uX_X|VM~uWyxn&8HpKsnDa~nChlF*E0U}0-Hf7cnPup5o526 ziwNEz(_5XwH3U}_TB^BgO5HBrY%b+s!p_*%Kf6SfLpZcmn9^Q{xpGiLRdcvzA#A$A zGHEtxA^b8}R_x+D^+XTmV+t9_};Zto;W zalME*!BoPiXe{4iT~?7Ew*trIEYk?{`7pt=BiCV20rH&WF5*g%1vOvRre7`BkGu8h zJ0ZpAFv?yiGO7QK8VY-RW3-szgNlv6b1 z{{_$tP@j>&Gx(zIB({AgtBEwp&KyCdbaP<2!Qo_7X0dqlE3XypRC>S;Bszx4rUC!; zKdMHHWpd`fc8m}c(cBtH~TSI zZK4Z#0|AsV@t{PS1XB>s(dJWX*RO?Ml7#+#5|+3gP$hWKv_&*QI5enSLwdq@Vml{i z(lu2$AJ3wc$^zu;^N$J!?+)MXnfs|3gaEnSsU4O_ZYTv8akd4KR((lKdLG*2?1aOh z(^R`ovZ2uxOUP|;1l3C2NJ2>5<#0*t-&gEVj;+6yD&nZZog63ABepH_*z4S`{&R*7 zas-g%5g`(1Zc#+Yq^P{j+J#x)s~956=Bbp)`+H~W`9<(aU$TW}elv|5nrhx#MMTyF9FjinR8oq_Y*Lp)~;(hwG(*4lsfiw^4sA=kyMZHGzM{QD`&6WNQPo;Dm1+!dB=9w#Y3m@ z%j*X=w@0Pzh z-`{SyrUEN&MMsEDbLfikUkMl_4?5c=cBq=syA^%t1h{#7cadeOpQYyjtIl@b6uz+6 z`PS(M|EUw=Vrpw2?OW+5xnX7lZY&0=1sy82K$`GmZVOkl(WBH5xth4vOs`VwI=pD)k43x2N(O+#D}jsqdM$0TV7t~}cKTOmlHL={Nv@aB>uC^Oi=FQo$jXHXvo$g~JtObkas_-;2 z34tP)>i8R~&Ha;LTkxLll{%l;b&EX3uSX&G-}ly;;sHxqIaJ{H>=N)5`i>73PPbwk zfH39I*iMgAyL0EbuU8)eiRR&UDdn8{x(WBy4~)lR%I~3|g|89~vh%Re$z@;XVTQ+Q zJ6#cGKxc!ANw$Av*9F|zb$!XtVf}#Ov;~akW*TmFOm&=tt%rQnA~vxrfhn|^V@=1f zXxqu7_X6aR(F4z0SGl)(zo6S=jQSK*p5z< z>@RD1>Kv?viKErWjy+xaJGFJkSLUa!tLO!j&g?g^YK%#1gj^|0UVM8I{7g2U2X(jI z>*};;dh?Xt_e@(c^&WigZI{#9HAm?vZi1r?XaNY2nkA95<*25;sQ^+PjKz{h=_U)( z?h{K6%fNy~t}mif_PXv~Upl6^iKYuQzn3Zw*-e?cRkI5KJSv5Xa#2l!G{u9h+F~;j zRMl%^a{TtEL-L~Qnf0PDq=;SJYhft;831Pk4I^vy)kfvxEiT#tZ!Hw*9s}@P$HeA7 zv}N-px95e6b0W!F0T@?zRLut00`#r;I5ta84rKgLbpP`Mve&eOp6tUW%{ETDu+_fY zZ21)a)}=>BuU^OVnCRslR}HS0qlA|}-MZVQE?74EC~>41ur^fRLV)18`_M_4%~(ZY zUFjKnIa?sXQXEtYWQ>C%IBR$h0K;$p5EwSR0fwQQL=&MJpl{A6W4QD+twei+3w3ZO z#k@D7#GbiYh*H|IfyUM6rT+a<-<*ZKPDsnEa{%BSQgpN>c%%OtzXXU~nBsJ6wXV-@ z2;Kx33tj?I1iW1I;EB-ayJ&kq8$Xp9t9M9Pf=Q=mC(LP0PpLP;W|pPmL$BU`E2!wv zv=BGAfufwxS9-cFl6~{6B?h~Mzi^JtJF+Mwvfj?hz{2f{7wVuH(cppNG_CE8eY(t? zvpaPeN#WJXmFZM0J5Jp0f{r*$*4CSjQ>_RQXT|gTe9`k*UOw^>S|oZz{Ht>jL~h_9 zHy2dS!U6upT#1rKcn<2#_TtU?95kS9S>iJATldR|&cZvpMm3AQtj|qkTl7fouLWpT}xP2^7kDmrJ!dSVq)}MN+1P=$g~=`6_RtFeaOS9 zjX@3&oO-9b0_0SryyqHs5vKJCS8iNPF9!&Kgt_N7n07?(!A&v;N0q9*Il>bwZxeqQ zwOVa7P^mtOpRqR~56Q7}+Lxx6i-UNFe_eC?vfL-OF{{ITx(C4D8$|vgbTn-L%{%$G zW06C@1%oT0EvdB$o5-F7)wNdonDcE!=O*+u zOk+@7B0mWT^M3BQE2}Hhjf(_A3ROVm`An=Poo8Ce5})VZ`Q@?L68qxV2w75X6i-^O zXhti~2j$Ie7 z$PbyZMnURZ7|CAq6zQesdMosS=8Z|G?GH>7)a$1Znz7W&Q>V+22&a}OWV**o* zsl__0Ys4GCEINRkQ{6Gh5f?4DXhobKQ9mzGMQs@U9hEq|vmgY|z0@J|^d6mgS!k17 zH0rk>9Co~ZS5uGU`u_8V^Lj7{z=F-O^fN206c&qF)TZxs!B~M*388lo9YAn0{pLa! zmb=RX**E1#j?b}nwPQ4+`ibhlW#3FEC~;eeD!HO280qaUn@_?L=RcVbo(YI}nunW$ zjN2C?+E9Uz@_k{~%`aZpm!wjHqA}jHo7JNmU1P5UGG&>1{T%g`K;NGHQ6*8N=x?T3 z?~Q2&!2Kf=&Iu&pwhHy0Bjr_V8?C869PAUWZbhRf4_k!ep;+ z_vqHh-$dL^=(ht2mStrUV~ICs<_l0%e(J?Q?0Tn1XZup<@2F6n<~a}~VK`G*sx-O^ zBirCyip)7;nGq0=>+wRujEThHuoXL z8LtgpROf<79_v+V5JsRe+oKUHQuBOE)$<;XpSe}YJF%E@lvFhzz&`RMwOAtD)nyhO zsA@NPJ^g(Da*HUq)I3Afi4`S1y`D$p6yUhnz0Pb-gD@3NLp=WDcjpQFm0#4_M zQ#%s{fao8sXB}-w_Eim4scx4W5Egppsj)E@hSPB)VAGXVxcf7*HlS}SF|mM|hA*iW zTwx%0cz^fH)C65!06FHk$f+bgC0BuO-d7YOWyt+UzBY*@#9*H;Ih8TIhsS*6A**tM z&_4*GJj}i^#nz#Kb7i_#HoT&-{nZe5Kx=)xb9`0%^7D`WjWp;pZ79{AAYHPGMtYSEuSLVyS3IE zp9bK(8H(YupTU#FJ;N5s*Sp!NnJ+3^EEJIPX-!gwiHB6qF~f{gg{P2DyTwEmQ7AyR z<-RVigin2wq0N1L_!ySxZ2ncsthuqrmh`e(XS?~BE76Ps-q)zCr`!QD2_LmM%>BQ&HQeXmC~HpKENQjW1T+Zxw8 z<8ZoK8n^u>zsPi5%;d;8y}EK#6`R-E&%kc+(z92;`h40D47er`Qg$0AHo)fUKOQ=1 zFGm>#%xZ&YeMqs+X9gG7U~r4Y-a{vz$jfhdC+~QGIDjeBOD)ui*)u>gfMgji5=ESIq z{`LmV4eXF5pUSB#HVr{p*RLNI>BN+&WG+N~LqrN?znKaOPXO&xunV~90;x;AZ+;v} zm6RMoay<(5Q=Di^_V9;}Zi3Zj;VG9cT8HKOy@iV}&xh?$qaO9XSEq4oT%w69_wD-E zUyi`_k=tCJO+zyfZ)_Y`Hh2;yH<{(5u~y;UNu*FVK(YdTHe<}`(V=68@kohF6Nn$ls zQZ-b39@e|j>4sY$_reWqy`@|1%16mvQr)|Fq6>G}<+hpqr9bNELZ!6(-| z81GzGbp;MqDdfkS6w=M9#P>JsgP8($4Mz$zJ6}>{5s}h%aaD5op6s&lJUh@~1Pu#j zxIR5^WeBIHpUVG^<7X}2H$Uqu0Q=eHyszN&13Nds_L9;n!T_+{*&3*uxKm+0f-C34 znjrhMOVaxi>g&oIqxx~b(vfn$=glUFDmnJ-Bfp&OQh7?Amh}6%dm@et?<~iA1do&a z?4*L5hW(~}m9AMe^?c$_ee(i-Sp}vvp__a$vO6E8-bUY^v0PMRi?E#@^8piBvRP6O zh)<`6KN#^9z6jp+$U^NtDc3(IymufP4#0e3pwPc_;TCFn%5>&<`|H*1=`VYXzguybp#%hc2Q3iJ zBY5xF8UxNF+sDw+NAdc6^i}WPX~xE=z@<=oK@%!|*-D;T@cS<4XB}W=Gl~opN&MUJ zcjiQ$VrlUGwFvusOxP8DAotS1HE`E&hWzVdXDv&=`%Iun(VP0T)WaTaMzS(AAPte( z1Q$z>QT!aLpsq|tf!9Z;r;P8&hH*$Q?N#>sfsa?#!1$tSJp~1^7+8SuwP`y=_F zO5G}-ox-*Kj^FV8Uac%v_hj&6R|BxAw|in zap7kX^<0AgW{LlorTmMi{vxWs(f$8fqMA+mr2CI|0sJMk{tF`l_4I#9t^eDl7PnXF z#>U{<{*d6m1i1gfBZuLbxXu_&y%ahn@O0|_S3}<@Lz2tbEn48^7{9N527u6sluq>G zzus_Bqu~dV9Mw?hB9MA&+?CUg_xl~t;@6m4uDF=?SwY>2;rEr= zf1YhN0F>NVV$`2}*M$rt@N$9yH71s~zYmQ4$64`BKs$#a1O@*Z+&^dLua)}`Qoi~7 z7g_$#N%@QC{!@4XI{5z{f$~;;xj$Xn>=*UM5|G0eYaAi+2q-~Jd}AT*_}`sB5CZQv zPxP{jPvzv}Ta}W=!nNfJL8brcYJjHkYdFYuo7P?j{v-tj;do@mv`R0-Qa|me! zozz@?O697yPhMP|ZP>%veGTBlHTMjm!!fUWg$F1f4#FiTf)<&I{H~~v0p!edR^WX3 zJ0@=Td4P7g0VCYLso-uV^Za4pJk zYR_qH;Kr8-=V_JOH70$@)!Ig{Qw;adBIJ~xJ=jXTX6rG6B$_4JKFbP-|TJ&bLvpxn=} zYek}72-vGA0X4R^oT+x^sKjmAVXE*=Qzg;YFR~P=%>F)OWWN4}zQSyFlWuWltfMDv zT|n*VL*jK&Mt$K*;>Y)=kw3KF|2DI#bNjT0vibbU%Y(hHCsRI^6q zZ&tX?e!hCFyW%L^Dn7X>`8vsCBl%DTu7fEYEOltp5qjA(MOZ3O<6=IlY1rva8bhKb zbg6jV7I54Nl=g5ieGp^w*q@?#3I<*~^Pk3!zv*2EeUNbgvz=+X4Qs&B2sQY&A?^Ri z-g`zh)voKpiUk`WqM{(6ARy92nt&9gcN-ub=|w=gBqR}e6%YXh=^dn(K4tGH)LWKGMc)1t=?C0kLhIn&4|W^k%?CQ%uWweV5Y>GId)ip$csicM zO8+(2ah~Vs1S9WCCp1SC-;-sHO)=i>raM-#OJMayhDXRGS?&GqYHSGJ6+L=my1{5d6IDysq^qc_|9A-u~(PWYUfknaNY;t>T(cUv$P7F_d z85vjyx-}RM7sHVO&9!HBW{y~(2|X-5Q?`)izG1D3fYL$Bh^gX)^F!Zd(u*JRcBU)m+R*l*cJWHmH%FPDs8`*7u|ai^s!s8(NrL9%Z(Yq zKg_ggQ<)idz5LRg4p3zgj&ll6=4%eTXG#M{lHK)4Bxbc)Md0J%^7Ybzka7L1GZzO1|zVC z1O07jXG!;ZU00%YkFWGw^Y)nsAarxEzS~Vgg&-Je|EI~5+6TJPHgF|H1?`ADA{H`2 z(ff~e+_+rqreoHV6i-DSW37E@!6)Z!kH5DR9xLcDO{gC(G`9v*OZV}ejTo!SgrxtC z+}?1A%J&nzW^p?M%5<&86|CZWkNU0YlAY}pSt@f{3Cr^q8BoT)D`{efgx0+2nVu3! z_n}-n2{1mGd*CfJffVK0+ojX~)rdHvr)VWut@pEH%0Lq{ofaCjJHCt_3z&T>GWICL3FuY?81O)QYDP~m4)$qLW8lIxUji+L-p*O38#jh)_uF*J z=>V7@j=i_~Q7%X}O!d}e#p23_FuduZSj*-U+)V_%5x3l9*|+->xe_(#$WC@qv z`;ko0ln+4rh1NSm(3Lf&@T{O!{ijMAQ_B1Hjr(aPA-Ca3nTVx8i`@9f#3(bW88>z;mnHkUq^{77vl6 zc@fQ98Nx1Iq2O}{#HEZ0oQmwK_%Df_uGyqTb+7_K+6C?t9ba;t(mdtqF`oGo9spg# zqrYS|IT3A=twLh_ylE7Z8Ps@mZ5Ikc;Rn}nF2$#K#)z1f$&937qfrr*_FEW3Wje1c z>UG-1I_V4xhuMy^j!#k^wb-3FBXh2*&ouqf>_c~qnPRi4C8x~B+b8pAM8GeOnS7@ zU7sNhCwcjA&hjhMgS5PtyFI2Yy!IW&SKh!u^w+BijlC3wX)8iA$-N!9)N_qgfMm(c z2&G>k75H_hV>R%ohH+xQc(c^jQ>@gMk+o2Lq|v87UY3Db0qiY$@-K}5-1Nkq#2)r~XGv(C`rYQLq=!xs#8(|? zm+qcFs;CGZQnnjs2&{p~Do{-nWWwPo!yv9^G0g`GmT0TA+`w4SE`nKZx=@$Lw8AwF z*`GX=GKK`-7rc~l+phH2B>?_uaRe*iL_L&m!L9Qf&dGq(2(m8X7T}MeKJx1K4mh;xUS%I1^@~YUB@mnrv#2RGW+BN)no{G}Eu~e7oL0BG-N`Qwhq` zAU|^V(5a~Ds=!_a96H`)0{Y-mcgATMLVv)|?&@6@%9aF3h(x;)WmRl`MX?r(svH2D z;6r7^2^+lCuFooJfy!RqO~K-{aH1@4f5$o%N#0My*| zOU3E?wRYe|nz6~El1Zk^?yUMSqAv+13^$cP=a7E9LRBWC-?J!vL0sw&$|rl#nO(;6 zDtpZn8)O@0N;z~p{6%m2tn?~HkZJGrhnM%E{=X|EKhrp$)0*)hyCIYvH8r3r_KV zZSDFz+Oms^zbuvJjQ4gKc82GbxJfB~Na=S^O~#waMQCa@(>jY0GXLR;ot`=g@jycV zmR`=$FfIksP9RKkWUSD1tR&~GSlze!6xKK7X#0AJ7UWjxScH9Bd$j$xdDg=2$3;sy zcYSSm@S&Bv%zvc_t2{h?6QJ$sVDvwk<6aMHkf4LbEzmJ;mmo!v@_@UJ1jqSb`%gDh zM6*zjMo`REt7=Fg4rkZ7>@312YRKS%t5WMp-tnM3#FY70IHzv%eqsV+*Ulw3dq7CS z-?Yg|>b%ae?9``qtLyhq;sMykI}fPI0O-jSx$Eu|g1SbxouMd!-NuglZPZrHl%ecv z-yQ@hc8*#-Hpf)EpltDzG}>CocpSX10&G8oVyX%_VcJ+wfjx-(4i62 zB5%Cx;B@avZr*n-zB=kAN&$^!jt$ufBq>I1?8a!kNf>)-RfjWGj0ymnPAufTx<%%e ze1@?hA9?VBhCHyHq>Hd@1Zm@04@YN#qKyKqpd@^F=Wknfq2b;1_`v0`dp^4lUFNoW z!=wraY33C{>mv1}bOl8j1%P|lu|jThvwi>_H;8SIyaT&uCz^qk{-UCWWQma+NV=|z z?P~%AsQfQapUtkU^#O<2Y2Z#HEB#%H-t4`?bj$nl!<%lXd31MXdDEeLbEs!CpmnJRLz_K3AW6V$@hOT+G3Zq_EgmT`poB{ zlnDg6XGmI@eR4L$8l-M@?f$S;nZ<&3PD0Z6Y*}#=c%W`7Qpoi;DlCiITLof!5^6&8 zo|w4n*KPrZVUfbI5}SV*7~M{&1)t)S^8GS}$&Pyz8Y8ql*_N%U1-GI^HBq-H;{sPl zTSBD@Oxi4%r88^*nUvn{_&|#-5sOFu9BuBsmgS>n*zF?OA3MuPQziPr*=Q-yq8qwQ zlv`Er9XOr)Dgpq^d2fK`J-9OcO3Q^>hLhA2G&!*9(6`Ij;BuFqFY}H7gi-{td@*S^ zK>Q@W_egs3b9qNtEVdS9CGN>VH;+~NW?J()?*Io&NGwi08VwRny1UR@JvzNwFNVZ2 zO0isRn-GhXgi3RD1QC&UE3($_Vqvo9)(aoL?aod(g@OwpQ&>yh&kAUR&(*{J^YG zq!?e}HaaCk#PZ?JY7bwEjOSETz>}#v*C%FvjsTfRH`@z&FvFih=;Bum{|( zB|pxh?AJ)U0_n-C_O{B?Gv0XvKeX+hp=4A|-o#~tSjH{G{m=PPS00zxt5fhQ1C`!C z5gNGA{iRsmf1Fg;U} zq@Pj?`YQ2WrCMeRj?KUs=9Eyry55yNXYgO?}eyZfe~0LF?q0569&d3E)^@*aLIZ9 zK;=mSfLOkC!eY*lo+0g&g@pX*S==Nx^qtD9s9pcKeSU$E!=H{Ane~BbM`Qo&3l10i zJ+pvTEb|$!eqzldV!T@=Q8KlDBEm`;GO5Mxe3!v=(=B()?HnoLcHqrs{K?p8DD%A* z^8_J!?>dmO2>hZs&=pulmiu`KTYu=z14%x`GV^{+tW_I%mj?s_GG^q1fM%nW!jaYK z32EvUhUyu}SJ#Fr>&U3JDXcE076qCHat7brB|mcH^%6_AzC+^X-LAi&2l$m!%Uqv= zT+Xrw_Ij|R=-e1z7>)6<6POcnn2L;XW8T; z9TGHzwbbovv&_rsai=#~yvNzD7p#}y8p#`O@-qP_o1JauN6LUMS~KEqi=EkOzVa2@ zhd{>amr&+}@@jw?hP)Ish9!qwqe3?n*8_Yp92g9m3`Cp-C5tYZ^`wgc4MWkmNo}KAoEG5Ol5mdvitciiB+I|*>~VRo)dL<^I6tKDY2bD$zQebl=Z4#0Ha@7m zN&b-1Zv+b}ps&=>YN4C#;kf7h;1j52mMT$E50H0jm7o49!RsWim>FW$ZbmS}V`8aL zfVz-_zrs=Fqz?cGW!he4br+P_j9#bOX)9z!U&X1YQ5SMgrkT^-9=Q%E9eWBHzlY{C z6L8u`9@{Q?nYLP(p+8Q&I+q^bumOZxX)UOLVH~a1pg;2kQzntwc64zKJQb*{ONZDU zen5Nq=D0w#2@&zJs#N0tD@p&o>&o`bO?7~Z7kUTzVgd6$EPx11IiwmD?cTPTTN*UM zSy!L*QPl@mS43qg@@#lPsMg!-ApZs#Y$N!hP-2j8C;%#m3C+y{POk=+3e#IZ8G`_^ z!L(@9x#~Qv)OH292w${?6$)w>)W7}Avw9yq!yw{}e18Xe%5hSz*Zo=-UqgoI(W zZzP%!Q{Y?Q+bF(T`Z+iks7}g zjQ>o!9mEM;k)4xGtSMVhC1Qc5a0>T$jS8BR$f#s25AloY1cHNezUNk{23%aclR)qJ zkSQ|^&r$AlBH2}`{r3p>@&qXnjvGcP{yd4dI+Ir>^?TUVn2C@g2X0+IhUPif`MXCv z^!_e>3dkjLRfOECbw)_g`WZxG7g;{g;Ri#Xqie8^{Fx{(MDMFz{u7 z*vqLp4ezB+N4OcCCLm;8UxPeotIg2O)4PgwNb7?7ypVW*mH0fM=3UHBp3hSw*442m zVxtAh9_JSxGNXK2JkqAM8fE%6?Y_XD>5h9&z7!+jMvRiBitIcq9k*b0AFs4UCq~#= zao;pF5%Y9MSf9NJos>zIaryFPUl|<008<@Pesv)1KHRJmXm(36&Y#si9-;n0$K}Ck zQ-s^&n_nJjg&|g0S#CeO1w4znkgIuHNS7!=|3V;B2LgPfB=LVqi?<$KPb9(paza_YbjNk~xW(pwSl5=(YUxic=IfPnW2C2I$&(?&ODK?xkd#bt z=o7?C{@TqxZSkI5e(`fF>_O$vi^l7u6UV9hJC!WRkBVb=62&x z^O~2R*$jmiRs;>N@jHmk?8+@%rpbNoR`g8u=8$m_&6`Meu24ut@6Da*N)Sgg<39uW z(es^uygA+QNu5V5j)h%3&Sk`@`?inxHLlBj8DjZq{yNUv;Io&zdXsRSvw^sX^>ASq zPL*u`j~LhSOP1E5j5BC)ck?;+>D{vaO&!Z$HHvFWxjXe2@~_b;Iu;?$<~p;)&f3+} zduYL8*w;AxF5<;v-u0}JHuqfh%J;3lIHhA>!O_jFzE(4Jh=)uPp0=lUnARp# zJ?aY`?;vyNgkre%5^nlwDJpv)474gp|jaUv=~cG zwI7DZ`{C!xxgGnNM0xkT(bC$|G)kRa^yf=GD~*1Mf33qIHLnW;(t7U;bj6xg^7OA_ zqQ3Fs?L4XPNsZs+6F%A7Ivrz`j>1oVcjBKi+xa;?pU33sA2#!0_*8xu!jg4!x7%M~5*2&bwkL;FzuNA*J0x*CE+6Q2*Si%kz1a?7l2-8=+j%FZ1zup({i+iw z?*aA_;v82KHuRb06+x9p_*~Ec zXMSpm2h!Xz`AByf*LbO^03-M7`TjBu=wWq>k0B$d;o-FM-t$}cawcNaa%q+`-0c#I z?K-O+;O=>L&7ade%J;g;ew&=&oyN{=M{Q*91AFi*xgL?@osBkm$>lEz^V}NQt;gw zE}k!?bS6#-0m9X6mQD=13P3K(YTTId9_x#4yKPLUx^7qnS&ilQS^n`*@TLWb z{zFbIBMs1J*17Y~{o6LU%afR6tkn5yiWjF-;&+R3Lw4nT$fo=uE|d(~tw#qRv%LvJ znq91#*Yena=p&c^R`o7x7_8XuB!&bRS3G`wP8zdHyh@WWm8Kw?qQlvc`uwI4-$41Tik&kudhzi^DO=!FA4@#{ zS+$qLC21d1?r2wbj+w;Aowf@-ITB98!>`gfFWuz|yW*~3Mc&ST(mWjLk$^#&>5>)a z=K3%{3Wn%k;@uS*9J;o0q(jgK-lpp@-h{`RdAX4@m&=ZZkD$}tQP-;Oyaqq2a%%+xCd&=oQxR zi4ya5{0(2HvMkkmwjAu}8pLh*SwJmuA?mub^6-{z<6GFuOBsz)3fs#G#j1hEa4Wmm zx7!N1W*!|hVwv=)q5n%`US7}0{&v21Zingl{A+Xl?g2914n(M7Q8@>wbO9NjvSn3Gq>&hDeFvBMfqF8c|-W$@@d!!xODe`G|@7 zl0{4lsZkAT~+u#HoKm?xiPWwGD)viDDe)u41LckOK-b%A&-=DH8opD;k z*I^C1Ml&k0=n<8KSL0<9?5r*=4f}#eP|25coK7BkP5-0#GnJ{KJXr1n%xJD=Kd!~I zud*8e57!zzl2Nr5(6ky-yL`GVELgXa?ayr)g<7443=Ld430O88!^?mJc;9%r(!Acyq8j7rvrokhl7I=K@qknO)LxoWz@=L21kX^+fc9HUkNY-kWWW3A0@mtS z)k*a}zzH`_$6q-6Ne}$>TO+1)5W+`YAE%ap)=d}|C zlqb;15*?xw#6HgBG48y3O77g#okK8xtq#R_wBsF@?q`kbHmM?_MzV9S35hpdWygYc zISTC9_6j53w!#|&p8~2BZUzjJea&~_P*xG^sh=TfToJ)Z3)hE0g24d2Gg15m)O_dB@RL;qk zg?7);h^?*|dVnpKMymzzuU3>P&dEr< z);e~RjftZ-XJ!QE)?&`y4L}#m7Xc@E^K#O&bRUzceAne{SABe61CCl zj7XW7_X1l=8B!aU^$zbKaOE3Xog;ife%#H^N|pLv)PlAa?J;zu)oanZr@GL07T+!; zNIq7iG#KmryagK4SOaSaa>y1DQ3Y0j=6w`$Z=mHetZ}#TtHXw31xkG8phnboBwD%N zAvu2SXo@|C{B9pml|QBhO>fE@dCcBO{kyGVc0adUu$f|~7(i(5NDq*&X*CR2lY$Xm z*i*Rf0&_f{9b?UDHN$eRr52o#dzwFRZp;MN;tOmNV}y zyadOO!dB<-lT5#MYZt6XNPnoP(T^I;4NUuS{86;MXs8^zt31`VK$d+mqlGdr?{w!I zv&$tdal9&^>lr3`H2Ob0rbWdMHC<{GcsCtV<-S%cYHpF7wzm+`YC#4NaF@ z>il+2?gCE?qf$m={sZ?P6_iXnY@8ma7WGA!X3s+hmjPKCV0QXifO^8nW5bqyJ-%}I z*}aJZAfG$Lb9Yl(16KDtw26VWT2Q?)J*v8OlJ+QPX7C$UFnxown+@wS7BB6)r);6r z;zeFpI_4ffILY#L6p_IxCH19Dl6(`{0t*L~_Eldv`zI_?xlUG1x00n=<+)!XK(`A~ zRMm;^YpcO1I(ed7jg&-N4PTjy1EcOOACNKdEQ%?U2Dr)MMAFM@*Q`}GLoBN(JQin&-+P;{jGuaX($>>F* zWNXvq5ku61ul$DX+3*oyviCsTz2(7no9OOlh255cjs2X}nbdl`Pw)Z8+Irc-9J?|Y zSQKpPuSN8f8B_bO@==fBq0{nEI7H?Lmy^J42=nV1TeNh-<&8$p>Wd@i*ZtQARnIo8)2TT6tgmmjC(gs0 z;$E#9p|6??$ijAsj<_2&=cT4X$%Tm5T^+U@h{OH(8(F(F`jqbIw7d$VYko*K8t%iW zNmSD6S80|Fz8lvCFDXfANd~_g&VvXh;0{s!j)}FH`iIn;JqhqHvUz={az#z=sh+ub zYd-#`X#SREq{9Zmv=zh>;4D;XF5@***F4U(vvu&UHHaj}qMh?Tpk7Mh@k)`atraU< zFLThYP<{O_QKlcpSd_?f|Ls1ew_g5xY9;N?POjH*(HtL*w=l?EPOi%4K@z?n z3`9)=33)x5O?wv36dA9aE|Vs;s|uKQo@RPYDoBS_)>BYVB_h#evNnp|V!xvk1hw$SEbofE`lo&_H~9?2e}8wj zD_I)dc|c;X2aBa_BkMgolbkMASGLw2RLgb_JM_%mMdp{rq$pYs|ZKf3;f{4P__K4xg(;gVc2r zaBA``mF_|f%xx&qOtcdbT&lbl=-;}}Z{HIyia4l@%c5NG%O^dH6>Pq#dClu}xmgjc zQovcK2>q&Y=AAyqxWNVX>vO+h_nXzw6A{^~4YWR!QmrRmH`W%@7O2`i^s zS-Xut=4oC1`Jm|K+GQqKR>m`U4N_6c)U3#(0p~S9v@;O#D8BvFii^vlW%Dgi#J{~P zJm>5bvdzzKeckDjxBxDNvTT$GnP7frD00)YMb66L-om{`EfDGI^*QiMH^Tz6!nc6F z@VDH3HWTB58+lIOY=+)I6@k7TS8|tjKCv=;b8MoX;5<{I|C~f+v3;wAefc{;-i<6A zqfD=nxrYB%_^iy|r$8xJ$Lgkon6MC8jzCWF3~lBl1ZBrc6$F@>oRJipj z232I|cWuC%FXMkZm$Ue8qkhJ%)wp{dxijH~BaS+Apqc4 zqijBZCGzB_Ng|t~mib^B7hl^?nH3|7<>_R9oAfGpLAme@->;b7u8cge=FDh<;4EgzVtpc@)PxIZS7 zrN%;}T$Qe)ZTGY6Mf{=i<2)nKi~Empk3I4mH+xutqBBs)5fW;W3A-p)U!MAS)3?yi z&aZys!`;(h+>Y$;U*$usY&}rJ6Aft{-0tE=!X{sy4$N}@sIyfU7JHz?l@n1Ex3H~*j$aPvozx#LVT8Ee&nVq%s<#Em!Y2JQ?SQ=;Zl%+z_;5$g6=p{KdfHg}}>#*PxQ;Uv;) zKQMb_rP?Qt6{q)(^ql}w8mT^Fjn96nGk70AJP{RW6b0Ravs1b|Yx5Q_v zUE+VYa#|+*nZc}jW2K;=jFKFEn$*GqvNl^?;rvRZMp_OSK^vMSRM2nctwW?O;Q?Gc zu6%r&k#YHb(vL&cSgx#l<2h`vDtW(rB{~tvRn>8qX&RMuW30j1)N7hs%DN~+*sCWi z@@nW&>iAV}Ir}M+aBGy2gF*kBu=&cAPenHCIXX znPX84@)_>&cIi5c-SD{YNn=>YZ`vfuQ7mhF4c3Up=rd0bdTsqbbCRSnzUwH3!~x-N zGdL<`pN9PEU%KJJ8K}QT4JzyrZWIZhj&lDMtxOeRw=zRj!<@^>h@U<$z3+_A6Y`0k z_OrrS%knuauKvz57G(_xy)r4wPa74(wI25s=6_mbgiafjAp=~^_q{sYF{dROj)77s z_bE;H>EE?Xlv6a7H91pc@y_N1CzCljEjXNi_>Cuoi~CTYpd5Z`4Vl&)75KB;2(jLg@fMT0 z3tek57K?gkWeB5SWrrw}K(0xCB=^jtx*Y1!ws1$vp}gt z*&!24SDWFoD&1Q~MSc~tz*ZXu%HH|crmt*1o~rHO=p@C-4UCsjt(fK4ROIjr#mf%@&={yn=!d zXCDnjoI9m^2R*4JMXYgu$=CkhEpPBgU|M9NgzK5Z4xhh%qyN*f>y+cKfvh*z zQ`f)JDEF0#f$=m)}lckBbYHr;c4$}(w^RL!dTSuq{cIkw|W07*s zOGHY)Bqju!py*~O#kDy)x=|4aY07=rD- zge4w#O;-O`Pxa{dIR+iI(f66BZZUj#!~3uN)8@-m`|&kvvO0gentw0S|KMl+_agm!k^X(V{rA@R|7eq5b)KID8fdDZ z9Vu0mM%+4v2bPV4Q6l^0h|e14OC;BaeFm~@>pk;k6D++uH}YkT|BFMKf5iJ6Mkm3l z06MDggMK`-gERppbiEu#hm!Xbtk-9K`VF!!_7(l_ZK^%wIO0C*c8X_9K1q2mv3YOD zO@4oA)3@s<`>?*Og|1-gtGD6}FdC8l!GqYaYp_|bFQVo$Xb}bfW>rfNlf<^Af>aJ= ztDa8)+d`-50{o+^Na7ab7wq1mzM}ZziAuX@IRSyvb9=yGiZyr(J^n%SYR4;6!L--e zp7(iIL@geiy$rwWvNCW*)hRs?q(_FpXxca=T>{xLnGQqM`z{hElI`@qzj=d((nC-S zPSk@4_!=5U&(RgD|5VnpZDy% zE}J0%H*xU$Gj%R}R-7BWS@Brg-Mr5~NJgHvw}<-%n+>4-gaF?JCkqiHBVO}nv=uXN z@AT{)o0{mRWVXmq`&X^6s{dAJPxT~c06N<$0ukW!P4FQDe3%B??GWWT{hc8Bf(!}D z@P{;{>;~bvmTi8L91^V5>gxs!)P{#b`SI9qIHIgDmhDoI`1ag6zAf<0X{Yz~p?Qyw z-|=sqbOR<3ug&0~nX#1__LsAP$(!tHek)hcd}3rkz)}?b)E=G<2!|e1^vHPj=|Jqg z=yi&=;5&VgTJFrZrMAEUq!!QCzQC4`W!qWY*j7uzhr2?L|AtWJJ5}c&4Gb|0WK-z- zp|l0MmG`xQ^$_25t3avEPK_hv5VF3)AcY6|u=aP;i|=bkz5Mz#Wq23T%UrQ5gpq-k z;k4S-JS$7{&>r76Parjvvqdv?$EX#aJYz-1=^UelF~8HEB(d`cN%p-`IlndryNTSH zX6^>#xJGj!mB+lJbLt;KG^2X0dE5}s#b4h+BS)K!+W7D{h=u(ihc0@ecvENefsgu~9 z?TA%_>)OVxQSC2s@&`BkQtWmzQWX`X%d8{2m5lET^q*|nC8vxwxwC+;lJ;g-93<@d zk_t^RTUC$_bH@i@?2hT(4=TLtk~Uw$qd&}_ou6(rH}8hviCYB)ZlCT0Geu+C4bvCH zecBp~3e9qdy~1HL=+_Y^qZ6IOK0cP6KYMGOOnk{xH#u9N?liqW4&EwBpNQNr%Hc5T z2DS5FI5oU9_&9cb-N{O7YGrbvmxl zpLj;8P%>m>NaL>VNagk8>9bXlAeL*(H>VK(M;)A==se#C^aKjD3O5YAn! zEy##~SNl!%L$-cPJWUN~d%yU+N$aTVbh(Db!$(E9F2YoVvpj6^d#7cI6pwV3iOp~( zl->j19bDU%T&rid4i`EGai582TIUc5X4IA^mp^Of>M<#mMNehQgMR9B$%c6}Ey%+Q z63dw_8P#6=;c41ev}`-<@`m@*IffScHlwIj&HEK`i*-5whe<3;$O!o=54F`)i1FRp zd$xGJWSQud`^~-g(TEPg&>Du=UfDaA*Sm4HlXnyPGt}7c3elWDLz)&|46?bo92+qG z`sQUKoorz+SQCJbxFK|TaXTRY3IE#HH~RJlM?u;DVKrYpzy9gciZdfyL2z3;c;mb~ zSEg>$@3;816;7YWL*H3;G*&SWJ+VYx6T^sTnL_hG+qUHj`|Y=*h3;(D>O#L= zXM_^JG1@NGu|jgRGIqF^i)6Cl%_!lJpn;JGw*q(f>5n}HylhEDad*^8pUqSvO(ywD zPW4(>#oXDCe*!n=FM67jeeQ#tp$TWW(DP&WSzobTlCO2sc^&ZmLrUth0PipAH!wqB zmD&xwLAx;LSLaVTr6SgM-g&2Iv{`|;mwgDE!yi6e?8POC>CFdkx_QAi?|V!&o7fnY zHSgTDdoe%y)L>UHA&O+b)~Q|f_VnC~rQI2iyoxr;9xy15L_!eTPHj7tCuXq)iFch}lYb^GaYr)`+FWPa|k?6d8~vzqfq3YLGk_fkc+L1|)aJBC|&yGu;qCZ0);yXUo%( zB>Y;eXLDq5K1y}J02&-*us2#dFj$qJ?p22Eid$XI+^#Mjn#xbN4I%t36nd4&`^o5V z12(@_Qwy-1hkS*>nY~t5wt_%u(&wLV|2UbGuj>9=!789H?zGW4s}pAuN?dnrXi@sB zU9U&A*77t}ewC=H1wlGyGz3|mR~&VJh3_EhYFRNJu6nRp$Y&=a*J{Qy`=LG7a8iAl%}qARzMS{uh3JHDkto%lyvN1P zzf`HJ7%n9}nr^_J@HwsiWRX0!{@!9@kVToMHj@qs7dUfw@|zNu5S>bzEa~?;tvu3M zG1BW7AyB=3g|;gAO59?%!nXN%3zuiJZlt-t#1wzwx~D(YqT$K0(2oo;wo^~k*Sm$q z?22tNB+D?T;s;AgtnP;N%L$J24xF83t;NK++$c3|OLh#9nXUBzZ#i&Cdo-wyx^?6Y z_uMxdy}W)+*~Wyonxn?AjI*-(J7b-lGHJGQeU7Ab^MLkBmZAO^BEp5%TVY@pXnQ)J zgo+E@YFISBddY`bI6A!HdiA@5_K4h^$>hlf!P@ETt5@EKCAxy!`)sr~7cDccK5_iy zwl$XlbLou1HPb&o)dXLN4ofVPvBl+g?47C$KXd(CUsAlw4T*x|RpC0)De9&d_2a^B zm1<6b7pW!O9mxejQP0A{7#rXKL7Hc6XvYtma}^U>T@)t?nVZ1{*_5PxAG`kpm-4BM z^wo|OeB4{I#5zvg@_S+Igm!kJ*;vD@5|bjJi}1_$Mb6chywlV%ac00Z7eIf*P0f70eDujELnm%HbwX(38Tj{8(?y~ zR>^ippfT~2QCQes`s{0JwHJ)#xtJ1wcD+WpwocP1IC{ZUNg#nE+6{SAgq1ZAXTw09 zOg0K+{SMn&@?&9o`X8vfQ~s2FuH1C1n)(ISVk0qqr!=qkKHyLN|&rb*17)vM8ZHlMYuzk9~VZHsfAFk+xDMR}a0 zB+SaXeN2Vk901^W1-O?=w3xcb8L0or6GL&;uKtK62;pGx`VrizoOVN5*$fFU=V7;t zp?SNZ1C~TCxge;p`P1{~d2U_Y)?lk*wFZ5`OlQf(-7@=jIZN|zDJ-7jO3QwsAM6D7 ze`vfNa0Kp~K=~#Ds?@7gtANqzv zB~IzGL^1E4$kF_uUm7#aqpG1U5&5aF8Ri1VF8Pl9WPgmpl-;;;9g z)`^ENURQvvToK5z{AIDIW@gk4qt8i|8|D}6m9x)L&gF<2YFc%N=P>Ry+(hkn zXALFI+iE|K%}qq5Nkv>1v3hr#^MY+{R9{~`6;EYRei8{PO(Q|Zmlk|Wd!7XUP@HPM zNCGB%D+b@O*jor1Ep~G=fA=*CN>#FuXq&sU6cZtC|BDuOEBgi+5U8lSd}pSnU_g!Z z>#?7f36H?(&s|W3?At3o+g)XI&q_UhTzK`IqxSJ1DT{V(JJy`VGFoCAyEd?$S`Njvfne_Z1&rl28qOt ziy9rErTfHI*ad!G?x5bMNW15}yu+<^N5ut+Na4TA}L$u&VdZU zBARMny00q#x_C0(p;*edr03>hx1QN@h&pm1q~YxIY{OO2=UboZZ%RCg*=jmLzlX&9UL`g5qQUKY-Voi)UwPLlz= zRIUK<(|F%~R3ZU+SpZBn1^cL4XsQUo@-fAH58_EBD4^@+ZI?UTxi zVU1!-hkdTRo*Cjvts{Stx#ajy#51$j=_iXP$JTSAm2=x*Mbi>F$sQ>F)0C?(U%*{9pIp-+#!- z9B{qsS@(0-TCd{zh5NZ3ro$#Q+B;xa_Cjv96>n-3S#kJwNLppv9dnGG6}fEZ4?72f z-ltwE=8eT@%#91u{^S_oGC{@#R*1N6+x05jYmc#>lp2CsmfxHP0oPFm=-(1N?+3rTLGkDEitGjMAGmJ17b|YUa=e zRtX1B9*Z>J@HBTcmRZ**Dzrl9M*?ewDvl_az%sdyhgyqH_hAJl$S-oXo(Z`(uhShzNmGm%cE9 z-YJr*rtfMi4R=|npO7^3_{A&~qwZJs$|vE?!ygymxQfj)Tz3ynDO%^|WiEE+-1mb> zyjW(n7}l*vKjvrbrtmNH_-9&^wz_&BFPWaYZlX|6p7)WMj-Hpe{PmL$)%+#xG9_L) zYohqf@Gyh!@A_ntpXOFH6|Yx_TiP1Vx2rao{!DR6cxNeaXM_9vuw?D9Qlsj+iE3W% zUjOd7UuAiWcgulzEgkocCrf4>eqi(x&EmT-pT6YXP}%Jy<#OP7xUUg9BYrF~bNrI^ z*P`yta6@zG&=OmAYG<^P0p<4}|GhGNL;?g=QnHC;2#bj^Zm-C}iw_=;E4R&DHGitq zaUaq-nuF;iFrP=8hB~b;XH?x$aA?Q)A7vV!CZ$u)qj~6i6YEFT^TW|?A8%p# zZTD@2Riw+-%YL$hBwp1aO!7T=@Wci=nc;Y-fA6-&9I)LJzC0GQ8dt;a1^zw_shu*b zP;ac_5oC-BjICV+&EX*j{Jp}OgKcS>(1ky^y5b5FMR~9KVvh#a>BBd2x{`-=2|THbCzn3>@QQaoDM`CMi)#M3fc|9_b+#bB+n#&c{cp94Co#gQtmcPwoX88 z0=qbgOHW;DX?-ec49)A!UL0-1q0v4)?r{fiz)FiK* z&mUTzci*aezFYv^eiPIdEqp-O)Paj2J+e(-?a7GSh0#}>0GeR6T87@ulXSd1JvzsH zD@O8)uPlvrurYw^_D{y#vQm7)cip2ohV>Stzw&%LA6{^_Lz&^gu!Gz1ezq_2N*SA@ z*5`b94;YMEXXTx7x1U5i9M|YhsxfD7tSqvtEKMAg7iFH zNUc4{koan(!qX(Hk!mU78g;x(K44PP6gz78 zpALokn)4oY7QO27j;J!DZ)NT5Zb6!1hut^Wv1qCx|NiKx<$`EbUkbuo-j?1(uhVe} zJLa9Oy&#BiclN&ZYjFq{DT>X1n$z9W%HJ}2_%=2kTLQA`IpGycZnxClX(x-^fkMBQ zp152RU3TllpV57ov`fHM7|FZjG4Qq4Rvb-a3$;53r)5Y)_lZ&6s!RLY95sJGz@pMD zv$8bQf-GGemvU+eRN0yhx3_60cwKc$mrZ!yF3WYjffVB`HU|?{ASboixW*td{C&9j zzGoB^m&UnJNgfNCqCz`Y+84A{C=%w2=^OgcSPeNaW}a9*9;sWi@3*!RCjWp{?gW*b zF0sI`^*j>e(44lt{5JLxH4NE8t&XNcD(-_C4TLMw1@)0dH)}86A3k9Ldyv=QLs8;z z040!);S(|YTB${3+CeBa^mrOfspIQ_V6I2%tFAh8QFo^3B*8m5A!g+2MojWrQt7AN zL^OD|EOko~znoHd!H?s0)V*Q_^zMcS_U+jObW};IhwXOvI!F-9`nSk`vBbihRA*9# zqsBUlsIHGeoQ)J|M42}KQ0kJvfs4Em$z-#wWs%m4f~H5Oc$=3lzj!mzT**Am=3kv9 z{nHkgQ~yuke>{zY2T$iK@};w93k7qDzfelUw&uI{%BHA^vqYQ{iEWjg>cLPisF_O^ zGTk=wW+Do!Y;AN8s^XrL>=w@JgcF;U_viSy1_}tqrS5j-GV1f#t3~SCjrYA;%(hOT z(^DR6_8dpG*@ecFfC2}#?ViMk(ItEFfFaa+btEzZ9PM0EYXGA&r;t9yPP??_0XSC; z)frXdN)~^b367k6wd-Sj@5;+hJAAjl5=HE>PP~V2ET7Jt zF+RKOJED%~+*I}#jBGqW3g82e{Na{3(6Plae)HAf3>hY0-dQ|CNvXXE z@7i}V-BRS59ZX2T$94M@2WBh#??GuN13a4}6Yp=fsD&Yr6{qI=((_pTqxtvUT`I9MYKa&i0gfyslXgZj8f;IG8PxCHI#CuqkIrNVB`dEQvPBQFm*4hsR=n#2jn%E19V5($vLpN!Blu7IX+4L>3t6bi? z)eo16iJE%FuwLXg%B%KV5_XF;|aVrzTWrv}<%j`Pawo%)VpK_}97hU4=!XMI| zBbbaA)>tn5WKxw98;6CO$fIB|MrfV#V|c1n+JAEq^RY#87WnC&t)02@JB$K+`hYkh zt6){>Sz>`ZW~nZx>1z3XyZ(UrncabQoXEw}#G#EGcbk{-P$6a}e_r@~06%0CuI?ne zZ;WY8u_^FpV@H9I^y%&RoFM1nOCb221H)P5ZhqOq^?_A#_ZkNypAhA&X14tKU`lc6 z!2+(@?F@a^qwsU{c0dVjmamUD&yCibj>JsJL{RqTweWx41f=-D+%;D}%5$ig&+)gu z;cR;nPMOc%9kv{sfO$Wke6T@p`a!IoUD*|63l1O00?_e135Skm_li)s_Whv~e(kPg zKFi#hnw8E}Kj9#X%sC_&`WY@!?}knk@)W|;5cErwu0_ZeV>|B-n@YAlmx7`gkvS&u zuLQ7I?=~g8x%!2%Xwl3o6^-=f_-hd*c>X!A%*G#rbUSisDn@5H!19CB!kh{kP3X5G zUd{#-gofLX1(PujKHWT>I16L~N<#9GQwhFe(yM^55%P%WYLyBL$sY@BQ=%M`?B*+J zwJ?_*1RX~oBd`_ zs5E!c-NT)nPPt6aPb;O<=%OJXj6lq3Cm&;k>OpNUjpqA0RK*%B#os>jcVw}~Vo$n7 zJjrf>K*s7`dzHLp9GeO9T`izU2;!%!lA()u*~70rc9bowwguIM&^7Gt_fX9P5=bZ0 z$LuOw=fc*o+>a~jebsT2GEL?oj3iNt63_6EqF=iHrO>_P;!Zf7kG0eE*UH^2T!kytc1V&sO|RHgoDu`qi-5S?2Z_Md zcbnVERG`3m5AP4l{??Mi@m9U>Ee$*>uT9yO&R1w%;<_?Ur*Eszg*KyhB{JXhv9wP; zRpSyrFj$L8=t2Z8mxo485P4Iy@J?pk3q)vo49cJ5$%!DCARm<0lhdACiNStdkIQ^{ zLW5$9!LyxaCQdp(=)PkHKx}@(l6p@hD^NLu&uH6ZRBN``U?SF70SCS0_su4Sqaxea9|+VjXeiwk;BHtempJAM75;i}PWA=?S*?jWa{EMg}Z zp;u*00~spV{bRKa9F1(z>@$*Lf|~w_Qw~nEY*~Ip53xEsMJQCrrDHEr4b!`>ayigL z|2R42mx?Q?ttW%{B@@u20*iOBaX-W#!@z4XF7^S%9Nry^?-q-ehj#*^NY1BeOVDDt znO(~4G}UBs&>;<8_TMDmCfp|M?F$H^$#rvQ73(%Pd_Ik{(4}1xJ=(qgzCHgvg8qVQ zJR`HrSu-{c)(gTm759cKm(lh26iQfw^wmc=swo}C?urWkW#Z1n zNzv|ycD)`$7z;8(z$Hv3w=(|_Vx7Tx5?;_0p?w%`!Ps!)f+HGg1 z5~mP*8Pc|{RqYW=IO$w|fnBM=qy*0L>UCM^PBI2mdd9wRxexQT8I19dGmDIxq6<); z?{X|Z9%Xp3==W7ApNEWc52gMcxLk6cj~Tv#HkQ+@?h^<0UjxFON~#ytY*G(^DF&bEjNeI;DSh zm0Gv4&+^IZm#KbtzoQQyN{krdb#F+^l5J?@Of?oQco^5|Vf zn(rSuQPq+&y+}q_%!xz2d!Z)uZf*(X&a%uN5gb<;r;2zppa_8+biTI|{M~$xWj0IP zWJeu_vMNMA6ouM#nHOP_V3$O}n)H5e@`5;)_G={tm{y&O*+1?B#__hr7=lop8X}_B zsgC{3PIHx$PH0w<#{s5N(8_ruuBov)stfM+ykwQkc&Zus!67YU!i4SE&ig<7D@%$U zL8lRehDX8e^hY?|iQ);t#u{yDi!3d?NKqAvVR_+4meOpoW;w#B=k~6gY#+WWGBxy; z>ekt*W1cSQ=;L(n^{2i|TlPwk2;yh4p&JN+q(sg49Pl-w7nL+Liuz z{dmO5FY1XD#ypVuvu{*cAnMsnTSa5W*p8M$+cWWrn6SV)XgT$#HEyfE5LjC=dqh*Z zL$RZ%G|3NR8el1wRY~nD>--1i4iR)ifePBgZ3xo^;kMwc#VuZR_7w zo)MEURh=bCf;!$UwE!RN4qI|oln^{l{R$$_cL*>-y4dYaTYN33r>}#f3^DYr3a)V-N?|jQL_m#hDMs)z{X?{l!0J zOe)_6ovKezRlbiiN~wz5*-r5D6f5WvJ8@v`k8KQ8B~Xf{+-$Y1eT}pI1|0c{|LJMW z8{Za`JK3C)Fyx7?XWKtnZRSq7{EyKn_7hY|&L*-@iY5bh(xTE`iDU{C4{;0A7JBVf ze9RmBsbC@##PZwxXAqWJg&!p+#+&tq?zhN3Q(K^)waJmUu2@&>q|8ElL%&}rJMY1AjHdC#w3 z5_1m%Z6w#*3>1w%^VFJI^gcYrOv>GSVTvAA_AsEZUl{1A#O}!DiuN z>};8E68zDe)VEbY(0gfruU)=r>^au!O7!hs8#9U4sOCOon)b6{uBJC1}yfrsp{P9ZN{eB8#RF_dhs=Fc+CZ_yrEa=yeCGNycJ!^E=XHZ1Sg?3t3^i9BcbK zQ6HxH{WVr&Gs5hLr35-0V^7FsLd2LEq~$uW?yn91VOs_1pdn828KDNd%D#8au6Umh=!9+ z7n!rjG-a8sG9p}54aq_*93KIB287WHxcO4wa1i$;JUX!^oN`<%)xDo~JB7>l1S_e$|pIQjEPxNW6$q8)!lW_K4v6co; zg-Rx^OR5`s;8-R}Ihb^L$FkK5zgJL}Mz^s@&&N}j1rE4q@{4JGFAd?vJKll4p$r zddc(NuU&?RM(>bIrDdiCUT{SNTiSl>>`jDAdEWxd$&SVES^4c#?ZSdvX~wRuW@?@_ zw>h$iPQ_Bkn$JTOd*!jHw~Bpt7C{wbJEym~M+tJpkO0g<`J74RMinVl5~s{IqWzd7 zK;f$YRfEI#oQ}Iuei*p+mc@_0+y?_O>a7YT7+>N_J{q~-mgbj>)n(-;1HG&suf7n{ zxF2k+hEjCN?@6ZldWlH1uIMyylE$0*iWRv+UkGR0cfO#jkkZUp97ay>UcwdEya}r~ z%-%WTMzy*&SEV}cPJpAdn^~k!m8G!Dj(8Hw982M~VoDo~v8SzfZW{F@V#!*%kQ_Jg zrSCdQL()9}3NZrm7}=*u<35H}0`=sA5tX{(X0|6S$? zg`GZJ2#9oiYad54TATo{Kb|$09sVkp?=j3q;*HhZ`e{!OX!#9HvYl_C3g#(zviqn> zCKU($Qv3tajdZT&v~Sk@fA<1i=+CsF%wIun;ZEiHQi0G)x9x8lI05y22z^xk(J~8r4K`FJ@pk6ghiG9e!vn5z4`E zJP`p!_Wi_BBb>wE7mtcgJF7Z|5(N0l;qr} z-kej7<0w>nBd98Vl1_Tl(Hy7|SuQBKdr}wplMN_0i7d}6nPQ7Bbf@vX?{#*qV@3P~9ptGlUCU}^s zA5gC1R~yd%DXo!8>1%0N=OpDUzhBP(xZWg+!ovmM(`?)Sj%E~O3Moi8t90du(m5u5 z44l8kdgQWg*niAUj(991_s+qq<@_~5^tE@m6@thi0TJ&=_HwjWT18`(yVn*3m3_QK z(p)euIh-v?a+|#NhROo4Px(%nDALLVmW@v)uMYYg*(QnLUfPRwhTK*7(zGP%gS*4=zwmpx)mvY$*G&cZ zPPP~^hZ^q|zvR>~F>sa`Oqbjt7vXN+oIJ)12&JXEckIBW575u|1f=mQt}mkTxKw<( zdl;=VyPVxi?cjIf>xc_XwIMAdtZs@kskA7&)E;IkTg%B7NxV`l8bEYp$u(h?A!DaO6Ck($OUFn_*K5vJiq0KV-@gc!E4>m$qaY5J$HBbei|Ur& z7S~m6k@~phd%c(8&0bobBaJ7(xi9qG>QG0R^Q!kbH$bd`DJq=*SkHr}{HX0)gpkVz zLu2~%8I~j+OvWf(8nrkmGDIm_RF5%bpHchsW**&e{pW?pevgZ^0Ll*-NhR~ltfeh< zvgCyE;=PsFf=~y_mglfKm-EUdls@n(a_u$^iUpPLU(yw{+G1oM(N^J)sQni_o18cC z3`Z*j0Z%ws!(nhQ{*>U&r6z|Lim~Wz&f5WHd%nILosT=t6SS*DZ$hxsme?JAjdedL z2^dA9Vx7K2scrvfl|>{eG+?N3Y5P9vG8QJA*rrrEGfWm+s>{_^(aV5~>$iNi;NBP! zqVq%&rdBsWbgZS@WmR>dn-Q{tuO;Ss*M_Yo;;-E8GMVS1U*rPQK94qQ{x7jDh$H+T zVw;1`Zo~WD_p<`d-P0kskK=aDo%-FuS`US6pL472P^kqwZI;?C`Jj+1zh3{B#V!Vu z2!WR`_{{Y|3*X5lb-fHhN=k0TXZ9m#(E$m6G!IbPW#3o13|#E&vZ+Z| z*69}`tOQ|mz3IHe-?FIdZ{XsP9!tWRFkf_tCfp4wlRa_<6wA)%@|E$$a7jhud0#a= zNsbJPL&PwY+&#pDWc9<(`i@naeK_eeaVgU~u+Nei|Fi@KXv^E5h~@VoD#-;9D70Vi zk!nAA?@~;KHh$Re{GMG^TW(1WcO$*2-}x~qOq%GA{Q(vD;eb|;sKzA;x`SW1Rx!5j zEOYG~1(W>R)c#zx_#}D=*$LzpD8@udz+u_AMmU{c!E`zWrr^p8U@$JWME^$D`p)ms zF&rGd@F~56hS5nts3t z4oL`5i@d(X4#(r_urJnRP8l^)jZ@sFl9q%%hph1ME72Kfe|%o_UD*1R62v3aa6rth z>JnNW{i_tkxF2SU2L{uL7+xY6t=M_ZvSw$@K=w)gdnLa16J&vOUt2dzw#1j%VGt^3 zv#hv}D34wzzDqIV*W9gwn`^%>YYQJ;XCF-vc<|TR{Hv0Al%`Zi)x^j@fe`nRIlOh) z#*n96QJuzS>zczXlwAxmY_5?}I*`<`pc8$6QK=sVnxRR0vI2wQgp54y@(A{SIJrN4 zcK53+b&-AZQdRCM;$)s`hA047wtCP7@G!HgA$LsH9KP(m@@F5AQm{QAjr@|B~#x{1IDXGXtVpkE9BfSAP;M_ZV^#1Xg#t6Y5WJ8c!~y zQA!gy+pgt42-%8tEjn!V;3icQI5kTOT;dO~TF`AMuP(#+TzCKY*gauUy!FX`?}Tdk zk1QG7$@8u>SS(y>w;|4|;mSbcAMalOBW)l^K;9YFe%dE*Q);{ERM^EcrIb}I-;A6%F$k})|Qn#R^y=SJ4XP+4p4i{%(H~CTLZ6> z7q=&1laEdtTfT~H3;R`Rw$n{9Y*eHAH!55@0kNug()fv`7t4$i&8!7EsurzbiNG>f z=%gszt}ibNLRcNeK4i*$N@tO56t4e|CgBSzY*M1QKT!)+m7C|lEF%ny5EaD47KHd~ zk`-1v#K7%z`Z-=RcpKJD>gENB@lmMn7z<0&)9KY}+q_RUMcA01b# zP59I7?DE(d9tm$gl?Vazj_M-4*r-lML`+PA@hkM!gtOBWsx4X&q;#>qXrAExwT)35 zyTdNIx;o$@r(IhqZgE65Qb{R48=Yr-?R|9`jYYtS2G*M-bju$eH!Af_N5iZt$$Z=;z;w%Ogz%aE@-yDyc$*~Ii)E44pW>oL4 z0|uUP)GA4tiy6os-RbmSVo#N=_tXBxZZ$Kb)oZWI*hd!K4~$`b1uOz8%qV~s*Nk6c zF;JTumV#6xA1eG4eSEr*{?Xs4!Y6=7G>ftAf%{W1*&VgPXEiVD7&5RFk#W(QtE53Y zA(N4Tz!uPbVfskAgoaX+fiG+S^D7T zV7GkR9ev=yz=$TajVBQvC7W|+*jK4zsH0xzfCXA%P$!r!6edm9YDe`JineG~3WnM* zbd7YIUCPWnL4QMI?Xe1vqT6DsH&4A(>a#7ES%hb0W1(N%UlfyhJzGC3M!Oxqp;c3C zOTAupi8vpXD1*c^y{#)KsEY%BUi^HwylLLEAwjL|L-4T3w`Xm@OJrRdIkU@niBp=1 z@(mo4=Hi{gUL*;4IurJK=^2~-I#*4cZPliH?miYq+P4|)=2d#zT1z<0jnvBfTLT1d znunc}b9ACP;NxyEEBYth>G<<#G8gM_aFLd;&y^TLGJ=nQkt+1?AsF_19AK%Rpw8Ip zV<;^Jnh9_+q>7B>k5mnL>%A<|tQV@7sVk5zB?sBlM%NPQez$e4=xHowuT2K=vj3Rb zzTjg>1VZmX*4%%%y?((*REyPl&Y4cT^lDL`b`X?i3&jmyE>ECjIa(hBD|fmL+s7Bj>?H*khXpia(80|ji&lW>S`~=Po2a?%e2?ZMGTcX`%S$sdo_N1^wMLFU* zb=UK*h=r3YICn{Hsklr<=jB~3BoHWf=(|zkLiziZc4E1b<41P^EW~_q(E6;S#g3Yv z*7e~Lo8F8@454Gn5WPL73%;MGq#Z5BmhIm~rpACE?~7bna<1_tc%KEj2q)z7%zfR1aq z%50XJVX(Ha6ssftr6I%%2M#wT%C7y_XkZz=tZdC?%eUu-=E}KErGwooyRRE6&e}I_ zqTi@8h@-DY4mI=+Y}3n6h303l>NmI&bLD!`+k3G+0a&&BHc3V`Wu#lASxdd21ObPK zm_cCyA;5M7ttZ)mYj1~2JwC!-^5XkK&UK%KUo zgcFm0&$|)ufgv%%%BU(0IFFmx&C;sH*&xIGh2|Suz;mrrXX~D?)h4QtgaW~H$w}5<>P1=$#g+$Z3SQZ0&g&Pq>-VgT^_9}?(0v%Vp@cI0_h#PNrWgS4D_hexb@_%2~0$C&`0l$)-H|f3v#ldJ>X0G^jHT! zGdD;yDm3_mm*d0eS6-3MD}vxw>Ur6w6ZKX0Zul!eYUz!{7zw+NIG$^X^<-JCB}q}$ z;QVR6*EjE&knseY;Ve)NTBXuhrPlVG_jz)X$SPiH{5^Lmm7rai>4;!u@ z%KXjjbJM0DMWfBHhj=>GzU>|oy5qax6&pVnwI{yo>2ETV|2H+Q0k_Odak80^;H>=3 z#{o>xhT>bpCsJF+o1q7GlRt+ue8oje7u%iPmzweJ;lUZ3J&&a=LCJJNV<89^j}tB5 zP-*^*3d;Xq7l6tgS&TdbgIm;=Y}QYKb1l}TV&FGdPH`+;-IV@k=5G9F=GMTFdVUj; z>nLwR)6_EQc5u)O>J&z0@FoyCK#oT&xqGIvvmy<{R!fcYUh1VxpKZbja#gJ8 z`?1bOHa9H6xW=wV9N_c%;6(pwT*u$JRc7angq#XV6_EdwOH8Rw1{jHPDw(!g1Dc~t z>X|jsRzSXbt8V#n0qDYtF|#YF?@DpN&F24t6vPIKpE<&*$tNvKGpyuBpM7_Kc-c=C z+&}EUJ~pPEYK&|ey=ZDOT7@+3ccz|FFwa$bd3mz2{0EkTrdul*zU@a9i6L#)YT(N| zM~3oKzSVUKNqvkbFkresl?VdN51X88b@T4(+oCJm8u1k1&8CUmIgI=VuV-e=dH#hK z4!vNg&=!(_Hr8Mq#Xu%YBn~*ZOK5Fd;>Yu!f6=S{ncEx&FiA` zcF$e6{=@6)WACygdyGSzx*x*%t~R<4bl#n|pil>M?&_?qa6XQ~LwyEfzhNuF1+|}W zB}>Z$42?heA5YzVuR9)Hp4cnh{E@mdyq)HFy8X$Yvv9)pF9`QGV}adW$iniROy6>X zVpD*fTFxHX%7uzI1zP~T`OjKG85CYIP{1BTPRradNuNn$$?{0LeEz6YQQS;0w4Hbsx#X$l zFUjJFTQGK6^X^kG)c&trT(6uRat8b5in#1s6HnDkk}htAM}d6|k(_Z$EFHBv-{?#FA;3)(>^F z$EK5#X#lT7^B}Zb^rFU;3Qj7QrZ#s3+(4+3-3ELt#&m8k-^NhX08W#EYET*X_e24> z=yp@=1PROF=C7}cHF#G(h2Fx}#-yf`#U{Xyy!QmuA`oCA`d5{2if+b?MWF#w-&GA@ zR42be!Z6zyIBLihRXq^yr#QK+X3&Vq=I#Rv(82ly73`O_1` zD>mH{F_s?=f(6&br@kW=-qnWX1!8OFjxxIY(WVl(A!okt z%sti>eXw*6-Wec&_^{!nk3(f7fNo$EC46tGY#1)js?aJu)Khl zkZu5%UDSne>XLAU2e%KAL)HPq0+xf}ImPiZ+f1uUE$YGS@*gku!OyDK(H8wG@;)f8{;;?k}ER~CW7ULop>efKK6$l@zmI!o=|~Hf6S%YrGw1T zelucG%r&=8ZM*xg+&eK|7JLgN0og7!!M+9ck@xyUx`?KjIFL1|+(iGdh&vOh{e)th z0E;8mFVDN*%9O8a{e?mr!RmSen+tB|drWs6q{X*dXh=tk|e+-I1P> zT&PUatJ~@D!j_uiQ+2n-q4`2Oh3y2hi>L?~NJ-5CutcfVns0DSK96y|yb+I&<{33l zU9LqRk!f@XyNjrhqGzQ&0XJ*AVRqAT*E6>?2qZ+~QvTil)dul&qfh+XS85hMJ2(Oz zr9G8#1l)s(OgIl;;|cfsQeKfgFTT?({2N*Eg}wBni449}f)3_6pB3DWmZuliQ1 z*m_=oD82$<+#Bv>Lk{SA2bz6r8=mZbc}gHT(pC0H>nb}J#K=&Wp z7Q?q$OOIr$)^lzerF9>{&Vu4Lib6@z8ksG}bPIxW8tJa5e@vhxM62!m^C8ct${~ZV z8FI0(mnO-^_yio09qUve-4UbRRH(5M|AKu5JqOne`~y%fOb?4($1g~4KTGhcQre`z z-F}WF-8uE~k~h-bTHPTiTT3WC-D=o~jpx|uRBn7Ihd)1IYI~>oonSP6k#thn7v=1Z z)oGGWqueDf_;u2)n||dI6%w=8(9~Fp^d}?hR%QcXg3^S|hFTyVtNwPQcF0GdFDMIbrLo*aMc7-WI0&!Y?6LBSWkn(^_U>miKuPix|*F~rKl=I>GaGB zEYoDvdszu1+X-!|(%=0w16EXCPtWLO->K<f z)@n0B6N*syt;nC_EKHt0G`lOv#YU%3su6EC&H7Ih4or zS04)DugFz$7t1#IgQrmr$ke9Vld-f`fm#N0W))1+v%py`i_gr({jSX!KK@Leq^Emz zl5)|geG$jviPDdfO$^Wbh+YhUB|D3r+~T=dnSWb45708e-^us9n@b)4b{WfDFXOy= zc0jst7VL#weGbwf0o$It>(bp=@uEpQi616B(}8z45Fd)-q?hQJ#g|Aj`nS?}>r5DS zNi4uw4kOL~0&Sry1V#TVd2%6Nr>dYgUx`KWS*766gp>F=(aSG;<5s`dL)QmHCyRd+{ur_U!gsrX*%gQ1MK*Sr0ptL4GO-u#ZW?S5Bbf1@dG_lRsuey}UCC^773RI0F@lT}lRuFpDSK5)0Lx5r|wd$U_4Gi$- z#aQ|)nD@)?EI+X?ZH1Og(2SweoId0Fm^Te}-{anLEGgIy1L_6oDp1eh#EI*w;3v~P zmfDn#!QMbRL!d;Mnsk-c8WFX_?6S5kHZjTM%dia?*5MR#2EW2vz0GY-WdO7_D< z4VhEizwQaRC}hP_2Ndq->Te?ra~XEZ1WBUG-I9NTqGhJ5^<_J)Mo6P_uw=e6N%GOJ zx7O0t(*#5#g0*WFT-^Vqs;6VM@dbS)vPc`MPnO5-TS9O@3u@0R=Ow6XXmW)2Be5Pw z{;7Ythm9Qz%4FVEB{^r`^v{RkZ?6g(1-sKwTdOQ=CwwM4xd&QKv%$GVJau^U`G)JP zJSg{&=xIz~U0f2|Zn@^=2T&4qFqBkYKryeD3|BLtQ0WI?H4P~re;w6kn+2#jnLaEt zjk*qVPrw7jS*!5kNqWaQK|2jwEb~vuv13ud4Ai@>`P$2Awa~*0|B!4&M2_Pq`}6Ly zkL0mnojmHb0Wa9G5{B~Og0$Iq&sucnBB{v=!an@DxZ8l5r~4!wtkcFQ>F@IXxL07- zv_q8UV&zxA!0?YB>}PF{~WT7Jc{@TU{F|2b=@XEe6g!%+gm4 zO+;%EHAAKiirsCoYel4X^-UC%U=uKS;J|K!j8$|usrrE;IDdd{+c+MdE2Z3wcEoEJ z(Yd^#m1@s57ASWp)@lsBIP<1ma`qG}JO675Yu!7hsjbi+v|l=6aK zvoFK5_G@2&(uWRhfD#*QFwa%ul2b5MZb({K1+WI^1uQwYsSZsh;f+y8n<0#Cd4RUS zt+LwLh=D#x?HDVRLYzOQAu+W_$HE>B=`MeGJ(v9@!Om|3aK{k=Pl=IkL0VZ=%68?j z9O$pLBh>*g)$Ar@yss!;i0e6OAcO+17F zg4Sy)eW-Hbjd{I1*iqPxvBUYtVQ3$bqV+usWr1TAG<}q|g-2#ovSkr*GUxz4O70K= zXOwskuPrj?1vVS$j|WeAS{5t%JXlr>G?uuhYh{WkVLstg3&zxAhK zX)*=wojyaDMeFK!>BP^eXD`@;UxjY)4k#b>9ExEW)IXHMq#R)EQDKCa8SYWNybV3w z>>ghPW?au+QxS>LVRuF^=P{h@FX?*cDt7fIvpI6LzRo8YHfrCIdFzi>q!muwNM<02 zFozTk{SqW;w8bi6gj+$`y<-8Ikf*Y8`(?s+*&G}gasY5^$@Y=cy%(&EUI*B1#Q?H_ zemZZA0O)YcSH5EI1zc$IchqydEUeVr4WwQRY=|s4-cO>X2MO;ayF3oS;oIKsh>OJ zkmeoz&876CT7X-4Ko>S@{`mdg&e>Cvo-GVWLcUXfJ=nOD$^kt#Mg12SDAEAv-eO5V ze5I1;zu}qAYmd-F4m0bj%9Q=r%^`Pgd))hw#xaYfEdDsp;(F7ImNgIYT-q5Kw8aA>{{ z|LOoHDsC1c9(HEDK3V1XwQL0Defe3h6j<>}vhS0g>S&(D$2|3wffFkw|J#j=-xSiy zz}Nz!P2TNR_P>WKF~_3AWP`FP3jYP3CjU3g6e~UlL;Jb(2ML30mfB3+4;S4FK9{T1 zTuf)m?aI9cmOfz!0@pTBIgsYXmJTP?I1=5Bpd`gF4(t zj|Q23Owi>T-9{tOkF`bxiq31!xLb$;m;0ea<8INAcCI)BWmF>@E#^{{@Pt&NSDRzs z>eU6Ubt0YDX@Rrn4ObJ^5B!89SIrHESu**DY!p1 zBQw*~?8qm5z94>Nt{4B5z)n^1qJY4H5&6~*L6(s3r(G3x7wN&WA%>+pLnW)cRdoew zN`I5df(-Xk7vj%q|8**~yez`_S$L+Gly1X5i#`&POT2%@KqkXFkiQprWd;q=SL^V% ziEMU4;Qp)|prxWaMfT=W?M$r??%mrnO&Mt6Pg+5S2f~xmq>7H;f)!G4$U@T+hBNlB ztT8$0=v0dqhCdSM31QE2kXfRltd4CAr9tlIa zav^=?aXq8M{rNGNEyueXzgyg5B1^1gmZ~8m*UjS2@1eIpQ!J< zVs7RIgPvqWeOB=N)qV1HA8@95D|uX*gqp;Lj(nwzpM23 z66)Nz(5*G6H;C_XH7E})I2YwhxA$gE&u!~N@(;Px)9Fg1^yTRi2gyBr>Wqqzt+$;$ z%*A#(>s7?B66O|Id9AfOo+^e|nu#(~;YA^_5XpLU-K7e4&%T_+Xc6*NMq8LAA2)Yt zo~dAyf=TDsXb&{bTm-P6e$r5za#Tf(B7_tU6Sn=EnocoyaTey~u=!Fe}o_tH%5S0z8g{R)6PkT**xzGb`{r=WE*%s^b4qWY$V#u0-Z%f^p0s|h=2?U}? zK~H4h^VS}xsXg3 z`)a>19l$uz8#JHE@_in`R0moyy?l^Os2E@33@EQ=wit%9>fZvVdMtW`26<<@+T1{!YaH#|R~M_lIo{BFQ! z)o<%mdH=Q60gK@beEo@AlyXL$e*_t=L8N z>`z7RVXS+nYf~Xtb-^uLSHoxFelox!7F8zJqH;AsoslGaMmiz&gn{nE{zxw`0Lu}Y zpS?yk?B@k)P*h+cPhROZoueU7i*E;SVwAiS%3&y{B!OxH4gm1fKctv5WZc4wi|1vSN!C9Fx4uo4Xh+O6$M#6+dQNC;2u#zeuAOg}Qpro`kC@CN!GBikc!_Xk0q>|Fz(w#%6NDSRGG(!(P zH1F+i?`OTwe)isLKmPNr^{w^(<3i+=x$o<`&g+chJdWdaFsF{wGH(!@IvYx9ylCEN zkAC1}vTh-F2q#|9p=g#bKgCSy0{ry|=agovzC3j-C+)T3j^?Qfi_bPY(*l6(p3dD3 zTlX?J3Jh0(Cv!9e=L!7S{r)WmU0%xT<{H0Xut|F8nxxK}Qrgmq{!A*GQDMP>!i7bx zLrR@oI0Rf#!4*s+`L59=PO1yQk4OCqr?fjcT8+4kq|m-shZI5s75Pm=ZzIVdipGzcyj*0mh&}r z)p#;It1)bA_Jzh%pRaRLh_C#Fjg_(z9Y8>ekvHm%{`h4%nu~0j_5ep^cmI@31L&9` zG=q{Y(9r&Yq+n5;Vi>(a!o76y=v6vmV{SpVI^K^sei|Fq{(X9pkKLYe>N?CYs>rW? zqB*f1%@Be)ce;H4Hq(e~y1Xln#0vTxoGM8)ofQsq|J>dP3n9C8lG~(G|nNzyi!;yD#I#h{X>@dUFH%|O`!Ou@@jVb zjWwTaw2^haXj)&feO<0xJxB4tXFAq%Wb0hLUrS0wH_{K&T>&JWl%Wf){aP+7C>e@K zA~VS=5;YRwVA6CPd8wDmD9;YC_2}9>)l20SBLb*SoQMdc-e^^Ko?N5geIV?{#c{&F zBGVlnd){_>R*X`_lE0W-#&@z~vtq~pyD0THJ)=SXNt95{SjPH8&bDt9>id$n?>xES@ zvx5kgw}wy))v0S_Xtx_lm`z%_EF*oO^qa9S(syut0d5}$Ij^5VU*`Nps6~)XPMf_n zzD)I6zJ|LpW=ljC^U0zgB^zZImV&vB?$&EJib4lJe<9K+`_#|(eDf*LT8dn;s&X-% z^Ic9pkbpx5dhXR9NnW$55E@nbc?$_nNTy@v*67Mf`Kkhxkv&3BNt7b>!)HD+qCL@! zLN+CTwHtGzs(L`kHQ-8kQl@dEBE)ADWHH@My^2%y!q3^9RY?oX6;@Cm$cN3gq1U|- zs4RY+67rB!u*;b(y8TsPH9d_f9sXKR%|;*)fUF_e-$X;r zXKy|{nSU8kr1p*7N6Jnn^i9s+W-^|kX_EUDa|5%ZwDR=yBqt@|_$O@wo&c4qMp?}m znI|3PMMji$0jybbZe4y&I0C?Yr%Q&#N%P~b=t)0V%NMqTDv9qeV{cVDDCC(KqVgQ% zEjzDjZA*SRi`muoTzL#$uzyzSf1i`aH&8G8i1Atn{HEyKDgPU{5v8ZHeAXv;&9iN; zqj`^*b}CemwwCa%PtJ5FKzo|kUjo!eX@SCr{x_la%Z}Y*M9b+GtKq%$+M&H{nudXE zYZogu?iK6$qWNy4ru(X$bToQC zj}8vr2QrB72)UBfr_;|uYr&h0q~!g60N}ytcrihkEk!i#WT;ng6Xvn@KH@Qxb#;5w zN_Tvna3e=Dot(Zcuu{y*>2|Y$-;OHJ8hln%$6ep$#o`RaWEeRqh|n*e^;M+`Qo&nC zBS>b>WE=GccQ>2{iamX*|RueQ8h`(1NgOauDQ^e5Tnhar6Tiu)xp&?$Kg^2SIb zXl5d8`@OS6a4z!!Ue)kDrLFfiH$csG^n#F(Fo>I+AGtG5% zC3~j>T)y@;;tFL@a^BY#Uv)vTh8zRch-r^DOG`blO%PwD0JzEKo)f?wbNb}7h!0Y( z@UJnTsCvqK0N(MgfHl1D{O!D>D#x#Ql)w+OH8_DL-*I($$@+Ani3;;`L($PFmhB8neu+m?!SjOQ|H(5zWCLA%( z)?^&HKSV#LLD-2|wFqJt?DeJEB|Ft6>tayL(Pt%Jfxfgxv4@dxyF~fcA}_v@LxZhn zU%LSlG{BsVz$ml{uI={GSP6ScZ&mOkDEL0OwW^Lk_$j^rJlHPchKbVm>Zf%w+$*_} zU2iEzm@*_d-5VvU_C$2V9ZP_agfJR++k|h#)F(`U;pPPDRmX0UaU#Jd`uegy~O7GyLZMC2Fr|&j%&n7;&rA6ba*5Mm-y6H z;CCKt6$Z3XU&$teBnGPJU6V02y}rj-CJVq-_U^=4z#h<$nL+#G4Xgwe-3}f>ocdUY zSO@HS7p=-#<*6We&P+3U?u6@l11JSje#%`2Bv6e%d?D54T!Sb-iP?Pmmv2wCk(!i* zUK2)Qh;h;{S8-lJs~xoc<2`lHDIk}m;*SEI@z8P)fbyRR%zE~6Hd`lQ173g`6Ujgl zyy`SvEh+m{OtRdDnsWU!GM*;aud(-Yl%_n+M>7Ko2#;P4 zk_6u&nVxgqwYvxPyD#`?mt3mJtI3|$ga&!$Kev8+AcG^`Zkn*^L@#_izXErD76hBb zZrZw=%U9ggSR&W<{w;P-TVojNS6Df~CHy|yVw7NC@4#81_&SdYN-6XMU{jmEByN$6Q(eMAvX<0>5c`#CcuB z{}r2NLo|%#Ynkr1p&@&!RBOQ`<-ZY8EDkgLjimIxycDjJK0!gFt0fsvPqe%0`A{~c zHNj@jBrMHzR5H@pc52)jBhF&}DIQsnQ)FLh)75(q4kOj}b|(6)hmJZyR-Aqh-8Mdz zsw7u-hWq&k2M=F@3P*TNaVLRN{EFpV5y##OaYwRWd$Ue*xHDs^G!)vIy@I>ds!AU! z&m+m)4Tv2O+Q+B z65lDN-JZtPQ#wI=xL2|+1>jP5{f=~*zL-HX7PU#Z+yJ0l;JevR?aTIKCardS7vlrm? zCNqid%Hw^dDPfoC{;q2+YxYqs1`K(k)mqiJB2n`sv&J7I06y83bI|fID4(k*w&Cz zyNCr+(SoKT6W4OZf~Q;6uE+hnnpUmPGs5W`QJwHErnL&u_B{|u%Rcuvoz_0R(P9~w zO^s1T)8?uIx_%x9jcSSZpdJR&^kyy_lUaK}*}KAyqZMXpjxDt2~> z{lw(f5g=h#gRS~48_xLmsf0ewe-S~n`H1f)AH!p6+T5q~=pL>)*fhaD&m(D4M-;() zO#mf&VG*jWiK^N_D~qLu)}9Im{|MzC zgULK9K#U}T8p9m4AKzi3{UoZ@QtA%PsMi;9eKp{Tso+yCcE=&63U!F)YXLUEX%D|V zEulzsVq^QXgXaMG@WM~b*Vr?9l5EZC%=p`bK#Ggluskvx?aAxo_AM(F!jJrh10T$S znu{stpH390w5tsDzf8$L5^XOXqhnx}-erqL6@dzP`HHpqLO%zem0!28Z)?Nlxd8$o z562^Zid9O30-Wm{n)@S6ihofrqq{`C>E<8YR&5yVwjmyKRQ%AM1jyvl$zq~u6l*uz z@(dy>N@|)|Xed{hHB2lfic2+r#5$Z(8n=X~uJ1#x6vxl{HH2-nrs|)Sb^kKDr^DR& zrINUa^0aE$&$+yKx?W8^rdzoH=kSsZOt)KW8BpPVgT0q`VSU|Wr-J_UtRaGvS>t5| z2-o_$yaL^ulP$AeT1!W>!k#4+8uzp_ctL=`oy+GltA*S!+6x_%PLrn?3m;MRKSK7; zVm4d}rT@lJO_TUI2ym?J@0r*{B(6x96pedm2zU>4%HOWW(PJJ}eSsgQEnqafq$QPt znS5@BqfkCzrSi#V=^g78n~OKuE7^>c((!mx*?;GaS_+c@C1z8xVN@)J+ZCmM9P$DX z1Dop+Omjyw4aP=;>^tPb2#w74kSZ~0E8~%xn{<6mQRQ)6pRNFu*xh!6Bo>*su?Lg%xa3n(`rZ)0LwFV~+za8MLX(sW5s`N0s_zEZjCwBQo zNN29Q)x&co#J%}Mm_OQ9q>?h^W;Cm@=tuvGcYpdz>xW`Mt&k`Dy^%KnVA|K_xBAe( z0pF$E0O$owtg=K+PTwKyBhp&sFqwA&LNCuD7l}p5%b>QgE|b!3mCr~MS8JdP(pzv4 z?C09Yo)E#l;&NBGROw@VNsu;?66l9WjqbP`2j$uz0{o~-9%iRbe`_e8$vEkCI; z!8~D=^e#!ZM=kf4jhNTUZ0?n@RxtYsHQgWcAOff*xi+ZerPB?O4$qG14B+vhiq6GN)sJ(l68maSIRXgr~JGm7y77z9Kw`RAZ{Symk~_cq>v zO5s1LdFVkE@0bM$9d>dwKP&AKh@-PGy}$iCj^GK#JP9G;y=clVtpy&^Qt<|kf#2== zOde&i8RFN~TN6_jZH4CB2>jK?z_(&c7#?3ro@jAXbJKg-uN^)#7$P}^m9@SPp&OY` z+QOe#7cYHzuU;>k0 z-iak^-hFWO-1_ZW1R}lQ0nwW^yTFA5P)l#V4zsJzcNYNe(t5q7?qO_hI#(aa{uFAV zvp~1+r!WyFUp)DWDUJ9kXwm(VUG>b(rWuA|9x;K8BxUR}xb9p1yofL4c;4xU_GU11 zZ@JBzI4h{+gIE^{w?QwIO3W)v>*(yQ1e1{9Q}wfu#4cJaucKX88M4oq67@`SU7{uI ztUCbFZ^_Op+hTb!TPgjj7nJ;VLZj{PCm~4hpP>cfntm>g?r_R0G&gzi+8lFYckL-o zT&3D$7S@p$1gc`o`2C~+1-52|o5#sSyzrhD5j$t>@jD6cvk{Kj>vMHywB&7BUE9To zc|U-jU>x5wOO5KY@7Ueq<*XX@H~w=BoR|&G5mQ`1wE%Ph zb`#AGe2#|w=x!78-KtSBwnB&-=@L1qt=T+IfaFQrD-wR#>Y|u})~|=ZVuoHuK4@JM zY8%}9LYjuOkeo#Nv@JrAzPz?RZ-q9ccua-;Vu@L>N&Ns>m^rq}>md&Mw@b*u1`!MK z5LZiT>zVQur6kmRSX0qya(!LkVdm^L>ix*PK(A8K{lD|{J`~5O9Hrddf6dw019aiJ z^e%6L(%qUas_06da)YGdoUOC3Z?BHZ$e5`^52Sg?N7T*DXouQ8+qkYc&4wtk)gtbD zeN4qUc^S(t%*>4)?DGi8dUdLQI8Orw6Gn_(^WSf9Vot_ilbHHs_N%?|>zHzwhK_SQ zjq^99BwF8Vl<#dK-htUshn~jW26Ikm$;~1cdvRqtLvhn*c7~$dPP@C!eHBeVJwkiY z_S*~XSX%r2ei#*AYfTGXpI*|4=->7XIBBSQQ{0ex?LzpCxurg@U__tu&V0&+E7MJ;l3#qVX z6ja;IlP<_#4KbTWn!Ka#D6YUFfG>4R{#~|(_Q_pNdPDn%S=_GcnV{|mV<9tH0%m<) zJawY7G5q4}0fs}8I~TsEduZ=M3$Its7z_HnH_VUs%y+{E%4RE8qOCuJE6ISA}|PcAiXV=hq&|6Fib)9`H)OReY`=8+B!ZP^7KPW}CRpvb79e)E?9fiqzW$z?A; zAjIn@heo!kL$Uc})KCO*UH#51`7e>eUe%9v_cu!UGP?rSWg|EhUo1lOePeNkgcLaV z#HF^0L%NmD_G{+_BM=?Hp>6M^%iI{=dZzsr{4(T#IAV$Vg8QTtJ6WGM~Pkt`+ElV*de0S^O6v-*0eaE{Za zQL{XrUJZx@Id77$)_ki+)Wb&ESWkIzgPnLfk5hT^tu9&-0`oG{&0j>1M$TGAD~=KB z-(FSWmzKg# zlb^rkcbe`BUwAvQ3D0*sXa`s#`kytED?+q~K?~n= z%JlPpIm|p{l?D_w!-FJb1gEGYjFdNp1d;h4!q@(##^#wFX7wxU6OR(>GB!pU&ksU% zb~g)q5?IsZl3lp_w7E+h9#H&UAFU#~n|L+yvHkKH-rs82rI?C-u0+ch6Cj-NrJcN9 zDm?B$aB4~^K0T%|3bE9An&8Vtyrevsq{hKNkq;GQ@Irz!i*6AMzH3fScW($)H`O^? zB0g|&I}4(2@LR8$7Lr2`8+R#9shG{~?-kCb3RL0KoFnwl*W=TrJHxgzmU^lb@pTUP zz2P_RXLe)Se$y-&A?3Juy0u)HlPpa09$EbU!E_Nbi-7PvGCE~S=f!s-L6p)3ebsIEY#<%3661I(8 z_5J-{!6G}Hz#IEZ6I9QSziPd&-xD>1KK>w6Yw%!TY#CqHl%MSPN8ex-){lpy%gk0N zyV^0kBkLKB!;hU@e;uD!ImQvbKc0CnoYB+Py6|eb~)r~!)fQge*ZsrKNL=9L&G5C>1XJ3_{Zn` zPcJ1B3$Pozld44j-?VT4^BauR#JERq8YdgQ@^2sHU;YCv9$=SuS14KPPu5<7w(1^% z)Bsz=(_X*-{Mr87gGi7Ac8ciE{2_m4W=cp4=)zOWhok?yMgNx{-;b97u*2H0e)MN% z1N0IETvZ~`l-Pei`Txr`w4ep-@P=oe{+U^#^e0+FQ}?HW5C7pZ|Cf*S-ydXD0hn^dbM_$^P$OX-hEP3OTOcBPJYslfL_h4y_#%_?`RM zkucf+`yc)fW7hX2pZ$aDb5gynl@ z#{17a)98D^PHU^m=FiNy>jB4vdvmAq^3Oa|PA*_qJ#IGlXJ*FsfI}m@x@(O3vyebe z;ddla0ImHqv!9Ea7~y!L*1!lonff_nmP%$r zC_E?-E|{Ot%U_h@1>_S0WD9J*qy_P2)SyPuB1~yOzzi$FHLO~YO*+*&uV9?t#!TWq)yQH z`UJHQ%|1uw7^=wua*AM>7wgi3r&2>3Kv028aj|E}rn)IgRnTQxq%dkNy8B7boHG?N z>1e85Sv(#Phm+=j9Q!(+OsM}{6XXbSB?h;AZ+RO|c`h4HDfnorc3BYGVIRt9l5}jF?*LJaBiP8`1Vw+O%R#BWe7$ zn#Qv-gLRZLjTSU$b+gzGUCqA6UIidoajaznj8jQRL+%Ju@d|^N9>BI=eEDFb0Y!7v zprGB9j?)C~Y*h5P7Fnc@-!m%)aG$OcBI(;kCCu4MG(wKiBDWo2$Q&!l+mK5q0~z7B zr=EyF~i_98bhCX^&QuFXm|6M|028)O~)o=q;bO8Jv}C`4j1TMF!T& zi9*f0KyY^#*hh^M#XO@F6D!)@rVAK3ca?|U(7piLGY};FS8b^-0oNU8k<%Kr%ly@E zFk}KvEi?+~9C|`ai!t+7qyXshu_*`MC;g*#J0)9McI$ z6-0V>K(+UlIs;p;GI9mHUallEsEafZ?}0N1P_(^_z#ItYw(&*{;VrbG0U~ z8+txxX4Q;0F?((+4SM!g#%>!=|LB7kF1JvLSEl0?_Ebsa@1gsDJ#H>Gtr>5%>#DL@ z@0&+kxZTgjeIf(`G&e+d{I(Eflk8jae%O0>!l_YzUBS;upS*NVxt*y{3d3^n2FmX$$mfIod`Y`_d`%M(1!A4X{YRX0o$fxJ zS;o5c-!*Yx{<~~yvGuWByrdMKr3LLrgq594&Blc>&U4UN=F=k)jrv#74iz$859noZ z+}*a}zKa>he0S5DX}ov7Rn}=w4n=5q(~evgPK-Q=|6yCFeLR9TT4KcNtIzv&v=XLz z2#7YFuXNzyZjA{7+H#v!iqD)(X}^=%x>KoVO*0%C&oL3QK5VKy!rL6KvCHY+b-On3 zSsm6Re4P$x-^N2*&sesEnnFVEeQ!EDEE@G}8=EwB_?KqJoBo?Lp=Q2RKAh#m>CJ8iy6KYkmAm z^m}0fOCb+Mr2{uuabC?6#eJa=5Z=l69}Xw}~y85n6&-S|a<7SBP6GuDfYgu|_l9&c$n4xclYc z;lN^AX7=^v$k3&}?@jlz7|PZCqQu zscvP!0cPD1S24R@!YL2+=?pNndY2yxl-#eNM3SsaL-#rNfehv_=e&t%mv4h^;>UZ? zv3vZ_2Se~iRVT=NO3`{Elz7%7x$V+rN-s8PqJj;GTKCf*e8xI8RVJfraMGoAq0#d( ziFe-F!z4^jpk2;ZK`8HaNu{X2j$oY>+vo;l{&*w!wDXeR5^#-)=1>y+Q`p-@x8FNL zP1HH)5xObOU9`#mor!yA2Cvc$!J(kSw;(!NX?_8r6`Wk*U27mU{^i6uJ44-iO|q$# zCsiyx>f8usfuQ<1*PK+lR*KSn;ux6b9G7Oy6iRWR@gjnb30^8mdwPv<0B=mRy6Czv z=S``R+a%)F>9Ps-9Wx)(nkZ{7SdK-7Yp=PE5$`XrK`+LfFRBk-M}Ke} zwGW!2Dj6aw@V@HHuiTnZ0#||v#|V_`^K>`Fw6c;?bM8{$&DJYH7U3=Rsh#6qfHJ9!yYNihs6}tFSIGbete=P*f{dHt7qksf2$pJDNSj zj9K+Rf*$Q%)Y-b+qnasJVIOg^sGFSAo2O&weR~q%v8%=RotrW2qTd6ZCMmboqU{K?h7#2pD>(W4Wg&8u;V5qqbHV~oz{+}+pS4+JtKhs|S0 z=~GcBf?0G@NH34h6Lke`)%$XgfNP-FxYIC+1K#r7eMKZB3dBm$JFhGkVqCrycq6Cl zZeub&Sx2Wj%M2vdb@`Shiy4@Aeafv11`p~M$f({n_fsenjKnPR=b`~ILdp4#3)`Kv zqeBIo`jgOk!8JA_XR)(QvqOJDe7AII7hzz&BkIlC=#=;)vmssjn7qL%-0Yx}xH;Pp zJwf4IJ+>eqo2A6}8*WSU38xe<^zFjIbfF1%CEy}NsG;f$)j1dtNl?d;S+(^AGSup~ z8@qM$ezS24AWzw1==J%hghS#D=EDSf#)%%q(8e?Ob%9WYp+OFmj!W)i$gXLh%>${_ zV4KClno2|UjF(#7o=0zzm!-KWJI@B8eFLOut(l|^YciXfEzXT1fxd&tNvnl<1}A+u z9Y6qJUJpJHG*dY0_>xmD_)zP;A9trr|J1sxjmU z&N{t&N7}B&8XH%4+GOR=PBUwgg-N&qn{h+A#BGwy7JU}*+~SEAMwoz!APXMqTGcqt zy9Mp-9Llx0TXAv$j-rDh7bp)NB3eKBN*&U!1m@V7nAuCkk?zO1`AYc)p zQBQ@tgMXmeeu5@*!Ap%{z5Uw!HIiL3NAZ}L7tYNWB1v|Q+2YTCtzqvu}jnr0qBHg@p|kr%;Sex(}>F0VyRJ8%ouZ8e>hjfYFh@m=4;*>=~Kex@^O=#taMS4rsP$;YYuyFUt;>XBG@ zCrxD&bj=SEmKs?VyF4AU;KIv(BZXDK>948k8OyC1`k}jCs#({~p;~1rsG@9xLCB8o z`<^ZX+3G~XR%i9oj-!4U3fi+8)~*RGfSgiVBV{0WI+Jf(Ta=_euD8O?YJcx;H#FOi zPzv>Y8BA44NT{nopN$L-eUECpNS|aHEyFxgWh3bv!+ls#@qZ?RZ|(gel%hUw8D(P= zz7Bbiob{GUL5ykUtuUYS`@9xqf`e9fw_6b}jSCKa_GG0!mNXF0t@r4UcanmFII+UI zoc_V3GTcEh8es;^{OawQP`;#dU0lut!Ja^q=&I*+Ea{+eiup3DuI>|AW6l9$@~`vF z2vLg>{&#-wAdmJ&8e->twv|RFKMU*e>3*_Qup!_Qyqqm{qM6IB!I}i-;ManJ@&>h@ zshV+AUlNsu=DeLg>7fQXU$jyhP5ZBzil;kOvJxEs737mWx8Z%>!I%i6iTF9R_aXjeu1E>PG*#@Y27>v_3| zSAGY{N#u4mQF_Yo!w|P{x9w$qF(7(DuoH67B9xr$()Yw)@!Q`2u6f#%&lLQ_pn|1F zd-_g!AU@yxwi;Q=$HJa@x6T^4Y4m(!Z&VVkVUAM?h5bX)xG}1WBjqu6@4hYY0xw3h z;nL&VE3GoR9cHNs+I-?yAYEF=xP>q#oP_uZ5N9y;Y+3A)b3;Slx z&LsGjsx!rA6Ecmc+RAKqS+JVw;!2^wlG@eA!$(WV?$t2cp5Tj7!Kag+m7Wj3f``7I zzzM632=_L=+?~^#waD)w+VVC+31`9ltj01lI)&77!Pyd#QM6emOUf)5^HU$IarB&t z_7FXC>0{0<46-*B2#a0tHSf`vPkKKb4y4;jtv0;$#-H3ov zAp6&Lx$eLjs#_>C9`tam?<`;OxxL2cYX0%FAV2Lgh)$P0JhnV*k?#L=m|2zcblx0)Dp(!Pa&uaLL==`B% z*9VaccE!35h!Uz}wnMGs2($~@dqDc(Xg$n%E>l7OpfM*!1RSYjm-aI%iQ-TLpa6qM z)C;wemJheR0pQ$MAHyyK94!Na5B9bVj_BDxh`gK0eAj-Nt6nFO@CxNLynn!Sg=$H$ zYRVts z@k&0YgIp8&?Yj4S)Fr2T_JPdDFTZVpVv;6)xyS63fLO*0LuQZN4ih-EB4m$Vy}XzP zJ-bZ6Q?mTX$|%|OT}-z6!U(_@T-m+`kdn~vSPyN;-Oi>zpl?rZ-fx{_M^ywrrazpF z2}T41oc1e3_UK;Z)Hg7Z$ypF*BGZi0=8~KeD=L;Bdf#Txu>jaDQ(a10E*0D3cP6v( z5q0fSRGICQK-xBEv2;`a_mj7~Rg-Mo9z6jbQ%>CSo6_-?u7^ebs!6(x{ZLn`OS>15 zZ@b9$zFSJSK-*gd{TnMOW+9sgg<{usmuOJ6xsEoA`m@avv6(vHHrR9MDzw~e(I4cQ z;5-S^FJoL56(mGb!EdA>F6o`WS$T0cV9#fFPGzl1KAmr7wqeiZIx+v`Y`u{o;3_01 zieXq(6Pqw086;gKyT=vLRC+nmyI`C{A;mKko+s`QBx#2?ZuA1IsM8q9!| z3fR2kv7UB2-@@ZQP7DEq@L=Y0Mx)gYH%D-7*_rp!xenLlj(JruKt8UoB|`kbRNiq8 zh;|FKDn3LXeEnVe8;$uyF5=;**+H=SSwmFg=N3mw#9VedI-EIWhzSb|o#8>!T=@91UqvugzWVr~0P({=7&X z7Fb`NRkCYk9jk4A+DgN2n!z(~o|NBzE%?lzzhH>ij%#x{W=Un)w9QE{VA)|>?(sCB}+*s ztY)%0V^(>y8Q|vy?C=MM@Lx^)8E{UZCN!Ea>uL8sT3cZCz~0a6RKd}esbnBud~_Y^ zS|=>@qf*JzKe%sZ%2nxQ*};gt9t4D!tJs$%dHHxdoI2fx=8b}roeuh5=OJt) z4k!^Um?*Aq#8Stn0<$HM7JF!vc|SLM!S6(5KYhx?y+6+-=Y7K?dD53cJtdSsBDNnN ztt8iuV-U)IO`}%;71wMh^0?&e0^D*%L$zVYF|7Ra=B7Mx;1GV-O5K(>~pb6DtLS4 zwAOSqgm)=~4>QdW5bjP<+Dds7JhBf%?oK!y%$4!X&KC*#z6bdEk#r-}n$ay5oeAu)_t^Ot;cy>GB z212ieL&|$~9}UC z>glr29EdB`NTB>WIGcIkUgG7nt}bc@k+K#feV?AX%HZDrxRL<4PMJh8ZIYIwpm7xi>GLMK^yBshOY7 zL7Iq61xEA>QVeUUlrM+aT=(aYtC5<$m}aTZ)pfn1t~foxV+?XTxf55NoUPHEz8CUC zBD=f|9d7zQygEWYM^4;FU)nHRq!sDP)7HkINPaE9sI;VQl*WreB!N&y!%{NSC?7i-Y zM7UPvw4U~9BHZxQ=R7yXcRewB>;u-sZSPnMe{;mH05r^Q@bpB`0mgV6qW~2ZDDC|) zbsP2kT^6)}#`hLxdwH1MOJFgFLCDb8^`s28X+D)PYx~Qoql$8nd zf??waa;w6ouDSWhzOV9~t1POgJnx-Yk$@Dl#IHCO5{t=<1KTeJz=?~gDmx-A`_4sV zI(wZUX7EGDTWv4HJJh9jxAuqG6#wDR*Z3Ih?+Xn@Z+qju6|Mi=T*nTO8%%W_+iLJ} zRft-5?X`-m&`JgQOwH*H52yBCtGv#)`jTP7It8f;zRA#oczk(EH8W*2a=H=uDQ z*mgh?_BxtDKv}f5(a}*ny`juZRNy<0nkBM+*Ytcwr{c#%vwG=_xj<%SJXuWOoULTD zO{1g~RsPXnt5|Ar9l}YbDLbB&@OWY(7)&44$pd zT6n#_++#I}2=TrYClp0_O3IdO2sk+Vj+BPiF#gR0`3Eb+iL)~FV6gaZdj|MGGh?x< zj0O9e1a=5Z zadPJ^5yGy!ao|)B&#eN3?*Ys9h4AOTi)}96EG4Wm48(+8(ulZEr2E+TUp}A%id0T|t!tVZIV+34&1ZJRwZ#NSQAW&QP6r^-!`@u?B05Cw5M(JRi8}D0fK&s|SVBB|9%isNey%abh}z>5Tay)wn?H_OX!}TcLN7RIn8NT0S(k+$SY+F z0*5&T;T$Wd#94W4!Dp?J4^k7Ssq%~Q1(f%W*II9FHy4Vssc0^G|I4jRc#m)>S&jR4 z+)BFl%^x^cG(76EfuF1N4yJLxazr%Fr&99nfT*`^8bdvQe(3yG*L@^31C-T#+&&Zu z$P~TIgUMNuo-#|I0!x7RGU5VS6X@8J(D2^F;$t zig*3>O+bgaE=gihniLC-1@4TR#2ef?vnNfehozIg@H=Q>dbw9KOuL-0)Vu~#rTb-L zJ6!R%Jg#=n*r6yWoO*ID@JWE_;zQuzMTTR}x22(wqojlJxv8EQEzYCRcOG|#&t=OJ zCSQk;NI7%99D(+F47qSpk3t!n2fC$yr*DPkZMN^yIV4|&yew<%)#&e#|GnisnFiV9|XENiF-n3bsApY>U1W;P9z z@!l(#z-;biY*v%P_13f5njZoQ;)*^*wO}bDnwwrL!iQ_IOCd6)=L;1`F$jkai}u2G zo9@${{Wg}hHOV94l&Mz%!D@;Tby2Ts8oz?hQ)a4tqF*d2x8Bly%OAj{U^}VJtwSX* zq`R;NrJTfCY?IX*e+6}5`%fTAK$fNQucR2!vcA^BlQe8J#c>^(uCXhgKU z-;#rmVyL0G8h;ZIBSWKr6Qu2nyvtzHxh^4Hp^-`B>aHsjKam%)z1%?50j?1F^|^+G z11|^RqK9_`T!WMxd~0vt1sYg!Jju6(CeDzfPoR*758wdLqjj)-`zeSs=Yh1 zz0UT&?m!v5%{=FdAtqI#%ikF|om9JLDG)tMYlz6ly3mbdPZi*L_IL~^6yDZUJC1xW zpD3GOk+UG+%0-cj5q?+;gW>ljj&@gs|Xj6}t70r91s2U5)2TO)G z^e`fWQLDGh&7CDeD7T7NqXoKE<-MEVoDr@8@j|JzS@~Ty!0A0o!5WBX)2DEVbxnTo zAtDh`ipBL-fbj&Dr)%m#i~}njgSpSYCn=Z=MV2 z@MO3@B22iiMd$iEzqozZhPMNR{jjS=LZYkC%HP!ka}z0KM}(YY*TP`DqO{VTx5;UC zCx$<(6a`o^mBiD5v7*oVQFbTM7SXWtW&XdK9k1$WJoH%~Z~zrrnq91EZQfG$Sk~{y z`3>l{-3OMjZ^E!{su_iXpOj)_z{2NF4%^_VYd4pNTjmZ$-~}_Wm4{n%-M%|JxU#qP z5!vDN!5dpIzWx(dFj0*bsNT3h7UJ^bOAh4&Cw{P@be&>-ea8a_nJ8<=TFdB4(3n

T8~^$0S%t6fkm;zTAbU1QBp*!mc3CNUn4_cyvPq8~csa(GbG|VskYwu%t@HLkT^ck~T7OspECev!3m>xRm%XEL_rEFZPXt zy$^+M?`nRDD{{st52Uc#C36fmgYyf93NH7LXncQ?RC$+aTcqk;`+4TNFTH{npPpyw zDtksiu;jy%STd%PzK&t%p%%Z{wQeh`mdWRl=gdv;N=l`3yQ4$k(+nl)07ZYHUc*;j zi^%HLB1q3F7GVvGB(%kk)N}KZv~}!rSMSWui_RS*6RWvTdexR6Gy6BM$FT@wAZ51Q zXmwed_1;ds-gX!2cEiQlw+!-CGBr7t-S79v;F-?~38k>)E||1`%fo3`DD;ms`^s-0jdqb=solp5Ldx`B*CTT&_MNix(7V8;G(px_jI=r5PpbCx02-l>q!c$BK=EU5!u3$D7YvRI zX;l7&1#Z|YScFq035;e*_)nu|S;k`LGL}|$SHo?RcE_emHJDtR*IT`~`OVrK(4!Nl^kys9k3h zuV%%6-o7~;yZwc_6YKb1Qck_IaVe=KoL7;G z+<4rb2=EkjN>R(kVVV^&2k=?v!oC7IS${zCdfQ6wAiK5xx#;wIA%(y+5zYAC34l;~WgbQs0)7SH* z;u$mmg=kZRC)hr9%Y-9j@yYEiXz5a7?a^RKLJNcnSE5mP>Dqm|3tVl(LT)xFAYMyw zN0qjKJF={X#d5f`-w)`sV?F#uu;tLkWb>|;HuUrIQUI`vrOC=2SN9Ca(L-ys=rE^l zA}Y4us7J=BY7i5t4BfX;2=i~20Q%NMDKS(hbYVEJwXEQSBmy3(#Nx*`w3;b<3m>lE zA`Y>8amnzsEIpt*^T`2r|5G1|kP7cIvO~YWrl3Y}yIonuIk^c$Y+;y2q(_>d19tHF zNU8CJ6jCz2a~Rk8K~#0sxU_H=IEUg(^f+6TG^O_C5*o_&m+zA5!( z2h3hat-5o!w@gzK>7w6KH~6~rugrH}iy!MH3m9}BZoox=93%5@tU$Jy@#hUv{Bb3i zp%N`8L>?kVp@EaNpLiK`kI?`#P~q%^xhMlLM56(3G`Rc%d!4~0R=(3zul>JzAXmL- zd4?gl?xR+=I>}@a9`Gt%3i?^pn6tFcT%w;WWU?cd%|sojiE?VYVklF z_QgktA^RBt!v2jD+W(R2Y0y_3ISqsr`$(4xWINhA&CIvXd_QD2nIgtxjX942eM0`z zFHS}}EWQS0T34cZzUa*aAL?IqF@Z#=9!vV9Zk;PcW@M4!lHKBdW7okCuvhVji+I=E zmyw}RQP9KB9c<<`lo|ERqhG%S-K~T;pht|DwnLbq()}M<#tgxTI}yyR1kIGk_(RH5 z7ubVn&6)n}zYCx2@(6(Xacxm@AlK&CqWp6Xe<_%MN8*lOd^ zl2H~)T!@9Nd{9#{|(R;_c z@Pt-%FpF{K)|)$iR`S&=iv#UhE*WQ@BV>kFdkpVd3|lTg@IT1-Ch9N8Ks7a8fke)e zUzv~hz9P9et=ak7&va>LqNoA=Hi|`RGvXSnM6-Y6cD|ktJT$v%fGzXD6LG)~9@a^) z@@q#eNSQ*0V;{2=67+ur*{gpomy7Zp=nDCGw?D>IO;HUXe#A$kUFT!g)D|-5KFRcd z6_XM?n?DP$#kkn(x%jpV`;AAjnK#{=@W-KZ_;mJkqcTeYvw4er?DJ8MGS zUu;NS#s0b4$-B_3y-$+-ggsARq2G!%IeU?+ER#z|8Tlq3Nd-#vLH zjm>J|srs=s{!%YT0`9(l&Aoy-`TPqZ+Ku*)*+qMI}_nf+{zbUfZ zZ&+B|u*hzl(5eg!MgPBzp?$d>;yJ!8qw|%>mX@s;Dfb+I1jCb-E$;4VAFE)!lH7TB zK1-*G1L}^fUC~=-rdgME-xViz%r8_MQqfCIN;|uhhEEUV7vrlYiZ6`sM!wk`j5pmg zUIF7LWi`a_6xt9wVjq+9OEG|rEDE~4cmzXgiqzfqOn-ej$Go5TdM*(}1XM0T$UP{J zThXrG7q(0&V#?MpUE~w*qR!Y>)f#4u0i-Xrzsv{&xs$LG8Px{r8y>@9hR9fZHR8xY z^aDoV_(V4vLLN$^X#xpZ0tZFyHuQkp; zcA`5fW<2Yj<~EtKIUAU^frAwo-A5OfOS8AhEUw6>l}>0#3Uxj|-$>G7&=kGSYiw7y z`m4YPurZtIrY}&@No;y*i&sDsZWu(i8iyHv%U38<`eK2|A)x>BOa?%+avfJD&poL-s-$HRB?no5Iq0P^nc1({eE>YwBiltG6zJml?m>=Tx~bM_4+ zc(VH=J;!<_+Rsj%N@G+os@@P?62IphtB6e1>`p3Dn2aLqv85W{TdX)TDT%pJ(P2h z<(-L*j%bGki`ASSTaN8kjwTP_>P&sMi2qC>V0rXY8wwBdYB4ri$9qV3#NkYbcD)9;%@aoYbWEuLoPq;N@TumS`f7t~7n`^6 zx8H=MQdeJKbI!a7>{Dl1g@(K@wky1TLdQTRe@CUR=}qB~#UM&~?)cz+-iK+TkCXaY zCa3y!y`_r-LkKWcco_LkL-xzTrgK~b-WG{f;yYv_o|MwXZXUN_b5gjb7=L*BldO@ z(du7=E(odR@xalRPJRufk!xuM4qQy$j&h_#SJl35JSI+Hp^JAIon2+EM&IIL3VB!L zzrws!>7LD;i(z4Xh#C5&-`Iv_HAW;(*?NC6I37d4N^Nq2S*_K{i^be~mAjG#K#Sdy z;s?W10nb)I-Sv2JeBMC%%P(v{H&NJ6vW2Laa?r z{xO}uDDya}GdI&%VQqi+^(v@+QJ=iml2CI{HL?A2)OW+xKh6g2fhf^%l2riR&Zj$j z{zd)|RxOqDf=_qrJNxSWe$aZgSTZ;6@8Lpn0Ha=uaWs5!ozyZh!&`!dtvh} zlyAQ8ILB+)W`b~EoXbG@g*-2F-LDI@Ve#O_5{*a2K%v*2FPy~hm^-tD%E2C2Ipxo{=t2pMbt{__;tryM7HEuzOJAZ??jXk_jvu#L zYu^V@6XQ}N`eeQ>b&qj?PzG0XlKp;t827p9hb&@+KFzJ_ffM6y$)lmN?+nM$d(24O z5M4P(AC?6ONahNa*w>k8Br1koQ<&OX%1BpvH@UO>&N_|GKAyBhaO+~d+5VcoYg8ZD ztEaEqUZ?u}F-Zcgaaq?(m6J)BZ*o(cagXjYeg93qW5jOr*TRud*u46uSr1x+fq^b| zfi+PViCa=q>-i&g<837s`T6B9dS4i-Xt*J#B0wRZhkT98yaP{?J1`9!90v)k6eVFb zg@h|ZqH1!0q&+UpAN+j}LtzkG`lOH-`T|~3fdQ*yx*Q30@Ve$h zWA)<&mlylPKc2s{Q+M!4-v3-;!mq9&ddCOVznm#G>7BT_*mtR3VCMzv)~=Kz$^DK>N0zRES<^~j~R zhG?X}h0^v0_t+i>$ECw;E2Qd+t=wfV4#Zv)?WEvs5u064@jCbS>_bQIA7@mIALM(b z)Wi+9U5T_WX=Gm&o??R}L@8z)7X}^qY$OxW5CVs|DQuXRHecMXm^v%g9KHl=ev=Sz zWf%H(FB-tY6&gJ}4}@Sx{0R@O!W&kgoOtys9^wF>=9t7b<<6YjPfM!*Aw-3>V;m|? zGV;J{V{O1RA@|ouQPV2#mep5%ya(I2-?txaFoVsAqQ(G+Io}i!n$k;Es8G1DpLCz1 z^c%IK0oCAv#C&RD<~cjeSD1~Ws|V{oarqvDQSJ%kbyJZo6)>a24ko%Jg+U>C^pteG z&oCNezAec&d;o=R{lw+s|)K$Y`!CvV;f5d%NC3^J7K^?J^b8&4jDZ%C82D`N7V_NTcO>^&EUPsRpa z**OWuo+X9s)q@b0(#%2zT~BkZ$N*$b%^hvusn8ZBGEqJBMD6a;a|;hX^BKOr1bj99A+K`d}vs zPLwwXm@x6MP3!`}yvMBijakMUqG~DFF)(iM;#;9*=@}=E=k(k8zQ9iRJ{nH9U95dV zmgwEMBj=J8EX7le@y8Wo#U#q>u@fhkW5`lCadIb*1^L%Qaz-;uK1R# z)85}3&pHxzXM48R`QCeNz;}pniaYUjyhlJlV}Fe_VMXG;BY52q@v6wUK~6=t)%AjM zFt6`?tS*`E@{%Ht!Rb-T3w06<<%IF#G*&&Az?KZ{y5@6Vh2D*Q4$1tYlo#}7=P-jdSiwe8tf!*$Tl(ttrM^O)M13^r5u>Q}hz@kdk{%zvVBcAUOM z3|PO*zSTn+Iz=q6q@wF^(1srxg*#p=6uP4S%Jhk1RJcU)c)Y0i*gF}#qtqY`6n&}P zFPIXuNjmUtKLJA`_J;Z$`Rd_Xb=ypH5h|9{&sYnGVwVrrk^nqY@bppFQI-3TXie#8 zhMm+43`*3GLITDAV50-U^(W^}dZKE02h>GDoxRZT)u_zSDT-xYh4x%1{dSkGY^4{)-Nk{#1Bh$Zz!5&`!csqV6fY->aB`SLh%gd~Ky}Dwl(chuYeC+ytwnga5 zDmjhx!O{7A5&owlO7UsdRcYeQzgStBF1SBNhij;Y<&08Sa%G|l<`8K2HReM@IOzNj zLGDwhn6jQI$iC=B_+s2=FwO4s_(~d~!tqnNK{`8n4P#}NkM5@sFRzs}jIL+WJCD*3 z+*A?ne(OsCM~9uoA-gMS{)xDCXa7Bo1s7f`mNjQ};_Pvc|3318{+XLO1Gtg>aK||Z zw=$S3pzJnh^DY5}Z&u=_g4>TOZ(_Z|4u7Fp%g47Vkq-0T{`tzXG$}K|to~8Yb6{GI zb*b4o;?F>D%{UcyXM-e!OA`RhJ-K9vWGlK0oUx85ZAJad;L3jHM<`H=3a;Nt8%ZAgHP z_S-i)OzkP~3+&5aU;CkB1D6(32KN}D?pCE95D$`6GRM;nM^Mz9ZUkVTzIh$^@WH=n z;7`tz7NpubDcFBKGUh3rhWD0OJ5QImPD_4s8aW~lzie|(5zjtF*;Xv@&1B67u*Dl; zYcY&Hqb!4oL2X>I+-BDAaYhF~X*ZQ&&bls~Qt5@kb1P#-Hyml7cf_nVvU{v+Uyx2r zhgoS!wu+OJ%=G+gB>Ih>Y!G0qT?3KP4%ynqE-r2+TXl~ipqLQUdjp-K!Jg?jf_2I= zo#WyWQTpf;#;JiDNJ`rBHyUm7C2DBynyq;DAJk0)gub1?AcI)^`-Ppk0&Z6W)ncht zNN163>x9y`m1) zn|cz#ME|R0ERv#FMAB^JROe44qm9*lo+1AZJ@E*?R33wx^eGo~?<;2O&PLLCtFih! zM|(dv%-?;{LdeA4GiIZa{T^>RVbvmv)mT=%2ME`-rdIIwySxV_8lEubj8A-d8z7Fp zx7I`NGurb`25YUzOb^fz*FCm`F;;1Na%xGb)vSIG)0VIz)l4G0`3^9b;NuBy+i~u^;5j$8Fumbca zR*#O?XZyuEozBwuUL^lrV#x`qmyMS4HYbo=G7s-cM(=BLabLlB21?sa<=`yimJ0Ne zpji@ywq&(}U*f5$yeg9_WS|7`mpDpPic8vj;XJ^Q8DDy*u46TeUYnSizx&m*EdOdA zeiV>Xc%QJf`Zb6syy}Iz40?zWMG0U;5qM8>8vjQPxpd5)58QQrOAcP-AS~dWZ3YNS z7qjOFlbo*MnoO}&BKsV@O*z%m zu`FR^k`I=5l>?MK5{_NgsTS7Qcvs~R@E3%5X^Z;I8+GYhOZW?#WQHFJ3bE-bDg}ekM~{cM@b*E11Xx@tf(hc zcAe_+rgx>2F3FSyw5QTacE!b*FH|=UK*z6L9RjCUrZ^NhW8=7Ur73~9IlC1Z!_eZd zZEC~Qyps(3+cr*!?T>=}KyC3uRu4nrd3Ts2?J~y;=PO|PZu6BdTtO9)!AHQTmBC{+Lai_Se+L%C=Zo? z_HEU9Wi3xxq#u*L7w=`htXn&nk~%d5zsP>qLmJ{oJfC=SbVw-y;W^Hq{NUGoM${XM zS_OJ(vnFnZmR_?{?IKvVpH2%c5zyQmb$On`c#U|ia&qJo?-dUxrG!x61!MKV(KyY) zOuj>Gl_eM(F$y!7I2w*P=awD-EoyX_uj79UG}ch~$i1GGQO0mqzyQEX}tXJbZkyc0B^uzf&qEa-b@DXObQ2K z0DPP`yR)U7bv-3InZChlTiD>r+22TNu~BT9ge;Sq+y-?8dvJUY!N>d3eoC;eK00NA zDxODs1Q{YY2pk7(K-!PhkFPG+g{Ubzk&WB5MLtLGbXNu6gggnk@n>1Ugr{se)ElKO zN^@bX{(=|^Bqsn#ZPa>pc`eS6#9T~x-Oxw1=yyd)W}DVJt*2e!=vU_r0b#5n7TYU%U5HR|I=(8CNr_1Zhu z&ZiRrQ-1^xHLiJ4)yTN0t+7S~VoDb=?hn%UD(}D6^7ttzZJB$km(J1fGjF`6>hsf^ zWoV~Ju+A38-wjo zB(JdIlej7{L056L{^k4M7&U3Y_4ey;G(xkA#&>d3a1z6k`=M1lBrt&B?YrM+-R-{Z zkK;As1(+9V}mP-u0)98)U!vyx(|{c;L<$6<9mXhg5J&Bw*%y; zf&>dpjl1F=*qJ;Hh<>?v@hY9d$PUZy+^0(nQoO5I*!F9xZH$ycKeK7FCow8~xSkqX z**hnpWM0fYwC&OJzUTx*MS zU@q3Gh)Q-W5Dv0`?~`)4zv9F{m+-!PuQtBfv5VY?VYKl2HMxLg(VV-deNq!NhpP1z@G7#&xE*GbO-OKye@g;EBb9pS zi$}Q?NItQXCpn_3IE_zXymf4yQf&fqEk64Vsx`zoE;<#Jn_Fw%c%EBE2dzGF%wX&^ z9CW67KV9d&1E#)FABP+A7_dRuEPBu>s*ZkL<0N8ygD(+KLQ~6*RxQ^Z5op^;Z^ME9 z*63V5<*OG*3nu8gq`*fX#UBG%z&;d!9>)U#jz8(9u|-q7C9m3E7d*`FEo`)2dwW=m zJsf*DLJ?Qy&?2+bTWNouN3*XJjJ`9*gOxj;H}0FNB%IR(xtXR~UfG<|#7&PiWU;nw#z|vk6^dV?+?Q9=Unc2z*UyF;WoFc#Fy+y7 zF!3rdq!#eF{gcu7^6(eau+mx;_~g$%U)FBx93`3RcL4gq|E+G>g7ci@t9=n{s(7x? zX0OMSI20ti9XMm-$!UZ>Eeh|{+-lEu9iO}PD?ug5ggA|rFmQ2pz%aOuEd{(0T(B-r z2ggGiVI_@nU?Dm(=|{#dk=rwkY}_fSi)@)e;DchlS>0bFj*AwXPg7UsL2ffujQk_E z#cFiDTset3Ko-ep$6KW0%F2>SVcTOowW}SVisyA4@s-D>rTg+21j&5@;rb9~jEd;BCq+mf$8`5fe=QNjr3m!Wsc#5N zdXUyPN&weN$tS|6e|%T-3QpVCX>ZVHZIeU{;FInb=R;6A+{H1Ke(M1$*LM5lNSVqZ zGNrH)Wqzl3Q)<^AN6b8Mdo*~=+xW1v)vz7Lswe%&SQg+Xo1ASvM`M9c(t+A*Zx7za z^wf3tj{k~M8!zu=j9ls2Y5?OKO4-HP0rNH{q`CQ`s{xND znT-i?I73z;MSA;&JSxLXO2`y$5uXxc0>ns!nabO)Av}FO7H_?6D7}tn;Y*zJx@KVf z$bIIZ6k!18&m=Obx&xMHZu^k!(a&_d*o=b=BKNdMHT>T5dr#PO$#Qm*RT5|7MqRWw zF^;Cu1osn>1ac+~+YSz%%cF(7p6FgL%k6cnZ5gElEnvtiNB$MaRb!VZx{wX$2)qyG1hFMwDKm@wr4qZ_GX9YO zFTPtS-e`52NN$2Xh=ivhIh`NboJ4q1x>!M z9T)rZ?2*G~TnxGDiuCr&sMjSWg+B#m4^=+TG?zwJ#b2M*1hip8t_x*|o|!KYt};HD zavk2`hbov_tL!t3EbGMD30H_~SHDsOC?>A^ld`|afoB@R{^?m?<+IB((rMqlj-@%R z1OEgj{Xr!26cPAvM{p?dIJMPmQROXaUACfH#A-IBMPYgxHN03D@Vh zvuF-ePvLU77dRGv4Y^ftQkb??T*e>m11X#WXeoWy&%BxPh{kYh<|Qi@{G@>-Tr8bM zlR(KA!_8Os&`z;$z!%jHY>$X{i8=3rrAiEhw%VtUKMnWz&G9$1-nIrd5B$w6Urug9 zg{E}x+rSF+EQRFQ2hTJ%^Ny@v*%U-=2?oMRBKb&ZieHN_AQcylB~zN@xFPj5cnX3m zzNOS+eB#FXUbOt;=IDKOu0Ac5h3eP2-!Jw*N-F&OTM0mYH1+!+nz^*`mhbtGn|3CWRnvSdO+eI!YJi2tQmBbhFNrZBsMh2YhSM^@F%PGh2>;-Bz znb)UIpZTjlWX`?~iF`=$KeYPK1p+EwQ*Wp(oc`-8{-^D~+EAaqWqw=jF9-0)<}yDX zuqjAHd;RUGfBz!|nUEV4(ZB!f?m)Dr`h1&fBd(r z<>AE(G)niZ|H&Nw)kX$bg6Qu-|GbME=iY{J#0dQJZIllDz|ma(pU?XPux4qxZvOL) zJplYbxa`(H-xZHf-}-rB{=+|?v<+}{B#r;=o&SCBS+A*G-nu^i=aYuNrY=)=_@55R z|BN``nM{a?oG8cdyZyW8ZXgpfepmSKTKvBErh9A(Oc}{Ee>j2u<^nuy3J$c4|9oY< zyhhC){JqM`wxmdnr6p5Es)&L&V%F_btwd7`cQ^}fTyb3yKJ6C?(4@2{{k zcm7~JBiKiKEuHDBLICnZ_Z;on-^kWRd}}Qg{3awxYxa;#IvL74Yste&^*PMt9TzMu za{cXZm4mAeH>mRNeJ)CaaVJfVo-cS2bM^{H@?uR8)Kton)oTnLra?xRdWCp6P7se2WKSm>5N}qU1g0p6L&h(GEB0d1iQJ zjpkWIyN@(_haGw}F3f0@1re`v^}=r4mgx??%jpyTAdDH%{ZoTf?2uslp@RsF^DWIy z;!Vkal)!oi2m5&2hjKK#p6AeW;~8xyNS*P**U*i)WgVkDf1$@EsMfAJz$WxX@6iDM z+3kaRqxPwQP3UCzpvbi{J6GH1ogn7(^>ub{?#^z+3Njs-#!3_^n17uYz=@arn%%R# z!$j<=H$C7$t{+toT&xR{KL1phcJl0UpxKLZqn~5nLz}&AUud*-$LJLRVEgkpvu1AeNG6mfWyOUXa}8Njg(_u&hp!q6_WXi)IQJ&4>3li_fn=5_>_X6HT4)PCxy8 zTu}FG`8+DW9{`v0w`o-#U67&gd3Rxwq3X<9kV-ns#UR7iH~nd>F4IhLi9LNkc!$01 zve^6YcW%rw_&f>LesGPt`H5=u&Dclk8Is!cdJOu?ei^I_EDJR5H)?2hl$p{2_UC=+ zB7Q#jN>lK|xcG_!i*1vW4ArF&mY=HYS7kVbKS=+abCEP z>;b;?zOug5HD{sc$HUj2PCVYr2UE~5>et&ESCALos0KdBMpeJR z^~3-7n-X_H=H;NBUoEe7i_Z-+4x0@>capE58;xRbnsQl^5l_A#Ow; z@hU{snK8S%v*vV=h`pxP>E`{ReKCI_iUfs+axNfT`OeL&$>;CToVgQK99o>#_qW!3o*=d%p)E7#WRbFNg7gjYhhOHMzayKtedi%x|?>-;F%xqs=Q3EdR(GYVzhyr zX5)Srn{m~|Ax5V`CkZ2(v#f^Vqxo{B8TK-g9~j_c*y8_<@3!g(XKOrDHt$!oD`H+_4kFT>Br&&?mAU!(s?KVBcK ze^1{{UqD|ge;4!8{hnM%>hp=GN@|VjoGCeyVT$T9pyThKjHKf1CU;A zmejW%?L7l6{fSIMCgmx0q2)JGi+d_ol`TFIxH5fP`QG_n;Z&&m?i1jv0X=cOGG({4 zdHwDyLSP{ap-`-5p_?(Pd=bBf=fjVpwLnaZeeR|nPvu74dlu@f^TdY3C7#P>!9>3o zxFS%0PoyWZ9T|_r zb-xz(6OS1YE=!gDDjVtc+wB{1Oq@5Vth=mxxr;2ga3lCefsnBvp-b{Bo4i-&SW)$a z(5m2o;GPMfRHtII(il8syVHXoghR|6prfChW~|D7B8TP+3zG`_JS$hB@^G{0apT%c zwUFIQyEUdD4m$yB)$8H$cQ~9HEoN0z-va*@Pp%V6s zIOy`}nEfd6z>7Be?9a3OXH(C?Y1ODl-%WCzq!&Jlde8X2xk=~_*9YcO$yxfucC(+y z9so~(SHRp6F~cB3{YmXld&{t2j=un({60V!0_^Y!L&vo_POwd5zidLG=&U|yG;BA zIhZ-GTd-b`+X>bFbhi-BA_w_%dFDaGLA4|$ei9z(=6NOz<^-Yu! z8fmb8#mc1^O>ZOI<7_ACC{Fi z1_@8HxC;)M)i^p#i0zivcV^7dcghBxP@0-?puDkT!S0^K2c5aD@osX4Yg4jS4csuoCFBFmgMQx#15y<-4(92=+y-w zCPB!!L$TXd59)gRbuWHJezpRM0<0kv&pqtnR!Ls_q-gA?wi`~lf4E37pQ!I1dOl=B zE+&`mDNb-!H!j;@dnM^4F2&v6_tf?;-qT*l=wS_k!;QP~Ko6Ic@6LIEB1(%T>Q^D- zJfk1mVg$F!k1HcFiH*NcT=(pM^ha8Kw_EYLMi;!)4q))}IR z`FgcWQP{Z0d}e1eEHPO)rK+oD%(a=KwxwTN0K}~nNqUTWNn3bT5qy7bJU8jBOC69N zcTTOJ^H}}~?pYP^dPmwGi>UHDF(0cZkl&HtGhsODpkI$&R{A?yzqU4OJ<#e%bp#Yr zx@Rj}%*g~@s5#Uy?W3aKU@s|f$8VlwLC25=OG~Wp^LZ(5ujuXCX1CDNc}|4RT-7|H zUigr1hf^OCK5_fx*Kt(Aul`@ukQ_+s1lSuzp-j?^GO^zqi^=62P>O`|Q@&FU`dF}u zMg4jGELO4>Z!J0-ll(zsj`iaW@5BA754>~0in9-XPyK#MMPR21x=l^BN=x%!>5sHo219Q0nfzXEE=SwXY56#4JIPe~R2 zdMl^x;BDh%^wa@tfb0u#l`=f^xvxfB-MAbaeV>- zpYn7E=vukjobtAZxc?XNzgPYjp@PU?L;p8b{7cV&zdcnnfI&gzzb6gA;OaaaLq(-b zrTX-dp7)v6ar!!qIkq1gt;SgE_NyahBqLZM`oYl?dYk+<9e$IXQk&4&7jYd1YO43u zRUepetM5vJ?q7>7ojU=L>WMPqUTa+`VW71gKj@h3vL9hf(XOYa%J81*?0K%Bf8Ji7JCAp{`{&!!Mpqsv_wk%%VtDqy^ms~g>Hm`a zsm%YYvHzbJjE=eHyEKC%L6}mCbC@>L`mIl1Gc>VG#u7rVW;yJH&|MnYG50G^GxY;L zmp>xxt8N~C7S+j}7ZTf!Z-^DM`65G9obL9r8Cvr2Jg}?rh|PS)(CTAm=F*L4-0W{n zYj24dwI)ZhyDkknv?oee&UU65vJ#*ngY|_8*=im}On$G(ZhS1}b=xY72S2IW;gV$+ z1HnPF?J3JT&XILj{@9l1)wxDwVLy#$?g}d$z#K67TW(UVv^%7@x1_p&D{hV3M*4aF zh?TK&obv+l`WE-zPW9~mMk6;QgJG>jiERCS@cYYdb|%TbIvctJ$F;My!`oV|okBwe zAB>xOlw2m$6|g0>g2tQBzBx%{QLM~_X}M0{Tq=;Opp5)w8y;%*VzRbBU!h;%QS9lh`;Zu31+B~j0u6)eK|0vqZ? z=f%(b^SI(#qz~s*GQS~gdXvaLVB?X}8Dr1u7Bd9n)e;uZ)ru8qgo|9~j}twUtj>m( z^*BT;9KK@de;p3PqaArt@RhMg2U{bmt&zvvy2t=w#nfd;>yB0{ukVZMQtsK7pXbIM z4DmnIp{X%y*E`h{1aU7`;X^3&xLx2sCMQ@xhs&bDe{;2R0uM#$7Z_+$GY&75N`kN# zYsPZms(tfU+vdBH%j+*2mRm&hB0qysUA6cMwXaIh?LW4 z=*OL3h0kJsew=IP#dq)`e@%0D2E>tWKt*n0auaoO!aAARIbveDztq@L(?vamcCD1o z2yr^`4;3`8RN8DMfW@|V`aP2blTh)GjxAhpxK+(0IbCegC|5y%IjB;%!QX+;5cxqO zFkLkq@N(?>F|F?obi`fTzfY50A+K`uQAyeGyN_WuV;|aihD%k^NR9UCXW1jv5jjnY zUNT|74?M>9w;m;$I2YZeKHLrW7$034j04oysHX*>hHV1&-{!0gmkbofh`VmT8i?8O zl}Gs{YPznLCt3e)6D@Tg(JHkg0Y+a!R*fs$vcPcl-IbBE&cxoVR_o2#UTbVJ%4WHO zJyyeHcFKH z1%`#?b9|O#9SMAVUgIxS_z8MF-FwHXx=y+!IrIK+F%QZh76CgE)*bE z7B^U3c#_8Q&4sb2kAFPBa#zgWZ9nRs*iM>B!hv;Nc=m zh3@z#B(oLJt|!?Oryg_H=SO-sx|dkhsWALK6hR#GxsU@U7df|*dI;K8U{=6`>>7v53bgucf08-X6W8jY2IG~apstj?6oo!?M(?)v zJ>y?3BayYf%B2Skx#*)daG-AgtfXisu4j-4`)6TlJ%Z zk;x&A8GjbdEky~H&>Rbslvs;J;U~1;5Jt-aWpfRhJ@9A^c z6a1AjU1oyf=36t z7cBt6as47@gC~Mi0`poW2y}Bek(kq~cCbqTc7|ofz|l))$xhQdhsR6;Z)lttZgden zZ+s^&D#-E+vkjwt5WR1nIbR%C0+w30XZw$A1%KLM>y<9tw8b8e1Qdn9LAfoO7_P3Y z)tawdBSvyzZnVl^3FkHNyIK)=m9xqU9>M^A689-`y z;(u1k(V%v>8?fxT+OKj$DAL!}VCv_&m4T8v8*FRpGIQCt=Ba$6lcOz^!tghk){p0v zix$kpzzCC2&$H|gKDrTTjnf?dIL8ysm8qri77^I0{@1|!=bYS0Fbm&z7be~j9zyng zVg$d+cT-OGe^rial+$-&NP(p@&0*sY@Yc^^DGl5HTQ^fGz~oEPdFhhE-}DRfU_j=t zA}a-ye50&yD-&e~fTZoB@B5ai8t|J#acacHnT&ENRe#+Al^!J> zpb%}3eMO;=KWIpFrzA^&J7hq+iz=k{BCvozhZ!KS=}qmc)?Ki53p!LMcUP##anrw7 z*wfgQLqO?wnFzcoQCz8XbdVBQ!Ai&Ll1ChVUnpNay3YA|*=M#9k1`k9iVV+4M_8Ong z@W?ra`FOipuZoiiZ)ke9W_*X)YGh5he?__LoTHby3^jT8cwR~svqRui>VTHU0p2d{ zjykqa2KR=*a*hJlqig*`uS(ba%Al>&3diq_Le8+@(y{UorugNeu%%ia{cmv<2Qh%8 z4ppT>8OTP;;`5jg?M&3AwnjD8jo{j%(ZZnsAZM0yfn(iF|~J zU$!%8qI%1JcP`DON}Ce&u`Na3?#E)a>s&D~84WXDmGGSVCRu^}fOYS`WG(41A)+bH z&kJLh_iA4dWu8Sq8nzb4a7lp~sAcJ7CVZTrk;H3H{38^WYm+wgtnf|6jT$GT@sUHc z09Z2ziv6Gl!ljW+rO6(+bEb9PC3&{C6mf{eakGqSXZ~@clbF`*CUSJmewsZ(^gDF= zwnX`dQlAdgh34I-{NpGlz|o*W^P+&8eH&`YV(&G8>4F1 z6#G>X2*as4Eb9DY?v;O@KlNtH9fw?{zjbFz_~cfLGrMq2zn5xGCy2tx|S6!MsiP`pp9QU#5Is(_$5(?;f>K&B#>KBg*>Svg=NbTs>{um} z%Hz9u(^ggHmZ&)7o@BA4ftYO<7hZL}bRkz)w(~c!{8j(YHAnSs-8{5yc%U(5fd54G zQ7fw9(9tK|;fYt$8S0Ssx`UVcRb!#4XI3BXQRczpeE1lMQ`C>t#>v{CGhsREiM7jy z4=h?Pf$W+Oe?I`?t<^Z2ipoD6oj^`(a_Mh^#apc_&7_0_8;o260&6@LA1J0RI)OAD z2Kb@IST(J}jH+1{$E5E@Vq}FS==dQ})SzFb{iOKFzfr-aGwyTAMdm*cle@ZHdOuqD zJnqvt$6EJ24<!%)6Atw|=q&IkfxEB}4 zM=h;1KnXNw_oTcf)^J-`OxBg>PwY-qMU;I%)uq*8H+FFOE@*@2D;t^;}@R z_XAr%dcBw2_royw$Y*@+)*lh+XQ$xPXrtwzgrGV399MmtZ<>q_6;X>=8hQ%JlT@BA zRCU`k^MIBPvOer_mCLe0wC1R0`Q5i_2`{zp-`i|bNjnteoVdamxgAh~*oH3ZBbo<$ zZAXj&9**O81Cs*u0BIXJTFTr-qwQ%TsEh2FR*8)zE5rWd`mI!3opQBv`L7zj`v6{v zjaVJlB<&vDP7@^6Y#D5MZ$AeN9I1S&lhe5&WX|JQ?ME^{cr$P6bp_12qaC)ze#vVY z^Qb|z+|8X_Hs1w1k#ykO8!P}hPR>d^%8nOXDx_bli7JP-v0swZ9#EJjhZ(&bWv8^r zyB==y<(rngTN$f2Y>7DO!)AXGic+XXdD+#UO!2z@Vyw=#4t+C!a=@d#b~ZIwSj#hd z#BF{Q+7Ex?v1TuL0@ChHW?r8MKQFXu2lOY7|BuH;PD zg}t57$f!2ff!uIr<$i$fY31fzH#jxjJ*D z%d9{xWHQDp!sIKu07IfjhEC&-D9N-?E0r$*j&W5ys#}G#j(g{X<$81|m<)#?61tOz z9yegcqdYlf4;7_lvYI#{RC%7O29gp11rV_kDj(Nl-^hgohrR#$TzN6?BNn%Krg{7v z1eP-FD4MVWy`ma&@%rvn93vp;*5U>*cR|bJzHm7NdB4 zzH9-Vb-XJO3L`#hr0r{|#y43%_{{7)!XSZN=^tt1Y&FyF<8!~jVtue4$mU)AHsw== zF2OSjaC7voYwK$H94xA(tvExZT|Zy9wI;d89*Zu~xJ~{vY8X*gOq;+1ye$+jkOH|h z*HvJUlc|9a6P{Es(~|e*0Jx`Xb;nt^E2f^=HRPnG%yqR_tn_$p>%VspVOro5*$Zq+ zSqbE@SLv?lR<;?6*U450?265mQTo2s5zpr!uYd(aAHmkbu+B?^QqZtvF&*M#wAGiXr> z4g1Pz6-IF=@;D42V;-N|3NaqDqomo^LmSsB*~LNHLMoBV)7FzP`v1U?KJcA_${NMl zb>8XeKpld`F5^Ep3svxo8|z@^tL@x5PJgZ%uAm>+?<@DsGsq3E@c-#vp1;o#{6le{ zCv{U76ZW7F>ETwrie;5*eRr^B{yVvy;SV-vXntN#*Fv~7zvB3hn#(V!PJu3NDlx<# zr{iCbKd*DyGZ)?L{KIVi1%}geosR8H^a#y=$i{WKi0aY*JF|CE^g&%bf0&@t$6%LJ zZ2p5l%jSP-Liz0Z%VT=vt4`(kdELtAf06zS&3XL&|L-ZYkP1#SD1vbY z9?EKto{)djANbFk%I@MeWQ0hK+QmD)De}Ch$T45z%Ghcn{u$?qb9+>&^@tXWq6P0S zaN|mxR&IC9oB&n^c6EEF@q_|Pk>6`mI-#(+*ZviO+Z*jj-odoPa#s%A7S_|~OR9rL z_ZM(tk8JP$?dnC-oD(+bn_oT% z%XVD#vuXb30r*bdQS^)H7ArRdP2tgqi#3I^ZY*u# zMsDwgXS$BIdb2h+`}$qiC-2zlyh1f$amsz`(i1R97m%2vX~pX=$lL{-%z4qcGR)1S zxQXsc7T3DOPMOJcdQ7cx*sx0>ZEuHVO1~v!H$|Hte^MJiWKt`WO3CRl>wcOzz@`R~ z^Ij-c7|%it=Ht2&^et)?m6W%SUHJw=nNRRrb|(-z;W^u}I_i4dr$$+GgTj$XVdk|U z!Zp&dM_^R}_wXhO?&dcVRj{%<-$T~?6nXO=tKg7?TaWan^&X(~C|7?Iw~_Y)lm|bTh?gIMQs7q<%xir6*VmJlY@^tiYxCM7Tw;|-fBrK zuurt9ZCsP*I;Ly9bG;)zPQuUvYSb~=__F@YiPK@CPOX9DiIL&kjU##%n{RgM2L zH(N-TY?SNw4@1JW6v}*YqOfCuDy{9u7r@I(Z0o@ z+3Ea=NH z^%4-U_P3t7(dPfHWNtL|=#zh)a>45~r>pvT*vQP{E+%ipDzmY}!wIK@mi@8UY1oNC z?NvUyeH;(%8g8#(a7Sv~%C0$hgWa8)kL9;fJ4N5n=!fMrsms`x9r41>d%nb?dQ3Ty z$_L~f*q$J%evuv$;D9j~k}NPxxD-_pt(UJ8DmBo@BQgMl!G9sKO%WeAPZ4-y^^MGr zU_dtz9E3cD6Q$EZU8sDYt_W=$@2Fb-)n_vjCtXQpn``?_z=-#AuCr|xI_0iD4x{sD z+G7+Eh25JS>t0TPC`E!Ue-hg$(a-(MOG=qtZ-*Z<4?^td_0|K6iYkSXMax>$q5Axo zPgwTj106A+4i?O8pjXGQLiiVhJ13Jfi<>Y9icXF7O9y;*L;YK9*ZbA2wo2Y%!~!!f zC8kA4?u7vJQ;^FZcv`Y6=3c>=QDwr|#KPK58^-v+^y{8q=bw|Fog5aO1`iT2-17$B z_lNF@Y!_HQmwe#}VFIM`2pANVw=Nfrf=0!BS;lrdg>M}l-W+ibXxBwZF%fv1zg#N~ zyM03baO~mPj+t}C-%cyd2~(@g#jDSQP#d;aT&f0iMbtnr!$MYl>$c)bZmUmdBp;UE zXn%Zf{z&5vQ>8OMBdJIrElK$U*4oEw@Um*EU{d!od9I)f)kSKTzeg7upo+7~Ek9r3 zG-}y7ywdP#O;+(RWsloqNe|OBHt4v?p(R;U*~E@nPaR!VI2N~Cd#ua02tp(_Sa5)k z|H{X8rjRaPlx%eEl^PwI@eAy1oonzTCD6gg?lozY%f8wp(%t&SgB{lR#57M}o!H8ct zXuuCj_|!o`?P(-hL}13*gW0)&UcBv-!vd#LdtFk?Oc@j2bSC93=Lnp02|u4ft~2_w zML<-#B(WD+zEg`z0)@~bBo}w40(VH!=O%>9ZOqr_tPj8^Br&JiS4Nd@%dFdDjaZWo zfDt8uNmhO+hlbY3+b|B1OQl3_0$Wk#jk(UaKBJ0}zV&`9o1I>^`?^R_c0zTkhtpm( z;}?%L0#0~qv#)YCWh1SPmsth>mc&`Os5fXj0iT%ok@8&gBb`s|Flu4S*oUVhdz3XpIE2V%+ker>=FUF8@`Ad*9xR;${Eh znc0=FR28#SHm)oUWl^$+(dh?O7C3s3i)UAVk&wIT=F6bLJVDNYqiU$gxQ7bZ2k(Ew zeqD0dW1KH{>)V<5P)>jTvPKFvU@cxqcWid+MY!@rzHaW^X@r{KoHDAGgXkC@DsM4K zU3P1Sv5yXKh}ibRe6|wX)(!o_+{PVW7X>%bHvKd_oO(ThCUsjN@%^qGFC>QIyx z94i%%unJfhv2$!3hvEu%p$me!z=hO+U2dPP@&K`RQ^XMp+_-ik)FM$&I42)Cy_Lke zQl<KX%sEkHzKVy(hTs5V~^`d(!?6VRR4U1>~zt1 z4>7CC;rY{_edRQQ|prYA$1>pGU!JoeS>tdaiP{ z!+50|5BDl8YCMA3krRwyXI*3*eVn`hE6pQ63}IcKjX~0);GNdj?W94JA&%y~ar^Tv zn`e7k({@*#`ckk?@zHT2PDF29L-{ps4T>2btHafo zf7)I;fh(r+YNc#ij0sj6rUoF>j;D*r2ATU2Vr_$X41x->BtGepZ`y$F-s;Ox%3dy` zo@E+vSA$7e^(ki%lq;mACzqw2BqbZ)5XOAB+&=ByG|A-~C52oXu_`!DS2%vk#uu#= zRk&2xTH%zRS=ujgPFtK8YUONN_Vq{fvHsB5cgKj&nLN?iR4Bi*{Q%oUB6mN zm&eb)Ku?ejqZifK(D*4y*;vsHHY^rdJ|$6=`KTl=KhwEI%4virzB?i<&_(0DarrmH z5@N3L63da=^^T6=P|i^|4RT?hyIF;x)cy?TQJ+snPna?}y)~bFL8LQbwe~556;hyU zc37|QxXcYkDE4=PzZrwPGZ8{a$KIN!^(dzQETcMca%kSi1%WVIzi{ZFWYZ^SYot7; zZ5-5Ht1gSY$ms!~n*N@P3MPPhjzoE)^@azZVq8-I9xbNgw8KH=ga__^0qOSQ07Zy| za$Yc+FReSFD@k0{j@bok4S@sGxwQ|wlTBJ9pVhM@AK;IOPu-bwrm|W(9o=U3eu_sS zwhk@H=C@9ouGQM-fx=*ETXM7IqGBF+C*Aj@G0?^c@!+$PZkUo8-W5NK*3qON{#Tf@ zhum~fiq&p&3^GD`x3;1AX+peRcB+-UqpA&cxDfv+n%YP@dCi^xnY2fCU3M|Z*Enbj z=h96YJRQ;aB;G*>OBhoC{df*GJg$3LcG1_Y@`5*|OA^;u*&1N~ZZl#whou(3rHZPh zs8Y8kiP^-(E1}BE(4^?HaKc%yit8mJH2Q!jXszd(WVtf2Dl7#6?J!3SD)yBN^`W(iQ8TxD>>P`G z-&FXP-$)Yt@EB>%p5w&7)Lx*Un8AdLD%@UL!0RRLWxm&Yse+U#C`)s=7&CCNV2dXFAsMO&Ni|VDa*oOjww^=A>>T5Nrddip-RlBVNOW{f?T#sF}x z^Tja_69R7130z;1@>?r+3P9D0unzl?>s5QcS=P@>6XOVDj$9c|i&rs|4Jr{h$9y04 z>wXkL^TVwA44ef)^6O6Afxan>;_HuF^%%1#0KwBgVz~wac;(8s>PJ!)y&AHmyH#j+ z{93T_fao8N13so6IK4coh{lNAN9Qf*zYpYcqCw3pX5#rG&1^Rpt zY7e;y#MydW@`0~#C3s*g(sA|CD$yqQfV(b8b^=ZN#r#(?QpPyTZu}E)^9OWi+{(Dl z{!wLq63ouj0*5&2fOC12^Iu=#=l(KoPhBaONwg~lg?X{DMyFWyj1&D7*35aojJ?t} zhQrx{W1S&O;j+8X#biV<5-JC^Z4+BK5X&QpI}26r@iNgLaD=YPajeLk!!y;}g1GJu zdnon!QU;FpnvzhGm&>dhu&FR#u=(b(t6%CzxACC{FSP9D>U=9hVUsat@XG*VP&xk_ zJz6+y?L38;hC|>XK2DQB$j=M2y&#YqV4@z@`wc&cll>Ij)7&7U0G@F3SRRa)L|VWl zm!;J%I4r)!G00oH_xB-Y>XpVj6c{_=Lt`Eh=z!Jae0iT>Nk zvGRzmupiTX^yT}RtA+J30H|E8mI+WdX1NRag}Jytbgna@bgN=@Sg1J*Q8i5ecE7CI zUv}syIVhqiQ+n{w0){>8*VNt#8_W2mVza!Pw{&nA)(AVDpdYu~5zDv5q-{0(cq$HZ zGeMNN2S=}$J3cwTK(z3JoLD~C^j2Pkm0i+jO`ji?M(N2>4z84NoB-Qw$>(8 z3hGLFaIr4ZVPqz%{L279-e-9^0sNAO1pIthZkFpXzzM{g0uf0*x~3W_bCt(eJ+>wp zU&(eWC)?Da5Wo=F9PsiFzZvuDHx4Eo$8&wE*A<6~%519*)Z+PhOn@*x;DK|SRe?8X zmFBqFW!G>kW$0(X5F2;yd3io|`rg!-zg7kf&xS4YL_Y^O&zP;GMzLq2+G@`&E z=I23u!MWQ-ep(mO7Q0E11;S-(QOQS<-l?0@W_><*Lt5Pk3mAv^YVC7SpP)s#fi2u3 zaK~_Dt{@=cj))@BZ0J&}9VePTrNQfT25jA7L}3S2p+=g$}qcEH(F8rMK43GDO8#hqfWd>O&nt)l(4sdpOh*8BqMZNi`Q;}3GE;NR# zN>-W*Ksw%f2fgvZq~$fK>Gjsn@kn8dDs6yQ`Bh{~I^{*SgWonWXHNl3vT&yK#}|CRMi;=zNS8lOiOzKIFz)QDs^)ZyJS`^(TnvtrPrTUKtt|dZu zomCKX_M7v$-6LWah(|rFeiP9^?}J?RM8a+hkwSPEe||(QL+ttA7lI4xJ)fj)$6d^Mf~$j(8=5W0C2KiuI+V`atrdM zSEVZ|)j7W0CNn?j&m(s)crN-}$y5EhR(9f<3|@$cKq}ZO)wQZbd6g{8tO~M?f=q!h z?l7MrON&{mOF}?rPiX=s0Q$qNqfuT$eH$RNtO3q}z#m zHlJ@4rXe1ifn3a`1QNTObTBkmr{Q&TFQ%&J?R86TFey2d<(n0JE2$=23Sm1R>O69_ zScdhoAlMP#b>f+?aWW0^`$d=wt#Gx-@?G1c5aDj%w=55-d9|L`PaM6kG0bV`sC`uz z@;<)Fuc&25@#?6D!r0lCof^)Sn+sC)!pudG?` zribp~0#!|AQsKOZLd~t5+Sl94d7uHlfjA+3ev5m@$u2skD3&P>#B1}nKAgWjQ-9l- z*-dyq`x_|aYB<}Fmb}qDclEnr-s^w?Q`=GptH7@MDYwIO{kHNwEHbOaU-=DQ7%;_EkZWi>k$sMYQ8!ff-4b3h--MJr8^LDZp# z8t9t+2|YLqu_iN0Kgb!?BXBLH^^g$(rc0Cqg3($DHI)Xq{+s!ls|c`47}!|KgSg1@ zt*rk{deutV?z8Fack{Tnz&*(#h z(T=02B+u*dX=p!ec!aolZd;=d|6~q$B0iDCmV(lt%Nz&NVd2|}&+Ge*K#pyL`5t8{ zNQ+P9oVi!$6Wvbq>R#Pp-Zru%Z@hIDlzfm*i_fnx=tS8#SJkzWy$0w(aszQ9!hA)@ zx9#enVh5Gq!8+|%rSYsU@psAqzz$Vk4IW^svwYK_vAS{Xd^O>ThCVrWjFqY8yVO9a zP_rH9wr?hI%bl!QSPeu@u=8GjaCwI^G?}VvULT`3`rSxeKJ1{*ae_w$xSEKUEI190 zQxYoe$Bobj22PLINPgYCWmNYHfLqtVuDc^DkWu*cnl^sjnL9oVz2gZ17f?a-F&qqD$LtG67*Zd0k29h54rM?vg+=h3Jj?sS+*aWG{$=3m6EJOo>O>%@ z+s;z6aniZi|A_d}kFs#MVbmH}E5|WPtUD=fBD`;!H?xs@fiq5Cn)NqW8Lzb{;+tm_ zBSVDNs~YSifRZUoUOq=xy&}Yl1X~1BV11&Za1<7N9_|q*ElRGNm@4cAt)nF3KOsdUq#d*9erh5Ru{OUU23v zn2>H0P(l*$B-e1Jqz1e+f2fr~ANP2UWTpbSNRsFl-R7x(zxdfO%|094XQl2d{yhcR zAnKURh_<(D!!PD}?k@rHJ~;`2@AExT$1@8o-Tcz=r_pgHd@4T&8`RJ1r*Y)+&1)!3 z?ljyf*Ej%_rRomS@*d(A3ns6RO4YdB4Skc}3RS#Qk!s$!9r9v{t6#=F+;? zYAIeecelW`PhnL9=BZuCu3zwR*DO25U#jlpblUKz8AsO9!?!6#tuH28d-r^r z3HO)Y{*^a$Umlqld??3f1_WOMN`KuV&E^ka>?W7z^IZ#8$d6If_rhanYtKUOMD_yW z_^x}H?@2{n!MPbzTOJN_^E&9}I?jJ(JpFnI8jJDNB?P0wOG(_TBpz)HSM+Y$cEuv^ z3-V4s@B2lOfde3{PPzT0{)YW6lEkXk^8wR=jVgeo7P$fw*_M(WtWn=T#CnZYkUow9 z!8_|D7VREkj`qH?0ak}48uP)~e1ql9-E9}`SHln;@t&x_ z0*yeMdJVcM7WhxT_hp3_piv*({@zBO7n8+8$gDjcdmdZv#XLfC_~mNaJCgQ=lCP8T zD9UJ&tF8~5%TVuK#_0vvB033`8gji$^itfkt1zu`uY6%@b$}dBm9cL5$ptj$w+pHp zvVqfOk(J>Y0AhV7tsfIDBG>1d1oWZ;x^)~J`r+?{_K%O}pFRg77HX;p{MD?Vy}|1j#M)>a@rsn>aTTxuW;v;6 zjRF91?2XSQQ7YUtQ}R-JmYCtm4bR5TbqDRnZygHMTSqTWG`FMFa$GUZ3iWEbxvj=< z-g}G*A@c5(Gl!pTpiU0yb?#^Ee8se2=W5?J4RrCW@nG}jr8Sb|d@ z_PGP(@CsM`4p}Vl4)}xBlP=hh#9|iW^eYy}w6*LezWM`9ZkcS`Bt0 z2&tXF<#o_Nzu9x@qT?=@qq%65HOKK9c}=9k*GlOq9uO;F=UMyRnG|72e!)2)5)Rnu zQpH!kOT`82`0qX<2m2o6*mYGu>@a5=EX=CrsB`QfW;gVD#Uyqy>(zX1WdLE^79%o5 zl2q#HE`4>>EpkR$^}d|X*YyQrvVruZd?K43TD&VwnIxH#*mdNlE8$o=+pdv|{iwmo z$*7Sg&N+N?2>5PN`+wRw&#)$wEsnb^8bm>_py&djgCIqMAP~BsM8MFLUKT~9gc6!` zBZ~+qgivxRAtI5Y6d@2r+S=$r3Ahw#Dg>!nqzJ(z_l^4Ob0vJ;`{6$OCExPSIdf*_ z{AcEO=E)ZZO@Hw{{mPnMVp@9Q+iQ zfbh*r#LE>$W8;z0E7g=-Amhy&73jy1mu7vr)O%LpRd3oX5T~Z|KMlc&1!|)iCbzr` zJNJK#IWqqFW-u;oK{KLjMwCBvbYIxs6L^D7ck#x&hk&qrR==osxqzFXzCVAizF?q= zKk{h>?p;eEZ!criw(M&21v0sKSMJzrtOmR@MJYjB2)Ej}`Odu0PWR-#FR_DqS@5=1 zqLXhc7y{?%n~ZB-PXjs1_HPKZYxQeaXN}9lo%N;{_;d8XCc+u|c?ImFwD(}>JAqyn zT~LoN6FRlrJf2^p_4bV&%bRbpnXD6|^hog}Zq64x49{CW8cvJU7MUF;=)Yb$o+c32 z79BPhQG}0h{IHH&$`~y-a#4Avt5FCXHSIGJU3Q=I5eVQ@2CKuDB_+O+6M+(39p=He zf`u@KM&%F4jOICyv+GI= zZ^^6tLjeL{8eQA1B?I(U$mO)JG(qh=T zkuLcZC=I-OHj5sY=coWOzkLwlLmd~o!K&%G3JmOl-Y*xU zSl+~vIE#hc$6z@nGtGe#V32ynaW(mXCRofU$RD3ds}=$jvVBXaWuzx9s9eq2FCXIY z4+mTk#Rra-Irt46VolXu#uN~%r>0t>o!g$v$5SH;Y3YNheV-2c5`rI%L4s%P@k|#Z zm(Qm};~#5Z#in$H4mh}OA}GO7lI-msq|m2du)(UfOvhH6l5+{GLqZC0oY>-qz<6kW z%?seF&EbMuJp0(XZ`rmfAEa}2`PSUSX1g&k6qYQg;GP#X8|i3s+IMvCA}hcDX6zF} zTx?;bMJ~;)I$9YT!Inw$S9dM*uIlk*2l&nTDB%b7;Q5Tn?^|L^t|ZAT0zPv8#;@-@ zag{Q5B4xNari6X_#-Agn;{C?E!eT;)s=h>%i2?=>?7Tr9-bY{%IC{kNJ_kv^8NJj} zY4B6bed=J6jURcqp9;#SVXH`Wfr)KT?~~X^YB>+ zxUnaMSq@)Qv=^_sLeyl*J##5Xr0@IAdaVNx*V3x{UQST!CJ#_KZpF*H4Q3`jA!YEo zH8Fk*xyb&8I0T@vj9Y{52y#MP*V1+v3XAcd-UfGT2Y@kwBW)<_Z8$SM0R4*AJZ#9x zv`L-syirYMzb|CdvMpt-_%49#m1}8y=O5;H5UL2w&X8G3n5g z+!&nN401kem!E5t&&1SV$aQ~W*PQO|5$RG*;qM65Uz0@Ko5z_%wQ_t;J!@*$8SA>c z4HIL$W#WlTuqi@Wd5t9AkcrAn#@kYOn*PS-RNomEwR5zFUI9>AX~xBF z@HYtZYd-(>V<0IA*uk^!7n9RleB6N|sGvVy*XY2=U_GYHOxJ{wFEzD2?_WSC;(b+e zs=5wc1aGYzVPm^5q|uOSK@9}Gmf~$`*OBu%5|*u)qqH_e^zvLJYYg({lN2Lzo{TlHaEBuy(t63sy5A!tfZ8$uYq8BvK9S4wswm? zLzdPqS&o-uj_bDesBS5yXZvGX&Q4S|O|A>2*T_^+NaLpaK;%+>0)_Q_fN=V`_D}H| z@;3LfQyKWok(~kP%rct}d<#oLZEVvv)|Et|rpxJRto8|D1uz;J|cWP^1%QPbpFuw{|?#rrGDZ7k94vgf;aQ%rSO=i znN`s|=S1`+bbry6cy*FSRU17rLyv@axHY0h^uwIP0!HO?h+gRzUe#sjBzzh+0iPsS zR5s`}_&L_QYA|chRg$wEz+!?~cJ#e7gyjh^Mi+igxP0R|cQkL7f+Tz|f1{FDUL!}e zcW?=v61VEFtyhNgH&i(d_@`FC0?MvaRW0N$bre`2N6tQ1Sd=^M(4NCz%yN8KQsWYUUMVTkfbAlN5hREynkbOq?be8;kS5Ob4Oj?0Fa z*p~Ykf41|p$dv-Ij@KcP9XO>~Gg{Ek3y|UZYT1Qp>LC715mQW0Au4W2Nsg)QKfMIv z4EJMOuB5xgWa@cgf>Fg;WO!H9RARl^OYZ|&quh=Khbg1nR!j}XaLAIXV~a;cOpWb3 zq=`xE8M1;y^)1nL1T7Yp4!I|&=rE`Qj!r@_3GmX$HF7gXBKUM~bh!WUuX#pFj9I9I zPH>@%ic_Ts=2(F85K&3treM~wAD>kCY8om<1%33oM%T0o5q`7NWn$ONCUd{TCPM+1 z1Ify40QfY@Gw)@O_Am46_J$Vc zLNW1vw{$Yq>Pf@%2L5!n@cHx;GZfRQxBevcfECrz;4!>}8$1VL($k?OmSb0N6_&~f zvgO4pOTJkw{gsN#7!uIOs_U26i0+Qlrk~oN&Bs|ka?lmXuOF|3ZmjOUOD^S~ACnW< z)#3|PXx^yIwI&*hZqT|NBI4SkG!9P^CAO1bDT?Use#NERAe{f7hcae zo}#uwOs1-&&UlXZxWy~ab(#)XG|#{0Q8J%!3o{#j-tH`QNQDrdRValQSW z6iT+CkEu<^Lc4#MLf;f3dOufEafGdr`$ImCWMCj}%@(1Z>32jpvca`$XRh734T?AX z-~4N$W+wv3(ev`BDWZ+mYicuK!?mqi8`UKhICNbDNaNuVYnrG>k@x1kxQI1cTP?&i z8q@^Kx>Poe5M!|2ht*6-h{4GE?inTSV`d~i$Tq3$SfE3^1`L~}%aNvk z;#M}Fs8LUQ^3a2*u~oY9h@)%SxpUz|*Vwmh@DI5YD2K@~-6!&Ln+BDDG8Atyw>5r_ z#o<61ki(55CysKqCXE1eIc#&iCY&Q`Xj8Twl%LO3a}=A1d+!0tVTRkVO&rdljDhWw zY&uvo`8LN0f;j;)gQC|wFUsMyv^8Ky(#r2vep@53-*gy|8JM*tPa4M_Mm!zZNx=x9 zR1c2&AOp%FpsQ-rRH70&>`1a@%N^Z7L1B)r!jRZ+r6 zP?XddGo=y497H7K+s^R3&-;8m=Y9Y9uIu~fftH4VL5F z$M@~q$8z`1E&YA_j->9}ci{2S!@w2vyiWhVeJ6CC)YR_XRZ|nZ=jra?GNPKk-4j%N%S zsdDnn=Zi*$G)Qnhcn9;aTxd@|shWTw_>&P(B8HJdC8kJ2JNBtAPibY>eh}K{`!>MT z_0B#QPtW6#eFu-K3S137_GF6rhrX_t*P*BOH9P*k2o}Ni&9YE^QrZrq^6@cs&;9%E zTyLJcSu4mkC9waK`5}E%@V;9jKRO)=T5)i`X2ol>g3U6TDS4m8HB*W|CmeR0va3C* za^PuU7qR2o{%^CPpaRv`$6&Kp%_e_26>;e#O>H4LK~C-H>V+3>=`1O+#eI&sLD{iX zxz6=dI$#y(p#s};Vn0+%Es{FY$U!;NK?(I1*cIM^kNJ*mH|^r2n(CF?-=8XOop9dR#VLK5%cyj8*UC5*6 z*E;u~%bPeIB!?TlAp5SKB;ByM`1S~vWhmu!=L^16irMp59p|Rf*6c&Ump4>IJx|MD zL1-&!HS_ee@-mlC#R}%!*zPaY{^i)Q zdvkV#b7hl*=V@cUYu^V;*-dS&ewQ}> zf4zM54u_I1=iSp&4?xAjoop`*qp*uvwcTo)@TZsMZnY)f;FXko!NYI^z-5BD<_&OJQ*QK$;Zp}+{@VO7Lmcvy zHZ=}ERKMLc|Ek;r_gx-6$j;BMc$Dp^@iEJ1$-P+hvinxL2Q2TYz%Q%JSrd;`ha^GZ z`<4#&|9Y*fndRxhrQ^i!lYvhhV0Yw_^tcW9o#In*4p0s=*UWU{9yIq`2{iW(@HUw52K!j@wFy>lwJ66 zI%c6pBUA|juNu4&a zsYu~d^3iq*N(y!R)9Je(tlUd%4`W1+mM=0_|B%}k5Y2Yt1bsb>S&8-2ezq-5`L(ce zn-Z#gl}+sMrSubp2S_(A4IZxw<^IUUdnhWMDdmt#DD&j$n&XhBv0j$cQ1A+Ofa=L- z&%OZ_#3TyFzfhif_3@PTFGpXh+P-=83rpLrUtSz|A1-#I{k6=UOJyv1>a2nquVcUX zW*w}3IjZ6JTICJp^7H&m#Sf>P!=g2YE+1jhnC{MdETqUTek-z@<1v$2)Y1)}Z?UsX z>sN-uz#25Er+GHoU(Y~44W8wS{H*`+g!XgsPnxBkh1>Xoiw{Y4g1Je)WYmhZ5PhsjY>Ou8b+qTB z9p5{Lc6CiT!a>7GXPu2-TMWwcBJ()<{N~Ti^UaIO$jC^`=vAJTDILC0dAxGRnb@~f z&|rW!sx~0z=jMy{8Gl&TSNS#2V22~>c6kQ1SN}1!f}_H0SY%jv*qr70^UT9~Y9C7P zWol;L$TXN{Lf)*-g3k8NhOK*UpWjyZD-lxf)r>7@!&{`AX8YbEqZ}}tYAzv0?~GCh zJd4K6h?S|%u@yxXp%r1n*x`{%Jtvh%4^Kc3C!BvMX0z}x#m0+t5>^OJn^u7~jYlDt)-Y4%Xrq!|_U-&;QASxLV)0 zuB!u2iobg|$uH!bWX_LoRsP8esk zm`J>9hgb(oyrcMpiK+P|Q}IgY3P0x}$IfzzisEv#om%;7`Fke=Hz+p#aYt2W>6oj3 z8*3%ByrZn3tnP8laNS7cqTGnjtBbG5yu#;BNDpF~tSpU6+L;3JjN{4bnjK5rETuQ`Z{B`s zxqK2EX~qMS8&>plSl5$kPMl55Pi!q^wVn+BVieSM&d-~#`gYf0Ny;j2n-<2U1)LueG))U|U?HPrs&g-QQ(1Ipsr&rNY75yS22nFTPH`8ovy`?9V;c z?J4c;9bgGAF$SUT*o0w#+{X)c>NHJCoVn2{wLY79SFxi0x z-2-Js%NVYpAUpFfRnMIZ=GPXR7nw!`mhX&uY#!NUt5jm~j$fo#Xq6Qd2vyB^6=}FF z0(L}{^i5IS5|`SioUnO#$t~aK!$eg~ZHcSOV96k3L3KFTZ&FT zYR9i;tfAq1Mk_W)D>WfWNywX*v`zx~Dy*#GjN!%-7E$%X9^&7Jqeyx9I>=FXP{VtF zGNCBMTmT}8QmZlWGbTf*%1!?Ln4#UOl8y$_?9L~e8`~8BXy9e|7X1yqyLD-*wW5`v zr=8jdh6N7yu#ZCLhTb`j;j(cm>+$sB4O$MDtYjd)i4jwUZbOVo+DjhUwb<2U^cQ0+ z7|x3^OBjmc@)D{ zYma01e@d&{mwxHsr>Df*^Jn_0Pd*CfOD_r@U>qyxdL4@8d+N8PC(z5xfD|A67<6Qx z(Y>_PqH13CeJ>xKtTixwvEsUd_?Ej~@3rC{F|WNHH<4+c{s6|5ITEzL zdVi=`hCc)f1Q-$aCU+flboN~V&X4Xpw4Zw)6L7X4_=5NI{OkPo{>%Fg{&xMqzJ1|N z`wso_j4p88`@9Cedu4t<9(?F`0WWr;C%10(_T6eyQ+B432yIdddtZTkQvYhSXN3F^xO0Q*PZ`r z@!v|C{8vdS1(~b=Ui9B?{bx}_sJ*9}yBpA^7x=%%>yN_!e)ErlAj!S1|C=a&m-BB| z0YQV0gCzeoXyD^_&a*lL@7t%k@9wP| z58(S3#+Yh2`p1tY5AqQ9OLRDHT{|A9kC|KcPVBXTu*lIq?* z^y=>(18VTx-&lSm_br<1k!17wB%UaEko9RIS8KRW)8 zsD7U#|A^}3KeOuh<@C=2RQ*F&$v~!;(Tww{LEj0p^*w9d#g=s~i((_&p={t+ILy|y zcx%Yq?d1;E-S-D{cC-g_w^}C~R|lu{TBjn#c@1hz&)%Cdk!;FgWo?6>oZK1-uD$o_Iz8W=H^83T^cMJmdSNX;vF9ZhAt zRoHyiJDr!C)diwfM9rN&CTq355B5U`<@Qkl91EY z6G1U~xk=Yj=Yx#3kzwpX)hVzptjAQIW9vtori^J%EiB(o@orrmw@dX1BRz8}N^YVZ zr^1w!n*#4M@fR=hnA+>656c8&#ZC;iwm#>t1#%& z#q~2S@Hqm0Y6H(;7YJPU(3b!HY{=*P7nAA^?#xnQ!{nO}%f)?OX>6;!U!I>lxcRDy zbv#$Z+eP5#M)GR>abEw0QtW%2BB`*u$h_JXEh41(E7Zxll^3e*RHhDYot;$JVWSn4 zG>Evg(e9rJm{#%V`+lT3khU-^c6DU&qvI%ILXC>%N(mZ=FMJ>2fu(5qQKBwJgYyPk zkGLxf#Ola8NnsF_hN)tI0kIi>Uf7d`hE`oHeOCJfpW^iy^BTJV@}dvcfo;qmDpoan z6H8aI$>`WNZ+S|zZkMd=jp)$8@Ms)ju+;80hK4s6`}3PTu&nJpUb;At%t7u4cfZ5^ z_)_R+>1WRy*!NOBuHSg^4BmRIAW>jM*o>sWeeKcX1vI6xd%3F4I+Ezxb9ZVHpB7c+Hgcvz`{y(1lZsaQwX=}+m0AVL*tfdtw~yeG z-75`1^jUUnrS{c88r)@4TE>i(OO!{UyQh)7D!lQk9LIC2%CeW3VdBzh=xm{$H!|Jx zS)J2NFee$3)Z-e3lfjQ&u!66~1(-UkE3Ra>+U6Ht+EB^6E(_nCj#06FZmRKYW2}1O znyyNAtIG3_=W&k=9%gZA>T7+|A3`KRJU*9(Cpffj;|BbqqrsbfHIq{v%$Q@sXH{mB zeU=g*y}fHoTpH=yMu=QVIx8N$u0&h(nIMj2S&7A4d*>-u>xt92%v`Zs1pLI>2D7Am z5NLa{2sTjp`se<{uEK%NQzzwG!Hh1xb9SLb$#Mvs%OU`KR&gE2jfd?H3Ae_ZyIR

{RHKlB8?}ia0<%R&Gu8jxU~F-KpqpR-;Uumey7oJ8Pq_BV5`jG}00q z#L{sUHwta(jp>KjSfR$vAq}EkAYw+McT(Q;3pGk)cDzMlMZ56N9VU7xQ_{7|kamR3 zX8fztMzVUtcJrIo6bsU}Vo{C7K$vHmSqD#DdUh!BdCKzaAsow)btV23$e6~*uT)$j z6GEIQFP(CHZ&!NuEvzoBU8SfpPz!u6lO0t3!&iax=WV{SJfL&xtQ;1cr0@2MCDqu} zE)x!$Or}U z9hgX+4+`C9Z_Q81Mb#-#AH}xFProv-E64DF7_S%IGhPZs z$hx%@lw$tW3?`e6=D5~JLmnEr6}KXZdzuZsJ)itIEh-IZk(7}&kl=KpudiVNKHcwi z4!OhFn%1Ktk{-Q%$x|_ucoM`|?@iy5;pv49JLN*YDaaXT&(xG$RKmNXcO-@@-IAk( zM?d<@lp&&=$G#OBE+?28Zy4xG`Bu131U~2|S*EqzDu| zK8oJ+yo4`>NkneU)8E1yEA!^SqID2WneEC9(y@5ZH{8uO)-`}|=E*DF75WxCu9?bZ z$thXCrAdDsmMQWi*)E#3bQk4fAG{Uq`{i2xBz5-)|4Rd1m6Dogq>`n$aB-0*CgmM7 z)U~vrU4?PRvW7a+)RAheEj#z(NzF2W*eWKCdsm`DScgsnB|CF_;k9^6nbDHL8rLZ@ z4)dy@q)q{XqHb=@2BkGmo>yC|WY@cHBUba)=n=CIOAskYq1&F35~PXekh z0KDlxzmu-EiJYyWU-Qu3yw-juR?o=Q0DtTFGxvIGbWO%`CDy(17Q61rx$1|ld{xn% za$|y+=NF?DrBZ!2!veUVI2nHnPa7P{+jzO``5~OnDsT2fPjZoW7Y^`P0waCKY3cI0 zLyBKd$7+M7E8~$9RE5e7-yJ@q@JI{q8aTxj)wtfTTdI&Z`RE%e=YB4Ej zfa{AKR@%^4cjo7zeY*Xj+roGFktlKK=Edl1ElfBOFB7l4xan91O-!ZZBI}qO>!^Fo z*{$v5Zr_cl2T;4c4o)NAK~@%;;-sAqvAu(IVOT3wcpp^6^z)6ZmR)fEIYO(JFJr4 z`6@e7Sed_$T5p#JF%vZjJB2b78B=&%NX)k8@hF2Du+G47 zRPovZRPr|JxqiVWYCg+8(lL0Z(%8y^7-)6@K8~hYdEgt^W^xk_l@--Yw^_rHr6@LDX4P|D? zy^&=4$;{eRin+R18Z})^!y4c@s$COS*lC4M^vSE|dRgI_fUJt- zt8?QhD6YJFg8Mq?m4w^75Mm!Uy4XMYz?x3=LMlf4UcU9V>qw4{ML^@Z((l_YM9J+e zLAlDW#RXZ8lhJ|3T$q<}Fm5srbo8ZTvjUM)JZfJ=ZD01>b~io##bC%YGHRM$u2)>C zGmjK(Fo8jaIzW|Ib}9v7X@NGI=GX3TzP)Gf6yccfnf6!nnsA8w^kum$-43M3;>9SB zMyNfd=U{5RGK^@I-<(x*w(hpp(%&j?PvU6}8uzOJPb2Z>$XjWgbtZD6M>{nIBHpOy)?->mPA9eQ0q7>S(i)lU&Fpj8we9Te#p{ zhkh-|ge&iCc!VxEbLXAe#at$lXLpN0T7*@NrOU3|r$M=#ZAbV$wVlXQ(C2eGQ365R zc}H(*iR#NWvyDRy2DVGpobKHjY2T=~g=Q96L3(2?9Jlv#^}EA=N(P0aZrKGx~(x7-f!RuSKh*POGCem)(_3 z&AvULRH7Zryi(SwQ(7f6mMjTDK|O12Ldaiok~||ok3@qU49>#G3>(&rzU5h6$>ag$ zCg@2l^;aL|?e#!2zK5ILuy=ObdBmv8bQ_UvVq3>goC)zZa|_*C$&7Ik)03X7Hz;As zew*6uUe0A?b`8E;hwFAs3p%AGCS5Os@Us!#h`)Cw4#QDBK3aX0&>MM>1gU`)E&CsT z-ztEy9EhT>7}2s3*%K+_T*&v~m~8uO+}fl_wz_!zp207m1Q(ez?muLuA6W6+490esknk|LvbJA@~3V9ZQfbbnmSUG4wdBuNqQf+5?Y8){Y zDT(Pi_)I_Xo^d3xuVLAb$IT${#h^`Haj9-XepjVnu=gr0kJ%d@oNI&mWD>?RgT4a8W{(#lJ=)#LXFDt(6$U>dJSVNz! z=@YrY@yexRxhZk52IYE}@dv`nC6bOs!&<-2UNnu|>Z}@-Dr)ce((*(3$BNx_85lpa z@ph4?1Z299E3!=b5JEh&4%>^HXg@HzNyW5*gLV`QzMFPQKdqalE}5cFoMT=Kb(Jr8FiYicD)Jf7jTd)&!TyZhb7Dqjdm~G)vAC?AO|OWqcukc z`rpElmBx}q65w7+06|8!J&2*nZ1AwYb0C>Oc~ZaH(&?X2v(rV3_?1P!Vf}P_Z_HRM z+mU<25{URCxNO241sd5Y_Z5Y)x=zB{&mSZN%Re*IkOPNUm4i)37%v+_>hyM&zW zsJk>?q*ST~2WTRo16fM4I>M2wXeld8KNY@|rkpI=a-vr+0n_}}3N#0}V{gpz650cY z$mZkOK4w<@poDpunfF%~oBkrgtSD5q+z(X@jR9ZbN%a{p%`~rui2K{J$Pb_80Oby# z$r621?ug{Bor&-zt|JT8{vPK_Fsnx6o~0G(6D-EJatpCe_IJPIEy$7vnM!kgmhP4} zzCv*rUZ<3vwRk9u3C9CLS%Tg~Nts`%a~Nw+^`c|6%CU~~hrJ2?a$;sPaYhy1D=8>8 z-7%>I%{*puPr#fslb_`P$t=@}=|F z-NhVBpI0j3Ebfc-KC+x%0P0nibrRYMla1lB4ivYRSq4E{3`|J_YdzeJWZNNlOZ9}O zA<}XJQcq=F9c0(z$~77HQ-O`3zfFm91P^VFxSn!M4Yaslef>?b5-c~xtU9O6K$deg zPngfr4C%u>_J9I=&_!DG34C1t#?2eA2a?Y7laO+G*=SsCDe7)J-{8{;%8tuZ+VR3^U4msI z%s3Yk651zg0r(0Vmtg%mhG=0`a^2E5RpiIAk3m|7jCY>Ze01Ot2R^zF3D3(qDbtXC zf2fBN=XyD;ufZpeH{et1kd_SXokONbkX?^%GN5X1Y~PG5dKW`X*-XC4Fn3>wjWJD~ z>Ckd6!f0-OR?UM2=F_&d^qMP7?^#}nYlPaR<@E$2PXCmPQte=V@Ek{Qyh=LDtw`BCmjbd4(2r`X-vXRW#2MyBiG)?>{9MV zZI3M1_)zC<64sZ@7etY?JjWDcI|TJ>jLPnVOo%M27j?cn37p?5f<-&LhnAX+6gODm zZFg=b!wM<`A26432}CUR!uY&qr7C5IAmPd`eZKSWiO&5Z;x!a>67KsB8`#V&E+~h1 zjZb)|qa}bpKCD}2AoqQt3n@c4KLK{mqR(lbrkL+oHY(>|YBz|t4l+p5A~dt9(B)lg z<4`A(gT6;oF=R%reC{8k~{t&wx9yoBJ*a*4CWF16yi`oXJ>2Xj`peCbTtzvEGou1@G zp4NR8H+)hf8Nmk9pSF;w{}HifPy|(Uv9xfNHV6-MewG0g8o*+a3n=U zoPQD5i>pr`)H_~#Ma%c<@aaZ!pLCa!7)if=?Ro^YdcwCve!^?VRBi@~y1qL6NzSEE zU}aQmZa7(w)W&B>?2p0@j%0zH)F31=!T%xpr~rNPs>t zClK&Sl0myY-ULZ-Ry&~)>UZApLG~I*vSw?|Pfmf95*Z2AY297xD48#+>pE=C0qb4< zG$Ee3XKLK?Cu>1JbnyvM4az;eyBm0Gmr;yPop;H73O@<&Ywfps*%jEq8iC( zd;2%#CIY#b#ma7W6E^OL3!J1amb>_NtOh7XL2IY3kT^OFxayM~roYA~tVw7XaFq#Q z7@puwh%d5zj#|D1*P4E2DIia?qBPm9PE7fcLN_WSG4#o}{uXf4S@vW>5?!Ln8ry0D{V`SM#>x0RKmw^i<0_v&Jgf^yEd)vmf_Vsh3}sDa$)?4CXf z?2)A#gIMHa7Z#`C1w%X>VA?%pYP=Pc`wC(_(jc*5>L@poZ6^@;;}~{p!bxn3GU11= zxYAyyq&Hp9pdh){R`HR?fuOJSn?b_2yoy`KBLJ*o=xt+ZY&OeE`MZm6TtwxDfX8j-69(&o_pyc;)E)>J3>T-zxyZqX7cI zSOEMm*qvy|f#*c)HH53K9cyWhA;)nUd3L*7kWuy9(fxcT}S`V4bdI>Xcc=mH{=teUh4G&=s9Zw0PjU+0voc zyxyy4{uM9trg9*XU00#Nq#szecZbe)D3_PUYuQg~#b94aYg;E3k;xfWhzq3SC=<$7 zlTY&jGAAJ(s}*dGxa88nUxJ|;p;72bDxivAr8-)kHO2R=?gpu7im#GJEYShl zM^j@pJo8Gjz6EUhCR{PXbAZzP1DEADo2Azj<8aQ`Oi|NG*iFeCkGD!+^}ot(AoxsI z=zE-Di}}JmUK#-XMMTNY>VJ*tYMwoegN1z{v?^WTiQIaNX}M5*BDEY+V>ijuWPR_B z-8k55LY$C1pwQ3@p|uuOv$3rMU1l2eX^tf?Kcle|w_{A@qtsifP3U6pmwP~vpi!<7^2&3L^*f>p6lqjahJ$Ts#fv-oSA9Bd`P znlo#m3g7sfKeT#9SSaa9$QCuhIuhG|8WgmLmV9|Dsv$e$9q6XFff3z9p#!$-nI)q5 zg;P@XBpZI%dMqRHT=+Dhq-}Jx7(8&jRM@V!Sc$WB89G;6I<9!}=BlmwK_MW%9e>ih zIQ263@DE2B!kO6CI(ODI{voI0ssW+ZwSp3&VZI1FFpCjeIuw6#={rXQ?&SvF(&f<^ zUl&^6Jo-WOvWLk+Dd`2*$(H!Z+Ppx!w`vAVI0Bq`^gO zwu^Z&<~@WS6yvG8zT`jI9e}nRsajnV$F&8gZMza z5sFHTk{to_2dxd!QM*W(H9~bD3UBSK~5!oq5hASPa4ZfnHtUnE;~}EA&dUJRgUao`*x)ClU{J1Is~H2)aid*Se`O zl;TizdSm0c`a^0VlM0Tj;eRy-Y9WN@eNH-0r7pn18?VSy0F=+g>QXqMp!ii0DrJqo zRnk#>g;O#q>>b;L%7q_edvtrd3q)){WoK|q3gG-W$#LwVhj)1SW~?%fssL+Z53H_R z^1W9&G$$;;K33;u2q?7sqsz zdFMy2%(abZ6BfPyBTWZk-GRHvHyKA1h9joJo! z?JbEV2E6JIp?gcTmTo%PORo9K6+~vNH2}Z0#?XQZDsTwMr!Ue5K(~tfC4zTX3xpma z8Y)UuKN#(HZ|=AeLfrl#Cj7I!uuqASR~3WTX8YXcLPckCAfAV3$cJybPeU?!z8<=jw3;!ZT ztt>7daP}Z@a6Rz6PTeyzDXdmtD^KV5yQ2ma>>+mTd!+iFkUrSf9`8L7NU`Kh)hI-* zMPL)Z0gEVTlgdT)sqV`F!}RE%#^eU57utmx6sJP;X3i?Xc;XEH0nj$;L!6PNiau%M zLCgqcCKq&R`XE<%c(U!j2Dw!Y60&u>&Em_Qf5h12D zsGWe%?|#noys#4;NN>xfPKj3!%6F;wH!qKjQNU+MU;^DPs<__hD9DI+(WtsqT1%*I zgW9`x0K4EhvQ(|%Bzp+Q6n5;Vp8qRDfTX+wkdzfiH95ajIG+QY=%$>Mz@@2)TCR1- zH){RHW*t`6iN>z0SU$K^w;Xg~exkDP=PG@g*ZwBm6Q0akzSV`zM<{m%lX4$swsa00wT@^s|iInDf)9rtboi zadXasO>sTZtnLoc8Wk`0Ex!^Sa05lmM$Jjr_8WT-yD>5#1DZZ2vYhTxL9LdQ{_3HR zIrSx(enL1!;?z`1&&EP2<@`n}o{7uaDsxFo5@Xb-Gg0fA@OzwCs5Q$?S_XnXZjz`Y ztIFE5jNJvYm}#w_3DxH!pU+Es6Z$#iE;t0yv`&w)UWf#^Y#$C>iF&zK-MJs+sxweX4bXozY^b9X<>Y_5xKY@X4WDM z{;Y}MwH`njIAQkkSUjvunSa=rQWgl|1yT)P-XbGW{!9KQQ83KT=Ez6W8H+*_6(CGu z^JnZZ20j=hQNM=^gxfdWI0K7q_2+;kldAK)Siyfmq0KQB*Gxs&DEqBn-p!^yk8g1u z`DXVD(qQDi8n9xcJhg_#bDZ~g&Pz6%lF9N~sMiJNk-u+$-=!zR-YFg}ZA1f?Zn3N4 z-qIv7MudSb=!(%ojrO>vG|YG#;2+gvruAZi-RZd>5`?Y*V2{1&JszdyK-HwLTJyVG zeX-He5-vsDc`majzyKBKFwWtXZ*ID)8%Y#98L2=tM-3W!)&gXb?T~%^E00#bYLir< z+XGVyMM2x|iMBgBRUJ6#&fI~>1c$K&Z!;(A9sFBO=W~d=%c7Y?1ug=4PH%pV{!(M< z)iGh-?y^b|b5Md$+L%NA>e^B=zDrw+B86;fiUFS*^BEUDyhGPY>eP~{gzIv>Gn4lj zb4Z{M>x;JcU6EJLjMY)RTQ9RR=VzWROF-}$MiSRS-V1$~&|7OHI;c18x)7||bzx2< zHxXnV9~SxsRj`Ea2vm<`T;epB=dU5=*e1ujuBNbV14%xu5lDO#KzHWLhhKk#Rx7v1 zQNkItnpu{Iab2R#@F8g8lE#&OpqH@sdfP8{d4!C=5LC&3N(-h3hb!%3GH%PGz;&r z$|;hVwz%YUwR_r*-VU{F2{{p+7DSb?u3Uc`sZQJc-LoVEFsPHdZ*{pZc0up>9j>lT z3YE*6GuYzz_W^64BJM`Y#Ie*~sj`9htKT&Q5?B+0bd@?ENDi+}pF3b0Rg(&rg;A zMZzW$+`CbPTGM<}$sa>Z4H5xUF}MuG0N=`#=~L?0r(A3K{hXlORdcSdEnX6AhkC;x zm`+ZQnYmU1-eMvx2UP+vZN00@4a?sLt7xfM<`Yh)C@w9@TKE7Hlm?#};)?jBP^2Zv zZsAL%mdMoz7uNC%TvO2ba??PDj^0_eryG15D4R z{}SRdCY-=J$1hR4l_7P1^JaT54rD#epW`>j6nb!Tq#+oLuqAK3%gh$YGJJHyJ&!&%Nqw`ccY9#b(@9PSoQ9YhPju-TBHOb7^P#3r zIMvfA1z}afP0Mo;s;tlv&oE&A*53235jyO%M-{0>%NIX}nfcaV4{D=2{t!3N123io zz$%$=a~aX{^UXCsdPK=2(VbdSm5Xg{VHg158I0ip%6Se{R*bnwLMsMRH>%$tjrd<# z0^Xm=d6Ip4eZ}pSlxT+5W=2~-e*6rg1bu!yh|zQw^ytp+%_d%`*NdeQca9NAgKveC zwAI4v%HoolNd?m^|HMFPP05KYdstlG75bN^%@_oQf1Ddr)-`w%lnaIIp@Jpr2y>sN zB0JSheQoV3vrbm-?7Hc0O5H*#rgPSBXj%g z`pOYrQ{%QFI9dl_iw{1sQ*M24O2JE_*UiR5lwc%ebV3NxtMCE9B@;QyRrEkq*GJRU zEeJNSzUTtdcC8J_8{okfE4f=QH$0x7R6ybnvTekqI$EDOcm(~v+DigS($^B>R*nY$ z5^w4El6$Pj$Zm!1JTMgyCnG0e={HWGYaQg5K#htU^+|UR(uTiHD)51MtYraKR~Rzy z<9LF59qMs=&OZfJV&&BxHua^6?L{9JVeeElSxX1$!xK^QY0mi~E--WJUGtA{Z$7qh ze<(F4GiCRpOP)$oAv4DY$`K=-o7R(=sK>6ucN+a?u4?O@qOW*U|BXH5fl@v&G3PVi zlDzyP?J!IJ{Yx+m2H-F4@Id-Ob{YTqc~Lv9m6R@wNT8i2tBT{;u662;&m;gDL<1R_ z6_3xOhgwKjELY0?d`@6?8xVd~3vXeO8;fW9fo}yEQX^OEq(o)XkS%Qy)xtXB_P$zE zQe2YZI`5btFp={Ymfq>Nbn6&p*?<~cMXRYJQU(Ph4g8`c!2X$N#FCnPt29{YuFbu9 z2&Gp~B__!JySKAce2eE!-6baDJmy)3JuStx?Cx58E0F%WJ27S%TCIg&RU5b|5k^=n zTd9}2R5_`8ev*OMHr0NOq-jg*3P|JVC67m{bnLuGKDZqL0#YDF%IHL!S!UP!%9&J9 zov!`*A+t4f4wsbv%I4k863eR?5z_O;bn(eKwT5NeEi_T)5t30tSr}QKb%3zm){8j`qC>Q;;ML*59 zy=~fBy7Q!T*HuKQwQ63A|4h%v-fIIrbH%OXS)mW(9w#jPk~4H&l%g> zDdk=Zq-}cW;@Is%H}J*%WhyX3w4>~j$NYZ5I9bz}qmr!f%Pt;@eq#(G4^8doNEOib zRydGc%CM0eC7j;MJ(jilA;COPt2;u$GU#|Zm&wC%lP9~r)8PU^uYAgjD|_YJ2!uWD zv_lyy3V7r6)4=05d^_0h&>`H$Cll?bsvAf5NW4KuOw)7&8<>}%UgOeKdjI{OZ89H_AkNwzt(ZV9^-z*9h=Ue zvl{=oK>yX|?=Az_w(rw)&ve0+YtrCasMil+bT-TzyK>1KdZ@Aq@GNmf!{*6)Fvn2ofmurMF-%vX7_l@Qo0!qEeX8`s;DD^PF$crCZy!!VN`CtTC zlFD&Yy!wBx`2QyIV9wJgLH`Ku-)71GFToYWZ!G`$TLAyezJD7KzybVc+5R_q0IKJo zW&2;w^>1qR|JSnpUoO?h8H*NuGccSosX5W9 zyWqF=14aCxw18m+j}}v|7GS&e8G#0xerWN^-WIi@stM&1rO7th-o9^_ zZ{An_-kLmB?PUhA%JDw_pW_vO8jqD2z)mnSA=QzW{x;J2-&glxc#;}tY#jq6+lpHS z+CQWd7k%tn=5iycGs#Lu)|CdXwb+)64Q=?bZ<73h>o2!(=F82(X#q(w=NrC-kXzf4 z#xGa~%w4iZz_igw504V`>by%yE0BH2UfwC|Quq{t1019{klyW%B18|mm4rr8 z+g~1}j44OUyJFh0RQmoS0(@+sJ{9jV-?~Bn8037R-TA-wFp|vD=R=4Z0{+)z7g2Ug z6|2ul&1nC{x0NPKuPdzr<@o0qw^BT}eOHNTK`js^cL8C3pIaM4!ku){dq3HW*0@j`R{L>~)C-r(aCvf#pg) zV~aSRz-5&I-P@rr)#TON(nO&|&gCTMn4}4f zBbGx=pvcZW7^gkK{SShI1Gc-|i_0K8^8k6>2mz##1sGD3<5S@_vR7tvoUu}~xgGc> zgrLD+BQt|Tu}a33ptluO!u#6&I5SR6F>Bdo3NN-Sl{=lGaHB{GxN9-3YUHuw7=Asuz|xLtH+gmoa&gJ@BomXnyjzZ|F&rB zQ>smsUHl7uaY()fwmfnyadeN%0Hjs+|1t5?M6# z_RwZeXtXzGHP&f+7R4Y3)aB>4;geYNA6@j?R~oP!v{4n`xFVW%OzgMdrH-GjlKX{f z=G09Re zb>^j!TOxuDN>PW@n4|=yy}GHe3RTKIJ z`hDU+vR*49FPC5)LdysBp|jaim24baN<0?#>J{%`NAV--lG|Q`X);8`saZVQ%DMly zyVaNfMmxBf$9R?n@!9BxvZ6vIeZk7VVlZRpkPqzVsacDq)`kU?dVm_=`KMm@^|nEG z)Qn_07BtUqAN<)mK!Uk3g0?ne0-A?#>#gPoVf-jH|4{F_b2|CGa{!Z3L?W_Hx3$#_ z>w|hihZJR%x!IY>t$f$sM<&*RLdIrZQ$Y|r6HJ@8rR*4Wyn#t;(oHTVEsTs^W|=Si z<>hmx&yXG0+?L-bTruQ|BTO|;MIX)SW$xt_JL9N6$&JhG?YuO>YS$0z;wI{huWdyG z0T5CXfDFkp`#^#MfT4c@+7x65EF3!K03kE@1O$=ZqvA+1YFlcYl3k zwV*g2RD~+nXA#{6t{6V*=6v?0qKz#GX(hGyMeDdfBRu+rcwv={bDf%I?do=h`FV5~ zs|51JhhGvTx)$oazRnlZ<75E7ZA9B&piM=FWLG8*;+c1+fx6mBsmi%x z=t?Hq=IdV3XYNQU!gzW6wy^^f6H$TnD@>i53l)585YM=lU+ym39s$l4}WH9HTUxlgH zdaP~wlUbC-f$X9rL!B9bpHXIdOe3eGo&*83^wk<)!u`R#if;LpwGvdzuBi%`xRjbS zlaJ#jE<8^h&pm=zYyFZSiN8*L;vgVVuD0}5C!=L08#mzx%Qz6NCvT~cl@>D0?0lcf zaezk#b1I$=>CEa?Y|pv92jw($DngJye!WUwZ`SVX-ey!du3q!$GzlQaj|CT2t7EXF zZdXh}H>uQ?@kwc0D2gk!Ia1#)P0g>>+_sRPUFw|seqeC`U1psk5g?X{UwbP%{nl#E zGAURl`0YatBNv|VEOBda@Nu)ZgJLCp`9za47i%xsQ9lfzAoY2fUSHD~^+a4mO(wel zGMJj+R_%1UOkRJ&Ij3C(mEzfOp{~R&$3a5!thzPenHemg!dI>iY$?T-!glkfNF%ma zb3t#W0g0xoL6GaFPRiO+X5ysEbw=&n0rDFPuzRa^Vk4<`vx$?S-(BwM0h;V=VqmB0 z{xL6X!|M8st!ljQdBCish#%2;Pqs5@LSut0%v1dK!oMzdrYbjspuo_5IYoX@l)bXB ziWp~uVK&CnzwM+j*($8#I`J2uAXfWB}ma@y8l@ffFi9{|tcTF;M`8nz5T6r#cp3I9^$7tK9&B|yIb>2hNhXR-wf2&Z?r#?W z7U{a?)BRCioycDc=DZ+58%^;|zEe>OZh0e4Pnhspo99iuVsY^zx8~}G;#96K6bD8S zDqaGF)2DySK=Z@%NHV(favxmBWUB#G>p{7e2QYP99ec7S2ab>mH!GW!C$^wVQryV7 z3#VY#HpQv2rKo%l;;c}*+v7fjRv)VI!a9^DIh&H98513^x^%e>cXu-}TQD9*vcz8f zu)IZ*fYJfD%Jzkr2+G`=AwFF0YG}P~tA{;Kb-zA zMdNEzzp#Athqm7^au!C2$ z%lTO!AEgC=`|$ZT@_Vz_n12Orsz?+L;7lTTo?5+R`4tS{;ca8W4(5Wp6J_Q<#Qa-| zs2_TI#|4zb6edP>Y&FSs3tLQ|cV(kyspZ`z4P0Paz$Y==^xe2ffJ+q&B#x;u9bOUD zPY~9T>^mQ3m2i$RgtMLwOaq#mv~tE*@2_{nf7y<(0gzp;C_rX#{V=hAxoUUvK*bQY zUeWb$DAazu)$dP`j|Z$qf4%7c^(;s6;6ZI^lHNbD{+uHOWN`6YD#}0B_s4zy_)g6M zpt@=r$`1MKKmYfmn45r9MKwKI|Bqk)@4x@!KVd~y7nfBBu$OsRs@jhKi0)r@%>Oab zg~^CO1ps^8_A1_erA08@_FI=mOMvO$>CG&+qwH8EU^T=fcsyFk&`VxPBHhRsAp_5b zAvYHfI%cq1{>5kiawGna=3aCSdoFTZLnIOUby(co@mek$3d=ZmCWK0ZZ9l-2cih^% z+c1gJh-g-H`mRX9^1Syr`Y-GChi&z8_fE5{q@Dc$OS{@HVR%9n>KM`kFp|762J)V{ zmKSsPpfck+r=nE!UnbM|36A%q~3dfh`;p9?cCic z(5V`{|Jas8seAlxl-U>6G3eBhbg!Hm0#9W~1WUX6@QbPFjRkv^;H+`~xvq47@i{Ex zD4%OHzd{!L{whyhmN7eAgRzR)zTD!TwiCBY0<)A$|MR`Y1vuIm$CVo-hX%y7fR zkYO>4wfp93Q23qg@~d-s$poG{@&T>?(WHO1nqN%M-Z1gQh(YP=74?)Ow5dn9y`qjL zLQwsE&AtLUX>QppPnC<2d*6P=^&CZk3(TN3R;L(%2vDxMq$t&5@tF5XmTLIv;=8_4 z-+if!?t0P{u5xK}Rd#sp_;=sEEZ?~_;i4E+DvGpCl1AcM=q+VX9@UCLS=>dI-@2Xn zaGcWSPO>-)EhrYn%=}ri{_y248-NL__li_=IdFxQ>@NE3`vtxm)la!sbC%_sn(JO% zmVmkyMRbJy=>+dYHUZhTfc_{S^!Nd^1GP6F|m;9>}$ zSl-xC=Jy*n3COdZW_1+4QwFE`BiuqzG33Z!-k6?NrvfV}+GZ%y>+dY8oKpEN<(#?2 zBl+8vy+dL{PhKrLZ(I|(_x+wu-1VW;PV4>Ge>MMR{&?}FjBE%RH>r;GvhS3zS8G}F z(GZv#!C4hj{YN<&wJ2Qm!HYY7+68`uadVx7>Nkxm$*sLeQS`sQI@2K(7Iw@quh)H@ zKULk!m`B3WO|Zm{)O_pXoiGd9Ykzg-*M9%*U;nse^l)71NjR=SoBoEZZYrG?TxF!6 zrsSZap_e3gEAO|vVuo3dZ|C2>#Mf6S?$jY4_jvDdrLBt6`92K%_;ESovvJbNpV>Wm zcK&km;SLr*8g;;Zc8B9$U2U5oG>K1}ABPy01ROcG@j&o9T+QORb}=S-M}3LHk@8b4 zuXFNM(9T^bF>Y0)vaqT8*jg3g`{Gc^^%4<|%z*yux87Y;ukx69f1HL-a2c$;TJA<2 z+tW)S&Aj#$V!M{uBmAb2?A|TTrHXxjqRp1|oi_7!fR_ASD84fW3Cg{QT}Q;<#_r8v z(;3J!t3_~Q8I^`lUnZO}`TBM7V7KyZxwekI2UW2tyxKy4^ZceiJ;L2P07s>&Naw3; zydh|J!XYZc(}z9bn#(Ee^`wOhf;wF<{mX?!VEm^qINy#k z$@V60y;;=o_>EXok@fO~Oc!1$FqEcgj6fQ1B%ruN4X$+_AIiM4^1kOocg6z)!onL7 zy(C9mz8T|r(AE(8jfSLOK;H5yi>pPR)LGtd>yhatywcdSlXz#a^z;# zhrYni(IZa7d_LD+j8j%;ZU7g-0`VpzR4`_F`IjomP<0G3OK(93K2oLX#;>Z5$FViSHD^6Vg5`#Jgg*&se+BjD3^HlkG!Zw@QDzOA<6Q z@-J_Sd7~a2;9gOVQD;0z-XMwgP4>O3pM0rnzpk>M<4llGaAzX&N}Lqq z%dY277LWI+Z5=2|FTy|M7awZBF&@**S$4|1FL*2XL6-}EdjKYWU{@wr^ZxQnc73$b zt=iLpy3a;7SF|%tyT6{d9oUIJ#aCJ2BfDjXa^E=SLw9!9dAfhzZtk7>>X+a$HD6JA z=s;JM3FGc+3*u)1v=3tXd#a&*oqGLavVV$Ru{+}@|8(>nt{V|Lz0K>H2C&Y8;OfK2 zj)_46>s-F#G_FQiga$7hy%snX@e?)#sk!ICF$b760$N_H?Ef^_K~>6QN~dAV$La|Os+u##K0=F5uRc9ShfrICs{+

4w@O^30G!!6nX+&|Tft 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 literal 0 HcmV?d00001 diff --git a/content/applications/finance/fiscal_localizations/mexico/mx-reports-diot.png b/content/applications/finance/fiscal_localizations/mexico/mx-reports-diot.png new file mode 100644 index 0000000000000000000000000000000000000000..d3b5b14c9a36db5541e3af967283f73eba92dc1f GIT binary patch literal 43682 zcmeEtWmp``)-LWE0tDCK?(QDk2Mz8J+#v)H9xS-K5AFnacXyZI4tL1jXYccT-~D-i z-g&yKd%8iRxgMG#D6?yoIQ! zqO_WsfD!(7?@OOyaueM$^cfnwlWD6oS2Zzz8qQ+cy7QrgcReq!T@q1DrO2O zOkQBaH!Ey(I@%_L?0Iz|EWE>F+OTh}3|Ojh&i1;;gDGf2iQYS&m)?$h?XRi#d#S9B zLtsK@o1gL;3n{?de|Q0`rNFEl91y~$A>o9GnEc?sY$9$e%R4zieKl!#_H_3~CLX*2 z`YRu0JipeO!;3qBgGsS=Sph%cK@{ z(#xclcP7HvY#KG92||1=9o-vZ0UzJ@=PMD4hIig)(po1+|Nar}QS>+^ky8}zoHWEH z6FD`ueA=wQH!t>{bL0wLPC(ERs>Be7Zd<5ICwVC2(l>w0H?c*h=QsXrWwF_Sh*3Oq zR}24O5_);}AzFKUuB3!;DKgmiut5JCnc-pO0E)t6B|N`WL`Rr8oJ@?JM*9{L0rh@V zq~Lk9O(bbs9<-z;X^o^85bu0 z0#w(6v<~mMXuM^4KXv0x_TeK|Z^jbmi{NV#%ZCSOLT*aA%j?`l%UK#=aXQRP>PWP;?LmFr3as3`e8P2R(ti_3J&36yoe!_grM+) zer}*k`}4nZi+~JVcMTB}5@2EYT&V$tK>TX)zGSf4kGO zC-aAKx4+nLIF?Ocx9(syFr)rJwT0KSdxIOqEF7s%I?o}%y>hhivK?X*|2yiv8EBfbU_^d(nv92dTe zI&P5k=e2dKn-}(V$Q<40zcew4Pm1H6;lAebR=wT{Gu@*lk~l>=z)#|0rOoK^(?>!N zqeSP5G~(vvZU)bMdMVVit1yIVr-iFNL9E~A1oMhSMM8SI3Pj{Z=>SK)li|7utTyOU z2*U;2i-da*guo1@WrVuh&Fm^rAo>95_!)A`9_F+I@6MkX4JKQNPYPx#^A_+WW2l3U z36&1!V5#+gwO&4#z7TC z{UlBZ;ol6eMAs*W3l%bqF(yYI5F-zPND8JC9*ky}`UpfW5=SAHjE?Ph&xLFZU6%BS z7L2*23M$UwDMYsnjFeoUf<>0xnkX`-;K8653!A_+ht`TX6~-Hn-G{!SSqv1Ad}RJw zWFR~I-mzo;19n)aawU>%5PgSCl|w0RNni2?kA81crQR`td^ZjkqU%>)uJ;NZ(08(4 z;BEL7-B!P0p4fbF+M{kaGT_<1k^D+u7hgxGz+i!|hWi-c&?(<((1~+L=Zv9;5h_M8 zk-QI{(PM1LVb5UCZO>{?bPiSJe-}NkKpJx;eM3&9{617+kTO1+OWGs*LN^ZR| zI}m;$313#8lcX>7cj_=MJP=n5Eox zR;_NqnFT7=qX%f0E-l2(;D^?H@P;(}t@X^p}& zWx*^Tm1oQdiR$e8DP{Bf8q6B4Me0TVMQ!Aupd1(l(ZVXl9GM*99F;BTG?DsT$Nj1O zz$=Fbk_T~*3JUQlnb?wnIh{;Ep1as(lW9AasMR<1IQ8^dhq4u|z1nok*qX8$|C+$X zp2ekF1q(sr&q$6ii6o!t430mi8aN%HIhQ)S@htF|@OU~eIzKqoI_o-PIGY`*9}v!* z7#hmbQbZ*U=?w7oxAb}m_L?J^g_{opnXip_`dTLNO7LPWXl8&kECOit;bRCPim-xE8(%ehjGXg_<$iv*RoU!WZs1vM*=!TFJ%;?uN0ooq{ z^tF~X9+qWhBh?Hw<<)IQqSfcsNfs(Ljy(zHLvGzIrWxClpya*b!>`C`4mdQ z5=ISWfE-owINyeX8Lye2WBes1cJimnA(2Fi#KiKOa?&~aa?a%swz10zO|?zl4!2(t z8|RvD-89{D-K{SgMrREqs}rlo+~4s*@?m?_xwTz7+z#II>|Y1h`@2To+MX3)lu>@C zIQ@Ay-Zvb4Ry|TMl(>_!``Buim{CNuRn5xSS*(lxkc+u}};VwzO_yd370H>GLbZkF*@zbYVUDj69@{9#a z#Ke<0vWudNd@q8#oVEN)C9j+Y{dH|cwcjr4o28=FwWgm;>qn|ms;x(3JJ&mjb~hcN z9kut8Mz#6QUc5%1Y!IWN4-mDmlNsss=3A+Zl|~E?H&c7svA8kIs2{APCx7f3=4^`h zpti%`=a-A+h^aex7u`;lt!=J-Z@1Ck1zK+b$MQNS^#@Z22Zsb0u<2fRn&H>fyf`aK zjl>^iZsWDp(KV#ib+u3Gn@l5SlRMc_=j64PDkE#lomTXZ3MvHkPqo^dA)WmVMK#35 z#HS>}B1$-XN{5SEv@jKG?P53bO;T2^v20J5H{0`kN+xE3WoPZ!zP?7<{dGZ>C5IO$ z-6zmXL}yaV_BXIMsI|PvE(s@3HJ^YbB@}hLPGyodC!l?V_Gp|(Tz4#enm_Rd=G3Ox zwQ#L2s=PU){@k-EHIi1!EGUm6BCKz&dT!<8gXhMMJ(X)m9M0 zXLot*mtY3Z5Vz-3>R4mKrQTlDQ|C+G`M1ZwAddRFuJ)#9kA{`j){X4Gp8QYgiOIYa zF8D`RM||$wzc0o#+%y<;B3c&h={FW5j*8}*ZQ<-Q2pVRn4IFpmZA$Y=)3{0Q0c zbx-2({mlKBO5$SH6Jm&0_>$3R{~m&`9(M{vQ;4s&<&c%Wuwd$n8R-Z@Y{*~T6uve! zgimi&FRwSM078CS|Mng)xN33wZTJ09_91>PM>|v189Hal7rY+apDx?e))8c2d^gdQ zHkFeDqXFH+fkA=efDfI&2`$dD!w=#cS zA%6sc!Giw11D$S}5dX;y3Cx82&po(0=pC4_il{Wmya7`&axgKmbu_ng(pcJk06l>J zA_V~T4(sFF2`;Tn{u@;Ptc9wklct<3kCB}XgMqP~p$UVV&6l@&!1&yFK({s~P6oto zHrBR|JZ}7?e{%4E?%y6Wk`n*P;$+27swt;PENbUqLd?Oy#K1%A^tj4Uklpd9p$?zT<_ZuGW}WPeri zpL)bh9E}_-zBpOf*%H6iYhY;S?8Hw>`qt1tzrXrv;%4!0OSX=G4+}Iv#==_K&)bp2iUzhC}ckdN_gRE(qh7@Zs5mh(5YBGczr}XP)J(up)nA( z@58dcg$N@|>Q1hBJ8??NNK5C0d=J!}rzd?kNkT;e@#=nKyK8#8;(hDA=6T!dede>Z zXM4Div~WhZ_u@h`1-$`>0wo0YKab4-Aquz!t^;Z|jQ{ycsDl`cBn%e(e?2EIhZE}W zRdda%A_jx_9|s!H4d(yS%6G5;YaM57T*UvG|E&qL|J5s@|KG&_141cb0GE89A_Tl2 zjUMighz`bA{hfrLU=uwclBh5+skEYPsdT@edT;yC01lH?F+FaMeVq=ka2{^gs;|}> zFN#|FZQDH(5v!&xp7@WDZTed zT#`8WLt5+Aj}`-V{AU6zh7Xh&A=>~*J~S}!zYi%yh@yAE5212l44;ZwQ)2+(!+E-b z;w8IZB!C224>4L*^bUI!hDXFr7r*g5hZDidkn;##MGT+U zm0OTWT)HjaYu>%i+;DdLluA^=N^8JHX`b$pBJ1Cz01*UDoX(gTH{~Wufhq_1A??$n z&v$i15gck!U&%0+UIxlIGkPP8&K3XvP%oF=FC_3ddiMEXeHGGT; zFb+PC7g93@?8okqt;|$RUJz3p!zdo;0dk6b_K61+4C8C|b9rqxl}pvTOF=mX|CGb|23q5(uB>m# z=bt047}#h)1Bk#zGVpq{k#iB_znJ7L6+(KGA7H>lHKBeF={aAM=1@d9!0R=jrLO-3 z5H|NH(k%QRkuV7h4iZmil5a@|Q_2|y1F>-z6oR89gzZ@JR$%`>^9<(q0qtva1h_F{ z$=B%XALXxuE^j?}IjVNEiCL<~s<;hw`Ip$J5NJUA)u^|`&wyi1PDiLe2>$(UB-C;` zdmmy9_`l?221zJ9$bLO_aFU~sy07skZ#{UPGdo`-tv93BJ3~By`G?hrpoopPT8KzM z31pXbTS~*%Xk-kkVFLIDeyd1qQpkTLsi6><2nS4bYbk`t?5Cy|+NHN1JXDNr){5JX zX|=3kFCzb^3(*2^)N&UT0VS|O3tpV|;3Rkyia&YZfo2Y$Q4Ho^p6mV!ngS$ZPXKg4 zX`<7!M%`NvuJto|tiqPlYu#EIYw-Tl1!C_vYF+vSfD#m>>U-Nw2oVn1OeR97ssG7tg*BK! zuU$M8Dh|HKsFTTBFxH?R&#tXLn803ALV)zo&Ok~AqACvOnhrF{QA&A;wCHj-bbz&N z6N#wm=1nPcfI&{dByB}&yd_~E!ft^x?QVWks^JUDst9l|ITsuD=Pnit)QFdL#xU#jpk48Aq+W zp6h(T1wD7yqT9ajjmD<1m<oa=+R=_BB)UabZS?<#seBE8jC2jSB^up{7;SC?ci`I0m_#E{gKL z%!?Pur{%xX(3RG}Z2!j4#+6}ef^xw=X_74)M;6c~;CUm+#nWHH0wn?*c0@z9kO^7!6b=%vUXa9>5pQL0>F|?#SlX~kN zmG8@^>+Qne_J>{1#j6KiiAL<5QE`GLjxY}boYoGTinHs$F*NrJ^GyB@tj>aIi?x{!s0m8; z%^lrE)d#Jp0!n}_N#yKz8rYnhDQjMd@Al}}I`0{q<93HX6dZTL{|?)o?sl(vzD=u3 z)JWdI%ST&A>uMOwqK~u zkC3i~tDhy?vfb>oBC$FVTwqvX1Y~oqxOF)@J=cCb@MF1EPN0(}qH)3tcvk2D(UbQB zw=GZW)gWF`TT(c&G0x_2z_o1)t?QRRW51S=tR0cwvgNd99U+Lfd z#rw(%9rYqE`6o9-D2&UnQ=f0?K2pf$>9^evB%5@1*=TrR z0VN{|b5L|2CW@vCkU1J1c5}O_bEq=V99?XWu-C?aGsmi_U(+Zkc6qR?JzaCIW+gdd z3#{TXv;ImQ9f+l$;UJA|4JB1 zB#OnTD{jSUt$clbv=DmQbjg7k<M#Q*$dbZkZS5Qu%EvY;IdU0gO=5Va4 z_PpE;k2d^W!s$&KYtz3zyG9Zg|GYT!d@2N2-CgBfVYu{ea~5;y$;NTo!4#J}*=>J( zx;?Ky@ePS`3_IAICJrS`s9(2#hk{aC>wvB}uj?M|U6BrNsUW&m;lFT*YP_Vgz@ z@pZ=bm_BTBW_XEL2aiRY22~&ed>W&3%J^*9s=K7nm&($czpc7ce>q81>%VxP^Z7LO z!_LuzwfRxexA?8N!~`b$2_?{;eTyg61O;xO)& zCMl`jc-^~F_#k=K z@)#pSC{PH?uYBrDLpTE3Ae_u!p2wsumx>r|Fnsq^j%-^taFdxW8VZKwm6s%RP~YU` zxfC%&!11qESaYeP7mBt8pjl1o+&LWxo^#Ly~+*+azCbStfReXhDcuoa|iTSYPQ zX^(=zklL7t`WDRD9HZgIcJ7ql@VzDa^VKCs;J3%kQ{GP{ZkCW}z@m@)KCK|tMqR`* z@OYz3(jxfo)@$?3xBKCScK^GfxW7;7-QKoz(-#4Y5g(WH*Wk}q$MYr_yGMG1Pr#VN<;h{;3%MEt zSVQdSR-xOO;H=&BdDDh_nM9$y6(Aug?8#yBYwr)JMG+6vf4Ru;!*9i8cKK@JT`i2&wO+tHi@N)5*1Cy5A zPjzy)=^QORya=xb2au-gsh4No#g3=m3NFIV&+u80@P^I5 zl1|f7J6JF)&V3(^FB1{HlUUjmp)yN%PDLA4x7fJid86ECOU+0n`ruliZAWdwQY+8Q z;CQAxonxhKQtk3gQ3Yce|9vSwizVm77YuA4G@w`W(~re0E5U2#OsyT6UN&3a_fH$^ zw`;GN{=rd-SXJlPf`T7=BvE|e>zgnrU-Gv$_sq^^o1NvTsBLn)kZ!2xju={g1 z?RZ2JZVzl>6naJ@L^AW|_AG&jm~5R-)-MlBE;*5%(1>utF5J2v7RuZ~eqD@hwzuhm zJ+j~UzlqB;dtW=yC^u9#aRv`%Cmi3DHmbc3jox`lIV7}i% zQK;H2npN*3jpVe{s&QgJS$r;FPqA$%C!eX%9hnCQj6Ge~6HGUlVDk@f3_qF5OFwA0 z*gT?GPLu8=*K?LtKHricCUZG6l<722gs8h8G9Rwc@0@MSGPdWTtiZ^qJp3-Jt&w<& z(5ZSbnes-$Ae)Fvc+9Z3p6W8JCO^O$Ni+BIO8vo=QRj1RBea&-c1>|O)k=@q4*c0d zPVv%hv6((czT#*}W3AIpQERIw$S%IF^_Oai2Vu`>e4pOSkRsOjBZ{5td=CC_sxqZ% zMlq01UlBN6J8cr@&Trh_%fHW9l@;fN2K*7Q@WyP{1#);Z%x&wJQU@7^PJRS-P;8dw zf=g*ODrCk{A+@sfi!K@whqFbsRTI%Nl~4lr$Der8TIz0l@ygY*MLDbGnNMfR_*Y!V z2zouJu`DL})r!7pa;j-a@L#WV2kHmViT61Hite92jb%sP#<&0zrlBbG+F zduT#y!)T?^FRj~!!(LoVJzh!zJDJ|i$6zAgtQS#%3(2NXGslt>%*SEG0eNRY&! z7T8s-BVgZ-0-G|UN3%L^i{7PZH&{tlt-aW?gc^#&=?QrgQfdt%H&bKn*(78X=uvu2 zjf831D%UjevZhuXEi|)z1;?@DZO%sLPpYg7U$zlRnij3HOGH!hRqNH)gKNJc#$u3S z0{I^!GH(SRhN*VstL(>XLPh1&en%d_lToJR6Q>~6NU2q!#7a8tPyyEhj`t0`3pHNj zq7s1z@**x5^S{_UM6w@V18V9YyjqZn95HD7#=exGw00l=SR*a}A(@3i8TI>V&8i!@ zJMhg=MC*f^42&jVBJ)GgkEv0QnwxYfo6&QY<`PL@EM6_eim$l&+4Pc@xSFfxs9wkw zP%46sRw>U+$X-h1P3>Z%Q)Sr-+=*c=s5mS_2l8RI2v6Nudhed(*# z!PE1zfJ7mUDYaMjr~KOU?`nJYs3tjl-fp&$(Y$%pH)B%}9^g$zceJa!tk0MIaFc-g z?V^yPTPDY&Hcn0p0r0YJuj)1ZgI9G(f*XE829qdDL*G|B8Tu}Dtr!5Q@{lfgJGpMK zC5=5u;lB+RrHH&g)iaf71Tu5Wbv?8|W05o@nv+m%#3zhtKN{5zm8^2FPKy#?NAz4p zuInT-QHy_)bv{YUyR8cEt zoSw+mUg0t+AMe}hb&cix&g*vUo6b5>=&+rL zL6hLyFSV!N;;uV#sDNwFC~2$~H~>xvZ+b)D4ciVoxJUD_Kyu55-!w)1|-9d;v7vefqG573-*{%NMgV&k8a)FJt`dPC;Yy9CTLS| z&M#T?&*awO{zm!5*E2nkC(-YaG)v&@epRovL%A=14!vfZT&%)-<#hDkh(D@}?A^n7 z#GJmB+zs6+1;Z1$F>L6_&o;~ymZ~k}j3DIGvW8O4+Fw_G{&T91g6GpRt1AyjcD{;r z^eM9il!U(1A(w@FHw3=prz@T_=8R@+yDJ4fPI@jog9%DjhuPeuR`1iF!o+Q)?X9N; z4RsAKDXzoW{btbt96Q%Ds38`WJz>~nt8ho`Rjl==Zo2I4`!bxLju*?8YRt71N=s;^ zgHebm2&=Y}P$!Z1R{~EPp0RKun$F%t{)fnDUAp{9icz_R_DuaTl&kHnsGoW-0HKRy zac;v$w?GHBLOU}RRyP{=m0p6lyT;q{NkfVbVztp_=%M|4amHdR_0Sc6_pQb+I^-fZ zM|M7$9BC@1_L`DmYl|0IA4Z5ul7DSFcSq~>;wmNen;E(u3-ptlXJl~8KRq`}B!BQJ zOyPH@H+J`MZPz0R_2zb&MOHg3$#d#>>REyBE4FyC z+E=6Eg*H!-Z+(f*qdq4eeslTWu0$JXnD$eyYCM@P(xW-CygfhQ+;!cDxrCB__6dd! z0sd{7N29=Xw}R%JA{}K}#knV)pxMH>4+;}iqyHkQT4i=bl~G{U8Q2uP!)lEko>FoM zM6`Z<(Wq4c>iSqtJykBm`k>BI_p+RMRMlDCtqWKV=F84KPa`Z4_#S8b_)8Qi0a~rG zl=HgBQ}UA)_Y{?YlF&E!c7DeP;C@%ad09+L9U`FQsc5Qzcz-&CeuX^Bn&OEx8n%z@`P2nn1d+bm8YF95Zn(-enqN_xB#dA>b6+=~+xp(_+pRDG3n=Rom#* zj(ejjIlBbYmqUG6@y~0mg9(rieYgb#opRW@q#$QSBPKy)Gy%I$5bi;nq&0#m=f|H% zQ_w_+8HpNW8onhao=$l3c;n4v{3H_XzSwwhGj_Am$x3U4CkF?VgC%Z-eqRFV5PMf4 zC5k3A%gwq5-Mg*o@=8W>d@4P+40@QCcw25=Vz*O8jsbQxWkX9Ua(gZ* zR7_JY58PwRgGP8m&1@34uFJaniYSm(Op~~9|8`Mz#0%*lE@+>&#V23CGgIB|FSm_z z{kXdlnuiFQLT94{+1zD!MwaiDk-rZ`)MwF$Gv>|co+-LZHAd}363(h6(sse?dA%p$ zszT*|$3#sd0LtU^uO3hd%esYxM8zPYeyF)!2^XuLD^2wZxYVWgs)PeRYp#6n*`({Y zUML+%?_KE@rwgR>O?4AtnqG+^>)U@M^2N&euy#0LxRn;_bl!6xUbBZyuW@A97#;)f z4cQH6*Kw7qnL<%8UuU`cm4^Q&god>&;P^_Kj35K2B>H3`k3PQfjA6zUXMfcU&gRv- z0DVUM>0rvNP%kzP*@-92sFd(sA0RK@(Q|fr5i>H{nfBA}<@-gm!`cKTt!nGKd9aeq z??WBy8yGzy-jlDen&kBQY$G4epLUybaUfa%?<=;pQ4=?KN}_G1vV}WXe-VAW35#fV z6RqT2V^+whP^o5dwqBA|du+Y~(`dJl#LS?W^}9HRqO3pexn^_Tg&<2gvzdAj&o8P2 z>AMc}rBnQxfpiu3Co{DXvE0ab{PBA3^aorm!9+BoWH1F@EiNroo#F0?8sja2Lj)D& z>W!q=$D7Nu%orFJE1xQO_10SK2`pE+Omb)?MgMlbHoOZ#BpGt8veOvE#T4+MJnM0% z_8i5}$1_gZIDy5eu!>_`Xi13Tcr-%Z?eNqf|crOrWI03+srAO0zc zbp~=M#Fr4oUbzJZ7qxX2-rPxtT7Ew_iV_gB(PCFO$qkI&xgHNyQBJ@q>?MaS6>+(# zVOGr)@+rZQlk?ImL#`t<$PLqJi{_N0b$nfMk_#>Ak&G<`H*rr|mn0d&Gf*r20WAMH zN4QwlxTn;@6R}ic(a+~WTR>iYr(I>vvoq#vA$C_P!jUR67~dKdbaiH_)oiztdl-?J z2*cky)Fk>F2(2PVmIR_c-W(lMJ_2u56#_tyarh`GZTT`xJ%nueNB7Q1UU>oclnRHM zV-v-s6WoH-zy{BoJ{!XC*MJVRHP`Hp+-D;HjBD2*lEC@=vxP&+yJ*kR7-KOPKQ~7glZC&LVdf%kfKMp&<%3B+dLDU#z4=ZOg(4TidEB(Vo*DeFz;;|Jb5ks$e}= z9Euwne{-EugUDmZaN_h@&TETtbfTOem=B_|ZkVSlDt=PpNe#jR`_SG1U2Oa3bA-i8 zW{d7#8e_p1r;>SD>!1NW3AdbdmfIDZ@QXpCug2-vZEqTLW;8xCIc!UIMhWm9cdiuyjIB;!Zzo)_xnGQ1-hnhNv`-Lkx! zCn(vnDCJ92Yq~%cB=)ZpsDMl$8?t6Hnq;cto*WsRMHNYiT7%yO@xW;~b1#oaft6F$ zS#7j#rQ64m^!Di@>bS+C9?-U)myev`Oh<(CR}3NxBgB(rNCmC^@d_`Q*D~LNT%8n7 zqhHT;=z7{hY>=6u{kbxN;)akcj5VTPYi^7t=K~B#i*VPnt6vqxKWj_kirlkc?%dvP zK?BYZwwvNte=PbB}BPEo&EaP$N&TT!JE%) zVFRRZKK|+(d!iHI3q1S=4`47V<%%>b<4Ta^Aw(xg8rPN}yC@S$2sBIQlm4V+><5d2 z&vF7>t`+@Mt6fXTmC=`Y-Mf$cWqJ&@~V z!b>1s&i3Xia{g}Muyf@&GzzIn!rG&!8ukund#h>vKi4JAD;bP=EB-+&`HXaQQgD}J?>ejgtpJq!8uh9W;fWW{z*>OVe;CJoYRa+6Z z6yI}PB*K%dkDsXM@9&Zg6R~5IVu?Vq2lGNpOaNBBynP$l+3lfZ=A4<SDBM ztkztrY_XtpY;(l-&TCq;EZ!LdyXrk~c0z2I({fqW$W?b>(zZsMC}u}#=>jz|ewQNS zkvdrOb@b>1<7i@(o2q`3IRb#N>}Y&_IjjkC^VAV@{2e|zI?1ul`Bi2AhxKhZu|`X2?b)v+o8+{YBg*R}E1 zW4!yIT{flIw?dty*>D1BO1@bKHHu4Msj_U*;Aa7Ag{OUaRWtkE5yOngEK4U6Ny(I) z?$0&)Lk2EO@CL~AKrbCkF_G?43jf{x0masxls*uG#5H@+5=+V zvOv1_?W5;s!K$`uPqWKjss|p$BkrnU?)TWC(KfF-Djw4kY`#|mdu-~~w>+puFrh$;OPNvL2lbA1ioTP9QFa|H=BunBt)UeP3aw+db!~sLpj~U;Y_&< zUs}ujP9U}ZDxamCMWK~(qYaVQ75DXi;)S0`U1EXr#nq^kE|o~akdMtJ7A}j!kK%l3 zf33~sbq^W_$m$Gz8ALrz3$c4D3cdCeTy<`%sqokX09WB`Q&%{J4Jon+$%O} ztYt?oU1?g!1?T{071EAowEBa2$tT}+Gk)&U-^hld%?pNdc6FtIt|pY;zhuTKC}J0j zgV_kAx=vylccKfsrXu19j7IhP=Rp)b%iN zJ(r+*qX)g*Ev|(KXtVQXC5w#0T?FaSr?@D%w&#;-hE01EWW$EmPldmF`>h=6F5W^5 zk%auF-C+p4-aP4Q{S@*zHaw0hSlJmSR-7|QC#5HHv>=&>>n_LHd<+^OXr-}tK2&IM zh83M&>M2SOVSl8FDR`Ij9uzBFE{0d@*BaAI6SU$xA8JqAx;~ZDa#aDylL7l)c;wlS z_zPyIE}W*%dT_cY8_NdbTwHt#MH0ruY$uCpZI)hwX-rQp7B;!r&wwo;pFEq-Ail{~ z-9jvj6I=j|u`kAn<$QKEjmgOccin4Hu5hp|WDk;`U4*#=I%53NFtGKmn{C|iu<2IdE`UNlt!xut zik9Rtbl$@A>Mm}g;iZ)qL&0or#mnAl;!}k+$B(1oo^cjK^6kQTT(0i zq1oJakSf165<8(H52qTt$e5C3$+ur~YZ$=6CefWAL5gMQ5KB&Yuft^~GL9~#7Wxsb zIC^JD;N=SOaM81nCTr3Nb*e*vIwip#CWCdUP#oK&Yp>#>*D!`hxBp`Q1`jWB5$k$v zAogm0>RN5Jw1_P9b#{R}o#xpXmEt zinPB=_-kRwL$Sm~o4`GIXce$RE$jvkAnwQ33m~k+kXT6oJys-)nsQ`!EOPnMrVllL z{>IfhaLdWu@P90%PE9RG1VmnjHKn95nO5R%{N(dyuyG$-HsiDT$vNMj##=w%Vub3= zm>-hHk%>I4DxstKWW7Wm=5)u|wWoh(T zmN#k%eqqF}Rnk95PI1ITuQYV$Bl1&KnegR%bU=YR=HYyP5fG6bEi!tCfNYhRSUZl3RC!d5j3l(zcz~H9f9?X>m-i$n_5UrQEk=p1k|o>#&Hu6;&w*v5I<+ zc$w)O$8|k$Ys=@a(dYqmufEy3doNd0jO`0qh_n%crK3ODmR%y8G@*Ze_=6Sb5F_q_ z2TZLjiOFa1$*DX<6{IaG=ldU+q5-Md-U8fdo=B?jbZ8z6lI=ahnm%*VHta~Mn+K}Pm5Qrk&Gf9_IGW`xK+U<8i zZqIcuRe@7w<(*`x${|(>){soeGH?CE&ZqNAyYWB4mMY3|Zvn(9pv7s%o z_H%mh`4Q<{V<2w~HmKvdrRo+xSh7{V&w}d21PZ>?L?qXr zWPNAwK9Y;$T4-^ZqY-fLc2is%?KO8upaXqsP&1?|!q{IY?bD((q>}DCd{s0`Jwo$Gw5a5e1j*n4ZAz<} zr7E|=mL7NBx62H(8gn_whGoBDQqn*nnQXrEba=<^bABS9RJNmFPR>+rlK=~g0C)=0 zzt$@H8#01`#g%-AG44uG?+8%7v0T=+5WC{c7x>dvNTB8n%tr4S*T(ydm6tUhtIVYc zLIp=^Xv-CbB3$W64DdxZgYDb5G&^^RFQywq&ETInIqms$T@F4xU1tR zA^e4h*tT#qA9|GTQ>y%FxzrT8l?Dj3G&`SI&jQ}kdSWG|^k^9is9cY=KC1D+-nn}` z3?Qi94}1rgOp)rEG8-MIt!Sejbep@9J!hB%p)f>}L)jD@sh@uowplxXvkS>GNN=+`N&`H`t5OmPDroc8(%y+amj zEKAEbI?(MS51+(o_d!8*WV9MSV3({LLDSsm3Ba*LP?cn8O!%6Ieg>r-xV&WBIPn4S zs(d_8=Ss6XA%kPetK09ut?Nk{lB3eb^8NEtJR|w{g%6F!G2LUb{-$Zum%W>|2Tw&5 zcqYeaAY;aX8S-84M9P_0rVKuRDJnme%cnWr+qSN_yNRj$AWh6JVXpiV?$xF~AzR|wO4+n3jK`O$=)oEh!!`2vWp8JEMo%DPX?8{Xqu;~r zAsjlM&|jWEGy;e=OyERg>y^F?$dleawS$hd$`qo{Hx?S9;dW?YUnQXITXp@&uek(@ z$hKesXK%#FMj5^PA_=e=*Cmm`-HYxj?FV}9J86WwhV(e{evSFM^m}OR~oLJy9w2;-k*THaWh1q-Oj7B|{Kp zIQ7THn^0NKEjzsgG(MdL7Wh>UNr|ZMWd;ukswK*Yq9RS6mv^^ZR^tmN9{m0*-r53! zLLCt-{ft8*!NVACE9#ch>CTD1M%H2L76SoPSaFub+{mAP^;s6Dp69@zMKOS^$e+v> z4}A8+<7SrI3XAGkIhXXw)65cwwCWbbvC^kCLst2;>hcQ>`y0W7<8bzE#j&40a3|@l zJVg%b5xdCjIzMJLct4^lM>J9MjxVN>S!tkvOmLCtOAHvN9E7Mi_M{7YMi6oUy_G7G zH5O0h0EX@}-fW4mT1NQ?Csc6LG0B}usTo(fIt-xBOHf2g4V3kBE5jW_QB9CVqTpr8sO2Z(q zmSu>WRZ>-?_ME`$*-Nwea!A|)ca<&bAtWfY;1@0h!pn_%5`Yq3rs3T;z~BOtU*~en zSCGhdGkDLUNq2EI!iT+s#Y+9%tqF?@VdOd&E`74;b)AIA{UWX^2_tHAcfe6;-uYaL zF++5imFP}(^)p$JSN_?Vp$grNdsodj!$Wq3yui2i-VVWcAncq`MZg3IAI(HCYk?(yc2@?2!gZi5um;$A51S--oR`>g$z!mKojWLf`&sJEe!v= zkQ4t6s&|+4b?p`gK9L~6x}n?46qV$t8s)r!`wf6MyM@v()YHswg#!m|iwUIzFVx*c z`VAcJ>sJN1TuNp{lB3vQnn_ckehC={feObreB=2-g^zVDhzNZgIda5kHV|lq6BOSs zK<4~rpb#IN9^8VPdounaJjoFlMHt?-?(k`W+?*J&Yq&}z|uZ64&Ec1Qu%cf*_a2!8;I zW35LOb)b>FSkh}jLS$ilbwf_Wr2Aw2zK5{*Xh~u$dO$$51Oh!aIP#e%{{bq3dBD(5 zo&bh2HNPy`%Ys30MDn7_fg(#Gh!9m+H6X0!xh5CqJCWHWIgercx4|D&%}wp5gP@Hy z7MPaMe!t;`I)cWKH2z>rE#bOl#z9tgexlbG`hZeY9+DtA5S9Q9$b1~`q!+(boiJ)g zRG$cnR48}!0?VDo*&CoijK)TeMjJCwzwfMz2DG>%7SFMSTQFA)&tUljP<*<|Thl%S z&3@~%xqk1*_4vZ8;^puql?F!;!?dISmT~h?FTd;ZB6$~bQd0AMn?(o11cWqIf;qh0 ze5;^zjF%}gdGDsQXQC{#2q#1+pn@$jAX_)xNc=A(YX*8q-CekgdpPYT`T~lY))e$P zk#}o^9Ucf$a9_7!t{Fs*M*j<^%;B4}2;Cu^ zy5JiJOcH@Jie<+u*BpkZb1%333ooAa6ypnmLcpRI^EX9C)Y{7G>f3L3-1A=~W)*-l z9{G`ku-#5>ZZxqbd``?N29d>QMS=y*iuOBI$TH9%cTUnHZBIxM#Fk)i0aC=uN;n73 zKtNHeUOd?gnj~9klUMIMkJlM`ApV_&P^NXBgKB}zb0#~H;5ljH_qU30U)mVl~OpxGXaAJ24hBcJSR$aBX$N5T3Z|%6r66?g^l(()v zP3sKpi1Cp&KliPfi&RW_Xro0k`<3T-Dh(*lL6uz}FTC#mp4bw$iN+yQ4EWx7S34%7 zMGwx>!T25_&#UA4tQGLa?H#BfRWK%NKG@Kx^;W8UgGKqHapTtme~PIneV;Mmh7age z&V3`(wo(O^mb`DU_WN6F&AE(L&vv zntSQ>+uOfbUmv0U!5_C{z)8wBEi~;cRfX*1o=b9PvjaUKnOI7ueskcDN|n}r{7_W= z?%bD;J;!L@?)A1JL+fX<*@(ieUtO*~#70|r!$JYaT4arOlFJ-1@|)&wC`?S6^^;m< zJijsiAi<8F&)V}`l5<8R0q>WUso;NoQ^1wnx5$d#dmoYpA&xkSocC#>HEQ{+iDI@4 zS5MUa?Slf1@KHlfBTg-g*fHK-Q|z2d5Q_1OF2>QU$W=XFR(Ki_=u-lt*zOfiIpSrF z_|G>ny91s`F0D0Hmt?J@<#f4zAe8D?0#KkVla4Iz=-Yx=GUd_S^JkL-7kv5aX+tZ& zkbjWfUxjMm0%*a~j?*R^(+cD>^4njrnx8*U>2efG!EAC9`$ zW;g$idsmWtv0vp=&FnDQCg%V(T=?02wpgSpFuGP*6#qYn>ke$FRH(vQdwCbz1J7Fm zG_$e{j_=LKlVLr86?ZDhNc`DN^tUj&AClbqa1yJNj@NHqhbu;ZQP5H;0-1Lb^U_~} zQf#4*omy>SLGDGNzwEO&9s|`Z_NQi-1CM0<(2;a{JYBsSG^kQcy3IdqP15o0W~>!< zf34a~I&xSBgLlIsvG+#)07!Sxydc~!qx`on0wRl-un>0YFWhZov&8a(G%Q9V&zEJp z_ukIuhGQskd; z6OX{{e`D1oOFcfGEVF<`CBT~6ej!Ph*QpeG`8-4Xr$V6)k*}{o7i?Qz?u-a`c$SoW zCzB0Q1x}xwBVEvd>dODlZ!Qja$-a|iNLm{E2<{$`%VzGh)zEeG6)vYr-YEv<4ZAoB zwOwcp^70)F(tck=kSmd@?QL{wW^2|;J0>)M-Jnqj5${4B2NdX%9Uqrk{MuY{ zJ$~O~nvGXZYoWn6`SuBz;v-cLqPR|lX4U7(%HShHBzNe9l$3kN_X7yCfZiZwM2z0G8@VCr>2fHp&!v7Y3ye(DVQxWQ*G_b2P};= zn$wU2N(rd{u=k(OK)U1JDp9jFGm=BZN_0m9x;VxB`LZJmV;lsE%0ranw;rhu}NxJ``p`i$I+#FhoTxCPL8TM|Cpv$wxGM zL0Da=R@g*s~sTDIyeY>ZBH>N50%cD3M0yTtp zvq8#!EQ|d#yKSQPRU}Au4zxK5N1XeqdK-)#Y}z$@u}9 zQ}Zx9Rf)TxKZPPfUFdIr5$6l%g^-tHp-C<9CjgFXFfY<&5NZH_Vb&jq;l{SF>t(!% zsp|sttd1FZ>*f6kA}1i4n2sDl<5E@X{wgOEVbx3btFf^8iM<;V(MTto!TMCVDIDCcl0s(~@zy zL{iV*C`CtL6D6wy^PR5uXKb`l0}ALTkv3SrILWmGD4A!m(4y1iAzsK6J~ZSH(% zBczMg{;E>9^d7aql0oj@JMAhC9GYrBRm6V9egFBA5KE(w|2h)n{z%dSD{Gov$0%hL zQZo{L2mrG>Z{X+DhpmV3xtACS5B1Zlj*hDP6ru+(rE; z!EL+;C<92vO8E*{Y1!mgI*(yNDm@+g9o!$9)YQ~x-VVFdOu(UP%m!ZJ!`77d|0vE` zg4=Y|;12F3GhwAbl{y*NY8|;DUXp&Ce%=bPj-2JR>&bmmbk)0e-H}e2&=^W|xPW`I zzwWRxBT@8IQ-fm9Bq0gDDem8Uk?HpdO2{HE=4M$hu5daY|3^ZR>lyI;HXS{w#kevH+Y=cm=RnkgGYQVHmg}Wp8pbZQzAPBD=@asKvF&w2Sp=522$M)`9FrMW zMZycMun*5>t?tI>1+ z8T@|2P`M>XJ}XCbg4}ka2!CHA=pFzOV%i&;#Ev-ZJU%^5qCny$@56cu2J^|XAEP{_ zq4eF*PAH+L>NLm*P$_XVC^lQ9op`L1ka=;zhM|;Yn?@~1nG)5xYs~o zD zD3j;_w`hXztBOdnWPhT@&qw)tB&wr(iI`i=Ju_7ml3lkk9>dOHsi{v)-3g#XHlrSMBR>w@9U4y{&0qJL?n8#vB!^Ev%Ncpde}?LL zUt9?DeKjdg8^BY0K4HVN=f57IlXkvXBgLG|o``F4ThBqe|LveJZF!~ciN8YeN)I>< zC?M$T(R5jj>aF_#f0DgF);Lt}(E7!s)!9i#_^^P9;=>h{o}v>!Wc-`u19~?zx(<(V znwID(3XjtmEtR?vj(J$Ig?z4jNnn-bLY`Is?t(A=Kmq%*k;-WDX(*15QNNGaavB^X?_b4~13(>N*^6voHOnis~`o!`8 zJ`?jfu&hFF-$DVleM#PjJRVjn@)&Sj{N7wcDDi+$gDeU_gt5$0Y$EX@5FU}$41gjH{`KP{ zDTFD_clM>`1%@h+sK~ORVyN7E0S_Jz(vKctOp+GGBvP>Ert17{J6xrF{|rFfBQj;5 zh^azeS)n(ZqhXWDTGb&ut)(j=NBwO+)48DPFUrEPqUQjOCWJmKMD`osc7>v%$7vU_ z?(Xq#NLlHpcKT;-lL79gZ(@CUXI92bjNsb4jm$t%Ry0%ISXWC+``#;txW^YukgJO$ zZ9V*~EjNEsWsX8^`Cxrz?%x{Naaq-L>?v7Gd0K3dT=~i3K;=oM(X;z^>S$)E^(%i> z1#pH`2)CU=1^ZwAF*cr*DCyay>==3$n>bT}edpKy=8XWf}Hhf=*^# zJ6Wnz$@1IMd}}+9{gfdQq&M-VH9^d^rba!gy>NyS4F+{~G9FXTn%%Jn-~n@jVkIiG zG3p5k7rxZNH#&Z_9_wrijUjfGLqr!Vq<81KwFwpJlIkN(!yP+6xqwNK0Cq zr}Sj5^?R|KOquyq8Q_+Ro3Z#XQqU<}wpWRP?d9#(xi^K7F0Y2V=_tXgCs|kQ-Jxyz2_1L?;LL8Fm$sWE_}#Gl_%@FOgEY4|NJ0f>Hr941d+~q zc_(fH|Geo*gcI9LfRqcVHmt&cvZI6OURwKS3x| z8nWwM(5TlS)-X8>IL87u5)YD$Cl|-XzSpP@HGsey3_m5LlS|?WS=99wckYST^hZP? zgxfBU2f0j{dqNGAOJGq$WqMNb2YfyO0!&TJMJqAu0Zv&>Sw znwVY&rJ@(7YIFxiBfaKieCd+QP~+1dmJ`uE_COFjc4NIMXQ^&Ssgw=rbznW!&j9Zk z@XV9QLx3GS~*jTlLNH+P|KQ25^trKfSL(GeNx@7hc+nS5X1HR`#J3L zOvbd2-vs5z<7h^7L5x~j4q82eMO6(yC^uQnrW3Q%^FK-h>MtymIeh_tuM$3O6wi96 z6ZHYbkhlA}QX6H{JOg*%Y8Z_8R#9Sw009cK{B55^KFwq64YzigW*irLd$c9>|I+Z_?0|a2D?cYW!2Hvgn@F!=>&B9n;28oV|#GSL>~grCP70wYc0-9^vmkIX)A#OdqvoU-Tyxc)uyC2eC8 z30Ug99`u@S!vxT!r+C1&G)T97R=2~;Ys$gR{2Z*9DZ%ID!8R2Dgu9G?kI#VDmq#fw zc1e3tzH}37*K?pHCT{LJIJf)>@%uEIte>Fli%#Rt&u z=g!wGGBy)=x^lWcEp$~)TxKVCwwQ{l3X76PJcvfaggPkQU8E%!0+2ihQ03wCu1<=H zOXIf48pIU4UBl7+>ozyf|9~Yu_njF=5G#@w%s{G z!*zy6(u@K7crljpDQpJbXF+Lkv8SHqAbx*K0!L7xB{M535}>elYH7&I8!^A64;UHJ zWqwCt!i7mx?-g?F$Dn@@v1p*1ev~^Oug1vJc*NrQQ8-qeDGO`8&YC-3ZDU48wDV>d zcQD?{5ywYG>vojmLD&QvRyw0ZO+UOeXrzs@xc3mU(p+o5273FoL&hRWZZk0^N+@XN zmruSOwX(K)9_CMsjT0M+VbeabrJCKn4;^5>xIp#0KvGJXyIuq+F(XwJ)hnT8Hoo!{ zQ2;pcdKMc%^?jb4s+JYM(dlEPqkk~+LW9Z-wqa5*wgJ~QKYVnH0Hf|1ZejQm>C2Hi zVDVyDHeY#?jkGW-qNx$e*S_>7PFd((@E}<%ho5mW%q+R*z zXMN?+0SCZ52KrVcRZWw;a@cxu0MuHM9mvl`K%!rMOB(KaG&&Lg%H&l{-R5(7cWS(g zV{n}SY;aIEx|~T&`x&3JF~xkE-Nq9S+*Ozjx?9zO*)x~9#ZGK21XmDYP7|4BW5@T0x+H@5&cr`GeYo8u_fK&@b5%DN=dmWW=7 zA!}0O(yNuo(BtWL(d}RmX&sw)z^_=o2ej2mG95C>uwSj+PMK)#XBV&#SLsbYiSr9d z5k@*Xxi;O9afS3xuL;Vr9I5m@9*Qq;m<={&7b+cOWlQ-J+A9tQm$UFuz|T`& z0^?HLAuocxZ+2=r!YkG~mXtf}=AQaCz|+urrjRo{`4(si03u1~n}`lWM?a4F5*5C5 zxVElqppuDD(5YT}w>sMacQwuI@O)RUnsc7aP39;RlVRe-$@a|~n;`ed)Jr7bZIF$Bn- zEQB?7BxPv;k8HhtsL)O?7a2M!z*l$=6)6CM4vEmwj7wI#z0mJhoS0KTEgzT;vWZqe z<{G{)z>zMGro31*t5$RdpXMX9b@mGqpVvUj3g~dthh=>C4`BFZ1?8Ra@CS9F6g1(( z-zNyM0uAMwkhU$sPvN;iIdw9j;!-RuY5{?oT0Z3NKkp0d&$^lJ_id5X@{@;b^e^%7 zu|EsRVn8TNDz0l;m(JyM_Kr9v7ScJzq=j(m?G6k_zdAyF<}@-CVGFP^)uf*W0z5Wp zfX9|-y}AFjaW!;+dm^^+s7&k$XX)Hhw<%`XBgndzb4bg(WD^bL;&Ty>3hlTrY>w1r zGHHivFd9S_vL}jyJ@!k#Cj|@&>S_sSkf*s#+Rm zb|r+2bjYbpaql_VauNV+@%w3nazi+1VVZBT8~^YD0OcZ!juN0)5c`E6T{R?B(CaFh zpDvSS`}_V_tWt>d@y(AW%M<9-sPoW3QN+)eXoh9dyw)Y+`lzsYC-;KfTNL}eL>72J7* za)%sAo4{obyy=RxgX4LtIG2-&5=U4m&HE!YilJbA^l^;}XuxndGNGk(`fbPVS|UsR zWeUs=ZuLme2$ub2D!4Y6Xvqu6}`05ny~7G9CV*js%q9F|V<`(Tko)=iHh>(H zkf9*qvIY;N?2pnK?*2d;A$t|EYy;MVl?y9tIJC6EFUgSz;-&D0hb1-VLB zc-JkTzKPzvi5wRlH&2c1|HoMZ>Bs)p*K;}-2ZrR~=0%7^1Fs)PA>@$kQ2uvF|GP^6 zFDK^z^D6ClhhGTZx^?U73P9=l{8?IJtT?T{kD&0mIqkRZpi=L&QuJ$c3$rRJ>(=qF_79C(Ll45}Pz>st z3XBVC2QH4L^1dhs7b11a$3~i+dK|%Gq9c68GN%}N#Q={kmLw_F&xO?1W>P%QSDYtP zWuRepq4aHD--Z51&3(ItBCM+zf*1I@jh>g-W_)jnD)p7=aIUB#c+=rwP)B7w zL8tPEGE>DI=a4m;T*W-K7}Jq_)!!=&`D(R^N=XzlW!$hA*$~&}z>j(5hiC*(?@wt@ za_&wl7pYmSfTgbR8vQ2EQ7<42_f)RhbnY4#2{>R4)3KnHSd8Ri6|jxY)XJOj9xOU9 zaS{Zpw_^ykDed9hV*V4a(qkc~Ktz5$yf-uM<>4gdtM7lW5JD%Q*qc?IGPd)(tz)U( zToXeD52K^@%U8Cl`{u5W`N+;k@4_qeu(NW-CaX;P`ug|V77zt4J;Bw+XPeNn!xJ%M zx07LRs``m(CWq>CHRlCEEA^u$KL3bq;$^G4ixi-Q;W3BXX)#=(`p_AV3}ugFB(Ya( zh1?BZ;6T_{yj*2fIhV`tLa$K*v>h5amS8ttfR(|2owW>RCYftg{OV&ze}n9zck3?q zA8XOzCrU}JG`#fBhD0z-OQJl(jI%S74e8}!vZ)A^ryafQ;op2ywYS$p#hT~4ad&Y0 z2N|>%eOyA`s9zI*t1Qia-I0}3aNFGI-rW2T3c|thm9i2~u>E9;p)}b#xOyvzLEGcN z!1nWnUL)BuJc0Ylsp>Lw4tn5r6#QM&e!BRLtPOdJ)Sw~A*zIo7`U1fO4auU)N9(@r zs$WpWPDJl_F(Xd&gN8gvNRq?1RQF5Y3Yj=;BHy)!+jo4Q-=YFq5Uu{%8X-yor08_h z12U*+D+yG?X7DdHEqEO#a+(?U&r`sISn4ycTrTQ8Q$z02QphT6j|-G;juAlO9IPlx z7YN#Yu{^#V5xKs(az}t0JWg{Ca;&zQX`0NV!-p@nOGdXi3|z$?-vc`ZtJ;vKO^Ah- zM_^m14~Q})`Izpmq{C6c`9I@k=lsdvHTrANHh);^jAbg%t7XJpC%1e2fP9R5D3x$P z&mX6hVdT4H#;2N-5tpGHBf*JA8Vj|)W+IM*L;It}1lyxUVlFPdy%#WxQE=_SEQ+Tv zU?Z6xsqWu&qYbCOLsgt>NOUcOG`<_EM#<*N;!+AK$|@Dc#RS}tsko^cwu$t9I8CnE zcjD2Rb*mZ)0cUNZQZkNN%v|N8wgZE*GL@pX&%QDOr~OG*^+xM5Nw2&PC*4NBfqRXo z<~~QVw3K8`y{@5O&n%zO6e6qgEk6alvf8*P+I{mWCp1mP|KV?xBE*%tp zv0uWHZIDE6Ur59y7{^;y|FbkM?2s}X|Mtl?LD5V*1}XhbmQ#TPIeuo!>wSvEQZ?bQ zYk5LqGx~@wl7TG>Q*~>0t~KRHl7C3C+i;!>$^(*527OjTfsD$I=3DF>pLX7=mv4%8 zXK#wGplxb+D@P@14h>h~@ElW;*iAgJBv2=3JC~U+s7+Qe)^b@W7}+v~jzC|kn@c4* zO0iloEpuG;yO=D5n4xLz*=uQCr0}|7OQocd1>v8Y5$wLPg&EKuW&bk^|1`LQRU z-c_6-6&K-DU98GfWSY9WEi46)-r-A5E{ zl=QP_1w#*ZuuuX;ZwW(H(pj-wCNnK%*BSyu2p$GW>2KOIL-S}1MQ9^I?b4~n^nqFoL zfZ5kADxSus4{89Y5>J)8p<=jfJNQav8JG636+<<2ouFq|@7|y%+D7Nr`+=+{f+uYp z+jKR(pewe6YWDz(iE;8JCVt+j*A8b5}-MQ1TiqkFD2j zjo18W&E;9``5Nhnz|nUXV;h9?_b|{&uv%I5&}ky4$=fNu@?v{XeP+^dUxcAz^kBnf zE!@XhJZ^QFy~Nj{(#c~pS$r9_=*imfLZnc#m6eS7v}q@kdD2O5&0}+y<;F^tCInPZ zMz3{BT+Ie>ZYfsIJ9qEJ>vv907 zC;MqnI~2^oQG%iBp1Gf&X;Bbw7;&_dUw!wr5g$kW{^1xsGK@m%rF#m7i&qbSRyTJ4ezU$OGmWk*J+%`09 z9*v8{9M|qHY3}a6t#nRLA#*MRyIlU1dvtXq_uhU+uG14Z4Woi9=l1qVkZQFaR%+ZA z)WFDv2SjIX!l4{0+=qFlhTk9iQ&tVv)xvL6Eo))0o&=fj4X;&OWC_n zvP5ld4+Pk)oG~s;aO*`CybAQNgRcI(gLE}!^wMIYhU4n8ZO{*?lHXbtEEDK~-UiC2 zO7RWwtV8ds`=7?-g~tGGb$eOzn035_UL(&B3Ii|dpYZoBDf0Z_-@iUTk-rBCylLop zQESUo>dl4;ATlNI`)PG6KLDK;4&DSn#++Sy(q~mQ-3j+S{ZnS?ZF`UBN{_Uv)zz;C zdVi6-Eq=GHb=nL~g4u3JKdnl2{Df&yd}3%BlfRVi^%5w!^Pc9_ebVi|v-{B%RBE#N zEiXqhhTc<_v=Vb%s;C0=3Vhm}W#|v3U$4{g7E%SmekQ5JRjfZ=CuP~S>%ehslJ@W+ z&J)ZIhvzkC*3^#SX3i0ulhKF28e9zXp-I`TA^*)%4hQBv(;BqpBEHuH~RhY z>$wj~OVq~|CAH{)rP3Zyk8-mfB`Sx(M~0V#F~%tfuZ&aiV~g)SsPI}F7WfeO{fRJ_ z4@zh>FcxWe$gk2H;G`oKsXVttSkYBQX$7gyM)*N5{#5-rfe?=bp7_~F03$I2WdmnryM3|UeK~ylCTAmyUm-Z zmoZ|y%!gi{bkt`%)Ca4~*u{apHhZm$Fgq06=6_~UI}q7nBJ~rlLO<=zAlH!RJW=Px zJ*vFbMP_~4DfXbPL`SPWwE9ECBwls2r9E6oZ|yPt*RhS^5^p?+1MH-tXb|JMN$~o; zX)#&Qg_m7(?V2A$m)jZ-$;(xHb?&tUEz;oQjG67k{R6)8$&XM83Y&`Z)>My^7&YjY zr7Y95*K{|Jn%YYIr@_Bhx%z^W@njpmI|No#KfoHQ=ef8GDTRN8G-h zUk_CBdZ5%q5N)>$rjS&QXSg1d?TWQk?;8hYJM!uuhVY}-T5zo$@C}$Z2gca8R1%@l z9tEZmHghA^-Xkud$i&lo4ttvF+C@uw zHsE$7DA_1JVZjGpUFQv?xKL(L8StYr-pSZy}8{ z?wJ2lj%CwvC<$h%KLx5!hQ~+jW_HcM$EZL&2~0<*VwL32bSMRor$?IUkK;|qeXvf3 z-=timDiY*=903#;GdLez;M@@;4e2ozs&&?Q$V*kuucYq;I*rz4uFiT~B0HdGlbY%2 zEk3S0ndg)aT2bQRBMRTLsBGZ!XA$eixvmh|%b7FOiTKmWOPWVL)zl9l47GrK@AgCCqdZMQ-O z??v09I3EA_y=$}!4zb+Kkx1LIY2gacrhI=3aAi=x1TrII;p=BW92p}$x;~9r>ETRx z0d)K8gCRY}?`PE0YJ4`Tw=cqA4z+CY^7u9lg9gjrXtmeIF6f=t!Khpu?a9V9GgS_= zr)z=RCvjRCd4=8l3@$)u0bgUNl6YZO=X^k7`Vob?e*Iua1SfM&q!0mBtiGvk#-2O_$cY9@d!2>*yWZD}g4b zxSR717j7E0saH@qIx-8Kugd>YGQoq4-hV79D|jS3(Haxy@Ek+{lP-!E$!FGf2q3UZ zS~iN$Q_Le&Sg;rf;|HZ~ac_?iDAjO|6F~Odr!^j}qkud1XbS~d)VkbNuf2{?(y9iAUYRd7uFs!!W zetHsj_>yibQ!%Jzs91B^X&zT7n%LtlbG5QX4<~b8D zEXwbn&@bKz$Evuc*B}{)%wgWO71E$0(hdX0A=KMQY?gxH_~u1iuaKcp;miLFH|h&0 z+hk;@*uL7HwN;jl(CWM8WQ{k$Z$Yrw|p=cze;GUZb+t$P5|M zc(Y#{Z?gF2=Raq?!@L{g#S%x4H_BEln^S}r9Y34y0RT*n(I^xd;6Gb`dh3oaQa8M< zTK(I)pYwV|jQ@-X3E2ys0^iEqPWdQy`U8<*f~|I8BuIT<)mXPQ*!;zfKDQat*C zw2G|PGK=;csq)jq03&s}g<*JubpfXrSiTl?q{l%Pk9>VN2#|evHEsM2L@sn2se4JD z{qKPOcZL2}hQcv{22o47f&>2d*l#GbW8v5F(kt%FPTjN5n>H5AXYP(;+U}aV;xisI zwL^>_|4F@3(@+ZA2X%9oN#`o$2wMwkNX&!OU3ncW$~91hVb)PJI6pFZuKpo=I0hVH7#)1lL<_35_$?B?>yyji<@n+RW;WxbSvyOn869F z2gqr4P#nS2=(>|bms88Rr$Kf}1?4~7j>e^2}p#;`ZlIC*3I9^wN?wb{SltsUXJp=P5g+vO6w1?KSwU7Rye$iR$>rr;e~nyU?W z4-Z=A7#TgS>eb(dsM`jR=~r8<_Z3!eya8IZ249SumvkL=jftUq2?Zi`+p6J5`WxNm z`;1a}klTxN(4g3@^01OC&P|ZtU6cTlr&RDG$uBq)@Q{ym?w_0vMKhg+Ct0B zMn52es`~-pa@ER1AiS{dhf6<8oN{|o=|=ou#eWdmZjea4yods`!yS|3t{5~F^zprK zp{zI443rV_$+Y_TuRS~uq}MO1b4M3IoOj;-ofgI)-6N3asX9K9;I3U24LaVzcV0^% zf`?qykPTISb9%NmS*Q4Zy6*wu&(@U5CavY~9#>c)Pq@CV#^w7mQoOM5_}YqUGke0M zcK*z5cWHFrqv(ozr=)*&aRKmes`VzUG3ene>2vJLa~W4@z+Eal4Wso|vb+cB&aYMPYmrqMo!+%wnHp>YNNQ8> zJV2kWzSU5Xn&1+swWZj#wA(H%fot1{nAP4n$fmpoyaT}iM2C5lSQeVWV>oTNU$2JK zd#`XNoVCX{_lA92MR{XUN=B$J%RIx=#?P$OQ}6{xO;1QhCd^C960Wd| zZ4maQJqZeJk`(erUEf(9q$8dRyu4tx!GS*LD3l{aT)5BSEIWIA1Df0PYq@NZyVRd( zA>x4(k`~hST2bz+1L~*G+v^=M3?{>C!^<|hTdy~}1ZK|;0K#nl-V%dxuYi32!}2W;-ao@niwS;4C9}b-K=)mtS}Rx&wyI zUlHL%ib&|>zeOZ5Tyv*BEL%Ejns5s6Rb>Zh!+wwq=bgR32O_*}#A!hqt?l^P{%yS5 z9-PQ_#m8iSUQior?W^_Bod0`&D3gg`Z?*jjKYyIx{rW+rTAM{mhFg|oJfYKWS9eV; zZKh!pX;P#%$3x_vspVn_LKB&Bs6e^tXcUM|*K4rGf9re2-3Tq$6V9snwbxL~p`y6d z1o@{;9+dIcGa?)o%ijAygY)PBi?Sucq0)Y0Tb&@Af-eksT_4(j8#`9^Aq;3J>LJy( z6#;4~9x}$!kofJ+qRYg-A0nMAlF>2sb@KZG(>)HQYXJO8}~0#V*1Bb>w6@vd>tRE*;cYW<5g-?*HAh6wr7n#(lUg z?cHUw>Wn2gsslRjI??eb?-EVgJLv*00XXAu9XjqSvoOD;wB7ZU&S`csnh->3e{9kN z5Rn8RCUsKrq)45Pe1vi^0{Zst7XPKjwflV-v2donI=-S}V}YsR>^8Z(5QBu#hK=&= z6dDxbpn^lqLUfE*Q!E~pbuJsTee15|FM&&Fc&R3ay9|cFQFbK{xv+i%;BJP+nz_Y= zR2*|!RFAoi1tA(v*JGmm)ipo0$HM|^FG=`+7Ge9F6S634L?wljv0GwFgS9?PR*`Y@ ztk_oNySR*!srM+heKxYHul~YoTitQknI$7jEXdCxX0meDVRn_-SyV$cRAj%yUdui6 ziNK@2;S{H7QB8xkJkmH&$wwdHIx@c^5ju(#@qX{Sa1X zW=P73^}DW?eLk?9aD8~`Pd-f(@=@?8`JU|<723q`PmhZ;Cgb;?&F#I|{q?~v4AeC_TCfV-EA)dl)%}+_)|H=# zZQC!j{_KentZB$2$fTgv38=_gq{Pj|rTUcDyy=yF+}m?=RxH_RrE?&e@BoCRVG_;L zu#Wren0mK%8{oD5bnaD$BjHh)K^EC6_z3hfRk;$1m6R$4h8aOqq+IYIAC^UiNa9y| zojN(K>X!wn+b!>=AcEV|3i`U1*jv@3WlhFD_UxSOMthFh%e=kVH_qdKW8tz1w>^rd+RwThY27Q{w)d*`bowm-68VvR4pq&GRqP+=iA&hw zvKa?W)!Et1$H;+?-OJ3U1RSwl)~3oysmhZIJ^=RxDZ94br+CcI(0O;qenra-?cU(7 z+w;=!70p{rLnG_2Ma0q240j2afLvFsV~SlrP7r)viW#TSW3OVuc&7FUy=721_R6IK zz^rNPS@N}NTk^RaFfMo4Eq-s7u8f)|pmA9;T$}Y>-4_(n#YwJm{jyt(4eEh8dUP7K3p+^hj z61jJnrWe{_&SEGY**p0MUz|8v8~;_u)k#Rd!-77J>56!1cS8_aMEYB575_t?(+yfb zavEQz9SyXQjvnf~TXaDb9A(S*xL=cW`M9Na|7=5|k*(cX}w--<^N2v)VpO`pIjT zt-8E&ZBToKbr3dJ%S75XSKge&2UYa(uMXJHv}zX>U?(z(yZ~bSsc4gd0#7kk_;433 z`0YV*fSY?Bv;6^RjYq>x+o_Y4qN7PdP`xX!SXsNj`*cdX27I}1!`>U4>T+l@l-El0 zng9>71vv8`?_ZoUD5I}eiq=-gorsblD zb5@fvq1544MEb6`b|;X@6c2Giq@6%86TJGVJhB6-OUPN08Ol^Ft#BIB5fy-mCq3DU zknIWNznv(HQRp&XX`lTnVxfmdn<}rIQ1F#ajR0NT8S|#A6=(0a9`_wIakZbriUUBJ1ja!Y^J#EDy~gj5t5Gf z9+*(^okB_B+h|ujkgy1ccR%3E1l-A!D=rg>%9y)mANLREi|S886Sex{IF<9#9&x+8q)0Axc6Li(usl+ok_i49Z?KK(TZM(ZxCH_3t^{#6# zgR(R}B>LuG^3&Enci(cp)Jq^RwS4C4G;y#)HR@DNR}j7=v18MXPgf2C9 z&-AYl%Y23zqv!D&S)k>F9h8daC2K7T{OO(j$8#MG{qC2S%9xAmIaRD z5t4usbwYLBMLWr!-8;!7SeJSVR2$ZX0z47viC%$aw*r@>(f#8{kZqtgUXw1L1dwdn zBU~o0Jw@x?JY1dh>#-Vm`8c-}0p``i4yiN?+$_2d62D%3%KIqPic7U#sJ~`<-tl8= zndB9Ld>e#vW9S(I?MsD`{(**O^_cJoS*oDXc@^DdBX*Xi!+1OS@8uCGb>jcmO<$kg zgffP|GH`*$tWR2{e2qS`SsPto)Gqc~OC1T$!^MhH9c+o*uKW#fNOZM$1~|v=oGdoV zdk=;HP1P-O<-6A3xuU&?JH+j|2%MBXw~VwHWV98Za=r_8&{@`3I}#!**Hlo&QU%F5 z!I~nz=gM!@rfxkJ96p`UoD7DQb|gEmD-Go}5^47hk@qc(?8ev-K%%x-{aK|o>W2^J zR2||Rt*ij&dD;snM|0)Ai`HhX-Xi6;&9Bd2g@ z+bM=Y&5t0bh_2M{#LJJiLQIDvO=8;WwJX}rlY|b3tav<=7@{-6Lr%MPUG$x3pw4Bc z(^pEzHl1ieOd6$QJ(Z>YRWTJicL*r;u}}!7ZZM?uASC9L|3AXVC7$(B|4)_WPQK!4 zB_uzIC1nK=KiqKgQTF*>k7p^XoqS1}Tef2y?jkamIQOmY9p*;e=CD(?1Xhp>iS`Iw zR0KK`Z5D~4BP3H?S;N#YhPH8+92`5i7M%=9_Y6%*Aze)BJx3bYsPk2>A0P}v2YDJ5 zp;{KpY_zqXyO-z|tkT>LVcy;ObUEQmF|XVo^hL?m@L)C-qmZ(;)9JO_LzGZ(N_G8L^YJ8+$7CNe3^d z3=FH{i?03MbEzT{s`7@GV<}FnoZ((*m2fP>9^&gkC|{&KOvlCM%b-8UQO=4tfqv*N z6>lBBs&avrbQXAu9{2U+C><@i_~=1(bazdpx$jbotMDfA1DVnyp8oC2#FiX)BdS29UTIAT>YBsl-f>Zq#h5^s zy}3kz8pm_cq_cHF39YN<+r+Khi-+$;?z(1!9)d{>>UD@EAN7_24XUs>yayaFj?^(fK& ze%A8t8*vFcnpg~aJ_854dIXJ@InXS5wwD#lP8BFuif{uQ%V!s84-R8|!@Ca?76?Y& zFVH5y1pI~yxh_LGO+{55M%=;*slIz6ZG?f0r+>*N1V}?E@!#Sl1uBLO$7bN3c%JVB z0$&lo-hg46xUjkx*6pgFqyb+KNj0!WJ;|XRP8%WOdH{{PcUy0jV4SZT5euMktRZza zpI4=L1&Jp5Yx0z!*=wNEi%YMtY>SoYk>)%_1bJO6L!DjHt0Vv`I$T4ea2m+xsv}ac z^JPRMcX9>o>b!+)D$ye(4T2Co(1~(4hV&1;afp)mkVMUSEL95a1pvV^lGO)Yj-{AHMOqO!ARGMh-{(6QZX z;n>n{?=M;i#K^8ebKc=h_Y8t>?j3)>g>o#Vq44>?VyP?d`+f62EgAuhqnR&vX$A_GJCdZ@Jrj{mqU%Q)oxv{(qyZ$;Zqbuxa+(0*ae}xFoiON(8;sL-7g5Yp zEK_$nR8Ow=|G}W0-OOgO#v)1C+=67!Zo45>; zYT{PNRp9l5arx|QAfxmXfPmimA!wWhhRQOgC*YLKL)EQnX@mBmsDICn3|ffVw5am(8q3}@*r z(!a(0_W?$xNWv$T358>2tCofrTbDuj=BUF(7?L2;Apj?RfxH-g={1?&jnR7qMyi2^ z|I1qrS5HGE@3-};?ZMm5&FKNHE_4bI+%vDpb^LAyVju(zq=?~Pjy6y}Jfrz`YoXCr zEEKFyx-<6*h(aCqTGmZXsa%?LJksiFs|TPHL+zCm901?$1qE_kjbv$m$CZE_*H7fQ zLOXdf7e3hAkSDnzr}tiiB6UN(*4Yl$@g!fNOfqI3JG39jhf7KeVX5*w4nbs7kiTzD ze-gL;cp_P!(X2?NlKylbRh_KW>^WXmk|L-6}{Av{BBwLrB3|iAw^MrMSkhA=9UAqv8tfcP2v|gzE1Dve3cU&g8Q(%4 zyl#vA=zZspWd_pP`c0Yj3-5!6SF5OFhjy2UQ_+DtZ*}~ydmCbkQUbk6&KFp&DCDx& z-_+l1cTBR-&17@#o&YyJ5-knEe_Rlk>)4&*Y* zF7%ajMvLm!2$a8Ci*6ppl!aNy479+ODQwYIgHZo&4)Ecvbw4CDx$rp@UJ*^RVg_Vl zhQOl8A;d%g8GM79^$NrPoTqFbU?;^it3uDrcTYYan$!coXKh}7!T^zTxb2So(Oa&nnd;L=2ozT&5y)ZsTWfhk5gG5Ub)XnY>Av@z&TC)Gnl!?glX zd#bxvfi8gGB7stf0%~rOxNEinawyO%>wkY%{De|p%KBOVBjiu+17r`^ z`!_?RN4<>~BS)0??@tbCez`7ahy+;w(k&Qee}Dc8`SZB%3)avk+bx(zECso&c{`PU z+SZ+Obmldj*A^3%XK7`3;%-dlQCg1aa<`;IsIM@U5Y>( z5XP~Y;m&U7G`D==1O%4};uJ-R7xa*y(sm13;&mBl^yxW(IUu?APr~2ejMa4wLQjRI zYipIEeYAhN!t4%7k{R8t6PT$8buqh?Yp8=S%ZL`jTglBnRo5uZt2lpM${VG80Oq>r z$*&Re{+*f|7pSnhNably_Nd$qY2G!)U=18;Wu-7a_YonQcGsCJ>&<(MSk=oj^)~~= z#Q5+JoqSd+V|5&H*U2qtARbWZ>0lISSIV<0P{U`F0*0V2b>A}G6-LHeDYi4lHc@{5 zKz4sy6o7utGzSd8OO0GzYeBnJe=6&RMqaZ|m$${2VnD!}{~@3kT*!=avIEejguIiz zD{Ow3l-hP2!M*HCY6gI3;R{=%GqZ&BsHvT{FG;oh%C5Ll=1=FqJv=d-&d#L&oE806 zC-B1JFvY4=z^djaU4Q847jT?&b8E1uWql?18tjR-jUBT50BCpzQW;!###+zx1>g0k z*a$puqN?tpnj#lYLQ3YlvwYTMSrfK1&;iMMxij+24T)1KK z&QK`_)ZV!7ff@To&ynKaI5$e~dljHT{&bPog%X6jN_lsCg+OR!7^HTrD*-2(4FF9R ze@UIM*I9W5!@j=`o!gXdIZS42hD*%6Sgp)PjnVv9n<4i@#K0rzBER#?ux(Xnjr5 zJ4zkW4lS)aq5DAbp1r6K!IvPv!x+HXi;PH_ejF+SwKMs1A>Y(~svErlS|7$5{_q`R zlIc=U58qj4C1Tg$qJtV*PU4sWK-swjhs>VCSKEH^Rq*0k48o=d1p*l#?|N`M(9vAc z7%r_)t7`5iZmT8W=~Gkwa-51Wc&iqHZf1MiXHeOnEnQAj%2;W#$K5>h=y3^;fB5Z| zFOmLs9>>4Y!VNUeeJwCEG+tzZkC8Oo9+lX?<@95H;%DmJtluoQfLJo%fcXIvB$)=e zG0(Y49oa&0h_Sa7^CSSwH>)$O{OrEtcLD|j_ic5Bq{lHkmN!|+_8ywrr>UhDP0yBu z(kC-prhDA}k!^kIVNH7aqKz3ahB>^{XH5HZyk9WZb| zwnW+3;W9RDDGrh?NMXi6JOQ5-I^)bU^GSwyt-q^osqz41z4AXhog0g8oWy8}EJSHxrd(!LO*%QkC-YdgODEPR z$8r0ZqyKQ1DYmB=Fgev3ru#W8$H#s9*e9`@^|)k*XV(2)kK&CQWDZmxPk;2K)bG?T z8)HEps-=jJCB6W+f$S+=ZYi}hJrb-DBu8Oe?gK$NzP899yRHIVGWf%RoFBbJ+SbM=vTGNc*z8n)V7b3oQy8(n=^zdk+qd3D*hQ*^#kLeMZKm8A-YiUGS^H)ku z&zMryTxm^#BtdDR9=DMfBiCibT*l&m0|70V4m+VoiF9_8MKnUPe-Azl8&o}C-n9X& zI<`5jikm2;tVw81g64WtI71HjiVmjmJ$id9$o;%*$a+3aMJ^Z5^3mp}gES9m zR1F|mwlIa0dIchi@DMGZNio?v8M`B>c~dtJq`L9VXY{c61AFDc0>Q3YoyNmM#BFaj z+>HMqeZHf6^^8D1tQ)Q)QQfuXzhLsl1~^N3`?mF->4)8$SJjjib3Wh7m1ioM8@_R= zWlU)eiYRhm!UQ3X`xVcOPgT4)mgo}p!G(x7&e6^v`#!Y>z4eAxQ$PxbZhsJ}0f>ln>e75T?-a<4QPZ&CS>oSE{$ z5Qw~)0{YQ99XKm^tfYjHx6J$s>HybcFt3#LRHz|Zj~W^6eBvoKrwdOv7xfm-G)IPg z@zJ0TSZ_Q6#udiLXpp9wjqa`xX?wPB2Jat_Dwqv3L4Rn^K!-2^6L}G?3N1&|^qw}| zV>o(=n%a)8<|S2QM;O!G0X{!GD1`@Bq@D++yTx6Lx4}m7oP&tDl_7bBqm_TUY7c4G z+eE4NDq70W{8jc%P-;AdGC>-}xPC~Il*lDF**|)Hj%0YJK=Mq^Mj{+X8!pj4Bpeo5 zlftWb*)^xSJ_GMHDJc{N*mwkP1r-VZA?Dy-RD7MZjZ7sEMg=Srkc@8R&#H=mT~oHp z2O)vIM7qg3v=517!Zc};UDC(N;jF6r%i~H@R?5SsufS`V>OL?v!sX-YLwxw5qTzHZ zB|m1Wb8p+d#(!4W{8MU*He1JUQ`nCG%Z^-J?b=0HbfNn@G)ab}+(cUba0L=Z{}mS7AsF*V~2c@W@YbJa-pJHyrni*TDQ+c!dAkMy5 zc~AUf;!nZ~sQ{PfJv2_A&L5c`8kHOz@w5BZGwl13R_JebH}}Oy>G-0`bB{`I)(9r< z-0pHe1@5j{(Xh}tf)mOaK2p{R=(cXJ@-z$(ETp&ilAQG-x{#{x-Qr16xIl*pcQuPd7e~&gzH$9%%q%$!r!U2vw#Ie}+MaJ4 zYChjUrgCLEfj+u&ZvreF7;iGzrEl_{YpJEiuw?Ip7xtV5XJt^lLt`1FCStCYl~?>s z!qr~g;T?UzB@E%Eqrg~H8+<|~LEIUb7>we!wvG83LPZi+)J{O<8w0w!`1r3jvQajZ5NUJX27}MG`IQ(*ah9xlF0oBY_M9N&Q1h9 zqx#yl>&Kfzq{<=buJVA9E`#lO#7wi0HDcIhsp+uJ_S9}JgOmIVvd(iIFWjZmrRD6@ zcj-KK}Z1u71&Cn5G2{wfWZ5lF?%lYP7Ih(zKL(Es>RK{)J^J$a zmC~0OxnqS8#kCi4t<5tNP`TW9bM0kKo2JbO@h?4EjV4X-dWY4uJ^@}yZXR=g;mUM1 zPYaRruvWYYUVlU{of56SIMB-J?`R2I<73J_!C=IaO~!~)L)Y|J#&0H)e~5WQ+Cimt z%&KD#6lXGo0aOtF(_>|&~uXs()wK_z3(#Cz^E1nz2~eBUA0hg*6| zZr=Yq0!y9!xZtP~cwGzXSJ^BO-;WCMp&leF)sVLw( z{)jsU(+QoW&n@>mhe|aCWW48TU;k0D2zLkYzqAQ}SqAWL_^(DU)~xkgW%Bm1h9Vse3k?|=8J)7yLoG70 zQ*bh}6KT{`z#Yt_VI>*a84Y`R`Nzug@|=%7Ty5-~tjWlf-p1;mGSF^gN;cNIN=f}t zPGwR3T*isCS3k*>Krg<%x-NH1@FpdrWMTOWN9OZFSeG+-!(Y@0FzLj2 zxtp%GC!Ldv51jYk3IwC;Nbr3${2sW2Ob$D%nqKkkCYkSt07EAwGDi;&n(zS%YB`QO z!KdA3X@6;HczRMkw=O68`v%f+w(l0c)LKa)l1l7OKk_(1rX^I^+;Kc3HRT0U17o2IC6Kbwv$EIj1pu1aU8 z)~lP}R-dp2!)d`(!O z(ZA7+Y{sNj^vdr-p5GFE*p_sk4Fr0_dd2u1y(m(J1N44Du{Dd(#9Op)(R&-ZPUIwa zyU+Rb#L4WXr&K?vW_PDr%pl0+(^LVR6d&a%*#ulz30@v~D9%Ibs0<%lBpo*A*)k&9O@ zN>I~N>z_7#mDJz-sPKuI2D#~DS;#HfC3EztvKNUi5VAFj!7q2ao9LcXtkIxnri0vU zM1OdM67+0BgjMja=L1R}$a^zz)2LjQ-$0H;T*d+PO2l|71T==7Z~+QqSUk zg}Jpk_4s;k+(_BT)m1+43zD#sr;*P?*jp3xMOMFEfUTA*zLa!>h7QbFlfD^Wog*#iFdlCB>^wd?p-zGjq+e zq^jekF2c~3{SqY$h@wAphOiw%D|xp51pS_h*k(wPMWbdo3mH0!nxT-KF_afXxwr7S z5vj>>i30qTV$Pjvt)6x7CFeP+uX0jKRQ;cEhHfbx^?Y~e`KWGuK9fzpa{tB%P3cRP zd}cPv$j>L?l(H{rr!SP#xHL}o(Cm z|Li(l+r#T`$Ulbi-EV&i z^3SNf=C4;N@W^J#YE7JxFmI{MH(O=bXu2#$>+@Vvj6t*h6-q zIv8#y<+RX?tKXBSA5EXXdGYS)BI+BjJQ_3_EE+EF@p)Y|yZH9u&ECYt6DiHlEJfS} z+{NARxpQn#7QEbhH==p%{kHP%bq+0tx0>zTvF}7a?7oYNmQbEdD|;qfczX0Bo0`T| z)gO<3d2G6D3VLwwpWdf<6m6-z@%7=8S25x-u`%p1Htmm8MCU1V!yVLjzO-l;WrSxi z4)`r!US?nB6&4o0C#+d=Nw{F_S_w@F(E&ZMmQ|xYtXHOu&O~PN4(NZwYRP^H(k3!S zDinR)@7J>1FJ>$@8siz09y6wU{W_IOQ~q1Q<5ZQ@`>EP^chtcdR5@t9x0q(0SZ_yo2LNA6;yXjH;}XtRl1|DD}{k zVxqpAv*l^rccz#3sA{adTKr&)5&Z1_ZmazA13$a(47ugbcsGhP260)Xp5w~sRY=uV zsA*BNg3dY3d9}1g_^VyIS$oqm+UsVkdUAoMA)B5+)(fx1L0bnq7Kh9`lQv^62j4r# z_`YZVa7r091!sznOEm_3^3C#133=OmJ=~Yci>Zu{C(fyZuY)emmLFwcXnezvzr>-~ z&mqUQt4N?Yx2V=izG$Q9qrJ8>xH-2_{C!G zSL(MCe@e}0+Dh66gJZWCnG;p>J08T}jE~RV&Am3vpDQ|X$t8LsuCk;u&;#cdUol*T zgBU>4e4RGSyN4_ki{guVd@o2*NHP1BLTa}>aP2sW#huWymp)NA7cBB(4tLniwS>K& zt(~FRqAp}d{Cv^^zQ#2^C4&Q%H--(atEl@4MUpN?@pC5?g>GG|=aFM_6Puv zzjluH%xOM4C;Gm#D%6>0Dw&;_;FnF9CzxlM?u!0;c)tO*#(B+5q*9Ir_W3KxiMsB1m#OH9jco8#_D3Aj4S zX$YT)d7z@KHu|wo_J&>i0ncQHOU8|iVT6(9C+Qu6&`bM@{wNKkCR$TAMnOqcW&G3b zdyeM31srm#Pc$8Oy8H#*3-kl%jD!X3hhnk9_Vq??EA^IswUo}1kJ5%ghVzCsmbv9x zgu9YL{*Jpz@NaNaaf%A%3jF2|UwdE0>ti3-+LkW2+_ULfd^e`5nr3>h#wIsql$$ml z6T`Kcv55#^-%CXy@}C5xmYYu-Kh|CM)|<_iFDkK7wJGZ=NGfvbj&7K4;8>Uip9CAD zKXw~SVGjek3C^_dPA<_JF(-of%tmT%J$uq+xjYMRu458s%;7n3RPOt*V3|7msF}X* z^gbf@Vd_IYkH8FEUk+*(6;|hLzEJ2iSJ;!@&}ZHbZ*T9A5n$#c%~zd9=>~}AU$c6I zSHZ;^>z&tE)-yH6lvUb94kb1S(+_JHjps*|V}gtRI*7VLPck-qebB}XQyce7PJ^m3>w>$}(Dbb*nEk*4Zx>gO+hBs#?X3GkkZxGgg@jL>kHzVQMd@>-;$^AsUK)+Do$N{P zk=>3XD>G~IOvHB@a? zCyAF?B1Y2}$$XH}3n(NG5X1>vpMtA{Pw<$xa1a>lpKsblpQul%BKv%UqW(ErVVPlY z-z}dr^B#tioOC*?``ycC_UC?knjHPKB$r%@eCR1My~ioZG;%_8&mo%6E6XDWW{M`J zE3^&YtUIj-{zPt9d#<~NEvp^GqEd}N>v)|^9fzJMJMoh5tG^2vFfhWb4U}!v)yZxH z*VJT`Cs@c%0#_%1L*@kQKd%)|+#;j+<32eVS*Sf3<=^XQ0OzC6JK#8a=5J?;53k8i z0lzK)2jnyPKWd+Xf2R1y^@%i~jO@O)ys|QI*0%DnwsryAxq31crc47jPP-`?0=;9p zadeze*1En9ynonU$H3D-T}{Hu)mgyenX9F>0L0l1s7*#D1(5(Qovl4BI3dnXE?^0W z^tC@~NC4MIw?Wr9|ES{WD1FU9{V}J!tA{nGh`=3zJJ)1rI5|0`Jf7J|XgyT;`{Teb z>1%eLo^BE#kdKd#fX_VvR}Wi|pt!g==+0fx-Mjoi4Suk%i>C#I-v!L|x0n3mJrAwH zRvz|lp7yRToJa4quypnEl)iTDsG)y;{?<=xi2c7>asmH+Sik^5MgcY-V|$3Tli@>qXMkov8!|$7?@0Yo|NkoaSBwAlq`|+Q6ciT{`}arxt>}L~stdOE zkau+k+Vqt9*L?l`;eRju`-4)TqoMyBDgH+1KkfpAmZ6aX{d3Y}XiDPKS%7(Dvwx_m z1DpXa`{UCGeBT0&qcdp)JdPI|#j28puMno8v9&68tK%_mCA ztK{8iUvYka;70eo#_lua1Gg8HMiV7sJTA>Is!Ga<3loF|Z=1rZQ70Q4A7sybb9XEl zTY(n$5rtNx;p6jV4HuZmDXGtK$~`AL@tcb~apb0y-BvsZvESAB`@_%3$!+P$|D;l} zvfT8Tq7peZnBY%;K^DnOY+j9DA0scc) zWnq--2%D{g%+KJ{6F#WGjUi*#=FWRPY`nSUmg+7+i$A{z zdi?rfU=hOTpr;5Ho%%wKrk5eyx)QM13&GaV&(3MehHq4QzRf@;-nB_|e{B#{k#3o2 zk8sFkrz;_~B)P)OBr&mNOY1N3igh*KZDl#fO52~}lvHQg5>R%qE7D)}^UU_Wh4sQL zz#B#sRA+AG4$T+IQ+8|0?0B*Xt~Wte-=60e@!QeWkGQ8PDS}9@EO?2Y5uIQQ^j=9Z zriO!Qc#jju60vgDoF-jAE8>P-_&uslb+>+k_`&@SDspO2PEA|Z@~4_D!vzMG!4k&z zgTb~df;iP{D*v6>WH3Uvb{=3F~oMJcd?>>sD@y za68svqI8VkO=fHLyWskW_GXpliOtC}Q|6)`5!Ko}&-qcb*_&8BRJo`AOkj6w^N_KN zR%zaO5z6k!pW$Q2ao1DNVE5Azt@9JT*fa@$poz6A^a;V$vAX%35offSduRR2Eet}B z>I&Ec?%REG{|lyUR7yi~|64$n$BoE$S2lWV=W@!X-r}Z6oHrAmzDTe~ELr7>lk!HN zRzV_%&7k*!2pdSJdm%H>gSm*&15s1}D^7OZt$J(Ce}jmVZQ?5;WZYr#k4peYjiwrx z;l69{{AnscLQ^9Y|QUl40E5n9y4vehZAs3trZGwMr@X4+@Fe$1eLW}FL-KT^6TP}oyOiJs@3l>xK`6Y4DIJ2-M*P45~i#~1y zv@D7td_E)goO)KWX}Hh)>VUByy%ZD08a#BU-sIT z9r}K3q+jD8?vC9+l|DFzgP+TxnJy)f`8u@^8K+N@qq(S(FQMV0*IludjyX*7ASvET z&!rDo$BuTGERg{q>a|=pk!oFJiYfKmvWe<|%r#F->*;`gy7<;gRu}0O$0`5Tb%Upe zzKXo@3I?v#_IVIYWSN4bUZvIdee~NYNvDhcJF?eN{BGSm*~bY5yGy}Clx;aY{mGmd zCNX4h!#Ji~(QsUQ-M`OWu?Y*6wHQ4t7!}*gx0)r;g4i)J8MOVnP#h7b9;H$1zL%aF z8IyYk-d{YX9_f^uZI^L_Ih-}GE}Kt`G#_tn+2th)JFh9LZ&&L5KVCklgjPUleDr7%&}nPt3tK)`_CFScpKf$z?Glv8YD^%;wW+ zQLy)wwz=t|CWC9O_}#No+l%Gs+R!khbxIjZh>wXkhDSi(#LINGq6ezTha}ox-x3Hc zg)zn%OH{&8(*B_B=6EwkdT9b=qnMyQ4c9g}PX7ONBUeA!k@22OF{*QXEL9P#oFgBLd!kbqc zmy)DM*=@}xa-3ijg3DPinvB&)v4|l3ordehC+kgdQs}nzXN6Z9R1NuQk0ahVoh|DOi87g>F^V zcd6drT`cMU_FNpJ*$+wan61zL!R|B3Z0u5{Y9RfDnkW@Gn)n6aH-o$7Tbc; zDzFkKY+IdYUs=)jXh@=~uevwYU*rV|>Wy>M5+8VCr}!n2cij&6CYcrenLRgVc`ljz z6ZylFthwMlES~q-e7D>73j*;NrckyK5X!}2zON(iZ4jP4j^lzDnnCZ+cyk0!zEB*& zCVtn|QIYPGq~|nzg;7rizq&PIne@r3slR8w3Jtf~h3p+B6=A?V94w)9VluKrak2CY zGR$)@*&uI+5^{7qeyqq9E4H~#VN_j13#yblEB5PKbws^5GXFSv|M?4LB2AM2&T?!? zLAn+D$uIqs-KSUo!K|HYCGl5aZQMyhxmAaVkqT_>e!(9~St3ZTb}}*6WwLUiIg?RL zUt_0ccC(|&tMT=(9ifs!R4~QtSJm8h`qO`gzgQGL3kQ2Rwik0NRZ(_x9qv29-G}yl ztC-E~4j0RY1@^tcyt0Se+G-@^e*0Nj(b+>KtV7Tu2dtS&x~v1nuT{SAsmu%jm>3m+ z2zU;Nn8;K>X!Sw6&m;6H6+J!UEZb2fmtgSeDBa)qF8)yNbewlY?r)C7sx zFygCekg#?RoJpZ?@$6UEF3t0po5FL1B^z%GjGG3OZ30Zh423&?DYWV#Z3QO;RoZv# z#=0CW)h7^j&r-F!8xIAS(xQKbW-*FEi92;xapKG!c}aTR9G(tNg}s&5_%PPk@4jOo zH-Y87V-dzafG{|Z5Qb8T>NKGPRM(UZ=D$MP?-BK79X53=+3Uz?ZDNSljKlJp`r<#~ zzUpJ8XFsCNI(wp@w%P zI31_17mLZ~F0jEmDoV&5e>&QyH>#kkC?;Q%TRX@tAAMvb`5B^ zu)5Z=Gn@PAnuu+O6?zPtd0Au^Hx%yII#6}fOYJE+6&vOe#_X+^GZ38$;(36+>aFoF zgRFm1oJ(ABiC~b>7a&KgoF6~dI!KWdCZBUKNlo+sKnIjW#1%{_jK|buL7Z6P6duxF z4p8vKjFqew_iM*Sjznpb2b2Jei2h^`<@|0^e=4{~HmrxFlEbp}ZeF9iB@-%>h zi?@P!t7G=F!2)lBTa)jO6(GEwO4|mbuJ-_bQ=4Gvwn&OP~`T_(}Cig<97+ zy5YCN`sU)^0+a*IkETsx)|HRJgrB!g4_xESZ5AHCHl7;{uAE^whg!!O&w*@{^+htv zGFtcwe-a8%GJ#f+4>%P* zM9aCzp*E>L{I~G%`ifgK(Z|_N=nLi8TKw!G9^2zusR+B$o28!@;BTTQ@nCUcEf~x* zU4^aT(3INu3^-V_-O#nz2GgV>69NhoD%aQMZ!j5OMA zLX}Jkf||0E#e)42_aa2TR_HQkX?-z=5{0W$2BrXE*c@?BP2X-#N4K)F#pYASTk7+>z$`^8;?z8Bz2}u;+e8u9WyeZ$m;@RC8un5HXIaX^s1}*X4;d1 zjATZA6G59~--X$=$^aVpN<;RAcz^%z&@bG(q<`9rBzk zxaHzGF;TM=hx5l^1fXd78mC(>ZIR0HZT^IilcQT!wE3?cV|W1`SyR9x>t&&L`uH|k zGy!iiBrx;Qaf^-m+_!Lm9s-@WkHg16n{%hB;jDR@C2#&@iq4-C8xAqNaeSM0QUG!1 zb~2cb_jG?20O(P9=g-(8lAF`brCMh2+VK-V@JMdjgxMzcSpJmzya5n5au{iJoFN2E zd?hvYU(EKeS^kUJ{&QXY#ccoL4M6DqecDioym#OSbWBP9%Ee=&hoA4Cr0k{}D@c5F4DbQu+yA<6!QhwP z**1S7$cF$yZbVxpbNmQcbO4R@nLW$!c!GQ@0W{W7L$2oWBcNggRP$eC`zJU2MYjLs zm%q5}KbP6(zZU6#07yXY{w3S~ZOQzl68^_}`F}x^%1u(BZ_vvkhMaF#9a<@J=#@IB z&e2wH=7}!*MS~Af*a4v^Jo%liZ)bZVc+0@E-X9CS6mRMkNWdT@ z6QvzjxGAOCXQlUAwx{AWgc9~K{C6GP>31n-Im7NiiHIJ@wIP( zT9IgeS2tST!Efl^R>g;;mr>mgOLjd?7@sK)3Ycuo$>299(J916;D1)8T$<48K3-@=;<6Uva&Z`$({V$qMn??-C&*vVaA` z_yVvc{8r0Xf_&Q;+%Wl*HU&RkY&BnxR%75o1&Nvk?3)Yz`jEACH(FD~p0JZWXN92A(i@(& zvN>tz`$8FCth6tcs^)RK32-^?C@9j2YE!7-%Qk)ObAwg+E9^QatPl%leZCRR1NL>L zaDr|7^*k? zC!6fs*Jwetw_U2|a|s{p)4)BEL)~TlDvo*j-dgM;ndcKq7DTe1XdVq5FX=!kMYy)4 zt0`il9i&`y+%puUKizP<;-+Llv!|<=LM}s`to7ULav!Q-o_{84cJDd@?y(tARRaWO zF*owe{=2CB7AuE53upeAt{4FUKMNOuu?HH2x3+q&mr7#8Q=??Lc;giK>8m^+t8Is( zME%E*Ax~OXT*oA3gEpq?nn+zD;965yeT9LcA8Pya7Kq2CWu3PNwuJa3fm-_({7jg< zsQNvBHZThd4PDq;lFXDZnz*-_l}C#mOulUccdzW7S|N_R*3D}d`>c%dr(CGaFh1Nz zo6m-FK!2Piy1Y33)p0miosoB3Kk`r=qohq1KZU}{63&6@HjM~tK6M=m@<=?7sn+LR zAS%)t$`Q!cuPLhDDc0zzuCZk1r(r}Yncg_c*Qvq=o&zGG_S<{?YN;P%lcU$T24neD zuwN=RRl-u9zD4AjN;?+hPQ2n2?Lfui1}A6BFb zJ`+T_(h98E(hm8&c_mMrYEK^?3uRcs;$B@m6hI_9v=`RJHhXjhBDPQgTc4EbK+=ao zR%+tSi{HHuq}zj1g7$@nMxKtZYSDIz>cfrp$hD1tI7)Rw{<@^~?>wKM)IaxAbqDI1 z$#@&t55)9U(Nz?WPWzfrpefEu3taL0^)}o56r0H<^|GxYExY(FAPh6&f|cAd3v z3Z&f1Zau?W$qFm;3F?Jk#66trF0$qVllwKJII3RPCsSjMGIOA%P$WmE8a8Pk2seYdWCUqIl z;pgP-nB-Edv08-IXddsBA(=vUsmwjCP5c}At?~T|iMdridHh!MjB!^m2JWr*dTJPu zDS`JHy2A1O_fU@G>Q-3|s6&S9$ocP~954!c$y$T7ww_RIMQt0=`@(-m7r{|{KY1w7 zefi=uW^Pyt!M)@ssUx=wT5q@s(B<}dxst}y)iu&h4bh^gAXe8p>1E;<`!t)SZ?l$4 zdL29^s#tUdvssksu9VogFg{y)_5-a(54}FuyH1c^bF3vKx*^+0VDKAq`?4~2KqFPw z{C32lvx~SLs`foX9wgwu3Wh{L7WSRCmKzrL+kJwN6!yQceo3qELdto5RL&oK5j@4fPMzxCw=A_W1Z;u z0}L&rKA?t;WQMISiq#$DiGCdxz}xsF2Fb#tJW~j{(7l<~MW6b5$U+74R-k$g+r6ix zoAT%xXqB*r_#6SD(S}Rsl&R6XN?eoLgFToID6bc9E%;4TgpTXy5)hHk7vFi9Lym^l z9O^ltY<1+`D}0-h3Ro2L2@t%Vr9TZvxSQsoqkKR6pqv{w^9xyme~G;mau0T({H|`| zU2F;vSIA93?@r@(e+!U&^&#?r@TxMV~i~qjgpz^ zbdrvYn#z1e>9_IfD8b=i)%|hlXwjV;Zls2R`W(Z|-nwQ$Xrjg(vrQnjYn!9nD4g`3 zorzZ$Dm-+vhd~BZ`7_`>dCfR&|K<2vRYJ0H-tDBrN>8d_p)fxHEb*z`msL&U3By*R zzXzm2XvVPR8-)SIcA3Bmx$f4zR21tVHJly{-dGOj6En{)?7J(7W-Dq25_PWlpztt4 z$Au;A=+C-jrf78$WxeXSo}Cd&AXd9=z~dQ>|7$)5ktq@b}Tlo=*=Fi?&@3@yS4 zCHm$J>W76e!$oEGSHmH*fC4>Wb?u2t=dexj_T#s;{XRdZ|XVe#j)cd73+*;axlqS>_lt@*(hlkfvdj2@{e>SYl^+i=4 zPni8(s)pPt=0!I^JcG8rhLDn23ZzOcz=a&~=esqfcGOmDNbe1q1*!&S-TMkcpRLSo zre6AxPKF=r=yBZ8nymEU^$&G6rf4Fb6-S)&i%O)y9b{3p7Wb>g4vr74ltB7*#S9|r zvxUq4CQb(OnCWHs5s4mQg~sLi=j2QwZTU{-OYwAC)Foq;sV}k?5Q7?kiGiKd=$J0j zeB+D$c+Z%lAJ%uM{(UHu7c@M}b5V0Ubi|G*+|eFG)x9)wNc85Bl(BQ0naU+#h3b)P zK6Y0j#(bb?gqQ5I`nT@Tt9z;)(_oDVUvx5;v8Fc2wP5nf=#Nnb8$?C}cf#j@U%Qvl zXWm*2Mcyq~@$3O=GA9FQy!)B&_j$-)Rg+l)r5+yISnThIQMAUibef6k$6+t(b zE_+tje7)5&T(@s;A6bFWL>sM8kq3bX{VP>16z-$ase9>5LR_g?-baVb(yBjTF@j}B zhpIc4>uNaey@Jk~S%OTJSRht?*pxwAO~%lB?^}cad)KP1S|?&+M|b39+k{+*(WvK` z{Vz|6sdUwN0z{P;uoko`W()c_tIP9*+*}+~_L%l~SH+_ti*9ft1%-etoJ=+zMIv%_CjgwR z@|zTvV1@IGKZC&!G`@gYHmdtoI^sW;2}OF_e|J9(?~kcfB#`QTt8zr%3hAzw3pBsW z79Jk8s}Z&&1$uXd$5Fj;rh|iSR|6?7F2ki}pt>(CIXYZ-9J_J=6SN)Btv>XwBIjx? zN9f#l%|YERn22atL^HGL9b*ukE-!L0XeM1hwP)>=&3xZhd~)NE06^|Uu-0c&@#We} zVxr79kx$x>KxI{cHrMC=VB6$CLGKkGJ3Skxh6*H-f<$A98f&Dg@}@`nRej@p}!D#Yx7y(u<1$4DL%YOC^4P%);yVD1pNzWXkL$ zPUekm3RD~#DOZUV@(aqi!PJ)cm}L*Kg{|BVTS#O|_liAaeJs%xDB+7{FT1TKT=zgt zc2cOzEDQ3vIEV`#ep}}BKiT`=FFxO+_54;ZejjnZ8$j`@s*a5do{<1$Q`k0~R!dON zSM~bv;+o=X`Ef2;x~*YX4QV92SNc7kOB-9T{0d=85Uq2ue=a5x3|@*E6FpPK*{3vA zT)gAAPd8|n{s)WauDE1y-f#Ft*%^}&WVb^~kL;jb z>*w3)&u6tHtarTh2_?G0dK(jfOiB$4?`LO*=?94jdsG5y{t0!fCg|0#SXKM!>PKIs z{Tat}E2MA@9R(f9r);Z|XyCGVLO7&)y?X+AxF3*~@dgMYp*DaNUE5R})jR;Z4B7?N zu=IG@Pfz&c`M&}HQPkLC>7J2 zh&5`}VTm{&%3f|;nmpzWnPLBllU`RUH6^^SEiU+FN!wi5!FN6!RQS|$WvB#li^TBz z?7h$TDJ4v%;U>m3pIUD^X$-T(*YB5zPK9B-$GA;z_Eq`1UXc+p=7{G2^lipcc&q0m zAXG|%!HMm@HOZ0-sl>H9;_~8DjlZ6*ajq!BKf7hafzl?Y0_HHF%_5dp)1ne0=a6TU z6-11DUx3jd7S2hFnn)gC2f0D`VOkI@98@PVE})V1Nny{W_)*FpkT`X%W^Qk_E`la& zE4n3LEAlYMYa0Gwuklp!U8C{|9U!ewJtLwv?+?-i00wyrV314sJt9GS*6UDANciEf z(@Me#d}})|->3MTX0SA(UOe!l?dv7v+Yn$+w}^r5PJ&mQ>^v@7Pob9R;xy{0;|8yN z^B&>r>Y}XuIeUmIr{4>&Hrv1+A##5y)4E(fp~x}0OrxF<%XLE_JpZ5hQHssaDIqY;H@(E$MW(~ zM33L8?j9ME)@tSO)zKO~4QZ1|xk7bnE3pig;L%H&KhEl>CIb$DsS5O)?`Zgl(;x}* zt8Ikz)2e6=P%@?>jO$5UsJA&jml*Y!k%Iz(vYRufFpQ2lwOU2PF3WNNER72W+vEF) zNFEq-0(33GWh}#LwxPF4@rq?!wd3huN^OE^Mk?U0(76oFNh!=BUGp1-LgmS zfWy!$s#&8-8jEC<*V&8f_CfaqXk8pk`hcj z5%qkgeFHT-d}_Gp7gc>3Vc6=W&Amn})Z8c_VufAW?TSZRe)-cyT|-Gf*D~MjwUTB# zXTQB(ZmT+Zg^+D>bT1@v;t8hScQl;|79GXDlOBt>J%O$d-Wa*4X$z!&dl{(R`Mzh} zoJll+IZm6f>_siHcZ;IDHQD_83=RGLoQv#ta~BF*gbUtJUHwG9S2yXY=)DcQ*LAK@ zK%5(7XhcdtYUTHN7XG4s=3)+w-{zQxPfyNh{!;|uc2}kI6s3pM`bocs@3 zRP$`g?jG5g+tDzmyKMN?BG7D8e|Hx}n6945%_temy26_ST)=jL)xICSl50Vnd6G5A zVh>MmVe+=>7q@f&00kJp+XEod5OBO1#P3LdT9>&ke7@>FSR!hJzpW_6L>sg}KU}ce zGH#o+6j(riIJec!P#1N(D)Y%!NT*4hMz;YIN!n70o& z%YCk1;sf$Uzdr0p`5Vg8F-{Z+`nlBl3k%i62OTUSohlD!<8R$YsV29lrH}P^36rD$ zVV12P_Ep7!t^^p3#=G|gcjQ*eP>tGeT-FA%&zPFR^LR4p21;{AU^vZ zI@IxKTLM(O&-{9}@8fr! z3r%W#^o}sE^dH(xJft&)=>ch0r$&9U@k!_oOjqA5H$#53_7q2ulq%R+fsBl5;po2r zl3L0Po{sa2Mok_#8Beff_4FM&W8T^?uL*_txMx^T6DEC7wpb#Ip^JhTq&!++{`x)j^dh%+&- z=n(mhn|pB`h@%xOe$|x4OXb$CA)GP?5gMwgLi(omqa!6fB7!s6pkbZ&0k5{s^lP#X zn+2IgTPKbi9@GvX+S8{0z$}2dC7@^Gk^$^Qy^&M{^9)+r5ixR&9D$~oCRI93;&hK_ zst(Zf$UCfO=--iD`K;U)#Xj4fMPhmhsw`Y((t;x2M>%F!J{Uc0j}%hhFk*E{fyLBq zzvwSIpB_7JRAf3Wgdgm946q`LPHZ`Yz`gsIL89kWJd6J-3? z7>-&TkB@4X$8W^*Q)bYS;CnR zAErvqDIsO->@ya?foN&^mgiO)9Y8pUSB%R}8*l0xc!pQahlKG##WI>d`@U~k zl_T1Q8aMII&wsC=jGW$UcRaj;t;Pq9&TJEM_4h7lCfZbc*u2%bQ#q_mkt(++eFLsr}lVZ9L+@{ZK_;OT*}nrXsozYk&WtI}~#DyMo=R<`j6 zz#h*Q{g9>Nswh#jG@erK#6|jabvt(=uMRc>O+Z|6V8Hnvh=O`m1cKMWB|)(Z@UOY zgZ&VAHziC`{k!z)2k=px0^{qrocr}TT7pLV&_6e8PpN|8cPs1MQEz+cT)yf|L-`ZN zai3G?-nS~oTxjBHWoJ<(`4$ugib#|JuaX-6gg@_%`&|!}gDX#Ut51b|qC5;e2|zuKbxNZQPNWF{^zsIzik9DxmS%3<$RSDQAWLcLt*_&I33skU01|vHLex4AuZb;%mjG=$8L(LI0yi zKWhQH?C$7G{)TRUcd<+40FCy0e`4kSA94JDGX5VIa(F-yj}Mz;enY*#w+if$AxCSB zd%65B`1yC*VUEK3=FpPg#{K_j=5s&LsHF37h5LWEtNsxs_g434Y2TNaTUTFDlV1?|dh4r@ zl9E!mr*sd&=3_;XKW;aqswiN=SK7z6TU;AkwAbU)BffEH>(ua?jGUVD`SD+J3@2yL zizz;dSoqVbWaJ34;Ctqjl;`BgP8|CcY{eYJhiz+`F}AU%I<(u|BEU7 zdP8oSjlXnVbF2UiBdpKaWat#YpLKl@C$tP)`%_W~Fup0O-yhpq@t8ZHi{`)IK>6X8 z#e?_@ezLooNzmAK-KkPqAJTqmnr8fvjLoS(B?L87uox|zRn!p_E<>E~%-+!uzAWkS z^l`#jHYp>8$Rww_j?N6L^kv@IRV#0R4VKACM4$V!lRhbFO38f7++eC>S4};;=Uf|YXSpFD&Q~5$>XIcGdO0Cz%Y;*MWw-@nDijaW)_E_q1G1i9* z;-4_1ioag~!T!Kf+CRIETa(5=e2GRU^KgB)FkcqXTiw=Tw2i~(q@Fu&syW>jB%jM&r<}MXhFcp_xXp4kZM=+rfiEVb zXdx-D7vW2haoEz43rT-NZi`m^)%8icokic4m)^1jLCPv&S zy$jRH8f}t^>g;Z)i2fCv{gJCbM&y_!;zmzH`D{9SX6j3$V&|IDJI>%|Kw=q~v^n2V zI6sV<&!Y&PpK+pBNuGfHAmVJdmrLhbsB3ANL5bEGT8J36k9Q%1#-}87F^6?$jY2o4 zDGaZ_P2q9z!A$XgTdxH=j%C-Ks;$6o7t>ymgR$v>VueDKO~QqI>Vs z`wkiN=Gs(^6Xt}stzA|t?5pi!6Yf+o-!F)fuuxJoiZo)cMt?<!3Z*Nc3wNzI5naYu5H%` z!-L)B>v?qtTHh+yX#%?F*G8|o4m(_zbvhW8aUM&1Vm3Tjxh8$;K=`(UK@`iBCXKXF zy$otB<3PcAe;1$9*?6B=d0AVVIsUBaL1Lg~Nw22Y+Hh5oPM+SN;c5xTWKh^D-eHgA z(x_*K+m^m0k&hJ0=GY9}$*D_f?S6jOfE-=5#GHgHBuA@V?(gV>A@McaGj%X!oQ%9R zHmC^PRN%Imf4$vG!O4X2!&N*kOQ@ky2HPbR1ik!~dSjc%=m+i@Pz}AAgz2&P})wtYs zi5{F>%2KMhcIWw??#eARDOx43+BwR}I}X3rLvs6|6YvG@>YmVAdm@`^sJ3VE4BShn z2;7ucN4xTECDKv0Nb#GoGd#Fxcd|8HCYqL6Dzz_1q`OCRK{FnmLR-V+u6Dpvh-Fm^ zE(*fsn$$S--BeH1S*s!j%KEHTuL>%}A=Q({?)AyKTXNSeQqQTjtddvWc#|Rr$oOBn zSgG=$xz~&Iw>?!YO}K*yKT|Oz;o8Plk~oiTPx3v*Et^`|=rrYvcQc25r6=iEDgwus z3e1d$d4{0e5{~zotmwQ}P$hM{-Gv?Tc|Xq2wX)fE!=rUt{Mrp8yut&K<=&+*JK4Lz zMP^nc^UyTCmqQElA1)IM54L>0Q4dAjhN1^+aL=C-2VE#dnuv4)C?!DXA)yAu0v3uC=|y@cLg=9h(jiDo=m9AKLO{9@0^ek< z{a)8O=Q=y?@8@^U<}Z2Xe8y8oyYDgP>u|*+OAC#&r<1f;52*NR_XW;W-E_t74ERp#qr*Z zv}G95*S$L@W%Xt!MDiWgCUWY2ma_iZ4UrtV#sID_FFBL~1V{YlhbPHhf`U`3ocb~Udh0jNI%+Sdt z`jW!0$?3=VRrCw6Nu?v@bvH%O=C6l%#RwfzcyE=;v8%1xd6yn#xxG$kJue`ijj0jF zIY-yOZjF0n6|@y|sj?v)BPpw}70m)AeI3dlI96%Y_g8<#Bjt`|F-rZ=e8Zto`{sG3 z_9h+WL;8m~CC=E~Fl&h>LauWJL(*0ajJ2XfRYurCeBfZ`l6k7gYmbrrIc|~Oj={c&^s_~y_1UZhiMJR!*DaJ-PwvlW+!?SqhMt`ET-k%Sk^PUL){Dd*%=ABa-S*>=f)##?k}ePmt# zX+s2fFo!9BC|HbVcndfrxwXj2XR6`0-qO~cTXP!o*YpBozozm$fj6DK8+$EqgWhV? zW?~7KCnN?AxHNA?=uOnfu2UK`lG;^7X??6vu<61obyIYhHKWLs!q8&w2!4Y+r?4RG z7tbLuba`=BV!;pT4VI(d^0ZO_w`M+{-&@A`5adEx`}H2PPM1Lk`uZ6X;32<8x#>J( zZ-#px2pSWJ@0Q`og`6xvR#}pBJuV_^{)!VKs$eW~EaktKb_i~nBfU$3AwyC@xS50O;6{bdrRyc0)WLnLi81Agn8fBD&sw zP_#;w`syNO-=ABIa3n2{pe-INf<|P;aeT$5T_{cuuRtgoaMhcuxe^KX@9G!F^dn`< zcb+xLBG%9hCLfBm3Qae%x3X-+biN)8iV2TAs4NCepiF&Hp&Q|0`-q=;%*!_!UZ0)q zwc-jcpJ8j%z9wemP{&LQ(fa!j0nxDK&LbR|URVV4_g=ZibUN^+QY?sU`~Rc`Q#y&3eD=w_s+9`S1Mh$Qfk*6+RsaN|25Og#9ijp zS0C$bv{7W3!>ve!ihS?}0JdwO+fqp0uVMBwy_wm*LYOnf>x$JGf`wTQ=Qq z@B8z}8wlAAqeE$BLww_It%$7gYez^lyss&o72hU0ueL~%+rGw~60mtD3U_Tl-;}#@ z3qLw_akY!UuK-CSNT?V#nC*IZfZvd0U-Z1M+V|f- zo-#w3YwUJa z!nrFO`B!K~86S-D0@P+CMW|~&o0J^rmYgtTv-$1-J9l$m-m1{EK<}+-VsVZcrnjcm zCaRTD z^wr=#mOmjCW4XHv*3dXKPvLSitMyRlt6h#yn3VcnCUnnXT->;9^X$g2X8VlWJKQ5Z zloX0eyCIwWK%)|<=FPbkTnhyBoU)S-IgbRbvPc|0>v$ph;>mepsd-v~%hWh{%Fft{ zwz=l>T>~Q(R_-qdT<8iG94Ep+Id7X7=ET|s(dUaNW9~_{HJ@iaGzenV8{-ipZuW+< zNo6VH4&V#y20xrrr%;zi8okF-<+9u~dc(!~fw(VKIK`&dXUea&oer~Pyyx8;{>Z~) zJKZ~_d}(V9@Rtta?khBndDJ;WqJ6zcxysbyRKv!rfg6ifDVDg(M4xSzo0oICML#B| zA(=v0q#o^^=d{7fJX;raq$}bv1FqFAGC!SOEOK>gjONF<#^}&Mp5UY_Yj0m{K;x12> zng;w%41ev0y{QNr3|pE{N*HI6mJ&Tj$HsI}vC-;NCbO>i+)&U|-t@83R_1q=qX?)d z@s#P5+14C$CKUaNi_vH`Z{URzC@sM|j-Svh>RSUQSqm;mc@-9#puQEF?yY(B^|fQ? zleEXYQ)Et3x>n|g`1nI zLWC2PMmSjPkFF!iysf5kC7@wNk8)26 zJmvWL?T*YBPt`tH;Rv;SP~cbESCX!ZuD`xs;WwW2Uu`D)M_G47Cg_=%2Ih&q!vwSbsm? z+0~7lo(7-LYmCSuRIx^zL4OITJ=Y1G3{@&UUO3S1?f;ORDwrT>^VnC#PVNLjQ9<@` z*L(_ZGX=zrh^d8_NIad`J=gcQ3kKV;Je!1uIX>6sa;i(+7)Y2jKJoLahT_)(Nwxuv z%9Y_Z`E3podahC_^AS457L+*8kh#YuoJckezzb=Oc}VSaDH*ElZJkqKs5Q3V?^`U2 z4Vd1QBAkl>HU>5B?Zog%f<1J3{u~y8AJ}1y30}2(j)&K`VSemPnB36YhsZH}+iK8l zI4l`Z)XHJy>PHqVwST?N)(?mvFy76qdx4^Y~``QCo~V(q=||3Mp;31OzY#u zm$Tfn2y;EG4Av8Ly@Pcqu=b}|KEtoN^B9X;MPt5AB7*Y%3p!RkSXy`;H0NKbE7Zc< z_1;cZsQfh4C=eytZMeWIQDm8y}zKK#mNQbO#7%zBqa zBX&P`F{!=(8Lsg!RpP+h z;$qQko9rO3{`0%}5XLjyaf*F}x4cNApw4*#`YUs7wFlqsl4{FNC7s!*AaG$Y5G58j z$Xh9qS&o&`j<{L9d@ys$O8mK6BkG^f^%m{qCMo}3^C*voVRRk&e4IscP5ES`ZZkQa zJbe-~XYSQ=ZoTYzInF$W_p)jN;WzmxO$Zfq04YhB*Lu0H;5W8W5MPEWiG{EtLE!Ww z`|6VuDcV--lTeuxgr>J=+G~bx=pD%RlAjOs0>FI=>~;A*5~QR7_?#^}Ea?M(`xxGU zkC7tk|Md#rHPN4wK01_h{I1xVJTXGoDJb(&vEO!wM@QU^I+llqg-=a|K=lGPkFUl) zKY@(B%%G_Q?wNJ1@cL8$gRg$L`z3% z>Nh61*`&Foe^=J(^=>%ttwQ>T1F>_pz-NippPpRoua5_{F;Yv?Uf>A)!kCnNqlm7% z`P5EKcI#+Y%@ER5Iq3YN)rx6A5~;k7IRG45!t5!wtQD70t-PXKava%qH`fTB?QL$gqBd|I!5a(VK5AL)FTY^xnY@*JC z*OAbo*Qo)!TE%A74xCJgeGw?1TY*qvZ#&&r*-jqo!Aqc1&ETOy-@9B4mQe_k)3kRQ7P9H`R7%& zyDC=;WGxk&frvoB^fq^^maDc6IpIJz3!I)iyK+-^e69BE?gKe3l1?m}eQQq0xi z@vd-e&-DPm+c&RceTsx{-78WwsnTrKSugBZIhT{XI(sfj%AcI!L7F?AO9bKz27J-Q z`EmrmpQ>~?`_FjB@ycXQiv~F8(w)b41`6g?mbtp^2bexl;M`am<7&e&^L{&k$wv`{ zV>$*136%w)8JPW^xf2ahG z=#yt>KVQ`#j1iWeRb{klM?O$)8{Ija3zmpf@Ri)~YAy8c&r1Z~Drd60R-9G^g@!F* z*H#1JD;u55l7R>3YS)Gr5jR)6t6an#qDUU4K+@6p!F6C;_ zEUa`m?2jShT-xK-^sL)|xnXZVQq9%5CN``XX0P;U4zZP84{;^#;l)B=RhMtQb5YW} zzWj#yNvq0K;p*@gd)1K=2+}A6tQwvwbXEy;L-u54@$RzO>)$&{aJ49dl#9I=i%{~G z3tls)=!lxFCCy~DwHI%D5Cl1y6JW~Druo_4^MCoN8YJ=rZSe3xq=TXHt_1+mQV~cn z9p$pwor=#({ZIBy2H1i#RJS08_LZXRf%}%McaF23aB-orXcsmW_fgxBgkGedjLom- zM#ERj3p_lW7IPlAA5cy`%JGIfcPS#z_no0@tBqAJ!H-jo+cmKZpVmf72o4B1H6 zO}mmI%EXeeJ*Uz141v8(sDgNTj z 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 ADgXcg literal 0 HcmV?d00001