From bb34da85d6e480b5768918b4a5e8b840e8777144 Mon Sep 17 00:00:00 2001 From: campos Date: Tue, 4 Nov 2014 09:13:50 +0100 Subject: [PATCH 01/28] [FIX] module name change --- machine_manager/__init__.py | 22 + machine_manager/__openerp__.py | 36 ++ machine_manager/i18n/es.po | 488 ++++++++++++++++++ machine_manager/i18n/mrp_machine_manager.pot | 488 ++++++++++++++++++ machine_manager/models/__init__.py | 23 + machine_manager/models/machine_model.py | 28 + machine_manager/models/machinery.py | 103 ++++ machine_manager/models/product.py | 27 + machine_manager/models/res_users.py | 29 ++ machine_manager/security/ir.model.access.csv | 5 + .../security/machinery_security.xml | 19 + machine_manager/views/machine_model_view.xml | 30 ++ .../views/machinery_users_view.xml | 37 ++ machine_manager/views/machinery_view.xml | 136 +++++ machine_manager/views/product_view.xml | 15 + 15 files changed, 1486 insertions(+) create mode 100644 machine_manager/__init__.py create mode 100644 machine_manager/__openerp__.py create mode 100644 machine_manager/i18n/es.po create mode 100644 machine_manager/i18n/mrp_machine_manager.pot create mode 100644 machine_manager/models/__init__.py create mode 100644 machine_manager/models/machine_model.py create mode 100644 machine_manager/models/machinery.py create mode 100644 machine_manager/models/product.py create mode 100644 machine_manager/models/res_users.py create mode 100644 machine_manager/security/ir.model.access.csv create mode 100644 machine_manager/security/machinery_security.xml create mode 100644 machine_manager/views/machine_model_view.xml create mode 100644 machine_manager/views/machinery_users_view.xml create mode 100644 machine_manager/views/machinery_view.xml create mode 100644 machine_manager/views/product_view.xml diff --git a/machine_manager/__init__.py b/machine_manager/__init__.py new file mode 100644 index 00000000000..048c08a92d8 --- /dev/null +++ b/machine_manager/__init__.py @@ -0,0 +1,22 @@ + +# -*- encoding: utf-8 -*- +############################################################################## +# +# Daniel Campos (danielcampos@avanzosc.es) Date: 08/09/2014 +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as published +# by the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +############################################################################## + +from . import models diff --git a/machine_manager/__openerp__.py b/machine_manager/__openerp__.py new file mode 100644 index 00000000000..c6b89eab7ea --- /dev/null +++ b/machine_manager/__openerp__.py @@ -0,0 +1,36 @@ + +# -*- encoding: utf-8 -*- +############################################################################## +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as published +# by the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +############################################################################## + +{ + 'name': 'Machine Manager', + 'version': '1.0', + 'description': """This module is a vertical for Machinery management.""", + 'author': 'OdooMRP team', + 'website': 'http://www.odoomrp.com', + "depends": ['stock', 'account'], + "category": "Generic Modules", + "data": ['views/machinery_view.xml', + 'views/machine_model_view.xml', + 'views/machinery_users_view.xml', + 'views/product_view.xml', + 'security/machinery_security.xml', + 'security/ir.model.access.csv', + ], + "installable": True +} diff --git a/machine_manager/i18n/es.po b/machine_manager/i18n/es.po new file mode 100644 index 00000000000..d01e54bf43f --- /dev/null +++ b/machine_manager/i18n/es.po @@ -0,0 +1,488 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_machine_manager +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0rc1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-09-09 13:55+0000\n" +"PO-Revision-Date: 2014-09-09 16:31+0100\n" +"Last-Translator: Daniel \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: \n" + +#. module: mrp_machine_manager +#: field:machinery,warrexpcy:0 +msgid "(or) cycles" +msgstr "(o) ciclos" + +#. module: mrp_machine_manager +#: selection:machinery,status:0 +msgid "Active" +msgstr "Activo" + +#. module: mrp_machine_manager +#: field:machinery,actcycles:0 +msgid "Actual Cycles" +msgstr "Ciclos actuales" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Additional Details" +msgstr "Detalles adicionales" + +#. module: mrp_machine_manager +#: field:machinery,ambit:0 +msgid "Ambit" +msgstr "Ámbito" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Analysis Information" +msgstr "Analisis de información " + +#. module: mrp_machine_manager +#: field:machinery,assetacc:0 +msgid "Asset Account" +msgstr "Cuenta activos" + +#. module: mrp_machine_manager +#: field:machinery,bcyl:0 +msgid "Base Cycles" +msgstr "Ciclos base" + +#. module: mrp_machine_manager +#: selection:machinery,primarymeter:0 +msgid "Calendar" +msgstr "Calendario" + +#. module: mrp_machine_manager +#: field:machinery,card:0 +msgid "Card" +msgstr "Licencia" + +#. module: mrp_machine_manager +#: field:machinery,cardexp:0 +msgid "Card Expiration" +msgstr "Licencia expira" + +#. module: mrp_machine_manager +#: field:machinery,company:0 +msgid "Company" +msgstr "Compañia" + +#. module: mrp_machine_manager +#: model:ir.ui.menu,name:mrp_machine_manager.menu_machinery_config +msgid "Configuration" +msgstr "Configuración" + +#. module: mrp_machine_manager +#: field:machine.model,create_uid:0 +#: field:machinery,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: mrp_machine_manager +#: field:machine.model,create_date:0 +#: field:machinery,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Current Details" +msgstr "Detalles actuales" + +#. module: mrp_machine_manager +#: selection:machinery,primarymeter:0 +msgid "Cycles" +msgstr "Ciclos" + +#. module: mrp_machine_manager +#: field:machinery,purch_cycles:0 +msgid "Cycles at Purchase" +msgstr "Ciclos en compra" + +#. module: mrp_machine_manager +#: field:machinery,warrexp:0 +msgid "Date" +msgstr "Fecha" + +#. module: mrp_machine_manager +#: help:machinery,purch_date:0 +msgid "Date of machine pruchase" +msgstr "Fecha de compra" + +#. module: mrp_machine_manager +#: help:machinery,bdate:0 +msgid "Date on which the cycles is recorded" +msgstr "Fecha de grabación del registro" + +#. module: mrp_machine_manager +#: field:machinery,deprecperiod:0 +msgid "Depr. period" +msgstr "Periodo de depreciación" + +#. module: mrp_machine_manager +#: field:machinery,depracc:0 +msgid "Depreciation Account" +msgstr "Cuenta de depreciación" + +#. module: mrp_machine_manager +#: field:machinery,deprecperc:0 +msgid "Depreciation in %" +msgstr "Depreciación %" + +#. module: mrp_machine_manager +#: help:product.product,machine_ok:0 +msgid "Determines if the product is a machine." +msgstr "Determina si el producto es una máquina." + +#. module: mrp_machine_manager +#: field:machinery,enrolldate:0 +msgid "Enrollment date" +msgstr "Fecha entrada en servicio" + +#. module: mrp_machine_manager +#: help:machinery,warrexpcy:0 +msgid "Expiry cycles for warranty of product" +msgstr "Ciclos en los que expira la garantía" + +#. module: mrp_machine_manager +#: help:machinery,warrexp:0 +msgid "Expiry date for warranty of product" +msgstr "Fecha en la que expira la garantía" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Extra Information" +msgstr "Información extra" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Financial Details" +msgstr "Detalles financieros" + +#. module: mrp_machine_manager +#: field:machinery,frame:0 +msgid "Frame Number" +msgstr "Número Bastidor" + +#. module: mrp_machine_manager +#: selection:machinery,deprecperiod:0 +msgid "Half Yearly" +msgstr "Semestral" + +#. module: mrp_machine_manager +#: model:ir.model,name:mrp_machine_manager.model_machinery +msgid "Holds records of Machines" +msgstr "Registros de las máquinas" + +#. module: mrp_machine_manager +#: selection:machinery,primarymeter:0 +msgid "Hour Meter" +msgstr "Por hora" + +#. module: mrp_machine_manager +#: field:machine.model,id:0 +#: field:machinery,id:0 +msgid "ID" +msgstr "ID" + +#. module: mrp_machine_manager +#: selection:machinery,status:0 +msgid "InActive" +msgstr "Inactivo" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Insurance" +msgstr "Seguro" + +#. module: mrp_machine_manager +#: field:machinery,insurance:0 +msgid "Insurance Name" +msgstr "Aseguradora" + +#. module: mrp_machine_manager +#: selection:machinery,ambit:0 +msgid "International" +msgstr "Internacional" + +#. module: mrp_machine_manager +#: field:product.product,machine_ok:0 +msgid "Is a machine" +msgstr "Es una máquina" + +#. module: mrp_machine_manager +#: field:machine.model,write_uid:0 +#: field:machinery,write_uid:0 +msgid "Last Updated by" +msgstr "Último en actualizar" + +#. module: mrp_machine_manager +#: field:machine.model,write_date:0 +#: field:machinery,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización" + +#. module: mrp_machine_manager +#: help:machinery,bcyl:0 +msgid "Last recorded cycles" +msgstr "Último registro de ciclos" + +#. module: mrp_machine_manager +#: selection:machinery,ownership:0 +msgid "Lease" +msgstr "Arrendamiento" + +#. module: mrp_machine_manager +#: selection:machinery,ambit:0 +msgid "Local" +msgstr "Local" + +#. module: mrp_machine_manager +#: field:machinery,mac:0 +msgid "MAC Address" +msgstr "Dirección MAC" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Machine Details" +msgstr "Datos máquina" + +#. module: mrp_machine_manager +#: model:ir.actions.act_window,name:mrp_machine_manager.action_machinemodel_view +#: model:ir.ui.menu,name:mrp_machine_manager.machinemodel_menu +msgid "Machine Model" +msgstr "Modelo máquina" + +#. module: mrp_machine_manager +#: field:machinery,name:0 +msgid "Machine Name" +msgstr "Nombre máquina" + +#. module: mrp_machine_manager +#: field:machinery,regnno:0 +msgid "Machine Registration #" +msgstr "Número registro máquina" + +#. module: mrp_machine_manager +#: model:ir.model,name:mrp_machine_manager.model_machine_model +msgid "Machine model" +msgstr "Modelo máquina" + +#. module: mrp_machine_manager +#: field:machinery,policy:0 +msgid "Machine policy" +msgstr "Póliza máquina" + +#. module: mrp_machine_manager +#: model:ir.ui.menu,name:mrp_machine_manager.menu_machinery_manager +msgid "Machinery Manager" +msgstr "Gestor de máquinas" + +#. module: mrp_machine_manager +#: model:ir.actions.act_window,name:mrp_machine_manager.machine_form_act +#: model:ir.ui.menu,name:mrp_machine_manager.menu_machines +#: view:machinery:mrp_machine_manager.machine_tree +#: view:machinery:mrp_machine_manager.machines_form +msgid "Machines" +msgstr "Máquinas" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Maintenance" +msgstr "Mantenimiento" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Manufacture Details" +msgstr "Detalles fabricante" + +#. module: mrp_machine_manager +#: field:machinery,model:0 +msgid "Model" +msgstr "Modelo" + +#. module: mrp_machine_manager +#: selection:machinery,deprecperiod:0 +msgid "Monthly" +msgstr "Mensual" + +#. module: mrp_machine_manager +#: field:machine.model,name:0 +msgid "Name" +msgstr "Nombre" + +#. module: mrp_machine_manager +#: selection:machinery,ambit:0 +msgid "National" +msgstr "Nacional" + +#. module: mrp_machine_manager +#: field:mrp.workcenter,operators:0 +msgid "Operators" +msgstr "Operadores" + +#. module: mrp_machine_manager +#: selection:machinery,status:0 +msgid "Out of Service" +msgstr "Fuera de servicio" + +#. module: mrp_machine_manager +#: selection:machinery,ownership:0 +msgid "Own" +msgstr "Propietario" + +#. module: mrp_machine_manager +#: field:machinery,ownership:0 +msgid "Ownership" +msgstr "Propiedad" + +#. module: mrp_machine_manager +#: field:machinery,phone:0 +msgid "Phone number" +msgstr "Número de tel." + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Preventive Maintenance" +msgstr "Mantenimiento preventivo" + +#. module: mrp_machine_manager +#: field:machinery,primarymeter:0 +msgid "Primary Meter" +msgstr "Medidor primario" + +#. module: mrp_machine_manager +#: model:ir.model,name:mrp_machine_manager.model_product_product +msgid "Product" +msgstr "Producto" + +#. module: mrp_machine_manager +#: field:machinery,product:0 +msgid "Product Associated" +msgstr "Producto asociado" + +#. module: mrp_machine_manager +#: field:machinery,serial:0 +msgid "Product Serial #" +msgstr "Número serie producto" + +#. module: mrp_machine_manager +#: field:machinery,purch_date:0 +msgid "Purchase Date" +msgstr "Fecha compra" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Purchase Info" +msgstr "Info compra" + +#. module: mrp_machine_manager +#: field:machinery,purch_inv:0 +msgid "Purchase Invoice" +msgstr "Factura compra" + +#. module: mrp_machine_manager +#: field:machinery,purch_cost:0 +msgid "Purchase Value" +msgstr "Valor compra" + +#. module: mrp_machine_manager +#: field:machinery,purch_partner:0 +msgid "Purchased From" +msgstr "Comprado en" + +#. module: mrp_machine_manager +#: selection:machinery,deprecperiod:0 +msgid "Quarterly" +msgstr "Quatrimestral" + +#. module: mrp_machine_manager +#: field:machinery,bdate:0 +msgid "Record Date" +msgstr "Fecha de registro" + +#. module: mrp_machine_manager +#: selection:machinery,ownership:0 +msgid "Rental" +msgstr "Renting" + +#. module: mrp_machine_manager +#: field:machinery,status:0 +msgid "Status" +msgstr "Status" + +#. module: mrp_machine_manager +#: field:machinery,location:0 +msgid "Stk Location" +msgstr "Localización de Stock" + +#. module: mrp_machine_manager +#: code:addons/mrp_machine_manager/models/machinery.py:116 +#: sql_constraint:machinery:0 +#, python-format +msgid "The machine already exist!" +msgstr "La máquina ya existe!" + +#. module: mrp_machine_manager +#: code:addons/mrp_machine_manager/models/machinery.py:115 +#: sql_constraint:machinery:0 +#, python-format +msgid "The registration no of the machine must be unique !" +msgstr "En número de registro debe de ser único!" + +#. module: mrp_machine_manager +#: help:machinery,location:0 +#: help:machinery,product:0 +msgid "This association is necessary if you want to make repair orders with the machine" +msgstr "Asociación necesaría si se desean realizar ordenes de reparación de máquinas." + +#. module: mrp_machine_manager +#: field:machine.model,type:0 +#: field:machinery,type:0 +msgid "Type" +msgstr "Tipo" + +#. module: mrp_machine_manager +#: model:ir.model,name:mrp_machine_manager.model_res_users +msgid "Users" +msgstr "Usuarios" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Warranty Expiry" +msgstr "Vencimiento de la garantía" + +#. module: mrp_machine_manager +#: model:ir.model,name:mrp_machine_manager.model_mrp_workcenter +#: field:machinery,wcenter:0 +msgid "Work Center" +msgstr "Centro de producción" + +#. module: mrp_machine_manager +#: field:res.users,workcenters:0 +msgid "Work centers" +msgstr "Centros de producción" + +#. module: mrp_machine_manager +#: field:machinery,year:0 +msgid "Year" +msgstr "Año" + +#. module: mrp_machine_manager +#: selection:machinery,deprecperiod:0 +msgid "Yearly" +msgstr "Anual" + +#. module: mrp_machine_manager +#: view:machine.model:mrp_machine_manager.machinemodel_tree_view +msgid "tree_string" +msgstr "tree_string" + diff --git a/machine_manager/i18n/mrp_machine_manager.pot b/machine_manager/i18n/mrp_machine_manager.pot new file mode 100644 index 00000000000..797629af8d6 --- /dev/null +++ b/machine_manager/i18n/mrp_machine_manager.pot @@ -0,0 +1,488 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_machine_manager +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0rc1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-09-09 13:55+0000\n" +"PO-Revision-Date: 2014-09-09 13:55+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: mrp_machine_manager +#: field:machinery,warrexpcy:0 +msgid "(or) cycles" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,status:0 +msgid "Active" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,actcycles:0 +msgid "Actual Cycles" +msgstr "" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Additional Details" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,ambit:0 +msgid "Ambit" +msgstr "" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Analysis Information" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,assetacc:0 +msgid "Asset Account" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,bcyl:0 +msgid "Base Cycles" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,primarymeter:0 +msgid "Calendar" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,card:0 +msgid "Card" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,cardexp:0 +msgid "Card Expiration" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,company:0 +msgid "Company" +msgstr "" + +#. module: mrp_machine_manager +#: model:ir.ui.menu,name:mrp_machine_manager.menu_machinery_config +msgid "Configuration" +msgstr "" + +#. module: mrp_machine_manager +#: field:machine.model,create_uid:0 +#: field:machinery,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: mrp_machine_manager +#: field:machine.model,create_date:0 +#: field:machinery,create_date:0 +msgid "Created on" +msgstr "" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Current Details" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,primarymeter:0 +msgid "Cycles" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,purch_cycles:0 +msgid "Cycles at Purchase" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,warrexp:0 +msgid "Date" +msgstr "" + +#. module: mrp_machine_manager +#: help:machinery,purch_date:0 +msgid "Date of machine pruchase" +msgstr "" + +#. module: mrp_machine_manager +#: help:machinery,bdate:0 +msgid "Date on which the cycles is recorded" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,deprecperiod:0 +msgid "Depr. period" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,depracc:0 +msgid "Depreciation Account" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,deprecperc:0 +msgid "Depreciation in %" +msgstr "" + +#. module: mrp_machine_manager +#: help:product.product,machine_ok:0 +msgid "Determines if the product is a machine." +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,enrolldate:0 +msgid "Enrollment date" +msgstr "" + +#. module: mrp_machine_manager +#: help:machinery,warrexpcy:0 +msgid "Expiry cycles for warranty of product" +msgstr "" + +#. module: mrp_machine_manager +#: help:machinery,warrexp:0 +msgid "Expiry date for warranty of product" +msgstr "" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Extra Information" +msgstr "" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Financial Details" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,frame:0 +msgid "Frame Number" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,deprecperiod:0 +msgid "Half Yearly" +msgstr "" + +#. module: mrp_machine_manager +#: model:ir.model,name:mrp_machine_manager.model_machinery +msgid "Holds records of Machines" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,primarymeter:0 +msgid "Hour Meter" +msgstr "" + +#. module: mrp_machine_manager +#: field:machine.model,id:0 +#: field:machinery,id:0 +msgid "ID" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,status:0 +msgid "InActive" +msgstr "" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Insurance" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,insurance:0 +msgid "Insurance Name" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,ambit:0 +msgid "International" +msgstr "" + +#. module: mrp_machine_manager +#: field:product.product,machine_ok:0 +msgid "Is a machine" +msgstr "" + +#. module: mrp_machine_manager +#: field:machine.model,write_uid:0 +#: field:machinery,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: mrp_machine_manager +#: field:machine.model,write_date:0 +#: field:machinery,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: mrp_machine_manager +#: help:machinery,bcyl:0 +msgid "Last recorded cycles" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,ownership:0 +msgid "Lease" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,ambit:0 +msgid "Local" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,mac:0 +msgid "MAC Address" +msgstr "" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Machine Details" +msgstr "" + +#. module: mrp_machine_manager +#: model:ir.actions.act_window,name:mrp_machine_manager.action_machinemodel_view +#: model:ir.ui.menu,name:mrp_machine_manager.machinemodel_menu +msgid "Machine Model" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,name:0 +msgid "Machine Name" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,regnno:0 +msgid "Machine Registration #" +msgstr "" + +#. module: mrp_machine_manager +#: model:ir.model,name:mrp_machine_manager.model_machine_model +msgid "Machine model" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,policy:0 +msgid "Machine policy" +msgstr "" + +#. module: mrp_machine_manager +#: model:ir.ui.menu,name:mrp_machine_manager.menu_machinery_manager +msgid "Machinery Manager" +msgstr "" + +#. module: mrp_machine_manager +#: model:ir.actions.act_window,name:mrp_machine_manager.machine_form_act +#: model:ir.ui.menu,name:mrp_machine_manager.menu_machines +#: view:machinery:mrp_machine_manager.machine_tree +#: view:machinery:mrp_machine_manager.machines_form +msgid "Machines" +msgstr "" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Maintenance" +msgstr "" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Manufacture Details" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,model:0 +msgid "Model" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,deprecperiod:0 +msgid "Monthly" +msgstr "" + +#. module: mrp_machine_manager +#: field:machine.model,name:0 +msgid "Name" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,ambit:0 +msgid "National" +msgstr "" + +#. module: mrp_machine_manager +#: field:mrp.workcenter,operators:0 +msgid "Operators" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,status:0 +msgid "Out of Service" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,ownership:0 +msgid "Own" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,ownership:0 +msgid "Ownership" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,phone:0 +msgid "Phone number" +msgstr "" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Preventive Maintenance" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,primarymeter:0 +msgid "Primary Meter" +msgstr "" + +#. module: mrp_machine_manager +#: model:ir.model,name:mrp_machine_manager.model_product_product +msgid "Product" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,product:0 +msgid "Product Associated" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,serial:0 +msgid "Product Serial #" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,purch_date:0 +msgid "Purchase Date" +msgstr "" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Purchase Info" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,purch_inv:0 +msgid "Purchase Invoice" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,purch_cost:0 +msgid "Purchase Value" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,purch_partner:0 +msgid "Purchased From" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,deprecperiod:0 +msgid "Quarterly" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,bdate:0 +msgid "Record Date" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,ownership:0 +msgid "Rental" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,status:0 +msgid "Status" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,location:0 +msgid "Stk Location" +msgstr "" + +#. module: mrp_machine_manager +#: code:addons/mrp_machine_manager/models/machinery.py:116 +#: sql_constraint:machinery:0 +#, python-format +msgid "The machine already exist!" +msgstr "" + +#. module: mrp_machine_manager +#: code:addons/mrp_machine_manager/models/machinery.py:115 +#: sql_constraint:machinery:0 +#, python-format +msgid "The registration no of the machine must be unique !" +msgstr "" + +#. module: mrp_machine_manager +#: help:machinery,location:0 +#: help:machinery,product:0 +msgid "This association is necessary if you want to make repair orders with the machine" +msgstr "" + +#. module: mrp_machine_manager +#: field:machine.model,type:0 +#: field:machinery,type:0 +msgid "Type" +msgstr "" + +#. module: mrp_machine_manager +#: model:ir.model,name:mrp_machine_manager.model_res_users +msgid "Users" +msgstr "" + +#. module: mrp_machine_manager +#: view:machinery:mrp_machine_manager.machines_form +msgid "Warranty Expiry" +msgstr "" + +#. module: mrp_machine_manager +#: model:ir.model,name:mrp_machine_manager.model_mrp_workcenter +#: field:machinery,wcenter:0 +msgid "Work Center" +msgstr "" + +#. module: mrp_machine_manager +#: field:res.users,workcenters:0 +msgid "Work centers" +msgstr "" + +#. module: mrp_machine_manager +#: field:machinery,year:0 +msgid "Year" +msgstr "" + +#. module: mrp_machine_manager +#: selection:machinery,deprecperiod:0 +msgid "Yearly" +msgstr "" + +#. module: mrp_machine_manager +#: view:machine.model:mrp_machine_manager.machinemodel_tree_view +msgid "tree_string" +msgstr "" + diff --git a/machine_manager/models/__init__.py b/machine_manager/models/__init__.py new file mode 100644 index 00000000000..eb0a17d8020 --- /dev/null +++ b/machine_manager/models/__init__.py @@ -0,0 +1,23 @@ + +# -*- encoding: utf-8 -*- +############################################################################## +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as published +# by the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +############################################################################## + +from . import product +from . import machine_model +from . import machinery +from . import res_users diff --git a/machine_manager/models/machine_model.py b/machine_manager/models/machine_model.py new file mode 100644 index 00000000000..134b4a9a6e7 --- /dev/null +++ b/machine_manager/models/machine_model.py @@ -0,0 +1,28 @@ + +# -*- encoding: utf-8 -*- +############################################################################## +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as published +# by the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +############################################################################## + +from openerp import models, fields + + +class MachineModel(models.Model): + _name = 'machine.model' + _description = 'Machine model' + + name = fields.Char('Name') + model_type = fields.Char('Type') diff --git a/machine_manager/models/machinery.py b/machine_manager/models/machinery.py new file mode 100644 index 00000000000..c5c2724d972 --- /dev/null +++ b/machine_manager/models/machinery.py @@ -0,0 +1,103 @@ + +# -*- encoding: utf-8 -*- +############################################################################## +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as published +# by the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +############################################################################## + + +from openerp import models, fields, _ + + +class Machinery(models.Model): + _name = "machinery" + _description = "Holds records of Machines" + + def _def_company(self): + return self.env.user.company_id.id + + name = fields.Char('Machine Name', required=True) + company = fields.Many2one('res.company', 'Company', required=True, + default=_def_company) + assetacc = fields.Many2one('account.account', string='Asset Account') + depracc = fields.Many2one('account.account', string='Depreciation Account') + year = fields.Char('Year') + model = fields.Char('Model') + product = fields.Many2one('product.product', 'Associated product') + serial_char = fields.Char('Product Serial #') + serial = fields.Many2one('stock.production.lot', string='Product Serial #', + domain="[('product_id', '=', product)]") + model_type = fields.Many2one('machine.model', 'Type') + status = fields.Selection([('active', 'Active'), ('inactive', 'InActive'), + ('outofservice', 'Out of Service')], + 'Status', required=True, default='active') + ownership = fields.Selection([('own', 'Own'), ('lease', 'Lease'), + ('rental', 'Rental')], + 'Ownership', default='own', required=True) + bcyl = fields.Float('Base Cycles', digits=(16, 3), + help="Last recorded cycles") + bdate = fields.Date('Record Date', + help="Date on which the cycles is recorded") + purch_date = fields.Date('Purchase Date', help="Date of machine pruchase") + purch_cost = fields.Float('Purchase Value', digits=(16, 2)) + purch_partner = fields.Many2one('res.partner', 'Purchased From') + purch_inv = fields.Many2one('account.invoice', string='Purchase Invoice') + purch_cycles = fields.Integer('Cycles at Purchase') + actcycles = fields.Integer('Actual Cycles') + deprecperc = fields.Float('Depreciation in %', digits=(10, 2)) + deprecperiod = fields.Selection([('monthly', 'Monthly'), + ('quarterly', 'Quarterly'), + ('halfyearly', 'Half Yearly'), + ('annual', 'Yearly')], 'Depr. period', + default='annual', required=True) + primarymeter = fields.Selection([('calendar', 'Calendar'), + ('cycles', 'Cycles'), + ('hourmeter', 'Hour Meter')], + 'Primary Meter', default='cycles', + required=True) + warrexp = fields.Date('Date', help="Expiry date for warranty of product") + warrexpcy = fields.Integer('(or) cycles', + help="Expiry cycles for warranty of product") + location = fields.Many2one('stock.location', 'Stk Location', + help="This association is necessary if you want" + " to make repair orders with the machine") + enrolldate = fields.Date('Enrollment date', required=True, + default=lambda + self: fields.Date.context_today(self)) + ambit = fields.Selection([('local', 'Local'), ('national', 'National'), + ('international', 'International')], + 'Ambit', default='local', required=True) + card = fields.Char('Card') + cardexp = fields.Date('Card Expiration') + frame = fields.Char('Frame Number') + phone = fields.Char('Phone number') + mac = fields.Char('MAC Address') + insurance = fields.Char('Insurance Name') + policy = fields.Char('Machine policy') + users = fields.One2many('machinery.users', 'machine', 'Machine Users') + + +class MachineryUsers(models.Model): + _name = 'machinery.users' + + m_user = fields.Many2one('res.users', 'User') + machine = fields.Many2one('machinery', 'Machine') + start_date = fields.Date('Homologation Start Date') + end_date = fields.Date('Homologation End Date') + + _sql_constraints = [ + ('uniq_machine_user', 'unique(machine, m_user)', + _('User already defined for the machine')) + ] diff --git a/machine_manager/models/product.py b/machine_manager/models/product.py new file mode 100644 index 00000000000..c1e0cdb6061 --- /dev/null +++ b/machine_manager/models/product.py @@ -0,0 +1,27 @@ + +# -*- encoding: utf-8 -*- +############################################################################## +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as published +# by the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +############################################################################## + +from openerp import models, fields + + +class ProductTemplate(models.Model): + _inherit = "product.template" + + machine_ok = fields.Boolean('Can be a Machine', help="Determines if the " + "product is related with a machine.") diff --git a/machine_manager/models/res_users.py b/machine_manager/models/res_users.py new file mode 100644 index 00000000000..729828b161c --- /dev/null +++ b/machine_manager/models/res_users.py @@ -0,0 +1,29 @@ + +# -*- encoding: utf-8 -*- +############################################################################## +# +# Daniel Campos (danielcampos@avanzosc.es) Date: 08/09/2014 +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as published +# by the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +############################################################################## + +from openerp import models, fields + + +class ResUsers(models.Model): + _inherit = 'res.users' + + machines = fields.Many2many('machinery', 'machine_user_rel', 'user_id', + 'machine_id', 'Machines') diff --git a/machine_manager/security/ir.model.access.csv b/machine_manager/security/ir.model.access.csv new file mode 100644 index 00000000000..e7d5f62e8f0 --- /dev/null +++ b/machine_manager/security/ir.model.access.csv @@ -0,0 +1,5 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_machine_model_user,access_machine_model_user,model_machine_model,group_machine_user,1,0,0,0 +access_machine_model_manager,access_machine_model_manager,model_machine_model,group_machine_manager,1,1,1,1 +access_machinery_user,access_machinery_user,model_machinery,group_machine_user,1,0,0,0 +access_machinery_manager,access_machinery_manager,model_machinery,group_machine_manager,1,1,1,1 diff --git a/machine_manager/security/machinery_security.xml b/machine_manager/security/machinery_security.xml new file mode 100644 index 00000000000..7093f7a8ad8 --- /dev/null +++ b/machine_manager/security/machinery_security.xml @@ -0,0 +1,19 @@ + + + + + Machinery + 20 + + + User + + + + Manager + + + + + + diff --git a/machine_manager/views/machine_model_view.xml b/machine_manager/views/machine_model_view.xml new file mode 100644 index 00000000000..9b14479b28d --- /dev/null +++ b/machine_manager/views/machine_model_view.xml @@ -0,0 +1,30 @@ + + + + + + machinemodel.tree.view + machine.model + tree + + + + + + + + + + Machine Model + ir.actions.act_window + machine.model + form + tree + + + + + + + diff --git a/machine_manager/views/machinery_users_view.xml b/machine_manager/views/machinery_users_view.xml new file mode 100644 index 00000000000..e2751df70a5 --- /dev/null +++ b/machine_manager/views/machinery_users_view.xml @@ -0,0 +1,37 @@ + + + + + machine.user.form.view + machinery.users + form + +
+ + + + + +
+
+
+ + machine.user.tree.view + machinery.users + tree + + + + + + + + + + Machines + machinery.users + form + tree + +
+
diff --git a/machine_manager/views/machinery_view.xml b/machine_manager/views/machinery_view.xml new file mode 100644 index 00000000000..4fb74f55c7a --- /dev/null +++ b/machine_manager/views/machinery_view.xml @@ -0,0 +1,136 @@ + + + + + + + + + + + + machines.form + machinery + form + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + machine.tree + machinery + tree + + + + + + + + + + + + + + Machines + machinery + form + tree,form + + + + +
+
diff --git a/machine_manager/views/product_view.xml b/machine_manager/views/product_view.xml new file mode 100644 index 00000000000..0394e6a0fb9 --- /dev/null +++ b/machine_manager/views/product_view.xml @@ -0,0 +1,15 @@ + + + + + product.normal.product.form.inh + product.template + + + + + + + + + From de90cefc7783b6d1fe9c70d8ce2a8bc05fffc2f9 Mon Sep 17 00:00:00 2001 From: campos Date: Tue, 11 Nov 2014 11:09:59 +0100 Subject: [PATCH 02/28] [FIX] Translation updated --- machine_manager/i18n/es.po | 342 +++++++------ machine_manager/i18n/machine_manager.po | 506 +++++++++++++++++++ machine_manager/i18n/mrp_machine_manager.pot | 488 ------------------ 3 files changed, 686 insertions(+), 650 deletions(-) create mode 100644 machine_manager/i18n/machine_manager.po delete mode 100644 machine_manager/i18n/mrp_machine_manager.pot diff --git a/machine_manager/i18n/es.po b/machine_manager/i18n/es.po index d01e54bf43f..bf7f01f84b5 100644 --- a/machine_manager/i18n/es.po +++ b/machine_manager/i18n/es.po @@ -1,13 +1,13 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * mrp_machine_manager +# * machine_manager # msgid "" msgstr "" "Project-Id-Version: Odoo Server 8.0rc1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-09-09 13:55+0000\n" -"PO-Revision-Date: 2014-09-09 16:31+0100\n" +"PO-Revision-Date: 2014-11-11 11:07+0100\n" "Last-Translator: Daniel \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,174 +15,196 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: \n" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,warrexpcy:0 msgid "(or) cycles" msgstr "(o) ciclos" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,status:0 msgid "Active" msgstr "Activo" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,actcycles:0 msgid "Actual Cycles" msgstr "Ciclos actuales" -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: view:machinery:machine_manager.machines_form msgid "Additional Details" msgstr "Detalles adicionales" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,ambit:0 msgid "Ambit" msgstr "Ámbito" -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: view:machinery:machine_manager.machines_form msgid "Analysis Information" msgstr "Analisis de información " -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,assetacc:0 msgid "Asset Account" msgstr "Cuenta activos" -#. module: mrp_machine_manager +#. module: machine_manager +#: field:machinery,product:0 +msgid "Associated product" +msgstr "Producto asociado" + +#. module: machine_manager #: field:machinery,bcyl:0 msgid "Base Cycles" msgstr "Ciclos base" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,primarymeter:0 msgid "Calendar" msgstr "Calendario" -#. module: mrp_machine_manager +#. module: machine_manager +#: field:product.template,machine_ok:0 +msgid "Can be a Machine" +msgstr "Puede ser una máquina" + +#. module: machine_manager #: field:machinery,card:0 msgid "Card" msgstr "Licencia" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,cardexp:0 msgid "Card Expiration" msgstr "Licencia expira" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,company:0 msgid "Company" msgstr "Compañia" -#. module: mrp_machine_manager -#: model:ir.ui.menu,name:mrp_machine_manager.menu_machinery_config +#. module: machine_manager +#: model:ir.ui.menu,name:machine_manager.menu_machinery_config msgid "Configuration" msgstr "Configuración" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machine.model,create_uid:0 #: field:machinery,create_uid:0 +#: field:machinery.users,create_uid:0 msgid "Created by" msgstr "Creado por" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machine.model,create_date:0 #: field:machinery,create_date:0 +#: field:machinery.users,create_date:0 msgid "Created on" msgstr "Creado en" -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: view:machinery:machine_manager.machines_form msgid "Current Details" msgstr "Detalles actuales" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,primarymeter:0 msgid "Cycles" msgstr "Ciclos" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,purch_cycles:0 msgid "Cycles at Purchase" msgstr "Ciclos en compra" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,warrexp:0 msgid "Date" msgstr "Fecha" -#. module: mrp_machine_manager +#. module: machine_manager #: help:machinery,purch_date:0 msgid "Date of machine pruchase" msgstr "Fecha de compra" -#. module: mrp_machine_manager +#. module: machine_manager #: help:machinery,bdate:0 msgid "Date on which the cycles is recorded" msgstr "Fecha de grabación del registro" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,deprecperiod:0 msgid "Depr. period" msgstr "Periodo de depreciación" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,depracc:0 msgid "Depreciation Account" msgstr "Cuenta de depreciación" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,deprecperc:0 msgid "Depreciation in %" msgstr "Depreciación %" -#. module: mrp_machine_manager -#: help:product.product,machine_ok:0 -msgid "Determines if the product is a machine." -msgstr "Determina si el producto es una máquina." +#. module: machine_manager +#: help:product.template,machine_ok:0 +msgid "Determines if the product is related with a machine." +msgstr "Determina si el producto está relacionado con una máquina." -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,enrolldate:0 msgid "Enrollment date" msgstr "Fecha entrada en servicio" -#. module: mrp_machine_manager +#. module: machine_manager #: help:machinery,warrexpcy:0 msgid "Expiry cycles for warranty of product" msgstr "Ciclos en los que expira la garantía" -#. module: mrp_machine_manager +#. module: machine_manager #: help:machinery,warrexp:0 msgid "Expiry date for warranty of product" msgstr "Fecha en la que expira la garantía" -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: view:machinery:machine_manager.machines_form msgid "Extra Information" msgstr "Información extra" -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: view:machinery:machine_manager.machines_form msgid "Financial Details" msgstr "Detalles financieros" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,frame:0 msgid "Frame Number" msgstr "Número Bastidor" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,deprecperiod:0 msgid "Half Yearly" msgstr "Semestral" -#. module: mrp_machine_manager -#: model:ir.model,name:mrp_machine_manager.model_machinery +#. module: machine_manager +#: model:ir.model,name:machine_manager.model_machinery msgid "Holds records of Machines" msgstr "Registros de las máquinas" -#. module: mrp_machine_manager +#. module: machine_manager +#: field:machinery.users,end_date:0 +msgid "Homologation End Date" +msgstr "Fecha fin homologación" + +#. module: machine_manager +#: field:machinery.users,start_date:0 +msgid "Homologation Start Date" +msgstr "Fecha inicio homologación" + +#. module: machine_manager #: selection:machinery,primarymeter:0 msgid "Hour Meter" msgstr "Por hora" @@ -190,299 +212,295 @@ msgstr "Por hora" #. module: mrp_machine_manager #: field:machine.model,id:0 #: field:machinery,id:0 +#: field:machinery.users,id:0 msgid "ID" msgstr "ID" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,status:0 msgid "InActive" msgstr "Inactivo" -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: view:machinery:machine_manager.machines_form msgid "Insurance" msgstr "Seguro" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,insurance:0 msgid "Insurance Name" msgstr "Aseguradora" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,ambit:0 msgid "International" msgstr "Internacional" -#. module: mrp_machine_manager -#: field:product.product,machine_ok:0 -msgid "Is a machine" -msgstr "Es una máquina" - -#. module: mrp_machine_manager +#. module: machine_manager #: field:machine.model,write_uid:0 #: field:machinery,write_uid:0 +#: field:machinery.users,write_uid:0 msgid "Last Updated by" msgstr "Último en actualizar" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machine.model,write_date:0 #: field:machinery,write_date:0 +#: field:machinery.users,write_date:0 msgid "Last Updated on" msgstr "Última actualización" -#. module: mrp_machine_manager +#. module: machine_manager #: help:machinery,bcyl:0 msgid "Last recorded cycles" msgstr "Último registro de ciclos" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,ownership:0 msgid "Lease" msgstr "Arrendamiento" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,ambit:0 msgid "Local" msgstr "Local" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,mac:0 msgid "MAC Address" msgstr "Dirección MAC" -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: field:machinery.users,machine:0 +msgid "Machine" +msgstr "Máquina" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form msgid "Machine Details" msgstr "Datos máquina" -#. module: mrp_machine_manager -#: model:ir.actions.act_window,name:mrp_machine_manager.action_machinemodel_view -#: model:ir.ui.menu,name:mrp_machine_manager.machinemodel_menu +#. module: machine_manager +#: model:ir.actions.act_window,name:machine_manager.action_machinemodel_view +#: model:ir.ui.menu,name:machine_manager.machinemodel_menu msgid "Machine Model" msgstr "Modelo máquina" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,name:0 msgid "Machine Name" msgstr "Nombre máquina" -#. module: mrp_machine_manager -#: field:machinery,regnno:0 -msgid "Machine Registration #" -msgstr "Número registro máquina" +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +#: field:machinery,users:0 +#: view:machinery.users:machine_manager.machine_user_form_view +#: view:machinery.users:machine_manager.machine_user_tree_view +msgid "Machine Users" +msgstr "Usuarios máquina" -#. module: mrp_machine_manager -#: model:ir.model,name:mrp_machine_manager.model_machine_model +#. module: machine_manager +#: model:ir.model,name:machine_manager.model_machine_model msgid "Machine model" msgstr "Modelo máquina" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,policy:0 msgid "Machine policy" msgstr "Póliza máquina" -#. module: mrp_machine_manager -#: model:ir.ui.menu,name:mrp_machine_manager.menu_machinery_manager +#. module: machine_manager +#: model:ir.module.category,name:machine_manager.module_machinery_category +msgid "Machinery" +msgstr "Maquinaria" + +#. module: machine_manager +#: model:ir.ui.menu,name:machine_manager.menu_machinery_manager msgid "Machinery Manager" msgstr "Gestor de máquinas" -#. module: mrp_machine_manager -#: model:ir.actions.act_window,name:mrp_machine_manager.machine_form_act -#: model:ir.ui.menu,name:mrp_machine_manager.menu_machines -#: view:machinery:mrp_machine_manager.machine_tree -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: model:ir.actions.act_window,name:machine_manager.machine_form_act +#: model:ir.actions.act_window,name:machine_manager.machine_user_action +#: model:ir.ui.menu,name:machine_manager.menu_machines +#: view:machinery:machine_manager.machine_tree +#: view:machinery:machine_manager.machines_form +#: field:res.users,machines:0 msgid "Machines" msgstr "Máquinas" -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: view:machinery:machine_manager.machines_form msgid "Maintenance" msgstr "Mantenimiento" -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: model:res.groups,name:machine_manager.group_machine_manager +msgid "Manager" +msgstr "Responsable" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form msgid "Manufacture Details" msgstr "Detalles fabricante" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,model:0 msgid "Model" msgstr "Modelo" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,deprecperiod:0 msgid "Monthly" msgstr "Mensual" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machine.model,name:0 msgid "Name" msgstr "Nombre" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,ambit:0 msgid "National" msgstr "Nacional" -#. module: mrp_machine_manager -#: field:mrp.workcenter,operators:0 -msgid "Operators" -msgstr "Operadores" - -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,status:0 msgid "Out of Service" msgstr "Fuera de servicio" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,ownership:0 msgid "Own" msgstr "Propietario" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,ownership:0 msgid "Ownership" msgstr "Propiedad" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,phone:0 msgid "Phone number" msgstr "Número de tel." -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: view:machinery:machine_manager.machines_form msgid "Preventive Maintenance" msgstr "Mantenimiento preventivo" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,primarymeter:0 msgid "Primary Meter" msgstr "Medidor primario" -#. module: mrp_machine_manager -#: model:ir.model,name:mrp_machine_manager.model_product_product -msgid "Product" -msgstr "Producto" - -#. module: mrp_machine_manager -#: field:machinery,product:0 -msgid "Product Associated" -msgstr "Producto asociado" - -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,serial:0 +#: field:machinery,serial_char:0 msgid "Product Serial #" msgstr "Número serie producto" -#. module: mrp_machine_manager +#. module: machine_manager +#: model:ir.model,name:machine_manager.model_product_template +msgid "Product Template" +msgstr "Plantilla de producto" + +#. module: machine_manager #: field:machinery,purch_date:0 msgid "Purchase Date" msgstr "Fecha compra" -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: view:machinery:machine_manager.machines_form msgid "Purchase Info" msgstr "Info compra" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,purch_inv:0 msgid "Purchase Invoice" msgstr "Factura compra" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,purch_cost:0 msgid "Purchase Value" msgstr "Valor compra" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,purch_partner:0 msgid "Purchased From" msgstr "Comprado en" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,deprecperiod:0 msgid "Quarterly" msgstr "Quatrimestral" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,bdate:0 msgid "Record Date" msgstr "Fecha de registro" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,ownership:0 msgid "Rental" msgstr "Renting" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,status:0 msgid "Status" msgstr "Status" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,location:0 msgid "Stk Location" msgstr "Localización de Stock" -#. module: mrp_machine_manager -#: code:addons/mrp_machine_manager/models/machinery.py:116 -#: sql_constraint:machinery:0 -#, python-format -msgid "The machine already exist!" -msgstr "La máquina ya existe!" - -#. module: mrp_machine_manager -#: code:addons/mrp_machine_manager/models/machinery.py:115 -#: sql_constraint:machinery:0 -#, python-format -msgid "The registration no of the machine must be unique !" -msgstr "En número de registro debe de ser único!" - -#. module: mrp_machine_manager +#. module: machine_manager #: help:machinery,location:0 -#: help:machinery,product:0 msgid "This association is necessary if you want to make repair orders with the machine" msgstr "Asociación necesaría si se desean realizar ordenes de reparación de máquinas." -#. module: mrp_machine_manager -#: field:machine.model,type:0 -#: field:machinery,type:0 +#. module: machine_manager +#: field:machine.model,model_type:0 +#: field:machinery,model_type:0 msgid "Type" msgstr "Tipo" -#. module: mrp_machine_manager -#: model:ir.model,name:mrp_machine_manager.model_res_users +#. module: machine_manager +#: field:machinery.users,m_user:0 +#: model:res.groups,name:machine_manager.group_machine_user +msgid "User" +msgstr "Usuario" + +#. module: machine_manager +#: code:addons/machine_manager/models/machinery.py:102 +#: sql_constraint:machinery.users:0 +#, python-format +msgid "User already defined for the machine" +msgstr "Usuario ya definido para la máquina." + +#. module: machine_manager +#: model:ir.model,name:machine_manager.model_res_users msgid "Users" msgstr "Usuarios" -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form +#. module: machine_manager +#: view:machinery:machine_manager.machines_form msgid "Warranty Expiry" msgstr "Vencimiento de la garantía" -#. module: mrp_machine_manager -#: model:ir.model,name:mrp_machine_manager.model_mrp_workcenter -#: field:machinery,wcenter:0 -msgid "Work Center" -msgstr "Centro de producción" - -#. module: mrp_machine_manager -#: field:res.users,workcenters:0 -msgid "Work centers" -msgstr "Centros de producción" - -#. module: mrp_machine_manager +#. module: machine_manager #: field:machinery,year:0 msgid "Year" msgstr "Año" -#. module: mrp_machine_manager +#. module: machine_manager #: selection:machinery,deprecperiod:0 msgid "Yearly" msgstr "Anual" -#. module: mrp_machine_manager -#: view:machine.model:mrp_machine_manager.machinemodel_tree_view +#. module: machine_manager +#: view:machine.model:machine_manager.machinemodel_tree_view msgid "tree_string" msgstr "tree_string" diff --git a/machine_manager/i18n/machine_manager.po b/machine_manager/i18n/machine_manager.po new file mode 100644 index 00000000000..b9c52ad4395 --- /dev/null +++ b/machine_manager/i18n/machine_manager.po @@ -0,0 +1,506 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * machine_manager +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-11-11 09:51+0000\n" +"PO-Revision-Date: 2014-11-11 09:51+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: machine_manager +#: field:machinery,warrexpcy:0 +msgid "(or) cycles" +msgstr "" + +#. module: machine_manager +#: selection:machinery,status:0 +msgid "Active" +msgstr "" + +#. module: machine_manager +#: field:machinery,actcycles:0 +msgid "Actual Cycles" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Additional Details" +msgstr "" + +#. module: machine_manager +#: field:machinery,ambit:0 +msgid "Ambit" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Analysis Information" +msgstr "" + +#. module: machine_manager +#: field:machinery,assetacc:0 +msgid "Asset Account" +msgstr "" + +#. module: machine_manager +#: field:machinery,product:0 +msgid "Associated product" +msgstr "" + +#. module: machine_manager +#: field:machinery,bcyl:0 +msgid "Base Cycles" +msgstr "" + +#. module: machine_manager +#: selection:machinery,primarymeter:0 +msgid "Calendar" +msgstr "" + +#. module: machine_manager +#: field:product.template,machine_ok:0 +msgid "Can be a Machine" +msgstr "" + +#. module: machine_manager +#: field:machinery,card:0 +msgid "Card" +msgstr "" + +#. module: machine_manager +#: field:machinery,cardexp:0 +msgid "Card Expiration" +msgstr "" + +#. module: machine_manager +#: field:machinery,company:0 +msgid "Company" +msgstr "" + +#. module: machine_manager +#: model:ir.ui.menu,name:machine_manager.menu_machinery_config +msgid "Configuration" +msgstr "" + +#. module: machine_manager +#: field:machine.model,create_uid:0 +#: field:machinery,create_uid:0 +#: field:machinery.users,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: machine_manager +#: field:machine.model,create_date:0 +#: field:machinery,create_date:0 +#: field:machinery.users,create_date:0 +msgid "Created on" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Current Details" +msgstr "" + +#. module: machine_manager +#: selection:machinery,primarymeter:0 +msgid "Cycles" +msgstr "" + +#. module: machine_manager +#: field:machinery,purch_cycles:0 +msgid "Cycles at Purchase" +msgstr "" + +#. module: machine_manager +#: field:machinery,warrexp:0 +msgid "Date" +msgstr "" + +#. module: machine_manager +#: help:machinery,purch_date:0 +msgid "Date of machine pruchase" +msgstr "" + +#. module: machine_manager +#: help:machinery,bdate:0 +msgid "Date on which the cycles is recorded" +msgstr "" + +#. module: machine_manager +#: field:machinery,deprecperiod:0 +msgid "Depr. period" +msgstr "" + +#. module: machine_manager +#: field:machinery,depracc:0 +msgid "Depreciation Account" +msgstr "" + +#. module: machine_manager +#: field:machinery,deprecperc:0 +msgid "Depreciation in %" +msgstr "" + +#. module: machine_manager +#: help:product.template,machine_ok:0 +msgid "Determines if the product is related with a machine." +msgstr "" + +#. module: machine_manager +#: field:machinery,enrolldate:0 +msgid "Enrollment date" +msgstr "" + +#. module: machine_manager +#: help:machinery,warrexpcy:0 +msgid "Expiry cycles for warranty of product" +msgstr "" + +#. module: machine_manager +#: help:machinery,warrexp:0 +msgid "Expiry date for warranty of product" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Extra Information" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Financial Details" +msgstr "" + +#. module: machine_manager +#: field:machinery,frame:0 +msgid "Frame Number" +msgstr "" + +#. module: machine_manager +#: selection:machinery,deprecperiod:0 +msgid "Half Yearly" +msgstr "" + +#. module: machine_manager +#: model:ir.model,name:machine_manager.model_machinery +msgid "Holds records of Machines" +msgstr "" + +#. module: machine_manager +#: field:machinery.users,end_date:0 +msgid "Homologation End Date" +msgstr "" + +#. module: machine_manager +#: field:machinery.users,start_date:0 +msgid "Homologation Start Date" +msgstr "" + +#. module: machine_manager +#: selection:machinery,primarymeter:0 +msgid "Hour Meter" +msgstr "" + +#. module: machine_manager +#: field:machine.model,id:0 +#: field:machinery,id:0 +#: field:machinery.users,id:0 +msgid "ID" +msgstr "" + +#. module: machine_manager +#: selection:machinery,status:0 +msgid "InActive" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Insurance" +msgstr "" + +#. module: machine_manager +#: field:machinery,insurance:0 +msgid "Insurance Name" +msgstr "" + +#. module: machine_manager +#: selection:machinery,ambit:0 +msgid "International" +msgstr "" + +#. module: machine_manager +#: field:machine.model,write_uid:0 +#: field:machinery,write_uid:0 +#: field:machinery.users,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: machine_manager +#: field:machine.model,write_date:0 +#: field:machinery,write_date:0 +#: field:machinery.users,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: machine_manager +#: help:machinery,bcyl:0 +msgid "Last recorded cycles" +msgstr "" + +#. module: machine_manager +#: selection:machinery,ownership:0 +msgid "Lease" +msgstr "" + +#. module: machine_manager +#: selection:machinery,ambit:0 +msgid "Local" +msgstr "" + +#. module: machine_manager +#: field:machinery,mac:0 +msgid "MAC Address" +msgstr "" + +#. module: machine_manager +#: field:machinery.users,machine:0 +msgid "Machine" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Machine Details" +msgstr "" + +#. module: machine_manager +#: model:ir.actions.act_window,name:machine_manager.action_machinemodel_view +#: model:ir.ui.menu,name:machine_manager.machinemodel_menu +msgid "Machine Model" +msgstr "" + +#. module: machine_manager +#: field:machinery,name:0 +msgid "Machine Name" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +#: field:machinery,users:0 +#: view:machinery.users:machine_manager.machine_user_form_view +#: view:machinery.users:machine_manager.machine_user_tree_view +msgid "Machine Users" +msgstr "" + +#. module: machine_manager +#: model:ir.model,name:machine_manager.model_machine_model +msgid "Machine model" +msgstr "" + +#. module: machine_manager +#: field:machinery,policy:0 +msgid "Machine policy" +msgstr "" + +#. module: machine_manager +#: model:ir.module.category,name:machine_manager.module_machinery_category +msgid "Machinery" +msgstr "" + +#. module: machine_manager +#: model:ir.ui.menu,name:machine_manager.menu_machinery_manager +msgid "Machinery Manager" +msgstr "" + +#. module: machine_manager +#: model:ir.actions.act_window,name:machine_manager.machine_form_act +#: model:ir.actions.act_window,name:machine_manager.machine_user_action +#: model:ir.ui.menu,name:machine_manager.menu_machines +#: view:machinery:machine_manager.machine_tree +#: view:machinery:machine_manager.machines_form +#: field:res.users,machines:0 +msgid "Machines" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Maintenance" +msgstr "" + +#. module: machine_manager +#: model:res.groups,name:machine_manager.group_machine_manager +msgid "Manager" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Manufacture Details" +msgstr "" + +#. module: machine_manager +#: field:machinery,model:0 +msgid "Model" +msgstr "" + +#. module: machine_manager +#: selection:machinery,deprecperiod:0 +msgid "Monthly" +msgstr "" + +#. module: machine_manager +#: field:machine.model,name:0 +msgid "Name" +msgstr "" + +#. module: machine_manager +#: selection:machinery,ambit:0 +msgid "National" +msgstr "" + +#. module: machine_manager +#: selection:machinery,status:0 +msgid "Out of Service" +msgstr "" + +#. module: machine_manager +#: selection:machinery,ownership:0 +msgid "Own" +msgstr "" + +#. module: machine_manager +#: field:machinery,ownership:0 +msgid "Ownership" +msgstr "" + +#. module: machine_manager +#: field:machinery,phone:0 +msgid "Phone number" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Preventive Maintenance" +msgstr "" + +#. module: machine_manager +#: field:machinery,primarymeter:0 +msgid "Primary Meter" +msgstr "" + +#. module: machine_manager +#: field:machinery,serial:0 +#: field:machinery,serial_char:0 +msgid "Product Serial #" +msgstr "" + +#. module: machine_manager +#: model:ir.model,name:machine_manager.model_product_template +msgid "Product Template" +msgstr "" + +#. module: machine_manager +#: field:machinery,purch_date:0 +msgid "Purchase Date" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Purchase Info" +msgstr "" + +#. module: machine_manager +#: field:machinery,purch_inv:0 +msgid "Purchase Invoice" +msgstr "" + +#. module: machine_manager +#: field:machinery,purch_cost:0 +msgid "Purchase Value" +msgstr "" + +#. module: machine_manager +#: field:machinery,purch_partner:0 +msgid "Purchased From" +msgstr "" + +#. module: machine_manager +#: selection:machinery,deprecperiod:0 +msgid "Quarterly" +msgstr "" + +#. module: machine_manager +#: field:machinery,bdate:0 +msgid "Record Date" +msgstr "" + +#. module: machine_manager +#: selection:machinery,ownership:0 +msgid "Rental" +msgstr "" + +#. module: machine_manager +#: field:machinery,status:0 +msgid "Status" +msgstr "" + +#. module: machine_manager +#: field:machinery,location:0 +msgid "Stk Location" +msgstr "" + +#. module: machine_manager +#: help:machinery,location:0 +msgid "This association is necessary if you want to make repair orders with the machine" +msgstr "" + +#. module: machine_manager +#: field:machine.model,model_type:0 +#: field:machinery,model_type:0 +msgid "Type" +msgstr "" + +#. module: machine_manager +#: field:machinery.users,m_user:0 +#: model:res.groups,name:machine_manager.group_machine_user +msgid "User" +msgstr "" + +#. module: machine_manager +#: code:addons/machine_manager/models/machinery.py:102 +#: sql_constraint:machinery.users:0 +#, python-format +msgid "User already defined for the machine" +msgstr "" + +#. module: machine_manager +#: model:ir.model,name:machine_manager.model_res_users +msgid "Users" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Warranty Expiry" +msgstr "" + +#. module: machine_manager +#: field:machinery,year:0 +msgid "Year" +msgstr "" + +#. module: machine_manager +#: selection:machinery,deprecperiod:0 +msgid "Yearly" +msgstr "" + +#. module: machine_manager +#: view:machine.model:machine_manager.machinemodel_tree_view +msgid "tree_string" +msgstr "" + diff --git a/machine_manager/i18n/mrp_machine_manager.pot b/machine_manager/i18n/mrp_machine_manager.pot deleted file mode 100644 index 797629af8d6..00000000000 --- a/machine_manager/i18n/mrp_machine_manager.pot +++ /dev/null @@ -1,488 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * mrp_machine_manager -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 8.0rc1\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-09 13:55+0000\n" -"PO-Revision-Date: 2014-09-09 13:55+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: mrp_machine_manager -#: field:machinery,warrexpcy:0 -msgid "(or) cycles" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,status:0 -msgid "Active" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,actcycles:0 -msgid "Actual Cycles" -msgstr "" - -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form -msgid "Additional Details" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,ambit:0 -msgid "Ambit" -msgstr "" - -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form -msgid "Analysis Information" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,assetacc:0 -msgid "Asset Account" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,bcyl:0 -msgid "Base Cycles" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,primarymeter:0 -msgid "Calendar" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,card:0 -msgid "Card" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,cardexp:0 -msgid "Card Expiration" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,company:0 -msgid "Company" -msgstr "" - -#. module: mrp_machine_manager -#: model:ir.ui.menu,name:mrp_machine_manager.menu_machinery_config -msgid "Configuration" -msgstr "" - -#. module: mrp_machine_manager -#: field:machine.model,create_uid:0 -#: field:machinery,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: mrp_machine_manager -#: field:machine.model,create_date:0 -#: field:machinery,create_date:0 -msgid "Created on" -msgstr "" - -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form -msgid "Current Details" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,primarymeter:0 -msgid "Cycles" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,purch_cycles:0 -msgid "Cycles at Purchase" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,warrexp:0 -msgid "Date" -msgstr "" - -#. module: mrp_machine_manager -#: help:machinery,purch_date:0 -msgid "Date of machine pruchase" -msgstr "" - -#. module: mrp_machine_manager -#: help:machinery,bdate:0 -msgid "Date on which the cycles is recorded" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,deprecperiod:0 -msgid "Depr. period" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,depracc:0 -msgid "Depreciation Account" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,deprecperc:0 -msgid "Depreciation in %" -msgstr "" - -#. module: mrp_machine_manager -#: help:product.product,machine_ok:0 -msgid "Determines if the product is a machine." -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,enrolldate:0 -msgid "Enrollment date" -msgstr "" - -#. module: mrp_machine_manager -#: help:machinery,warrexpcy:0 -msgid "Expiry cycles for warranty of product" -msgstr "" - -#. module: mrp_machine_manager -#: help:machinery,warrexp:0 -msgid "Expiry date for warranty of product" -msgstr "" - -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form -msgid "Extra Information" -msgstr "" - -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form -msgid "Financial Details" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,frame:0 -msgid "Frame Number" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,deprecperiod:0 -msgid "Half Yearly" -msgstr "" - -#. module: mrp_machine_manager -#: model:ir.model,name:mrp_machine_manager.model_machinery -msgid "Holds records of Machines" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,primarymeter:0 -msgid "Hour Meter" -msgstr "" - -#. module: mrp_machine_manager -#: field:machine.model,id:0 -#: field:machinery,id:0 -msgid "ID" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,status:0 -msgid "InActive" -msgstr "" - -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form -msgid "Insurance" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,insurance:0 -msgid "Insurance Name" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,ambit:0 -msgid "International" -msgstr "" - -#. module: mrp_machine_manager -#: field:product.product,machine_ok:0 -msgid "Is a machine" -msgstr "" - -#. module: mrp_machine_manager -#: field:machine.model,write_uid:0 -#: field:machinery,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: mrp_machine_manager -#: field:machine.model,write_date:0 -#: field:machinery,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: mrp_machine_manager -#: help:machinery,bcyl:0 -msgid "Last recorded cycles" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,ownership:0 -msgid "Lease" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,ambit:0 -msgid "Local" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,mac:0 -msgid "MAC Address" -msgstr "" - -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form -msgid "Machine Details" -msgstr "" - -#. module: mrp_machine_manager -#: model:ir.actions.act_window,name:mrp_machine_manager.action_machinemodel_view -#: model:ir.ui.menu,name:mrp_machine_manager.machinemodel_menu -msgid "Machine Model" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,name:0 -msgid "Machine Name" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,regnno:0 -msgid "Machine Registration #" -msgstr "" - -#. module: mrp_machine_manager -#: model:ir.model,name:mrp_machine_manager.model_machine_model -msgid "Machine model" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,policy:0 -msgid "Machine policy" -msgstr "" - -#. module: mrp_machine_manager -#: model:ir.ui.menu,name:mrp_machine_manager.menu_machinery_manager -msgid "Machinery Manager" -msgstr "" - -#. module: mrp_machine_manager -#: model:ir.actions.act_window,name:mrp_machine_manager.machine_form_act -#: model:ir.ui.menu,name:mrp_machine_manager.menu_machines -#: view:machinery:mrp_machine_manager.machine_tree -#: view:machinery:mrp_machine_manager.machines_form -msgid "Machines" -msgstr "" - -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form -msgid "Maintenance" -msgstr "" - -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form -msgid "Manufacture Details" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,model:0 -msgid "Model" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,deprecperiod:0 -msgid "Monthly" -msgstr "" - -#. module: mrp_machine_manager -#: field:machine.model,name:0 -msgid "Name" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,ambit:0 -msgid "National" -msgstr "" - -#. module: mrp_machine_manager -#: field:mrp.workcenter,operators:0 -msgid "Operators" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,status:0 -msgid "Out of Service" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,ownership:0 -msgid "Own" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,ownership:0 -msgid "Ownership" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,phone:0 -msgid "Phone number" -msgstr "" - -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form -msgid "Preventive Maintenance" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,primarymeter:0 -msgid "Primary Meter" -msgstr "" - -#. module: mrp_machine_manager -#: model:ir.model,name:mrp_machine_manager.model_product_product -msgid "Product" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,product:0 -msgid "Product Associated" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,serial:0 -msgid "Product Serial #" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,purch_date:0 -msgid "Purchase Date" -msgstr "" - -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form -msgid "Purchase Info" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,purch_inv:0 -msgid "Purchase Invoice" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,purch_cost:0 -msgid "Purchase Value" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,purch_partner:0 -msgid "Purchased From" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,deprecperiod:0 -msgid "Quarterly" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,bdate:0 -msgid "Record Date" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,ownership:0 -msgid "Rental" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,status:0 -msgid "Status" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,location:0 -msgid "Stk Location" -msgstr "" - -#. module: mrp_machine_manager -#: code:addons/mrp_machine_manager/models/machinery.py:116 -#: sql_constraint:machinery:0 -#, python-format -msgid "The machine already exist!" -msgstr "" - -#. module: mrp_machine_manager -#: code:addons/mrp_machine_manager/models/machinery.py:115 -#: sql_constraint:machinery:0 -#, python-format -msgid "The registration no of the machine must be unique !" -msgstr "" - -#. module: mrp_machine_manager -#: help:machinery,location:0 -#: help:machinery,product:0 -msgid "This association is necessary if you want to make repair orders with the machine" -msgstr "" - -#. module: mrp_machine_manager -#: field:machine.model,type:0 -#: field:machinery,type:0 -msgid "Type" -msgstr "" - -#. module: mrp_machine_manager -#: model:ir.model,name:mrp_machine_manager.model_res_users -msgid "Users" -msgstr "" - -#. module: mrp_machine_manager -#: view:machinery:mrp_machine_manager.machines_form -msgid "Warranty Expiry" -msgstr "" - -#. module: mrp_machine_manager -#: model:ir.model,name:mrp_machine_manager.model_mrp_workcenter -#: field:machinery,wcenter:0 -msgid "Work Center" -msgstr "" - -#. module: mrp_machine_manager -#: field:res.users,workcenters:0 -msgid "Work centers" -msgstr "" - -#. module: mrp_machine_manager -#: field:machinery,year:0 -msgid "Year" -msgstr "" - -#. module: mrp_machine_manager -#: selection:machinery,deprecperiod:0 -msgid "Yearly" -msgstr "" - -#. module: mrp_machine_manager -#: view:machine.model:mrp_machine_manager.machinemodel_tree_view -msgid "tree_string" -msgstr "" - From 0fdae081e1cacd8339b0a5366f950270717c0fc3 Mon Sep 17 00:00:00 2001 From: campos Date: Tue, 11 Nov 2014 11:17:35 +0100 Subject: [PATCH 03/28] [FIX] .po => .pot --- machine_manager/i18n/{machine_manager.po => machine_manager.pot} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename machine_manager/i18n/{machine_manager.po => machine_manager.pot} (100%) diff --git a/machine_manager/i18n/machine_manager.po b/machine_manager/i18n/machine_manager.pot similarity index 100% rename from machine_manager/i18n/machine_manager.po rename to machine_manager/i18n/machine_manager.pot From b6ae95b2153fe18f05f17d253397adca0f156203 Mon Sep 17 00:00:00 2001 From: campos Date: Fri, 5 Dec 2014 14:06:10 +0100 Subject: [PATCH 04/28] [IMP] Power field Added + Minor changes --- machine_manager/README.rst | 4 ++++ machine_manager/__openerp__.py | 4 +++- machine_manager/i18n/es.po | 4 ++++ machine_manager/i18n/machine_manager.pot | 4 ++++ machine_manager/models/machinery.py | 3 ++- machine_manager/views/machinery_view.xml | 17 +++++++++-------- 6 files changed, 26 insertions(+), 10 deletions(-) create mode 100644 machine_manager/README.rst diff --git a/machine_manager/README.rst b/machine_manager/README.rst new file mode 100644 index 00000000000..3aaa4ade4c9 --- /dev/null +++ b/machine_manager/README.rst @@ -0,0 +1,4 @@ +Machine Manager +=============== + +This module is a vertical for Machinery management. \ No newline at end of file diff --git a/machine_manager/__openerp__.py b/machine_manager/__openerp__.py index c6b89eab7ea..f53acf74f6f 100644 --- a/machine_manager/__openerp__.py +++ b/machine_manager/__openerp__.py @@ -20,8 +20,10 @@ { 'name': 'Machine Manager', 'version': '1.0', - 'description': """This module is a vertical for Machinery management.""", 'author': 'OdooMRP team', + 'contributors': ["Daniel Campos ", + "Pedro M. Baeza ", + "Ana Juaristi "], 'website': 'http://www.odoomrp.com', "depends": ['stock', 'account'], "category": "Generic Modules", diff --git a/machine_manager/i18n/es.po b/machine_manager/i18n/es.po index bf7f01f84b5..0b5d89bb96f 100644 --- a/machine_manager/i18n/es.po +++ b/machine_manager/i18n/es.po @@ -504,3 +504,7 @@ msgstr "Anual" msgid "tree_string" msgstr "tree_string" +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Power (Kw)" +msgstr "Potencia (Kw)" \ No newline at end of file diff --git a/machine_manager/i18n/machine_manager.pot b/machine_manager/i18n/machine_manager.pot index b9c52ad4395..235c0695c96 100644 --- a/machine_manager/i18n/machine_manager.pot +++ b/machine_manager/i18n/machine_manager.pot @@ -504,3 +504,7 @@ msgstr "" msgid "tree_string" msgstr "" +#. module: machine_manager +#: view:machinery:machine_manager.machines_form +msgid "Power (Kw)" +msgstr "" diff --git a/machine_manager/models/machinery.py b/machine_manager/models/machinery.py index c5c2724d972..b7a60092d8c 100644 --- a/machine_manager/models/machinery.py +++ b/machine_manager/models/machinery.py @@ -78,7 +78,7 @@ def _def_company(self): self: fields.Date.context_today(self)) ambit = fields.Selection([('local', 'Local'), ('national', 'National'), ('international', 'International')], - 'Ambit', default='local', required=True) + 'Ambit', default='local') card = fields.Char('Card') cardexp = fields.Date('Card Expiration') frame = fields.Char('Frame Number') @@ -87,6 +87,7 @@ def _def_company(self): insurance = fields.Char('Insurance Name') policy = fields.Char('Machine policy') users = fields.One2many('machinery.users', 'machine', 'Machine Users') + power = fields.Char('Power (Kw)') class MachineryUsers(models.Model): diff --git a/machine_manager/views/machinery_view.xml b/machine_manager/views/machinery_view.xml index 4fb74f55c7a..bfe94a4fe58 100644 --- a/machine_manager/views/machinery_view.xml +++ b/machine_manager/views/machinery_view.xml @@ -31,22 +31,23 @@ - - - - - - - + + + + + + + + From 982803255d475d6d3590445019c29012c8cdf2dc Mon Sep 17 00:00:00 2001 From: campos Date: Tue, 9 Dec 2014 09:06:01 +0100 Subject: [PATCH 05/28] [IMP] Added Application:True --- machine_manager/__openerp__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/machine_manager/__openerp__.py b/machine_manager/__openerp__.py index f53acf74f6f..ab6d9d299bc 100644 --- a/machine_manager/__openerp__.py +++ b/machine_manager/__openerp__.py @@ -34,5 +34,6 @@ 'security/machinery_security.xml', 'security/ir.model.access.csv', ], - "installable": True + "installable": True, + "application": True } From f76023bc79cbea88db62a8e1e608f2675a8c8b9f Mon Sep 17 00:00:00 2001 From: avanzosc1 Date: Thu, 22 Jan 2015 17:07:49 +0100 Subject: [PATCH 06/28] [MOD] permissions for machine.users model --- machine_manager/security/ir.model.access.csv | 2 ++ 1 file changed, 2 insertions(+) diff --git a/machine_manager/security/ir.model.access.csv b/machine_manager/security/ir.model.access.csv index e7d5f62e8f0..d202df1f39f 100644 --- a/machine_manager/security/ir.model.access.csv +++ b/machine_manager/security/ir.model.access.csv @@ -3,3 +3,5 @@ access_machine_model_user,access_machine_model_user,model_machine_model,group_ma access_machine_model_manager,access_machine_model_manager,model_machine_model,group_machine_manager,1,1,1,1 access_machinery_user,access_machinery_user,model_machinery,group_machine_user,1,0,0,0 access_machinery_manager,access_machinery_manager,model_machinery,group_machine_manager,1,1,1,1 +access_machinery_users_user,access_machinery_users_user,model_machinery_users,group_machine_user,1,0,0,0 +access_machinery_users_manager,access_machinery_users_manager,model_machinery_users,group_machine_manager,1,1,1,1 From 38d95969b787fd3002e2f88e9a3d9864f612dac8 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Wed, 4 Feb 2015 21:45:22 +0100 Subject: [PATCH 07/28] [IMP] machine_manager: Added manufacturer --- machine_manager/i18n/es.po | 7 ++++++- machine_manager/i18n/machine_manager.pot | 5 +++++ machine_manager/models/machinery.py | 2 ++ machine_manager/views/machinery_view.xml | 1 + 4 files changed, 14 insertions(+), 1 deletion(-) diff --git a/machine_manager/i18n/es.po b/machine_manager/i18n/es.po index 0b5d89bb96f..80732f2fa14 100644 --- a/machine_manager/i18n/es.po +++ b/machine_manager/i18n/es.po @@ -494,6 +494,11 @@ msgstr "Vencimiento de la garantía" msgid "Year" msgstr "Año" +#. module: machine_manager +#: field:machinery,manufacturer:0 +msgid "Manufacturer" +msgstr "Fabricante" + #. module: machine_manager #: selection:machinery,deprecperiod:0 msgid "Yearly" @@ -507,4 +512,4 @@ msgstr "tree_string" #. module: machine_manager #: view:machinery:machine_manager.machines_form msgid "Power (Kw)" -msgstr "Potencia (Kw)" \ No newline at end of file +msgstr "Potencia (Kw)" diff --git a/machine_manager/i18n/machine_manager.pot b/machine_manager/i18n/machine_manager.pot index 235c0695c96..854cfe87074 100644 --- a/machine_manager/i18n/machine_manager.pot +++ b/machine_manager/i18n/machine_manager.pot @@ -494,6 +494,11 @@ msgstr "" msgid "Year" msgstr "" +#. module: machine_manager +#: field:machinery,manufacturer:0 +msgid "Manufacturer" +msgstr "" + #. module: machine_manager #: selection:machinery,deprecperiod:0 msgid "Yearly" diff --git a/machine_manager/models/machinery.py b/machine_manager/models/machinery.py index b7a60092d8c..e3da62086bf 100644 --- a/machine_manager/models/machinery.py +++ b/machine_manager/models/machinery.py @@ -35,6 +35,8 @@ def _def_company(self): depracc = fields.Many2one('account.account', string='Depreciation Account') year = fields.Char('Year') model = fields.Char('Model') + manufacturer = fields.Many2one( + comodel_name='res.partner', domain="[('supplier', '=', True)]") product = fields.Many2one('product.product', 'Associated product') serial_char = fields.Char('Product Serial #') serial = fields.Many2one('stock.production.lot', string='Product Serial #', diff --git a/machine_manager/views/machinery_view.xml b/machine_manager/views/machinery_view.xml index bfe94a4fe58..e0e0dfac68c 100644 --- a/machine_manager/views/machinery_view.xml +++ b/machine_manager/views/machinery_view.xml @@ -44,6 +44,7 @@ + From 56482164ee4dc2719824cc0a437794474ac6068c Mon Sep 17 00:00:00 2001 From: oihane Date: Mon, 16 Feb 2015 11:52:25 +0100 Subject: [PATCH 08/28] [MOD] Added manufacturer to machine, related to product closes #670 --- machine_manager/README.rst | 9 +++- machine_manager/__openerp__.py | 43 +++++++++++-------- machine_manager/models/machinery.py | 9 ++-- .../security/machinery_security.xml | 2 +- 4 files changed, 40 insertions(+), 23 deletions(-) diff --git a/machine_manager/README.rst b/machine_manager/README.rst index 3aaa4ade4c9..a91e5897b4f 100644 --- a/machine_manager/README.rst +++ b/machine_manager/README.rst @@ -1,4 +1,11 @@ Machine Manager =============== -This module is a vertical for Machinery management. \ No newline at end of file +This module is a vertical for Machinery management. + +Contributors +------------ +* Daniel Campos +* Pedro M. Baeza +* Ana Juaristi +* Oihane Crucelaegui diff --git a/machine_manager/__openerp__.py b/machine_manager/__openerp__.py index ab6d9d299bc..a3efc425387 100644 --- a/machine_manager/__openerp__.py +++ b/machine_manager/__openerp__.py @@ -1,4 +1,3 @@ - # -*- encoding: utf-8 -*- ############################################################################## # @@ -18,22 +17,30 @@ ############################################################################## { - 'name': 'Machine Manager', - 'version': '1.0', - 'author': 'OdooMRP team', - 'contributors': ["Daniel Campos ", - "Pedro M. Baeza ", - "Ana Juaristi "], - 'website': 'http://www.odoomrp.com', - "depends": ['stock', 'account'], - "category": "Generic Modules", - "data": ['views/machinery_view.xml', - 'views/machine_model_view.xml', - 'views/machinery_users_view.xml', - 'views/product_view.xml', - 'security/machinery_security.xml', - 'security/ir.model.access.csv', - ], + "name": "Machine Manager", + "version": "1.0", + "author": "OdooMRP team", + "contributors": [ + "Daniel Campos ", + "Pedro M. Baeza ", + "Ana Juaristi ", + "Oihane Crucelaegui ", + ], + "website": "http://www.odoomrp.com", + "depends": [ + "stock", + "account", + "product_manufacturer", + ], + "category": "Machinery Management", + "data": [ + "views/machinery_view.xml", + "views/machine_model_view.xml", + "views/machinery_users_view.xml", + "views/product_view.xml", + "security/machinery_security.xml", + "security/ir.model.access.csv", + ], "installable": True, - "application": True + "application": True, } diff --git a/machine_manager/models/machinery.py b/machine_manager/models/machinery.py index e3da62086bf..882bd3029ee 100644 --- a/machine_manager/models/machinery.py +++ b/machine_manager/models/machinery.py @@ -35,9 +35,11 @@ def _def_company(self): depracc = fields.Many2one('account.account', string='Depreciation Account') year = fields.Char('Year') model = fields.Char('Model') - manufacturer = fields.Many2one( - comodel_name='res.partner', domain="[('supplier', '=', True)]") product = fields.Many2one('product.product', 'Associated product') + manufacturer = fields.Many2one( + comodel_name='res.partner', related='product.manufacturer', + readonly=True, help="Manufacturer is related to the associated product" + " defined for the machine.") serial_char = fields.Char('Product Serial #') serial = fields.Many2one('stock.production.lot', string='Product Serial #', domain="[('product_id', '=', product)]") @@ -52,7 +54,8 @@ def _def_company(self): help="Last recorded cycles") bdate = fields.Date('Record Date', help="Date on which the cycles is recorded") - purch_date = fields.Date('Purchase Date', help="Date of machine pruchase") + purch_date = fields.Date('Purchase Date', + help="Machine's date of purchase") purch_cost = fields.Float('Purchase Value', digits=(16, 2)) purch_partner = fields.Many2one('res.partner', 'Purchased From') purch_inv = fields.Many2one('account.invoice', string='Purchase Invoice') diff --git a/machine_manager/security/machinery_security.xml b/machine_manager/security/machinery_security.xml index 7093f7a8ad8..0a4c358d1ca 100644 --- a/machine_manager/security/machinery_security.xml +++ b/machine_manager/security/machinery_security.xml @@ -2,7 +2,7 @@ - Machinery + Machinery Management 20 From 8d4eeb7de32ed7cc92d46d241fe6dbf732300325 Mon Sep 17 00:00:00 2001 From: oihane Date: Mon, 16 Feb 2015 13:52:42 +0100 Subject: [PATCH 09/28] [MOD] Added help to product field --- machine_manager/models/machinery.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/machine_manager/models/machinery.py b/machine_manager/models/machinery.py index 882bd3029ee..aa43edc7114 100644 --- a/machine_manager/models/machinery.py +++ b/machine_manager/models/machinery.py @@ -35,7 +35,10 @@ def _def_company(self): depracc = fields.Many2one('account.account', string='Depreciation Account') year = fields.Char('Year') model = fields.Char('Model') - product = fields.Many2one('product.product', 'Associated product') + product = fields.Many2one( + comodel_name='product.product', string='Associated product', + help="This product will contain information about the machine such as" + " the manufacturer.") manufacturer = fields.Many2one( comodel_name='res.partner', related='product.manufacturer', readonly=True, help="Manufacturer is related to the associated product" From fd2c179619e1e5b5cbd69047c702d19996d246c4 Mon Sep 17 00:00:00 2001 From: oihane Date: Mon, 16 Feb 2015 15:50:30 +0100 Subject: [PATCH 10/28] [MOD] Updated translations, last upload to close #670 --- machine_manager/i18n/es.po | 51 ++++++++++++++---------- machine_manager/i18n/machine_manager.pot | 41 +++++++++++-------- 2 files changed, 53 insertions(+), 39 deletions(-) diff --git a/machine_manager/i18n/es.po b/machine_manager/i18n/es.po index 80732f2fa14..f36c59d7183 100644 --- a/machine_manager/i18n/es.po +++ b/machine_manager/i18n/es.po @@ -4,15 +4,15 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0rc1\n" +"Project-Id-Version: Odoo Server 8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-09 13:55+0000\n" -"PO-Revision-Date: 2014-11-11 11:07+0100\n" -"Last-Translator: Daniel \n" +"POT-Creation-Date: 2015-02-16 14:41+0000\n" +"PO-Revision-Date: 2015-02-16 14:41+0000\n" +"Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" +"Content-Transfer-Encoding: \n" "Plural-Forms: \n" #. module: machine_manager @@ -124,11 +124,6 @@ msgstr "Ciclos en compra" msgid "Date" msgstr "Fecha" -#. module: machine_manager -#: help:machinery,purch_date:0 -msgid "Date of machine pruchase" -msgstr "Fecha de compra" - #. module: machine_manager #: help:machinery,bdate:0 msgid "Date on which the cycles is recorded" @@ -209,7 +204,7 @@ msgstr "Fecha inicio homologación" msgid "Hour Meter" msgstr "Por hora" -#. module: mrp_machine_manager +#. module: machine_manager #: field:machine.model,id:0 #: field:machinery,id:0 #: field:machinery.users,id:0 @@ -309,6 +304,11 @@ msgstr "Modelo máquina" msgid "Machine policy" msgstr "Póliza máquina" +#. module: machine_manager +#: help:machinery,purch_date:0 +msgid "Machine's date of purchase" +msgstr "Fecha de compra de la máquina" + #. module: machine_manager #: model:ir.module.category,name:machine_manager.module_machinery_category msgid "Machinery" @@ -384,6 +384,11 @@ msgstr "Propiedad" msgid "Phone number" msgstr "Número de tel." +#. module: machine_manager +#: field:machinery,power:0 +msgid "Power (Kw)" +msgstr "Potencia (Kw)" + #. module: machine_manager #: view:machinery:machine_manager.machines_form msgid "Preventive Maintenance" @@ -448,7 +453,7 @@ msgstr "Renting" #. module: machine_manager #: field:machinery,status:0 msgid "Status" -msgstr "Status" +msgstr "Estado" #. module: machine_manager #: field:machinery,location:0 @@ -460,6 +465,16 @@ msgstr "Localización de Stock" msgid "This association is necessary if you want to make repair orders with the machine" msgstr "Asociación necesaría si se desean realizar ordenes de reparación de máquinas." +#. module: machine_manager +#: help:machinery,product:0 +msgid "This product will contain information about the machine such as the manufacturer." +msgstr "Este producto contendrá la información relativa a la maquina, p.e. el fabricante." + +#. module: machine_manager +#: help:machinery,manufacturer:0 +msgid "Manufacturer is related to the associated product defined for the machine." +msgstr "Fabricante relacionado con el producto asociado a la máquina." + #. module: machine_manager #: field:machine.model,model_type:0 #: field:machinery,model_type:0 @@ -473,7 +488,8 @@ msgid "User" msgstr "Usuario" #. module: machine_manager -#: code:addons/machine_manager/models/machinery.py:102 +#: code:addons/machine_manager/models/machinery.py:105 +#: code:addons/machine_manager/models/machinery.py:111 #: sql_constraint:machinery.users:0 #, python-format msgid "User already defined for the machine" @@ -494,11 +510,6 @@ msgstr "Vencimiento de la garantía" msgid "Year" msgstr "Año" -#. module: machine_manager -#: field:machinery,manufacturer:0 -msgid "Manufacturer" -msgstr "Fabricante" - #. module: machine_manager #: selection:machinery,deprecperiod:0 msgid "Yearly" @@ -509,7 +520,3 @@ msgstr "Anual" msgid "tree_string" msgstr "tree_string" -#. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Power (Kw)" -msgstr "Potencia (Kw)" diff --git a/machine_manager/i18n/machine_manager.pot b/machine_manager/i18n/machine_manager.pot index 854cfe87074..9d47e14af66 100644 --- a/machine_manager/i18n/machine_manager.pot +++ b/machine_manager/i18n/machine_manager.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-11-11 09:51+0000\n" -"PO-Revision-Date: 2014-11-11 09:51+0000\n" +"POT-Creation-Date: 2015-02-16 14:36+0000\n" +"PO-Revision-Date: 2015-02-16 14:36+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -124,11 +124,6 @@ msgstr "" msgid "Date" msgstr "" -#. module: machine_manager -#: help:machinery,purch_date:0 -msgid "Date of machine pruchase" -msgstr "" - #. module: machine_manager #: help:machinery,bdate:0 msgid "Date on which the cycles is recorded" @@ -309,6 +304,11 @@ msgstr "" msgid "Machine policy" msgstr "" +#. module: machine_manager +#: help:machinery,purch_date:0 +msgid "Machine's date of purchase" +msgstr "" + #. module: machine_manager #: model:ir.module.category,name:machine_manager.module_machinery_category msgid "Machinery" @@ -384,6 +384,11 @@ msgstr "" msgid "Phone number" msgstr "" +#. module: machine_manager +#: field:machinery,power:0 +msgid "Power (Kw)" +msgstr "" + #. module: machine_manager #: view:machinery:machine_manager.machines_form msgid "Preventive Maintenance" @@ -460,6 +465,16 @@ msgstr "" msgid "This association is necessary if you want to make repair orders with the machine" msgstr "" +#. module: machine_manager +#: help:machinery,product:0 +msgid "This product will contain information about the machine such as the manufacturer." +msgstr "" + +#. module: machine_manager +#: help:machinery,manufacturer:0 +msgid "Manufacturer is related to the associated product defined for the machine." +msgstr "" + #. module: machine_manager #: field:machine.model,model_type:0 #: field:machinery,model_type:0 @@ -473,7 +488,8 @@ msgid "User" msgstr "" #. module: machine_manager -#: code:addons/machine_manager/models/machinery.py:102 +#: code:addons/machine_manager/models/machinery.py:105 +#: code:addons/machine_manager/models/machinery.py:111 #: sql_constraint:machinery.users:0 #, python-format msgid "User already defined for the machine" @@ -494,11 +510,6 @@ msgstr "" msgid "Year" msgstr "" -#. module: machine_manager -#: field:machinery,manufacturer:0 -msgid "Manufacturer" -msgstr "" - #. module: machine_manager #: selection:machinery,deprecperiod:0 msgid "Yearly" @@ -509,7 +520,3 @@ msgstr "" msgid "tree_string" msgstr "" -#. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Power (Kw)" -msgstr "" From 9b0fcf8e878a15d8e1a36edf6e2a04af30bb150f Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Wed, 25 Mar 2015 20:48:43 +0100 Subject: [PATCH 11/28] [IMP] Expand AUTHORS --- machine_manager/__openerp__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/machine_manager/__openerp__.py b/machine_manager/__openerp__.py index a3efc425387..4d28a0edf67 100644 --- a/machine_manager/__openerp__.py +++ b/machine_manager/__openerp__.py @@ -19,7 +19,9 @@ { "name": "Machine Manager", "version": "1.0", - "author": "OdooMRP team", + "author": "OdooMRP team," + "AvanzOSC," + "Serv. Tecnol. Avanzados - Pedro M. Baeza", "contributors": [ "Daniel Campos ", "Pedro M. Baeza ", From bb6839bf06ff14857d122b3df796a784391ba110 Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Thu, 4 Jun 2015 20:43:43 +0200 Subject: [PATCH 12/28] [IMP] manufacturing dependency on oca/product-attribute --- oca_dependencies.txt | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 oca_dependencies.txt diff --git a/oca_dependencies.txt b/oca_dependencies.txt new file mode 100644 index 00000000000..0f49141ed36 --- /dev/null +++ b/oca_dependencies.txt @@ -0,0 +1,3 @@ +# List the OCA project dependencies, one per line +# Add a repository url and branch if you need a forked version +product-attribute \ No newline at end of file From 683097cb2cc20876b183062d64c61dc0395bdd6f Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Thu, 4 Jun 2015 21:07:14 +0200 Subject: [PATCH 13/28] [IMP] small naming improvements --- machine_manager/i18n/es.po | 6 +++--- machine_manager/i18n/machine_manager.pot | 6 +++--- machine_manager/models/machinery.py | 7 +++---- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/machine_manager/i18n/es.po b/machine_manager/i18n/es.po index f36c59d7183..1ac64c1f6ec 100644 --- a/machine_manager/i18n/es.po +++ b/machine_manager/i18n/es.po @@ -186,7 +186,7 @@ msgstr "Semestral" #. module: machine_manager #: model:ir.model,name:machine_manager.model_machinery -msgid "Holds records of Machines" +msgid "Manage your machines" msgstr "Registros de las máquinas" #. module: machine_manager @@ -213,7 +213,7 @@ msgstr "ID" #. module: machine_manager #: selection:machinery,status:0 -msgid "InActive" +msgid "Inactive" msgstr "Inactivo" #. module: machine_manager @@ -457,7 +457,7 @@ msgstr "Estado" #. module: machine_manager #: field:machinery,location:0 -msgid "Stk Location" +msgid "Stock Location" msgstr "Localización de Stock" #. module: machine_manager diff --git a/machine_manager/i18n/machine_manager.pot b/machine_manager/i18n/machine_manager.pot index 9d47e14af66..0ac476d0dc7 100644 --- a/machine_manager/i18n/machine_manager.pot +++ b/machine_manager/i18n/machine_manager.pot @@ -186,7 +186,7 @@ msgstr "" #. module: machine_manager #: model:ir.model,name:machine_manager.model_machinery -msgid "Holds records of Machines" +msgid "Manage your machines" msgstr "" #. module: machine_manager @@ -213,7 +213,7 @@ msgstr "" #. module: machine_manager #: selection:machinery,status:0 -msgid "InActive" +msgid "Inactive" msgstr "" #. module: machine_manager @@ -457,7 +457,7 @@ msgstr "" #. module: machine_manager #: field:machinery,location:0 -msgid "Stk Location" +msgid "Stock Location" msgstr "" #. module: machine_manager diff --git a/machine_manager/models/machinery.py b/machine_manager/models/machinery.py index aa43edc7114..38fb78ce777 100644 --- a/machine_manager/models/machinery.py +++ b/machine_manager/models/machinery.py @@ -17,13 +17,12 @@ # ############################################################################## - from openerp import models, fields, _ class Machinery(models.Model): _name = "machinery" - _description = "Holds records of Machines" + _description = "Manage your machines" def _def_company(self): return self.env.user.company_id.id @@ -47,7 +46,7 @@ def _def_company(self): serial = fields.Many2one('stock.production.lot', string='Product Serial #', domain="[('product_id', '=', product)]") model_type = fields.Many2one('machine.model', 'Type') - status = fields.Selection([('active', 'Active'), ('inactive', 'InActive'), + status = fields.Selection([('active', 'Active'), ('inactive', 'Inactive'), ('outofservice', 'Out of Service')], 'Status', required=True, default='active') ownership = fields.Selection([('own', 'Own'), ('lease', 'Lease'), @@ -78,7 +77,7 @@ def _def_company(self): warrexp = fields.Date('Date', help="Expiry date for warranty of product") warrexpcy = fields.Integer('(or) cycles', help="Expiry cycles for warranty of product") - location = fields.Many2one('stock.location', 'Stk Location', + location = fields.Many2one('stock.location', 'Stock Location', help="This association is necessary if you want" " to make repair orders with the machine") enrolldate = fields.Date('Enrollment date', required=True, From e255a792dc26a5902f94cfd119e966a72a533bbd Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Thu, 4 Jun 2015 21:10:12 +0200 Subject: [PATCH 14/28] [IMP] shorten machinery menu --- machine_manager/i18n/es.po | 4 ++-- machine_manager/i18n/machine_manager.pot | 2 +- machine_manager/views/machinery_view.xml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/machine_manager/i18n/es.po b/machine_manager/i18n/es.po index 1ac64c1f6ec..9f94c0b5e1a 100644 --- a/machine_manager/i18n/es.po +++ b/machine_manager/i18n/es.po @@ -316,8 +316,8 @@ msgstr "Maquinaria" #. module: machine_manager #: model:ir.ui.menu,name:machine_manager.menu_machinery_manager -msgid "Machinery Manager" -msgstr "Gestor de máquinas" +msgid "Machinery" +msgstr "Máquinas" #. module: machine_manager #: model:ir.actions.act_window,name:machine_manager.machine_form_act diff --git a/machine_manager/i18n/machine_manager.pot b/machine_manager/i18n/machine_manager.pot index 0ac476d0dc7..0c595903e13 100644 --- a/machine_manager/i18n/machine_manager.pot +++ b/machine_manager/i18n/machine_manager.pot @@ -316,7 +316,7 @@ msgstr "" #. module: machine_manager #: model:ir.ui.menu,name:machine_manager.menu_machinery_manager -msgid "Machinery Manager" +msgid "Machinery" msgstr "" #. module: machine_manager diff --git a/machine_manager/views/machinery_view.xml b/machine_manager/views/machinery_view.xml index e0e0dfac68c..5dc07a81b38 100644 --- a/machine_manager/views/machinery_view.xml +++ b/machine_manager/views/machinery_view.xml @@ -2,7 +2,7 @@ - + From 039382e1fcd6f2d9322aeaf3b91c5a62d6d7201a Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Thu, 4 Jun 2015 22:14:34 +0200 Subject: [PATCH 15/28] [IMP] view cleanup 1 --- machine_manager/views/machinery_view.xml | 160 +++++++++++------------ machine_manager/views/product_view.xml | 2 +- 2 files changed, 78 insertions(+), 84 deletions(-) diff --git a/machine_manager/views/machinery_view.xml b/machine_manager/views/machinery_view.xml index 5dc07a81b38..4b4961ff998 100644 --- a/machine_manager/views/machinery_view.xml +++ b/machine_manager/views/machinery_view.xml @@ -7,102 +7,96 @@ - - + machines.form machinery form
- - - - - - - - - - - - - - - - - - - - - - + +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + - - - + + + - - - + + + + + + + + -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+ + +
diff --git a/machine_manager/views/product_view.xml b/machine_manager/views/product_view.xml index 0394e6a0fb9..6c0102e5172 100644 --- a/machine_manager/views/product_view.xml +++ b/machine_manager/views/product_view.xml @@ -1,7 +1,7 @@ - + product.normal.product.form.inh product.template From 4158e85e0130272dd82c40bdf5e4749b1e1853ae Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Thu, 4 Jun 2015 22:15:17 +0200 Subject: [PATCH 16/28] [DOC] Documentation 1 --- machine_manager/static/description/icon.png | Bin 0 -> 9455 bytes machine_manager/static/description/index.html | 35 ++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 machine_manager/static/description/icon.png create mode 100644 machine_manager/static/description/index.html diff --git a/machine_manager/static/description/icon.png b/machine_manager/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 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 z 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 Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/machine_manager/static/description/index.html b/machine_manager/static/description/index.html new file mode 100644 index 00000000000..a234ca8c5f3 --- /dev/null +++ b/machine_manager/static/description/index.html @@ -0,0 +1,35 @@ +
+
+
+

Machine Manager

+

This module allows you to manage your machines.

+
+
+
+ +
+
+
+

Credits

+
+
+

Contributors

+ +
+
+

Maintainer

+

+ This module is maintained by the OCA.
+ OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.
+ To contribute to this module, please visit http://odoo-community.org.
+ +

+
+
+
From 9232e2fb6332e4ca3fdaf16c85aa6fc5ae2487f1 Mon Sep 17 00:00:00 2001 From: mathi123 Date: Mon, 8 Jun 2015 16:24:10 +0200 Subject: [PATCH 17/28] [FIX] oca_dependencies to OCA/product-attribute instead of my fork --- oca_dependencies.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/oca_dependencies.txt b/oca_dependencies.txt index 0f49141ed36..b7c13a80898 100644 --- a/oca_dependencies.txt +++ b/oca_dependencies.txt @@ -1,3 +1,3 @@ # List the OCA project dependencies, one per line # Add a repository url and branch if you need a forked version -product-attribute \ No newline at end of file +https://github.com/OCA/product-attribute.git \ No newline at end of file From 0a2a0e79de081e96876e39e9016a0c3e3637bdd7 Mon Sep 17 00:00:00 2001 From: mathi123 Date: Mon, 8 Jun 2015 16:35:21 +0200 Subject: [PATCH 18/28] [FIX] undo fix --- oca_dependencies.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/oca_dependencies.txt b/oca_dependencies.txt index b7c13a80898..0f49141ed36 100644 --- a/oca_dependencies.txt +++ b/oca_dependencies.txt @@ -1,3 +1,3 @@ # List the OCA project dependencies, one per line # Add a repository url and branch if you need a forked version -https://github.com/OCA/product-attribute.git \ No newline at end of file +product-attribute \ No newline at end of file From bfb262169c460a77fa7feb1e4ec9d87d38f88cd1 Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Mon, 8 Jun 2015 18:25:24 +0200 Subject: [PATCH 19/28] [IMP] Simplify license statement --- machine_manager/__init__.py | 20 ++------------------ machine_manager/models/__init__.py | 18 ++---------------- machine_manager/models/machine_model.py | 18 ++---------------- machine_manager/models/machinery.py | 18 ++---------------- machine_manager/models/product.py | 18 ++---------------- machine_manager/models/res_users.py | 20 ++------------------ 6 files changed, 12 insertions(+), 100 deletions(-) diff --git a/machine_manager/__init__.py b/machine_manager/__init__.py index 048c08a92d8..ad6c8186c04 100644 --- a/machine_manager/__init__.py +++ b/machine_manager/__init__.py @@ -1,22 +1,6 @@ - -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## -# -# Daniel Campos (danielcampos@avanzosc.es) Date: 08/09/2014 -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published -# by the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see http://www.gnu.org/licenses/. -# +# For copyright and license notices, see __openerp__.py file in root directory ############################################################################## from . import models diff --git a/machine_manager/models/__init__.py b/machine_manager/models/__init__.py index eb0a17d8020..a7e303adee7 100644 --- a/machine_manager/models/__init__.py +++ b/machine_manager/models/__init__.py @@ -1,20 +1,6 @@ - -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published -# by the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see http://www.gnu.org/licenses/. -# +# For copyright and license notices, see __openerp__.py file in root directory ############################################################################## from . import product diff --git a/machine_manager/models/machine_model.py b/machine_manager/models/machine_model.py index 134b4a9a6e7..d29b5a7b8d8 100644 --- a/machine_manager/models/machine_model.py +++ b/machine_manager/models/machine_model.py @@ -1,20 +1,6 @@ - -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published -# by the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see http://www.gnu.org/licenses/. -# +# For copyright and license notices, see __openerp__.py file in root directory ############################################################################## from openerp import models, fields diff --git a/machine_manager/models/machinery.py b/machine_manager/models/machinery.py index 38fb78ce777..6d3508e0725 100644 --- a/machine_manager/models/machinery.py +++ b/machine_manager/models/machinery.py @@ -1,20 +1,6 @@ - -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published -# by the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see http://www.gnu.org/licenses/. -# +# For copyright and license notices, see __openerp__.py file in root directory ############################################################################## from openerp import models, fields, _ diff --git a/machine_manager/models/product.py b/machine_manager/models/product.py index c1e0cdb6061..332b0cbe781 100644 --- a/machine_manager/models/product.py +++ b/machine_manager/models/product.py @@ -1,20 +1,6 @@ - -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published -# by the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see http://www.gnu.org/licenses/. -# +# For copyright and license notices, see __openerp__.py file in root directory ############################################################################## from openerp import models, fields diff --git a/machine_manager/models/res_users.py b/machine_manager/models/res_users.py index 729828b161c..ad33a7b023f 100644 --- a/machine_manager/models/res_users.py +++ b/machine_manager/models/res_users.py @@ -1,22 +1,6 @@ - -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## -# -# Daniel Campos (danielcampos@avanzosc.es) Date: 08/09/2014 -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published -# by the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see http://www.gnu.org/licenses/. -# +# For copyright and license notices, see __openerp__.py file in root directory ############################################################################## from openerp import models, fields From 2b490eede612d7aadff94924911615e793d8921a Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Mon, 8 Jun 2015 19:06:06 +0200 Subject: [PATCH 20/28] [IMP] Refactor 'card' fields > 'license document' fields --- machine_manager/models/machinery.py | 4 ++-- machine_manager/views/machinery_view.xml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/machine_manager/models/machinery.py b/machine_manager/models/machinery.py index 6d3508e0725..882c30dbe2e 100644 --- a/machine_manager/models/machinery.py +++ b/machine_manager/models/machinery.py @@ -72,8 +72,8 @@ def _def_company(self): ambit = fields.Selection([('local', 'Local'), ('national', 'National'), ('international', 'International')], 'Ambit', default='local') - card = fields.Char('Card') - cardexp = fields.Date('Card Expiration') + license_document = fields.Char('License Document') + license_document_expiration = fields.Date('License Document Expiration') frame = fields.Char('Frame Number') phone = fields.Char('Phone number') mac = fields.Char('MAC Address') diff --git a/machine_manager/views/machinery_view.xml b/machine_manager/views/machinery_view.xml index 4b4961ff998..be2a3445430 100644 --- a/machine_manager/views/machinery_view.xml +++ b/machine_manager/views/machinery_view.xml @@ -46,9 +46,9 @@
- - - + + + From 5d420fc903cdf6c136c0a766ab43188080b4a22b Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Mon, 8 Jun 2015 19:26:14 +0200 Subject: [PATCH 21/28] [IMP] view cleanup 2 --- machine_manager/__openerp__.py | 1 + machine_manager/views/machine_model_view.xml | 11 +++-------- machine_manager/views/machinery_users_view.xml | 8 +++++--- machine_manager/views/machinery_view.xml | 17 +++-------------- machine_manager/views/menus.xml | 17 +++++++++++++++++ machine_manager/views/product_view.xml | 2 +- 6 files changed, 30 insertions(+), 26 deletions(-) create mode 100644 machine_manager/views/menus.xml diff --git a/machine_manager/__openerp__.py b/machine_manager/__openerp__.py index 4d28a0edf67..0a2af368d58 100644 --- a/machine_manager/__openerp__.py +++ b/machine_manager/__openerp__.py @@ -40,6 +40,7 @@ "views/machine_model_view.xml", "views/machinery_users_view.xml", "views/product_view.xml", + "views/menus.xml", "security/machinery_security.xml", "security/ir.model.access.csv", ], diff --git a/machine_manager/views/machine_model_view.xml b/machine_manager/views/machine_model_view.xml index 9b14479b28d..5aff63da50f 100644 --- a/machine_manager/views/machine_model_view.xml +++ b/machine_manager/views/machine_model_view.xml @@ -1,8 +1,7 @@ - - + machinemodel.tree.view machine.model tree @@ -14,17 +13,13 @@ - + Machine Model ir.actions.act_window machine.model form tree - + - - - diff --git a/machine_manager/views/machinery_users_view.xml b/machine_manager/views/machinery_users_view.xml index e2751df70a5..38efa0bd749 100644 --- a/machine_manager/views/machinery_users_view.xml +++ b/machine_manager/views/machinery_users_view.xml @@ -1,7 +1,7 @@ - + machine.user.form.view machinery.users form @@ -15,7 +15,8 @@ - + + machine.user.tree.view machinery.users tree @@ -27,7 +28,8 @@ - + + Machines machinery.users form diff --git a/machine_manager/views/machinery_view.xml b/machine_manager/views/machinery_view.xml index be2a3445430..f46e6a701c9 100644 --- a/machine_manager/views/machinery_view.xml +++ b/machine_manager/views/machinery_view.xml @@ -1,14 +1,8 @@ - - - - - - + machines.form machinery form @@ -101,7 +95,7 @@ - + machine.tree machinery tree @@ -117,16 +111,11 @@ - + Machines machinery form tree,form - - - diff --git a/machine_manager/views/menus.xml b/machine_manager/views/menus.xml new file mode 100644 index 00000000000..3bdb9cc5408 --- /dev/null +++ b/machine_manager/views/menus.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/machine_manager/views/product_view.xml b/machine_manager/views/product_view.xml index 6c0102e5172..4489219999b 100644 --- a/machine_manager/views/product_view.xml +++ b/machine_manager/views/product_view.xml @@ -1,7 +1,7 @@ - + product.normal.product.form.inh product.template From 691e556b59a5acee2329e7989b523497ec843ed9 Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Mon, 8 Jun 2015 20:12:45 +0200 Subject: [PATCH 22/28] [IMP] add search view --- machine_manager/views/machinery_view.xml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/machine_manager/views/machinery_view.xml b/machine_manager/views/machinery_view.xml index f46e6a701c9..fb437da8f6c 100644 --- a/machine_manager/views/machinery_view.xml +++ b/machine_manager/views/machinery_view.xml @@ -111,6 +111,25 @@ + + Machine - Search + machinery + + + + + + + + + + + + + + + + Machines machinery From 390e234bc8216048b9b70422ea4fa217365d6c6d Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Mon, 8 Jun 2015 20:16:11 +0200 Subject: [PATCH 23/28] [IMP] Update translation files for new/renamed fields --- machine_manager/i18n/es.po | 167 ++++++++++++----------- machine_manager/i18n/machine_manager.pot | 151 ++++++++++---------- 2 files changed, 166 insertions(+), 152 deletions(-) diff --git a/machine_manager/i18n/es.po b/machine_manager/i18n/es.po index 9f94c0b5e1a..87e8a63109b 100644 --- a/machine_manager/i18n/es.po +++ b/machine_manager/i18n/es.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-16 14:41+0000\n" -"PO-Revision-Date: 2015-02-16 14:41+0000\n" +"POT-Creation-Date: 2015-06-08 18:13+0000\n" +"PO-Revision-Date: 2015-06-08 18:13+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,6 +15,11 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: machine_manager +#: view:machinery:machine_manager.machine_form +msgid "(Preventive) Maintenance" +msgstr "Mantenimiento (Preventivo)" + #. module: machine_manager #: field:machinery,warrexpcy:0 msgid "(or) cycles" @@ -30,25 +35,15 @@ msgstr "Activo" msgid "Actual Cycles" msgstr "Ciclos actuales" -#. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Additional Details" -msgstr "Detalles adicionales" - #. module: machine_manager #: field:machinery,ambit:0 msgid "Ambit" msgstr "Ámbito" -#. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Analysis Information" -msgstr "Analisis de información " - #. module: machine_manager #: field:machinery,assetacc:0 msgid "Asset Account" -msgstr "Cuenta activos" +msgstr "Cuenta de activo" #. module: machine_manager #: field:machinery,product:0 @@ -70,16 +65,6 @@ msgstr "Calendario" msgid "Can be a Machine" msgstr "Puede ser una máquina" -#. module: machine_manager -#: field:machinery,card:0 -msgid "Card" -msgstr "Licencia" - -#. module: machine_manager -#: field:machinery,cardexp:0 -msgid "Card Expiration" -msgstr "Licencia expira" - #. module: machine_manager #: field:machinery,company:0 msgid "Company" @@ -104,11 +89,6 @@ msgstr "Creado por" msgid "Created on" msgstr "Creado en" -#. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Current Details" -msgstr "Detalles actuales" - #. module: machine_manager #: selection:machinery,primarymeter:0 msgid "Cycles" @@ -144,16 +124,31 @@ msgstr "Cuenta de depreciación" msgid "Depreciation in %" msgstr "Depreciación %" +#. module: machine_manager +#: view:machinery:machine_manager.machine_form +msgid "Details" +msgstr "Detalles" + #. module: machine_manager #: help:product.template,machine_ok:0 msgid "Determines if the product is related with a machine." msgstr "Determina si el producto está relacionado con una máquina." +#. module: machine_manager +#: view:machinery:machine_manager.machine_form +msgid "Document reference" +msgstr "Documento" + #. module: machine_manager #: field:machinery,enrolldate:0 msgid "Enrollment date" msgstr "Fecha entrada en servicio" +#. module: machine_manager +#: view:machinery:machine_manager.machine_form +msgid "Expiration" +msgstr "Caducidad" + #. module: machine_manager #: help:machinery,warrexpcy:0 msgid "Expiry cycles for warranty of product" @@ -165,12 +160,7 @@ msgid "Expiry date for warranty of product" msgstr "Fecha en la que expira la garantía" #. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Extra Information" -msgstr "Información extra" - -#. module: machine_manager -#: view:machinery:machine_manager.machines_form +#: view:machinery:machine_manager.machine_form msgid "Financial Details" msgstr "Detalles financieros" @@ -179,16 +169,16 @@ msgstr "Detalles financieros" msgid "Frame Number" msgstr "Número Bastidor" +#. module: machine_manager +#: view:machinery:machine_manager.machine_search +msgid "Group By" +msgstr "Group By" + #. module: machine_manager #: selection:machinery,deprecperiod:0 msgid "Half Yearly" msgstr "Semestral" -#. module: machine_manager -#: model:ir.model,name:machine_manager.model_machinery -msgid "Manage your machines" -msgstr "Registros de las máquinas" - #. module: machine_manager #: field:machinery.users,end_date:0 msgid "Homologation End Date" @@ -217,7 +207,7 @@ msgid "Inactive" msgstr "Inactivo" #. module: machine_manager -#: view:machinery:machine_manager.machines_form +#: view:machinery:machine_manager.machine_form msgid "Insurance" msgstr "Seguro" @@ -255,6 +245,17 @@ msgstr "Último registro de ciclos" msgid "Lease" msgstr "Arrendamiento" +#. module: machine_manager +#: view:machinery:machine_manager.machine_form +#: field:machinery,license_document:0 +msgid "License Document" +msgstr "Documento de Licencia" + +#. module: machine_manager +#: field:machinery,license_document_expiration:0 +msgid "License Document Expiration" +msgstr "Caducidad" + #. module: machine_manager #: selection:machinery,ambit:0 msgid "Local" @@ -271,26 +272,25 @@ msgid "Machine" msgstr "Máquina" #. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Machine Details" -msgstr "Datos máquina" - -#. module: machine_manager -#: model:ir.actions.act_window,name:machine_manager.action_machinemodel_view -#: model:ir.ui.menu,name:machine_manager.machinemodel_menu +#: model:ir.actions.act_window,name:machine_manager.action_machine_model msgid "Machine Model" msgstr "Modelo máquina" +#. module: machine_manager +#: model:ir.ui.menu,name:machine_manager.menu_machine_models +msgid "Machine Models" +msgstr "Modelos máquina" + #. module: machine_manager #: field:machinery,name:0 msgid "Machine Name" msgstr "Nombre máquina" #. module: machine_manager -#: view:machinery:machine_manager.machines_form +#: view:machinery:machine_manager.machine_form #: field:machinery,users:0 -#: view:machinery.users:machine_manager.machine_user_form_view -#: view:machinery.users:machine_manager.machine_user_tree_view +#: view:machinery.users:machine_manager.machine_user_form +#: view:machinery.users:machine_manager.machine_user_tree msgid "Machine Users" msgstr "Usuarios máquina" @@ -310,29 +310,34 @@ msgid "Machine's date of purchase" msgstr "Fecha de compra de la máquina" #. module: machine_manager -#: model:ir.module.category,name:machine_manager.module_machinery_category +#: model:ir.ui.menu,name:machine_manager.menu_machine_manager msgid "Machinery" msgstr "Maquinaria" #. module: machine_manager -#: model:ir.ui.menu,name:machine_manager.menu_machinery_manager -msgid "Machinery" -msgstr "Máquinas" +#: model:ir.module.category,name:machine_manager.module_machinery_category +msgid "Machinery Management" +msgstr "Gestión de Maquinaria" #. module: machine_manager -#: model:ir.actions.act_window,name:machine_manager.machine_form_act -#: model:ir.actions.act_window,name:machine_manager.machine_user_action +#: view:machinery:machine_manager.machine_search +msgid "Machinery Search" +msgstr "Machinery Search" + +#. module: machine_manager +#: model:ir.actions.act_window,name:machine_manager.action_machine +#: model:ir.actions.act_window,name:machine_manager.action_machine_user #: model:ir.ui.menu,name:machine_manager.menu_machines +#: view:machinery:machine_manager.machine_form #: view:machinery:machine_manager.machine_tree -#: view:machinery:machine_manager.machines_form #: field:res.users,machines:0 msgid "Machines" msgstr "Máquinas" #. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Maintenance" -msgstr "Mantenimiento" +#: model:ir.model,name:machine_manager.model_machinery +msgid "Manage your machines" +msgstr "Administre sus máquinas" #. module: machine_manager #: model:res.groups,name:machine_manager.group_machine_manager @@ -340,11 +345,17 @@ msgid "Manager" msgstr "Responsable" #. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Manufacture Details" -msgstr "Detalles fabricante" +#: view:machinery:machine_manager.machine_form +msgid "Manufacturer" +msgstr "Fabricante" + +#. module: machine_manager +#: view:machinery:machine_manager.machine_form +msgid "Miscellaneous" +msgstr "Diverso" #. module: machine_manager +#: view:machinery:machine_manager.machine_search #: field:machinery,model:0 msgid "Model" msgstr "Modelo" @@ -375,6 +386,7 @@ msgid "Own" msgstr "Propietario" #. module: machine_manager +#: view:machinery:machine_manager.machine_search #: field:machinery,ownership:0 msgid "Ownership" msgstr "Propiedad" @@ -389,11 +401,6 @@ msgstr "Número de tel." msgid "Power (Kw)" msgstr "Potencia (Kw)" -#. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Preventive Maintenance" -msgstr "Mantenimiento preventivo" - #. module: machine_manager #: field:machinery,primarymeter:0 msgid "Primary Meter" @@ -408,7 +415,7 @@ msgstr "Número serie producto" #. module: machine_manager #: model:ir.model,name:machine_manager.model_product_template msgid "Product Template" -msgstr "Plantilla de producto" +msgstr "Plantilla producto" #. module: machine_manager #: field:machinery,purch_date:0 @@ -416,7 +423,7 @@ msgid "Purchase Date" msgstr "Fecha compra" #. module: machine_manager -#: view:machinery:machine_manager.machines_form +#: view:machinery:machine_manager.machine_form msgid "Purchase Info" msgstr "Info compra" @@ -451,6 +458,7 @@ msgid "Rental" msgstr "Renting" #. module: machine_manager +#: view:machinery:machine_manager.machine_search #: field:machinery,status:0 msgid "Status" msgstr "Estado" @@ -460,6 +468,11 @@ msgstr "Estado" msgid "Stock Location" msgstr "Localización de Stock" +#. module: machine_manager +#: view:machinery:machine_manager.machine_search +msgid "Stock location" +msgstr "Stock location" + #. module: machine_manager #: help:machinery,location:0 msgid "This association is necessary if you want to make repair orders with the machine" @@ -470,13 +483,9 @@ msgstr "Asociación necesaría si se desean realizar ordenes de reparación de m msgid "This product will contain information about the machine such as the manufacturer." msgstr "Este producto contendrá la información relativa a la maquina, p.e. el fabricante." -#. module: machine_manager -#: help:machinery,manufacturer:0 -msgid "Manufacturer is related to the associated product defined for the machine." -msgstr "Fabricante relacionado con el producto asociado a la máquina." - #. module: machine_manager #: field:machine.model,model_type:0 +#: view:machinery:machine_manager.machine_search #: field:machinery,model_type:0 msgid "Type" msgstr "Tipo" @@ -488,10 +497,7 @@ msgid "User" msgstr "Usuario" #. module: machine_manager -#: code:addons/machine_manager/models/machinery.py:105 -#: code:addons/machine_manager/models/machinery.py:111 #: sql_constraint:machinery.users:0 -#, python-format msgid "User already defined for the machine" msgstr "Usuario ya definido para la máquina." @@ -501,11 +507,12 @@ msgid "Users" msgstr "Usuarios" #. module: machine_manager -#: view:machinery:machine_manager.machines_form +#: view:machinery:machine_manager.machine_form msgid "Warranty Expiry" msgstr "Vencimiento de la garantía" #. module: machine_manager +#: view:machinery:machine_manager.machine_search #: field:machinery,year:0 msgid "Year" msgstr "Año" @@ -516,7 +523,7 @@ msgid "Yearly" msgstr "Anual" #. module: machine_manager -#: view:machine.model:machine_manager.machinemodel_tree_view +#: view:machine.model:machine_manager.machine_model_tree msgid "tree_string" msgstr "tree_string" diff --git a/machine_manager/i18n/machine_manager.pot b/machine_manager/i18n/machine_manager.pot index 0c595903e13..74165593cca 100644 --- a/machine_manager/i18n/machine_manager.pot +++ b/machine_manager/i18n/machine_manager.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-16 14:36+0000\n" -"PO-Revision-Date: 2015-02-16 14:36+0000\n" +"POT-Creation-Date: 2015-06-08 18:15+0000\n" +"PO-Revision-Date: 2015-06-08 18:15+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,6 +15,11 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: machine_manager +#: view:machinery:machine_manager.machine_form +msgid "(Preventive) Maintenance" +msgstr "" + #. module: machine_manager #: field:machinery,warrexpcy:0 msgid "(or) cycles" @@ -30,21 +35,11 @@ msgstr "" msgid "Actual Cycles" msgstr "" -#. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Additional Details" -msgstr "" - #. module: machine_manager #: field:machinery,ambit:0 msgid "Ambit" msgstr "" -#. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Analysis Information" -msgstr "" - #. module: machine_manager #: field:machinery,assetacc:0 msgid "Asset Account" @@ -70,16 +65,6 @@ msgstr "" msgid "Can be a Machine" msgstr "" -#. module: machine_manager -#: field:machinery,card:0 -msgid "Card" -msgstr "" - -#. module: machine_manager -#: field:machinery,cardexp:0 -msgid "Card Expiration" -msgstr "" - #. module: machine_manager #: field:machinery,company:0 msgid "Company" @@ -104,11 +89,6 @@ msgstr "" msgid "Created on" msgstr "" -#. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Current Details" -msgstr "" - #. module: machine_manager #: selection:machinery,primarymeter:0 msgid "Cycles" @@ -144,16 +124,31 @@ msgstr "" msgid "Depreciation in %" msgstr "" +#. module: machine_manager +#: view:machinery:machine_manager.machine_form +msgid "Details" +msgstr "" + #. module: machine_manager #: help:product.template,machine_ok:0 msgid "Determines if the product is related with a machine." msgstr "" +#. module: machine_manager +#: view:machinery:machine_manager.machine_form +msgid "Document reference" +msgstr "" + #. module: machine_manager #: field:machinery,enrolldate:0 msgid "Enrollment date" msgstr "" +#. module: machine_manager +#: view:machinery:machine_manager.machine_form +msgid "Expiration" +msgstr "" + #. module: machine_manager #: help:machinery,warrexpcy:0 msgid "Expiry cycles for warranty of product" @@ -165,12 +160,7 @@ msgid "Expiry date for warranty of product" msgstr "" #. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Extra Information" -msgstr "" - -#. module: machine_manager -#: view:machinery:machine_manager.machines_form +#: view:machinery:machine_manager.machine_form msgid "Financial Details" msgstr "" @@ -180,13 +170,13 @@ msgid "Frame Number" msgstr "" #. module: machine_manager -#: selection:machinery,deprecperiod:0 -msgid "Half Yearly" +#: view:machinery:machine_manager.machine_search +msgid "Group By" msgstr "" #. module: machine_manager -#: model:ir.model,name:machine_manager.model_machinery -msgid "Manage your machines" +#: selection:machinery,deprecperiod:0 +msgid "Half Yearly" msgstr "" #. module: machine_manager @@ -217,7 +207,7 @@ msgid "Inactive" msgstr "" #. module: machine_manager -#: view:machinery:machine_manager.machines_form +#: view:machinery:machine_manager.machine_form msgid "Insurance" msgstr "" @@ -255,6 +245,17 @@ msgstr "" msgid "Lease" msgstr "" +#. module: machine_manager +#: view:machinery:machine_manager.machine_form +#: field:machinery,license_document:0 +msgid "License Document" +msgstr "" + +#. module: machine_manager +#: field:machinery,license_document_expiration:0 +msgid "License Document Expiration" +msgstr "" + #. module: machine_manager #: selection:machinery,ambit:0 msgid "Local" @@ -271,14 +272,13 @@ msgid "Machine" msgstr "" #. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Machine Details" +#: model:ir.actions.act_window,name:machine_manager.action_machine_model +msgid "Machine Model" msgstr "" #. module: machine_manager -#: model:ir.actions.act_window,name:machine_manager.action_machinemodel_view -#: model:ir.ui.menu,name:machine_manager.machinemodel_menu -msgid "Machine Model" +#: model:ir.ui.menu,name:machine_manager.menu_machine_models +msgid "Machine Models" msgstr "" #. module: machine_manager @@ -287,10 +287,10 @@ msgid "Machine Name" msgstr "" #. module: machine_manager -#: view:machinery:machine_manager.machines_form +#: view:machinery:machine_manager.machine_form #: field:machinery,users:0 -#: view:machinery.users:machine_manager.machine_user_form_view -#: view:machinery.users:machine_manager.machine_user_tree_view +#: view:machinery.users:machine_manager.machine_user_form +#: view:machinery.users:machine_manager.machine_user_tree msgid "Machine Users" msgstr "" @@ -310,28 +310,33 @@ msgid "Machine's date of purchase" msgstr "" #. module: machine_manager -#: model:ir.module.category,name:machine_manager.module_machinery_category +#: model:ir.ui.menu,name:machine_manager.menu_machine_manager msgid "Machinery" msgstr "" #. module: machine_manager -#: model:ir.ui.menu,name:machine_manager.menu_machinery_manager -msgid "Machinery" +#: model:ir.module.category,name:machine_manager.module_machinery_category +msgid "Machinery Management" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machine_search +msgid "Machinery Search" msgstr "" #. module: machine_manager -#: model:ir.actions.act_window,name:machine_manager.machine_form_act -#: model:ir.actions.act_window,name:machine_manager.machine_user_action +#: model:ir.actions.act_window,name:machine_manager.action_machine +#: model:ir.actions.act_window,name:machine_manager.action_machine_user #: model:ir.ui.menu,name:machine_manager.menu_machines +#: view:machinery:machine_manager.machine_form #: view:machinery:machine_manager.machine_tree -#: view:machinery:machine_manager.machines_form #: field:res.users,machines:0 msgid "Machines" msgstr "" #. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Maintenance" +#: model:ir.model,name:machine_manager.model_machinery +msgid "Manage your machines" msgstr "" #. module: machine_manager @@ -340,11 +345,17 @@ msgid "Manager" msgstr "" #. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Manufacture Details" +#: view:machinery:machine_manager.machine_form +msgid "Manufacturer" msgstr "" #. module: machine_manager +#: view:machinery:machine_manager.machine_form +msgid "Miscellaneous" +msgstr "" + +#. module: machine_manager +#: view:machinery:machine_manager.machine_search #: field:machinery,model:0 msgid "Model" msgstr "" @@ -375,6 +386,7 @@ msgid "Own" msgstr "" #. module: machine_manager +#: view:machinery:machine_manager.machine_search #: field:machinery,ownership:0 msgid "Ownership" msgstr "" @@ -389,11 +401,6 @@ msgstr "" msgid "Power (Kw)" msgstr "" -#. module: machine_manager -#: view:machinery:machine_manager.machines_form -msgid "Preventive Maintenance" -msgstr "" - #. module: machine_manager #: field:machinery,primarymeter:0 msgid "Primary Meter" @@ -416,7 +423,7 @@ msgid "Purchase Date" msgstr "" #. module: machine_manager -#: view:machinery:machine_manager.machines_form +#: view:machinery:machine_manager.machine_form msgid "Purchase Info" msgstr "" @@ -451,6 +458,7 @@ msgid "Rental" msgstr "" #. module: machine_manager +#: view:machinery:machine_manager.machine_search #: field:machinery,status:0 msgid "Status" msgstr "" @@ -460,6 +468,11 @@ msgstr "" msgid "Stock Location" msgstr "" +#. module: machine_manager +#: view:machinery:machine_manager.machine_search +msgid "Stock location" +msgstr "" + #. module: machine_manager #: help:machinery,location:0 msgid "This association is necessary if you want to make repair orders with the machine" @@ -470,13 +483,9 @@ msgstr "" msgid "This product will contain information about the machine such as the manufacturer." msgstr "" -#. module: machine_manager -#: help:machinery,manufacturer:0 -msgid "Manufacturer is related to the associated product defined for the machine." -msgstr "" - #. module: machine_manager #: field:machine.model,model_type:0 +#: view:machinery:machine_manager.machine_search #: field:machinery,model_type:0 msgid "Type" msgstr "" @@ -488,10 +497,7 @@ msgid "User" msgstr "" #. module: machine_manager -#: code:addons/machine_manager/models/machinery.py:105 -#: code:addons/machine_manager/models/machinery.py:111 #: sql_constraint:machinery.users:0 -#, python-format msgid "User already defined for the machine" msgstr "" @@ -501,11 +507,12 @@ msgid "Users" msgstr "" #. module: machine_manager -#: view:machinery:machine_manager.machines_form +#: view:machinery:machine_manager.machine_form msgid "Warranty Expiry" msgstr "" #. module: machine_manager +#: view:machinery:machine_manager.machine_search #: field:machinery,year:0 msgid "Year" msgstr "" @@ -516,7 +523,7 @@ msgid "Yearly" msgstr "" #. module: machine_manager -#: view:machine.model:machine_manager.machinemodel_tree_view +#: view:machine.model:machine_manager.machine_model_tree msgid "tree_string" msgstr "" From 033a1d261e49d59fb4faabdd88536fe01e0a282e Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Mon, 8 Jun 2015 20:32:52 +0200 Subject: [PATCH 24/28] [DOC] Documentation 2: screenshots --- machine_manager/README.rst | 4 ++++ machine_manager/static/description/index.html | 11 +++++++++++ .../description/screenshot-machine-models.png | Bin 0 -> 92278 bytes .../description/screenshot-machines-tree.png | Bin 0 -> 168907 bytes .../description/screenshots-machine-form.png | Bin 0 -> 239794 bytes 5 files changed, 15 insertions(+) create mode 100644 machine_manager/static/description/screenshot-machine-models.png create mode 100644 machine_manager/static/description/screenshot-machines-tree.png create mode 100644 machine_manager/static/description/screenshots-machine-form.png diff --git a/machine_manager/README.rst b/machine_manager/README.rst index a91e5897b4f..36515250941 100644 --- a/machine_manager/README.rst +++ b/machine_manager/README.rst @@ -3,6 +3,10 @@ Machine Manager This module is a vertical for Machinery management. +Screenshots +=========== +![alt tag](/static/description/screenshot-machines-tree.png) + Contributors ------------ * Daniel Campos diff --git a/machine_manager/static/description/index.html b/machine_manager/static/description/index.html index a234ca8c5f3..a6e2e4d5985 100644 --- a/machine_manager/static/description/index.html +++ b/machine_manager/static/description/index.html @@ -7,6 +7,17 @@

Machine Manager

+
+
+
+

Screenshots

+

+

+

+
+
+
+
diff --git a/machine_manager/static/description/screenshot-machine-models.png b/machine_manager/static/description/screenshot-machine-models.png new file mode 100644 index 0000000000000000000000000000000000000000..5a55f4749a922e339d00b14dcc752ecfc89c81a4 GIT binary patch literal 92278 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%0AWIK4sOY9sRZ~M@%o_ z)D06WI4F;R#xz!{VWbNWofv3Iz7Vs;)25t^p%W~BR(qOB>q&!Xg+AsEi1hu!c1GJq zSykd?oAd#{WW9u&=gc4{Wc|WWX)+Bn@^;SdR8ZS2oqkwML3s%6O*|FRIY^6M+MP?q znoEIchd#|dg$l>5*;~GBUn`h$(v!H7IQ&vqH5ZuJ%q6SQtdB|!_E0F}5RoXP?WLG> z_W{`jP@c15~1ANz;R#et9yc)R~yjpg=uAl&TQU*Hz@6WKt;~R3wf|`);uCQ36i%z z;X2NGQq&jatud#*x`{qiTa>-@I@o; zKwb8lw$%RoNI!|!XT3*Z-2rhxxXeFZ(INf+GXeVFCEdRjeVN0A&5mh~{)$B#3E}xI zg$;RoByFIYtuXnKH%eL&z*!4Tg9ImRlBNV37Kru5Z{2N1BXP}VVO?Z6$6Le8Ba^E{iqRT7^*FEE9^x1qpZZ8-$IY6uIAOw-{xU z*!_NN{Yf@bzr}OE=RqLBkH=G3br17KryC=O2GLId!B(%rY1qvtI2rLVFzG9*_Qiz_ z&o^&mUT7Hryz>cLD!DNvU);ACvgfxa@@wz&e(BikyDFj^>eb?sGLo%c$pw*(1CeRG zA4*r~n=+ax1bGHWi9(aM*>89->;$7we7y_OF_xw>Zo7(|6|DUKSpk<;N6U> zBdhuk%!w3ZV+HBx7n-)JXxXho4wkEkH6QvIb#hm71G&ifGJ^A>?{fFe&%m;&!QfP> zBgF6*V|0i)y7p~#&N74i26r)AHg~b)Gat0ak%C*Nj5hsJw2sKX`dolm_QpM@khH2%(l!6YY3v!($rSULtR~ zCyjBujI>WRwOA$AWA2Xxz z+#s=pdU1I@d=X+V_}t>T(_nrVfV8X)o{edwU;BMAAqKA8Hlsc1_(&46z#!RnkM(_` znHS0M4#SW?3|{`V02X;mo@92<_XoDhxmScI*+zb|eM+m=Zp$$gKEOh2w)K0Q{wAJ2 zry^GA5ia`x`xt4EE;CRD?N%-CfJvrz2}OPbAi@I!p9v}nE>{+`r*K0_DV+q{yEW^4 zM`p&IkEHA(O1a(ArSobPd1`yI4#Xm-!gh)5Dkr_Q~{7T0A z%2xOIv9?|QTM%7A!fD9+nt4`rO0NpOylqT@S{3?*O7%Qve-B^4Uo2i%L4FM}9~%=K z)gRgiAvm_-o9caU!I#GDNB?{z`5(ue9nl>Nm|q0$c`1W5lnvyBQ!^Co=3((0(uc59YS?2vGKTC6A&GEngmCVgBNT<+a=+lQI-DG4@);@d6Y3_5kZfSrI8$EbFASQ>aMVyDUKf`dVnfAP$36`WW)v{IhR(G)o{s`vm8l3k$VQ{$gKwZ1gA2 zxfJ^=TtdT4RufKzsaKfV?@`hZm|7N9G7iFZq+$o68voIHU7pkLFvI04!WvgR4kdff ziC5%&iT;b>`+Wm8;QmRG#O{_46YO-WugOZ=!_3Km{1x8Y&_dLnC*K>{eC%hT_1M5j z-83JoRBEPaY-`VLbIqo>{XpMD@-&91Am^dHx%F#Kz!RaGUOty>(&AWkB5G}U&juRX z$F!A*z^S(+sZg_bZCMh3rVpSJ;Zy+6s^VTzmnCLdCYx4*@+qs**y6n2T=-FYR`@GY zaD-SOQvlO2+M;s(iATaib&x9+iJsTOwOLvG)ImvyLRs7_TlFOZ#x zIqIl{YsgE1Fqj%@_{)Yn@1_|C(TLzE2qLpBr!=ZNO&+(c>Yr^NM?a-!e$Yce3O(ef z=>K(UGe?^@T0>&2uw4!S6WDev3=Z}aUuG;>++xLbv%qD1asJCQ`%n2Rv!8IcSz!M4 zhZOzt`>`nVXm%eh zoQx>P#*0Eqy-1jm@Vc=2UsNNQ!|xoEUgf)NFHH#m->T~8F!B?%1TRR8rv(J8^)1aw zAm(T}H>ba;P7jk-BMgbcsjGNuq(8&+aXS2pASWLtD1Y%ZDMzui12i{eK+oQ27O7OL#`PfNH501)VbB6@BSt!ez zB`>u7TrKRo{(oDU=`aMGF-3E(tesB=iF=XAG(_8nlg;k<<4O!jS0N!~W3R~w<-ilt?*1(g_{ zshh}$iGG>=)6#7eE+~HPdxd6Rb~U%sa~@dP32N`=Qh(!?KqlJFg|9l=IqKb|u3h;g zDUrEsg;!F_gZf!q_X-*wc%sR`Z-zxt>G22yay>Bp&7}=`6TMd8c)}t(rKA+ocyl9m z6CClm%)3)xS7a6uX0dK~+j=IB>N&j!S-}6Os?c=C{6=;#{?C1yDuN2IYId zQInWQI2TWXpgLU!K3wjz@_i>VuPdNTv<=M)zkWUN-fsNJxU1aw(B78Xmk&j)Ma z&IFDHB^ki7zA{ou^RdDB*AMCt+<{8g=m(O}XjW%H5l1VJzpNE-68lZ6+>|G6|5H=* z{KBN5cv=-DDO}-!v>hPz>a0Q0aNJoDq`*5KJ{sf^G>|H$r)j85% z+QUlkQAUnKfFY@LGqiY$S+ELh}&@FbVq<2tHb zd+Z2@O~VS2wmnj>`E63YJZHd99{CHX4xTTl#GGxG(~9DoYy~u>tiPT_hx%;){cO2y zitqcXs2yD9&HLD23oXH7c9qF{#?_s2RYxeq{YU8_`T@sqM>RgGr2ABcXrR&8{?MTw zmW{IaNI%a-6B~dmg&J?Z7lO0)AVJ0c3|=4;aAirLPMFAKc54@jNCoMvPF8~n(H<$-Z2zoYA01%~5Me&IVm zNz28{o6$hIXn}t*_xQab`;YwbX9{%ooXnh1A1c3OIPpgGEcwt7>h7QyBxRDNJ4d6dH+g{_gahPjx78hU0Bk*5d%Yp{XGol2J=%od<=cNTS=SWI zpPn+S+2w2+9L;M?U;Vy0O`0I5pG@84Te(dHlX^E*YK-L=Cn6Fup^3jp}z&Uxwbjr%x@5bpRv0E>&AR zZkjT#FaZCJRcW={Ti!c1$>XKs>GrXQ(XM7pfAg;PRUB^{{WBcAZg%Y7_zJLgey^-b zEYX?I>SlHdKX|dL@Gr)J^VII$5cCG_g0-}+d1_)SNXjkBJP~~W&M=u3F3~k?ZE0W4 z=%iYYih-~Ah@fEP-vG{wGJaY({&?B76g-xa7rM&vm5Qj>#!=pF(L#^l;>6c+`~2@g-)$W{-~BcCTWZ%QSte0{hg5HZA}04 z?sa>*V5dNn5R_8bgZQv-0DUWzh-dT)Yf}>Yp3g%X=-)7?n&!Aqt#w67MUPXuJSI9<6WMbx6R(_j3!H<^Cw8w^!6{9BdeNb*k4%-e{!GG2}m)C)yk z)&JP}8y5HTC+e!cVT?_F9H!0aWe_Yy!zt> zY?60ErPX&%6BLtHU{qtwz#ni~JPlnd_$2Zk63w7U*HYPb`-3HDX|AAAAuJE)5-Rj8 z`XtOSm)itd)$5o_9|yX`;ylI;PKSOe+Zpp4hX(2H6z<|DL~vwTkm!KC*SGY=Rkl{# zm>juyi!F>4;7L$9Rd8c9ZHkgSRyYZao&-R~Ln zMW<4faV>I#T!Vj3$iO05_4j%%xf{I)BV_@%Zj0U6d3{plnvH$32Dj{o11QdymiMU! z+8r;b#ZcaF6p(C25Xtoe7q$+%=Vc`W!d}Mgj!lXCkWL=9;;KqU0@q--0=oAsU3^aS zoZ{Wrb*JpWEe*Kh3{ksj$MY_6tovlRd%pnnf3DI0#mn8L6aVe!vSFvlHuhnsY7nm~ zORWm*y|a9CwTETuBmeB9i(c=KKVTc7Ii>ua!PPw!k@;lZK;uRNF6~z9(*Rgbo2%Y<8$lJ~ndD1z*({Q1uS18pO=A}7Vu3D=>wk_C!s9O$ zXeK22g)On$=QwlGW_GWp9K2*u@M{hIS%@0MOcL>Xf`cCSfmbE9M-wiLC+|9G{-{>x zv4&g$v~UV<=+9wqW@B+)k`)(#G&C%XGpu#43*KV(D@*nf_%hvQr?0RUJzgbZ7NT38 z+MA!6m}%Eozxis=@-k__=qm||=OPaWJu7n-kjZ}c=Dr?9?TNkS0o;bGf*b*7O6!(& zwUIQOZam=^oO~dj!MTKL_Wm*Br<|nb*(3=7w&P3dx!G4H>x?ag@gtwGts|EP-8$ZI zci^b8)SV`{J%;U}GOCyGkq7aQ`q8F9-PhVCl(F>dDT}utKe^w~abDXT%W*v%N(0_Q zsarLbio^@me-h08zgw7Xjsw5!@CbLDn?XH;F_0*MtYzY@5rbx33PjCjxkH80T~x-G zrdpOYLPen95nBTpr69ND$g(+%rHd--?-30f9>EbAmG-dGt+7qQr~DENuQbTpYym3o zWJkkUao;8j7+1w4bbM!-4bc7iI)idBMX}a?=1f0{>~jNaLg+9{Kaa4K5+5$Z-;(pQ zBID1A?0{Qvg|I?7>zWl;Ix!BY<~zPOw5q8Q8&RwDF%N8jU*t`q2Rp+~-?nYVXJ3|i zz52Quj~D(t0+*ZpWqEC#pBSstiPU6}5H{bouA3EjG>S=i^4@s0uMwgDiNMqJ<}0On zf!X?jutBad+Ix%_ol3V7I@n2P$22Em>;22o$V4o# zKu=fq^$%SBc%teTbV|{&(A5FQ{*k_7aNi>ysTatAd=do!LTM(1W6F zF>^=F0Yzh8d2iu>{xR&XzfWc4Kp6UaedP=4mq`7z^JW9XB2P`9ct_k(Hya$gi`?wL z;dHs@(d!;#@^0L67M<;5eYRTN$EYS1TClo&KhWocbTeCbS=f$L3Z6b*{BzmTfEzLU zih}oNHRkuKO|g*B^A=dz#yu2EPGYC6 z^T~Z8PM1feur<2;)Ov0%J(~{n(F%jb^J!{oDhPg^Z2W--X=(Qlk3+NoqZ$P0CTP); zX-U?5RUBV;AG||}@|h%Wo~`#`}M~E_b#yWQ9}ggh%-#G}VV?{>2&i`mkl( zA0R~KJJtjcHZ6&A=Ell>)Jbw|KRZsurA4ceINPB;KOr+oDn@ga_3>UP^F+=F=?Rn zVe=0P%1xJRpl%Y$pdo%EFUM7X@Yjvyb2@z<{hM7|_@afKg++cD33M2kj>?)i_RhJw zPLm)}i`PxekUMFCM+jlR@Z%0lJ^|1`kGCb(cP54z?G@^LKHaC=-Mm*~OF2&x|~G=YGD@hc~_FWGia_ zZx_=YV}}E8M@56fSbf|2T;9Z=>|9rT517eR5_^#E0%oDnYYY-xb=A?Y zk1#WOoOA@sAp z>7y?dY-+@=(Io8^ohVtsgzmuJp^Y(g-_XY}4CsnmZ12Htgy3C_V}a$}UROPKYb%)iq;+boQ{f2W*CT8~ z>7dACv4q-dDyR46;t`%gOL=@`Ew(OS32Ss+frL%W!?%(*J=#u)fCf$Cd~vloYd#SN zZ2xp~t16U!)9YN0r~}7xUiF>m8|G-G%EB);VN8C}HDWS>@vR!P#< zmo*uajOish9a3j017?=&{1mE$an_g!Ar1xtZnU7&)_$a5FAq# z5SHxIYjL^nv9L}BB@DAxyj@tx^8Yzw<+to(_#N;r;~4q`M&w3`@Gdc{Y#^Ryb%GX%@@}iupK`IN>2Yx zJl8Wq8j?o==7frG?@26QEt+f`7w$@NO{41PG337<_n4xS@Dvlo*_&tu<`_+*g9+_) z2Hi^0?&*1D$_WtU9a1jZ+1T;aRTjJ9BqUGyYe5TNnPf zqw3Q*<;}$ZJ!-di7lB@Q(SvXzZxBTmcnq1r3F%egf zkOJ>`Zns*T6!jN9Vs-eBf!+UarZ+&Wdwl&RWbVp-zu=2)|LtMVOn%nuL@nSTik*ve z>@D!)vANpDqSgs*a271NR}bjn{o?fP*xw#L7K9a6=~t|?cWfTpne{qiLazJB=z-4k z#KclyeL;QZb8I$Crpecot&i(J|3Q7EhbiuE?~t?z$74WsUM$O#IF#rZnS|dT3jA5# zbz3Kzr^(PL5qg5P;fM%47P7Nlgc%A8a^XpwJU;m%j~DYaJtrQ|*~J*57Tz3q^2ci! zQrax=cEytJ?EJ3EAkxPbdF351F{|YQo$@xy+yR{WKtzd z1Y94Uw)GPp)z>PLitB8uoog4Hb>Dj@ z8OdOgIjn6vcpHxLo}51Yd)bjxsA9gS2XSmz_xZ^~rqw1nVb1=>ZX z&e@L|l>vNKS;cCfXo;5&Z$!0>6jIAq(Mx6)b$V#4yMcdfWh-)|b?$Krx&-nm04%pV zA{Rdhn%rG{#Vz>ZYzbkGl1iStUuC6{F(&>jmmXmnO|PM)PiiEwHjzcHE@w`$7j};h zOc9ct%<@e4BfdwKg}Zy@#U#E-k|R}#I!Q~*YT)2HVQOru{{dtCv{_f8hB7LyyaG!y z{|p}pjBl_~Y^*>36k0XpHVxNw-ltN3f6|gCwt26|p*MBcOxLek$NbZ6{Ho*4Z?@;n z?=j$XkeNz&(mm7I$3$)UT;We?*faCfZNSqw{9UDnb1BbIPg;sn!F-otLzw)a1?$UG zBpJV<<3P*XQO7tqngKW*5y^7tvwtk*)wzfgo5}$)b3bK-Q$fSrVT{KdH{iUvSMC=N zfzy>3P=yRJth$;|#i12&r+;C$$m3|aT*%RYsSKOy$@L5SEPh(ZTP$yn)AH(1QQ?7; zJZpe1-IcpeLy^#-wU&EuiBQxADs$#8bl*pv=3d&bq2l1|dc{|4_GBrx>#WgwceZ*; zJAv_?fXPj(pX2jur6mipz>;pp3Dos+;&xxAN3H zr!f@c(8A_6%)l#oZkTbg(*>tUSt;qHM-g^yhFI^e^UfW>{)kigFYRckuo@_@3|=>N zWq)Dta;@z2-rn9(X^`qJ7 z0tUisx)+9iuhkb*R@8Kd!rJQYfu5`qNvFipXBwX0 zb_YzJBuaaA?G{sd6iQzvRu6Y_>pny+#$69|Y?0-9zUyLnnm1y*j}S;&zCBCbJa?UK z_GKG!^;^tG{z-5wk&M~#xCx+p{K#MEf-F@Y_N)%}k{l zQ=$a2nO3fS>)Q!pUn;%K%2g=a>iq7qSd^Ph3Rrk3ID&BKjX2RcQ#I$e61G@M!DvgM5{d|bh! z+@X{xSW)m)$1yD{!Z%`fJ)^#n6J?I#V8;mSxi-fP_6I9%q;^J#20v%}PDUajtRU$q z{G=~jf@S=^ySn{I#l#}_f)*yumMJpFTb!5D3xzdw^7S40i9-)WkTkiL*ZSR$Mg{1{0fXJyhiPGy`&O_KER77N9@8-FEszdI}iT=&^+ z>+92MHATNI%JMQF24CerfNYE-00SEMj#GL!P4A&0#MwLf3ht%27yNYA{RQ7- zuJy+)BsUck@x&1;#GUyG9eX9>@7vmuXB39rU1uVuk=!p(YSNhCJcRct&huXg7h6Xm z>EfbkoyMg=pO+H7{Ft z{(A&l3{kF2S<7Q;WO(5t(HV8Y^QSHR0Pvstx8~*D?${Uebnoe8ZvgX8U z-a_T*O7rcB*LCWS=lQFl*N)ibOgPl%6Rby&qGScm(amcCn5GRkY-*xs^0AkqYZ}{Z zv6}zy*f^y0?oo(^@x9(Gp`?=ZvX{Q7v}G>?%2;l!wu;BTqj+wn#vA-&vM<4-5@(0D z@wwmJ6ou+iWGC&sWLD@|Oo6vQNr$#z>tFUsTabnf#~VYEmQ@l7+ckrgF^nd3i}jgR zeL)lkEw99cuknz7h$SmNK5o{6_66G$V}*|PswR2qv1cr0xWzkxIkd!#U^;III90Cg z%$zmso}IN%-KLn(ICqLRR16pG`{f=-%qzMYVU-`-#$8|POd_vJzZI6BSi*s;9!@(( z6;yG=*RXSN<3W>|>P3GL4^CC2_T&>m4_k2!>AqEU_~s&1-EOD+X*Oy35l>81Ja&E7 zr{i0&q^ESrW+l)Flu!MZt7TcufO0lJCfDmDo-IEAagvfSW~I;%vLM2kJF8=qvy{Gk zOSqb(E;0uNC(NO9ys{}C$|W&c_VCRu;~a=6e;PVBD=0h>3an&xvPMJDH})?a+1p(V zn-Z?B=OvPYj(uv58xJAq>(8=|k_3y+ijz?rrmN|eQ%5K7_2KQp=#76wMVxX!x1STvlO>gmA*5Hu z@xMMOtkvlREWI$@pUIWX%0R!EDsxT$5Ik20U#IW7j?-+in?S_fXl2|Y=c2jH7nHY& zBXk&P-k;wU-=%pI(J77JOfr@)_eU2jT=j_*$=w}~7x~2exZtq^7zT)?$N8d=S=dZ#T{h9$|Qpf4zR-Ao5DdeLK?<7Mc;N%gw zYjaWIs7#At(}XU^xgg8%${5nUW-&IQMphS%!e75a{lX|FE$vta;W1uf#rAAliMA{) zGmMk4vHD2Uaf|U0u2-!G@4Y9Z&I}gr?HgXo1FG5QmQRX&rl2fs)48`>b8x6H=oh_| zgtmMp(Bb5l=qAoor50(`rp_GW^NxKXkD|DnL)I8x|EZ{Gv}Al z61U^_6=4?)|8y?$`wI+9^1yHN`}uEIL_|c~9NA;C9AwDgWdny|GH~d5#0xUZbuE>y z!*J z5O0FiS@t7YZ=%;yyLt*18Rctdgus~4lFuJHLENW#h)o>X!Ms!?#-X3X-(7FBKjiqi zCFcTm4%8(p%kS?q{iFz*i?sH=U*Np`(C1nW{&%Dm$(^Uq0F%hwA%mnkVp0n9J^S^Q!5Tj=8pdj1t` zMiuvn0n?nsD>A)IU~dQSFdLQ^h+V8DG=C-H3;Za>qLR$_M&c{k);+tIyX)r6fV*p+ z2s&7pO+;ZZ52UZ92m0eqN=lfU&vsWf(UiI$sYz#~$n%SU>MCt~2JkVT zbvKKn7RMxL>1ryO6iu%Ge4L{QQGs5mU6-3sMx3n+o-Y-v@SG|dW8SnL=UzubZB{Tb zE3c>U7iL5u$UgmsmFzK_Ce}mhW-rlJGs9RQX}NTy}Zlc(!A5*Sh*ce9XpYu5G!Ho8%mU zO>(dkbG{dG;H2f>bF|Luuf`uKL{NJ&q_g~mf6L6l0VsKU;j)v_`5PN&n)mJ~b85%< z{QBedTVo$l|u&_m&hjTu>nGbyQI@(RLJ_eNg@uGOI8t}72lrE0%Z zqezAOf6rg^+vm-GUC$?@XV!>9_S@@4SsJI)o;>jmS)y%FS&y1lHu3HS91_ygq!R4B zRgB9i7xO+QTH(BGDqL_}sRXVIyzE4m$^NSbl8mJW>JRCc`H^lNlRHOwZW^J+l7{HY|ecL)u_aRK`nE*J(@ePT!9s4_1z?fsTnFzh##FL8o zCy5-=c!CvKpN5_HCKe;@vMMMWWs&1 zZ%4!v(6pz?sbtBUkN4C5f-6eulljnf4x3kY4i^;No^9Z~p>T7Wc%OUD83pYz6p}P2z0aWx>~}MtiE}ucnfx_;l0_e zmP!+4Cmiwdi3)$?WWe!Ota|)l+1>ZX2=z~-#?rcf4E=8{fcr7v;x6v)CO2S#y}F8{ z3M$v;Iu@%`v6fi+-Ad5K`sE`PaKUSLyz-qZl4}o&`vOT*rQ#7mO56kt51fj4ZOu+aBnK9&CG@$yxtF;N_v;-nA{ z@TM2_0b(q!g!R@qr}A-j`zvhS4e5!S;691&c0w=V{dcp@5@0JwFJWFz<5b{7SJ zl`$tEX-Ce0&46cdo^>T`gWn{<9Ez5>GA_pDQV_2{RapqrsvGR%wdxL}MXHBtf2aEuDc}tTQdnaW9oC5LOkqzP&>bD<}1QANg0F#KXYjjO1 zur#~K$3ctR@Fp?OEBlXcvBHQ7e0@bHb+MQvg&SvS)43ZcnRajw6$4`4J>JV^}tJuI8?uBxK*1Xb)@gKj8}Tv{=|Y; z87uP1u?u3t;xCK^4!i626VI$FH*nYTw!@Aa-Ehl4BW?HVoNXKaPOuVD{24*HOXWUc z7i^qXsr{H^g}}o14&^0|JZ=kV^&P)eq#MZNJ*d{?iP~P$0iG)5=Oa zOFSA5ZjBaeMQO0B2FZpQO)qtlyf{l&2eomZ9C+YuWbtG?gyPGm%~K@b?+%3Xxt#g}2nd12YgJQo^X&wgR-`3o19<2uf5hfX9$^WC*=K~ijH+f$2Pz#?{bYTunnT0Rx}^3E70$BJ z%qs&tzy+lpp&G!|YC=zz7{z3dC~Lp#N5Y;UO$Y5@B8!vRpM{sN6-6slc4+; zK8lTpHzLZN!UViA0nW;JEXbmD4od@B7+G+9py;1%Zah}ZgEqq_H`H$nfCdRt1fK~G zn?9Hl`e_M9JkPh!LFUpEZBu>m6-emuCBUsV0CtlCYEDqmMV# z&Us#+=}vOvij5qX&y(D0`8IoKf`U)$Plat)cpQr*#XAiK^{|Y`wM|2L*Payb4XnPd zS%|_&z3l*mdc8R6M<*VQVtxuEn&jl!c31fyS1Yxx55CMEZLva^xY<@+J@=BQ@$SLj ztqUWR_LjHf&JnYRx(*zOyS`pJ8}lf_a)i7-Rf=V^3-@QNd&zI8KpUz4a6 zVqJN$!kjv1HtH$+1ordvFL?Ve4<7UksAIH$*aMD<@ zayt6uv&ei(ttR;LQXDBe0BliOITh=wj}+Q*dnxTv74C3SmuDY9jrnxNw8OM^O(%M! zx+c?ChrxF2XYgV@u~Tc$C)&R1h+{u8UB2f`1~}et0{zp))n?#cH-TKu;IUZ&wt+n1 zCT~la19hT+t6r?qjfF&i!hmz(INgE4>Q@08{5XwFaXcUcJTL6p83e&YVq+> zihR5fsAl#F2DSL{qqe`%q$Oa!L`^g+O^mJ~-d2SN>Pu`l3WPEP7DU%ZVeY~4nkR@d zQJiOg%jjG#V9if;QpL_`ms5F}UAbsfRXcK)a|E3}aS<@mDR)dofEu#0N8vr{U&x0T z9ZsC72%|vOL)6?GKL!~3VgNJNYDv$lrjBB^`HYdjM_4cs9AW@LE^kmQFv}(Ba5+3f zL)d;3tKVXOCbaptA+u{f!JZ1`&}<(vc`32wa452ZTU}SEk&$Gp)&NEGn8J;h%?pAF z1Feqa>dDso&v+G}4~wiO-{< z-_L%Bm_6_30+Kir7f@&wpU0~#Kj~=kr8`;4d1gSaPe03+5oPsL9hU_fIdI&NPUjyc zaZ)7NT3gA&?`3kz77)#rtK4<&J;HcS3~A*9yQm+v2KyNCQ+7Y)Cv6WV2bC#030B$@Aj0XNebPBAqGR8@wq)&1@3}I)<#{?wIgVZ0EV>@r89Q{}p zuOy7M2^})z0)DdE8xWGT>YN*M{yyhI@?cGYcl-Uzsm@=R5sd&uh#22;)~9^D zX3c$FbJL1y-|PD|&Z9Q2Ir-lto`0AAO%ZK}sWa%mAT<6%`qCL!7?>tetA(21y8;<< zcyBDQPjBaC=@^OmD3EJ&f2?G(i7Y+SwrzO}*p?9)CBK=4AzkOJSn3oXBfy&G2rql` z7w96^$Y+1(RY8*aW=j*s)CII3=?QCD6>0i^e1A1*X;k>X82jqDsJiuE0~M8!P$WmX z1O%j0LO@CysR04$92$lZQBt~Fy1N@ix*1^TZkQp5fuZi`d(Q8ibC2)6zt8?-_Q345 z*Lt4sdUCC2arY-i&(YE-Pxz9(4XwmEEE;D@Zu9kg4V~WrC`g_M!@G<0*`Je)xd8d+ zgCuA^2JkL(AgM#`H4>>D(eJ>c+$%zs z$D|YWoxA7UKnC%+l!bJR^ON#nNOF`l_R~RqO!=7J;U0VSls>s`U)fiCayA^;2E2Zw z0`=(%<1%7C{=U6BX93T5J!t#OZt{5q7}!(Tw(wLLRbU0+;g0Vy>@pYT43 zDY!SoOPJw<#M0bucmCG0Rp>FH>8v2?9HAjfJ}6*dDmF32AQn$@EY6B88z9@Qg(wED z?gUj)-As~Rf8B9*@o@}w-aq{XEB#8J<_<1!vdF>={Q=ic0C^`+=$s76T#9gS=3S3i-be)Ou z1S|%ISioY;<{w+^EC`>Z2Y7Hy)1FV3A5o4|k&~dS2YeLWCVuZ4(ya8woS&tlEH&C z1@iESl~uLz)?U6hSDiH5>Vf9mPKM-)*jhEhQVdqP9zZvB$MlW(P^1gnyhq?$i&suF%(pDw#4R>Nvau2{z9_{s*?)ksQPQq-9k(S4=)QY69*R4JKD)4Zv(Cj0{KX5A)hM)@I|PeIZHxp^`dJ>|Rq}3Bd6i_=%(DJ^_9+(WVEaUYW5%LXWO;|NGC)^q zn`}7Ndz!1_^8^wzt!2`_#LP)y$5P^#Jo$2X&N zYQUJ_*1;~HVCW>M6=eq6r_n`PgxS_77vMMVM9;p%e)sdlZ&P`7`U-qbNEenX-_bo2 z;i;Pu{cP%)#*~+hg2WP0K~r=0!ZenrAB$TD5f<-yu1BrO)2!m%4~`-*iU6 zQuy(GCV@>~yv>B2*91Kqp^3rWz^82)}#a!<5y#UQJ-Iix`r53DXDdOFPVbxxW zD+lYb9z0vdKaAyh9j%yEOx>2u1>(IolMshRjs>f{Mut82zzIQIhd@#g=&n{eA-&0p zrUiDJG`B^Wg;)c0(sk$6{w>eGbKy1QNK&_&Y{ACWGDp?r>iuBx#vMRYU+37Ph-$YJ zJ%;ozO?E zr<$1Pu-X>5_598Z%_!^e2~TOu%BSkxJ-)tsm6dw=uE(48$6b(%@#8qi+3Fp$?=}pK z^LPGsVVXVnGy4^5f_H;YN_2BWJno&3GC@K@B(<_8W_$9-RI%cvHMWX)gVB*{k6Li9 za|<5dS4O{+^YH4$ z56%4hK!f7%`K8$kEyZdIfVm#*Gua0UBF7A`@>DuWfeMEDBd*~FO55U9;m8gP73Hi1JBZNuOEbyZ zh1AYHuu6dyRa{kZM!eg3?5Tluad;dFdfN4KOCm(J$<(I(bk!5W*u0r`sY3?oksmFD zY&35jFL<#GfcHEt_PZmhcCJXsmyqRrV(~hd8d=4(Ltcm@8mKoD9LD2xZZow5KJ;DJlGaJ~n-*U>~t zxXwhnowdL2U{T~G+sSnXz_n@0_8kp@& z@i|X!3ygza-%-;j$HyL@RF#C&XpO}N@ilL!S>5FQ3akTTG78!wL>oP?|g zx;;pb=rwrJ@?Eilld1?D`QG{siWU)?;K{*=Vjd9TRTs^ z{fSG!uiDmID~QKZTF82~s1lmjmi)$WZ)NpePnRV4?HUovB{V;%Knk4pP}eNcZaa)+ z`l#*d@=5(VSK({E?;$G{F%+XecYHYcbr5SaF)PQgM9YAxElrc@&)9hh*O$QD87Y1^ zj5p$ujo!Wa<4#LIO_LcV?+eWK2$?G(>t^sr(FKE^jPB#b74vf3tQtCaVuGTY;2xay z`U03EbRCx_?}rfI83-mz_$&mshCV#N8b#8-2MdQo4nonLx#b z#{v@?J979J=vFRD;Kk5FN~qYyhTxG}jcb1Txj*!yY@;vD`s=-BSjk?~o-4GT!+WX* zyc+>`SE3v5hbrebN>_w1Nmy@&3Mr86o_wkq5I*nVAnmDTnUk{}s^vzVA4@+- zzh?0`*%Vc_CDA5vzaC4cl+ujz9yw|$fhR`r@#R(u#7s_c?IH?O*5gy)VsIip><*OxsL`ie}tC>I4{3Pd{9(* zR#v)JJ1&|-HPN6dWV_i=kk_!R~fjZC#)Sv!{rN^0SYWJUpuI zWKg^wh^5djFt=GXWRVz94=1o@?{X}(ZqXJiw#gUx5< z&#jo!x1q@oQze@f%V48MWvQezPKfcowQ={4hrfZxzxveA%(Zi|YCV-@LY2K4dWR%{O_BuQ9tD;qbG^z?INohTb zaXy)?e@S0tZ#^-Y^Y$}f(1fvjdS(q>=MoAS@&=Bxc2(4rO_bIa7`U|8i7Y?52$v&8 zNnMr?3OnMe5{}vnl}kKc@1CeceE*v=5V$x&lIgy9r*=B1x>$B&>P?W0;mg$-R7oVZSk`tn$agi=8ZDaLG`JR z+>j#?>d^5*(T2$@m3&te)ul?8VWI}{%;8ux&79ME!Y-4PqyA2Ii`8t#I9i$l*=wLE zf>gKM^4yFKd*~-V@#LaC)s`PS;%zJg=@LedW46R%K!l z67X%NbOFiA%C-ZYQB7+ZNurn=OidXFu)G{=Dd84~d;E^~eT5#Q-A@H<%{g!dfC6ygR}Mo)}rbBt+M=K_AiilsBBwlZ|AMq zmrWZ-j^@s6eSu#=a@Prk0Sr|;t9;8Ty@3mkU4$bRsX_A>fgW#8iw{W*TBEBq8}l~s zl!dGmF%>L*IumTcL3%UU-PI~Kb7Op(QYCWt)u3JVN)x7{>X-7o@vmy^8MJDT7jX)0 z1;pmc{fLHW0RhXmh`QFe8uupqP0{@BAC%?@WCbwgA zI_`y`Qk~Zf_puay8Y1L)vAK~yCF?l5LaEtNal@2y$MkU%gcg=1FHeF(j;i!sAPAOj z82#jzt)jNcDs6814CueP)7c`4^go(t;qHkaPyE!4Jd-F|>Ql_WSDQ*9zkiE$)bDB4 z(%O+`mCm(=s-HC>vIsB$Sj|h>%H{E!w-#wo9=sOr9eQEAQy5MxCPaP1pg&>CV5w$K zV8ry|=Eq{@Vxd9aor&3MsZY;Sg$gU5%X8(7-9CIsxogc6^UjG(SI}}!M<6SD`ze9S zcAvZ1gLiD5)bF!ovdEB0jG-heMqX>^Y)XPRg*2l-ziE?aEUr5to;vPIh;q>zt89ev zR1ah$^BrrNhzs8@NUAwMNfn}&u-7!pXCpDDqX{YBEa+h`wU13&Re)>=eZkva*sl@n z*!#)q2jNA8tWyb}UcOqUYP6RcaiS@E3ggw)BR@G zjbwZNbDYU8BWquxPQy>(-QVfxiJ#L&Ls{et6+L$Hr?%kGCPWB;Uq`j%7CuCs?vu+T;cIZo}Gx=7!Z&98D!FRp#ZiM}nK&BHbsT(&pyauh>um zl2SPV2CMl+C#>l1)_$wJyf~+P=G8ppD(%Zed6kxJzT@^dS8FFqXW;>o9FnD=tRt|a z3gw)>iL4eX;vKPax{~moNpT^EgJuxR+v8*f7U>HOP0eW))Ur@Ri6A42;9m1HjnVo$ z?4m1lmju_tVyz{{fw}12&|+s~?T>P`v_>o0VLx*`XKHT)#(ep!FZLHL!_8Sc&TR>G zo_cfx7>|OB7?81%u0`K-qH`O>L?HzIjPEyq%9Qk-_C9ye9Ux#%; zQ{>>!JXaN~pxuH(mmOQ(v#z;|sKi3GOF_h8w!oFJ1SBP&fmW$u1KBNIzWo%<_j94O zKx+l(ejISGcfun7s2Y6rRKIr?Uv#$FU~jtE72bCYJy6%`iX+wDQxLGrs0UYco76cw z5ZLI?auQFi4~W4*;FI-lLOEhUl8%Y&pSYfz(^{m}8|MV9t_7$5JLDy(0y8ylvH>cPtH^#W!M|kH*9Op{d@)f*_o1~1=uwvN?)D1VooaR zEz_P>CU&d^&yu%Pew`SbE)t_5QcWP1dMF7Q<8x4Zuu%wR0c?M%m% z?6c4XP|Bp)ho%FUE+j-^r*@3$44zk>qi!qNO8|#SoNiEx-y6R9ua9nL%FW}uNf6I0 z5?OW{g`@b#4b;?)xJCAoj`c>dvl{_PnZ+LH&;A z#+0`|P|tp*ceU<}W8$$%t)6IRSB{Ft`nYwG+bX>Y&DMVd?~PA(O}XD782?9uvGn;D`?mC0I76 zV2*wXl~8?`J;wXvDyn=ecy8ZOTgC8w_KHP*{go4khLC|yPzaiW9wrupd-?TnrYwVd z!hv|45hQ*I70ErpHGEu>6uXQV0O%`s z=?=Ba>3c-M^U|UeM+}1ucb5GY9!d(JS9-qMqY}Tquyd-<#xfXs30XjW3wio99WyL)IMDlw1yqc=F<4DreM|m=|7SJ2) zX)e>H@}LXYm21v-4IHfcRjL1!D4}a^ zf(AF!vM;ZMbBCMISm+bjco-GNHM}RGq8L&tB6F+f^Cc(@2%91KIic}&dnXxL!O`?~ zY}Rs4A1fjwjkubjU73UZvby)NcnLs|1gR?tpt6s6k!ZF1%~*ZMV7joCYvDrvt!oJj zxj{hcS2gTiN!@8ppp)J~WPVQlwh0+CN0T`2nsS%wB~;JafA*2b`|L0T+a# z6Q)Frr9ShlvG)qrb+@(};X_iZE1kNNzT`mGBhE5allSapg5RME1y4@tO?j<9gMD1J zgMug8DXbqpNscM;h!P%G(bqQyw|EbF>GL<{$$SAeyq>Y!avCcvJ5T=-TG%4z2^M^J z`PR50cPv#E1n+IKx6U|BHvq|3lb)DCy?HOO;VGZj+RstwEAVG6sVzH0)Rhb5676sZ49v<-t4W-eZBlyyvwBi#XLZF#lzQspf3)Sdx{g ztx`45iHpkez@T+k{5M1N)`E`biupfDkT6t5stR_Y37?A4XC zP4eLR^W$t<_Dc;C2+Upo9z=iIYRmiWQrHHKUliiroER>uLr%YDtOT)9L%}z5qRZk+ zc;>$|L$EiXHf6RIQf1s9FUsq%EDo7N+8NXQsQ231Cq?db=#S@(8uc=)<>YJF@|tEm)eO^*pRKg@2uxjHSu&zFw%cxjBz_F_E zvCx<1r`y_Z3P{W{tkUT!yN{ysCk%-Ljq^4h){AYSDNa&)O)bToo+GvVzR?g%e$L9E z3*$f1L`4(%?myBkKOxx!9qs`)>&V5G|rba);2A5c*>zv#bk6HT=|ByT5Vl+zpZ~LtY}~%kp@+D z4)|o&d(6sn*1jZ((A=2VdHinOAeEqM&IXpPm2^_d5ma>x%j$+Ql z<^rUwJq?UekOd$A(D*7bmgW~RCV$ci;=q^-&a z-QRdRXWRgzV6@pWfI7V7NYUQPM7llTXd72DXKhJCP7v(FdNmGUOnR)bDZVmwCB=>O zhZ$AhOcaRW;b;M2r2c@cd0S!T7=(yd2BTh%=ATp_K2 z%*=})R6I>;!$Zb<*v*N_VseLs_E>|Ca$Y{Q4YG$`k9{!jYW)h6zn~#Wp#v57+ zsCG2Vat290x73z3TYVhIlW18`$ljwQHx}mn;vPa|=y^8a;3!5VU0K-ucK&z6DCXsR zv(e0i@|If2s%TPrUnZU}D@+TO4yGWUJ4)N2riJeTy9hxlzk5+Vns5c4gb1#16D4%s z-R1zBJizpD@RU7b8DoRVlUj?uA0U-n&ZEXNC1&PGl@Lk~Ic!aSyxx*ZvLKOn3`jaPmg zN4Wja5S-#1HC^xG^?qtefMWPjFG8^Q8y-xcrT@fx>+9Ml7k|^`_l#mBDF;o?mjb1` zPJ~MK%kHl@{@v95hvB;!FE~8bgKg)njTV@GsjO?15X`%?Mg!CPIqks5m=wz%-Dzp1 zC#6|j`IQW(CSEA^g~aSb8NTmP!O;%wsP)i=C;qXH2wnPbY?ZxVyrBV3< z5~z^|w>wb9c1gdp&CwK00r%0Eo-SdBo)f@jUH%K(Q7PTZZ64hXzaGkW>ei1Ds-`n| zYmO-SP8F17B(kgEB23aRlwv8Z^b|RI^kl(y;1W8u{beJ)GKFL#s&U9nRLpKR4s%^k zL4YgnOTVvI|K>C-VmTWEO-13Y<=P)feIL)9}APbEetyLzH9Sl@|u{ZH0;2(mC6 zguSN0-ZDQb@TDSMPrmE^n&37U(raad;KYLTdUJmK#8^HJ*>`p{^i`{`u0*h)Fic^j zU0Ku=b$Jdkc|H^xs=Qcyee#$!iE}RL>U%e0cSyaf)iU|!f4J`doOo@4j|_J!pYk+g zDM;O|XCfofk1ejxVNmD03gk(0*T~UncMxoUC_BXdMba>mRAMF7P|i-g&m# zo_*<}LL};~=yT;PgBoYYd_De!GV6T11IGiT^-gt;lDthtYlQe>fhi0$RL*yuHZ(nX zpD3dqVe*5ye0P$f^DDs4?yQ$hQxL4PbIoSmq_6G!pAm+Cc2nG+y6sWKJ3SVFJ8`fj z$nI07`)Ea8YEFP>#I&JQ_S95<#SeK~CW?F-&=r{T zww28$d9z&ER3t@XQYl0vEc>7?es#vofNnjSUv#wA>dbB=$>}OTL zm9QO^Hq%bDIsGLoUC+6A1pv1~TrHy4PmpV9d$5}~_w{+_(f8k%&%X@yf7t7zH*sqA zUCI(np(OhV`uE&xy7QPNV{El)LiA2iU$T&=F5UQj>nC5hQfv}D?5bm4>F#W>0Dtvv z%v2XmF>NVNPFaiyOa|pexg`_9Xl6JFxFVd>tOC02TMI?jSnos$%$zXA=>iR$aNC{7 zRbjl=Rw+9%y0GA#@5se^sklGPe2f6_iORkG)Y?O6(l0AXMeYZ&YC}_57(G@6efXAW zZ*-bXV@kDNGR97hyOUyfakg8uv5>m)c!QkZOsCg6A}|M=F~RyE8(jpSsEXU-UrlS_ z@NWoRF2!e<*=ocSmI-MHqp}Aa3hxX5kKgj|UQCrgo?+S6fFXG#yQ<}zxHug@8|*5n zXHal7b8GgA;Q1AQTp3kt%H{0L`Nhv_9-!(nLsEZDMg|QKc!>vR0fl83HZ_NJ<*qi?F+E2XrZ?1S^naW>7@b9XlV(zIMPn`b zS5$2EnU7Pad_xn(uAqMJryDS?hqA;ze}wbqODw__e&?G@#yh$8wA$wkcT(^J23dqY5R{yzwuzbnADLBuJ{!|JdFPMqbY{$iTfKLsNdhU z{Ve?1$M2mff3;(AzgzubXX1mOFsSA;qCa|0zq%lv`l!vYFY4idg#_lSIj&D#!V{n? zZ&I4SqD{w!wJ|x>EPe>+=`U>ly8ejIZ?{u`_g+jo#YO#Q%(r*9xTZdheT(Wxd%ZcyzAAO(r&hc#S7rg8Xu(2c+ z`%cmMf>iLoC(b4l21bItF&SyUa5Nn#{sQV$cj_TTncDt`;PgK**zJDnskHzkaP!%( zPD7QSQFXYWJtgsfli`oZO*X(hksBu_^Q&v&Q5e!#Ie^$w)1oMI)&B1Y_`iTY?Q`R< zu8{cpqhCJ}r14SbW^-<&O(g>VJ;v?1uno&naDu9C{^DE|p)Ak1YOTka+MEe?%RBn(fEx^b8;Wwd-&56#k$266{DC;gYLNYyLSo5-6?42S5o7Sj*j92 zPnL&!bB!0$POGi*12V+H1Md9YJfeJ6Ueg7x8EJfW~JZA-N}~ zM2Abx+us>N?n4q;nns)s!3WSG#?5|$yi}N%t&dck@oWVHyxG&!Ibl+&E z9+YdrOvI|CP=lEnGw|94Dr6(D)%#?;)O*}1G@sc(^TU#B%Mm5(^XCd|oxB*R{1=fn z!?Bk4M3q*t+<=ZWV|h>mti%?$RVgiq;x`Stt!@SBsf|sa9<10bw)rsrd_R!LGj9?# z!t1m-Ok}xYqVx7>)E;ym)*&w*7y_n3@j;X zsSbVE;C<;agOMa0g&eIcP`&92(_lMgQzxZF$&%`JFJ74F`Jb3WfyJPdJh>`$9J&%J zgec3D2}6U)9yo4~<&zG)YzEwCZrZ_~G0I0#fA5ZB*3#5muU*-bi_Qg;IWT=Kp##}r zphp^3e8Tep>W53d+vaoo%HD&7%VLy{m6`dzzgdDmM)Vx+XMlQtamvx>W6SJjU!bUs zoTUtdZV4l)iR+wm+?*3s@tw2Ahe@rL!^d_W*@eTo%7AlB(TEt6==|BV>kG3+)VwG7 zG1%w=4QoY&onIUcG4jwxA%NFNpd#>X>%|(!Osa@yXn_98B{ZAM@lX->&zs-rjlxAAgwQC;7V67fIa=uv4>!4%AMf+?^ z8Dgm{dX}}&v|G`)>ql-Y>!F-MiK*8lvs((eEEGB4txQh@y6nx*wVZZvOfP=-jXJDO z=Yrw|Po&;%=%<3(S5^b)12KPZ6A@Xnt!Q`M)B3PoGcT*h&?MW1_-ulGij znhP=IvvR=#my4&7^6UpY2PnE;OzA4`;h%bHSLu@e7jI(^Tc1ZBa?2*PMQ_dFMNAU4_5j7ZiJx6wGsHP%GMcA-vagY!5v8~5;*T`zS&bbBr2qS)R&v;(JNEA)is;HXD5o;R5bI>EX8yq#noU` zh`4!YO+pE7x`a0f=Og(v6}aP zJbW^5^p#SG*JCI`J>5w1sP+qr&XUiW-M!g2KR=(dc`rbDPDM}8`u1I%{j(rVauE+F z)uRKIkC85ABl-7Dyenb(%1KfGknUCZHxtwzK6$?1TBK8Lso^xd=Z$JS!C?Nyv{G#b zQ0x*T(qDj8gd^x~@6CdSLJBNBSGyygpwsjC!4kbMlYLtB5R>J!#7BL)nEG-SLM`ce zg5xS!fct-(axrZfC0A?(D{)!vCRm8ZDXX@Ep+~%r5p-ErCG|Nyn<7SOvFHN_;Vu7> z%X5^n#~$?x93xUAd~y%D=3c&0$;kq!4kht%Ky43&n18uYTVK|yexv^xANHnvf+*l> z-#^MPNZ4)v8yK_nw0pAW9ML$`a-7YPQdXbi_jqnX?{iYi*AG!I&Gc$a#|`*5tfzBu z{-m|d13%Jqt7cBdvg=#!z)HjVIR_eZws;cd(XZ@hfzkc576A66@39bA@?Svmfr?``AhcXx?$!S4ARCpwJdKQ^$_xRktH;u7YGTWPvQueBr+WmFCa6s@e5{YaUzk&amgBX8inuf(HXLjG_mDSpa2! zN)HmkoHK0q=SRL6L)2T(Y>@Cb^Bg~ZWEdPbsV{9hd{fyxQg-Wr&RB_PlVyuU7oK9W zpH23GEY@hc$^t(3IP~5hu$xLa{E~!h*uH={D zfuCW)yDaDKdl$C?BVIcz-wlCo;SeNj@ZHG8|J@>7MjY7rOAJ++M|LodXzVTLOareD z<4$($+at#Ij)ugIeR4#kKB(1^Kkka{BqBP)$I%Rd7rD$SHxIXG&$2l;8Ib1N`)T40KPdY03bW?{cH5Kj_Z z_*uAh`}+6$prF4jFCVC!IB-<-I30fq)p~vTbxxM@T(|vAiB5Gd>B&$g52h=S}l}dYrHT{F@cNT0``T(z+A-RShm;7R#H-7-etx{vA~9M!R2+qvQ}i2LxH{nz za@o}`JZA(cI>)Hew&=`F$`w5VWC}s!Sfvxe`@R4LuEJ$gp4KUnmi;eTmrKHSEoUEo zsjsB56-j?Q=?~cqi@40r^Ht%1Sh8ASgV!U@2k_H|?akn|;@WvjJNG`_$lfm}Rb!7H zfY$p3vPYZ_R?6}IFjczf9svS#F>b}XX8E_2(!pP{TuFjn_hGiT4hncv)s7wV&D#4y z76|vEdizsFW?sGtdyUr{?SVqrU=>Rnmo$!na>xQyzCm22(7=8TPVAMg_^)LLh!%Z>dt zw6r`|3NS8~%6;7NJTGuWbUuS|p-5E!h<>BXndoL;E)Ah+VlM^VtN%-5VI1FKf&0k_ z6n$ca1nsVQ&;$Aq!efjvAxyiAQSA%fXMMoe=VIqmL(^mVYT(s`*LOyRa1%VInzTmn ze9DtIjmvamVgjwtHLjCnl85mYi>k+&76R`ZmN_p6_vQZ@YPabvv}t(DnEB)@u+qz( zO=`<+sVx=!KegYp?tF=~o%Gku5WkEUQ>GE+N^ zXgpR!72-cJ@IQ^Qr`EH#|C0FsuXfGv_+)5CXEXgpoVF9hToMU!gOl9FU3%ak9|t?j zpHi6ON!a@>Ss1>}_F%#~^$#1|`@D4I(tNJv$e95;XO7sc81K9DYSt%=<|M15IY}% zh!}CfqF;w>Tfv%a7#JdRja)A3rYKw8CZww<4g?xH_aJ)$Pa|->w8g)16K>A9x|s>H z4gS$6{7q)@2`r_=?=@B^qw{tEFyw2j8@`E-hDHLVu(qj?D^*zxYi+%3IXf?SI^3OSYWWA;P65w{w&+&EBH zdW|(B1Y?*ux!m#?M$+DnwO-hPR>9LGo+O|4xKlu|ECx=V*m$3>oxJK`E65F5)1LP#i2h_AHXJn$P zl7`zUAn74Ta>1%NzLjP0b7tm4hLr7mKv(Fvl;Y1YQZ7kIRZ4?ci}HD2Z_wp|3qsJO z(S_F}joY%a`zU2T+XL|LZtL5c>F z_*j@Zl0q~};br%z^tJ|y#|}F>zPKDDF-%7@`$oC+)S;Kc0I1F|mt&`#iJ6i_qw5{? zD(&F=?2SQ6i-#m%j|58X@)UylgB}NKnkwicW4Gqpf&rOh37UYjt}k++vYvp3a~Ovp z2yUnjWHmLV=ba}F>Wj4tIpk<{3Q|l-AAHwkY2|o2x%(T zukEX`p4vE)06K%N_c*Q-UtDL5hOlzskfexxU+<@)G8MhPc&&SQ+F&l^OrPxE-=8*j z<@6GjI_+`oIaK|CFWE%6dIK2(h{Gf!7FP+hn^s8|Chw5wt;V8r+eP-DFSUW&K>xO0 z@n1QrfBZ4rUoc!?ta}cREjy(#3YUIBpO<@pLZ7Yrs12w&m4*POPUxxWCzztd%0{nt zMGw>$LvxM&oZ1E+yL1huS-dZ?xCRZ`R4FDAb*dG;$xC!d@W7F-?x3A4NUlFwNfVyJ z1bBQgB0_FG@o?FhC+od1vjkge0nc;O=h+Ajg+O9Y>z?UuJvAQbJ?6lLR1yCRj|MTW zo+pj6KY0pWUpJxvML`p~I?QjjTu0>^df{NO?l#9c^$njIf^Z8CPzXIm9ljghAM%U; zGwBaC?nP3jXtsdn*8FI`=B7(}NVl_e9wq4l8(req!ld2uccu7XutvK?7~OlDj$WG@ z%kh({f$T)(?CcK3-sa;&hBUtSQUKj5`zGWbOeDWQPX%l3FGtjn!pS=N?F|KI!Mp> z{yoI))Z71BD*ZnL{U;H8yvBWaNv-p9G{Yu^&8C`0$CC{(-AqzfU!RVF@C_uW&A|ua z6wBp^?lHh2+X=8tYU&lCA59iP=8Y%tO85#u-~8c_JkEX6UV8S5BWTKciu*b?xlj#o z5>p5`7q9&2$=B+KPZZ0Tqwdke;5x8pd$15&Nw>4-iEKNjgI6q98YPmH0i3wnc zo@lyKE?aajK1hNfo;L1(y3cEG*tfp4)zESvT8T09lf7;Q0<-E$l|&;k2p|*__PI@w z#XEcN*Cl-Kzd-&A>t`9aZMY^q8Uym&B74RYv#1~8Qwl!Oh&XUY2pDJB6nF0*eka7O zKR=-?_a*h?C@L+j-I?d?di`}1E|1xARhh1dmbQ5VvD%6BH&FlZSXt zeRXiW<;%R@KKaWRpAQ-^D&n1-TsftXCN!SXb(RcNEEDEPE?hUF4)q1IsBKeNf<0X2 z6N!|%N`g}s@^^!$McbtpO~sARQGja3R2{q0=9;~5(3?J?vf{1c z5ff$qt1c$t)JTw!K2}cRg(C^{gW`J`;9_rMOiqaFvCGEjHY%0VN@{FouEz8gYt(4V z5{dacNN?XgHh*81vMkBK1B|1-Wp}ybxjVnmlB`}M!Yep~w88&Car+jfkNC2Dly^cV z2mb#;z(EAVQ;1@hLiV}|dX9oEWWTpw+PM0SDpsB!BN9zy$0sP2xn|WR+m#SgApZIa z#2AG_67OE{`iqBiR+glGBJj#0%#z-#gBDY{d*q@;wMjsmhO|O&`HvhA&rqg5*RqRZgl-6T#K_IRo2Rl9zvd`eXn9@Ti!J&iU;JXnb^(T= zxfu0lH7Yuqs~h|G-(jo~tM@sSF72`tV_8+Xi~{#m^}!V*uKSBB(2Eb$@CBeLM{|>a zbxqya0I6!TmG1MI#FJgo-BX@HHbxM^V0 z*AK%4Ht4L)LQe#^hlQnKI$){!;zjuR|7q_%Z6a+-1OH%{|0i}1aL^^D` zNJn~yP(-?HQRyA&(m{IfO*%*i1B4Kycchn4?uvTu(Y-ZMk#b~5Src>mtGB2~M(pdrBPg1awPgVNsSfg`^^WJ9^y{)mGN;;fY7(P9gkSeP{aGk<1{r`TQOCO10wO?`wVqCGtS2whDz z;k6NEiQ=`jl!K>}g9Vuqiw6f``wO?}CdvJ4uWnr3Xs2C1jeec%9a@Aa4CT*6X%yMb z$!Q&Z*p{ety2fvqFb$~j zZAbTT8Y@hI_KXMOTxKaDybanZ)*VwNHa_0W(X&1cYlTv?S1at8q$*@0rlxLiY6<)M zpitWjv4t$9wPF!WrWY+`?Wz!J_N#?P>!Wnjkz3wVj5+4TV4Lb>1-a=*+Q*_Xfa4CH zIr}-$8B@9Q{#u3itW5QatqQB-ii0-|NmvZh9F9 zhiS*pM1L6U>x>WuB-K`hY^|MwCL!Bit|7XY{K&X1bRlY(1q7k)1lI$e zb^4=PZfqC5Nrnk(H*nC@yJf@1-6fx^=rx3x@cG!Bu&Qp}rvtVl zcuFhcU$N22%PT7SvLt3C#NSmd_eiIh{d7l`s2dc`z4Z2D!Lai zkMJ?J7Y!`zEdG)_#z7~p^QJ=j zHG{TI!%{ld!6)T@5qt2SY>Sk2YATFfQLXx>j>AF`eQa9 zbdVu2hWY*@Io0!qy&p_J7Oi)YzbgAg)ZPE`haARnA9?P-n`_YK>CN-&^{sZU7{($;Eb@#mscOL3uR$1DRgPcn9b3O5^^U!R0HHIlwc6uMIwH`iKJHs* z{HSF1nLTb?wRvFmYpS!tg7W~8Q$A1oHN|Hb2qYC%&3>g6?_Y%fakv1BHO{Dq^(~1L zEj&&vb`~d4;`ZmjowYNV+_OS-Wxuk3YY@!WTHZAr`rmT1te2@@_-g8`N@O;;(gORr z=MVXX-B?ov7q{;)L{NOq-vsyp>Nl4eX`y)z{FdF}M#~@s`K6m-p{Uggp8r-nr#8Vj zdln07U(==iuR<5+(9q>A`tRBtNq@=nHUH5*_DJ}-gKJ`RO_#ucP;6Wiw?WKY+%6?mMMc0XRcBjjILU;7%O`|9+DM(xXcyG~A3)^)#3;h~0DPNV$*unlLm5eLIpQ28zW=oCGVY#SoihmEe-*&* zrhZjyf372j(5mmbwt_~9*i{lDrt;bdhJ79S)#MAfKxQJp5H|=MsaF7E)fYDXP2M=} z00ZZGcul#o)_DVU@n7t$gebILi*7%E`>jMcL~yfPMmD;v>GChk_P0Jthm6w?bM=no zB7)GQ*CN1z*}v?qsdM8n5q;mT{MIKgvH&D606z-WFwKmh7j^U>?v)1+tU$+Q^UuU8 zBS&wJp1nAIwfpqOrN1>7e~p-_S8UzR7ZW_IkR(JePX|$Io)=7br!2pMiGE1H|L~Cv zRGyo%zUA1nXy0iX-uf4zn#;WKDSXolyAv#5GuP}gfa>&aF7Ziu@fIo!$S(9f{gEWz zRciJ2Zx?%v?a-8tx;*T!hdmbfd z7P+~CtWkOF>bwf!o0Vh^jpNnx0_B{vp*4EPnRBZW?)s$`Qjeu6WsN*XR}}p9 zP{Mjw$#%_(bC2D8+vn>di?4+C0zqA7SDkgDdbKD=C7gMQD@)DD$jG=Pe^{vjZe~BC z&B4Jj`p|U6#b7`T>txsVea=ZY0sz$Ry~^eWTi0NPMR_Z_4sGW&AP-ckqMa&6_vBcn15VhGr-YeI#Z3kZpMD z!8{9|&|(Q;p3;iv>qXJ@%E}SJqp~iQDn9@5gakX^@&(c8S;il0IDh+Xv_)@$VDK2^ zzBFVeHSlLr3Hqc3msc^$P|n%n*UK(qzdd=1O9qb5m6SBizwoIjV-tX>8cpI|76I%1 z%4u$TV_{3-+Yu5HDotL@n+}>*mKWH}Xc(A-l~@Fiv*I`VlEY|g%6vdUaVRiRB? zfpe9+yZ;f?Xl1m@ZfxwHW>WY<$=;}1Z*FL)U&fv~z_cLBZ40vf2v05~{71VYgxAew zt%vLoK|Skh?JV$n2A4Nyd#=w7vhW`{$@NFJrKB*a77tRbRCL8Y-+;W8D)}T=!3fI-<;){U`*-C8k{VgX0>c=^ctdRd{PT$~-?^KIL&&tblWsMcMfRrcSNC+(2?p zQ&F<_va)I>pR#?)%Emh^ic6}em;~n~rZl1Ta>hFiHn&JD3}PKp)b~@khA0i}5Yrzs zA|uHxE-%ANxV9`1;O>fUu)4ct=|5YC~}dyQo&tzN@zLGH(;5 zr>fTxE00p(73QUN%vL>CisrA|b6h9L4=b-wY)5+^@;Q$3BmL_;(}Gu1lHzX*9d#X< z0yc9^Sv)(i&6pi%Uzx!B&DwMmzV05)HmG~Wmz3{Ql&sfCubN3DG|RQdr5ffB4uI7( z9&8Z{rqlDe7|dh02_OCREXCZc``taey0gTCMxWb(&qV)X{KJA+Q{o{{GH9r9eZ^Zh&KAWwYk zCicJoOLl&8dgFVA>pwgIDCu7ln2Tel2+&O)W8URCf6 z^(KchDnA+mc;792b24$cxS*gQ!)i`aD_dLJYSTB~P1t6PK}$7=?zdir*MDo+tJYX6{04oxSBv{(#tMR5t;)=6Pq-PbWld+E?M zzB`l+<9zs1PgO9=nx;21IiD2~#-uqacem!qjU0>3yw@nZ7>i2?k>hf(kapOfQ>n9; zgzG>`csvsKYw+;Ra8KTKk7ggV5zw_W8f=7{*C5F63qjjq8jc;{nKH~}v}D6~5Ji0> zW>(OpmF&_F%;mG!7GNbgtlv$Qg;}a4PXKTg;G`VTj^UeG>1oWV0uGl}pmLk2GA{!E@uLrE7Y_?~FPwG;hvz5GA!)yFci6VHK z3ezJ3+oR+;Ve1R5*B|s+`d1(VBI$#4wW=o~O%mRF(H@8E`S0>X+h_L6Ek@f9>xngT z4P~ENAR;}VE4VEPI_j7pSp4Hm@On5O|}s#NRH37HCZcc>6@y0yk|4c06Z=90EH zamW2P^ov~EBLq0795!ZUQC~y^bzFBQsH9So+9<7N$he3nZbRq)nmZQH`Cr|?#4UBk z+77q4_Nix-YNkb;po@GxxpV|S&th9?G?#sL>*GE(V>0Gd=+SjP+TGAg}wu7b&+gBf$ z9qn!(p&oEWf6#c#Y@X!EuAM2xVWxLL z@o45_ECu9``9Xj)lQ8>a(FJ@!_3mbl?$S38 ztPc=#fI54aT5hs!-goIu`fj|Nr{YMlb44g$urxIP)|v#q4aE(k(q_c+Rewcg)i>S` z<&n0ybDpsNGD>bsYBFiL9;dwkv|L7ie0qvfc>?1D! zU{O!_$n6Yp^U_p~ekVsF-wkv3DKyfo*85TTZ}|Gh8EGm2BI|38y?*kfzu&ZtFaU5- zd`alh`ziSO$rpUPbN4fAhW6Y(0I+`X8#kHdBi|_2t5mS%x@Qbiz1L&*>k;F;@>h&`Z8!- zZEe4w`s0@QJDdJ1FZ8`xhXR>pYmn}p{jVoGb|AWO@y?+2T7LJflR5Nlw(e>--0H$I zls#R3yFZ$w1seN*GfTa!^OY%*yTR&e) z1af}CAD-x+ojcXeRWe75+{`}vsl>t_WLJv#R-D>!uX6XMY<&lKo}_ZZGc+L407t6d z?c2jk`=X0oab<9x1HQQ0tjr~`w`U(~qBqr;vbLa!obw3<&wdmd;_KousKg=ZuIGYh zD3@eLQSq0Ss6U@$XJlB^Ax93H;RzJ-FO)B-ST0xQaUS@5R+^DyOs;ao8v@-TF#U>4 zHGZtg%VjgW`t5N(F#wMU3KN!$OicL`*%^rP@S^mgbc2fp7YNR&+;dk^M_3`vqsWqe zV-aG!ggZ%0uZwJ!-1E46F6#Vt=1q%FTEQ1sjn=@4Zy!05X&yMj8FNhY1srkrmbP}} zl~rBuznX)WMER1k)sl11Z+o+to5EZS;B$4$&wZ{AurO#S!@6RftO2glmb%S5r)4&h z$3#I_v~_W~FufOayjiU3r0P~xSFb*~YH{a`%!V+>fNf_Q-*UE$yZ7siZCNY&VWQ1n zFSJ>wGuBO75*!&<@Hwq@h2W)D_D|;7QvH2C78Rc571a-CR=3{bm&{d$amh1&3z z-Z+>fY(+jqK}5pjlWEC}x&jQFC3Cy|00nh*$*Fbt@K+tFRoq>@xBhK?{Dw3|9FeyR z>%X;noII&XEcZ#vM76olg;y72cE0?znhjdfNf;R!S5;WY!HEGZ1e$RIjv<@#0|Q=O zSW9E^432y0MXLxSnBI5?6kkQXT_UqMd(@9I%dW@9(X>4bz^ork*SZsO+RpzeKN&X9 zKjo<)DK#)qwAGB#5brRzLshQRfqikZlDxc$41Zn|Iw3SVG?A$cQPxcA?TFdhhnjhF z;~S6~9PDl8YS*KNr==W&aFG@E_T=o`cN@5{~>-9THj09p%1(hF-dw1qGhh^p`OK4zAJ(M6d;Tq*eKJs5iCdFbc4O-QL zcA=VwQ}yDuw!T#p6zitLg`dSXiDHC?Ku|Sfx-`5LpLPptv5CBE^T7jv3TXkYL$9va zFRo<2HDWan31dNmG|5Vyx07cX&r3<#Yw#!p9z|i^aP$egz*sGzq>prJGoP(ro0#Ml&&G`_Y>vQa`79 z&+}lbge7U|!)>k_codSqJ|d%03{_%|fF(rO@9ME#h2@Dgt7#D&T(tr%s{V9EuwKt$ zUXx`KMrLM7hWG1LU8Jc?cW2ak-G_emQ-4>*cj_0|d9N)!AN+_JEGDa{IDy?l5@px) zI_ZOeqg@fO4S{kZ{+}MJ$Bf5Cro8EFc%NoyoSmNJ6Nt_7*4P7cTl#%kvCw)1qv^-D z8`F_k;UTn94Ds%yY>x&v=2}7Ct97<~IpA4PJp(HF=&0 zW!8^P{!}3fW_2$vY!zp8n(Aby2RwHA;z9fvSuGGWuUipsSQ*gdM?s>LIJM&$f8E4n zVQDb$V~;Ipif-iWuoCBh^#@2kgph-$hgf(G<1q4;WMoJ7HK_F+(mZ&+yT8*N0*-nF z5pHn|pR3dGQ(UT1@c4v0iSfoLb!DMW9(yMOD3gLtXPNK|y&1YoHsN~Xy!EGWuYIk# zoLqI8491;|uA|!_=UkLlJG~8B*+-eNvU=QjVG!|`E%7)xE8<>6-V7X>EtV<;`mYW? z`?G)pX7)QN9c*5DU&&Z^#Ky)3?cgFe6wBsPb~~euef)-t7Tz7KsLOyRcp-CF2g3*u z!1mcK^S@P~H$787J66ZwI5p*4Jc^@Aa;=oTaN@SX)ntig^>~}6Khqe4Wm7^EhQg}K zTXQlfra)qj*EnCbgjKcB(2ENhQf4Hd?7U>M4M*4uO?bYSBnk7{FCT%F#E8m;Jifz5 zNXYHb)}2NQnKU{tovdDg`>^Mkth;9@@R`!Oehel{!xYv2<(xX?y}8;|!Fv(U&2^k$ zEOB;$f8h;*UTFMPY<#s2R`DG-dP0kzZ*r>6biO&`-YHXiAwcH#XKIXJBKSbbEC7JHg3rO5 zd@G_O=q{ z<>XVqw?&cxJjMGH$NoE?umDbrQ4{3BvPZG;6cGxJv>Tj|P_CdM3Lgg1DM7qw@RYuR zvGZoe_K?N0!>DRhz)k53X9ZLf?F&!?4>&?zowq^}V`i7!j=ld;V#0_FNczL- zN=Bc!f%u8`&93D~Q|QK^kCQ`yewwy)LDCa{mab?wt@0G1rhhg?n?-MQjtV!6(QGIm z1_^3yG0~l~Pnzr>7#Qlg?h7q{$qHcl(Djmm9iB;>7+VBkUMh+v=`^OF=KxW7VA&{3_z24-B+DGEzSO@%1SUE$k_-?i_zWIE>T9toT!Kgn>Tx}T| zbJy%Gz$dB7$`V`Tp7mfZioN!Z?2&*3B6Pq`TU%Rc>WTbKc};nEK;U47%mlw}I%)zQ z$;b@1o7gO@wqKz!pr%+GVhvA`rZAUJY0-s_R<5UN*g?B)$jKLo^SH0L5Ni|rx0$5% z>(cc7Ig`SJ3{h}B*lQ{qj#LnBCE+c!zrqoopV6vcEE(&#WwABpk@E=pIh|&J;Gt{miBIH6wQ*(&O!HSI27C-6&6P`3Q*P?Is}$d1~Rt;X0^9j87;D z+P>&_TIg)$1Lar^_qLW|i($|i-=ebhCWi@;v%ozVvQ%x9gDzOI;8o6*MJuWKR=4#P zp94z7MGE>>%ghnzpeHWlYK%s;lQ)yPo z&6#hoZNKHZUTEv@!2!D|r+G|r0X#OJFv_f<#pQ6y43>SNK=e`T+Ei4OGp2ymhk%yb z@XB;nBXf3$T(X31(WY$iv;(<7c}>;fUiM9v8D*VVtsD(?GhiuGliFnjiaMt|DNH~I zNT;NU&oI1H+x}Cte4%Dpwn5v?XpeK7*7yb&3dDV1ex^RK48nn~Y|e*{DlGNhkiVmk z;nPrMu+6HvHuydhHKcZr)U~E;#zAv3%Od6}blPWYJG#_|l<%Dsoj$Z#j|zPtiA!Mc zPIC}IW>Vq(8_(7n+VaxA)ckD=j*_Bc%oQt}$(FpqKmVGm0HqX_!l#TV4B1)#flA{|e zHbW)kvl;jr%W(}4d4?j74s*nuO&`cBycB*#9k7#M%VItDjz#LXbBp5*=)*T<6$Qbo z3BZc^Xzg&UiY;Y7S4z#O^}E?JP+nFbmk3V|giImKbA1?m3?!jJuKm#0k| z+YX?HmwR-?raai!6{qqB{~gp3-xz;?>kV!@{I-daSvy|O{B2*3KtFf8)l!J7k;50@I z8ugyY@s{!S=XjQ$-|}3OH()5DC9tHHrM#@~#hjw1Cg^Id&q&@_%OE!!{2~Y*2|p79 zV}BxUc9Bd$8yp1V3&M^r5cgMVqxS;Ni%*GF!J#wzG|$V+KIkem_EB=dhThP2(A&N5 zV_9)&8eQL>*)?PqXpv9BU5(qZB20!w(-5*m866}Oa}Do9n^jd*-f&fo>pxE6Z3D+M zXclVM?>%3hM<$7REO~2Iz84G4Qr#Y+I@*y7$)UN|We1&qxx3Sb7_r7CmiF4>D!DeX zk#~b}=>41+ z9P$eCmB{q00a&v%gKa82J44EEGB{#mAZOIz=u7NN<`1{E@1!WfYmP+O6`sylo0bsz zZp9rrXcjjHw;`S{Jg{3TGJyA|KM2nD#TqDg_@d#wiDU4rIzT~$Tc@eQ9*aa!O zp-DX8uoYp;>D+YQ8xM!fVl1yQ!*r(ev>k{KCD;3s>8wU8xT>ropF3|UQTko{@QjZk zl?Mg3uwwjCw&!icG4`JhZ&1k_{h>DY;p9jMI4fbwxmwVozc8&Hjl2K6G%2Zt==NK! zM##(JW}K%xAFy*o3<_!?MYhnUC&n%}-#Jw4cV5*7wGk-3L}Rhz_C2AiT7z*55;(56 z2r^1bTa2Ue?X_G(xpJP6X%q-_Exf=^d0ZtQb(vT(Wp^ly**UAR-XG+cn)rgvP<{vC z$cQq5!<~7eg$8WNSk`_|$Mw8gJaUG5$$I``PAP$>Z*eTQU;Fgs=j+&8m>KrvMr8>I zPSIHMp8psT{CXKcJMY^+Bla}jn*ngmld|_@!idgpCS1#{js;OC>5htJ)cKhQLhU}@+#WzzM z&tIbMrvBnEQP4b9$YV)@k$oEGzEHa^jA`?acO>ta|7$gAIP$_JYT>aLZbH}AFaj*T z|J)hyLtlRv{o&8+W4OhUiN&%QXU^-M!F@Fq%uUJT!`Nm!#%oFOjB?fu_n&WeyIKm< ziT;CY;8)zeF`DgjeTi}U_QOSRvrl)OrszI(+}phxx71^4T(!;R^eI5giSV&tAiMKO z*<@hz+W4E(uU6}m7HR?2FZ}$-L-9RAha{*qltI+uV1sTNZp0h?>y`!$#~Ji7oU*;x~}Sb>&{<+ZWK`$+GzLbN+Hb?c++8plW($lZ@mtJZFC(S+sG2z{zEft-sPM=XF7uv*-{6$c!?YTi%$GX;|r?G`vGGPD-JoQ zdEXuLZl<`S#pf_FSaTU@POXD`{l2mBu8_R{)h2H&v=Z8mIUIKxZ#T?+&a6f#+Ldv@ z9xXbz+K!GKr0XatB~{#XyqC=4ZI(!GAPUNpBnUX$Z(Hlu0iXWL6yMqzH?tDQXjc^b z5r<&h=Rl7W765ulfSDe?ZrNSZu0bpO*mHLyrz?7t*}s-T+7ggLwyXTm3azl4Z~^$k z>2f=LUKkbnK85(pan*pX{Zq+jm%+$LBvXk!;Of5cyDfrS%Og=aL~$+F2P{JTR%7ol zpQrtUv40{@+2&6ssh;tls zzwywW4ETfZCi{3Yf4Khz=-lriJ4QhNkplo!P7CN<_WA_ab3Bprm(uX>{7+H- zCaM1^$}w8^KSlYc?fE}VQA*xGGQZk;0gSG$E`g|`<6T$g`BD$FvyI_@TNXdf-}C|) zBhdu=y0KIoJ3MsRT&Na3&dj(I0cTwlUFiG^JM|FQscSw&G$-3BLtv*&c#KeBcX5&_ zdkyR%goNq-i36y+uW8kOvhLjyJ9)?@K*#&elfOblzyRp zH-TC(@)*K@p?)oZj^5R*U#Q=oK>d`gyNiFJegS|^JNJ{9KTqMu*}Z!R)Nk^g*{{?O z?AyYu3bB5n1#f@=|EDNFbNPRY@-sisS||KJMfq{@ee)atQ9<$QdVBTi^*pO1RNu*AV~}CM!NFlG$V$gTo@Sl9EzYkdmTSb#^efvNeN)laEMBLH+RcC(+;zD@!naqBv51@CwqNhWCj) zDme{0;4N0bcM~}xLVe8Fw9K!6(B`h|!s*z~lLxkQh8Hs*m~@8@r_+B1L6Ru$$ok2no! zRcbit+Tf{A#93$Mnf!Jh)su#5UnvDy!aqB#kHe>*zaj(*^DPki(I2Li3uPhwQ1dPDS@*&w5-j z?UKFRF6N)9Yi&ov8Kktv#gtZr`N4AHnxVc~<4JdlFoPe0T<(3H*N5^u0Jru( zboc{4HBbJQLf+#(x&SlvI5A&X!qGM9;g zna;G8e`a0~HNAJa$dfaz+UiDTOh-L*LJ<*sUkLQ!{1q7$Z`JDr!0`RdX#~$*&SJzk z1ov?LROkm&oL$GA7e|_e!_|(`mZe)SU`K#Op&+kv%8SN{5bdzrZ3XyRJ`0;CiLr~9 z*7F&X#iM6Qjt%fRdMp#-hN!4$+c`2Vd%cM%;96vzh}~7hqQ4_h9&~m5zR#vD^Z7Zu z@gzRDDEM8EX^*lb@frtOK!vEFd4y#5{Lp$AfmL!mlou9~o1IuEPO=;5^hB4Z7%&0J z12yA)u#5HCuvZ07$M8B~8wD(N$9t|(Ioe+TzRQz5OZ{@z}Ro0v-) zl~TjN`=%NWGZt4{U~h|9W`M%8L)>6`Ces1{#2exw{ZM}?noRsad!a3X5VM7p9G%o4 z2A6QsdU$b`%<^bY_bU==C&UEj$PqA5f5P7gf|JWa=<x_ZAX#)X{D!v=ymz#_3`{YCYeSVn3ycGh^@va7QT742GZD7R52%!C>e4XSjm zwEMx{IW(47!r01EF251#(LP3Ke&^ezs>c(HFpzY}{kW^>3P4O19q4oA#{7kT(M?-T z&qhdKj9HCePEpoG|$DazH;9KJK z->oQvWIJU2WT_I=6L}L|;v?fWhDYP|7@DLiWsXbrtCj&W5hhAbd3~xp%#kdFiIA6C zsEJMI=jYz%W9MJDZqFk(SvPM+vQtiypQSYlzo|ir)k{qF-&(U@Azg7?u}91D=6X#g zSbEhb)eA4OEYdB?2?yCL;O4sQVeV;M%HHwau_6m0OCfWH>|r2dY+;}hR=&Pu9cCe8 zxnr&+BxcrRp;BwB5G?Lft=0UZI;^RiQ?IudIO$@RP#a&H&7;*K@6~$FvPFe5@Y@2$ zB^bpJMH$5#Wk8twrRHti+t9Zq!v;z2N$?tG8X_}-GYh2}rE(grsU%b3q)m0o$d!dlHW+!wS6lhQ>l=ykT@z_v~WxQk?mc0M|Q<{6-L$^nl|t$ zT8C_g%;L@6U|Ez0x7Fb-v;#t z!iM(-D&rdh+^-a0$-a^oN~<$XDNT(QQkoa1wd?%QNm|fwnO^SBaOhZQb3rf;yg=#> z{)XPfUQA>_bW3za^e0(qM0G@RgmFZR0Gp9fS)cc8xz9oKT2n_;r2JTqRS#8L zvxd8FZT`c;a&^JN-4aK=T_eQK!hW!>tg+Q}yc)O8&>Cv~JkvcPu~|KyGd|J9z2Nk9 z!;XotNWO^h-A*R@*vc4Yrd}qvMX-6Zg~IW6X{Lv7%B|_(LSf*m=T~>7eWxiG(^fl| z180jCrd9{Hlk?wKMn2P?qSwg13>{}3%FEWDJ zf$dw;RhT2cqk*$n%Rw_lRKS4rM5k2GT4(>_O;de?6=aWUZ)@+-7wE_E>?Uh8kQ{}Z zhL_fm)~j=-gT1hMxOqs2U?x$xdZ~1jR%hXkF&fg}Q%RAMaV3P93z!(wr}xmccgeyK z-Pb2d5BJCO*lFF-+VamJ6gXJ5Em#O#NZCmp)dB731o(G5xSX|QwAfv^?yzUgi9v0i z8j*(r6OrvOuZW4*4?n)DwwyB=UjNmvg;9Yqf&pcZFr0j!uTfuIyp!_Ta6fXdKX-je z@ned;PAKOFr;VX~tMA6S1H*DcWPxVER)L|Wqo)4D%-!4QZk$rv{^| z3O*_u_av4i!o;g`Y`vxCn1;$ve_F42XAPN~SfRB6wGwSPWwiCVUU}UEGvu8g3bj_s z&nvCx^INQL3vtt1(yKIlG*6at8wy-Ub}Ak!JQ|U0ZOXYzS)lKhvpOI5Vwx#;{9NuT z?287*CNm9fkQ+X>=DKHAx|EkKRkZkMi0N`xo-FaYsSFxG+eh!&uI+4$_!Ey&@B8l! zAF>|qD-dZ=7jc9smpz6~e;4*f^)f`uZ)6Mv6kZlqZuf1E(RIr$>gwy^JR9H2*_GMb z%&5)emBpyV5K@wZ3>OQ)$`17D+ZhQsp zhtr-pY;;Vors;S&%e(ae=Vt7pRmZ~+I?^fN>OXHd z)A1(-C*HkfzF+o3`ee{^rT2V_WQFuHtZ$+ zER*v0d4hOR8-KrP*u6SUCv=#B&UV!K%<+>5!FD0n_c^!>z!~uI-R9-q@(yf#Jk%UQ z11W)7-!*LM4K<~UHp(1PI8U3fJ{?r=mRX7qSI6q-r7b)Q|_&OX+<;}G2w~{8ZayjY7H-L z4Zm7u>FH^Cae6vOse1Sk?%n3lF(g4U*y5pL0RPANXC64e*Ut#~HMV@861DyY3h0jV zIxcWbmAIBRGE?N)T<|QejmqPcvI>X)8N3dzY6!KspIEj!CCYs)@R?<|*A6%RMJ8NC_98!>2ACt1_e-9cx9 z5`NrgBzkIiba`=vfBO*&BY**=-~(pTe=aIdO^`~BiXMf85G#5ocBev49aXyZpaD=l`pp-|3$v+gFs9Y5y~o z{S_zSLcq8}!74yj_)q5fUv<3+REy`*BlP~$PxaC-qO5q%%IBPV>i=9(;tnq(_U3hp z{EwH2yipe#^E5eEA`$(6uBcsQ@f-sOM*H~xe0^b&1fU~oCj6%={;0UR;&WoB-K1sU zRnP%hZgwhp7{h5yDw%k4*5mW1XzfNJ?<-YAj}m%O$bf#zlF`4fOs+Phftg_Ast9yL@Sh&c39VR7>Ueh;wuq!gM-Q^WF`p;cmZd1{tv7r_5rZvT#DVxhw$ zc{71{1&%Jx`!1&1i`WvGHZedRYHw_7Q7 z;SOUNLg?Kqi7e`qn?EC^Qx0R>oP0sQ!T2N_e}{4gZ*;-%?`Y#+n(I;pXxB2X-fdz= z_8B>KjE_MWKGq~ot)j%{=!SldVE_iZg`Z?Wt{2`othDJzD|}@vFiX~9toc;B1UQe+ zM)Q$gq~i?iNaM9A+{yL_RaEz2=rj}ebcT-+54taQY^4~2lvAtaS1vE7R6M*rV;|~~ zxoM8_J02_4VT@p$wpVokSe)HxPF3hjKl zszQ}{XuO)$D^eEt^Cpsnc!#2_@`v>|5X8H3qh%*6T_!HGF~zTt0yfn-E_S0|B;%Tx zJ@f^QPaz}H<(oG?iJD~ldj=8zr-w!qKxlvjK-PS=T*uUp+DJ7;&%WhSlHK?4P^iu) zCR`0>w?AF7muedG^R;PI54ON^+?e1-6iCl|GhVLnYR<3|jX1Cby_GB0My`?jQtQwV<2~p!_Ui zK@U*z`ZKCTB|8;cw%2xA=%4N&D&SqVfK2n;2Z9>{s^*K{UznWkA(YX=XGE9|e!pd> zR`JocD{N(`=&C@cjl%-Xe3V&}gZoQjQIRuRhGG>p17x?^@9#4GFRO)c#V%DJkLuR; zk`l8+Q1-Da*Q|qf{=tz3#48$wAY)E}+XO)>UV3)@OxEzrV+Q8N-X%oQ<$6=sOAgsF zpu64rUL29jQ>K)uHotxK?6)eQ+fTwgkFh1C-kF07)cE$ecv1>aU5PLUz(~q~0haC4N_31-%ykvfA=jDb9 zZ@?!eneJz02XFP`5jh~_%}1}Tq)dtxCxg3;i}=dc;~%b2$c>x+fF;|PQMJva+piYNymL*UX1W-sD3dj zEzyUO;+AxVK2gK_#kuoQrgPELE<`EDY1V_b`{ULohUvVq=iBV(w4}XhjU0nZeV>tP zLVdbNjl3q0!hoNAfY%Q-pKvW%9U2@n9iO{UJ^(w0daq=uCJmp?Q(P}b1#b4as5q{d zUB=tm^$wYFwddWb?vC4URxXRck0n~|f4HiV-flyZqE;^o)9r^LQ(7zWwVg9dT!?4x z<&n1M>q?v3G@w|0?Rgu+ z-v8*xRy7cSnODBwgez}Ob`K5cqE-9_EDY{W%$PhFsyO{`NA@5mK8BS`$i(__k4`Xx z+wWrH;*Gc4={w`lrz2<~r{7uRp4f?(itu_k-6UPC=%j{S59eEx2v3|&7U3_jm|dJs zQ?yY)R6qA98U7%?eB=Y#H8a68dPgL4*}~aqBY}R25)G~X@{l7UO(5%mMy0yI!;5w2 z{CUJMA-(bY5N>C5CrCH zmUvGH1K#r&bFp&9X=2IUb+owbTwAgVgx+-AwCi-Ql-mJeU8v3^bMv@ms+xn1-TKLH zj2~=U(Tl{a$}jC&^@T?T@L|}A7~o-2bi3nv;K+mM17HFJj|%tWJiH`F3i=u$Zf1P= zml^ru!QM~#_a~iT%`i8em8BjWESr#luAhqA5WWne~>Lju=HBHj?aQMa6tNn~CeO za+yCq?!F!}Gxys9ooOp)F&>*n@`F@9wm%-uM@9;_+yFh3Y(=}Qsz zIlk7kk>{LWxRNbTf6$N|9v@9p(g?|yGMu(m$nmGx&GJ`RoUoO{g8S@V7$#?1^^cak zlY%ib<_D>*+u^I2*J8uGvCKIJ4VCQMTP&M@7r_H!ofXwKLVH9!$=} z1=&sS2LjoxGTf_wSzsVSB&El4je(h@r=kDjm0JM#Uf_@G6op!>(n~C%`4r~rbSO7p zAnO2X*iR4m;W15q@a3P5u-}ytvcEl=d=so>oGvTCWMY#yG+1jG@?siIO~2M{mM#rh zmItPZaY7)sbJq!r$AQ!_A2*9p*IjS@_bi?PnIfC_$ zSjeGijn8}v3?ByYHC}1+x(zbK^k-TBp;KqRRbq1+vt4+J90Dr3luN|^auj}bN~-pB zF%Hf~1SD=H4!+SF?39!|b?e0z_{5F`(ns=vnS4tUa2uYkzdC4qXBmp-jE{%NLg&l2 zC4~2c$BfmEEKG*L_}hI^l6*b}1yOd%uIc0TV+b(Ki2GN0KM#Hf^`%n%|hXxjP(xV&3EgBPm0+*2CI` z?05cMAr})wF-(rgZm;=te_1!b9H#TbfPT$`zf7w)L>*~UaU!_S=S^b^^c>pxQZfZ* zpH%JZgtK0pZ@ir}yIh89EDkOW@`NHuD%P>A)r&rC>%Ej5HW0P~$s^I}-rkc+E!oy7 zYwA2-Rrw!A^@y?$PxM)+q`D?BPB5=UGl?wI&20Jnti zQPx)^gc$!RW)NpWYOF-}y7q5jRPnlEI%crxbV#wpo|XjB*d?vJMax&)r3xT-MsK!y(N_u#!#k3&~NHzLs-L$xhjcP>Q>dcr;W_(`xbD zxptjW-!sN%s@C#UkMtQ0R&#y+sj^NIMd^|bzWgm^cHI^OFRd*rVkvMns1TD!0-A=G z&1sWq80L>!$n;oA8(}8wv4t9kQQ}Jutp@O>otKIVk|0VYejfr(+*tx;qj=uBIe^x< z9wIO^x%*_su#?iQ_#o$Bvk!C5D~@AN3?KKkrdn67Dt~42C#VXKr*hLho`!*y4yy_s zAP0I8x4V0+F*IOn*ALTSl z-N8$-W5V~Q6*?N4!0>oE+tk4qE9d!JD|$Er;rYJvS>))Y`c+3k2gz@OcY-vT?u%CO z?2xC6>~T@jqQvJHk0i|5lIDmL#ccYx0etopetx((80;VZdpdEjXU;eNlKX=k9}+xF zp(&v6FZJz*t+JP4E2xDgp*g@w*_j{@V&+FBc-*`ZV=%fZ8>||HN+ez9r0gX6+Vw8> z?5ALX?{H2m9zs${JO=pM1u`|q*2_r!I`4#p+=)G|(;9b}zkX_4kV$dzGyB>$X_O^! z=M&a%`;I|9#H|{snz5E!r8FLfB_As4;U>0fGx|f`oQ#$|x)s(C?|Rl11f#a(5`z0^ zyX`f+r7w_Ba>#&CP0E?-&-NhDIy}o=Lb&$)oV9dUG3Fc#uHZ6pF(*WqvMgR8SybGv z_9tVSq8C-4%+{4W@FE#)BUO0C(1(OW{cuMj*{1W*X26u`Mr!zI^GSc!w0LeKJ63jQ z%iDB0Ufbd!2_pCWTk8`3aa=6>fN<$o`s?^W_QQoi-X8OGyW}Hev##`ek35SM<~;D@ zuNF_gRll*+etvFyA&dO|B`(pF576VaJL>%xviXR-5`F+upLRd^#{-&qB$G(42(xdP z(X?8ux4L?Gn3C6HAx`gg8}Xz(mWECY$VNQnQ*v#37Z-L6_(Z{1R>5{s7#u(~u|7Bu zJpM1|Wss@e6^W0{P2Kf>1e$Y?GeJSl6gNV5Q9hJz{pM%5-r;B?J|8j$3;w}nX!L$#S+ZVqrNHMu44%n7d7S!EbxZ60iE5n_W*UA@*pu^4#s93I z*a9lHMJ+BV-G6cgI|*Yw(-Q^Oqrp;7MRG#Wfv7)_9!Oz0r=@|Tgz-nG z?78t>z=&9UApX{Aj=rx1Y*-NY;OGwi6jKcqAB2Ser0@`JJ2>v@KdPmZEJxq&OhmsQ z@*E+&7CERg$1JlN#2m@L?vWb}b5w9*JL>Wu#|LBik;mjclvQ;I??j)Ur)WJVE*0bc zpn4Uy%^ew0rX0g zTR80XCqVC{1WEcv!cY}9!_bw^B-AY)L@$x=7=7nq2lE4h)D!0W0MpPXCP}mDkVbVz zvtCZ^^?Tu)WtWR)V_=CIt)i zXidb1;LD-lBk5@YS3D*nvQ1hsIPfbXj^OtW(!961qtjo7jhIdKn1eS0e~K795)gB| zcHju*!3WSVw!n=@f80xHjuWzIP&RwY(H}(nExV7FEh{O8WKX{s5s%TUH%k!W^Hbn@ zLTmX0`o~C`$3g#x!TF@T*T#SmX+L{s<|aI~oI=hJkInv)@gk*ZAmXSpC0z*M3kciz z-6dXV>Rs1!I`qL@N7}&Q1C9uDVPH zfE)4L{5|yf$v{$U;O9%^`ON{KkI1b#a)C1^ybh@JfgQC%JKAm09*p`@@BW-4AZw)#lAW9pv9%-z{P=7-w>k1fxU z_g%?cZn5$6-pD!CPvIMHqzlmzefI@3w1B4v6woI9hPX~A;<-1GQA zCtqMC10*PuQzluBIIDFGbbsheN%t;t`q)!$^{1HFUEoHIN;lb>rW z1=nZ^Rz21Z!as;!SvB!58vjnw>+;U+!Nfrj)xmlq8T_z@`-$%#u<$Nsn$vAB&U{Kk zFXeo>y0^wu(6XL(M4O2lKh^t>kF(!^Zp{Rp{Tt&44j53N-z#5)M2~4Txvi@gpXc+) z?p_lU>AlMN-2nEsg!q8%%#?bzXKvKv4X@JC7kSnPG}y;8w++Oe>~P2E^HX3P(^!CE zkgxCQpmU5ne#d+KC&DoqS|bE+iaSIof*$~ZPG-@$jNJut8&lPBDMT~hYZzKppwXkH zpIN~3hK}p@$iZLF0r6@51zQrlud#G!jd0KKSn;}YK0OPrqJ)x|7UD6vB3}}suQB`e z$y>@^FIZ%kV^ZS|5>SWMu3R@ZZ3**R>rsp+__ghqmN`FPP(raI8Z-S@ZpCQdu476` z1>_Uqkj`QN251?qLs6ocL~$yO8NLY63IW)QpnrBHh9H73+u- z9H@;*gnNHt=h5bgN|ucE=O+rGUxSWn@y&62yFA?Tl19?OI2?<+%RIoqWB?#XQ|9us zAPa|cOm_~6Z2l{yxUeyr1fm`4cpweY&fp%232Dbvnm$tap=5I}vL?nYfVKa7UzZx_ ziUpNpfO)Z}U!ydjgkZ;LWnWNkVMRL@GR^wlHu5B#MhJ`u40@YuKf%~RhlUn!P#=$p zji{x()lzyNdM=Wi;h07DNn%s8PzqP99>fUnoWz}xe$~oD|N2NKBUFOJ0m0|E#p3bz zlnPiZHhTVZ+}a@c$%!Zs#U~hh(>Z)KTAim&r+pk zZ?FHgK>4%3)ktoJr41WP-5>t1DW~0{!STBei(TZ1+~(&oS~vZ7j%<0L`ifV7XzY#2 zMFG9ipkwX{foTD0u1!olfhCa!Xg8$@m01r}dM`PCROT*Iqp8L22#I0FS8lb&06VjN zoAQJdm%hZ#jIeW3p90Dvzk(sbeX8q1QKo|$aO2I6-~7)+Cmn_#3JIJi|_{f{(vQB5MV~SDSXJ zJg=#j@azWCKNV0$Txq|TJEVh>N84n%tY?X@oFk(gTg@5zL+oAZQ$+J?A7u1Gk2!C; zJPkgBaqpIaq=Wh+XSl3@z=m2hOBDZBA z*2bG807CMXssKs+Dn&<&wa_K<4n3ZB5VI?H*1Y?bhL#1GOhU{^`HQm-C&ba0lfaMB zm8JlfoMZ_*kEf)2E=|$}CJ;WWUE{;J#nGz^rQaA!Q=ojDX|~ z4NqCAhEt&IC2-in(WNGgW>+!o?IWPP4^Fy3?@O#Uc=vnIxnC4<#GUjTrbQwe?gcrB z&< zeKoxe`6_-djKwEzg2&4>Tz^6G^x|=!m5VIzPCUL?E5kDM8l6jav-SP_9FtbM7{OdWto5$Hfy#&(&n(H@Oz^jFEG~4Ju9FITC(lnO7jx&^1o!Fe zODtj6!93q=5DDMJT*@m|MWP}3W#3H~Ie!?MCsrH)sACeu;}b0-;URW!zHHq-!bkN} zv^E$LbOO1+hgH<8qd(1o;`y(*&Su4>U2`*+^N-tiR&4c1?)B^Nl9R7bSMlBHhb0mL z#?Ismw1;|Vjp0gRXms|a8nS3j@`r<=j_k7Qh4^#a8wri|-e?gUi&ngitSh2MZM zXYX|M!|0z%EPNfItINhBtM!5q^>$q2Uh?+tnQV*SyR3)U>MMgI*imL<1UKr(5nC=0 z`)dDxV8D%}@jdS|ysW-X>m}E2+Hi+Bx0d2v&o{fUV?fibCtw_gKX%GLNnx-1KkfLR zJIq620|JxxHoQYgoGmvRDY(9?h&loR*Kmf;q`_g(UN40#=xvzrnpT&8$TNDjCaLRZ z=-Js;b+m6iF%%JG?7O~(*&X)9oe{ypi30RG*;l?M+GQ2<%f;1rPQC%v!S zVYcRlTdqv_UFZq+tZfHSNn~rj!5SUwh@=+aF2|a3*cXlF zEJuygx8L`)Sro`eKPv$YAaV;cw((TbAP_>{vp*!;`X zxNn8=1`Vw~%&SPcc5!1dXN=E8zUr2i9;V|YW(y6Pj^W{xe!VI8J*g>TEqR_#D` zNa=jTb$i{|F)3mr7h7;diUO~PMA~O&?|q4b#-3jCf^BAGz>ug}u6+)ItYshaI8UF9 z{^4}15{b>chhE?YOHoEbZ|Qr1jGkpBdA5izGCgXKdBDfwoZM8FcP;YV0O$+g?fe9j zGL$o16PKG0H)0=y|N1`vWf{Ii0ky>#roWzyD9vayZs!LT{z}Q*Z&CbBeOIt4a(A5tTEei3Tha0*?XZ-zn-MweXJ5CzD_?2=!&tx z-B;Nk_vBns0{6KXXE-?B6}~_ScNbV>katTFJzpv!`*_7}#QTc$S^o+7B)LUOF5lw= z-S*@{d&?>o&XdmeHc4Hk{AWPV>i6Z>Z%y}xCtPgQR;>L3*OYb@IxY)1x5VFqpKr%6 zP97mMsL$)978&s|V%PJo&yP1n4lm9{XU=)vIP6OBjc=kDKTbEXFE%XkRC&Wq6>V1>pqNKs_ems3@Vx(8 zQxS_*wm}C2Pt9vB*rnYYOCaNkL9;v=OoO{sMuwygfu%1wtr@G0l`&48M6 zhb(%72yl|P<22+lZQPf!=_@%LM1wIH6g4VO(-wYG6IJYdMoCA8jwe_5Bd$mdI#{z+ z`^R~hWyf;qg%!~u`Z_1&IV33Etjm~jXojS4{lefl?PZ?$T69o_YyZO^CRQLepDBwTucGw4VEL?SFEunoV*b#R&CvMmE(|W??l+OGHrieF z;H5;KySqu}NaK6WV2hZeONJd9yy!U82^f{vddEO}#9fNyko!IRvD5sOx#{-PH%d8u zV$+tp-^5o|4TqP0BpVU@O+NlHKI&!OSl6H@i4u@FZ^t^-FDX{Ys0-W%d!vgTK^jMg zoLDdaX(ot6eHl7pSKb?76YZq-1xta+r_ezQ? zb#hUew($@xXex8d(gE)kxw&Y?q$5RL&KZdsQ=Bw0e9Fx3KK?`Ai7Zh-XSx_?MKTd` zck!(6&kq-f?Ar8N-K>p$WgRuv9m+O=9a7sJaeg4Pz5Pm>$C%w1Xp4&IS>MC@lbRf5 z5~K_E+9a989LL0+qHxG;o8H#|X@t6zsxyrD!ayT6jMH8a-!I~Ha5ZnO>FLx|8Uh=0 z2i1q*f-v3y4tt9fNMY=FCk?OZ9>k;1`)*By>=x^P00Zr+Ss$@8>K#E$l>q|906F!v#l+P)_^nRcR z1upx|4O@4PnAl*=T%BBwcuU26S+^)iCL7*XJZoX94~B0PkD=)+MhywbkKt$frK=%#8p$e%LFJJhPzXwMB5=v9|wK9Zu0u_yZJY% zG>HL7$t#REq1crBiWo5ivryxsAQSq=AS&W3yey(4uOkPc&xT8j-W6{wqn(pc-dqc~ zkfcP>IW)1o@cf2_0&Q#9w`TV5^v;a}7Xt*05Tjh6v(v<4gA0k=&ZR~2kM#^6xc3y5ak zV51)O=>9q!4Nn6+N6=$Tg#}=ceom1bX!g^+QW2SZpH`HnY*}<{mgT-gu@hsaBU>&f zvT^Uov4<-iq<<1_BSjLb%r0Y3<7txNlD+mMNozQNWGTmVEfQn=^GcJjFp;9fRGOGI zHu9>uD$!)+#deT{61!8a=!0J$No3T4N8TNWncXk7gXI$Yo~G@nW7e{ZWhHGFdms?q zBOr$0MJ$5Jc5QS9IE&!h405~!OM?QX>}~|u6CYV7mhu;Lj(?w5 zrae60)(Gd?(>r9!eqlO5;3Y%9+bu-UHd(`n-9O~Iad{$XYFBeT_C{{l7}t|!Z;Ux% zP6n{f71mcg^0!ML30#$B`EgeylF7~7OWUni)}`pA8k9cHf-=zk=V-zx68aU8;3Y36 z*w%pH7lI!j4|dAOlMW3fx1XmIfu~BXux(c7eHNd_G(_p#+2HJI3NYk&1AygyyLEbr zlXdQ7hL5(qk^H;CZpSS<{Flb>Q~m`s^_&U_GS^BRwR8WCyCi6T4Ph{Tg7x7SGzgIHH04=W>U zCZLZxk0J__n2!?r;*mCjr4qbD2oeG);;TsJeNNgv?p|owOk`09-wpDEnNQ#8@VmRm z`h!e~yH)5Zde&Z9K$d`F^6QDMh@qI z8plN@b@azZvWIr+hjX+yTvwRF5ypHRm6)j=SN3sQgzF!_fgHofPNxs@k%9krrU`V55&eM=WW~ zmG!eUrO|*3;v9G!Ulg&r;uE@$t=-I+ERgq|7bCN}(9`fy`Cx-==ef?ZpR6VSa>)#= z+?hP)hke~BzfLf^Lt&>K;|t4en)N8jtWUTWlXy0kdU&uhQ*KyYW|0kX|0Zl^tqX~s zsl#S`Z<{#C*R!P6`H~{%qtDbkQI)0s56<9DWtFZjOGSNubZ3e^qJd~NR4jLb9ZkBj-~?1LjVtZ>F#jU9B2i$+wLI*8_(|gV zRba~y?_Xb|LRIm>%XgEsm|>?f%m4fEaal$@=XC4IlPyvU44~&U5#P+L=cY@7k3zgA zOa5_H=|bj`6YI5XA%WTJLF&WrzWb8(ovFHU&K?V9DYg{F0?@SmWNE*QyBYY2Vn5@) zZzalj-{1V;I*&j(#g)vL&6Qt-Rz#2k@$>*uG?PLv$$IIUA*~Oc#0!KVN$-F*2guj^@b*jk5(3F=$v?xeuT*o4F=H;4ldvvjv z6Lu|D4i&<(Y$N&vooT`AMFfP#Fr>2Zm?VK${=?)3N^07NV`XhK0o7^Fp7%!I^LUKE zdJ0;8s>*$w5yl?$AmJVJ`il?K+KT-^8jq@hH z1nv<&ic!&m0?%lnzxf-n2Wt;epZ2UiA?6uuc@{k9DJM>hU08bgCJIrEkPv5z22C19 zeSE^(Fc7@2s#BLvH7mcMKq5Fco{w)f2+f21{}_u=<}GK@%~;iKrNI>Hm5#QdPQ;jp zIs02^-9{KwDOGO%Gc5M`B`fguZ$g*fX%O)89Qs?{4=PJ=nsw90gy&Wj4}ydK#*?F% zmjR618N!=`B%YQf`*C3f7 z3ulhmCiUzo5Aw`t<^_|Hsmok547<1T8O>Cp8!@c|(E3EcYn7vCoYn5aSSz zmh%0rIQ$0S^jvjvhzQS(nTm@F#etBJ&!RaVeklsQ27r3A+8Wmwt zgVBDnz^GwafZ|{}HY}XSxU+0&9(eO*Xo=Zyf$3=eqww6%r5uOJmg&ZlPXnn=^!Jk8LSZj6thh(f2X^^er&mjBx*}#cBWTC>cE7 zpS?AYq$kx?28cm_1RfzMTR@JiycQXpdpT`Hn`{kQ+$_gut12w>BPy7>)@ zCo2_`L{(8L&qAj5cgMe4_VO2iddrhxvFkFQ$SRY0_PnBJ) zXglZ-q#Ctx`dCW|M)u=)cwVau-_S`2<9ES{=>>N+nxh{fMbwsdtCtS0s$+LDfCT$K z!E7a2`@Bxwcs_EIMcWhaC4r!_QS+hM-~k-ySvIBXZ;6)ZU)wJUa=}E@4;g4hvo zBrxF3vd#E1?v~fE+d2LN_`oa=g z80_HAjRl}m&6oM768*UB?1!Hb9=MKgw6!~u6}Q<%6E0CIc5h+UV?g1zuJ%ytbc6?~@Z*Xe8QutYMN@Se4A_4}Z}Rmp3%i{hNad`!81>cKTw{yUnuCI9C~R1K2e5Vw=|8|VFBwlBHdqjtf_ z>OUs7S0%EXGf)1+rAmRM;igf0=*01@R zgAoYF2m}zXA73ze2jR6~f^!n_UH7Agx!L=ant?afFP6taGB;lT4G{dpf15YEWG-db zzx#7oba>a?yUa8qK_vP3=a-8L2gOl>_VjFYiT2AMT4+KAnfAxsUNs`eV>i<0qMuRM zj_Y0jH2wMzH9kZ>IGB*`ylg83)mu4FW;;etABYw@MCc~$xHBctxE{*3AS9WRC{3}Tf_&?K$;w=rhO%2(rQspu|<%I7b zAGf1@r#*`jUwAy)VJ=!o@b16r9YF|xv(Zwrz@2H&c|_-H34Au+CrpoyLhq$*6i?ZGNza-1-u6K4H6A zeDjSCk|M-Qnx-Du&%WEI)nU7YStkVeKDz}k1*cw19p>-o3L2N61&{A<-}xj%zDZ0k z?41qY^1}z8i|=1=MlOt+($I^H?0{!mr3c@n1Ut_K%)5B;31IG}-U!%b&oWAQw-Qg~x~| zCrUeO|>iirivh*`|n!^-0OF zHzR(kbi&EF`Qx);OWb6|4ZB_Ie8`7w4uQmZI6F6tDY{x)(&Uj^F~dJNDZ35R#BT{p z#>^{r#QM2c=!pBrIndttoclyFkw{_gm3Lq7)Uu*(&|BgNdU$0Xk!ci0v(8Hc1e?fM zj9cv+kkhQA&2Yy{QYY;Z!y-9Hy1qxcU5=M0%h}&2YqJ6XjPPf@RhcFiq) ziE3g=b~WB~>7Yj!5jUOhxHI{>Ozst*hB1wirft*7Qk`*p=?;)B8WzM-YD}`!VeefRbx&!zq_8m(-RKTS1BmgzwZsQ^JmSAuZh@sJ;u)eN-nN? zie`b)=2 z)URrlvqz;L4@-;HB+Czw4vX$IqOP+b9(Y^s^_Y223l5qCC0vZa=wXltOIn5o&PzaG zcDq+PKy92hZ6@U=v6n+Qq=)*!_}G-=Vb^$PnAz5P8>@tujHl>_EcXxbkpX0ti{mz6 z&3?@hmXQT(vQv-StN3ne*qgYv1hdc?aT9}csn4gcGlIFAYHTnp zx_?HHLs!4>%k1lH`j}o-h|CDx_{@Iw+E|@jaDN;XTfYw9I8;inb?0HZLH6BAJbeCpQ!0pRXdLrL%Yk! z02zoZxCI?kKk$5!%@==LENr>v)mtMLoB`UDSCYJK0oeBDRGarT^Hs!$5FZCwL3h!pZd42<~-7@v8U5QhwV{&z)=ai!cE)d zeZu*phhuN9LT8mQvuIuAqo};zrxH@#xd=7jA{76GtwT83#dP^nd?>|!1*1Yk%_gq8 zSUAQ_uFKtpm3boLogD*#8{>^@h?VU?#`ePp3Oeg%h98W-3U}NvBJr({?}P&>bev%; z(s5l9lKKjm1rM7P^tRcqdh002i<_Cd$B&Q-ImIvfX}zIYg3a-t-J^o z4JFQF8tsG=GV$f|K|J9DA$J8%{jC{SL(BvHh~fnBG~X)iqpi+8AQ%s`lXyFBk)0GX zx`4k?$lNC1i>baphf2iu#J+gYOR(46fgkbOE4&VHlAJ;| zWJhnD&A%j2>*#Vf$)|rxh}5txh=8pj-{NxSEQfBe3x#3vAHtl1MfKpNNfb<(Ruos;KDCXlUE$V_5B)n>GEw8%CQd2+l%spgesM6*yi0H)eU z!#^3-ccB_z4cZy80L!Ha61DI+>o(qQ{W_;k#bRa4m$lp%m#|mH)xqy(asQBuUbrl@ z4Scs`VJ?yQX!6{Y3;^1|n$JxKm&Nm>Cy%o+bjdx(XHs^QuV4ZNFD8@`s)*g#9GdP| zH#?$&3xkGMcv($W8ut1ukEfL4_SyQ2M4<`4+g^S_=<4|8ct3&-cW``RIeQOldoN!{ zn9MDh2R9+n0DR`^@@P4(LRsu!hz|%V7+K#CM;8yw0F}*Ew_v?72;VRl#oi?t zoai9rq4tqIE-5^JP1!`}y@l_EZ90$jNb%EW9{|qq2MfTT^@FHX-1gijCpuQ;;{*TQ zb6+pc)7uD+jTc@e6M^9@eQKvQ<}?@GRWHTcHEulw>Mp#Vaa0f6F?bsA1Zpl-xXM9r^PE__rc%py=ZBM)#@8H>3w2Sq7Gc&K;HP^Yf`e1 zTU5T_Lp5=@A#vR0N54U8o-qmL5bg#L(QD;Z8LIhnRP|@_9)(HpY=rQkAV1N-eszP- z!?3`ogO=}I(&+6NWTr^aYk@kn2f-eOZJ||)lmTPmtlA}yrUE_`>k?T@&-J^S6eQVo zkSocEZB)!HgRk6@%@P~nG*HjeiP5H!J|km&-%YWNPN(8TP07hy=ESbod zHsR>w1EVOr7O^C#C&+`&p0jw*c|!(z>Q>`wELUO@B6s;Uwb5wMb%d5+fS{gS(LcXv zc+dW7SzLu8=l;d`XgQN&IRXDk(B5#QKd#7~!Hbbbpp559lJ z6IuU&4}U1j7gg5Ku5Xs7+(uMUn79yc&r`=kMROqQ$UQ+gut=Y#S7{x17@w&D=NEbT zu$pKfs9%CHYaldtv*z*DEEbq7&{*y{xgM8Y;b4hIRoe5`+D$jIyYJf$nvP~Xmg@-l zK|2M(OvaKpF>cpzgWeeL^Y zf&22IX$;F$t@{C%xr1v#c|cGU)d>t1lz4-n-HP9Y_-TC}F@VIGJeADFL4!MVb<}U` zoG)qvcRRbcF6}6VulYeSb0t_L;}U&669xOk%tOl!aU6xv-nr|~JSxl!IL7-#-Lchz zf#0K!_ux94KOWXSHFJ5g&(3Kz6~db7UQxl1kPh3Qv6k7kAL2(;R?WDtxerlfnYD5! zba0|&ap+lB4wuJ;L#YAtfR@DZ;H;u$nkt}HgAG+Vcd$|^IODp&j-Ex?W*vB}C?#iDlkzB_C^Px- zZ$iF|+^5)npl~L4BKjGEi!fSDo--A5QOOXjcX^$hZ7%B!;BxVgf#2cl`ixy!iiZxK zi6UG3;g}t?KnpO`4C2TsWZcU-YfH5Tl;DZFKv1U)sy?pPqGco~{v9j+C+fj{o92td z#xC#mQuudZ_jkauo}z;UtpjI)mr(H7But38sgCkGCJ54W(rep?uMIeu#>t$u69oyj zO+qR-`qP`hyh#;9=h?74NJ%{mqjsweWOQ2y70lYGn&i~<25OC!JiFS!4lsRZZIZR< zNqrhU^wx`8!Zn5Ej=!66EkBr5Pvb$~J{?J@!h=sSt&DXs{qMbVLb`+ATVtQf6EQ1x zp5Ez7ReWiN8v${fc{r1a*>Ts$ZmqcaGVO6XT&G)3%_HcUY+D|ide#eu05ryr!>H_Wu^9U7mD=`bRK$K@5$WLE z$CL)jZo<%@$LJ=}0Og=`VvnI<`sRVGR={m_r#q{+iCk6g|7R!=hPT%w#hzj>OL_(b zhNY?o9$?2y7?NOmpsM*v*6EgT?Wo}(HhiBMRIOyVNs>t*kQ-!LYscA_uZn*&t5l&S z*B1V&f70f6&-V`ny*@mTQ$y@Yztn?}1XTEFGX>h^_8DTBu08I=>Qf(SjHqcaJ=V=g zWYd0>LX=%}-|u%Ynp1H2yak>V-9P_#M&*A!GZ`+XLMfzxp;OoB-JP=SFl-O5hHXib z#m3|LV6n7Cx`_lni>ErTax?9R#6})t?jxOA>U)h*>N1fK1_AZ??+UBXS)757=+s%2Vl_DdYSe9CW-i;$0!XkK>#8MUHI$0 z-vlv#`O3e%ZRuo6Rkd9_Oyd8qx(Rg!9|8%0)r0+mF`xCfUHZ%2{`Qsu*5VhT>trb& zgI!QLqGOU|LiGFChpDgINs2l(aa>1O4L)|y5j@T zgEll;+&#_QzM4XN5cooiZ$9OPE&mrBqxAQ02o7YQyG)Rwj90K6Ev9=E;oC<0$@%Eb zf&bjh7+MhmjVf?9t$|`{nJc8madTDG>k)gY;@QvA+fzQoqr`$>O`vVOah4ECrTT_v zj#Yv2Z$C}H+*i%b65 zo5Cd+{e6kG@^#uU^O`?cWhOz_1eFN8SIy?Wyj%I+UHo+t$XmjI6Ov5c`!5+N_Pj!uVo0`|vfTE7gBA1O7g0f$8FN zxba3(Og8urQGLqD4fGp(pFJBEbrls>7{>o?M*L{O6BTh-qPH+hA-v7|2h7Txu|+Ae zt?Zm#uZA1iyuS+`iD9F%??g*4J*oPgqOS{SDeo6gpayo#_5s!nFqgcAfJpWei^KJC zeT^si41e!;ZW0{DBw>D~cs@3zSZ+Fw>M47RgJDgTZmwoeT~_9b=F5}U`$`4C$;xyZ(Pk+u>$<0uU#MEl zcGu;P73Fcu>q;uWe5d$X%FqGsQUBTz8*{!PW3>EN&qq9w4EKmAnSUhvNt}Ogk9^yQh!Pcg9P|wG13BHb*uonojN{oNtDgOkCf1`&;WL!7IY;vN`3r zR#?rP_TdBBeIOR-tm8ENe2>_e?wiRO;S+YX{z%R9U%G_W$B4G2d}Hxz{e462QjL(h&Yzj9a4&ND1 z`^M$iYIx!0Sl++2^Nz+?u}g;l59f)ZT`)E(hfERp!VqV7WnfImeKYa!WS#t#=jUTX z*K!38JeV&BFmlLTTels*PInaH${WCS%%DOG=`wqY`Krab?%&)|-AX2nKE)WHIR-D= zVG#S%O%2BY@{-< z1jYZ7W$ws;mi(Lno$u-h<;nL~NKZ+XxWK7gG61IA(hqkOFhmESQw`Rbne|x}&HU(y z(P8=NFZ_tTCiw0p+hKbzLkvOQ0m@JcMoZxdrD_w{{8rHIKb{4$`8o+?J8MRCEHirr zCfPY^7e9`F3QFhAs@W)~{bM%&k6=s1#YrufC=mq6XZ!QPTv-4+>%QD*dS2jBNY3cH zq?ggZ4$^-iZ{x8=k7s?gGXltL(?bQi)TjOB!>wh%Q7AQ9{~Z+BGR6q%uVg>jHtzcV zgewU}xsvJsVnP&L_*0YnDC0y$96cP_3Qi;LdV~kTpTPJxqCmn@WP3n7UXu_8%ZFo?Gjq-n$YOz{4fjo%3@AAiiEy45^B zhoznhAg?MLFp&>bE@T`d^5nx287NX5pGikZBG8{F7Mal+T`6}o^-4Dvty~EOe{~^J zpWx7bTNrl+EX>zHcm0XS8c+VcN@s{`0WuhqWLyGw1*TrNW<~5%yUzMJ0`oHi264}o za~M~qf4iWeYaNY>DnZbjsj-e_e!Z-|tl|0bPOWT1Y?^9uw=jJ5r;Yueq4+O!IUlHI zt*G9fcSO&jm(Oi?k@8M)NJaoRz7GU@H@-4%+`y(58MD9Lil43TJkEqdB=(lo{UyO% zUye5G^YffhCw-H5zxL6;7|vxl(tKiRbA{D2?%El0d<0FAAOwmc#0T$*s$DC|(?w}RO4*|<*twL5G0O64d- zBzP4x6Fu-Vu0>7Xh~mgld2WBU0PIZ9;3ECzB#On;bheq`48*4R08d4423SxNQRAp# z6Y#hHY%aH&y&wn&ZsO3|x27~1etz4)xcXoq zhG4!o1q`-LA1^2m^=e?1Y{p>#z+`wqrJ%}ucYOI^1f9j$8^;!;fLqjt!sj_OVM0A z0?qgA^PGD}TBaIKDwXWMnp=V5_?dnG8p$HKKa9^`IS0Fm=M*fK@^chBQuzQ6&h^Q4 z>%Lv&1+cR|$~{SQbqqhn7rD*r_*s@3)D_^D^R#@Uw0XE}yc7TK8r08^t9_d3qzSG< z4epi?Agx3}XhP7}wE3RvS17uo_yzi8{;~>#pv@@kB572PtDvO0Q0p%hvS(pWsMddWzvGgau`d z^US!eLk~iW{x;*#a6*L9MFl?sk6yJ8#OxQ%I)BPg0M#kA2t@ zn3dwAV67+cT-$)ire)N+$^91FFR%doB>t;i;dg+a`w{Qq?3+5RVs~n3S5(-0kUq_G z*AAnI8gUzu>p4_D0jfI6o~dv_Nh*}GRA5e2yfJ*#- zxJzr#7zcBdsQ?3Nt8Z{h@(oN_0N5nBwEz%A`{5wdaFdhfmw@D_(NMj4;D4u?1toU4 z?XlVW!tI7>jP6#Rq6G0EqNr-()$MkpDJxV`jBLP2wbQA|fa+4X!k1FDn@vgY4?6q# zssT2rV;C!$wXuh%al#Ymvv9km?=+*8Sich&HwN*xJvf69{zCXEvKE_DwV?vlQ-|k! z{i8=NQqQ8?P4#|>qmc2TtB4&ud%rA^%yR2Iz1aA?&6CKpNBT7rvS+|^Z={Tp|-ICgBrCNB8OD9oe7-Xz&;Jz z+D`4y83hF0w4Gb%>Ldp;+_-)Q_)Tah;mQEgjq^>~Ndy5Z*d(I z+Yyv%NxJ-=zPANB>qYLYRWf`}H+<(__@myojga-~aTdW&>*Ip(F@J44oLdZNMfaaV zW03svUu=UIA!}eWU1qMJZ+=?0aOgjvHtU!?(JxpjRwqnkoVx(MJ=-@W6CQ&__ z5Nz5B^;0cYf^zbOUL<7eh=hBW2}I+bnkn(_kKFW^!2R+ zslczq@QR?J9LlOeTkz#hxI@zM4Ev7k7XVhWBi?Q4OkFLwr4rjMC;ofI3q-^oGCw^h zAxCKMCNM~f5pv<#R*k=OYb*u_?!RvMcpOSVm-_2G-zRD*R%#(5RNDn@hynhqTabKs zDi0%im$V_}uAHMa)u1EHtJkDqiML`*)gwjA+N9I5EPPIiU7D0&!#a{c^`uF51&A3r8|zFr0lQE$@#06d{h6)! zU{NYSjVhHRfc(*w`vxZp`sQPNCe~O3hx70(jT2DGr^Ds*P{NR=v+1oRY^T7f_)P4B z?n}U#&84>B+BLy4@Z4#KI4y_zq6+C&0>I}+FE&aOc}!$U(CK&Y%LJG*r``0P!!_uP zxYoUa6h07H2;sF~Y+DEu;gnmye*_ms?*wv)?l)EG(LepUC;CsrxeUQA!fOSQfcb0E zTLDxA-JBj%7bL%JE2H59)x4T_{yHO}L4MgZ%P*Rx4#zQ%{FP?GXplVqm*6ksAvPmb zHX)!{n)2i2g6EM81|n{{(F@`@A^hlez56cO$o9#w;c7;JCn+(9_ z4qYV}GS+2ZsL|pCVk@Qjg-ippfmWn&ST`_+c)ftc*$pN~%jevJp5kiC=?&O}s1gp@ zdUq?SMG`f%bkUel>U(217G8;GeJad?UL8Sg?|r|&m+ZOw)yc?Io70xb6JQ2fv3k>xikQC}vc(Q$ z<4pT$g|`vE091^{z3hr!k@w(+H=Y2neKdWg)Dp;&+-q!)c!H*in*q zX7c8<12kVfAw26+`ME2V%7CsXb)NbiVS4ZayCYEV2*~ltgckwuuOm12XNL~r(pmuD z-cAf(P(2J-@cCsfO3>(LZu%fPC~OlCfl*oUl{q2fj)oQ;qJixQ09mf7-GW10=iUjG zQLha^ys=MV&=VN7+XC+LPl7T4(kRmk6+p4Ah2kMS4m8L%9^^;&y&#mQdjMkYa9-W( zWC+iAuA!X?DVF^rvg;sD=ycz$?XY2Q7|iory0&mYI07dK6nI=}g)a$~#063W>BXmj z<=4JKT-x8%_}+p`!va+;R~ka=a#geWUODn0S`#AVb=*qRhyQFJ!gdP zuk|W;SCRHRMVcpHiyJtp@WZg+QdcR^2Jb&!|DY8*@~C1Tm@35cnkkcv%ssP?dhNbT z$UXRBr+xuI8^Z(;o_iIC6PC-l-Nze|2+p|gA*7xs)+LHifbclDzcQH6H>I}Z^otv3 z_<|@FAamm7wBGU*1OSRBn&4d0EI8IhtW z+3ORD%uLTvEoRVrxv7D^V}f7Qzwcvr2cM5POH&2(il z19Ax%zeQaeCC>#v@eavj?t0YLu2e?+9<>Cn0NLdVQ)3UqXv|Sw=jmLr$Mo86)2V-# zf;Kn|xNuNSZj+T^MqaOX+f(dj}}65<>Z&D=0xEDY*VDF4o-zkcVpo<3$7pVMZPmaZJWl z8bMe=D1-0z9w+My(_2Vf4z97-DSMX;H>vtFX-MCm!PS9*MJWGBX98$(2PD1NA|KTr zMFN;pxfx<)^x%=~3@Raa1*nPix=3ueC;@U8vRsmD1zkJl91hioAZatMrkjjCJB1CJc`WeK%V@`qEn-nPp@it?J=4XnVx&v0+o>9Er zo$1c#-}XRTelSXKQ_wGc;+Q4pP3BncOG?=O1m5f6t(_|%Y6~F#4AEMa`3QtBB8J1% zpBD%grqGKiPfeI0?1n`p(50Txdb7@=FG@;d?<#JjC2H4SODXcIkvHp!jd(dC-aj-_ z%T0jxsffu=O_p3r*P)*o4d-<)ed08r!8|@2o=(=3(l6ahucTXl@70J`U`0zaaD)mm zocrP}F9uMF7wnA#Ow4<79H%;{#gd;UI5D z?C3($+lF3XQ8}u5yVXwh^PH1tF?(B@Rz*Fa8!Bwhe_-u(c>htIce+P=4VO)8fGuf4N+P>m&8bRRov{?<&D`}z)i z(4>-krGLbaUGFv5NE^SWR?2hS(#u74l}x!;bDRWk{kF4-6CGvJ3;ZxUKxjp+fa$K( z4CVq5%;&8)M_D4)>FqG4fq2B)sI8T4MVojVOPev>F1-THAQNbbgvXZuoxb5$tWVTn z*5^b7C!q4@-Qj!Nw5k)it2;YM0YO08N>kB~@P(SMn(9NjbzXK&wtyg9!Js*oxR`sl z=a3w&p_8jwYQ?3_;4NLB9`dmjsNR@-a*UNwCVDEEwjI4(14PY!l5F?84K5!X0R>ne zRrVd+LVj(dUz!VW9=8c*k0b~$V~;N?w5?G-n3?RjL%-M{N((|6UQjesJ;hU>Yg$pV zRluV0eC@qce-{V26K^YD3gNB$C0Lv8d(B7RReaISPNz3KtT-j^)YZV;;yjYIUkx1slwxzqZEsR)=l2 z4p7g7Ti!?YjzHYN)J~J-I5{uKlVZ9eE{wm;m^~r0X&rZ99lMgkR1FWGV3;PcYq#|> zdh)d1`^Tq%C8?G0ocqW<=T#KlzeMYh;R9zjM_7oWhsT6P_Hg!1*&g|sSMvMpUbLV|w5SwC(MjCJg^ORt0u_D``?{8a=a&b5(z8~)IK$vBre*?p=C8;6iUJFKrvAk zg>6G=Kn^OctXpuREM(PP8$4o*3QGcq4RBrTfv+6umf|hlqcp{;#*aWBqtC`W!j+6n zfLbisCjcEX+O$pBnY}Bh`bm0Xr@FqZTWJA+TrLI2ls4+oONQ)qeB7&6h=OC_-MY)P ze&6kwk8s7VCs8LuT|A>x1W4Jc0CJ)ht$Qzl%{8%~$`_TsszG|wUi51w<-glu_ebD? zaPV2!n#Fd@xSB;eDj#1}L>_O{sC^mevh5lsO-jk>t?|?9|Fw06acC#v~la)kkJVr{Z^ z#Rl*{oE~X<$(2fKn_i$A+;Ped4nXXKt*nb>-Foq`&wO$UMQtfZ&Bt@tcXx2?DA&9) zS5NLDx3*5wsYAO$tP=qyNyX>($5BLV54{1Uqbx_|^vuept^rs93Egn?^^kK%G6ZHw z+5lPS7Q4Bc*LwS&kPiW(6~PlS|F|X5GCSrotf9+sRRy;VY$%{?&K9`%T%NfX9aF4y%)&nXOJRl;1#O z)xO9|vhGSMxsp04JJ>}N!cI@~zmRe^T(5*;8x%!w5Ix-@@jsD+UlB67Z=FviF%&$NAqvOAl+c(-QNt;-AP z9#@>S=U^qW%wjMEJ9t3lJZ1z4k#&c}^13#XawstJ*VL5HwT`j`8`(Ah3F&q-n73b) zw>O?YUsT2`$sU*%Tgbp5)5dP+$nmXA=5C07(Tq8v@6(DTIrkn!6v* z1q`~c6~dCTj!hJ3@J;fY+1lKPEnc7LCc}RTIXZIr?2;4GQ3qLApHwJBz(h^S3&Y3@ zypF33)J1NOXtQgg`%2Ja(wv(F<}l2(8H-(NTe(k6@bDw$b&gj{>26xYBdCCeO(mR- zN5;zrj^5h+SbhZ zH{nqYpAjh2mlR|HWLw%`S~ruJYU1OTgnra^Fu1_MYRsX_kljxoF0dyx36x#NDuXZf z_X};k?xRk>8CFMb0Z4rVbvlDqjH!Q_igimE&0A9+(7=1P-bV;16fgN(3{AFg{5!31 z1fF(^fVIwhd2cFW6OF$I`hhH=dp_H~_lGE+^^k~v!<76+g!Ip0z!iJ-CGi1=+6e?P zYIT-Rt}q~fK?ZD7`<$EHB&*pxE$_j4eyK{5XBUGC-kWY&8W4=_NIi+Ws%#7$&7&8y z-vE%X7C{!0LU0$E^q_?SxE{$TNjh9n;v%Q71+ZT zJ>9~2!dJ#HnreSxasdWi`|58+!MOzwy;^s1_=v&OW+MZ`5t5ghk1{W^h~ z06&M?u7l@^Po(A3{DQ9qVcOZok{Ks-8m^ay9>wh__J4ok^xVm5qx<42`N*qD_~1Zu z`1$m6;NKPRp7*j>|8C;)dB5A$us)(WWiL;&@m`xdcwY)UM4sLBnY5^4;rwt$ec|QQ z>e0a2XW(VDw;YMUYR31bITw$`>cLn-+k4~IB5Fv@jUS6;6OIJ|u=;za(k~iMPEJ5; z$SurtV;XVL4?AHv{^cxwjO}Tb?F3e^fDtB;@4}5P+k#Do#$bqfNQ!oOt0y<5aTw=J zB&Lwu$5)E>x>QK2$7Na~RC~ta8}Y(M)`qgPo*CvQ3+7WyCy^89he(l5e5SN~J7URV z=?XDFdykXrcyJ?^Y#>C?nuMJ=Hcu+G<$*Y>ONa)7OlhqwJ+MwY#GV+!L0v@p1qx-% z5U+D9O%!Is@8AF_31* zjW^kd;B1a_xoA4}+VPk>`tmas~dOG+HF}dp@k(~6GrV44f zcykTmuxDm?$u8;&RvdF^Z~^5&)$9ig7t9H5Oo#M7a-w@R7 zL3!$_{148KH-M9kkebi~&1ybml57sFx#sJk?p-IbZvh6^oU#FTzqDalY>N%NjR6MH zmqD+#uDswj(w^o50{z96 z^t>-dp<;*Ew04UP4EEwj+jMq|jfMJ-VcsjSs*qNUDi#)&^oB_=7%|iAC}7hOO4@bS zf_iQF{B6|!wF|KD8xAXrIn>qF?Yw~cX*N_L*Mf_$l$6wt*zL2PuYU~KKf7cq7(3O0 zHuW}rV|KE87Z4A(i`beJdK|m(0yCs#M=JGFrhn9XV|0dbXkly;*09J_|6WnEKN;Ig z`pX*0h}TZA0sGZ@%0+qIiqg?}$vMl_VoFqX^Th^|1-i>(vR+zRx?AMZn18+iJrDP& zx6E*vS?ot!(qU$3nEHCB7zYLQ zYah-xa2XE=NEveAOQyGxzs$QoALHjF{P{r+*9X{?ixO;HQ9=UnNb_3P9bHND-OIwO6Zhs2Pug<_!!u&+M-R@FXx)JWLUZMS{+WsT*adLcRfVIVgKR znMKunPWN5E7~9He5}*|I?qEci+fD}=keNCPS$#iDxg3P*Tn>Ow<>qu<&LI6Oyh3by z5Nq4&bq&`c=Ogu=j(8t@`VJI*6q$0h2Zdb1ua0RBUVGHRM<7HIw}O7a&P<9grf2@z zrGIY=ly&m)m7ATabwJ*>b(K09$`*ePVEVY)-f(%0ch4VXvW?UyA@HdimZ?Ag^&;!H z(fH6jVaf1mpe#rA_E*WqMx&LHKg`|h1Z-M&sn>9P#_w%y(%20(%UI7L=iLeura~Kg z3K5e4eYScmjYBSdB&doqsjD<6aP62*i>2fE4495E+mjeuHcF=_6%Cs|JWy2bFI?V_ zqP!i5*P1V?ud2>RY%erUT&^||PFvn~ocZNp+ds0L6jY)6plYTR@9@1mKw!bMiD-HyWkPazldUJkw zVeLqlkidiEX|qe4m#!M_bE)S3{|k_?*dufmLb96=4;^a6I@0n>B#a@bDJq(~QWgyjS`OXL*-TkJcUfqsP}qpES4eoy&wdSA0EOp)jq`R%@mUQs88L zN=h10{lFCA>1>0!c^$J3@y=aYTMlAyer@h#2mjJ;5pgk%m~kuKy_m30ZZ@P_rr&90 zE8eGDJ2q9EPzHBCj$*i(etW~MkH&dX8kQb%AHHx2n$xWci)HX zya!3q$4f_P;c~Hi0lN9lxlT+c#^NZ)G|pciXexCAnX zs1Pm-S8KrOT&UBggwkfz3>42?O0c(KqE|9ohCEdV9#}pi7nvmBSdeBzuQ2DTTmlB*(t}nh|8%lBDW-8QQ!NOwdmSmP<1v|7* z(Z3`Nm3KphHicsyDrBr_5*n9)gM%*Vo!9SJgGBb*Wg(5{dGP!Tr;{aN3RwC{_p9RI z(RNYO??X+nU&Fe5wujnBdl$JizvUK|$+Gyx8_ zD@o^Uf&=Qh*L3u&!*KB>E(zy_@JTYCg|`w-B8}(0!n>#Q0XO=cq#Gd@F6td338c+h zE7WF!0%b}QbZ`<25sz`^y^4Y90QaX8-KTADM2V~iAv0$BN!cnEzROnq52qsQCNo2) zt9qRmSD+J&TZdxsz8%Xe^ORg081SnT{Z(-;M_;|QQ``=VH`HJbwEg$bhEAL>)&!aa z|0di1I$wVZx><9E7FcY`#kyHHvK!W_=FQRxe(w!b=Pl4|?`ASLJM;w0R@goG>m^)p z(VFs^cf>p(m~nB*$())+dN@9is=5BkVz*w)s>EF(*J{e6n*TAMSF|6%fvQ)w> zjUF9{S|;>FIOgwIvfB&`Z2Wvsm8Qt>A*ZwIq}vl&g%eFE)%16L`i~F#kQy5#wuL&b zv)29K)d_$$A~Udgxla)GSqysVnOOJ8Ppr+oQ5o@&nzs`6r^x+zkt0HMz+UV$9`5ei z$Hm35Ne3>~Oe&t&9y~90e?B)cA66J44@z65xxR`Cr@O-rCw& zVw>+eciwo>JUuaPU0+c@34D0j+~aaLynQlPeAJ|R!#ri-WmDuu{i7gNlQnd7tN@Nd%L0xbXQ2DGuoaN8+03Go;}WGg&@_D)El4>L zc=(5unCDNjCeN56?Ragbp~t)BPzzfKH`hO#VSjoRHE~#=HM)s~3t9ynxp_#lw^&+a zK~YgmZEbDqiD``-&tC_U2rV}ck6PfVBJqz%78R1Pnxw?UhR0E(ds|+E>gu6>wgG5* zm15{`6uO#KkzT|zax}9aw5B+3)IPEtYpGNgl8qs<3;OV*f7L*%ca_WX;uV;iyTo*F z^kPLW;SQCEPzG%26E11j^>@lN6clTGYe>25U64)Pa;%h%X7a(2C1l~Fr6z2;xW=(x zglC0wS!k_uE%+#S84f;%M>H=`Ax84+yZ>=8{p(@&_n+AKNL+EO>T_VentM+@?tdsQ55jdi;?+X85owmD#PS@ORA%C+-p{pVi}bEq>$4r+ zsu^|Zhb>QMOm0+DOdjbbcpfDRQof)J!JwS=`uRHg)06vWIdX2QLCH^# zhDMun4;$3chGH(iKj(kTfTkuFAktOSSxvk#`;x14aCP<7oDM{r&9aN2)mmO2e&N4V zn+dfvk%0FfKIRrob;op0oa^Bi6{R%c)<`NT%`&m%J%#AQj(qroV{zl|xbPG&hf&nh zxX;yS3Jz)&<&X_&fXXO!k?@012(PrcoOY+PIthh{N^LzB~h6UM234^>g=Fnpw)b$&u>5OPWy zJ$QN3%SlN^Mb59GJu|aJe*u21EA1}E9pd!SHxMISL1F4a@x@K(JA0jdMPCohBgHxU4Hg?z|F07DtDu6_J^vT)FO+2_qSttUXuLC$J1^` zCdbs`FUsp9SRx#8<3M1#kefVlyQV>%8cfNOAepv${>{%CM~w7qGSn%(SOQXxqq0K` zWz?pWk3}9bHV|vu%Abt=Fej&?xX%)`m)JC`3yB_QaKfcNP7nv!Wpo2r1k(gguixc2 z8r-qz3B6p^J2i&V(%uokm@wcFAn;O+4G9T}B1i+}HHlbP`%iCdE;-Em;Ww5jpfLzN zEM&I%f>ZFL-#Zvnqi%&%R{B*>Bc?ccDM3R`vHE5vC3vr{_re>Wd3JH?p)1X?*#AhJ zKMnAI__2lB&CvZ--t+3IEyAdmmur@U=LHJK3N(a(bpHArCH zd4BFPX^jVWFeM2|?-)wUGwqD4GGwgMP-7d-d>eaBPE9k+|J0wwNh!qNwHR6gmiB^Q zcWYB6Zx0DHb$FjfdNQSl-IGy=OQ0>=uwW`(0pnuYQ~bD;Y=4Ju{sEFUmL5DoHzpP9 zGT#>TppRc1qAXt`NdKAIDa7~M_Uh0xx25^^z%Qd*2^fTBMzA5z4r@WII0Y zw_@Am(Lbz+dD1yC&E2eC&z8`HA+A%TH%+P5i5?F1OD3c=o~z$r16 za#{oOxlFJw2SuIS5#a=>xQ;r-(~ZL7RX3+vs{#dX=FfO4rEnQ zSQ*TeqlnCyyE=1~BFK^r6R^GLUex2ZWSeJG)7TNiC;K4Hkfos1Y%@$#=^m*bU+(wb zYFTD&uO;Xi)9^lPk3COTLzqix(_BQ4ObCpJiH}KTy!&A7{*pPZBPlVK6`-+k5_K`$ zq)8LIl_Tao>oS(Q{y{xV*CYTJd#}azkwfk0(t<7mv3V}`Z%KuS zXMx`RKUwNYx!FtN)yKJ!UsCyTwlrXjp7FyxMe2k<^b_tsnR-%CT}LYvrEIf7^Fwo} zkZw9PS8|tu{6koE=z=}dEUuBNfjafXz4huex;8J0_YHE4;?gpf6qfG;1#(JlqDmcz z2zNO6(;B~)K1f}#!vb)7DIMKWl3AYOA)=*5?3iwJ4;bDi(=Y48Xm6DgIjm?hJ_sY} z4SYe@@HC}Geh(|6p=3Bo((sO}%?N1xR)UaivQz;J&t3RRAA_<~4O0Y(H=T5=+&K+@u~L9L)9x<08{Y-c^nJGTT3A7U>Fk8hfm{R1<-2l(PjcWjK%_5()x+*Qe?1fGqeRy1L38}^vZSMcA+{Hnf}Wq= zO7B_N>+r_!ELRL4>BlPA4snm}b&Iw3NonQ3CDDw=rtov8Y`bM6THgQgX`H-Q0nWUv zbeI&O2w@PHmt}zc%fAP${)^tSq3}7A%?St$Fn6IVvV13gUyyiueOIq`XWlBV{(-K> zvW7x4rs%tCw(sAQ5+M9Oyb$|-&U!lTe$!9#>75PXx7nc8+=e^Y1N3d~1Dg1BcfY)B z?#jFx)Dk3l+4Uu}_5t4~Y>(xR?yquvQKeYSUEhAZW@n`b%Q6xo9tHcO)0_luvk^(w zSdJD&kB^Uo;_UR;3HIeH!aa=Qnq;&mYh`i>Qh1IO3sdjWe9fOInf(0BNje<&tn5)= zysEPdd|J7iD{XZStLf{>#QLXc7UyG_)*Grc*^-4o!{j)#AqK+8VrkF|16tu8R^JL7 zI*2JQPqJ`_C%VbOxcR8hmlhRMw;_&!<(HX^y?W$e>0V$7|dhN`ebfC(OqyGJ?HzwE&3|`h>r|p>DrE zz&VQJL;JQxC^WRwF3~(RG7>qIt8T|490aQ{sIwAc{Th;(I5yH~4h zJdKrlA&RMTfA5Lu;e4h2!5&x43JVu(tzS9%deA{k(PLHqaC!MOt{|^de`0)Jo>F&L!ONSy-)7shMso$14u?5DEI$5n$&<9wo zk7s9h4Uuw2uW;$bxNg^_oj>Mdg$5P5e4D4;rW^jkh6&+<)IBTGYrOlmMszc#3ZPm_ zQnpt-CmERj(sk*@O_FRx)APXIKz5Ab3nCY>E76HpY<3t}B@8SR z2>ugHXIQab(1JU|%};5QcAi{K}QXdP&nI4%V!DNTYH%XVXd{3Qlg-u~V+>5&vC|abrySoN^^PF?u^X{|9+WTE=opFE482OZcl6lW-Uh{YT z3VA6(pLB1wfUM#m=iLol!aW|>2+aeyffB%@+K4#yME|A(9}ATf*+Ju=*@PW7{Oxv4 z9KEkjfdHywIiW7=h)`dc4o+rzy6uT&QSuXS==jr*Y6Kpjq5fVszYN&>y{B0Z&clgj zrK!FLfA%+G_D7ZWxU7148+msn6bkH*aX=I!cP|;FJkf%(gB0+>SaJ5;te8scB_92s z3!U02GlDHp9gI~Pt*P-%NuCLdVB!_KR%=-{c?hIT(UV*&={0GGL>fO>;+EmC zAaO-qFRb*(&5TYw*x~jWUYv(>EJG=--TY*jt)v@I|HEYNpMEO;yPvD~gqw7%$u?o> z?-uQb>GP?5Oi$q45|Df!OJ}p*T^XoG;A2l!g5gLB@L=gL3Txw23GV*7D)*@|13RJ)Op#*6 z!Okv4#03ro?SKXKCk|coh1bH`0z?GQzqY$rdpa!=)jtg$lurkX%rHtdcmG07;eX}p z8Fp|w2t)=`Q&7xs>(5N9PKl0thJ(8q31&60&w4kBiEZFh>s;+i@^Tql85csP*50Dh zANSB{6r}V8?@{8GqxPV);n3I5u5NuL;VE0H_aNadLALTz!T&Z(j7rXPYxl z9v0+r1bd=k^Zij-DHs1qM*TmVwtrlZq-p#-d9w`J_@75FFklxrRqfrLj+uJP_C(3K zzh(kb0eiu@3CJvlAQc(o++K#>X@wH2{7;$%r86YXV@i27D$%E4=5T^gzprNNDBltz zLm9}pSaGip0q)A;IS0$iVpUcpXhBa*OG-H^sJv|3Z8L+pO%_PrQ|a)5WrZ23z_3Cd zJtzZwikDHlRN+dSL}E;oau-Jj&uM4z_PSsIBQx_{Ag%D*H5v%@0Y2iU;;7@rYK zM}9cVT4_7?0+@m3bCba19nso`!>Qs)850PTgcr%kxq6827=iJ^m!vPwB6(XL+1c4Q z?7!uGg?za9uKi`AAT~zhBbA7!$1IoR+Ci<;I_@hHz{{J8kn%sWd&D$vcr8P{C!*ru z4*&v!c)-YN9V~62AYJRtMaX|6+WmiO%70d1rXKl8MOR7$tZHk7S80-J^_|5g_J3Cv z)3Vv>ovnT1XCK1VNIh6|5& z|1($3LFi71xt+6tbdnr@o!}4kT+s(;{Ym|1|80Cd;$HfJ=(D|VBQ_;7FSN>87F{LO zsiNi3TOc**yvwyGB6%c6R&)+fqA8B|B+(e|xlJamJn3Zn?!|=?&G#C|)Qc|Yh?Ej7 zBJzW4QbVRO0s-(|7H;&evAgGhEuRw1h-biy&%0rkzO({ah;c}iy}VdCaaB2SyYe&K zRI2Cf}zn!N3*V0}&B~2Y8WCxT5DjDF2 zuP6P8E~FgWb+eXXntb2#ox_}RS8XH|g2ZKR=ymyS7*Nhb)AUW`1zeMJuHH2g`*QqU z+EdW+T83ZvFRTE!3eH&5!Sv>OT5pYZbp8e%^r;_`OR8tT?2Y8z~&r7?fm%Em~yE+7TWK2_UGf+b6;yl?Fa%UeN z$0q3J=RKQelFdd*MfJjWlm559N)A6W6C`ZzDwHtoE>3j8c#68nG0G1+`fSQXt;0gc z{J;C-pL2vZ<4R^hxT&MhK4#Qw=C(K$u!W11B4?)=Eo73T9Qn=0@zL3O{0&iAP>prA3Y$T}I^K2ek)fQlwl zhh{PCFWgMZ7RO>V;1M^T&+;pxTJNva8D2lX1IKhw2a%}G5XvQ-^q5ht)>fy5ArW_i z$J3sO!v~ZDv6$14tbz zE%kn@QYYA>Q;m7|GLWB|A?kUdok2u`DWQR%S#x9<AF5*YV!hBw4 zY7C`pc*>HmzlbL3nLmk$ohl+sF>j3HsUP9yp7{)}0amkNeB4oJG|v{k9W?766A5iW z)IsTkIG-P!m~s)tCc;U%+?zj;|;krP5N4;j?BmS@`@lO;g2~vKto>x!%{_0PB4SouI;SNUcM!8r z<>50DJ=f2a^xf-fON-v7VMaD+%-U4L-y{-_V*UIhMi>2iR8FU*f(U*Qtc*fu~_ny&lfGbb%n5a%=Dl8E&4ooh|==HTG2R9RDXPbI? zHKmSA#?{2?3$n*q`pZAgBW#e8mg-YsnS)MAstaPk$xWk<0VYpd8V)b8wJu`5IvWr2 z8dG_te2J1EDA|wO>hXXKc`pAXeZsea%&5TMnp;V1xv0bpM(oRM<6LoVc5!bG=)Oxi zF)ylkHp@lMVmIlSCb%1LchQIXIPRs&e$zylj3APs82MTroJ{7)hwb}=%_l@g8O=(Z z=|#u%DO3!fsobPE>zzz|956a0zW%%rGzWPM;_NVNS}eq;3L>^7B>TiZVidfaJbu5C zG@hq?h8;C4?466-LrJKCAN|tJG;6py&S6Md#G5Pk9BqiZHT;^sY5Xs12YwO~@6;k4 z%_R;F#j*TV%LDU2+@G9tdmiiRvyAjud9W+wn+SR$)u8CSu?b=*(x2;%u+L$E8 z^AQ@xuhA44Ga*z|jSWn=AmYbwG2Y8ln!10?91s;^FnZQs&@+^v-LcFGl@bRZY7 zI&#aT7%trvcqGgJK7+{vRsboa^kHLX=N+~t_isReL;jMxoEQCWdy~wVAfSm=^M)7P zTwpobcYEt~)!y``UUfNRCk3q7>5*QlMe%ltw^3;Kvc08CTQ}HVMVno^P zCs(D%M}zzxo25SSI4zTnDQ6l_y{8o!f6{sAbg3+RgjGK$w2XUu&aYzr$l=(P8E?0w zDk`p~5AwbG&NBA$l}=?cS|MaMM(|IjKs-avl`u6s!s8rYLP7kPn(#5K9nC6bAjqbC zQiC?Dcf#eY?Dm&{Q{ri=XY>sNEOG|lB&-lq2{!5YpGMXHr1CloD(9h^bSXjFxwD~k zl8r2ojqzVfd`p0ILHVB)R|GJiGGAR(pGmGYexZ!DPo|8X46?eMWF)y=Ik z)$4lN0riKp?@5_^opAnchb1lZrgPd&AI|zf(NJP&Vj8mve#R>ZS~^<74)osPfKPt5 zdLO&xMJ=uJ%-;EXZay)o920`6)VAEHqqe>B4Ubl-_pxg7ruL$Oh}8#T0e{BP!a)1U z&5b?{NkIuaDY<3U=j~Z`jrhxCE6jt8)&#()UiVE}uX5p&qfUE!Uo^S^kwY4NiXNH# zCQ5`UBHFvVyR+_#XAJm#TZB=)kadPAQC%8-S9X{$;&!z58Q&T*B*g)V^`lf~j-O#} zN)2lVYQ-pQo2f8w{0kI^7o*D0C?cb&m%8 zRFwY~l5hXkU*r}#RX-bd_(tGVB1cY%UgY8daRk;~El|trtN&qUawrTgrkPlH^5e8) zS3jH>NYyjtx)VTcXJ+)CW0LpO=E0*`6>;uHI{n1{MWvl_I)Z9U3AJc_Xy`UnFJMcq zd*k;(I3nQEZ}G{$(`eTb<5S%rJg6k)b#=6vaS}^+zq0gCrmVidq2C+PDctkdgh4>? z+EMvo6-k5@;MuPQ6vfENME`F@R;O$#pVtnITvVXgvg$>otXtlRPv|8gx96z0$KPh$ zSHfG1Ske~VXyf#oesY2L{Mqqw$z;`U1c?!c%7g9zhd-m61bO*lUO4IZQ&#WJ$rUqh zuITFNvan2&^x;b4Q>9a}WXG-w;?;f%b$bC+eaS2S9Ff1;tCy7v;s!hKnT1%NR0YsQ z)DsLwdIp+c4ZL)Ye3eDxpWmEw7AYL$h4ovC9wwBDFr^ywl<n~RkhvA?@V0E;Zd*3{%wzAtaZPwk+PyZlb zdtdyXDk8vrq{;k$c%c7@o812#q)+)_=H}(9dOGaAd6^cZ(bY5^K4yB+uhs7?IVMp> zO7M!=+6lTp5w}CRy^1IgnZkRdF{P@PJ-|LRdn94iwxl2Sqjy+#BB1Wn~4+@!vpb>MKsZEtT^(q}F-z!cuAIU7irUMk^5 z$EadRoxRD57s>B+j}5a5wky<$g_T0S(gJt5|0Ka(bfoJH6Yybl`f6gON8Ty+yY4@mOrM+`iDhle zl6AY~F*u|Gf>#On{dWxsEhEKkm4E~~V>;{aI+ONF0O=Z1j+TF*&4X#9dyl-NZ>6dl zeuQa;L}9JU%zLsZPP&0UHeJm*+ADC1(mlo~lbKzLcj-MA;f$qS3bKnnR#sGS%EDH4 z5yCE>QhQBc;7@w^#Doja5vR#z8De5~CJy^dQ`TlF?D@C>^33vI2JAjoTL#Y@fyA&L+pNK&MQ}^q@JK$_*9dGmZ*SptQG#}8 z=1=aMpdzO}!l4Y{&mhgL)bNuu)d|Q)FsK3SFr`C1(#KVTIBy72n>J%?bT*h5z57n{ zNbmV9zaf#|pRc#naU5=uO#5`I`%mDzrM1y_WVYg9t{q56+OxxImMp^?`~iLoXY#i> z>7iI5`NughGjc`zXf5N$$@kaubWE~>leOWqqH0SeFOzHLPU_tzWn9cn;P@r5J7 z99$`|i)iOh-JI2T*atCK0OB0bzHIb-#-n<;k}SiSxMuHZm+hHIW_?f+++C`;k@~F( zGJrqke$VKFL|UBiE{f-)%{WM5RvtPY{xCqDStvqCNgpG1J^JCl@EUPz3gbVlC2B235%S1}@va8o&6Eh?Qk&(Ndv1(FxO zLS`F~Z8n>en*wE{nThj%-6gv-Dhu1EOqhz=?W)I)e65M%7rgwL%%AHjk=0n}zEwnl zt!*%qWGOWk{cWeBhMsF`0IHMPkO}c{7CyW(mp%(x$|w2E#^O%{T;@L^si4lH-)J&0 z{$N39wh=56Xo|=iN)sZ5Pj1m(RT1V6y0|p)XngulEZi=(>Z-BUj(GKW$BP8emBpDZ3CjG!Yh^A=;fUrM)qIGLm+oP)qjO zdw`0z&de9&g;P9J-%p-80IFG=&VX8dCT0t%UN9jTO;dxlI(D!G`B!Bt=QbS%DNp!G zE{sLp_49yk5DcL-{E!SC%i9HOxfGZwtQb@29lj>j@GjbS|4+_~{^Q#$Fp%F>%F^3z z$Gwu(-ZVQ?y9(uRIrrvMz|%0aoI9I_q1Y%?&b5xwNOa|MlboM4FEa6 zpv_1o8+jlqD?Tf+iVG^@>pNnW#2K@%ds0dJNo|2+6JwFV+YfH=gP`JXg?b=sZK~;nVxJkssTx$TWeM zfO?aJfn(^u;Sy3vA0t&0`$C-xP!$ z8eT-=hLD*n@}@xSDNQ_y7e092zP+t#nTZhK6xLQsO=HS4bSYI3b*XugL4%*EN;`6I z@fOhOuzZobtC$@2>{+!}p;2AosujmzoCfuyITjE)y>=-qylbRlzJR8%G@C;dSH=xi z#R=|+h7@P9?>d$`FU~eA>qVrHb}%AmB)fQCf+$uUU)a#RO)>eyX*!M89fx_(rx0@h zBhWbHL>FsbH=|Od?hkfrIX3$g6eC#X&<~S#jzE^fKASDHM!?0|w(-U)TbPO>x(oe*`t(xeVAsZRs8KlDk?3bR3pF&cvfhG9GLp2@Z7zyv%$kOa*cy@R+ zi>tjRvoNKwhy~-lXL^j6#!l4a?h&TUby;_|X5gqXdaHSwCZ;i7Wq$`A9*s#4sUG6-}`%*%zsLR4(E*J0wb!(Ag~I2}00+)MP&}L($lpTC^ng*-qYwTR8)Om2R6oQ(}Ru6=+1WKeLyy@1mvfMYemU zjOjU~2Dk)5LDsdCf6%~UOrp44_W~weZdf9!T+01?pY-X>;%p8lVh4WP$tY+UuAChl z)7+f|Lq2c6Mruf^V!1bf$PJZJuq?&hbFuj;TBGiXW(n2d#w*E+8wj6!K%rR8i%KD z7c@wVLm~~gwJ=&j(M|}*vKX1exj+m)0#Z z$@9@W=_W8K+&h+A_iXlEB3Z5&xoDyvg^q{h+pUdRNikyw(zj5Rq)meIAM!fpZ&=--3e7x1;ULtzt>X!Dh0rd9Z6}(A%gNx)NunL1AL~GxkCzkl&0!b zcN&({11x$+Zntznd6)0Ap z=n9tM(Q}|-LASA|NprwjPwj-VGe zjhclJUpe6zCy)23Ho-jIXQBMScbIQM%&;H=tVnr!1i#%fN>yjlzEN`Ie&W2T^kbDY zYj$xguPyL)L<(HKUR^2NNCtd{Da~+i*+chATPg^rogAGm=rzWrJx|x)E@}c6r})Ad zwe=1*PC4S8n`#;^2Cz(=cOsd$ZEGk3dNC?dA`*cTxPU3slmn`a zI)Ei;=<(}PKi)#!OS1X9%Ts|0V}%1CZ@Q>=Lj((E9>T*l{L$DVq9v~eYm)ytzkN4* zs0&L6x}iWoO|0Uj8*3Eb6pNxe`9X#n`{GJ4FE|deK6Px@M$4o5f~U~LQu&innrfV6 zpi8kQmW7_!&LzDoMO>$sdo5zL*9X=_1|6<3TA2`~nPuHvZhBAhciBq*zbRYeUw>a{ zfB(aP{o6^M6}W|9%8NoQ1(lb?PCaQbW~nl6k@{V0_)HlY7aH=iKOY%B7-+}zR7S_; zi+cu!OEQ1M#abu9jtHk=A3%D{!cb?r{?qduOjQ|igTB!Fp6F(*n*>`Xi&=LO`I*G;*ln$*5e8(~NRw}5U%VYg~hAto6Kg!PTZY}UL?>Qv9Zsu680<*Fe3vaJCVf+_nbahn8fpk zIbJJ12B$^4pMDrX-EzA@y85aZ5?OY$FWXvu8}4Gp0;lExEnBAO%vk zKVN)od%k{OuF6NkxTefz6)~xJANcNvbC|%|%xP&CSG`4Nstn8%Hm9BE5%p)iXPc(j zAu=_bG9u*ii5TSXd&9qXb6E28yKK6d7jv}=1Y?a=RRF)U>DL>UiisIa*vKe+$CmLR z$zXoGGf<%Rt=ExY_gsF8mp^k=pEj8_HcCVV(EEKUXKeF}O%hJ%HC-Jg84VK)4hvdS z%Os*UrIenj37>*LmE|RAK6^VhwR4e@j&Wf9Bo#cn=j?jmPy%qUAGEZ=>OG=_>s;RM)Gu@G*QshtzTpF( z0!1PnP{V_R@!QGCw9I1j-K93*+!*#k$(q7klfN4q`~G4Y#Eq zVHb(KhRcz7JNwaT0C6!XYRe-zUs8ZV8$4*8Zn{%H{dhz&BL*An--@Vu z%7Vmv38h`BBEv~}S0RzbhGt~Kt|_C%sxyR~M9K@hKwNM6u?(-svZSt43p{Cal76Uh z2v14CetbyJsmicU{de|3=8UkYa54?U^tp{<>8ur{7fRVng2i7U8*#0FYx=2RMOLMQ zW@dlCuOt{E3iLp8ctA7qDXxywmbAgn^oO#69)tuOnL}d_&UYkYv)fXyL$d+kQVw~# zs>+#9H4QZs!=PNK)6YKz^B#n&`82YlviK01J0ShnfNDkX{jRgzR+~w6V^@cNmtlDwQ&!PMy;0 zyi(mS^DwX!!#iy;WbuN@VA&vm$sCTd`lDqwt?jSMfrcPFO^Ll{6NUfQOswt!Kql;> zW*7@l1g-+Itz|w>7>46PWTfiT9Iw2e%5WNe<=w$ z8>dnhA;VfzN3ufqQD&`;AMf%dW6JdKTs#; z`n8#AtqjNW>$c0(#uK88^;DsKHv(Nz%s!N4P}sic;#n>Eatd3suNpE zSrpg>b&0{bpYr&xoH0v(t?roTGqoIT;>V{M7=;c?msWWiOur=SZbDQ=yBu)viP)`B878ZiQ>9Q9 z%2m0le zuH9N&bV)vKw5MT@^Ux8UW_b^qkWfI_;)Yb+uu__`D;V$p!E^djTWJf}`*XTO18Jm9 z6rNCVbUJALu-4*oaM|wlPV`@V0&}#&N9cU-I1cY^`5ws?yS3ZY`f^W4QCphxrN>Ous|%Hs47-yNidAjEsU+f|2OlR$-)xg#HX3C%op& z)vEcI#-L3<8~oX1f)i_bpvM!F$fW1X^ERrtM^=>JnjNeLm$7U1>bF$!{`Ev*`+tai z-hJs+%c+~!EVK?F4W+7}gEkAIf9DtZb0PVF=u|IBn3ORI?&IUBQ%In9;V%<|Pl4hb z$d0FC@4xV0y!i(0mYHT8d5#HuUPERxxoMLSaz!9k-NXM}kU-!DHmTI|da^CdJfPOx zlW((bvcfUamN8HHLZWNS=@!`Q`q_D1baK+YGao(YI!f@Qbwi(jVLfcgaLLc;e%%O9 z@dYZn=|sq6!!;??_4)i;!!50at8TtvoWC=0b+&J!=TSa<*j-gN&4G4scNVgQ825*wsPx+au%*}K?;HCyAdh5Cwv4Mz(*zC z$v=d9!lVpnxAA@GMvE>(F7WJJnt9nWhJIx4MBAiK_G-SFYIH!0_`Z9uON>z!{;1i3Z#{79#(`d#NV@XCRzN5c{`J}9XS)Z-~ zVWJY{{CLgo$*M!f{UPu0o#g$Q?{)KuG@7{Sj*?eSxDE$H6eX44zE1z1hxq zh40(R2a{hQCpi3Va~V3zlWKyV`7TnP2LEG<&_DLQw!v5Z&`Ui02fR*P=tM4(-Sx}P zV@dm)cB+fl$A(`<*(osC!P|e<-F@R0vrT|-4wVv7f~!Jvty*u@n{)Z%5b>>iMtv*x z`MLIc)6;p28l8;JFPjx*+eIJYt*SaLsI)~92b;lL~mwW)eN2Qz3S~8vb_Fu6*#2dwa3>9h$Xlw zSkB+Cp%mPYQTo>_Wp^I#Tf40-ovlqAjq{8)lbku|1)N*$BhmkHJpU((?SFsH|Mkl@ z_=?~5_NO`Q5?mBsDbenCq(4gcFxoTe} zw`%!4fAke*R*G?!_3hALc@21ZIxG-kIVj((cnX0xl{$J(POMp`F80G*Gm;F>)MzMG z;TVlUW+Ek@p5V*q1A%8wtuqq&lRp*>Si5@u{Q2WnA?wi7>|mptDcYYPS|xWN)6q>7g`7%zQ4}sIW-a%(4qOJq=mRjrM0Be z@a<&(e^~%8t9^Wzy8=b!-8X(QnnXIz|FW%C)?Ylz_H8*;O3t^(KYkk+36U7{G%K1)KCXK~Jgsd~tavP$ zK>aaY^tJLqqLyY~SSi4JxwbEfkvWT1bEtrKgIsbaD)Md6%G%GtKsS!SFr9D0oSF-_ zGWo9x_3U)xX$5#Sro>(qq^~wi5ZjyVvpDWu@E)(gY-c8>UUPJ1ybIcI)1B(EDcP8x z)^kz`Lj)D}&?K$<2)@#GMsrQM*stZNL&RelNw^9wAUFPRR}^&;#)?~P8>x#}H=7ev zYbquKf687&JEXUFTp#x=KU(lD*_^xeTC;m>IfObe%{T(rd2{C5|Gq!=Il6f#di2kK z`#-xcnIDOlP|6KHaW`x#(iswAo-B25I32dRX(Si&o>IK;B28EH)ZhMqySj^-afM1ww@hFIj!&8|tG>Oc-YL4C0e4?7tT?505t| z>G<%SI8l#Ghrv9GhN+bX+MmTv@K~bHCNyy)^h?+ULar^O3vF=AKbark>4wuf z*g@YQ@^_gSFWwqjHb^JcrF5l#NcYp5WeoCIyYc zf6B(v6kVHZ`}t-2{IEh!>EdDN_o1B0y4u$hWp^`W@jbM@w=NAAd#543S0U@P=uP)> zwr44sT^=rC6hY^YgZa(PWgbJi(7R(W^Odk)Rf5d)Ap6-GZ1@*sjDb$fHwzyf`1wrm zY~ci+>j77f3$!TgwziTkdhRwRtBSeMFk_8v_KKNkEuTFLb7!U12m2hn^UZ?4&qW(r zh18aL{9M&W|G?AwaaJb~^a*a<+`zVf=+bxB_7(hc4ceZvzHJ1v?GJf{`3S>9q9dqD zsU8owkNY;7;OeY{339QF3BN{v_Ywbl;p1AKt&QU)ht0soiL}ZL>q`Lg88K)tUNt zK7%*$_WRSnA#D0+4AkBBcQFfHnvr2qYI`9%5Cwb{uq)|Rhm}0ZKlfYDadF4LM%}7d zhW-uY?Vl#3d_3Y^-p@uoKrwoG>!<;S_85Z1W5>S(8EUdZ41Kr`osn&lbZ?lB$>BqB z&@aK|@bv-os+78mH-^jSTo-2Hltk?^WZ~qW^-@uSV=Gx>j?#z^u0_`%0w~in8i~$M zQ|+noP^>^6&2yi^S^LFlp~}!B1j6IW-$-v~b^E}VZdAgpzF7FeUmtANQe9^gerQb% z<$;+6bg=x4ghj|#m|)^uC`VzS`$V7eJb?B~O_7GVb1*FNip*2)bmkLBKD=kKjj))0 zT)w!H+iJa&Ye2_rqdZZ#%j2u%-lO$nJi*pYyI#I`WjCGsmlvYs9IMr&_vb#x=retj zp?AA*)qL!^dfEMt0G|Kp-e0=DV zu9z5caq;5cV~@%(f0U4c84pGGn4JPS6j-|3%NRoA0lO7`s!r-Rdd?z8vuBBZ08chn z*1)3|a1h7LH#@p&7FuYM&497bS3bu_iK&ElZCrt71iR7ZlsyfvFbmvlDzZhbLyX?# zawC@|U${bRjzY)hIiBNhXVXx^=bAY6qGgcv-E(W0yVGe|3ipJzU+(K&aN?krNS6O&2C`!A>LLZh`%;*_ee{z4;@oF>S zJ~l)Ke%&FDz&U*A!aPQi4O zwvDgR>(o1M)bQTntTaHz4mY1z{ZK<1l%lWjNbED}hZCdw{*$Eud?}ra!#7hK&xE!L z7p{j~gS!Jinkza)RK;Fb0CtwWay0)6#6p{KVH0|Z-y(I{b7;M(2q_=<1n!_8CFxs4 zLt}HObemkVS<}hUb_E5ep*Q;xZ$mnj28Bqo*^P`?`AYSp+(8%ZuDSDY;p*3s#n%X* zm`&MsCMqc+YZa}qasYbp16HMqUNcVbh`mXd4G2O=S#O2sTYmhQ`+_-U25r?>?He5X z@$iV4`=!?NjHz))J{#DYnBwz1D2(`YOr&6*hdOGj-#&LrRzFGW<&HbvBihF-oGLUc z#V&gu2N5yyJzRMak#2z2HmVWYP*GP)Uk1Y~zi-FEUXZWUD?&)g?%GrdK0{&YWX`Q8 zuLsRkw1%EiQWZsr6L3+wREq45q>YN+ga^_t@qpVugqzlWGmteXRU}{V?_i$5+Hl7@^>YwZ@K*Ca`EQB<+A;!6;Eo6 z`y>2^^4o*Mdz&pBv|k;%b*JU=*z80oNZ9f)8I%BiLW9PR4rk*0&UxLM zb{(Shq(sW|eKCZ!)25>)%C}%L#0Q z>~WNdADz$kyK9~r9}dy)36yVf8c|+nt_(w%V~wkmm|T|2!jYu#&9h2yVCM!p-3>GzZeP3YN%m8K z!vWm2OlukTSF{M>${;mWCT-H^N77Fr6a7S4QrHAQ=1OU|pHqCyUHvY}m?#Tr$~{nU z$^^v(wAspYO2G4Z1~;33yd78&3~eSdn6R$2-Zg^|@{$|s8^o1O+ z$j90`Tll!^bS7@Fg^Grp2@Q69+FZ8s_G*{pX8K&H^{~6=>Pmz=>OcJ(|5q=U?$`Yo zyvy#vmnwxu(ISuc{n~ErJg~b~Y_}>NeCFhrx6f_vv z$Y|jh=^A&sIZTVX^f~l>xapS`Lyc^Nt9lc>z!E!NXR~#ee^*W|Mqsu5I^$YlU>gk# zeQ}2Yu6S)W6nA)qJY=%jBE6&7MZ%Lhm!w+VBbvZWQXYsCnumg)N5*HyR;c5(?47Z9Ra;WNphV4JAi1><{ z3KA3<6*YV3s)?zyOMz9fl~hRVLH4KE7R!CCN=C^TWS=#-kQnW5O6R}{E9P^0d_3}T zyl9@);%m#8FlnX{^wDS-a?K#lNdC28y1Mid0guW|c=toZ>`%iFq6#`4okQ?ezh5fk ztXzFAiiwgWdY;N{MLa3w=>`dG45u);0$q zwEPm{WpE#qrLjI(wAeN#^0DOu0#&DMPv*Ug!QR<{lS$lj|IvbpF2iGug4U1X%AZtv zfPkU2d&g$4go-c&uzmc58{Eb9bkMmmaPb{=Qccola!)iVMQj7haKzAZ1WPUjBJ!zc z2sz0i1fM8<)bp(}_{v$eqgy{*|FEz>bMB?)yEmS99>vRrUN5NHpjtJ{=kjO0^=SP~ zqQg|Z?n7LgljzOHsr`T>UgIyzCS%&_n^1?pgnsL%`W)P}2DRIYb9A0`ywO#V(N;t>AI2-x?+{U<$xC#~S>hq8^sui`h{lz%wLl^@ z3Eb?sITZglraMwV?E)Qo$)iiM&BX0Iiw3AKkV2b_hf@Xac75;4`h8K#4+XbqCCH00 zU(@xW(?hA%rSJMa<6MgK8l72uIPNs;{7x3YgzK*1pFF@QE*w`KnNhU|xH!I6|IbC|FM5uc}hA*<4$ zwTrlnKVt0*fzPH}5l;U)>gRT)oz8u+xoG5B$o!w@=Qb{3Eyo$Wo~?n*oq65;zv}`$ z;*-J*VNWEg1z#QmqR~*W+}=$={MHX*fm$=#Sc#=dit$geTV%#hW4=E)FWxmB(qIDr zj8|KlDnUhdwAs4gLM0Tt!#{EQXCPVNIrHZQ4V!K9FiH&bcX2m)jntO#VV+5P0 z7pay_(#UcW&g6^s92^Hw%*l+~Q)}+f;6$(U>~mcR_MoJyVEYwQI5YSnv3-+kjx@3T zH{JL3ld8tfLINydGKJHgm~oa7nTaBrEh}30lJ47$_lex7lf=Y$`NY0~5K(>hhwcZp z-226cvH|av(9yg*!F$wX{4ZNnHyDgHf9i*F{(aige=&`JPU$Ih6X3f34fWpB++0QM z3Gd?K+q;3a0JMlkNe-i$@!nyDKaAWp~xBHT#!e&N9VN zq@(@k%@>O(J>R0+z2SQ+_f4V2Y3y%--A}j{-wp*F+nQ$ZHWS>PKz%!YqNrdVOMaLg z_cqS#S9V42rr!G;7b8<^L3U9$`zH+s)_E<%_S}mUAM z_^iIG@~&5n%SRud?Rz7vos z>M6BR_!R=TtFBE)qWUKv&6+foWuYF{<70AvHl(6tQamgvCI!l`r|9_->?sDm9mw>ds>dz6P`X@_Ua(86YQGz2&p|#H_kw)?7`Vq> zNm1h}LALyx+9!u2;@4f%1}6kGhl{=9_VEq@Lp;>q3q&1c3Q#19g3gFuo|O>R0ldGg z#(xT#LJE&<7$ne5SWNi4=)=ZS2sEjRJmsR#AG5^UZjR-C7i#S!?e1@Gqk(v=JszQu ztf@FC9FB9GWrauXEF(pyJ7|oxFSKY9<&C=QNL3FC=GQ{mPL<}22dj7A(dHQ3d<~z) zJhy4R@bxt!S0!6^E?GZ)xGYQ9j`E_fV@0}82$nMf$C1q|#HI?%3Dxgzj}YezTD}J# zeD+AMulh3XlDScpiSgkNJ4W%_VknhuJ&Cxc;kx~RX8lF|-8tGOvGKoW7|Un(_bJne zlj`a}jR%YK9Sl9DY4>X;!wHO{$5irU+ZBna6Rl1H#Hk7UseEE;kpcGn&zm;9x6sG! z^1*BQ^7mopqC{)Re=T{>4GVu+%=TT^@-cPaw=~kbA2mYB+kai)xL@Juc2)Gk?-7DF zqMJ&kqYfIsB%iGiA0`Yt44|B+(Yc0^#{J*me|xSg+S_*8E_fYQKHiRqsUf`=9oNv> z+J`x{gh`iGMju)bPQH=kXex2QN+s2Qy z|A(^oifXElx_(tuP>^DjUIY|SN<=y&ARr*pMS2xPKnT4B2#9nk5v5n@AiX4^qg1J( zNehHdfDk%_&X?!nT%3#Zz3&<8f0KQgG4|eT&o$@zWf`#p8av4^YsPOXaoxZM@Obe3 zhjoytdoiy0^a87ah444xSZpXW~tcKlm7-12O^fIFa z=rz%PstT*r>R#dUt#e)XWs1undDs+7!-Hr&)|BLm;$Ow5SwX$BO_S_)PANxi4o}}Q zvEH{=^-u^Y9AI+x9Zf0tWb}>;dKeRttoig!dWY}SQ-*ZcuE%)_j<2`mTcB<6)D&%ykPrheQdE^U_RWtir_o@m9#q zxBRIh)*S(K%FRbY7b6mG<+Pouk`Zi2Pjyb)Br40NyW3?0Jgk*GTKf#j!xIRAo zHh^eP7AD^iqX`M4-AEo!kBBLiDmI7nNp^Achk7)gFzaX>W?_H9(BxsteeGAH@Q~MV zgx?0k6{>n?1=v0PNIgHgnJEVXMz32)^q==+iOT_!lP={bTAgfLSfr_8FSjwv6EFx9 z$i09nUHV}+vAj%BDdb=7qU~wi87InX>qKBXVV``7-*>KP2^O4$mutd)${Nnn9&s5V zfd`f{@M4;$@l8L_%RTZtd#RUHRZUIMnUik;)HKvbc$)8&EA_aK2eL%9W$;^e*g<@k zW9f5j0>8v!&WFADqj~N^CttZ$Tv8e}0XJy~fb56jY&+3WRlpjc1~RR?x7QeI4s)8Z z+pJ3B@NsEM2V>4b_$^dJL%CF$SJy}C_I9$b4dwqoHKoZ_%sOveo zsJNZA?^H1YPz%oA_86|(ndN1Gji9$K>ol{rFRz9(Qb~r8-CsV%b zhb?_j?Ecv@dqjQ86zKit@VNB?(`v>Zc)pw5?$4tB4DU@!NRm@qMjtKiXI-6->#{ep zc!P01GAonl)AFs1z0x@d>GsTOJmWCQW>-MIhdq_`cdI?Xt1ahHKqWM=TVxv)Gw1!$oY zFBf@plIoP^$}e{MeCCdKPK@~KP$ie@(}wxAb>Tb1%-3H=hYEJRlYLD0?$yb6imwqC z@u5$5*5ah|%PeDUL+IS^`_ny*y#xRNY`Yvhj3t8C<9TB4wLgQfSj$MK|IH z(|Mk;27GHcvpJI{Z?9GIG=^_lR> zw?4wF4b$@yj|Yzn^D{N8*u_VPzB6f5TiK5wFZ8D$OS6Uy#C6W#0(z@ZB3d$zmJWst zI@g!@EZ?i-1jhamxzTbba&*tmte5MPMWeURRzhW50QcUKx@#;%mUsA`&gp9-Gz`px zMx||>6ec^xz4o29exjI%Wca|?SM{k~%_~b}z zTlZa4b`t0<`{^GJir2QXr@S`1^|;6L;~ZZO*vl&-L_8{#1o6|OzD#{#J|RVsbY|bZ z-(JPEE_m9QUM*THZ4(eQmpV*ietxGAXZ{}+XX9?`sDKjFt7Cxcm~^n?TGL?<3I>rn z6tmD(J|u4oC9x(ZWX~7emUIILA3JAeg@I4REX;W3&R1XL$h|tm(>zc^%UKj$VgmWy zwfujz-Z1zDj~2w zeXOEctufE+fV;P!w+bfF` z{)(qGZ)%f@C(>K?#BiNj?JHVW2UB)krtGkulsys@#lT&UNAg9x^$lsEq8_l@G5U{`?jgIbgMLq5!4JfZpBAz9+crha- zj56KdSUlCbr#M?U9yGS1vMyW2!)w{Me=5WZ(E_7pPtzR!HVq&B+~-_jY(%)f!?5v_ z*Z~pkU!B|+`+bZgMRXDiSNl?P20{$qScEtqNJ=CE>l81QVHbr#re^@u_ z9*E77ds0O^Y;CNgPyFe9D$sa}l^MBjjaR!Y<^?8nmQc(`pH7l zn|?j#axIFuORkx?&{L(XG;~yg`wiAv*52LYdZfOX|Jnk{5)+VOrx;Q%#dfdZ*^?b3 zGu&Y2y=;1jG-S6-O=IYyDIZMpW-1E_)j9x~FEV8`$L!q8@|*f3aB%tIc00v`!y8%O zNe(y2bVYZLw=B0hH#1fhp|zkNP07CJEYoBM_`uord*W&6;RpW^he@stX6tal+cVwq z?ro3peUqwG6`EW9=Wa3^R?ShPS8^7Y+%mRd~cA0zb5c#x4KA9@;vlv$v~l01(PCo zR^w*I)#Qobpp|IaXx@HG6M*y9{-+ARSk{U!#1gM+i0m$j1}hg=DJ?ZM31uY2ukr<(H>+c8 z&IUE7F66dxSlnRB_Kb{sp@8}c>+#@8qV62dKg-X1&^FWE)%fD@O7zUpE8Q|n<(~f0 zow*CmPgSk{d|~;{J}}=M3)v+7tL_O?!^xqU@2ly)pNx+Ror@o5cn?lR23HcKcm%^IJ~9;NB6Pc9wppIDG^H3mmcXO34`q7!iWnVGE9 z9NFc*oU;ZAJL39L@y)iDqGIkG39S5~yTs@(EY-rG2_ zk`xd-JN?1@;x^^s&b`5}_!{`)W6epm0kZ$9nY^0pe=fij_0Z9fv&$f}-p%qmP*Ca# zJNrh25qTfps+)vpY(zJ&>+pV&9{;`Lq;jG7PYqhCvv{Z6`1b;>$!W{t!;06oSuo^; zRtDk*#2WmAU?EkZCx@0S%JS-x$4IsAcCj?y&D5n|c~w+sf!JW{xhV3kl$=&MZ)0c~ z>hv5g{IhrOD7t!n_dojj9OGs7I;g)l5B?Wj}#E|hbcT~Md zV)oT1GZSgu?O3zbp8f-Ro{mWfesndt$YKZD2bPgU6~~5g5wTfx`5p0(ZP!58_5|7nd6A7TY2z%D1gmQp;Sw+3 z`beAf^TNYRIns^aI)p*~*_w=srOsEvvY3jk|MZW&C_@VWWR1R+Ir}`3Vt(iG!%s6- za<8>^P6dv{ryf5+3(34jV@KjcCGY5%6dCp;5yg7Fcx-OF!abnVf7Q-*GQ*QZI#^@~ z4V2gQroJgP@P*^8ep?zTHpiro5_cR8)LAB=EOZCMKxCED@6cp&8o#`!Xet~4de)g& z)$-nOcONUYrQ^&wD^!{Q^9fN(2?3N02CYZr`|J9TXD=}G>^ShNg|59(e z!e>1=0`ogxif1##NN6nTbkA$YzXAFK<3x_#eI{g3wz(%DH1@XPKz78S@q-iRS5pTo z@J5!y;fvcLYZlKJq-DpxqPf8K`{KUxMn@c zbRYRmtA0E8F*ZVp-r%bSEsGor#ZF<_JZt|uuGEdm!MU+?k|<=}(L?^CHb{r&8D-d( zpouOj#sPiACZ06#aVqysvsar8(?tKt?VC+2z;}W*A5)JB&V-t5{<4!J?~$X%ZA}b^ z&m%(BF0vmuW!M5(_$kC%K|$$4eu7s7rg}vx^d4^b*S`yF;JyzT^aC z->nlfm&iPD8*)4hAEiHA3|jj}@K+7C{hb)QzW(>hPxX^oEg$%(j9*|DZn`OPRa!Ih z-Jtau+mQr^mPFRs-dGJZD(Zf2t2JBqF+Gml)H-u#^FIu)QeJl>3FC>Ydqm?Gc=*r2 z;HJ-nnRkZYV0+0^PT4{}I8XB~>%T8HhnAyt_oZbT zH$`ff@4*SKQ&!?MaEw>|SdUJL=?J=(uz^Z3m~C=I=9|^K!F*3g8GNxMVkG;1^t44D zanqI~F;Ni13nMnR5_su5)aFL=YxuF-UsybcX*T4WCQRs^Mq234+Cy|Tr5|0ab@M0; zFtT|Jwbi;TsPA`8+mxyWW-FXBYIQ1JnQc^mFrrpG-u@J6!jzr4*8~3xeC1oajlSGO`?Gz25kSHg z=BWwQhm0P~U0uwrijqQz0p3>^L@g3O(zSu~3L0_lU!Ytu^%z!a;eWz>lNCUB8}EF; zy=Vt)3LpW#3dkK{slSca+CnLtv*IQ6LAfoyR?e?8!o~H`*HlDH*8{S7xAh9=@dJ@mA4;B*c@}i6q%AW5=*Bp*w>b zJTLt^korx5X45vA*P!;hdEwupdRAI4?E(`KZg0-)X=n&4iVi>S92OL=d%X(@1wBLY zFD8q!tr948ZvL_`pf$L=6{sL~^Vfo1Et2%CrM2VDoTeRmZ#VhNr63{3kVcq=b3>@> zL`2I@j!%LbDdj<9%Oi?$$`PsfajFVn>V;PKT`x>P8p}2{54>2IpaS&L`6xH$K;ooY z3xE`OTB=j*R3gQ021?|`yGUrPPgHFLik7kZmS8_^?!ZR}1Het;Ehy|kf&~tzbC39I zmMCtNQJc^piNw@Bk9F+X@WeD7osU_o488!)-G_4Q-iTlflM0^aP9Anrz*1*&f9m+b zVLbu4czhGsTC^AZ!cvK3sBWWg@K3H5e7gS(^vD+@2n(@OF~t!U%!Ofjl=@BN3##z? z8HYnUz9dn_P(E@^9}jDcNt3>^-0|n={p{XUKD0G8)kB6>)(*xRjpy7ErS_#(AD7tu zvI?dWi$a`kc8DXvA7vW6CcScz1i{>?3fab>&={|SX+|!?7i6n8wH!W{8=`ubY^!nQ z6RXzSngDUkS#5Vy`2c8-k71p2u<^=0OU+N6Px<9*)N0_Rg|Y7?|7bu(Agp2kh*E>2 zZd9qcQNsgLi ziVqRtK2$+?{ zsQ(>wm+1lt!5w6Qi{P)s@5FlyLv({O+n_52Rd(zyiDWK8VwGMP7&jto&9)(^*+fn0 z^}GPD?@*;=2=W|J0V~ULhoh@!x>g83FGoC28iQ~fSHYtHu>TaPjnd68_W-65#A2-t6u+Y_`rOtLd_MU2~5wVT3uqBp>ZbEIqtT+q#=IeE!8-`Dpw zictJ!r=bp;A|DMvnka0;Gq!+ZD}dP68}C^J(k<(U+dC4*v~YP5I5W8qQ+52e|PEC$(7#2k|M>`hpOBOtF=KseS@N~OlbEDXHQ7Y8*|t% zPqIq$2*CpYW9g^t3HoChiM07XWG|*Az+s~{7qd}G^<+3quu>&W`|UdiaiT!N9TMT! zHZ^!PHgW7D`z=ga#sJ|-kSdi&)jd}Z;TvuIO$j;@Id$xS;73J!FIo9djX2Fwv+$mX z`RMZq?#aaQTgEmt9uRshkw26Q5*vM;H;m!}-Zbt+gwR?hb!PB{-Fa`CG~51pg;3my zdRva@@v~ZKAP1dkzkDe<(cwzb!*vs07b^+mAp273+yFgPeEzpDn6ISJ6p6dzr1Mg$ zz#ruGC;W&TDE~Q((J}lmPB6k=%P0ET2clZ<&WXGur*qmI-_=j*WSvWDKsu+i;sXFo zAb@Wbx|Cka`OCU#T0>H_y{UacPdB&^3Rj0usrY1 z6}jnlN1h$>IcY`7=hKf)u-=}zuEE3-JdJmfttG*Uf9tCT#U#eY1aHi~r#G!0AVa$q zN)SUhPZRTjPZ28xX-yEHYabk$HAEW*E>k~y^;ZLP?p?v^Mcz}+yh+J)cM*DA%nz$C z>x9x-I32SZ)_ja12EAYqF#JZJ!tnAmu%gFw> zr1tLL(=Us}q{I! zWE1vFQ4UEEerE;nP3XVgfOeM5mCS8Bd~^zA9g3D|JB6t|fQ%M&?}?{;EAM0MqqLusi!dCK0nzX4P`K2TQ9CLbgp83k*x=v^b+O%xgdFYyu^Q^ zik5yds5CVBQ_zRRsx-rV84Sji+wRUhu{B8VI-S-&G;pASoOJNY>O3Wj!*YhRE_za< znygN8>xH~sha&dwNS-p|U(Rhm?-th~U%}xzPxns5-?c_Tmwb!-|7EIRBODOcZIp*= zmVF1~qV7F2wHSI7s$x36K^hX5PF^(CYtp1Qc6)`iZgPJLByTCd$YW9|ZW9tIqt1%- zQri%x@ykf_E}+J|MZp48K9SbY#qi|(ZqM|a;s^dF8!x?!(7QoaomNI))&$lMgbRN5 zo<2g#aLgIsUr#ZtuuX~tl)l-RjY;eq(Yb5BYnu6ob;~3Rm;kwBI%H{rEl4a7g=EEw zI;^LUi5H^N%+wS=nM^!QU1FFZ6$#=I1GLO#nr@LHnj=2~s1Oku3a#-3KtaFW3D~J}bP#u_yO(6*5M( zu#%zq+WV?hB9xC`E(OQdD;bHDTCjP^4y+2HgC9b^<{EyASG|(r1L&|Tv*?9EZ0e#j{Y_XB{b#ks%6Ff3hj*n{g)xhj|TA-$EpVjQ;}Dh8NB zTqhTNHx|qgsw?h6!qYZ6)jRzY4koyx$t0y$ZWQwc+pX!3i(%{EYnLBZJcq+(o%)#j z^|d9kr$W*Oc*3@@A2SC9EGi;fb#o(+_;L#c5kkpX(*)qN0zsqi%$2$H%!G^gY9<@& zh?Cg0!Ivi@4D8cQ1m)*5_L&m`W+ngry~XZ%CSK$#pY5$Yd7rcLQ*bm1xZgBNFL;0t zQ?4l)kM;G5{@`Ca-`n^DS4cP3<9Gi$-E%Ji5TeulawCKo25mdjioS?GQ4WwbsT6BM zv%aTMWm*5#eIffa=c(9|u4X{$Ka11NY#2GKWGmO0;%Dy;I<+RJjg2a(K2=_%*D|_J z&RV(nqBiAHNKEGu(Ork#WUTt06Z?^cFuFIyMD-PU+ASoZSq#0E^p=Y;Phi@VO3N>G z;MQ5xwLNmV5!VNpyA$($QfTg&#ruw~wB%Uf|389@?kx2?lcZmV=D#<1N{q@K zZjBGip7dxnnCBX@`$qj|1w-!tYtFp*Oh)~h<6=z(Mi3l-#7%Q&5d?pl#ofm0e%Y~a zsInyMkj_eK8Y=G%I}ydy4+JF3zKYfUMT>d%Te=cZ!h8 z#sVdoZhrym8v}DFH}igB`SSJW*K7q|1cgM-N=u|Xx3V>`KhtZR>pQCCA+Zt7*15Ux z$z|3CO_M2!Jzw2`c0O_&vr`#fvPdaUrZ4*Uk6vvE5`jiUC&1O11YqS22=nOQJvCB1^ zE=dskb~eKwIkKa@%08=}gX~r=hb=^l`dytA|C!0$AVY#CKS(kWBihHI4B-(rZQ$TcG;%g>8?{T(_rP{bCHjUQ7zu~dv=48iqghc zYNcAhVXoN?rXz>m`!-jodD=@ErA_;X>Gs3xOhoIJWzb&ruZ)@t!7p`Y$S2ltCbQEv zNlQC&N}Z(rYS|%YhY-pmWb*vSG&V+;5D3MP8DVLVg2% zrkDbqhw4Jvt2#vpma&|xudcBi0{9Q;c2XFd`u1O}F4)Z>TrMW?&o`v#9(01Yy@cD_H@dlz2`(WkJkL53JCl}uEGk*( z>XHJ5W6$y;fw>)~Dkj_mh8+rAo!3&JA=$A*AX6y6o$}@&yk|maANxg$FSO z?sT-*|ECkwqw#3`YRBI|i?1vfah&?TMZcSwEpy-H<10zhNEeVv+J*h~up0y`Yp}|o z8n`ZV$tlEbQCir^Y}}zkjrSSrjGF*3hYrcSI?cA~y;=bVrnH=|0R7(fUZu63qq{YVr1+<3G6JZJK|hyCVPY3AOltKGzI?h#LKV3}xPmS1|NNe>jsZxM zad0X~Q`H)8WJd9GM@R|tS24huk|;={f_-tSvoi370C8Ny9)QOGOw zH$R?QWpgl@y2Ve}Lk<_n_Z|{NYs6oK<>7vdaHP}1-yamF98+z>d>(ZG*t>4u9+%hB zYF+3gr_2$t0v&Kpy8{D{(rLc^Rcw^H?O;*4FPccd?dBtw9=g-t5gE_$zS3=xX{Fw! zV{epX$$ra&=JzxTI(Wj-Ckgkc(i6I&)wjvjqsdQm9TJsL573WbUa%>p{m{_e8;xm%LkeITj9 z9OuK1gJh2cMkn#G+ugWB!%hlmy75qLG*tw&*(6TdKu$jpmY9XqpLUo4^NitN026$w z6mL2KL!vf(Hz_$3>JbK4kIJq(f&Tbuuy{9fA)>J0=zG)>Hsi<~GhQZ(qI!8IPoB5b z;$r_v*spd0*ZMlmsaXsnf%@xMNbk3lR>f*)8qHz5FqC>IA4% z_L(06=0W0Zx5F_r|p9NoN#oMAoI|g?xYU|ZlibG$&bhBpecZgj?Nv@vN zWFD4!?Dg=TNk1h13N_4HWWq@mk|uGj6%hyjMFO5TZ+TYii&YxRMT?aeIaem{837*8 zcwr#xGwx^tN>kOf7>#}`DwMAVm@IUW2QB@^fzx1VCv)l|to|q#(=~=}{ZA6G77JW}G_<_XS z=EHc!G%i?Gf1QPZ?IPu2=_uXg4ez5%O7&|t*rqMBA4eY3YNJDoZQ59k4%yq10 z&;F>jQU1s{*hGf9^o>rcvjbvMhRPeeUwLay(ns)ougn(KVM2d)O3Iwl{Oe4&2!0$W zP|9o4;rx8yp@!I%Tyb_&(UwtfOko7b=N?tj><3G_g+s3ds-XjD&B%E$Lt$)aK7<}@ zVQy%yy#UIp^LgBUmf~y{Mb4{+Cy??{JXEBQ-K9)a#W~e=j`gYPxY{^|V5ObfkD%-G z7YhaXxBwqs{@D%wUqgapL{wsRNH+<4LJd$NSE9&hgSqReC z_sZy#N-KWRy|G~Hb#P_uJZ6E*&`S1C??#09H!Q|s9R%F}qMnyux`%KV3QXReWcL*v zqv;Cu`o_%3olfiOwsrWnh3$vf5NZvl?dlKZ$`}>w&O~2}(d(bdFBkNlU18^hDCF7T zT3>(zmSUVr%t)_3m@IEEnF@v$TJ5>zR5KA>6eU%*$;NZd(WLe-Dnp5N(po__#Mh^6 zpWsjirdaje3FvOBJ_`?6QxqC8f&D{`24C%R@a?|MZFUe`DRV2PS00mR$NHoD$S5yM z`_UMC!rFA*FsL;(T#LW3XO$Boe@q_5Q&RJ%rDM399n-)N#F3uEx(!c|&=+3Wqkf1Z z-!6dH9P*>Id;lu}PfaXZ5aZ<2T9$sMEfK3H=kg~i@g{-kIH3#`KYLr@S7$|Xr*VY~ zP*xay3s4DL-qQHQFOnQ|s>-~m!U5ybTEv0U#G(e$&)P1C6{tYI_zv_Rd&2a9zNQ89 z;2ZHGmzwm)dk--aCbV~*=CERxpx~s%Q-bB7(M*TNel{A5hyCxgz|Wh%mutyRe(5#g zO0_zDx*J$!4qe&tF1sMBy&RE8&hhOv|79-L7s5G?K53F7AqUeFE#nga)u^Hvk^rP6 zrPvAen_7UML;awd^${Huc3M`2;MTZ{2(NLL9}jUVRkMPS3({Bp0vGu7GdI_?!W_k6 zVxzllVgLTprx-`07J0*;n=wn`%9=BJbPk%_8(-J{mu4&K* zj@?%3HjRFtk=_D_l3~ywQ^DkwOq}mP<19PCtC=)Z=77p*VzdwUDngvuQGO1UKWhWbB8f>&v7&w_pt%iH&$M!@bxypWu-yYP4lY`x zv5kWvQmXUkP7YwF_kkn1U}dl3UcD^{U}Ra;hG8P)ZL=rgDVA6cJ8PbG9yLDv+ay#1 z_ou){?27K)#OYD9rdTe7_0X`>oyXd}v_?@C|MI|Fa9=lS1=IdNHbH zElGnORVM5VYHg-5b*^8cuCN{yiG3ZzCNdMnmm>?BSO}`{a6EJvk?>U4s)0++?1OgC z<_d2EJQu}An&F8AL7J4P-N6%N^NJ|Q0ZIIh)H~J5M4N0iq;=b4pYoo`Y%VJJ0UOjQ zCLoY08_dxn9qqQC%dcf%E5_QBZHeXlSEpK{Kyi~di@4)!77aT_&XGB{K0(*MrXB(w zRzCArlk37|sgy!aa1|&EN4LK=@HfW?wR=-`DX zvVwjQ&c|Tt5`^<)(=r0QlnVJP@-CV?_aVQ&4?A+Cv&6hbwu=nuO3HWYQiO8^)Zuk< zOj}bfBF+xGEUr!`)HHKSqvb9}&!mCRps7Bv04By2-Jgmg>|p zo0SbwWl4%IMQ8$DnfF7L{fl`a+F@uNdUVA9o(8`+xkA z^jk{{&ui*}0>;0cf@lh)r9|v0M%CL}H7XyKX*{`Z*m_~vqbqbx=TRX~3}43NEj?&G z=rL`=sDV|WB?^)gS`=AEtvb`9rIPA5^hMNf%5=_a;)idw8+4^fQ7QjYrLzYW;R$^I z@!Hg{2TPqdck4_Iv15F#Z}}mek{x7Lja@&xUiEQ2MB8iS?Ypbd+NhZJ116Ta;ZcL? z@xgX?wR|ZD9@;gVpp=aeRyZ4)r!-aOg^@Ko?0@y^W^MH2Bt}NI0zjJ$bItQM!ki;r z#Ft`){bUt2(gcVlmVJPqA6pb2+4PMx zXSI%XPD5caqthcfI9Xmn*|Yj}iR~+QXD!!37Y)CQ76gM<^4Q@dO<*!T_^ecPAjFou zWj$v72!5rp@j{+e{Lh(~Y{fj9!J zGXMt~%tIh;OXhHd4GNN``By4>N>bZt;o_jTSI#Gl_L$^JdPAIXhtFLcp-7Rsi%nb7 z-#dLL#N7jq-FtLhSk4KXGrkV7r^mieu3L5ec$PX)JOLW1PeP4XGe|Qi z)|G$xkWYIz^V3E3E1#7pTAU-?Vf))Z-TMqf)R(~7Tn(>vIWAkNtx?mH7(S-#+XM10 z5x*-ZKx^8Q9wv{oYOGoy1Q{S=@Yz#s>l}tR<@oOmS?8>be6JqtYxsm{JJvw0+SHiL zzuPfjVD}fLU6f`l*Vi-;{s1s=UyOmES-jcP5>sv3f_EDpV zgXfk9z&#~sd!)U^G7aZXzebJ1om*N_j9K_lL*s)AcG4RQH zHTG9V@$VU4;=uaabw;}Rwe3#BuA+RI0rwop?sWZoSi@NjLm}DKa*U9_%< zMz#f^ULKpRGt+KaE8rK1#;+_T=R6*GKZ#xj9ZE3gL)itJ6Q_ z#pHxG`q8Rama`jC7Ux!`M^RIU+oWZPrDGG@@4e_8lF2#zU91|%`+%)86YWCv%in)N z=?)f>Z}L8_(r0wlcQh+JDCDy{BaPzqMSxUOagLyh31Q8U|58eW9FSWCwx`^^OD}zT zyt*lvq_U{qyB(00=HH%0{T7oqQ&TC4I-Ft25FB#0Kuz&nR|qvMv;F?)5g!eAQq^rp z0}ahlsc6DtYSW5JqVV3SAbY4CdT=)#hus%|=2MNhXq=?ez8P3+tc_d+{KI^DW`*yo zl^Pu_z0k-*`E$r@1IVFAdmo6^VJEq5{nBkxIlt&dC<5lTsyvJMJqard<|LQW+82~{ zvM2npR9Ej*{2%w&%9tcNYZ-Kigri1Os02Wd5^)|7>JPAWKy;e zAW#g6D2UI)yz#s zlDC}x8*@DJ%!KqrMbK2ucg@WtZb`(MDZ1-QZ{)Ndh|4au(d6rq^e%$(=vF=NWYQTF>%Dp}=(6R!X=!vjuvOX&cDTK1q-vRwbX8j@_$Kf`MJ4T9 zU3S|&8PiQ&fP3>BzJUwyx}dYv?B(@6e61H@HK5qor2q0>TdswbS;S|G|M95%-Y8|O zVh`nh0&2ha@U8fNNonQ63}7yEKo zHQS8ID1eIWb^x()G<((ZmaExvu2!k@{hUC=#xrc8mgHM5ixzWZ^=>hH2B0~pd;)K0 z&3dp-nutZ#xM{?co!mx8lpKm|=}-r`Ne+>bh$FGmK7&y3N}N|yXqX0zM0J;}{S7iY zGL^yxB;gH)0~4R=bG%y%IqVw4*kkUCixn#Gmrjg2m>&tm;N)ijCL>+OUUAX9$PbC# zxZ6fW9SQ=w2AQrk)9tTW(XaIf)f-dn_#$_(N^GMHgSBN&xO}6&0k*YGFTj@45}%!; zLL8ITFT(26tw@cuH`qgUk_O-S@utf-A2RUq&@F1?c+c)~Wsb%C9LSc<;Kqvi42^ZD zfe2{reMdpsXCWly2}jU@^~0~}J4Yc&b@$+Mnc^(`Ax{QAJ~HlqY3ZV1XV9O7;x%SC zuZ!J()8J;|uMqD{zpppa<=)k^7e^fse}{5#SK%*+Qp-1jg^nZk34iJz#uI;}`(&l_ znetL?4>htql+yjH?}FIRxd(44q_R?}=51_NIm?TJgQZyRr}!w7mK-$N8&C)>1W(9Q zubLi2fdEfBWOT}!ccUfc7!}Ja>W^;2vkprE8I;6%UH(}AN#Vh(_4rZH#r{V$o2W(E zURaZJ#wVwlhC*JbV>O+ceaa%XoPcA|@h+8UExcI@zdcH*1?2*~2EqH&NPh_rg} zY)hUFkp0qkEek=W^_laM#c?Jlt39S7V9}Lhf@n%~zxvW~M#p8p!M)S@wB^-qwD;w( z3Wp~qI2^o5OTHfptm|j9>RpUtK!T@Z!I7e_BtiF-WI15Hxo6$3mW8;NfXj;!4>5d> z)&dWUXS!>&=J@x<9u2FsIQtVEB=QeeAHqLB+6He!TPV-QlTmY->}lMB13a4P_J>El zQ_H+S&S`b3sCz8Pl==ET5DsB@)+jh9P}11(!@o8rSX`wsf@#!_L3l!VFrJ0Li~Ts4 zChm+~&*FeUVu~Tgxu|frJ8@dO^IqEi9k$OK^G>o!rE}(&hox!e@Rd6V_`h3Rq61}q zGgjSx=m0I%aCMOz|6w%{;|Uy3iKv&D*&Uc@HWZ0M03C0w(5XZ;SYc<&Up|<&McPbcFL?_~{>Ax#kCn zf4H7Mdg+)kOfq!?%z~jI@}V`>gv7BS2q35jawVf*{jGx8I&%t^b~{0yLJK;k`zxmA z?T!OBjTF^25#k^5btFCmOf=!==_-57yH<}#_PET0)l}YQBP78Tv-zDD><}U$aynH} zN@xCV16BP#jIVfrN;4Nh_TDl#lFuhQIYfPL=Wj@o@YX*WsqoPzK9SQNF>7WZCDEh| z=Kf;$!HSCXDIGLiciYlFD&1#lm6@z$3_dv+=QR?`xMfV3hbB+b%5=S3pNQQ{AKcc{ zNO}@+YL;gUSw{r#)3X>*F)oo>1~m%w8hH>X#F%gx-hTXt@wxLkxc2mzcAwbaJNeQ5 zuDo3|L#MQbW-no0RG~72p_D?5>48sYU4okt*!6AfQmThJJcffy?PgNH@brMi4T0zA z;Q9%9ThpQv?Ss5VszlO`Tk<$++8wL@nImRYRqU=8&LrFfOz|((5kIEP(r6BN;wjt0 zNvQH;?_r{#^IjhB0dl@f2K=ROU~xIV5Ixk8Juo zBJNP4>TTr$ol9Gr_|qju$??Dy$NFvAR@-}gh|$sb>6(e-q%*c9HsS4nCf>;#TYyFE z-b&wve-NZ`u=)7@LyP&>lq#{bgibNnF_CxbQ#yfT8qjoIYC@h`40;!YBS=A~{ll5|JF)Ibr4#4A1Wj|ZF-^Y`YnI}+2SMoGRsfOjGpQ5A4< zF48a)wq|g^-TQ=}$d{E&dx2|eZk}?S71(AW_AspP`NvtfM&|w}bHQaBbN;idV#%9n z{^$ITZZ~zM`9u8MXuq3VfJ$;YxQDs+Z3q43!Wq6oL!tFBT@HI|wr|x#xsUpz_9CI0 z8FV8P-Q;-(h&Pk>Ej)>eZ zR;=jArF791{Latt#iBnOohD}OPE8pJ%fWWu`?i_z>fVc+ z4}nZT7IFpVn_`uBwOsZ!BtveW=ywy}K9Vf%0^3BAECk>k~n-m*W z;V)w)skGJaEMBKl9PYy090$|=@f#VfaC0Sml{x!+LFpP1BaLc)>u|Pa z{Ude^b5d2!AlW zF3(9i_o0zFh(M^4wqt-OAFEujbKk86C1#H}_wIV+6>ft#9Jcha%^5PyGrHJwo3CwILgiVw;A|7Z=^P zI+Hvyccpe3=gKr?ye3VnE$c>hyDKWs@_}<>bQeNL;El%xGv^WhbSg}7;ldH_dvUSB z?prv{^8Ev7rt!(%3lE|H#W(45u{)JQ4;{2S{>2)GfAuVm`~FMcYbHvp%#a~Un!JR6 zWbA8hsbSQT^a%aLQVtuaLgJhFo?cY$rH^=eH6Ee}UY~p#vr|Vf?>@C%}fU+~l6lZDsd-*X#$x6H{e}goxPze#f%0l_8bh7dppaM(w$7tC=usN6|3| zC%s|j{y(I>1z418_b#r00-}TnLk^{Y(jwiBL8){MA)xe#z|hhlCDJ((0xBsDLzm=8 zNHa7;*U&@!U)+0t-~OHd`OfD)=NhkzaU5Qs_j%V^&x(89>rwIL@|XVUKoL9u^=RiQ zyO#?Ix?I^_D*4Hi5ewNSpg9BUOU?RYoXu$@&bhS1@6H|jh3YphPrRQBk|*L`r%7Q> z35<5xwpT>PiOU(o)n8RC?77V~8il1s|5U;XPe|*yS0oI7-Et@;YK$mrY;`LQ*e4sE z;b%JBvbmK$VmYQ*OW;UKTAn=8f7Fu@wU{K$v;QdPQUA?%=7&9e$3EMHa$$$$T7yax zA?h7%G(IeRHZL9T=wOv;*YhSAS_vhx!ELPyABQ9t>11UQ#P^3S8#={-A1~Q_NTkQU z3F*2jL~r5G;k)43UUk@P$@WFr&Q@F{&z?yoj&utz&wpv7vAQ>=Q`6AfV$W?e*)&jMOUQJW_>{kbU-YGyve{^@eQ<`){x_ZZeHMOKj zJa&K7wRIp(!k!UMctE57*e>q0w%mGb-CX~e8?!b1T}-|{-$Q;d)=TfShU`>Vgy1Tn zdw|q}o>b5^hb>8+>-aXZcyI=DEmz$XGpX6h&^NA0?3r2yoPKXwUuW2AD4vO@k!g3) zuCw&QmCi+7w(m}X9>GcOq=Q{B)wAMH9aG~WrBdRN`%o}bJ$!1;D~&r%fx5+&9$K%L z_Wi5Qe^0#18(WcmAI{L}GWGnd7hLu^`0FR?6(b|_Mx$>rr3)l3Gl3 zdz92r->hhV%bqcGo~xjT0;A4qB5V%o8lfHLBX)fv0qqfeh1!oQXKG^_GMr2LmRV3K zG$HDHSGB+hD3;_DdMt1>b7fc@mmnp@=p7m^7tnr*V}I8C++BQolc~R}xpZ`(N6t_` zsp_THShdx&F~o7mAhwb^LY4f%=!u z*}Bf%MS_fU@?6P5rl^xqlxR+`__U_|_H65`a@*x<^RBqkR|DCDW(<#D4NVTb^-JXB zjnquR>>%|dP1je=QY3Tos%>E;WWtR^P%vtS6s~C|bTYPryqsg2T1u!5FSSgzy>X3$ z7}v~*RpsFg4lx&1EzK>ck-67ig|YD?JU2Z1_*87Aj;8^O>2)m_V|Ude8uxMPiOY#6 z7sk>6zb5c1k^|~cKJpgpUNmfq7!^nm?iBwy`r_WGsw7dT<24@Fg}~S`88H#knLf#0 zOy!6Xo~|D&(EZ@JRg@0mOv>jmnkz}z7}aHVH$qSZQz(f>pryAyg! zy-)^J^XsQzVu6xTw%wp4it@>Tss)d2gdW{8ezN_~orPtL8wNX1`{krhyh26|>Dg=Y zYOal*b;<4Ld_i`pU9DxvKI306%&wu&L)Xe}E}pui3171(5M`_h;IS zsoS(?fmW{29k9PJoBFO*vgnlSiF#5~gxQZPHS66StZgl4oUwtlJ4j?A+P52JVbEV@Mq7LJ})=blBM1_Lsz6Ds8#!6$U&Dw6M(h=NuNy3+fs|k8<=`3P8U?Lo_ zSZb(>uDPj^MH$23+;VUibBqy8*VH>cKLy}Z9#-`KSo$h^+p2dl2?^nt`{hKM~HhM1+f8fhH{i-uwklw<5cozmL53OAwi7n8= zDmqBDReT3wpSqrBNIYX-Je}_vmcj3N90acZ-kyqV`=C_Y?-KU8J4YDuCe_nOCH+7i z;Ovj5&)Ytgcm8;MAP6OkmpMCSa%XnW*rYf%`ajEBk;|I2Mtnm}8yOQyqQLC>4m!$C z7|JKLaB~Nnf*#iJDm5vhlE7UZoiPZsbp&zU%U@O$X%2rywAvig(dbl=oLg!+&=&5w z8>ruPTbU##jehd;0Ag}&q)5QFBGa+UxyBL|`Q&y`%)OSYD8n`{yp~I-0c%{7&b&pz zam67#VB*A+1R?Ki+YT}QvhKCbDr-b$IN{K%rhCMAS}iqC!pgh+U)Az0FDWDF7AoPw z-IWgXO@ih0t)bMj;^oSz7Dg+i4trhvsF|4Y_KB7IU>JD93QSPJGRChsF-I+1=3&Q| zKTV^LlYC`$_?fp>T|AnFj7RKpUm`{>MVm6EG3rPt4cD_-J)m6?A-KUy#*VproyD|{ z*PzIUDV>I=6JtqTm=F|9<2q(@LiRw*KMZCg-~AE;y&q`&G~fOr%VgZWCoqhf-d@gu zt8-!By3aH5U_Q)6v%yy~I?>%J^hp-2is7zQ40p*z&iaOWP?1vSKY1n#0&HnFoh=($ z08qj%L(LTuQ&|N0NLi7InL++L^8bp){o@Nhd@K$FDndtNi=D9?o|EK;*Q`Glb3ai~ z8ye%)!;>vgBCu2sqI(@ICAORuEe>A6w~g?U7fhF&qItByP}teuUHbg~i$fflBzq}Z4dTKG58clS-d32A_NO6UnN zTiHrg;z+r&@_8h@6Jt7_pbsncBlq;tB%nQQonLq$>9E4L360G+vSqG%MTl!w?8wv3 zblZ;%yfZcUi3a|r?%^`yhT_L-D#6y8{Y!t{HSSR70hv_c)aMkTj zJSUaUo^WC*w;B~`bLLuZ@-?Rt`i%&~a{7W0q%+ePzlNr6Wl+1sSr;1~nxHQ!sYjoN zx%L(7r4~P<8p0h>n^m3i8UY#Ou2M-T*iUmid;X~8>SE^JtyHlR*~!wx27Wv>I#+@K z_Gl7lELM^O9r7kBJ|SLMoVe9-HaEzz9~w4HY8x8QGe+&(M(vEtO+Z7o=A;{zOU6WV zzGpPQ1o1`|6R7gaDJKSfM@sD63%lVnUG3yzztS)k zz@=`0Bkm(&V`2@n_SRSu738-xjmL=>F0ynDc44m1`5mPDFWsWD$Fo4Dt;EX7UPYf2! zlN`R!UQM&~@v-=*$Um(MotwQS^PFIFNxv*a**j>(v4|R!`lW=-H97Q@h&#B&z(z}u zhUt-`8dQsx1-?TZn3 zj=IY;NMwSCYxy+&8c)j`6|Qp4Z2HsFXw46Y525c(U+=1ER^AJJeo~JLvhH`(rIxily8$n~&Ez;&2a!{gf?Z+f4?|Mu%+61@%r zwtXoIyxN%Mc@GEkz~8MUc#rwH^*JnIc&)n16T3fH1bEG47?>yBVdEB$bsTkR5 z!K`u;*EFWLR@|(f@plkz>Nm6 zg?M&;<}!!*b~;}yj%NYIEH%`NSFNgUag0`6a=moUnu2dy@@UqN@75Z$hd&@h?XAoE z19oEZfVQKTC}fD5qQrl1p84~*?ofKm<)EFfx1jg7W4MMbM`1K>6;%0DhcmgyWvpr@}_V~BXoeLn7@jTxCq|4L;$Hnf8Sg-UV<}+(2 z4%rX%acm2tekfaOa;YmiP>J22knGE3sO39_k489UiyHaZy*M%5fdvC$bZYme%8-{7 z#cAi!Rdo6+>Eev-4WyewvdD8U35NQOvP8cy5+#9jl=5O|oBK&bMO(=xMgj92^ZX(s z{F~^<3zVeKXDfVBQPG>eC7;L6`}Xx^YstPC@>aL1uN(1&7bqCB|FJH)SfNok+F(|E zwgYuAvul6*3A0+qL@b_e^U)6(M5}W}@NRH&axw>VCwmZ#S2l{-}LR zYvM4q(Ab6L2<*)BpdM;847&p4=khmUsm&<{^X6Jf3F@{AusdCQ@i9782CY&2kg)j z^v)FeL;T18^@SP5c%O(}7_ARk0x?wY{x}x1Z(XhvCkqa3-pZ4M6^9J7ax8-&DUsU>3E-sz$6z>p6fsq^hDc}Ae zi(D197-O2zdvQy@|EEER>?QcC@AHUXztk|#^mau8Xtg~_{4J#F-=VBm*#Nzo_Sk)X zA^h2NJ`O7SYlne1Xx~-5;rflr!{6a@>i9lwqW$b4f2`>i(|h;cIq`_Q{hm(Ge*0kh z1+v}0cG-1soI^)5_m|n>#8KdJI}$+q102KE{huY=_pb{hH#Na4^8f6z@{A92a~}S& z;vbRH!Mm~_+nZ0s)lxz+?_TX#x`KQ0-L;;4wf=8yvHw#|6PEBw_txbZWXd2H%V`Ui z<}U3*W*%A{%u@5s)|`BYFB|-`b!OiOZa=v*v#{>M!ZwiNk)olD4PRLYLoIJbOU1V% zm>O38(RtAj!wfv+7#ce#t&5dhWmA6)12H3lF;92Ifh>D9Op%ibqAG{}9q{A7z7w7L z*557K)BmT`#ePw-`ebZz7sz>Nch#VHziPbxhnsjG@AhEweYyOI3q6oN#gk0|iBv|o zGmV5=-rTrC*!r*k_P5@sU##tC)l$JP`EkWjkO52YxEFicdf9i%kze{}Ys;0DmaV;~ z{^k$w>SLrd7n4yw)>FiZ^&jfTrOSkS4@mw{z7=NmTZ;iowbl1IqJHViZ|nXO6Tob% z%rt5b|2hdD;Js_Aorw`hLNtF?di9%;*B@(;Hx?&-Nk={s)nvTDfGuyL(%=$wx{o)sAO?CKm4clburA z@$v_r$GfGQb=YiRcu&A`>456j(WIVap`5P;)%VuN$~aO1a>`|Zerd7DbM=>i zXa5TPJ7?|_Djb4LQsvXbb}7~1Po!EssbWH0kUDXCmkB6$ftAf*_ET~TX?Rm0b3b;T zO)9aVW~2HMN4fn}+E5_`PRV1GLdk8ApjBXy2*fe{)RsW+qw8MnrYDalCV6Vt1IT~m z`MXj0ijw_Jx^oqPN2~YZ&95`%V#U)B?-W^UtLfF-J=Uu?c|2BRqCZwu!m%CtEqgJ0 z5QX}%*t@J83hH?ndXQ>cPihT&I-cG6pTxQi-v=KIV+7W)`FL`2GWP2FNO7|lyp(AY zAlX~akve@PIvdOajGSA0=2}2bma8xwr3C&Qyt{~m!%_R?K*MB>OAf7FWn=Biqz9&F zc@=VAZ3*WyQxv`6f>J0eE7RIKZ$OvYlkQG$4a)LotNF7cj+STr9 zVI>B*$ZPzpPKyY(l)@pQ=N`A=`mm*qL;>9h-s?P%dOo4pn~;UIVqBvx@ZB)W!Sl!8G@j?={U=prxm{$@ z19bMfEGAk;=;XPeQ(d&Iyc>y()XA1xRmzzq0I=iSYw0j{A~j0_gqxe&P4Ll3@0&c_ z4EYtNZa|@W68S9$HRThzxVS=aHAYdlZWkEUiaI$txsF?xF+^Ao7pOQufDF;w?O?%3 ze_ZoINIgoTuQ(i<54EzgdYx`mN3r8zJhvV3R=rS93Sf3Ku5sg}QjJQB<9pX&Kzpwt zN^&4VA(Zmd{{DXYw?oIy3sM2!W`rwdrB_>f=F#oH zc!-y4_38dN{tuD$(t-X9mPJrnE3fc~(8Prv7m~c5?Ihr{j>W5J$LrX!N-VDv5iU=&qaRtLjv@> znOAD=ddE55$84bQzw{bV_d>Y$$}{*QK>3a9=d}%>0q)M3Qt<|_AC9?9d7g@lx1Y5_ zP68?tcO=iYBXc6Xb~DS96&~Jl1qgm`m-~nBbO403prg0~Z-9t%-TYQ<+l?T(;xk|Z zvA43ek*oPJK$$md-X3{D)meMCS6CQ)Ia6x;BuMJSq#CZpx8y+;@)NKzJPHyDcCNZdB96hYg9&4>i$e8PAMl)kdB+|LN%`(o z6+phKQ$iKB6IYQHkC?x6y0Kthzh=(!n8#y=Xh3Z0sP~Z}!`W8Qdltqy&4R%8t(0-kfkjUH7Wlc#9V8d)aUTgi;7agZE!o^-jjo=Ewn+fy%k8N zzZGg`jyD~%!s%AVZDwYvlsKIBi^{Tif@&0BT1Y!5eQ)H@cm-G9?bcc0`ElX$SIDVV zj~gi|^CFRqagV>-->nvJ0m1bX{*Ta~;sT0)nPcPoHxEzgBeS2WN(fJS44jq=C~O8- z!{(#9Y{Y`7mk%nWti11t*~^==NB{Cn8l-VJUm7_5)C^G|5oe7NH)0uH-CL`%m`nQ!N8Z@?rtx-c>nw1>f082>c`>+|YqN=$N?=v~#|3i< z!dgmD{huCB(lWRb2G3sb9_LilpRO+-A-%m+NUUsn+*-(#vb1YgGzkl#^z`)0<>Pja zjnqw_A!j@Bb?fXIVx5ip43|wtfbCsDZ_jPiY!(oFJv)p%ACcH#x`w?VH9$=$2fbZs z)v2DwLi5pOpR@VJ`ChkWRI4N4}7@exE5a-Iv|73MW;a@%{KsWVyHz*9>aPdS9$av zjF;=^zO2s!pTuWGN2y47%3cb%gl?BQD?X1Es&83{FRM17hTq5R zz&jl&CA13+mP7q4f$3ZR?!#m+P_Vi1Iwu-BI3@-CeA1MQYVMUk*Ec)xw7s72PFp8x{^3xz^9FB4>*olc!gc+RshK)1C} zT04xv_q=kXZ#fNWD1Az{uM^o83Em3XB*UkFqn^ZX84&)pJRDPwWUEj*$8Nr; z7lY8?UD8aZ`+hQI(&Gd+a@Y(052RVL;n}IcQ$Xm$K;A|2(s@A+H=(9ri=L!~jK>H@ zW-C7>8+39G?V1M);d8wUlx>}R63%$L7S7_=hbfpR7kRjcurXKx9D^|f375a zKd=)j3>HH1I$+~X;l09hyqNEMVYBOZJx?2ONe(k)&p^ur-GVkF?{#)9$u32a*Bfi) z!W(!1didQAHLq`0fj}g|0R_%Ah_W|OY}BvV%Cj8KO1lw zN1-pK(YKN-?&20+3C_?7llyU0;8M#04*x2A;J~Lvcc7R!cZFuIqukh^n%^R8E>g-1 z@gTpzc?(rcukRr^ZOBC_5qhPFAY_=-v@ND}p@VsFuGT!c#Df+AcxHg57x@&N{<_B! zZ7GRK>=Ynsh7FF6o8(R9M2(@WPFpf>?89zfPMiD59g!u~`G=Fw%SXUCWL7f@Fi{Nt zH1-0upeewMlBdgR+K8HMLk1u6rt0{*-A|{TU-oq$i^Md#Jd{0&2-%#1bjwQUNizB@mTK97XYi&mFpUV;9c?RPoCneom{+haF zXb&{sp9MSj-$DdX{ zEl$PTJTa0$yVj914Mp4MKJbg}Ixs?TDC!g$`*_z!9&gi88(|J5o|ZKrWD|~Gbcb5) zt)~4g=5F|Yk;u4j*ZHqJ2(Ka@sXO#Z@{m=1=>!{>q3Ezz$7qyZQnEo_g>z4K=@4Q= zV)sYjZVUN1{veIFt=M!Uqmc9Z3g33yxfWNUR=I_Bq%4C^T--6tzIM3`1Vg=lP0tbXE!}F zuC|CAIZHcuE^t7WiCAr@oB0z;UN)QdLQa1|jv(D?gJ-J#&Y0m-mSUvYs1Smq%~>-h zR9m4u=LM>SRA;wMnuc-!?6DMRrV&QJ`yR>DD4@2UcWn$5&*0X}SrRg(CryqKkiFlc2P=)2$Phz-D)dc)H2xt_B^ z1{IVOc#7s;v7$SDg{C-m-rnFub-`EvN}BGoUM^2l=oU=boJM->mrN#a4A%sbCtJxU+E@6e{&3}7%n0OhPjVgf8|tSn14(>a1a~p?d8U>mbXRDGzc5F z`p(=Ino)iP!HzirPS^Un?XtPIhll9=kJkP8+#9SzOMI6H%HN!OuJ&_PNXF>tC9i?r zH-E9}ydBs@bT*wkXs3Ur(4dO-^z0x~7=6j%bPwQcR~7zI)mHnN2BZBWxRn5ge=(Z) z`B9hU*%^XzIH5)`RD(@ug8YX$elzy3Jk27nM1$4wIehkRe*HF*#3Gqm@{0eAIM1|d2&A7aVcry#L^O=BGB zH(al6!?ws@=e%l$)B+0PC}|yIuXF6wR3V2)gadFo(}l@NxrADN z9i?4+LpHa?a!drBGKX57BcZtnq_X*Yg`2Oq#{`Vn34<+Lu#V3zv>m)*L`qF3|^qZHfW;H+9<2` zDEGITBgc7~h7KOrd7K|D_t=Y;z~ATP=ZgR^UOFjNvD5cn%T?0fhX)4qtENz>m80Rj z(Uc+a^1Ef_Wh0PFJk*RE?z>UpuO^SVVm&bEo+n*#NZR)ic(t|eYw_OsWX@282 z5H8svGA|d3fGAf`vy{seP?p>CoZkEZkyjJCJpF>u21s zW$u*#TKC^+BQjpovpE=xQTa!4etS=XBv82gB#U7+;mY-Loliz>m0%ynaY|-Y(={qN zJdQoQ71{abky(nn$o7eJ`Y@pHLtx6&c+ zBB!ib;pz>9y`iCDa}tMNY)?%Cv)E~t1VMf%82TOQ3*&4f(J~UJT|VU3b{!@}6polL zx=1jsyf}e@zKelz3=W*BLQ)wD5&ME1u{;+^jc2Ks&WSB*M*8sT4p@5KyYx}BI6`%1 zI}$$L2V1Ft@8sd##KGsZ+(}Hx?R)u7F*-LyfQG1iL?LWM zTH($;`j~r$ZiY#>FsW!xOXrQXiJAjDAH&1?`l*fX6p=j7D_g3%a+#cjbEGSE%!DoGEZo|e}Y7K$ehgeFuqHbD468EaEMUpO`rQ_+S6u1!bx zc?{s<9BrQHXHO;B!0cXDeKXwzAPX8dkf@OQXP(_$AN zRKR03`>s(2T8c}B2*jmi7QKA;J_Y7I8@l#_a^FJ^EPo5u&`6rKrN9jt`IdV+8_HA7 z3-5DC^I$qjo;qopPHoVC!!!%nMdx(y!ySg1et^9b-NGQrV9G5n7En*O*k!h|@YtME zeghz?F^=+eUTO!lmmF4%u`Owp`*`3%p^ALNPA`F)I#H$S5i{cANy%diVGD%}Bc z(_^l7S>67GrM;@u*ldfmE}HWO4$r%ZT*B;JS3)5pY+t}qf5 zu;5MdmF~{Y*Xz@F@`@A*nCcG$ggOC-;dZxe>Dkua8uAn5iGd|PaQQM(F6d!on;cvztu}xsl{L!&2Q~h<;B2E@tK5gXt$fDQ$VSF5 zQxe-FwgWN39eebGizgRDwfc(^c0=6zfniW&+>86VVIC*j?Ww#mf|cjBM~lhD;M?4l z(>RVms`ct{gtyAkBTNnCNP!#gjS0v16oo>4BOU?|vPRdr>N^HpM4uH*f*%on-QR9! zs9Cv4L0&D?sAOtsh4r)(s#G1EEvtE7qYN>$z}g4zA%cpK_1qrE^BvJWL_COTM9blW z`cDiKxK(Y400@Uc;l$Lh6uU3CYn1!-b(65v>gI!c-nH2SS~81M!(9UH zSksY&O~6NCN{O+ApPd2^;TmG&@On&u{=*x5q3w#OP2Q&O=hOI7TZSa%6AYE@EN6>j zvnW!}+81tco_quj``90v%FgSPLArd@cC^-sCX~!EMKElGo6(Zq7yC4N)=-ox*1HKg z*qEHOWKL6od8Gk-r;=5R&v`oREWQs?VJc4R^S6!?{jLg!@19AG`Wj z!}dAsFrL||8Po3{dS{yTX4ya&7w~UFGgQ1d{h(>+!zIgv*|q4EKmCed-i5FO-mGB) zUFBJ>`Cn;5AGx=en9F(UbY4`yd1a$;hb`&sbX?D#NB6E$givLp zYKNdBx}Y?zdA3=qMYAnFfL6#(P55Vpz4a>frzf&{qWI=4<|sF7MaKS2anw4ZcBd2M zOmM#yp;G6Q2Qgwi1jA3umKyoelm86@Xm$RC^pMkAY0Zza_b}gNa`#T z?G}op6)TOeH=@Sv(H=}294q5OY-_g3LpMA=jC)~vu5u_ox~2E@43}dGC6E*tudPA}e z61aETD&dEgz188GR?>ayXO$BD(;ET48YB-r`XXQ?8hSd@iXxQZ1g$hi4UDM@2%6yr$vZB9DfB@x7k6iuZ%flh$Y}t7LmlhAHS1NNqbIUi#8pid+xjTVRRhn9R ziXSO%b}?X$6#@1XDG#1}+JozG z0YvS^*W-8~c3}6l;+M}F`BJL5JzgTF{U_5onJX&Y<%Oqw#*{c`3Z-Q6j)(0krGjsf zUN?sN`aIdhd`i?#2;Kh!RB)e7oiqx(xem=>(?eH9quK1mH@7?%yd7G-c1x1a^SZHc zZ<5`GBaN#_YO2kdlWC&WpI_rKdTYe{r>nz-5Qp#lTu6%mK6x*oVoUht5Ic3g(FVFb zU($>=w0D@MPC@U_mS-%!hj_b2Y{An>uf{!}bB`^8a_z|7vOhWOBRcR%D*t==37-vs z$%qM~H8X+18ox61A5@ItxW#;C*<#Wwq;K{rT2AML}1rUO<@SUze|H{n!dWWqt#d)ikt87-{qqOA28? z@(<)Jc=?F;Y*g4jn|iZqB<{JBnyXWc(9c!+h`!-7Q3>Vmc116^tzpppqpI+_!L?#Y zu=mckFJ2p${*VCf)lwJD2UZ3HUQvdv@9sF(rIb#QC*OSrN=|QgCQbqp4P_LNjW_ME zW3k!bxW+0!lb|1I1f2wy!A#i=M0CE~vd0RbD_eMPhq+rG2S3=#2xfMDO&xPJs&KK`LMxT%}j~lFXkx>A|ZHnE8cv zDWG<7pl9OaUrq|YLGyt9Wsuo*i&QbRQM;rcsHaaT!9CI}7zG4vi?TQ@@{I`)gt19! zBz}$EWOd@F$MK>hMuQ6VpM!YgOqy3yL4-4(msh?PIyYTw3Vxj`4rC3uYYIV)>_qyU z516{c+(xbquLs;-4r4NiSY`51Idt4@Bnn6fC1X*nl$`z91mX7v^mKyx0~{YB7|mr1 z0ZLOohc}6XiMJ_(DtP3RO<1IwZWdgoEaEka2QXuA3hyv@CAlTgN>voKG}B;|&&iCL zm*gwmfKsJsp-&oap^Fq~P)*lgJm!uR(YuqQllc&uHPT~ftuevXNRh>am*qJ0K)8BN zEDz&UX5MNwqZy_|ZM8+vuP(mh?GKJe1gRgZ8rc`gPCV4zkTbC4Bv1?}oxl)W?)8is zp4GRnUD$9LY(9H?8F#`uo$-LfC>nK*-?EO_d-5rW$%IVlL!0T{LhH5=2g1U;3MLcH zWDQJfEn8odl0e9DGNpFo(d=pD+YQ|UU6$Tb_4#^bui>Ld+l*7oTLyHV zi=yx6o{s}bKO3DtkM?^mqp7un6d$O;C#%-!$|5n_yzd)%CC61o6-G8xH_AelH{GYi z`URX8b0rtWIHXfV_zyt!n~~@JZoYb$ZVfSCXY6}qGP)YsPLdTyKP0OTf@8gs`RY5*U;I2ngqSar7as71y87 zW10RGC#^_=Gbw1`s6T!y%HwmWYa<2LA6Hgh&NEn;^csbEFvZw@;P)mXaRN+y#K+!v zl``|_om^? zb6dV(yyvjQOv4rtsL}hTz2nn2?bDc?vHMrYlx*5El7x(KIpd%b0QO*vi@D4m&a$)T zdVjJhB0!Y#+e=V0c8EgTV1|mhg$VLB_*qk-6lHyeuVj<^H|ap8N4^!1TeD97RPP;H z5Gc|LP9wxfz{Dp{O1xTnV3x0)>ZyT7oRq&$M_847_cDN8$enAg=;+K!?q#OTU<#9* z>1lMQpBW3HD8!|tC!+$wD)+^hXR6R6UG}|M&U%8SfbcDIaI<5FDYdUcL1PiraL(1= z`jVPq7>Hx-^vg#_%8lfDuMA9J!w~=u(HFLkT6dh9t|KNH!M2)j0F*seGtj2~pw2)c zq83D50vleNQEt0+l=VGP(8S|Pq1W|IU-1v9ycrJGkB>}xw>d$S5m@nnN#Ks^UK{e_ z69^L?by-K4`BzXC1}s_ste{`~&|w|7eKd^cGzpYGHfnu6jlOas=AwQQv3@K5^^SOU&UQ{hIr}2>ur(_27A^D0o7FOB3UHAP~rsou~;Fl z1jOnW=;;yd)c5biND{kyT( z$Iq{!v1})CCWRAHJSvV^11+XuSrh7~&ZCanaTyYG(#|HhQF(6!)<-d^hQZk0Gf~Om z@h5>Qbc3VK9{c&}bc1t0r~d$)yo->|r|IzSt2W0tm)I=3tvXqMA{wZ6UXP1mu4Qp6 zV|QqO>Pgn_KHeFdoC=Z>Ke9!|P~8_AV>fZ-sWkq0+Ej@+y-7;;L>KhbxhsxdMhoki zD<-D7MTu()|IwBPCK847ZeKNjGmsCKdXR4?0Te<- zKbkyX+l+J`FnxbMNjwfBdXHDVvOy%FEki-IH-f$r9#GgrO`^bPkK9QINh5b7gp#N) zUyFzV`H3qDSqg@kYrpxbBW3Jt0q&*`2^n*!xX~6lH{3>QlJ7PLL%bI->4YtK_q$&L zdpFsTf(h)C$I9oNn@y_EHY=fXI5LKnsaw`eh)v9NY9lRk)lvq@37Ne~H;1Wu*wOAV z@i5(Ndu7$@M62lHRL`+-sw& z{<$e}8p%^?SusRRK)?w>)#3KT!L7I;7fG)l^ISBNv6e+!?qFo=48zIcYnzAlfV=TQ zauajXf^q(a{_0@p#o$9JB|Yo-Dusz=cdt)d(yv*>#sifBshD{ESXjhaY7%+34=Fp- zd99hLe&1CPGq-0u8^XOp7{x%RfH^wpdeLH+4jxMy99$6=rEN5nyYiCH^0zjvb^R>6TDGu=#X zm;eweztk8H6Ri#MEFyVF*Dtp3Zh>iec3uVNJ)x&F(vhFV3YdN zP;aWGpI^<>(Ej=Q^*1Q*zsh{Q@GjeV-N4=`OS1xu$MKxq9+c?+)i-k$0?ajy6*6cq^$Lx;9y2 zCYi)%;;0!z92NwrQ8AEMSQlr_9&m=G8G|in6xxMN?#!lbWtbSy_mu*rR!L=3vXG+c z4&kfR{3C=s4_Gk;9i|KitQ&U?ln~%0Kg%YsiMUm53j=z| zaKUK4J=b@pp$CeaRisf=X{IR814C_rLVLtSOYP8i^;?+8k*be{LM>i^v2lBP{fg_x zBRyTRwCS=4*zw*l#KqKWvxg#mErHL>;PFIP6Y73*58GVqlxJP(&b3HG>>u9hXTq%~ z)D%&lxT6j@n*`2a1ximMlsgYUgKue?JHhw}=k+cP(oiikf6RD#H19E1t(eh{I z@pNdr8IaYtwD96>K$A=rc=I6Fp}j6L9u}R*B_)HS%GZewjP_slF=9wzpx=4_ElF4< zI0Hj9tkz%2efZb{=CsJu`!tosyWZ-Zm=RVoU?n@0DsXG3fDJ?(Ih)F0fTo3OgZ)gF@}qF#W#8|5WPVAGS7zdv*6U4EY4 zGQE~w^=zp3lTgbQppfHy-Sb~riuYj+Xo!ccsEgf;dhwq70Pv=#ww<+$HXilOT!P<5 zM`)GoRraZ@^J9a!(taHX+pcx0XvnO{HB7fJJCbPcp4O97Ilo%xnfq2ip0I@Z)5KsU zZ-K|CG8PqWV7HMm6$;Q)m3+H*n_%zSm{m|jc;4Zc4-~>>#WRYFto}`&=e0a4HG(%( z=2!(LF`847`Q-j?5YN5vQ(w>IL@}ZEuY5>jKYSO?m)egsMe20w=RZ82FcoHk*5+;i zXm38ht2eGu-q@kN<(qi{Sh6!=sz+ew#36w|X53rI`(%y**Iu7Mj{pT5lm-R1#G<4-4az_oq`SKX7TuzBgMf7BqPr!eYmw5i==|n7d+&4H z@7Vi2-|zeTH-^LUfJ5bZ)_mr?@9VyTPyMlHg^!MBqYb}1rQZu0R*a*F3mtWQFm<`T zJDgWBvvvuvE=Abs^tRhdOX{eGd#y^A6)n}(AgO4&q6apv13@Nb7780z`$-9P@glZf zZLZ8PN?LE%FlWerjLaY)FhB98Bc0BnpaDZ_7G#TPEkXYPn?GGsOw!2qvG)^ zg$9n$!vOV~)gVlPqiK5$$R)3`{cAEpy}s0ov7~}qvmD5v?<1H801H9LJ~4T?GW_i= z-ry(FIVCoiU@HxpeH-DR^}*SaJLB^8$yDHLK)aBH1j!68sz4bpJ@ zqt=VOrbT-R+08WO3vB0aN0M~o6bB4CNObPs;W;Tw>Pa(K<({=;MQEwU%s;2c#_l|g z!AR1veIUtmZ$8lr1Px4!OdUMz&D8!AvIcOO$DnkwoJj2|+xuwynS=;jkK!jnKg;bd z${XI2C76FNtUkFs3b6>>^*hF%%oIdoA{WPN^r3O0O?I0T3w+dO<*BU)BiicH>!z9d zq3}RGL|B8Jn$Vw$C__AQ$odbb>`@G9P{9M!5~ znQJ4JmeND{rlLdTYOeH=<7SDD%XkX;uSVnL%!EB2@S-DkKS%<8@U_uQS^6WAxuN;; zPQLBdr2|9TwRg4$r}}r-{Oa_#rq2>CTFp}%4BQzfwu<^WVG~#?!jp&E>G{`hOvD)u zMNU|nVrQ#Y8AX8L$M1EbqBV2sH0Xxsn-w*^AOa_e!aV2wfp%+zu#cC;oozio z{}Xawl6XJrI}|;`<@tzbxis+%-~wW?>2!pB*18K9>rG5ps0#Nc+8)1i{q_tN2IEU2 z5xDnBn6HD;9H06jq!iL+)986ixI>(enqUONkMPDSdY~=B-b}b}Ss=Mb&;p6w$#Lde z$Gv@bfYN6ttcv2nx<|Qz-?#anILHtM$$ZgeVwE}`j zRo?Fm{yfz9Umoa~t)QdFU+D~W7JtDE8-%fn(gju$q|j=yv?X*QUqrvkC{QADu%tM0 zQTJV~n`tVbg|AXDEIz|~cG^DnGTU;NYJ*wi^;SQ6h+{#kLjjeEW(I+MlAxl4ZkNc( zKZ)J2rO~SBRUU@8|L9^YqN?4RCXTz5EVr3aI^4QQQX@GZajG6SA{g_w=UbC630$}{ z5ec1*{_Y)Ox;_q7wdQ;D?wc|tm;IrVnEX};rH-od&IykfTj|M^crzVc1089P(IGVYPH2@=sUMR+b&k^1mFyze#b z%<6KVk|Ck~EQUx<#*g=Oc-tBYHS8?pZeeGlH=0UhinVGlB`dI&7-FYie(Bmo#(qvS zm@PNW#9Mk+DtLbPQ-c{3q+n0IkheEwycO-kB)bn968u%FEI=4yZ z1old&dD2!CRD*_c((_hMUc=X~uSC;Fi?p@Zzvvo@khxn-eeZKS3Y#calqGt&J^s{; z>G;5X7_tcycS2`(Q4+i5CaBEhLP7xd9=dRg=ej-+ceJ;NY&G3|X|Y*08Vlxw-!b+T z(nz~iVsdXv_mpw|GG*@hAUlHa&%UTCqVnjAd zc(tb-JmODFzq|#g4HlV|k+_PuZIyHk4A)eutaMGjXyRx)Fz!yBmvs|iBm^-37BkQ{ zXz6#j}}4V*Nk=Es%lq*0!e||4%tM7`Rr$rC7pt$^DQug8NG}pEc>@^>Q`<) zxR$HNSZrhJ{XlZ){2Dm}bHsR}7)ELQv*S8pWO+_N5^9=-j3UwCD`cDorp+SC&8AMdEQKsYJ1D_Fme>s7h$UKC^j zk>w!HjjAjpH9PaS=UT&b_RmqF?PfPp?5(CPFazj{Q9T?xs%x5-A%FdB!+e8qo_Le6 zlA9Fgh-Jf@R_=*S?h?)_|1B@$sBf3%sWRP)0LUCD5{Un8!;Y&5_2{ev*m z9W}F)Q>!}ZdMq}IV3+-*@}`BXH(xy$-qyRxx6{QGdh#5$pAUve{Y#0EYy%m?yYIVu z$?v#Fg=_$=QDG2N1xFP+VG*OW2b- z&vGxXRJm(g)plJ)g2O=4D}7$qwol27m7x#Wo}>_&DwH6MF}2hw8jwwZ%Jzl!vw0wa z?fvY{(F)t9BEc+;`sxF?LN_^?jS7rkb3n-9Bg64RN_U+8TIhIj11Z69*fM`w(QLA? z*G)|TWjr6ws(ivg5`eT2b)7N5vkd19L5)0OfhOW49cCKua6R;cX20aX<>Pl@%ff*7 z+WUewVbQ929poru!$ZV#q6OXSkWGt2xY$14HyM>nEj%e(9;koxChGLX&?46)D>s|w zsc6NN`;qNmU};a)?CvKA(Q>Q-z~d&4=6&(fOV!t=zF5QrL5!p<`mf7g@vF8Etj8G} zo*(b#$D~4p-nc&%M%RLv!wKdY`i9gi%%(ka9Rh;-@Ct&#;GlQOgI+U&h3_%d?E?ve zp9V_qOlE=1k>BNE!G{t=z&g)uf}Fr8(BKEAKaF(k1NiNxFLire^o^7xL>l`OuJiu1 zJriZdUM>TqTauS#9mezw0(yPtwH-&TQT>ZAXv5M%LMMq4dzm!n|*Bs9Dlw=58;F?*Ni3NCq4jX@Zc*;&{awXRz!`^^;4%--ryn_@#vUedze-?}az- zF1|KD$Y$gierra@_8j}?>_n+a_(|$h&+3Xc*Hyk^aebKh{(^6L1*OU(ns||GM-8In zw*psxYENWn5f))mFLH_@mrt5>CCaCk6^BJT(#b!pV^^8 zlfUUZI*k$4gEV0~7N|m=Z}R2|VFnj&d_kaTYrvAU3Oz_&@b;bYNf_&Nn(TNeSxR0f zokVEvowlh67w?xncSwohF|86bt;H#Oh9t}_OMGY5q)=5?{%Db)KGD&v7&(QfgS|Pn zJ#RX0x9q20MR`N;%EkX=F6~x|YMT?SlJTXTd0%P_`JKSCw4{@%yEm=GLWga~pIqb> zQdnBLyZ4!kWZM3|OUb2Tup2<2Q%4DH)CCAA7H_ITAiLF)9^zzvf9Pxs5*A^Fw>guU z)WfOaa#^-I_N@quC0ci+U^13MPPQX{`TBNfX5vKmIWmcRJMDo=u}*^H&y*wS3Nz`v zO1CoCB(*PclP_o~-8x=mYt+ZO9&+(H$cXT{kE&_o?de-FujH8Lw#OG`Xw<)d53g^^ zEk+nLa~OPZuA!?f*xm7WIdo(adLGlYHX?m*a|8ey^cLAV;_|%r13+q8)Q58nTI^3Z z;L)|m^MQK9S+ALN0MjaX8jY)|upXqC_eDGsZG9C+=x4b>*p6ETal^;qL|1^^KfYzN zXNg^OJ8%Y%R>lTlQ;Y5&mbc-IxUK?yN8Pg?^pI`CcD&brySTVGi%D1tXjwoqs?B^b z@N4BoUywXgcUZVP?p}I;;w_;RKh}u5xWkl2$+9!>pS|RSHm{yH0Q^zOtO1lW#T8*47h$@;$8C7pI@P<3;9-1=;e7B#6B=oPk$ygZZK=kzBs0 z`V9w2i|A)g7~M>h$QTemj{C2p_Xj92a@lT-4S4_7=0%OPS&(ov&KLrR^H4?$=u#FJOb12rihj1L=~%-1L`f0u`JvRp&c{l~AOz>(#}P z8fPU9x>8~izRjg$XcKQbVe=)({jg5)_!c_43y3EXrG{HY;1N~1>eX~FAp|_QND4l} z-6_r&YGFsj>d+|_P!XGdtZ}~>lD(O@Iawh)zJ$VJ@d`f6*}VBvoA--9!SC%Og9jSM z!ANem%*S?5vrsbW`-6kr4(po*@xB#0ju@?n%PJbNPhN4xYSP-?Ehg2QOq1TmH3Kt& zWq(>ckjA&%FQB5Otc=4X9XHHe{(OSKG)=_2_%Lu|YMwXm`8GmQpgi!Cf67`%5#To6 z3@0;06vG0rRED+t^TVPj_r&|7iZmUXIS^ha2+_A0CLvK2$9Wn_Q|pkxwS_$WmTV3k z)0)ErRnj=q<64_Mli?vbhp_Tb7yR|Bhbkw(-vKt?b&+Ynspw%kr#Y&Qkb(MQt()D# z^C$Z-_}gfiF&=SsZN1~=Y|`z1yw3}@)@}P=U*ycyvb{B)ftPb5VEG)wvpvZ_1MrD+ z8{9-KHta+A%ilIRJXOg5(5x}iv5?TW(tb9z_M=KL(a$Ms@1#iuW(i(K-uT5sUON+= zYCGdd+FH8%r~8JwqI}DI#>b})k?WHcU+^)P4!=4bbaCt(-$+_Yo+=g!rSJ@k6WGwR zN%q5mR5_+#qhX41sVl;wJq5*XqN795DEBGP8EvT@0v=I)1Og|O@U>N$Ij`^625z8X z-@Nl#RM88Nn?C#c;iNoD1Ti8C$>dkZ?ZQ9QdweRpj-GKD+C%Ie!bP|eT=@oe6(0Eb zUBe|yWq=nCn33F=CD5*0&4}CEf7s`T3z4A+T8#egHp4~6{NW>>0)>ExBIIy*5vf~@ zRj>Cg^m~LL(BUL}z%n;OCr$HNsg;5`eQqbFYAP)JPNfR8SV=3ESm)G!?6EA3AX$ZWB=o1;PbWTR+LQT)6br z&zX%46WW)11=bqSf*Vc75nI84)=DwTQVSwkH#g*x2{0Yy??!#E)e9P2oAo_0YyRk4w=Dt<6Qf-Vkz=`(S zqzQ(x)lVvRISr(GOrM!Z5RS?BaGdrlTu%13E>%kOdR=PXM4w1boueoKM+EsAE$OR| zwv!yT_7mwGHI|?za3+ZKmTU^yc6iLAspf5RzE=(@?%CC>RsB)#)W5Z5TK`H2_{+5% z1kFF7fZbTpSTxrs&yreXL?`2fnvWi#)jU$C#&6wta)ZWsPFkPt&%jz<@Dy z7Q(V`Ly=YKdc8(5lwK3D)wbD>bqohm%U4G$ypar}`KI$!#r>7-KD}6z&fC4c)Pw7j znN^rqDg|bUW)1JjE}JAssf&FdVdwdetk>hgXH(k;94m=KlTK(a_FcHzoshdD<+js& zl-oulxh5ez#a~x{lzhXQjq2!&3N*uMIhQy~{vAK^`1I;p_{i5N?DE8yAC=p2lE#~Wy&ZG5 zG)Z}r=%=6mZluQEd__JO5~bO^FbqT?crsR+Y`AxezK23E%*{1L8|(lPC>AB4-+AZr zk%lCnpg`$0^ac8DI3x`am}EZV;aeiYu^X=^b`}0~gi&<1@o2T6)6V-xVjS@gxwbrV z*x0-9rw@I8Km0*rFodA>;k@w8_e9#EKAtVFk~k|*zWWF;Mle$O8VE+)SNha`@m?3p z9ZnJTwRlrVj!pUK@zx~95wA-Kw+PADx3}}PwDGh*+@^?JF5g|Oj+bO|AC76ej(iA& z+#k^W{3?vni}aKrq29tWzdi{ZJ~BZBGWwUegSgq;CYRL|!Pe-C5f}^T?dKaM{kLc4 znhq$6Tb%Vu-IDG=T`mt+hQ=hsStX!DCGvP7l$V9D{WYK&e!)`+cLTg18dxJua5*lyz`^ia45|i;<9YDj4M+5#$V`27 z(4?&jgmFtI{t|(Nz&q1oC&x{SH6NCfw6-$a#c;{nqeSzPVwtZO9<`krAJ5D+-}gnf zmEj6#j9vV6g`JV3+4AwJJ8zaXa;0vHtz;)7`}vQ6N;eQca=~LT(9BS9f+p9I5x9mh z79F8=K^_qgATHVA?@k>954n{DcM?}>Rjh)=`3Kv+bngpjym4#|mNxv$+xKhxEJuXq zYdTR#`Pw5=!qmayOlxnDf;Poa7TXbyDf4)|5pO2#>U5at@uClpXuAE{Z&m8gW{7yZ zdt&0~DMT6UcD*Ghpbv1^97>$O`_xUBtniMaY4P7Q)K453VmE$2nao>$Z0=Xp@pDJ=UN7ZTL zVg08ElN)IAsTL4(VfXs0W{M!P6fbDaA{{5knsV*aNxp*~{SBUVlNHX5fiSVQk2v`+)#mBtb!Awl#g14js?l<-I40AX7T_-yoa?12y`WP( zBU31!LS%TVafxrJ*GfF0r^%Jm>18RGjw`P@#b)yzFVc;9D!*4iF2QTJQTzm(4Qn&> zF{Eip-#j=@Qy`HG+F{ps6v7IyvU2rQtMzP^g6xCEPe;Dk!YNu)jtK95lgc0Q`j3`R ze268|pXF<947%mSGDpD(#b6=^@5OF9v>`DOojjgVP(HOHxe%bF{n4_*$CpXjlJn+k z0AB2g6P@JGcYCAxYP_M99#($G$7#^l+X4=ADFx{zNiVN0P3m-yp;!3PU2DXliZGZ) zoQoI9#sMj&{pKKzc1AtuuRGYbQVj|!*BXq;$)=<6TBw3m ztAbrJpBv6X`2k@oq^Qx>aS%Uypb=JQ#c#1WG?Fc!GiB_x?lBrinDaO%YA469;3s)O z9M^S9WXrnm38L)9bdLhhvW7kSJIG^73*Gw1LF)Ad!1DQq=A8gD=F-%5vk} z)xU_-;5$V$&hov(0h|6->sNO5dncbvG1>Gx*BJa)dq8#XPZV?}S!^7{2N#Hj0)NtG zmwr#7(9xG%wU0wMrv*Tns=2C>1aEheSS^3$IFsb4wj&U|VHEn3w&r$tRCeFz#oJ#ede@|bMv%(lI zn=v@ym1}c$#9OzFte@w&xp%H>B;M#N?wm`v)>V2naQ>=9X|ZMs8w6s1CxiN3d`R>6|?m~Btwc}eEnGjPXIl%z|s9e_vz1`ZMTK9 zcm{Iokz(CfNsRsFg;QW7cI0{Mi5J~$ldtJ>&0264K}jiPJd&%#^=){Y(B=};c^bd` z+~cO~v3i|-^G-lq2>zjfMy%u4X30NBPQTaPzy6M`hIZ@zTAoT0(W#xe*zp(gzRgK1 zIL)!km#6Z~4n3GEfQPOqA5AH7zxE+z5#f-L32?SB0k1A?w4D$b%N<>d2K;G=z@G@bqYANwL~anv1s z@rNm^l$)d>nWJRTIVj9$irIwO-;X#I`9G?k%GYh4%2Tc4c6!=xIZUmZc&{~HuHPpp z@a{oCRVQrih-Mf4_#pLQc}XGT$>KEmoja4~TR3_~zuW(U-P7wD!mF9!Ae&gALhxwT z#X9yNAI@e_tWu%J0aHDhQ{)9l(;f2b+iL#dCp$HFX6c?$p#UbXO7tL7-jR)&1mq3n zrbs+8?wD19q@bX|f0}rRQA7!Oz?^#HesE~G6tQP{%YDNn%xBx29K{@bvpHNmgM^eL zq;E}@9JymO@eiVB*0^18*jeXQsx2**e;$}AUW%JiY|^TQ4>kv7GuY@6EVsj1*isTR zq>W7dIr5o&-Twe0={PyQU`1J_?*L4W$=3z0qjhq`_b*FeW zVh9+GV(#Ma72HoD(%5?#K|PG(&d_${C=|S8W}Gx}n3}FRy4h~l{^f-f4@A=W2;-jX z4^5q#8mh2ofgQd(#_fMR(@!FRPy9ZrR2vY|K*~4-gk4!YVnBW$z9Xb z4i=JphZ*=Yj0?SWDiQTv&cACDrx?NP3{eSZ={v9;+NTmn^URICu_SYwy zdSYw40=mlYaPQnc8ti^+suqFq~ zT8S+#CceGTi{(c4ux%=9<}U0O?m=mF4u zgyp#s61aHv>*(r|K3Eu}_;vGpgGW~=x4qMh!$znv)(_vCxL5L+Dq9rJ$@X{-)4nlq zD3(3n%v;m6$CsQDU51(>Frb5L{3_#6oLUhTX<^--W0Bq|9=v zXtTFimsq=YmZc4x_e3J6ZAxEXE=kuq$tQed*>aiYk?)zXRq=Xz_3GIeg~GfH|N22e z#(^^M+shBL8s7`{k2xfLeX;+rTRLf`H(m}W)IU%82Mcng0AtU5qIBBlXxgm3lozu0 zb?yC&q}dN2{?PoP!~*~Di>~aZqUZ_eN;Xf$`T=I?1L z7>%=^iPILX*peErjeKunuaiU|OxCo*VXQpl-GYVL<>I4UR@_sF#}n%loPGAVLi};Z z>`X0pr*5|*p(|yMdR{7TXeJLsd$Ssys7{4c3~TsUvld z3OBDUr!Vlvo^Zr(qS#59>i2iJ?3W+%_aLECEXE@`cO0J!4n#ib+5V|7h%>l8EOU;J zm7^=uJ&( z#Efg?OJ#ABh*W5`PPvf~4EcUyt;e|W-QySHnEY9KySW-qsx34|u0u z3sUww7R%BzbA0~$Rdk8jr_W#&VLg@wp^SSNf)za3WrG%$_f^D9?~bwVfQej=sN%ZHu-b7`+Gy zBH`YUlT6wDm7DfIj7UE-qXAp^bkNrjda6G&pP6#BrO)aBxsNE*xt#6cx3bSrPJ(h3 zc5m<+FlW38)qlbfKMFKv`ObHm?WCVxeXjr@I4kg%la_M?drof{rD(2~zq}qeXMKHM}SZL zpqAhImiwIO+XA;|L$$9&hmtk1-WIt$EOF|6kDNKK!l0_%8@Zv5)Z4`wE2Ey-3(!9A zoM@n@m~VLZzDSFEh;Dv>S^iRI<>ll#4YBV(S2ce^*{rmMn$5Rs?23EYO()oqO)p-~ zRc-ci&Ps9B*sQ)OaXGO4F+p@pJVYz?Hy$WXxY<;Vq&0+h05$E*s?sa&Y zbPQ|jJu<$^juxk(3~B3mK|zV8ysfFKA^5?FilJlE8OTlT1tU$hU8|+8hwuh((b-d{ zK&`;Bdnr`&O;6>sqbJIc5}GeZ`hcHj4>0rT0fQcWYJPcUU?V6U`Rw_TrZxtCcXamq zJfpM^@-k2DRBD~d#_L>bcyW9!3`UX%zhkQ-fY0peso2jE;Nec-M|uE+t<68A1ZBAp zFgbee8i%2EAP!BmNt!!hPU_K4lL+2BSiF;zr&3XUlC0JiZ-%bS)fiX>su@b!WoemjyzJJEAg3y_-`?iDXH;kleXa7#HVwoLz|8noyd+sHhGkq57TH+a z{#Krb=~DZPm47T-|NMZl)zQ$~3ULIElb^RZrx^d zP4o<=4&-L_C%_pYH8b8Xm^laRYM6bl7YC#H zav+G9v(IF__=!uG|0cTRB%pu5_ATgimIEE(o8^{~Tx;{-)N-UVJ8cyW-iXD*xF2>JWU z1d|ZKW!zRoQP}q)ODg`Z?dclMl-kY++Bo3FmPzw;ka}D2>O_{!Y2UyO58$2xY~ag& zJTWJom5fN9!-kVgy{B z=qgxVMKV}=Rs!w2)Mw%6M_{*k{27CM%4t0h2(RP&1V*Vfog(~!WTd@5t1+0{FJQmp zXz&&E;mxn0=>K=|;^E~BA}jE z3<%d?HsDECBQ4teS+v`tQH%#P-lT^(hM*sg=M|Ili7HjEb&A0v<{*NP*8(Rj0pr5F zx0xZf6W_-%Zs>zlv!>XQ90e#>C?PjrswPbItC~41zIHxZ8C)}k&FwKE2U1*nSTuGCXIlH{(7d?%C+uOxL= zo=zQw?o!@MmmLEywmFIU|NST@o^M!SfwaT9ih&k6nrR8QFbOKtHJg2IX>qlv z_VXcwFb@JN1lJ6Qv%9-_A|6!Ub%n2dw;#4`vUS@7}eoiX?4^=do!buAWFZcopT?1zI&STW9wvw z=tDbCedWQ)205;Rxn4DC6f<@sm0@U0{&nZ8$RIm86CD5u3SR<$NySCR%nn z4npEt>Iz%Gi0|MN3?mwGLY+E;&dJ@+EiE3&nmc%T{pKD_%xQr|oV=k)(j>$cAu$`XKpn!>r2Dns zp#=FpLn=n7V|8eZ1BL8PS~%GxIW?yWxRbrks-O<#8>B$*X+a;F{Ps388Qld4$H+*G zC4Yex=H@8Fkey3&4?`vXYR&$iV(2f0Q2;uy(4ox$cFVUZ<=uRa@1~IWBpZUlKo4x7 zOfb5o-S@sLoc9VWSK_T@avkoy)}TR%;jRtgsY7Gglfv- zKBnTBthO~iw&}VMa6Mh*?pIvs@h#PrvRq2lb#WVXKP*WSm%Y=jDFGX8oeTP2lofm; z_F0l{0oYYHxPY!LA44q4fd>v$V|xx?scjgo;s)cqkW5KI2c$QCH@2D^L-xwlV3&@8ozEyM@T5!M5)Fbg7ArD7fbNm>{4 zr=hM)Zz(Skh|t1{2pVZCP1A1yRc=7+(92jcHE$$g(80CGMxGtzqKbol8Of*;sZlhB zv_uNmXUHTxiW5u_6Y~?uHRCz?^6MH%w!s57{5JhbPQTU&zuxgL*Iy&ArHJf`MdeFJ zGgDG)4$&9DwW{s6w_1#Wf}92RQXDS+T>j=8O-(g7SA*HQTFmWg!yy_rw{r(kzi|Z( z*B|(4Gc&c$cjQgR3MqxtIgN(t*j$b+ywI_(&)SZv5iT-r$g~FFlQyHOhipjb*J2Ad zzG~p4dXWJNWSM(}jFReLdBHNpH_EM+UebO_ld^m?+6K(M?}!>Gnt;FBIJG@d*8LTi z>adS@oBeX^iO(g=3XwIcMyuiBq6yl(MW{N*w~xzllp4tN^3}2Acp+tg&J6z<7mEg0 z{U63Azpo8!Q;-KiI)N-0_+PrRKTRI5Q-*zej)VJ7k;vB%(?fNP`e73rd~4e6Y?FyJ z)E=mH*vpK5u=xu?rgf)l^z9*GHL&&r zAB%2h>ze(+SG@pkxcH_uehT(mU^CNG!JkB);kW&W!z8*`1ATC9_}hY*)92p4KD+rk zgOqbI&w=w3Qv09Z8!cP$v;Y(mKgY_aKkI@F&PkOBe)L<8a;=lC=kskqtTLT*3_IOJ zibQAc?L=c#OaTXdksndnj0yiyC|}2=o4(mKa}ag(@(6v{`Cq%Lht?B|7F?xP<@%?; zI$!>$#`)Ji%e9ZL^K{S)GS4ZdI|h;rv>=wPN}vOk0+Js!H<&TG%Z>*n10xkbbZ-Lg zSR&j)c<5PSx2cQ-M$RnxT@$Wjz`M|>&wM6w7u;C+t9gX#XWwklAjg^vRG zBL-Ih_TkiUJNcTkhO!+1ME%0eU}0K+zr4jbwYY-m`>UH8NBL_y9)$!!*$r_GqD6}Pb-Jw{*U zS`j@b&=G(v^P4sAX#s;DmIzu|nacbrjEi5N7UcS?Ig8i-<5B$mmmU}5DD#V(%76@0 zy-uZ7lf}$5Wq(sc6UPqa{w4g}=cv}=bldHS7YWvKG%$Z7Zczu${Qi_Wrcc3MhbAnh zJp+0|y;Lo@h2j{v`C$g7;uZ=XXV4(UC-+7r@H>~!G7j5ygi&TFml@?_w>gdLM#c0C zob~umjTC5@3!E(CS^tn%;NJGsxx3O{GxtM5!xSWw{DfKfjX>}OfP;w4;&Zp?MAyUd z4Ibx{rKn!*Q2ymT6cDxyXm+-nC&*Q^m{C+k_Jy2HF9VxK-R6(6+I_N; zM9%IJB`)UawgtQ&m)k_1&w{a4m5TrjddHzQj>k4zIJv#d5?Ht1R)4tC8%MZt2MhTB zOyQ7lF?ZMk7GNx@8FC~QgYX!SFjy}HbH+mJj;T7*NPjusJwzjf5bhb)23A8LB;}X$ z?H{fOAJ2*A5s0Nr;=xK24>MA+Lls6OHwc;2d! z>4y8W#EEmD7ZHp>btHY=B%3pKlctxYlT;S_x*b<2$Fe0!o9E=HgYL=V$~9S62iz72 z9T_m@ULKMav~72Iu&;hgP2~C&%N7U*iSZ?O8@p(g_Y&FzhEEtWxYDy<{=_<+?7z1tLf>dUeh;w7_1n0sr75cqyw%^6 zX{wg?z5Mc&TR1_Mwue!ICvgt4CvFP3vlug5pS(Svs4^XVa99;}Au0n;tctl>Q`T%T zWg0}Vbg4QZyoJL748dcm78cfq?HcG~2)c}Kn2nFHSBUe$VEjFkPJyg3sDJSyut<4^ zX@L??n+wiN)e3TGC>!Zhpx^UUIFWz_%We7CP(UhQFv%z|jOj~)<8n+No~8|4Rkk!{ zBX&L(=_w-?0DI>1dJJMc1FVt$1ysTxQ!R>iJS@{0y>Sw)-xBF}J|AQUELsv*KI62; zue8+Ngg9VKDR_1Ky`Ln4_|SD7h=&HLCB;-K6uyI?L;{)a!dBC1he4MM6(Q(*K?eo*i^uY_1`|Azx}4i4N>qz+-O$I`|nHi@9=37D&W}6D@LQ-{NQi@{r~n&E@sr< zXP)|z{mYa2yZ`8a0J?vc4wR@gx&Qz6|KC6TAh*0|RnbEpZsn{j~Y%WTM zQSuW1Z|i*U#oR~CgV>5J<45crxN9DT$_Foh^L9dM1xa~0*nL&P$wsm)rP*9hSxekp z%Xw$WuMW3P@`ZYb^AmKH%d+*cOVl!F-)1n37hEvOWy=3E5#rb8=zm@(%iY9=zFVcD zBf+mlq~tpyd0rTA4dgje48Dr}_8^`MOdD_lEI*?Sul?$%@qhh3kjSCknMzZ)*>{NJ zE!H3|(dn%I`P`?O@20L�>x3EpxoY^f;yu*kVX_V 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 4rgXZlPxdg1;4)shM!r?J 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⁡ivW0YDk;pa5Gr2Lm$QUirhE4K)&BuTpm8i zXI;Q^HkYrA(=gK?UrsKEQ{WPJv{u5ZfYmplBzaR;p0qowF)+gg;WRkgi|<0R4V0oN zT5OA^&0O}}Ql1WaY~4vWgvG5}Rll)h0O0vcwlJVnlxHP`?uk$|RHdN83&BLx!fm9^WoTSt@ia*4U@Mdp|Bl{ALSf1s6-+rhS zXy!S=3tW2Ng+B>Q*zIn^NM?L$y{B^@TlsecS3!ZTjf1tXNL_WRCmO}GZhq}_YaB(* z_M5w{LPy7uuM7|XU1Qso79+3#N)n=z(+#-PZ47hkF&1UIc^R~B@!r$5Z{^J%=01+q z5L?$TT=nX8f@6q3L)p91y8r=eP~j4F6Q`=h1Ll;ggB|r$)PJSNLlrSi2NW$7?FP^P z3tCB|0z9;h%yHy`Y0s@Ltc32!+e=nV`1(zP!a!>qX4cIo%sB8u@OY?s01aIFhIr@j zL^*|H|K#eZ)J<;Bt?dI>KmWF^u&tbwbifRELS?GDX1K>mfi$oKlj>*blA$>-=DUYf zB=U;gbVx~xz4=5LX1kdQbLc$f=KC=PcD+CJw){m8tRuxM*?{R)oT zH`;v*tmHAyxg~F1*MiX=ksICYW97!PxM2*CXoD2;5h-a;qM9rRs#B*!`8;nl6RPXJ zoK=}oHe-FuRzIP_Q&D;UC!GV>qYbM&pNA7_ZfRvQ-HYk|!fxG=FE%u3zL$}}cCW!D z_SqSzNd=%!#~GU|&88(v2wBag8XYXP6ATkhaXV~5l=yrebM9Sy<{D(DR_9t5C*>GK zCrR90Z+~EdP*_~dh`Txg<6LX3;@>?+0@l+dfh62bCufxd2~JMcng!x0HZ>MK@p#&* zdYI*62p#^}nimGAGxM~*DxK&IfWko^rwn{{E%}VhjFJ23@qxUNR2#qZo>`^tHPIR{ zo0eB&o42P{TME(~?aHP$YB9QAyXu(Z30?(e?}@-TnS;rE+>jNSd#?`uxryo3sC(aD zu5!k8M3_t^TauF>&fx{8rDT#H+GL_}s&hqNCb=` zYm3Jxh^8-3px*@JoR9GZTaCINOG$jcKkO_V^VGl_P>xb5stbbWn4Pg(+dbw3J@^e@ zNbk4{Jl|6BA-3>8b4bK$t+yrodY+b|^Wl)JgXMrE76bpp4CV498K_O=!9tLnllf_13zXK!1CERZ8A!Hie|}V_ z=Hds5;uQ!Y`%p6rM?D`E!90iz1QS!;tP)N_%X&jd1;&7tZAMq|Wx4Jf!d9olJSUXy2*Pb9y=5VaeQ`AJF z{>gHnJ6fx949y%6Lys|yXoQ~E&F#$NFGnhyLcBArj!rZiKu5~!B9bR#m5|+9AtG3+ z(&o`rdFJ>xzltD(d}mdHQZa>O5z)w6#*|sh+Ck1V*p(@XCxm!N2!dl0ZCvF^A&wCm zG00GzeLU#@81PTIaEk#oM74Y3;VyiJ(A90@NAaWG1XiNFd)+kCcx*Io~BPRHVo!x$ZEQvGvEZ^-V1BMSii2%o4Sg zD>5s^%r|&-nM17~vk%lJ5;GjsH~Rr$p(meePpK>As*TyN_5Ei98v&_wY1)3UwT*o?RY0{|h| zMz;z}k|Y`u<(D3LF%10IGk9I=*8VvtH>=1Sxhztpxb zFh$qKTu@Zu@r45EpDzQHr*tCeQ*VeRXkekcCFxeMAA~09P;p!`F_W0ANA)Ak_{jXQ92>a|ys+J5TbAKjT+zBXN^>9xbvb-P%z-^dt8bIdW`t;<^P z*ST6MuS?Shb8s3Ev?C&2@-VB*$(p%3!+OHVoU|v|k#tChBO|%DNsJFyqZ@O+Xelx}H5y>ulE$s+K8$&E>s!OQg~VbY&dy0^U*?XtfzX*z2-zp7uzy^`#odKWlLc>MNP<^Nf%J z4X}Tr>RDQ`EhnljMfO=55iT_OOjZ9fPG5&jPErDe_{EH-?W)?^*eIq67tE9s9CPCm z8^QHaJ~Dcw5lgDmC??mt)N@zU9s*LB-$|c(i<5!ejVtT9|KrL&xKV6|!_?@lxC@=p zhOwZVWYPLv5`!|w=9`{YzP6?XSCu-T?KkQkx@w>e8;PXcuB3;0R9KZIL?6?0NcFnej7nw+aEXg_7`R;=B(T$76KE#wwN=wSNjm zf8@Z7D@AD2w6%3s-!@w3PWVEwi}dIg39wD!us1x$92-&YC@|(Hw6V|{u2&TTv<+)l zXqaq(b6KdRu>kdZiDUk$-<#C*Q&g8Q{ozE%@0s!F%xBZas#R}l8Ii`ar6z05ZSwnB z``tSSAC@YQWX=&7lPVrAu5=dFgLHisMSJc=hs!zgj?h7(09RO|AVQ>bxV9IZ5wC%f z9pMyGqfe>_w_?Jbel%ea`!cWjKx_hESjcQ)!_#$rv{6oT#8$`CG#jI`Y>=Tm7@g34 zW_C|y%gv{WgyvY2BkGJwWhegdIhQrWY_ewc^|Qn!$fGZyzpvW(FC7@BdH+oTQru zb13Y3C+KTfIab!Mn%U>3&=yaR$TQvMeS3q2VS*uGti%c+1Gv}4blAX?rPeGS#Xh2$ zN>h@i^ps7Sa*_#zBy~X(I<0+5O;0+DbgIpw?C;ZcTIm#$lbRTB=JC@`2gghfn~&k7 z7F5o`b&gsGSqd%T6H{$G23=#w=oSukw#O2^D}^PzvwnQ4=2|1Q)5F{;zWR>-dpwSi zw5!HPa4SlWG|x*!F)1F?_K!GgXgd7!O_hd8NBU(wn8|*VZ}-##fQ1g*7fDmBf*aee zUFeemZC8VVSt^4LvA|BCyr?s$0^?_6a$eexlrz^mG$c`0w_|4QO-*mjjCJFPCX3%+ zNac0CG4YRmLJ4S~F)++yJ;=?-a{I!=F%&{5ko8rmu&4}d+XLTy*J%u9M!w(nMxQtR_c{-Pe1Z%Bc z@T?Ri1$;qr#isSgiem6EA-zbY?ox-RcL0@Ai;eo5Z&6eUup3^kLn$Y=!T4HDYYq8+ zaj@JZ+}COCM%L@lCLrW_)q)=xZ|~JkD=94vo9i>L8H z@f6UY7wmgVUK`o5gYLl?BSRQJ>va=hmH%p*m3>IQ&y<-DO|NSbqF-40Y?Bw_2ZSJF(0(dpd` zW)_^_KOW*|J34s%@NpJJ=+xxZz(v6N7VZFf=KGjOaZCJmv>Knc>m# zsFZ#siGXF($p?<{`hDw4Z+2WoU7bKDmkHTXvTD%rNI8m74di zt>Ikt#*De*mfa2dPnq2b4&z@;S8Nq=@#v5){Eq))Oo*E}EBAyik$~=fuldfmp6p!I zRbDnryeRrGW}R)xjj$g>kB)adEG$0U0Cbc+vut_V?NpvZhloF_CV*g;9rp&9Wk>dS zJbWOJSFOJxiT{-q6y*whH3&Byd!`a)rpA0{gDfK zHv@hONIK{N8jQ9_b{_Pbjn&oT9$f6~b=Ey!4r@3&CHi|Gt7zZHLc~NO`+Y|KfGGa) z=zJQU{Sdedv|dvKJJuE!RTb$=bmB_mr(6#J@w-zbEC83xu|31!RQ%jf&sR{69%q-VXUm zSq9MHLrTFl_iu#*B>o?S1Gs((2kg8Qh^`qv`_#^a`LEpbfT2$G-HglKzeHn(ujyt} z{`LL;n>Y8@EfyB|Syhn8DzzMy|eE-Fd&9OgupoCl{Y!zqR zzj&ahH@=U4ce(%aCx4D@9O!=%voONL5upvR7k~J7ObY)q`eeP`|5U%j59{6kN&Sxh zOP~C|^vVA((kIdWi^?#s|F7`F?Vk3#PN} z8GwpS`M!&R_rY@4q}k(qynoJ?{_LL+?z$5H45y!C|Aptu(BpLd=_$qJeh z5}}b4@66SY9uNw7HcbQ8^_qFUdqw85Jg0N@_5(30+M5ORevR_x=7pe*jDV2q!Ya>i zIO6f;23-vc?SMAhMErE6andy$*2sD5G~@WG-E*}!X6}3Vu?ueCr z9Z?+!d>pqY>MH^;NzA^75G=nGaGY+V!T#K`oP{E%Jr>JG%k4BC9=TXT!e2*B4XCdnx_@!530ZX)+x^z;(_oqs0+q`Cr7@H1vwuV%x@mpZ+ULUpi%Ft0gH&x=(|-}iqhHMhRTxHHyLQn&QrsF%L9?uwA% zdLHU&?6lx<#?(e5dyhA@iGW5rm4Euy+hbRL*_Vk2=Rq;A&tL%q!bg&p?W&vtkBH`cnyi{+}o4t zcdL8bhJ3{dJfg|*$wR{A{u)BeQ{f$%8f<8CxfIO2=BaRfYYb`>CUDx_<2n;GxZSt_ zx3YR6b215%PGs-tPZL^5!Gs{X&M0NK{GFRP?*n{rW2sGwEb*bs)7@En12AhH#_EW| z#|ua0Tm0fL6}xnm*R693GeGchIQt7D;1K!s{9t(iu+G_u1+1#)-PidRSg?eyY)TZN zhl12D)~`#};9v8AyD5Zk@6(xC4xY@q8*sU@9K z*U*@SYpv6)T~2uK0LH`?p1_OR2w#CO0&cc;=*iw#zacZgytIKD`;5PofX>zbGaJ=> zooy!QWLyQU?seKG8tYh{F!aSWiKx=Jn?F`#_E~^*66a&UDRPx|Q|mQUV0*IEc_BB| zwIJbz-b)qI$cleSAr5>#Vzg54IhLbvNhJY%fRnHr_U%SEx=X}EVk*r{`l!TxOCnXd!k{xJ*)_X&;2 zm++Ftyh9cu34{)bR|n|!e;_W{Ggcr>Ou za_EIR$OxR8;?@$nHyTyDD#A!?&kHyL&4tjVM5VTheV?ubbR1Qn&s$pj&$FWD&`@ z3YMrOE9SnfvtsV5lmBP*2kp3A6m(Zw+leWeKC)>mYHe}bhQrqNCL=c!crE*W$p=2j z4-G?pY_FdU*JxI_`XbQosT8Xlepl;2q9j@9G99b&oZO+jX*9y<*%vkiGRojlEIAbA zaAp5CelOg*SpjBj>nkPYj}HGSuH=J?==WsQ-Uy#l7<}Ul0U19xKFmqgST%jy>r_lH zQO;CqnDMlfStRxTmD|Vn5c^moXrDn`?~vQ12nxxH(LM}*aB9 zl_IpH@`i@wuac0f#~yAqRk=V-4%4apJZPa_uCY4h`hIRYLoBNe_TK_=K;Q#jvG{MV zPsVuitO^ud1beqZez3^Wx(``p)Xl}XR}21lcvsd6JA^mIFbc7 zWBCdOrQ$9Yt4hs|^YDx9l+CgZOnMg~dF{W|1vdun9?xa3^9V?p9e|T;?RuIt!PdRE zVsrvO5mUmYi6?_-0W*M-FT#BDU->lUIX2zb$7n|l+a-PUa!7KLKy~BfbH}qcnszPG zyo4qA38UQs2Rt;f9)PS~AKn;4`F~^;ln8nH7UG9fk>JFIlIy-!Ec*sAFAJEGvd9}Y z8N)8$Raze!iTo(9WNcgOHs} z=B5M=zC9|ZV1|7nH425)kY#dA;`2V+*8>ZjC3}@y8JZd|0D;eR^Xn8@FH0BkvJC&h zw<^y1-7bkUz&+)Sl(a5P)sFPl^%t^;9WI<|jKvwoXR47ZtnGxD!^y!Cb!kwHlH*nE z;!mlv@Dl!^vqD!RBIke*( zC{cFLh*U}>p50NB);-y}d3|~- zjJ;5OjEjha{rl4`ogNsf0`T{jO3E5c z+52&Ic=?m@<$0SD0zEn*OJM*a75YHN3)J_%cCvyO?-Owdm)YeIbU!{#T^}%v(|STC z=&jz$?hSQ8`?$lFn0*)-4uYsX@^M`iwSV$5(H(Q0Jnt%fmoPofogJQnXIV^1# z-NnyWCX2Srrw8zvVUm$Uur`{eHZFfhhUAWJ$GW@@*z7n0aF`UbZ|`FzO<65xs_IbJ zF@iPQ*I$$w`I<*}(xhzz-*YDWwenY%_Lo&Ny1LwN`W#8^x}RRNYln>>#2@d@PAV@O zmTEUIIU-xu3sF9Mhk6&kj9L;^hLNB81uMCL+v#zHXy8NnC%Gy6>OfPqnl^t`b1`oV zroKm=36#Ly5nt}2P}d}}n=Ykk1&}zY&b;kjDW7@r^Pc)7N|Kvmuk!|Ak?nkZtxi=LJ^j3vnv!}9${FnTGX zf&CPwuGds<8NBMVsK;Stln#Tu+c9J zBc3xqi}ZV`Lm$23X&|1URH)pUKf8l(Z?xvt0+ccpVgb5BGUzXEO^9~(AIc%!_Bl`k z%B!m?l9{~nyE)QHk6w4cAjQ|4UL{>mlIqq5CPR*9UVFjE`Oj8W?4=ml9O-c05;p7! z%uHphs>`JC&Nd&N;(DRWRvdEQ1vI&%yEi@kg=);>V(%?t?;mvOG-OM8IuLQq)7Zt% zWN9)es@{DieD_uQ)_q;)^x|HZrh#i?zA?7zP^Phf)8LU~O(oUTUH2WT0`a*zl<_xRGxCOLq{Etv$uiEU$^s3$yOavpw+`QzT zI_p75)6zI6U}um%Pu2Z~koW5D1cwjMWsRl)Nsv;;H~cI2orpWj3C5`sXlWW>Y|_tH zqGXAYJ?`d`ZK0-VY!K)!Z~#zJfp!ZH*`vZe6IM$&Ff zJ~}P;C$M=mrkUturM=vM{-_J+5T?q&kmZZH1dJZvP39|5>!2@tZuCpSgd9*&w<}sc zY;F`Xs#kS$HXkJ1c-jX_^EOj`UYtH19sC|Yz=1`?$xxD(XAJmQ_X;+lX2P3^{c@CCA+&Z^obGv0Zva_Sw4zi`C|burvH*5@udy zz>RnLR#Ro9%-Zl!OTCpI)Wk#l;|)PhP`a0oJvTfG@S7j@nk1GQL%!s5N*<3Z_PiAS zKHh7lR(b!b?6}Ls$fH+nqj5TTE<*g2*0!xfhj`uSt!#FdYL!Vn-^LF{sc4|UzK^;7 zp}{d&bJD6fb3tzFOzn#&+hK{4} z?~+s$TA@ZZ?TQoArwV!N72B&C4D6HTa{U!*eR`jj0gCl7?5mZdSNLBm-z8bFy?L$O z{SNkbd@2SX<1)7SXZp0L@4OA$_bJj{I-r0dDn>uR^v7?mrl(_7nMPZA`j zL$*QQZHB^}Z;=Fi=z{X%^6`G)!X|l0n~%i_8(L7)mxMtduMM-!V}!_)6^{!~-qX3Z*C{xM0&F^^M?OO7xlSy;{Wb+Q(@wf(K;~ zi~DAkryjaCeQp#W^Fu@y=Xc+JNJO@A#ir@l_}aR3pX>9b`$q*9Wce>D?ECo>MXc@d{b0v zyOv;lxt-IhXS#5Geb$<*Bn9iAkvLYm9e%Z@wXK7NZulX_C~`u(tg&-CS$;oA+uHb6 zOjfIl>hI1tn~^TMB0rbGmA->KsQ9R<;^h3>16@DO6Z8#RPyGHD5H>zaTz<4Du@#%vVm4I3 zTZ?(dsOcNcXWQ9R7MnNc?#Kb*z;p{X-MEtb3bjYp3I=U~4O-Wl47UTrul~}2)Cg_4 zULqvv=@4%hku?f*{}`19$L%%zw`lh1ta+fl`t=5&Ix2c~{&vfFh{YkA{Fukr26ggV zKjjzh_{@6|kJrFy(6ggh#!G~S^7|*xQH(6pVxPSmziXqfw?D@pf8m}=-@iv~h>VHY zRKasGb#YjPNbWulr->ru~e;KXxx)$gE#37$SqF*1ieL+)zxHFco`1Dh#EpxobIDZpO_! zo_cS$EkKd_CsMkzPMCYWufgif=-V@6$C1Tlvm*jA62Ry1LMaHkr^CD_`t%%-$Yu`)gj$Qwdvk@6P^f&GzaS-3G|+y+(xCQvQcn+jD^H zx_$rxaw#gv)b~9%<%=N`eVAojC-aZcR5X(l z-{`KYJ@f#CxjG@`=`?ogrsEBAV_1XpX{cecCCvYevbO-My6O5xDJe+-0cns>krdc; zcZVR-($XN^(hbtmk_r-ngwh~Lr*ukpcb(aQ_v8J%-}jz#uFDIzAh2itGi%oR#hUQ` z`}CR#s1f7o4gQ6SxWRP=U%S%kp4mQ-l9e$T+>XB-F}N5lH|~15tXg>dXtgevk5z+n zz^YtbS>x$Ie|OkEQdbg3sO^g)$&AR)aNIe0CN+8IE{gMUI;UmmqwUg+*ELgQ3XB8N zn5ax=Y4MfOk<98NvxO2J1yae?Exn3_$nmS6Ay)Um|BYK_@xplpdLE< zjH{Ep2T)Mr5P2iG#F;G7)HCyb&|r+;$=FBSm%z|E$^sFK*<%3GkO4=<=3FxxG2pcT zo4q+-m2TFX?wuys>GB+TR#;Y7kj@ivR|b0+!|Sz-=}~E;#^N1?K_P#{lv!|tRDloY+jv4yH+Rp zORf30cNw->`{npf=8Gi~hflhs{v1r~IK>nD;EGnObu59iqp|_Hkdpni;hu^;y9=vV zxENH1Kak?>vgzI9ZB^AXenT!u?K+ulh-&C#yAoMxyC~i!9+fTJl|AM&^`Z7#hFP## zCZ`l)e^j=`I_@l0=YaBNW30XA$nvqv%)DeNWq{Z3V|Z|);IT2OiagN~m4jQv60mb` z^iA||+*?Hd;JyA$Pf=%Udp1ohntdqmq>99T@X&J4Rt)Dw&8g>RP%Hl%;J@v9-~Qoi zIEh9j`s(7Q@*Ki;5z@3h!GZ7!E~hZD>qK~;Q^$K_n5EMm4V@rL8iwEx;HD7Tv@apw zk5Vfpl7C{ut&Dwsj=NwJQ2hShnjQ%{71f3F(gq&UaXh2WiX{OLeel~aV-{7->{UY_kQo1Etu42pK2tlJ$HL=K3yV8$w4 zANbHSf9M`vqr$xh+~(yBE$A!CoV7m$iTA%t@KWu~*272~^XMhH*sg3;i6j>DxP(sT z6j{n!BIY44$R>D3gF1F{jsADT*;XCd5>|F-7w(r`fHdz^u{F`b6I5t?eZ8PlOhXT0 zjUdo%q(YAnMWo;c9r=D8H?SZ+Y_h95Sxj+LNXDj`UPjMNan4stn?Q zd3veuXHcks`v|}rohfhnC2OaJUo)DC`{H3I2G+jglwy2QTz};G<*QYrev|#!<(kk~ zxrN4W?c=(uGk#Cmwmk|LxRvRLl#w9HKRo>r691$0fEnD`9+G>-+8*}c;CWC)j@iXeDzZwdh}Ail{TI=4MIsFX4V;sQ zJ!<-yZpBZ6Uo&w}(3kKzZr*cTds-w?xAzW%Jx*`2rUksKylb&w%V4xB%e4R- zI8HF9IvY@g5zwPGy;TYqYz1+I5u+^#9u__bK!tn$&fQ_#Q*Nq&p1D|eJwppG$}6b5 zJPlX)-8mu7q-tB!w%2*cIdK=<<2-%Atd|HSSvLE`$?SnQq&tN>p1?X&?`Jx_kbxgS z9Gve@=pYZje-pmV{ec55SoW6ixXbcVbl=AINscL zK$fE_2#5A`G7Eo(!?Z5MywzY}j)&E0d&Y^QhxSkQIj9O(reoR>LBLFj4l8z;%Ili5 z@{TC0?u)nBVP9?CZu=AWl26GL-Ia-8{v}C#0Vwp~Y-ivP3<=MB)mDq? zqLl9EjzbIw-f1i|5C4K}r+0n%%3ci3ESl%g)#-3uoP)&2vz5DkjU&V>3&9~F!e56( z(>oDXhqU-lYs}}3n;A9A8?pUUM=$TF$ZIsnmk3Ap`W4-l&=bp{PQTjP`6W}0>)=4n0o&5# zq^%#3zR|_iUB!OC=h!N*RSr8Y*P%VYr4;jhDoaLA>e5&5x?u=TA^^U0FE{cLlA(zKRi`@yB6bIjfW}WS4{-Wy zU9(;+1aMn*R~~8cgNV}wvrU)Q0-+nhKW78TNYkE#eHzyBU7*FfuM2Y_clT z=^od?pzsSSckO?>2LL zEl;le(Cgx8x=tl`q?Zr|c~<5E0Bm%m^9DL24#wYE?$8=38PDQcw~{!Du=);{h3uUW zqwVW0yREVXz$-cXJ!;IGE=)3$Dc`yRgzyiHC=gm%6mSHjxZoHjsez=g?Y*L&hBj*U0|9fRckcLwh{;hbH= zU+T?o(b?&2@ii;u=l6e&+Hdu>ki6M`?-3E3AqPPt<6|iFh%T1}zLLv!ZY!+549R(! z-csZ7pC#$yZdx{apP_isEoyWJ8MkkRX^UVrL;0-)BgO>MH?nkcj7O*^HZ$t?_~c(K z)jkfHYS$I1uuoMhw_N(l5ZC6m)3%|xB(i)7a`g5|aFzTfsH5l=%K%fQX!&jLT;}Q? zH@*EFOh$`}bW zkCMNE6bo`b(MdJzhDnD`5Hd8#}kSw6Ihc?aa_h$8;92p@M4-zFRFt(y-A3))(c1LI3%JCwN@9E9q zzHgVFVTc2{N9J_XR>X8LulT(mUmsncT;yQBKoVdW?&h@1iUnQ z7)H#=GO>`U-dD@NnwR+s-sPpYt+}pKu9n`%mg5NiqY1kXMd8g45UIT{HjjuAy7|t` z(>B-r@UEoLHPJ zbpLLa^s5{`_w?;#YlA|W3|WzvIZWt;{#UT@h)%|q{rM%bM3zGZ>emc|Tu-bs#;5#6 z?B$8}wAr;hx;e)r7!LJ;AYJt<%Et8+QVXMwd{_3Uo#W2LOK8NxU+_OEm zatLj|V9EHLEPI^n(PG)RXDEB&cAq||5ev1C@V@8@k_<*5<$dewo9rvy7P;3yGetBh zww!pa`pXL85^9Iteeqw)8Z-V?^Wk->h`AL6r#w6w<@ zEPP3PjDwa&d(PQ7u+Kg~J(xKsnrQBF**u)BJLn0@$vwV1sTKG-ZY4bfysqrCC#q*^ z(KNE>x+;aiRfoo@&NOD&p%Z8@anBP-8uzlYkK*CPHDNi)3l`U4lL0?x7*pzR#$= z?pRVr_}X`SK|Kn0l@f`8!WWw|1$v7*-#zg!1?8f*P+d88x_gMt$;ndM(N#%S6)M$k zFH-wMf=@PZ>`gp|pi5DgjOazE>tz5YWX9{bj!(ZKEw-$o6y@pwGUJ~{6i3Z9>WhN& zTm3TGv)l|hqSXGB5}5k)tTGcYkTkUu5yX*+(QS~^<;BJ)h_ODO_htxN{9If=djncD@^cq^ zwC;^#?+~M?1lW!JHPa-0eN;a`SbF@y{RR+Tc<43hT~0=E^>n>%lsDR?{iX9devJ4# zm(u9#W4viKUi;8+(_5&PY^W>`qI{Eo3B=x;!TbPv0D3TmG(0lODR|NVGYxWiPliqj zJ+I(Bjq$he@SGi8ZF3;L+0DZ|6#=-SOY-+vtTf+O@qq&N#LOyAhQhizBR*7F@5 zLMtX6R8~B~^_E#bSR3L5tbP~kEr6g*^>xOH+Bj=85Y8m%hXc@yAd8kd7_lTQGVW#o zU;P9K1RtO92hL4`1-Y5B7x>_QoMC$3!)FGi;j>9sOA01UI-qjlW5HabA;=DT@8^49 zJVq0%%0ThDH%gpT{lia?yKeNfjqTv3%j1a6N|DBV^z`;&3NM$;kQJ1AYw(~5NbXuh z6FEHrfqrr*RUlJPX3|GFWNis#c4{c$xb>W{-fSB=7UiQYR^vo&%rnvK6MIQ&Vd75waY-9>LY2BAq+Vrq&bVZ{{7bLF(Iy?S7_rzKQhRX@7hyA)E9**j8bT zxwE!sUfItMKI3#auHa>2u&P4bsj?!Pk|O*UPNtY_(pc<2G%1$%?!9Bt`Ga>ulq~X# z#Z;2n{kgrtK9DTrKw)*x-W}95TJt?_7G7yzYR+kO7Kx^Q?TpmXPdRDKRI#~*@@b^A zD<(DX@9DDd5*jDZE_No)k-G0I^4sP1G8j%&+IYZV=|74>vqg8fKUTHoHuTh+vG%wz z4F*Ht1X=GYYQFxB^P0=X*Wuq~Fpksi732C5yl!|RSmaV->VAp#B7@|?fhavj#4r*; zZ^2zA2Yf0e8^eEU^T$&4yEVgy$g;lgXg@p%M}%CcC&hT+%r4kGp7Bgv){lKuHVjDE zH7ew&($8<#9bMG2kz88a&%Z?rf%cM(uB#8LAdox zY$mpv3I6(q@R&Zq)p!@9D8-?2DftFO2`SmVo3xgms~`S+!5{y_PSUSJ#b=pU zp>z*D*qa<{OmeteEDXlVIDueb>TpeC-<*i^%zSBh+QaON>q>Udxyv*OmzXJ&%gMp^ z#t-~f&Jb|5;I8lB=26K%kG0CV**LvL6qYDTOLwy>^02(4sFbgmKWlL8 zTksRVGNl^upA$U`rgj+sWh=fp6@7_LG1|t1oLreaV+{vkx~;FAEa3@4ZTaB|-F)vBG@u)C>_8Ed-Q| zb(uWA`kB_QMELWf%uJk4+qwW$|0o#tmPaxr26>(w3j;_HnHmzd+i257W`)#Z5=13v z1B#nE_oo46IagdQNd@y!q?6Dq(Qf`}Twv(3_3J;q0RAL|Dtxe^JJs(RVQ8`IhT?j) zF;ifloY~p_vKkiEVNROo;u~Ow-1RLzVU2BT;ZhzAUL|mCA9gPLkoI}b48yxSMZ+Zk z#^`7c&Fh&-vEH-PceeBmoVo+DNpaT5Bh}p9qGo6Vv!}o5mU!9U`G@VwPmUNxvtdZt zEoJpbQGYbHgIG7Hly4a^hLhZR*Qyp^LCj+POdyWoqOU7~ug5~QdXrK#r(0wT8pjmu zkaflD7uyo>91wRn{g=eo{T0nKlQYfBCMaJ zx_Nwb$Z*fuT^%crR&c!#v@n_`X z1RPT>ozFI8{h{$9w%*KyUC)7G;HyZqY$A{Fq1*HH=2R6x7{c(r|CC59ihgL1^=t!& z-D3Dz*T{5)v{6tt9)r@&z}SW;0f}@_BQ^D{k-Mxs63=Bnti`TJ0=tQ zbhrs*39c;G6(Te8RBi%2^kZbKfTC^A=LO2>+SC9VjNkQPP<;pCJ4_@G;n}S~`_)Gv zy?>zsli#}kv9$mDO|2>6rEm!u)=j8TKX($E##`tx%;6XM>6v7TPpUEYO|(-o4qQ=! zq>pzJJngdfbW4%siKjM&P(zW&LH=9&Q_0k#KRL#2ron|x_xL5_>m?2w9XDnUzKuey zeyZRyi|-|l2)a33j6y>drUMX$9@KESGcmmjtC|J8qAP>WVavAP3!CXa6`{!iYiBWV zrJ2^}Tb@j8QoKWLUqg~HY*Db`AeNWs*@`2JS5=t6S2wvlYY7iIdJb5v$MERtp7;(6rPe)}@2 zwpcn0aJPYDUHFSK%gK?w6Y~iU%iZ~{3DexI)gr?o$Gelg8DwXyg&GwI#&Y1E?5;EDyH^iQUBL%sqkJx+GY$8t6rYs!0m5 z^nA+T+ceGe2tVHn2L5dMd2#YDdLkQFaV5eq<4GbIFd5G*zC}^N!JMo|{rMsCqbRr>fq>R4h181h_k-CDF$qEt6qTB+-B98tmk=qEPs_asYjiN z)+lZ(@i>PqCBdvRNiWGsPp{%7UR>*o+ACNM|4(l<1DXG9}f>xn>yIhxv29jgMD z#Se3vr9ZszLBSv^j=34D0gcxrtPdZ~OL~xPvAw&_ws6@|Xg+dqe_T14@14>+0L@_@ z90^cNW179hP5$@?jlE{0$L^)u;Vd?$0H?xxR)IQ?i-{1%+GT*7#oKCS5^e|4*Bkpb zI@s9QOC%eTI!mF0rQt0fX;zh{ zuNW_^;RfY=FlFd3#u7}?8W*C<`&~o^6Zj9lJQ6^C8!bOIiiektDK4HnhXF~i7~fEv z92)dt!3yWJ>YXa|ykgk-dguGa>i~={)=lX{op-IVhTLi-ZEKQ46?*e|kuf9=%gY|F zLUkrBtEX*R9!Y`dC{pMezh$N7(SSrnzm~roBq|;suO$m~DsVb( zJAV9MftGv8J~&e>Y_~NEF`fR4)6Oe?vow<@PgDy65u-h3Uqaz|Lr!hOKO_qlircx( zV}o5#xM&6D=GxtZPGB{PN?Bdx5mNkIy=X{W)t$Q@){5JPY8SAYw)4i9jT#k}%dPdn!NDJ{;H{>HA8{;#W#^ z(uH5Vs?#MLW0R3jROl&R7g4|p!1ZffP-vC~eQ$|Q_cUwWoQd!IB$xJcr@5*TH#ao? zSa#g;@l=fofNwb~=5a2VO_ZKa7lgk$&p=ynE|Ggds&pq|inRD;@b#Vo+mo|hn(`JH z_$L&{3c?7p6$PUn#+6$n&1<1YA-$}yj5*rzbI{$R$G(rc!DG*NeXx;SA8bLqaNKZf z0L99zV6?srd%z|&pr4D}q3pk#F}3ak5(|^9NUi6G3#+#LS*<3&<>LMW>ipT+|I24o zT;Ze$({WKQX;dYm2d&hJAE&{Wo-|=`nKz9>mxvT${%?Umhe^y+Eo;pAGq?I)GCuj$U-?UEtU0uGZ1-0Cc0S0k^HO*|{Ac3+uP?lK zLvUey&np0nIV|xPiz)Z|9~QH(^4~1x|1u?ie`$~jIz2J4mvO4gp@WPX*VA(z%aZPY zVYh4xR(rcFbXveCCVtxA%!vT{L+}l3+tR(ScKzQUDEP^v>&VMb z{k+z>pIc2wxqoI_-;yF!NJ)qv0h4ubcSAa6?j}!2RQfvpqB?2-ocjeFf~ZNNa66%VY!@l4Jr)U?hRMk z=nv<}5|NF5~=U1el%wTc2pT4O8ri+R`F`_C4t#2wz9eq{M14sY`Izuse3aEdi zAEF2`ECP?jJBvRvuU*4C)=aG$QaUOe@>A)7!3Sc$aj&NqXF z_0QsIt@rc25k1J8kX_f@gZJTpqHViJ6pf<#&uUW8Kmlj^w{q=og*V9jpR7%U90_(^ zy=`#$pQVH~1ZBkkU)K^Y6D%eCo8{gHN2zyHg?HS>xY+)T=ouVZz5V9ID5#Xu`&U&& z{|^gUfe36DFw@6p6GCDS!_fM3N#TD-@*`!V<)M30e-i^cupgNY!NkS?8|XMr+PEv{h*LTD|lgIQg$E z;_uz_->(G_Z+BC`Eb2{A zg)W%uEjfWZDzqS-CPl4K1{^*WZ&sA9;6Lfq)sCBFhMjY9t)v)}Lp98Pb|-vf*2u_d zv|tVG^$-p)s()$bw-e&!(vE4%p^XjrJ5Ts$5&Zi_@!Uh@%p@(UkGTc0tsa7O?hik5 zoTaZk!WrW(@K`a_StO;KKNEZef9(HfdHtnH|JPvt{=7od?IYKCnX#)}XKs_{h5>eL z(x#in;xO(e=5Ok2sd#;dM+-m@(7hCU53De6 zvtOTL_0{P<#K3}5rzUR@=HnpDC*smL3=!kFCV}8JHPUkKnO01-()GSDR zvx%no0pPyZlc?$P0EZ`@PS{zy04FX$1vcjhlcDBM%>P3f+=jcSG+wOrKpFd*8CL7t z&D(g6{i52bWbRj$-O^iI)S1%~D&4(iQg0IP10cWeTN|CuQ_OtEYYNx68z76+P!@A8=m^_iSv^cVD&&fJL?<0c^3s*aDEV+M+108npOSiWPCiS zDUA+WQ#D#3h0FP^eFOwam40{exs3KVfi0sDFcRt=uLGd(&VZ81_0YV?a-y=tY#=9$ z!@=M&ZOZMCRDA1$@t#ZofiH=^3afE9JtV*@STiXc&-=X`h)6Lk_0x0rrRX*2P*&^$ z#<0@X-4eRUcJ-3Z{zo?D0T$a%Eg|dTnf}@S%51z#J|_ZT7ln@iVCIY|yBXqsG&yV! zoFy{&KhxLXF?nXTXfepYG(+tJl|>IJiwlueo+0EJofqU=$)!EHj>`%r2>RN&t))6I5>{NEuC;P$WB{rsSubf5Dv$>dV_3ykkbNj{BZIt)>GdET z<|pHxR7)Rp_B@i_H?cSKyXFg1y4@NIGCyM zsn)l_C%}WYg-&ap9<5Exl(pi~yY<$Ue0m8U{?+VWmUfNHC8z!=wRGIEEB!5KE_7KS zoycL8s!t=Y*!N!GN%9(0XAw4%*lhuLYg2e1U%D~C?3Bjkh8NXcj`fvPVDOgu0daNo z$J0m?%)Y1aibWW6yTP9WXx$Q6aO+AT;uJ@YGS1U>` zO=n3pPfupjd+Yi;i1rowlB#L|4A1kcy|k<5jPwKwoBclVR(n%XgilnkUB@58r{8z0 zU&qn(FUTsni4wlVHRrn>ll9*4bLAYfqNZsW1We@UD09r9r<;92W(u%ljJJ-zgu(^@ z1uQP{*(J^0y2IFpDyN_*4oYYW%@V@zKKMx$@doP8bo=xNikxU6vLaqf^}KXG z>f)F_wm3xuevl1V+Pg70ZI zZ)EoE!t@(e1XOn|@P*zEe7LpwrR_WQ}5p;yxVFANZh(ExHD@#n$nfwn2>Hc1;@< z)1+jl8JHm)KyueApy@mhtXm;Xq5iGdQfY$-1Usy4+p|s55cpn+Dj+ky zuz|2{yEAB3_5z1$R}F|do4?d_4m4SR#Y?w33L1E4F)5&gK^*mvFueLnGt)B(GqIRr^KhIj>f<@Gs|0pfU-k3gs(l{l?E4` z>bUlF8Fjrsf$jg&{dN)44sZdr8Ahe4CL;^?5XC=ZOK>9c=rzzk9bs`bOR^|`gdLYc zs0vZoo>a)GtgIYVSBjx}3ZL8w8)0TXRqfnehRJHwX$`z5M`=IoneT?Gl@n@J6{?-x z*5=o#%@8{52N&Ms8J}7$V`BlSVjOv%zFA^jq0^^hSs9UWA+~W!x5@BfhR>ua)3c$$_<<-SobuoJC-{Azki0+4%ZvlH z^a*RcHgP5P8~!YhpU}KEm3ns1*WM{k)XI<``HMYTRe35`zWrHum0yctXqQ#>jz1BT zu7KMs0v~47VQ9s;-ptg=HvbMZCgD~>BnPX{{`1SPwm=-2IK9Z~k504*XmQ*+l3HjO zH(hEn)&dj=P~+%1YtX(G-~*zjqGtGTt?v#8-B=D&BILkaSin(e{E0~aav@%4Q-Tu< zH5@}#JWsyRIO(Dc1p8cO2~zROU%T3 z@wDR2u(qoOv104t&c)@~^pyjMx<$ZY=!VEz(@6XUcjkQ_V|8vL{OB;aS4kn;{;#d> z4M*+OaM3T#Xm6ZsBj)B`_Nb}cs{265h8P#&-?s%9vd4%XH_Cw%xzG z38XyJs$b`r76*_Z=i5#0-=jR5n}cvB(K#lt#Oa#|9WT#MY+Q%K4HG{XDZP)jdJ*vN z2cxTn1+dA`E|yxU@wjVr((G!?iGI9lUo#%S`*dfD!M+e&_5eyFu6Iu`8eWJ>SR#O0 zJ^f6uE+m)_>DUfRkUz54Nu1ivye+h#>heG~+(tVJ1AZ~1BpdyVt1#-}=kIyIJGa4B z!ZHW0mCa7po=|(?01SJ0Bn*1ykQC%Q8T*@)<6q5&8C0H+ab1yRF)|T?JMGUvJemOM zk@4dr@GS;!kn0I&D(AvGOpY;;_~wG|J%RA)68Ahz7G{vdFaq-4X!Q_QWU|^!-!t(Q_Ue{Z9T1*pem!2f#ZQs@U7qT2}06wKZw0baRg-| zKYt*l$sFNm;SA8e+GFx;d%2!%RJdcO(n6hmR4h`aZ}oBdlxgHs*F!8ze%$AyM2$wX zMVVuS+D_BR8|>~;q)_VLw!hivmW@Xd4-eRLto}hkZnWGI5t6N=w|eMy zQ7=K@i38W7CtX5>YBVG~Ll=Psrh0h5WO=wKtx1nOeg;i1NCJg?!lml+xf9Jt6r%W7Y~+ZSXYt>6er z2D(;^xXw>$&rFqulzn;t@t;thhIJ0)_gf^TS4}()TOj0>;3tpVW_1+YU;=;3-^G|HPVuDo4tT>{rNE!_*avZp=3J~dsNJ4uL&UB^PWkXS=jE(iq0%c~%v z-jn{a{wrS%=)+UWBDyHZp9RnQN^9UXks1o2jDN^TwI3_ZLK|`2s<~juzAJIBzZ_Y` z3QkSSK9*yVwg_$shK4p$D8j=&!GVeX4CMPKl2{qx_AMe3hK+kZ9@aDs*fYUT3MIyW zEcH)cwDMohV(@I&m${b<4vNxfcP4T4sCcxMKxAek>*m6_b2bM2Z*wqcg;)OoPV@~L z(K8b)vw~=eCfQS!Ws_^}P$?qN4Z_rm%O^jQld9?B%AiO?A3^FN( z$i9c8D>OP6V_3C5Q0~#@S0^#$)}y6hwK~Fmy#{l-?nz&_yf*a{U;eKwBEq_d{42;T zDA@Rouu6!cD6zqcY5If+5TH_-Q$b8zWlBMBXX&*8EB(7H$KjA|;7bFCZVZF4vxU-ymRe;Vdz-_oC%pF2d1~Mmn(8p$j1*6i} z-bCv!KqQ?BMR%Vc__b5IdY9;J=yK3gBmL%O&aP zoHW=kK2BFsHL36qZ_UOXwgmb8Yq5Gtl6Nl=TFH`!oi}y!axrCI)|nMnwP*p=0`+Mn zj~Y`a70)=+@43J?Ak}ovyac|@6%rI{Un$gR>P|x4r4+|QjAI#x^fcL;(7Ou8{l)T9 z4ZVajIZ2kb`#m-?y02h_=J_b|XPBsOY2+FNf_%f|*h6~2Vg5_-EX*-jYN6lUpPL-{ zBZG-^aCWgJurcI-DdrDac&b$}z6780T)S-v&$HZ*{EhBP=xzZMA-j1(nqK(MShLZ{ zhyy4O`rCA@Y{5QkC9y_pK2Ln#D_OzhoFmOZh^0v+WB`*yVTEYL7qAtmf|wDhT93B1 zoGY7jpX1#~OS)C*+GtL=c?Mh+Y5yJHMl|0@ULWiQ6w~&ZNANiicyjjd!RjX&x-m-= z38p{Z3F6=sHu!Ea;cj9g(rUXO{2J+_n&{yg#^WMOr<(Xp6~UuK`3~;vPtdx~&VGf! zgjZ)^p|lf=3G=QkDkKjYkGIU;&yaO)qmDm*rgFjs|AM!T{qq$J6oeQ=hJ$>>iQO*p zyvQF1E@r5E-2EX>)+%_X%M#`J++t=78bSo;WIM_X=DA9?yP=HI#94 zY$^2F*6`?zdIReR>=G6J*9O8@;`}!x?c_@DutD@^voSK{evx(K`<) zpD_NoQCwer(VxTbiMJQNe?MK#ubG3NMe8yfd|cn)MTe8IeX*O^>8sl!vRjMX@%mp| zrx@koctzFNiby8voh4|)s8MuMp33GBb|WwfcN;V(D)I18%F}Wujhrs_}sKs3dII6J%km8|@mc z<`hO3NlcZJftQ-Q`vdadL21jQk4;Q15u~7M+V??JGe)r68jEsDF+5hrrv%N&_e4!P zpW$4aGj1!)?8_MiPpUd@mMeMLD{yxH)|%iC!Dl@Dc=y#p&lCNY(48oJ&=rN)@h3&V zLr1f}Vd!*3>=z(^9VkR>BD7e^;-eRFeKVM+SQ5;>0**f-qKo!{@~|g;!O)Wd0im(X zL!?(4weKi_&U@#o1hlGG+zNbHPtfRt$+sL5&EWUOSyE5a>kX_7dp&G@Kb3!lEmacz|0=tfUuGY)m5?;?$WbU$#tLMyAk|Hfnn4e}Z z;_%ES55wV*@`0+8JLR+fpZVTUQ0NW+vZG?(5{zd!NbLE=H=hiQ%d99wgyS220faRp zZi7Ba18d42D%qt&IDxA)PB_&s0cT(J6%owzJsEw!!8-&IvP=?Jn~rsRoaZuXeG4&< zl-o&K_Cb>H(}mROYEK83>(2axbu=oRnb3NAzj=D^U~Q^aT9P~ElMWh=>m{u@qGH88 zrX$4}<4$v776X_=+MuTxU(Bp9CT|S8a)=Nllu6@mtCzJ=vllEp@vJ_l|9P-vLy(tu zJSgEFR!NWlof@+F!nDwz$_%MdYT=($o9g&KYOd5AYlL+6=b$yY4wRR(vsr8ekaxNUL63D;Tj2?!k_*t5l4Nnbt^eZ=QDaH))9B-OYS}Rv@ zN~W-!iQC$~ezUQH*SW8x@EJgT&jq~gCsvLFW{;zDCAj<*Xk-#1TaMO>>cTnw7uvsD zF6p=KT>N%YBprPf^3;t%l$c|)at`AN7?xWC_9lCsK$H3B0H+CR4L)mVm#?~F z0Af1ldTl?pkbw<2Hg9p37WLA*f~Mv?MUd{$!xS!isU$Sr1LYjE;X;oIuNWT!L#FB( zw|ZvCoya)m=!7}gGXgRu{7-KcE&!kU zS^$Gm#nL^)#@*!=toM8#)_A?BQ84c?U_sU48AN>0ro8yRV6Lln`h1bY5+Hxl_xHv- z2~bJk2#5{HBjq?Vj;vABsjM2;-Ktj^zpt|l7pSu;pHZhtx1NITAltL&Qg=TGz>YT} z{C@5{q;C8}Ph#M4I6Jau1nXNA3V6cE=236g#$*!f`{V)SoXF~RJ1sL?BcPft35 zDXA4cWqAu2e_D0#%pRdcOYz21aBq|;zqk7VQpN>kYGMH3Obrb3`7{I&vKm3#uAF$I zC$K2=We5j2rTdIxK+}77xh4S2O<~At{QfDxSu2hp4oiv16!=!(>u>rc{Sd4ESe|GP zXiI|_-yhoLI8a2vn9!1W9M6WA*P&c6C^;Iw0|qA-aeX`F;&SJlFa6MbzzuGnJBYzV z=mF2^22JN~g$*L{bTr1kDuY|xh=CVq>&BJJDWR@(ISU@2H3kHaJXC{8^JZhdJr(Eb+20hMrV8`mpLTp5upz%*3qK5I~l4sMpm)?nt3%S2b`A4!S z0A^sK9(d6GUMwFCxqJm_)2w{Ogg7~#4XnTv&J8u|-Dx-C<;-FVlX zmNWTI^EyRn2juRXt*J>*q|Rr#!d4_3pno6vXZ@5FgoFjFgWol2k7UwGTG=L`T`mIM z8}Gi_pE57)BAz|6VDjFDC_W^4RFFEq3l_cuC?qut7SDS?Pc^4;RpcIhiWC{ORB9hI zh+(8d!#u#*_vBzjxMu8Za*A=$fh8v|t)|`_(df;N7S^RFK%#d1J!&(13B3?M_(}Ob zYAt@a0T0Z$tOo(ugb++435lE8y!rSE-+SKt<=Cex-|~m7=cdZhL`e>MG>;e<4lyd$ znmpE zbEEShylWUAc{1hY4YHC#k?4cB zNz)Rw<_?;xTyz}zNmH`-!iegcz4h_tBuwaz1A=^$u?qv2r+5Lg!&N?^u>3&eexbva4fpN6={QY>v6T zPc4Jbw+#Lsh^1rVx`2@h_sBs}lmz$((s*cmsQpMYLef0;7QLY#oj2&J^-S zJGho=t?=9GW5*wOYEHR#lJUQw7;aR>eGc9K&k?LZgo4{A_-u;+X2e`{W$oll5Zd7& z#PG5rlJQoun96F{r$HEks(X;Y$5&!s{I+EJA?LU;=)f7SMx)o;-E1^v&1;k;?l__s zpdM8qjkaN3vcw@~hKNEqC~S>dZxWUXTe|;QGY2&>#n)!K(a-3yPq^F_Xv8z;$co&? z8AF3cpCAllNN8SvENcMUcmZwCGgWVSV10qFY3$j(;TGzGvs@P``T?F;#!*y=p z{Fz)#vLfB`r-jGQ@+=NS-|05-JM-6Xzh^og5#q5s@+6 z8l&g&Yydcj!=LDt8EZCEK4m$ZZXZ_@`~>rXL>m;jn*hNN?@5gD5jh$Mi=w8RZ#sP7 zMoXUVfPF1(oVg15BW*N+riQ@NJ^m$MNRU_w7d5_#@k7hdmHB<@u%~9$8PQYDh}Z2+ zAXnx;1K@8n#8u`R`{Uj{A&?@jjqaZZd7fFcL&kIEFi1BO~QKn^|1Gliv}xjULF$cRJ~f zG;R0?6gnT?y-#lqO}i%^;dJ-5tB{fmKl8kF>+!WvGTG*p{KNsWFfh2W68^$niTK^A0l+`)L?|S<7Fl6u(|s^@4Xu4?S)>Sp z75}BCN*Lofj>ZiRM4J zT(k=^S$XG5ma*TkPZ8aS*yPo<`$OPwB#=3kr{m9Wo8z%X!JI5R<9$$>uRiuMWEXgj z!b)kbDx%I8U528^H}r)Vhy6jj(m(3Gzr_#f1qjwJX=BNRuJ(WngYFlh*B5B-Cr9K2 z!0mEO(2~Ff%0K{h6#NaCqx*+-*th| zr5`loTYo|YVgISunb~_|YQ4_zV#v2cey%NeW(*18(GqF*=h6lFK$eewOTFo|y%A@xZfyx?qro|e;%SewlVu<9kdnTGqj;djRoiVx)DiTn zJ8>Be(3_qIN%Ec|+(<3xT1fl|MyLun4Bb^=-ej?i0BWjfQhiub(FwT6k1s@MA!`Mt zU*djYT*Lg{?NkaT8@3@>z2EGG`OnfMo{bO$BGlhaf|K6QxqC3eI3o791kr)vEU-NU z^9bfk;Z`)IcYt+Iw#~WJeEA*{_&;9gR{V2z{09+z3 zXQQTRpky0~pW6VuiUaUdewn5TYXG_ioUMWDdKIe8^df;xqCG@j zM=sdoe@jXcD|_RCMq3cB8I_lnPwbtFDw-5I_(|Hus}Oq>p@b-)`EMfe@0bW)vn9Z^ zgepKg*;(d%1{lJ#E()&{g2}{&2t8H_=ZR7#u`kn5qCjGbd@3(==iWj>_*) zyF4;HP*7I`DMeBet8qBh9f0UJh~jI_qq8~?OD7YAbFI=9QT}KE$jfR=ILX=poeiQB zH~{O;HhRPpEY;c6EY^uLDU`B&d>(x zHf1Qa_$y4{xj)QjOY=9iw<7{t0>At3%L5j5C|Zpz$-&1hBV8J2(L$?*u4w=Yf_tCI^$_*ew~>8V%VHD8C(twH#B@YzSA? zuXZ~aYj6aVdJaMPI{_lj>H`kTWYdZ_H^12|NFd{DM=XnOO_|k8heBKo8;KP}ieB60$mYvqUFk&oS}mdg5xmmR`TF55KWY9Z>#Vb)pkcw{(@~XRb9nOB{v#Qr~V13?>50(a)h!S(EDXIs%*0}wS`Wji#X#IFvNWxDd#{X zJf|iwo!hkS0_=LzS(4Ecz+OK2_Rd}66*PhwE71Ks2pMs7HB$Q;8%lS;s!tVFc_4JD zG2&Ue_3$9(>+T369pFHWXxXlFxnGPm>m3vDes27L+?|g6yY~1y=-s?dmqB3q2`*RS za@^D`Y_b*_F^HBu&(}oyRQwkp??nsLkWz#*RtSFG61>>W8M~ZJ9XgNTl{60+z~gg8 zQF)HsJ0|@?4g3rGJc*D;3WlI(3cF@up&}5@-p5w(%((A9`b`BoZF#T=sGqe8ua#Rp zkIRHhp1P9Z4q4|3C!h&g?MeA}MqVQIh!8hZpfP8jWvp)9Nch^8p0C>E0G00lao+#= zr1zN2ANbNecXfmNOA(&`1+U|)+_Cfd-mm|EbbM?yx1-hpqrM3K0Y*({D8P0Z(EAbm z7?lUGelVY(#e9;uc`WyF=*oJtz8>fIW<$Tq0tAbX3G+VPRLL*$|1)Crq8M2IlWBK$ z3{jxzagdH@IPhBqx+C^66RNs!IhQ3uAZu85oYe%*2x7R#B}w2KJ-2JwmyV;~=}Eo? zn@~1x%{~9?Y^+26r^NGrX?papKzb8S|4$$Pk_+dZ-^hi5z;UqH6J0AD$n&%jaN(XY znseREivU7DGVV*0{<7#Bibusu!0-Uy<#2t4eMHv>H8}|5PltpF1d!(~wg8bNLT3%DZhseeEI8?N*@XOwqY}4rwNezOz<`Iwj)Uv@L%*Q1J%LeV;QnlU3Iv!> zK|7nec83_L8#!N~z$F3@!KYj`aDgl{y&dI73!5Yd6-M&j3L_VK?A_DBPk{webL3v& z=Rbq31?A6oc8js&pK^Dc61k{vcfgA$2-bo6Lr?q}j2awP`VBw3g+GSQrMJCk`iF}< z-ATst>!YRazA!}7FV%)Kdv4}AuL{8=Vh#HYLiH--)G*OCIPQJ)rubD}}l*gQBm2h zLM6$2Cd9jzQS+Cvc-8vt-{ID~k-ENK8{Aakmiut!*UL)d&#bpt6i7wt>!D1^-Pbfq z3tB0!p^l9I`s4jo{8r_tg_;s|8WkkG0E%9(uSYOyT_AY<3J@^#h55{-F#mi% z9VXb)?ZVQAx5XuS%C%-3#!PtA@mqVa0bbkAN=4edSINv5@2I8ES!r*zl1k41f=d40 zRsVSn!!5_c_U(`L3E#IL>NLM;81vVHh+*-vlK5Y9rT>~Hw$R(@$c|+pKj^rBtM6ae z5sn9TfJl5W7hQLgF#fe%yk82Yvz*?AR#tY4oja_=7H;{f^#h{+4{h%qPj&x?k6RgK zlMzBPLX?$}T@;0ejI6S=cQzpnAv4(_GP6e+DI+_w%ignO&)@TXj{4{`?(gr9@Asek zakz8NdB4VUUf1u3~C1Gwk zkYq^-N_!;BdF6@lBU!Xj-!ksaGu#ykRaDl005wsL)~62DOTnB~%ex;^&^oHWPaU!` z-iOK7p=1m^JX!5)*PiF3LU9%;k!GmGF86~DzUeu$E^fxM@Smx`mhM`c<-D0o43~{V z8pGJjwBvPn+rHuy6IS?Dy`LjBfojMVX*lII`zcT=n!*(a`mumskk2vp1ol(=ax%eh z=1nS!c~jpFWIltSiQ{PvTkM@3qo}Cv&k7$>L{Q7C8DAcw&D>2)Z<(0KVY7LY&C!!E znjp5PN~ssXQKj0By)`7FMxu@YjkN@<;7=Z0ZkR|?mpMNAApGqTXyds0V`R*<$&zHf zmBnyCV0%9W&+1P;VhIeE^^)$oj>Gx93NdLG&*;uMf*$tI+CYU&9o2p7>c#%{Zp~qY zf>B4)34*{!T9~DDL&20f?&I+n-m2U^{N}k>^27D8c#?b>8B24!%BVQjYTM3qRS%6+ zC5FlikzYYATXf)@eyy9QdAx-9cAn^a8}XN{HyA43Y`5B2G-WsJncEvAl7e+sX@hC_9MC;oKAOezHo9 zNOW&3&-Hd#y#0VH_%fVF31v(4zLV=w?ZR-8ofn>f5AUA;yuCe*K9h%0931gP;NXze z7N#ghx)?%VP+!?%Ur*CpW#y3v_4s5JlS=(Fjk7-lkV|{M|96g%5OWXZ5NIhDKzkXW|Hqre-GJM1P?KHuAJU{^wn~o;&2a zhp?|h-6&gs)&07OEZ^Iglrk?+xE#p3#|Tw!UFT#+S+!tZOuEQ(`eqd?na@VwinV#L zp#jFm2LQ(VL}vtGT+xI8j3My&L3A0h9|b)&;f-{mB=SRwtMdSgx6v>Yh?4Pf zlY3>v9qLoL>0ws8R+gPp9g`~b-Tp@Nx<@rDy!Bm%o4bReEurO!lV;#9ETfh-_M3SCaJ zDzY2WM4A{*p!QS(;^Kx}Y~@J29roDEXgiD`^f3BNf0e?TxQQTi8+^6^Q0fGB=&~Z6 z)ZPRPyHR#d|7lo>U@M_r`>C$*UMHu%Z(d1NE7t|F==08bEO!myGHU_!>l=vfz2J^; z*aEn&9bl_})rGERm6Y@#uw0EsGZbOqPtcTp%oUS_9C4)KyvZhx2~VJQRKm-J0Bmm%j?D*faF?p{U;>1j@AnxxxcJWQ%-lJ z28lss?pvlt{x?LGgJz0<*bN%zhn%1y9Ify-RG8FTQ_5>sk){*F{~_oReIx?VdWFk% z?B|j(KSF#N4PzckTo7V@SrxyxJz3zA#qIuDk+=No3W(p|{23z3cz+0U4fe8D^cGFY zTwkHtOP&r^YaPSiS^%{O{1X|b1;bNr++B;fZ8@D?zS?)6{>=rIaKiLXQzU%9 zdi$6w&b&2ZFY8La2k@Jx6&GOLit9-F?-UPU8az@&9nS|ieZ^LbMLlAK?0JlA{gKWi^Z%01^er(WmqMR*Ph0y*6?C$G!{ymH6mSnznMWkn98rR$Q; z6&c6HU6MO3;>mbEYUt9-hCK#4hVR9Zl^-rcn2HNTElyBJ-yIlx_dB3NWeYbMyxVB2 zBplX%3@?D`e$?NZQ@;ArO1C{uwt6*}LBA1>VZS(lI*T;!Uf!bi_X4y`dn^o2_~|k8 z9IXWq`3~7DievFV239bzAzZ(Q$0(q;=ETx)Nm2%i3AKTPIQu=BTLG zRiex)7gEp6CEQh!PNv3N!2V8xBD`)3|KKKwXV0|L4F@ppnWjF`R<7H{zc_tihz{3i zM-`1Lf>&;1_QDjBvCZS9G#b@Qs~ma4^$mKX3=6jJ=0Il@Ft?-LGX0k~DtG3s5EU>1 z)jnHjFWCbJfb*=FfBhi@z^CQ-W9Y+xRCB^zj?=e`>=6!w8DO2$Rwq57O0gkbQNZv8 zR|y{})_gqsDzkbG;3CvzmqXb$WY09%c>u`8HA)@P0fVB4-LAT@#O72|Hh6K5=&~H> zCP;1_zGy4ylLcM*`{xrrdrbogXbu5bNYc!5ZEQTV`v#*_+{W-)PE%&nv4K7=NvG+o zu=bfV3Vn}MN~neFV5Lvp+;VvF<2&ez7k`py*$Uuqx%7@Vr27WFpN05za_BZ85AJ<3 zqvs$*R(Zkw`XAE(FQ8oOJH{Tf2e6rGNfY3)SVDWoGW4p@Pm4K_OCOkx`aYPWD~agu z(~7&;6Bv6z!R9Liv`Q9Wg3`*os#xGEd;Ti&kU5)BzE=Rqz0jw#-mRX~DUow+D{7PtYh1Vadi@^h=Xf@%roMhg-?wUKi7TOFYiN z+hEY~i(RKagfOWTT6E6XJl&LspJQJV48DxdS_bIRR6hzsp*^S(znG{GKOdnX*~C{} zG62&g?mO|Vt;3O^Up%6=PDt442{W?v@o?#nuYWruZ+f3Fe-QfbH?8RFXtZw;RLZ}i z4hug-UkSjaf}qQyw~=9S8f!48piYcH9TWG8vmrS>1LEruXc_st(gkEu272PQ-MC`1 zbh0s%_E;meMyyB947=9dkH1P|A1mou!5CHu<23MIU!Y1@P_e%9yTFgWlj4|t_X^gU zm@)jDe`6yT5d1=aPck#hiJNS9=5SNLt61Z{EieGJ`!Xl|FYOb0Fkd( z6(wdHIJPC{KLdQR3~&UcFuUMvR)EF(z1=Nhc3cX2q87=$?R9nfTUomD%MZZDoojaP z{M}Lco!oS>Va^d3SUtuvyR-KP?2&LjUdOA6W5A{LA$CDh|OFTgCpr)?R`0W)Bp8lo; zl5qfxIV4KQYWzs#uQH0Zn7|{X{UmTlFI2kD?WD6(O70MU$Yjj+xAs-`#(p7F3Yp=u zCR!$nj5jw@T_(eS(A*|z^>#3N$m-{1SN`)W;2bxKMCV0A;Sl$Oh{78d^Pr9*dI0`wio6Q*n^$hP9=@dD zn+st^t)Xd0oNdD?)13$Af%x=c_MZgVv1d}U&nVECe*P~3h~LEoeB~9$Lp~WB>U_69 zk)li+12jiOjrhdUa259yNTds`jJ5Ye_56#ri_jRk zz}W-c_j%GvLdi($xMb?8DRG#40jWr43Ac}HJp}6C`CHFZ%-YDTPfG4h;|V-=s}gaC zzxR;L_x}<6i6Z+vdE5;R^{~{1yoj35m~~I!#FxT{3!NUvb~uAQ>r}ZF>r^ic_HR@} zh302z>Se}Y%90bcQLZ%XB-bTgaO=G9Aq)2o&P^77tKSpE??tqXwDmlOsKnpv0i)rN zKN)UxDM<-2uK9)%x4mlK`@e)*x_B@NCkt9(gx@TS^H0-)TpMn|x*L5x<*sXv5G6I< z=ezJa&r#x#wXo9btb6UrkF6RX29|fdCgG~NCg5z|bDX5{RjMx8;g;(6e4hho`RU(a z^NFk*aq|8qTA~f-O)AV<6VpAu<5u~5y~Ha$TWx-uZ64QN#@P`y=3m`;v^-Mfu9CJU z%V23K`ue>(iLB|RJs;x}2zsWb%w0lns31mic=5TvSt7m?hHs#% zo}p*VGp5ZyuhlS}Zo$A`JG%GtpaJ(zXV=T0AV{&2p(B;oi(WxFj~h}#AGcwaWjnom zmQqF#>wGx?bo|o;W`$qzNoi6gwwxi-Fs(BX+iMT(_&rJi?Gw^Cyv-ePmLp`C3V7=m z@-62jMsy3epK@+ucl<<$>`?@Buq+-AorGk?b4bMCA2AjJ0h zgv6e)aI|D38IAt~t*tCuqYYmf0pBZRBpe^BCO{YQ`9vD&@o2O1^W3(bp{)|?zSoG( zeDZ(rQI6+U=_;9w;I|-sjQo$)+u3eZrr73EJrZ>6zUDHY@b8a0zYGK9kciG-OW>gF zWxaPP=(zZMALG|W9#h=G(*YppG0%Y8bdB2oOY+ay)iH?8I*64c?yy@Z#oYghuU1f# zf4O}F84q>!=@qKu^0B2ci68S28pc8A2(Qx+C_VAVmNY-gh>Ey9T(Ax$WQctT2K!*e zvCWXHB#z(<0>+A3el>L6Fjl2mgpjA4k#cmK28U}llP=p3VfkL{;a*bz`Rnj_NPbAvfizP`MfN@hiGrE?MtSH#Sr^s7>S**zs6+X4`$XH)mrf!+r8` zZ&b@6kA&T)?F$pP)fYOMzj;($r!hAL(O|y5$7lL0fxv58Hiqk-)&eK*KyJjRQ7=c1)r;@zn|boi(GwX=OwnG{ht!tS?}Iwc zQPOK}7s#ZgNe|)Nbfly#Ve-|!r%!U1f0z#8(c9{; zdY`vg#MndRl$cU(vr_&_^CY$79Wj?KZ!A^HU!LKB^i&3_F+6^3{A8%mk9ld04RHoukJ|U7hvjVW`3m=0g^aHmoY16b)e|QScGEp z`m}n<_U$}kyXzv_^4al09{QeLk%6jeYSBmm{&Ua6{pr%M#T<9AfYuQ|Z(xs|M#qQ*R5W8#$7AeT&O+SfKB47|FAPS8 zZ_84)HEGzp(1j#Q$l|5*%$rm#KCu^4*aVcCiqnE=o#LbS^kkrv!*AOA?-R7WN60V1 zFiJvVrEiLFbg;hAnZtJ$JX82yGo^b{6+`ttLu@UUrneaFF>FD2h?@eP@^MoTUKLB`+NdQ9MTb zmYP?`9ICy>`blyIsw&}w*WSznWb11TKqMxnQ{#mY$x`Xc48bT<>uMl$wj8Hm@d^0A$oZk)Dy=a5757?)4Y)h$Fo3+lWUTHeqIV z?>Eo^1L5kUN=Hjq<8ya#2Db**nxI{ge_k69G_~8~yq-Tp1zjW`HS*4$bo}ekVPMTv z-eSy%%kPYz$F19R>D{V!8T3fh=W!3ysaam>bK04hGV{fjkQTpk!at0&nEyJ*#9OxwVY(iSbZP!((Q*ZQO! zE85uvNv%$yXmqKX0>pvTb*qxG>+HHjCTlQKr%H)rLH;V57IyBSJ9vYf314&LWI8Ho8RG z-bC%3)t;Y+yLwMAmlxo4b;t}|i*k~Zw^$w<;kPDrUFQqC^rOxbtz&Cx>u}}_NRP2~ zJdV?dy`UW=R(lLRe;S$KjDeNKnqaIUZr5-;QNqH4Yc9*RR#mbnCo;BLIcHJLMR#$| zM=3|3qMSwd9l?fP&@Bd&*3JB1M5==UXv+{yQ7@?YIx&%Xb!)}i_Gb-sf1v2Oe0k>` z82e>muLKB>W<%-oUm`v&G^z5??j0prhMc;|EwWv5xlK08y_n4L`Qq}mS*^jSr+!O^ z>-biFF#>}#R(kRHs{Ix0%P|7s#fsF$EvgG?c40babw1`neWJ%3ONrNUMlak|t#S^C z--4QMHY7>yg{v;xZoLQ0iHSI7^F%yo-#+DUm%4ts)By16MLb*Q%zO0kVmPw~jzW&D zFUCIF()nu?nS$#Y*wUGA3^i)L0p{^SrpPI=Kp0g1u3jt(7kk!S_IOTM5H1$SGYSi{ zw`Z_Wi+8}b*RTd3ZY{{l%q(D)A;D9{nUUSZ^#eKRuMz9>kBe&ZMO-3loex=W2)mcv ztl1!JeL=7|$*G#H!B=*xlt{bCJgWJ``RGfr=AOI1;+p|*YGDcD^Kw7M1#fHde*vyx zrkoF^mUtj%wCJo{AbnJn&7#xTsq$6BH+NdHoScwexNUph%99_O3jPdUWP9Yp|E>t5pW8QqHa|gVVGF z1InFCmal48in+|CU(P0Zhm(7HH~ub}q5-!JF2!^kT_Xmu^-x89rF&a^!eHD~>$UT- z12x^xb)GJ_n|^VO(eWHt3JX4oNmUFoNGNwBqrSxybsQ84LpTmoCq$`}6K%F}r@y}7gDJ5-ggu+C zK$7&blePO+_SJhcZh`FnUe)(5Jp?g*wM5|F8@Ap^Bg8@9thQ?eC72Nu>`HTK_$8M3 zQVCZGepINumgJ5+1jhz`IyqnJHqlhfJ?*|qYeKYXyTPkAH>0d7nZB7-c)I)u-q2=# zO5~1=%j0Fyy6IT=w(0QNVkeHQ*^Go+^LT_#C>n z_Vl9=e46(sG8nP={B)?~{S;Qe7;)F4tAYMr5h^UFQC}sD4)Yv^X|*rGxTC2S2@X@+ z2Uxwf4_p|LB*^N0!iUw{9*>+7YppbL1-?ovZcwK4nn0lc;KJwMCGfBCs9K{YP-f&rey>x`5l~p1{k^Sv zYBd#FoGXbk;nW9w^}h!uf18_x_xPlIOx8QhA8PREZ<1KgpE&F{p3u9!yOXjb<4^cP z)Zt3mkedt=HFJ0$IzrVG0ti6v9CA@Lb6>*xBaH0Q@V~sIqDY7KppKFeX#v zUdw!CzM1ce!fbn^N8)nG+kxK8u{x%1uKtaT;*J8H-Y2{9WN@dbW&RIu_b2Evl=BM4 z^d)?&+E*IzL;Kw<#^y2uiT}2UNkpY?P62P6QcmH8S?Ij=J6yczr>#ic)tK?PgIBu@ zgk$P4o_dquOEG=GvBrEk#OVJDy=b3FFTFHt55bg|W`>hYG33ttQNsEqNwvo{ z6417N-g0<5D?-z=(teWOKkSwv6hQCzG(T(S&rUop_D zj9OLs3P*~i5681a+u~N(Q+O{RZxP1loh*Joj8CzF7!$wXG-h8$(YWFQYO~tTf{o}q z>tUQtj>YgCWB#`Mc4w&(5=EpadhKPk@62;J*RjAPav9tn%|$J__3ZBs817{-yMC8` zS!Jl3YyK(ZUjDdQzldnhI4|u^V=WONPm_p4bz0LvQOKY^_`QNKh-sH{BJM^lfGnI=!o%p)CIRPYFolBHM!LNh0h);dTFDxu9icwWn?P4uX@# zu+~i@9_yE=Z(A&84-XG7inZB%`SRH9I=6Cr%`i44-bhKrApCtVkz4iW=#d7CD?W5B z-FC9vi`8byRMP}8|05}pzAG(CGw>Dq#k6*(a+BT=pDdNQnFcJ(e}1!nz3=!%^pO@k z7RfeEM@Q^8nV_*-afD(1X?};<=`W&#!I(E*2Pjd;C?h*V!1~sDSmt&faH%F#s{!fW z`wO2om|8;V0m^{!F%M~lD#ZxrUdevch1;eZ)_-t;em_$J3wbb|{%2^8o9|tgH>eVnMVY65ik>ou42=r6(w!5% zmqXZW9C4<#@iFJb=B)-lR74PNxpJDG;~qa?H6O7hQ1cpXU&xm}g4&qzt5UJ|$p^R8 zopsNu;lZyGHgJ$^>)yS4O`!NP*S^hv899OQarHqkD-e50?0G(1saK>-1{loP<~4Ra zEY-1GQypup(9sx@!7iav+8UW&)>JHDGw@3K1d%kyIjk%POi`#^_kZZlH&*6{I_+%l zn{PBW;^;^97REY8nyQh*XKzY1SO1)4G~|^(EUHQfj^e5I|yUnakMDS=g-7V24*5#RA_lOVj7(YA8VCM1cTj=Hk_mw>oeKiri5q zdDZZsN%jt5OOUiff*`3=r1iz+kQ_$RO1PD1l-jcLdngS1zYajHiHbGW%!|;-n3K&H zIM*+RFoTaDCK%hQXdC{3dEg2$v17{MlJZsEBGr17yhtHT8RuiPvBjfNz}tc{+itSB zpeV$qZ7qQq#gk!G0P8jX4Eq|6da>r)A8e!pYy0t1yW-U_kZq)=Fx2c1sa|>GI2!B*)99VLDHX z1i3CHV#N#yzU`Ao8Cfi_tJl}VIam%}`zMH18?m0ejWY5H=ke`ZK0@aX*7pCj*EGt;g~Kj}1wEp?ZUL~=dGCaH@c*)RCJdMZ)S7ic`RK2& zPjP=^T!aelQTqyp7&ZMi)rU_1u)79dySn=H|6dqeW{k0=!O|Tk$7lP6tuP((E-|q; zuzyyI)*DH6fv-h_$2NnnW1_O}lq*u66aOWsL)!x{DI0tU+UXbExc+PrhZB}BA%xyp zqb-KMi+$R7ZK=^1!egz{`P(}#Degb*U9wm;C+Ya~X1<<1;M=&>^%RB7d*1p+1m8u) z5Px>2=7h?lH9v^WUH~Dbmo_k)F+;uk;~EmUc}Z=M!~GY+#w9$X$$rtO>3#>5Uohsh z?k91)bw^qT>A~EMWPzmufU8BwxVyX8o|Xe(?-#tAL&1)rV0qE5t2-Xdc7MxQ`|KT= z`H*&waw-s<3X(YlS?Gom37d6)ChF=$dG+z`=PtiJniQqC+aR?7O%)O6qXudQ^cp0n z-~d+EpkNO8ERT;-Cd`I1NDC?VvKYv>tpW-&Q>V^#dFpwJ)15N6->Oty%R1ak9 zG00GN0Ch;E2*`Ut#JU$T^pzgv*Vq$^_DdsDZ^(OK*2LA;IPt5HlLr)u0gB!>GS6{d z^H=o|-WNAHD;FZbtGxu$RroiD8+u^aN^r(#rCtfy1A(ur=h`>&pYv#Y6NvM5u>eR0 z{dg-M@EA{8N=b?EO}=DO;n?3##gfC92d`UmoX2}+xu)G=q8k%C@XVuo-<9&*j8+%g z;MT491~NO?QGxY{^yU>9LekrvIwc!;|Mbm5s?uf z0v(y8n3q@}l0@w)If02@)qv}w1t%wGi2D0_zH(@NPrw5OobRGf32=sHyj7RjO}iEr zB5)FYh?6)22*e{pUf9HMvC|czaZ?cYf#H3UqK$i7#BQQzveRa?mi1K{zj1|OqjbI3 za;taj5#rrv(=)OP3=I(4tg5T3hC6)DVwi6GD9zLNhU6P{IyTx;&0jV&OtCPIsd)Xm zw(IPEO}ueDh@y1&@&jZDvWY?Rg@?;9gXbl)?8Ba&)!jDpJ4E=_wop`k8RW5?WO;5< z^IIj%V2cK3W8Lf7!OF@FL|Ko3CG?j8F&tzO0?JqA*SDq?lned%=sCVV=~MK?xYhE& zniOq2f~Bx#(t=%;N}0kZ>BKwkeHps7X8E$}uJO^!dv#ey#d#@5q7nka@C0~w1sLg{PuJ4V99Br@+{I(Pb57-x=}txuM>wM!9?Z*Do! zli2Wa&_HYkVMH^1>CM)m{UY#1wycpzV2af^lG@ABnoo&Tgq=UJZfH#Rmsy1HJ=apF)hd?4o6aFvpb0bGElnfI?uQ;vTcO-!1Z+p4C{eyeDEoB0bFz9@Y1l}W z5Bk9Qpo*Lis>u9$RbEtnEcGkj>3yV1$xX73sMtJLO9j=s<`W^g(s7u-!-Z0c;8d@T zUz7cf^pYNKpN};PdaYB$uU|02$UXmfXPCtEQTg%7%U7whHQ08Cu-2ky%N2NTvqB-- zWjQ@3r+877=Naxb6R!^d8)^pPpB3erst*}pRrY!oyGmWoxq@zIGYpwGzxC3AJMwLl zgrk9mY{FaQiVVr%UU@0-=ItStbNlxU#~XB4JMXb8#n9Lk?5O$@PK6y}aJ_X5k3LT% zdHMRZk^4-|m(rT4fpW1;ucP$sme+?c{N4KTXd`zvlZd$r5${cwyzjloBjowJVkvN=x#jSCfI2Xl5{i zpss+-yXGl%f6O?o*9Qy>oG5dYk7TmJS&mQLlW;!V<~a-qWD2#~3Cc^jj=BQ%LJG^4 zHXGxS(a2CZJN4oB%S{Xs2nufk{*$U24|4|{rQQxGQZ6(;eoqPmH;+sJY1EeUUDvN2 zE015%m#kzPZaBXq7I1nsK*3WwMs7FuTwe63*}<^r5n6{OmdWzAn4sWpbi` zl@*>$FGX~PV(060xZHHC#DUuHzV${$daHMzh_Vkt2dMr8Vi+f&5tExOnMBSp5G=ZL z((+c&abX?L9fy9*RJ<_IL*#7~PdB>U94pp+JSh4*Ma_jWL{qP2`3vJSqqTtJ;-Xwu zYPEoUp*^j%9VI2&P2KEx9WV9xlQR2ha@VX~5p&suB=SdP=b}H#tVP}B$hgXMMau5c za|lb|hBQ2`0_ELj)e}>dDtkV|Kh#sKv#zybwEL~}#fv)J>+tG zliIFr|0xlmgEo=L)87%m<~UC`DK@wfC^GCzk;(o5dV$Qd?Sdz+EyzKQGdg9>>8q&= zT#;zN4t-JUSNe!F1||UU-8@yZTDd!0X`XrOROg2@yQ6$VASzdw@5lGp=NW>2a(u27 zcZgVGU2pFUOIH180Wgvo0=cr)5kdyi9unG#srR?cT(mM)0j zfp(BkOr#91h%?Z^`4cTY-xu{3T%k5UC&Cw)zK)($#dF zS!c$MspP*>Kw4T1u!g}86{*5Z(G?tub62N9O#YGs_y3Soxv-P1NMy{Ep} z<+m#q#KZaI@w8BUn^FCtGyY_^f7r;E1`gJ1TB4<65lBtyE8fD>t|IJBJ80PLh@|U? zls|noy>Xe|5k{8&Z?=@S}@$so-uoS^$Yka&QcD-b;a>hJ>oIXmL7en`OP_uaN z8L=%zopW!+ z+!g7o0OOaHde(w#aBsVHugN8{&Gq4Vy!!gZ%KUoS4?xDsl*eUY6tPXttAF&K>aQLI za=ulL;aq>2I1`lZl<#0DAQSHxPJ}cZlj#cFgiWZP491!0Zj80R16Q!U+-`Ow*rrmK< zMEk2ILtvz~W0VMpZ1MSn&bpN>qXDHkM3aZuhX^rtF<_SYV_aT!jwGN|RyQ!u@=sNFgO6X0A26WF#jKE|lqWWfY6o1_|G6T#x;n3{`$+jK#qM@%L zS454PXtowc2R<0Q^@Lq`7FRw#G58pFd}c#J2^ouFeb(3F!5F z=NH>NHteOWLK0dJW$@eCiQ0rjgWPuEZ z|EZ6Big{F@aqGqRTOy!1x}6zvD$|R<$(Z4XqX7O8NcI)S;fDF!wN8iBr&Jn^WPDWS zPe!Qc#J%qY?bwwB^7n2JZr*yG|06k6sex}d!@N26&TQSsFKgqQ10_od5N7wqS3wP< z*;sN*;^DS^BVsl1UQW(K^83#^Ml1a$;aHGh}5owSZ31Qx4gF9{EzmE6ZFeSXt782fKM&x57OKuK&<{4O zxaETl((4;d5_CUt1en%&JvS8Dyx)(mAO9rK*6OTOfAZd4q?I-SXSz{=wbl6WPReJ} z-J!ww?J;(?dl+#`Aoi+z>-gNimmZ{S36hsbCM$oGmbguE&FA3a38$SvZdb0G@YM08 zMHUOL_=zd)V-8nJEeh2v#kA8$+=K)KXqq>jUMb}w-TQgDY{U>v(36tJl~c4NzZo4~ z-u3uedf3A2;D;q-;k$to61wRXzt^6k*bJx3LVkY3KXf`@%PV;L-SX#Mb+4@ z@h7Mkzd+2zYY>HR7Eftzf1EYqK_&CTK@0!M7^e3aMOsb{f(gy#_2slc@?;or5UpzM zr~drfrCQuV+9%y?vT|YOeFdM(Y&xV~r>Ao!sn?+k&0%cbj5|~EMLQ&syKt=qK|lJT zpre0KZe^&K=-ryj*c{bMrLFEfwyPe(-)|_38?q_IyqKN>%n@CF2)%U`W>l~tz*ZBS zp;`en1!8Ia|;a?%Aw*f_PuGo1}fnHWijcEg? zHo;Av;m%^pl*pE8XxND${T}(4{eF-8OMd#0M$Ez7^jK7thKhV0v~Hh^=r@F&l3UpQ zc=nv(av5+MvM{ecKB^}scYriPNn3i^R-gQ z(4ST3tlNS@2Mul5s}Y8+X|#RwHXyqXmcED+|tMKC4JFm%Hd;?997h9SiK@6|NSHtO!$8cBJr8m@OcGj7z&H$k5GtU93? zQt#}Qz05(GwBe{zyb?(bSw~Yw~&)!me16WTn=mAPLcq=?IawTDoJ8 ztampijg5XuKtwOc?-$jJo9k<9!S zK7e67<3?0y?j3jgA#FFCRV=jRaRS?u$EocIHBZ5ODPJ5YG;9De`uGMz(D|iD&s|5s zVe&f;Nsm3|Ko<N@fc*F_aq?I_1K6%0{G9K+sR za3xgvt<-!^*+D1$N(d79r;Tze5rfe9tWgJTD>d}O20*KtKRH(4h6ixiX&)CsO8otb zdIBb9MU2bLn~1EOr~S8R@Whved*9yi*_ctQy!Tou_8wro4UsV3>5(9WHPtv@yBfH> z=m@QWC>jNW1nQv)_;ISD63~oU&v#+-1uFp|HP7wgR4Q7>NSI*9`~HWFYc{UxDUX5x zieppb7it3+J=WeCftxGdqjR|&4*9LQ8ziOA`pz~hT|hOgm^Ps1Ciio)a4ZA?QGF!F zpBk+6G-uCjz2YwP@>ve3jEnm>HY(YTrzHjQA+?jece^4k9%{l5-qy2xfTuTxY;};v z@BCA8Khm~6!2^yl*bQsx-YlE#8>>wOufB44d~-@$GN)a{HF2{*u&SE~|HrROOGh(W zb-I~ceIbX9m{jbJ%#k>)%Zuybq8;77C{2Im=mj0f zJ9vlJ@odMl{9i-xU#sIUCLbH1sdWD51za3qj!b5i5uAzEcq;@!<9ZZ;?)*!*LptQ0 zMW%1Pj5f@I!wB(o*Q=?`xlIb~kPL!f&GW+{>K>X;E+0as#uXbuqo3bYVl_7?O4)6M zBFf!jD&-f*>f~Z$6)fH@GNnTq12Ce(!0!v7GGNCPmu;NAs(5jc5MVj-69VP8P0mQ$ zUGyOk7}Z_a``*OiynWqyB-v?kU?Q)PCqMSa;n^gx^cz{{^yXPf;qq~`5EWTWCEi;&9ION7d1!j{9!H;1SwJ0&ef zB9K*k!)G_V^9?+Ab1Z$ZlaC|OX7=+6sw6Qd{E(AHIwoRSOI?d zTWlim|h+cAJ%q+Pid0i+;j;Uf&oii6@SuibZ$bhI>j zCqmb9BMO(Sz<|knsSCpkD$PQZW|y${y92Oj!75lDo`L6i)8mbRJU9U)@?!U|mbmXX z?Y?#=5m?7>eVc3ox*ea|*yQtTY}T@lI4jbh9fx3TB+&swWbzJ_$!#{wZa-ikB5pZy zF=SR&LGIMKQH9td+s~(;6N}TQkAXx>u`$^_R~+(RCg_+Fx`bMH=a~Lb-d217~^817?O9@HoNzBNjKM zhq!d;m>2aAPBSwFz2%!TTdDycV@{*x>|+~uw{wt7IS-6+;T_xXVzE@1+tgGr^G3*M zky(<$Mnr`XCnjZ?qHwe_@0JtR)_8U4CA_U?&5iz?CavuZ`yuR zEYTc%NyMY`wF;@EK`ks^VyQkSM)R0eZsA;aiTawU#BN!XZFzsWR_K8DK7MR_^}?3r zs%OkVp`yZUYNQU!Pk4D7)ufS1_<@5Mc@V7^$_Fw&9cPMs(DCL?@*37I!dloKqrNRI zcIeHYH9J!UoLf@_yeM`b(U?X8-X;gpI<&#|#sNEa7UiNf_{z-?0-6<{w)|D=&FNIS z!34=W)xK=krX+9f^&Yl*t)WCXU_nkxfcjHZ1H+$bh=e=b-wPS|g3!~t6qDHO>PP1; zv&R~Mz)bw`aD3=Bw)?Vj{wq1sw9YUr+gT(h)vI(vi9=1i$C5WQGb82o3ZBlHHp&Y%^SDgC8H2on-pqk z7^%fstc<9G1hqFe>`#z$o~YD^*)_B~NN=V1Xy83aRvd39DneVz2uWP8l>Mj$@JKNpExf>1`i5!^E&AAZ1y2Zo!SuRH_S;oBl46f+g*UBQD=~oLTHa z(YUmt%VXRYz&@Y)FTLB(tphm4+oj{Hg6w$*kRVbTWK)pKgm$w~+bAsnxrRHkroC~B zxBSAeEIhJN@ycBX&=KpmaMyy8(6g3idO{(}yH%f|6#D(OcB7a##j^!Dw0*P3*K+7o z6*rG-L^V&@pfh%S%zr$CxZVlmQMO-zSq0|DqiN1`kaqVkj9W*b^jI z^III9Ref-rI34dR9;y}Yu@7!l&3T#RWE!J}5gF9+&K6z3^Nt`Z0bzosvCpB+U0Jv3 zV$+_ty3mGYlqh>Fg-*a=m9w6ETZ7GrN38&Ru5NXDiN+dYc+Stdy50IpUNSN0Ro@7=ThmZ}XV^5Ex$}Bo|{*28wxcl!SYkL(-}b z<8~E7*zTgqp=rHl69?I=dBsYWRWCJL_uVcWx%_ zbjk+n{+b}wZc@ws%f$)k@Z^_5i7iVWE7cgC*M4UG0phQ1=RxYz2x1fszpohlJDz{n z#iX{#f^+*HZw?6llv!A0eL2M(`$^gODC-jQJD&y~G*0g~DCFO9djA52tn!H0{MG{a z3$w@V4YV`kOB_XgAOvATv`d>(Y=iJyK<$t3*U}UNA0C5!urnB><~#lj6B+#d$M6%> z?KcCFn1JI}EHAKh;ur#$lyQ_0BsxTY7dqB=N?Gq!Os`) zW3GHQA*}*cYZGbo5O}iw|W7+cwO=c3f)95ulM1>p`t5LM{Ue7 z&#Bl<7qh&_zChM>^GmG{1^0 z`sZxU$!NR8>Z+-AU&=vYPXXc*Ujo}px^3w#2 z19lc3>J`C%z+fIUDyE=03I~z2V`k@=8Rx#FW6x`NUf+~C0BB$;#Tl#B<)0KB5k7xd zq%`HV0s14n1-yYJ6O9O(#6UyMnZ+jGa=T5)*|_%c-`}B@B1fhEO!gr#C=H>2Xu*H3 zXI3<;MLYvN$ z-2BrdV0mlW!Nv~&vJU7eCt>2EiXFBm+WOY~l1nXlQU@QJq3u{L0_}tboJ>_l#HJ(1 zynZ)@Uo8D~zU))PnaL2_mW_24*-s5KQO`sF<4C7B(#>4iSxwH%YcJwg(!Fs*fA&RA zq|(#&Pt)Ulc&HfZ8a^U;LyRAM))y0#VO(ue6qSlsu_x?FJ>I1_z*0fQYj?2nj6XMe zYwe2tQy})`CK8Bo-jw=#2ejVj0n)`lu9&U3AdC>T|4b_CSTB2X0n!ouW=olS?p*Lb z8Xbu=_HA>58v!XFw7-iSM@3oOLq8_|pciNybn1NNZsUmHZ4NH>r$38*Q!V2>sH_EL zjJ0o0pF#u6DZRXo#CBw;@$v&02W#vS74jJ&7ZVB>kF+@a!o;K3bNuemZJBM!0k5A7xu z#=c64DP~#4l5&M}#wZZ>6b;TpLfX5$_OSbMaaezLo+)AP{Lb3tZ=QGLODwa=kQ=Os zpO&NW3iIZSvHfs+^sjUDWU4IvbCo1iC5nRhQ96!<(E9g)~mve7JQncP+*0UL7;*sHTNQ zR_85M)hG}L?X~zr7dgWQNNYKFD96ah-4}Jgdi9xw-9C^v{zBx1>4|U@Sk^*Os&lT>%ZR!ow31tDm*|89Bsmrnf}Crpzk** z9c}*u*ITb0K(!D#Vy!}d?ev}9>4^Z;@*P~0-`5xY_M&{=!eS4Wdz>6|35VKjL`eA( zSc(I+&?^hiGA|>wu=DTM=C8Mta-~2&XDo8)x(*yVUqX|`*Kvy|+QpxT_>-@otw5|_=7^K53l%d{MtmBLl^$-TmIS9zupe{EeG#DQteAg%ca2{1gX}% zw5DBX5+95?z9L`U`M>`ZHsXmi3O=M#{%c;PuWo?-u$air`l}DMtjq}BHAz+W@&U(n zj7RRsnxc&`P!VYVuWadGyZ0x~{{7pq)BD(7OD*H%MH|5OVl!hmtnT?7`Nw^v3`d{M z!3almIh-*J@PPVD7K{Q+RaVNJTwE4nqsxMV zfr#M z`0e_Gy)}GZvUTH9^zybOi)4<{*UGr|hF@=$M!uuGcj* zO#5k5bKbnkwFumgV2(CmqrCKgT$O)4cHZdUHaX@0k4^r^ePB{C+Q&<$*o4Pd5b$Vh4 z2M0OD7oIY4=Qwcxc`GiSBsG=~KEBn$16E6v2WU~0xi%vi|J|nl=cZchvq&6{sBKK& zCIl7do<-Jw?0wPeT(f5ZoG${192><1Fb5xF_GvNQd;K2;+^vAyU3Rb(MI6!+an9KdL z`fon+$MK-!TX{25A+umNmX9$1!{Q%2&)$6d^d!z_8QaUTME=!wOa@X>J7(4*|MU*t zzUYYO=Fw5D@g!w`^8e`&(=synHLJHNmflOB{U2+%|9v=4{D(_?^o&CH?|k)tFOCV< zzDKxS(x5ze7x4%(xCN@eu2%fxg9KhhS&}veDHAVy6E9)nHxD1;-nf0+?DkV=4|inU zKKJf4gNr^ba2e3Ko{5y#VBF1HxB47wr_Ju&GmjqK$5Ht$N&WK!0;f-SxNYiR1zW9Y zq++|@kohka+k+eRzpix{?Y`eI)f!J-G~f3dbGkl_|7Zsz~uegODQsfPrYQxbrtzf z4Ke%!8^MrYG>=)o_fLOwz(7dd-jCb9SF3t#QX%mS1Vvddt(NxT#Q*)H?ak5KzJMWv zoh*y}$>uj1s9*Eue~)^xv9=GUfc^CQC~vMXyaTPa|GM@Dbp-x$|DscjDd+;9Vk_Yf zpQ0iY;Zr~qz9aL0y34<9V?xuu-%uC@zhR7IbNI9>MtjG!i2uplF)^du4YR`{{eMeq^Iw97Et=fNQVv*5c?;7mk<-r?T; zGCKB(ztk=M!4|gN+IQu}*5Jx(hET5j|D)|K!=hTlwqXziR7yqZQt47sKw3dUx?Ab) zmJ$JjlJ1ZODd`50j-k7|!J!8R-g`uMJkPuLe!m~z;U5nUSTk#_>%RItPvhL>xYz$0 zLP_H;JqfQ@FVb2sk`0MGfO%w;l?|8O1(>D`KrZE|!L#4O`g3tDpdEmsz5Wi0=4>62 z%zS1tzkhwn``>R633<%sTT0)b;L*x{1bUQz^?xjJf}TV@?th)--*1PO?N{9BN5qY> z%eWCfR*x3-m(k|`_6E-}E)zGUM?FgXFne0>>y_;x8x~A2qX<{IG^oMEX0q9M&Vvry z9{`S0sk#IxA;fq9R{s0k{}1Phuv71Qw-8%z!R|)*fYX6A3Iy^GqmO_5t+M{NKQFuY z)1*eLd_gE@Lc0v*8XPl=m)OsL_~_Nq%hx`I{1)xGKia!LDu}YutbeEkQU8Cg1VQA0 z`To~g{{2b>V}8Yrh!zkxdi*ZqM%Ot<1n3I_#ZyO__uS#KseXyz`3Txi=dg0D_SLbnC5d#^X|b9w|KikDBZg%ezLyM>o%bB|25Kz6&W;t2sB*ox*GUFPNA4;2N^kmM~S^d=0i_{ z&FZad8JH0^2RT$xfI-;^OpkH*KHWdW+D_5Zu%$QoXKxfv^8e@{bYJ#gmZ)t$g7H82 zhq&FIYLltiNuX2XsuZZdNvrdS1KNX5Tekh}3*F&#P3pEhfBo3&f)pKl3TAvC?j)<~ z|F5Ko^mj@71X0rR|9Vx7s)gf|uAO#)=bSAhg_!`wKo_{*EeBE@?(h!Y7n-%E-AchY z!m9C(Fz-f;vEjvUmALO{3iVnq*fxfTqCum0!r&kWr+a;f!*D*Wwi{U}?%gkM$#c)U z!srx!NUVFlFzLg4?^ZtHU;WHg8W4~+uYDM;>{r6X9wU*r4eJBVv)sIb0!YO#ywCMN z@jjqF*^v3a@qVPrB1HUK(mCQbg%a=46?`DbZmgdF-bCUO1nyBdUef*w^N9e8mtz8m+%}hq~bx zhX?|p1E^vCI{CmLr1&{o1U1WQKa~Ns3|VYQzihyRn*{t{l1^6TQty3CYed>xDPTRC zW@B^Kog#`^j!?N9gMve1incYz0DUZhQR0V$7ChX$p!v@(#X{_7AyHTgG$_~N5cMPA zA4%ZZvR6y})tCoFL{s?;^z@tRRfTncAS2|j~X!8=*YVs!^ zj&U$E>n_vfti*K4)?KTb$Zw==n+iZ9WmhS)oU&BTKYK`!UB(n96Py^qnY6sz7jMt& z$R4fKD0Ng-l_vx@#();E!(mEXD}$mY!+E)-%$*Uz`L$+IJsFZCJ>LHBnVG5_ql$7? zJ0ge!Up3GRR8AG-tee6P^U5ZewNi%jvQ;L^xuSJ+PAk;v`L~81XlB$NZCljsHsAlY z4$z))gQ(gV_ESMdJ5#v<>w;#0weiKFlRSS%yhwmXGUHfsWG#oN~m4i7#VD z^gyfLMaclaxYdg+@VFEapLkn$t;#=J0tVB z>g(4Ci#PIl0}o*fJe#|p4981W$L4~30vaz|=d|_;JZteE&dd)64zreF6Z8(mJDtBQ zLW6RcnRbcb^swH*&o{BJ!%N_GV!chhZ6W>mrKav`02dyo1D{5jIhUuWaoNdHeH1&4 ztg=nuXi}uB!JChm^acZa$n1NXz`FV4p)@=vLGqZ`-0 znZXZ(pPX5xMwi=sov=*k77H4Mkl41pqvnRWv^_pw46_4U8z1e?r8_(av%ERKd$T>w z_0aL0x_zNi?lfG0;M@m(f)(&?BwrycseW){*h+FEG+a%^k& z@T`;5XSbbXAJJ&NAW{p(!+N+yB$&JS^2V#}+{G;8J}40vib2=6hYngFX|V-hBEOU) z5Oran1I@z&bomG$HgJ+LzdZ}Mk7l^e#O^Y&WcPftS=XTj)}evE{A~LC+uJRi z9q3p8p&n5e5jAImjq$Cz4x}Rc4$WzeC8F=Y@CClFN_glVLB?xCY*2TNZ50Xd5(-D8(mWn_N^n zwY0y(_&hh4oGt0RixSLI`6kz%X_*ZlU!w`)z&W>YOtoFDnn^64+~<2W)22rh|HJlS z)@Qox+zCUn(;2R={f6gxX5>62Ry_*)wF8-uM=}B&Tt+-jvM2R>Js-Zzh__g~@MDbF zbPorg@{OQrvxY~pY>e#OiqSq9Ih*<7EKrL!(nj3=qTY=j`Xqe_4vP|~H|Dole~O6P z#jnTE>;_)QaM9;>sw`D4s|3ds=r~J-`LKDAFW$yS`?gg6s#(--f?VgJzo&j0_u=Rx z>4egt>N?N)=OYCdDTMGnfSRc*(65R^Yk z?K}X>OG$GbF`bGiJ=-MZJx@BAPFs0|6*OfBnIgtIv#+GzY6*a-FM*ENn?khPBk=4D&uIU@8D>~9`PlZD=NG8_<{ z+&!6lGQ@2^L7r4zwAy5{0Bp17yo#pV>HPHV^YSH|k-bJJ7B@P|@r;vO~?oL|irt!_HGYm}Sc zKtp*#$V^!XD)92Y~7yjd#Z7*_k+(S zx|~fsmR-alZ)a*&9}nb?NbhL59u83~JH0vb3nc#BWSY$geZXn3{?Kkv?sURJrEa$> zuZG#TUhEW>FYMyQ@NCCOPOA40&IxZ#RDCDeBq#caj;`~OI>1Gyz@xJ>K^NPm(9BzgidO%i1hQXP#L=LusppgWR{<536*Us-S5IqMC9C zEUb`?{Wx6_sExLJ=p`(&zbR*;H*AIB(BA@=1{=0ZW$QVHduC;7`LcNVnDed!JBg0f zFY@u3HA!n8nqM0)V^%Y92!{U{Ub(lC?M&*r%5P|cdwp)JT%e6dh8H>sNU(b2NyoMy z4Bd8-#c-3eZcQCt59fymps@L~uZqRn!j)lU@6kdw?>ZO$(QSQ4Eo(Yms*Jva5Az(E z|5(HPtUXfqVNqiCx9Q$>k?Fq4O1bGob_zjAK>5t!8+Q+TlPPs~P3dKb&YdR;d^?VI z`3_htPsrcu+(>k&+x5NQrR{bUBsHU~9raB|`8ket`X-#Q%lC3M5|Mg@d_SDh!3e8QxOtc)<% zNV?zFpKix+a#kg^LK_mQ0+!DM9$YxPS*fUGqM!QKtF%}YBn`IF)>_ZSTC-Mr?lw00 z?4s~$eJA%gu3L^ZBMS~NxERqD{Qj&lfH7(7&DGp)x1GFzE)5_Sa`BMOT-C7x8EaM+ zt|(TZ)6*t3u1c7n>w|W{>QBnw&v-q$8$;NTo$9{mJ{vmO<3U#fS&X-Z#`n31t6B_hr=+t_y6rU0yUJL9)|xrCOSm45)48fk0U0xr!O9)`$r}P9IK>;m zY?l#R2+GYUd0eHz;^agTb|khllG_Kq=d)f}3vxVs7gM&K#YJQt_T6$z^l2mMz?lpj z(BWxLdaYz_L@}F8L*_f)ll_^9g7%Ivzqg`uh6Ugg;UnfFQM{Rjvle#^`@~LGW4@eb z{4N9m@>{vnu(YthChssQNg+c zaBWw>1bK_f3Zh1aX`f|bZ(I*Y(?>(8@X3s4ZKSQ$VRj&^<6A+oYfI_N- zWTdV_^;6Ggc&3RGn`WlUtxCCV$30#;^c}$qF`&vR8*$uhuCiY1ObOYsoJMuu&U12$B;xUkMpO!?OLc6gU#a2_Ouf zJ-sRJZ;*-njkZaB`75@$WRAr*%XB=?d~DDHb`MTg3V+Xw1P4&}H9sltsK1D+E2P_J z{%mv;3k?^aFWC3l&Ig;%-fbd&`y92W_BW=@c&_@$Mxmkjjc`gZ7sx>Ic0sqn!k$q= z4x>Plc}CdPYhZS=q7f;55#Ckw^7r+TP-E}S)?5Kw9I*6~?`sB`y*5$WCuRas+5i?k z-sa!C1Agjewse8aZzlwfjzY2|q}o z)Y@?fsxw`lJiI4{CEX@Luu1zu(KAW2@B*GP()FI4JSwJ{grCdwBCkC1S$5tAd>6Ty zZ)>Vr9Y$KsOQachR$v(+Fi zKNq|mWn3?Z!q(!NsZe(susM@OM$h<`rz0WPBZ}XW&lsY;d`Pf$`>uha&we=SSSgc$<3D0&D*TmZGdb5N_PK z*U8vaDtz16>%(m=Po<%JORi$=;*1t-#dlEI5b^M2tZvSauks3S#8Q&cEVS(0;ij1N zNyerXfHQaSb`&yk>a}LnVtijpdQhu5&!8x*iWe$$^iGAz{MMAG9E!_KwG8xe#cFH>a6GWKo ze(gbfweqR9%YxNFaVLJA^IO6v&POfi7c!~6ic#>@+lNzB%%2j?GG#og`zYFARe3g< zi-YAY8}gKV4H0oi#qqt|7=IfrvWrtF$;rLU0kh+4Q|41Zvn~ZEt0ARj7z+$0?@%Uz z)iuTXbK{xrbFg3!cnIK^JOmRRV?qL-G4q5e7j!S~cJ+^NuSx^?{6uPo+Nbh>8w>bZkc2AJHK@~9BZ-s;h^a^u2y_^;#tdtUNEs<3p%NX%`J|& z=O!1s{zePZ?+43~L>5nc<(Z@F={XsSKD8y2P_4Ihab&%0@JcM3eu_nHePWS4v&>mM ze7adIR&11Sl%SfHkl4t0k~O2~AaQmUV@f~YAXKZa)UUW=eE)1frkg`OmZ7_roI^nx z#paKOcjyZWlj+hA;*t<%kmgp*P8CXqHNSJ4K9C6@LZy>YaV76KklI{H*%}6Ryyueg zq#>J;wC^+~{}K*|C`o^svHPoRMS8YVom0T}DZBQ%)+*Cjg5{fs>(+`M*bA=6#(qAY zd!D9PS?&0u`bF-a-N0FYFOl&V*Z(`UEi2tjChv^0dKd4`bl=4}!%E>DdoHi}p!s@y z)4 zT|VF}cC>Jvl^OQFyG@&KBL5($h)3F|-h-i3$l3R~&9!?tv9tVABgMO3NZk@qor+je zV}*~#eV#=n2StW{$Etf@?MFI|d0qh+b{$Yz)GMgBt&0y_%gple=BKT;ojzgz3eetX z7!SIul|5ACDvJ3}$C_d}2q@Nxmrf)ha94re+hJ&W`8r7+Ge-j(m33Ex6&+^<&1#qt z4kM9{_wy0k#gX1`Mk?y(^76e_G;_Kz5Z0OV8+@T472?Vfe6T@z$GT@ zuaL`(x9=|@m)|k)Y(=e7FyAovJdRs`Z7SZXW>&OO-Gen>daA_kH{R@KbiEhqtJk}%Ks&S&*yt6I$j7k9onZHS7WSOL`+@5S{oQ+f zt&TUIaFjmX58&5pxw6;Md4t$j#7XfJ&(IbyeYr)sLPpF ztQZ0lsi79L{X`THzf%I@chNWhK>SX+SL}JQEkq-u=d^U-9p^}hlF(SrZI6b%X`+?n z&zqueF0dD-u-O$uZLuWu2DA`MH*}FM#<98e-^M(A$+GwTww<|{j`MO=lJem?pniB$ z3Cd+g5mKO4qh)cTk_YRRF)a_iR)f30HNwZ>=$86a9`(c#%dn@_q3&7YfM~~3=Wtw> zS>Fg2d7r>uUiHp2Q}I-2U-c{`6HchG5x=#6Cw|VtA-Oql zoErc$&PkLC;-{O%e((03f9L)BolqZ`r=>C~CDI|Lp*NSx;<|uykI4hqV?zEKon7M1 z@m1AZcUaex?E9Soh&-6fZd%d6GsLZzk&jU$^fVziNY=gn!Ft6$Xo!}* zyvl>Vtu`UQ50~54nSk=%_*6bQEGq7BU ze*$yMYl|5%{H)&$Tm!Pzjq&TA>K1-?1 zO7SPjK|OtXXk$wUBT><(Ajxrk(Wa!Fz{W^$hRfkKyOz0vCc2OO$%oo@N$ras;3|vr z?&IUZhA+}JT~Rsb#p-c~DQZ~Vg5|l7)wq0AE6;D)-_qCu=$^ghyf*Vw;@F6MA@tCS z8V&-z;V;dG>w_=PvtL-YI+%ATh^h`EpMg5u7&O_*_`{FgvA(&?oj4Ik*d1;@Tdr7W zC73!*e?VmY$0lY7$_Fn(q$D(A&HPmO{b5(Ao_C|{RTJP@fUK5W9-=mM=mK(wjE$q)fg zbTf=Sn${Sb{Bk?O60}qtds{$z{cA_MHy+O9#fOtYPj=5j8D%t!n%hRlGZmD4RaJrY ziJQNhh{lxO!=NoWH!`;9ns15Iw>Jy&Jo9}eSF*a3wX5)Iz)# z-?2QpTT$XakZ>J;9;`_!z3l;5!+woDSScy0eV!nv$!B+MdTyP%j)|o29n>X!rmK}b zSu0Hno_hOwHiL)4qyVOn(!n$`!R+U^BLUDD6SO~9*s90eQdBROf~?&lESbZODlOgf z5=_p|Pt9H^bcP;{aFE`9vV1F;$JLX!ns9g%K1xmv#utq!Z2VNc z4=>2L24LkQ0w#$#hK&A3pEjO2$TD3wOr0Sn_`Gx0Df!7HJfCS1-fY&5!vfEBnNPBc z!FnVr=CDi0E*)+!u@z5Ouz-So!0NU=#z3Ea0;o&`+>EYJh{?e(It=X!iOO(=iL zJg9qFXNG86c7T@+{Hx}zKFv-muLj6570--}%&O_!qx0KOu-MtzgJ+nZwu(;vJ7T*bJ;|7l#NB4mc+8 zw3ha|+Y7p_AvBl|zV97QBzC$66FmpK>~MSJlMZDK*w7MAb@_BhehEIL-VK8J%1nI5 zQ|o?=VrCp14v9X`R!H#tv4`Ho6H`#U+3DkBxMd(&P=EfZ8kSREIaZ8sz`KdXyFPWp zgLAT=z|^~#M+r!vc@QEQOi^i1EDjeITjQ;;Y+aA5V(=73vv1BMI|AYu_O!@!^Jygv z>|34nR)LC{;rr}RJg3hSrvF;JI!2!<(X3CvD;DvPW)XL zNdnfiBrbWiy8-m`jiM2hE*cdMEM;2FT;&7O#4F}{dYoi)XY;7dL3xfdVBoj3(mVIvca!2bM zBY%!sH&=ajmbZ zDpp=B8~jckyo0D@1Du$K>_>MuwZAXsnSa5VGgxcFSplM{ujx|@UbT*c`cQ5R<|&RN zRaI64VcKZYN7eU&$o3k2*C9b_~0eLJG zheAddrlh37PU#UfKcn=F;aD1h!0{~8WKxaUp{BU#9d+AubBR7pmkAM%S)sVQn$&&ZKw|a=A9pb-OyV2A>)pRfZOTUE>qqg$p!5i^cpAns-LMeKB(nmQ#;2LKa+Xf;!r<_H#1IMLoa@2nlgEGMRf^7S0} z{J_8jbi4$%4)=NaHGo8CU($`5Ze(cXIdyGkS8QqTh=t%|b|dM8>IEl=5yv-kb8}B0 zc^9uRWLr*%ITWe9dgq2`v!_S9TbRu%AWHEDgt_|TvlBH*-EFrrgr*@6MtDC7+ct}n zRT-W-eH%G5I`%t~cKG(5x8!}1-Rl=+zax>CU?oO0jr|%8@<#$9|3E$AN}w*|FhOG|Pn?=Ugi zHl2pdbIPRXfluq9{MVzk0S0FU3D@fip3f=k7L~r_TblGdl*%ct$ysyP?TVhWjI-ck zqz`{HWmmLe>*}Q-P#apCbf?qr>@vn9DtO#0{k+dp$gAIS)r!jJ*F@^TZX~3JhsPxj zE_U4B;QjJ?akXy{jlPl(bfJ=PuYv49@ER%<%j=GUCW#)KN(>yv5u8A#qlaJcZh&$3 zqWU5t-ezp!Or8__oKaJdaimPs*RrI~`e;<|;$ZqpMyW9Y1=lv~y;1$M@ouyZiAwVB zRkfmf#merd>=%{lZd;T>MFq!;zO)ovhaVRC>S5{oUt+o#^tam;8n{=sZ*K#gYHb{p zH((026S%)Uv2@R~!E3oVFLtGeslA!;h>&gvlY?Ks={Y&`%liVxl|=<&wq-JPdk#`Q zC9KS!xV-AmXX=an)C*bJ8!DERH%=bj)=LQAVWNs~-ybQzmdJ?bN1@^TrUG+`od0zQ z7eVQNl zda$lNdn%bf*jnz^-4XgplyXursBU7zO)sP`b)=1!a|FIN7Mgp#){Uz^s&0DAGyiPf z3CRCe(ZHPmldv|#RJX66&qy)$5Bj$80732=v%IC#g-T%=Dh6gfB)a(-cPDA6?AXze z%Gj%q4paAorFzsIQyiRU+>}C$3iHax9-47mP%>tsSLAY#uiTg6KnEH*9uIrT)Gcvh;Y0#5B`lWI!{^>!(_08mpRnrOsy4)fBxgr1Kz;VEThy8DjeI*Zv(qXMZDc;{UV0B+1(P_&RKCNdaoff>&6NBnpPxxi z+L8xrKibL7b@L-QFmruY8Qzsn-K?kLrZ86fI)=|(%^lu#{}JixRNmdDl0lx5BNtmf z`jM|U;CwiQ{SacULG-11yq^1F`LPOf+Ryp$nKb8JJl2=HbtVH=aCJN=Epk#`R=TZh z$p}{ut~{}xrMFCQ@GD!lV@}&9jS-u~yZ3Z*ey7YCi$wJ{K}kkJ)ZX-BqaJKu#z#XN z42@yVB5zVeVAVslMK96^i{g(Y)qW+;=BR)YB7tMFPjzP;zS~r8>L^ikvXrvXFG;q$ zqY|^dRUC0KtdaECg^ZrFy?R*Mqdg++Vf|rjE1Xw7pM>tjl7Dc_b)#V0vf{kmkPwGk z|D&!Z3AwC`iq1iKZ`8XbSA6b;F22dx#?qpSF~|J9Fv6v7(^FDTTO5IXb*Sv9ionL^ z&d$<|iGpZ6l;Uu&lgzy3NetwAr&6%y$ySa0lLmu@EU12f#)qR~VKt2ewcm~g$vf!Y zLlgN9T>Il)WRK19V1E^r(;`XV@)s{!K1nwMCByN>ejQ^SakDj+lAr@3YL!IQeE0pQ zpOO6Wd^?t8^F$}ht>}ZGfK#^L@(~&)f!Cy`tM&6rae#7^aOZ#SLS9bZy#47k;WhLe ze(Jvx45h9AC5sR}NmlrU?V52**<`bsiG{p?@o1sYkbUgqK3088i!6&7&Bqr z#1U^eX(U0|46xaBc2j5p$p_3m6yMgu1*oga$ks5g$htqDa zWe>SrP!`0YOk$9}Qr z!O2_cl2K^zH|q$zIA-NOo{h(n+_|bHOd*Ux=F1MPl9e#`YU&W$crm=>>~1>Ir@!S; ze>AqQQx_ich)l|`@MLvEJKaWtJ!(9KmKgB*_)mjyTslE0Axi@UCb`=pJ91{rVtWaD z#ivW8&$X)-O*;B{p6!MRUyLr4l`BZ9=LXasjeXy$>1>%U9{f_1m=1vBC2_k;2a_dE zhHf}&SdC4wPaXymJfd|LFTVaxFQv;NXx$p5HDhbf@(e=G0UaFH7eXw>KNU6}u3#5;ubz|jz>e)E|0#nKr)fr&ca1P)9-{Nl%aDlc zsQ-kcH{?cqcctA*-MQ@x;Z|f26$R29xWmK4Xi<~npD?*e7C$E(HXI3CBoD6m;K6_F zrDbGLKQWThR#CwpS7nTn`UqVN?Oeh^1h~IrIezbdU;gxYQaUb@?TMA;#fySZ;S2>! zQRl)Z5uvsNVX>MnuiX73f=T#d#|5d%{ppoLK+W=BK!eL)5FEK&segMna3f$4pBQ@y zAuUyudw1(LYqA+U#G32hzLj?n#U;jLs`<|+(Ebx*lscn1`G(yZ)NYaF4r zOQmQ1I&FEi^7582p`S;t5c(-qN0~Tl@en*bPzNH3W$3ZT{>jbOO z%!j#+TmNbg^uNGz8PT0e{7^+&Z~9BDhjd zk0(TsneWZws*@`!zzWnMz{1`*G|Ycam;d!m;Qm583K}EOj_v@g;{o7W#<{IrOTU}Z zzi;|)mQclYiCURKpyh;77UyNB1_u`b(?Zk0X8_p&3=b^kl75p{5ooKK8!I3>v{6ua zBn}P^zFi4u-&kM&#zqqm-M_Ts#SO4lS1br{@ zs)KlT0B)6dol2JKlBi^j73E~U0T7iS;8w47c>F}bxPBmXQHK(amGi$=`~P;@1<`M{ zrHh4-z@>v5kg%r^a2=lAx$o)!Z)Xtc$}hk%h6Ml|XBQBVbReMb76-=}|FUEbvize< zmXB3p09aKt_R=KDiHnWZ1YXry9iZl_Jm4^2i}sLe@Rh7*-R3m2A?Spt-yvbKv9Y`H zk6g60w49f}+qRd`$}m?7yZjEpf4i~2Sd7>H;{IwaA*5RW^Ot=7iI#@6bgXAEieLLC45(&Y2L**NFo4C8`3ML&0Bv}EArql3J^{F=*DUc22PYIhUdJx-3JSLq*{BP0b8kT6 zRheV%F11qu@{L>n@nu8EXb6d>_KCzRq3RxMEC91gN5=(EZjYcDc2YfQ>to5qQnYmg zL@fN2|8=R~Co1{lCFDvt3_z~dFHG^})2nRhU&i-VR_ITy#8CSf@7FfEK(PzKsZz&6+LQtSp(f%`tMh^2e`gx; z2Hbv#(74abcLg9=b%0A;wUl|f{f_}Pi{J{B)=;~dK0{vdFPBd4yz~~rdWieu{dIp) zC$+PHJJ4Ghx3G~9K+CV(%lxaaP5yXm);;B;N8#k%pKqk(#-*#p3hYJ7?nSD6tjNW| zQ3->=cGJJ)J>hThps2Nni%hw=t+PPV6X&N6h^S#DX*rdI2jT*Xv{JOpc$e36=Y@ zK}Wv%EpJbMq0;ewr4kzLOZ4O}^x=Y~llllU)z<})jB25dA0O#9AT1_dCz1atLv;CY zCS-tfcJ5gWGYgS{P%X)MFpWoQkojJJ=;Cbs1O3X>TZG=>B&pNn9GUyR+(@<4PH!XO zqgQVyOmp)l=lsdZCSN+-#+!n28er}M(RKSyx0Q@v&iY=Vao^`cpt(boiWH0bw-ePH z;I)s@?;=4?$@iuVaMBU&-{=5UDJTTKp?*J!5IfPUT$B0f5K|RvuPr49D-#<-4i)ll zg#Pp#$&ar9DsTq~-%)&Seh-`=FFV@?5aHPY6&vYQV?3v;wj#53SL9K_*j1dFo8b&F zdfNb=$b4QP2Op;<=;6Vsq2=wxZ%!%YZ(8Tc3i-{T!o=LU8-3SQZ0KME`AH%)Y zC#404hPHVTC6?yqm>XbMtuT_2&dStOf;{e#p7vv>Z*PlUP9=I$%Oq|B=6ls$DnLO# z+rzWL$YsCU`vyXJAN8r=j5mS<74%&vOekQ|CXSOE1@&Zj-x1`+@pW8j9aO#Q_{l8w zXSNlUK%wm_&dmt7%)wv8XT6-L>=QV2;6_K5JJt$ORNYRHe106 zUW~V;RC4GOr<(`{G#GsgBC$TgLzEVhmC8CgYzJHUN17QcZ<5vgPhL|3`wc z(jzmyD>6UDWWi`e?8@*(xln?HQOG`R*|549H{s!@Do$jVPYPKqR0k7|V+K+2DYc9R zlYRD@^kT}nJ=ikD*!Vjo0?c*6f!8%mxZUrEh_jMtubkj7SgMK1um~iM!wiAMLGF$46ELMOZTpT>W1i$ zi1_s-{jrmv)>g2CrUmFleGV3L3+jk8ca4{aqaW#gD{Z=ZMn1F=$Tf}8>L7sNFo*US zk8mtr*Eym@`KSbjTPxg>k&M?;s5jLe1s;j{nuOfQjrNAp@aAu6r#UlAa@BX^Vukw~ymo26f~D|H<|nE!gmRip(w$pdDByD|BK zbL_!JatLAJ=*eNsI-3F^y%`Xuv2wKRQgH!<_e;ZSMx+eXdZc@O$Uo$20ry)_nE^#H zp!_w8kD9#s5y%qKl+YyH#|HOPrD0Jz6kGZ-K?Bo&v2^s$J)S(OkWIbZ8L4#`DjE)1 z{7c;3;v_iZe)EBJn3Rq7ft5HeEjn@la);0-)}LOEg4|o;aFVLl2c|@{Py#59gO~b` z#P4?M!JkRm7QNpytH%SrvEhY?z7ZkH0wg`#NaMEWkuxAY}bYrY;vYFJ)d zLD=~A=a0-1MgvGnPi`*(T_9V5ixWsOS=6heWFKq^h72H7VO`#Y&HGmEP<$lMD9OES zfH4c$S|>tqY7JVFa)?l7LVsrYT2K_1YuY)rdas99&t`O(8=(N1fXOnS2DPd^7%qA4 z5Oq(3&2Iid(>vf3r%jdv<)QpkryDvKM0YJ{DxXI(QN_GF0LnEx9zcF9Qx9*=ZVF73 zzO6M+rgrcnLIEN3_k%$=kd5M7JAQ6z1O$-OVB^Y0r6~xeTuVUL%r2+ex%+DV`+Jiy zN`I1Dn9sjUh$m>clZp6YUONSn6PQPb9Sj9;;m5(RPPA>?sn+Uzg4U{GwL9)CQ~5)L z^;=~V!g0<(C1PPfL_?m`;P^I;d-=W#y_9fS8mm&Pb4aNw_E^U=w7(=E-ov*-KCR1m z!W5i<1_IZ{N?DnC&!0ww+x7tT&{~8zA{jyGtPXXWd!B;~&uDok%2 zBQ$Vmn*3=Joxgp}9FeELSmvs~hK8$L7hX358!n#&#H-Og_*Sd&x1}Fb65I-aN;pZj zkKt6RuGV=%!;;>*uEiD`c7MI6UK$jW#g+{@@E16HDH_Ac`(@NkaZFs~W5AnKQujLO zlOHPr7u=y9b=eD5o-Tx=K-FOY{fi}ah>cJ_JCIld>IALnSi+$v`VRn%Lk#VHNQI_N zQ5tgJPcf{xqVv<43$g%WY!Hx2G>e=N)|AP+wT9B?x7|JNluhz^e)LbaYQPnUBCt-Z z#)_k~ULM<8sF|3*Ns?#qlpZ1(tMr*ax`wu0mNgDPeUvvG_8mHjm-)Ii>|n@YP)F$k z4%mho#30rgDRW>ME+~eXTmUC;2c(X#AC)(v z5$hAY8L#|NB?~ce49eHY@@M7Ej4p+>BjnClVROFmGwOcJaLKdIwLT`xRMRF`fzBnS zFCnK7aQ>cI9irwOym>kNs48B2Jv^jIXv^!60&LC8(FXb?QvKL_I$^5f+r|`(_o2*U z`bx=+T0hW&NkGeImo;j~+aUTifbX>tb;bIay;gmWR$m4%5feYdzb!NCzi%LR+wsvA<);HFES z0k79yj@Y6^jv#HoD@JoPiXq0f23SP(i21#tJ)p2FrP8{d-N;4wbX8l&buArJ4+-l$ z0jNvO9l`PIkDrYf3i=U!cxmb&fxpf*NZqVDQtIK|p{$KH+hN@N?e1y~LO5*;BnU$9 zSyJy(m9B`9yR(zrc(W=4W$PC#_2nou2ResIVNq8~@!bNR(P!v{6G{vR zKSqUqX<7=^5C`+=WRUI|Z`lb7yaC1|5M-)CU5=djt5O~bb~chY)cVQ;Sk^DFC0UH~rhwQe5zliXuM&s`TYYKXX|FjPNVW>N$A(W{ zXG?}S54_;Q^254|J?D$Bjj=_?9Vc$l9EvxD;GUPY^jsjGu_pICD?XKh2h*gJ*S|m%^7qOoZ98REO6TNvb}Fe5_&MWa}4wiV&p7b zbbI;e-xrUEht@o6ll>lab%U(R&}}5VnA4wpvEoQp@E3?G>_nbw+rWLU-O}lacK_Z7K9|}c88*h(-wxw z!x>$ksLe>S)DB8xZ5+d;62C#I2yd*q(|D+SvhgB(v7t%0y$off+A&!Vwyc=*TkFKz z;LcOs(OSC^Q9)V8iVE=MX0Zoh#dp-O{g(Dum2=90?fd;IB0xe}atArEF*i8(nvQyj zg)1aY(}k(NMKI!L)8pMAiSlLBqYZN~cl=kG)_v`HAIsHj!@O4U>zmFLQfw(qC0PQVg|CUZF|3A|xKU%u6RcNyy&|#hQb%-EZ_u9ee)Uu;fif|+c#UD$*@_7zQyn|rYa z1O1PVmSD`aES5VoTdg}NJcfz+j7ihzuk?_7(L;oCFdfqEl?626bE6arr#A94bkak|0`dj}M&Og39qL1YLfl@Xvik~inG3N6#7N#}@ z=I}Wr^g8@(nx}Lm>=<{ze7wLG+P+np_Qb}coug3S*3HtPr8In{Dp>UsgLDy8<0#z? z;AhSKc-`BJ6BvS#wqg!}>6d&{9Z}+2C}|~gOGCe^S7|Zfm0}q8UHk`c`Y0rl-8y|t zxKh)?)UYZdZtJWpG7lsq(vqwZdt_k-G=W%YxSb;sCUDBneJW|e zgq@eX$L^IwrO{t&`cRetQBLO+EuM0#oe-f__=9 zPI94gZ(!fcSYpDVP$UDizUy3NfOF-GyXam`I_uJ!1ZDB!BgvFP#%B1pSA3Zf>$RQv zTC1)=m*xgqhs`nSR4}HNL2^hZh49g^x}S2Zt+RbtRM{v}I-b=_W%5gX0mPIcnd#c| zo#eXk7K(JS-m*wlW_KNVvJIB`v$4e-PsR}sI@jAB-f`nz@@}O`^cstyE|@~sgI2XpZ}bGX)2%VbZ7!wXWUR|QcFMa)U@-prt_$Vb%xfNeny zlU+Y*gLX`rKQMlrAs+q)-4mXLt*162*1t zn-O29`WXsp=Ic(UcF?HyfIjFZHqUBuiTpG)+>Xh|OB1bqy&S&8;%QS4euH&Ay2c}a zFG7Y4ZN5;ka$4a*aNw7N{Grg5lCu5jh#E1%25rznkxqI~v?n-%(RWzl> z9Y=O*sOGyp!~RRb0>T5Ix2eOn9#v?#ltkNHvLm2w2kH*A;VnXt&|{a+7Nxnui;-g5 zJmwk@hKVv)B`6Hhkc-lGH4(j&F2#{<{)FLa@iX=i8kN&X_Bi!N!eQb*M(uVx^%ova z9dwxwikGK?jUqc8GSIfhc@Nfy7#2cfwbDYai@S(sux>sGWLYdL$&-g_cen(%e;wk~ zH)idCbkVDTb)@+H1S!ArcfnD5yxfBHDutlTH0$x+I-HdaI{o}7b7M%L;8&|yrr`F$ zsG6lnjY+4vJ<`mhz{lC1p4}WH6+k71=B=~DVfK7Y-dK;44j~_s9PN%K+L^oYEMgIHx*RcNVQD?NZN zKqh6REmFpYcVRRak?()Qgq7{$^+q0L?Ys++N(3qx)^V_D&@khsoL&c#^lX+|C@u2w z4BO_9#4Xl`HLU&*b#EOO<=TA#Q({pjA}uA7f`l}31PKA@?(Xh9sHmiLhk%I0NOw!8 zbPqMs1JW?SeD?qzPrUDWf7f??|9t;=894CVv7fcqUVH85$sf$Ks!8oyDVIue{Nmcu ziIm%7@|SJ|jEn#>jNPsl3{iuBkGFQBOR#y;%#rI^deJ}dO8&267f)ziD5XdO4s9|R zWvD|!P|N;FZFx`A<403H_vjS=>@qE`z?^=DRW|wO(TyKEF;zq)-bX)Dz4!Z*PaZX5 zDr616?U5&E-L3e@^L036Ys^XAZN0#pdKg86xueFA2NH(47D2D!6b@2F6_=KN*&q8g zsmoXIl1ZSdCv=3SYKcD_RcpW7G5i=+9j4@GI<$ zoV3uY<9=!0uAp~DR=`aHU010FS52Jg1T}Al)O|G{4rWU^l}B;e=;`{R_6B)e;?~ZjT-zi1qPx{j2b6v4&-J9COVC^@gK~GFKy*j@2b)H zT`vz9lzLRY7wvyF1B~VDHw~@eSOSx<^h`R!X`f3FrU|bDkTtXhCMeY(=fIbChP7q1 zA-Rv!85(}sRDVLlSibl<vj4hg8-}$18UJ)E}0V(Y{p8Fr2#>cRJE( zDLvfI@bYG`PE6^O6P-Sn-_|)T*O+oLcx=yT_)05BKqja(niv7YasM$9-i26)gZc(Lmphb%>0D zVU?4^HM<;pAj1@>c@?+@cIJgIBQNO;6Qd*t!5?)u-`gm>bduUUYYAql>X&bOhBa-f zcz+Aihlrk`NnxHD-{pg2LeP>|O>puhH=;w}00VhmSW&i}$b-QJ9d@HQgSpi>Sg= z>3f`=TN1bSI#@bqwW~#Fp_%<_v0yvCoLa%*R|Fu+KFGJe#N`~R``R`1fGRKC=wLyj z;x+apBMpT9U@0@14Es4#NbXhAgqtBT;x$_i$8zv*%LeAE+yFP=1LC}p#?*A_8gq8BbeaDO};AL0)t7ZfNHWg7*<=`GkN@t&tR-SKC6 zw%K3ZK0OTvezr|pESTqZdsO~hk zXp>>PxoMtTtaNxRTsXa>r6b<%=E^eex{%nRhm&G=D_AmshQ3q=45y#I%*bgmWJ`pn z;R=ha_ltzFIOaOX>>rEn(Tb>6`!DfJt_zBhIx1{5(E2IBB88n2Iz?h#PS%kp)~r&I z%AfVCvXKBJ(07l0wsieH08!i4!1GSGfb2)j)MMDId(xY?okn#1%j2yo+BCh7ci><` zu$>#7qRSiCt?x~$qp$xcim#nju$NpOIc3$P+_p^H^A&M612Yv&O2w`bf_HGmb#&Z! zU*Y}g?$&Z1W_4zO@U28ea=nzNZp zEvTtnztKSm38-#~Dr+|ExFqtL$_|~l^unP0UWQ}BJIj{k``|U5r~563?Ul`!o@bVd zmM>fxP1PyM>}V3RZEhcgwfE}G0pg4VE^eu`CbY&o&YzW|_jtZipyg*+^AQpwcw;<9 z2Z8uX(zw!wyL<QKu;q)v7_I%wGk^fgFO(d?Y#(?Ui1^N^>EiFe&uuCxJ2Hi=^{b zfRo>Tu~ip&`!`}XgU}DIBVTl9NNITnEbPHpp)Lbj*;>{m$LB4ZuF~cV>zd6y%TXHH z$ZT0txddZL%Qn{W9X-{Wis)q~M&@M8Kj^g6Txjl+!U~NH=$Nr6q1hbBkq3qaP~7v3 z)PkZdiG57@F^bg0cCk>0jg;`0R`jV|83g#IG+jNcptRSXgW^7wkHm8}gWf)^ERG4u zTz&N^{fCyR1Ba0O=DX68?lib&gyX=cLBxGhaQLUmdy4(FXKq?yl==y)lMkXsOAePe z9e{lZ{w!r9PXxGM-jb!8z-OFXOwymhDmu<2m z4LLLiaSM-LMY*BCMxG^a{=%b&k$ZV-rBH#FYA&E6$E4ou7Qyu~m_Ndhq_g0LdrP|= z_ZtOeO$7MCI^!}laKZy;1C~w-T^%|GzZ-m_u+|L`JaM@MrNM+7$i<3V>$dUz(ddTe zTY@Sp98&j@18J@$Q~CVzT=Rh<*V;ljLr5gVl4ga0N-SBWZ7tQ`dsN-@M_vZOw-3}r zcHF&W8vD|9sSbFD*G^kkZpws@`-IP{Q3H`_iGAA+m4LmG8G#-sbkCGGk)w7sQbK2} z$TZc=HV3M=e7M=c;=c;sPp%I$-=8Z=dNVFn z2v2xy-;m=$-RExGxgD%FqOCIm2VS{Dfg)zUd`37ehpZ^D0A}a z)cbXmPgCt4D`Z{k@Qk}{*}}{o%7TZQHBv)Jitq@%Div^W!<&2!{d`{EA93c7;C!}x zzHrG?mC=$*uRrr^5w0OWWk;wOrt@DD&7T}QYKi}}+Tgc~6+nV9t?7M#W)>6A>|&YI zwO5;Vq2tJXM26=R>~!ueaJUu)ux!xBJO#|*;K_mPYAjeNqny^Vk~hNu@GX_sfYPYa zb9Msdtnb_XJf-gt2ISgURW&d2$s`bqh~H-H@dn=|zBm^|{6}Rj+J9E&=JlfgFFEbs zl)3lQeg3~x<^rMhsWSJM&^q8a%m&b4LIJ2Xxp$B4d_C2uWli(M)pJ;hP&;+=na|!U z4B_{3gpvn8)Z>rX{kHeEVS(g-Ne1OZ*iZhf>H6!&q2zD9iI?a5sGbFT zWs2#b`NL5|E+!9_TC4vkUi@Rbe~RW%pCuGcbE*h`*^JVYJCmFXkP(RbAb<{^64YHV zx%Q>?%GqbM3a9jGgn$1;tA{#4Pj7%dH!(;!J5Qv~&iCBFrv|9pRIVjm`6Vz5&HDep zlsAPM17?TLV>Q8z(s6|?|1spQTPg*}0iVaR(Ukd;2zq%K*W6l0-MkbcU%P4+i<*P) zUG1Xhm+n4F?L7TK+wwuQx!e4K=AQG-00M^zl7q8#V8w)TXo77P4%2l-uq+E!?5g@u2GBC_EWL?i0r{+6OS6c;Q#Tj z6tb#VLn`{XpbvfFdrvZXRQqSr;`0}H5xMU*D$ycnQyEHx=_@TNgstFmbH#xC?%=5m zs_oLV^1O%y*hHI^-|~}`@pA!YS_=>;R^p!tFiR1dGp{Mpd>K*0H5Hz=-YuYy->J7S)>N{+}z|-u{pRbH>@=Od2L`0cGZ-;l3 z3A54Ua=<@2T5Rh8wKr_6)Rt#Ha_K>G56w=wLU#S|@Njll#n{-`2F*~3LF~ zdgU&g`$>K{7?@E<-R{>pGvxvF zEsYyIOhED-f*Y&ooYd&kUL?s#*J#lzFVR2k202qi{;zJ3#1J1Ge^fC%J}F_BpXmy?ZJY2pD{lJ#Hc1is>U0VQLEHuA=W-;|y>TfhVd&$OX`GIf2 z%b3x&1;u6v$*=0bKSLGRJO{~BeY0ds_y9}Fo-oTq;nfGT=S!(9@Gxd79PuZk{Xe!`yaXiU{Bh zK7al^uck)8V+9P!(yaA5ZU6^BQwQxL_eQl%9%ur>!I)hT2VdmU9aEK;$INH1S8kvd zK^Lu&r}6CPe*f)_`ZL4|xg{8wIP{xS!`jUcGHPY_(K6B}w*653a8O+sl~`>Kr)=9A zYP!VB|MgKnm(!P7^t9*Y(sMB0CCi%gOr@{6s_ZuoZmz^VSv|`$B(W6Gdi=0XM*D`^1JfHDqTLxpVy|`3?w@z_e5K#f0m$u;blMGP8N?--_vrtn0@mu_VFi#u zqV%7)oPF88N7)?@$jdka#TITx9>{OtKsI1GwwN6lZKn9*GZfSZ5}4;uYDK^!in%4@ zUUD$TNcPwiFFOX2svLyOm(kJiPCxf`jbCcm5w@Rd*gWEtl0VK&$_;|LG!?r2&`7Uar78NC7LR8@)^3kV@M9iksLBIHh{MK+(zBrLn#?`U z#7u=Z*BmKfPECBMvQ^^k{655&DNEz}<(BHw~VClB2 zt;=CirhaJEVgZ%qWs^YDFj2mcG)}ojsVU6)APSAF>A`MVsvhe6RNVBH*h9O|AB@8U z+k{S>#80u)D{FN?yrMT5Xka|IJBmrqTJoa@Q7!pJt1D{GLZ<~2-zuzUHWrw(o1y7#Oe5!vc~%tiaUNlg{YrNpw*Txur;Wx zow&Q4G1m@#kyPCo+OeGF{O*Z-g7P{U8xGkkVId`tgFt@RV-{%$pu9J#Qk;Z;7YYLk zUD?(KkF^J`WQen?11bcIT%xIr90#3&w*ww0R{_Y-a_!U5)z^AnDg}7yTCAa&T6KS_ zyMOsx-Q6(N7}VVr8{EJ!X~%fW64e03_d6-e5bEJr@zM|;BPIX4&%&R^hGF;3N=GGD z+RT7@v$}OTjbzlz=o1#N9|85*Pq^t1)5_-57@NrO>>_i66WgO+G=iE+(!)rNpRP*4zJ@zkpEW!6+@zSTAEYa~NY z>*%4q^!t%$r>32z{IEOVDH=UZ+`%w%D$NJEx8x7lE{{tUi%3?~`^ zp)2MWat@fh@eg(Ap%V8~(JSB!Wfp&?_DP!s7|(P zr-x7b;p26##=w#8P=wYYiQ^^f$~8`)wjC}<)msW)6>F58EQ$%Xa|=>oo}wQfBHt#- zxQW$+pgb{0>r#(cWonoBM@SW^j2;K6vEf2Fbi<;_bkEwthV_vegXhor1;+R6l1u3g zwpqR@W)Ut~a>5a+^*N_Eih>Zmd=@3%h~MGb!J`lv&kHr!pzzZpdb;R|mNwoepjeG) z_lv_}+|EneyHibkrX4!N3I#Vp$%Kz-m#7A!`$`Vw!Wc~DR2id_?sY@>+Q~b9wmmK? z%Igc;eDVNETW@JJs+A)p604vKP2zTW8*O|Ucr89IcPmQ26Z(!QYYUvQrJ{#E5gT%= z<32J49`xS|Y3Lo&L!$${nqrF5gQXJ&zU3>JjJ89{J|5%s`$nv^?knY0t~?XFj^bSj zWOFl_mFt{DX;D6XEAjFC*9>7LSP1>PL}{m>eX*5VO&>AdzMiLTh{mIWLcI@DsK7E7 z z46#jqJbduVW#n^K*5#?joIr!x8jYz+J&5k|T*zIH_FQnXoJKzk*(Pr1QHSU~kSFV( zuNE!|D5dyG-4x zyy>)BTF}8P32lGaLNYg`Vc)gwRYj?f&Z|9sH=<8RCn5a~)HE}(fiX;Fs;?xH35-ul zaf>g|+ROCpYJj?}Tv zH$I`Wt(8XH1O{|hnOj>qjXLk_9j|)};*@Cuf$Ea}A){5r(#L5g3Z^3qkzqMRe$n#h z?APc5-K%TO%_78n z21*2*h_Sd!EnLmCTcQt+MQdvtSULnJrJ!At-jMSOni71z;FwF2ldkIO~sn^ zDt_?6t13`dA5(#T0i~}^c^Re0GiqE+EUT@7-2{qt1#j7gmODD;M)E4*ag@WshjsY; z+o6>JZS{*{wMo?;!B`qQPtrADX3aeyXlsZ1=L#Op;KNZBd%`VLJ3|%kvlO?YA@}GA z_@){yzD3(3uOk=dHk#<08LhYNT{#N(VqZ*snFgSxXPIb?7`p$Ox4AZ(2CDmYVYv3B zIQ-%p3-RVLlz=mP`IftKq4~|t@{?J@S{v`<6>X8q!Y$A(RFsp-uq}Ovsz_M?Z1M@Q zTUu+G`Q=x^=a!6+r}c`YxrI7P>xz<6tY87=@}70f2Wtn= zz#h-Op|U6)9ScOCm(%u>kkdedBJX8P*(ldN76E&zlzV0CAHpp%jat2I=peFs#*+MdTfq9+;lnFW0s zx4i6sPw^4l{GfyB&@Rx9->2!hGe|k$WAuc+^JO3tqv`9&Dl}^2*-y_^`*fD!mFsXY z>BZA|_AQ-Jgte;*idI`(#ro{-W{7;p!{t2mz)CgI+jK|bsF@b>ZIAebgQDzMJ2m!X z%G_s2_+TBs!`x?B)fIxC?0R`43EkjPihY#7VTO0Ja%JSn1^1<+(L68slMu75?%;q! z)Q8{a^>s<E4Sx#8HgG+{65>hgTmhJOmUnm{9&t=D~VFgE#UQ~Jof2v zjZ=wbwagOfQ*lT4_3FLfhl?#-t!s~+00vAT80&;fu0Of*HfpV~ge~1*cp<0P(9Qb+ zb<>WV7ZKJ7N3r(e!h_};v{J3CmwFL{UWm2m8tX_dXSl}R*Bde>?5&1af0F1VzV+G0 zTV?^HjLMI>s*O(#q>gQ1p#MHM#Om+;_W~c!`tMUnFRub&8xixP@aQ3n=#fd!&9dFn zF|%ye!e*oV>`s*fNPXQ>f2J{S@zYqG>yLVA^wDV8v3pCfA)R-G3U%gVh1lZ^dsw%` zOMjo@h%GrPbhSU#*hg8$rS_WGLN!JEqP4wT$1r`DDc1GCP#lx|!L~T<*R5^TENHjwgdOEt zOGfSpVPC5~9EAK{@6@+1EZUjzMUHgV`N10DR(X4+y2Yo|J#Hd_uS>oc$u6x)7J%f1 zv+)amcMInkvv3AUD0&YrDM-eq$3}u`WZq4nk5&4HGIj_Uxbfj8-rb^i$#i3-qsa34 zT@AS@?%Mgg)a>Q_r4MwOE*ygZw-e|~F=&3gGi&+fD6dSD6JrbKfqYc^ZI4vEGWpM!N&art0d6KU6$eZ$o#Zr;(b z{}jDrgF8iFG4s2t*8BWE|CdV(-q7lLV5svPhLrMkp~v=)x}S!Mnqq`YqHvk zNm)q%aml7f90E;%LX0ECMt#VCkoVQ>fFSr$RatUf;A|MIjhY?QJ<6NShR3R1VbOi6 z!-F~23(3sPr^ zl!#k1wR$*jL{xqi{_!-y%Mc`g)Jq^J^Qf01>0tiw#n7JgDFd}b#oUzJ*65f0g^8 zUIT|q9D|XuM=+c!DN=rwLRaJV8Ma6iisZsx)aDM0h*Jdv%uO#nvd-Avk$Ma@(BHJPkMVLGNCr@~Rv~|a-cBoeh(477%VN z1jZTsDBqm!RRj7bL1o)9kc;$VqkoQX=q6ogWcl>GRpqIrxH$ImD9(7JFp3aA&(W{Y zrkn&G^7n~-TFj=9P5+q%=o!sz(x9 zxil~LVc~%y<}-19G+6a^pQPW47_P~!@bvkTdWc>(11&@&wz(PY^BlmPx3LT1)q7f* z8BAeMZr&$(!nZ|Bybh3UNfV47HHA?qleV|f{nFx~em-%paTc*`;l$48U0Mvu_^Lkd zSBx0Hf6%U_tagXkU|u|&^Q>aiF$^abaQULnQ!&Kkwx(FRh!5der>NT@uKGOQ-a?T_ zTJ_QRo}ql2dWlU|c5d975@WYQpM#l+0&3C@=w2`hmBkF(T+HC!l(2h@1U>!fxESdX zk%T#>{U2e~6-KYkY4?CwVPQLP$Aj*Ejc0-rNMaMF>SjHDlpG#g!gRBH3wG3Z0PJWU zv_ml`Dr_&4*E(Y!QoY1$y**2zexgDvvXU-bkA*}KGVE~JU<@U(S`2(5 zCHDP95+nCv_L1n7fvc9-@z}*XS`YMZxw3tsra}+=7=-<++X}_U<6;cDWwEW?nG9=s zEvj`xKo?ade`*#bltr>l`mR=NY{>p2K{@Op1WhTptueaj#>qE!WjJRcO_Lo;BzdO+ z-+e5Cny$Mto}x|XY#lr|`% zy}OyW4v!Br1k!z+A5Io|lxJ(2GYuD6#JcY=TjP8W8oYfFNbL5ic}V$aENH?jUHy@M zo_ftdIoDMD!tH~+Cy<)rtgD-6T8X%8tguZj_q9mQOR~wk0J2CeMBY;sMPGJakdT{d z&O5P(1;E6q4Cr45JpU}O?mF_I$fEj2(RTMWsIow?ZH>jaTm+pw-wHH%>8^Fn!N;}l z8X((yu#hi@AF)}!Oe!}+IZJRIUtnK{RVn|=Es#H6#m2}O3fTICDiadB&I&kw9zZFV-B2!N=DKUoUX$Q)stCD1!;Py; zb-@G1r{zm6FV@=UIe971y^waOrd0b;Em%pBl(+31i7Kx|e((hSLH22zI3)C5-$61L zj<@z<^x*1k#%EOdM53m`M4SdWI^yi2o%e-nsos4fqSJ(i@w@=?lJY{Lqq|1~otYkc z#tUY-Tel?YyQ8I;`9QlqqBpj`#$|*eYIl70M3MQlPu7^Kx2&OOR=cJX9OHK@+Wq}Z zKUlspR5|+qCm_UvOFJ=`fl2S&KX@`aRSDr5%eHbT)OKsCUWvroS+8CfC3jQUxcEh) z{|eW^5bwnAr60?Sk8%371gd%(Dl%%0Xom|Q^vmWJ+J2}xP1?hJ=)p+BCYIMH=6xzk z!%_J{HPra3;%Rz2{xEDU{l~@$wxZ1j_zaS8=-eas-Bp)TdCQhme1#uOB_sE~R>-tF zN?Gwr{=iGIFU-(*=S}piWu4w_So~x9rhscz#Ic;9vg;er(?;ffWSiO4S6Z`^i=%H5 zUid3tO7!(<9s?c4(MXgLLejab4ax{%IA0}i?azgtRPN+~3gWZ+%Ok4L9>bc5e!0z% zI}aOaZ|srb$w$8#L}OP31AS8IN?zq_ggBnr6w35qK3oRRO2+ZIWBM$BN`#NQ77636 zJ?4l_8((wFROKSx6H8VG2a?wubXiyEhwu-z$N$KHn6`W@~$ZpGi7)LXA`+ekrQGG1S$UEi#=jU`s8d`Db$xIAOV4lnPh_E_qf z_$Wrcwu|fx+VG#+Uv}nQo4<`T4;$YM#nfE)_0vf9c8_kWk<#=(^A0(<{K@-)3|a{P zu8OFrE5RLrNnSISr#W9>|2XuJ2y;>M3B5XZu1y_MeE01w2CtK&1FPN?;i!!MoUZ=g z6;<{=vR;Kr-=^baR$jMlOBaR#+Lb~i^#s6;3KS5fS^=8dxP0y4L^;7>P!Jir@pr|V(8;tX+I{)hdP0zAZz5buP%HPE`b#tHhVz93QQ{r$4F6g|L%)qT^t z7S13}4=Ianqi(8>*s*Qrl&28@{0Vj?-s5?KJvLxeu#c~dCD$)!Yvuv}LxGtKGgNpER=t)T-kx<;E1F-UF8f_@4 zy8J26w%r+-kLcegITflpT);S7Th*K#-&sqm{Gp5Sxe5bH*JM$W&L^R0>k{=e;7N>+ z0$iaR-Rri29~Z64YUHJAfeyrhwVf5=a8}{LnVHl*3K=wUP^}>RN>)RNVi)ff(q@gs7k8l874XoT^=>Oc?=G+QNn{plMJTPiM~moe_qlD?ll@N zd+I>B>bHvOhe7!w9F}pePT=Ui=gsiSn@x4jV8|=`FnY_-Vp5LR!s$B3A4No2VXOgT zrCM2iGEOjxC|~1HpiR#;r`AL~Z#-zr9D2Ciy7CfJpoUcGo~qgN|3;dRP5cYxZc zUL0BQGkRq%E&yqeFZMh6`Yz(h=al+lK&9O0m(9Erk(un}cBp`>4$RUS%#z8LiW< zK@77CIMLn3&r=&cZGv@B!cbHkJb7AHiab_@M=@z$H+mnJpLkpoml~;|CRs94*{E*V zh&%auuBB3x{PuTE2$pLHi~M>m6nC$nxXOL`Y5VY(uf%s04s6i*J<+N=p;6uK0d6Ro z!o(ayzd6wKJAXF8g?x?a7ID!FY@8>_$b;l*O-6xTAe4RSjKM!_7~uho1)BU5jdIpO z@><^!^~4+1W}X_tZ`zk0=n+{0^u&o(nQ`2jpw|G^6>7gJ>jY9f6dlhn5s#C;&=pT; z%;chueF1cjNU=VPsu$kmw;cHN!YVC@^9l?&xwu(1yu7?rVED$PPn@nC^c%JCFN&MTJwg74N zp077z6X{_lYkU$V?~FP(Yf?gfFWOY^F)7Y;XrC1D04#D<{NNvI6Y{R^K~g>*f9OjE4d1=e>AJf0m^S zvkcNDy-)LHalO#XNTmAQj6g!dgML2pN|rx%P50vk5-!`>-?+?&a%`X#&V#~+hLTK^ zwaYFbY8mj}B0^<~(lSClbsr<2TTLDDlzzx8jd1p&twlnhc6ciCyU1eOd+hq`$yTu+`>_Cuhh@R{2 zOy2t#t#^nFVdC=<7%^w{RHbq?6i}z-T8LXs4JMZmXth)AAxFa^`q-{3y?IDfN#@Wi zYz1Vh!orpZkqe-Fp1a1WUYg;bI~3sw7z`fQEAf1;b`{-MQg?w_1!Xk^x2xOCQsT8? zq1~;|^9TntR)*sh0L9=6}rB91GCFO0?S-KHCFL?f@yV4={4~ zVm5Wq8~)P_#Pjey=r$VR7?=S}2EV)|!85y5D z2c`tLpA>Va#vPFLcv<7$y{ixr&~72_r@=%6qo>xcu`{?6nvHkRJ$DDS+Hg^!b})tk zHg%=u!Tls9H=0*rH)%dHev^6zTUj!`_`s!30y3du`1O+VN~DaVz$Ld{TCF~V9$Sv_)Mbdfy`8LwV=9co1=Mq6kQSY=sOo2*t<9b&yr&GFFL{n`!=<4Z^@xD zg;K6qhpTwp(>|;~Crb;lnk@yrmMyb3q(sycpi=?WIVSBdUMQuw;nW z8Cyjv5_Uria;poU3mlT3D8~r<i8tIF895S!Sz;REy#{iEQYLo zlaBK#pRjq;tdCc}@#PC$O4_N(@|}1RjvW9iuBYv2-B5Yw`AQ>n58YL;-+c)fkf<~E z31B8>r|%8vHondfOuK#6eyv4U)M7&%k{tU@p8+lr7Ksy}sCYWB_=(tS< zqKgvGwP#;=Omc4ZPvPg9vOy#<37k5v7+Kq?>R@JnD{bp z6#o$^<3l7Ei6n9yyj$~dO=NFAKz>4?a(#N}uEyH;9>hRbVrg%WQs*{-tg`aDv7*;^ z%DTqh&Tp<$B0{;!uUjXJ!fsL*8ui#7n;|L`tA*<_1C%N*Cb_g7AJqF#5L?&4r#uef zp)AA667j;J*-5Qu@;`UbZE-1-&W9IXmZoX6Q_5xPdO>axgSg|)Tq8OvYG`h1jmKM> zLs}3|%rDysoWk59I$sI*S}uHaK!sgOLNiFGC-tksFnKR6Y~J?#c1K2SZ%x?HGJ`4U z3WpRhSk*ubfxbT17zx{atmK<-gTDhKcMJFvj#gv9$+6*;U(MS()vnXi2+@M5mkT3Q*C$L%Zri=mpiK_E6<3Qap7u+W4iJ9?h1+o^ zlf|{W@kaq)_P8l(F@GLJW9k$rA8~^G@!D}A`;=r2&x-RgaIWbn8%9;0^?f{gxqo^{ z31!|(@k(eGP7eX4^YJS%>hiuiUrct8ng29aJad}GtTt=UrY3oSGK$?^J0q^nG6x~x zy16ljw1U0+sB>+-_-N{qke185EuCZIl+si!nmazfR-Wb3ZgsAZ><=yurae*gjwhn9 z_0dN1je^&1$S2iBkZ@n0Cj_nceSX?124Wd_cmfZ#$FEHLKO9F0YZ_O@A2|x_Py03U ztK~iCnjGN#<;;It5Y~(V+RrMQvg>(#(kmD9DPG|$k{cAfPF`rd`s|@z?OYagl`PMhWg&_y&tWTS+m@w@bCQ3v zwDv&dt92Ptz|mMsEAqP>tF_^u=Btjq2Qg{wQoQ6D|CfDPVGO}fiRotK@o}+Sj(a*3 zkiYF5O&^uQZWU?RF^B{9qX=|J9aX?t=g4;Gd>hjWeecx_|5o@^@~;yOL&KP+2T#0JsEjaP69%5hlc z7R0Yy)*Km>m$hIl-E_2G5Zq?*rLERHZ#L+n5^2HL!B$*t$-!yv(`)nx>3LR-Hxa?; zGj8h-r+pkV?%nTBd#?TTLPcy}Pgj9nAsO!! z{~WCUDlHXi`l;If3T)RaF9X#!Xj!r6$muI)>82eXo3}MVYqNX{S~)J2?Sm-qz=lzV zwq`)CLiicZOYSjya?-;!*~>BHU|sX$v-(mbVsNl}q7N2yvZvDS1?k+o;(2_RC0y4B z46UD8zn};zY1U}`a;`@eV)%g5L#me-w8f(Lf%)T9W^~x7WltQ9G4xV^vVlT01d^afp0(IT`pVl=VB`o`c8@IgK_14 z%3prr3q(7MMJ$&}O**5l7NV|JOEo1TW_rS3U_M zEemr`)jNR=%{Kf`pXGjkqstf?bF?Dk&3Z87?QOlug52T_+!K5(@Hp0SzCRLLgU5<+ zrrM*}wndJ9)#V z9W4{bq_{7Y{X2dp-njEL~*;pj*tzxmzhq#$28dmr#0lBG|_Yfx&m?xzsVhekabzHY4Df; z!cU9(!oosMYA)+HM8m$6W4ZVOgaf|M$1m2P$&QCFIgE|Peq~{1RwK=})vIb{zir$~ z{&QV&=zB%cRqV+N8UDKBs14v{7V^H`kHtFg{rXs@R+OC1db8hK*h`LFMi5xYWF3>z zL(7g$27ER1@TIWL{_}$TZIOKW&(}wB46Kh#$?5tWov#l+;`uD>eoCF3uO%+}A#j#3 z0n&i*j23o3j7nM?SJ%e}pfPsxzIcUa4HM>0~9ssqV@qXKUOy?)vQ_=`sQPkUs)~?{IHpc|6;7 zYgq>DsSfhOov6TV6dP6SkMM5Nni05M<#p_~38;Z0$yw+N+JA1m&Nznt@ujcquY8Vq z_n@`<$T6$!+GGoaZz10wU+lYf#bZSs8mFP5AteC(5q8I{mZCn^9bfhUUVk;Uey-F% zzjV3|YyaLys&}L#&-d)W!}z-2PO(oMKsxU8C%^WW7xLw}kiZ6>PA$^*e#k+1TH`Kh z0-H{k(&*}y`(L6lN=Y$p-mJmd0M0VS*Dy8_pek7Psrsf)#8vQ@tD}Y0RRSy$KR2c< zsLm2uy8#T+K6?7@qkPg3T+wN4li#h%AgH@j7lWqFr@t*BkT#1v5ZtfFZ!VZJKZ2gD zA&cigcl;J-`$k(^+x-51SuXqX#?H=8JooyRL;?#J0agCIJy+C@B>vm*%x2f*o~1zV z%l-nqW9uGIUU?sE8di!M8yl}te#d<{$7AqDZ>7=WlM(5V^Ym5pK}(**5+_>Qli5gx zxvwtojTzzIR>bjwH)W@Nu=Z_2qQ!sy^rsi_6GrfTB@PW`)M+Tg_thjp4?SVzfv*tk zEbXn%%|G`#WEt@vXc<+S%Nafij|^cEZtT_URS&)W zhIE{rtGwHzg8HsH(H9n3Q4+uPOFoqz;e1>du(816i}_nEB7eX`skX+l8|Un8+I@VZ zhC}}pe9o`+Mr563CJuqz=>zzR+y-9=nJhcrP3wB>P`3164`_6Bv}N~dO?AZ&^=_`8 z5#lc)^6ba92|YcBOLI#I!qvTe?fuY0gfw1(;>L&5JMkX^7Ae6#kX}?`8qd)G3c9P= zKJwVyhC|azdDZ8_{n3hu0Zf1l7CtGKgT~`|68Y_F9nHkh{<(H_UYEHI!Q&R) zU6Vc7x~T5I#>;J3=XKn-VfN4E`uX%Dx6m_jz~e5@j>sM~FUVgeVVA-dvEEwt?_@nu zW&b98@pZrqY-^Jh5A56xt!iZ6kzeE1pO@?BC!PPDum6oZD`FH@$nF>Hy)!o8K2Oh# z(T3#whduuLL)9goKLD6db+BbDb@l*>#n9XT{eRa9Up;;34K!|!IuA3ShyLL!D=Tfl zPgz~x*2#(Uv7n&!%GW?32gl>t*N~!(FTwYqOevx3Un(kQf2*ybQN)?q{PxGa9+iYF zKB<2$>aQOg?U?&`U~y@9@$4erkw_kB=@*RQb~W=BYv-~;vN`HRuQXmJwW@lSx1vM( z1<#@qFP$%{I8l{GYb!7}vs0-I-1}df|F_>w>tLBdF$oiEu!h%5k$XB1Ca9`=(?+>e zzgIhGYx;=L^6y%~to2wSps8wMw~eBX0y?y(>SW~PwFeoKEkuJa??CpT z$g(vAC}-KLABy~Kd;a`KJTVY@ot)dzM2)_9Tb?iq6g58N@=Gms-4QXmgUpFtOu=ky z+Sqh;z2o1}(Qz3vg|s;lpNo9(_kH`dMs+cDDuNic27pVLr^DkcJkxH3KUqcn){mN1N&a+S$WAPP4t0|p|8gVh zEK&d4ITL5PhI!fAP+@V*yNFS6ysK6fxpaBUmR$pLX?4}Y&dY0RXoUc;c_&|BU&CSy zZ{vcGn)kUfs;*YkqStA6p zLJD)6RUs%;vH$(JW28m3r*b7k;A2?azkbg7JF|=h{e*SEVGrXJA>~Ff-7WCL!K=?7 zB_OHr96f2T<>@WsHLRQDf|CjV*9G3b@+vX;$L#cgqbaejc zs4DjcyMQS+&*HTG!&r+k0kE}WNm7~pL*3L~wzl8K67JG92k`0Je%xgJmviKUu|2mf zpO&ee781^NuvDva-xDB4q|P~F+}}k+m(%?iKG;3p2S-x=|AHG`Y|u}1BBD)s&v%#B zlIQD75hst)BZoWADfM{*Rhcz3N!W=nLT!(4vn?$xmf|@f?4QMFftQ@^7VsfQy7Dr8 z$oTbs`^WF<(yoD>KaOYfX;(%>y2#Xq$zQe*aBO(!@)x{#C+=l*Pe&uShL)DJ%g)Ks z^?zH4I^C;*J5&Uv-V2|I_?-NuC~e%_%)k)DV}vx3%?J=lKz>Dl|MEM&yS{Oc0K}_&65Ayo8)|r^f8VojXi^4<4rEz?u0#S zc|C3Pm_{Pe;X|Zq^+y#itnnO8-a9S};#zd|xM$*|?EYIEn&t#Y>I=9;b}XDrNImM; zW8}Z7#z!=IIcs*OKBuwi?9yGd)H)6&Y8Eu7)D>r8bT7biOnWH;-G5TRZRdYJbDa_v+atja zP3cN6ukj-L)BJMBRM~&EY=u&o5ed)qN)gWOMrD|moO4kb|K%(JD6e}3gaWt}kq~aq zv2c|Pa*i4QTaWh40$)ovGQUM84+5bhYM42T^4-U#0GF$f)80r9h|YaJGT_UC)*F@1 zA1j@in<#!XJNqG0`~L{n02p^#30?k)0hm!>ydU!Z90Jt1A=&nxl#cIITFOB|%FgjK zHT}mW{qv0*dY+YZKuS+4JP^T{_})(&;CUdrq7&*~Mv zxKg*fECh!2EF*G4nhHHFMz0)w?#!wDx3J!LJ%!vi;sk40c^wJsxQ?G_2UQW+K3Hvd zY=Q71@dVvVTXgf;VWd1>c&UDPJGzAe7Fy&c+$+7z{|Nv=AP}epa0wMKMVzb}3tC8e z|J&-%TslJ3BE>34ypLLpbE#q}p-cKH^09=TR~X;YDa~zbZzO#UJGmNFtW9ORIl#TX zmya|V&f81vUPujgC)`=Sd3R6GW9a~*;rc_?*nN#E3(JO&cn*vG|M{4O zGW~m20FIf>iUQhyK4#Ds?%}AFcReCn*4_U0ZJy;JTQheCl3To>A>)(V{{KwW{)yI} z`UpJ71qrkTwvIYb*%hY0f%QvdUDtc$?l|*=lm{X8-Xh z9mHe`=e~@8`Fuveh=3fB!tIUM2Y(W^)G!W zu1W8|(&d0Q=)0oEm85&5UFBk%=IuIZH`FEQP|NuksTd-eSl+QI4^iSzR@?$0O736x z>lCs~3t{cEJ@vGlE0CY!Y*#A|MDWqJxCJgPT7v-yLF~|70<67ReY~Fu>=Yi*YVZCepe!sQ8wLW%|6 zp#{R0abf&K+$od8tUqDdt61*Cr}Z=RU+wRd4B2B3%FMQ)P57(QgsGiN@@IHdHl)fz z&Yo$XuVb0;*u*@!op+Wb46d656j`OThUvFlSYxAq{J%lFHC3MWmAB&!U&XSO+P|3U zM3I_2BvCgb0s#L0I&Gh21#ErWL!_+_t!JPbS&sPbms*v0JE5)r5;c~gaXEdhXy(0& zkeZ6@G}I&XRymE5k*k%)v4-Z*JBF|MN*xe<{v@3*a-!tr>2HfXCCJm&GmAtQmef~1 zeLCW4KpF*FJB;geMJQ_C+nB|EYPh3kPtDRYQ#v4!OZ!RPo}`HjH|$B9=C|-CdF`;) zqHlV{Za4EolDT?oY#aJT>Z0DoyD31Y=vv%**!94cq``+;L9WWJSQqKboq#ytfX}QZ zNBfKy;96Bl4Nr9h!*TBw zBZs-m|AAk4LEH4{w_lpC#8ea!b8X^Ar{4w3$3ljkEIL0N|GJ5kr2_ikj@@yaC?Qz+ zpv$y_-UvJu16q9RjZGg9B7G=cV=?qCX!i>Zv-z4`YLy&ZkHs%ngX?}uJ&z8Eq(<=VgT0U{r&G%&hS4Br@#UW)%F zDkTh{|4#WU7N7LsK=6!@jl%Q^@u#gu*q40r+uIHhd(qEBIHZnsW6sftnRJ~I;M}Z2$@Y({f7yeBnZ``>& zxrP5c_u8N+@7kcE;zK2F0PYE1)X*>zxc}wQX?bl$bO!^4F(b@*G3{-MMIETJPdYZh zl)2J8u~=M3HrKz&BxC_-Y&M12E}PdXmJDW2c)aZa^!l2JccAv+f|cQ6U-|DEQ=g8J zlxvAzSKqB$bnX@Um9G0W(p(4|NRlDDP!uhoZAfQ7{%-W|= z5glv<5y^wb`_@EjnqQ92S-K(CX~ek-s!0;t(bryL@LO0h|H*^P)MKi$Xz$&n~rr*CiiWWl^B!Y++pGwfBnW6DYq)_XhV2QdfN$DgUJi&X|BI zrRC8ra|JasE?xZvbSt&3n@-o8j3ropnozpgd{xVcLd+x0s07}^;$lth@wU}?1gmQ6 z-`}_ zFIuJu?tJg<6g-8vI12Dle8>q#plQ>>>92-T=Z8{V{H+RxhvwtxbL@>Pv)|XDDUE9a zmv{KoMexPKy&mAhnR*qLV7b{yQu#LPCtde2!`_+tCjL+TmcI>oXhk!;T2#ZRa)eN# zBa^QbnI4dve(w0sNGa@SMDD#a4$(@uLDYSD-c?FfuB!ljmlV~#Rl{cs`qfrqdUa0* zL`w!uEVk2dT7z^EAf5n?jw}IOq_!3IODp~FA9V~9B+YI>gb9#4Bv5df#wZ+7zB&8l zx2(URPa@&`M(b|o@{go~+pUQ7p{gIP9ddaA#DecGNKCrkTRbq0T? zr)~!i=?$o+aW8lms+T7?9L`DS)?TYn^p?_U$}(?mt~^e`eO*@qW#911S_`6VO#sj@ zvdl}fm-iwg%ZFn`Er$Qnmfj~gNM6jNl2yMN^EA?{$qK^uPCF&M1w~31?_83y(s{V| zb)+AA2w{&|wLOWT+mxg@cJ%Y*5|KfB_VA_uB(a%-c>Ox8u!D-}u49S1n)X<;$=EY* z3KYohhld8%}Y`t23e9i&|8VV=DL+#1GuWPV{yx zJG(CY+f-;Jr?A=dK9drG#k?1P6!T~-Xs7WndFb~mc9f*ilMJvk#qnk9$B&_V)w8p+ zZ=Q|mRGi1y^__48(S z5FcJ+2d6NNtSB5w+=Cw_-qu%}9+na!VkD&O~e*uZ`~LiLt_oneh#m z*D&V)je9QwHht1ANUTUM$x!*k^xMf}d}4J(WAVxOW-J!J2#lPQc2I`)nfRR#FVp0L zDwxO%%EAL*!$xCY4QPmGFdH?7^ikK%>T#Df0Q`Ugt1H!vd`{>Y=*u%ynY;f=Rk4G4~SwhIo@vazMF0vu2&nk-WfnzIDaQlE3RK|ME=RJV&MZ zaL>b5B2F9l*l{%o$+9Hl2zSBdZN4Z3B=Jf=;#TyY7#3q9$#$nTjHx4MN^QEqc*dOA zW^XA1+>@R!|Gj00Hy6pX_XZ_~sj8y4wL1}3!yC7{OmS8a!K}9FglKIBK-de9FM4x^ z2I!USKXST%MqY_uE@E|+@({UzA5S}x%eohKf{c+~xZR9Q^d81vqPG#}>EX$YhBqSM zuD2qw30pD)3|L$x?XjP=LXX@R$lCBPK>V&|^2N(3-~DCPH#&F(-&K^0fj=|BqC$)u8gZ93U@CsTX76V15yXb$vRytFeUgL65J&2M3*>sruteRy zY-IQ+W3ka*v=v!SeU&&IHB4KO-kbveV)HG24_*LZH@Tu2<@cLnGNe#p+3e)%8e-ef z*qCHrE~!Q{Z!%BBu9Oezn#DdpDSy#xfpu=R8Kec+p4celF)1jrOXAz1n9)hRY%%mn zo{n{1;A`s-YX)Gq)DzkV)$0K6-$=tL8+DmIGN7ntY|(2VVg8Q;8JeY!9$)m*D1!2{ zU3->*{MHdx`_`U@u@Xf$fOY-;p~!McN=weoAb4{~9|caB3<%sSloBwDJc-ml)>)@-$uv2L{w)ZRRsotsNB zI9q+oT!ij!`q^2GHDtBEN6|5kOFcmWN)P}|dU@ifrpwNu&c1l2AGlm^h)^#!lgWP{ zH&8Y8;SY>}-u<8Tnw>gg&WL%*Q%cpl_)FsTuv>YQEZ!tfjOR>Nnn{~0( zUEOuYJnUOq=My~^2}exmIDb1q#PJhH8l&l>k`nPG6dARApFHqgEId4LYv5_syC{9s zd%x50P84w2MbiiwaF?2je11K^5#|2{+91+3;le&;TJf(lH^hCYn@1{__lEoy@Drd%Zr=;a&Oeg-XUq)?vSe0q*7Yb`C@9!Xqywkxb$XCGS;Paz>pp;@z6F) z@CK>`D&F)SA}DaehC6B;>yWm(_yb-4&$jO!sx5Lt6yL|Fn7r_EFT9~JPK3o ziz2zSZ7J1Z?9>a{Y&n=9(rf4QTuiU$bEzJ~gl$Y7B^WeVExXwcv6R$L2Rih?ANau~ z7mE{IuUHdSJe`7tRotv86iJp?#C=E_J8v~cQyoP6-r~o6X%_noG#+Bi6c;5WWW$-pq^f%`pKB2#M5|nQE8^m1C!H^=%arEoCub@xR(%dzA{Fz1`6uL>IF61IwSAV?UyAZ~ zCZ5M9v|intPvKJa(zzD+9)e3SufNmj3gZzk5~E56>c=qqrsr>hVDGk%Z2woM^N&sl za6mfMfrv<+yS!dzh~mT0U5YfDu_AOt-KmE_8Lc>+Ns1BfLs zN{QmpnR?eN40nV<(!;84~X zR(0l`wZQd)N6<|5it!UZ5}nJG$|Hue=gTF^O~aKPUPmt=6RDZa^5@&@eI{Xi>J>gK z*qb{D5taaWSa%*7K0|_p?NQ%bp+_VMoonU+9|BKe+aKtzLLvPJ zHZ3&+4{;MAI$-lCJ4_Y&r03V=5VS9wEF zU$6V4T~^qv)z9uX04O{g#YVC<|Lsa`y`9(sf&`pu=K#C<+|e-kE4v8(@vXv9K#KHsXQ@ObYVjg z2zGJBg1n0l=t#0p3jzbmra#ud-K!=$6&a>&$idHv<6&NWo*2^u2E*k{@nM&#&AcN! zZPV)J+;0>_l^DAeEhIpRxp9}FHUHSUHT zhY8$$E7?Akf;^jU;0F9;k;uBv&*L2Pz^G3ny#6ha23yM|{;$LIsRs=($M{JMb8l{3 z3vPj#bn10N&Gmvj##YV(PE2$HaAM)!;Iy=(CAk&C?;0J* z@enp3PC$z$(S_z-wqbCa0k&L zfN%;$3W3+7i}O`?Cs8C(9>P|{f(r6ZdB}Ewthe8{B`nr2!h?nRdGfzmc9uz8J1_cY zT1IB_R9kjszVFPhzJlwC>65S1ZI_fQw`240psmgJXu%6usw@K_|2~qtfO|4?Xa)wk?;GR=cx!=C1;?{RL+-dE(g;5d__r_!jXavveBe>Mn(# ze^3E(D8?JeTLF^yQlrO8$5C4Cgbed+{pYY9VfMk_z4rZt>!a*J`TiQL@6CBE!&U|r z@at&_2;w!X9{3s=EYOcZb7HZv0FhDY?En_aaF<#-PI+YNR_L4j!r~6P$e+_@wx8}i zEBD0J0g&S-b>l_}fe37abxQAyDT5El4b^}}9&e^+Ly96G2x+you!Ktu6jhHEpsXNM1B&on zJvd}kU8VlGx09)41{jXM;@k?#>FMdQ0E!4J>`z}8x|>jeqlVeH@DTf9*f@zMgSJ-W zTyAP}ooKfKbDG^I-ze{q+B!v+Jv0cxF1_F4mMr=vYEk-_=8KwU76WnD0|5R1gfRXY zZ>+uwx*flR(kdQymL}$2ZWdHtG%3E{1?*6f@9rdZp(qA^Sf1|=+=_Bqa_OR13T-K> zq{1x^uD!xO60YcTw?7~mms)M!y^wxb6$e zWxt=^PdBcS93J%uD!2KS2wQZ*W-f(Hx|&sC8MwGY#pJoIg8JQRT3hmyB&Z|p`?0f};=<-DOZ-8utM%0=?%%PK#buz|i>&H9?X z7dZZ|HLf*g&(>Hzqo7GK1}+X z9y0f-U(dNILFKi6F_7aO4%E+EdGbLK@{A8qgatZqubA)&xCIZ)7$#ZZ-}na)TUJ@+ zA*L=C&hJ|*&x~6SFb8-O78Qx5G9vhxTL z4&-PmUX8OFE6Bsd4fBllHZ8Qu9!q7)YA#-Dx#-5N{Uy zZdrWzdUIL8;D0s2OM|0&Y}l7o-l=ridCY353EV)H{IAFGU*8ET7)d>XtYm>^{31I! z4g2a?iu7uiftAJ{tf~Z}@#%zG=e~1JbmT2c!iDfoz$z)1W^f^t(MlC2jZva7ttZm= v(8@5&{BCy~$LV{~AP_XY( Date: Mon, 8 Jun 2015 20:43:32 +0200 Subject: [PATCH 25/28] Update README.rst --- machine_manager/README.rst | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/machine_manager/README.rst b/machine_manager/README.rst index 36515250941..dba2719edea 100644 --- a/machine_manager/README.rst +++ b/machine_manager/README.rst @@ -5,7 +5,11 @@ This module is a vertical for Machinery management. Screenshots =========== -![alt tag](/static/description/screenshot-machines-tree.png) +.. image:: /static/description/screenshot-machines-tree.png + :alt: Screen 1 + +Credits +======= Contributors ------------ @@ -13,3 +17,16 @@ Contributors * Pedro M. Baeza * Ana Juaristi * Oihane Crucelaegui + +Maintainer +---------- + +.. image:: http://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: http://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. + +To contribute to this module, please visit http://odoo-community.org. From 879923fcc362e2ba63608a7dd824fff408cf252e Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Mon, 8 Jun 2015 20:49:18 +0200 Subject: [PATCH 26/28] Update README.rst --- machine_manager/README.rst | 5 ----- 1 file changed, 5 deletions(-) diff --git a/machine_manager/README.rst b/machine_manager/README.rst index dba2719edea..a7390ef684c 100644 --- a/machine_manager/README.rst +++ b/machine_manager/README.rst @@ -3,11 +3,6 @@ Machine Manager This module is a vertical for Machinery management. -Screenshots -=========== -.. image:: /static/description/screenshot-machines-tree.png - :alt: Screen 1 - Credits ======= From 9dcd9582b71fb9ee293142a45b1eeebad0338fc4 Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Tue, 9 Jun 2015 19:54:40 +0200 Subject: [PATCH 27/28] [IMP] Add OCA as author --- machine_manager/__openerp__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/machine_manager/__openerp__.py b/machine_manager/__openerp__.py index 0a2af368d58..bcf1ef018e5 100644 --- a/machine_manager/__openerp__.py +++ b/machine_manager/__openerp__.py @@ -22,6 +22,7 @@ "author": "OdooMRP team," "AvanzOSC," "Serv. Tecnol. Avanzados - Pedro M. Baeza", + "Odoo Community Association (OCA)" "contributors": [ "Daniel Campos ", "Pedro M. Baeza ", From 26b7bda848c726ad31ae50c19102b1333e03b625 Mon Sep 17 00:00:00 2001 From: Mathias Colpaert Date: Tue, 9 Jun 2015 20:14:09 +0200 Subject: [PATCH 28/28] [FIX] Typo --- machine_manager/__openerp__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/machine_manager/__openerp__.py b/machine_manager/__openerp__.py index bcf1ef018e5..948ab48277b 100644 --- a/machine_manager/__openerp__.py +++ b/machine_manager/__openerp__.py @@ -21,8 +21,8 @@ "version": "1.0", "author": "OdooMRP team," "AvanzOSC," - "Serv. Tecnol. Avanzados - Pedro M. Baeza", - "Odoo Community Association (OCA)" + "Serv. Tecnol. Avanzados - Pedro M. Baeza," + "Odoo Community Association (OCA)", "contributors": [ "Daniel Campos ", "Pedro M. Baeza ",