From 50cb6ab036f8ba052a25d3d44a1617e212bd2e69 Mon Sep 17 00:00:00 2001 From: ziadbkh Date: Mon, 3 Jun 2024 16:12:42 +1000 Subject: [PATCH 01/64] fix links --- main/access-models.md | 6 +++--- user-guide/add-workflow.md | 2 +- user-guide/compute-env.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/main/access-models.md b/main/access-models.md index 90d159a..93e6474 100755 --- a/main/access-models.md +++ b/main/access-models.md @@ -5,7 +5,7 @@ There are currently two ways in which you can make use of the Australian Nextflo ## 1. Organisation workspace -A collaborative workspace where multiple users can collaborate and share resources such as compute environments and workflows. More details are available via the [Seqera documentation at this link](https://docs.seqera.io/latest/orgs-and-teams/workspace-management/). +A collaborative workspace where multiple users can collaborate and share resources such as compute environments and workflows. More details are available via the [Seqera documentation at this link](https://docs.seqera.io/platform/latest/orgs-and-teams/workspace-management/). The Australian BioCommons supports this model by providing advice and expertise that facilitates onboarding and use of organisation workspaces. @@ -14,7 +14,7 @@ Note: - Each community is responsible for the long-term management and maintenance of its workspaces. Organisation workspaces are private and their resources are only accessible by the workspace users and the Owners of the Australian BioCommons Organisation. -- Organisation workspace can be shared where all their resources become accessible to all users in the Australian BioCommons Organisation on Australian Nextflow Seqera platform. This kind of workspace can be very effective to share pipelines to benefit the broader Bioinformatics community. Check Seqera documentation to undestand more about [shared worksapces](https://docs.seqera.io/latest/orgs-and-teams/shared-workspaces/). +- Organisation workspace can be shared where all their resources become accessible to all users in the Australian BioCommons Organisation on Australian Nextflow Seqera platform. This kind of workspace can be very effective to share pipelines to benefit the broader Bioinformatics community. Check Seqera documentation to undestand more about [shared worksapces](https://docs.seqera.io/platform/latest/orgs-and-teams/shared-workspaces/). > **Important:** > Please reach out to the Australian BioCommons if you plan to utilise this kind of workspace. @@ -24,7 +24,7 @@ Organisation workspaces are private and their resources are only accessible by t ## 2. Personal workspace -Any Australian researcher can access [the Australian BioCommons Nextflow Seqera Service](http://seqera.services.biocommons.org.au/) and use their own personal workspace. Please refer to the [Seqera documentation](https://docs.seqera.io/latest/getting-started/workspace/). +Any Australian researcher can access [the Australian BioCommons Nextflow Seqera Service](http://seqera.services.biocommons.org.au/) and use their own personal workspace. Please refer to the [Seqera documentation](https://docs.seqera.io/platform/latest/getting-started/workspace/). Note: diff --git a/user-guide/add-workflow.md b/user-guide/add-workflow.md index 9994213..1ff18d7 100755 --- a/user-guide/add-workflow.md +++ b/user-guide/add-workflow.md @@ -9,4 +9,4 @@ page_id: pg-4 ## Add a new workflow to a workspace -Please follow the steps mentioned at [Seqera documentation](https://docs.seqera.io/latest/launch/launchpad/#adding-a-new-pipeline) to add a pipeline. +Please follow the steps mentioned at [Seqera documentation](https://docs.seqera.io/platform/latest/launch/launchpad/#adding-a-new-pipeline) to add a pipeline. diff --git a/user-guide/compute-env.md b/user-guide/compute-env.md index d1f2c3e..f493ded 100755 --- a/user-guide/compute-env.md +++ b/user-guide/compute-env.md @@ -99,7 +99,7 @@ The following steps need to be completed in order unless they have been complete -

The steps above will help to create the credentials and understand the Agent’s parameters and how it runs. In practice, this can be better optimised by having all scripts and tokens in config files and bash scripts. See best practice recommendations. The procedure is also described in the Seqera documentation at Quick Start.

+

The steps above will help to create the credentials and understand the Agent’s parameters and how it runs. In practice, this can be better optimised by having all scripts and tokens in config files and bash scripts. See best practice recommendations. The procedure is also described in the Seqera documentation at Quick Start.

-## Quick access links - -[Join the pilot project](/nextflow-seqera/main/join_us){: class="btn btn-primary col-3"} -

diff --git a/main/service-terms.md b/main/service-terms.md index 78dc2e0..6524878 100755 --- a/main/service-terms.md +++ b/main/service-terms.md @@ -53,7 +53,7 @@ There are three modes of access to the platform. These are differentiated by the - This mode allows the first year of use for service exploration and utilisation without any cost. - **After one year from onboarding, the usage of the service by a large-scale research organisation incurs an annual licence fee that needs to be paid by the organisation**. - We will provide a three-month notification period before the annual fee is applied. -- Under the organisation, you can create an unlimited number of [organisation workspaces](https://docs.seqera.io/platform/latest/orgs-and-teams/workspace-management) ( private or shared) that contain all features available on the platform. +- Under the organisation, you can create an unlimited number of [organisation workspaces](https://docs.seqera.io/platform/latest/orgs-and-teams/workspace-management) (private or shared) that contain all features available on the platform. - There is no limit on the number of users - Permissions and other resource configurations can be set by organisation admins - You can add collaborators from different organisations to your workspaces, but you can not create workspaces exclusively for their own use. @@ -80,8 +80,8 @@ These Terms of Service are subject to change by the Australian BioCommons at any - The Australian BioCommons reserves the right, without notice, at its sole discretion and without liability, to restrict or remove access where it considers that your use of the Australian Nextflow Seqera Service seeks to impede its operations or violates these Terms of Use. - The users can opt out of using the service at any time they prefer. In case of production service usage, there will be no refund for the remaining time of the licence. - +


-


+
*Questions or comments about the Australian Nextflow Seqera Service, including whether your intended use falls within these Terms of Use, should be directed to * \ No newline at end of file From 83029a730a454237726a2c76a5a4f229b7408350 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Wed, 4 Sep 2024 09:13:11 +1000 Subject: [PATCH 19/64] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 36a73dd..bd54ee6 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ ## Acknowledgements -This work is supported by the [Australian BioCommons](https://www.biocommons.org.au/) via funding from [Bioplatforms Australia](https://bioplatforms.com/) and the Queensland Government RICF programme. Bioplatforms Australia is funded by the National Collaborative Research Infrastructure Strategy (NCRIS). +This service forms part of the national [Australian BioCommons](https://www.biocommons.org.au/) infrastructure and is funded by Australian BioCommons and the Queensland Government RICF programme. Australian BioCommons is supported by [Bioplatforms Australia](https://bioplatforms.com/), which is funded by the National Collaborative Research Infrastructure Strategy (NCRIS). This repository makes use of the ELIXIR toolkit theme: [![theme badge](https://img.shields.io/badge/ELIXIR%20toolkit%20theme-jekyll-blue?color=0d6efd)](https://github.com/ELIXIR-Belgium/elixir-toolkit-theme). `assets/img/` content sourced from https://github.com/AustralianBioCommons/how-to-guides/ From c029a3e00aad49f8ce6d75e727f166eb72ba4137 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 11:29:19 +1000 Subject: [PATCH 20/64] Update support.md minor edits --- main/support.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/main/support.md b/main/support.md index ce447bd..09b5a61 100755 --- a/main/support.md +++ b/main/support.md @@ -5,7 +5,7 @@ toc: false # General support -- Austrlian BioCommons deploy and maintain the platform. +- Australian BioCommons deploy and maintain the platform. - Access and availability issues are supported. @@ -19,7 +19,7 @@ toc: false 1. **Access to compute infrastructure** - The community/organisation should have access to at least one compute infrastructure that will be configured on the Australian Nextflow Seqera service. There are several supported platforms on Seqera and you can find them [here](https://docs.seqera.io/platform/latest/compute-envs/overview). + The community/organisation should have access to at least one compute infrastructure that will be configured on the Australian Nextflow Seqera Service. There are several supported platforms on Seqera and you can find them [here](https://docs.seqera.io/platform/latest/compute-envs/overview). 2. **Nextflow pipelines** @@ -39,10 +39,10 @@ toc: false - Implement changes to the pipeline (usually edits to the configuration profiles). - Configure, test and debug the pipelines on the community infrastructures. - Understand the available computational resources they access. - - Might require admin access to the compute infrastructure. + - Require admin access to the compute infrastructure. - Manage user access to the community/organisation workspace. - The BioCommons will provide all possible support with respect to the available resources. + Australian BioCommons will provide all possible support with respect to the available resources.
From 35dc6f807022a392be82e80f7030805c4373f56f Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 11:37:57 +1000 Subject: [PATCH 21/64] Edit service-terms.md --- main/service-terms.md | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/main/service-terms.md b/main/service-terms.md index 6524878..78f501c 100755 --- a/main/service-terms.md +++ b/main/service-terms.md @@ -5,15 +5,15 @@ toc: true # About the service -The Australian Nextflow Seqera Service is a centralised web platform for managing, launching and monitoring the execution of Nextflow bioinformatics pipelines on [Seqera-compatible compute environments](https://help.tower.nf/latest/compute-envs/overview/). Australian research organisations and individual researchers can add compute infrastructure they have access to and publish pipelines to private or shared workspaces to run data analysis at scale. The service provides access to all features available through the Seqera Platform including data exploration and analysis as well as notebook analysis. +The Australian Nextflow Seqera Service is a centralised web platform for managing, launching and monitoring the execution of Nextflow bioinformatics pipelines on [Seqera-compatible compute environments](https://help.tower.nf/latest/compute-envs/overview/). Australian research organisations and individual researchers can add compute infrastructure they have access to and publish pipelines to private or shared workspaces to run data analyses at scale. The service provides access to all features available through the [Seqera Platform](https://seqera.io/platform/) including data exploration and analysis as well as notebook analysis. ## Operational Partners -[Australian BioCommons](https://www.biocommons.org.au/) (whose lead agent is the University of Melbourne) operates the Australian Nextflow Seqera Service in collaboration with [Pawsey Supercomputing Research Centre](https://pawsey.org.au/), [National Computational Infrastructure (NCI)](https://nci.org.au/), and [Seqera](https://seqera.io/). The Service was established as an output of the Australian BioCommons **[Bring Your Own Data Expansion Project](https://www.biocommons.org.au/byo-data-platform-expansion)** and is hosted on AWS. It is funded by NCRIS / BPA. +[Australian BioCommons](https://www.biocommons.org.au/) (whose lead agent is the University of Melbourne) operates the Australian Nextflow Seqera Service in collaboration with [Pawsey Supercomputing Research Centre](https://pawsey.org.au/), [National Computational Infrastructure (NCI)](https://nci.org.au/), and [Seqera](https://seqera.io/). The Service was established as an output of the Australian BioCommons [Bring Your Own Data Expansion Project](https://www.biocommons.org.au/byo-data-platform-expansion) and is hosted on Amazon Web Services (AWS). It is supported by [Bioplatforms Australia](https://www.bioplatforms.com/) via [NCRIS funding](https://www.education.gov.au/ncris). -## Australian Research Organisation +## Definition: Australian Research Organisation -A research group within a recognised Australian academic or research institute, or a research consortium receiving Australian research funding. +For the purposes of these terms of service, an Australian Research Organisation is defined as: A research group within a recognised Australian academic or research institute, or a research consortium receiving Australian research funding. # Terms of service @@ -21,12 +21,12 @@ Registering with the Australian Nextflow Seqera Service [https://seqera.services ## General Terms -- The Australian Nextflow Seqera service is only accessible to Australian researchers with email addresses affiliated with any Australian Research Institute. +- The Australian Nextflow Seqera Service is only accessible to Australian researchers with an email address affiliated with any Australian research institute. - Commercial use of the service without a pre-written agreement is prohibited. For commercial use of the service, contact us at . - Ongoing access is provided under the condition that you abide by the [Acceptable Use Policy](/nextflow-seqera/main/acceptable-use). - The service collects personal information about you and your use of the service. You consent to use this information for the purposes described in the [Privacy Policy and Data Collection Statement](/nextflow-seqera/main/privacy). - You agree to indemnify and hold the [Operational Partners](#operational-partners) harmless against all losses related to your use of the service. -- You agree to acknowledge the use of Australian Nextflow Seqera Service in your research outputs using the format of the [Acknowledgement Statement](/nextflow-seqera/main/acknowledgement). +- You agree to acknowledge the use of Australian Nextflow Seqera Service in your research outputs using the format described in the [Acknowledgement Statement](/nextflow-seqera/main/acknowledgement). ## Accessing the service @@ -36,28 +36,28 @@ There are three modes of access to the platform. These are differentiated by the ### Access mode 1: Individual researcher - If you are an Australian researcher you can register to access a [private workspace](https://help.tower.nf/latest/core-concepts/definitions/#workspaces) where you can configure and launch pipelines on your self-configured compute environments. -- Australian BioCommons fully subsidise access to private workspaces. +- Australian BioCommons fully subsidises access to private workspaces. ### Access mode 2: Small-scale research organisation - You can request the creation of a single [organisation workspace](https://docs.seqera.io/platform/latest/orgs-and-teams/workspace-management) to (a) explore and evaluate the platform and features of organisation workspaces, or (b) run small-scale production workloads. - This mode is **limited to a maximum of three users from the same organisation on the platform**. -- Any users that you add to an organisational workspace must be registered account holders with the Australian Nextflow Seqera service and abide by these terms and policies. -- Australian BioCommons fully subsidises access for small-scale research organisations -- If a small-scale research organisation has more than three users **after** the first 12-months of using the platform, Seqera’s licence terms stipulate that this workspace and its users be transferred into an independent Organisation ([Access mode 3](#access-mode-3-large-scale-research-organisation)). +- Any users that you add to an organisational workspace must be registered account holders with the Australian Nextflow Seqera Service and abide by these terms and policies. +- Australian BioCommons fully subsidises access for small-scale research organisations. +- If a small-scale research organisation has more than three users **after** the first 12-months of using the platform, Seqera’s licence terms stipulate that this workspace and its users be transferred into a Large-scale Organisation ([Access mode 3](#access-mode-3-large-scale-research-organisation)). - When a group has been identified to move to access mode 3 (large-scale use of the service), the group will have a three-month notification period to make their decision on whether they want to move to production use of the service or opt-out without any costs. ### Access mode 3: Large-scale research organisation - You can request the creation of a new "[organisation](https://docs.seqera.io/platform/latest/orgs-and-teams/organizations)" on the platform. - This mode allows the first year of use for service exploration and utilisation without any cost. -- **After one year from onboarding, the usage of the service by a large-scale research organisation incurs an annual licence fee that needs to be paid by the organisation**. +- **One year after onboarding, the usage of the service by a large-scale research organisation incurs an annual licence fee that needs to be paid by the organisation**. - We will provide a three-month notification period before the annual fee is applied. - Under the organisation, you can create an unlimited number of [organisation workspaces](https://docs.seqera.io/platform/latest/orgs-and-teams/workspace-management) (private or shared) that contain all features available on the platform. -- There is no limit on the number of users -- Permissions and other resource configurations can be set by organisation admins -- You can add collaborators from different organisations to your workspaces, but you can not create workspaces exclusively for their own use. -- Any users that you add to an organisational workspace must be registered account holders with the Australian Nextflow Seqera service and abide by these terms and policies. +- There is no limit on the number of users. +- Permissions and other resource configurations can be set by organisation administrators. +- You can add collaborators from different organisations to your workspaces, but you cannot create workspaces exclusively for their own use. +- Any users that you add to an organisational workspace must be registered account holders with the Australian Nextflow Seqera Service and abide by these terms and policies. - Australian BioCommons subsidises the cost of maintaining and licensing the platform as well as the human resources supporting the platform and its users. - The organisation can opt out of using the service when needed and the licence will be cancelled, but there is no refund for the remaining time of the licence. @@ -72,16 +72,16 @@ There are three modes of access to the platform. These are differentiated by the ## Change of Terms -These Terms of Service are subject to change by the Australian BioCommons at any time and without notice, other than through posting the updated Terms of Service on the [https://seqera.services.biocommons.org.au/](https://seqera.services.biocommons.org.au/) website and communicating the update to the registered account holders. +These Terms of Service are subject to change by Australian BioCommons at any time and without notice, other than through posting the updated Terms of Service on the [https://seqera.services.biocommons.org.au/](https://seqera.services.biocommons.org.au/) website and communicating the update to the registered account holders. ## Termination -- The Australian BioCommons reserves the right, without notice, at its sole discretion and without liability, to restrict or remove access where it considers that your use of the Australian Nextflow Seqera Service seeks to impede its operations or violates these Terms of Use. +- Australian BioCommons reserves the right, without notice, at its sole discretion and without liability, to restrict or remove access where it considers that your use of the Australian Nextflow Seqera Service seeks to impede its operations or violates these Terms of Use. - The users can opt out of using the service at any time they prefer. In case of production service usage, there will be no refund for the remaining time of the licence.



-*Questions or comments about the Australian Nextflow Seqera Service, including whether your intended use falls within these Terms of Use, should be directed to * \ No newline at end of file +*Questions or comments about the Australian Nextflow Seqera Service, including whether your intended use falls within these Terms of Use, should be directed to * From 7c78b9e45b68d7e006b766d48313da74dcadab79 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 11:47:30 +1000 Subject: [PATCH 22/64] Update service-commitments.md --- main/service-commitments.md | 54 ++++++++++++++++++------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/main/service-commitments.md b/main/service-commitments.md index 70b2385..3fdbf21 100755 --- a/main/service-commitments.md +++ b/main/service-commitments.md @@ -1,17 +1,17 @@ --- -title: The Australian Nextflow Seqera ecosystem commitments +title: The Australian Nextflow Seqera Service commitments toc: true --- # Definitions -Throughout this document, the following terms shall be defined as +Throughout this document, the following terms shall be defined as written below. ## Business Day Monday to Friday, excluding any Australian Eastern Standard Time (AEST) public holidays. ## Business hours -9am-5pm Australian Eastern Standard Time (AEST) +9 am - 5 pm Australian Eastern Standard Time (AEST) ## Australian BioCommons Service Contact @@ -19,20 +19,20 @@ Monday to Friday, excluding any Australian Eastern Standard Time (AEST) public h ## Operational Partners -1. Pawsey Supercomputing Centre (Western Australia). -2. SeqeraLabs (Spain). -3. National Computational Infrastructure (Australian Capital Territory) -4. AWS is the service host +1. Pawsey Supercomputing Research Centre (Pawsey, Western Australia). +2. Seqera (Spain). +3. National Computational Infrastructure (NCI, Australian Capital Territory) +4. Amazon Web Services (AWS) is the service host ## The Australian Nextflow Seqera Service -This represents the Nextflow Seqera platform deployed by the Australian BioCommons on AWS. +This represents the Nextflow Seqera Platform deployed by Australian BioCommons on AWS. ## The Australian Nextflow Seqera ecosystem -The ecosystem of the Australian Nextflow Seqera consists of three main components: +The Australian Nextflow Seqera ecosystem consists of three main components: 1. The Australian Nextflow Seqera Service: The web platform deployed on AWS. -2. Authentication: Currently Mailserver at Pawsey. +2. Authentication: Mailserver at Pawsey. 3. Backend compute infrastructure: This is the compute backend where workflows will be submitted to and launched from the Service platforms. This includes the infrastructure provided by the Operational Partners such as GADI at NCI and Setonix at Pawsey, on-premises infrastructure provided by the users of the service and commercial cloud services such as AWS and Azure. @@ -44,21 +44,21 @@ We realise that the workflows you configure and run within the Australian Nextfl The Australian Nextflow Seqera Service is designed and engineered in best endeavours, however without warranty, to support reproducible science. -During our Business hours, we aim to triage tickets and support requests within one business day. Resolution of tickets, requests, outages and issues will take longer outside normal business hours, on weekends, and on public holidays. +During our business hours, we aim to triage tickets and support requests within one business day. Resolution of tickets, requests, outages and issues will take longer outside normal business hours, on weekends, and on public holidays. ## Content/Science Support -The users of Nextflow Seqera Service are responsible for developing their workspaces and maintaining them. This includes Managing workspace memberships, management of compute environments, credentials, and workflows, as well as running and monitoring workflow execution. In some cases, Australian BioCommons when having a capacity will support users that fulfil specific criteria as described at [Service Support](https://australianbiocommons.github.io/tower/main/support). +The users of the Australian Nextflow Seqera Service are responsible for developing their workspaces and maintaining them. This includes managing workspace memberships, management of compute environments, credentials, and workflows, as well as running and monitoring workflow execution. In some cases, when capacity is available, Australian BioCommons will support users that fulfil specific criteria as described at [Service Support](https://australianbiocommons.github.io/tower/main/support). # Availability -The Nextflow Seqera ecosystem is expected to be available 24/7 apart from the planned maintenance periods of the Nextflow Seqera service and the compute backends. However, interruption can happen and we aim to make sure that the service availability is at least 99% (95% outside normal business hours). +The Nextflow Seqera ecosystem is expected to be available 24/7 apart from any planned maintenance periods of the Australian Nextflow Seqera Service and the compute backend infrastructures. However, interruption can happen and we aim to make sure that the service availability is at least 99% (95% outside normal business hours). For a specific user, the availability will impacted by two factors: 1. The availability of the Australian Nextflow Seqera Service. -2. The availability of any backend compute infrastructure they are utilising. For example, if a user using Pawsey HPC as a backend, the availability of NCI is not factored into the availability calculation. +2. The availability of any backend compute infrastructure they are utilising. For example, for a user using Pawsey HPC as a backend, the availability of NCI is not factored into the availability calculation. -## Availability of the Australian Nextflow Service +## Availability of the Australian Nextflow Seqera Service @@ -101,7 +101,7 @@ For a specific user, the availability will impacted by two factors:
## Availability of the Australian Nextflow Seqera ecosystem -This relies on both the availability of the Australian Nextflow Seqera service as well as the backend compute environments. +This relies on both the availability of the Australian Nextflow Seqera Service as well as the backend compute environments. @@ -128,7 +128,7 @@ This relies on both the availability of the Australian Nextflow Seqera service a @@ -143,7 +143,7 @@ This relies on both the availability of the Australian Nextflow Seqera service a @@ -178,7 +178,7 @@ This relies on both the availability of the Australian Nextflow Seqera service a @@ -187,19 +187,19 @@ This relies on both the availability of the Australian Nextflow Seqera service a # Lifetime of the Australian Nextflow Seqera Service -The service will continue for the lifetime of the Australian BioCommons, which is currently funded until Dec 2026. -In case of closure of the service, registered account holders will be notified one year earlier. +The service will continue for the lifetime of Australian BioCommons, which is funded until December 2028. +In case of closure of the service, registered account holders will be notified one year in advance. # Maintenance -## Nextflow Seqera Service maintenance +## Australian Nextflow Seqera Service maintenance -The maintenance and administration of Nextflow Seqera service is a balance between service uptime and the health of the service. From time to time, the service may become unavailable during planned or unscheduled maintenance events. In addition, as the service is deployed on AWS and therefore, might be affected by the availability of AWS services. +The maintenance and administration of the Australian Nextflow Seqera Service is a balance between service uptime and the health of the service. From time to time, the service may become unavailable during planned or unscheduled maintenance events. In addition, as the service is deployed on AWS, it may be affected by the availability of AWS services. ### Planned maintenance Planned maintenance will occur to upgrade the service, expand its capacity and fix non-urgent issues. During these planned maintenance periods, the service may not be available. -Notification of planned service unavailability will be made via a notice on the Australian Nextflow Seqera and via email to registered account holders. The period of notice varies depending on the length of the planned service unavailability: +Notification of planned service unavailability will be made via a notice on the Australian Nextflow Seqera Service and via email to registered account holders. The period of notice varies depending on the length of the planned service unavailability: | Planned Downtime | Advanced Notice period| | ---------------- | ------------------| @@ -212,11 +212,11 @@ Notification of planned service unavailability will be made via a notice on the ### Unscheduled maintenance -On occasion, the Australian Nextflow Seqera Service may need to perform urgent maintenance (e.g. for urgent security patching) resulting in Service downtime outside of scheduled and planned maintenance windows. In this case, we will make every effort to give users as much advance notice as possible to limit disruption. +On occasion, the Australian Nextflow Seqera Service may need to perform urgent maintenance (e.g. for urgent security patching) resulting in service downtime outside of scheduled and planned maintenance windows. In this case, we will make every effort to give users as much advance notice as possible to limit disruption. ## Nextflow Seqera ecosystem maintenance -In addition to the Nextflow Seqera service maintenance described above, there will be planned and unplanned maintenance from the other components of the Nextflow Seqera ecosystem such as the compute backed on GADI and Setonix. +In addition to the Australian Nextflow Seqera Service maintenance described above, there will be planned and unplanned maintenance from the other components of the Nextflow Seqera ecosystem such as the compute backed on GADI and Setonix. Updates on the status of these backends are available at: @@ -226,4 +226,4 @@ Updates on the status of these backends are available at: # Communicating changes to the service -Changes to the Nextflow Seqera services including version upgrades, networking changes and others need to be communicated to all Australian BioCommons Service Contacttional partners, compute providers and users. All these changes should be communicated to the Australian BioCommons Service Contact and they will communicate this information to all relevant Operation Partners. +Changes to the Australian Nextflow Seqera Services including version upgrades, networking changes and others need to be communicated to all Australian BioCommons Service Contacttional partners, compute providers and users. All these changes should be communicated to the Australian BioCommons Service Contact and they will communicate this information to all relevant Operational Partners. From 01f6ffacbabc204050430daf378d560ef9e62213 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 13:41:58 +1000 Subject: [PATCH 23/64] Edit privacy.md --- main/privacy.md | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/main/privacy.md b/main/privacy.md index 6c4c175..b1d5d02 100755 --- a/main/privacy.md +++ b/main/privacy.md @@ -3,7 +3,7 @@ title: Privacy Policy and Data Collection Statement toc: false --- -The Australian Nextflow Seqera Service Operational Partners are committed to protecting your privacy. We do not collect, process, retain or share personal data other than for the purposes described below. +The Australian Nextflow Seqera Service and its Operational Partners are committed to protecting your privacy. We do not collect, process, retain or share personal data other than for the purposes described below. # Usage data @@ -16,20 +16,19 @@ The Australian Nextflow Seqera Service Operational Partners are committed to pro - When you register an account with the Australian Nextflow Seqera Service, we collect registration data (i.e. email address, institutional affiliation and public name). - The Operational Partners may contact registered account holders using the email address they provide for operational reasons, including: - - checking user account security, - - communicating service downtime, - - communicating service improvements, - - responding to your support requests, - - surveying existing and planned use in order to improve and promote the service, - - discussing breaches of these Terms of Use, and - - communicating updates to the Australian Nextflow Seqera Service policies. + - Checking user account security + - Communicating service downtime + - Communicating service improvements + - Responding to your support requests + - Surveying existing and planned use in order to improve and promote the service + - Discussing breaches of these Terms of Use + - Communicating updates to the Australian Nextflow Seqera Service policies. -- The Operational Partners may contact registered account holders using the email address they provide for promotional reasons, such as seeking consent and content for newsletters, annual reports or media releases by operational partners and funding partners. +- The Operational Partners may contact registered account holders using the email address they provide for promotional reasons, such as seeking consent and content for newsletters, annual reports or media releases. # Credentials - You can configure workspace credentials to store the access keys and tokens for your compute environments and Git hosting services. These credentials may be transmitted to those services. - - All credentials are encrypted before secure storage and not exposed in an unencrypted way by any Seqera API. # Support requests @@ -39,4 +38,4 @@ The Australian Nextflow Seqera Service Operational Partners are committed to pro # Modifying and removing personal data -Registered account holders can request removal of personal information at any time by emailing . \ No newline at end of file +Registered account holders can request removal of personal information at any time by emailing . From 1f65e778576bc45c7149e61650e9df181bfff3a5 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 13:46:01 +1000 Subject: [PATCH 24/64] Update pilot-project.md to be in past tense --- main/pilot-project.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/main/pilot-project.md b/main/pilot-project.md index 3130f8c..aa2bbcb 100755 --- a/main/pilot-project.md +++ b/main/pilot-project.md @@ -6,19 +6,19 @@ toc: false ## Project outline -Through a licence agreement with Seqera Labs, Australian BioCommons is in the process of standing up a national Nextflow Seqera service, enabling a centralised command post for Nextflow pipelines to be offered as a fully subsidised service for Australian researchers. +Through a licence agreement with Seqera Labs, Australian BioCommons piloted a national Nextflow Seqera service, enabling a centralised command post for Nextflow pipelines to be offered as a fully subsidised service for Australian researchers. -Working with partners including service hosts Pawsey Supercomputing Research Centre, NCI, SIH, QCIF and Melbourne Bioinformatics, the Australian Nextflow Seqera Service will deliver a key component of BioCommon’s vision for an ecosystem of data analysis and digital asset stewardship platforms. +Working with pilot partners including service hosts Pawsey Supercomputing Research Centre, NCI, SIH, QCIF and Melbourne Bioinformatics, the Australian Nextflow Seqera Service will deliver a key component of BioCommon’s vision for an ecosystem of data analysis and digital asset stewardship platforms. ## Project timeframe -The pilot project was started in **July 2022** and finished in **September 2024**. +The pilot project began in **July 2022** and finished in **September 2024**. ## Aims of the pilot project -The pilot project has three key ambitions, which are to: +The pilot project had three key ambitions: 1. Establish a service where BioCommons early adopters, including both science and method communities, can easily run, manage and monitor the execution of Nextflow workflows on dedicated compute infrastructure. @@ -32,17 +32,18 @@ At the end of the pilot phase, Australian BioCommons will make the decision on p Since investigations commenced in July 2022 till the end of the pilot project in September 2024: -- Nextflow Seqera has been deployed on Pawsey infrastructure +- Nextflow Seqera was deployed on Pawsey infrastructure -- 29 research groups are onboarded to the service (78 users from 16 different institutions). +- 29 research groups were onboarded to the service (78 users from 16 different institutions). -- We have successfully integrated the services with our partners compute infrastructure such as NCI, Pawsey, on premises HPC, AWS and Azure +- The services were successfully integrated with our partner's compute infrastructure such as NCI, Pawsey, on premises HPC, AWS and Azure -- The services has submitted submitted more than 334,000 jobs to several compute infrastructures to perform 4,050 workflow executions. +- More than 334,000 jobs have been submitted to several compute infrastructures to perform 4,050 workflow executions. - Supported many groups with workflow development and deployment +- Established a user guide -- Past and future promotion for the services in several conferences +- Promoted the service at several conferences
From dbc3adb0b361ae28ba24db178c39e945307d7695 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 13:46:57 +1000 Subject: [PATCH 25/64] Update acknowledgement.md --- main/acknowledgement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/acknowledgement.md b/main/acknowledgement.md index 2c1350e..de5c5a1 100755 --- a/main/acknowledgement.md +++ b/main/acknowledgement.md @@ -5,4 +5,4 @@ toc: false When you use the Australian Nextflow Seqera Service to support your publication or project, please cite its use using the following acknowledgement statement: -> *This work is supported by the Australian Nextflow Seqera Service, provided by Australian Biocommons and its partners. The service receives NCRIS funding through Bioplatforms Australia*. +> *This work is supported by the Australian Nextflow Seqera Service, provided by Australian BioCommons and its partners. The service receives NCRIS funding through Bioplatforms Australia*. From b9824c7f3b6423ed47347c091480035fd24be12a Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 13:51:52 +1000 Subject: [PATCH 26/64] Edit access-models.md --- main/access-models.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/main/access-models.md b/main/access-models.md index 8989227..0b03633 100755 --- a/main/access-models.md +++ b/main/access-models.md @@ -1,6 +1,6 @@ -There are currently three ways in which you can make use of the Australian Nextflow Seqera Service. +There are three ways in which you can make use of the Australian Nextflow Seqera Service. These terms of these models are described at [Access models](/user-guide/service-access.md). @@ -16,17 +16,17 @@ Note: - Users are responsible for setting up, managing and maintaining their workspaces. > **Important:** -> To access a personal workspace visit the [accessing the service section](/nextflow-seqera/user-guide/service-access.md). +> To access a personal workspace visit the [accessing the service section of the user guide](/nextflow-seqera/user-guide/service-access.md). ## 2. Organisation workspace -A collaborative workspace where multiple users can work together and share resources such as compute environments and workflows. More details are available via the [Seqera documentation at this link](https://docs.seqera.io/platform/latest/orgs-and-teams/workspace-management/). +A collaborative workspace where multiple users can work together and share resources such as compute environments and workflows. More details are available in the [Seqera documentation](https://docs.seqera.io/platform/latest/orgs-and-teams/workspace-management/). Australian BioCommons supports this model by providing advice and expertise that facilitates onboarding and use of organisation workspaces. Note: -- This model is limited to a maximum of three users from the same orgnisation. +- This model is limited to a maximum of three users from the same organisation. - Each group is responsible for the long-term management and maintenance of its workspaces. Organisation workspaces are private and their resources are only accessible by the workspace users and the owners of the Australian BioCommons organisation. @@ -34,16 +34,16 @@ Organisation workspaces are private and their resources are only accessible by t - Organisation workspaces can be shared where all their resources become accessible to all users in the Australian BioCommons organisation on the Australian Nextflow Seqera Service. This kind of workspace can be very effective to share pipelines to benefit the broader bioinformatics community. Check Seqera documentation to undestand more about [shared workspaces](https://docs.seqera.io/platform/latest/orgs-and-teams/shared-workspaces/). > **Important:** -> Please reach out to the Australian BioCommons if you plan to utilise this kind of workspace: +> Please reach out to Australian BioCommons if you plan to utilise this kind of workspace: > **Organisation workspace support:** > Check out the [support page](/nextflow-seqera/main/support) to undestand more on the available support for this access model. -## 3. Organisation +## 3. New Organisation You can request the creation of a new "[organisation](https://docs.seqera.io/platform/latest/orgs-and-teams/organizations)" on the platform. The orgnisation will be only accessible by its users. -- Under the organisation, you can create an unlimited number of [organisation workspaces](https://docs.seqera.io/platform/latest/orgs-and-teams/workspace-management) ( private or shared) that contain all features available on the platform. +- Under the organisation, you can create an unlimited number of [organisation workspaces](https://docs.seqera.io/platform/latest/orgs-and-teams/workspace-management) (private or shared) that contain all features available on the platform. - There is no limit on the number of users. > **Important:** @@ -52,7 +52,7 @@ You can request the creation of a new "[organisation](https://docs.seqera.io/pla > **After one year from onboarding, the usage of the service by a large-scale research organisation incurs an annual licence fee that needs to be paid by the organisation**. > **Important:** -> Please reach out to the Australian BioCommons if you plan to utilise this kind of workspace: +> Please reach out to Australian BioCommons if you plan to create a new organisation: > **Organisation support:** > Check out the [support page](/nextflow-seqera/main/support.md) to undestand more on the available support for this access model. From a53ede2f9ffe2b61baebfd2ba7d5f5b13fb7bde4 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 13:54:43 +1000 Subject: [PATCH 27/64] Update acceptable-use.md --- main/acceptable-use.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/main/acceptable-use.md b/main/acceptable-use.md index 0552b45..3c91ee0 100755 --- a/main/acceptable-use.md +++ b/main/acceptable-use.md @@ -4,18 +4,19 @@ toc: false --- 1. You may use the Australian Nextflow Seqera Service to manipulate, analyse and interpret data for the purposes of research, or research training. -2. If you process data using the Australian Nextflow Seqera Service you shall ensure that you comply with applicable laws of the Commonwealth of Australia, as well as laws of other jurisdictions that are applicable relating to the sensitivity, provenance, intended use, ownership, or licensing imposed on the data being processed. +2. If you process data using the Australian Nextflow Seqera Service you shall ensure that you comply with applicable laws of the Commonwealth of Australia, as well as laws of other applicable jurisdictions relating to the sensitivity, provenance, intended use, ownership, or licensing imposed on the data being processed. 3. If you configure a compute environment within a workspace, you must abide by the terms of access and use of that compute environment. 4. You agree to interact with the Australian Nextflow Seqera Community (defined as other users of the service, technical support staff, operational staff, and those involved in the governance of the service) in a responsible and respectful manner at all times, consistent with the [Australian BioCommons Code of Conduct](https://doi.org/10.5281/zenodo.4276854). 5. The following uses of the Australian Nextflow Seqera Service are explicitly forbidden: - - The deliberate or reckless creation, transmission, storage, downloading, or display of any offensive or menacing images, data, metadata or other material, or any data capable of being resolved into such images or material; - - Use which constitutes an infringement of any intellectual property rights of another person or legal entity; - - Attempt to or circumvent the appropriate authentication or access control measures, security or restrictions on the use of a registered account, including the unauthorised distribution or use of tools of any kind for compromising security; - - Communications which would be actionable under the law of defamation; - - Use for private or business purposes other than research or research training; + - The deliberate or reckless creation, transmission, storage, downloading, or display of any offensive or menacing images, data, metadata or other material, or any data capable of being resolved into such images or material + - Use which constitutes an infringement of any intellectual property rights of another person or legal entity + - Attempt to or circumvent the appropriate authentication or access control measures, security or restrictions on the use of a registered account, including the unauthorised distribution or use of tools of any kind for compromising security + - Communications which would be actionable under the law of defamation + - Use for private or business purposes other than research or research training - Deliberate or reckless undertaking of activities which seek to or result in: - the imposition of (or attempted imposition of) an unreasonable burden on the Operational Partners and Support teams; - corruption of or disruption to data stored on the Service, or to the data of another user; - disruption to other users; and/or introduction or transmission of malware into the system. + - The imposition of (or attempted imposition of) an unreasonable burden on the Operational Partners and Support teams + - Corruption of or disruption to data stored on the Service, or to the data of another user + - Disruption to other users + - Introduction or transmission of malware into the system. 6. Other uses of Service are only permitted with the written permission of the Australian Nextflow Seqera Service Manager (contact via ). From 74a389207dd67311bd9b059a6b5f19e916e88a90 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 13:57:09 +1000 Subject: [PATCH 28/64] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index bd54ee6..0daf428 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ ## Acknowledgements +To acknowledge your use of this service please follow [these instructions](/nextflow-seqera/main/acknowledgement) This service forms part of the national [Australian BioCommons](https://www.biocommons.org.au/) infrastructure and is funded by Australian BioCommons and the Queensland Government RICF programme. Australian BioCommons is supported by [Bioplatforms Australia](https://bioplatforms.com/), which is funded by the National Collaborative Research Infrastructure Strategy (NCRIS). From 2cc3305c9e74db882e48dc341f90b37a1164dcdf Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:10:20 +1000 Subject: [PATCH 29/64] Edit compute-env.md --- user-guide/compute-env.md | 44 +++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/user-guide/compute-env.md b/user-guide/compute-env.md index f493ded..204dc00 100755 --- a/user-guide/compute-env.md +++ b/user-guide/compute-env.md @@ -18,11 +18,11 @@ To access these compute infrastructures through Seqera, compute environments nee Seqera supports adding compute environments for HPCs that utilise [Slurm](https://docs.seqera.io/platform/latest/compute-envs/slurm/) and [PBS Pro](https://docs.seqera.io/platform/latest/compute-envs/altair-pbs-pro/) workload managers. -> Note: compute environments are shared across the users of the same workspace. +> Note: Compute environments are shared across all users of the same workspace. -In order to access compute infrastructre, you need to create access [credentials](https://docs.seqera.io/platform/latest/credentials/overview/#introduction). SSH keys or Tower agents can be used to access the HPC. SSH keys are easier to use but some HPC providers are restricted from sharing SSH keys with a third party (e.g. Seqera Platform). In addition, it can be tricky to use SSH keys if the HPC is in a private network and requires VPN access. +In order to access compute infrastructre, you need to create access [credentials](https://docs.seqera.io/platform/latest/credentials/overview/#introduction). SSH keys or Tower Agents can be used to access the HPC. SSH keys are easier to use but some HPC providers are restricted from sharing SSH keys with a third party (i.e. Seqera Platform). In addition, it can be tricky to use SSH keys if the HPC is within a private network and requires VPN access. -The following instructions is to configure compute environments for HPC through Tower agent credentials. +The following instructions are to configure compute environments for HPC through Tower agent credentials. ### Steps to configure HPC on the Australian Nextflow Seqera Service within an organisation workspace @@ -30,14 +30,14 @@ The following instructions is to configure compute environments for HPC through Prerequisites for configuration on an organisation workspace: 1. You have access to an organisation workspace -2. The user has an owner or admin role within this workspace. +2. You have an owner or administrator role within this workspace. The following steps need to be completed in order unless they have been completed before and are to be reused. 1. Create Personal Token -2. Creating Tower agent credentials -3. Configuring the compute infrastructure +2. Create Tower Agent credentials +3. Configure the compute infrastructure **Detailed Instructions:** @@ -51,7 +51,7 @@ The following steps need to be completed in order unless they have been complete
- You don’t need an access token if you intend to create SSH key credentials, but you will need it for the Tower agent credentials. + You don’t need an access token if you intend to create SSH key credentials, but you will need it for the Tower Agent credentials.
  • The user can create an access token as described here.
  • Keep it safe, create a new one if you lose it and delete lost tokens.
  • @@ -69,15 +69,15 @@ The following steps need to be completed in order unless they have been complete

    -

    Tower agent is software that runs on the HPC and communicates with Seqera API to perform all tasks needed on the HPC including launching a pipeline and monitoring its execution. For an admin to create a tower agent credential, follow the following steps:

    +

    Tower Agent is software that runs on the HPC and communicates with the Seqera API to perform all tasks needed on the HPC, including launching a pipeline and monitoring its execution. For an admin to create a tower agent credential, follow these steps:

    1. Navigate to the workspace you want to add credentials to, then click on the Credentials tab.
    2. -
    3. Click on the Add Credentials button under Credentials to create a shared Agent connection ID for the tower agent.
    4. +
    5. Click on the Add Credentials button under Credentials to create a shared Agent connection ID for the Tower Agent.
    6. A wizard interface will appear, with some scripts in the Usage box and fields to complete.

    7. @@ -88,9 +88,9 @@ The following steps need to be completed in order unless they have been complete
      1. Keep the Agent interface open.
      2. Log in to infrastructure (the HPC).
      3. -
      4. In theory, you can run the agent from anywhere on the HPC. See our [best practices](/user-guide/hpc-recommendations) for some recommendations.
      5. -
      6. Copy the usage script from the Agent interface to any text editor and edit the Access token to provide your own token created above and provide the path to the work directory for the agent.
      7. -
      8. The work directory for the Agent (provided as a parameter in the command) must exist before running the agent.
      9. +
      10. In theory, you can run the Agent from anywhere on the HPC. See our [best practices](/user-guide/hpc-recommendations) for some recommendations.
      11. +
      12. Copy the usage script from the Agent interface to any text editor and edit the access token to provide your own token created above and provide the path to the work directory for the Agent.
      13. +
      14. The work directory for the Agent (provided as a parameter in the command) must exist before running the Agent.
      15. Run the edited script relevant to your infrastructure (PBS or SLURM) bash.
      16. This script will download the Tower Agent script to the current work directory on the HPC and make it executable.
      17. Then, it runs the Agent by providing the connection id and access token.
      18. @@ -99,7 +99,7 @@ The following steps need to be completed in order unless they have been complete
    -

    The steps above will help to create the credentials and understand the Agent’s parameters and how it runs. In practice, this can be better optimised by having all scripts and tokens in config files and bash scripts. See best practice recommendations. The procedure is also described in the Seqera documentation at Quick Start.

    +

    The steps above will help to create the credentials and understand the Agent’s parameters and how it runs. In practice, this can be better optimised by having all scripts and tokens in config files and bash scripts. See [best practice recommendations]((/user-guide/hpc-recommendations). The procedure is also described in the Seqera documentation at Quick Start.

    -### Utilising compute environment with tower agent +### Utilising compute environment with Tower Agent -There are a few points to be considered when using tower agent: +There are a few points to be considered when using Tower Agent: 1. The users of a workspace will share the same compute environment and credentials. 2. Each user needs to create their own personal access token. -3. Each user needs to run Tower agent on their account on the HPC. -4. Each user needs to pass their personal access token and the shared connection id (of the credential) to their instance of tower agent on the HPC. +3. Each user needs to run Tower Agent on their account on the HPC. +4. Each user needs to pass their personal access token and the shared connection id (of the credential) to their instance of Tower Agent on the HPC. To do that: 1. Create a personal access token or use a pre-created access token as described here (access1). 2. Obtain the connection id for the compute environment from its credential page (conn_id). -3. Run Tower agent using access1 and conn_id, and an independent work directory (any directory you have access to). +3. Run Tower Agent using access1 and conn_id, and an independent work directory (any directory you have access to). 4. The compute environment will be available and usable as long as the agent is running. ## Configuring commerical cloud -The easiest way is using AWS Batch and tower forge permissions to allow tower to create the batch environment. In order to do this please follow this [documentation](https://docs.seqera.io/platform/latest/compute-envs/aws-batch/). +The easiest way is using AWS Batch and Batch Forge permissions to allow tower to create the batch environment. In order to do this please follow this [documentation](https://docs.seqera.io/platform/latest/compute-envs/aws-batch/). ## Other infrastructures From edebc9c4c40208844779a2e78264a2614a4f707f Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:11:14 +1000 Subject: [PATCH 30/64] Edit hpc-recommendations.md --- user-guide/hpc-recommendations.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/user-guide/hpc-recommendations.md b/user-guide/hpc-recommendations.md index 25d8485..40caa6b 100755 --- a/user-guide/hpc-recommendations.md +++ b/user-guide/hpc-recommendations.md @@ -1,7 +1,7 @@ --- title: Recommendations and best practice contributors: [Ziad Al-Bkhetan, Johan Gustafsson] -description: General and infrastructre-specific recommendations and best practice to configure your workspace's resources. +description: General and infrastructure-specific recommendations and best practice to configure your workspace's resources. toc: false type: guides page_id: pg-5 @@ -9,8 +9,8 @@ page_id: pg-5 ## General recommendations: -1. Make sure that the working directory of the agent is not used as a working directory by other users. This can cause access permission issues. -2. Consider running the agent in the background or using jobs on the HPC, so you don’t need to start the agent very often. +1. Make sure that the working directory of the Agent is not used as a working directory by other users. This can cause access permission issues. +2. Consider running the Agent in the background or using jobs on the HPC, so you don’t need to start the Agent very often. ## Recommendations on configuring compute environments on Setonix at Pawsey. From f06867d44766913437c75e3522d33961f40133ab Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:19:51 +1000 Subject: [PATCH 31/64] Update access-models.md Fix link at top --- main/access-models.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main/access-models.md b/main/access-models.md index 0b03633..64829e2 100755 --- a/main/access-models.md +++ b/main/access-models.md @@ -1,11 +1,11 @@ There are three ways in which you can make use of the Australian Nextflow Seqera Service. -These terms of these models are described at [Access models](/user-guide/service-access.md). +These terms of these models are described in the [Terms of Service](/nextflow-seqera/main/service-terms.md). ## 1. Personal workspace -Any Australian researcher can access [the Australian BioCommons Nextflow Seqera Service](http://seqera.services.biocommons.org.au/) and use their own personal workspace. Please refer to the [Seqera documentation](https://docs.seqera.io/platform/latest/getting-started/workspace/). +Any Australian researcher can access [the Australian BioCommons Nextflow Seqera Service](http://seqera.services.biocommons.org.au/) and use their own personal workspace. Please refer to the [Seqera documentation for help getting started](https://docs.seqera.io/platform/latest/getting-started/workspace/). Note: From 0c70c6aed31ce2d2491aa37fe11e24d67897ce8b Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:20:58 +1000 Subject: [PATCH 32/64] Update service-access.md --- user-guide/service-access.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user-guide/service-access.md b/user-guide/service-access.md index 8ff2434..8349aca 100755 --- a/user-guide/service-access.md +++ b/user-guide/service-access.md @@ -9,7 +9,7 @@ page_id: pg-1 ## Access an organisation workspace -Accessing an organisation workspace requires joining the [pilot project of the Australian Nextflow Seqera Service](/main/nextflowseqera/join_us.md). +Accessing an organisation workspace requires joining the [Australian Nextflow Seqera Service](nextflow-seqera/index.md). Under the pilot project, you can: From 68ae916bdec1711f786ee9b9b7ef3eb5fc9bdd70 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:21:25 +1000 Subject: [PATCH 33/64] Update access-models.md --- main/access-models.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/access-models.md b/main/access-models.md index 64829e2..16b1e2f 100755 --- a/main/access-models.md +++ b/main/access-models.md @@ -1,7 +1,7 @@ There are three ways in which you can make use of the Australian Nextflow Seqera Service. -These terms of these models are described in the [Terms of Service](/nextflow-seqera/main/service-terms.md). +These terms of these models are described in the [Terms of Service](/main/nextflow-seqera/service-terms.md). ## 1. Personal workspace From bc34b1a7abb70d923ee5c7cb672401b0da2f1171 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:25:43 +1000 Subject: [PATCH 34/64] Update service-access.md --- user-guide/service-access.md | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/user-guide/service-access.md b/user-guide/service-access.md index 8349aca..dfa8989 100755 --- a/user-guide/service-access.md +++ b/user-guide/service-access.md @@ -11,21 +11,16 @@ page_id: pg-1 Accessing an organisation workspace requires joining the [Australian Nextflow Seqera Service](nextflow-seqera/index.md). -Under the pilot project, you can: -1. Create workspaces for your community. +1. Login to the Australian Nextflow Seqera Service and share your email with BioCommons. -2. Contact BioCommons to arrange a new workspace for your organisation/group. +2. BioCommons will create a workspace for you and add you as an administrator to the workspace. -3. Login to the Australian Nextflow Seqera Service and share your email with BioCommons. - -4. BioCommons will create a workspace for you and add you as an administrator to the workspace. - -5. You can add other users to your workspace by following the instructions at below. +3. You can add other users to your workspace by following the instructions below. ## Join an existing organisation workspace -1. The user who needs to access a workspace should log in to the Australian Nextflow Seqera Service. +1. First log in to the Australian Nextflow Seqera Service. 2. The email address used in the user’s login should then be shared with the workspace administrator, and the admin can add the user directly as described in the [Seqera documentation](https://docs.seqera.io/platform/latest/administration/overview#membership-administration). This should be done under the participants' tab in the workspace rather than the organisation. @@ -33,7 +28,11 @@ Under the pilot project, you can: Visit the [Seqera documentation](https://docs.seqera.io/platform/latest/administration/overview#workspace-administration) to learn more about different access roles that can be assigned to workspace participants. This will allow for better management of resources and minimise risks. +## Create a new organisation workspace + +Please contact the team at and ensure you are familiar with the [workspace requirements](/nextflow-seqera/main/access-models) + ## Access a personal workspace -By default, each user on the Australian Nextflow Seqera Service will have their own personal workspace which can be accessed directly after logging into the service. There is no need to contact the Australian BioCommons to use your own personal workspace. This model is not currently supported, and users are responsible to configure and use their personal workspace. +By default, each user on the Australian Nextflow Seqera Service will have their own personal workspace which can be accessed directly after logging into the service. There is no need to contact us to use your own personal workspace. This model is not currently supported, and users are responsible to configure and use their personal workspace. From 302cf8e80431b6a4311f6237abd35413be2d0f53 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:30:26 +1000 Subject: [PATCH 35/64] Update service-terms.md Fix service lifetime link --- main/service-terms.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/service-terms.md b/main/service-terms.md index 78f501c..a1e9606 100755 --- a/main/service-terms.md +++ b/main/service-terms.md @@ -65,7 +65,7 @@ There are three modes of access to the platform. These are differentiated by the ## Privacy and sharing content - The Australian Nextflow Seqera Service is designed to support reproducible science. By default, your workflows and data are private. However, you can create and share content including datasets, workflows and compute environments. -- Shared content will be retained for the lifetime of the service (see [Service lifetime](/nextflow-seqera/main/service-terms#lifetime-of-the-australian-nextflow-seqera-service)). +- Shared content will be retained for the lifetime of the service (see [service lifetime](/nextflow-seqera/main/service-commitments)). - You can choose to delete your content at any time. - Downloading and usage of content from the Australian Nextflow Seqera Service does not transfer any intellectual property rights over the content to you. From dade2a98b5ecdc540239691ca4592881c428cbc0 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:32:24 +1000 Subject: [PATCH 36/64] Update contact-us.md Make title consistent --- main/contact-us.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/main/contact-us.md b/main/contact-us.md index 10aa686..1f0e2e1 100755 --- a/main/contact-us.md +++ b/main/contact-us.md @@ -1,10 +1,8 @@ --- -title: Help and support +title: Contact us toc: false --- -## Further information - Please contact our support team for any enquiries you have: From 5510dec39fc88bb64e8a55d8a4770292be74bfbe Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:35:25 +1000 Subject: [PATCH 37/64] Update CONTRIBUTORS.yml Add Georgie --- _data/CONTRIBUTORS.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/_data/CONTRIBUTORS.yml b/_data/CONTRIBUTORS.yml index e36f376..8b574d3 100644 --- a/_data/CONTRIBUTORS.yml +++ b/_data/CONTRIBUTORS.yml @@ -32,3 +32,10 @@ Patrick Capon: orcid: 000-0002-7396-5757 role: Editorial review affiliation: Australian BioCommons / University of Melbourne + +Georgina Samaha: + git: georgiesamaha + email: georgina.samaha@sydney.edu.au + orcid: 0000-0003-0419-1476 + role: + affiliation: Australian BioCommons / Sydney Informatics Hub at the University of Sydney From 6b886a48fb4c916d51b752533e5eb4e648cd5566 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:40:15 +1000 Subject: [PATCH 38/64] Update affiliations.yml Fixed infrastructure logo and changed pilot contributors to type: pilot --- _data/affiliations.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_data/affiliations.yml b/_data/affiliations.yml index f30b096..7be66b6 100644 --- a/_data/affiliations.yml +++ b/_data/affiliations.yml @@ -11,7 +11,7 @@ ### add new affiliations below as needed - name: Australian BioCommons - image_url: /assets/img/main_logo.png + image_url: /assets/img/Australian-Biocommons-Logo-Tagline-Infrastructure-RGB.png expose: true type: infrastructure url: https://www.biocommons.org.au/ @@ -42,7 +42,7 @@ - name: Australian Research Data Commons image_url: /assets/img/ARDC+logo+RGB.png expose: true - type: support + type: pilot url: https://ardc.edu.au/ - name: NCRIS @@ -66,17 +66,17 @@ - name: Queensland Cyber Infrastructure Foundation image_url: /assets/img/QCIF_Logo.png expose: true - type: support + type: pilot url: https://www.qcif.edu.au/ - name: Melbourne Bioinformatics image_url: /assets/img/7465070.png expose: true - type: support + type: pilot url: https://mdhs.unimelb.edu.au/melbournebioinformatics - name: The University of Sydney image_url: /assets/img/Uni-logo-transparent.png expose: true - type: support + type: pilot url: https://www.sydney.edu.au/ From e1e7f2cab7faf8cfbe2414b07142aba3b0f5527c Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:43:40 +1000 Subject: [PATCH 39/64] Update pilot-project.md to include logos --- main/pilot-project.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/main/pilot-project.md b/main/pilot-project.md index aa2bbcb..0d8c298 100755 --- a/main/pilot-project.md +++ b/main/pilot-project.md @@ -10,6 +10,8 @@ Through a licence agreement with Seqera Labs, Australian BioCommons piloted a na Working with pilot partners including service hosts Pawsey Supercomputing Research Centre, NCI, SIH, QCIF and Melbourne Bioinformatics, the Australian Nextflow Seqera Service will deliver a key component of BioCommon’s vision for an ecosystem of data analysis and digital asset stewardship platforms. +{% include affiliation-tiles-selection.html type="support, pilot" %} + ## Project timeframe The pilot project began in **July 2022** and finished in **September 2024**. From 8e601facb53a8b2ed4b189274b7c86991e6983ae Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 14:46:20 +1000 Subject: [PATCH 40/64] Add infrastructure logo to footer.yml --- _data/footer.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/footer.yml b/_data/footer.yml index e3d2eec..1911e11 100644 --- a/_data/footer.yml +++ b/_data/footer.yml @@ -2,6 +2,11 @@ copyright: This site uses Cookies. We use cookies to help the website run effectively. To find out more, read our [Privacy](https://www.biocommons.org.au/privacy) and [Cookie](https://www.biocommons.org.au/cookies) statements. extra_line: columns: + - type: image + image_width: 320px + width: 3 + src: 'assets/img/Australian-Biocommons-Logo-Tagline-Infrastructure-RGB.png' + alt: Australian BioCommons logo featuring the tagline this service forms part of the national Australian BioCommons infrastructure - type: links width: 3 children: From 8404dc787b7a19fc3ae6fb788577e2ede3a25241 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Mon, 9 Sep 2024 15:11:55 +1000 Subject: [PATCH 41/64] Update service-terms.md fix help link --- main/service-terms.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/service-terms.md b/main/service-terms.md index a1e9606..77bb854 100755 --- a/main/service-terms.md +++ b/main/service-terms.md @@ -5,7 +5,7 @@ toc: true # About the service -The Australian Nextflow Seqera Service is a centralised web platform for managing, launching and monitoring the execution of Nextflow bioinformatics pipelines on [Seqera-compatible compute environments](https://help.tower.nf/latest/compute-envs/overview/). Australian research organisations and individual researchers can add compute infrastructure they have access to and publish pipelines to private or shared workspaces to run data analyses at scale. The service provides access to all features available through the [Seqera Platform](https://seqera.io/platform/) including data exploration and analysis as well as notebook analysis. +The Australian Nextflow Seqera Service is a centralised web platform for managing, launching and monitoring the execution of Nextflow bioinformatics pipelines on [Seqera-compatible compute environments](https://docs.seqera.io/platform/latest/compute-envs/overview). Australian research organisations and individual researchers can add compute infrastructure they have access to and publish pipelines to private or shared workspaces to run data analyses at scale. The service provides access to all features available through the [Seqera Platform](https://seqera.io/platform/) including data exploration and analysis as well as notebook analysis. ## Operational Partners From 86a662af02f7a1fbac06849e5cc622f558be5e31 Mon Sep 17 00:00:00 2001 From: ziadbkh Date: Mon, 9 Sep 2024 16:25:07 +1000 Subject: [PATCH 42/64] minor fixes --- assets/doc_img/login.png | Bin 157881 -> 244019 bytes index.md | 7 +++++++ main/pilot-project.md | 3 +++ main/service-commitments.md | 5 ----- main/service-terms.md | 6 ++---- user-guide/compute-env.md | 6 +++--- user-guide/hpc-recommendations.md | 3 --- 7 files changed, 15 insertions(+), 15 deletions(-) diff --git a/assets/doc_img/login.png b/assets/doc_img/login.png index 0d8daca1d1943b2d271819fcb856691d1c2328a8..f558f8c7d565a7aab852f4d2130d7e9d12d2f93e 100755 GIT binary patch literal 244019 zcmdSB1yEaC^e`i2`fAW?E^&z71%EO{b+zO(svy+FV^ky>9=g zUl=n#hfDJBp&JQ>vZt0z%l>4)*1mlE{1=P z!s3Z<{thCaKL2y%i#)C-`*)=7?O?#amuK0%9aR7KX*&0aroQ|$@^j%wDbasNY6)<^ zXZ?3*;hj6ke@DuWwtP?fcVzyP|FMU@6li=K#Wqp%t3l8aHL z8`>w6(Kgpsp}3)4{XOz-Zfv}KRhl|Fmg3T~vN}E$&o2yyeoyiGp6Oir`-zti(6?_d z6gcx)vQp?%oQ@sIX}U0;;*EqBfs4?0Nl3It_h0`OOByOCuF15iVgKNu=KMi|Uact& z${sKM13g0)Su4ciuL*CYuCMD8qA#~wX4_}CWIU>SBUFF>`pL-3I=&?%>#R?fBrZzB?S^~gMXJ$I7l2y{Pv69;^)A zb$Vi1%AsZA%5z{)_xAatt5bFY0)paZ9h$%OVnY(E6S|MEIwbPC+G+Y0A7@5H>8waw z-)!F&@Nj1ycsIjejCi_cM^;NKb`+!@f`h#5qy9&UhA1t2C(OMMCocwzG-?BxEh$J> zB+q6rbw`z7*0L6L#Q%QIA1mAcpsFk-ioLA)VY7f=iA3l6($Xz`{qZGr&aZC_L8cOv zLh}IvT#rrF{q#dG*Hnk*X-`@PC`QyDHC>oaiKN%E-|r!o}OL; z=M4$V(^oS-d-qs9Vs$Ic|6>OpDN4*2<*^hk2smQP-9hxmFma-RQ~xyZdwL{y)n zOr~1@kg&T0X=z?g&QmU~ff+8U(rMx2fq?-9ZEfuYwvpVPfL^)wg{>YIOE!4HBCfj* z);EpKB8nE;qMkh-Co44cFB*Ui*sha!OYHyfjQ-1Z`sMCX34Aa^z8MqG`WhN0#~?1= z-k>0RwCB6HsxVmNZ(mo}VBpWjlCVKqO()^^cxY${V&+2+Wu(me{{6XLjHh30n zoh*L||I+E{z9$dRs~HVrBL!FP^%lGzfLie%I#aqU%lzx}vJi`nS51R2>$GyE0b0o} zm)=nny`lu~7ouA!((%TXIp+gsDM_l=qmf_Q2t^G~{(8?p_0bX2zlX1(p|Necs;KBh zm&cn~FUG06<7PfWR$sUIf$+TYEJ;~}G3dC>RlLOLw{!Gph=6)Oob$a7+?XsX8eQ*o zyO!5q!fI` z7LP(8^CT~SAVfV3f7oA;bGgg4Q-}Ls7DjE?ISdO+IQta8UO#^9Kg5l-?#Q~cn({+komOtuezH(_W@e@ssLS}#M^p2`<>jSn%{ATi_CaTkFty; zngfq^-!%53C<21;XzOQFw9lAu_U5wr=KS_>cZjDWn&_#*^I&!u2HBr`KY?_x2>SLr zZ!EqIAmC&guzk&gMp*iFv!PAXg-7Qa5`J*8g?oA$F61)aB($j46r5N~yK-Z=(9_-T zs!w#n-CO3MTH@l|u}aKd@G7XC#AyGN?}Waben8@PM51MD0`+QJpvREVfj)1(UVFF3 zJic_GVA?V>S^MsCgR*Y30r-HN(&C=~ZUKcR#l2g%7kqs49;*aHS zCJ8!DJ>}*eoB_3%Gz0|&Elq2q=bHV22nncvBiT@n?XsH&xBt-<$a_69Iu;DJM?Xhq zpEUoRcJ{Npb$uPg$MD{3()&hpGVYjol8gUTF4@7<^gznKUfUvTdi}f(Ylf4)nGpO% z^o#lKr&2#cx~Xbjv|pS0Q~RHz%W0p}w^zTPBs!7w5DhrP7^$ZE#iF|^l&CaL#J$;@ zP4-Dx)F|!I9Q3UouU?7s^-`eb3fxv3^YZZ0G4t&Pm6xKb=^~{w@eFRa%r85#4>t9k zlgnXjsQu&PHc`6fkY7^wN+ihR&x~DHJ&I?maoQE`m+s?4Mwbz`iv>n%)U2o)Kac~NW2V%`#Hl7<0grdBrFRQ;c5Q6d7h>_! zJM!rK9nr!mAP}pmFQz~_>~I)@7~>G#9|D>sy)y2iEKh)sCsoy2`CND}gZCu4)f#mY zdzZ`9jQWm-hlfj=1$C26t>sxDYRv>-K?j}_X3Gqpvxj0AON?s)RvogP<~F$}&0foujKS$LDK^RjLwLEK z2;EY7bnSEtL>P8IB=D693S&P#mUg-bmAiYdLcohY$HeSxv`S|urBGKq%CFNH)#>}f zw2sJsU@tV*mlAey&N_lF3nsji7AE3pPoc2~bqE7431bs0|@U%ruNR^f#FwX`Vf zjG1-$W*W7|0Zw7T!|v35hv;EcjO)Dr#p|8P9|KR$R|ts1Wqo}=dG75zb*zqVeE-a; zd6yQ`1O$)P^4n%N+1IMqAt89>Ca^>Rqk`FI6|Ri00OXt2*>)2cOSd)fd?(xa0U4Ri zr`YgJ^<+U>uen3bgCi^7)>gIsvpkfGX`pSx4+=l~QwBahGJAc;7OFCT&BhWP*(s3> zAaeDw$Ksi9M*h9}iFc|xFXjT*`CeRjCd{!olm+{n&ikE-pA+vC)kg2`A0A7)X%oyL zrh^=)qJ-O%D%!an*DR|Yr-#MzPA9w@&$hyn+>usY16(a7LNj6IgD&mFgIHoRrYRgic6qkIQwig|Eb zhdCo&rq=Q&?RUj=(cIHVbnIiB7#`@zDP7|Uu6#75-PAm2hl!E#c2R&?*tlr`g{!Y* zRZ-Ci!cbpb=)$?_gRhILD>fVv6m*>VYLo7bKjhmqHJOL$?D2dovU3YZz%imDJTde7 zL$h_D*SEOTuk2`)s0a7Yt=ARLK@pulg!<*huN(9-vi;9Cy;%Ijr;jTF+o5zA;z%&R z$m0HVEVTw497PS)_%xGh+?(W^COoDun-Uv4ZWe^Oe!~onNz~~7{1uSbOZ`y%h@6v7 z9KW6_pauO=fo*5k5gfq<;eTm68yvi4pyKMMA#w4+6K-8_#m#Tof-`br?>*0(Y3JB1(CffK; zvyUJ%Zz?LGOUHZW_P-#&0Zs@(b0yQxwZ*7Nm4sz-ZhVFla@M~^jB~p}uE@G>Z*jWU zpB^t3c0Co93^ESZQ}fM|Le^{`9Fv5F7rmc?h$p>f{DXf-nH%#0mZ!Ln#VkLZ1=RYE z`Wihg`%pn9pY2Fq7Ok5YVo&-?Ilp=7Wc2fwD1kn|C|c3pRLcjXl^Pks_^s~2EfK22tF>l)o|8-Aj{(562cK@;lTB@MA{OYoKhu9B2=|@%#7j#2L>eJRv z>OOZ#FuQ_p*B+kyI1QMSMy&Jba)ED=c_3&qB(?m_AaD7XXKo{_m^yl6TK5YW@$TXA{07KkFdGClzbZ+Z@3 zgpvu>dnC+RlRG)i>v04fK3J*fEnPTMFfa@E?Tib}2K*2%U}3ThTni0z-CT{2O-_gm zmArgssv(Azd_Y*FI=ee%)(oRj=yx%x2IvIjp4E!x>9^rp@M_})9QtWtVWBu3N?7{S?1>tUp!u%On;%Y?ZzLS@deMWPV3)ak}i$_hyOx zsdi6&A^oGxX;gk8!05yLEjs_>hS9vE>Rg6*xGd&F~5hW&CA9FNNdZH`gxb}kdcG#e#y;>m8;*Vm-| z*zx@qV^X-r^@L{@=lXat=iL0F#$=+xzxL{ZjlI0WT%+Asp)H#fH9PB{dCH z$UAH=H8S`~@?HpOh%(y2TK>_S8oN(pj&D*rVW&q%FHQq0&aNI((byDPF+T)_3;+7{ z)BH%TT{ZOlk zl5{;Q?Ooq~xBBwewGbuf)mD{jZS>RSuOA=j?^1osoTB zx|{l1N%|&-D(6)kPvgv3Wu5;aNj8`4dMQo0Aq)~NencH` zxk%xD%XTu3+#0$uUIr4*TryBH(YuIpEZ^ufJJ>bKNZOH6FB~Z_!b6Hy^USXk)4p`5 zyqOH@4eX-}TuNp&`<0cEm||`}UK%>)3r--I@&^*Pm^o)0rrM1cgeuT__pi_#+Q-UC zatcs{IE*%gCa0&qRaUFO1m%cT_Q3@w3fzH2G{TB|LYO1LwD7x4(LEy7@yY?hN;NL6 zq*WR(pNN_>H69&vY^$y@Z!4?obziy7r$sNv6T{l*eEl(pC}$S{fTuI&{N80>4M*oq zO0%(nhEb~hL4OU43R?BCvddfYUmxe5Y6bYjm-__QBC51;|!7*Yubue)pUb?Eu1b=3D{hz!+>n26KT%< z-%cwPf>G}u79J~n=&wV(3wIa_;sGGf8?1`B5( zVDI`pwrP9sv(Pn~2Cj-1Y1q0QtIpk^$wRKK+4Vcoh5Mk!ogYWh2l`lcCJ<*F_nhq% zQ_r|}TC4#KdDVQXjH~zci-;Fikzb^OFN}VJ6j$Q#0Fy7Puo6xu26?8RtjTS3XB{QR zd0VndA0CnGx_$f=cs1!*7-DjC!iBG$n<8Fk_@J_~>R_9T-Q`p>Nx<@q=|glh2mV>D z;=yb0oGZ>POZEFN-quvK#eG4J2h7?6`wsfNj-%*uG|;76?t9}%(7R0v4z@u zKxbC}P6@w^d8YZeXS(7z`raB7VtHUDtTUrwKourpIos9E+G)3ZGJiHw+|Hu*BzdMo zy)uhf^0ZPXHtz*EHK(T!-X60Utjdm$MRH|oXpfgqV7#zrE=LC!W+`TM9>}qw5G24& zS}8!6G4rZh@OnBlmu)&XE{*D--`vgss!-~{YYJ^8TKNr(Qj6YSp z`A&PU&!=PmsPOdg-sBw%s1t=Ovlq|k+Ea#i)rYyL{d{DBiFDdv5E zvK6cD0vX(RWke2Ep=bmExZOEzKWP@*tzPX@=+{yHaay6sj2T>{FgSVJzd_6O9UGfn zF6wvm&36sl35$O0*PG#>1jg#zk+c@VGIs!BQP11O#SN z`E4iin**AiAO(<(4TCDqp15@mSWv84x8h=U+ELNgc|L)y{I3d1l21Dd@$m|WglUE4 zVcVoxtV~QBnDYmKor#Z*(>0q&PtmKhbvi`1<0fk@G4;z26B7niWmBDHY{EQ@<7D40 zL}l2fR05i7g=X)e?n9T*lCRa3YTxRw4$O4R8B=qZp%_j5w<(QzF-vTL+;-!ck)DL- zeR)heiIFA}-U;LAT}1W>IBSR6Et68gt%9(#W_tC*W&35E%auWI`F*JXLtfZ1%~VRp zA-=Ft4RG9)tRHUSwv^epnpmn|=9JqnqC)<&A_$O6%zqePTo@x{P>}NUPc%XVp}4v) zFh0=cDP&?>Sd;twPJLZI|N3*Oi308KuugJv8p#(*8X8=>Y5^}o&o97*-^a8d^ipyB zWWLKK`sTZyRfAbp?m0G=@8D+BYMy2MXhS_~c|iS5#x%d-J1~CCYg6*e8V*r4zE|YJ zrt;6o_s9k4>D6ePE`K5Fu46@2=rKR2lNyQjCc`rH|uPav$MGl{I_&3PU%?bI-j zbLxf+N*R4N!T#b|zDppFZhN6+E^XPAVc|qLLD8d;Dc!udhDuc{QT9pphjbY_1uS|i zKjQ2>HnCZBx%0dPS=QcM6BX7ve1RGQ^bO+Gwfd!SiKnATEiJ7Hs25j_)9hDq;PJ-U zFA9y4^}Zf&z48^jkS-mkfej`yaV z26(M{0qVI!mgST>s#RE*e$-}km|Yih>w`@8QR@(nlVx3~=%?OFDY!>&(}B>OKP?s^ zG<7<`WN92MWP81_m<-yJk5r!G2VEeiKscvaige$j^>dx{H8nrqyHCNzp#pf-x#fJ} zrsCOFJc;Q25_Xtq)KCVyZmF)YW<^xu9kT|jYD`@N&(Ffj-DagxZ(aiEwWfPVk$=?( z)$wdmb%v<7?ykQS==>gG_v&wFp1bqlTCiX|{P5r)C`@6q=ito`yQIBHRt8q~PMq=K zPv~w3G6O}#Q!7xBRPYT1P6SSvcIZr#J_Vxr{Oi2l^5R9hU>c6gwZpXSrwTZ{Pr=-r z1dG%<6{gX2^V5Kvzi-9fFd6%yqZWABs=un&ssdhE#k^@%pOW@!{9J0HsVRdvQZ?8h zL0l^Ne2S#DOyP@z*g!PW!{HE_vlNXpV^A_^wjbyG z`SWMe1CyG2-770)M2z*{{inad+|175+{4|~OqQSzrjYo=M7_pHS}q4k(kEI4@zvL! zHmZZ^>G~mr>6o6GD=fgKmQYvC=gE-cUv@HoMFa)x$dUQ)Crenw*~TbEc$7`GLO4fTvGy2G+{eh}&ySR?@xQvOqO~&71RSx*XLSbWaJzkdNj_%d|*qm1F zc{&4+Hs7g>)ua2<=(ApTPLEIX+tMSsSy^)p{8yLK?`c6*zrW~{>Mi^>P_3t_wxm_T55@k;3aKJ4c5*?SS^_Ca9M!Z{l(!_B#mTSDo#bb zvZw8^AQvlfpyQO@78=k@Bp847c5z_M|hUJ^(#q&L36W>Y85yJes zCU2;Uje1*&mnq&guOnRLEeFLHj$W>3rPAtZ6#|RHrkt0XE|H;MUjN!W*jCcCKtCU9 zQlP-W!%H9-%ro)j**Y8NAxF8cpgd2q6!Ka(CeNhZ=?Uv!MNAwn=B@30ThqO8F(;lbOLD!v z=HIlCPvE66oEjlUY-_q^;OFPRj|_?~d{_xm0Nk~m?^Xv$%s*i*)0Tqlo%*e+NpUj0 z8I8eM#>HR`^7h(`*;P0P-;nsc_S;0W_I-Kqmu|$Xaf*nzXiB0mKP#yCoL(BIny8}i zDKwr0Q#mEupG#gHVX&1{GuJM2R^2Gl&nCRf@BXM-K)!E$RB%#&9+&hu2G>{Sh!_TS zUERJ|>IXWtp@sT*;0J>iUW-#y)^t@q0~W3)`-6yNNXEFXwJ)(`Ky5%jqpIh@*VQ7m z=^>t>gEe6_uyBQU^I`Z3tvIx8vS8(GZ?0Y=aBt308g8^(_o#Lz!117AYc`L{_(%j2 zZ?Qcus#?XPU4F8wzy$`N_JI3(Vn-WkrNPFf~sN*vycs>s`I7eAQ~+M@{gYT5+dbX@w$IaL>cWO0}) z@6d696@adjDQE=|7~d466yMHhMur-Bj@BLU&w4Yhai0!i4rzP(LLs4gE4YBJ(3-60N}{+BxDweh6{!r zu)XXm*Xc1Cz+|bRtlZWbjHd?PaWkuw@KF`1cifBWaD91E7q{6BjIKVQrJ(SdDfjP` z1hS3x_WfCdm26_8Bs^JN2pnj3)v5J3aNAI8O}z*Da3st1icR;n+k($x@^~yQ72ciz zdx?U2g!oVA(Hz!KL`ffvN@2u%FqENd%%0+XyJ1}>K1MPN1$6~~n4s?N8@!WB$h)Gq z^HsnM&w(07VZA%l(L`q3kNfJo`V+SvRKwM;rpwsjCZ)@st@lKh(fV^$5RZ2&PX}|2 zSW%g9^+em%uRrP>rhaV9xejWf9LZ-84tReR6IsDfC>0hLiiph)`?l4;J&ymW9Xc+EMiDlhGqC4dXIItPv|$-!0W6I7iCLvKH&koGJxmN`c&k^@rfk1`i(0e(eQx7NT7W&IMW-Q z>!o(e$`oT<3T>PbJKCL|6}yf&BEl90;#Jr#JM=RGqj6CbV89L#y=na^!Sez+E}250 zDdIEdhrZo-vc|fW1-Xrv5oXKBYChAEt(h%<&tawi3??a$Fw z;$<>;GW$y?=M*y8w1(>TZ=1_Q)rMq^m#|tATH1oJmm<}d$KcS3Mpt&u!ENBVRs0~f z{^($QO;MTw#A}moFUfSU3=G^W8BpaDqtKuY=2;G7)Zded1NmQd*LHk_;cT4DTs;do zzoI~?d_0JkUmk|DW~?SXrmq!_%crY#NXV_Ol&x8Jq9^zCbtg9!YgmwtD(QO1JW!+&U?Sj)=h2#~)xT^e zpzq9F!57c%`Eiyyo;%)bBh~jw1Apbd?Kz}bJMLz%c_fM1;_%p*7~8Ud#uVzbO^aU- zXLsDJsLo@?>)yIEARUChZ60WN@?Emdaw&@hp*q@j@U7&&P$v3NAjzlu$6E7_i{o@{ zTcKwSA*3gY)miM&{^Qo+@xd>l`M|exjUlOiNrGo=4#Unn|5R%wH{Z5CjhE$C!PX2Vu--<1_Z_&Bs!gg^Cz*FqQb{GTL&M>+$Q> zu)4w*(Gjnctw5TWQBY@Yx;FJk$uNtK=2Tozh73)3b*SV<+trx(@A4}{7QzBE)%W>s z_>0lr81a?Fnh`L+?YqK$WNV#Eqdx<6Cur?$il8HbMi?Qk=%<}OcvkiA#AS~EWQ`!K zyxi_I6Mm`MO*6I{P!(~?kq#hu@4ROWNV4V#QW5y5OC&R^DU|=M_5{&Q`$P zb@SYs4>YlwjejsdYaE02Hm@_LziL(36WhgoziJb3h~g402!fr}*lVI5tMzw%TpUi0 zcRj%fEti~Jhy4I2rhaQNxlhz7dV5DPeR-cGc(6f@@OSAHo7)U+Rvm#7x_a4WJwPj; zNrT1Ee6zG}HJ=1H?ulDX zb)B@FIoWqyYbN4S+wLOYEK<3DKZ?R8q411--Skak6m|E&+m$o%%b&BqgH^25vJm!X z&P5gO7wOrz9Dx&a<>oT{_G7&>wYB4%Y5A%PyDuXmSZj0Z-{bG+7Cp0^hn>XK=T{J^ zB)H304_(d1sE?Hdn#o#oUPY*NoD5Aq>#Z>1&*IG)p04Oae@zwoE`*K3d`IMrR^Js2 z-vMP;BI5`rC$LDv!Fod#j4jgBjN4d-^N0J~;e8~8h@=R^YN$uUJ^Tx_1Vq)I2mum}|-8Jz$5F~8&7Pve+8 z|1iNd;SOv;o5jX%WZ#PFFLLKKi9DQ#QT=oHWH`D7m18kN%)>If<)G+Ti+cefR zeCzi1vWfq`2hnu&x&gLsv%}BFmGO>kg zKWYAB{XeVJrGvrYpFiLI+0l`#$HC+PDs>QOVC-&ZijQC18ZEL(2|qYK7R1Qqzs0le)Qt1vF_risMZDTS>=Mvq0Jw~ zyz>^=c8omRi+NC+6=Nc+(D`mFWb*VVJI>mYjY0I+M@$&c$ycK&%1Xk?NeRp;RRj%B zlMWy6YIk2>yQp(O5YQ>Gcgx*RH@P|H=`~6N#vx=`cHc0HOX5PE>ms`|wUj#MJ{>_v zD%@FKM<-$w^f#AnLKV(X4`%8{(I5*CJWrH3v zKYTCK+gF7w$LWlO2erqCiOQ`cN0KaRy>w%e-g^wQ=w6yvLop}l);iHdG{1k$qTbY% znj5#}RKPZ0x9H5o%mTK(I^Hg1!y6rzs8{tG9;wJT=`8bZ2rQkC2&_T2dCgzy%zTTm zi0AGseDB4yjHa8Qz*f0zQoh;_=kVO38WY-P;6J)MRxbRR#YRvP*hcW^$vh{oF87(w`Tnr%4}7Z=Ed*+^zzksI4!nITfku`6Ki3mwqGnz$@HMrKs5|k!T&k!&aJbJP+2|IZpap6r{<2Y%!+2h4FFYLoJQuwS_ zNnu!|rcdoRp-xuT<`I4yUH!FimHFDq^Mvp|nux1;CGcPSn{dWX&8_OZ2> zl#9P!(WdCmy;}?Vd5LFpGCCv$k0Sp=rhc6b;SvEjgac@%zWao~#St9YbNyl8isb@V z!_&d>;UgpbKYuYjeX(-)ct_#`avH$!{5fv9z`Q!^Bqc)rH(`DV){W&BVWEJJ&@kv| z*v9*0%H+?HUli2UORyh*;Q7j=l76fvh#d3@b#r|dz zd-THxxL!$1Ghm7B#S*f)%q&dw92{vBxJ+0UdfVT0-z&1pDz^vZB#{#vFIP6EiFA~v zEC&?fudp=lrDamBm;u7uq$ERM%zr!f-|5Qdzu)3dlwX(Z|F-6U_U;C`f3!|kR`=J} zf0@1v|KGYBUJ6k2EBMe%5j^`h{K2k@Zcpnz%u(uMm(EO9O6n#7A)ywwxqw#ZYxi$a z|FLpI6*zb9Oa&d^4mV@JKS^2s--e5*jEoG9_rxa00N1YmzoqquC(d_kY;1Ipx`>^h z7Z873`QI_=MMXs%@1qS4nn%OU|MMIzD`8R5>7e7T1UiGJzrFb%w_-~zf&FJ4JZ}BZ z^L+QX)cpTx0(qZ;*Yf`mjn}5mYvqK?AG1u@^`d6oj*gGt z{4K4GBNw}u8*JqDhyL4~X>3t9f!5Y6*j+d_KHlP73yl?T`)nUgKWG11O?(wuYMMiB z_}8zRIbXkj{e}dXlN=tRdL0=U6x<>b)uU)^7z{a`ot?dXfUO7w;>cp*ccY8P7SDT0 zHKw}f&z`-qvnwpHJi)dLM5YK7D-1Xt&ZvGU5d|t*?Ku;F*ckV9J@BCq~%ZH@Quo(GZ9$Jh(q7GK-Or#Wttl4yA< zO*oa=+5Fue^2gHtKXgGY5S9D8{A(>)WF7x64rzd1xnQX@KR>^%UxMiObg?I0y5M8? z4;C$dgrFlMI!sJVPenwYVE+LLkBE>}RgKupNKCZ;R28#4ekvmZ!A206%3W_jn;gGD_#>OW5`}gmsuK1%U6iV$HD_=ebKR>a`%1U*M z1=Gq)a)5PyeD=&HDD6}$nhshOseLZ-&ud|7x!+5wOa{+lE7)X7tjx^GZ0MfKXmC=} z`@$Kknb%Jq8o|wy)vqlgbp%$`wq+Z#7>xAiEIN0Kaq0hFlq~lr!N*lG;#~=B0Q^a8 zM+4S4uzH@hxU}@{Dp3JqLA=e!$Jd7mO#5+}uz4h@faXgRD9GOE%wZQO9u;gVaf9VV zo-2DMQ0H~c8N%*A+bmxF``!#$?vJoHj}UK30F340Cw*1yN(X^#3P*GO0R_ffFJACt z;EafGg{MbH9_|+_E<~y9TRZgLnWKg$C7sdtOI5sbUrMknZ*G!5dYHuGv18JVsWGJp z9c!e{v)OjQ5L)>eLZmMaCqH=-jiS&VmTz!z^=y8z8wN}V{=4j)7T9I4z-!g+=9B^& z9(RW7bJI~eTrue9MY~jQ$Uf+7A#C4O%n|jb-|UDwUk2tO}Evu<_r+nh87f0Jly?~ z6asdcJ&L#L5kgL_Qz+VmqADB5ULG$<2yvNt`S_Zib@9Qu5QW}`|HN1uGi~27FBlyQ zK>FQIw@lQqgpQsg6DT0LWoC4A)MMB$A_OJswaahbFjE`7taz^UnCm8%``%&hnwx;r zyXr;yUFCrzVKLIYrdJ~!eA$OM31{zzr^$Duaah(uKxvUX#V;&3(J`^fAA4V5^mlEn z7~wd(H7;V3^Lmj^(jEoMpcb=48A(p~N}Vxj1Nf`Aq4jLH#bg7#XUs&s)G?*wcrs**#*C{&kVTlSR}|5XO3Kc&@tqt6+^4#^P10Q)oQ@z5WT-`)os@XfSh7n^~6OIyl>1izp8C_xijXNEJH zL&Z234=Pe(Vq>OhtHDp9L5s?bj{92+RvwjONk&nJ z)T&f_$DZ#*s%rk72=yNmc}x7B`F+{vCJ~ccHk8K(OqYp^mZ=uHKS1{;qlHYUfJrY# zXF_XghD+F7fTEjGX*!=&set#6OB**6G;6Mpj#OE7 zcRJMC6<@QH#;EK&gswt-XDXykf_##L22n$`)WN<$T`2xSp9eBwM^BLp6(cyzeA(Z{ zt@iVw5E)};t>K+%F{>w`Zmrr)sn+R`D&0YF&3JCsY;!7aRBwClz*zSwuLibjCEW&s zKkG=ob6973(}h<9l%k9znkD{0 zwM5AO*u!-1O+}A8M5JMR{OSz~iJXZ$X_Rz5vF&n0`C5$b7Y2*<5nSd_tkWMV|FqJL z1>FRo_wqstCd8nHg$!2heJD zn?Itt@$$*5lX{M&f7)Lu8f{bil-K(-r#Qi zA?A#KTw-@*jNeoh%V7?!pRnaTWYQVGtvtwqa`$u%1{Xn*^*)O0_q~KJ+%`75s|g%i z8<9940(^N(X$R!W$ZW(@ix0(`9ESN-6GvquiUWn3E=_%XCDLj4kB1S*ho7QN*XJZ8 zu&v0SK)dUUYj%ld5XJ%U=YHeikZ-At4i6?;w%p$_-KfpLDfvuogSosss#y9db6DK_ z0%f26;r!g zxVCnm7?Ua{Ce~}_C6t^_mU@JWiN}?b)5esFikFr!m~h1#>fukB98rIio;53+$d#5< z2m*)~7o~^grKf|SRAT6AW`mQ%gOARUZ}JPqf%nX~yf?3E$S5i$R!44-+S0D=JBS4F$H5lKol! z*zcl7D4t;rh~uo+-3>L|rrypmmxdBH)9dvY=CE(&a5s1(vjJCnV#yh9y<7o8$t|L8>WQKxN>BYt$WK*l?3zTxX{Q|U+EV{TI^-zq{kSiU80c_r82Y@aua zF9;&DRJhG%Ai%_e5TS&FLGGUrQDs`1L|^qRSusSPWBQ*LZZ){+%Z zT7d#6P$lSU31YKDAuW*E%rOCi4HHFGlbLM=75bX8CbgL%{7MNN+$<*!E4f?z+iC)*iI$9_sd|sZuj3m;ab#h=qZG8rcwZ+a*R=u{sr`gAVXj7ViU7jAQ(b7g;&UdQP{9-=L8@uRwm6q15GgFxUh|F4dmiD;t zbAVfjO1(9rt2ro9pBLn-644h|BSr{9Ma6nMbkX~~j;ubVPS}R`5Kvy&)%JZMpDS!^ z>eIO7iPhh6tp5IrZK6zWX?YbvCwZ0gY3H9`zxXrN_AdQue31UfR#9k5B*4P*3rB(+ z7fD)-&8U(zO>TMO8|}0!$838W6_(~cr?hQ1;f!FrSsk(&CDm}5@Zimq2Z-hVPPB?X ztr6Lao<}hhEA(6noFOS+BC7dwAh}ysJ+gWL&cj^NneL893n~-EHu`?_ufp z6gA9LBho?P*it-M3s`V~hBL>`{$vKg^BTV&&9s4?ayR6}pSGIqb_co4_1!M@#nd+dTRJ8?j4ekWovVyC z78~h%*Vnhq8cKD0SSF_#FYa!Jr~I(XtjVCev>O}T9;sTnRXirbn#DKJ-SBv;pe;O; z^sl5YjTQ?~zrgmU%H@azU^mRQTR`o4&eq0|L6+XJv}H&90p^y(R{>bZa2FeAFRN%e z7uM1Q`Qd+{X-6;Pwbi&e~h3lCRDu%Fl9mpCGL($Y&yC@I5WYdi%Ju|H1Wq?^1czqn4kT;cmTlOvuXF+&%#*Nj+))8>6v6+FY^{G0Z^$WBXIQHiNam~J zQX=Yw)eCLgz2|-98?a&H@B&rP+gVlpTRu%Y+N+$)-Q3pRMy%VzfZ^6Rcf`{v=L!u# z=8cU_YOJG|$Ng|PJY*xCv|)QS&PQ3d0cStmH)Yr|A`iP8qIN4C#vJjttqgoPc_mR# z42pvO3BmgVh^7WeNw20RZ+qZ7WM^gdhDtHN1XvP}AbaL0+{~n1C}9qAP%##IsK;ug z5eemNp^Q*%s168xW5$%jDRko)Fsz2)IzRLA_D$xVhQrCy5B29yM$&3Q=#wc&Os+BFka}G%p>(@#5s*I5e85s1r4W*gr`0*;r(La8j<@@V}Tl z&#E znEdCQIq%H(dFPsZNj~f=*IsMyy`Hu2`(D4Ll*nt|MvSz2$I6O6b{HQ97bhRURo1ze zx6D;Gs>CuHXHF;jxwB`4vR^m)Nj7|$(?%L1_pP(1b^f(V_n*5ldv#L&!cH?qXgVx( zVf0>W=#tDWxAJ&N_m%r(%%Y#2(*QzDjS(C1&+^i|r}23F;`+Kxuzf~q=wib#8rn2p zJ2`Ee7L!iHCdErDGNs?sH}Kxy{~kZq)Gk+|`aREU%pDso(p~Fd8;>{I`pR&}hM4aL zDf^@2%F_9EyvCV1wZ`AaAM8{<@Gbu+oDX9$&Vl-YelV5PapJHcs-qubJ^5pE!jIGJ z6qDc&pNxI$UJ;oV1scw$d7}rx{M-U%8Ob}<$(2BF33DLITSf*lA)!nditnX(uMN8Q zdw2_TkgpU4g+<+ri2 zV&@P>(1>=@Shx0uDHXRE`ZP53TLlK(=P_?JdI+O%cSHUTW_z3&Izy9=Mw>JO!nfA# zOz%l}H9vvAj!^7ceIxPZEs5oH2#NoMz7LyUY zqx}{yUM^=YKEL#-&HOgfSn0hM^I&x)n59qd)aR5>W#A)vr=icA7EOFZK!r_|>Oaa^ zK_5Yy%G4ILrG4~XX_#jb#=Z$&_<8f6bgY@aD6t>G$Yo}AnQ5veo+>VX9MEIZkU1+k zXgNBT{H3)G{vbIIhKx&>iP0&5^3^y0zyay&kCzYsEW$9>LP&F0E!zC)@{5Ym5J- z4Sq-=yc@q2Ny;;pv9ME;kd&MY9k!B_mnWzfw?srl)?(0qU!#`OOB}be2h`TsZ*QXcoi1=Nz`l|V^ar6x(Ei5-f;_yp zQ`#GKXGi9iNx3Z{!^a;)2zpf#1UgEBqPVj1nW~BQ@#FOFXOk&>#yk*%MrY%(7pH?kmm*s8$@pDHW=6C4bp89Ag zQiZjAj!^aZ+lVV-(hw{|Tjv`c{9hj0kgPZX)}MFw{+PPTwBpA*b)vaeR~y8wISTuY z1EelIYI&jhFQ{s^4vZ_zOx2owAK}`8euFh7X~2xg4duW8aa=e^8?I?AT5gv1z$3u+_42#$?Gtn5Cq^lJlc5M5o89SP$1&Ar zWOb;r;TqvxG;ILElAgxWJ@A`B=Sq|(7dSUzJb2Zl{CC1LcE|04|G~vOetH3J2d1$x zO@4Ai0f~Z@^B&8FbxqB3=T_6`V*&7S$AlA`=+Xc7MEoDN0Frn*><(OWiYI03q;LC& zBXa3^Qq@B(p>*0&ver9WCyBFfT{Nv{IFrslQdEj%$WN^%gHF1OHmRE_?0YL5h5G^| ze^1QQd?rwm49#|X4&1uYCw6IgE-G$8IVgDZeDYgG_vld#sr|J>?QT!Us!9yuHS$07 zp)!8Xd7k^(8qaD{N=&y^etvvsk{bG}fh2mm<;T-j<<7b9vGu*XlSaz0Tjml~%AJzT z=Un|Zd)uc@os%qSi=1QGJ@2}=9LL6uMG~^N zn9@l7ij%JhwHL$R7Ry2VLE=@)w$-=n)6H$Blv7_o>sK$MsGp{5c3Fb|(V??L2m;6L zX9Fq2Z6mIS3ke#K#`4ol2#!7VTzKwJ9qpqtJ&! z`M3eoW?t&;_V)G?6>kN8o)l~Hv3^UiGE0LOHTl2cWQ5UtUC8eAcZ=e`$Mt`{00a}D z;FJ2NjQ{G2vVSrs)Pw~;@i$v7rMj>FbM*22U&0uYbkat!eds1~%sHtF#K=4<772z$ zie~q-hWiTtI@Gi8AB%@zASULd#{d2;6AmlYFaH7=z%P4sGvq{WXxFfM5IAWBHvrq+{P2Mz z8Q;Xl;dFF#d=Yhp=p5@jCiv3-dmN!1SE(F>e*Pf z-LpSQR`|wuVq#g=o{;{~84iZehJ}jntuE#lt9NdqSsier^NQ2fFY6}b@qMkvbML4{ z^tZwyAsifH-Aqu%J3@rWnEuKn2Zv+vSL0xBA99~F9L^x&-*eWHa>C^9ZPKs~Ck4Uv z($G`4mGLHUhqgupVsAYFJdJ*!X0oumz4VZlBkdCrB1J<_8*fz~u|1K!ba65~8@jEk z`uAy5Tl~q5xjUPOD3-)6sbZOvPiMjtB$V0j?BbtubCX_OUFqZsC`p^&Bv^AQ3j|fG zEukk$^k1!K6NM2v(fZNoKZP37yS?oQ-OEt?%}DG%GdrX9vM1@u$ISlT{=o|rWMy`C zR^{T9!+_M8FgpW(aC_c*l|{%9T;4MDkn*;MZ=AQZw9r(iX(G4QtpE0VaQ<@+Sp@%W z;Eh@)`_aBx@_$~xNkY6upFVo4^wN<$e6`*3Y+Db@y;$eT!2rsQ3=Y0^6cc1$m-96S z8bdsq(A};&(870}`%kC-uaBzay&X?gu7F#45T+2ff478iDGzI&>WY>sesr#8l1hqy z`d?-kYz(1G#|9?{8e;1x`$kqLa^S|%Ce})MSK<&R$LjUU8|BI}{|F#x<`G3@a zcmEf|0{@M^{r^180xjwMGCpSW0Cu;Rk_e2?+Dp!t?=AH1oG>eY$V4V=)N6(H^hb9u zX1CS|Kf5WS<3dQ=01{Jz(>pI*7d|raSAssQykC7H!g(jahgC*f^TmUTxeqp9+g4sO z&9yQ{SZXGEi3(|^gq_vgo`j1%KG+m_S?{l_de1`UWE0VF@DWipo&I6Ht?gOp&TLqA zghf(@;SDRSWKLTV-}WqwD#Ah_$xwZ&cH?^rV?v17)vuw%4=dC(0DrLpjGMjhB9hbn zyp=HeT9>E_r5VY9whdWEKJ;3@wCsi-{m47lca-Nkyo?-8O#y`^;3o{{7r&7hC8Sn*THLpukjNfS zxj5Y5@XY*}|H`vhpX4Sd)LfU-*C|J@p9V@@8`Rgb6ma$+0xDn9qbAgKw}xyA{73qfUK~7EAXHe_HvTB%@t(kh!Xl@Xg#(9JgN)yM6pP zC}R?Y?~kMUJ`@&eq;GMT zY|sc-_b{75Q5?RDRZwDf;nD^C{o%zOfiB6=6jJBkK6^uQxz;c)7%&vbf7_DPAnKkl zFv4g3M7nNz2BMnFw(_i-O;nPYev0g(?dr8&otxO(@?|m&w=eqefyvY_X}u_H*8)O_+{ULG^}{C z{;nvjkGP5lHr!-MRPSU!&Z6T2DJTj#+ltfQ7=iNMBV#Q+jfvs2KED5uQTz^jm-0_5 zVTriYG{--4`_Dd$foiHMf{i}^QF!v~^`qWqosO}R8_o0wk@tyZS2j)4wb(3{WyIYS z)s98LeDbkl)zy+~aZHjAY02oLYPHrEa?+%_4=W=mvNNGlCpyOF&M&^QB|Le}zxYh& zOR4$k;i=nlqRED^>r455cQH@hxzh(UyRdu3b>W-?()Qctm+&)zHdhpNI-fsXcmiEe zQen8|#)34R_=$ly_HXXTns6zfm8a})9+)c>BqeI#-hyGzoPX-7A-eJ;@o#+3(lsx7 zn%q!J8P(VC%LF$R0na!PA;Uk6J>FLA4Bn_Py4&+9UfNdg@uRUT*^Wl7yFJSHJ9h<- z_HnmSi(g}oZK9G2`RqgIx_Oymr9(KD+7T0G*CN=XNv5I?5sR)L*!bO<+NB>i{i=2& zskcKtzG`PVOG9vdhd&UY@Yq)y2sn2(lEAXXvXqO#;SZZ#pWt%A%yaYZbcz#sHaU*Z z6har&KlA@MykeYZK}q@$%ad<}NV6*}v*ArVMtbs__J5nx`55AvsyW;8drHIJ7z8oRCo#y4(oBQ&mX&%XtFTB?l zJ?yXg6FpH4iF&~-nlD=?>gwZd@n-7Pl4hZPg2G<9;6#g(O+|ss%I;jO52`qSHIb5T zY#IZecqIecrM$cxk^Jl>MJ{lWqn|=@u0J)|yiM--iR90){_ODRKSvG78}zsb9(Fz* zXT9dj>2P`wPP!T49n|isO5Qo&-`>Xacrmw1+vxPReF% zi2B{n^!wg})_bu;hL2pY0zHxv#dfclU>)Jv66$r*x<;PoR_UT`5|@s^atQx2MT;Bd z8td`j8fb3ktnS0Vc}J}UVPN3+!I13CFBQG3&eJomY7&E!?Jp%T38=S_=)sK%@D&rw z<+h9ODNB$ltn#WEVt6;bX{x-j09@)zHPwistFaG zICk}|UT7@0(KjvUG^Z0{+VTdo`@e1v7plmPi)FA3TgUUcF(-e8CYFLpmD9igna zxO^^t@k{6PU2l1Wb-T{Bec!v-IPhiA;45yo5o+PZHLe$r_t@DL$hz<1MGKq3gUR4W z(=f8>6UI0@0r^6;EgVOO#nt!3Snm1u*ob+9xJ%K>;ldPb^Xhk<$bodY-pNEr)Af0E zjZh!+V9RM|WQ>j3Qce5DXg)o|ID~+C!sS6j5gg|V@m9sVI8r5@J!y>ybGn&U35F{N zMhwg4{sz!@?Nt1&1DauQTWx@w!Zc9?C! z)I`5jLuZ3c+~Wx73zmD=hCc1?=}ogdOk}Zzc8J~ay;Cq&b~G$mL)KQght*tCWe#(s_6Kzxl2Dt0$F@4; z?amze&R*#5rjst48u+gpo-PLDg4n7^JxMV|h)RZ{j7q%|;BbJF`0EpFpE|T|oA17BXZ{ z__#ovTo+tzm!qE^nM+m*jU_ zQa`ps(FsRZzs7j5hp014~{h!Oc%bk9?iwFHg`LiO(N1xaTi#+7C19dhbhLBLBONl*)ikXy+3&DKGky9xQGMn`qpuKqMuAhqWGs7mTlrF*-s{lM_TJeli4NN`^QTq$3spcP?Nt< z@G~~oHN!Kzxo+R(+AKbNwBi1+0AdmD*MBft|9-suFaxHyJwqS-=lIs+6yvDtT5Ldx zrQF3-fhP6NgHNwkic8t}*(gWc$|GacWGz0C9U4ifcaC}AQ=+DRDkgM~sL*}U1jYCq zcH2FF)aXz6pC@eSyIA{{{+|sEiwQ*pIO(rf5|ri&Un!Y$qeE9-f9_-!Y-2_XO!ViK z<|coSWvA?oOtSh|!!6sM#bNK8S5yE;`=w9(C8kt(L_wbwefH;J(dSpbIN#s1-*0_g z?fsdAC;s^Q@B??+>krI|nZUovEum3{@Zg6L4*4W2r*_wyXKdN`=M$FuKpkW zOq%s0W0XJm#ya`)f3MH?_eI(}O6qb>ukR@g-b}Of1_wY3hFp;fb1jPCg*ar=eHKrF zE{sz-pAX0A80#LKe({Y(oblC2{(a&&zRo{?UTmP6Z|t@UF1R)1_VV<}$xK=Y z;^uCBe%MTVO70TWlrq1ZP@kIq79!EspVK#fVPg)W`C8aXVbCVIl=v+tj*XW5bGS?A zNjBpF`uFTh$0?H8TgS&((3*B3%?ybqh2K7(g}eB1yWPA4R;b!Ep<=~0G%TErji2Go z8=TiiWohen0r57t8E<`}HSbq;GWOS!v{jO-J&_OpF4o-t(EaD>8*awFSz1Y!p$61o zJ$J=v?mk6mn8MRfyf%)3{QO5o3jigxG3A5Tp8@sY)^2JEdE=mb?ux75Q`9D2AtOJG z4addznL$@v55jhMx@vU%jk(~gD@DvON&ds{#|M3e)ysjOZT>9o&u7*8buv`M9lq}; ztJL692zLugFtOp0JMU3c8t<-A2L?uuZb|5LsBZQE2!zptFZi@y#fp zY@)^-S)0{aB>#5vUGU}SoBPwjU%N$p9OMa&i4bl(Cdo<5h)z%BCcx$HRp>L`O-N-P zZqbPsv2HmV4=&YW`Jrh^S=CLR5Ic%ie!ZmiLt|knEYrkhPtC}YdWS2CVsfwSfs@TC zgY9I4VDQ#svvu;0WwRjOX>u|0Uu#Z0BE=ttv-<;k9H?@?1qI@-)>e1O(tf`# z`V(e(Y6`X>Pl5Td$~&2vk#;h>Oaa=s|HvbI0Wc=laV@v}QIF02 zyV2rz<^=XN!T1TZ!=q96m<7!4T{QTAmrtF9#$&H0o3RY8f`SX0eo%S$GUVcCQyGKf^eU94DkMM+EAOj@48jIpWV> zvN4U&`%kN$e~b|+kV46AEE`mSI(k2}CyR-T&%~e~4o;v=KKQ=nkDgiN?&dUfsr;-T zJp*6-PMr`r+)?X%F6t;!q23|KcWEq;R5c$n0|yRV0L`oB)GV++m`D0wbXVQMw}0I$ zlIrvOiPww!W(tiR|U8Mp;xB7_=RlTBPk?voQM z{FuuXKejOxc1Wg?(^tfK-Ix1p|I|oAA~B01sHRN&r7m7%R4YC~|Km8?(buS9&blti zK1c2KXpGUq?kcHIsmw}Izk}Z$h2x8`9oRR7gn!1djZVT6il4RIAKzOa>5moL;+rSI(ydsgS+QnhLWK=aPSh^;p zbigeA$h`>`|JfFix6h2q=KCKNR-)d|^&huq1IkR<{YbYjyi>0#Dp?cyN4kd!9G_)k z%Nmv7hHd1uWDIBfhzMQeC6v=g`Dbro>3MS5 zSB^ZZWKQytdhMWj4eFhg4CjL%BAdGGhLVLFi-QNE8hb|*CxsD%vBV>}%hz3pcO7b^ z8gEVuRg}YK0t*A()Ku4u`xuUsD!Zd_Mwp59SiEiP;3Q$hZ8l9o)kM)J^8 zw;Y8a5gLM2;EFyF;dw>ctjdC;TYEs;-Sw-Oo*h5OnlAUiaOBOJc?-XnVA-OE-%S{d|| z>LTAx!UaE3EhR8@s-%C7JIg9PC3TrHsYG#dT=9{GJ}c-^s@B4@a9>zyXI_c3mZQ)O zrUys}-&y@uytPU5N43Ea1r-wwu^O%}WU2JM5){{X*6oa!=nU*iUjEoHx;K`yhIQx636o6CT75kQraE?S z-Z&LWSi%bv9Yl~nc~<)o(WnmYkO)@aItpzQ7NI833crsRml5LbvVpRxH#)Gs9Yb)7 zJZGH)Nm{pu(I4DLb$9JAA>Q})xSvRq;@h{jo8Y-}G9b|1z3PGY^IN+=Cr`W>`T1S2TyolC*~1W%%V?Mdz_gb;z?qp48tN@j7Lf{pjV*8;6Nasq9|Q3JD3>` z0&YzV=ibz$Xjr~ca0FEE)~({sOJf&#EJpT$eZHH#YLoK5NJS&j5nMnToHH^{RLtxn zVRZ0_cJ;|CnGSNjJ&rfE{sCk2K{KN=HG8g1gw;doranDIG49C}lx&F36NA3DS~21p z=*%^6xY5Iup<8|;oU70@?IWJX@-0vUE(M@nb~sjm>?4=bNS2?i9%2lv#t7^?Bk^qt z$dtXyLK!WRL9@G4`u1bXfI6>~=K?{_PjYgH$Oe_&}hk4tJ|$35%hd zI{xf1%l>x{(Xr>Arm_Eg=?f{C^p0ACiZ1ULlTh&#SKD0N;<+wzn6NPpZ;jVFDcE4P zflrk@xtd=~x2#`ut|DBr8GwiH6AAkCbz&}qPRm$;&bs&#aLL-vN0e;TSMvy|My(x# zmiNX2*f)aeIjD0VD2t_ucEX@kkwsn1!0_Sak%jCyId5Bu{KF1YY_cDDlag1*zKB;Y z3y);CP&z#iyM~kDVO@(;pDbkkOMrH+^eI$2*+j#qy_277iH9lg3Q#G|X+jd5S4E7X){y*6O>AA%+LZHf= z^eHu%%Y^b>VdtU>7l*C}!Pf(+XFx6f zysr@qeQaoB>xyakr53iQ7!KI#QqfjdPkdlMs_jMZ8RdU@k&S^V#%Y`34f;B#0Dd^Z z;RIn_W8NkipzBK|x!ufCYnVep%Z#nmjSXy8TKST9wR*0EdpTydrPjWn6s1?aoVUh2 z9wv~hdDQp;@)kW*G)jI|E}1?d4ci8$_~TC##%0Hd%E$&8x6YBeDx&e)jlhG(=)SK{ zNdV6B-==@;TY2FV;~`#0B@j1ue9K)g&CV)c1*bP!VoHB63w7q^b&+-fK`lNR$m)u1 zSL~^eaM=*)ba_7cYhCxrp8iNJG%a4uSfD7x9$6n{!b%G0%+rDFJx?gVEB5G^&&?iz zTOUvVc>{n#$u|3+m5B!7U``V6Rp6&$ULUB-2AU)=jg7nNQ~@vz0(@S(FgysNal~SO zxszKSm$d1BA0OSf)$Ebse^I3f@j;hB?5N;#j6yn2yy?X`R}x*XP0XFcK@3V*K3XVC zC02Yz&}G^HODCZVueXhe9(=8t1m*=K#1m`Z^a7?tKqC&zsmdZ8D(@-7b%C^*m71Mb z+DAFfpGbFyKM6Wa>mdr0>_;uzS~iox1L8wEMBod(!JQdB(sb-s0~;(CmnF&qdwARc znff_}L6SDNsI`Aen69FMdloXF3Sm1iV#hp&MoBf50M{Ixn5ZoE3m4rO(`F;DDpOtL zv8UGV9EkJ%$?RP6xYOQsv9{`u2l_`D{IKu{*KUFkKLx?vAwSLmjNvEqdX_bF!4^M5uV34`NZbc>ZLzuw6e`tXOzJQNP-(d~ zgb82g;dYjrF_$Oo<46R!upQ(d&oBy$v*+oj8rQ_qf$RJOra&p*ECUeAGvcNak`Tjk zEFe9(#KId7nFH@@dbLYdW$h@jYB31!l!Xrj>H(WKKOUUfpC({d>4AXKm@4hl_Whz3 ze`PSz@~5ZQd@EGj(Y)c)2zsg!VN@vZX=f)kA?RE(O`cw|du0|TnwVakVAf5TFZNCq z^LfK?`$JD5fCPF>RG7JSha``_ZW4OD0JW#Bg=^4Ju`(7My|7B03zs)8&dKPIlPg-8 zo=BUnY7bnoK(?Mf^y*HoE-S5O$@j0fuQ z-?Ey!T4l#9&8C4 z3FqY1U(*0NrRFWmC0BstvgGFbA7|y8T)8z04p?J%x&7g}QiikV3znE&`cCbR-H`E_ zG?2F8BM*T63K?u=M{NB0ZP7C8xK%&QvagvI(r(fSd)x?y)O>T4prtg=^3ILIw6D); z@6CcU=1dLC7v6&bjT*v&o9zkXE$pxQt`ympO1qJ4k95Ex&J1JnNa$we%nUrmRN{Q*Q4vqu`EBf0P+$rT3;?{|7PJp^0Wv)xo7fX1 zJ-+18JPmA+@8HcTejtk!_K5>z8z$%^fExAxiaASC-_POG6&wn_YVuF>8u=?N;jvhk}GnOJ{#Y?rDbNQIASg(MyHrVT4f^Y+J%G zQ=TCr|CV?Hz4uX@|lseeLk(07d*yA~r{M!fE&&K-<_ zws-|=cW_;of^ZzFRvWV2xz$4&g{>FROcQ4U#8?eHhsqTUX@NHHUFV+^Gwb9U3FyI? ze4z$4b60(9Ws_hUNLm$3A+FvbKl3f|Xm_DMXA?>pJKmTD_|Sq+Z_t!@)82{+Jm|-u zvR~mqNqw=i`SZ!u8p}A0m0f`p*OsLge(m-+GwvNtrn$T*i4_FKJEV=ztk+7;Ju|9& zpr}sYe0M_hodL+8Xqx}}mDhPq70#m+i-TdxOT_nU4d7CWR_o}-7)NTbYY1*Fir)Ss zE%1`Bn`u^XE6=(EuFw2Q6Z2DS41mbH!r+8+0jIM<0MbpAtQUOS3+4xwDPF6?WxVpw zI?@#sH^MrY8s5Fr=P<7|yN{)z&ir0RRz1-jb3j`*Ak}zp!llB%^r~dqQyp>n z`s66iSUWirk4!cs-&C_FbHCP9BXcOf6q_rf*@@E-d4;P(K~ZIkxbzuuz3NVRECBvf z6|Biu+(nA>Ca9UN7)NI$nS=@rH>E6ZEmW^yx5dyB+Hd#_@$^ikbW zOk?l2kdAWQYWk|v`87_xh8P@H+pIJO$$oUDLrL#9aWQFv{Q)AsPv@Cnu#YsvB=v`v z?N(w>yS_~K@%q-Z;FAS8-*PK}X$-1Z7)EqqkgYJ#T_UlHIza=T>l0X{8i*svap#~}Pyrmk6VSdA@vUe0ly?uP% zYmPyv?GbLCdY!=vRK3PlyZwX*$+$P3ZEcG(ZEi}<%MPG>-t>-3mlf~7aT=7DCyAM( zW`#oiy(YY+W-7!crUU{f-z?GOd98cxwn`bym|DKg%GvS59y5x~>C>GTHO8 zzgOn$F{i=US*INYG$#=NjGwR~m$m#MsW<@@_2n+kCOaF!vx(F32oHl-E~nO*HNo;e zWl@EW)62{H%<0k?dnZYox7wt)7@#MOJflaF0jB*_zoJj-rc7BB5R zcjGhaaAv;q^83-^U*>79LuBJx%#Da#%7Slws5T9`dtq;JhLq6Ye-#$o_N*eikvQN| zY!R0fS9yLF)~NeJ`g!O=b^VKUq1Nh*Dz#(t3X@u9F$eGN&|OJa9!?qg6;Pn>e5)_0 zPQU=W9o1jG5t6hHlfGyX={a_e`n3ahqTbot`|wP&*2{rRRHdCli^nnU#N^eP1D@xy z9mQPO4U=)Ag-V=~`#kNUy+1{98*v4E6A)OG>l>9lJu z(crXg;IX6rKG_8A!=I~l7g-=7|LhXSU%@^Tg+EQ`bJL=}aZ4>AO=S{k>qyb=0hUAD zX_m^@-uv&`7&^H1!{JxSd<6R8%AdX8t-5NR{Q+5Km!v)m)4j4I)hf)7t!|PM#lK&# zYpFeu`TPgtv>zv2GYWjYOW0p5SRz_|<#E*Nk?xaGmuD{sJFo#9Up-zcHoGP`7e8kL zYWa%kacY?{TWiXHBCoPX#<|FMox06Eue-KaDnm@6Q;%vnr+18ulaiC7C6rRxe%IX&SHVOT+(z$X z>rTy!$NcD|*6oenl&~83%bD*i&DT5~AX<;xNiZ`7za_5-$!uPHw=haMwhN*_sWOHC z!nYR4-R1~&#?kLdUXv~vl6OCpi0i$L&i9_Cd98oKK}K8OmH4Z2f##f+2JS|_o0S_& zmR$XJ(1WMzXO;ARn1KDAQ|ar8oR1<+4@|H2q{Um`(i(Re1wpGbLW7*}iEWEEuW^>N z?uMk@c_&_!lRqdi69aN*H)%b;dkeF)d9#I+?j{U*VcRA56lcymxXZj2shiHbHt9y7 zf*9X-oyd;c;XW>(DUjo8XdnY zDTvqTNEM#pzwY{q&F`s3G2+pv_brmC;L{P>v({g>Mm`r_baaW)o#+Ykztw1p)YRZ~ zUs_KBpA}6@{sG<6JlSYXKe4MU6UVcjuO!R6l3HoY+b6eF_55t1JmO#m@y3?l^%hT- z2lWf`ooKV%XO7pvS2|8{K`tEVvmxS(8uLNcGr!rVk1~RNH>ExvI>#Kf-u)#|USRiDf(y-qm^lxXy|FxyI&?~INR=i4~+~O!?t;P@=AG8~Z{_$98Vq4ZfduU@U zUs62VvepvGSz!pjdqL&CI9t!!rN$UG1gooYLGGOepyVs2SfcNsRMTBot?1?^sG`tm z7Mt-*<8~udaD(wL9@~V?Y+)=}Q~`(p{&8 zf0(vnI_Ai(PMjBOs5H=UV>v0?NneQNM6Ogigs&zBbd4Fl!9!4z`<>#FbPO@HCwo!e z{sD^UOA!;_6TqeGPu38g=38|(aq^A+{!;oU%pkGE2+X|i7erCcPYbr+ZDEoHDP~ox7V(o@W$9)Y(8q3wEVWO3Y&SCGc zckX7lb#_lb95n!k;pL4^?O}?OXZ?W#*X*~AyG)|(I&V`n`_o^&yH79(DS+s{(!!UQ zaL>C!6?3t-ZG-Z4XA^94o2j&hTw?sE#P&O5$d@-yQ`y@`!qNlJUmJP%@_9Nfgg=9K z@aVbS2*Xb2d7#7h-Bh~UksZqk9amjL#^ycyPBA1U1AqS9{N<`N88i=?3$OT+x-nBp zjoIi_z_laK@Ch9?R*0w10`BCWMsB803R9dbT>be9yQuNOa&AZa$RAM(@CC^DjQ36^ zP)k)RXwI(TV2&hUfjHao^Z1G;;1e&CTM5} zTW+OoohEp*5KkVC>FTAZlXHuDj_*nAzWg{7&C3eD!FydpR3*V-ezM)q=VWWxBv%6dqLX*rGi9DKfT7sWTV%D?HQLM%i<;^riE`J?UVlh2AcfW`1Z`WUvS~QfZ#m6y> zM&;H>fuTgv9#K2?f~^fAk;J5YM&Nr+jL$myA9M%XnEv!J z^>(1yz2qu> z@+OSrXmPfIRutw~Ayqv&u{HIVl$5dgsSa56{Jf5}_7x{y;JBRh1c4P8D7dA=w}*EXitYI1w?8muN@rvA3RZ6m0(WS?uj*{UtGWk)LF0Uc5F| zVP{#tsX-fMc)|{!`iyUOBePa!2_fYK_Ii~?n4}W~6Xg=p^J2;U4e3BEyDDNY;utw{)Dwd@_?*7^ukrC9( z-tv>fT_AP9Ft&`Q(-oA3E8AQQ{X=THm<7w91V6dSZ6hAOp6g5Dqp}&*;3Qh0n@v}N z&JH8foe43lN{^0FF#VFV!%a6h%Zj_xUGxFv=HpJUWX>K7$;fSgTR+;utm)l5Ks zwt!M4Y2yC+4L&{$6e|RG%a>7~GtTKV1>fr|wfM*g9$Ra5x>D>>J11f6+{(WW%}5tg zWbMRQEf43C><_kx*YBaI2Jyhb>U>>skLPn!+M%hI*!5}pm)r_p2J83F^nlx??dPN?l&cz=H17rS>r7e_f@piA&t`|0YJQ}^kS!yHX_YcIy zz}G7y70-=Moql8X<~zx+AOGYXCZDT1bkJ985*54j&*Qr*Ce?g%jP-)Kd9Z5{l2!e4 z+zmhcp7j)bbtdarA^5PfMd-cR@{{^KEyl$TCk5|n#)HY7H1nk<4Z6ufv6hCN*dt6R zD-6^Mdl1^#?>qoL;rQSKe~5ZW8XVE~vvqBGDpw|vwV8~o5N+NSr)&1(3bd8GFRXL5 zPd(uu-~D`j3z1zl)Dv}fmt6UKSc1&$VFw(x33&22b{9aq*a7~6&S`9S><@D*pHQ`5Uip{bb(p8@fF3K^e z0~*1TRoPM5;=jAPyeiEqUi3#fxEDo5a}_V8l;rTRk180@u68|9z!~HPtw}YD|Aw^J zwS;h)U1w`~s>(Fis<>yDgYQ);gL+a&;X z3BR`E2HHN|R2FGIVZ-^$ghf}o>;cw0MeFLG`^n3X8c)IP1zioc<>BJBzozGov@e5J zF;_>7#>T0&+_6Jjt)(rx$jyE z;7_=fo&0SI9zf7KaiBn$`*#cTE=t(>5u-LLPsn~hI|lG$*9L0qQYOymNe~iDt2LcM zAiwKF?03Y{%3ff_$`%u8PVQ= zJhnz2jmBKsB7aq|0`oBN5xdN|%RC6;J*}H5sZ+9TS~&Neu86@qyUe74Hkehvnr22+ z9mW(Ghg+#ZB0lPxUkE{RJB%wWVj3@usDGR&c^R+YgB+z3jq_%Fl5@UPob@mPBHdOb zFx{U60E+o0SU*l--Fd{jG99>23TCb#w`F^klygwLin;_M(E-md@o}!^Xv!su8U) zPn7U^6SS3I`4G1(4NR)qsXnmZ5>QXn#ED?=0_2r{`q9!Li%e1D(M+;#VuJett9BVC z0NGMl4VYQ?3&HCQB|vUY@;H8e7Zxwo5PdRKh1DjP7(h^x5lwyXwEug7DrbpnDLXg? zm9iao0Zz^zm+WXtb@-NJ9*-Li`r4PfGa0WkX*fv1Wl0@J^y8YBm8?KDmXHxNS2Y(L*qZrq^?g2PVHOhM=6j-v$iqyciZok6TJ$|A4Hm**4CNp8& znATe-q&mR3vbVvXB?eZ-<2^cawx2j)e=+TM5f`Cr*G?4Xr1>~cn;7Lf2p zc(8B>2{|zHIx>VFo6tf)ew&|=rRO)i;>39!3=wJPMgrA+Qd%Q(+I~X0c`R4By(K$HtO{l}D*{@gB417`Ym>=b6K1AS`~xgMU{1~UC2(^Rp}zsb}JdY(<>!SYE7-s zT%1Q90Oy=5CIj)xIxXiOP3&kKmG-<)+&6HDHzrs_4Z1h6tvO;R!a48nd^c&noRO$r zhg(6sJaspo_X-fxN3M}Ov{{(vSN#w^lvG(T ztLxRYD26>v`ns%Hyl&}FfM%Ht>v(-X3Bnzj_1a|bCseD$vxGDXv6ns^soERs8+#;& z&4-TGP}{u{=QHahoaL4d%$yEA1z0j!+oC4<-^ zU)0%uhWbMm#}mfmUD3E7fNvLNLq1oKlkQXz?{8W`&RPux#;ixCOr_Ir$u!sJ@yXMS zX~u0sO64^Lvr2bk{q!qIRNUU(TZd-5sA^_oP?{mRQ+Z_1r-c4^nRY-YSYm}bY-@XU z(Yeg!21tjp5>UPDR8A^jWOwYNiZ2lUK&h6zqV#-J582gG!f-XJL;cl}dzHKn;0hPQ zWSag46m)XxxdRPIR;~e*#{}1qBUfmyAe(=DkWy|L&vV0$PN2F9cey$mgdtXxiW3LtM1o>X zIrbidyqq&`&!Zm@!s~>F0g&6L-=-74RUX?nD&h=Oh>vxun0K`dwTc-el`5Nyvk%Ls zWL(tpImfQ3NR#TdXD6rBn#F{mQ&+|aU_ z-;|N4lqj69IhXN)Z0Eji$?iJj0?QgH!ktY)oBf47e`FH; z@?L(9pn6By{U|rZ#0KX&trLquY2CL>d=$x;?Too_j{#A_h|&%S*&+*H;^;0*WxjgUB$( znc2*IuS6M4>ff`#9q(-krm&)lTkl=eSh}a*5BWX_D<_V;#B*Hk5LQog2I!$%8ST#n zeWsqOJlNzwq%f59b#-_ zlPiCJSBR1-vzX2Ph|}?9J6#Fwtzc1$Ki@!qY2!VrG#I_aj^B%+#3crweO9zG3$eCc z`WhVqzWh>bc)FneL3|Y3zqXxkD(ukap<5-H`uxeOzly9>MuS@hrRIG1)Y60V+Ft&% ztm5Ki`*%{0p6~dHtg0%Tg{7mV&H$~70rpR1t?^U}*szjqmqFxW%wtVY29(IG9L~S;~dO5F)1lB)E8YwZ9h(veUI!{ zVvBy{Ly5@S7v7d>AaYf&YT`WtSMk{kz1u7yHcv#2eebdatWvjG?B#UOdT@9)LL?<9 z#(_^>3@|;+9R~Q~f1TFY_Da8H0TJ_bG^v!I8m4^_+8ExFF`Dejua1zUY1~PWRvDuR z_~7zCxO>Z>xSsCcH-R9*eQ*K)aCdiicXxMpA8cUY@Z75B z_x#T}Rp-UM|68}}?l<#d_ujpC_v+Qtz1RAFdcG@rAvB2#+nU~R7&e@RbnOIo+Bvv< z$TBE+!JlJ6$a<>RwYcKA2=C0KHeD|U{%{}p9#m=bs(d<%Bq*4cOv|flRj}gpiI)=H z+L7-M9&SM89}f%v-}!dR_JK9)?cmn|ld=-N!%z?)ywe*#(xMZ4%*{c(qw8yQvlrRj zd3X)vWTDYa+`)X|{n=SW|2(o-OlCe}@dDCXvx8W}{5&jU7vl6l1$DX`&(Ha^vWk6Q zYCcG&`-L{5ZDO9v!1>{H4#IJ7AO$_|X|C4ncZ-dmZO;gDi-r8=F8jI}(8W4R$%!6V z$JDthguZAaPIQ_5!dyZNHV%(9(4IjzZB6#?+^Ov`SQE4z3N_1DQ+ z8j>S5fylA!AJ-EgSzn%?bvJfGYT1Rz}4#ZgW1+-od_I-Cwnq}m-E zWg4FvfAH<*8&OCxM#`03OXeiUdK&MG zMhjj^!^r_jMj&xpUt?3#<`?Vh6Ck%E zjxVu0YP7@WwBs)K1iKTLFA*)Y-Vv6c&3te)3i^J5HF|{kZh;Njv_Hvzx?YFu9*h2* zsuf)#vdAtwqv3uhLFfJxl`ax#@(f_?nNJGzQJ(GvpTiU17i#gH z*iUOp@0iP>{J>8{!};W%cqP(xoyvZavQx=R8@Y%4QM1JYJvNFgRqNJyq!1?7O+7+P zfB#QDVxdt+ak_Cv`DMkHZ|s9K4)Fm}v&?cmkS{~z0a`M*2)?)W7c2NARi3rInd!svN~@a5@9W|cLMrd7DTTMN5jyWZKWD-yq{u~PWD8n~GFq4sRss3q=6qkqlbvNlKkspa&0)0`A`%@kILgGf@MH^Ns+%ZJ+p|&m zCCvCi{Vjuu)=~{h!|&lrO6qxvz3Olx-UvMhs-|0_ItizOh05`gIqaWRzX&)N1-OCS z+Czqd|2~#*iGJqJ`I$luF_^9z3Q~NF*2&{H9T`8^ISb9sX7dly;A5wOTFrF;DT6W? zRtDSEE9wEEvCsah>0a;u_C)H=RI|IBdFgCb1@U*+HF){1oU4Vc&2#-O0(T!8er{^Y zPSPHqCIcHCBrv_JcRzqp*?8yB@#t>3at+}4@`@+>(=t3(C%rrE!bVKEu3f05bBqsT zOoJO#Xg^0*3?o;e{2pnW0+SptT((AJf1Vybzv!#Nl;K@uPu80vP}Udu$7MHlETKo) zO+yN?XPSy~ zdG9U&hk}lsOxsZ-YfYXfm9>?(ZA#TEYh*lB$S`(}Nc-~6I=7=&)fp9&4AA#82h2xF`jN#=S4vTGrg!IoWm03 zHQU3mKurH&S?BVRC~7nEq+&pcwLpK_(Rn-i@u@62QihQ+39kj6D8bXOA-xU2spZVh zn8A;0f9?T8W+Pn}2xHEE;*D&g6+~WVP`LE11=gTp8_?rk~Xmlc;ZWG#- zc+kl?cJMdy$1xx2iXCHr(+V;4{M+^JKPp?5X z^|@*WBvP2aXRtAvjo?5Jn?PQNr@BVBJ89{*U1i?K{%`*3A|weGUq93zM_^*p=x4VP z@qF;)Vf)hl4#1oIHgj#^FEHYj06;#D=W8tb%YCMb``+7oDnu_4zLNblF0O8w$}%Q~ z#>e-9K`~2COH1D+WE{oT+#vY!$I$hBWf>hd#7i-^=5_cmY>l@}a4n)+;u&=))mI)q z61pv-D`*&J?DEfnF%SwF6cb_ZDBM^2NjR1@q9*oDAr(9$y*^rJ5Y* z*-K(--kLO);#l}2H7-~Ljzh&0-lkw8)=CET2Oj>Ypz!mTOlyPL z`-+MK)xa=;W5{Ec@lTlT+Y_}`>)T4y=i|(B$G7McWE(P@-Op4<(6K9}OK~VXsBnk5 zvY?=4{d_k&F5Px!MUdrDt@-@=_DKu`BAuR|j*g29g_YXq&ryj3p_YSOS)7dUy1rM) zb!@2Z47&6%pKZM-HNN$H5GC7g9R< zM>>!;YIbq5?-L57>zA`nt{#Krp2XqedmHR~bvFT^6T0~1v&E+wsYYj~qlMk( z24!-#4h-N@z~GRCpuS{ax+p8#Bok<<-#k@o*IoUGxBTOgI_0N#J`v_`iH48#hX%5! zvM#xOls|12_Kdd&GI#Y|o;bD>n6&$_(N`l&Otb<=@@2asY+eG>rUnY(1zE$JEeWYn zN`kb=`23sPTAEJ!Cay;MJ%eRx;HFFjoIl*9gotnGc$2NWV#N50TyC|YZ?(m>U?!;e z_wM5C?iuNx6x?q^q@+4PoL)@`1f+0-KNy8U5}&hcs^vQzd1hys)~iI);7y5lKQaZO z!^fq|ey7<#^MD`iUHw5hMSjJ@`|Vy~wDpM2ve;w<1_P=?)N z<5iC_lHeKQF5V!_$E3CcClRq4_H|@`D~{&8OKU;LN6KWpbCyolpy;LC9SoX5lu16m zHyyaCRKkk9T-0=7zwj3Oef36=-D4Lo;Yf$rhdM5lYirFqIRecs!$C}=3$hHj(e4ep zORXxGy?oAF5C*UXj{$u?ZyOHz)gCdbZ*o?^!0S>AawqM0E9$1~>ROz?Al4`Ht~D(r zU??t~RZ+{df=aPq1YR+Ysog!sr;q*^RByzF=Igc^wNE&7ZL4*Y7msUuk!f#-D-=3$ z8ctfy{e?j)@#rwKwNfy)CIx}SjnS0={pS(#<5rw1w=+Mf=M%yydL+qGq=8?PeBxSx@ALfX0Aq_WU=fc~qyvl@;aC^`6g z5@Rdwa5JrVORlomHLnh)%X1x+rx(>p^C=aE8})>At4TrSplG$Vc`MplkF7)CgRA4! zt;(=hjIjK%{_2E|-tkO{T$Nhk7p9>RjXuGrjsV(*>V2eC^%~MJ9lj7&IQ7b_)4-Ml znXVbx$gay0vCA`2#{hgUovc{jJuB147=}=5Y3Y4Yz8Q?TLs?Gp`I+Xtk+x+z!{0|3 zJQz>(#URBRP3g}leVV^Q=8rWkwQu1_A3mdmu#4GV-*!z0QSUSXAUoHFqLa(q3@kuj=lMxtvA_ozU~+w(rYBsA1f|gpSv(X@ z9Ukwn=1}pJubCu+mxVw}gK@JUA$}`eyhBXlN=D4O;k%Iq)v&_7zKtj!p``3)85+rU zxZ22NFOj%>xmr|frxus?ly)W?Tb<|?cHMc$ug+X-ndN1|Y-_fht7H_cI*}~FF#Jjj zvm>DkriflPz1>Yef(q-dcCC%=yrs6Rm`0Kdfoens{>31axg)FX;mY`k2>;43c5r(IU?Nad*NuJSa+f>Td>FI}9sDSBgll8{YWUSB`p} z(g0wTd}7nKQR~a7Na9RGkCwTk)uci9&V%{FTPF7WHVm7s z=r6OcDK#qd!L6~P{^D^x!)-Lr?uR)|w1n>bUhpGiPl!)3$+|l{r1qpBVD8R0>HD^T zAc^21iRGh=OGwYX!5%s}?fg||rkT{`>dJ&cUmN9SvG!Sq@D#0^1TaaU)0Ox$}D#C z)A1m^EN$A`r|g}MVjjTWFYYAkc}M1RkjJg#@R7O)xLZN`x+%7OVX2>Fcy#Kc7VoKC zLR_eS*mu+Cntg4;C{weL_68+fj5g}IzD4o*dH6gDdn*<_=mlmB&6GIp3m2L~F!awI zZ~{>*Fi_>^eDG45G(@rE7v>XH3{-CkRpPNEOYeQf)Xf!Gd?7xl&O&7;$u-AzF5u|Z zVxIqSX92xDVn{+dSj1W#M}KD~>x>Tr3h(lIRMGIu6QUHL+`O#Z8efM{Uoqsy(jGr8 zm6eCQ=Cv7WT?Dc)RqZwz{>J-yb$h)j!pmaM+^k(-^)O-D1-is)y*uN0hRiV}9+ZU5 zp4se71!;Ezo|v*vf3_`m*YmV$5@%)*MLdjtiCw#<3e5J5`|0LL`|ZqCAN5s@q4GNB zWN+xn#qh6yCTib7?u(9xm}H#*DCbucu0ERcP??Pi)aR9(%3R;8hX}o_^Csg0_}lM$ zYya2o9H#aN6#!~b!P;0(ICUFfD=lKB@-an8m2DDZ$$h=gFD#>H*$*H;4Q5KtH6!YD zJ;heNxzk6nm+tWqc|++~o7sr7oiaN-BDBg1F3@O6 zI5|GH>|Hde85Euc7FB@4NLn~H+kytV%D36(d0R0U)|Uc;ec@}@vgV$V7{J6lA7|!h zoC?rx{3D{viy4dAObjlFq*z`<=D08xPD=(`6KsWyIsd426&CAJjbOo;uAwzuzsvG=<=u8f-py6-F>J5}hiC&P z^3`IP%~nm2c+b-Da?UZ^O_s}f0xZ|%jkt^DZ1WF>WLBE3E+%35MT+a|NE>Wxt)Tt*b4z^~ zO?OO<$oX#lUTMq6TRji(wI=Vk3Z{P4dfyi^iVbdVg#pbFa4iEYp4snp_4tV06V0Q$ zgIq~dcz3BxE_$?&oKI;>I=MKgUO&t^hPlD>)85%-<@n@Rj+0eR!m`K&>M;{~7O60A zS;xU=8v@?W+Q}hL`S)G4vN;TMIwa7^VD;jk^nja`h4 zE$%hy`AB5B(txcau!veGuW@x0|7uzC$_uAnJp9Lv77-2&w(?=^#37ihBO>mmC98=R zzvT`fR9=QmA|;+UVvYg8x-7t!E*fos4lQ{d(Wo*q;+cMl>{@C}F7YLibVV*^xW>p> zfk!UTzO?(*VaJe*ZN2@JWrP?+ihcD!qfzNT;MU6f%O@9`=*shQtX#C&{zpf!S@{_7 zp$NKoX@PVKk?C3eSZ_-EMR2xVg!cR!T!p1TD4zf*v_S`iSksRRY&hxH1114t((6a8 z%87vlMO=;#6ki5-11s*xIxBQqBa~#n^e<+$S1z>uwO44#mox3`?8nYIcSjJg+=#r` zXeKgFGO2nh@T28m_HL@HN-RC;?Dm8)c4{oHf!e@RhhO?h1r5~*6Nc+75!^Zl&v*9X zf}Hun>NK47M@(cpI~WORIBdigJHEO1u{3aGQm|tn+?{t;(KDft2z(UzVl*ffE^ez! zsF^PiWOH}k$7He5ITH1?_wYTR?h3h0`5$UJlIsR~+>ovJTr_0ACd;U&qa*x|+VR96w9u2;5I000zZs+(;XUg~Qws7ulZP$1fL-YD+$RIp5 zGY4w|hym9AAU%=oCTh=tBR}dKo$2ZI;cxj$LXD{nLX>DlvT5q_Jr4{k!xXKIxlQjP z7T&zmB>kAMx&m*pdWEC|+W{c+Q;y(hN9xugM1}BLKrv|hSr}(`Zfp4b2Mydzbab2# zJ*D^}4_9INuyUHWS*hR;Ab}*)MTRP8#k+v*3pY-&zaxgl9a1RLeT^g1$dXz_jrZvu zY4sL_Vi5PuV&s|EgVD*B3NlCwJ309sj1y_3kbXOh2jpHv;675tZiAj-QC&?~r}iUV zk{Ye~IX)rAky2d9sV@cFic>&X&W=)p`x6hoT4I-|VWIE>rZzNx^W5TEmp<^ZvHMtH z4E88DOcUv)@W+k-OV0dkjYvjOl-_Mc%hi)flz#ZS>)Y17zdgZ%h0etXZG0BDcWxTg z+np~4T$ozn&3JT^mkR_M>Ya-cU^+MJO9HmDX4h}M8sQ|4V|v!+!Smgs@_|V5D^*qr zbJ>lxNOiX={oxJmTDJ%<6lxkJ_$KR?=?iamHh__461sF@)tkQo>V@2A^!P~`XWIaz z@Xgk~Sk7x($8sxQrd`wWuR6SQZwJ8`eATafyw~kDSsi8?vljnaNLL~##jd}*is(j6*HwHDK6!{m~>3ZNsss)m}lCgrejai z@XSZz>puNMbdFd^2GSs01P8k?^(I&Yf67w{S91Pa{Hh+6D={_XI>qR=LulFB5_LRq z+<$Jd)rtWGff%&5ZflPcoWf)Kbr9lOiKO7WI7+OaRQmWu@SAUsf6A}KlJR<^Ayo^G zDiZY+83TVzqVJN9R9RO_C^OHxA<z7(y0S2iu{{$NKop`CoQ?&?YzYomRcNdi#{w72sVi9)|V-TLtiK3Yg;%x zdBnj2)P%Gl{C*Bo6ArvZC8i7_V%8DGW9_1jm_Z6e{pqZi&zwAV$BPv%wNdch${k^z zN@LEJ+AlQtrX4+nFr%oqg~iQ~ie`0(Sfz-i@s~_*f1eaVZqPi&iDzY z=4RdFYw+-)lKu#xK3;ZD&3R40;8o0^*w?~e68HCKku4@%owPK>8CDa5Zrbehzn*B| zeID}$p|TfB6maa@29v&p`rY31L4oF@~mw z1_zmhfIuqqm00GZHRN$g85Ri}g$m~&%qJ~v`~a)>z{(3ggecyJfpNL#v5c^!5#y|e zLIZ#-u~7Rou`;P5i@P`8aHLm+Y*ZhmRvh&nEd!mPwlX!6lH;#tq#x*n*YG&h;*=G& zD0@^?g{|X#uYq{+_{^T)h&8tRb{&x!bB%K(P_{=#B>yDf`?HGIZ;Hxrg44L*`Hv@7 zv0Pb?N4`a4WJIQJf0GZgm?}kjLlgXRNJXl$apul5RZKQ#_;sYCJ`LKq-CdL;Ub$xH zcRO%5bdm1urXlOZpk&dE9+FdBLHc?qm{W&OwarQeTndilit;1(;!?{kf|DWnPRMW* zji=)MS0TD%FVEDp1n5~)POnQDc@YK5TnPD8~U9e_}#A*{VT)!YnI8mZzb<&Ad%^@EhI$dXbFa>`$>UsqlI(?W!U zS~AyC6$0n?xqnGLtzA_Vi^Y-<;7ofu$&&Pzd;X{-s>82nyM4DmdM#|UXl=Pl8WxHs zZx?ZG`8j~J@BGkVHw;P#Fyf^-ru|9G=TDnPdP(#RW8vv*V0joqt2m0Ey&Z9+%_CeF z-4bmqzmEFnVI$_qbgsx5VB{gIDWcoj>97H%v&$XfJDoHKO|B{ggq`X?Iuy%TMeQNA zL&KwDKKMD$JP0csmt@>RyAeD{FkXEH7oZ3~z&0>#TqLW|FRxF*JtJ~UBH@}8Xy0+xb=3H~5sko`bd6*-hwM|sj7Hd9`0PfdFMQ}%-0?8W)C>Cv~ zNdJo#>`|2{r~bJBBGipL>+>Nk4D9$PstSoTn!fDO+%R4`kqC3xwatqS5-nUzE@E4x z_f_9%|Mmm=TqVNRBi4MTB3+%3RZwk`523Zuba~xTF$%*c$$Art1 z#b$_BQx$W{p;eY@nAI_`cC=gsu11_APv$te1>{s;0l;FA$f)4z+NPl%sz}pA>UD=R z`NBpC#(M#%cUep1CpJdlEUvt4sHobIB=8|}CzxKPQ@&ZIIGVIHFuZTm+E`+}1G``% zkg_IIG+bu+hDoP1BVH#!jBct-OmDey-F9f{jhy{qTUwtqG_P5i{Me!XP)d?$(j&(B zHoij~2x#U`E*$=wE*~4EP<3JC_%^eT3jPj#V7xW4SRU@2_Enf|s1LzBBYQM} zqzWC*|0dqB=+M4?tlEvij8I8MNTc_o)h+#i5Z(xq>sRm_G2ktjW zMAN&8Vg{PKx_^liE5q*o7CB@nkyE1VZ$7>S31CHpCTs8)TZHV)&d~xTV-x*?zvnxo zqJH}>$*Lb6o1DiVk2HJq&@~`~E~fsQE#&Gk4)Z*X%6`E80et_?zxOjG9}gLo!rCyV zBQ;osINU5C+60~JM3<`2Edmsp3TjNeH%I{Yx>Vde>>d8(WjgUAchav`j18z+TDGl*`O8#RR)!kJBEn*z zL4Iem986;muUlJ#SKPbFP(4cgq8t#cSmA!cmYHYa&5u6b1N$T8awLlAQa2c#8q5xW zJ;sa8-On*Qr0}Tg6>EDbo0**T4#}YwUWdXJiFj@reHO7&ra%i|?=GHr$LpL?khnOM zIWvKfb2e>vd=TMM(n+Rmj5M2D@JSj4ZMDy7d4k=vXRsH}{^BHJ#sd5D?1l)FuOER_ zKLuA!E%h%uer~XQS8@V?0u|pW8QxeT!uGEp1j2q3Mb#zi)#Wy!|=FekPXX??* z@$LDSYshb$w6(}ibp{k-PVL+=N7JO9X+0QYln0y(@$;U$St^&Q78<|}rt62W{4RhDH#CuH79$b0AX`LsX6 zx1$X2Sc(hvq*f(lTnRufEjfp*|Yh@kRIy=pBwF*n;Gmn0)scad0UoHnbJo(-lvs=Fl z%9$-q3XdWQQjBkvffj?XhPk}@pU}lzOB}$wuo(>`7nk8`cE`C#+|m65Hkad3fY8gb zDt0Ai#jgSb7j(Ya-QZg3anYFDxdhJ?)s?K01_nY9Pe8_oB1L-wQS<$2Xgd@>=VaV! z@%GAq7L5o6A&HhOU`T>-vgd2ij5@;~0@n`$)(8Ghuc{bK{Cf0Q1q7Q`&cHX{)r4PK%X!U%hhm=Cvk2N-A4KHT!BXX3SQ1P&OBW`Nxl(5=a*{dFi3I-V)h97iQH(x%edevc<2(^oEgtYr_7N^%cGbue{ z-#d?}{V1}Bp%yPdm?!jz4n(SA5%2auKlYl|Mg$V2R zJ#1M$Y(i}w%@2m_Y^F~fGgv(t=Li|+Uad0^B)y%0n{-#SuaZ{JjW^<@+%<3<)@_p=6*QJ| zk*mB%TNz`Q8dvb?Od>S7|M2jKoTxIb(#XOxdu_Xg@-yqj}KtBHNc@}-z@SY7uVVhkLHg>7eVWl#7 zYPryNu7B@#cjNE3*tdPC>klB(?Tr!H+P_vAIXDvraNn{lUY`{VPS*wn$$EjS6tlT# zNC67;z@Q? z#F&r&)N8MrdW#2o08x>m69&FzW_9&9egw+PckWJHc0a!~>RA}Lmu$Qxp_N}=ox!Y( zAzbb`TOqQ}_^z$V>Z$G%wl=Z97h8j52h}`SiqONz8jEZ>Gv&MSJdbrKKoGzL0abix zJK`+mpb~RJNRx(e5{a+9mG{q@{fu?r(`xIN!yWyAG#=%hlYO5_i<&N9m5ZKDi*td( z2<`h0ADZovtH}MxJwgbYeH) z)|(|`qpQ^;$P!fD>vV<+dx-#JGEC6eGF$=5koE;LqbD2X8$a4)$9n z7^j7&X+u24S86n+9)WIISybP)BnS3V{06Xdf0szgWq&g~3J$jX$kY0O2((PkDGluD zG8S`rF>BQ=ZF?`pr0YI9faqe)Uu`nl&*h9f$dGNjUy8*CSr#k-OM+W%pJoytYlw5G zQG!yEIM_-IDxVUGwer9AeF03Ny@&(A>q)iJt50pW&($rnOh@&3a)QdS5sFE_P3Pjt zSzC5=zF&vdZVA{R=HIi5IR2#jT_gFX=9i1gL0vIc#{Ifq_OGx%i^WrQs=wlUizCc>0-aMJ3a!&2Y+=>%293Nwo9X;S=V z(`0u0DeEvb>0Mt=@GR~eIE8!u#eqrM74;AYD?ac`@xz#%Sjq!O=Q(Y_y#Syt#OaFBPF}=MLMP>;? znoxsj4qHJT8!E|a`sg?<-_dTj!(05wI3@?6Q6YXX1hRQ9#4$NJACS~SBj&Uq3e2h)GI~0rmspVn%Lhy2 zLR7HhppIGW0I%PVp@P5kXy77?ieqd{$x8K+0611j^z?<_EeqjV1WC`yjHeopZNL9h z;Ur3r$(ZPX%!oQ+G?6DEoEwz+YMsS4fle*~GpKR)LoZc+h=X+?@YU7jrA?)3^2y7| ze(<#@KKZvMZ#}@QxsBz3{3zt~n6o_lJ>OR<>AGQzC+uQ=a-IaN3${U!V=Ef|rAI{5UwdwCXK7`HFV(zAKTy zk2}_ifUpE9+KmOko!-OZDlCgXoGh1|8l0QU^*PrtyK)_)&6qztu7cNJPubZPeMuqg z`qU*=rb0-=3`s#@I+|{I1YX8~>o(onJ;MXlrp--2tcg(br70mln&8V?+tzY?&}{9m z+|LKuk|VI#@dBZF=}N&BHC>%7tjrRUaz_Vi%4n5}#^fw?xCBPORqu#H2x1^TITkAT z@%iL*d>@OFjPy%+VC)mV_Uo=$#uD82UfNM^SyAu>vm^YdqLT=g6?Ox$*RJ(%wIAqo z=gc&B3(~8^|J3K@f443+H;9M5FItppxSyq|2b&@9Y_LAtUdj3QP8+bluWXBf-Bc=i zl}2FnN8_&d@Q0@^4TD&VS4Md!a5pq&_5I%0 zT=el7kcg6%e2gNeWX`{jD37)RI_hyuW5>w<(g?9M>)?68ZRi@EhuL?WT6BEVkKY&Y z78g~U#5L-goc;iTM>5nN6pTsdgP_$4yPm3j=u6V=h05yxxW`KU$Q4oOKz9LUdD;S8 zjZ(5sDz2T?D+5Bm#rlao@#C}PH_+=ATkVHigJ8D~K0~H!ML$zZ8s%dBUI8UO?S{FW zznERN&RQ)1C@EP1amIYimZ}1cj=?Ergxs0#Ok`k(d0|&$LWRGg?iA4D{GaI7el)uK zS~*ia>a#T|mOJBA)C=>ZhphT2fw$GT2KAD$CFQ#lf=(bhbKK@^nWM0+9C1DG1XOVC z*UkAHbjWR`n1+0@#Et0Z-2H6z5jYV5Ul<@=)BlPz0V^Ngb%=o0yw-1{(&y5#eKv|C zM>^Num}QgS1s@*5y)(_j?)tWkSriD&*ur1!;3<{dwuLxw6?^RO_ykbuCKLE8nlMqc zhylha3OI-A@A)nzl; z-CP9muUTc%j$sTWdi&>E{xap!oAfoQI=*tnKl40#Up!qO^HOP5x34d6QY~L}5wLZ9 zVaoVZNWlqq6pCP=Ytz8cwNh-^n|F}21Y#CLJB=7gX)-1XWOh1<;OAS_T~`hV#~RAd zi;@O^7Yu7c@0aaB-hmIk2aA#x)~mrACA<`STMvko4o6~pDzcs;ME$x5qPAQk)-9Y0 z_3d@ZHB|1ZToFVeoyLy;nwQ<$AI2tuac1#8d9;`7c?fVhS-N#8cdO{kC?jG5CSWJ+ z@g(U>EF#3E`d1j2cp!MhTTDjY%1wXwp$dO@j}`)uNBeC^F&3DWkzgOR0v~dHFoh0n z>*Gj9j*d_L+^;nxF~T68;;18?_MIdLnx>b{0M%?@fP}g2n$q^Wo6$-9loa~uM*v}R zfsqnjVXCn3P1-O;xjjQ7l8>@>Y>|OexwGD|V$~9dhGf*WZ5Sl!4=(Xk@K){po8~S#It5w19m+ zaa~nT*1?j#Ma5$Q;7cB0R&d7X^LY{{E^LcNm!L*0G9Lg;c8(5cGmbS5tI8>y`9V>o z@fD)G9d37cq4(ZM`$P5(c*@|K_Tjs_);ZD3^nI|x$)1r z8pbf#EuI2WL|ve!`Z#WgZxok3r1x$={NAUoi2s;%oRVS#$Mb^J{p@bkJ-YzN9%?@= zN}8WFTg#Lmae)k|A^e;wDHb+>FHJ(RtZ~H8pB#V4=k$RWC0Q;mA@oBu*-(*dA;)24 zNVYXP-VRdFuuH0>wa-9e5k3Vs+>rt9LBsYvhRBzPD=X=#QK7>mInh3&oT+RCYJsbd z{BEXPt6%eUTqJ|$0Q~*>jH-XK%q^zBrEIcUP^~9f`j<{qbD<>qUGdK|&jCE4kBD!( z+->fbPj=eM89q0dkCS)AQ7w#TEdfk!DG3zf;VM|YyhWq>i2KraK{=rB)qiKAF&KvB zf74$RS~2VQ1wA|zMZbZpv8isy4X568gHw((%ZjjY-vq;P9)D4>ir?EwRho~rsGiy& zQ8iyp%fz`i!uI{MiupCr5ODEQw_1P4h5zr)ZnpyHyq4pDT&|kJmuX#n9J}ZA*vrd>fl+*4Qufr~_5#bjUwJ1)v`eJkeQI z9QaWv8$s0w=>yRP7mJmgn3z+qs_-zN7epIRWnc0NuMpXNs0vx1p6T2X3R z+A{1}l6boU(|_8HB3mP`prj}0-x%|Mm3M^y|D?74&wXSnEFuDx{Vxv=DRBY*7rU0H zF{Ph-{q&y#*&UH8|6MlVn;!@v`*%mZ{elIuQ0Xg|!-uwS8>-|6X$N#@-^`*|tdZGDe zuwY_Bm0JHNH0A%fkN%%@FE-(^*MF&aN~fRU|Gw$S(9XU77hB2h2>)*z1OJOTWPW_p zg8IiDy}59v9o+xP$7XJEyvd5!m7LF+g{xUl|-Ar z*NSR|L&aSRmZBFcG55g(ho4QA>2RtRY5(KCp*3I!$IOp;5L`^?#o)0#NRQ+^jq5$O zl2;6iMVI|zdoueS#; zu@cBYBEn)xc}<1D;$yMeK|?u-A6euiQD_dRGP)KQFyb1lhg!?l7Pv?-Iz5F+M9~%M znW&0ET`pG=pR~cs!sHgBN^1Qr~bqX58YCX*|GNqv5ll@me z`W3bKIiUnieKPiX10%m4&DOEnFXX%|wF7(Liw#i3=#2y<%FUrY3_z`V%KoCp-T4-i z7*8uS-Nnglbw!O+%x?mdur754d?1vTZ=?SA2!fa#9UU`IzEps9kZT(dREdVa{fUnc zTlK$LbOvKEiW+7%=A+$y4ZWMI1?w4~`&;J}=q^1k;jd1R@sIZ}z}xJ}6!LW-K?gtq znsdGa8x`|`=Fi*{cu@$208^sw)AI=0rQcC*LM=pPDz#?Z^fUUl+h|6+dPYq2RCUO>h+cm*s*#IG$-Mu&!$?8R_D&pT{1b&3(mH3R60ZHc zcYN0OQms~&{qnp<=SLXn!+d@}+Z@5CtsR$PazNFAA7BKT`KYDKI=tj|?x z%J*$sgBRiFz;hllb6o{04rU2U+JENKW|<#8cPZj{N3VRY7Ifp*9t7y4NgEuk!9a+LV`1KyMGUpYB< zxMUZ}$H^l$gZ9*!r(p@H8n za3<@yKH%JRQ0C*#g~-d72NcW;L?P^t_irDl7_3y`8^+IRqg6}AUW@&T%l!myV0SToRN%eY z)B7B!)54CMhcY&&#?|4)r|osg&wI6Q!xg76OKPan#w4z2M9N4CMY9pO`lP*T3u88S zeE*MEw^l@{osprPoKFte=^z%1rP4{LR6?ps}k26xcWw{kL`c^F6o%l*f9Y40N!WUNHBj_$q8 zvRGxMGjPFrZFAogH3p5R(6R)${z!J&f70=(wNkAOj75-qJcC(z`{A#}?&RdGPjnvZ zYTN9iK&HU6yHkMQQr@#lb{PjiPoUMO0VLI1S44N6oAsdzp`*LlL}f?U*pK^?3HPhk z+?l>6UvpQF)^2nW|E>}N*V7Kd!>%0K%h3$SKQjksj?r}8tA^~xNDA|F$>7SQhaCbx zUuuzd=6fqG4HT^x3^6TFiyMI~|57Tlg7%GY7e3jC+monh#dzJv9`voLg17IXP4+BS zqUei9Y&l<;h=7h~^16B1xOoI)hYb$!ythhW%XCJjL+HJMI*gfOb(<6SQtR{KizFGF z*IA~=f*bDe+Nm>AZJBRc;6m?RWxg@?vUg|S>xQQ~pr3o$emo~Uh$;_Me@hG%Q#0dR zzE_Q$k4M^Vxb5?$Tgxm^&!;}K2U0|Oyr85*$w_67`v}z`l@2$+SD_vj>*Ft@T5LL& zElkZzYCY1jfM!TC^KFtJP{e9k;FFD*mhvai3*YheM?_Z(v^0Bp?mdenPA?7vEuq^!WMUE|FHXeeadKO09lo!dVDW?L}Y z0_STuauHhv30kTcWDs^9czJKbvgp~ zY6=YcPjOxB#>AeVk3{e--S?{PfQqn^4mrK3+SjgG z`8|y>^Vivt!!kSoI?zh^D73nuNH?oYT$zXvF6TQu5Y49;A!XI@W9uE;S9bw}`|*p* zu9|y;aV=+qDQp|vwWyA*pap=w_e>mZV`&yV-BZISFnY?uEQ@c=tIMd@zP;sg6Y9x^ z7yeB@x_3eBYb4_#%PA@E%euR>gmHp-@RU8V@4^I&LKCe@Qdcd>3QaK9&;U)!4ZFy?AE4}|11O1DIH^^`2^tOdMO zwo)U0XQc0yv+SI~I zOzd|tWNyq0{`j~qqR723sL+J z-rg!I&S+Z~#NFKqkl-5J9TME#-6d#nw?czE6z&k*3YXvzEV#Qv;nKCc$3D03eeTh( z^-}*>bJ_fCtuv0Ix@~@7+vgJ_@)n&+cMV;W=ogHVIEY)? z;@n?i^!(_T*o2`NNHblqm)|nKj&!s?8JP3`oYvidbK4!efcn3NO!@yFG70%{g7xl& zV7p^RS839$Y&#Vrov5x@i_e22pM<#32&tx#vn^_k zW|9!@?&4;Ay+t$1)1gr4@xbMfp0*Xwk5x2W*t&8770QuD@Nps#e;T8Q4EUa4OPV?0 zcK<`+h{&QxY6&SqxYQ&E0QvUBaaC1=;s6iaEChBp;>bt>@L(J(!V(8h=u!wG`}2({ z{p_4Ua0aUF$r29B(a}nOQK#jLXYnhaJ3BE<& zZ}}Ly3YgJMQS)8VV_d9;#Mv)x74hZ`B`Y(J06VR>^L+CLHmYh7J|b;x#XGGysLhK$&AEXHN&bhRAcPz7BD$3wf z(YfH3c)_*Y1-1_qVOSzCaoj9#CzgSva`hsmf7e1Ce7i!#&Z_~qNb8oz5WSO*?9FqV&e<{Gk<%BS|C7{SR zberSTf$Az!=7qZdRsH`gm^cRfMBY@IFK2uKA3NMazfDL=m9j&J#`F4CPZzgea_L-I zxuAb?bC)}-?wrWFzyBTFu(3Dx7|*D(u@_(cgY9{eeh$5_r{U4I8V#&LN6*x4^D}IT zV7*iD?b}p;>rgK?M$PEE3B(d#oSzSgP6g-Zpv{Culw!vUh*WE-j4fa?q|)!(RI!Qg z{2N$)eUcO63KS?+>_Hr-@W!|dc)|}@BagZz#7Q#N2SjLT#%v~bHKT*Whsw2kv`R`E zXmUQz9!uhGOmY6ZA-iXrzs5L;A%|BJ9Mkdcq?SBv{h9WpVeCQvs%mkk;IOr`9Zk{w zV!l<-M2l%Q#%x>o28%u`ZP0ZDvd+CTV4TBbeL9?mEiU;+2N+lKZAJqjk_XVtQGse^|01AH-|LDyX(56>aDJ5 zcYDZP=kqkJvBxlOXfGDr-@M7Z8|kgA)VsQc7d~^Rm>Hj{VJF{Mi=PFib=9Dk{L5@R zHe$@0Rr8?0K0a9rX{i0CJ>izw*= zU=$piVrRg%#wZ-t-2O;3^|_Mpb^Y$H@KBWKJ>5$uqO`+;Y!fGT?OC)F?}hTSy|}s+ z9?;3Vy$$E4lw>bgD7JoFyUAXBa|Rg}(L=S{&e2x(V@L$XmHCk@?T_+|AS* zEv{5rs>a<=i;r){#gF5PQ8T!k%P5rPqa%({fGYmDiusAj}U1|yp#{I5lBoTYv7 zN5MT@qC(2`d*o?UiM|i-{BFXvWrWRNL3yki0ler6cYzaaCumK?*Rev>CMBBgJb^(GPj}QNrtFoom>hPWl z5GVVz_N0vC)3cmo@e}Tg|66u(e3x$}VpNhoIxs})(S1M7?rmFzx@&Cz;Z)ZE#G>j6 zh~E8EVgs`3bhKfPmK+6L*0aR${tsjeTqUiu`3My6_|XOZL@0?(;&a<`Yf6}?MKv_Y zy}ff%@ZPl?QjH&8)?#w_#AiXMQP5I>%x&2|8YP&}yD8Eqe_AwiZ(Z_T5_QF=n`7|d zW>N=Ams2jmKOVCsSH{~x;71IKYDRi+ad{(O%aftd%RY<4L!b<)OsOHq?fbtgp1*2r z$wdu97}?q)(F;8k;x0O9IBJcFZ0BC$1Zq1#Y!YuV58qrbul-8VTQ7BBI}fI;wrJe6 zCma{ zR(7glv*AG^WVA>Q0-ThyPKx^|AjLZwhVll+ye0d64a<}kjm=-%A7dl2;HHm#M|TF@ zuwdlIN%`sVpbUx}SeH@X`$65mKf`alzrry#)xP1w{};iWJ(n7AeJvWBkUWKGyNnB) zp%=0b`rfZ`Pv9YEaCU~+rE`j0b3QNJG@Js2m*q2j^^*#TaO29>xS$m4CGCC}Cf4_YXiU(+ zp{CFlimvB75$_nf75HbAFkx(BF^Y}eU0A0RnOe*Olbp8EW;ga1{R>q#o23<%IOD^A zJJ(R)5YlQdX<@m>z(JfkLKm6t!QM*L3*Gz(bj}4-jXj%6xshPri;*gQVB+SCX&HC3 zsm(6@M?k>Qxh3p*np$y$?C#DGp2pFt`3ykT^`?a4{Io@@@Y5A{Y*st=QziTgy9ZG$ zVFKKaG?+0^!#FE0pTKu#Xk5@Hj`entX8(k|%Trj9#U^vL57dA(^uxUEE;DF$V9kWp zUR?7YJ_k8Q!gI1@cP1ze#Nt;b6533fKVkxIRKbti|Mqf@tl;OvE62LuQ_32fi)gl3 zT|u4q`KChW z4fp_>hyrJAH~KM7Yzndvz)wZ?CKoYGx-E&dl4Jr}m*Z|cG0EA!NKG$O!WAQqX`=TN5uS5B5Pr3p;9QD1Lcu_Wn zz$aYj3Z|k@&}+Oi#4_m^I(mV+mCdM=p!TKCz3H>8EuhoQ4xqA`RQo|<*C|2;C? zeIW#Et#XIYda)?QhXwux@n6I|B?9)D#s2-7hEg6h1@bLn7qSE4Rsu>k@DUbYH!`|o z!#cKiz`A_~Z>eaPVU0=gl4<9TuSZ1n^PR>HPTwRihWzJkN`s;lEMcp~9?!ZnB3!a9!<;<=eQ{8f*z$Pb%|u1n&s z+c5|C_WP%*{|<^&EB=PS!REKc*a-FfEzl)vCE=O?i?Ae`j{|NVd8tu>hL~14f-V|ih^MrgUgD*69LBV{FzNu!8G5RS;t?`#S^ zw`gtKz@IE>Z&m&E6JCF zN^7y19Xorymc3(1g|Unl$@8D}5@MEFyw5{%>9tvA!U{_WF9LQACw^$Lw8^-6FeugH zkGR+(f)z|S&#?V&BgwnAS*$?W@hu%N20|UMJ^8UR;?j+yg0`Y@ru!#x+q(xQV@FQ) zZMvWI86@2_8K=%x;w2B~RJE2s=q$pVe7=|?6PCB^gVKbP_zlY)C$Kp-qI@>QdcAIo z+1`f;h-E3Q1s(JlWuE6^CKjw?B&!8js|!5!L5)jdu~}cyabE<)T0wCCMnL_5o-Y-m zwovx1vpNv#$Whh*8^HMGL=NeCX2~zKF8BWz@BZQ6CHuc|vXI-}|5W$?Yf|2e&(ToQ zom>FcYrW(>n+JLK^?czH=YI~OkF1E@N7>ZO$i)id|M?Xn#;BS5yRiMgQ&oNc|HuLU z4+ic3ClSK`@vjAza~{1A=uuGm?bp$LK}u`k*KIr{Y0dufP8x-U@sE$B!V(VDZMyy> zRKYgAzQrD_wfkQ&hyqBZ==LmrO*HKT30 zSLN-#CXri%itR!O_&dww%np_Yd=rTJQ=L2JmxQZG1Du??uMUYFu%-p?AK?JD@eB$L zT~$w_5ri?AlyUGTL(z-dwgA)RJ5)-k%6(=n))pTbqp%V<*$>3k_2<9A>Bq{`f-Y&O zIa&VTtxabA?UQmyyX7ZEYsal%;%MsPYsf#N60ufnBeg#-K0QW2`%%;NWbF7rIRk-- znwDJ#4|t>d%JC=eKD7ClLt@tO1_vz)WK!_;-TaToRTBvSQOiPHcA33n3i;Z3ue=PW zswota<>k!twj})%{a7m}t?z-!g&;myWYwgo7)3GDA`C8lh_D+gJO$+on! zO*$Bt?jE*$zO-l+;8K@*uCRClx0LsXrsgIhn-4DtE1?xVs2&_Os@Xd=N#Z4;bMJ%4 zf*$qcz;ggf4i#aW5?2P_d<2rH>eiF9Dfr{lFion}e>hxBd-PhsSR zLE?X4)-{r=2kV6RgGzQn2s0G6eviby4kv*ctN2s}gQL z)W8YSYr1^q_@RnRqY>2A-`ih3Nqn-a(mxbQ-1-|HZp-TJd}$S)6;#PzK88K!N;nX) zeMJY7ozG+|QbmW+T{^m9$e&D?KlUM8o%feDnRr=cPVmjtGh_<%l$5}U;r zdtDf%w|jUIqZb-aa)EgFOjLy`v-({?YXd*zWv1?zg3g6pKRIgXP7xo(s>PAM{#DG- zuIhzxXGxCi>*3SW-`Di%>)G_|`pY9%3%k1@+bL7Ohhy5} zwseR>R$tV%&5{pZRG7IB~l+eF^jYs z7E-%@Hq>$p8+L6hwUH6W<#)8#*(2^Rcw0_;&_p3Pi&ZAobDnvCNHbx_t&v z-Hqs&S(SGDs^l0z%9JJ&R%Yafd)f2Av*8Vf7kYb4_P$uaY;e8QEym-Go{hOn zmP2&E6eTf70EYnnZRUjPmAV{lP!^4#NhlL?rsdmn0l)HM&q7il7@W1(UQkma>cLkd zSJ#r;zKF(m*P9EmYXydn9;>z~0tq9bY;}V%wh(LGBsxfP*i0iI!Z{x_o!$Qps}7oc zw6!K8=_=iwO=UBG3Nvy!$SnF`btLu1Bn!VD@ado3QFCd8$JcE@ij$MJ^+>iuUN_Pk zo5S|!!8uO#pl*GKcPE?mo%dECn?omvc-0&NFMQ&q#VbS}DtAt+O2?k1bd{2o^2%xH zFq3lrNm&O1AjQbwPJnXf;Xc=-zLxikyDvf#O*@S+(#ex)#GN5(Bh zm*j;ExxKWs5`Dn?7JBstLD_%C9OTFw>;Ee6@aTtcb>H^qi|dC(gc2y@c|u#~W4kf% zqk&YQ&+DY|@uaHtdUWq%Mw_j4H58OAI?U#ePw98Xx}gJR)|w#3C_7410xqG9s3&|Nx;8* z#Fp?SFMm?x``;2!WXz)m-X=IYsh50HkdxK&_fp7ih8j<29ZK02ITAG`$n*Zt_q%&E zJUSgEOXJY7!cYvs|d(`7j%d;e>%0lUiX#fXv$7~)>7Au zS_2_ei9DmL9^+Sjardo2S`AxZ^NTh7^YanYCuTKaS4!yPNyfqN&B=R} z4E=KDW_yepva~+;Z?k?ZY~0AOV!UEVx_FNohB~P|Q6(#lir8XWD5~rfwWKK~?YbTH1AiyPBB2Nk+rzW4NH6#^iorvB{$Qz@bT7Ub zv@`!LOx8fkPYnm+qe;v(#?Wc&m*|9l3f?rguNJ=WvBF^%a9}fZs1u(?@wDpTefyrS z#t>gvh*Xh8h=om>@cH^*(}Y0^_wm5kFkT1mQ@y+WuerxhVS}3DOESSZsE1e-`SEKA z!hD&j#vkJO5dV@@_^y-`hRG?)aShXIMFgmk$_|HZ%kNS8Gi@0)XB}CMOiMk_MI!5x zjkKf(*S#ZJxWkde#HDIvMm=g&yt0&>9m0?ClLAuD?CLa7C$9xb zx>Se`s5FwAT?lrv)X>D*{hXIk8q}g;MRgznXSO5dQ&Jq$#43>*!Josjumq5^WfX3c zPszP1=W`{a7X6K)`VWYTdMaMHtEj;Jq*>X(lCQ?sa*SRp)K(t$|{ zSZ-o$KDP#_ES{pM(8wRsZ#n7*eezJ&}=Jy*vsL^%jM zQ+1O>MjSi}aQ!ByD68ZeM|5#o!1#^^kw_US9Fk*1USU#Wmp zjY7pG35DNmZ)B=u)`|$!N+ShgwiukMhrp@GXmceQI~i8F(`FMVdyH<3GAVp&Hv1ch znu;P=r@<&j!;6WekYOzNDSzEdso5BRR53=Pc(f<%^R@8YHNIxy_i-WutLGUUSv~!{ z2-HYr>d$*9XaB$(&cMfEXV27;&x|Q@06jhL+ z>7riH;9o>n&=jn>)kB1q0bf6`_%3~}nZOZ&S~ynlRY-j{W_Zlt^S5KR6UX25hiW3+ z_Qoqc*(zf*2Kup0fbFObqB_QW+sr3==ee-x68<}UaQQ@>xQjOlBRBK5#q71fBF{YF zG7dRf%&G?Cj7*_$b|olgO-f2yhDvFk-`2SH-{FB?N}2SQgIcBy6PYIFXGezd!J)s< zQQG%|Ve$_)+AW0*l~@%V*irF{Z3bSIdXV%x)6xJeeblk9Y&!~KWGO~897FmQa)`%; zKP&xMox{{N(GFxzE^ArDK3%WY~GTbxAzE zk8B!Q74X0Ce!QOw#e&B|O{C*EQj55#es@<#Kc{_Jc|a%;nV5(ZnD?4>=GH1==O)=s zBGk0}YPhE>U4-*&b-=DxvrJ{^qolIg2|`YlW{8R%mFTX;cTgBgHx5v-Vd0Wm)GGP@ zCSQHh=_YsbX^A^D{Ci}8306C6E13uL1VeApm59CqF%@Ef*w|ml^KD+-&DGUO*65?@f^RlAX=6tS&W!SlA?WbGES3QQK{*YhHvYsgV|D;e8NU3YOW5(0s zg?%n%$0zTUQHQ^g4hSzvku8L|uXR zJN|T2!JL9MB2WBV3&*QW{0NeA^8G#ua8py`6WclS)FK}Q7xBL1p_j0dK-)pdF0?j9 zS1p-QOJX|thW6DCZ)UDSHoyQ6So|*0MEFmdJJFW7e{gW?$Huq)GR>5BvZPCFwNC0e zUdcQC1xG!0ykq+Uy$0-`5J(wM6=fArE zvbJ153#EdR&_lf``H!tGeXX{{(kR|AP;7CZ4!|SU!~|^`HSRR{RdKQnfC*o74oeECSb)U?!g!8rm`p;&~L& zxd>>fva}_u{z!d3w zCzbTDU6#0@NPVl2$WJM0#vv2ffKe9}%Y@sau$w`{Prq#O9O-F!lbqisInVCLltoMyI z7$yIx*?>S-)h0m(GlfrJOBRSxHBM0~(?&jSX!*Nx?3{?= zfJ8e7XgzQ-NbW7je%7g2-jbyex`SF+5nT#~AxnkzM8mJ?8|f@>)o_)r8b6k$##veL zMF}F27PX`w53B5*Aq(*Bdp!0?Dhh{su&X1rQck?IGZ+xX~_h6W@0 zj8;}e*ikZ{51$6uMao{@Q1$&}#=!(mI+#cu@o>QViXM`=k>Dw<&i_Mg2a9G-no+Rw zCRIDaO4SoB4y}M`uAcSmY;XxnilEA=$xjB{)X!#O+Ev_L>5S;;#KnfpFU*mflWqoY{Q zE9dYX9GAc&&cCYWpHBQ7S$|1C%XtXta!)znA3LK-`jbbURFz__%R;N|nq%S8IBLf- zlr%WG3QGltB!MXAv$ghhGt0ePf&S??%(~pP<)NiEOmS!>KHBl~sM}FYiIA)rIFgcU zGh-Wl;TK0MASTv%)i=_g<_y1a%!j;M%RFM{@Am->W#!{C5zoN9 zO0Om%e8R!DQkD6?X}{1^ourKOjA-xabkAh5^%NCM&8h<-uftiEd`H4eknt>q5=D^WLWZUX#u_>Dt%6Z`yT79xqS0WToyY| z>SDV_0BIsQam-aUZN>?A#aLZRAS61H-fk{DQ%75ycJAEF;^oGIW04`fuXh42!e`~g zuj4m5Ck;HKR3}*pV>a-7VobI~A=axnK*A!W$w$(&IHSy}P&KwkK^kQ6JsD$_gK#x{ zpXR13<8Piota?N0jB8Vnl_tjzxzzgKHXi}Ug}Xn$1FNe}CG31C3itA{|uD&r6Rl?)=|A+8wULTG}k4^(0mM>vR$HKGC1?~W8h+$ zG;t{KUEph@Jtv!r`6=Grz&(LhmE=x~7p?hR--6|srx7H-<3h^?t?3hC^CykshUGcD zT83yf=3Pb3`X?-kda;0u>Ky}c3UE(PQwF8^V>UkX+sjH`ifp<@_b}1;=z-1lkyNuO43G0R|njC zaC1qi<;d7rAjMx|O6HYjToNx9(YHdy4Y$;@pQvm)%LO0YD9pA-^MmZV7{R;L-CPqU zUxrau%ft#MVY%}~4LIE>mp#q~*V#Bj)0WF+Y6f5YVIPHDm6KN)(}$!e@v z$(ZNbOC6WC&yULOi3D!A@ubCj915=-JNHEvzMrn?6&O-EOCMCAKc00fUyW~@gu&$w z{}~XhKXu1w%JtjYwf%yy>u6KC8fqOO8X;`e*kGm+$FIP6thu`t^mf-ecO7Otgh^HBd12b2zTg(?eJ{SE42(l{1U%>-G8L)9Hdv>oMF^ z9;WzJraB)kQAp{=gK3JoZ-Kvj3WLvwsqbnFg^U4!#qZ_0cjHR#)`$DpLV_RY6%ehg z6&St=D@Et?{5k%7H5~W4rvCm6noV}MN?;{^#ZDgU`42Vo3q3^#1vg*M1D^!&S5nb- zELFU9-ABRnupFLKAjV%KVdyI2@lV|gpj=O<0c^A4wzCy@n01osKG4!vj^ezIL*U0 zcwPEPB#_6CZA5ZNtc@1aTBHN>A@C+)ElLb1Vftv0f45*FFHYVGj{iIDyj>q zSCykTZssWT3yp#Fub6W#0;-c4TEDmJvd3c=tSNZJ?fGbPK74Id8agj`x8|TJFwD6e zf7VdJTR+J7YO>6};rJWYRLl=TBCMdqJ%kK_&cdq3_7hWg6o$4;9}-C3C!pCrpuev` zM?Z67H zE^c?Gg%J&aQVz(*fK5ub4t#}Qy{GJ-m3*nU4n+FlVK`G{?WH6C^Akc3y5)DI<=+&i zBKiq6bRpQDtZ>$BgP*8s;0}4ZqQKB7kD^?}>zc@3A(GpO~3q!I3k_NBexkz$$QyfI3Vk4bID2usEQ0P z!}JlzEFY^(;n|N4estW`tA274RLVo|%Ty0W;v)|>Q)FuM1P4vVorGohacf!a_V-Ob zzGt)5yRLo@3q#nx`(sX>ABt^Uf^IKM*tR@6_~{f26adyIQ~D$OQxlzW&_YOn3f2-q znB709(I@mgYy2zL^C{xv7K5tGb}a{QS9;$$K{TW zLO^OCI^rPF-5?EzQ}?r?Krcwxyl%d{62t2X>eQ^1ecv!^9d}Oy%j?dTxkV zjv5_X6ciE(0z|%~{Hrv1fXpXFe14?WTW*j}EA(mtBGu8nD;fU}G%5ykcCT{`Olx)3 zcQ*KxA{F}!q}6^XheuaL3<}YRUD<@K(PNtwo0Yz9d%~n?pp*gI46Cz*rBQMD_~y=O zUEpwDG8Gd4mqmUzitpSV^=_`=fc?0+t2s$o(cxK%T+#oh`Irke5fxE`BVUz(b9h7+ z#2_2F-rc#CRif#T!u7l`oE;jj7cTg+GMZ9w{ zC9Kd?M`*()b5?PAwNizsx-EjTTN2gyEM8dWm>^yBn?%)@$8;4mz~^p4i4oKCTg;BB z(+mHF^+u6F(H$4-an(!b11yt7*HxiF zAj2N$RjC&e#+3;uRU_rF;X)}}bUIntW%@a+wqw|?S55krH5t>C*62#IQ8{YYt5r?! zvjN<4_Ve%t$&PZT5^5%b@ui+PFV8(lfG6CY+YwPjTQDj7inNiucuqlbSz`4%ZV_#4 zxbnHJ!~2!>&x29l&+H#FIL zNBQM;l@y>{n=s*nG5$sWwd)ivL{f=rYmgzVOhasZ5q~OPi+!%cs6ZICti>Jtbj3tbw)2M!#@x1DDxg-^3Rx{ELySoZq{yetfB^n(dsuOEI74_A%5Uc(= z$eGR8ChDH|c@JWpeiwXweG$*W;AcAdV@k#!poQhNpHSV##mu{0_N_=2N-4J57wagECVU>H+W;eW@!Bf z_$XI%C=5!zkgZ2Gn^mvy&g98`F)(=4?j{MZ15?z$kz&(%BNSI0nDCU$B}_ASHy<6! z_k$X(0-vPb#WSP^uZciV*YjD>@9Kb;PgNs4<`tE%%R}&Z;3SUs*}K7i@u5?kF*jW?2y@2JOjlcIDq*G$Sxs*crh>Fd}0F8dm=^*JOIcBt(I z&FnVIu|23v5pPP+hBjiFCLk1=6+1gEC;)ug@i&Z$c8-%U)T zG{w+oBj(yQbFdCZah3pV| z+Z2+9a39jm{5@8&4x_16(~A1w4#V#u{9F2Yq>Eayyh;HPZ`4h$&K!byQpCL$Z8?eo zpmp;RhKgi;dsW{-p5!B{!R@3L^LnMSwV`_k9t5oQ&=e+W#s4EH(rZt7CRJ#|`ReP@ z2d1!9^?P;edVhXEVr7ys(n6cc6NUOTl3d%e0W%KuQIU9o~|Ly(e7rI zkTkX6<@ZSvzmJyyGITt1Wz{kavZ)ADN@H&?{9WTHpR2p^M`{g95r5yl&z4M}m3nyD zeoj>*)sU_`Zv(zSf~N@o?bBlfzyVhnz^5bNocGb=LDf~kOvq2|?jdrJuM>ye1ILyH zUalm_VGu#+_C}9vvQFIfN9+-0s4G=7$rrl7{^!etf+l<8yL1mX2}hu-5m`HYq4vzB)< zbYU1fu0@1Gi<{+&k*)e-1-lL<60Z(S{y`b`nS&Smx!iuk(e;}bu@s#FNeE(5yC?6x zs9AMkE+jZ$U9^c2j?E8zgcp3E#C2QSY@quVt61I9-w8lhxGNSY*cc90<74D>k(mf> zjky%Sc0qf2AnR|Rpv~a(jpE2;xN9C-5i}a!Wx@p79$`Ip{PS!p|JI!=8Al}0)=IP# zVg6ROY1%n@nlmPsvR6!X-*r?J!_3}QM@Oc3lH_g03o^ci4_NVl3l{I=bGu_#8YU>5 zoF}H(A&S#@@$z>piRNpxrdbTQhV`UGmQuN5AQSw7(;!_#?F`xJDuta_AH3LZ6tboB zf53INM*sFXgYtZ9AuNQKTXw&VsM3U;3V4PwdO!P&_b$0b6F+|RgS=8^<^=INj0lwo zlN43-P^a4P3Jx?0?jP(kQ?jJCDiyEdxQuqjV$!A-6(Z`hmc&jfjHU?f+Ac5#6r0Q{ z*S)}PzIqas4Z21|U4MvkOe0U)1_vt=w*8A1(ea?BL8`j^33H0;VXEc|jp*q-vJpDs z>OQUIAeazx11kzm(`bUxy; zKjM-%+A&I?!;8riaR2RihFln;nkpCgS1x8a{FCf?-_7s&9D@u)h~{|$myh{?gMU({ z{=p@(rh%e~Tfi@!8Gq#A0&D*mDV}_pbxe+E>@H_(eE|LdK_F_i3&lP_B!0B%tA_R- z4Gk4pp*1d4&+O5;8FZ085iO9FST^t-hBB}LIZ_$mkAl(*s_}JckwTox6W(GRhEl61 z4|X;ilO#>Fb`1Sp;J6I(r^LwRixJijkQIwSQ`!h{X-!%otiWSX$tDO}Cl&2GVGA7K zn7z-#->unl%PiN#qq%YTY9V}RMhts?$7@>fW_-8^bMB}Z$M@P-#8<+JzdC4Z3> zByQN8MBD}|7?Q>AGOOYKH@&FliQ2P!resps$)~QAdKg_$8 zUa!X$6`}plpXb8Zhj$qB1Yy0ak*}T!$`XXi-dRS4cVo4ew;rUK0E&jPG*-y-61_0~ zii5-{k%x$C>75gf&`oVqZ0=kd)PdAp|FoFGxqk5z6IUMKzFt3JbP+gXwvQLd`SZp1| z6z_~2&{9p8ckab}Upxbb7o+UB7E{DqM;w@qg-!0iV@EMTN8Y3pAPVZ;ju(b4%!;$yCkMi8*a*@P?Yd1 z_eS6);pZ&$0YlU@vp*pWME^E%55WJTFa%<@3^?z|d7uoL&$lidAgT(BoVuprNBpYm zS6~tmBYGZ7Er_tSG@fE2XMGUPKv`kM&6NF&%J1>jES8ub&0m<@beFYjTQ+6_b#PN$xOitOS0bLs0 z!jX9DrZr^q;YarjG{c&&OvsUeuPDc!khp?BI1|}?aCuhTZS)Yvpa1!Y*GFBwG^jquMLCK7%a4!-|Yj6}B4feg?3m;GhKm&5B7s_i(Hit!T` z;ke?gSN|uzlSL;dZz9HXlQHUCVJ1jqq)t01BsYs5Eum~#}a zRJ!dwHv6lmI%IZAH_S8^{g~qc-#(>1%d6t>alBwv=826#MS}ZsHUc1@Tpy37|;|ZN6 zGWo+e$)4H>`Z$!qXg8n`m^eB(o@5ERNuI8v-{r;~KSx%<7PF};WX7yFKm-+ilBE7b z7#@{yJ-pB;%|;G=_;^%;-Y~+2Y7V;zjOzDv%Rl-&)ep1;aQHUS+pqj=bGgAY z8=Kq`EyiTFFOtrD#)ahX!RmU3W#|}+ftN>w>Pd>d>5m+IIx!3CZy=sSJdJVW((g26QHW zcBovsQjzC9V9wR@jkSLTC(`)VzbH^tBTn_MRdkygXUCvY9bzRo5%GhBXISBPC8u-5 zy{%H|;{@sn9S3rLa&nX=2*y_KV3Uyr!?YE&<`Y({#24?1nyx>SNBt!a;eTN5>(`~3 z9XE=f*uq8n?ii+c2@T9oGNzkhH54WeadQ=Gm8XL%uA&$kJk#-}J<$Vi%?FYkuw~E= z%gU60=ZoWX<(~1Pj0(;xov~|gzPwM7Ha~35-|g(xdYtsfVoICpr5DB2(bwtww~iWM zC{5=f?5H_Pa6V0#?-vPc8$rb9CPKi5W1cwczkRU zdc_?+vEu<$m6YGGw7V9!gUFi|8RxQfNXn8}<6ed%<5 zT%Yb+;!g*jykB6Wq;rpRQa!Z|t~ z!I77PAyn?^()AI!UrYMW4Vc(8U^>%p{^X`mkNUY-~;ryNWZxI)j(jXZBL200O zW8H-QfQL>HVZ}1_o4^(R#+ybH@>lKHc54QL4Ng?tNS{6#{X4K4Ng9Cb>=@p7#Ah%p zSK8e}8|~^A|D~2`%$fkE1LX()6cK%VPkJ_glLbFtv$>$slDFBjp*nk0l}@SB zSiBuBtcyld0^u$9tm7Jv(Dfas_ufUHORJsc`4ZwLnRMQ)*o09B(Zd7@tns*3aqb#` z6JEyUl3@i&-+z9XqQ5Uu122uR5JBmPH-N`#Q~3K{4L^zWx**XnrnyDs;u@A%y`cdA z4~&f`4m_}D=un%?%7uIEl}C`cEa?IN5&`xWfRE zD()eh{%jhyxrGe$tb7#;B;j#zRXi`PC7V2B`GS_ZkU#V z%c10H;ZRvZ#X+&duToI~pH#Oa`#?r64JscU&HU({Jg-rIExS2BL~PNh41?|uvruUo zc9S(9&s2EsI+gn&aU&eQ2O4OE9-9-3xFQr&KuXlUhs&T)pUCu(P#?d;HZ_D&s#_OJ}vHA!rBp+8`pVBfoKdM`3z4XVdIH06^Ykt z7j#s0Fg=_>fj}RH^^>S1T4dmLW?@5W0&#wIltI?R6n~2cPyJwGI2Ji{+sYtraMu@G z%^@z&%wX5SHfW_>co|m>Ga)mXW2;iE(?<|Yk-=~Kse_NdzgC{DZCuTTV;xE|&kqKZ zH4AWTcCq|-5(a$Tv)iq?xgA2(8Efn(V`@3 zaafbC$78z%2LHEQKUFyyooSa&3QE=_7sv$Dx$vA+lWS1DS$Axz3i zhY?gXZ$v2)YcUW&bi%Y^lB_X174d1(guoG+(o`1Tx}_Evi+(kgD^0nKt`KmL?`xz zaH4;n<89k)IqXcm$K1Iqp6C!PL&$Wj{mYh*wk205B{UX?{81q{p`EkLREpOSPlmj2 zBT?p#f>UQ+`dE7dzwPRUCufpH$~K&$t89YM(w57ID0O?M;f*ifIBMqaPZu(7?WP`1 zjxlvoT`J#(4*48^v?PKw+k@{>VYL2K)m~E!g2sR60pv8AP37a zzY1;Tvv6`bCL7>{>kttQGTd8g19_UA`60Yumh{^V>O2bQ_Kr;v8~IPFVBrBe^2V=# zHp)k(1m2CM{e*@ zrTNLxv~>xTDEOi+lDvH0QC%tj(>5kS(5|lh#Sc+6lj@h)^m@;^ACKiuI2B=jgJR3p z6eB75ur3A)LUicbHP3_$1@o0qemz5k&gkmvfocqt(c((*e8RTEQ)I}YW>XqX+@+=u zomH+YCU{1M-PqHZop-BVrgO{-AAdA4(|cy`<*5b~);?0U;(tJ{+&xW2ztYZzh$PHIT{qcXgp~@ARso0qS zD%{e|4j%7=yMCMq+c>6DxKqozDH6c+tOl_syFU6&9;QD?a>$VZ9ElIQyrJ|%j0ZCQ z1q%66N&4HOD7|;#Be$qu|DmHaZIOSm-luu)TLqGhi;BeL7P6U)mNRlByki?vI?8-R ziVRxUDTewiRPh0BbY0i5o-J#yC`BoD=f_nwtKLT_o5c&Ap-%gl8lE!)DuauDx3dXN zqF~)GBZuX-BZVJzRRPTEtp~6*9t@(UMV_JlE*RJ1;SL8ImD0C6$7P_bh5aVhe8OI4 zXi?o}X}Nwn8DCADbD21zI(m8z^?tc}c=X?vsy^9#k5?!~Mt{4|dGGT*0q+wXora`6 z^6O-ig>22yZCk2`cSYqszI($y3%$dO_`90CKF5IU&eb6 z`>Aegq-gMkt3eTBUJn-&&J;il42#pxWAB!8&=~S0-dg=6`l!x7DKN5sci6Q)iMPWJ z;#lr{JamJf6X;pGVCd4bp)`2x!QD7R}3HHh8;UD;KbPq zjK9kYnj#I$i!%@ulm|1?}?tEQGsp8H&UtSJ7oOM$DX#>3xkOj{^)ocpJY( zoW|Lr$+$JZ9>cIpUxY~*Gr$w;-+m7VPVB|WNdqv!$s4`x zc8R(WkA%8O7-3Y6oSZbIR~evtPa8Dlr64}D6$5%UA-^yaiRJom8{;P?xav*bqPFUM zBwsj={R#`nTdGkI6NsZHqfzKK4Np!S37;#o_v@%crIs&z$3Kr3W_hChT-Zbm^Rb8i z`)^}c$Vr?QZH%*3Bu*VajyRo>c(W zH0rpb@1#fY()|NqEp2dw7tE#GSFB4$dSU`l{;hrY82=&^WfelJ`wWblaSx`6 z3MrMJsWO?g_6@ZZN8`l)eK=LFB=W%fNVO*%~iAArzgop3)gX-&rTS?QY69>cjgEz7E zbO3^e4uqeJzv><7ipVxGwz+%pQ@D4yvnn7b?_-LF(mZ?>myDduA{bBggui1QB6l5v zeyTM*{f3Bs(!2fRW$piWnW7v~N2J>^G^6*@*YWa-Y5&LGSpZgbWDo!MJnru9Sdb9h zr9uTNv|HEh*1g@jQ1@=T-MSmw7Ar08?g1i@kc5P|+w=F$O&$;+XuJP!+npbMg?HcF znKNh3*tv6ONcHI&A&wu>TeMHjy!=Ud=l3(F)s2)BPV z4@;Hr$HR-H)C6MvS9EUYSX^r(Dx`zl9eEtUkNDUYn)Vh`QPxghZ#8*43Me;*GAt>a z2#*TZ{QF0i=Bm?`zlI=WRro|e`dFPB4 zV~I#Sx`H1@^#3&l%USf!yDTd4WTfI`KR1h5C0?&|`bRXgI`l_esv=0s9Lm@+U7hFt z&i^0ATDgWFep*7ldN6-`Sj-znC*Tx~$&*Kt=>8DT{q!@-M+~C()IOxgMzCPrPD&3P zz?hzhwtOSo_gM*ujitH0i2U+$YOOJZ)a+n)Q628_VmurX-1+9`@o5qDcQO-)3?tRK zwPlxF%h~5Sj{6_Fl?w-j(z#*P=xoC64Lte%Dz+DlVo17kKuQ^9+KajWuQxEUS729q z6DBe!+D7AJpEGCKPDb`i!ch4mU(MM@d-63r_xLr8O$%_!HjZ;948-@I2l?Q~`D`54 zo4AC0^7q%#5ppgQC!WPQ1B47J(N3Lj!J=08IR9}CNhUMI!0vEgTw9{(Jy7UAE3)%9 zYspN$nz@WpkFh-X#GN8fQFQHWCgMDMB(XX%_E_)}E5{5VHLNdPk9(Ri$6U>{v0}U% z($x<84xB)C>d$Q5w1&OqL+KY2*ZCHO@=#%Yej@?HN7FkdymQ`ma@yH5=L5c6RYlOG zhk54K^T>?s8ZRhvbvqZ-U-3)N!mis>A>z}7ET#Q|P z!@GW>#!TWvw{h(S{fSaCIx>n@(bm2>eq}?7Vz1X_4`r;gv?z81*-9zxDFYheAr&(P=jJ z<~_}vwcDt_G>i1X;~5nDGoLJ7PSG?m_Y4k0r?OMCbRO#}wG6msI3a#rZx8oO1LnlP zaKpsjL>}C_)>6#8cRpiHOB~nFc!`@w#^dMQ*Jg9*|>!^gT@DsD}D&NAMkJhkae={ReLUB9zWT(nP%Ciq}LCxb23~B#64MqCbw@4czzRS~k~TLuPCM?VCR3y}4xsUiuc#+&-Gb&TyjK zMF1+tN(N0C;t!!&3E{)I9uxt5W`F_c2s&5_Gxjk@K zS=3YGb{lU$bt8j9Jv!e29iQb+;o9rOe04GVJH%MT*FfvW4|sD<1wj|Q#tToKBW&FH zX56@Q$nv|8OP{L~BWj7{{}y3`($)UIhE}I1`-16&x8|{Z!+KUN`IUu>mr-VM$1Wz5 zl@-o_r;Qq&K7n(t?sAGNs5BZ3soC`Nuw$&MpwVH)Qn#3So9#rL{UCRAcd{RY5??%L zU)eoAEiS3U8R+f6SW_j2EXPB+H;&2Ev(fC|#g+|gShjEh%a(7ZNoT-jtD#EF$4-nE zgG&qpvW~N2@s!cx=8?pt>0M5C1(n`_d-6bfxmxKE`8e50?P`Mu{)47+?m;KJg4zxD zz|ovDNJmG}7Phpw;2|c^7mVKi35R(%J2JxG+vcA1z8w*z{d$sw)_Ib>nJ*)FGcfn#dwYuPHYGL>G zysik3pq-|c9W2|>B1Cq_vi0!2^Ome&TdM(mdlPv(_t4SQ%&w*DF+~jKvfFxgvY#0S zy!}%cH?_;juAp*p$1|}XsRj!jwKX)`T4}D@z{Ue!#E-q4N!=1x8GP|eoXqGX=Y`{8 zZK3(VYSxq=8;8)cD4z(jr;Wg;c^_++6*;eqqICBobkLM;;YCvLF>YaqJ+Ib3ka$*!Qr zH7K0436qFvt76C6&7#D9Z(Q&XO=0BOT~2ldwYv{~2}1uaW;z<`X|r^_dcRIg(A5Sz z`xiU&H+v2XS8ry&Lyx6-Kl!fyO0`9Y+0;Z` zE$IA1i5oGAROEp(ep%jBl03pf47?WsZ-;Rx}UA2^j z3)ir5cMCd=8B=}jG5(Pg;U6ANW_A{as-0|EyPD;Te`U?)U1B1w#@NwJeZ4cFf@=uT zsY4id(8;Z!_97x8osok)sH@pa-ahB`?wD$*EZxkO3NSEc4%+nmHEagB{(64%wdBMPcZet1O+FN;L|~SOQV=B)v;gM zA9}AHt=&lVy17n0&El60ITUwjG1XR6TC^V*{~#h0W6)IQu;|-w`E~h5a+Uq09V&FX z6T3W=dK?s=Lf@g?WD)2iVu|aYMMR78I{aSRjpdXTZ|~e52}=`ux|Q3qt@%`oaawE5 z0rnMjK7l?G=e>EhMEVSy$l&e?p(i*wg#n{dvFtA*XKMukk)jNG2hp^@fE{@q*qch( zUsOm_*a#*}8H8_B33)kXSli2}DA`T5Hindb>8I#uIE<-cC(FNmooAnUhUZ^;mv7fp z;x=$Pci(;^7Y~m*!DLp!leqL=WM&<7vMZ?ZPe~%Re;O(=NGUHVr@E+^{G3u$Ix|gW zs}I}HuUp73GolggS!H=Cr#Gb05tiDEep#7^9NQSe2@Q=W)}xKq*5=Os`c%_y3=AVG zJ{()gW)^;@Z2z)_f&&d$RBE)^?)}4&)b1@Je`gip!^blDoWoA`?i|S9%bvY0Bn-(S zYtTW5a2FcC4Ep!&PcO|r3W^FSGC6<1mz2!D^yz;%ye24`$jE4dEiEE{E%abzM-Y|K zk6y`9m`ZlAarJVRim}y}{4&vpT4`x%7awQ9H~%{Y+xqIPA9v9B150FWa4{RD1KV_#gY&nMtHX-et%9Lg++C^=$j}jSkByoHob5+ zWesLjbtRNlSF(T4ZVLC+5ioQZ12R*bPId(iKD{$YN{DqjHjj^AavF*8-qht6QCi%D zqb;9ZV$7+DoWQs-1JTtMbUC2Sh3qWYPe*7kQo^I~YuUxN{1TcX#xOcFqstk72se^P zXA9f(pm^&Z4wQC2l+95iw>onHh11oa~*rB{Mp^H_09)Y~54N{+2lUrpFRuEMQkz8I@)$m0NaFVhLc_ zIpY`<+$`+y0OgH#8h7lXsK!8S?^q(jx?5yV1dx~#PEhAQon3UvB_=!`7RvHA@XNt+ zowt_K#ts}}Tvb?Ir}%Q61Tt`37ID!|CwnIvqDBrOH8Oyj{6ZS*n-Bo)eWyzE zHqj548;L(_Jbe-)oKAKpZs|-MolQ(AUyT;l-C;RI8>&Bpdp-<9ZiVS$=-=JmhmIg2=*#x_Z~3^>T&*X1~iH>^R6md z+`KX6ZDQrmPMe!OkIgk!QR`~iySq;G6+J(2ZrrqnT~*Dv`IyMtxPqS#+U(Dps8tSK z6=UGtwPLqS13Cld}Tw?cw~g!?=(p+8j@Jw=O5ULc>~?=hUI?e<|mth2VR{;R&8(PMb)I ze+QeF<lbqlh?mFIz48Mje5!C2Uyn3v&+YamfKO?zUkq z+(|)4`{6!cw5wCI!|^}3+FxihUX1?&+_ltKH(|B>PA8*BjAziHyjcRSn3a}b&F1`N&Bhr;e&vWf~@EazW6j8L!c+s_&3 zJ7E}MZU^g#MDl-!w7LH^l*26BOISDedp`Qdb3FUh^WyU)FTDCHZ~l6E?u=tmqgF=} z6YKoiiQ@3_$Jf(=y{eJ}B7OUT{Zy(n#HFPl>JWQIi7yN>|LcZmWmWFD8I*X+INqWe zhjQp+?M{~b@Hy|j_6*NF`y5X{^$f4Q^$%ulJHDgtNW=h88$x*30*c>&7OgIvs3Y>B z5qT3Gr@QDNYDA~vym~y;TG3HP#~pFNse(qM#@ELko4tX$Iu!;FZw8+~k-)YM%$ZY) z#b%`Sz;b47wh%kvLWUk4ffKch7oihx;hu|z6T1I19=ZK49(wK_zEV~#RVXubW%Xtw zO=6(XQM7>9o_VIzfztVT_GRAwFb8c~3PHM_bSv^`YoevGjmEtByn4jFuk*n-`RJ0B zS4i8%;6h9`YT9w}k0bFoZ`7X|I`sO`qsmg0i^d0U7mKi!8mcX3EW$<`4X#ARCmv;+ zDq+V;c<0ySVYOmyXrjZ#g^1YrW9?h7M;8`~uNd^zRvmW#X!QpC!y}FeuQ*|RMA=#_ z4PB0QtBuCSCQOZ$toyQ?4#nr?cRpcxbBLI@3R|diMsNfcaeoW#4mW&7g*s-jpxOn4 zYp@uMndlISosI+f)G*-U5=e-1by*jp4rpA((A9)d8CZ#trM0P<=Jpy&R(^g&{+@m1 z1HN0|PDor7Zng&J{YRnf?_RZ=WlEiY^Ld_mY6df&d5Ra_`Iv9k9&iQ{h%yh3P@Kq6 zy?r@rYHb*+50JNX1NGsVoHagGl!F6nTRp`af99JH-{#e4pW@jWPxH)-*LnZ5`Q)DN zlL%V}4P`kjp7|;Nd|i?4Ss~jqyztM@`Eg^FGf+3&J@5<;=g8ggg%*YVczNnEn_5L( zbYAR^uq$(OiyyU&Jt!Uaz+KZ1{$sEY}La#)*Mw5Kg%vS<|Yw6xOJRKoUOKI*0i@pGr! ze*Q8tw%gvQ$HN<6zW{;`FQV?kRkRl(KkD`l+FM&O8qKsD8z|qggl}HzrZZtbpDo-@ zt9vAYUK&x_r-K__-d^|};n{Y@)x{lmRU2(iNBgO!ZI9~9@C&Zt@=O;>etC_D?t6si z-u{$1t9Me`c>GoEt*z}ebm;L95cTLdug!FHi1yme z4CC1}cl}AZwF|~VkkXr`+ zNdq`*ToU1`1MDtS9`@}bzqA?Oq!hv<0#FO3x0y_xXAgJ_g&#AC6>XibXd|qmt?Lka zKZvI&Pj}I;9Xsi@Qoec?^H%JjJ!K*jvilI*(+23LKx=E8XpY5LI^0{>!m%j@`1|4E zZlS)egSIvok~7nZ4Q!=Aw6h0lD%iArPv;)ZX`{|2E6PA!ZV?B{s@R=dNR>K*jOcJq zzHn5OYoMFb>>r{_E+ZA2X7j~c-OKeE-d|RV&EFqyF~<-?C?~-}*GIVp1fc54R3zT zcZ+iY=ab4#oF@OaTr42}(=E_Dy@>+LP(n9agwZCJYxEkh!R5Md8K z#O>;@m3CIxgRtcz%U;AN%HG&+SKK{9kF8i$wQT+BUEX-EyB?ooL6wiFyPi07%1-W1 zj!8=(#+Dvp^4nNb)j4MW?bvDFyOv*Oe#G0)&)~V|p5UoxU*g5*KV(IDE9PU?{{|2d zrAK?n%dX&upO3J6QBSIckt-vq>gsx|?r|gs>CheBgljaSPIP*ZB$EGAj_sW!e`*{y z6V+?q<-VKl;nOWv{4)kJ{^DD?_x=ZYZyM8_xMXcGga zlcVJXi@uJ71Ba!Zf>}><%U_@8mkI;1{YG)#b$4<9J@;@`_VM0HJ{qM}?m2yB%K&5h zk={1D=+#=pfc8IuL&R+|b{zHElLMP_a(%NIjZRDoMYdE14}1nr<@^{2+vfeqUZLat zOXiWIN#VTn2OR78J%~z&dtfG)&v=gy-gu0gFX)fwfrY$&=ihkpQU~Sc5v^D?kJ~+YtXs-5IOAHp6`A9L2jFp(%A`${t&xGOhis=3E1y} zNL`t|in28sk4{|Jl*5AcWU~Qf0_Z=&)dHX+Cy!okPfFZKK1cMK5MoC!NckHp+tv z4I26L`H5oAt%pojcD$CD4-%B9N2`#oT7sbI(K*LdXN*O*_TCvw0jrd)9+ z58in**Ny4Em4F(r;7|sR8;GuEJIhz>qoQIrOSiQVmpz5iQ6h-LNL}#?K7Hyzp89kX zt$t|?nS2p9+;cy--Y}JZr|EaJG!?U9=1V;O#Jeo1a3dyb92Z;N>W``9-LZ>$rRd?P zKz5;9V=EnMSKP$p%2R1KM7g<#rZMU-2c6SLexA7VN+x%nc6$_}gVN}Aoep=!`FxBx zVsdBc5PgT3Jh{5Li~cv5$fyjGy&5RZUCX+XV)i!bi0|E>%*aSGV%@1P+`*E(N(v9y z2ubKo`WdXA)p~^x-)C6oHd1594QD`l4E}~wbzoV=MALliq`$+6NsLDv?rykydUiS- zmA)@|*i>$N`dFRKm~lVXoHOW{2S&dKr<}IhhlJtNx$l*?c=hp{nbOaT(gpAH>?1Go z#qzy09>;z<<5ww;4>4&zj`Kq+Y)0Gpwpj=5$AocUGAXOtG`NU9$)$6zh~JK}Vhgk1 zeVQ3>&tj)3kkpY=xctU@`TNb&7?bf^-~KxZ#tJsiewSxvyv6KYCIV7Na_;3fanB<+ zGj(hRCre$ew2wlk%653&d>%(|Vx5X{pU|n4<2)NryFTF#VCkAO;)y%=*G9mOU-E^!5I>Z>>Y|-N8t}Ofjm!!U=#d^`0znAhI%h*xa zfq!f=5%F2{O^rcYn@35>a<&#$Lqr;J5ux4o%RU~W-B9w{tzb2s<>gK4#4EV<@t(@{ zQLY}7LByefpJ+EsN+0h0dJxffw+Y?4h`w7d`f$BY^gZ@=S~`?E;S6&Kd*?$di$jcA zT}7FRdKEhO3hsaLEna@=E-uLqreWzjJo)Iee7Y z?XXJiN56~y#(hs7d+&@H4|D0jNRD&+anWXsXG~fU_3KwrSYJoM++W#li|6dg83g#8 z?9GK9?8jh0FDhGGV`JxHsADX#wT*V6Fjr5n&N1HqHOku}Dt!WzZn>Ywp6yAGH#0ia z?>{i-I|24`mcDr}w>|kaJ6e577&MMc|9UqMJbDKcJIkI%8GbP4Xf7gbzV446lYsN67il^b}jy%{H8M*&Yld1n4r|L_^bKU`j6$o z4?p3RC+^|)tIlWG;8Z-!zr};Abg~9?DhoAxcGGZ3FE)%F)vViecsr2a6T6sfSMJzA zvGK6Jl!qp5m0MZ7qXqY&6{5n}VkBhH7^efJ+h_C$hNkr7 zkx?cU;e?A>uvy3-p4G#>qlS`|=#O4ZUL&IXXy3n)MH{QcaQ{Sz0i!bT`@NoRXvBcr zD^S=+GkZ3!prTvi4r?2&)jP@SVe#=1XkBp$Ng_(q#GbVa+1t|HzU`Qs8`!^QJGGvH z^zMJMeQ1tED<&5HQ6U%{?U;4x3_n_jFIVZr4G*^{VtiXD-@cm7)!j9# ztlqApB7X~|4nLxMXY_c8@+l!k?Mv6uku;gx zUVoQYpSYWwufC9BeUk9i^blEVJvIAs$!Y2~qp`J7QNEY8J6rGziYKur@1e3v+AmDR zDJDo-Z+iEj!%;&rN$&Pqd5@fF`iE$xzGfe}IZfRrn>N}i%GkRuhZetJ;*%n9b9W;+ z(5rLe<`S39=%Zv+9JB-b#L$C#`8VQ@r$-Qe?p7RnPZEao&?XJ-Pg;bx=<<|yMl=te zk@T8y9e;o2OtVtor2_cAn4{jMP<^QvO`UQ17mF|`*OEaX$T@bE(T8* zFFb`#geFkA`qQ_EavPb|hlHRWCW5ZM_y$Me)mlRS_6?M`cW-lq&dbXv$=Qc3B%Fj~ z>*js- zc9FC1NPQjTL^`#1RFc29gmP;r@loM~{wEAe!POftcX!(M?V_l7A1&RQVY{g3`ztD` z>Au!Qaqw!jG#)6YuD0fIn`^BT_m@*%eQNIn`33mmBf5qToj(!1hBM|Eo6aIFDu6(L zKfJw-6z?vgcwck3Hr`HaNf{NDH79;6!bxQBG!kPpl( zDmu*GL?#Vp)G_5coIbHZC}%!)QBGdY0cvZzKgh69wQdu66|F+IqEGhoAS^ZlUtJYj zHt(gZ=Ezm)_BJu*$t$BlA5UtOKYj)=Cb2tE8-nRK>3SZ1?Ooou?*h_IE19))H+!pl zs*T++cFy$8z66}K?F(n<*i7Qp zds)AGE8ovrN4cgiBL~D0;d?q>zaSz*#F%0KdN%JVp{Ap|Mh+5AOoT7`sx53T+<#OU zQGfPrVzyOu&JU9(ZA~8^m zrM4_$S4BNWTX#b=Q?+_Cds|f`_fN&${r}XR-APzfD6X~^nmxoAZ^-B#+Vo7KJzd2t z{md|Sw2Sdg_c7-w(6W-5^9!-2-N?)Tc$sG(eu$edJ&W-J1JT&k$2!SRk?@ERbj>?i zv7?4IG2lKFjom25zf%90XFx_?SbsZd^(QaS>= zil*Y76qJaG*uGrWFZziumv!GdMtL%yNS_ov#vSwcbkU}+uzPb@{p)AU-gbr)Dzy%M z=p?R~mWpA`KY8Z!Us$oNK*-l6$Bwnj*>=Wz#CNA1t4$}eX`*WPZVE;Gh54IU{_A(l z&p9JEpcBPu98Y?j=qt9(=ZmFVC=e5&qWrC_TJVjC`y_+KGsV(Q`>uJs_tO%#6o|6i zS4jS*Ma=#DpZroA&7g}Wk?sttadjtR^kjOeH#7U=&se-SkfFyp1oa?xa|e~%7V(R+ z|8P+WrTfdNX?EZn;EvkM9apm+H;+svpO=Vk=l8tvnr>AJUQFS|CcW8IovC_Zdg-v9j(2HY@{%E3rpwzz*j%y z;XCLY&KZ1qlP0aFFVQ0>Gr+Zq#UH8m?BKZ4?hGd5i<^#2(j{k)1Tc}1OVL($$`wryO`hHWJr@41Tdut<61z%C|awZ*yY z5qaC2w}s`4MA>aQ+A@Vcf_pJ4+n3s9v-s@iJS<5gx(-2A5N)KxWW%8`V{AS^o{*!s zFrS@kmay>WW#pgcv$`(X#HYQLnvz`hmK0I2YZFTrFJjU59-iJ<>)D^Tj2~t$XS0}` zmk3?%-ZY<|X8pj*nsEAz7)76+wv#Xf5}q`a;jt$6F8G2^e_g}2e5VfgC}&k{VDrwh zlRpSK)ASEvrLHWOWk1Yh#b!}Io%#LcCt+tRYY6W%oDm`d@31H`M-0NPW<5Xr>j#!^ z*eP_Qv~PRK-?4%9o3^s|bZqF9@h2*wKSO(~C|&&nAJ1CJrrmox+oYmB!q(QWXG_jL zlx_3P4F|~Iu$1NNw^OjMg#G2UbXYWa`g@>talvrHCSOJK{(RQY|C&YXb41>RP3{)$ zz|5bRyQmPaUIQ6EAR1i4h)v5TE3}cFzkJ1)i`KEDKq)s-KMQuUdHqJV=N;&I3msi3 zap}Vum26_q!Y_FLU|y6qbNd?R&YZ=9&F#czk7P)CmuJu=B!Z}nXtenoShctoRcs&n zb^72#35!S}#I}p|%U99t5=(mTt|uyXWlN_W%UQ5&1GyEax0%oBW1%8sr=t%cI*i z&A%(Bnzr&#W!L&;tlXHx9>snt>M+~2c=)-a(;Ltq$9{s6`Y>d4CYqv^{QJXiSh_*j zkGOx|p51KSyn}qvxO%1bCwoX5mfcJE;j@3UVw0#pB1~c4HrCGnl$ncjXo(rhkjylW z*tP4F&|}c)vDOJ2+`Wywf&%uHRZ-jF5EE+^=EfQhlJ}Pq~wFgSrQz-H(>eH%ui&(q0h?5m{NX9^hj!4J6b20z^B3(B+|D}Ix+3rSv>y-=ByR6iN0QuVfEbaSs>by{oOl4uW%wl zgK??a#=2EYS-(@1Rbeh$R{X%?O}i;=IW=!oc<+Jq?-xYH+6Bz|b^#l9zxm#8-_xoR2w{!ogJ!}t8CpkV0b}be4 zyb<5nIAWueJ~)DugjftM%UQlI4^3za;o;6hKwVPF9yyo{%?^H<^*!G&-o!4YtrUIK zj&+Op>eG4Twns8#L~r6xx}W($)C6T;!ZkNs#~8zAW`6Lt7=N6;v)v_i2qUvI(B%9g z+N$q_?!_ESl-s_7?W|k$C7;gQO?#B+pL-|JC7LHGy_1MiSBSCqdP;p`NmlluSAI!J zCqCFh(Sp@%Ip9ZJVi*x;_{7;WJ)6P(Vrbv|3v-q7+MY+DuxUkSySA(mx-X**Uk%0!H22Wr_ra#5M{2;~(^VyIi?4Y=W zy*oFs{D*h=W_=?*L&lL69fo&X3ES7KWR++K^9ze95p7AUPTA7U4-XfW7(X7*1?GaA zvLe1#*mGVUyY}p4k7!t}i6a@8m4bQ0PyF!jf3s}s?#}kLD1RGk#2odbpNk-6G$T`^ z5Tc$G-+m*=jB`-5^c()Y;D8vTk38}a)W$+KuUx{qf-0Jh`*1yup_50`-@j1I7iRMP z{PpDI7Yh9qb&h8?>@20OC6vMAN0RBkk6(q{GY^Fk^Ne*%nfcaNY%)hMX5t{ij@`TJ zx6!_ng|mKP(drxulrq?}jn(u2#V5ZOqe>sgu=o&sMJ4l(PbSpcO#afvtXj9DGwhz6 zwJi8z5xZ&{Fdg;m!PU(bt+rCgpU0kDk&lA?v}k)Vc2ov|WsCT3_8b<7y0E86q^am4 zXCo_DOezxtS2o7D6hf3ibRPk`GX&OUDtQ5Ey}_?ubGTO<1U!hM}`ZeB5m_y0Mc+JK>) zJth`k&lA1U`=23s^tlX-Yi0Ep-!u2;HRSA3Y)$A<%m+4!`OL<`<{sYMIu(?y(bO~* zY+&b}0*dl>QCQo7N!0VrOMhk6?mAj~c&n$Ab}Kfm1C6zoJq7#3{9epYcCKaN*FUhK zrj6s>b~4h(P9`Owl3)MzHS?El6@8{s4!LYx@)Pg>xS57C%cw;1oA|%4^^*TQ%Kqdv zYx(RIE8SgrYMp_w(YJ8rITz7y&3Alu`$Oy>mxzxTR8{4d5)hgo2E2vN&>HlH-b}se zTo%3bD=+@-ezs3e$J^A*{{6MY4@iair?O_{XjJH2f;sDfC)u(8DSmk6Hg5lA7$f7n za5$Q&-BU%v10(4**ctqcP@~mFGiK^ozI|;m&)sEZ*FVschi+=g4MKOD^FX`{#8 zvo9B3GoBT1F6YHtYuG$K8IO);D#ZjktX~pra0dMyQR{VhM)|Ps{TVzP-B00@8_c2=b8J;9qjmdFvDWIR(v*B71O32$sJ;H6Y7lf zFe=;wA{cf3ot(S(HGX~hF1Do%6oYSXF>f~0RCNG{?|A+;B%NRve=CfeTD(CJrB;^Lc}EC>U+6-|8vaz{O{bev>%yCp4gfyDB4wwDRvB3+;A)BC!a~T zV8F{if&QYNEn7O1m!7VmZ?r$DXFbn!F^@hq^aMorVcIR1v-{a^`24{;S>C@t$^Lq* zW@VpGGXZ_3^Y^~d$DCE5;299Y!0{spcxx3O-uo!KvLZ1UTWBdS#~Khx=aZanxCMoh zK5jUHU%bVJg1($}m-7%*1s7j}Qbsa1bqU|kdX5Jxvq|$(w!5kolLObz3GeBQ1${yz z88jw~pFUW@zwWPRYi20gwq`o2DzN$q1sy$cbN9kUXQk?=S9o@1G*PbYR2JuwQ>>=< zg;z8Ef~+Ij_QSXkmOO}yZk)#6mw({nhwf%szrMta*^|ZCL`}Vh=+$wMDG*r>-+lwhT^dsT79{hIaxiU` zk+31txVBd;krg{x{PA;qlJ8Bg)EK-~%~X|@QtF<~6k%_@PPnSofS;EQQ{`&jePI(3 z(Y{zjTUn4-Oh@!&uDIwzM#d=9J6EE64dbF~^C^CFF7H3Qi^aV&i1E>4YHy^r$&Iuz zmvdW6SP!rG>Im;OgbQ!JmWr1@XZDNtvo=ZOB~VR6c`=1$Ed-CaoNKSVkp2f(_IX4Q zmC%<+&39~XHZrkSKVmy)nI43N#dhlZo19j9iHUL_#Q`s{R0}=4|1eLli{#2jU*X9q zzxnWz6W~ptyNSwO-|)(gMTCdwM1Pl0K~X(kL;k`==Z+)8OO&ElZ-$<81(%e(&bQw^ z%Y$oDNJ|RB-P%rlT@{YFiClVh3Zm=$-BE{}TH4vIo0#{nxA24`A?xmvi;hOvavnB~|tR z;M1Sq;;~H$q$G&8rKOa@edV{>T_a98a#rJSi?y~MRcjSC&)@Z6m17A@p||LhW7hx74{ukKpOJ)*rIvbi z3)NOnPL{eRD3b{nTt!Xo+k8Ct4IbH)M4Hgo$#j~U7>c@~h&{#CSb|4#&Gi>Ds&BAp zMgCI+GhqA_rWGIH{n=mhdf{eLl49{N9iXbs7lX=|F#m2R#u^eCJZb{tcD%!^uil_! zTRJI0YGH?Fv?eV9A*WXQn&@GieZi$1sQHkeKX{7m%Th>;^260E+Ps=-+y`F6HJ3#b z9MzXGXI((y{(mv&>(?mUluD8qcbF@xX!SLq@(riEc*jK(OYhV~0)Lv%Mn?t_adBd7 z*ZBj{sR=|flQs1Q`XxmZ5pvLJ?n1`dmvQ-l7C!oN7XNr=1B;X52z52GKQEsHCJ*{t zdN-Gi?nm@#Eg*Fx`K;^to9KHwUiv3rzAHwqs@u74a&N*;wf%6(;OyyFP|@-sU(Wgm z&um;Q^b(4zX+Qb-<(NGBa_QZdGp1kkp>{l=PbSIHvsk>jowO;*L`DU4*;POq>2co7 zUAhKiuW2NQMRvVycP4lb;GAifu)p?0W`6b}J6ETX80n9js*U=}D$L23a?4dgg!mlX zYA1wPpJJB%_#U~-1Mu~4?BOudN<2PM&29N}a6%T@cRfB$plzV{qkmZlOX zlx3^l&Fi5Wx(AI}>e zNb-Q*BrW@f`Ct5t@-9QcV@G>u^)F2O(Lq>*(&YZzUGC8=i+kt3?9BBSd4F+KOBLE zsPR{FO>sT%em0BuW^7?uT0CLC8rmvKFr{9_U00vQfU#F_)xLV(|6&gRdTuMrQsab; zS*gg$p`^ou)M@u~)3{{9df0pZHxZtIU%@=SdS@Gp1AK5d?_=G%A}s#>x%`%?^o{Zt zqi{jySzIt-D+j*&m{*?PA=>zGVZ&uqi8-LZhx;)rzk@P{&{xcjX8rI1|J)aaHFyY* z-8_ZimtVsrW$*CSSFiHS+J$7q2IJ}CpryKuN=FvAKYBI(KJGm`qWng1`PG+F_U>1F z{n}HkThxo#AWvKzEmW0P;uv&0k6!JMkNX+SSE5EUc|a5kKVL?L*CjlB(nC;Bgd5q{ z-o>^1U*U^+ukz%^1q>4Xg@>w%f~`BLb%|!uoeywvhOqfFT{iw3(Du5RTdv$q%V)EB z^@$BE9F$C`rwjUyS_%(T6Mxye+!y49+i7ntm%!j*Y5elVue|+k8|iutao0W0RenG6 z%x&-DxbAaazs3iTp0*1N9m=`m`?LF}_j&q-Tn31?NZ+=fBD0UMFBQ5oT*s-+x|~}s z*~yzfe8N+YZX-KWw3%8H`-{r)OHIX3UwX_`OCtGCqw$Oz_{1HTPj-Hl{LyjP+Ns)G zhQrSbYm0IyUbj!X5ncQ^rc4<{FHbYg?X9#lwqSGwG2p5PxO=dTJ?(xB8gl{JVsfq0 zXz@$W?hM;z>Y$~m6_X~6k$-)H+j_TA&>q6DvnG(POx_(f+A9mG)TJ}#f^0EBK1`QP z73dO%F?m7;-YPX3_ZYH9^ddksd+n`_)HSt;G+YSjHG%Wa=})BFX~gHe-W|1&Js@Ks zF``p$>S(5=xm|SJVi0`8-JBa-MZH@xLne$N^*F0C9X1PX)uq(CXE5sQfk(VLuhzQ| zkUCIIkWE77cA=LJ>~3+4x#0n>OY5M-8h$A52Qp-dQ^O3$L$v6vgE zDAkaB$$i{6-i19oc2nNaAqLM0jJV)N?z;DK`X1rzQHge6py9*oz+Ifypsl z1E}MmQaR9Stu!_?(p=XdY{Q7dE19vE-@!fCX5*)f_f%R8Ua<@uB04O)QRuXRhUOO9 zO?EsZdNJmbOBpQ&)CQ-_2liPBA3A~2iXzl{-2LLn9GHlY?clwww3}7<#$+;P>Qsiu z_y`$=?5@7Ri552O@NN57lsygb0Z7YX-Mh_Un z$Rsa}4OJXaMKNT|aFT>x92OHTwH35__hQ6^%x(_?99T@P)Rwp4l{SPi!;|pVd*By4 zfWgV4{&cj^EcDT4H4vUTg-b6VgMImzY_s&`tQ#hZVa9O~dG+v*XHa$q{)+uIHBc|? z&#d()ZS3XTc*jj#kb1DdY?wP5s5+n~YRDLdD*_+HW)^v=q)Zhd>dFM6k8ZjN)zHx< z;%;c7rL6;-ODHKr&Sl!9zJ$0RXK=34;o%oaMpj=UbS9dc>#1*O!>slpe&kfHzxgIE z$qqR@=(Tpx+E7D{K88U)2>!{-~?F}F2SS8c>!l9!6S_9b-!)_3d8tnS2G; zjP|FjAdmg^X0*OZjJ)VtZoKgl1|2-;)6y=Ky=7P&O&2ZtCM1xc!5xA-1eZaAC%C)o z;68&B+#$HTySoN=m%*LE-SzSvx#vCk?w|W>p6RZx-YvDeYVEbxw#Iij0Qe2EQw#^D` zifIfUtBqqngl*-E7of_ke1Cc2(SP+Mk7x}lv1yG8t?@~X5J0l_)F;0>5v>hW-fIf( z>ob`w=a~r1jpDn}qC|nm25rnpvie;QngEll<7b3g3N?|+_;ZbnC#j~S$ybGZ_ohc) zXpE5F(ng}jM0l7RW~RR`nrF=XLBxv{`PJv!St!DyKxWI{5d1Ll!?30hg_g7H5z%mY z+wKbKyfYJ|2TlZ*Vq4`5ScLuz2QS;^YdbI`$Y31bobPs}Ro7-o6ZQ8d$WV^eCirBV zFDkG07^RIXbLx!t=4_$xoyp-oeF~MNAe+Pv+)GJGN#+?IrCki~5zI+sGy4?mnZ4{f zlrtb{s|4@Cn(fcWF-<+xnk8D~YlqnWJ$8Xz5f^p(c`}43Z6&08GQxC-nlha|D)v`- zSR*j*Im4>fHJ`4;#tpP;Xca${ntJM1n{**|U)6$A4{a!7HyeXrQNgv=67$%I5SP&AQFE!$fP17InOns)+eZC4|(`H zG*F1{iMCp82qdyJs7v{kaR-4`pN$gmEKV6P`)_F)roo zwZn{`uC>w0Q31tbQUSmR0PcV3OOH#Tv#|yp}<7Yg7lT>g2xYdaKK67 z*7qD7aS9WbuYC0mAIs-BBW7mEvqf~mvr!a~Yn_5XpzU5SlHq~?K23?U0le1##+3z>OIg!Y5oGO=E^Y^E^=Wio+kr^pFcy;cIf)d zB=E_ntQz*uC5ifa&dG2S*F#HGa;X-JXL_igVr{cmtgW5alfFfVRwRn7>49eq!n{O? z+(g0y8#@;Ads}Xu$B6h6F`yTQWi25$u4Ku--leh|lPB33EYIJEe#icS8SQkz4|)Ve#23o!IGH!%QtJOXkqP>w;3YdZy`V3hA3M%q#@aN`|4M+5uLJ3 z2PQ(Ke;73^uZ?GDZ4i2Uznoa)sC=lsCud=6!DjxWE!$5Y4p(T6z2)N#vrmY>+~n2F z_%&F^BRcp>VRBN5>1v*Qs4Heq5Ndl|#`%qc?(^%3uN^0hivF#+Fbi2h1Q|ek!RP1w z9|UYk-%4V>pE>y~*0!)D+5!X#>D&84;ciAeZPBEnL=0&=i_7E>>NQg;#?1N`YOr|$ zK_CUutq7M9?b$!ST5Ptu9GQ|sC8;aS#EFyp2KK@B{l?kpfkXtp!H$YQs0E)l~mz%;$TsLtzD`_W#qc!@Y-U#rNE#vc&Zj+vzPo+GC zje(5PGWFuGcB5O_uRWUQQpKM`LJxRzr>Gwuv2y4pp93caC}KMY*jOHeZ{}x7`rcos znKb}fgNg0iaZGi`w>_By(^ATmF*waXp91_|K9e|#d3?w|I(AcUH2^5fL+zhynXf(r zoSn<#T6Oui`qNg!k~x0XvJ3WuS4;SU_oowjzS&%189y;uD(;6q_oO-;QN!l@ZS23P z^**!w480OIRe5k=7DG1_dPC?^Jw^$a`58j@{=qg~G&zuob0$)ht_c%$?h*O?YqNpan5nB@Ti!%@(aS=r%?sp*`CEj5*`f7*aLH zRo;4Q&4^1N-uY*=%1JQyCb(OY>7jg#LkD7d_pQ9~7;VbGyzYXc&w`REn`>)Vwh`y6iMNt0tmQs=jDw#&F?kw!4V-;X?7Ob8o08Ey*X& zxWtMe=5YIetW%_G<%7w%PnYGdupGp&%Z8HHzO%&MECa{zXF`>G|PX!YawjS3T#A~N(zW*^p3$v-VP016*+FVr`J!C z8o+vP?B58;$!q;3=0N~Mg+wtpza_T>EMDn<7rN&l7IJP;kP0j0W;#hXgQr}=3BXAmOH;)a%h5wv1}u?52{tK!e9w=5?F z^6Z8yL6U0Krxo6MwsT6JiMoqQ#tj{#-34V!rD!h7`G;*c!!eOnwSAOU6X*-ac2MW! zJIH_D=5U!Ztz{ts3$HP>=RY^GHRZBwYZ<50Tzp*|+1}V(OQ*FY?81t>>D(1wjP0K4>U*A*XFElLQUr@!^!Iz`6@}GR=#1^?HrdVJ zIy60gc&w3>c^8;;;FHHI@GP*(UY7H#(e`dvO0 zP1m}iX7Hc?qq|ga-Zc`)^^8OQIy_VQ604fwnvjOedDcTWKe^_jO&ay-2#MZh>s`7h z7#sJN|BnY}MF0KNn-wWEFHcz3u8bM0Z#?h_8uiyG-`rO~l>+l4v$dzmJEG}~t*Daz zXjh=u4SahCRAaRSzaQpSXZS8`dgq z!^tvxRD*6u(h-*z)E6mu+Y8-S2kNdz8};Lb7cyEqXKA{-%y*Z*{Y7c8XuZ>yzFrR^eUVaMTOEj{-x?y`U@fCl+Hd$d zKD9QVMp8sQoszmC25-yy6xDfCyt@C!9p@XKex)V#JSbac`B@I;AuMH>J$l;sNc8eZ z#{0ZX*ZMFd*?Ko($a^z#IAU`+?ytH$R9D~;QuM!!E}Bg4h_!h=$B5*;M;z~2Lnf~EW5)R(3lxV}MFIH(K*(@DGAYebAt6M# z-}Vw6%<5r_HkKnrjy5<6gtO}&W^Duo*{}LvCW~AMMD&qaccO!by5%UM1$aRYfLU%y zh}wqe)WH7o<%DtWz>Z9Tzr;uLz_{dQS7?^BRpJ?W^XrHFHD@YLsYCHh0-)qe?Um!+ z-do8Q!O8++-)%2kP0hAS0lM_y=hVOm3G!Dr;4CuF;*wcu#Ubyf%A(njIf01Mnu^VQ zd?sV5Q(I_O658NtU{h9@L=MVN;hG-^w*ro8w;6Huo6?q}6@Rc;!su)|;)9r6Y%W-5Uv9k5wmqjX%EbPSfN^y^_*E>@mgqxuK z$73yyr{Wp)E@z10zxo~u0R>*wN|JlwSz?97xs+@N{`3P+=4E zgns?ORY!45=ot57tNpmN&{h$zQUX&qhqM-C^k5>g>3KF8{kz}1w7^*vS#-7xN0dvH zXndW^^;)J!x8g&!;YlG0_*kX5ZF&ISTJLd8A=!?kb=>*k!_v0~rAn|Ve;$&R+EM0Q z(1rz_srt*RF(x1ry&{&Z0`XVANEHeqiS=ErBbX_ctMR%`LRTXOPt z&NlSteT*D*I8aG&Ks15K8%#3bwB0&8w{xU zf$h08xtkhkxhSvdd*E}M+3U-bdHf<8kOY?7s9zREj#C%fx z=Z4avUznNOJ_*gtT}l;{JMrUlP9UIZaKzK(pb*Te<_9Ojy_2?|EL6 z8xUdyQB=snXE`?W1qKwsGNy8c$eQA;hc9o!OS(oEp4SOd4t<|Ec#`MO2i9xuv)3M# zJY1q0ccrKR$d~ATf0qzl^k-4x)A>bu7r~aAvsle27L7 z&=$;_BUG(}*>V3TAq;ST6(jkHN8bI<*8P&AtliQbP6X6Kfco`qw!>;T$#(E^{;|aV z5cth$ViFR-cr0|{btJ<`@MUqowH_~JQ1=Ykru~^P<$xV1!asUE`W8cQnD#}n9qswR zE6R^QlyJ7^N0%7qOjm(yX0&l*zlivP*tSosl_5X&P_ed|CW{qqI+atC!d%amBioYd zM%?CK^eim$qFKcF5@hipAp5MFzNPZI!ioopjdTn+WxY~*RG=(xS07aOEu7f)O5w2YF-P1a@wcP z%d;aoHxu_;_xLL{zqcM3<-M!!=+bMe&)E%p{mT<3@#`Vo+*}beP>B>CP#$dRFikjb zzcHbgF<5}b2egLr^x2!^6ypE{s zmh-eco_nQ;CgEQ5!=IjJ3G9W(cd7;7>9Nb#Z^N`Nq7KDA=11>_$=h9MNE_4NuhW72 zWH#E1_BSmXyi)D-&&#w;jnuhBenXuu73%~?WZGgJ&Ojx~I=wk9CNtMo*Z-3<|zIdH4h_Ui$ z;$AZfH{KNwbAy-lrdk&Vb>fvjGxE7{jC5!+Cq<{F1 zWBb8=jDgc(65=Vsb)j}O?QV~l(`01CrP1O)H>K=;x2N5jMm*RfX|vwkkvdv9Vq5yC za=tZB2PFRH9~_J-BHAC7J7y>tg{?^B;=RN~&|Rqi9E32T&~yMp)bhx1K}Kb_e?5PR zO)80N>8{pZ=&ilChtmX0t2W_^_@^Q~*`AUX{Ms;~G zO*La2qVEx8ubPE2ZlaXjP{a1uCocMxuoe%=d|SWJ%UTKV%GVl|`g<8) z-lUnG;9lLg-Z2793AU)TJKqYS{JB&um}oy&+>~j^6xml)1$#)o3_c$6;ku0P2#!#z@fk5HNog+A)8=3HXL+&HE4sXowyt;pMZDovr~wT`v`q)X%f2= z=ro)CFd+o4rR7P>_WfL4sTHV+(v24pvywC4Z((&gofBf(H z(f^u4+!Kos1w5FFmkAStv8LflXqM`dkSyY>&gMnwb>@RsNB@Ts#eW{5L`lEffU#64 z-=4cl*6hP?K5C-Cwg3s#s!;J%e?0<|JtOFhVCLVKBSfameOPqO_&yC)%C!qZUnP6@Z3 zU9U-5L2)sw8ny-u<0Q-gyrbu-NN9>U?-tWQk9>2?=%H$j<;MGXhBc{}v0tMqzH-MT zGmO@ENXebHve1uFs=`LPuJ=vrSiF9N>N3H~uvg`6KO?IQ_~ayl8;z__^&Y#F*@|1w z4DkiV(|av5K^M&id+%6}376Cwi&5he1S~V=ojUGDv?~*(%NQGz zH6U%zwut7w2&*2|dn;wFj++`nukFs7pl^>Wr}r-Bc%XPTz1qWXI5KjTf4kQVf_>nt z;#Q|Vt73}-vw-`#td83*t_klexh&r!d_~(0MG6X&9zU6qIlG`dvm>~wSlRsP*}Zb< zu(0%>mTtj&Z=RXjHK;&Lqn<9k#EI-DFgh--_kb= zl?$Jr&ubTe#TAP23x?*jM%PC+cW1{?=iMS`;`xkX>sjAYYlCygWxh4A7AV{m?C7a% zORagKbfUL0B6|-l89y7T89%>L96wvseAU~n=P)ho2G(l4CvApGGh9IfN=kl@_F}3+ zm3RL9y1?>LDLWdr&K1_GS~zCo;Lty!HrTKjKP#o~_svjUefdpb^%jEXS!^NQdzUhy zOC~K%+MfL}4P;9lVXC`(jN&knpZ6sfK;NLT&Ha^rGpKsPl>H12yY3E*-YaLB^EedKs`WDxG z73O57@5DX%f_$!vZ?!^rh8!4_@2}FkaWHAI*B-+4o%8Dbf|Qs8XdVr@V|wi%X`(j9S+CvAal(O$L_M8KhLBN zp??GrmMPPxG=$*@FdKcz=?^zN zLd}>A!%6PifKnnKy=iNp@YzmePmBG(33G`#C)gR2WH`z8BQXhNwp@OURv;<1$xQ+Y1X0h)EW$&iUVIs$HVXY5(jE}ntW$n#zX9p?a|2j^?077%Rr|x zjt0mPS1AWx2w47W7v}NGV6v#gou?CuWjUAX zLqtdLa8f4tGILEG8kM;;IKtU(^r!e(XqS-?>v(mjnVk+Izkyh)l67G#YFMiG7-Ds_ zqADe*^O57Pj0dJnkskThil7zE`6`oMWMnZr-qL)~O=chC%YL|KcKG@{t%WHUlMuCn6d0N;kChB^ElmClj7mJ%Kxkw*ozs3rgR z>IEOlva5h>$DM@fGSj$ovgw+xOgQV2jd-{i;m_=OG#!@%ZXK6vOdXefvlq{C#nKys z@jS0bx-HRk%>L`nn*85KNyAiN{t-mfle+n}^|r`e1LO#&J}1)J#^!$JhgK3l&etJ_ zTi(G?(ujFouaw)4#c<8i4%X#U-=THUH~wSO>*l*gE6*f=%`1Ra2bF~`13P2qjXq(# z@n>h-RaJ{s>>FFp*aHgjroZaiW;hD=^d9d2q)on9TYBywpE$o2Cx+GDIok{~bv|Cv zm2DA*gXDTs%T7iTU&GY;oJHP z+lUsx#vAwhBfHG(;d5EC9T^VO@-~BR1qlVD_4*;|vMv6@0^7F^w93vY^4|p^oCKSm zH+1NV?0M5Ve(p}>C4sSt!wa_{hk>Kh*JN%8t|U}xb<^!>LrII2b)jgkWlqf?oE7F- z)gGkdI)dOy3|ib8P9!1>L?~pWP6|5?oC|d|_pccRTKxd<4@1QBk6ql1HB~rB7IX;Q~t?@GL9lv91$Mhbn<%Cd3gK zq>t6Eql{j6kgZQnGkefRGUcJ)z6mXW^5YJod6rqk>~1=P%6mQxNj!JXc#14)0^f)f zb-kb3_ftLoFCNA0a76ENr?-bnSD=iZV{rm&K(}2BC5my^o)YqlK|`V$JyRDNZ;)?rD2#S~9%8)yTj}XYOd}Z|2(*4vZ|rBy#x`VZik-A;$KgtE6|$iP;7J3*oyyqe zIH#uc1&OCJF0I=mm&PPJXZ5?MRD^$)dHV_G;4BFswq5G{1N6r+DaI z`o9f98#H_K4*z{f@HXdH!sGw4?+ti@&CPiO$^Sk_^xCigpBH3q%k@h0U;VtH&W=%Z zi+>HR|JZSl1ms1pPH!}P_yAQMe1!*MfgX|xyO%bb=_bwDUh|L%}4fm z_ZpFTmH0oY1i|0s@M1sa3_Y*;u2>e-Lq_t204A!KFPjeT1UO4p+g1&7Gsvi(3Tp)s zFe!tAqn-$wV0G%!+G$I>@8SLoZ{_FEU2g$dC$BA4APBddk;$Vc0GSh$pYhe-#f~fX z)wWRS$&USBSYh<5Q!QS&)*G%>icU7weDxg5VahC67fLFS-$DgH|E)Tq-6=O;eT0UuBO`|^@*TdaAOSW7d5Wjn) z=7c)$#J4!_#gvU%@EKaxRIayh@T-~F>D(KhiN`&5eC!o$HdV$y^_(8NPYUH zX>cGQ?q;f)lRIbyH5amJ zv`$koKTjdxpyh#e;(ol`6*`(f86t%dWKs>DuJh=^+9piX5~T=J&t|C>R1_7w>7&0FZ3f( zdBK+Gd@`kvUPB7=?gpaZ41Z* z`UK`#EGq-qt2&)syQ5Q#S-iG!0j=t)3I@DY8zVlWYY$2|WO*_1wTZPjOp970hTj=F zM(tAK1LDDF&!ntl3GqD4cjkix&@m+JMi%O;4rV4=Exy^iX25{1N$l9a9n(`*RK$${ zDkwDgK=kzTSO+EG=@@g>`9a6J*%F?NN_*tGVYSaAvaP2MCe8cR%dla(x#QOqWsGC- z5AuSb-h<5QIq&_B>2b!zuW(k^AiOZ-mq$)*yH6gAKo*}dW&c~^M$Xz4f?5uU8HU$u z6i17^*{le8v+agI>;v3S(|^YgULbFAhF1|t8ReTkTS_EHF^=6dUn*ga(~CVlGHSi$ zAe?(0SuD-1G=+3ierZs};>dDFe6^J>K0otD<3h;-uNw!Q1@B;xN(5z{KJ%&Z0w)5* z3WZFpA%k5qzS{NKr2ZHp>ZwkMT=B(+HzKC~N4Hj6lKQL8Kyn;{x+Y?~K99KrC~9f% zr)y)0V)>V`CPQ8#&G>5Iy#|NP%AXS-mSk<=Pq*xjd?eNC-%hprI1xY_K|d%(xQk}9 zEHf0x)7eAS+f8yBZSVp1_6w??z0U;+z$-1n+a+zut#y)WP4$QEsoM9kbAYqYNL_8L z01hcDOv?useth$l;PXP$;cC%RHL457De7XjOU+3>(9p3**w2O67rQ zaXV>1V_eOh?<`w>Mz<9-pR1cVw5fY&PFaQa*)dh%`@G92$pz4?riydEYfOmFO`;Sd zVX2VQC$b`WZ2K5F3<+z_reST*QoY1tcm4) zGCWg2NJ|IOA&7#JlZ$&iTvRSF)FrHrDyj^p5O7yy9Bnr@x&;w5JBJO7mt+v!Xk*=G z8*4QowZmd5p#i_FVY4hdy-8=Y9*PD%Y>LTOO-yiIjdW3AJss=@YjyqH7XK zwVyrQh>C2Cha={AP!ob=2gh}K1CWDwgDYJlyY=JRHtBAX7t~1{(MtDKy!@<_t+wIY zPB@D`UHasklbljom^M?CtsDH}K{fSNeqy|GOp{x(W7euz1m-ce1K>d_PQ=8!M3s(R~7N?CWCWmR`Y_>aScL}IcWQ%Dx z6Z%k&Rc~DKg+swooWb#QMfq6daW6AR9?~4dBo1-Us_cg$mB}fiOMAkDI}s8u&n`Vc zR)e(9NAxQD+Nk~k8<^E7*7wtQg;0K6g5G6`7ozu zn$nYL0Q&*ejJBDkteQ*;fk{4JBMU%LcCAT&gyzb0`URAQd9AsZKbub~lB=yv>X->h zz7^C&4|-T4!O&8ga9T^>EPv3PH0mcgNJyBFPxuHiE5*FWyw3YMP>lKcbeUpEFXI!_ z6tMnRK|^H+y7Ep;mdXar6#*)#<&W5sXqC5|TH32EhabrQo=?5ByoK-L{^Po60|}kP zQ9H(TMUyBJgEIelFYJ!Yoz?76o5S}uA=FCfZUqx>wHH9;b`plxH`>nYPS!_<-x9qp zUY0r8wU^C$AuK76eXD=yJ#4b!J2uj6u&V90U^z-PdLjiXa%c90-A|Q-Fve#mAq+U7 zrsq#Jy4BXFp2eDrz+zeon|_�lkNbN|~m1$flsiDaV{Ae~fN?g~{=O|I^*^xTVDn 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%0ApBj4^K@;wE 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 literal 157881 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

    O;9cYXE1 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 diff --git a/index.md b/index.md index b2cf54b..3f1ac51 100644 --- a/index.md +++ b/index.md @@ -3,6 +3,13 @@ title: The Australian Nextflow Seqera Service toc: false --- +# About the service + +The Australian Nextflow Seqera Service is a centralised web platform for managing, launching and monitoring the execution of Nextflow bioinformatics pipelines on [Seqera-compatible compute environments](https://docs.seqera.io/platform/latest/compute-envs/overview). Australian research organisations and individual researchers can add compute infrastructure they have access to and publish pipelines to private or shared workspaces to run data analyses at scale. The service provides access to all features available through the [Seqera Platform](https://seqera.io/platform/) including data exploration and analysis as well as notebook analysis. + +# Operational Partners + +[Australian BioCommons](https://www.biocommons.org.au/) (whose lead agent is the University of Melbourne) operates the Australian Nextflow Seqera Service in collaboration with [Pawsey Supercomputing Research Centre](https://pawsey.org.au/), [National Computational Infrastructure (NCI)](https://nci.org.au/), and [Seqera](https://seqera.io/). The Service was established as an output of the Australian BioCommons [Bring Your Own Data Expansion Project](https://www.biocommons.org.au/byo-data-platform-expansion) and is hosted on Amazon Web Services (AWS). It is supported by [Bioplatforms Australia](https://www.bioplatforms.com/) via [NCRIS funding](https://www.education.gov.au/ncris).
    diff --git a/main/pilot-project.md b/main/pilot-project.md index 0d8c298..f986a8c 100755 --- a/main/pilot-project.md +++ b/main/pilot-project.md @@ -55,6 +55,7 @@ Since investigations commenced in July 2022 till the end of the pilot project in
    ## Participants of the pilot project +

    @@ -196,6 +197,8 @@ Since investigations commenced in July 2022 till the end of the pilot project in
    +## Acknowledgements +
    {% include affiliation-tiles-selection.html type="support" %} diff --git a/main/service-commitments.md b/main/service-commitments.md index 3fdbf21..9d2c9a1 100755 --- a/main/service-commitments.md +++ b/main/service-commitments.md @@ -222,8 +222,3 @@ Updates on the status of these backends are available at: - Setonix Status - GADI Status - - - -# Communicating changes to the service -Changes to the Australian Nextflow Seqera Services including version upgrades, networking changes and others need to be communicated to all Australian BioCommons Service Contacttional partners, compute providers and users. All these changes should be communicated to the Australian BioCommons Service Contact and they will communicate this information to all relevant Operational Partners. diff --git a/main/service-terms.md b/main/service-terms.md index 77bb854..804481d 100755 --- a/main/service-terms.md +++ b/main/service-terms.md @@ -3,15 +3,13 @@ title: Terms of service toc: true --- -# About the service - -The Australian Nextflow Seqera Service is a centralised web platform for managing, launching and monitoring the execution of Nextflow bioinformatics pipelines on [Seqera-compatible compute environments](https://docs.seqera.io/platform/latest/compute-envs/overview). Australian research organisations and individual researchers can add compute infrastructure they have access to and publish pipelines to private or shared workspaces to run data analyses at scale. The service provides access to all features available through the [Seqera Platform](https://seqera.io/platform/) including data exploration and analysis as well as notebook analysis. +# Definitions ## Operational Partners [Australian BioCommons](https://www.biocommons.org.au/) (whose lead agent is the University of Melbourne) operates the Australian Nextflow Seqera Service in collaboration with [Pawsey Supercomputing Research Centre](https://pawsey.org.au/), [National Computational Infrastructure (NCI)](https://nci.org.au/), and [Seqera](https://seqera.io/). The Service was established as an output of the Australian BioCommons [Bring Your Own Data Expansion Project](https://www.biocommons.org.au/byo-data-platform-expansion) and is hosted on Amazon Web Services (AWS). It is supported by [Bioplatforms Australia](https://www.bioplatforms.com/) via [NCRIS funding](https://www.education.gov.au/ncris). -## Definition: Australian Research Organisation +## Australian Research Organisation For the purposes of these terms of service, an Australian Research Organisation is defined as: A research group within a recognised Australian academic or research institute, or a research consortium receiving Australian research funding. diff --git a/user-guide/compute-env.md b/user-guide/compute-env.md index 204dc00..cb93273 100755 --- a/user-guide/compute-env.md +++ b/user-guide/compute-env.md @@ -74,7 +74,7 @@ The following steps need to be completed in order unless they have been complete
    -

    Tower Agent is software that runs on the HPC and communicates with the Seqera API to perform all tasks needed on the HPC, including launching a pipeline and monitoring its execution. For an admin to create a tower agent credential, follow these steps:

    +

    Tower Agent is software that runs on the HPC and communicates with the Seqera API to perform all tasks needed on the HPC, including launching a pipeline and monitoring its execution. For an admin to create a tower agent credential, follow these steps:

    1. Navigate to the workspace you want to add credentials to, then click on the Credentials tab.
    2. Click on the Add Credentials button under Credentials to create a shared Agent connection ID for the Tower Agent.
    3. @@ -99,7 +99,7 @@ The following steps need to be completed in order unless they have been complete
    -

    The steps above will help to create the credentials and understand the Agent’s parameters and how it runs. In practice, this can be better optimised by having all scripts and tokens in config files and bash scripts. See [best practice recommendations]((/user-guide/hpc-recommendations). The procedure is also described in the Seqera documentation at Quick Start.

    +

    The steps above will help to create the credentials and understand the Agent’s parameters and how it runs. In practice, this can be better optimised by having all scripts and tokens in config files and bash scripts. See [best practice recommendations](/user-guide/hpc-recommendations). The procedure is also described in the Seqera documentation at Quick Start.

    + # Operational Partners [Australian BioCommons](https://www.biocommons.org.au/) (whose lead agent is [the University of Melbourne](https://www.unimelb.edu.au/)) operates the Australian Nextflow Seqera Service in collaboration with [Pawsey Supercomputing Research Centre](https://pawsey.org.au/), [National Computational Infrastructure (NCI)](https://nci.org.au/), and [Seqera](https://seqera.io/). The Service was established as an output of the Australian BioCommons [Bring Your Own Data Expansion Project](https://www.biocommons.org.au/byo-data-platform-expansion) and is hosted on Amazon Web Services (AWS). It is supported by [Bioplatforms Australia](https://www.bioplatforms.com/) via [NCRIS funding](https://www.education.gov.au/ncris). From f1d7b7f9cc6c08fe499ffc18e8e8b14f6df06438 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Wed, 11 Sep 2024 16:11:41 +1000 Subject: [PATCH 52/64] Update affiliations.yml --- _data/affiliations.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/_data/affiliations.yml b/_data/affiliations.yml index 4c2c881..4359535 100644 --- a/_data/affiliations.yml +++ b/_data/affiliations.yml @@ -45,6 +45,12 @@ type: support url: https://nci.org.au/ +- name: Seqera + image_url: /assets/img/seqera_logo_color.png + expose: true + type: support + url: https://seqera.io/ + - name: Bioplatforms Australia image_url: /assets/img/bioplatforms-australia-logo.png expose: true From 5579c6879c4592f60088ce38d947f479aa3eec76 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Wed, 11 Sep 2024 16:11:45 +1000 Subject: [PATCH 53/64] Add files via upload --- assets/img/seqera_logo_color.png | Bin 0 -> 20659 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 assets/img/seqera_logo_color.png diff --git a/assets/img/seqera_logo_color.png b/assets/img/seqera_logo_color.png new file mode 100644 index 0000000000000000000000000000000000000000..f8488a41e7393bc5a165ea85056dae05e8880521 GIT binary patch literal 20659 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 Q4}fyAr>mdKI;Vst062Gv#Q*>R literal 0 HcmV?d00001 From f38767ffbc78aa2b8910f5fdd82c4ca16c28c9c4 Mon Sep 17 00:00:00 2001 From: ziadbkh Date: Wed, 11 Sep 2024 17:36:13 +1000 Subject: [PATCH 54/64] add service history --- _data/sidebars/main.yml | 10 +++++----- main/service-commitments.md | 4 ++-- main/service-history.md | 6 ++++++ main/support.md | 2 +- 4 files changed, 14 insertions(+), 8 deletions(-) create mode 100755 main/service-history.md diff --git a/_data/sidebars/main.yml b/_data/sidebars/main.yml index 947ba1b..32ce2d1 100644 --- a/_data/sidebars/main.yml +++ b/_data/sidebars/main.yml @@ -1,8 +1,6 @@ title: Home title_url: / subitems: - - title: Service Support - url: /main/support - title: Service Information subitems: - title: Service Terms @@ -15,9 +13,11 @@ subitems: url: /main/service-commitments - title: Privacy url: /main/privacy - - title: Service Pilot Project - url: /main/pilot-project - - title: Acknowledgement statement + - title: Service History + url: /main/service-history + - title: Service Support + url: /main/support + - title: Service Acknowledgement url: /main/acknowledgement - title: Contact us url: /main/contact-us diff --git a/main/service-commitments.md b/main/service-commitments.md index 9d2c9a1..7bd46db 100755 --- a/main/service-commitments.md +++ b/main/service-commitments.md @@ -187,8 +187,8 @@ This relies on both the availability of the Australian Nextflow Seqera Service a # Lifetime of the Australian Nextflow Seqera Service -The service will continue for the lifetime of Australian BioCommons, which is funded until December 2028. -In case of closure of the service, registered account holders will be notified one year in advance. +Service funding is confirmed until May 2026. Australian BioCommons aims to continue to support the service in the future - user demand and interest in the service will assist in justifying continued funding. +In the unlikely event of service closure, registered account holders will be notified one year in advance. # Maintenance diff --git a/main/service-history.md b/main/service-history.md new file mode 100755 index 0000000..06dd9c4 --- /dev/null +++ b/main/service-history.md @@ -0,0 +1,6 @@ +--- +title: Service History +toc: false +--- + +The Australian Nextflow Seqera Service was established as an output of [the Australian BioCommons Bring Your Own Data Expansion Project](https://www.biocommons.org.au/byo-data-platform-expansion), and started as a pilot program. Visit the BioCommons website for more details about the pilot project. \ No newline at end of file diff --git a/main/support.md b/main/support.md index 2c73159..9f0d4b5 100755 --- a/main/support.md +++ b/main/support.md @@ -11,7 +11,7 @@ toc: false - Personal workspaces are not supported by Australian BioCommons at this stage. -- A demo of utilising the service is available. +- A live demo of using the service can be arranged when during onboarding. - User guide is available [here](/nextflow-seqera/user-guide/). From 1085158a65bb9cf745cfbaa72f948f366be41e6d Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Thu, 12 Sep 2024 08:49:39 +1000 Subject: [PATCH 55/64] Fix typo --- main/support.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/support.md b/main/support.md index 9f0d4b5..6b1de1e 100755 --- a/main/support.md +++ b/main/support.md @@ -11,7 +11,7 @@ toc: false - Personal workspaces are not supported by Australian BioCommons at this stage. -- A live demo of using the service can be arranged when during onboarding. +- A live demo of using the service can be arranged during onboarding. - User guide is available [here](/nextflow-seqera/user-guide/). From f968edd8996ac1f34cefe31b4fd6211d1a7b1dde Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Thu, 12 Sep 2024 13:54:30 +1000 Subject: [PATCH 56/64] Update service-history.md with link to pilot project --- main/service-history.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/service-history.md b/main/service-history.md index 06dd9c4..2049d18 100755 --- a/main/service-history.md +++ b/main/service-history.md @@ -3,4 +3,4 @@ title: Service History toc: false --- -The Australian Nextflow Seqera Service was established as an output of [the Australian BioCommons Bring Your Own Data Expansion Project](https://www.biocommons.org.au/byo-data-platform-expansion), and started as a pilot program. Visit the BioCommons website for more details about the pilot project. \ No newline at end of file +The Australian Nextflow Seqera Service was established as an output of [the Australian BioCommons Bring Your Own Data Expansion Project](https://www.biocommons.org.au/byo-data-platform-expansion), and started as a pilot program. Visit the [BioCommons website for more details about the pilot project](https://www.biocommons.org.au/seqera-platform). From a3cbad1551bcbb382f0d0b9b0e41f1fda229882b Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Thu, 12 Sep 2024 16:42:24 +1000 Subject: [PATCH 57/64] Update access-models.md --- main/access-models.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main/access-models.md b/main/access-models.md index fed7371..6d780c6 100755 --- a/main/access-models.md +++ b/main/access-models.md @@ -41,7 +41,7 @@ Organisation workspaces are private and their resources are only accessible by t ## 3. New Organisation -You can request the creation of a new "[organisation](https://docs.seqera.io/platform/latest/orgs-and-teams/organizations)" on the platform. The orgnisation will be only accessible by its users. +You can request the creation of a new "[organisation](https://docs.seqera.io/platform/latest/orgs-and-teams/organizations)" on the platform. The organisation will be only accessible to its users. - Under the organisation, you can create an unlimited number of [organisation workspaces](https://docs.seqera.io/platform/latest/orgs-and-teams/workspace-management) (private or shared) that contain all features available on the platform. - There is no limit on the number of users. @@ -49,7 +49,7 @@ You can request the creation of a new "[organisation](https://docs.seqera.io/pla > **Important:** > This mode allows the first year of use for service exploration and utilisation without any cost. -> **After one year from onboarding, the usage of the service by a large-scale research organisation incurs an annual licence fee that needs to be paid by the organisation**. +> **One year after onboarding, the usage of the service by a large-scale research organisation incurs an annual licence fee that needs to be paid by the organisation**. > **Important:** > Please reach out to Australian BioCommons if you plan to create a new organisation: From 27b1b86f799e48bd256b8ec054dfc6295b23081d Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Thu, 12 Sep 2024 16:42:55 +1000 Subject: [PATCH 58/64] Update acceptable-use.md --- main/acceptable-use.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/acceptable-use.md b/main/acceptable-use.md index 3c91ee0..55d0bbb 100755 --- a/main/acceptable-use.md +++ b/main/acceptable-use.md @@ -18,5 +18,5 @@ toc: false - Corruption of or disruption to data stored on the Service, or to the data of another user - Disruption to other users - Introduction or transmission of malware into the system. -6. Other uses of Service are only permitted with the written permission of the Australian Nextflow Seqera Service Manager (contact via ). +6. Other uses of the Service are only permitted with the written permission of the Australian Nextflow Seqera Service Manager (contact via ). From 544a011117c3699966ea8ab3f98b71e4d1a804f9 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Thu, 12 Sep 2024 16:56:35 +1000 Subject: [PATCH 59/64] Fix contact us link --- _data/sidebars/user-guide.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/sidebars/user-guide.yml b/_data/sidebars/user-guide.yml index 9162647..8bec83f 100644 --- a/_data/sidebars/user-guide.yml +++ b/_data/sidebars/user-guide.yml @@ -14,7 +14,7 @@ subitems: - title: Recommendations url: /user-guide/hpc-recommendations - title: Contact us - url: /main/contact_us + url: /main/contact-us - title: Contributors url: /main/contributors - title: Back to Home From 43cfdee9afd84b1684d595d757d61888fffe7da8 Mon Sep 17 00:00:00 2001 From: Patrick Capon <137233925+PatCapon39@users.noreply.github.com> Date: Thu, 19 Sep 2024 09:39:57 +1000 Subject: [PATCH 60/64] Update index.md --- index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.md b/index.md index 0ad1412..e1c052c 100644 --- a/index.md +++ b/index.md @@ -5,7 +5,7 @@ toc: false # About the service -The Australian Nextflow Seqera Service is a centralised web platform for managing, launching and monitoring the execution of Nextflow bioinformatics pipelines on [Seqera-compatible compute environments](https://docs.seqera.io/platform/latest/compute-envs/overview). Australian research organisations and individual researchers can add compute infrastructure they have access to and publish pipelines to private or shared workspaces to run data analyses at scale. The service provides access to all features available through the [Seqera Platform](https://seqera.io/platform/) including data exploration and analysis as well as notebook analysis. +The Australian Nextflow Seqera Service provides access to a centralised web platform for managing, launching and monitoring the execution of Nextflow bioinformatics pipelines on [Seqera-compatible compute environments](https://docs.seqera.io/platform/latest/compute-envs/overview). Australian research organisations and individual researchers can add compute infrastructure they have access to and publish pipelines to private or shared workspaces to run data analyses at scale. The service provides access to all features available through the [Seqera Platform](https://seqera.io/platform/) including data exploration and analysis as well as notebook analysis.
    From 6dae5921172ba82391cdb664800561776ff893b6 Mon Sep 17 00:00:00 2001 From: Ziad Al-Bkhetan Date: Mon, 7 Apr 2025 13:53:27 +1000 Subject: [PATCH 61/64] Update service-access.md --- user-guide/service-access.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/user-guide/service-access.md b/user-guide/service-access.md index dfa8989..463662c 100755 --- a/user-guide/service-access.md +++ b/user-guide/service-access.md @@ -9,9 +9,6 @@ page_id: pg-1 ## Access an organisation workspace -Accessing an organisation workspace requires joining the [Australian Nextflow Seqera Service](nextflow-seqera/index.md). - - 1. Login to the Australian Nextflow Seqera Service and share your email with BioCommons. 2. BioCommons will create a workspace for you and add you as an administrator to the workspace. From 23bac9af68b942e4e773248a0e3d59f7635dd56c Mon Sep 17 00:00:00 2001 From: Ziad Al-Bkhetan Date: Mon, 7 Apr 2025 13:58:13 +1000 Subject: [PATCH 62/64] Update jekyll.yml --- .github/workflows/jekyll.yml | 44 +++++++++++++++++++++++++++--------- 1 file changed, 33 insertions(+), 11 deletions(-) diff --git a/.github/workflows/jekyll.yml b/.github/workflows/jekyll.yml index e844f14..7ec56ab 100644 --- a/.github/workflows/jekyll.yml +++ b/.github/workflows/jekyll.yml @@ -1,10 +1,11 @@ - name: Jekyll site CI on: + push: + branches: [ main, master ] pull_request: - branches: [ master, main ] - + branches: [ main, master ] + workflow_dispatch: permissions: contents: read @@ -13,24 +14,23 @@ permissions: jobs: build: - runs-on: ubuntu-latest - + runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.event.inputs.branch }} - name: Setup Ruby - uses: ruby/setup-ruby@v1.127.0 + uses: ruby/setup-ruby@v1.204.0 with: - ruby-version: '3.1' + ruby-version: '3.3' bundler-cache: true cache-version: 0 - name: Setup Pages id: pages - uses: actions/configure-pages@v2 + uses: actions/configure-pages@v5 - name: Install dependencies run: | @@ -42,8 +42,30 @@ jobs: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}" env: PAGES_REPO_NWO: ${{ github.repository }} - JEKYLL_ENV: ${{ steps.name.outputs.jekyll_env }} + JEKYLL_ENV: production JEKYLL_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + JEKYLL_BUILD_BRANCH: ${{ github.ref_name }} + JEKYLL_BASE_PATH: ${{ steps.pages.outputs.base_path }} - name: Upload artifact - uses: actions/upload-pages-artifact@v1 \ No newline at end of file + uses: actions/upload-pages-artifact@v3 + + deploy: + runs-on: ubuntu-24.04 + needs: build + + if: | + github.event_name == 'workflow_dispatch' || + (github.event_name == 'push' && github.event.repository.default_branch == github.ref_name) + concurrency: + group: "pages" + cancel-in-progress: true + + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 From abc34756a64de68b300c945b3c913f71fdbd9f88 Mon Sep 17 00:00:00 2001 From: Ziad Al-Bkhetan Date: Mon, 7 Apr 2025 14:28:20 +1000 Subject: [PATCH 63/64] Update _config.yml --- _config.yml | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/_config.yml b/_config.yml index b58e2b8..10adf55 100644 --- a/_config.yml +++ b/_config.yml @@ -10,18 +10,6 @@ theme_variables: brand_logo: assets/img/Australian-Biocommons-Logo-Horizontal-RGB.png privacy_statement_url: https://www.biocommons.org.au/privacy -permalink: /:categories/:year/:month/:day/:title - -exclude: - - README.md - - .gitignore - - var/ - - vendor - - Gemfile* - - LICENSE - -permalink: /:categories/:year/:month/:day/:title - defaults: - scope: @@ -40,9 +28,3 @@ defaults: plugins: - elixir-toolkit-theme-plugins - - jekyll-redirect-from - - jekyll-seo-tag - - jekyll-sitemap - - jekyll-github-metadata - - jemoji - - webrick From 90e8dad364ec7b9788d23d3a4cffffb40b8fa212 Mon Sep 17 00:00:00 2001 From: Ziad Al-Bkhetan Date: Mon, 7 Apr 2025 14:33:33 +1000 Subject: [PATCH 64/64] Create Gemfile --- Gemfile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Gemfile diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..934d363 --- /dev/null +++ b/Gemfile @@ -0,0 +1,16 @@ +source "https://rubygems.org" + +gem "elixir-toolkit-theme-plugins", "~> 0.1.10" +gem "webrick", "~> 1.8.1" +gem "jekyll", "~> 4.3.2" +gem "jemoji", "~> 0.13.0" +gem "kramdown-parser-gfm", "~> 1.1" + +group :jekyll_plugins do + gem "jekyll-redirect-from", "~> 0.16.0" + gem "jekyll-sitemap", "~> 1.4" + gem "jekyll-github-metadata", "~> 2.16.0" + gem "jekyll-relative-links", "~> 0.7.0" + gem "jekyll-seo-tag", "~> 2.8" + gem "jekyll-remote-theme", "~> 0.4.3" +end
- The service available on Pawsey + The service available at Pawsey 99%
- The service available on GADI + The service available at NCI 99% 95% - If you using your own compute infrastructure, you will be affected by the availability of Nextflow Seqera platform and your own compute backend only. + If you are using your own compute infrastructure, you will be affected by the availability of Nextflow Seqera Platform and your own compute backend only.