From a9722554f32ea7baa86673f6e72bd6850b37480b Mon Sep 17 00:00:00 2001 From: bobbyatsegment <93934274+bobbyatsegment@users.noreply.github.com> Date: Fri, 28 Jul 2023 15:20:59 -0400 Subject: [PATCH 01/52] Add note on payload location for email id --- src/engage/using-engage-data.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engage/using-engage-data.md b/src/engage/using-engage-data.md index 8b9202bda4..bb702c4345 100644 --- a/src/engage/using-engage-data.md +++ b/src/engage/using-engage-data.md @@ -119,8 +119,6 @@ Engage only sends events to the destination if the computed trait value has chan } ``` - - ## Additional identifiers Engage has a flexible identity resolution layer that allows you to build user profiles based on multiple identifiers like `user_id`, `email`, or `mobile advertisingId`. However, different destinations may require different keys, so they can do their own matching and identification. For example, Zendesk requires that you include the `name` property. @@ -131,6 +129,8 @@ If you send events to a destination that requires specific enrichment Segment do > note "" > **Note**: Profiles with multiple identifiers (for example, `user_id` and `email`) will trigger one API call per identifier when the audience or computed trait is first synced to a destination. +> note "" +> **Note**: Email as an identifier is set in `traits.email` for identify calls, and `context.traits.email` for track calls. ## Multiple identifiers of the same type From cc41d0d25ed06b2d1a032c21571b7cfa393b9642 Mon Sep 17 00:00:00 2001 From: Liz Kane <68755692+lizkane222@users.noreply.github.com> Date: Mon, 31 Jul 2023 18:06:22 -0700 Subject: [PATCH 02/52] Update source-functions.md Added 2 new errors for source functions --- src/connections/functions/source-functions.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/connections/functions/source-functions.md b/src/connections/functions/source-functions.md index 27ccc029b7..f61ed9a588 100644 --- a/src/connections/functions/source-functions.md +++ b/src/connections/functions/source-functions.md @@ -358,6 +358,8 @@ async function onRequest(request, settings) { - **Invalid Settings**: A configuration error prevented Segment from executing your code. If this error persists for more than an hour, [contact Segment Support](https://segment.com/help/contact/){:target="_blank"}. - **Message Rejected**: Your code threw `InvalidEventPayload` or `ValidationError` due to invalid input. - **Unsupported Event Type**: Your code doesn't implement a specific event type (for example, `onTrack()`) or threw an `EventNotSupported` error. +- **[StatusCode: 429, TooManyRequestsException: Rate Exceeded]([url](https://segment.com/docs/connections/integration_error_codes/#:~:text=errors.awaiting%2Dretry,events%20in%20burst.))**: Rate limit exceeded. These events will be retried when the rate becomes available. +- **[failed calling Tracking API: the message is too large and over the maximum 32KB limit]([url](https://segment.com/docs/connections/sources/catalog/libraries/server/http-api/#:~:text=Payload%20is%20too%20large%3A%20The%20HTTP%20API%20can%20handle%20API%20requests%20that%20are%2032KB%20or%20smaller.%20The%20batch%20API%20endpoint%20accepts%20a%20maximum%20of%20500KB%20per%20request%2C%20with%20a%20limit%20of%2032KB%20per%20event%20in%20the%20batch.%20If%20these%20limits%20are%20exceeded%2C%20Segment%20returns%20a%20400%20Bad%20Request%20error.))**: Segment's Tracking API can only handle API requests that are 32KB or smaller. Reduce the size of the request in order for Segment to accept the event. - **Retry**: Your code threw `RetryError` indicating that the function should be retried. Segment only attempts to run your source function again if a **Retry** error occurs. From 9e5a62230379361959a1a0cf51be3d4b16c38de7 Mon Sep 17 00:00:00 2001 From: Liz Kane <68755692+lizkane222@users.noreply.github.com> Date: Mon, 31 Jul 2023 19:05:24 -0700 Subject: [PATCH 03/52] Update index.md Marketo V2 can't have multiple instances --- .../destinations/catalog/marketo-v2/index.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/connections/destinations/catalog/marketo-v2/index.md b/src/connections/destinations/catalog/marketo-v2/index.md index 55fad50ed9..d6e61ae3ed 100644 --- a/src/connections/destinations/catalog/marketo-v2/index.md +++ b/src/connections/destinations/catalog/marketo-v2/index.md @@ -258,3 +258,15 @@ There are a few necessary steps that have to be taken to migrate from Segment's ![A screenshot of the Marketo Custom Activities field.](images/cg6YhDEPWXv+.png) 6. When enabling Marketo V2, because of the way Marketo's API works, there is potential to create duplicate leads, especially when the first enabling the destination. For ways to prevent this, check out the Preventing Duplicate Leads. + +## Segment Sources Cannot Have Multiple Instances of Marketo V2 Destination +Multiple instances of Marketo V2 are not allowed for any source in Segment, in either Device-Mode or Cloud-Mode. If you need a single source's data sent to multiple Marketo V2 workspaces, then follow the steps listed below on configuring a [Repeater destination]([url](https://segment.com/docs/connections/destinations/catalog/repeater/)) to route your source's data through the Repeater destination into a new source and new Marketo V2 destination instance. +**Steps to Create a Repeater Destination, New Source, and second Marketo V2 destination** +1. Create and Connect a new Repeater destination to your source : [link to Repeater destination in catalog]([url](https://app.segment.com/goto-my-workspace/destinations/catalog/repeater)) and select the intended source. +2. Click Add destination, name the destination, and select Fill in settings manually. +3. On the Repeater destination's Settings page, under Connection Settings is a setting called Write Keys. This is where your second source's writeKey will go, from Step 4. +4. Create a new source (any type of source). Once created, navigate to its Settings tab / API Keys / and copy the value under Write Key. +5. Navigate back to your Repeater destination and paste in the source's writeKey into that Write Key setting. +6. Add a Marketo V2 destination to your new source with the desired configuration settings. +7. Enable all three : Repeater Destination, new Source, new Marketo V2 Destination. +8. You will begin seeing data transmitted from your originating source → to the Repeater Destination (Event Delivery) → to the new source (Debugger) → to Marketo V2 destination (Event Delivery) From 84d2ebd3d2af94090b67bba866ae922a4083fa86 Mon Sep 17 00:00:00 2001 From: bobbyatsegment <93934274+bobbyatsegment@users.noreply.github.com> Date: Mon, 7 Aug 2023 13:43:29 -0400 Subject: [PATCH 04/52] Add note on app event values for version field --- .../catalog/actions-facebook-conversions-api/index.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/connections/destinations/catalog/actions-facebook-conversions-api/index.md b/src/connections/destinations/catalog/actions-facebook-conversions-api/index.md index 41f8f8feb9..ef3e98bdae 100644 --- a/src/connections/destinations/catalog/actions-facebook-conversions-api/index.md +++ b/src/connections/destinations/catalog/actions-facebook-conversions-api/index.md @@ -131,7 +131,11 @@ Additionally, configure the "App Events Fields" object with the required fields: * `version` * `osVersion` +> info "" +> The value for the `version` field should be **a2** for Android or **i2** for iOS, per Facebook's documentation [here](https://developers.facebook.com/docs/marketing-api/conversions-api/app-events){:target="_blank"} + ![the app data object](images/app_data.png) + #### Match rate considerations If you use Facebook Conversions API as a stand-alone without certain data fields collected from the browser, the match rate might not be as high as if you included them. You can increase the match rate for events from a server source by including User Data, such as Zip Code, Country and State. From a1d67dfbcd4356f2962e742ba79a745913ad70b5 Mon Sep 17 00:00:00 2001 From: bobbyatsegment <93934274+bobbyatsegment@users.noreply.github.com> Date: Wed, 9 Aug 2023 15:58:18 -0400 Subject: [PATCH 05/52] Update mapping instructions on sending Engage data --- .../catalog/actions-salesforce-marketing-cloud/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/connections/destinations/catalog/actions-salesforce-marketing-cloud/index.md b/src/connections/destinations/catalog/actions-salesforce-marketing-cloud/index.md index 061e10c91a..c1105b3c61 100644 --- a/src/connections/destinations/catalog/actions-salesforce-marketing-cloud/index.md +++ b/src/connections/destinations/catalog/actions-salesforce-marketing-cloud/index.md @@ -85,7 +85,7 @@ API events are another way to send your Segment events to SFMC. API events can t To send an Engage audience to SFMC: 1. Create an attribute in the SFMC data extension that stores your contact data. The attribute should be a boolean data type to store whether or not a user entered the audience. You can name this attribute anything. 2. Set up the Salesforce Marketing Cloud (Actions) destination using the instructions [above](#connect-the-salesforce-marketing-cloud-actions-destination) and connect it to your Engage source. -3. Create a "Send Contact to Data Extension" action in order to map the SFMC attribute to the Engage audience key. The Engage audience key can be found in **Engage > Audiences > Select your audience > Settings > Audience key**. In the Contact Fields mapping, input the name of the attribute you created in SFMC on the left-hand side. On the right-hand side, search for an event variable of `traits.[your-audience-key]` and select "No matches found. Use "traits.[your-audience-key]" as an event variable". +3. Create a "Send Contact to Data Extension" action in order to map the SFMC attribute to the Engage audience key. The Engage audience key can be found in **Engage > Audiences > Select your audience > Settings > Audience key**. In the Contact Fields mapping, input the name of the attribute you created in SFMC on the right-hand side. On the left-hand side, search for an event variable of `traits.[your-audience-key]` and select "No matches found. Use "traits.[your-audience-key]" as an event variable". 4. Navigate back to your Engage audience and connect the Salesforce Marketing Cloud (Actions) destination to the audience. Keep "Send Identify" toggled on and save. When you add an Engage audience to SFMC, the first sync contains all the users in that audience. Users are added as rows in your data extension with the attribute you created set to `true` to indicate audience membership. If a user leaves that audience, the attribute value is automatically updated to `false`, but the user is not removed from the data extension. This allows you to see all users who have ever been in the audience, and then optionally create a [filtered data extension](https://help.salesforce.com/s/articleView?id=sf.mc_es_create_filtered_de.htm&type=5){:target="_blank"} if you want a subset of users. @@ -93,5 +93,5 @@ When you add an Engage audience to SFMC, the first sync contains all the users i To send an Engage computed trait to SFMC: 1. Create an attribute in the SFMC data extension that stores your contact data. Choose the data type matching the type of computed trait you plan to send; for example, text for traits which produce string values, number or decimal for traits which produce numeric values. You can name this attribute anything. 2. Set up the Salesforce Marketing Cloud (Actions) destination using the instructions [above](#connect-the-salesforce-marketing-cloud-actions-destination) and connect it to your Engage source. -3. Create a "Send Contact to Data Extension" action in order to map the SFMC attribute to the Engage trait key. The Engage trait key can be found in **Engage > Audiences > Computed Traits > Choose your computed trait > Settings > Trait key**. In the Contact Fields mapping, input the name of the attribute you created in SFMC on the left-hand side. On the right-hand side, search for an event variable of `traits.[your-trait-key]` and select "No matches found. Use "traits.[your-trait-key]" as an event variable". +3. Create a "Send Contact to Data Extension" action in order to map the SFMC attribute to the Engage trait key. The Engage trait key can be found in **Engage > Audiences > Computed Traits > Choose your computed trait > Settings > Trait key**. In the Contact Fields mapping, input the name of the attribute you created in SFMC on the right-hand side. On the left-hand side, search for an event variable of `traits.[your-trait-key]` and select "No matches found. Use "traits.[your-trait-key]" as an event variable". 4. Navigate back to your Engage computed trait and connect the Salesforce Marketing Cloud (Actions) destination to the computed trait. Keep "Send Identify" toggled on and save. From 1772e9edafed4173823dd260e2a6f5516c2fd130 Mon Sep 17 00:00:00 2001 From: bobbyatsegment <93934274+bobbyatsegment@users.noreply.github.com> Date: Fri, 11 Aug 2023 11:56:09 -0400 Subject: [PATCH 06/52] Move added note to previous section --- src/engage/using-engage-data.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/engage/using-engage-data.md b/src/engage/using-engage-data.md index bb702c4345..a58896689a 100644 --- a/src/engage/using-engage-data.md +++ b/src/engage/using-engage-data.md @@ -119,6 +119,9 @@ Engage only sends events to the destination if the computed trait value has chan } ``` +> note "" +> **Note**: Email as an identifier is set in `traits.email` for identify calls, and `context.traits.email` for track calls. + ## Additional identifiers Engage has a flexible identity resolution layer that allows you to build user profiles based on multiple identifiers like `user_id`, `email`, or `mobile advertisingId`. However, different destinations may require different keys, so they can do their own matching and identification. For example, Zendesk requires that you include the `name` property. @@ -129,9 +132,6 @@ If you send events to a destination that requires specific enrichment Segment do > note "" > **Note**: Profiles with multiple identifiers (for example, `user_id` and `email`) will trigger one API call per identifier when the audience or computed trait is first synced to a destination. -> note "" -> **Note**: Email as an identifier is set in `traits.email` for identify calls, and `context.traits.email` for track calls. - ## Multiple identifiers of the same type You might also see that profiles that have multiple values for the same `external_id` type, for example a profile might have multiple email addresses. When this happens, Engage sends one event per email for each audience or computed trait event. This ensures that all downstream email-based profiles receive the complete audience or computed trait. From a27bfa8f59b097368fd6f7c65a13acda2be4a0ac Mon Sep 17 00:00:00 2001 From: Ashton Huxtable <78318468+ashton-huxtable@users.noreply.github.com> Date: Thu, 31 Aug 2023 12:18:11 -0600 Subject: [PATCH 07/52] Update server side event information --- src/connections/destinations/catalog/appsflyer/index.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/connections/destinations/catalog/appsflyer/index.md b/src/connections/destinations/catalog/appsflyer/index.md index 6d91ef1278..a627383641 100644 --- a/src/connections/destinations/catalog/appsflyer/index.md +++ b/src/connections/destinations/catalog/appsflyer/index.md @@ -139,9 +139,12 @@ analytics.track({ ``` > Check your specific [server-side library docs](/docs/connections/sources/#server) for specifics on how to format the method properly. +> info "" +> Please see the **Can Omit AppsFlyerId** and **Fallback to send IDFV when advertisingId key not present (Server-Side Only)** settings descriptions for more details on excluding the above fields in server side events. + Finally, the server-side component will look for the following `properties` and handle them specially: -- `ip` (this should be the `ip` of your customer--this is not collected by Segment's libraries out-of-the-box) +- `ip` (this should be the `ip` of your customer--this is not collected by Segment's libraries out-of-the-box. This should be passed into the payload under context in order to be properly attributed by AppsFlyer) - `timestamp` (refer to AppsFlyer's docs on [how they process timestamps](https://support.appsflyer.com/hc/en-us/articles/207034486-Server-to-Server-In-App-Events-API-HTTP-API-){:target="blank"}. Since the libraries generate a [timestamp](/docs/connections/spec/common/#timestamps), Segment always sets this value) - `currency` (defaults to `"USD"`) - `revenue` (For `Order Completed` events, precedence is given to `total`, falling back to `properties.revenue`) From 919673bc330e04073f5e886eab0b79d1ff0d3393 Mon Sep 17 00:00:00 2001 From: bobbyatsegment <93934274+bobbyatsegment@users.noreply.github.com> Date: Tue, 17 Oct 2023 09:44:15 -0400 Subject: [PATCH 08/52] Add note on include anon users flag --- src/engage/audiences/index.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/engage/audiences/index.md b/src/engage/audiences/index.md index 0689fde4c8..94ac885a8e 100644 --- a/src/engage/audiences/index.md +++ b/src/engage/audiences/index.md @@ -18,6 +18,11 @@ You can build an Audience from existing events, traits, computed traits, or othe ![Creating an Engage Audience from the conditions list](/docs/engage/images/audience_condition_list.png) +> info "" +> The `Include anonymous users` checkbox determines which external IDs need to exist on a profile for the user to be included in the audience: +> **Include anonymous users unchecked**: `user_id` or `email` or `android.idfa` or `ios.idfa` +> **Include anonymous users checked**: `user_id` or `email` or `android.idfa` or `ios.idfa` or `anonymous_id` + ### Events You can build an Audience from any events that are connected to Engage, including [Track](/docs/connections/spec/track), [Page](/docs/connections/spec/page), and [Screen](/docs/connections/spec/screen) calls. You can use the `property` button to refine the audience on specific event properties, as well. From ba0279920fdabb5fc7f630f823234f248340e3da Mon Sep 17 00:00:00 2001 From: bobbyatsegment <93934274+bobbyatsegment@users.noreply.github.com> Date: Thu, 19 Oct 2023 09:50:48 -0400 Subject: [PATCH 09/52] Add note on event order in debugger --- src/connections/sources/debugger.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/connections/sources/debugger.md b/src/connections/sources/debugger.md index 0e7c978552..82965a2f84 100644 --- a/src/connections/sources/debugger.md +++ b/src/connections/sources/debugger.md @@ -4,6 +4,9 @@ title: Using the Source Debugger The Source Debugger is a real-time tool that helps you confirm that API calls made from your website, mobile app, or servers arrive to your Segment Source, so you can troubleshoot your Segment set up even quicker. With the Debugger, you can check that calls are sent in the expected format without having to wait for any data processing. +> info "" +> The Source Debugger's event order may not reflect how events are sent downstream or received by connected destinations. The Debugger primarily confirms incoming data and provides a basic view of its structure. For a reliable record of the data you send to Segment, it's advisable to attach a raw storage destination to your sources. + ![A screenshot of the debugger view, with a Track event selected and the pretty view opened.](images/debugger_view.png) The Debugger is separate from your workspace's data pipeline and is not an exhaustive view of all the events ever sent to your Segment workspace. The Debugger only shows a sample of the events that the Source receives in real time, with a cap of 500 events. The Debugger is a great way to test specific parts of your implementation to validate that events are being fired successfully and arriving to your Source. From b4290d707a4d5f38aea33c1b6abb3ac375985795 Mon Sep 17 00:00:00 2001 From: Sarah Rudy <78389005+sarahrudy@users.noreply.github.com> Date: Wed, 25 Oct 2023 16:04:38 -0400 Subject: [PATCH 10/52] Add paragraph about when to create custom event --- .../catalog/actions-google-analytics-4-web/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/connections/destinations/catalog/actions-google-analytics-4-web/index.md b/src/connections/destinations/catalog/actions-google-analytics-4-web/index.md index 02de46cbba..e45955bb4e 100644 --- a/src/connections/destinations/catalog/actions-google-analytics-4-web/index.md +++ b/src/connections/destinations/catalog/actions-google-analytics-4-web/index.md @@ -37,6 +37,8 @@ With custom parameters, you must create [custom dimensions and metrics](https:// ### Custom Events +Before you create a custom event, make sure the event you want to create isn't already collected through an [automatically collected event](https://support.google.com/analytics/answer/9234069?sjid=7831609405656395105-NA){:target="_blank"} or recommended as a [recommended event](https://support.google.com/analytics/answer/9267735?sjid=7831609405656395105-NA){:target="_blank"}. It's always better to use an existing event because these events automatically populate dimensions and metrics that are used in your reports. + Google Analytics 4 does not accept custom event names that include spaces. Segment replaces spaces in the Event Name in the Custom Event action with an underscore. As a result, you will see custom events snake cased in Google Analytics 4. Event names are case-sensitive in Google Analytics 4. If you would like all event names to be lowercase, use the **Lowercase Event Name** setting when you create a Custom Event mapping and select `Yes` from the dropdown. If this setting is disabled, Google will treat event names with different casing as distinct events. From d15c7b80467e168c8cb36b7a01392f0c0fd0d97c Mon Sep 17 00:00:00 2001 From: terence1988 Date: Tue, 7 Nov 2023 14:34:34 +1100 Subject: [PATCH 11/52] clarify hubspot custom properties requirements --- src/connections/sources/catalog/cloud-apps/hubspot/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/sources/catalog/cloud-apps/hubspot/index.md b/src/connections/sources/catalog/cloud-apps/hubspot/index.md index 346ebf6d66..a0c52a092a 100644 --- a/src/connections/sources/catalog/cloud-apps/hubspot/index.md +++ b/src/connections/sources/catalog/cloud-apps/hubspot/index.md @@ -61,7 +61,7 @@ Due to HubSpot's [API Rate Limits](http://developers.hubspot.com/apps/api_guidel Below are tables outlining the properties included in the collections listed above. To see the full description of each property, refer to the HubSpot documentation linked in the collections above. -If you have Custom Properties on Contacts or Companies collections that you would like to sync, submit a ticket detailing the custom properties [here](http://segment.com/help/contact){:target="_blank"}. +If you have Custom Properties on Contacts or Companies collections that you would like to sync, submit a ticket with HubSpot API names of the custom properties [here](http://segment.com/help/contact){:target="_blank"}. > info "" > For Deals collection, Segment retrieves properties that the HubSpot API returns, which means you can add the new fields on your own from HubSpot if you have the necessary permissions. From ef6e8999b3dbab9791b0f2bd5820df9be3c8473f Mon Sep 17 00:00:00 2001 From: Brandon Caudillo <52050659+bcaudillo@users.noreply.github.com> Date: Mon, 13 Nov 2023 10:47:12 -0700 Subject: [PATCH 12/52] Add section on locating source by write key --- src/connections/find-writekey.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/connections/find-writekey.md b/src/connections/find-writekey.md index 40c3aced83..1e955ea9a2 100644 --- a/src/connections/find-writekey.md +++ b/src/connections/find-writekey.md @@ -4,10 +4,20 @@ title: Locate your Write Key The write key is a unique identifier for each Source. It lets Segment know which Source is sending the data, and which destinations should receive that data. -To find a write key, you first need to create a non-Cloud Source such as a website, server, or mobile source. ([Cloud-sources](/docs/connections/sources/about-cloud-sources/) do not have write keys, as they use a token or key from your account with that service.) +To find a write key, you first need to create a non-Cloud Source such as a website, server, or mobile source. ([Cloud-sources](/docs/connections/sources/abou![Uploading Screenshot 2023-11-13 at 10.34.20 AM.png…]() +t-cloud-sources/) do not have write keys, as they use a token or key from your account with that service.) Then, in the Source, go to "Settings', and then go to "API Keys". ![Screenshot showing the Settings page of a web source, with the API Keys tab selected.](images/find_writekey.png) Now you can add the Source's write key in your app, and begin sending us data. + +### How to locate the source by Write Key +To find the source for a write key within your workspace, first navigate to the Connections on the left panel of your workspace. Then on the top right of the screen and select the magnifying glass icon to search your workspace. +Screenshot 2023-11-13 at 10 41 44 AM + +Type your write key into the search bar. If the write key exisits in the workspace, it will show up under the search bar with a link to the source. +Screenshot 2023-11-13 at 10 43 55 AM + + Please note this function is only available to locate the write key. Using this search to find source ID or destination will not work using this process. From 2585e8979805e6e8d10c634ff07a97fe872874be Mon Sep 17 00:00:00 2001 From: Sarah Rudy <78389005+sarahrudy@users.noreply.github.com> Date: Mon, 13 Nov 2023 13:05:13 -0500 Subject: [PATCH 13/52] Add info about where to find Conversion Label --- .../destinations/catalog/google-ads-gtag/index.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/connections/destinations/catalog/google-ads-gtag/index.md b/src/connections/destinations/catalog/google-ads-gtag/index.md index 8df9c54c39..68a11dc8d3 100644 --- a/src/connections/destinations/catalog/google-ads-gtag/index.md +++ b/src/connections/destinations/catalog/google-ads-gtag/index.md @@ -77,14 +77,17 @@ To figure out if an event is flagged for conversion, follow these steps: 5. Go to the **Settings** tab for your Gtag destination in Segment on a new webpage and choose **Click Conversions** to look at the mapped `track()` events and make sure the events are mapped to the correct **Conversion Label**. +> info "" +> The Conversion Label is unique to each conversion action and is therefore configured per mapping. You can find the Conversion Label in your Google Ads account using the instructions in the article [Google Ads conversions](https://support.google.com/tagmanager/answer/6105160?hl=en){:target="_blank"}. + ![Edit Settings](../../images/conversion-settings.png) -6. Go back to your website and trigger the event mapped to the conversion. For example, as shown in the image above, it would be `Order Completed`. -7. Go to the Network tab in your browser and enter the **Conversion Label** linked to the event you triggered in the **Filter** field. +7. Go back to your website and trigger the event mapped to the conversion. For example, as shown in the image above, it would be `Order Completed`. +8. Go to the Network tab in your browser and enter the **Conversion Label** linked to the event you triggered in the **Filter** field. ![Network tab](../../images/network-tab-search.png) -8. See if the value for the `ct_cookie_present` changed to `true`. If `true`, it means that Google Ads counts the event as a conversion. +9. See if the value for the `ct_cookie_present` changed to `true`. If `true`, it means that Google Ads counts the event as a conversion. > info "" > Google Ads considers an event as a conversion when the user arrives to your website as a result of an Ad _click_. The Google SDK is responsible for checking if the user came from an Ad click and sets the parameter `ct_cookie_present` to true. Without clicking through an ad, Google Ads doesn't reflect the conversion because this information is missing in the network requests. From c10a8b23a6a00872f16bd49099633f717d916e12 Mon Sep 17 00:00:00 2001 From: Sarah Rudy <78389005+sarahrudy@users.noreply.github.com> Date: Mon, 13 Nov 2023 15:02:06 -0500 Subject: [PATCH 14/52] Fix numbers that were changed --- .../destinations/catalog/google-ads-gtag/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/connections/destinations/catalog/google-ads-gtag/index.md b/src/connections/destinations/catalog/google-ads-gtag/index.md index 68a11dc8d3..4da92084e6 100644 --- a/src/connections/destinations/catalog/google-ads-gtag/index.md +++ b/src/connections/destinations/catalog/google-ads-gtag/index.md @@ -82,12 +82,12 @@ To figure out if an event is flagged for conversion, follow these steps: ![Edit Settings](../../images/conversion-settings.png) -7. Go back to your website and trigger the event mapped to the conversion. For example, as shown in the image above, it would be `Order Completed`. -8. Go to the Network tab in your browser and enter the **Conversion Label** linked to the event you triggered in the **Filter** field. +6. Go back to your website and trigger the event mapped to the conversion. For example, as shown in the image above, it would be `Order Completed`. +7. Go to the Network tab in your browser and enter the **Conversion Label** linked to the event you triggered in the **Filter** field. ![Network tab](../../images/network-tab-search.png) -9. See if the value for the `ct_cookie_present` changed to `true`. If `true`, it means that Google Ads counts the event as a conversion. +8. See if the value for the `ct_cookie_present` changed to `true`. If `true`, it means that Google Ads counts the event as a conversion. > info "" > Google Ads considers an event as a conversion when the user arrives to your website as a result of an Ad _click_. The Google SDK is responsible for checking if the user came from an Ad click and sets the parameter `ct_cookie_present` to true. Without clicking through an ad, Google Ads doesn't reflect the conversion because this information is missing in the network requests. From 07399380379daa24287709cab327977479790f1b Mon Sep 17 00:00:00 2001 From: Sarah Rudy <78389005+sarahrudy@users.noreply.github.com> Date: Mon, 13 Nov 2023 18:58:21 -0500 Subject: [PATCH 15/52] Add more specific link to event snippet in Google docs --- src/connections/destinations/catalog/google-ads-gtag/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/destinations/catalog/google-ads-gtag/index.md b/src/connections/destinations/catalog/google-ads-gtag/index.md index 4da92084e6..66d17677de 100644 --- a/src/connections/destinations/catalog/google-ads-gtag/index.md +++ b/src/connections/destinations/catalog/google-ads-gtag/index.md @@ -78,7 +78,7 @@ To figure out if an event is flagged for conversion, follow these steps: 5. Go to the **Settings** tab for your Gtag destination in Segment on a new webpage and choose **Click Conversions** to look at the mapped `track()` events and make sure the events are mapped to the correct **Conversion Label**. > info "" -> The Conversion Label is unique to each conversion action and is therefore configured per mapping. You can find the Conversion Label in your Google Ads account using the instructions in the article [Google Ads conversions](https://support.google.com/tagmanager/answer/6105160?hl=en){:target="_blank"}. +> The Conversion Label is unique to each conversion action and is therefore configured per mapping. You can find the Conversion Label in the [event snippet](https://support.google.com/google-ads/answer/7548399?hl=en#:~:text=For%20website%20conversion,currency%27%3A%20%27USD%27%0A%20%20%20%20%20%20%7D){:target="_blank"}. The event snippet should have `send_to: 'AW-123456789/AbC-D_efG-h12_34-567'`. Enter the part after the '/'. ![Edit Settings](../../images/conversion-settings.png) From a4f026802ae644f489b2e9b9eb985c68aa4158aa Mon Sep 17 00:00:00 2001 From: Brandon Caudillo <52050659+bcaudillo@users.noreply.github.com> Date: Thu, 16 Nov 2023 10:46:12 -0700 Subject: [PATCH 16/52] Add portion to grab the anonymousId with npm library --- .../sources/catalog/libraries/website/javascript/identity.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/connections/sources/catalog/libraries/website/javascript/identity.md b/src/connections/sources/catalog/libraries/website/javascript/identity.md index 680aee9478..15eb508d4c 100644 --- a/src/connections/sources/catalog/libraries/website/javascript/identity.md +++ b/src/connections/sources/catalog/libraries/website/javascript/identity.md @@ -45,6 +45,11 @@ analytics.user().anonymousId(); If the user's `anonymousId` is `null` (meaning not set) when you call this function, Analytics.js automatically generated and sets a new `anonymousId` for the user. +Using the npm library you'll need to grab the user's current `anonymousId` with the following: + +```js +analytics.instance?.user().anonymousId() +``` ### Refreshing the Anonymous ID From cef56f0dffee4f58f74eded3f0ea1945a9ac3e52 Mon Sep 17 00:00:00 2001 From: Brandon Caudillo <52050659+bcaudillo@users.noreply.github.com> Date: Thu, 16 Nov 2023 11:06:23 -0700 Subject: [PATCH 17/52] Update identity.md --- .../sources/catalog/libraries/website/javascript/identity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/sources/catalog/libraries/website/javascript/identity.md b/src/connections/sources/catalog/libraries/website/javascript/identity.md index 15eb508d4c..74bb0c9293 100644 --- a/src/connections/sources/catalog/libraries/website/javascript/identity.md +++ b/src/connections/sources/catalog/libraries/website/javascript/identity.md @@ -45,7 +45,7 @@ analytics.user().anonymousId(); If the user's `anonymousId` is `null` (meaning not set) when you call this function, Analytics.js automatically generated and sets a new `anonymousId` for the user. -Using the npm library you'll need to grab the user's current `anonymousId` with the following: +If you are using the npm library, the call above returns a promise for user(). As a workaround you'll need to grab the user's current `anonymousId` in the following way: ```js analytics.instance?.user().anonymousId() From f28bca663d84075bd043ed45930695a8fb78091d Mon Sep 17 00:00:00 2001 From: Sean Larkin Date: Thu, 16 Nov 2023 12:24:25 -0700 Subject: [PATCH 18/52] Update index.md Fixing spacing issue. --- .../sources/catalog/cloud-apps/shopify-fueled/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/sources/catalog/cloud-apps/shopify-fueled/index.md b/src/connections/sources/catalog/cloud-apps/shopify-fueled/index.md index 96ec0f6308..8f64820f71 100644 --- a/src/connections/sources/catalog/cloud-apps/shopify-fueled/index.md +++ b/src/connections/sources/catalog/cloud-apps/shopify-fueled/index.md @@ -10,7 +10,7 @@ With Fueled, Shopify merchants can implement Segment event tracking in minutes **Shopify merchants can try Fueled's Segment integration free for 15 days.** -This integration is maintained by[Fueled](https://fueled.io){:target="_blank"}. [Contact the Fueled Support team](mailto:support@fueled.io) with any questions. +This integration is maintained by [Fueled](https://fueled.io){:target="_blank"}. [Contact the Fueled Support team](mailto:support@fueled.io) with any questions. ## Getting started From e15fd3657f46ffad8d2061bc757db2b17145ab96 Mon Sep 17 00:00:00 2001 From: rchinn-segment <93161299+rchinn-segment@users.noreply.github.com> Date: Thu, 16 Nov 2023 15:57:36 -0800 Subject: [PATCH 19/52] Apply suggestions from code review --- .../destinations/catalog/marketo-v2/index.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/connections/destinations/catalog/marketo-v2/index.md b/src/connections/destinations/catalog/marketo-v2/index.md index d6e61ae3ed..4571443747 100644 --- a/src/connections/destinations/catalog/marketo-v2/index.md +++ b/src/connections/destinations/catalog/marketo-v2/index.md @@ -260,13 +260,13 @@ There are a few necessary steps that have to be taken to migrate from Segment's 6. When enabling Marketo V2, because of the way Marketo's API works, there is potential to create duplicate leads, especially when the first enabling the destination. For ways to prevent this, check out the Preventing Duplicate Leads. ## Segment Sources Cannot Have Multiple Instances of Marketo V2 Destination -Multiple instances of Marketo V2 are not allowed for any source in Segment, in either Device-Mode or Cloud-Mode. If you need a single source's data sent to multiple Marketo V2 workspaces, then follow the steps listed below on configuring a [Repeater destination]([url](https://segment.com/docs/connections/destinations/catalog/repeater/)) to route your source's data through the Repeater destination into a new source and new Marketo V2 destination instance. -**Steps to Create a Repeater Destination, New Source, and second Marketo V2 destination** -1. Create and Connect a new Repeater destination to your source : [link to Repeater destination in catalog]([url](https://app.segment.com/goto-my-workspace/destinations/catalog/repeater)) and select the intended source. -2. Click Add destination, name the destination, and select Fill in settings manually. -3. On the Repeater destination's Settings page, under Connection Settings is a setting called Write Keys. This is where your second source's writeKey will go, from Step 4. -4. Create a new source (any type of source). Once created, navigate to its Settings tab / API Keys / and copy the value under Write Key. -5. Navigate back to your Repeater destination and paste in the source's writeKey into that Write Key setting. +Segment doesn't support multiple instances of Marketo V2 for any source in Segment (for both Device-Mode and Cloud-Mode). If you need a single source's data sent to multiple Marketo V2 workspaces, follow the steps listed below on configuring a [Repeater destination](/docs/connections/destinations/catalog/repeater/) to route your source's data through the Repeater destination into a new source and new Marketo V2 destination instance. +To create a Repeater destination, new source, and second Marketo V2 destination: +1. Create and connect a new [Repeater destination](https://app.segment.com/goto-my-workspace/destinations/catalog/repeater) to your source and select the intended source. +2. Click **Add destination**, name the destination, and select Fill in settings manually. +4. Create a new source, then navigate to **Settings > API Keys** and copy the **Write Key** value. +- From the Repeater destination's **Settings** page, you'll find **Write Keys** in the **Connection Settings**. This is where your second source's Write Key from step 4 will go. +5. Navigate back to your Repeater destination and paste in the source's `writeKey` into the Write Key setting. 6. Add a Marketo V2 destination to your new source with the desired configuration settings. -7. Enable all three : Repeater Destination, new Source, new Marketo V2 Destination. -8. You will begin seeing data transmitted from your originating source → to the Repeater Destination (Event Delivery) → to the new source (Debugger) → to Marketo V2 destination (Event Delivery) +7. Enable the Repeater destination, new source, new Marketo V2 destination. +8. You'll begin seeing data transmitted from your originating source to the Repeater Destination (Event Delivery), then to the new source (Debugger), and finally to the Marketo V2 destination (Event Delivery). From cd494ea4727ba7caf16cb046b7179205c1216031 Mon Sep 17 00:00:00 2001 From: rchinn-segment <93161299+rchinn-segment@users.noreply.github.com> Date: Thu, 16 Nov 2023 15:57:55 -0800 Subject: [PATCH 20/52] Update header --- src/connections/destinations/catalog/marketo-v2/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/destinations/catalog/marketo-v2/index.md b/src/connections/destinations/catalog/marketo-v2/index.md index 4571443747..325d23a11d 100644 --- a/src/connections/destinations/catalog/marketo-v2/index.md +++ b/src/connections/destinations/catalog/marketo-v2/index.md @@ -259,7 +259,7 @@ There are a few necessary steps that have to be taken to migrate from Segment's 6. When enabling Marketo V2, because of the way Marketo's API works, there is potential to create duplicate leads, especially when the first enabling the destination. For ways to prevent this, check out the Preventing Duplicate Leads. -## Segment Sources Cannot Have Multiple Instances of Marketo V2 Destination +## Send a single source's data to multiple Marketo V2 workspaces Segment doesn't support multiple instances of Marketo V2 for any source in Segment (for both Device-Mode and Cloud-Mode). If you need a single source's data sent to multiple Marketo V2 workspaces, follow the steps listed below on configuring a [Repeater destination](/docs/connections/destinations/catalog/repeater/) to route your source's data through the Repeater destination into a new source and new Marketo V2 destination instance. To create a Repeater destination, new source, and second Marketo V2 destination: 1. Create and connect a new [Repeater destination](https://app.segment.com/goto-my-workspace/destinations/catalog/repeater) to your source and select the intended source. From 2263190f22d2338fee083fd72035b615eb1eed13 Mon Sep 17 00:00:00 2001 From: rchinn-segment <93161299+rchinn-segment@users.noreply.github.com> Date: Thu, 16 Nov 2023 16:04:47 -0800 Subject: [PATCH 21/52] More edits --- src/connections/destinations/catalog/marketo-v2/index.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/connections/destinations/catalog/marketo-v2/index.md b/src/connections/destinations/catalog/marketo-v2/index.md index 325d23a11d..9e933b609e 100644 --- a/src/connections/destinations/catalog/marketo-v2/index.md +++ b/src/connections/destinations/catalog/marketo-v2/index.md @@ -260,13 +260,15 @@ There are a few necessary steps that have to be taken to migrate from Segment's 6. When enabling Marketo V2, because of the way Marketo's API works, there is potential to create duplicate leads, especially when the first enabling the destination. For ways to prevent this, check out the Preventing Duplicate Leads. ## Send a single source's data to multiple Marketo V2 workspaces -Segment doesn't support multiple instances of Marketo V2 for any source in Segment (for both Device-Mode and Cloud-Mode). If you need a single source's data sent to multiple Marketo V2 workspaces, follow the steps listed below on configuring a [Repeater destination](/docs/connections/destinations/catalog/repeater/) to route your source's data through the Repeater destination into a new source and new Marketo V2 destination instance. + +Segment doesn't support multiple instances of Marketo V2 for any source in Segment (for both Device-Mode and Cloud-Mode). If you need a single source's data sent to multiple Marketo V2 workspaces, follow the instructions on configuring a [Repeater destination](/docs/connections/destinations/catalog/repeater/) to route your source's data through the Repeater destination into a new source and new Marketo V2 destination instance. To create a Repeater destination, new source, and second Marketo V2 destination: + 1. Create and connect a new [Repeater destination](https://app.segment.com/goto-my-workspace/destinations/catalog/repeater) to your source and select the intended source. 2. Click **Add destination**, name the destination, and select Fill in settings manually. 4. Create a new source, then navigate to **Settings > API Keys** and copy the **Write Key** value. -- From the Repeater destination's **Settings** page, you'll find **Write Keys** in the **Connection Settings**. This is where your second source's Write Key from step 4 will go. -5. Navigate back to your Repeater destination and paste in the source's `writeKey` into the Write Key setting. +- From the Repeater destination's **Settings** page, you'll find **Write Keys** in the **Connection Settings**. This is where your second source's write key from step 4 will go. +5. Navigate back to your Repeater destination and paste in the source's `writeKey` into the write key setting. 6. Add a Marketo V2 destination to your new source with the desired configuration settings. 7. Enable the Repeater destination, new source, new Marketo V2 destination. 8. You'll begin seeing data transmitted from your originating source to the Repeater Destination (Event Delivery), then to the new source (Debugger), and finally to the Marketo V2 destination (Event Delivery). From 4071d1524a4884198d39bf6f3b80fb3ebb5f826f Mon Sep 17 00:00:00 2001 From: Lateefat_Gitspace <52532904+Tinu-ops@users.noreply.github.com> Date: Fri, 17 Nov 2023 14:58:00 +0000 Subject: [PATCH 22/52] Update using-engage-data.md Adding a blurb to redirect users on how to add destinations in the Engage space. --- src/engage/using-engage-data.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/engage/using-engage-data.md b/src/engage/using-engage-data.md index 38962d67b2..f978c56826 100644 --- a/src/engage/using-engage-data.md +++ b/src/engage/using-engage-data.md @@ -275,6 +275,9 @@ When you create a new Computed Trait or Audience in Engage, you can choose to ca **Note**: The Facebook Custom Audiences Website destination does not accept historical data, and so only uses data from after the moment you configure it. +> info "" +> In order to add a destination to your Engage space you'll need to add this to the [Engage settings]([https://segment.com/contact](https://segment.com/docs/engage/settings/#destinations-settings)){:target="_blank"}. + ## Engage compatible Destinations: Event type Connect any Cloud-mode destination that supports Identify or Track calls to Engage as an event type destination. From 0666f036abeb4787bd294bfb543ae5efa65a05bb Mon Sep 17 00:00:00 2001 From: bobbyatsegment <93934274+bobbyatsegment@users.noreply.github.com> Date: Fri, 17 Nov 2023 10:18:15 -0500 Subject: [PATCH 23/52] Add note on using transformations with filters --- src/connections/destinations/destination-filters.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/connections/destinations/destination-filters.md b/src/connections/destinations/destination-filters.md index 034ff61f6b..ad4e59ddac 100644 --- a/src/connections/destinations/destination-filters.md +++ b/src/connections/destinations/destination-filters.md @@ -229,7 +229,6 @@ Use the destination filter tester during setup to verify that you're filtering o Destination Filters can't target properties or traits with spaces in the field name. As an alternative, use [Insert Functions](/docs/connections/functions/insert-functions/), which let you write code to take care of such filtering. - #### Can I use destination filters to drop events unsupported by a destination? The check for unsupported events types happens before any destination filter checks. As a result, Destination Filters can't prevent unsupported event type errors. To filter these events, use the [Integrations Object](/docs/guides/filtering-data/#filtering-with-the-integrations-object). @@ -239,3 +238,7 @@ The check for unsupported events types happens before any destination filter che Destination filters only filter events sent after filter setup. If you just added a destination filter but still see some events going through, you're likely seeing retries from failed events that occurred before you set up the filter. When Segment sends an event to a destination but encounters a timeout error, it attempts to send the event again. As a result, if you add a destination filter while Segment is trying to send a failed event, these retries could filter through, since they reflect events that occurred before filter setup. + +#### How are Protocols Transformations handled by destination filters? + +Events are first processed by a destination filter when a destination-specific Transformation is enabled. In contrast, for source-level Transformations, the transformation is applied to the events _before_ they reach the destination filter. From 41d81de972c490ea8c10d48da0d82760ef510b8a Mon Sep 17 00:00:00 2001 From: rchinn-segment <93161299+rchinn-segment@users.noreply.github.com> Date: Fri, 17 Nov 2023 07:59:10 -0800 Subject: [PATCH 24/52] note > info --- src/engage/using-engage-data.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engage/using-engage-data.md b/src/engage/using-engage-data.md index a58896689a..373f39222c 100644 --- a/src/engage/using-engage-data.md +++ b/src/engage/using-engage-data.md @@ -119,7 +119,7 @@ Engage only sends events to the destination if the computed trait value has chan } ``` -> note "" +> info "" > **Note**: Email as an identifier is set in `traits.email` for identify calls, and `context.traits.email` for track calls. ## Additional identifiers From 67a706cfd526ec26b9f9678db505d50413107220 Mon Sep 17 00:00:00 2001 From: rchinn-segment <93161299+rchinn-segment@users.noreply.github.com> Date: Fri, 17 Nov 2023 07:59:30 -0800 Subject: [PATCH 25/52] Edits --- src/engage/using-engage-data.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engage/using-engage-data.md b/src/engage/using-engage-data.md index 373f39222c..aa3555f167 100644 --- a/src/engage/using-engage-data.md +++ b/src/engage/using-engage-data.md @@ -120,7 +120,7 @@ Engage only sends events to the destination if the computed trait value has chan ``` > info "" -> **Note**: Email as an identifier is set in `traits.email` for identify calls, and `context.traits.email` for track calls. +> Email as an identifier is set in `traits.email` for Identify calls, and `context.traits.email` for Track calls. ## Additional identifiers From d4a2e4c4328b8c4c33f8dd2b52a8234d890ab5f5 Mon Sep 17 00:00:00 2001 From: rchinn-segment <93161299+rchinn-segment@users.noreply.github.com> Date: Fri, 17 Nov 2023 08:17:59 -0800 Subject: [PATCH 26/52] Edits --- .../catalog/actions-facebook-conversions-api/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/destinations/catalog/actions-facebook-conversions-api/index.md b/src/connections/destinations/catalog/actions-facebook-conversions-api/index.md index ef3e98bdae..aa1b3b98a5 100644 --- a/src/connections/destinations/catalog/actions-facebook-conversions-api/index.md +++ b/src/connections/destinations/catalog/actions-facebook-conversions-api/index.md @@ -132,7 +132,7 @@ Additionally, configure the "App Events Fields" object with the required fields: * `osVersion` > info "" -> The value for the `version` field should be **a2** for Android or **i2** for iOS, per Facebook's documentation [here](https://developers.facebook.com/docs/marketing-api/conversions-api/app-events){:target="_blank"} +> The value for the **version** field should be `a2` for Android or `i2` for iOS, as stated in [Facebook's documentation](https://developers.facebook.com/docs/marketing-api/conversions-api/app-events){:target="_blank"}. ![the app data object](images/app_data.png) From 25090645134f28e3861d4fbac157dfb45731bbec Mon Sep 17 00:00:00 2001 From: rchinn-segment <93161299+rchinn-segment@users.noreply.github.com> Date: Fri, 17 Nov 2023 08:47:14 -0800 Subject: [PATCH 27/52] passive > active --- src/engage/audiences/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engage/audiences/index.md b/src/engage/audiences/index.md index 94ac885a8e..71dd032f39 100644 --- a/src/engage/audiences/index.md +++ b/src/engage/audiences/index.md @@ -19,7 +19,7 @@ You can build an Audience from existing events, traits, computed traits, or othe ![Creating an Engage Audience from the conditions list](/docs/engage/images/audience_condition_list.png) > info "" -> The `Include anonymous users` checkbox determines which external IDs need to exist on a profile for the user to be included in the audience: +> The **Include Anonymous Users** checkbox determines which external IDs need to exist on a profile for Segment to include the user in the audience: > **Include anonymous users unchecked**: `user_id` or `email` or `android.idfa` or `ios.idfa` > **Include anonymous users checked**: `user_id` or `email` or `android.idfa` or `ios.idfa` or `anonymous_id` From bc67826bbfbb27cbc8239f55bed60c33b6cbed41 Mon Sep 17 00:00:00 2001 From: rchinn-segment <93161299+rchinn-segment@users.noreply.github.com> Date: Fri, 17 Nov 2023 08:47:27 -0800 Subject: [PATCH 28/52] edits --- src/engage/audiences/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engage/audiences/index.md b/src/engage/audiences/index.md index 71dd032f39..5207efa585 100644 --- a/src/engage/audiences/index.md +++ b/src/engage/audiences/index.md @@ -21,7 +21,7 @@ You can build an Audience from existing events, traits, computed traits, or othe > info "" > The **Include Anonymous Users** checkbox determines which external IDs need to exist on a profile for Segment to include the user in the audience: > **Include anonymous users unchecked**: `user_id` or `email` or `android.idfa` or `ios.idfa` -> **Include anonymous users checked**: `user_id` or `email` or `android.idfa` or `ios.idfa` or `anonymous_id` +> - **Include Anonymous Users selected**: `user_id`, `email`, `android.idfa`, `ios.idfa`, or `anonymous_id` ### Events From 5d9e9ea7f9515ebb40494eb0934305e6ff825677 Mon Sep 17 00:00:00 2001 From: rchinn-segment <93161299+rchinn-segment@users.noreply.github.com> Date: Fri, 17 Nov 2023 08:47:49 -0800 Subject: [PATCH 29/52] More edits --- src/engage/audiences/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engage/audiences/index.md b/src/engage/audiences/index.md index 5207efa585..9a54620853 100644 --- a/src/engage/audiences/index.md +++ b/src/engage/audiences/index.md @@ -20,7 +20,7 @@ You can build an Audience from existing events, traits, computed traits, or othe > info "" > The **Include Anonymous Users** checkbox determines which external IDs need to exist on a profile for Segment to include the user in the audience: -> **Include anonymous users unchecked**: `user_id` or `email` or `android.idfa` or `ios.idfa` +> - **Include Anonymous Users not selected**: `user_id`, `email`, `android.idfa`, or `ios.idfa` > - **Include Anonymous Users selected**: `user_id`, `email`, `android.idfa`, `ios.idfa`, or `anonymous_id` ### Events From 058c37db45c4b348a10bc6f8b359014b2175adb0 Mon Sep 17 00:00:00 2001 From: rchinn-segment Date: Fri, 17 Nov 2023 09:15:24 -0800 Subject: [PATCH 30/52] small fix --- src/engage/audiences/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engage/audiences/index.md b/src/engage/audiences/index.md index 9a54620853..b72891e6b4 100644 --- a/src/engage/audiences/index.md +++ b/src/engage/audiences/index.md @@ -20,8 +20,8 @@ You can build an Audience from existing events, traits, computed traits, or othe > info "" > The **Include Anonymous Users** checkbox determines which external IDs need to exist on a profile for Segment to include the user in the audience: -> - **Include Anonymous Users not selected**: `user_id`, `email`, `android.idfa`, or `ios.idfa` -> - **Include Anonymous Users selected**: `user_id`, `email`, `android.idfa`, `ios.idfa`, or `anonymous_id` +> - **Include Anonymous Users** not selected: `user_id`, `email`, `android.idfa`, or `ios.idfa` +> - **Include Anonymous Users** selected: `user_id`, `email`, `android.idfa`, `ios.idfa`, or `anonymous_id` ### Events From 377b3333e5f03c5d60cf18361552954b712c81ce Mon Sep 17 00:00:00 2001 From: rchinn-segment <93161299+rchinn-segment@users.noreply.github.com> Date: Fri, 17 Nov 2023 14:07:25 -0800 Subject: [PATCH 31/52] edits --- src/engage/using-engage-data.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engage/using-engage-data.md b/src/engage/using-engage-data.md index f978c56826..b433c0a5a8 100644 --- a/src/engage/using-engage-data.md +++ b/src/engage/using-engage-data.md @@ -276,7 +276,7 @@ When you create a new Computed Trait or Audience in Engage, you can choose to ca **Note**: The Facebook Custom Audiences Website destination does not accept historical data, and so only uses data from after the moment you configure it. > info "" -> In order to add a destination to your Engage space you'll need to add this to the [Engage settings]([https://segment.com/contact](https://segment.com/docs/engage/settings/#destinations-settings)){:target="_blank"}. +> Use the [Engage settings](/docs/engage/settings/#destinations-settings)){:target="_blank"} to add a destination to your Engage space. ## Engage compatible Destinations: Event type From 2ce58bb1a73874b7c58c7854aa8b47a1cd103466 Mon Sep 17 00:00:00 2001 From: rchinn-segment Date: Fri, 17 Nov 2023 14:21:31 -0800 Subject: [PATCH 32/52] vale edits --- src/engage/using-engage-data.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/engage/using-engage-data.md b/src/engage/using-engage-data.md index b433c0a5a8..f5cec150fe 100644 --- a/src/engage/using-engage-data.md +++ b/src/engage/using-engage-data.md @@ -9,7 +9,7 @@ You can send your Computed Traits and Audiences to your Segment Destinations, wh > success "" -> **Tip!** You can also use the [Profile API](/docs/unify/profile-api/) to activate Engage data programmatically. +> You can also use the [Profile API](/docs/unify/profile-api/) to activate Engage data programmatically. ## Engage Destination types: Event vs. List @@ -215,8 +215,8 @@ Engage includes logic to automatically enrich payloads going to these destinatio If you send events to a destination that requires specific enrichment Segment doesn't already include, [contact Segment](https://segment.com/help/contact/){:target="_blank"}, and we‘ll do our best to address it. -> note "" -> **Note**: Profiles with multiple identifiers (for example, `user_id` and `email`) will trigger one API call per identifier when the audience or computed trait is first synced to a destination. +> info "" +> Profiles with multiple identifiers (for example, `user_id` and `email`) will trigger one API call per identifier when the audience or computed trait is first synced to a destination. ## Multiple identifiers of the same type @@ -273,10 +273,11 @@ When you create a new Computed Trait or Audience in Engage, you can choose to ca > success "" > **Why would I disable historical data?** You might want to disable historical data if you're sending a triggered campaign. For example, if you want to send an email confirming a purchase, you _probably_ don't want to email users who bought something months ago, but you *do* want to target current users as they make purchases (and thus enter the audience). -**Note**: The Facebook Custom Audiences Website destination does not accept historical data, and so only uses data from after the moment you configure it. +> warning "" +> The Facebook Custom Audiences Website destination does not accept historical data, and so only uses data from after the moment you configure it. > info "" -> Use the [Engage settings](/docs/engage/settings/#destinations-settings)){:target="_blank"} to add a destination to your Engage space. +> Use the [Engage settings](/docs/engage/settings/#destinations-settings){:target="_blank"} to add a destination to your Engage space. ## Engage compatible Destinations: Event type From 2cb0410f72b004b04ae0300458349b018a48e979 Mon Sep 17 00:00:00 2001 From: popebear <35667735+popebear@users.noreply.github.com> Date: Sat, 18 Nov 2023 08:56:30 +0100 Subject: [PATCH 33/52] Update index.md The document said that Hubspot (cassic) was being discontinued, but it wasn't clear that this document is Hubspot classic. I've added Classic to the title. --- src/connections/destinations/catalog/hubspot/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/destinations/catalog/hubspot/index.md b/src/connections/destinations/catalog/hubspot/index.md index 446451cc91..58d4a9f434 100644 --- a/src/connections/destinations/catalog/hubspot/index.md +++ b/src/connections/destinations/catalog/hubspot/index.md @@ -1,6 +1,6 @@ --- rewrite: true -title: HubSpot Destination +title: HubSpot (Classic) Destination hide-personas-partial: true cmode-override: true id: 54521fd725e721e32a72eec1 From f4d1cab52dec0cbe8f81ae8fe7b3e4885973caa2 Mon Sep 17 00:00:00 2001 From: Thomas Gilbert Date: Mon, 20 Nov 2023 10:26:25 -0500 Subject: [PATCH 34/52] add overrides to correct metadata --- src/_data/catalog/slugs.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/_data/catalog/slugs.yml b/src/_data/catalog/slugs.yml index 785c2d716d..dd3c33d186 100644 --- a/src/_data/catalog/slugs.yml +++ b/src/_data/catalog/slugs.yml @@ -6,6 +6,10 @@ sources: override: "roku" - original: "shopify-by-littledata" override: "shopify-littledata" + - original: "shopify---powered-by-fueled" + override: "shopify-fueled" + - original: "alloy-flow" + override: "alloyflow" destinations: - original: "vwo-cloud-mode-actions" override: "actions-vwo-cloud" @@ -124,4 +128,5 @@ destinations: - original: "iterable-actions" override: "actions-iterable" - original: "listrak-actions" - override: "actions-listrak" \ No newline at end of file + override: "actions-listrak" + From c6dc27cef6a5b9818ff5a6d0ae4b8612e2b9bad1 Mon Sep 17 00:00:00 2001 From: Thomas Gilbert Date: Mon, 20 Nov 2023 14:30:35 -0500 Subject: [PATCH 35/52] remove hidden --- src/connections/destinations/catalog/actions-attio/index.md | 1 - 1 file changed, 1 deletion(-) diff --git a/src/connections/destinations/catalog/actions-attio/index.md b/src/connections/destinations/catalog/actions-attio/index.md index 23f7cb37ba..8911eb4c9f 100644 --- a/src/connections/destinations/catalog/actions-attio/index.md +++ b/src/connections/destinations/catalog/actions-attio/index.md @@ -3,7 +3,6 @@ title: Attio (Actions) Destination hide-boilerplate: true id: 64c031541451bb784943f809 beta: true -hidden: true --- {% include content/plan-grid.md name="actions" %} From 49345ed510109e5b468406b13f57a4c104a1f90e Mon Sep 17 00:00:00 2001 From: stayseesong <83784848+stayseesong@users.noreply.github.com> Date: Mon, 20 Nov 2023 11:30:54 -0800 Subject: [PATCH 36/52] Update src/connections/sources/debugger.md --- src/connections/sources/debugger.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/sources/debugger.md b/src/connections/sources/debugger.md index 82965a2f84..dbd45f2c20 100644 --- a/src/connections/sources/debugger.md +++ b/src/connections/sources/debugger.md @@ -5,7 +5,7 @@ title: Using the Source Debugger The Source Debugger is a real-time tool that helps you confirm that API calls made from your website, mobile app, or servers arrive to your Segment Source, so you can troubleshoot your Segment set up even quicker. With the Debugger, you can check that calls are sent in the expected format without having to wait for any data processing. > info "" -> The Source Debugger's event order may not reflect how events are sent downstream or received by connected destinations. The Debugger primarily confirms incoming data and provides a basic view of its structure. For a reliable record of the data you send to Segment, it's advisable to attach a raw storage destination to your sources. +> The Source Debugger's event order may not reflect how events send downstream or are received by connected destinations. The Debugger primarily confirms incoming data and provides a basic view of its structure. For a reliable record of the data you send to Segment, Segment advises you to attach a raw storage destination to your sources. ![A screenshot of the debugger view, with a Track event selected and the pretty view opened.](images/debugger_view.png) From 8864eede105f86e1453ef884f908ff87ebdb6158 Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Mon, 20 Nov 2023 17:08:56 -0500 Subject: [PATCH 37/52] replace VAT FAQ PDF --- .../pdf/faq-segment-dissolution-vat.pdf | Bin 292587 -> 349885 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/src/assets/pdf/faq-segment-dissolution-vat.pdf b/src/assets/pdf/faq-segment-dissolution-vat.pdf index 546d93ea9167d4e9c88b07f57a17d32e555bd6fa..89c4dd116b2e1056ccdba8387cbc16619670fc56 100644 GIT binary patch delta 179186 zcmY(JLtrKh6QqO5#J25;ZQIVow(U2zZQHi(WMbQP@`n5Ep7y^yhd%YKs;m0)8o8$i zJ>C$EnW@1T6&k?K&rjs+;$&)Q3*(V}t!o>H+X4UG+c%g8D@v(cOa>+vU~}V?R|h{& zIRAn`l?m4K4ai?w(~CPS5%V0K^}2+Q@0z|kOJP9N7agFu$V1ErpbyOK_VRz7QlsVO z-uzS{8ZLf+0#9dN0DeE$=V5t^Cv89cEwAVgze!GKZUH|Y@6YF$wgr4M{#nW*sgc3g z%lbd{z*mkM%&p=rOG2un7ZrAF%ODixj{#rvzHD~SvuB?vP2p)2L#y_|*8TNAy_Oj5 zzfpcu<+ur)`I9<`=W0fqCRZ(O>)mhUMKmig@vS-6C1e08$42UZ=Yx2OAM-xm_f7gZxDQ8kK ze^fb9WGPoJp1qD2b9 zd=aW3e)y5OfiAQ)5f#+~mjX`uX04LfAVh zz&7T2Y~3LiZ3Au&He$sg)Dp61v#gVhNbG8%v5{bu)e=U3Xjmu_CY}Frxgpe9T`pNB zZx2w802QSpQ>4gM$I&`1!A1M!F(J23J^cI6d$&Yz46ysiEm)#de`oq<#ZI1(pws93 z;c3V`<--#;=;36lPQgLY7RHEEYTEMg*jh!P+$z#&h(Q0l7ib(!{qx@}PeDe{(-^Ayd+B+(^9Z^x&3$02)%h(=#=25@B&J>a8K$|2y(B_JY(9!cjUyO39D^P${Q z`6JoV{S;!-Bekg{h@i<7wXpmRzxP!7E0U)D!0_0iiyuow3hmMmy}CrcH^V5fG{M!Y zC!(5;agOYh36x26#-pE&?yxuYF%5}~HnEp%M?j)cedNdAK;fB2bf&HeAHdEn z2oXBJ4Sd4A5l2>Q_vSNm#Pzd~A-tMofRSISoMyI9iNb7ud!%0kJwYWaV$`05@K*PQm^a%#|CR`K7-r8QN~3 zO$SB5-56(ig4{`;wW?HmPD+JR8Gz4UDcwWt&E%eXmHzz9hx*vAo?jMj5*X6EC`+{V z2w(?S`Hh1zidEp;L7P+B*WpEH_5|GT7Vug8a`uv@X~H3@hz$JN4Al&7wDVc;<-w_7 zVqx1E@;fp{qO*aNf8IB=0IaLry^{9m22Pdw`oLe)9F$t8%M~OPCH%)z1OPQtXYbsZ zj6|+>K9vCW)cGdPF1E87O6p%>WD#CGZHon1%!bNXS6D4l_BQsd&PyEubEWA#U4j%n z=+00txZZ302gH%Y9DlEmyuPlh_k2g6%_Wc4If5%Uh2R%*2m|Rp+?v-e!?Q@0A-w8} z@Of25CpsCKl0-gpk*7~ixBw6=t2l|Ok~xNX>rg7gc;&^Xk=-@FyG3cTP$G^6yT^2_?P>7isPwd;^gG|Di zS+3j;zEUt(Fex1lo-NChRTU>X)qS&0lR!n>b>3i(+H45!KwXx3p#XU3cJ7eo+Kd?D zJILCrl8UXyr5B7SH->%0=RRn=jYF|p6EtkRYTArNL!%!Se@z_c)+x&;S=H$(op7e} zdBUX17V|97@}O%8)lCqo*EUVoXDEeNutcm*q%g)_GFo{i?BJ4_qz4u;DaF6MTsjLS z2D(hxs;~ww;z{m3%K+@?EhT?gT7Wh+C0v}Xnamku#n>vnZticvlcSg!i2CJP0@I{^ zZZ&?B)S{8`A5}lu(d1o_1C=oJ4%PQJ#~0MLyh#lV_euAI6}uIxY~dZ;7DE`g`23eK zLa%>Rba*NGg}$4b&3n^y=hfE5c3{?3&qpff1fZu%)THeQ6ZhEVu9hZ6(szpg00zl zrF$1(Hq!x6{|1OkJ&j52gFxc-0KHiygWSpn8VHg-VZ>ccf9M#bk;hRotR`J|?W)jG zrE^G#b@kV07YRfr#gyIyByBBiA`zmza!8V?XoZF1+yFg03l$bKf#|h{`0L{e;%Yw- z^^0xLTg( zRjK+BDqBag=75t-N311A0D)6$dOEIJGDxRJj`Q3SECaZ4CeNccBi7nsbZ6U+YS=pu z^FfMm0svDn!`(oJ_qB_q#5SbS)1R1#ak)^uR0a*1-=ZP(fwpk4={u)E{cu7pYb295 zV$kmikxRnrwH{^IE39cg=}2p*HgqoAO5;4w7 zmy*oBvT@^N5HVh^HOxQfUQG3lT+M4n)tx+CVskg?hV#oqE1^QH0s-&iOKfPuI{RFd5^A!Ho#tYcPIW8a|e+=SJpIU?X{KU4dV#(l?UDrO=cP z(S|eqjpt!3F|CG>_}R}2vr`;NG$^>roQEJ;yZ)xoIh%`23Nf*pGkzRJjkbR=8nvi+ z{9R(|BbLb5PY?AX(RDM1>!T2tYsB|o`e2dro!=7`jr!>Tj zzI+cLtFAuzBcP4FSKfHqNzXiHx04C#?wTe)!?uav%E+tyF9+KLai0f-++cDfDZ*v< zo`!bI69BUqKYHF)725+6{s&3BUmeQ03m}|%!W)9(vRBK3R;&DYUpQJXvKp%rtJ)n zhHgrfsMNa>z9GD&7t#>6%Sdxm-^16%zen=W!1OSKNuOIvG5aY&(MYyV0E=u7e4|aJ zyXf%y$UPsO7NoDXh(bHXx#l&=?OwMAZPe0|@{J?i*@dOj0jke>smeLPipJpi*&edN4P@x=^AKNL+#oHo>3DRyf{eu?5wBZ9+lWC4tPHa7a z4vyr5afFF(sb7a~o1*yT8*6i1b=M30t8C$if2k-6u~$}i4mOp96E5zXb?6M{r5!{m z6zCtW7vC~e6ti}Vglqji7obyrzDCm@J&WfvXH3|u(nS35= zIV?+q&yu+hx0p-dcd62V`PwDFL9yD4l6T^^ahx*pSDflSokTocwn(0`giwR4mRT^O z5sI#)uvUznkyss((km|I-X-XWmYGOC7`IQ8dT6q%B=$=+NB%n9_#itfy#lIvZQgqq z$PCTPyv|H!Nws<}v}s+uuEK>I4aX6|+mAJLaRh0`Wz-NR+mw5NYRLUnTvf{q+y{==!oH>JqynOx!EQBoHQX83{#OE|f;|_7D_`QlWK99rZ3;&^ z!Sb)r;iC$)M}AOZp{{dccuw?H$Y9YK<3v7!Bn}8DYd9Uigxa_dH3`~+T3qe{F?)ud zR=%HTe}-lD;n;6_*x;qYONm6ny$4YG|F93{t>S%-8arZzO;^{*j24ZayQHECf<@dK3 zBsK%ze?6ZK^yPjp^l=$iw>9%T=lf2)6pM24Hox<9CjG@G=4(yj{RCt+naQAU# zIq=FvG*|FYP$@6Z8w>*h18rEiOMllNLM&Gsjxi|@$#pw+Tp9n-78~jJ;VB7eZq9(u zUSVJvYo;Ht8)%Ixow>XHlfvP6(I?QG*UHfAv(fEGSf&85_wpX$B`)Um1=>D30v?6P zp4?d$RISEqP*m*SfnDcw5(}_$Ot=pTA~yo2lf$SjNFRvTJRf(eM*JN4CU6Tac0DEMk6zYW6 zOsC<{LeYcN9g6*d%LPuN%zNuU?_?Y(3J?}mc&Xtfg03*~SR#|lP*}PSG)18tBi2iLS-H`z;liUQ!BgBVpK_V7v+ynPj|sd_U~@vP#`5o#tk z-nXn!O>G@4?F`OU00)Lu?5sQ>)#pf#;ZzNqdaaey6z{CLoHB`Iytls~{_XvHeivma zp+PGSzipPN>5Sao$k2_T#k3?C+3*bBk_s?koiP*|0&)D_fSdz{oujxK>sVs5t8BMf zg0I9_!5YIsls{knyM$lf*RuXoVPg^g&)Dt)r)sfd8H6!<4{*+LR<+s|Nur?uPtU6* zl&C85;3lD?E){QwP#K5iMo<~Fz&9MFT~}OJz*JB9#1YbjOnZUW1`m}OkFJF71$Xi| z>Y*tg+#v;L_;C=ijEpB+j!EOaT#E_sj#^QemH5#5RlcETdYKKqI)>_5O3tr7BhkYw z&CHdSTfLL<0oWMV7cqkPt1S3eNrq(GC8~8Sob22hf@(Q5+$6qc(*g0hYt_B$XSbSe zyV1Z~PXJ~$K~40ZtyLnDepi-Viw2GJpBK?F&x~GPbFz?37PkkRBb@MZF$J&s*BT>> z_Or-0;H!Hkz1b9&is!rwnd!Vs5zt6&CYKW}WKR&i8DQ;*6sJ;@l8@bP8h3wIpem=D zvu=u#p~`zDQUcfc&yvg0Dzp54Yk&BYY0~TUX`^Y!oYf|ec~leJJQjh!XtQlGsSK@L z*)_TADc`X$E}|rj`#;OQI%dH6ZZ2z~mQQ8~vo|+=E`b5N%J*H*l zox4{@4=7e(P^rriCP!qoN-cg5XHgeZRo`>w5M~K^<50LCY7}Uy(rcaa6?pZqS`w^DbTbE)|DBNdi+_xF7fyq0$rAxnu^o<-eXXX27ruPc+F98aOqw9_smraL&?>dwi(0C z?e^ph)8lZsPXC2i7N)@Sx2BmPuBE5lw>(998+HqrI7mXXR?e;b_2c=r?#T%TiH&R6 ztwmuc9BX|uWjh9TOTD)4Z^PA$YeQ=!0^_79&4|1(JbP; z4bads6>hM!m`M6taU)`ytu@41(}uB-ZB7qb&W&Q)t~UDnLkJV-G7JH)$bqElRcz() zYJccyvw4GJ#I+o0#2sJEzVG zgi@pjD^f8gJ-xgxgX+EgIFLUMr#c(9Z|IeRPt#LZ@F3htE4jc(Vf|(^GDo z7x0MallPsu(zxnOdOM0e1}&=~1e7-B)f=^>ecglJG2^?IKBn0^gek&!TPD5Y{%RLY zK7SVfI;A2_phM%U<)^d8mDQG10x&LImdH%omHVqAo4ecn1|o}hHnA8G&%EgmxAv}K zo**?o7_iu>n*!dd&zmys@5P*oL@c)bLv5xBH^ki{6z=22FnZ z^G4qQEmK8w1(_o{HD7|sAxc>;g5$e)-wUG2qj-13hw8;s_$Y;pWhdYZVOHLighuo; zHaMnXcXqKtAYN-~y@&Va?^6LOS3qHs0vR`enTwg@f4qq9ww-Ysa__6kS*IY@EMgd$ z;;*~TOC5W|e8hQnP?%!Dg;z*!-b5Rz6+DEw1iUFdhI;F>Gq?$0UYrQMP2o2X^r=qA z@o{eV#;*^SOD^x`XZim%C13wFC20bFJsX4TT z5IZMmWmx7`iJ!NrlRnBN7CTAqr+}d5yl&(p_!Yrx$k!lWZ@CB4C9X;7KMtZs3vFbh z<_n*Vv8aP;eM%v)uTVcoC>Z;y{ZiPBp_*LAH%Y(IBC(wB7f!HLTh*-62-C@#!#${B zf7SYfeEpR%($zNwFq{X1N*^zkMMIbU<)JnnR+PSB<_1}nW$OS&OA@E3c5NUl4{C;Y zPXh$D^3;v{J%~nliRi$|{wzaih_XL`>;Xpq?N( z{|*}z+QMnmI1G0l=Smp*wrWCdqe)8c&j`jlk%%X1T>UHuEP-H0iX0=k4kmfKDV=DF zOd!A0KxPn~wzCPuvWry`OP&8laSfubI+t@4-L1HmuxY%wR^q1N4WR@BX(@cXKS$pd zWqJw<_v33!HgkkjwQVi^g+oC-dztQ+(?N1|{s1>19PrCRuZ`6eN{52!UR25LzfhKD zn3&?ZN_S8RFa$wk>i8fi68&9zQ#=N~abBHfCm)bB?72E`_NQSuI;AJL>X+n}In!vd z2{F$(0lDB}8b=u5lBiC=2m5YnaXT)q8he}n*6aNk;l&U|S|5;nH4CQ|WikYAFE;P$VaSekms5moIiQ5S-1_AKeBw zI~1B+1c%`=vSs=P3gr-l(?^uOy~$n}dinpSfY!l_OfL96qIaasYe&)zJ4jIj`r@Xh zu?hWN2Jrm+p&bv~d#BI)oW4J@Fow=+$z2m(iJ48R!#?UX6-m zVOcnYiewR?UqF(xGYiC1(uaT35Hpfiru%%$>{veSDbE#HywU3=eegUfZB>)AGOrc@ zp8L=e?P^}jHEV|c?j~z|w$>iK{Ud*hKCOV-LsE$ct0v9c;?z(Q{2P+7^9Y)`moyES zp!;x^#hpg7(M}CCs?1)B)Xub9-yvRv%dN*`&XDA#_k5WIpo7q9g(-T!TUMn6JkO)@ z`j}=@D(SZ8gj>ntr*e}1VmFJl8#5R{5zN?0DpqNL!(tg|iZq7;Sv} zA1Xf&UlxwxBPH^OO`m;i&x`^f4;%?G3mL<^qe&f~Bfb@%&Z;!k-D~Y{vLwwv6%F?T zvAJa=2;yHLV@K07efRk-25Idq9`*$g%R54nuwi$sBZZqvC0qN7!b0zXgIo>9R4DPJQ7K*2H;x=l5UIbJt(L zT7I`iju^vrp;-tnO`OU|ktyy24ie-3=B5W;g3xcTtHCIhsnX~3ZAXg0;#lD4VLHH? zVejMwQ!F7-*JS?E*wv&CiOijE^pI%OKc=2TRi7jC${HtyPB~YaA=!=o8j{nOzm3;w zqJ#DxHV(wb++uuzW<`feadoOHy~dScjg^U5W=Xx?{(!w{A=U3}J_CaQz@jKQ0}ttZ zhk|$#5{nm>)YKuBjk2gaLno22gf!npV!ZKrq%#piKSYw^N#mAHg+H(Ut8ht7wP(*zr?=-4yoBZzjdb&rgtfMVqa6X*ngy zM*8;>b(Sd3COdP0rctDtLPpM$M`bWLbKm^Fz4-oO-lYd{h<$UXl=*gMrl!kncueb$DieRUCrF~>Y0M*A5shrwng zK7GX`_81>EH?fQ-o$Qr!VT1Sn*P(KNti^@2PrC~0cky9k>@wmyMt(b({dOzG=EJTwPXiTRgpn>bW6E zUb~^I{9@Z%|1R*n5Jggi{pJs5G|$pgAztcq&4&TM%h zU09=O_7NUSzw7a+gB1mF2Xqqs14@h;*Q6J2?AD~ZjOc1kU;+?=tZs=i;RcvrLuh%c zfl0?|?Rx?CxGK!d#}6t%W-QEqXFJ~c1o&r58ChOR9ZkG5)RO7qDhmw45v1E**ZKr) zXVrMr-yw864WJHxu@lZfVUH&qWPRIwR)S}Nnnmt7B;wXNd$%Nh?jIat@!+H2=N)^K+UwB-or^WSq| zTepTdldlywOz`C@CXCpW9Wv;>f+uO^GT{eAcie?M!KhSf4zcy-5Noz=5k6B7JS#a6Edm?0gN zzIRX02Y2Rbc=?N~*#tJRrMoAlDmGC*wSy79PDPprCOp@ych1l3bDBM9J@xI2UKJ2v z2~TiZ%gWs;4xCxMaChX{!yDsn$x%O&^ppcg9BP5I0X^Wib9-*9AaKITm!#L1$t@s~ zx37N@^y7e%c}0e%P?Hv8sfrzj*&o)Sp|oqM*OiW~z00DSAj&_)X1*!;{wLgLy0(wj zo&aBJp?2MdL)&d%Up)iR+`d+sY$C;`<+;d54TO?J9|o1Vqcv2>LdqrhvIXk`ReAum z0qDz{Vin+@_iyIP$l(jCl5ToSozsG_F}wGOe%YQ)Ge2&(n>SyxBDlR^s)^MJf!x~5xbmhedkfhs|lZMXxQ>> zt0nG(%rYr`fqs)STuncmoVLsG6*E8w+iEo@j2TB)oVmf__Wmk2>1u6_)Y;U_>cMxk z&@$Ri`zC;wqsu_}nD<(2o<2S*w=}Z~h)iOM$=#0f?I_}^XG4J!xx$B#_cd{q%oOI< zv6X2HSC-?{q~iN;G0GvSn}3n&f;YLM0Aq=?+Ug6KPF`>_6Oiw9qxgoZ1wd;~9uut{ zYCd#6+x2bgHF5BK0==*uUJI$NCS^eRAdj8!QG~M{|1<*(AYw6nm8c4bo(QprfsZabOQR+uWr6z)F`y=bd zUP5I+2Y}8*K?Ef|^qUguhazuLm*A8a)QWmQjhxfLMWM8-CKZ;PPS>V}VJQzidvHDlZ` zqNqYjz>H>ATdo+CW^zEngbkS+Vx4bOM2Bl~SdmTYZ!ItW>F`|%SI>m85n2K}gk@4h zTOw=Perywn1mB@F4i;a`$`yBnkb(20%|jH_h?vk%KqGR(91^7%fs?z^e)@dEJOP4 zdEZ}(sG!Phv}6Jd`E81?umV2ZKQ@1$Wz-jE4*Ae-mAdtbg683#>FT+*8N#von$zy) zV4ocO{G}io&EC2d@fDZ4L$JUqDK_Q70XU@oRKJvng-luDdBiKCARpwPi^B3jPsF=I z<)OD3|J}Dn@n6e3v$y(qqAi@y$^7S4W-N*KpiX!*AJ6xL+V%`%M>=vScW5fimR>IM zziYccT!esKP8l#pcyZ~PIAZZv()frI*{`q^D>K9SM)~@)Lrrj>!PEPmofY&JfYPxy zUPzRAlQd{EJ;?Mi(>6lmEERcWnczYRC>*{@kSsbdJR}o-!>;K=yBlvrA^LJq4fr|g z^nAs$US0l?wW7)h=F#zMTQU@Qk%;B${(eJ^NeE%4pDZR}f!cYm?3IPu^e9JxhV+2Z zKr!SW)*!ms8TR5t$}jr4;pQmiI83PsPQatl$q~5-=wIAVx&ujN8y-X-?eT(NV-4-o? zQ?DPBi&ZvFM__9j+SVBJH_zv^nyip zMS6HmOS0srVTlZQqPGVD;IeY9zgdALQVu@ELVUB8#O5p_rbsj~+==QBH@=)ElBP4Y zVZbt4G%efttbo{>b;T-2?71Qs2@ICSz@E!MX1p4B*@M_N`SNwMKzjz8PN$%4!`Wju zhC@$RKt8@zm+%CU@cPaSCHs^pC)#v3-lhHmLvHL-S9VW8o12ddAiRQ$qPfmVRK18F zSS6^~-s{w-3yPbRdNQ3QlPBX3hpD+%TeTP1sT24wE&|cXCD!vtY+_+~=7UFVg;G^o zHVEgha7tl-ro5jELCDoF&;BGqs#vBB0q(i+1|O8CxGY67!uk|Ts1ou3oT+{vWA@;T z>j|AR$@paEz;M1OUTg~cFBrP15tm7Q=Mqri{fF@dt%R zjviHNg<|Bu2+9lBKsI%Sh7?JPCJ@_4Gy{XYgR~XF>AP^+_?~L0d~*|7Ob{TPS4Ux! zC+;rbZLJ&610oToMbb3yhYAz4w#BEz8vEEGv{awo?BiGxAhe0oX0gQQ;ETF@c<0IF zJzz3^mKkBZE)^ST)N`Ky`vmS=(-j zTD-(z3(s3Ou zr+$5ZdH40y7b15f} zU5Cohf*OHu0n6iVn+JQGstF@nogJ53?Z7raNy1FhML}0^)KB+cHafS?3Yv^}Ti7e- zOsQ-Y1VPHZ8Pj}xs;lvF4OS;zp-a4P<*5;vvgVk{q$ALDH;t> zB3|GHV3b1=$c}dOIttjHw@+VIeNR2l92p4aSLx3bup_!wN4Kc=x$qn6s*zo1ipLeu zJ-Ojp1}7A@0b2!DZ8GAp35<}!fRF^+aCNzOqTZr zBp#q2aR-94uXduP@*LNubxfEAZl$sTXI3Qum40a2J9yR`ZUvZDV$~D#aLPYn9E!{N zP6B&KG`_qAdAow(P(j`o4$R=44Zd4?$Nl5lTo+DWA0F)L>k1pVdE$D8y@yr1qL=Ek z`Ak<)1C{{Ro7@MLrySNBf~oD627~eCa0$i*I=98#aU%ib;We$L>;`Q-G;ld(JEV2M z)`k#MddaE1V~m0qVvte%L_2x%fIb)HZ`yR?^r_Y9xMwL5Gk6KRXPki%qV-p|W~&V* z!53{dil*X0F4bwjfpfiq$`EntpwRc9-?1l}?wJp&(B!ZjQ}-mLfrZF`NmNSMP~dbL zkL)XHjLAAWehon-3mw&K3f*C%?J669_0*E~fi;h);ICrB0r2CG5Z0fs7PXTfUv$dYv7MldNiGiTk( zvyzMqXE8 zt)aY}OjP`*mc2GBvT#(hnXW@+u?&&j`p#qrf6oPWR;ZU`8}mF&%CJRqFSNBBS;_2w<9c)H03UeWmn&x_ZriF ztfO=HAk62)-dT*>L-B4UMW@^jOTg=u5dUiHl9x#JFJIk~M(Uy)d-<0w%Wm!Nf>eQ{ z9$UY=(8ocuUu@}FCIwnVytZ2q2|-ck1*B1n)0zlkkBmvw(|))&Ne4ZkNtrBBq9aI@ zzp~;l{Tl%)a9|kA*(!tmI)K07QWKcRH7musg6P2`FYx>?ZM>jxBt>382|z1m!+Oid z^Huz1L`>o)zO%Ci{_p!{QgZmj3E~9y=y{=edzeq*4H^b{vtOeWT;EP-Q#Yw1ecWMz zjehe?H+_{MRU0Fgi@p|sXa&2Zw}F=R+>~N1yP>~Jo1mU%U?hyd&fv#nSS)lV> zGrm$i8HnWK?a2plxK$qH!0_RCCJod z-;5*-sC4LXa;6N~)ai5i8JbNQR(25En#tQwsS)`QA0_mIwLYPNct1(d6P&m|8`6q* z7ccB8qQ0Pn@f-Ql5q54kAO|_+P0M_`;sEabZw}j!Vp0KlVyEZEgL*S46P(pgcJJPg zRK_L;r!}WskcT|ByHHpe%i0OK$fNX!`x#KP(OM|B^A?>nf3hlzt{eJ_IXVoE|f~QFrD4! zd7klXE7}4~*wlmbGhhYD>A{c=;{G@MPL!)@rXv%3-PP$MPH$r#2Cq3!i>9;kBn9m5 zwJROLngEM|9ruU#i~8`DKD8YCoo5}LhwhK3mKp#^znxD%IKUKuFWp+92yyc*gF0#% z;{wZY2Q6zcz+aID2C1t!#AUuv|tRi19qQ@JFQ!rL>=L`3l?Ig;c^Ya zQar6{*k+aQoy;uG`nJ!%luKywvW9e=1cDMcoqhG7t9rzmLOp4G!30`ddhF6{_o6zE zNjuom;-8eXCqM`<`%ls>KQDlh>wnHcU2S_EE~o!qM&_OU_Y+5G^!$nZk2BU!;o*)T z$+}>Ft%0n60*KVgv=hl)*#vTBE)NJcvLF75V_eHFQNe#`-UfV&I@ zlMm-ZyYGgbO}jter(KHz-@sP}z`Jwr$H$Lv!zo<~pbM>J>+7*j|NG^bfjiJw3uSv5 zL)w1WB<}lA|K|I2sypz%Y*ffL8u%(H8nMXt5bx+*ZNAQ0%1Jf+k!1^2a}mG%%bnJqm&@% z#)2>gfLoqAUXg5m^gLFQ4E8E&$#}z10ChRYokw{UH_lbO@;8(;ah_SjrII{sesZ!HWaEJm)ZCj2VxOAKk zpCKeVr-9vAMZkbef9-?d#6z8X61S;UAJaYy6U8stVNT9~Ty7<8Qy^Bk+A-jgF5OWM z5H)Zy_(G0o&_Df++m1Hj#W*P$f__fys=d*I{0x~g5Sf0rpetggrFQ&0x!NWNP>j${ z?xW?tWBD)u?spOXETwgS-<^lN?)H72yZ6cfpE7-3zwGrFg3w#A&^yTR^$0(Q(rFT4 z3e)9a{C?`X05KJhecQf2w+wy0ef(&EwtdBfNoG|<>E+@{r9MwDqDEc=e4)7nyO$ww zyQv@?PGk+w_um?~18v8kA$rPJOng0uPce8_#dcON_d)>}YtCmCnD~zE@@D2viROfN zx3f-LuCbErTIL5>($x`{9t97}>xuxk8!x{xvofo)5(=>TO_rsv@?&BX0v``g3qR)yiMIT)K^px$T6VUh zG#x&Y#Wx;f>9pKP656^;GP@H1Mnc!Fs=p&0GoIcW2s541a-&FZsI$CNHqtP$kh>{8NXJ=i{JCffLqo4kUwI+U+|)wCSWYQ14efUGRFP z^3rfZ>C2=hQ9D^*&IGrPJVODjngLgDh5xmf6iU08=hW+pk zfj4|xXjA^2mL`h6J2Kk!@Y?&&xQb$5SD9a`QydJzAdylHZ=sCnTkHZ-N zxeYUmX<>Ri;4l_dJQ*_3D74^0Gjr#SOpf^kxCfo~yj0m;jqVa#3<3%q3Sk4)uSz-$ z@XD0(D8}(-QWwwrbstx}4nP*q+zOdvZ?_#}re{(&e;FYFnA!Ksw8XjYr6D(dgSmx= z7O-p47e*uYV%qN3#YcLd3LU}R7CkmaIHKY?kHal}`N|>@8wrO4Id+Gm6-I(BTzDFr z39~FH{#F=PZ(J|{+O<@Wnu6?Zk0u~MB7p2!WjkE}KbZvXblwFVq9Cvf^^pycmKSM0 za}Lj_L2DTRUg;^$b=B~dmrAmbVYBcIsunMEiOl4?RebMaFoj5C=so<8DjhogS%{zT z6m9ADGMw-LNB(j8+RRp5*lxdl;WEj;!!GAbv#D>Edr?6>%N&R|t&Xl;nRu8oGcSCQ zT*55q@1#r6Zb_>F?DhkCM(GPk_VFK5q*0XoZYcp+iA-16ufBQQc0%qXVN$G4PZEcQ(bj{YO|b?v1f^ex%@{Fd7XFs z0l65Drsbv3bo`bAC^_-&OpVkJ5u32LH{ELZ00FmLMobjn2wh>`->TMTBo0E&)zmK=J++va5=y; z%Sw?8;#tR6epx<61dR&imhjNC7P4#BXT3eRfpOI~(_7u9MF!^;KR58jGW4BYE$}G( zEaq?;@)5Z(10-)bvWs!s)AXd~&PgHbUmHjUt z9{O;(EBfweZ$Cy5*%yK0x07Nj@d%)`*`KJ=U5qfYt;zwW8yi9S*V*A~L>Ew}T9lfO z4H4sYBQZRq&U3vE*(Divvq;mIHW|DkXt9uJAP1af`{GSCu-!J->9Ol@B|#yr&|hjU zJCpc8HrP#FNeLHT^ax&+hvHwFK9brVUM08GQIs$@9o!k6Y2ZoE9KlhFhT@ z>{5r`9|>iYTT6c;%008}Bf<^-`B3yFjk8*OwVF!U0HpKN|*ymU=nU zgP8!khuBzqm{na|e)~eWdx~Iyg{(iz`&Zs|FkF;skzE#%7&>je7`yOM`RaC}Ym5yi z5iLxe;C%T~4RK0A{)|>}84y5H+Q2d|oT|E!D*RoeXUv=>%(qIX`$5a@M$4&MX?6eH zS>m!)vX#4&_D60c61riRb!w^Lu1cUjpIh-KUm?5%VkPyYw3Ut+ z^peiXO_6aEZj+icMVYY4$9IcKBgh46%6cbdNFF9ixv(sdRq_TB^BAy7TNl$F{c%i% zrFZQoA&CNM`dc!iJMY0}zi_cevi*#xO{-F<6B)4ea7C$aAN=9#%wg1W?qUce;`b+p zaJCNz>EIfyglR)7V7>%(C*pI@X!vypZy=%Mp+k$R9)}6DWha^>Yc-@QopBd9=9nmg z-=cH%5Peu^P}hOpECf(dBUU9bxy?2%|9 z-5XZtq(zXc;Re;bV=T~qTBDSHf;<_5KpYz1K9Un6Ow{}U;V=nOC%Y)U)%hE9-MWE7 z`q4fd`RiBf!SQ)4rRz_8V;1nZGjnq;uALBK}8Msj;CHX;k%aO!+hz)cf9bwVK%DWiRpSf*onCARODOOVoE*%S>q|MsP}Vh+po=07P# z)>pOZZcv;_5o`n>p1bH)y?U41S($5USk)*GQ$;ZfCR~Z5Sg1}`W8V%2GO3Uzf&BPf z2&=?;!a|bgEp_Qe`1OSDSbGs6}%>wT2Wb`5te_Ud1}1?)Me|ht1i~!hu>rN*Isp$?66! zpOB*E56Y(Fe}<@J_sT=1d+)g+YIW4iU}|g4J2o3iD#obD*?Ld)hAmjI>P`Ek3O5AO z{9TkAPF`cdsu1nEl>9MoHZG@|jS+kBQ(kObBYd&(J8Gp*(aPpCBX;j*pMk7DG&QKT zc1QTL{gjdqZm}_BmRbz0Ls`C2VCn+PyXS2_aOtjde{F%nEpB@pyCNJ~Wdu9%_Sh?y zUr|2^3gR7?Uoi`aCu)oKkM88$gX!%L$G5q}`f-8A`o%IN|X2jL|ZZ${9{od#)bPA;><(I>hy-^`^ul?!hf_|<#F;WsD z;^^K{X}&2mUtZ|OhcBTeoyR`f31)Nl#~;&`~MDuMc@+D`Q4)o`X-kT zzX#WBX@DY#X190EtT#%<$lI2_)f`HWQ0bei09*rLT9=H{PBX=>AhH1EbLqz6YKd9R z+n%AE_q0*&lN19nFdsvwbPV?NjxaWE(CwQutNU_hkV-N2zQR*b(ccLwk8urNHzK$; zf0R4MR$xQwdc*rXM6IwY3Bi}x|2mJ!`YnlBjnkOk24gNi^b@@*;GQpAoo{;xo`(C`>ZMq^USEY^sP2h7H{W*biW*ND)9HaOTWq>NR0;aR_ICXcujhL{ zuouWX&tDi+J|(+|sR&Z{yRkfm)D5JRf1#V6J;gRsw_~WcxOBkm5Ww7}j9{&gI?jL; zYafO1GuG02b#+W82`coF8l^YwDFeYvbqPT-BV}Ks%*5DpVReTILc4ws?l96ZLX{vO zqT64OW7oOnB%4y4(`pfnsd2UYB`R_U%whNENmQb@f<*t_5aL!0L!lNrbtJ+{f7R3M z)8YU5(1b5!Zr^@b492{aEiEnpV*DkSV+jN+VLm*pHCQvQyvCWKi<lg2EZArzQa1dSLLVh*GR_uvf74e`3&+i^#2goc0tuBKRb-W`8qrXtjPKK~jiIeB z0Z=g+s8t9EcPmI<7qyj-3_GmW7_6=^vuwM*=u@U3mX3Jcxeu0tu#chbJSqdh(J&Yo z5e9Fbfsk_YL(Cg6i^2XgC*a}VuWkSG!su6jf-+|v@4QI!NKgNNqGmIJe`H6&Hr9g0{`}|FT7_t6;tKsQOju^+|PfP2Rfc-@+x#zUWEYdZ9HDrw@Y&V#b``{ z$*SarYcQ(ZUy5+N7}2gJe~vwmN6bnM`t2H*EAJ#F&H*?HK*%w5tdbLHRXi+^R9OW_ zr~Y<*a%!@MoN|ZmK6%S><2MKwrDC)xP~OH>5Yslw=vvRA(-33Oa|+c}Z!A@(WZ1zr z-uPAX4Y$+rfIaW!-3oNp?9S186C~`YLPYh^ku{d%#8wF{LvR!yf3)$PL(eB!u$P^0 z&KXgixY2FC0AeQ0Gu=bKKP2U9tc&Fy*4)dci_EqHu+?rCy+D4wTWT>Mkl(#*dR!tG zL+zd466`~Czhj25Nk68z8D_F{OksjsN9d# z(0YZ!7H$@99+T|`7lo}0DHrNNV(bU>%icQJ_5ljyJN+C5fAT5!KPu#(9{gk#@+M-z z3i-qO<(n?Jm5$6|9`*`UHBo)7QlN6!jR;%W0;&w%P2gUkvBJ9h3aVTVsbt!M;_Ki3 z_;|z3CFLe6hPwJB`ztrVgGQAbl*RdW-UH>Q_Ty!D8{0d~X-hpau;;PNf95?3?1-3i)-kY7&>N>Ec!aoner=-@L^&eMi9w z+I==sB2;z`V!jpKgbIcDK4kFIvAt`zKpP*>x`Y_ahk2ICK%P)2wxe)L6SJY*WyEaX zGrr=+i(EN1?OdY}X`O?JKuGaNRpA-l7ZD?Ufh+C;S_`^1aU%%2P8DD}Aapmuo4RKx z&~OfoJOt_XS&@j}lLGSy*{-Mtdvlt>Z9*yB_heAff=UHlYP4VB(`IO3u0aWhT;At% z$PM6De@q|!Kh~h!!;|||JAX7XH9kHdb98cLVQmU{ob4Ukj$F6xeZOL!3s?~;QWu~o z5ZiH{(;DapG);h_DbV!)fs$utcjv|tbuP0zN$kY-&Y43=l*Ic5c2RzR0QsXd-2LO1 zr~f{M!qcbEf6Irk)8Bvnez*U}uRlM1^L^U={J$rCULo%wa^C&=&wr<%o_-Jr`e_E- zl^SxZNT`qg{-@o4&Y&0ErQCrJ6tey*yNtBM7LxwL=fQrs1o=AZEy(i4KoJuqd5ale zK-23w&Hy+0M$1&G2lzu^teLpN1UVg+P)*2y6u42r(!&M^j3p*W6FMA_GX+YR;WlJ} zC6g|>A~xFP7#-+<%6|b;thaY?f((VIG?{}BGDZ#+8}tAN#4_R83m3EOOi8ylPyy!@ zG1deVV2U!_NvhCYc%3-7im>;_(One)`)}PJ48L-hZ%^Wujd4n=c=8IedTm z`UiP^no~Oc{?X^BFI+=btAQ}pG#6QNL^DGqXe%P?b;U>Ej}bvJ=*36}JY*e_64k~B z%)b77hN%;PN1vZSyn?7CU&tsIy+aKG$JAm*KB0~F`A=DJg+e_#a6ia46*>L_$_cn) zh(Zsz3pgT`)PK0{A(IV~AcX=#**YjlrDVZyp5W!fOtTGE=^=2uO#*bL%qdkSFA7Mh zAtdZgScu_tB(l8YgUm_|0r)mQldmI#lC9Q5EvF(Ur>n>I zWzTqh7?2Aa_UF7aVQ^oCEMJjxL#=zo@Mx+xka{9@On;;Aj{j65bn)TqKp($8ee;EO za^?>t;_FXO@GP56qKe$zrX=I*FN#5s`=(-mtoQ4WyFW*0^q1Y&e?5Ko^){%MyPzW0 z2~-WWwxaS&JUpN>Jt%U4_U#{%Nw7j z2PotlVt7CzR+C7TGaP{uqxP^qmZIZ>|*}_mwiLkB4n?L zu)F{d=6Nu$kVOh?%oW#iMBoxlsEQ)gUk+Qd{(s~fikeCf)q}ZjhflG2?k$v>l+UCg z0KRp$B-&K=Q2tLA@olb=gd~KPm_5h-(@ffQ`9}0nZAvM`iolM^nM~;8=&@(t9#O_n zM0av*l8HH+lK6-g2_+F7oyjqW{e2J-N@PyP?4Eu zlQm5SQjmR$iJuoEm$Xj0|6y*Zs8cCGH}RT;ehO091?AY}+;u@SDDn?~Ck4I#nVR0_ z{jire?sPbS7N9^Cp#AZ%KYd6g?BD5vlV$F)Li?#dPg#E^{rSr^CVM&@0_+dIcYpRO zmLGE@_|_)` z$0pkoi(_|eMn7)DpG)xOTVk0sezkcdx(=iFxZq{(Myh{E!tiKK$D$GlU z`vz}-dfa|uo-SKc89%7eCk*DSG313kQtwvYXJ{gka`8lstZ3z*5iQyg z`}+ZzQI?ZD!Czj1i+_c5*A_iC$Q9#khpn^Y9+frYqMf!>5OEkw^oYabv7P2}OzN?s zFJqzZC8G$DDA992$KwJQ8r@Q3As!yJaBfuKY?)Ur##kXOqHB+BF-}3&j~-Kld3b#~ z4z)5_emrL0-=rsm3FYIO9SYV`PYAQ%nv09;EDb0va=Sh5t$$4n>b(TnHxR&AH_Z=t zTyC1hPxE|NMa-1A3=wO#6;m+8cAL153o*kI6nys4t}H?vA+-KFu^klfb1U~!`%Hr`hUPps#4PAkZ`Z!M!f^BGEw+T+HhZ*6?xp zwPz+@pAT|IQEzH3eUz;qjM0yjiGg!sa&XQU{vn5@@_&)6ct0Drp(~t}xmj6Pm>&{v z9~?8BZN`P}+?l>c95l5iJ9OfAP19#HR)|{R%N2%bA9QD^4032xVq6qFxG=^SsD>u8 z^0LT1^EjH*9+#N5N|D6~fx&0wU7EKCSw5y^$(W`s*NpXAm{g%|pr-KOEVu$o3ry^? z^llYmqJLbaMs!_PGXQAZT;${1n(;=&o*)ZkgFk^aYjnoo2=7P~$zdYiR3*V0t78r` z@Zgk*WvC{a@sb>*2UQnt1qt=a?A={ZTUu-dG#atC?8(^JtYklYgTiizL}fcKDe#<3XTIx}isXc~IIr z4U$`V-8ZkjR%?$IOdc_JSdzSd9A=Umnm8s;+Nz0CbDd@c&Sv33S~>)(Czj*xfhMVf z2$#(hptD(Ubquj3PtdJx05P#(-^Jks6>sPcw<$Nm6D@vs8z9vhQuC$q-Tf>wG-1rh zo_|392RFnOT@NoY71&<1aa;U?b@mEj-(B*bVaFN{3?9#?n0=H+;^oIHADD5>KE~GM z&WMgjOQJiS)-}*7)ivraY#uoVDF%);yCMR|rTXzIXiJ6n!l5Kz*;k(u2epOD$)gt9 zXRK2wdL)+8X=%hHuNF@=-`UwJ{XqU2h<|;CwBh&y6W4YO(RvYU-r$B9Ln3+kEiH-I z0#@==^V=?~ks&a_qPmGQd~Viq?1a~0C2z$vMEk-0g*IXeoXA5x%t8}0B#I7;Uc-*- z4X74H4WPQD)_c_7G7W7eh4Q(?IBQ`bTvR39zL|6B$$S%Tlye*NA|b7pacL+5$A67$ z?yd;TumPGkXZ+eOCN@)Cw2o4D-xk{(ZZKTkT z)qsFZWl{BduO5@KCUSzOW5Ak<={Or%c!D(~9A#_ooErX?WdU#cLyuc-#p!|2zx_Wh zXdcG%Bo+zmvWu8G2vcmf^z&(f>x^!`*&!83A_}oA< zKYH^!=e%c-s+QSBLhR2=OG9hb;S#Txi9Ul2iPgH=h0F0u$jmvctTmgVc7Yu%B=JQZ5cW?-#ML1Kwr6>_uO2u&#SW#74Q%h zn|PWh$1E$n9#QdDDApK3h=19!pQcSRKF?aTQc>8B;x|nGX!obB3gS+{^g>RD;e3%t3qOcv1m7&3^hGZ=p_*J(}Db#DAt7kg_MqU?ZxPat^im~cz=Y*f37h!Adf=x-i@qRM1R%_%p#@X+eF6xQGxm4DllI=M5zRh z+SYFqPol%`mxPyK5-PaZ??)IgWz~f}PAzq0P5*aXWlf+~IRJexCp%UPKym^>+hcdZ z9W|HbLvvXwSBT&F5Or$#tL4*r?$7i1+zT(EXbPOT??~lm&wrqHm(@4TKgo%Hd|_{@f_4#!uvME+4w} zUc?BWLrlUSVl4gZFyZ#OQ*u0goe2a>^Eu~J)U=nNqz zxk{dhV$*y)EPuDeZx2k0tlMj6waJDK?i~_xB>Rh#vabZA?AupZr*#UhrrsoRn~Eb%c{Qn zQdep&aYcbr_-#6%?<=8Yy$1HP>B}0?FwQGlqHF?_D?($dG~TA2!Ao;BG&d1sT35$! zug!Zb41ah%?WESm=psi4!Z#Ad?X26H>(pS`Q@FMob4b+?p}e(YMbA-3i>FZLct;Ua zLNEnC^8hb&C?T~;0rD_F3#Is-Zzz#D3VGV9K4?9!*`?RDcw&>C@I)uvzipb_#;Uym z9Q!sthlO#=YLum%Txs>=?V`Os1xm<`9^RNVUw=QV>M}{LDydFoqRF~a_4tL~lQMx- zBR)Kp-?maFv~I63!cDR(?osM;&8}s0Gd&Gu0EO|%G&bp4_S;bXNDFpqF!g)1a1})a zgC|&aX+fzf%StJdM+F|Q4rNa6vxOiN)WXz3O}6DMzn91@UY8A1h_ysd+R#?<))h2q z!hb_s`xNH3q#R>FZp9-}%&p-uLdKm{^@T!KdCznGAF_$9`9>ErqD;n`J^cojM;|vi z-sFkf9#4&MHkn957h-e8DBhtI#AbbTwU%xv#nnsWeKc6=6z0{Y7#{c3V`o~+J6eqa zJeTo3Cq)j>uj5K3{|D9AkpK#1Ze(+Ga+Bj`HGeWTK0Y9GbaG{3Z3=jt?LFI$TSt!X z{S|s1AT>o6Sr=e2fZK`ZIlBht19mb4EG7Xq`~Sd_N0Pf+5=E9yA9c4UHqv$^AD$`} z@3(?omft^s{AdGr|NZO3|30L~%csXbt^T2FO!B-F3|_NU!%C(s-2N_F4^rK-Q$t|IMlq@us@__CkR zK|a0pI^;wd3l(|jIb?d;#tGaZ|6)|?e%>=dXYR(bJy(Aid;C})BAyp>X-Jl?3%#@%HVjnUxE{l#rMoPW6 z>u6S70F71#E1F|~i4%7o*J(l_Gh^xY*`N*b4#sb-vZ5VlSN+9=N`FS!EgkP`s4_bn4@{cdC2A+ik!k=ahw8 z+@%uig^at@o>R*`dncbt9|dvj0T%LBS~JVZR!6cd=T9)O9p&tmrPfkY&*aEg`R98< zRcrA4t1uO39PVk=y5KZQS5=q_Gk<`8SXjHFHoD*!>NYRm2;lu+o&Z07efaYi0hf1Q z|M37%R)^{c(NewdzUtFIK$nAJMeEnU@BSla{QQ^Q*Z+C=>8k+&K*+XW7wYyv(a0(; zGPC^s)8X&!I{4bsBDg%*+!Wq*SVLqG^^Vt=Meg6WKrDocpylDOkd-fp^2T5N)-wU z5jv6l`RG98oJ8tUixK|ZODRFBEw z1o%+}5xt-$&+~Y75liHV12F`eJl_Ih@W6(Ps67ZVkCH`yh{<231h}){EK-}G4WIZH za#rH|tZe8>SrX4KBqJ6&#%DrYUh%jG&qFAqsb7}AvA-t~M`~2FPk-pQ$z%BzuMpo$ zCv~v~cF%tbC7yqHMwL+Zc0@TPPAV0|d??2)p$N@fROh~6wITu?hq`dz&~{2!mtUa< zf~bO8{8w>4B1yaeD)JBWOBQKr$Wr6_w1`tdaCs4Bq%rakpV?gmvGJ-i8GiXy+{G>F zV#E8}E!L*c`eIM1b$>70ko_-cj~`5#d;#Pf6(JY6d@77K(lD;)RZ&c zh2l|@&`ku}`wf%)!!D|}pYH1dCQPK7PgvOIaUGPq(T1YUJ4fjERGSzO#m#M4R77up zxnZ5F^~Aw6xBx09Wl$&qp{udyBFJQk5qnixLQd*NygugG6n}Iku1!#;u&}t!KF{DG z43T}cGX*g7X@MxZ7#SENEM%_wahe-X?NCE$l$wg@YJWHI*;oRU*qc~}vn;o?0D|mQo78J5NBap!gv=Ajg(p6RFheYqGg^%ZS5w!=h?E*7 z@zx^>(4+%%34bQ4PaOcm6v|?-Ge>lcX?2*3v$eCy2&M!v>A*Rh3k?6`HB0_QPUv+l zdGv)YjF@Ra0fsicf}j!=FD&d8+)B6J8akztv-tI4qsrt2Q^UJvn7GPV#kUI}B5K)b zEU62`fK0&s@_XuiG-iCFW6M3j80!PczFKP$gVnTCUVqQBu}Q^tIadll@qmQc1q&g(wCc$A~x27*-F`4a>nx=fvU~QZTHPh;@`ViV_NsbhrAsp%Q=VxJd z!-mQw&~ zr3*yj>wi|!Bx_VPjpoT(l&UV~aEs9>mV?cyjhk!pB#}?ggQ*8#Jh>Yo0I$_Tlhueu88qUG< zvaZ+l4I&1;ZG}zyK(-_>6}+Q%JOUV`oFYWEMt@A1$N6X-rz6-Vh|DBQ+r>6Jnd3#LjvV#S5cX<210AqoBw z!t>n}M zKVq!$qcdU^3)%CKk}x2Y#8gtLAmpd_9D% zdS9{TVr}(874Da3?_qLxOr6FESQ2(M;eWizeFwS>2B1hwG;@#mpyk`E^1f8&4cvBj zJGCcSXb*@@Q7bT%jLMtB0+SY?oD1s8Vs>3pWF6TUB|ou)OT% zb!t4FhS4_&hR)~5rVXedqE)m)gGfzX&^8?C%iN~C`I zR&6+wai4y|D?^SHLUgDjQUbeGAV50?TbG|JB*_gL*F>oq5t}cqSXtR!IwkHk5a3$f z(^19{rlS_&gz21;eF*dE-<3H_qJJzF4v#?4X{&&?nE70CDE4Mbf3xUeWm=EM;#2g1 z>^-32+y^m(2N6#0_2xJe>}es=2Dn*P0ke3dh1b;-eV;-RHEsstRK1}Mi$h%0)**5{Z|X?Q z8(i^%iOSH4W`^vnpVORB8$3*ETYjX=so?k|ci5 zqQZmbj$O^=Fn8JowM@6{{#KVErX6&or3>;n zwa)|DC^2bQxO*;}On)-1DI=HRpPde;JdO$XwVUC?#@3Sc6%7@sQ*s~g1I`C@Wt%$*R}WqLkY`q;8Lw}Ue79MSC*rrSnqNQ zw5DX*O9c4tpI9K=BDR*-X?lCr5hw9N8?6bVtu-hBa_VAGY=2i6;%5mUkr)&ao908b z{D3H+3J@7-_Mu}~@=(%yFIJWM1?&E+&bX@iElqD#MXiTwXUvi)ul?C~L0Cg`k;*u` z|6zW}#w{abS6bOc!*d*pJKP|j=NkyNnwmn$T7nyyyRkM5Nu&c>YN(v}?o;e^!k*}W zNFw`Phtsb0Nq@Rk@>n9J9=DohH=hlQu_PXEB-!__&&J!Q-k*|n0>l=>#Jr+7!vT1H zNzmOLfV+$zza+B;Dsb>dZrk%}>?nMnk}q~ z?2XRX^52>qyrY5#9jU;Pk$vye8CW~NScf2%h9MT1UVnp~d35&aXDEu^zO`-)#oBQ$ zdLfGZSXB@*KW}Mmi$T$zvL0&QS=)R|B3>)6x&vYT#1y@hDwfKck7aqOIe(gp03A6} zyl1mCkF+dYc{>s7X-lT=PNuUU%< zbvzs4cxD1!el_X1Bh>p!oh7vSB^>a4X>n&)AzfS?WF6bm#&WmXwbdQMO-u47kLU5G z0~#)@n~s&|t#s0C?uk2c;S1}D^L*Up?bMREYJd5Kx1BwDK&#NW4m@kHx`gacCbADQ zw5298WSl9wOOJs0%~`tY;#RfKurs-2bfp@;Wq~x7rXQLoqiAhdQnNtOGW-ncO-(K{Q4wpViyn-^bBP*ECyFhd#88MtehMCKW6}1R zpJx=O!!pqnOc8UtV`wbHN3aU(NJEzVJy?a8JdIvNhGO5~LbXU0;(N!KS7)eYo`0c1 z>GNrxSY)zeLdrRGQR3YNwvI69Eyu2h+Dc-BUP21u1w?xOr$u&j?!ZDTjUy3cTlht< zI&P`;4v{X;yW93K^dj+4-s^rXi8E~J42bdzD+SqNWxeH10N9i*G2|9I3=t`;965Bu zt$p6+>BZtyB`eA)RFWQqh*{L<2!CBse{1&EPmrqQ#}W}JAB>YWtH;cOGVY<`py^UT zJ7YRe*DLA}FPM0&y)0P^l{QH4X&k%~cYHs&HSVbaYxn>4#eI;}8tOP2Q5fuP=i{f= zv;toF(xa+s9?zq>Q#%!OOxU0K4JLAei836NpbYuc+0Wrcb%`wKI6oRvozc{j)+OAk z{bYh91_pZcn;#8~+JtQ%+;Kk|Uhd22$ZxJzENxu%G8*wbJt<-f=BvuIi|LnphBv5{ zvBlmkoM=}e+)z_+HJe?<1AiB6)VGN-nHkJrghdWPNVJDqYgTsg6cT`p9J%wzx}Ii! z{6MhWu7Y+1juOBFST=t!TGDC~m!L%aD{~klSY_h&6DwB@`Y{tmt^+fthTc$dY&vm{ zOXlvUif={~yK{2BEY#fS{J60Bmj}mDimc@^BK-J$&XgBxJaNHDgMY((#NemvUalWn z(x$o+nQ#3O@=Stdael;t``)uArKwdT*uKXke09LS_mq8M9Z7(Z^v0*7uW*(PHbZMB z1}yCoEveVusg7;cbrmbSa5z(9aj_z8|I7a8=}2x`_8uBgz1d}68uQ5zswtVi)XeUjop(8$ z)S+MFE9Zy3tm#kx(2Ob@lt+c+)->qPo2Nk=oy6~}cNwElmVaq&C8GZS-EPAmETYXu zsKa+rTeh;CmYZ-8-bat7G5gM{Jf2Ypc8*b&i#ghwNrfWL%)6p|;rm|lk zo3-sNGU4w{CjiIJpk^I$u=Uu+OAdti!zg6D!G*n%X+YEV%zOmIn`tuc2WQNDd}&m=iPt(_Vm9` zp_S?B^Pl=K?d+fb`15Z6m*4;K^v6Hb?jQg6WS>i_yA(^^{r=q>N44#rO$s{Lxant7LdAp4b{C;Rnu$k$mfjjV$Oj+vN~OMe}I zDuH`Rsf~xOHKsCSXrdsUN-4wLNSu0Zu?aeK$szaD`*5Rw3Z!eu`orkZE$SIYrtuM` z+-hWaVCf->2(Zy92}>_h!J%_(fu#+XtVhVbQ7`boxdf5Yczl9o7CmR?kcAUK(A16y zn%X-iJRP~EP$k#Pl%YS)nNn-9Pt47K(H)RtQl^S&G@u^a3xDW{&0iuF3Z=C15{q=% zZ|af!VSn7Fn_7%)Mk^&wiHk5gaOcpAQu<)Mv8L2p*HgvDWfeZv2xoX!m2`TgCvaS< zfl4fWxDi|%b2H&!L~vomDj~ASWfrp$V=YOALgnF*y@$ps^hPgF)UxvIkWfp17Nr>O zqvKcFBa*`V6_V_ERs3;FRbHhr{ZpIdA$m&60ilc1;gGB{o6v&EwWzkNt=G}Qb(gXVb*WJIx)cN0c-~apR=kHI-xC-=`oK^MPu%)4)VJw_9C}T$$MpI^^}gXwj-5hM zxYDwMc3=bA%Nj^wTz_4IdpuvUHT0_3g(;2K5WhNG>QlCRZin{~L;qwL^ZA4L&6y-+ z=zUaM2H}zrhTOkT4|=A5$_o|PQ~Xw@LHrL~$+rIng%)#H%nN*DzF74*lz#!?ipmIO6J`2;v6vud&wSFI&mQj9 zxI5sAPnSK`?%5vTAmC!LWL=~UhR)E>&(@x@@G0>NbmnT*QC0IESc6ZH1Dj(=cX4vE zH2~0LOw$?n_ezZm@LI*=8o}mL%b9zsGNzgfl5?$HP|QT+)DaWWWw`k)>H}%=z5<$? zT?tb-0^*yyv#CCRZxqZpNiFD3bU+?n)27P#lH7X}srmeJ599Y@7E#gtUE?5$n7~w; z$RrIQ3T9|TkW4>&nqeuo$ce#uoE<&mT zpiTgp`{zDiM~{$?t2ifBTYEcl_hCqnNCM|b*OUCjB}lFa%dD0BGzAtpelzgUHXfp? zsJz7)K{{J0LGY4Gh+R5x2HT0}DXOlZ1+cBI3AYCB^Wmy{3Nbb0_%4`nFH(4z+LH~0 zAb*<_F{UULp)_~z2I1-XAZ57hYG6Aj0Qvb6)wgwZX8(Lj|Ag;7%NK^-B;YsSqE zDTk*r<%*eB?i|E7co8>IWwirZA4}`BCdT2j{q=Cp1!;6WGafZvL=|MsNDiRyd4G1J zDo=MWS?zNU6ky{wQ!$buwOrtz0`m@V?TIS&DwZHr=aizi)gNN*QY2U z#-0QT4&D)9WnG-=%7U1ys{w1JP^xnN$Kq8h)>iENAb9mO+6ksFWUis)jL_p&$qTuP z3R^;~p|#=BysuJ1XbX(ZQ`9d?m48*$T5G9Q|34&=ZCtc>>P=c(pkhTzMG(Tz#W|hi zaYV+%DqG;N5E86+0n+?n(nyERl2j{_iNP!-y5W1aY{mJII(m`Mqec_A4EipRS1v-nUKsMSg>&3HQ_<9y3E6$I$%uerLY-*4F;3g+qMc^1^4?N8`7#Gx^&o7{L=eR*( z+S;6EwFg3>mXNwMw|e(_0pIzN;ME%-DNwP-M&k`g4l|FAZERWeP*Sdd&c9-Dpr5ld z5Gdm$ScNc|khl54>bGNctADrdHLr`Hy6@>N4ot=7(nC@k0Wpvspn__*_%MNt%q9{q0c^yJ|QF3xGc)%<3wb&hI{&1!tv z;vUX;imJ72Q)`yrzoXKo)TCDKNmr0FpB&7BbKiL%D?Pv57K4GbUVjJ6KAh#biPB(k zqa~!oR#T9TbuO;qfJf}dbFtP@@A>`Q>Yf4a3BUJeP2^Lg-fFiJ%2>zr-n9JnShWDbt&qgTbgoIN1CQu*pK4GQfp{gOz$jYMVF{ou;O_=`ljLOZT08{rt&H3HstBgaw+Nc zO{>@I`s(5uztwyz%XK!nsXJIauBer%@(C(Fbn{o-*O^^JzJE4Mm7=QLW_kR8$uK+f z<%*#_fAZS_e57}fZU)jjXzZ@%niUJ>(+}X-rXSOrzcXuV*0V}Au1MFl?72bwXp!rs z!-8MAG!=TW0^Z2v5gY3FYbB^rodAcl8~jb4SnmZ+O?4?tDBMjBVUNNWbdY%8)mf96H%$q8g zRXW;T+|TPod!eZBC4#g>ejy!wb16q&r!OAxb5}k4J;4mh()4v$!Soi5W&IS>1sO17 zt{UCBaC3ma0LIQP*xpRmbG1b6#z~^9Hkn;REJ07O(dkl&gkXBFgkMj{aD<@Vs z*d-!WLaXz&t1Yt@lR=3ae?pRw7AEt7)PkxUw8n-kleFBp1LO58$;J_U9Wx<)?pCKh zC~Q}ARFHh;`{}r#U$cg;9oe9@ZJ#JBnjmD}t_kH>HkpE1Z^-g9sp+07C6;_R_cfA4iTBW3W)?v^^z zeQ!ZpEtuJw^h8MoG@`-g-#f6Sd`U|e1?rhC0y@Qe8O&8@k& z&nfwolCG-u6k^0aUn}YCu7{We!55!%uajNkErk%QeN9Q{eFKzqNe?a+yV>@Ks9P-R z#;GG5T8>a-ge%54(PR?|of0DyuvxGENFmu>F)R9ifHtv$e;aGq31wf+t{q%p$-5D~ zwVfrJr7HmQRi;yS2qa69RI z-!mFw;UHNAe`)F9H^;)zV9Sc)g^|S5%^Ll83%_^dinq-=A|=HLjhK*qc+kM+;(Mu7 z(}tX=e`Lq1oLFBN>umIxZned6=PWs7uB$GInBN&=eqJ63VzUxkX2>?VV$vXn2B$=n zDv0TPi&CDo4h#!G%f7UE>ktInV~I#Q+hR2{KfX6Me>4;fricWi=7*bI^l;f}I^DA; zGW7+H();ZJjAB%|sxPKI~0 zblu7>Y?l3CHX=KT!|44mlg(21e@A9B<)qWlc(UiB*dr@Sr~7J0H-flo{4}=vBMjo2 zptXMuf7w3&{S?sF_d9QnZqo4%t5b0=`~N?v!Tnae+4TBC^GAgGc3>83_&06#V1l~e zXa2>6w<#*aj?epid6JZ4==;4L%o0!J=(~~BSkU7YOZU7y64k>2*`Gfj{@xC>@qB1s z4$m(!Ovw_8SPzK}>=TQt_Cm=ABi}q>hG`rff6!o0rSVh;z&|4mxPbmM3CgHl5yo&0 zo8`4s#W=O)2J8dqhiR+|Ne8UJh>r>Q$MFkGy)Lm9U<)2OV=+kzrPTzy=E{V{)T@Ow zksaO4n$D@K`9(#5HGHJ^WV5?Hv$D2ItB4%Jpc@_1*1JgtX7WRzS8Sv?zj*!xUO2f* ze>tcvO&NGk*ZQ8{OYxd+RM&?Gc3W3eTT<(7jSgH{rozhDT!er%_!Wq=%~HP%biN#) zA6;`vzzv$t-hHsvz3Ah@9pM4rCp!q5y2@beFt)2ivKl+f1<_g;oh9o>X%L#&ibYD7 zsYei?`xd8|IcA1kgDvzi{c#=?pe}ZKf7TjOtJGKBF16AkQO%zixysewY8TeJTI^4r z7Tc;k({h|*Q$D&uLYY+u*gc&{eeD$+58nj24&aB2ipF5S1Zv0?oAV*Tb~i*93Rc_< zBu5>*cGc@-cV-Qk#!*+rER;>NW_1Iqa#vgr-*f7kce zQx(PO!bqIKHGb#c33SD@v8}onFmY&D`-a=MfVQNl*r+0M>=Am!M2l7va0|(u_lh|s z0n}QmMa3&4IhPBrn^~%uR;1P2HOngj=fx;RtD)P?+#h2<+(Qrh8}?%~`=OT(B_Dt2 z?X+t<*63r!8L{n>DWc9CGUrOy4YOt5b1HPy?y0 zd?Z9QOfmgyCC?Kpye}Ckn%>OMNoqMVw^bKC-nU zjc#JJMxMxJNLMtrN1A=y;nTeB1#*JAj%|oELC&M0gpApiG)Dke=$#xW&P%w5e0Vp+SHU<&{Jzjecal@P(|2w2{hDS>@G~? zaiWv%yMi5L?{4nn%hO|Se*hqLt)P)cpQHR{m$0KD8Ov47P<86^QpvIO)5p0(=AN6a zFt~PcY=IbiMdXh4Tioln*=@pP2hOP?hNa7OE6sb76u1imYgin$It{{ItW;196I76Q z+AeFJEcsjFlng#4v&)MHcGgrRsq0;6IYVAJ(S-kqrKkf63s)9uV-8gyv@t z%}x?RJ*y>!MvzQclXW+&f<-c8AC!F;r^-zpQ?3MLhHmEuZk9ftfzx^DT)8PfoAvcp z6o0^N*o&$_YQU-9g=iUjT6NdCwM|mnH_KxynXR!DqDwZ*V=E;FYp4wDoS(<$lE~sj zw#Bhh%iu1l6{OT;e?^4noNXW_^rW2sBZd1GDct=IQn)La!u=S|Kf9i&P126qDkq{2303jhCF)U zO*f@rP$^~6wyH$$Y6$ZEn47= zX&L>bU)*YJwy(^`54_pLig&FUXAP`g}i^YBJucv zH<^MdF@tFt#gu18><8&mj~{z;GKVaB+{*|iKXYQ~aR6pOnZF{Ke*Abp=dVxy56&N8 z8Iv@VJOVg4vvQM50e`YRBrA7e7Wc3Ub!EaZcTrL9f>yn=dY2BYRl?jwO}Pt7@7{s| za;Y`WU7VG>Kzun97=n9L27z()TnUJq&t*`1X-6(wU|ZEhDFalWZ!<_i@idG;PRt$s z@uVxaHi~XtR2>3W_Dq8EYcBDN1W^gUE#7SPf4^WO*k08_4+K$-E=KkxsXGq=CofBN@bRi;-8sIQTaU&x2U7eg0v z9?YBFU*y9Vpntrk)Fhqr%Qs~Gq#nNb@ze4?xT#B_EMEir>4y<1)r`H>`Z$#wzF-}p zseNvbU*Ph7yv5a?YUv>U+VEj*O=S^CD*GhmYJFiIg0)R%Yp9<>+XNN1Qm{$j5b*s2 zCuB9ORq2RdCZlpBLDSO|dGbY!6QF=nn{#dfR)~TojSYL{zO+HvlFvZdomIp@0)C=UEVfI*+x7ARy(3b7YFRq6c zN4cjF`2-ec^S!m|`R#Z^x!VzqJ{c)OYjX{b7|&}>chwyqLXg0!t6_&shCeROwS|Yc zoh6`rY=2u|(xFc?f@xMAo^tm&JWMtE5McOe?^`HPSmjG!@qX4m~x;pRbJp`C)wE)jh?u**-vSK$B7ffqifQ4Ot zovBk1(f@h+=h)`ShbP-a_#6m6+vZ5bLCIgXsed$m;-)^Fq=ufXg4WBEfCWE`U@K5M zKl$eUGe&!PYK>T=t9b)w2}i+I|L{a|*<8YNUVnKB>ZJB8jK!nE$Ix()vmRNgLxU}E zNvwsRs7hld%6cF&(iO`y9Ys_le3Zh}BeeSvTSDPf8|vKNW}7q9ODAjp=BW9r#yExh z6Ms!g=1-pcwl8l8S=Yf`1m?jD%(DW<1(4c^;0owV8${6M1GLz zo^&f981al8@5^0WZ;2}Rc$&!1wGlopQn%=h!djMx>ESDUs0I6t4N~xtYG(p3cZgnY9IkWL|=8mX76{^?$UJ z`V0{jZqnLReZgx7QYS=Rhz%LmXtF~}%9JCQ2)1T4?b7s3PEfgUA0O9{JZufzb;MRg zBI%Rq#BoquMA@Mcw7?W0P5)XW>0m7rdmA~iPA_?!ZN18%0DR>DcIFP{UM1H#y0wp%100*GmqR6as5s5xsTrD{y%zBFcyh2vP(Z`6f*8<}y9H0{NVJay5kRj*`Gb@6LuD71YI-9iPSZPNSr?Jf=;h`Yo@QObOMz~D1W?F>%tH^1_`O% zTWF^`V|9p2n_9*dV5Az|J_d6;))y7F34a!nQckr?a|=nUIT6MtDkU*<^Y&^V(L%{;Y_F6@e|H}ZVat2{ zU~-8qUfpEISd}!DAu3F6Id)9&NLj150WPsyd9GVCuU=o3Ts_%eIPv+)YPVY5u6RBa zNs~Oe9*Y&`3#p>v?ABrjRlNpQN%|qrv#+X`&Iu0aD|s zI-9?-4bc4jCvm)CX?ucN*=^@An=FEQ98~67&(z&+jul&dKTlBGI-A`jo+5BbFj6MO z;M$S>nlDHtNY$Qq*gI->RE861#Zyz~_0sIYf>xH*<03}a3o$!)VoID^RV99?E`POt zuirBVy7>Xnvwu=dYzub`7*989ei2;rxRDpG?Ah{#)3Hfyy3m_7(lF&25nW+4b)xO^ zE+zK90?vA~tbgy^T>9Gdd^$!hf!|7BrzRn5 zsI7Qff~lzk69M0_v+ibQ-?|8o*7`Tma3hBgxskyv-p=8N03~-AS5N;?q^Kh##?jc`Z5H#Q;8TUz7ESxUt zZ3!brtnhax2%w4_I70}eZod7;saEx&SVm7QhkrDf#n~&cNrF8At)~Vd6@NoepQFy9 zWa-yz_fla@Z8Vf@=?tDfR>y~RSKT2Mp}q@9>N(@0=^k*e)q6E~1Bs|IZxLh(YF0>n zJGGgri1cHKl$r)hk$GS=atL{6H|wbLs~a8a>G?+cX?$nBq^6R+Pt+E~IU!D&LkP@f z7=JkL!CPLCnl3H5?tmmTmW!~E|mq&GZOHI4g_mreS436m* zkkFP;g_fOHR>LzYULs<1K3Is8su8RDo)du{;4K2U!B9BZB9}p1;nPsv12v(MEX4)l z)^jG@r`_G~TNk9uJEwgaMVh(Rx}`60Ykww>aI`#+XA{3y7fspZaAUS}!p?F32TEor zX}I4j86&6LLs)&^JpynfM~^*6`amylWd!j;7@fi}FgkODt*4cXy|};5M(-Zy_@PG` zrlD@hdwy*nkxrgl=#86s9x-XR7UAyvzU_FPFGoDvt?Fxl&o;pjB>Y-#-Zx#K-?ZDk9%%?w8grqDFkbwT1QJMUeRD)qZs$pZ5#n@=AP($UQUfJv zP)ZS(_!jbCtNC{z4oPE(@b9$yV1EaiTk#|FcrbV@?RrX4sA<$xBBfv7n^GLWLdsZs z`)b}B@E7;)S5&%8L!;Q|JdYh7(}e{z0GA#)&8-gC0GmPPNSW{(RJwb!p+D77CE~U1 zmZm$rAqDNa#vF4VFdrqtRU1=j2m_3^MrsId2xJ_&jSj;|MbD+44P_b7EPqh1fxvVF zuZC^~*Qx58@PJP{4+P10N2-t4jn}`HX=8@$2g@+tMk8Ps6=7?0KPb6Xg!jbOdEx2H zV_Co{;cNyz>olLM4|c$kARNt`^_xKoI&C#we3w+z$T4@sSN5pUtACetbwt!_{7s|F z7jj@u*s#`!hdq z6X}AWFHWaQXnO+Tc24PX?&JLuosw#6k#{R>MD^*{aMmb4hjCrIz=t-6Nc=U=@hjwT zw|(|9YI8~?-9CRYH(l+#;vV>Xx4J9v`AueS5ik_V6ou)S5(NE`pK-6a6tN(QcW*~4m7aJE0=2m%M4K@ zb@We=+1B53tNLP6gS6odC#=RX9}`V4`4;d-P6*LfEz0{9@h--xe%)rU>y zI}6r6J>=h`VnS+lQ!W1d6L4EQp_meilnXpCtxjMXuMX~+R)33Rl`?PyXT}b9KUz5z zldq!?Y@B-Tp?*daq@l;A!k#MD9=Y^CUn9902HNG*^Y$T=- zsqST&WOY2XEPoOCrK9&cP+6Li;3PNbV@I&^Z$wwFpq!t+eJL6s8P65*mEhs#`<~Wj zXJ623_6^N^q4h@Rsg6e_u|}TzzPw@^udzcZAq!`}wK!c*8|~A=roIjwo>SV}*#Y%& zE2<)RC0C=+@_5c>(_7QGa5H);3?IsoGJ0Il`?RN_(|>4$3_arBze-mNyZZG-O!KO58Bwf_$^rc@FvPwU_JQ zdYNg-d4$B(ae#l!iA5-cXK}s?GaD3kx_LVYcidrgPGgSPDKpzNU%?a0R{+9LHWH~+ zorf2-X@5GOE}nPzpWg%9z+#Pf0>N`eN192n^OY(^y#>@TQe)^yWV`V~0jVc!5Q0^4 zio7EI_$~KMdFE)5VnwyHEz%!s^TT{CSkMm}7ZMdhFM3#BRS=1fFejC|h(5dN%HSCj zuu;bx63`IAYP-Az;PFl&L&V*@?FiFP{_12~z#ihhg~D4=d#=VjE^OK0Y9GbaG{3Z3=jt?Oof7q`3{g@29BizAM*sfh&zt98{`>3G_kS*%U;p={-*>1R$Xqx7fBnbPFHb+q2>NLS+_awR z=t!tv{q=X7f4>>M;ign)e4teIPuoUVec}Pd5{5t

&52tHOp@!!kcqxoKG_3zNZ5e7JJnKQv>~*M4U8Gm zsG}8c!kKcZf5aW1xAn+~r3h);XfB-yTkeHCI$oS4v`V9nzT z8`gov(C7CM578RB&UUI6D}opz)_OSf3tde@4KW52l|e${Kd0qO29sR z_Ja0h*dr5V;?zZzxLk!LQ=OP+t%;G#aHXnX2MiC}MY^z5Pd|N^aC8t-MWw4|kuD*G z$5f(vNO?6ZT@^*TM6LQJAXolk0*+AZ8^f2dV%vQEQwHDv@byKXK0kf`lgt}l=KcAX zCwO%ae`IKt#auR@|E1dqvOcBG=f7`$pELgP51Y^beERY8@nM8TI}4Mx?uN!vt+2D4-Eih|+BaKe;1=actV^<)HV1W`bJ zv@DYP@}g3ozah~f;&F*!eEBBE2}mk@DEi-7s!axax2^3VwjOawx21OB*B!_|h1OZr zX%n;Ht<#>`k#)wlx-@Zd#W;FGN91g%_aYL%zk{f&*o)lZMBnr1^>$23J&W7lT;kcP zf7GO%tz_w0hDqG0PNno$D(se%B?@@<$JaH|)RbeJ#$BR{A}+2+H@2t)rYztWJ?e&? z*R|(l)5a#jJUx#XU{mL<8YS_+t9*tYJt3wfAXiy0&=@Cg=@CT*LAOfmpD4uP33k*? zV^Ms_y}O2cUh3FhtSzah^PFq9i$pm?f1T^I=y-=3nbOqcispKqu84yhzO zrjou%TWvRB^Yu?vNqZmesU#@RTUXwyB+{Hz$1hukDYv}Oz9qFRL0oHZ_vV#4hhG7j zAL>J5ME6xY&$I6H749fUfYi9YC4)By5)+*B5VP*iVaIa^Ud20;N~ISG`QCDme>aE9 zVk{cAz&`Bp{oxTc5E8Gj)Bq8mCodXC+#8nI;EkEwUoO5?>;`r7NGP%gfmKzDy4~7x z^ND8gq|GS#MfMEgHwo_UKpm+K87IKs&;Hs-vKC-`ebvrg!!)XFXa;|w^eHyEA@0ne zGcp~D+Ap$)fz=L!dZvicPsTQwfBUoNP8yRYOeAFQ0ZIAc#kh&nE^PBED!WKvUxxMq z0b>%4GzZ54QQ6rLQ{PSTw-16a(wzGA%?Fz3rW`^l#AQiNI+pszf-%RQ0AtH)X`sf0-sd9XsQ$ zvsXQ2>XCI$yBGLOXn8a1a%u~c=fFaLIHP%--hTj#F!RKJ8z&wn43C-$)_^$eoY@(V zBBmwlHm6it-1Rh~fUnP(uO0;06mq=c8Rh9XLB8@#IEW~sJT0OIV;Yti5<*(q@!w3V z?9HHKDzfDm@%=C6(SY!_e{Q&}YeDgus>h4^=5>!5&$VseMh-&WDzkzV@Wc z^+iz};wEwVErOOA(U19u3PM2|B@pJoAB{OciM^`Jx?01)&ds}tb^@fvR3J3Xvqmxk zt17S*VONG0;h;+?!NUFJTx>N0nKwrVmSaY#PQV)p3mQi_?k;r_f5e1XEJ+$rBhdnm zo#6u79@d=ATceg!1&GAx^BiR+L~L0!IcnPV4{8wBpuX0!v;n5GIGq7pwR2n*A;9Ab zISTF~qzx&cdu{4jvAfOJ^D*F;o$~;vSC2C6oQ9LCI-sRYYMQcUS!;8PgGn70&lbi~ zdN^hdn;tBQx{X->e`%-APAkQBK}=Yd@HG;!JVLMuMZ+mp1m^AhAE8|0QF|mCf59kF zJYqd}4eZ2y`X|wtsc_=T5sELzGbEC^MN8a_w@|f7E0HJZBhDD-R(dVvp&YOFIZaB^nK*y{=uB#f7gh_E0MV}qI-wa*@v@v z*cBIrs7?q|bpdrdY!7Rp7Ab1u4VxXpwb`wsTOd6PPu_1*v^x8y`1yRvBKy)Fvm_i%DdjuV5 zGW(IGn%|gwf4IB{r9&b$2i_ilCDtzKA_!~hP(1WqDbu>`$c|dLJWsLsXziMyS9VwP zo5Wv4;=KyfD1vT}lYh|h023b6R5QvCWT z>r0(zAZY>|BFH%lBYZ-Vb^3_R&SS@buCEC6RpxyEOOG` zI*~)4R%~%jTnun1&ofyH~YHk=qHiP(dt!1R)Ys0k44gY*%jD!bi~@JQ8T;AfQ}#sq~ow zf3vgutgbtsspVLz21*7mLi^BAN8Hcq8`yPglakqTg#cQkUyudzl`hNo}!0v-HtMHUsa2Y z$UPDyIR4pzT#~8x77M9KEVmZ@Mv^a=e~K>|K}3Jtw46hmUzVP0#DRHdNhm+=5Yy1K zDeF0cKd0;L^{Y!wZGFDDd{K5bs82;>h*-JkG4XARRPgPKzWQv66n1)TY-@> zB1VkK5y3un5BxX+Qq3(^6=(9cX`#*iKA(RbJun$chr$u3=F6*Od;3?-FV9(nf8gj{ z|M;UOAxNZh!bHp8Mbia8#84~^gplP|Z&p-L^;@i1D;WP2kw=6Nd#qR5P&`k>ZTM&& z)wbHSVqNJ?b3%}HjeMy&-T9z+G4$hY^S>IYAlR9S0||)vrUAiHSAsNpk0i;KU&RvH zK%MB5;TN`6847W!=<0*8@8O8&f13+2t{?I|K=CvwR6EqT(*!l`^^!LN8&Vtr@GXle zB>+asInu;yzQdSpL@!mP1~|l->U9lQWon3NDx8pSoAxt<+@@%+66|5Qc#^IMF+hWE znN~w=npTTs7vE>n0DIH?YN!e7`PvZ9TRz+D+FNt6B3JQPatoaxp1`<{e8e_#dAcm->FzpZQ@E{h#xPrpwKC6*+rUr{VtqF7&_}hqrH~p9IYe&=3>072N-2nZK&r) zqhb3hQF*?;eJ6Bi3}d!>e{UGU<6KO`H!Yd(P*xnLj}l_b1|G4{IYq+=d+e!je^}ElH zPV?*AnBP&QHAgG0ZOcD@6UUF|bLHln^O=%hI%Ly@2T?y#%v0-iEvb8h>Sq=cP-B(H z7p#7kfPWjPo<0W;e`Rl4XjiIa4nm|*+1oVm;)KMi?It+n@zqBY)0F$8Xwop03rRoT^ z4ZVm|S-OYijJY>+uUDJKx12~1QQjXy@udFq43q%-xKR@(f3rvS3DE0#?lX?z+XqF+F<7S`(|M z2)F50a!2}@e=sp-prvbuf>832I&}=eR2S8;-Z9xKVkB8UeKQMBV@~IT#XKs| z7N(;Wi0tO#0UGq2GH|F?^^vO(QDIaCVd?tOp#5c?evVM@qq!z}G7MZJSe@T+GN+zz zXnj797UDlMAX^1x$;UmEs<_zkZ5c_H5yFAKPtYyrf1J3*?w-E-9dC@BnmU9FzKQLM zFJA?T3A8EJ75XPi$UHdIP50jI?;)?hR`GVZjN25>nF4h7<;O}x*9p;`821SCAcdGh91QpqBjYksL1>3bvS=-fAtB`$oUS~gL+tk?#43UEwe_w#^aX< z)5F2YK|PYnV?<7F@26Nxkq3QXs0YE-(@6*tArOc9g0D6aDKcW{TCe$ou&X29^j>+$ zH55_AT47<=K1HFHpeMBVFvUC8Yo~E{*ldf4Qyw*xrN7ugPVK2+izu~^aZ>YkG$bv^Q^M3KvaE_d9(IrZTEEf1#K zf{FV~3b9^k&wl+ly@*5ES}eP8^*FtBg?(To-dyfmG8Fa^!sa}5-x6(|E-vp9l4d=C z7~5`aksI#r$1-ykOV%ios(1v$%=CQd5|FKrVwc@e1hU=+w{$Zj9y{Hr*o9>>f8d?n zAbSE7-)X>g`nhaReTZDg?-`j1i-QH0v~9VOBRcf_sfKGh@7nc=3rAM!b*A*sIch2> z|2t9~vmBI=7UJ+yJ;yRCPV02rSVB428f_8ND1=C(5v{Zq3#Psib7})`8@o`^E3qOK z)6-46P0MC)+M7ct6*C7Lwo=03&ASV$Eu5PPz7c z(=#G1BOX1Hzk6?(LO-&SN5?hrQdBV&n7M2Eq6w8yzr+6ncC@T+lNYvO88a?8GdDOn zAT=>CE-^VbG&LYHGc_(VGd7oQdIBYuPXZ*Do^b&vlLEI$9X2p7G&C_ZFg74EI5;jf zG&wRhATc*FE;%$XG&7TDw`v_YE;lqYF*Yzk0UW=<6jIY!UW1R*vqSo%W)W{Ma~ z^^Tn&$l12sdSeGHIWpwz9l2oO1_=E{=ftwT#@>IC8wIG1Q-5SkxGdT^G6IEKOBc=o zxD{&24Q4^5kZNjO|AL^LC+*CsLuqWuvV0z zk6iG|VzUYZCA%({BE$wc_eT_T;*_Iry)OmdHD86 zfnz*;`P&0L=`kv6MB3GQ_@Zxr169aZFs>cG{Ppnr7?ES-a{BrlWBU3NDpT#xR%O&rGNS&B@lY zP$&_bDrb*x6zjov%Yzm~-2u@6pN3*%juT0+EMH__t50uK-_}9pTWe~G^g%!t2P}Ztmk&6wRB4Pyr9oS)?wS^t8n3=tZ7DH3f)<1uqWMPka zJSONYV4p+?iV6dIMSYp~^t$!*O82jAj^%o(c#KIyZ8bF)Or8Dzg= zLpau8;_7=AY&`&o{u%VNlLG+ORCl4=m;flE+lcY*ppa?#ZLUGtawX1=L$Dy%qf$fr ze&Kyxr+u5Wx-{^#a#6xe@Lp;PP6A(c}0;W{RnI!zM7kU&GNACw)PzY#zCAR`zO#bTTx zIwyvtm_lV_4{ezm%38u-uP0Lr4H;&vwcZ*o=x)PUXmVe3D0sA(yJ-yDD(Sy@$VW7c zO+4iI*;@CoD$z4MH!(y^*mMNJ1;#M#Y_Do)MW<52eURNH@T9cw5hW(OJI5k)oj zl}k)6H?v6~mUd`zoA{%1L#lys^6*=B@(4}oNjbVAN#(Ts28AP|1C2VqflVmOc4pg8 zI*!r-#oo3m#;MUX9y)TZd&pEdWD#l;;$VfCZWd(5Vd>=hs>&8l_EZRhD$0kJd9>bzCcPP1mgC2GZi-IUN)HEOMJ;p_sY>retEOWQOD1ydG zqH7HwGBAoobeJl1`BB|eU4JEtHIp)Xaz*wEjFKol5y*exq}b67U1C6H@T}pU1BROa z2>@-zCFqP7YT}1*U-rb@(Y2cEoxcpjO-+uLG$F}?q+}TaTU(SvXu{R@@YQBv0Qw2lP@I> z5wk1Nemq5VTn8{M0jFV81?W)Gvz^WBr><#YoxTrm;4pt($ZDm)2T^P}Po=E=78iaO zabeRCC=?nC$Cx3ScN7=4)%_M~j`1zUD3TIXe#`t_%pg*qy=VTH#A*aJ*=}J)Xacyar1~ECUlLBDeWpCV{yn-d z^m@6yL3Ch}?lXmyWc3xqC>kVYdP~bd1hZf*B~RCZ72#j=U`RDl9cU+Rj`u&=UCkS#<+mmWP%d6Q^`Er}JB+Y~XF6~g1C!#BX4p3>5fFXewg z4P5D)<9eWZ(Bmmb)5 zlX_hcwY<6vpKJ$291Dj5;xe3dIA`8Q(##CG^de?vJl7fR7Or3^_vcbacB1 zLj|A&0WZ2r#Kwiicxb~M%Gu8*wSa%>k$hA0p$an;uI{O`O$LsP=ZLN#l1`#oS20vG ziAr+78jn+*=ZcK?(Xw5RwrXM~X`6WHiwa{E2?66(yriZ#H})PJIyb)3Ka zU_IC{1#P=T$Q8LtPQ@@L5zF9-rH=b=laCG=dpZ{&v%*<(Q#G@9Kg-Q^d}K>H zd@Se9K;OlaRhU99%$1*T$Qg<+LMvh{dTJDR(?(kkDxW+ZP2Q6)n`GI-Pd&b!4{w`# zUD=`u=IVplZoMoC^m-1DeY}4<^3`2K(uC6Fs!15fopJyBcp>CCPIbs_wZCJjvIbZG zZL_15H+hVjkUY3D>-TCaKsjkax2qIvyz+P4T{-SqaR#U%y8YR2(1BBUf6cBAoclH2 z*Qw^D=5)DB6=Y;?_Z!ajmSO9CDrqhg_Z>M^Mdb@X$<{L5=g^~rMMqW*GzJz_pypPXM&ji5~}NR9Iek8sIQ$xn*b5&F;qCfVuh z-2jUkB^a67YoxgFhga_JQ?pPXHocyX^N zI4KOCpug4A?E+P^D)ffs$Em1ZJ~{GX4}sRqLUk+w>t$$n!61J$ELw3sXCN1l#CqeT zO)8(q<@)1CJ?3?GfU(b3gRE4@zrW9H(84DZtJs7_R_j-epSqOd>ALnq`aD2f8AHWYNFgzWUhbD^g0=ETyz$GyA@M1k>q4b zo+G`@mb3N7teAfhL9b=YOG;M{0_ABDx#e``-@mkqvzu`*uOd~A-)9Z#byi_=Op_d} zll!_KO|6#=wI^M~$$XG%kTq+|)6Sx8#`xMNWJwe)E_Y01VrgdqLo)Tsanm^Gv3aS9 z+lbe=!Sg%f7xUrp{JYv$XCJ!ltD@Ses1Z0E((!tfLBxMkt}*qenl2p`(OHtr=GfKu zmQl1}hpu6#jx&R>iAf>Sh@rnvu-4#hY!#R8lwt-u=CZt*U|EObZ+Mr@Vo_)94%}U} zozSwj$>InmY}mKSTevT#xY(HFAjdmPD|hmvTmrRN9mKODx@5-eqeb!?UKVKjN5+%G zJNfqgrnY}Mhz`~V@rD`y8zv0Q;uvZFNl@dw4}kH2j+r*+joXMifvV*7dE+xHH`l~Z zaJZe1u3uK6*L=0+py%G%42vqdKo)PyNXXYt;#dre3t>TElP#r)?*Vt8kN5wo4B&&aMVF@3~*wdUL2@DCo%# z+46rLdv9Z45CV5KpqvfBQ;}DNV>r;=1jBYYdMjeetM7d6SEq>DSxVWU1$N&usi7tI z)CGJnug&V*O0FX61QR^9q?Ty3^FTUPe|?Lkh8VMps!T&`*mKnLcJv!?r9fgId-6BO zlR}1*Y-i~=H7#d#b^NyPg*UhJSWX>q67Mu!#}6hoSPGTo;Ws zr74p~tKRT>G?VF?9Dh=o(wrdBI{_TTw%)ku+YdR2KH(}O+|35pQbwwty6zR14^AeB zYrm%0*k$CspO&L~Tc23fo}R4xmFBdfl;hM5>SK`&2%tT2>;>vF$%D{gh zkQMFywzDst*Q6|gAV$}n&UYZPtEe_j?lAz}mkMs>g}=F+C$7T1#bD>M z`k~OUFn&)NVyBj@JCz=|tE08;&lqk1!QYSa>DiDEs=-{V>)NJSr&1&}e|e_$@d_zA z+1iyv)@2!f&wex)qzPV!^=fB2m7;&GYCX3^*wroL7ne@Dr8!oSGgzluP>t(ZvprN; zR#Cts9Os)U7GchH!`pc{S6K|XD(;3;0oU}Enr*V8X&$L~jGXC~^@Jgp96dBcl|- z^8_37W-Oz=0gzmm3f(~)1=K`bF)ns-Vz}>4 z6J1_7!c=j8zkyeXS;fdv)YgAR_`du^ByT5YJBEbp2^*}=8rziK%(gam?P#Th@2tUl>Mb!bKx6FVT$@hP83RUHYqAl*y zDtASL%}#R4fML|j5$i^WH0VvKZO}4kfIF@5UJO_>iHggf+biS@>QqE^-t3WzZ0iIY zrg@I*9o{4h8MDPL`Y87UQGyCN*QvY9_sTOwP5~jhLKe5nGhCh1iB-0Pg&jTwTkejR z6?WS6_syIVs({gd#g~7lZ)ijCdOE5t=IpxEUOFl zMHZnPg#(oB?F)zP1MQKGPy3!c&W0P;%U(}tj-eG1xNn(a3y^<91386V(#P*2L#u$8 z2CjQV_N#MkIcTN4gU`RGI#<+o$?UpZ`WB@udtCB%iD4!|m{cnKUocEMp%v-{A_dDc zsvp1E$7j0K9Fpif9+tFa*xKLAst_cPPI?c~cC9v1C%MN@dEd#%T1`@8^C*#9W>QW% z_mNOuCD$DyZ(4u#w3j;+YtbBXkE3|MYA6lAQg&5yPWs4bIq#OI$nk@eFJEnFnJWcO zIi~*$F>D6z996Z~v#k`dQ^_;gR!Ty+#tJd z4cY7JO-O1?GI*j!@8XV@zDXpAS=p5iyjKq$gc1Z2oJYY){vc0S~3&;n!at z{`|Yczk5lv4uJ?H_j5{}#_D``mR+|6RfY<( z{H09nALAujlWaRv%$GHvj3|sRI%msC#*mZ)U~QLKa~krAHDy5i<>ie+#R4Wrq44s6 zgr-_U!bHvFe8LL4gvwAEV?d-#Vkt@=UjB?*6V4 zt;Aw%k&6)b7M-6%{;(h#Dq%lIpxh?KcsNB0ZTh)9Q%&+VkS{CBmv6IGm=?p0?(vS{ ze5*Uce{h%Jpx9lT^fl4)Y1n>hYSc~SL-ljbBo zY2t304F1rUOu6Avu;Je=w~g zH30@Be}8=@oU_;Z;^@<;c3EFGub)jJrIO7+$a;_=bD%Z3+s=?Y!ybOPr0xz+ zP^U%S9RBXw?&RW$wu4-mpSJ}=Eb(AxcEC)WC!XA=V}>q)0lB2CgQD|u zQ{RP#9no7fJORoWC>KFVcnm0Of2e{q#fjDNF_9KC1av~F_TJ5*A z#o|!$DmTth@#;`2H^wIbf2F|00S0y|<|%`PdZy0;#jGkUAO9vnDN$gGM={@=f0GE8 zP=yXnHiLhkF^ZM{cXM3)tqDRFKf9*t*k;wr=pKVAIX(etIaCn$a*2XhY0z>1@p-!f zprMA8;}rchmu?t%&Ol;L+@DIIBnZVr_V|wb-~-ecQWe|npkWv$f9V@*fLIepLKc^) z6$j`UU%6{KM(P}z3e%TNW5bi_WVd#NWhrgivf#YDX zT|2m9;>rjCV}<<7=EFa z6{jx5mT-v+uR;f%xF1JdK8tniLk4*rEcFJ5M?zny>nyhU1>OJ`2jRw~u6M@J%k!B$qW`U_MQYqLg*?!DHPpu-j$_UI%_1%?qQR=?1Zc6BS5t_w zg2&7lf18hEY;#TW62b$dO~d1%ld&!d-I~N+l@QU?5dwqZ*IsfyUO`L94)j~ z@EKA=BC~nS(qnlKJe&mYIJ2iS+O^BszM>x%%1q)TK*|N%+<@@da8*-_Vsh(R}BR}`tqAtG;puGi&Ve<*yYt~?gWf9u4{&~W?>PdNBhm43{^|%FR50Y z&w%R&^Vt!@AcIGj>KNwQ8M3t2dqQu1e?S;L)$lV;6^5%IW+V+=(NQsKAxG4Vdis2+ zyVi?O7Ti88kcW-^n|8@_?@C&@dJOGaE_v&9F=9?Usf%y9qzG6X8cwx&N?L~zg_nq& zyKCTadi65Q=5+ocBw4jpypS0utj;8Kfu5=6%+3Q>6_TAJ(gR_|f0Mj7 zqY!9mFQA4&+*eoAr=_iMy7kXo*6A#;R$#5yQd{{F%Id+tIlp-5hf09NCYnQd4DJIbn7c|Z(E~iapfEG%z&!#wi}8u`3`j~a0|s3#jQg79__KzYwrJ?Bp9)i>AXh#wWIF6M&2_%id` zhVkS50M*4GFF^81QI~LPK%UxS_r1an$fyE%j~C zpZk~YJfMHY6wnUQFnT^fau;%bDwXkBqn$H?xrB-ZUZ({bUT;~akFDNQkA#uHzLDDP$!Y5Cpt8rixw&!yszI0zJq5AzwM%~?;#T(M zXD6R1*TQRpmnx?v$-%SZ8mCVBDY_o(|*d!IGSXBc?Aoe;rXa z$U(4&r&MO?_X?=@NGq=I6@M%#4+t^$DyyyWs*^c;c|~lQ5pfeW9z6vUdZO*z9Ow~U zt@_Nvp1ijW2F6fI@@(LWB@_vRa76U@$ai_tbNl|aQ#6a%6U|cVQ)hTY<1(;XBa9kD zg_1mmV?1|${6NPDoGGxqRM+l z4C>^1A%&3;oI)#H%K z*q53<$o+-Iv+=h8UxA3}W7REsN;%bq(Bw&{S{HK-fvoq9A?DDKT<+z|D0I@~MT=>aP=8y3RX(ZYEvW6y3tiu$8b8Q=KCtGDu@yYMu_Aa{oFgnMp>Xzi zPIuu6&MwyJ-R~%}r)~NLvQ_osJA7fz0cyr2rMX@=Cvzyk9;ut1aWR6X#-nxPzK7mg z>qVZmh^R&n*p2b913_VDX>n?H}BYXy0x?SGzm#c#Qv#^n|_ROa5a zGdfOwU$?)yt$+PbjEBx|pQacwAoWhyOUigu7e)m=2j!(*R(hWoVgF%y+4kRhWtqV; zjIhVcdWN%FZdl;6%kW zg^MS^u}Ik+hq9kIv52@Mu2E6tX_@@4Io&MiO=a!TxF|N9e}0e|B*B ziR}Lae*?NzLRO#C-7HaE)jiXT%mQPhYD%Ic9v=@$u!-{T6UeX9aP#-yUjFkE z3Qte>|CNWZ(SLvWX|w&G-+z7i?x(c*^}jFrzCzwW*wvhA(_nm2X(oAWAXzB^5Xwwu!Yc*0ax~{OP zb^pyg1)l=9k~t%9prmd88#o#6S-Y);Mg?tCmX}uBecni`fHNpfy>u}czA6(Mm zWCSNI%Qyk}KCCc4`&(Y{4tkUsD$6jX*%4l7wEL!~5ORwU3Fwpp>2LbE#u1~$?AOXg z(CJcn3EQpNC|$cH^O1E}F+W+da0qpH;SkGx7Vd%=r+*~-2pV0u>s?K9SFjA|jGUOD zbp(2NA-2rn9QqB+afV2+)X_y(WK!_@bSlP45K`sRYf+{UC?U3OiDx*R+w9ttr9Y0tlb%45C$o!re2G?rJ`paVAlYi54D|P2BuHh+7Bj23<7Ah_u9x3|r z_2s)CMGNngaN2zRC!b$;NSgy|E4 zV}JZ?jlWtXe70Vg zrZxR0&)hHr=JdbrXP_5>c(}Y`9+p>=mx^nh6AJhQ$_`NAx$49n}3HHosUeocEIZKY-=s2Z30ZqV2X1y)U5f1 z*@wBnJ;P)w|1Mh!{3uO0)4`UXEfw&^8V>q2y801GIZVG@M>c+OK z7Io$-?WFLE#=jPeeYp5=8ddK00u481i;t1e1P^m7#-xeR5D{9V7 ze0?jK>*miM4@`fY$4pli)U-$ogMSuD%tvOFd&{c)lqraYXh zu{HDI448j8o8fwq$@AV^vgaC_XrPXCzE5X+Z!M!q1de2Tii{pEi#Ge1 z%sU>=HK*AW()Y}2I~lF0!+*~uIwBah%V{R5hx4kovRNwbm;%-4iad>nnoY6+j&ieZ z;oReqWHIcW4eu??W(JPmHKKfuPUfl!17=Zmr@wXfFCJdZKEl4-=xp}4C1~+5`z@T> zpY5~&2a0MFP7EsUO>NDP+lgH4a$`rixZbt+lH4$925gpuon{iNlz&9}(gkAg^^?VA zM?rMGesD`R2)_#p#C&A4wCxBeAaZVal)iLcTX3BOke+gF+>6Ie~LX!#j8h_S1wg60&*)eA(5yK$S_RD-s1=Q35AaJ-@i!0;=S>)Cd zJ3Iy($CyzT=Q>qU^C_YuYTZk{U4eimYx{^()K!sj$zo9Rb(K;OGf*7y@fE8rZm2LC zFBbLbIMm97oIP$uFI>{q+)-Q@5YAsv!*fHRa=iX)ymQ}Ni^yvMGJh`-I$Q8NK5Un` zih)z{B$RI`Ds>heL=G%Kz%xOnG!Ao!z24(#w(hifMv{PjY zE|Q?#zFHOjW%A&m@u@TA)JGf(-o@BF;gRv`^5N{Ut&Z$k5fiNrXKkFQCr419(u39R zqK|sp>mFZFX~)A&+ke+F%$_>>N{u{Va3R(q`7)-|9Iz@KL_`Ky`6OjxRvDYtbl9D7 z)+JXJE^OIhEKHwsd^^vK{I0h*#fc}hz5s}$C-?AeA}WkA6s*OO8oC>3K@=CFar9_W zQ&|k>dFcCjM}6Fd=#De1)R*k>6grjOeWyfLgEBaP#_fS7oqq^1H{}=tbV9DA0l$I{ zo;xBgF0EiWQ9O5p@vH_VdGf_;ZYT7KN-8agU!Od|p@p%#)N~%ACro(1SS6`ysNl(5 zujz!C>pGnNa{@_qLRdhIXPh0B+wH1O*rP47`r}C3oVoG1?|MZi^YQ=Fb0yv@2l=4^ zWNJaw7<*!W&wmCWzvSK26x4{@Fs_0qon@#Vclz5zmXKwf#7rJTx*|_IizI3enp^c0 z9d)*#^dWXuk9-LuJO#RCks>G_ys#ME3XtZ+?LJ`_=c)=kDmi;nn`UuHbb>w*21*G% zTM+J-H5OO7Ch{Q9_khJ&!`|5=&7H_|-{x_^nml>V|9^)`_mDHIR^jRiEn5oBxd)0W zi{s1WNs--4HE^sUm+Yy(`^FG?;yFydlG2bgk9J> z2~x$_%9R)Hi5Z8HFgs%>2jxA_c87kggvL3+qXtcVKhESgY*FacFx^~&T_I4ZnLU-s z9s58ZlZ8waW{RsfFM;9v+sU${o`h0zlec4~kN0@Yb7XzOJ;BF>Xv9$2U`-qb7e0V&OVx=a~e!P7bV652tCU)oG9zbTYoEw zAX#wn&NHN}k%S7Wo(ROpPFeT&iiixi%!{_Abn+Da(p<63SlF{SXd%2zlqQ|9DA_!0 zfqFh_-#ZfL0LkN`t*OYyPp|SRGD5wo29uloM?VYeVrgm7F)?PCY5es4C%6_yi;^40 zCKANfk}F+z{xTeI%oeVAzp6`0?5j*}t%7a4^HLFS<@ zyA{H{M<0S{2z02lhxp5uxp9h0Wa!!s0-;>;l{B7a5obew(~ixw8od_NuPsmE!T#93^kiX7#WlZp|0yP z@@dIhB+9^i!3*v*6H80Yoz=@rH+>*LDeLZ+78`s56n&R{YSpo!(@HpS)3FCtwnN*;WJ=5lRIw0bf=e=udG6UrgNq^7B}x; zyc6vDNE)Q2kbyC|)!#>wC@sk##L8}1U_w9}@tWhchQ-#fOn`p_RiC{IbJU4l(P#fQ zomf-h-2|F4p#s~K-lqc3yaMuLZuoJg>2+s;aQ>oGft^8aO)F4D&uL~Kx+0*TW70h) zfUW~vo}eNNauf-S)pMwS-cwg(X~L(p>N>sm+dL_`pzs@bt{}g8XGj0oh8kE9;*x97 zpZZvqq}v6FUF8kqd(c9(h0~Q>(tP==}Q-}1{v4> zdfzs!)XDED%5?s4T13`Gl*!ahb_w-@ncrTxMHxlT?ey`#Uj8b7S6V1Z5b&G7Iy~I| z4T%3I{)2G&o4-09dA$3(nzs+${@LN__OCEs`>W$q{VTnD>wisXHQAMX0X+dRwYmW| z0e_clE=VA0$fdX7r<4hh_scc3murwp&F=n`SD zef#wRj@Er|?5Kh+uMd77=haJ=+mioNzY_y&biSMNGtiuto~b62BC z-_*2}JLwMm&CP2Mv2?*SDt`;!D$0_$wTPBH0I3fk{2K}{r> zv;0#ddW`@P?Q|mKTlsNT$N($>u;An28*bdFs}4o%0Zo80_eQazRL&Ry#U}Ia z=jFKA7h6JBC=gNPj-Ts06bd_fD-mUBMl0uIaw~$8^U5#?v@N`I zYRBfC)85*`Ib)@`yqEZ?1^PqlD87l(sQEPT;|!T z)a0G5WDmx?q<==e5M3nrAzM&+g+`j%a*Sx)DFKxcYFp+TTigNjF5q`P>Xn1t*PIud zH8uz4*|}hUO_jIRCW-1V{R};JLQF?M9?%ks$ZC=<=&6?|-9lAr{!|}|cdw%;jaBa< z_wL&5`Af(4VeN~$Ugli0O`N(Y3$CN$)ublXuP(e@qkpYTM7#p>9aP_I8VQ#)(s@Pc z-HUY&()&utL4uC6lDkWdglBIS$5)3TXW16#bYcXxQRq9B#~}BvMQm2`!sZ z0$}5~_)@PM+*KC|_3A}(yk<<`iq%7_3&>1{yA-ISlup55q)2EwDd@$*{gkak?uuEqc;N?F3EDa;t~ru^ zFjM%ZwAuo0UGc4wPoP9q0ozpD6pM%wN>V)90(Z>h((0PanTjU~dQs9fQH)?-j=NOw+KI4v=D&0~jZCQ2RPu-m_>3`&WgIQwVo24vwPp;Mv6D6T zTFLJ2QGA4SA4x(fr9?oTnZ=GdNUZ)SVC08xRTt4Qk&-;r9C0&r1fcgz3Es9;Q7)89 zJAW?Zyi)QV12w>zuy4tLuPB-~FOkzJw7OCc5mRaEW5nj9)c>6NX3<*MI`7}N|3l8Q*2wknQPS8+a9mu zJo}cdC<=&3+`H6C!FndOBuSuBz&AxX7=JD(K-^A=zpZGkG<8`3BL4o0T7E0IV&BEP zm&-Gb=BG-V2;fu_O@tG-+BvSH*ns5@@eb~KNgI|e-mcyAXUg@w6S!1e`E0Jl-Mx(Y zvRhkAO*gdJ1*{f{gHat;#|=BF>%25{az-8ip-NWV&rBivaL+nA4QTbzEZ2MRRIATr;S*83<*jg$d=FfbhT zNT@3qhDca}j$wt7zsZsDD8U>`<$qL}^G!0=w<%;RZ2IO3ZEjo?DyL zR8Fvu;-LQvY@_%;agXKg=BMS%H_C0a+cirn+a?+;4ZnIeGVks#li5l$-@)e^D_0#T zxAi7UKyEH-My<=8vPkDhi`!~^J4BI+0@zo~gE!IezQxA$bVkexNRN1?BYz%`teb9c zFe@v)3eMV7Q>Ik6=KqG}yn3_q0ij%_oL4C;x#to7TdqpA&*atS`kg?K5CMwU{a}~= zd%_TD5>j{0Eo#1LlaMZ|z{0IIwi#hl!4|vu#<gaNVI z*kMNU)CL;6k*^eK+ihQB@qgN;joDJOAUGyR7c0J>jitSR#rMskJ5=;G1T!M@qdH=K z*r>x60**xSoytkKu7XlWwJVY1&X)|`YVZ!=7;;plMzXP2=yWf7_#E-L)^-Q1FYRtU zW#UkJ{yoPm`~r@uwl(6RZ4E^h{WxP}GSTf~k%~204NYXMvW4k4Pk)6JwNr~9NlnjDnjgb*|5?i1#uVd1ZyH)1 zCEU!RqM$7p*n1(w`+uppeh;bACEe=12;(D%%wnE)RW+#eacAA&p|^P8X)L4NHsH{D z9o}wmNBvadQ8npN?$r6rS z;7t{BLt?ch$>av*s>z(YM#S7Wk@^*_XZ8X`M={J6qJM4IkAL&Q9Xq7E81{MgN}l^? zf4-|@-G4uuQFP5*umivYSs}#)+yWNd?gM=f9c_`m`rKNL;HCFz-NWzLkOZPgFVYqL zrWG)DIZ@0P#?f|Jdn9@Mj)qB(*(!i73t3392+vAK^^_K6@up`V)=d~Yc zAEEYGTy=ie(|>K@;UY0zQxW^7`ihO=?|s$!{`GM_<>vkF4X^Q9-ZfV>bQJ3A*%-tf zL&L{gJtB=#^Dm5=ufaEIJzdiDrUAuh9EC^zD)&t_d`=u?KJ*lcyr7g#RbX~rWUT@- zQ26;9Ebrg8GGDr9!dCMe^OKR^&jqNWo-3Dfn<4%t0e?(dngrN*Wkx@I)|>K9O6e*09(k|H z?L5jhULzoZS4UnIvIjfO$7|LUnMdY1-fBE6EBt6ZRBv{7^~ma2i^SB%#&SV!tar9X zUa$B*L%xgC0BWTq2>p#_j@{L(bmrdTrY& z1??$0rz!;rJt8aj44LR;`(#htAfW&?m(;@0rR&+nCdLe@bC==~oGBNk+Hl9#i5W}L zqm?f1IT1>3g*>KW}yzHLDm);Yr#Jkc-tz^Lt-qBFSltuaDA5G54nSi`q>(WW2=>KqN zEE!dLeDSG;6GHCZgv!PS{;5=!)FFds;1Y~Qi!U~H97>je$v8G^_IxLHQbhx0bNo~1 zzWng8&dcl5cb`;!;7xsAe|>_(ZK6{T7SZ0OBa+jcg9)EKx^`Al{#)(D9?Lgs8@ zai@j0qvDjLsbTHjhVqUCNus8v*8>GHz5%JhC4%OxV{dhWJ?2QQ+YwPyfmE=Zv*&-> zS9mv)Kbus4B!7yDq6$wF^jJ`zck9&Qbx`Lcs&~AmB&CsF4TphG(*rJLQW60p-$qHW ziP`|Eo|aHGk2EH}1)3U8t{&aC(wP!c(fmrcMYE8H(! z9dG-fzA&k9H(qlF#Uk4|oGX81n;SK`yt}b6bygIWA;9J57;8G~VpJu-8H)ktK22Vd zC1xfsO`-8r;|ll9Z&*}aKrX}Dh7g)qts@GIYZh@t2&S7Y&0<2eD zYXKW-3Zt!5F$FG^6SfiL^|x#3mTh+aZt2!+L5XgsL8`T353tm<2rqxr=E$Rga!t}Y z1}+7v)>4*L+D8KB4BX4W5visK>5MB(f9#ee#snx4O_{&lJ*@?v{st7^%QHS4 z$lTILH2GpGh;_jQ!4iM9M754^kPntV?w4Y&En`5MR|1$3hG;?*ajncVFum@T*ExW~ z`i4{@PIP{Q?nVrF29TQX8<;zNIS=9)JC&S@TG$Adoevma=32aq(4*lj=bpNLb(LSf z)Z)3sDK-TxE#eE_%e~giO^-FgANxiK;ubZ}t)WCh5wr1|efxi!n7}+d(6Ga=6WK+*Hui+S~JN}{4L%0O0!Ki#DSMhqw4 zC5B@gUki}T_gp-n?T1*KVp(-w-YxK2%K-I{xbzaiR}a78I5!0xSpo<=aJ_gXfRFe2 z=igJajgf7Q9}$0hUST4=^2*1iW6O^5m=hHB#E+O_XJhSD+xb0kohF9F%Aew;FDL4X z>^%P3qjAV>_ZSQ4qW`i?Yv>QbMew@-)CvJI8KT ztGTjc*Vws5PfV$>0?2n#fZ*0vDGI6?%KJ{EpA>pOK8t@YpS_Dh$13`G#7#L>=#>L; zf(5>O3~I7kq*mK|2Oxg%sgIBhb0oUqgqZw1dRO$W${9f#_exxWnm*8VLeB2(VhHo| z%nL%hE7L5f#+6h@BeA6U0S?PIw=)&y8uK}0;@0^U6DySfyQtg15{Z_5lVG#doN|L2 z(Z8kn5SM=jp`;eFMdFC}GDKwvf~Y-QpIJ65n{LlJ^{Z3vwMSwl-Qe8(?d*MIKZ8yq z2ery=SQ)sat`4fYE`d^$wU(r+f7uloMuga0%8bI@E;8WxF77^AMW{n0vG{FTOhp%o zX>=YhXTYKS!D|J5IPh5D&pg7*x^39%q?z@>VXJ?Y?Qk@*dyLsF;@b2|L2p<7 z-!Co#$RibB`ic%EuUo*6La8zqMz729Yl+P)Zw^7l*hA@DWU6UlBY~9|7>!RX*=bfY~6+G?) zn@xW!j!pt5H=1wtLoMj=3o2tBS>WNh#;m+M-Ka1}Zf>{hV%;|G+2bc39^9?>4!bWW zW97Drh8Al+Y(z&(4W%X|}cMfsrn}mtLO|2+V zB)V=^aX3M(nD#ez2_p6m43Eb6ro*maN3Kr!FmjZ=tWURA;nT>(c_H^x=T@0AVoY9 zzIrFme`AUhw&DhJ>~*{sHe3pbQ&qd`0qE!hKD8yi^vIRb1@3W_rz*a}*~L!xlV5-R zw|-n*4VpMSGfMa+0&xT*jnbPN8nQJg_T(Ck{s}<;O|dmNb(#Y1>e=_^)h>Pg@xHnE z^5kX0$K%U|O=y8fL!cL-NWJpxj+1a|FqKv%)Mz!|rHb)E)XIxUq=R8`vsVCr=24#d zZmYPW(2sfo=^Q!m#cBBn{?x@O@=AZo$GLENZ3if9MS)u+FMq>_O02gb78H;Ld+`Vc za*;^?x)TNQ5p5mi+$B=La<3v9ls1Zq@JkvQ>^)U3p{B(7iEF#z*BqH|m@YEGR_WGI zB88>*e}|#Sc=rmvY=PF+HKfR^G4Cs&cpUrqABg~w9tve{WOHT67Fp|XOqJYnY5CO#To}35 zkZQ{^9GHYOW;;D>V2U-=TJ0nT` z+DJbHF11A^BY_xqq}2!8UTp#Ho~j*ua4~wh(KKm#JY{ajfomOa+Xkww#$^(cOxkkBQ+v)WX*w!@MRX>pP<%Uo4^}gDQMw(nU$9l zWR|u_2Wa3NQ?PTP%iOUnIkuvL6J1Wt4ln`(D@{?e$-YpvQ_}GK%0kT*9auDw76GW4 zWlzn2=*VSJ2XRQuA!j=glWxnv_MxxU#>v1EDMZbH)Qq)|Nw>Neo8`igl7mFHZyQKA z-E#*j;H5~Qn9@iNn}FA9>VglD4RayM1l@1CA5|YoMHbwnyQ}|c7Y~;Jj6U9r5sqUBd+`WkEiqk2*X0?n#=Ci zi~Vz<{qr0uziD?H=@g%pFdw-lu^ENCR@^Iaa_Jmm5f{sx_zDM$Meh1KP}IH zjRlBI!ymo)#e3oX;;;jwuSq5#j2w(h$Dgy`pHxCAO%kx9`A2uJeS?zn8eti>v!Xz)*Dsn0` zmPfvjPoR+34kZjGj73F0|G6?Exl<}Vh-I_`ieshDS z$|g*T*lfU8{dpO&)8?Mm-cZ$-NjvH4++~{wYxLk=lJyLea?!>QO@SjvW*FBK=P*YSl<0biq7Y({?1eK^GTz4 zyYJ57e)(Hmcz%;P=1?*tGHvx5PT9;Srs-d7r7{+?DT;PXGTeZ9R{z<5qky*tkF&TM z0~;(EuZ@qOhgQii+pw3=%?u|=LI6Y0f98qh?dVU#nmLy4M;LyNI3(aF1u8ibvlmnL;N70N#N5 z)y~J@cvOHI52lh~71m;Z1V!Vm^Y_#f@u0lY7|nFc$OL@^)C*A}HADbah97zz7&@M|^mw1MY$hH?IMGAs{pQhOnH2sp;vl`3S7IqOQjjG&TEaM)dPm$iuOQ zq9!%BK%OhQ3|tYi0(iPa2pTgbhsK2waNx4AJX#z?2zEJ;)m(s50#Y3I?%;W5NdsfSrb#7Q=9{`ivrR{SfPLMBX; zdxYSB&X3p{S`QDT1W57+aXO5mCf|Xr@<`qbDZvJhh&|vV9al`bAlMb)E&$z#rjpS} z(vpGiTyNf-nrrCINH$Smx||Tt&IUt&a0g*OHS073Sj*>s`FUCZSJzrFVF|fHT>iSd z1BbW;jwJzprxnbCsZCPqUc)V5edKjGBNJRC=G{lmyBS}Q*eLM*{z_pU(xHcGTivK3 zE{JJA$h-@9gg+)gfiJ!=C{vBfdptS7YAeh;@3MT}FMukn9;+i}-XZYtR-(gnK`7M4 z;4QpOzTf75ikAGedj@rZL>tre5pp~mt#9h2pjr{V>`L%knUa(xP>Kj>xT7h#+H9w4 zpJR4A5~8A>h?{pdxK#Qx=ASXkxY{;e@4}3!hDM3E(A@Q<>2TF*oKngiu41`JkR}jM z4i0z1*?iczaqJq0*gxeaQhPcyW^^5VMp|u*kIT7#Q*Q(=+BRRwcP~8~&U{4KoR>@7 zp1ZPHN4as7^Ve)=9A>`XV_-GTL>tXVhyD4IeQ}fkdtLK_#^NiruTnh3p16IOrY;k| zeqyr@h~$06M6?)MF@3wqq~7W(Ng7(RQvf9F$Bbo2C7ETA5cqquSccRzB+U$n`A3Rn zAhuQ}Yky4O2V=&&&=&vb5H<$k1 z3h3^o7II5k0ikv~R3{u7=YqsVP<0s5zn5~AtZRe1-YQV$QlwCql*?}yx=Pfis++>! zuPybCiza=SdiRieuH}tk9y7OU<6b7|YQin%K&?Sn8`sQ88yHE$WwUL1H3*1+KVPnY zfO{k@REf6nw`AV2t!-+^%nQWN>7K{D>>X*e39NZp7#-JH`!0;`A&fTqwp;3jeHucL zH{=RatEEXq-2aDKPG^i)mz3AauPG1vyrng`IX``Ine~nf5q@~qTjLkn7&%uBex|61 zvSRUQbp9R&G&%OgXA5%Cyj5f*T1w7;)dI|QLzyAH)PqLEbL58@e9MsAm3)3&7WBjO zIS7D7mhwSJmK!z4%9_7#T@fIQ(RM3FsVzbEc{X0WCmS)_8U-oPf#5qF$CTzW^#VL5Yc<%M0qAb#q#Ce2VoLdV1-$N?6A9Il}w zaA^tArmm)l&{VuX*N9Iwj$-SW9?2@b9kp^VJ<$x4ZUIZvi9hopvRAYXwnoC{?xB{5 z7=13?yH&~v6RVk9s9BI>d#7o_NNpJIHU&@;4r6dT(vVw2khzajH{PcRcbN)7We{)~ zf7?kTH8^}BGqTvnnV%)t>Ep?NUgr_@t9tkdsztCgWW>%(KKEi{+N-@TR+P$Q7$^ z@CdMe@bI|e$IY1VtacF?Rx#%6|0L_E^)yz6~q{ScmU_-xC&JZ zc63Mv1#60du^m~?=w+f*(g_~3wlH|A9bJ)!6V#$zA|C0yp zUFWJNuKb*lwfPNWC>295C=X>$ZjG*+xcJ$cGThNwDuk3u`tSw2&@AhHT1G|Ox87C$ zHH+)chk$#>a#?I2w|o14J&W!6w2Y0#6_$vqDhY8#-O9g~7JQQw@#3Q~eWXEB5d;FR zsGWt%+8#tKgy8MlVgAzd(~u&2x4eBT9hD)~e;xskU(4P1s@J4#K+hIE`nwC4lZU6R zpwfOv^V{k_X2-RKXAV2r!kM!)F0doBMZDDxhRUiYZJB{L&+W*6&iv-29ogCCYOkM~ zb1xWlaoNueh0aWr28$alp{FoV5i-)dyoTpyR5=idHafZ0I=8xKRCa=N+cQr&iH*4@ z?q}vB>Qwh9{`}Z6q*g+!!wo1e3pkrqac%)8O~lSFfVlLoxNWe4_{rH$pRD~;d+CW5 zsm5~T={#*Bc6QN!yxef4(W0O8WY4giPXza&D1Vkqxw5bN+FlowZR*nXE-ixbZ5*1i z<=3ro72)0MQY|SJTnl8;&Uf~>UIfDm%jfDfKgI!6HBf?L%*I!rSt+(-i^IDUy=EaD zcV`AJV;?J*^x%=JBw*mWCO<0{pZY{B7tH`-=>iNyKb4+3&__*P&1fYRYmLd<9nBCq=)Og z!dsESh+0g4h8D9ecPbup;8r(-UrI)*9r+;7gM|^j+w2vwm9{00-@m|L>Lqw%xlNZf zw7PSrGh?Wm++n;2Sx+jVnLNhJbzQ#_Os^Q1yP@&E>iaSGKE4&I!?w{s!M)CHRD{Fl z;S$=0tWyea>(e*y^V^EdyUdr2!uZvHa>3fr>YWVvWT0)Mu&bvbA6G!vaR>J3U? z0QS!6Za?ElDzimM5P!hD4{fV&Shzaf#Yt*&9=5J*H{?z5^wt6`nDDA*IP*6 zw)=Nq=AM|ViX_T!ZgXO?oN7iY=B#MB>T<$74!%BkJ)IrA669Vdu`uEVoA07H?+Czj zc4i4G2?0UAJa%`~I8F#E&vd$2Su( zM9559fkWr}Cf=cA9cZCsgB3{>>W}z6`V9tuC<2cZbTRifNbZffhy6xEYJv*b-`_||N1zM?p8G+Qa-k??k5@>Y?zdA^2Z1$CQ81*f4G_@`z zu#sSstpNkQA#BSk2$Y+zQ93P^=WEQ55^BalQ5p=jq zNHCa)RHbx7cs{Z7VnsDkZaBAKvfLk{A>sJy)AlGqT^_gA!(}o(lA+v=YhKgMC$~)dY|#L!y7a|CLL>cP7ckz$ zMl@1In!?S2VXG^_*ywGw_v`DqP zzNkc9(A>$xQI$n0M$n}p7U0bi!!#z-`j8d6B}4EWJ}$Ml9p!yM4!omR!pH9M`+lc1(vG+Qr5 zq`#i)pt)wH9?Z5dG;MZ&cVfVpT2p6!zC79Wx`?5mw4YmIBx%U+C*twEU*!qBCd@II zK!9P z`B(Y)u`?&f7GjODuKL2-QltHxQl960dF;*E^IA)lb-T(M_3)iJA3yMBGZ|TnHd(c+ zNvZU%t6!dswEBI!{o|v@-kh(RlTXtPCrQhkhE?}8fBe{+^HrndY3gB?J*~>Vvb(n9 z$IhH9TFD)KXN$ytd71ODwVIC~dvhMQWSb_Q@|7j&)dO#`SN)u(iKl#J$+q8AJ$~%X z`KlwzH1XuGELr7+C7&OAbG|C)KTSN@2w_jKuSCz`u`}oEOM?lcXqnjz%07o7w%R59 zmnWrs{J@)ZttGZh8kf&XrVvf1e|h3Y#}D>X{`&O)Ln!D0c$e{c0u#4qMFATg0#T%w zgku3Lf2Tu~KcABPstpeR_~q%pPodKE>FeL}VLJ3bfBWHZ{Kv09KYjN@KK%T@r~aH% zIiyJC@aw;xetP;*R_LFW1c%C@v<9j5M}Pm*;XfCvS2*Nite-HH{!^f~@C=eY%uA&IiHWeEyqfSKo4&izh%%3Dwm=f7q3<%g%8o?o86`(6M~uYkY& z^ps9EMwad>NBI8bmkw2u19l?6{PXbVe;DD*Uk)$-e){Xn`ZA)Am=bVhYrQtDmvV@} zu@;c`k534WPeck!Dh>1L2~AIGND%~Krw901eMMiax(+0Kfugs?#I2uaUQPrPNT}H^ zAutgaNz_?N*et~H@kA*4N9>PK_-&_ToOKBtvVm(8>;fTX(SymtPdx5aLoEdxf1NgR zGFB@gi?t;SJu@qmK-_99__k3l8sf5#6#z>})L&c&Ace0a_^iYeq$3=j|vY+4&(6oN8XEH&?At_E4Ga^v5S zL$T&iv-r3chmyvjI#cO77LO8)e|>ArnNMVx&m-h4IN9s%3h9dS*FpASO}yg3vDm6b zW%;BEDZHssGj@5bJx853Itj+d!g5=W@DR!?|46~^ciz-#R zrb<2-B-p7*f&TgFcVH}qJ$e<7cR>3jhSv&ma5tt#dXfw zLS-(k*yp6r+BuK1-7`KZe~K%7dhq@F0}Hq$k{G)_tPbcj45^&3PzMSSPy%EDCEGwC zX=GyGUPvNWqR_yxmxlG3@?~iZ)dwo0st=sFV-8K&Yr|<~Sute2Ra9J2v#yPMaCdha znx=uqf_rcc?(VJ~B*7)PdxE>WySqyW?gWPr4twu0&j0Q6->sXPt5(gMS*xD;zWd;z z_=w05b;1liT~)(@jD(Q0deC6dS9i(cB(b?iSb#7RA`*TfE$@~~iOJf@h6?z+NL~%< z-$)UO<-bqB1os(TpX8DnYe`F2n8pm9cC%m-1-4OUa`9$8Wv@M zAEnPyq*A?sr*lgMGMd)WQPYJh+N!+B$q&on;l$j8aq|8iE>gA0tlXYzY;Hnb3w%+| z`mhC_m)|zaTsNp{sq>g4V;ESydh!IIIIPaU|6a^XC#i><&XaG+QWC0Zww6VTg3~jU zW~VRJzYpM>+EErf*|USMD{*}{C@4OZ*=mvui)P^-XA#L!Q68NYW4Jc2v3&0zotX?C z(`mCZZW${(QZ(hLy_Iv%dOw;6OVEZrUL4H)pfpndwEBC-KO3+~uy`;JC|xpy*5z}Q z)MBJiNQ){L_!`dyATLU(7sYlbw~ z4a~4Z=u{trMj}n`(p&lSwtyH=7Pyam_ssbw7Uh{8E-(APLn-IuTZS^n)HN&<2bkv=#(WeSkM)2e$X41#~uCPwgRVyA|y?4cW5>?-9vm; zSI;O%ii4F8*L<}^G8q2JbI6A{9Hg^hEzFl7t~~k#GAu3RHL4=qW)wX_f3IY>+>!1o z&RJ~gSC?2B88j3Z>Y7ipMg=CNWLZ4)*)CpokUU(2yZIdG$a}3EBp=vSO3|L{?37$| zB~kLfGu7sQRyEkP9UavRZu+Ho$)2;zM~9pHAS2MRfD9e){w9T~MQ#Pl{E@yy^)^l!!wh7hXJ5t99<=%@ zrg^NQD=PKLUCTzz2`P3FhnHVpA1K{v$mWhyhQ{wuM;?VW=&C5XUm}J`E=k}5DdGZZ z;}`OWEXuJyVpmL396mW-K0^Z+;luX7x97fvWwCOkL^d%%OIS892$&8oExI^lSQE za?x~|r7zyRStVdOJN49}MFMIXl`^bc{60SM`}$ls^Xo#MRR`X@?vKPo@m|5!b!mT1 zc(C(b)0q}FJvK#-!QGdayX7PDI&JpMm*lZ;9twID%||He(D}$>ucvQw=@}PXp;Lgz zAJ~IgJ{f!WCkrDSU%$!b*iKzmsKS?iMX2>zm}`MtAETLLd}s5{KpwISV_j%oGLvbO ze7{!Likv??FJ=QwZcUc_f@{|laMDo5s14aVa=YiDK%*^Sdh7Uc?+|n4-E#N}BrDc5 zXvqli;cMS3gzgy+l^1qJT@n{hsn-E;9J4J{RHLCB=7#+L3e1hQ7==q#u{yCUe!IEd z!~4+YWY5>hmmMf+hO6q;a?AT(U2^h|2i5ry=~Vh`KlnCg9I4{b{pLW(bmBZ@4*dCu zy%dd|rpHjFaqMvbHV-`F|83K=h%nO*`LsQgy?N4ApPFM2iwZS$Z=e^b7EdDQ$7!z; zk2dmH+)9)Apnv^ih@$lu>z@w~8bj>_S$r|Ikv$LJ5}XR(=v`2CF?Yi;MLgdkHb<1i z#66Uqt`6{ZBl3S99P72_dq{SEEFEhYb0DJ|-zqU2$i0e2SRvL`N`9HBvO}SIlFr`5 z)C#eVJZN33tJQ=u^I@h3dA$#&O_iprVh>TWQK@nK%c@vMJ{a6SoGv`@?$r+%mhQm2 z_R;5yr<2+_toKC5s>UFB*K0HX@{6GC<@+P*c`vWEH>B4gPJngeQq80B^cU0A2b_2+ zUzswqR6il|IcedLf}m?U8qv=Gw7);biRX1)P}B8~KJO~jwkQe)Rb=s2lkAwssLUlD z-$;dtGgLaghfeQArR107V@vP6fv;7FYs{0> zcq#w9i+UW?^&X%3CY2;qE&R9X?)`{K)>e~0J0+^4ZN(F5Fg?y+5y!sY3_|{GRIX?) z@_FYX+E{w%3u8YsTc>u)+)|X=ywu%xokN#6$N7zksftYY9~F;m-|k_zkBYB{NEfHc z-rKT3Yk$`vSXB_7COT6LS<~1W~?7llU3rq$yT#S zD=`m@-q*L+XEx=g33_@ZY2O?QS}C5y$>jJT7+8;#FRDCikNrs9Y<|JF{BrIWM(J4Q z8Qn1=eC*f^YbNDgyT3>3+BAE-k4roNcaC>=2|i;H`=GDDmXnD>CgaLrKfm18dJy$- zqf&08yDz*4ni%^xBSd2a_=ptk5Ivd4=OcO5aC^yriwPHzemwy!aq^z@7RenZ^=&Q+ zErU1_N7UfLV0xkZg-NKRPA+XOI;)9xNgzJF?3)yqnj5wCmw^zA%bj*oKaE|I z%sM0A$~(?um}!)4zild?hskW{1{LIiZ8?$Y4Ou{$$NhhL3TkIqOk`M4DyJ80JM>uS z4LyjZNyW@U-PqI~SgcB|gjXHV`b=0Rc_66}&0c>swofR@t|f6HNYV*Yr`W^NqShnH zk{*m|Rvyy{O7TJ-!C^P^Cc-@$i_{(r|LJOm5Y3`BuuG6JNEyFQEuc|#M@(AGi&@*{ zOnI`onn1%ftR}|sb-4UocK%C#IP^qPzLZ|gwIXC@a!`ybF1Wr!4fV?a>PIT>!NKmg zfX8*3-$%UEjA&nF4PI|{Sr@N;$+liGz1_L>I|E#NUjMO?7L356Y5A9aGcUw3ljHuQ zD?ub!ucvy5$T`4yM-7jSN#>Uyw)jG{yiC>d6D67kF6q`)DqOokqoBgdgbn)SlEFW2 zlrD){IhJ6hY2F!3-2~2DdDZG|6L*^zdS+P@dstQI6xlElAt{M#r+A zL99}@wkxGtpx(zOOAWWYnozMQyv>e~u>IkBQYDU$7p`j3kIROWhjVmbKVXR0k>Nyc zh}-+yXev1OBSqjNGmxL+<15tn3&;%x@w1$6(|KaxGsVabT?X`d|M8G`p16xv^9l5} z|9ET^hLtNY*J9l;pRS`;i;+P6HHlf~x|hGRPnmnk@9ByE-{|pu8ns`~r;td9C8f3) zH{7s|6!pjbdlWfK-Iiq2Q+XNh6e`?Op;*bq_$})21crt5x!j>_Vozw{N_!9qLbfe} z`X4SMmC|O0_u+}Wv>sl4l_vVePl`zqwgN`2YR|nUT7KQ>ngpwU`R{|KB`aE_xiXcf zwkkZ7+uJGZR3G$Jzpu}=eCC~)Q*80>(C*Il@?RsH)syEts4ti`*&~YD2Aewo9DkPf zR~L`sMdVt_nb3yMvmZkv8}(7-i0LImzU{8}AvN1He^tdW!!-VMCi7ieCVp3;uq9qs z1z%=0CyzQXn#u_suO_W$Dt-_iL}}ia$U&qMJR)mb`NN5QI9`7sGk;B;5=Q-35aVW- zkv=F!lvep30}k)oSni)U(=RsQeQEs`Vh!0J&OP4_hH?;<$}=>fhdLxn_K~@?3;`{; z4uB8(AK7byQ)W;<+m#ebwDjNXf6>ndfY+1H5RNW%g2~X9SpAw83fC;xRUmTCWYjmm z%4)}uoxTDn^*mkG_uU|%gEb(B}j0OkW!%! z+qDNMtPX;5bQRH|LZ&*(!Rt4Lvq+^;mgq)e^M302$H zP?^hLQ&_g&HEwZg0vor*LK-Ix$s2by7akgdEbi&3Mc~>Su7A<^D%5b7BSByy16t~% z&}%YiY5UF1Z$$KZzM38}tDXB(5WO6;U*aYQ+%DoXYiNShv`bCd8K>YR=m^inW4JRl z2JrFMc!?0#d=Z8IXvztk6EV$=BekK~L78IqTgt0)3wy97+l3lM2+SyhJ?tKo+AeR4 zHHNl|I`xPU$JD0>cI-4=8Slxrmqp{ciW>mP(So2peuQQ0v6j z2Tu{i`-Rj)ajL_pgnbMJO9!Jb8^d4OCGkl2*o>}Xxp!v-ZyQFMEF?1rGC&P(;f8X~Zs$l42dJ|jW^?!fgE2p{s%m}|@!(*9Jc8mC zMELLGlpnItlNG|YWZ(sJIuyw_4n^H$B1&1Tv#THGrpW5Hy64~CuKQMLMm;fO+vh`K zLvL^M8Mz_R>1)Zuvtoa=*JVXDJMGotuab=ZK^`P(;wkxvzB!9XJvgxfT7Xp-SN?sn zvi-*MiGSu#r=HT4`5f${F%@S&*Cle%7ar>N_%k`RBD!?a=S$#~(}y z-1HXkq|35~dECB#nMFaAqivkIKsh9Gy~Nw>4QPi!6qk!99|G;O3LqD0t3x>72tu3|7CmA0>wl|KDz}UX#}N_*I~bvx zA_iBlnxIlSbsGyfFQg!sxcR6`;?rPjrUNQ3Xyz{hOvhuZs>Aq`Fm|{)NvxU!`3Mk0 zsfQM9Suk79o|`}!1eiLdU>V8tp~NcK%bdHUb3>fP%^XMmZTcw+Nhl!-T!j~qhRrZ7 zaRhsS==NUIjR-?3P2%_)U+2TN{>4iy@EuGXzVP7KJKzXP_=3cm^s7Cb{J0g~H6U^a z^r|)(-)cTg{@mp>V=stdYz!FeJxYu-4SKX1*P(B1NF8jJsD^0S1`VW_A>TfjwI`z0 zTS_5JCK7nC4Bj|uK}lqIk`zT4#Yt{%(e6cdqva}X6(e)f7JP{p?_xfgya`~6q83CP zjBrw>OK*G=7KZ(~asBc|IJdptlc$9suGx!%V>QTqzvq*3LnnFJ z%E*D2xz}q?mtXV+`g)*Cm{OE&iQ3(lp1?)#(OTN_^11nHdnjZ+Yz=NW7!!1Hp+^@yPX+>^|>rAwoWf270ze82x1Vl0o`)k_jmJZvQ9 zXL?u7k{zb(pcJw@1)`%CX(e-a*oB^@LM4 zDnhT3o*$}mVO}0OGQo$ASc_cwOn5aa7#d%DHFc@mz!D3ydv+gp7#Dgqn?K8d+F0G@ z)bYnO0%SmjQQUcwcB4zb%T@NOgPIJ|FDL?P*<6HWFhtWY{Qgezshj>K6=3rsjQxz+ zXmZV^@os@A^?ra#c=c}k-d^}z{)63j99N6_UJ@Vq6zmJ&&{zsP@*h1zxE0#C3Vm}b z^mgAzS*i>SyE0ML4Y}OQ+Fyo|mSzU^qKG@L2q8U18h%$}j-m7WjQrvjJv?|pMtR?| z(9qtuUX{9b+p>MxduQm%Tb*h86y5Msg~n35<^<~c(G1gotdT?%UE}kO#?qxEhQ|`= zDUmeB5OrSii2CK?myb@Sw?IP|f#t3^Pw}Z-~gWQTZ*Y0tq@%)jo zyaS*F5sOW1mqM0_vX?lrlz#q|61>mWZL~psc!?MGzl*Q`0plDX)A2`cSEiFj_qY5f z!qtskN}RvgIQ+KcLT^jydlt6X1y#yi4(mYpCZo>ePn5xJ0uh$8)zk&aGw(@S9}F#kE;!D;@PK zMf{-|Hz&6^Alea4^%1GU3J~={O+dYAXYp z2A3S2;|6*7nO=HaCp2LO^(gaO=!8D*x=cIkATt3mbdJk0_BC{m0IE`|a~4Q=1o$Sac+udmWe3IC|%-RZpA16M!wyD>S<9>92(q_(_F0QSB!olLe45rY5iQR)pFIK@rpr> zS?1Y4;!X{k@ZOi!o@4ejZ~8l|Oh^6b%iJVwzaFE-606E7Jlo zrTeW4(>Wi8^nvr67fSTZC1$%VVK-l08gjATkTr7bPyZKlZl3z)1Bci={|z>6DKThD znumv*7Xaqt1HK#Cg24bDAU7A7`rTX>0OW)4LJZJ2B`w_CsX46yAP-wRXRw8>6UfOm z6=DRZ&JE-SaPjj%c&XprZvmk9M?PvEZXN(HKOgu%;!HshUMn*Tu!9M=U23-xoEiuO z;RApn+7K3-l3kecVe?R3E);D1D#gT3tCOBm0XJ|Ii9JYQ-uLeU@N#nj-(%iO3giWHL#RRTnR0V;^YZ>jw6hnV zjf1n5wYd$iuZT$Mjx!t(3gQRx{%=uHh5r&2?V7GWGQ;ip98qA{)7LYxa;lCQOEj|T z+#wCOE=!I)GL2QLCfrs=UuR`G%)49ruqgaV4gcx7P=2l@>c^Xi%dH-(^V30CJ9IN0 z|D^mT_qL$@>RnlMm-}_U`0`@Q{}<=>>r3qRG!$T%_2K%@e6ttTMHfBlUt4!)xzz!+ z9)iHrYG~Wvmc*Q$-9qZ^{D{BF0GunhLGORTx~r)&-^-V3%|i%A0u3_I}tNolSyhhL5v~h=2Ha|#5KmOI#SOKZau25Vu|GDE{`I9nR)y_^kJ+b zAE07Mc5d>sv`1$f-u^;`ygZ z7bQl`l2N<;c>FUcX+*7v*%RoFD5`F%lmL(MNxi|`7Ckt{u9Y+GfOTCqhy&$YJT7By zqbptjdchHFKX(*zb+TS$F9wQhN`6>yd=fPHxIG&AG@CiiTwsD~l3XoSJVy&P3j7ClUW#%XRurfQ)`%{|GQ8da@Xc8)j zf$mI#>EgMUtNrD1N~pk^dOluWf2%f*wY@b%+Bp((dDuE{gO*c(m<`vs>*Ib$(@6Df z;);!pHft@}&X zPS5}1RT5Yj$Ag8jq}*yHF4(9yLN=WtNey>D2olb9A$H{@zq*$+Zo=#T6A*-tyVRA4 zkZjNF6F`bFi}<|H6a=sd6+k#a{3afd<*yx<)pWc-kP%TO9$_I=tizuJafisKej%T% z#TvK^OPt3I?V3)_u(rF-=W~IQBH7t*A7#QoUt?Tb2;_ZEJT`jpm&s+Ib8k^Y_V<>9 z2cZl9&Ix(QbatXZG&>{Xp?dAs}VzWbxmzpG#U+i%`axAWuuR&icV zs41U4-_qY2kuU-IN+aVI4CihVe+&>L80w-e7eu)1!9nVTu7gU*4*bfm7|Mw@Ilje( z7AAm-Wt?gl1GIGgKg=jl3gx@Cc@zEkZoG%v2>-lbtCoGy$TuI63BdBe2HYhE-UNVeOVqE)Ph5&LeK(Itdz zE3~Ynxut_E6++1|xf(hb9YjB~#am42rb)@4pEN72d|et!44S#E(2*+0XTtugBl_j? zH`}tWbO;+FG=2oG0?I0_43_YU$u2x+VT_N4Xa5REgRzWipso2^+Zfj+((@7u4NI{C zZc@n?i#i59UwW*4L+wSu<_mY06WK(zd0(!uF=FdGruzB`ct4~f&L9Y$A@x_;2iGot z7&y0>N2X1MyEe4SDlyuqMjR{RZ~h~~>Iu?x7-Xqvu>Hz;EcQ^YQb>ZlZ^F3>v}`~} z3z`E%RDJllh`eT?}I*1$S{8H7SEZ z9bJ5+VP#_y6G*NkvtOOnXG0ShG=vC0ee!u&Fx;;-qH)v_d3$w(l>a8x=qJeeC2kJX z4Mvheh&mf30tx?xKK($)Sk3F%FPG6H_g1CW9=@*IfhHhvtke)Zfp8l&FH{i{v1X8NjvmLAlewCFKX%<)bU)# zG3I{#uItI9aYi0qP`e-+yf)^;lmqTKoJ}r5iKUFqseI11ikSQ>JEQh15U|rx^4h7K z1qFV;38J~XfFTZEd#g>%L}w`gs`A)ZoQa<$ye*jt*o&*_AL=%I5!{T zJnKyg_!AW2aa{}_|GMfbyw4PK2`O`qqDbh<`q;X_Y>&$0epnHxhS1Hd@rTgpL@?6# zv9{mxd9hNa_1UDF0XwILTKDP%cjM6X2NWktJV4IX8$;`MbvR)^?aWG^lja-QmcOUR zhX-B1DX1F(0VU}Zb(TA90qsNsNp58As#G!N(>jwzcHk8E*Fs+G#aPvO^+RuU>+qB3 zP?HT$W_Mo&FtE5tx`rvKD@;p@#q}7zJb7w~FW3e06T`?0^P_Tx&C|Me(yGagNeROt2=a(p}6Yw;wfh8+6i9nK{ znqC9E3X+N-fAEXKvpvw~Zk9ti*_kuTVNfzW`{2UXXac_^J|P&g=%%{!2|U<9Am}e8Oqh$+*N#{q@L>GX~4MHEyh&O6efWoVOfb-0)3_E z52V33z5m3d95e;Qz*tMTjUuH2TIusbo{#Pveovl`D;yayQRV10~r&Pv0^ z*xSju)<5D)OHr{lkKz###J@xE< zIS4v&(K!8^HWR#Bl$N#pK;M1D{i~iT&IL;vFLlx6369OV%Cn**_tIz{jT}K_^xSaQ z=BU~eF_tfoe(S?uKV57!U3&O14XuwJoIK-$$5c&$6HdIKkmtEZVMoC6P2zDN;aJKH5 zNnH3Fxv5Y`)-_3v#~PT_fAoVH^9_J26%4HW4piBwwG z@X=BR^=FEVk5(Vsm7t_&UxzoEXxKJf(|VZMV8R&}g^z=SNy}VZ@#4O{1%~(b15Z?x z6AS4(F2;v`4gF0NK2f@Vah>xNVFX@&{&+S>P%wfs^klu0MoJf7UH zO&oY<_y~|bN^7JtwLQsC=)IP{%Z!KG;oYzqOD>yp%avv4K zyy4yvT}t=8Pet3SNjsv%ICq+ch4~gWM-_$=aFHK4zyM93^SsF7hvcHR-L`jm^~q~1 zlIO1oTEqzJgYt_SAnB!`#n4bmU5=B!Uk9;~oHX+bD*Jc1OfaUW$CALUzn>7sVy96J zH~n5euLw|l(Q2@<>4IF9?rGu#ehm_2+xaA>_h@6Q^2yYr_h2oLI^Wqj8Jh*JUET2o zEIKo>j0?s8(5brfafP44o9GoULsZHZu4!Ky2<}JwiViVS8d4w^U_Figw&lA$)gn)b z)vFiWSHuQUBwqn<6a||Gg`}lbappQceNMks3vNb-vIzCjBA# zMHF>CZ(+iT9jNboT5u}ElZLN2ClyuQ$H~03TmiM?Gwif}JjV*CYkID?LBj}Som@2W z7_2|#GeU@^p7?uX+jAq2Zy4ADKX8t|y&b?nDb%T{>ynRxY2c>Z3!LB{h5x_+S`N;)IA3m#7H!C;;1-Xyo86NQJeut?jvQ z-m^VuK-zCe*ipW~8zN-BN+k=0UO&rJ`9Ho?zvHehkbAE~?SOfzwae~*-a1`Ruc@h2 zff!*%|8C|24gCeYBcaDvFCUEp1E1s=8oUw@B>;fMv92bn*K@3}ZO=Inl{ojFpG)cM zSlEE;&WZTTpj&P3loX|QC&wzPOMD)cZGu$n%Qot5j(&+;Br$Gx%Ls!Udsh^O+39}U z9`@!+2m{2Ml5DelN8k27mfMZ@tJ)`;Naf&*W@&9H^a zM2Wek)F<=uU{e&Sn1a0ED6iHOT=w29+m8OoL90~pG5a=`2o|fdolQB`^V|i~GM&8^ zBRwp&5cO%cCaC_w0V!R8!0c0iuva9*StMwP76PeIUTe)tNUbHwbe#dR`> zptWfo9HY_oT~t(CLzP^ADI_$6RpZjAuldDfJ8ztYQI_>6q(~rI>4WA+Bw0j?cuX<8 zbZMtgi&kotLh`RntX@wC%n#=``(aq0CfpzYJ`Ga+3WX}DwlI2xP2V4LwiN^;$lYB% z#r0D~^s#;KI4;MQdMoZfd{@@}<0JKXq6+(v`scz*QP=5dVW*=)<wwLmx*nLDDA_*zzJz4d8iN0*owMlWt|9r$XJ$Dg&r#Y0}L6QI_N=p0s zX|%$N+GC^trG+dYPFsQ-)+R19>^%46=b=+hYekOVVV#TdY^~<(LfhW}Kgi$*N%)r@ zM;g^u1ye9#$MJ+8nGpAtKaV8N8AZ_MLs5qFj-w>%j13QC_1T zmXK^q^RQiTTfpyaqTUnTPSSNDV73jv$zy02%v7G7);A{$!_l=EgWT{icP<52%Eh@t zd)i5Ct8#R@(v0DNI@y$O*A`~~lRP9~8Q_p)$}EN-TYKwn%6;@VZ<8#85-G)pvO z*nw7rb4m@`iY%L7EJZi_^`e=-41Z`%Ej+K3^;66H$TpW#94Hjb6TaF(E416kvr6YR z?Ln+g{=$*j*-eI{Obp_x?rZ4M?J5)R==N~ZL))`K{nHDCSc|=@bzczK3`RsoB$)Wy zVTc4eNuhnU_`G^AkD@yWk4x7cpI5X+{|&kiHbJSg;z;QwhYR%+_UBBRycvG@WpY05+xQPi`6YTD7915AcceBIo z^m09m;3W_2Dt;Ecilxo@JYI)0pOuHn;GH5oZ@%=&3~qTP{pwn8r+!C_dyPcBv);v| zmZf8)Fx_BrbB@Q3&f(6|^W&?Zrj8$^+?-NP=W}8lYw8A;>}m!oYbrNs9O^`&5KGvo zzm6+{#pF?)Pj)~vPM~y{!QwK`Ceona+|qNmh4=S4O?U!XB4r+Cx}h$r?fR(Y9ktWw z)j={9RNetRLIPT}G~TKD72cxdXo58xNUo@p>XSTij~r=Fska7{yh_EQXC&j0V<|Hz!!Q@)KJtj=Lu|` z^4))eX&IG)emU*Gc|(vWzY*Kl&|@^->-G(+dPa)AtClZ8{HgZ7G4QB5iL8s`q;L~i z3HI~3n-}&`!rWAlBBJc4>4wn911`g=mi(9IOM1zE4G#?MvK|nMiU3H*^8O8WZt6}W zVhk?-G*O)6w$jFhneS_W3g=xJPXmyQBTXD8e-2LhUc+utTgAu6sc$c7AP6F8#1U^a zeX9PlLTyZD`%Ds3ZA|Nsm78}w8cKp+QyPBZ7m}g(@=c3PQw(D%UslGktbII93@FAJ zp#ZxRuB~`2LOYB!s=SF64E&)RKh@*C@fEE0%p=)$SX%rvau6I14P8Ydtf4%U{8yd% zUf)M6fvMpv82p!AUwrYA*W~0h#s_)rXYJ*~a@IbWi8bBW6zt$A^wvN})a6K97wmM< zycl=OO5*6hH$=d_+Q_QhIM#0y^r`+Tj(=?6!JI^gAGKSBawE9ee2n*X32VN7vU@Kz zg-Cn~Xj_mcd#XVwRvhhTrjMBqn|p@JIoLj=4{gUDQ$X_i2)vo6w1xw5!X7qSHONnhqO^UV2PT7&plwePt8oN9+EZ9jESac4*U-4T0@~+p+%h z^3lw2j*F#l1;$KnL_&Yt98*&B9rpEn$)v#CUWFUe1SF-<;kgzst)?qcVTQ}(FPi9i z>4a5wH&KBSHx+Zx3s*xEu3&q~;qEN9pjERT&(;|I~|SiL?r_nyabsVHQv0vmVeSB{gJUw5a6t)N@pqXG#wS8Qyr__g_8Q`wV8_ZJZ>B6^Ylvw`n2E8xgQAE_C>1g?>}gDYOYbBX{c** zkAW$7QhkWNNfAutbq{fBQ{2IwKokB06=EcwLyGVEWF2k0;xk?dfIuCAb_yn zY{OXcV4A^k!UO_ETCh#OMG_x`?~IsBk|pxUL_sVRJ9glX+qve*NqVo8EOE6jX;)z+ z9jf$NFM`y0_8b!K$Ds&>0Vm?gCfPTPDn8xxdafT51sErRW?Z5`8Ju~D4F4C4Uu{`2 zjm%>^=-pA+k=~82S3%QIl~I6tT@`EGoN0WDH0T$Yx{U8%GgD?a*r*wn zf@BLKAg3nG4oOE56IqWbJlx^ggok8nt}U^pRs8N`=3;N;-?td79O=Ad46(C>`t zec0>J+5hD{4)N;lbwA9B9QADf^^i!1mJSPVrSPY_4`=Q_xKYvhcWE!ffA*DrjTWSY z)zH?Cx0n6X7X&Cv4NIM&E-p?#S>Y^%v~dSkulvm9x_)v z5#AHib?^||pSbg=P|wPa;Z|S~F|ZuYV5!?j@PWunZ(Px$zHx;`G}o6a-{+U$=)Q{w zUGwH$_5v@wuam7k{x{)wcL@A;Ap#9!=Iy|~W+aLd11#uD^^cqUm1W|&=&u1nq?xQc z(oUwRJ-E(b0CvyHP`zb}<_DvFO%NYf3^_B*b!C(eoRnwaU40}&82c9~o*e_A80>^s zx!dF%7nq?0M07iWZ09P^Eji@T~$}Bcb{>i?LN4ETZxP6A~d{W!}z^00*vDVv2d2;iqH7!4J~?Qe^I+ zrRYHhrTYAB+3`SFK3U8tv(#;AM?LxYd@>lzc>o%ia=mZxNLTf}-zR@}ms%@68*B72 z_|{;Pmf0Y7Ev(igc|bY^=+R0z)9op!c4Re@HC#?tgO^3kX+$ubv*(ZQVYpGNA^pTd zDmY^F85v8=aLYScSbH$>SDPN+=1;itJ_`z1LHp8I18r<+(WH`W5H`4ARK9BDY^hXI4Bq*B z<5*{lx%|J1s0AsEYBm>)PK4f_OSCMkR7(DvF_wh!`h|bK;ho~YquMl_Vj$AAgJ1r&N?%q2kN@n=o#g@e?Ibsu+8 z(q(q+yVi+M>{$?T^Zz$x9rTIU#f?+;Ciqh@8zIAgGr8n?tylkd~; z5qaCMX9kAvLT^?2Ns7G$eD(*A*GX8FekHjFkI0DA<^Bw#+?H|+o=y4--n{wF3#93; zAH-I`#`BB#tz(MgLj>QGy3f}~EjOVaKf0-WvMplPV~IGw>K{YOM^>{Lr`mKB`Sc7v znM3qmwt(73WV>e^lD@*W&3(QKHUzjT@kBx%qX>7(E_V4g}9tG=oz>S@D=%oA+4RrIMe2hFid?c_EZap~enX zVJ~l)-ollu{-|;oNweJ5Hkhmh(CdoJ#3=_EYEi%E^YGWV`2dA3JOIik%<)<8-o zzcp!cMaT(yj^~};Dr7VM%z}=!ZNfL2u}dn_1v~F%4ob7jY**0Q6azduNsq0!ioxc^ zrZ|$g(S2xC%=Ywl+|~`hwRpcJ1K4hY)r3o*E6OMo_EC&YMawY3o`*i(YxalVR~c*s z*vlgo2a6dB%Qt6{&o*L0Jg23DxMA7OY7U9FF?np)NPkz%Yi=#}0HM(aUzQPNRq(Nc z7p))KI`eGy7_I6|&A>ri&b&E7tU}#wtYQRmMDhZ&{KCd{BG`Xzw(J+jI~p(ZjEI6+ zOdQ%+?qyUjWlsk^Cm9gi9ZNRpVmT*C zjJM9yK1qp+mLh>jhuB=6+Ski&YC1;_R<_6lhJ02Vr@7-0%4cUC!W#xCstF zlWOsGO*&49)J72xkF%V!j&0StjLbQjN#XHJyD7CtBdWXb<)`$0YZt_B`VASLXM+U& z*b&XybT2Wi5Xvw}V}+09RW3TZK|5o$PHCWZTD=>>t`~>;zCuGI#35h47nts4!OEPxerzGZv2-g`Qc!Fry8lR%y_;rKhHAq!sWDk^=MGO2PrF@y$h1GxL9h3 zp@A*mf>I-<45$DWp1RR;;d2mt2J5s9!^MSe&LKj-s+F?-S@_$?{YFCn50d(bU}Tu7 z&DeX&escO9WG>hf-CV6_VWdA(Rb=h4mxms$WtcoA1oH6WrKdScg68 zZuB_>kNcWI^5*t^36P10VzzQ{e(s*ZLL*a-6Q6_NI#f)$Ng^Rpc))RNX*<`ggzjt3 zMd#+$k>HnZXkmro_h+$}Ckt0? z!9Z>=ksj}|gHz|C#6=muTsb=0KvDs7OEOLx&tUawmL#(oAnJ!Sg?%BTB=11lnst-7|P1nB`%5b;V^LG4i0)K!t$61B#iVVtaaSgq)Rb1EUo$4)Qvtfrra z&UF>P$fGL8F@#D3s2K64Mtj!EM{?+24B=i?jC>!89_zdCsjh$UO(w?FHxei}z4y5K zSx^^L??CJ>sfY6!${14^HfiVn+=)@dw!w^{s~~ksDy@FDYzLnXQDPS(a8Ap@(#30k zsI~-G*0?ZX?m)O<-c~O6M|b}%6tQA=3?x;|7q?g$%!x5`7oO}tbQx-tnGT!#kSiDM zBa{ju%{z^TfM6T$*)U(}YYkcjrV<;zG;P6H*TuFqaeF7G1WI#pCZOTZZtB@>x#1&} zXniPi;6)G?)pPv6xFIVQosCdstFr*sTkl8uZrk8o6e47wLI+rxhV`V$QU{0JH{E|u zeF4yYC_5?G>wkXrvfjhtq&lm-`@e%h0DdlhFoc?yj|%_+zvEogU=SC8iwpFQkMZ*J zzO!gtT>PodzHoFY%5e0lIWDj)u;4_Xk2p0SH#IL02*3w=XSDvC3*+JE=jNy81@i;m z7X?{#c-z3}rW#zy?;Qx~?aiIMEK@fh|0e@J z9x#9x1m@%U50s9Fmmk0ldf&JIC;`MC?CS7dMTjGh^*c(J+XKf91@VFYvl~0tcZl0) z`S4Gq+f;;zU#dv96Gkd%^Am6GJYa@u<{pzd1FrKQG%txG?!4B*)srcc&DBqq_i7_P zNm9h0IV!k5^(_$YiH$($?fmrkBU7rkx4>&km~++J>(hQU8vL(uNI}i&Z1u^Ek!tQ^+{$8>jqfXPX{t42r_;^hIeM(2a&UBVY-UT zZ_$t{K#5r1E$qOvl~afClj%?TPh3CuXrh*h_v;>=u1+NRSz!yjC;4%fgKCrYMpP%{ z9)RDq=|ZA|A>KqnQXE?Yi~eIQF2E@Skb(|2vM?)J5e$ni2Vg5Xx(KOGrhqif1e;t8 ziq{dG^9w4%`9{d_f9QIr=tvhf+%~q|v2CYgcWm3XS+SjToQ`eVM#t#bww>O!*1yLY zYhRq(8skIZqTcVB?|jz78wWDIN$FlSH3G6j)FJcydGX33wpnn zKF8cqc_}E|QBCAt@cVu&ydLJ3DlqBgv$on<`t4ewB-H0wc@qL*uHvQZ) z|MtGtmNCr-BkD@nCbB1PqZOZ6Sb|B~(Z3IPm+l@Tef=z&panCMEQqMo%EY-vOp{67 z`JN3kEw?l3ROL36t-4F|JrySye76wAS%a>kh8WH_Vv~eu+&=lW3>Ka`f2g4gdO_Wwd?Ck7~>_5&76zGewFxWJgC$Q<#57px~%eCi*iQZGbV zFoB=n2CM6XwIG5!AfOiSxGA^6lhX_V!<0C(yVR8z!At1~1^4+ckg2MdPzQHAimv!m z;f{k|QdZ8MYRo2u6&?}z6V#BaMm66)_MK>^FpU#L7=0=r^wleZ{v728XkuIXIdNe2 zh8ZyUs_k^BTlf}MO5Yw@Yk8zp?|+|XJVlMm^H(chvp9WJ6a)!Ivev5DBp<#7)D!El zOYspCirQJ?SHC^qSWGAGb-sdm%1pbN_F$Cz!uI?9eEG9ndDN39ogy3{JEnxND^|2? zTuAT0=s(_J#bNezuys5qyr1ZJ5;z$f>p@cwY_1VEavb%lsk-0TVMkV(PuNBdW0fZ5 zCG7Bu-{E4mhfK-$Bn2(;)Fp`nEP6v!FjFr5JTLp6)R(fesI--tN5eUY*WB5crjJ?g zIpt)#I?pLF-oU|!kZ~|BMlDU4c+}Sru8ttkTt0@Sjz|7>f7^xB|F^5GOt4&}al#_< zp+Wj=J1XAc!4PvW^e~Q><(Vn;94ROCm#?*dUJwVSs?Bd21ns87KwaHkzyrlkK^=GY z^akbkF7Ghzl0@Y#T$;78`%a8Bbo?}$TBfH+bup{lLxod=uM*yR|F05 z_#66q#WB0|k-%xDQP4xQnCX>gDmghqjN06)yT=-liMyQL(mG}aIPOY@$V4+g?H>Br zr3U0cVg^mScM$H;lgW>MfTmSM9<^I}`0AYVI~1rgu2DmlmizDNpEKkbbTP~OmZqCQ z#{=0GKhd>n_4_jriGc8uhw^gGV*r{2g)&Rlwsh18g8q)Y;{qz&pc^f^C?MGMi1{}EC03rLzB$=$eKzzH? z>1m8s)^(O4+y*Emg`9|!bDVY)Ck{H#fl26a(+*`a5)z&dO&E^ppM1z9*i-kWbNehi z7gO&@*z1x7Cw#1hs}n5+J2?m6NLa^r2>6MMbGoxXnG;3Wm*loz%!k@5Kf4_+loCG! zQF%qk&F?=(C%KKMv+Rlayf1)0(+mnCMVsJcz+$01TVBgri({&IRx12kdBxsfE z4QDPCtTH#K)>IOXl2sulV+?fBg$)0ZKr5i)_m*?DcWBW5x&KBKE`#rKZiV z9k|ex00fo>Kx1*Q1AGv=+Uf^tobMF01w2LX~)#l@H{37UH>;y$_u1k`QNlv&*+D%dY9aInST8Nu zM4M)3c9D;zvXcPllw1)kE0+nLkvb81v_#o~Yn-PX0CSa&;YAnI>L|18flPzO-)&}d z;!gbY$}KKY&+Rz_c<=RD?ug#?Nh7mkPu_vSK7<}_n!hj4dOaG~ftop-g_Aobb=P-# z?izUz`WNfgEv|mcE#n#?wgp~nAD4Y#)aS&n+?j6vGM4!l%CaaI9OE9F3O@JIMcP1Z zlv$$=V9TfyE-dQj)cNQ7W(6G1kRI`;rjDA2pUnKD*M0N`X^m#z*VmQKm3^d5a+OR& zvY5*fDf76jqbS&Ecgaa%7>~kYYFEOlev6w&H%5GYipwxX0{16FQ9PR7Wmo5*{P|zW zr!weJ->D<%4uiM!MoEknnW>{^K94^vLj5>Q0JZSXsxg)IvaavjvokW?&!3yH=e@L- z9jXpM2kb_}`!aIw5BG0>>!r+2YU7j>u?Ndr23j&E1~}UYeYJ-R=;eRK*K!IvlrFVM zzH)h|6Ob;ESiL2z1-3W&NVt-;lAh7t*axHy8mj=3C)(rldrb* z?as@p3FpIKLC!2VQ*}!{OQ@KSE!8EG1t5)6dU7Yogi|#<^GbzlDux)~hL^D2EhHZP z7M?N*B?;U&)VvkeitgUA7CJCHmTUiR_Rjt~Qtu5{&tYMO6yA7~uVCmbq>hoo_p5sa zqpzjfrd2ov#q}7n9%S;fxI78c7Yu}8`R{=Pc1-{coqXSE&Z1^+p~^Z3(M8H9&9tHFy64~8eu+&-?)yC-@28MEJ;W}I;%nUWeV1o0}kv*ge z1W0(TR`8O-dFhy0mM%lMN(`e`1Au!hKzMnRj+()&fXy*ze(UMN)z;nXqU2hH7F^~_ z#pzTWim}etWC%b2IypCY>(HfLBiT=s` ztVQMPz1S(n*!V4!VaYdg)uGV~ZJ#ZII@=S*P*X!#9s3#uT5nu!OSy~t0RTctmOv6= z;Nw9FB1373*G-y@7F1CdT2!hKqn;&J&@@>_MUGb{@`^qmeuodo3-9-@-VU_0?t<_1 zY@cqMzWlPg1xYNf3T>h7M3u6`#fB4##jhax?zwNbV9j{zdro-={C%v_vt-vMGLq}& zebtK*;HO+K3rUZS({FQR?Z;*IKUZs&!~DX{VAjPeIF64cb5T>2~?;n~6>K2bEOrMP5_+&@8==z{T>-eyTn zz_g2NjuJvlum*2x?StDM)EsI^=4)nrxKMh^jX7qcJDRzJYKlQvxB=WSa?zAgbDKJ(K8^M--}c_W9~OO zmrL*-Esu6Y^|v>)iU3Tex514#(j5C(u!eq!;7~W7(SLURF^=t*DJ&nuGP@UyDi_-YghGvaLTb@#5j&`G03Dy?EVLM89nVmKn&Ze-kfM z!|urY3**4AfEHNAJkZR4Mywjw>l}q&^`qczmNAd^=KNh~!|{Wn)+alUGtl$B&WPc? zpXZ0b_8k`hu+b0uboT4xFm3Q|kf^u&<3@(><0&`o>0QK`cn0A7vQNa++vBSad#RT1 zI5sR*9ccZ&WboJZGMqmizQBKZT zdi_lS0?iA%vM325k_bPXG!ot|(TToWHw}L^mP0d%EVO=B1v6Xb_kk}GNtTG;&#_4I z{PXGyTCWDA->85kT`9wU63;Z1+f+i=bKMm(HV#xxeC(R#ex9QpnV8A;@dP@JLy25H zYTGm6c!snyGkhR=wHZ^0BFFFRNKO*1K$4fFhN;$74L8Gr#Ss+*$9Uk(K%pHJtlBde zg>FWrcoOLG&J{S*xczlHI`}U|*Gn4PNGEWRE?d4))N{I0`sAi# zO(Ds`?!&y2*-1Xn731+DGqZ4wZ!egfBnv3c)It56pyfREuouKDSoha1W2T_`RzZ}s z@CQQW{q;%Z0VCVn4k|^xbe^5QPdmHie>QiieWh)LdSw6(Oj+>O(h*+(gC$BZs8ZOn=xFhc7WOlS!-rk zF?i1vyX;U=#NUiUf_*1t*lJRVJB_cNviU5)x^U5pI|bJMcii7DM5ONn)EVu1h3eX^%+2_AYGRh zToep{C`cr}(E175{vAg@Sc7?WZ~qTu2(wM!+V0<<_vc{1B7! z+{@YP)*Ko(1eaO%-ZT`5cmwY0NUG(pQP`+LZWod(L!B5N4~CX0n2r% zNrsa}9SH-+1q}OPQ1>7pj0O0I#yY9lOV06_%W*MI%k#yPMAhUBXkF{xkVf>;{?IDl z{mAb6+g8PTXusRpWeDkVOK=X-!Ykq#k60UBGgc)Xgg%#G8CDOn218@+V1{JqX4l== z_uT1NQ|nVGt73bpjD?5eFt(UocuP`jZb3pLJ|3L>V{;wKJI0-yr%?-9!a8E0XA z4BB813Ew9i4(UPvg&d_UwZPZxKSIU^TxK+bxbj8(ZvHp|a@fnJ!3AN10t@7^Xfdkn zcNX$mwpZ`#uCpNfm0WJ^mANe^sI^48M;iU`-A(EeGB?_wHB|Pr9{b%mkZff0PZxLISn0%>R9&K-4ynrc9#gBjPNN8@S5b#gIijx*gm%_#v|oo z=HUcOX{aMms6LB?Z@Gs?gXBLDhLZh`3j#z?%0i<92Gl(>Bxe2B_1SDzma%o4UIONm z$b%DVYn{H!r7v}=wMkSt`f+nq3GMTR=`7?0g9K~U}0box|mh^g%DXV zp)(+*lZL=jH_qW0Dk9i#l%OIEl8ss_5tmu<6&VLW=n!@zT%nc=b7h(n&>k(#@lMaD z=r0#jKONMfm#P5T6y8m40Z}*F3}lBpaH9x;%17^2Ka&V>DvcFlT)JRr-J3vHBZFDj z;Bhv@u=%nS0ERkZD#@Z9q{-V^&T^#n7*(QRDlTs$q(a$$ZgS)Z&y>J)dh@n^9ba)z za@I*Gwg}nC>H#0Ik$@>KE}{^P7h1*&jUU72!=nr&m+ukGGuaI~!y1a^O7k0+Rr8em z4YtNm-G;L;pNhGFDL~JUBZm$TD3x(x!oq;n@3#!@2RsELxqw^8N|1`snAl-X8l!e^ zfw*lPVb)>r|DkG(Men8qCE1ZUu%mmf4KR!}IYGgpO)r-H8;69cIJCo|>{eU`ie7-Y z&&|B0ZtrCf0+FSRF4cwjytVsW{@$+=HC5m)QNIr2A-Mb6 zG#;kX0r1IGSR+VCq;*k!57%x-zwW)FZF%a;{oq7!fsnZfCTorfdVo=9G|t?p?45_| z6p&R*q!*w&YSIeA#b(0)Y^Tr#&l@K>t;{mepT4Cm_HjMl@yT;#3e85hdNp#j??2se zQ{IuLaFV{XmUbZNJ8p z_?}+KRgUM=I%ID69|_CzdF0yBD)wl&4nYV@lOt7Zj8e|~_p8%n!$L@V{6VTbZ#_!M z0qoRb)uk##4o>`HUrdajc{)OvoO^7x2*vt4=kYfZ-Oz2TpS!C8!R$|Us1k+4p_8Qo zn_;H*CYd&Lb4N^Tnq_?mQiQu}7?<|zkXtzu5f_nGw+vWJieQ%mdV!6H*#Bj)@Ga&u z6gc1?1~lzfU{Ip_;k=J#J$b(~VgLpUBy80&cgD#qS`AU^{P$Pmg*87p86cemXJ5#? zn|FWR;zlx(iM8t@IdB;kX$Xu><<2%TKUk zJu2@dX#8EdKCOzU52^+9MC4Xv2oRn(Q7f#^Jbqm^YQC3El468}jWp|or1C?Kj zG5JpJ=GGM95aN9;>8U;@?f{cwMggwt=}h$23j$81I`}xr=eT*SX@`b=Nuussc6WRN zx`HibFkkGUQIW}=P698gG8QChqfCpjQ{i)4vP#2mFgVl{zu{(qAyh2v#1icHVIz6W z<*G-rq*nL(^p(zI^_$un5fc?dS)^~Ks)YUo!gFj}i2PaIx{L1U0ssO(&FSaa@wUZR zfkeu>CI{imWCvh0s3>fgfypRW;?R;~#oM2y`*&^>&9C)2_R#1#Hskhvr1aVSa5~|S zz&b3%whkzColR)k>OeRGRWh^`Bs=cFptFZ;L^G;&RT+e4z9KxQQLE(N(QhLyjb;Af z9MA!%J(>_%zF(Q;Er6j#B`AS#SQNfDiSQ0Qh?<2vFYl9`$uHdH`uNqRnlF`@;~1GQ zYm?HZETL6S6Tgb}1?Hzku*EQNC(hIo`VhP{Iy7!-@R)e+$LIth`pnim)UZkkM>wcR zaX6AZBrbuf_O0#Z2R1mohcEYD2n0Q!*UT}Tei{C)S-sABF!tZ#{%Wd=;6bEFxC6>! zG}m(+r#CxPz3;XR(UU)r3icDEV_+|w03-*Ui>B`%cLpj8EK~pfg$LtgO-5~#VCP}v z=4JsZ2Y@C8E=G0^7GOxj0!)Y4{tejvldrhgIxw@laB|slJDH}@z5m~U3YfKVaPKzT+jdOS;ePUs6!~l z74Z7#pdiTqS%$W@1mQVOQKXG(?Q=fU+xg)_#lIh#L_)+}^h9NVb_Z#b_XM3b?9Uga ztI^HG<0xi4kIXT?xI%Nz;_ghMj52{D*AEMqR)OmTH-fgtc_s77=*Uoh1edJ2WwS@k z=_IttfT_ZYg(1wZnVj8mz@8H0twJkS2e{G$v3!?{%*hn0AaRLIWpoWzPUE$(0c(Vy zQC>w`Pf?8MD~BE^svu*3lxbf~pS7_fM**=DePNU_ckix5!_$>&y^ z0wGyZ9z%;MhZEKq&dG5e0J+q#+y4pIHy@i8jz+PZ*K19vr%7(|xK?#i%e-v54WJ)S za4po=L@BSRrf&gq)}?z;tTgx-bv)}w;y+PrxR}=A&=wWH{pqkGIZ{<+_WYThF3R}Z zmj1rNo9?5cEfRC#lyM#47P~*})}6+ru-#h^c6m6dpimb!Pt0HE`&wMCG?z5_@fXnj zAs|tJ^C}03`f^;HUDf})dv|!P0Lbk{2!Vr^{w7@?(g>%55e@d%aW+%ggY_Btj13~x z%xOhzRz+Ov7dlUlr`#SgU$?gLToux@(&OMx4OKW&fU%^Hg)_S?Nq=V=_{#npe-5$M_S_JE^}~v#IdPZGKj-i5jKFH>PgRH$L^-t zXPQd{siq;BuT!e!*1$5la@8KDWnK4VJYf2QH6U~ope{H>_O*~VY{n9wP6Avkeaq9f=W!unw zlwovy%Vf?aQ4POf8QTg@;F$Sf{?OdGJS?*;y4s!DY}@`G)}#oX#WqsSpBZVNy*0l- z#e^i;*TxHGEv@Q2(2<=ld!b3D7Y{w-ckPP??mjOjg+UQ}Q?fX|50DUQO4e4ZXo6Ty z@tzQNpQkK2MwfI$D{j}zP>v};>oB-KAz)R75Xszcosag*Y?|wuLiK7OHi0Eqj1iv_ z@Vl(HXOeR`OKHlSzqzMm?U{a;=rU>N3Qa+l5j4M~Vac^Yn~deXAAGTO(Uw!8@YfM* z#0Hfmc}>56!huQ+1{}=Zi$jZZM#@=X$o)K165EGMo>kZ^S%B@pZwuBouHl4!Mxjz& zG@Y5F3h{QDEv5zKgC#H13E28;$?^>ix%r$}Ev=F_;=8UO$fEyhj1et|XIp);w6m&* z3q_*sI~Y2&;}V#&M@^SgSDVz}be-$7ZwBU8+@gAH?Q=>u z!}MSGgKB!I=}$w!K+;re=yw|DdO0FueRvy6z@P0vaF@a@>AKTH_iqhbX!w4fy(iLr^Uk{HcTM>v;wqK7VVGl_^kEek9G(Y4N18Uvg)wlCy^0c$ z*x-%|qhIMT491-={XT3|W`KM#_iVFy7yO@s&>v`~-vMcrV3*DppJ39I(k50l(!E9$ znrU%MyqoGGH@A-zy`5Vv?I0#U(oTT=Nh)clN5g8P<~&H_E75Hozgx^4!wTOa8(1&Y zli0B>4K=Fu1I@E0ye>`e11D;!(ef(^T%a?n2dexjr>s7?gwLMXmjebQAp`5Rr`|#a z;fcy{*#Vfrqu-I#)(#=!>Og3wpKRCjN@bMCtY)o}@p1IN7oD8X+f5KOJanfH1rxfs zDC-CBjS))<=h^kq-m2JT$Tu}gYpoe|(Hri-tuSL(|(rRE2 zphAmVo;|JhUCX`dc;_eiCKlbtsFiVGJQ`WHKme2@ZJzB;y>a^4rN(+HiVHJUoh=Q` zbx@!6?wX5Rk)@V(|E!#~EcurT@?wHpHw3HlJTj0mS)7WwyAxTW5?j+YLAAer4-e8^ z`mRxB*x21EzqqEIx$08nR(*W$cW;YhT@#Vn=&roUGhqri+UZ5pM zPPcZ=%Z5>lIV z#O&QOKXB*|I^O|(X21KM&de*CJ&B|dW@=>L=;xk(3UAlQ5K_%LJ@QNcCFIv-pc1?N zn>EuBwfq&PxP!1$jj}!bq52a2Tg7!@+^p;1mhVp)X}-Wre!Q-4LQfACxQ2kz6OfDA zvjAq7vI`svtFUfUFnoKfSBZc>Ca^7)cq|&x(I!W{)#uvBRJ>q`f zZ*|+&;AT)11)v z5g|g#hcB|JJ#cZ4T$YlZ36q1ZK~{^H$@{65Rz7ax`VdY0&(ZVW&2RB`w40CF4=v{t z{0dj5NA@!pM>KEo!Q&_RqHuE@hrP3lbWDRwqQJc~u3twDZ4^aw);N?$?vpN@d;By0 zmZm7!i;O=j%utN)7mEQlKVqY)E?r~GXr$bBbNNuF*EVztS=~=hP=4db=g{VLcrT@M z`gV7J*}^O&?)2HM&7h}KR(@<;^J&4-^PvA3 zhQvzkW_FN#qEz)QMvKQ4OS)D%b%CzyDLp8J-fs#1wz4{vwMq+ktW$V)H!z;v0soNe zEPd56wuIJ6>nj?7pLa&c4zEhpCtj>{2>sJ@Q^}-K66#QUQsI%dZ_L=5P=l{(mw?>; ziI0=eScSO0wYGvmY_*5E(&FuKnd`fU!XfWbX{8jI0JoNP6{FbhP_6~BQhaBLJjfN+ zDG-vkpa*V!HMs#W7q!)!A=ODvZ#xoYdTfg{X}|JCCk3^(XN zAkH=Dr6iu1`@w3k&AqHL%~f6Q12q=M?*YR*r_gPk;?R({Yj^oLuzx#RpbrftsK4*U zp%D7?82cX5+VZVm`%A&GRDqesXo|yR>*Z#$u*SQ{^B4qBn86`o2;KL(w4lPn3}^ z??uX+Ji8Bgr3!`GG<*Cm)Qd-a+0}b~xDi{tdFnes50?e@c$Xm(D853S8A2eqKqql{ z&GyFW7+M1Qb*!c|odr{erfFDXoA+LR;6koIgyXI`G=za$x$q zf2zRQ4RDnUDJ!+MIb)LT9bTUd=5V)|-=! zi-VDk<6rq7ka}e1VrTgu8OqH8^zi*>to?teM@3X{>|{PKUQSLy&RwFkX7i$i?G`^Jo-8d^7kay(%XB_5W;|3nW3cPQ2F5qVf z9EbmN->hEtCdQ`rY}WRyZfV$3rIQ=s&anVEwJc;l=P?Z2$0 zor#Twy_pA)f8}xd&)3HFzfqir4alGpySO@=8QH;kW?$;9*5J3I0%Z*8#~>x+#!f&P z!}COHZVt>CGF%ru0-$0DjN!MqDQu!HksW?-q75-=S#9?iDhRw@3b$`JAL9Ob^ zORE9WU!HV~wWU*o_LI2B=Uf0clEKH@{q8!^$L;Z7!n5Pm;lf4|LIB`%bhmUcUL;>X zHZG1POA~GQY0luU{-sM%QjO4P8q2>>h^M z?oZZxt53Wjj36hio*wyYJkk8byZt1WT;rAz77XH(adQ-(!xmc@+>IL4aJE3QYj-7eqzG1cCRwf9F8r?|(aV^0~0P9`BpdXm$QHsvtZHD^^~PM^ zDJ=~KwXP^80-zNqK;Dcg0A;N z5r2oS<@M_eHkFDQUp3x5rP2+@xIUWu?DG#H-`5ly%ozTYOOhGFK&qvpYy`HP;9Uh{ z@-rHi(@Q9}vy{D|!>bbwS)9Ozc%}7yYayj3_UA87bAYYWR1gWxaQHWa;Y@sptWylX zZyst@m1iZx-KZb1}=pVW&Pkz>S-8QyBu(ShOXZdkeAvh#)?NAaXQF< z`v5#@5CCUaiMZd8BF=4GKg3m1eL2XfXScOvXp|6&4x~(9s4UvY&NJ6^)iGL<_tRH)lN$2dG4aPh9S8r}o zHxX@5RfF8i_jVY}t;1q9q%yVxAJx`TbPsUb7T`bJLzq_U?%}z4L%s<=953~E#ooie zj@qbk1RTFV44q>D`WC*5v~%CMQ;Hs~8x`x^HKwc}=vk zg$4su?XIS$3%E$4`oG*0#p~)`bcW#lvBp=u8j0{XQNNa=xrY*RIod^8aA@5y?oRJP z$)#GeX(8hK`cuAhpD=(Ar&66(lmaZNArD}BGriApJSUEgBfwd?ga&aN#F2U~6S}6oVKn_mF zqn+mv8N`qVk(B(YOBrRa_T4QP4O#@H+c(_>No~;h$5_O$zrg}zOT0~ifdW7-NJy## zZStCwqrG_1#l}<#9m)m*4mw;mO>lCKdwfwZ;o5&AuY?SAi^N$%v4{1`^?i0Y&g$-1 z&VOg&KtV z!6A)nDf=i>mfO$u1%$);562mTp*a+ zfE4y#t=J3-`b|5gWg-)$q$ielmIk#e#meXVY4q{8mCn1#7kBV?Aea5(B*fiiJ>B`&=A~=;ZQEp$JV;Qb4 zO;|<$^?qQ85#Hk(&sVgCBtb>^0uG0p%wQ_*0vo{^8q(e!I&tBS@EdTNE^ zixR<>4LJz?zj5;SV^bBJy?*jqPX_=sFTD#$dncju16I^fN`GGF_jvR2!26Tq(+Qrw z&2D*8jQfEbLpB1w0r3B3=LnBlXi_yG252c%`s-X2kU)fj$`nn31Y1E@rem?NM20XQ zFMix>5&4T&O^=rEMFdm+zWe1DBceOc){ol}|0}pqBw_fJM9D_ojW;J(gv-#ix$iei zW(p{x{go8yFEu`wx~-E%iFEanN|drqXJg?{L>#b)9oiDWCK_XPBlZ%v<2QkB1E#+`R!IiU9=S~}Na*-(- z2;#6=uN-TqlEW{31Dnifx_yN|G9LoEbs2WTLbjBt%8AV#KWQp=l(L$PB{miK?SDFp z3S3i7uw8V7oVGNFkmqM9gM}mFZ;2ZomdZp(c>@+yBm@3r}%>UG*E)8ND=+UCq*45xzpZTPk;*O9maPV$O@Ir^7B4u3|L}J8Ai(UyCUXfn$ugWu{ zz@7Au3S`eU5IfL=*AexzHp@t<$^6Pxj@)&EEQd*c)or=}Ryu|sT0usCy&jZixq65J zm(FK@H*MH7&JlwpS3AP(rbRLz>HhI^`lT(F#+&THc_1LhgU z{-Bv8x)hdw;fy>U4X?= zT%^_kc#PXbyOj|H*E5dknG66~&7(?oWCR&CnVvX*@JpF(AQD=KixW{bbOm~L6s-y# zz|~6iR@+ij;K!#K>gPpvl^>D%c)8UJDWl~ypR=e?z?Hln5uwXZ-_zSt9WMLu45X!4 z)H1RfC?cH%Rv*1Ix79PRAf}P?INK2O0+=xM~0mLqxHBUuE-!gcjcS#+O30>)zfo55NMM=#I z3M>S~Zj@T4F*R93YiVOe=|kVgofKvAx=NY{)*e#yWYP!`@^6O_rAae& z@!@rWB^Y}+r~AiIm+GXHoi&Eq%*V?e!*>H#dAyeWY~r>O4s}O<)*nsKa!VUaq@rQ> zKT@E)Xpe%Ej39oQm38ua2|^^*16p^oQ5B79<6~za`snddoqYP!;%M$vLFVrh-*g|p zH&m>BBN;Z4xIeSn;4nI42oH+wBn>UH48EPk8I^{w?Oi@oGdgevS-IyLfA>#kspDmbLwK_P(k6dUrT1%Sr7HYe;7 zsAu?kZt_D7#uPy(#HPvozyB&|4$5E=z1nK*&E4Oh`{P#mqZM{3FIs9C<+nro^ z;56|?6@1j>wcGNrak^6tGr-bKL<2#U2{D=nsZ4zgvPzo)>ce86P!bfck@=?*M|c(j z7IS|`7IyW(4(%Eet>MzyE`=26)*nBV6EPn#3$qch6^MaE*c9&-gsP-_L`<`)KHUpY zn~0@vmOZB*dCeYK{`J3os`dr84Y08!KT5D!hfr8ku<}dP9E1^P{{a3}oOAkY)_0ov zd_q-w*vmZ#8JIdh(oyacD=aKFN}AgFP|leafr4*#A4h{){P6(YCJ(@M`atfyZQA=G zrbBe4uEH)f!DXYH35Pnkyi8p=Z+rcdX%SHP@fJEXJJ~1lNSl4$d9;f3JKX@Oep8u} zX5#Ly7YX1s3qOX%mjigrusa-2LTgzOVPf*|wBHJBh%d)})-k|W4WX&m(?6-#={+`N z>NGULYGb%Ka{=*vZy7!$Tv%e;dY<5@tIVB5QnB71imv33J0B&!Hj~mdpt`Pjn-%dZ zndC1yht9tIX=fBSr&i+6J#i`$zj?OG;nOZ2#~1+`r3tUF<_+J$ck^+3BdB2G?(;ub zmvtYU2Ef9>{@mUX=5?+*ckC`pLClPodV7!Rhj5pDnkhR`9s78Tev>WISB~fEB!$CbvYh*-F z;xI$T3#3tITt&p}c#7IoWTG)sDfCUCMds51SNV?*JdwmT?8O1pdaWIr4?EPD!Ek7q zX2#C_rD7Gbcg14rL2Ar&*bxlE+qF@vK-}eWZS6|mQK|+DPF&?`%~1tAE6iAQjIln= zI?6GG1)G_Un;h8XTLGO`Ml(>ct=It1f_{dVMi%vo`zV9sDH9aMV}L&bCsdEiAoW>< zAqHurEc$8AUdal8z&-9VH1L=8Z6?42p~07{*Zc88E?^r9Er10U3=5`$n)JG`mnm*c zs?3CbwsJ^E1fg4GM)9tn z70e0c&T`TCJlWa3XcXhSq0-e#&#hWY#SgPZsTedUe%dUeKlB+4%n8;>B6dkH&oT#T zug@R0uK;#$D(W>@R6O_zPQPgWmvPR_)nQ70ie<;(9WPCgVUHjWSkkks0v-<31#bE| zLw~H?>A6=`oFO7J|2b?*M4ofH*hXb5W!L-bFI=la7@{9BByZGQ@?}mh;lRB);TgX` ztIYX{%&_RGlZ2#Wm>PSx%dEm55KQc9)SC`_z5qV<;2&t-WoLGXFH)mahQ72sp5So} zf|A4ID2-Y8A10vEk^`EvcnKZySF*JWX|!63aT?Z+@$<*FO;UGDs4(IU-1^bX6Vs@8 zkb{t?9bYJh#Iosjja^zRX4N(f3IIM&S4@5EUvGcw6%@4CgH2&=4Z`y5AW?oWyagEj zy#|nOPw4zw*;QfCWk&*N{hfr{?rl>MnDH$9_``N2;Ah?nR6mb41isosIJNANNW+St zbAwvv7;N^PUOf_|+e00F$h4>vwP{7QP2Gb!+J*!jBaAg<=J(q|LRoGRL{Z*KGaH)R zFwwaN5zhWJBgSg^piWfLg8Cgy17_lm;0=K4KKMPAo0eYZvQkasv^f5|kX?;{0*kj( z7GIa1_QVrg6kFGpmV_vS8&etDvuRhQY~<&X6~*t07BNpcc9)@6PxJ<%9VS&^R_3*~bz#1Fga2AuBx|BmKUNJF-!-sCnOAi1K zQmR6I*w94dObq&US)CSr`#S|}M-nzt`EF^#yETYitbjeF%;G?i&u{|2J!HecZj2qr;)GcApD zgQue9y@U$Lvr_u+h^9ybq#OCc*Kx7IOdLs?S7!#V;O2F@_8@gU4}t*DOHtLb`cXZj z^~Xk(9~M|bSgI889yLqpDz;!3i1$Q?uR4DiyC{gbUiyqEbofT4p(F2yP7?r^>@s*T zvR&c~H2#X@KV8JpJGemNCS_|A-Q;f!j_g!tBQrGWQEJ&zv$*LJ2YL95HZ*IN>29ok zY=i4%ZMNFqNm&FYk~Pu@HW$SWcUn(Suh~aq`YzER3AqwmRGztqtC4_wkVS#^=ZB83 zMuWM=#^IJuO-1N)f)X6h3%5z6cwoBt&b16so=bXIvo4>L zSUVo?mOsRb)R&{N@|sDhH*uR&j$wD{OwXo4_4TZ7Q8me~Ly-VU8&h=Br&3UfP=#nD zTfI9_Yd^orSdv>mI&~3tZ_{=j_dK&lkWVYXMA2UOG)d>xG7{f&_|XI_hCgTO+rI$>FMn{* zhfaROT0&FLq@%Zpg7(TuJoA!D*Hsh!$y3XLK@cda+sypN93FG5rU)fE(PwV-9V+9| zaVg#{Kv~xGFf%Dcu0-Abc~AQrw>9Sm1^BpneG7y`(1C36WDg8LTR}6ratgC_s~&ny z-gG4%Di1iOp>9x4UyZQe}7dI+}|M}evg_e z_!qA_(+&ggX|suVONV3v;dFH4sioz#nDOp|nrD_6+bknT_cYO*~zPDtm$+#q& zeEHL#AA1=MJ?fi)fdQqp0T(6r;xkAWbICC2-z+ zPdOK^BK)-Ttuz94CVct(^IoaPs~nJKwuZX5gv26!YZp2k z?Im@HzFdhQHGfajmB0K(?EM?A`f->i)YL6xminZ(_R^i#YXQN&go*o973YM z=y63^$)!QFefh_z;}g5(OO8aC0p|!a@80V!9uLu+3bH%9^=-YoXY^(;k%y7OSX|8y zihUP`^}&T4a9?*bt4DC_NWG_EPT$YE*hLLiG!+3Lpw0Fx%w4>);MYZxo0M80kktio z;iii!h2HMp&!5mHa%Iqmsjq0AW+Jy>v3!ttYwVQjkLF%yxGx~(#}jV+r(_o&;GMp8J@Ti?F4+WWQneD}qtE=} z_3~CRFj#jy9Z?jK->bnSZmvp!^GmJ6XPXvT4Dr&_^mTu;-Y7ezva2>y!1#rC4Zy8> z6IkewXN+^!R2a{dA19U*zOcK)sRvD2CbSw9d+qo^V!1}ljPXkp6rMIV9M>*r4!EWd z!7Et@$h(=vQ_van?43D(>jt&{JJRFqT-6|p?@03vgkDxvhjBW5fOf33wUkw+*tkId zSdHsJW&MEr*=P-K423=HI}z{8EWylvV(tR8AuYaVDlM^_v6FF+#2VQQcp!1OSuY~7 zm4emlL$+BL&;CxSm^r3L;>u*@7tB3-5`E3UR_r&1Y2|Ot}pCYtp*Q6ScFvT z*8S_0W6oDQfb{?H_0GYOz2UcS%!xU%t&VNmww;NcP9_uEwrzW2Cle1sci{+HRP1GAHzPq0uzMY-|9X_6;{+B%LVv+XG8v-#6h5-uweU$)4uq13>}80sa51rNIov3H-l& z#7p`HPV^x0^0{u#6`U=5mrEJ*Mq{79j0FUY;RHvZ5MKB~aT}xb)S|zfX(*vN>8Y=) zHAflWy_w2DValm~_ow`qijentJ2?q7lt;MSyshh&DSLf(63Q;c>HB!U+eEo~xCa`Y z9cS!C*oT*Ge?9{57AE7!3VQJ)l>XB$N1x`mzuaEk$pvo5B_ssBG0yYcA}^HmqpN^k z-=6kcKvR<0_=ujz);Mzw<(tKK{0@nL!j~QCgg0A=;}fw`s?}>b3aOD)UPuKpXSY;` z35DWw-to6YF_z&D>6xI+AD9Z8=o%Py=g>ouWUP8i zK1f~Y=B>!;^>X7ws5(t1`(o1ia7%T^_WE#!+uV5&Qs?mMzw9&YBh-S9mwwQQ_h!}C z!skVyeE=&ny*QR#Bff8S3eOyfw_4Mc9?(S86u200j#E|T9qJQIZWXu`u?>t?>;7nd z9PK1>gAR-AU!&e(z@Yq%#UNyn?jA=5-~f9yva;^BZs%HRBr(c38Dsk1rx}myvQ?%8o`UMec|MJZJ{H#9Uer>A z?myrkx6Ewio~cR}txS@&U;?W5Mzf7~(2qaQjR>3$39cE$UvsbUy%#*DwKu9|=Agp<%keF*ee^_5VKB!v44zkE#QHLTd!Xlo|Y z0H%J8J_eoS(H23Qs(o;ra+9OeE&{{E8G-rU+>8HKk?4{6Pg{{lgt4<5v$Gw0i*Yjv z=*%jhgst3vPkYFqotk@K7_{SG`C|h&w3%#$29#_cn{2Ttj9KkNP&WPlwAb=!MM7-& zoKgudwMr2B8OPv6m(J%cymo0HJ!WZX((Mk9$cn`!zRLUWi#~q&2cI!;oo~URJpm19 zRf5yaYs@V^=@|YCt}!;@Y($*5 z`Pp?&zrPu?-{tc)ap?f#!I@e4-5t0CsoKQMuQ`$2qxBfj3%;ypBKkpke=cXJ|8;q_cviDk#KcjD8JpGnoD(6V!^;nv}b7=#$R!Srf zW)-K!u=)Iq$p@zrD^1hS+p#f#M%)oCcssm(4Dq+0aHY>jzNAKAom5KCR~LABEwA+h zr47UI!g1yXB@XzX-4$< z_tb!PgS^I0(Qf)7uI5)^p6j;Qku!nJN=NzFA_+J|LTRap?v_VkCVhBqgDnj5pOE{J zo4(Qn-!V6aY;jy3q~#is>RF&CoP!?=9jIrb!1)+9-3`(YHwi2WdFC;j^B_v=&6P;~ z2<~RZd%#NNQ-FCj}OKH zms$ZdBuG2_tVkb1Q@gb?Xu?4lh>sLGx$S-6JxS`Rn4K}!KZ!zSelbRkmyA^~+lgTX z>R#%~9NGl(2VVNS*N0WrF&!$9?s4!TC;T4pvsM{xgBS6)yRkuF0wtd_e1T)Hx zUGBO$eXow6PgFZ-OhX0&@nIU0%+{A<&2mdh||IQm#9&yMxdg1Xu512Us4jPFz{xA{3LzB*!SC zG?ojZ%a3Y_5FMj3wtG8%WC`}4M}J^=a67&_^!hE_wOlXBx(f8-Z|-t0Y*W6F7l-KR zA#X?1>ZV0G#2or|#6zS&_iHuNULXtsQ>?uAf?oYoxNWI{ zTXyKik=i?jH!!K3IO8%~x>;a*)7>vbo-5t;^6C%mUvADK5akd2&m|ZwA_HUrR-)+* zrD;cL32rIupa?KN91Y7@-_|PLR6)eF(o9+-aTVt>OQ~qC%XVJflnCEc6AL3b;;$y? zlnbm)cwX_TdSj5fZ7>>=-l8noQAjyb;Y705K>Th6gq`EXc7-ko2L9tQPrYF?$ ziztOjF34;>_^V%H<%Nx{xj?GKbp!G78OsV!Ozr_3|KM?YW?Y>GvT^%76vxogA9u^h zZRRUrx2I2pxXs^U&!19ouUaa!jSdgr20j&LbeePV{CkU3AtW3mU zNpv)>1~njjcgS0rde_?G+D6FkbWwDrZ1&8#37n6!-JT68jqF01BUWHwK~}p3@tX7w zOuLIUP8}IHie~Ghf%;f*Ak$1J);A2vK=|OQzrWM+pRz}cM5&8i2W0aaUYPgE(5J{g zgc5XPRjfQAnPJ^E3q@}cwZ~#SCcM|&t%5{voQr@2!Y1Vp=R7E9f|%`qU*&t1VUPBg zj@S3g4N1^kcR%m#aQbsY5?n7n1skC7;D5IJg%ZTB=ff}H2U21vU=fq3f6sc3Afki2K)XQ{-2CB$Q#?}`=^oEpnXS(_y7u?EaR+! zS2|^&6V^P9zk7F0uu+=et7RYTUvI=Wa4t@lP%5Qy@-7eDV+&=**?#?g7+8uBU8isS zV|mmll$Qpzw2H$Uy7k1ECQOR&n9KUS@;Y|x7(&n`JJ+{ry@tD4S6P4avhKb;2{(UV z$Kr;xUpw|P>e{o`ApQ`=l3evXkxuUvy_^jNHlDYsJ#SRUc=*5S2s`vKO6Uuvptz+` z^_4Cmh+`*fLEVL@6qZD1GZSe+?I)HQyvTYI=Y(_ObH95dQ5JzOYb|x5+8H=y!<_?q z#^mY{cxgI3_NrfpB~f#o4y|f=%?HiCccqbo1D?X3HUEV}^Q^kdnal#K$@nfoH~S9dielwR>SYI@nf zy&YZbeX0^Tax<*Ml3XDAyvSQ!2YZ)y9*rEIefN8{9#8O(9_34%de+QV3KVh zHBuq_zmHMp!2bIrbPL0d+Q?LhvL}#P~Ahr_rtlG&Obb^3fsXTZmzU* zv+jxK%`GJAl;IHD?s%QhLG17s6)bph0TQZ;S+4BAjIuO5P&6c_6nxo% zsnyU9j|sS_8F(lZh}eBX)J;rqK#I$}9szBM1?p!_O$XKmO3VYQKUk33`P(~Ms_jL>TgMHBmwbOdmlqBe@R_F?i zglYCigU#`xqMc$HX8LXyMf%4AnAagS<4lu=v=-Xz7no3~VZr~NRMK9&A-<)(n?n8P zWCf(v7(k%l0zmT#2^$v|D3k~?Sdwr8c$hd?c(}O!&v*it_GJLUoAzo3nr{AsW)g6M z?606s?EgxiK}FEqAnzs#JIFrD#>&D5NXs#VAcNrMNEIha^j+1Wv!P5|eB#!_xjxi)C10i`Y3+0)8F7ea7z z{kNLrcNS0_6O^LlCINvpLH7ljXF+Y+pg1OL8ly1;IRt23XC`n-e2}k}m6eMF^qoM| zR8{~RsHPgk2<2i0(Mi*qjQ_iFnu;-m6h0@&y~+ym-~QJI&I)qWg02JgXS1<_{I_X5 zCZOwhl1u`qfowc1|2Jooa4nXc>uS?z_ZUotf+!J=0Xtoh)qCa&>|fwCID-d-{nJ-a z$;4H|Ca0Ww%B2TaDeQ?%WvSZ@m4vDd{^M+$3=k{mvQNM$#D0o4kEJ{ zk;h2+H-ZJH9Dh_{uM4oOO##yKNR?uWZS3)D$e#>m7mqm_4^LNo<0HncDrBY`c!uLf z7#$(tGh|{Dll}Hrx=?C>daqRJceZL^>vHcRZPMJWEa3>INB3G1FE#55;KxXO%849~ zUA4WEzNdCp0x|;uODmQe?M1%JQP|X+f#F5$fC3uA)Z}FZe@~SvnJ93H1-W4_WHX{M zSGi5#vt}?)h+qEk!RCHbiq~{Wsn6-pK(UH91dWc$$Ej2?-HB|3R{K!fj0y{}>c1pM7DlEyjG@#%D2-VqL^%pqA2Q$-s$gHfq0ybRC9q&hJZ zb5?I&uB&o(nYWnpi7c^=TSf++MJn;>DpGM<3v&wrV zup{lAA!x%1NQXbC$IvL4?)HmNCab|z12ct!;irTF>XlW>RV4&Zw9NHCyb=5}O;e&j zDsI9h8((plvAlsvL)nY8KpB2iiZYr}^~ZT16MyH@ab~A5Qi|&6i&ez{O<9e|&Ld`8 z@#l=i{@tQWKNiD_HC=zWoFw(pr_pt`@et5D9YJlJIvS~GR|_zwa+Ic1#TSzi2t1{9 z*az|~m{ESy%pR}di{ER~OMK#uMf*j6DnKY+geRt8x&ZS>e+4G(kvh{vEYV&U9gnYL z>GW^GCs6fyLaedRMh`dm=%T6+{1_Wix8Dr7NrN^9KoxX zu0)RCrHNau;sj^uR>Dse%oNcmPgHdq%X)d>Hw|ZO?$v5=SM4lQQs1AM)g>W;=Xuy^ zUtGl}hm>vhkDm^RGW7uRij2t!Bz}IXy6r}gRKPFlkN55XbXLuMa4nhdqnvw$1*fI4 zAgjzy15e+~HK@L!b#P1fOQO7$n!@Xc5UQF4r72iK-~hF|TJswD@X9CjuOq={`og!n z##&BUhN+*x7uXbi*_P1V@JoD3$?|UTQj}Tc2R4~>>&8e3weq{{BMZ#kmkHyw>0?wi zyEr+7R>9pTS2%D?)GWeorQU58F1?Un4n);Y^BMQ0aIA%~7%gZULm&K0S;1gazBB%8 z_M^+I)B+BYHs7R~X(2*oj-!|UW^H5R?^q~;Mmwy{|Y0I=@(dc?K)z@c4jYw5k5p!EP(^_LrDH1#5 zkN2RUolq~|Fz7vlJ}bN4p3(bAhpdn~3v_=N?gD1Gr$9iUl(ctM)oS$QCK6N`3hQdR znf`@{b44DLf!O*WjNg^M=ivD5^~3aNx;@KPpn>pehw zDS#2MEq?8bLSy?4L8a2pj}l|`h)3*Lx$Igm-X*x7F1Qb}V*_u4UO`fMqbM1IsChFE z>lN55wmj;cVsw>+wQ4Rw^`reTs-mqcG_{!_o1eS0vt;R+hZ{`erro(TWxuJpJ|aCk zYH&{TLh^zlY^nLIJykk5C@V8MhHdgP`uXFZ~_R+r9u z)vIJ^M;lUjL<8NuWXL!=sC`GT?9Y{8)EO`+Q41R1p3$MFeGhyv=+wtT_}SA*Q}#Sr zOd(|zgSZ`wSQ(*HpMhx5>m}NWAG_&5ykjtAfkFrCPa4knIn*#1T<*=Zpz|9){wz!k zE!l{U)qC99cvZ!x*zU84%E6p>HUSMLT4INP_>wui|oB3v2KGC|W;l)Dv z^ktS-!lDzn$*c86t`OP!BTQrdsL+6PPu)6VY88Jp5{tNKZC~ASKq~=_mh_QxY%ngs zTwMFmY<;6F%WTJ}g7I`=4KyG6D z?3?$jPJ&L%QS^w#4=K_gM!esGqAnAIa^}3oB8t$k>G?V+YwGl> zKL%aJyF%m_Cygg%ePqr@cuRQy&AQp7m)-b06Tj*7QHB0)hB=#1q2vi{aWTR++B>TE zdwTi^|BL4pQLXwlBW9H!SOMqL7*^|f-64kJlFEOX|?Q_5;E z;fy$FWLwsK9nn2YQ2Ms|jRw|{>Pig$_NuaqNpTEgwB1s?KMgTRg@>n;?kv>d%G zB=qf*V{M^((>JKuZ$=83B$6TLQN4>LYEG+Iaz&JN&NwuNUJ*>Enj|&(WqsOu%S5Rt z)Z7Z^?I9sI%{@55(T}`8UsOI4mA*W(=iUr<&JX5EmKdu&0D8_(#rJm~2wri0URgXR zE)=IwEe(wWnxtqw3%~bN=pLu3Mpk(NYaW*;9$B$&vS~N`Jx74Pefo8ydE_5m`)uWY z<_`pTHCNNCciFZsArsltM!FbY&a~;iZdVTcHf0zrc+T+92_p4$npa~*-lT!$EkWPrVOU%fdR{GJuo6RN&`Y>r_fy>Hl z1+wB_(NlKFBE3KlEU$}Ni2U;6>MGx6618h0LU%{q-1+(IksT|P*{+K+LfjLJPSf+H z6qol#fB55s+vU$3wq5cXx$$c3V>oT}S@Z-i|o4%60{x{ImaZ&~fmNZEoEQbvIN#-{s#3D;mnI zQE8aJ9}@`8=A_-)L*N1pyV{or7^xTxs)?{iRbtt!bFZs-M%xr3iED6{agMo`_5UJC zKF;VxJeW>2fWP|DPC_eRw@ATD=*Z0+td}UMh9P(HX;dY+$_sQ0Y-_oK^R>b?WE`xq z3Gmsl2Dt{9O%H!4SDEyS8cd}GV|JyFyW1=&l^&co%!W7})ocRyqgJo-MB`E)JJ#RS zBBJ%TwK4FQ3{E-2qQ{Q^|!b)9JcHO8Gtn`)$rXfXy(8+?{uP zrQ4Xu2Xq0$?X#T-SxYpm>^SW|@akfwD>h4BE7MfJ6Qlp`AOjx!7R?srkfkH0F2 zcOFXf$ZBCoBg%kkN03-I5;rtI5QJy~;qI{*6&g@sbd=W?@7O|3kXf_!uRjkXs^Yi#yksCH*&6V@r&=K9|&Y4E^TV*T%$1k54 z-nYvlb$gembWS6u*LTyqGE^1)aY4)0q$Y0+>GRl~NQJFxiK0r=7E}R|-nx~L3;VQF zDlZp}J^^K*c*YVFO|2d4l`o-X8JF6(3_qe!TK(E%AhVs~PaumGL>w(wo>{vTAp&|MbAo1V-9@Q$X`TD0V|Uk0ML z;J?Fhn!iw7*M-c+5;V$tC9$35LH`Q>2?O^;^V5Uf?m%cy%?H~tq~_+v@YP0qLs-UT z!RsJwzFO197nCBpRcr)TZJUVNy5P9?_?P+#6&!tH-T-tiPus+f$|>yjfh8c5TL$%j zmiP+r2XPX#NlXd$EHszr`wx#)jHP=?n@s~F*nw2^Uf7?b)78#yG23B-)N5G|c{~HH zaQ0uX4)>E>8$z=Qt3J+&LmtTU^(QpsuUFKLFLpXhsKKILOX&ey%GFX|UwP9)Z#m8% zNwl?z5O7{+lrP@FDY3-bO*wAF1X)O84#hoMS&Y|>KBq4Y9LF-`W%E1$@(a&ZhOH;p z_tnh%^4$>{c{NM*?W$?+5=bRBA|gGuT+GP0D^~K7=B%WXmmt7~P0A+A(uJ446=dN) zY}Z=A);sYG{iXK*!ZPu&Cf!(40Rb%Btp9Jn=CrPZ-CyZ%pI1hJJj9Gxc03!H*kCG( zkH2QS0m9q)bHV2yK<>3H^A!j4wGEbYgHA{=Zx0`F!5_zq> z&oc?Q{kOX3-Iv+8y1|WS9={JK+(RsGVLE~UKce1mpd-9);6$K^?E%$T(#bW~ZeHFT zw3sCX5=(oR=B$jAryFCqZX_Ay8~!M# zZiiD6G$0YRZk5}LCVuQOTb1Uga1A{_>?2xP`Kjpv-E)0I`<{T_EHt>gL6QI_!;V!(4KDxlZSW3H{evT( zx*VGW$P_ekc+7!-7lpG*mv0Ln8`ZQ7!45rQMUw%Q`Gnp|=hC_Fh@StadO61!I=SU# zAFoopjk6u%@tRke8RoGxaniC^HUp{{MUAcPl}~)4GKVW>HXLulA3B{%(P2q7o?_4I zI37B?QL!e*a^(2@dCv-#i2@8YdcR;hT!Y?g3-A(SnQ1i~Xm9Mpf2%2L@L z=71>9`wQ0!$IP7B>xfp`q@bnE%;aK<9NT#neCmfaU*UHXrJ4I&N})1GSXC z_z0^f6iUP6!mwM})aeoAqtw?x!?^W#KEq0G2t@efWqPc4=(-}uLuty(ybFHH&Pjc2 z1%AdyemD_#^>vYW`}zET@N92DAQF%0w#&v;V;x?Oj10qIP< zCIWks`!(W63p|A$fd(=-7Z`kZK@cd!r{60^@&4QlOqx6OV*X<}&osxvrZFunc5;pu zm>-0xrGOZUr&A+UI#3wXPIm#;oge(oQhhI!e*NFnb`@uhrZ#6^?sS&`xN?CQfKn?Sdj#P-xMt}&nBQSfDo zAjvrIuaO)M;k2BtgkDM#qgFWc+H=_eD4zxxO%ojoImQ8(4GIQkE`?e}dS~pddYJB( zWn(-`0$8w6TzMIZ?YQF2R(qQa#eJ|!<`qQ?NY+u%k?c7pF z`ecT|t<>Y)dcodXrq=M5Y}N!|_W^{*v|kI{_zl|D*mUtGo+~Je`L1H}1L&*%BTQE~LPk zc(pl=>merh^b07pW33kzG`8d8mkYvrNiSO)k$w9aLKS_14qm{tImN`Ob%*I+IIxn8 z&WGVwCarhzo5+h-o2d$uH30Sb^mI;hC2I1fhBw|W@^A%Ko&7)W`Sp}cg!AO)gV(D} zf8C^wvLal^Xhl+wHDH;LQ~Ds^rZ7Lk1rNTG{HK?LqBfuyolnC@O8%a6tE9XdnJc%_ zu(hoFTQ~UFWw*3%%%k^9H8VUz+UMeMd!i6&eeU7O%S{LsnrT(X=IobGv2M@ZzMCq` z@d_3uX$VP)m8zy&R{jN2Ii^%ANgL*>=P^2(wfx#gn{Jf(H+V0~A+dhp**h)(k0ITp zXO?kO$~n`Q59j~0LzY(4+?F4d0EnR zc}Wva^YA(Lz+@Yb79mR9z9z_qjRChPKC3*q-}j%xfI`1yN4Et((tsJrcgIdb1VmrQ zv)e?yAK)l`AIBnsP89^I#UQBseOj0ialirEK^x^jL94P)h|Bv)nG-Uw8@J~-coZOD zqF_u(0CNoX1pE*-m+I}-W$aidP4Z|!G&b=2KRwD3v6)$XFMz2mz?iwi!fuQ!C_hD> zF~iIfu0buvIxZvM_?PyE^BgrEL$m?l#`(#1j#HQsKwX+V*ZPx}1Skw22+)Jmjv7+fRfDhhCA==r z9jf2799ar+qRq({1nnaeZE;H5cx4o(^B#G%_0?3ccKC(vU1e`M@GZfmR z>9*Oa!W05xCL1RL@&VNziLV4OYBW;s84f;5Qtytlm(m%Q)FL1g@D!=1Gr4p8PaK6%*aM$td=D zZvLmKdios%5dGI&JDaU%ELGXmYiKwiqi>K!(@AA(zeBe4ZA5%W&$DbUOP|PWt(ftx zxS`hn?z0%1u5~K%igH8$Z9;FQ5W}MPzJ;SP^@GMv8&Mw)|FIuOF-b;}ePaRv5*oax%SsZUP+gdT%?{p%& zsP1Q7YB|tpkGNj+bx1g#@Z4EYsQ)d~#=%@D1{_FB0&MBli4$Qs>c_>w z$;0c25{_@3M8L1IhF|2B`B*LMQ+(&cG!?1m5&i6b@?ligQY>P5<~l2 z)=vD^VTNtJ>y5KhQp4Nlg+*(qMgyzyCSpQv|1{bJd1bsj^B_r5M3#p=AC5@E4Jc%( zR!B2qSWRSR2`W*pdDDf+Lh~NkbBkPB%urkV%4Nl%R=_saG&zEdvj;vz`|hwQLFIN8 z5+>d=kYMnwr8^_King&u(*$>%twReX@<-~loEl2rBv zTt;`+wfXwquX$*!3S9gmLNjB51Iii#o_x?UiIvx1CA9JR@yBS(N)~UeZo2$25`G{^ z8kJgL|J-73X+rlXLzM{B)q%JA8NVtXJ(q|zY?K7)dZfb(1%K(mCc`7w2}Savp&~dU zPv7{>CsS-XDfin99v#Xuv%N@8q3zMs)RROny81ZTqnisHD#S8P!RTScBJlmN@>?z2 z>AH6Pk?zz`u7|MV9M}XGdFvAVkOHguQKcO+C3Y6?>wLxcU6e`U)sAW0)hQ(^CS&Mq z6M&o-a`%>y%qr%jj#hCdHu0?OiQz=M1ozb*vJ`?MSCVK2Pg~Qz`$&);QpxSC`iO9p zU0r=awjuQm9o_a?hIsD6ByfZ&Fa=w{vNaOT&8MA$f0mkO-$1d`tl~BR(1AXige)MA zzJqir*R@KU;Q1J9Ec40wmYCnJN*0)!aeO=HQq55P@?7U_5 zAz`jKw|^rVA_iwG<6$G1z$KZtGPAT@A%?pA*^U1z-=%p3!cg8d0vLqAyND|2*c6f+ z_d~1guKC`RvHl(qBC{^!q0rCitmIFpUSYVfyWhL3jKi%husOmhkqvLl<78vPG5HO> zEMJQ=P1im3tqU!W0+HCP=$O8ZjJ1yHEIK=xQ3O&gvr_Em*_=!Y*3!)$ceOZ|ga7;1 zT4i<1&KKh{c>~(&8j#U-^X1kQr)+yMKIi+*3u_j*A_c|hxkOwrfT4~HvR>A)2F&OE z0E-7y*&TSjEVC0w*m=gqzc23qXSoM}H$Y32X``-?RvKvOdhhEsWNnR-aQ>gP#ntBI8$F#HRbt0T{ucAdyfW5aXx4-man$_fR?T_WFEAobL-?vE1)V;w* zmLaD$OqH_ht@L%}GhZbGyJ&JWc^loRW)h~VYZy=Q#aw-H$p$)u>eTx&!JWycavm+uDcCAh$?!@pxXG{zw_h#$mv;qzKcuy87dDU_I=kWvge7o2|wBlI9(^W-xIwL`1w~{=g zPr63R#{LI#-!o&ZgN^2Bt)$wZ_cz2SOY%wWM;vdmQ_GKQ-VJfaAnI}+%47yy zVtN8D)M~hw{JJYeEkCdaRvyP6F1?ifc~AA@TbSLI_7_f%0vMqu1fljUad>3Ae(GBZ zI~xJn!O+T~ijRIjm8V$~p!ta@`Bzm1`UL|-bH?3uJ(4;?rxZm-4s-^&LtjF3PPCF4 zefU&xI4Q@l5?>mb%C}5B-(AXWiE?@&`9|hIvuYkDNST z>@Z|?X1>(}@Po~kbe5=VyZBl^KF`P=|DqCbGQPuN^+UB7Mx}qNNmnA38a_eoTLY^X z4ipvl*56ALS@jC8!Bve@t_J*-3a@up;~@<~2a&cNaqGAUXLDko3EX^8_WoM-e+L7$ zygd@Z^`AetC+HbyPVvMSBU`3BUrKzp5oXIkO@;lLKd&x)LFBe?jN)*HYkFP=+j{*0 z*gl=yWy?oEk?SiXi+adYbNUum;c?tvl_hU*SjUEc5x@NRR<8>sn(h6mEqzQ*R3!uwbp5Ft&qM&eO$UU=JK3XB7X*O)e{ zK`Qh1;ppi4R7!CphlJA6wTI<#xgn|pQ@(3GGQfYLc?zfZBE_DEk)3M}O2dZ3!5?upf%E57;36jl= zq`XnN#c}5^{9X_kh8?&rGeG-;J}1KKsp%+`clg=Y@<0|-(vG4@G;~BMd%v|ldgkm8 zUrGDlml}`{U{bAQ7{kX9Em0#RM)w-?W$Wt!u-IECbTy=}#&$$0{8B(OvhelN?#Mj}!KQ5@*ItyGnGWt)r8wx*BK zHG}55d6%QsG$Kz#lAp=X`K5Jk%XKbWIj=4M+WB^+{8pys-HJdjBRTbWH*hgoJ6Bve zuCZOVVY(kj8W)zcJc4ksb;;+AdrrM2Y_yWNP4hPO(_K9#6v<(keaik#a&Oh3W{? z&8oUx^WvIz_A2Pi*%j1pl1LeI`6=s?lI7?w0==s^$G^J7XDc_l4IiOT1|k&wkwEC6 z)btLU4XIRR{oM?+s6X(u!1T<*#3`YmMBdr20{gbl_d$_ElC7Q z{V{Qasz=yC-6Nn7;QvYnvV&Sc*g)J<&i~J6(oC44sDU6R>HlpzHL$BAXhZr401gKr z8-wcI1p*6&FZcz^I6z@ND)30E|H697>pizEu4z?889Dx|=U@?lq$O*1Okxn!z<*I4_ zVOB|K9qz-HYAXfLg+BYa?eli&s!b@y&@1iE*e@~uEw6EsfzOfjQRsbiFu+gXU{Xyf zj)1}?(Ol@&%iP;LMkr?E;>)@)0%pG#eu5)P69Sehmb6tcVZMKeMHAo$!Ld!0ZjVJ7w~t?vd06pX8eh3rHbdnR(k;=rq+5jl=f)x_wu zAiZtEdQ?PbRN<<%Ub)t{qG_;=d9v1Pgrx%E)n2o#YeTF&LnvB2+twcbtsj&sv}l`7 ze_ZCWM|sJt*RHwMG3Cu*XEK$dM2$9!={kN(inWBKmc*u!38F+zuMABslOjKg#n;w+ z;l2!UvH3b&FOT@_Dgfg<3v04;5-l!p)7n{eVopk=q1V3 z(Dhq68--=#tLF2du2GaX`~wckl+#0;K2XH|)qeF3y)J6?w;iAAf9rPb&1>Z98lb|R zsm-`5{u4j^v}`LN$g{C9UsO91Ti z-`{-M!auwDhSU+h_VKU_gVsDoC0$U-leI6Q2y0S_z1e(q9Zh{4724$rn`-vLi#<-k z8V0_Kza@1;XqU+`%{UJrEX#d2EkAWl*pCxn&G3>-&# z|G8Tv+iLw=fAf<4%NhY&I}>p-Bd{$8Cv1QVPjRN%W%=inLOu9W_W5t!AS_RfdU~UU z-154q(w1x|bGByI3>tO7Fkp&fy75bd~t|Q*VxW@R=5`+<6`0;EA$6?Ica?~%1)A>Kb}MB!LO9JjqA)}3nN+gHl_xlb`qCuMRb6h zOW6J}Q!db-gA*}uNNI7V{J^mp4W-_l_6bWt?VKSz#>tSoCc^AC&DvcM0<}}h@EO(Dk#DgUCCbonZB=Lqd?o;GIsOh(hKev z#NVea`MIlUOPLt;9`7H`#B78IKT)BvHnbQ5!DS8yF)z-OVHi#kewhxH3DmjlHdLz& zvWotsDfisk3L1EkJxU~P|MUGjxLpOYikM<1IeMBysew;vdq%$zo0M#3aL3|r>AAkA zkf_zl6@_ij+k>Z7Uru022bt>g@y_~E(`cGh>NmFbobFoa`R}#DN~vLjwzt&>!=Tp35@M@Oycn)5C*j{R|{q5w~E^bDNg)65E$aX>sAx(&aW zuM`>5%9>GzYGP%MR$nCf(OdKtl6@JC-aC$6Zy@i&;*^s_IzP~=IDsi}0d{5)cfzqi zMilPP>0psPj)$!KUtwuj>uKlFk0h6td)}+?L$}}|@1Z9s3{zoreS7~geF}U5OQ^t{ z&p$;3Q$IW^Rsw&h3~`%+V@606cd!l_^~nu+PbJJ2U`>QWK9-23iM44}eKd=7yhiak z{WT5mSg~VzPR0SMqZsRTC26??5lnh7_iN_yRX`^XH~+!<7+rL(%+~xDcaPRq7o&{O z^U*8;m!08(a?rJ4Ys<|;i+yPPZ!IO(!s?t}LiAf^*Wh1h7p^M1e1HO34wAypz}cul z;juTT?_{c5qJMz{=EcjVSy5;)Kfn!mMW+auKlhhW)1LQ$$0B_3N~s*lf7HRqv$q6< z=&WiIz;F8(^~mp^(aF1aCdrY-v3oSeQPtk};vq9E=F~BDyHZLA`0wWKapF^ZtQLdJ z&NUQJk3lrIjJ4jp|A(!23eF^Kx4&b}#C9^VZCexDnb@|T*tTu!i8HZn+qNgkm-pTK zJJ?nKvsK-7_hDCGSFg2xN+LH^krFLcC>f?9tjJ^Ky{8KduBZEuYU#LOByDK`tAobnC~C0qZ^=!-rxrUzF_wm*sLn=aj~LRH zS4v0{!#C$PmTg6ggf-Oz<1(P3{#B0e)9wEH_jjN6p0I6j3E7cCVpSzmhp?v2B}7#d zb%gM^C0E!bwP**twDORR|3sIS2`Y%45ODrA4@KY~o=PO*ru(JrH4HUeHy(sN96vsA z2;KoP9?u()-~JrK-{mO2JW_j^#;})*fN`8%3<-y2EOl{-Co;1DK7h5`4qWCG_M7oG zt2j;C4!FoaFF?RcVd7rT^dKwZHD(#&j|^JiBQQXyVJ2KKC6wyvz;$c?T>r8r(p%-J zKo?5GDja)FXS@y!io%K3_n(#6QrBMlxCwiG$9My9ss>m_;sWhj!5JfzzTH+8yDxKe zvv;hTMRA_$A8cV$oznepyY>-6z5ELIw>NW7{QD|8u*q0b?;Q|^>Wy9;8~K!;W4*vj z8J@W+$tBke^aJe|A}|6-w@e`=FQ3zYs+ap zMv-cf&=FnRX`4ti8EC|uK+K3qSo`0Ff1yKVg>yXGXl29C0qlNx%031JS+O2u!uGdq zGG~BHU+ssVaXKQ#Vr#5bCSp>D3S`6>=f5~(EC z=Pb?cxeSatx?#e-S=41LeOiXf0vODgVZ@$41P92#qYAou@XOHvAdw`Pe9$ovr+(Ei z7zIyUz+dsp@Vg93lN_^A6P}Gv>z1k72w1!_CK%(Z+#Z3nv8s*j%VlDfuT;P39u@?EM`2uv%4FNPOER)*<- zZMJw#u)@DOJ#(#)VO7eOIzkDjM96+N`_-2DWlaT;uE;Xby4$}ToOR8hl2W9q%e4-YzhHnH_|S^0x(B_jZ`9}00M zaa*b1bsWvfg{)#;+Mq+_GGL924nT5o4ZoPZY3|yTX`GW52ff6a7dncBRj^wJ^aCJcu(|&{#hc?VzF38o zC%IH2x25rtc;s0RBiuy{ zzE-9}l*I)nGoNb7;TC#-9gr@vw+=#UqwT#*v`#;F=#I5yrqg3FrkSA|1%TvtT?jIIQQ0V#8A#9&=QkE22SsxFE&NUvq!xhgU>29`RYJ8 zp%Po>`qME$5xsh$bXQTsc?8m6V1YVDemRyK{Z|+bK)C1W?%c>0N>g^Ewvi8?WW(O?&hMYr5CF?0|0i?=BSqTTSq z&odS&fOofyt~TnFaLf%xrcCk%r5TA#QM(R$3H4@=7dxo;Jh}k*sInMZGmpu-AR95d zF6Q@cWa^^0Eo&s9yDwp)7Uub3PwVZM{h0}4(1f%|0e}1*4I9SeguZz94;DB&1>vEm z2`LD}73GOL)8AlY=zO4x(di@Jh?X~<-N?tdk}4t=Alj>0FuaZ3AbSY96-8>BbyXj~ z5yQ4w>{ktbpjH6e!6RPT9^krd5W*hiEIS@ez+OAP{02gC;S_x>8Bsyo29|ZR6*BkmRn14!g0v(&TqR}@XXT&9Ph<$oHon?d`en_3VL5#V?a#C`F!_ruc{&&r zAgrsMqs^aBupo={H*ESlL;`ecJc`6*TO7F{oJY8&XodiRhdb$mnd zf3l$BGZtyzsGcs>U>EmV5>i4R*lbRb5GVOSZ>!x+or;qbT7D{DU4QWkG0k&sjU`Pu zd5jZm)oXDATQyF=^8)m3yfj*(ico%8Y0(^xufeyR( z^l$ssR&IdTkej@&P_8LlkI80NC=5%27MIaD0b?IA3*lr*Q-l?_EPtB77#c9-BTR@M zvOdHti!IH|kYy3JK4BebiQc$C_A99jD924m`h)l|)^ouw5_y7y{R^t`)YCnM9b5tbnNSlMl!iZFlj9h@u?g4o?z-k!SizeE-(M}V)?vob$gT{Qh7I_ z7B1XISmzaY(4KlJUwZ+m-C>|zCNp<>pJ1J*pR2SN%kb~`^qM`CF!vKtJ;>+n|F2*A zCb4`MDA^fW!hJ`OljA@s09r0-3OandvXj?8TRe5L4sJRUw-fO_xBb| z&?V}D8aev%SK!;XLe!QhzRI!furaV!ku6t25yMaT@ABls|3bo|^L_Xl@yiEB>{(sl zpB1LX^4I6(@#Z|>^W}1PT44OD<%{p(J^3!C0C2QP_~rTXxQl6(uRl4^p(J7(eE+$$ z{nhk7tzM0}B}LFAPj&EFdcjT*T?;mLGhvjSe7n1r6(nwRRRBJAgraqp-<}boWhD7V`>~%i(=#xpIFAyL$EvksW~Rt zl**7uoM_YT92uTS>M*M<7aY^ZcjAw+0jEeI>(s6!F3l2BEwFiwzX~evklerQ=RlPV zxP_vR7V69enOyIJDo)K#&uCF<`;vcq79atNY?9fUvsAbMRu_xvxMu)e!%?UB%-6zz zZW#|p4Ce=wqO8y7o#Z`b`WYKGPDIe@utv38nP}Nc?Lb8jCFwiq*V&MKX;pK9V6$BuH(6zeIQe z%jB(E@s1HWNlh9pBJRoG)q%Op<5t zXzcFIH&Kp`=jZFyQ(l>gOX`XL4e$XqN-PZ(eC9}C( zGkfJQz8O_(5Nfdv{GJ(U>w7zi#v>o>d!jZ4WexC@nYi9)TgoZJnTRnR1khFS{Z<%= zi*sQbeNAmsffKIiVJ7T43zl-UbAQ`Veb_-cFH=uMX;^KQnb=g`03O>81lc4=W#*42 zxNq2a+;4+pW&_PV!VC?nUH}Re82yM5B9504c(F_vr7C(lQIUMb> zmmGx#b~+kCFPPabm+m&9G@3yp(%^~U>)ED*f0cJsYgNG{xBx37yEln_28ie@g>+0r zW%Lj`jjKx%gW^A)qnFRce)gyasF@gN>NbmL)?G;v;4 zJI?iBZ5mZXDKs(Y02n-))`&-TsMGKC9%#?%scx3Y!3y06fgm(q`s!>U|J1E542+fX zIbK>T+Pi(~d1shAHL;%qc3yY3p*fIvDlDEq6Lz3Yz7@-Q%LQ-{ z!&6v;&@s?#&;D})huQ)HOux3>I%a>GAuV8=4Wuhk^~yLIKtod52}RwcI`iVHOF+q5 z%cU?CMS1PimdrzmRvje@ppVr^3=xKO@YPjp612Q%f*)XDi-@y5)*8Uk01}6Ub!c_1 zW~!?bB@>asDg6q_IKC|cINuYUSgvVW)WK|-sLM=U$&a6mETi{ zDYs(q!>>{az~b@}hir0w)>yqXv+}GB?hv_Ld=fLdL`ipiHxT`DGLaEE`kH;8o)@og z{Vu2ZgGkAj(AUw{&nM5ETAB0LtzZl4-P0=+848_6J1SpAE^eRvJ_Rgyl+@V#7{xk| zQ~e>o0E*=q1*TA56wmz?lGx97C93>N5K``QD^|B&K)?&v(O)DQVRU=qs#5S{E|Riq z6~{77i_zqIw%?amwMJX5Qo4VFIDEx2yRmp_g|R`k==JT*ze*yfqoT-NZE*;u3B9kEtH-+lXW(_rgVw*QZtf{&1l;E>*9%Q1n`!|qW9tcQt~420S#bkN z;a~FLjczW=n0{Zj!t3L-m}zMJoIPGZYu%j&ZR7LW_la6J(dYix`>^GBaNqsp(#boW z#dEQKoNS$C_GLw|i3}3tqY}8+z67VP{BkbuCoaRC$X5z;i z3djtiLuCmk&bU%@JBzwU6$zd+EhiJUt^*G~d8K&cPxP7$;`yPHOkyxxi5# zl7!N9p7+L+sYnr*xl_|+r{bmFFGGGg0+81&B4ZKx}-oC7D(71m~rVS8j+Y)cNTOW^$3d+3HWo2q!W%vF0rmcbXbl{0)$0s8VQXNHQxtv_j}RG-^+ZaEU3> z#jNyQxuhn}q!)BIKi(%;F#$>-qohHH&&+g4hFR33Ogej1O@@E442Z-r%_hJLisa2z zNPPcyLWUEy;?g#0=ijVeLWdq918_Q;hiL3h`3t+Urm_I@$A(z>z;vF&wG^tI0~!?8 znOx2~OCw%B4qc)F%SmosHkC~08UfVWd@EJ&3 z2avB(VJ zAivdE2s1D3wepN(=Wiinc(w%uIv@6=1pb}){nTIZg=m@c&5|FjEgw{ULgyfodw4v_ z()&ZshS5UM4j{s~P&Vks{ljs-GF^7F zMop}F2L58;6^`{@)$5o;)HBkCTk1klS33+d^s5}xY~ilrRtcysRcUoQ*U@#e_S7e1 z&y=1lm~oigU{*8yR5tox8VU1$=uP1_gs_D!&C&sRVl=|HPz1|Ge$rk)y{jW|bX-qm zZ7RQxWL(8p0|4hL{5!g{_7^45W{YO=QEgU<;ehb6KLrM|=64$x=snN)zj4goPUq$; zWe=d!a8GgEDtvrO8XIPd66&Mg`m{PPc%L4g(zpV4pvQ!>P@Mqz1(|XRyc81mI_Quz znf+XZvBg$V-xT>HC;Gb_U=e zxO0eq$0~C4N4RvZ?D8`?Q2v>ejx6f%%Ca)*x;BSZ!Tk8gG*TB0ENPIf^=jy^#<>`Z z`D8~<4vqascV0!;D;N#G{o+iW5wBhE9a`qe2sZU&XL4=#rhL_Em5zACi@u(OB%P2{ zULcj7CICGR1E#C_9WMD?S`{=cY~E17;)2x01FDD%^;sicR45m&jm^nW9M}p1QOIfW zT+BX7W4&t?SH@&f6J&^Ec=*$~?n3Q~0(AjK^&St;b=Tk_L!|I3s9ilaV=+(G`Xpni zc%R8uaBFnQC24IeqNhLDz)CO!70{We_abT-C~d9#_X$27n+Tpe>mwq@(v*Ee4Ohj+y)rFk z_1j*iKvsrGPpbi6kTT~pA*nS;8MqHgfQ8k~61U~V6UT2IHX)B`fHkNzgvJdw2FuKi zaXauia62%^1M1>Wc7HziuW@8oEBX$#f@1+-Ek6d3Nt-a*+5z>*bp zt4-##@`S^jKJS9nL@5XK4vdQ3r%x;737+H8zCU;(Z+$5bNBi-mWW{BK>WGZI0cb$~ zGsghu&l2naQHN{JZ%-GOdhxqnu#9$e92Y+zAy9wuI!N^o=J@FI!DI>cZhTeFs0bf| zCW^CMO73A`PRwioAB^fy`f=g}ApxT2=o|6sX1))`+68O&f_g0Y_RtD=aXwip6Y0LkP?KF`|{~6oUbiF<sVncl%jME9-eBqZ#r>~4G0u_h@479t}Jc7KD0 zE%%c~F_}aJHCkuN)j!RI7f=OAW-sSGu`1GT&IKkJQX;5nLI_qXdKR~}Gm{#wqMS#I zH1kP>+4iA(B-CpqydW8t$5S`kQrX5xeVW1$k@czFS+_S~HT*T?Dve_y({3wMj)qMb zH8rV5Ngx+H0ZdrSPg2coP&JLZVg2e^;TBk-m4h8Ls8^pi07YpwIh!#}&!M8JWm6{Y zBdSPxiMJ?r{88>alGnC}qo7xrkKu8NgGp$58s@#i^Ss8A?At?n_2-Bpx5KO`_$i+3 zLW=&z@_Fl5&+h0d?oqve@CiMPhMcnOc+$VzQ`Oxqi#yyaHa2XRy}zkmR8b1j9;xVGK^E zgOdZ77#LG1(KkJ;3XbenNgwuMY6qL5;vb$znWxC{Z??g-S&>C-4owU;XiMOHMg?R+ zi3xAk7a(<5L!USL`F4EXEq66GWgiUi`U)$jz|s^^E@SX=SLv=laZy~jQ_KJm_{TJ) z^6C6?H%)QW$lQH5N8>)19W|q+ZTN$}3t;p+X!WmH;I|4qX-I#q{+SbQ27?f? zxQof9JtsOORy~+u^XDlwpHrGy+yfi#zFEBZm3v6x^|d*H{NB_Q%%Ob{gXzn}2J%+; z13R@@3x#Cf0|#%A3t*_=W_*@D_^Qb2EF)f9?$BdiC2IYJvH0)QTWx)zA`@r7HhB0P z4FF0cC=|AtyF?NQsf_nXnQ(|0!54PMkoeB3--zKC zD1DM8oNou3@~Uw!DOzRKGqskqwkN1D@q^J@arfBccY3mfYr4h6pI#i))bxX2G)4-O z*<69fwP96Edu)w7v2S3MDTu$^W>f^DHw2YGJ4YWmb z9F4$41;`{qyga~B)t)qskbzBUf|sU+Z?l?!;Go_%+R-AsqB8>9jc6s;qIWqutpTaj zpjjlXBC=-=wCwPbW?FYur_(4Ui38VBhbVAWwKUVUS>XluhV(rnL*GdY5{D9zpYwTo z8OtH;7-EO&{8E4DNk}5L@FoUhf3*9LjPmY(>?;r^I_{s>PHGttHuhQnJ3!Hhz|++( zF#SP$JS#?W2|t$=!wpa>DQ~a!4hNhkzp5W-T-S|5MmV+hsbJT0bGj2e&sDH2{WJx= zwnEkZY3gI7F_@(n6EAYo<({>%{vN!M-Uhq5U30|k#IH&cq~K);Vt$`j9pAiGNh|or zf72-Ajy@4mDOzjMjn22CNab1sdNc5^X~p&oWjTgBn-?zw!zS*~-F}v>)Ggq`H~vEV z-c&7Zy><6qODW1GDG-tJ}vO-Q-zYCBJli@>*2!#Or%oc$=W=1uJ0%zmqt*r6ijRGTHJFek7>K2w1{N=r`>aR%KyvYV#zDC&2d>Py2yO%#+n|Xq&!^ra$f*@;=~v zn|4chI^9c+SIF#!{Cs@4S!r9;}n0 z&*Mr-GZ%uefp&1jY;N;A*VVhj(vih_ZXi3pr}&fnmIQkKDg-D}Hq*?_UHo1|on|$! z?ns5+)wV`+wB77)(h|U<{~a}L+WE8_Xc%6=%D-Qe;pbFFy)7p6crn@e9>vBo{k<`i zfBU$~&U|#)u!m-uTNn>#fCtrrcG|kBPsN{b|JOWN@K%xkILD)>VA5DRYW%x`!Mo%& zw)7mQ=(4>BW**?w-}DV`W(3fgD!DZ48||Gi`jnbR2zln2oUwj!x#;T?`jcV!q4H;% zb#<>}<>PzhPjVduzx92w_K8unJ$UM0GW$My98bRRP`&W5ES$m5J3wI-c#pcj1?`>$ zX`d&bRE@eH262Q6LYb(PU_e@x4Wg>$z<42WJ89FDbpyDPtPfT9X7L)|ddTtrV$bnoKR7P~C z^F#2D(G7{0SzLOJeQP=ls#QSpvUBM(T$k`0wqG5=i&xW7w4cj%XSkMjtMG>UL!aI$k2#rBlh&#;PfmSz6%)NX*>-vTP?SbQk_~+|W6NjA;Nx zTxp#MUF9s(l%id0i%kqWH7R*|`rPwe&xA~!mjSEqEzmffgW!V%M9F8nLO*I!Y;DR; zwaZ4}&r7%wOBpl0w+XcYykK&Ee-~JI3FDla5KfgmU$r&QFJ)%%8oqa54 zCdmeE?xEfX+!9re)BAa0iKklc>{_MZ@t7SH!Ke~$dAoRr1~(@lz$=PtG02plRJeAwKoo{LsMqYC0sr~TNHzT+?ais zs{1KF?y_IU=1Sv#&w0(8k^8mbZv$u*Z30?o23nYPb|rDR7>%JF2x@D~Qy2xnrvjwv zWud_fCM&V#oPVv~vz0pehTPO`!-`GqBo|^ox#j&f(~|&2z*tOOifo{T$iaqKjUdfV z8(+0MQb2en*S~)jCEeE3z6*0$RLb?3b9lIjKE9Weo)i7)oD?Q|tixjnNzk~9fxG9}Ob1h(GMw5}ELho0@3UZ8 zOw!e5ye?x2Mlp-w^N? z#-=u1udFuA>v4&OLZRVv9Rh@J>F*z&>imdGb**k{yjs~)Ce`62ld&aIe|V@=vpr6E z=-s24G##aClXCxMFH2au##Lf`5ss`o!;;w$P9=dnv6E; zm(Eb}^6@Hub;BC5aBM+x5oD`EDrQ1w@iDQC)Dpbot0^UOb#)yf(*Y2dY7aU+Yzwcy zVy{dEad!DeVbx;gVKSVy)Pfef2XuvVQ@NP zZ-X-5DHqcqp2DjbkpRd|CRhCAAl{5Kh81`YsE1ZAjuiICrAph#49 zm;VllVWK4Ei^W-Y4 z>x=m)I~rjHzi2`G?gY_7eA!mTPTTqU{c_6dxETEDDaNT=1)KqXbQ*nSs6=bTeNsGo zy3lj-fMp=X>jA(i{f`$fY1pdLYp&@1E8=2Z8#?8D>md7zK5Yl0M)=&|sxr0_^$U+2tp{y-}(0 zImP1kY_G^Z(bVw>N|5+ZcD&@|Ly5{I-ZJUD?U^HN0V*R-4u7ko*1q^dCRN&8=+me* z)amhiPy=NHjL$sSkyXdws`mxm!_`e57O5Dd-^E<6G7oCQ@94Zzm*kz>W_@1F`CI}> zyQA_9(&YdNsl;1Bh|;}2H4?V)Wli7OE@uo*il}+TNcWe=3vLyUGigiA>5=5+=^L<6(Q?%@A73I`>n!@|X@|LatJJ?G_rr4P$E8KBDvqG$wFEpJ zwA0})pU?!&Ilum2O90US>BnGZX8XVW7@Bq@!^pnNwL6XeHg2kJkDw5sYUlf_qhOz) z;Wk8J@B^=3f)yb}tpyqvcAR+9Dr!Hfg0LH6&)RECWETL0l3$hC9A7UVy8?*$V-L<> z+JtjMpC6aQlTWb%0I!#);ilKiZp5d*imM7q4X^ir|CVFSAzxS!Z!KU*r;3j1ef*m| ziY=U_u~Wj1lIKEuFVF1r=;tGS-~BLV*FChTBXG=6|EesygbJ4=E&!mAY!tJLe&so(>hbuuW{3%wtexAJ|4QaTM}ulh5md1V0+-fJ@KP)9JsIf=f>Hp* zO;ucp5u~XyE|$U17ou!i52MsPZ3a`mFrwYD;3+g=C!>yFEtnHzKh61yPSq?xNe1}l z!;eZc;TTks6^F}5A@UDX_tgiMX{l5UroE-<50~{*>&sI9tWaE52*GxFl$K)d0_j6{ zhCURFpplO5qO2=)#MSK|4-I|f_4R#uf=1u6pwQvS1^DCz{wfj9j_QW79v?BljlV5V9s~GP_+Y81cK{DE>zH>Ap0m;G3HBbI@dC08oDT((7^gRT(AUAw z@Vlpj&$-jrB*O}*k+$BQgj-X^aj_fP)uCHt{vO&%@t%=p#tXA7a6w$5dKHRtF~-}qSUAEeClnLvw*K7Eav&elXqguj7gGs~bTwB5Ppk#RR5p zqnO{glpqmJJGF_68mc*r2?pZWmH6gIYfn}+QXcN)n<@+N%)JnkupeNLEat!LlEYM` z3({sKv$Y1*;n9FQ^@_LuAg($36pMKgxR1QecxD5%-@dM+vO;44x{yRd;`1ut5<$%aI*>}x*&lcsoB|nvxR39OXwh~Bx zys}Ivno+XZU;OPg@unRg@#?pFthq@G#Y~ zt;?)abH#aONF&ou@Q!1vZqW>t`c9tDB#iQL!dPAg3Q1^PhK04K&1ewPruE++6+r3* z5p^JxM!%Aqs1l&K$uR!9!T6gyq?n2AI%Oc8!cr}xNKaq zLRI#JTToAI;6RV3gB|WbA;lM0PvNJ-R|L)#h(nUE6xw|5Xo0DyvvgWeK7L~+kI+yo zoWjx@K(w#XfkoD~v5}B=T|tOElVv_mbi{rXM$FNW)c{z&A4+Q1;u3WzBv zuvj_-qvz4TwD*5Ip$ZPXp+Rw1-lR1Ji|Ndz7>+EgQz;;W27=M<1;8M;hNT3SfyLew zzdDY*Ly18L>q7hXA*3ibH&umDZq!IR&CUW9G2ozUpkNP$WUwwXrzAQ5ME!xzP?4Y# zjq)@7;|JK-@Dkhg(?F=yR8UPLZb>Yd3ztD!`a__wN^8{TciBnmn9Jar!qEY1OXFXD?x}xC5-^lv>nTxfc&TFnF;Csi+j5F0-1>|6+ z=mwUEQm6Zj4if?isL}GZ$D4MSz>C+A7&37UatQe!V$hA9Eu@QgTZ5j&%h(VqrOMt2 z;{e_#@@xXE*V)gK>lsD{Q)&t+D7tD_^U9*uor`#YvA2b!%CK$^wr>3t6iFpe`!j-n zz9^BFGU)knE&ET2IwG{`$ad3T>Fc#8MoTUvZ-*Lfp4Y*&VNoNbqxO6@=|tpX!Og_ zwsX>cSmb-8SH%EjguPp9blQc$P9S5HQm=GT(Mjw!r6tpO3hJkZF+8yBS0vd zqBg{8H}2d2o#YyE5eYD()9f$OhMvxO^lR^e3`Q>Wjg@qi3QINOyVi}<^U@6{!hFfo zeRH*9vHNq>liWic?s*#a%;w~sTP2UCH9>7 zi^kW{l*siY&<(whsYod~-DlRU*95{gYU=U|BE)vCIToKtlBDdDhEAH{9F63i)|tOF z>zYx#pPcF>EUe})POt{FD5=qUVgI6uRe8#sDr_ttgM&X)MoFof zu9{H8z^!+U@2TeX^19i68#X{C&rhXNpF>8n)6%s93@1H4Zw<*9{+-sm+0x-V@Li5+ z3*kpER3*lavaYZ5T+}nQ@N2JIyV@^|>|_GcQNPP;{?7W>StI+5`ZeJ|tb?V?eZkd} zIcc#%dXM+wmeA6l#?+0T7}3HlA+@yMOHM8uyTk1p8skMDc1#Chp;rL@z;X>llXXE) z&iPVQ`px~>B1Az0R?w4PNY=_13BrY{YS=Jmx?1;#eS?F}fq==^}B2SJ(3QH`Ad=p0LWoK{|l< zTO3G{LooaK)97~PyVd~0GPBDAyIe{@x$Rd45XJ~zmu;!)Xpknwg#)%~NLG9y$c;RI zSo2cNl@M3u@vK7O{v!!lJKLkvv51WX+AhPhiUprV&BfvV4)vTpGtuE_aa_JNz6NEK z*~8A^ZTzDqA^9Go2z?QEY)Dr3P)sTewmYer8C`WX90MJlmKHF~I2fs7CT>0a{##`v zpMr17G0n#!RJ{IbDGABqGYwDp5r6c`za1j0PW8AXmSoOzL=|Fl-(%p{trC}HjpV?B zo6sZzk*-1kdxy*saRFcZ#OaY`*EWgQ(^D;_s5lYSnW2^P;3t$vw5KPTk_d{xHR=+@ z%qo1nJFYXT_a?y34;iC^$#@i*>!dhmVM#d3MREJJ#d}IpDS+8bbi7NP$}${Dsx6g4 zS4)>kB2be~V2(Q0(u`E(A!FbK6qR&Hg~~ouX{T1hZEtT4y+W`UX@T6DZaFT;B5tI! z=$}_TvO!C;foxzm4ye}$N&0RQvddcyLtVmJU|9|@>;SOoC20D5hgbYIT}}+(KIx?^ zZ;=<#pivGQr6)lh$oA+B7R>pY9*k_PUo(3i+uAY*Qyy1FLf=bIJ&7V&^q>`fP_YU= zBfLuVA(`|qfYiZ6k0=DTu&vVJ@v9xVoip7Gys$GX;yVSiU8Yb&)kYS6tyxb<|O)-g^Ya^L#Y6r(I7`jrOiUZ7V=@Pu6Pr7y@QDVJN^sFs>LY>?~F|1 z{7KyA5`MxK$gHX2o`G#Ri6#au$kZudRU+D;6SeSHizSauIpK=^=rR~%xt0V1u1kYM z9wVe@EbB>3$}u1$<{YMazKs=I-%bEs9xxj&c~`C_jO(D2!Ko^JNnL9FQr>WtMuLy1 ze|g0{wx7{rW3y$zYEq+04YINjwe$NnMj8G~M&SIOJOJ_)9vz`~IH@_eduhCVvGJsRBboH|gqLBTF0+0n& zbIY#X(V7Qw5MUko+S0hk5l+p-Ce;48@i@p|@lGuaMA)=&&n52}^x0lq`e{PV4~SGX zGgKePENeOb{#!KeBZqwo5D;it)X!S3^8r?-CO+CLhtan=BHJigdw9vl@%-9S=-^C# z%SU#8oQJ=&-L#>Xt!R?8xrBGL0O)!yPQ#^+k{+s&-eshMn{-graFi(@!M_=TyC{iZ zhN`X*BMh&yZ$nxT)l|8Cgjk7v(J5&=T1Ykz&rQLqHLJx>Y`6Fh_QBE=YtayGig=>a zn4Idu8)HsXaAAUmF3{0ifuz!*X{n;4NU>P;gT3Tv-1FHr(l;|5X zR!Y#oPunrkjcSg@DX6G%tR$LBy;@l^J>dq>+oA0(m`!PkBhe0Yx=oF2h15JpXw`S@ zDORpoa+_o|B*`?7Cv&@b|NUohM>VXmfj>R)s2Chb2XlTq%|yglJgq*j>IU4luA;l} zQB%A>_iqz&rXCYEK~D>aC@Fb;B75EZBY{io5i16DTk|ElSiX61e{U<%XtjZRI~+!k zzf=}D?fwEy{0k2D|Jr2yrzk==wN@Ss5}Tc#g^`PmgNTWZiJp;#osE@^h>eYdo|7?k zmjRSKwP5BOaK_B^U(y&88z<}k*?efN$KZ+~`8=ynu*|u()9Y^15f^QejXD{S@%zO| zh7lou>KAyLdgFHJ@HNAV?j(0DMU`B&DBEHceDeAE9z^s{=duH=h2{1aF9BUJBJc0J zmyABI{~Yem=->&zHk#fcjs4P$U;d3B^&e#`0nF7Q?MKKYWg!-9KOQD;-UB>`{0H(8 z@rt_ch(^Gd1TTZNO|RvouG;iU@Hl@lor**=-|Kxs3i)A`VU+ACc*DR(+Eec&82_wi z-y#qb%nxHqjW^DyRXmzadJ}CbY6b`OpU=M55 z2T)W~SCPs`8$CHi&|z6zuu+MiDoRjc3$>TV`VoH)D8Q=&dHXEYu|#tYOezY>!Gg~g znr4C;Rpo7g76+2NfHCiuMO|N^Nzk;58}H_Y?~=EZD`wrzMHAIf9b}EVur6Vo`AU*c z__IW)AF+DDpor!)gqkZJ)2p{}ZYlQ715){ROH(H+IWnRgzSoofKJ|8O5vtPIdTaBD z3Jc=li|Y*6p>{^1E&ypJ$5&hTSC{*@!8}oBsPMU4%95&u9GpS^F|yErm7m9oN8~go z@2|{a(X%rs<)H+}uOGZJTc7&_W}RP0%nT5)WD#}K)rv81CF$Rg`b17VY6xp&z>LXj zPz)h(#A+=W!HVNG1F^+%kM!$cd0dB6IIqlQ;W&YO{3i4JQR|y^W#I0yo4 z5^@YV2R|lGCB~cnpp-#c&@{W=;+3m*OW9_0sx`qcR!s`#u5$nB6e5Yh|N2*+SnL?eRHRfTX7*US90kswd9TcnQ5tkOkG=0;kic_@25 z8SJWRtd9$uQ;<}^PhBiB`-o4bN^?++#N<(@DqubSAlA9(E7l$7X_=O;GwwfT0GXkq zN^%6H_Rm<;mP;6yIZoIC5CtssS`Q4cxSN6%#`&ql;X07D2(cuO^silpGn)-JW`Xx_ z{##nFrK?b*=~fqH7Bh4!s|X=|shWt4m?m`~0xU*T6^prj5156K95qKP+BN732$?ap zhPP`t1;hX}zdMnHGGrPdJWav{x!qhDWlvpE=n#)namu&SxP{czO;6m zsMWJcK`k#eH!@y3^ej7iwH&;Fg?!*)XXPwXozn!&x?jpD6?A7>8 zGj)z(R_JK2Ci1QQUJMt6<}3WQ+4vrYzakxb-edD?(n38~oJ$HOF@G@MvR6+_xs}$j z86{U5Wf;x67Bw#I&Mi9%m(VXomeePhEckt@QJi?FGehKYCqt>)4{qM{}r5@V4MFHSX=)qUbev2|9fR=`+r1B(+(KT z|D503{qHg6)aJea5iJq>U?`1!`riMQ(VfzrN{x*%Mk4|usVLpu-8E?u z1O#EEf(S?mNJw{!G*VIn6p$JvA@Lum-%oshzu*7$f_rv%-{-0GJkL3I+dYrm2FAkG z3$D#yFRJmj{(v5CV{BbstCmM$T)*m9t+a!IfB8xnp|y*VgpgUmz(j1XW8l)@3n~a* z?z4pc2eLf4I)k9kAj$g}YzUSa3|s{39tJllix9frC>nrnL6|(shg#f2g@ZN?gI>OM9U5aHP!z{pZ_|#OeqqB55<%=BF|04;Lu{>M zaQ`wB@C<{R#1LOl&e_QWZ3A}}ArW*<*Gu*04u5mWJ;mTe41L3JLC7p&FkN+16B4B5QN@W0R5$@W3NPE5<-`Uy<#DH#rhwlMTLI#eRcA?uf7oGRbKsV z5MhMi9GYmY$&`>uMCGiE7Z7tkc^wAFRyZlWJ z=#ma#urOlq9ODLp`~t%k2fd>o33ph+Wy002##-=q;n000Nx zWl3uYNCXV6t^ojS@JOLxFJ~d3kC~l0#D_&6Jq63+0hs>#T@(R;Q5x)NXYT^Bv~vbK zyIo>`8BS0~SC0jqzR`uU(WU?jqkRWGEH(mWV3>%txh2HW6l9M^ql;b$5djz-Eg;?w z9;U8PsF$tT)!SF2@P`Nl3=t3(5(c7ee?}=sE40CdHG2{QK>HuoQub2%xKT2%&@GilwWNt)s8Klf8$TEAWcQKhO{n zQ2_`TUCHA&+Ql1c>*!)_V__@ui{(Gi!st7DA!-P^O8IZNr?n*nXd~p{3HGx>kP!nY z;2@v?Oc+h^e*pY9cMueat|cORIUQZe>h0wy3~~~MIyzW`F44b&?2j>pg@w_Yq0RXl zZ4I{ag4)>&*}B0lN8~CEAcTnkbYkwN!akx_z91n>AIP684_N-t`S+ms`iOw6MLaA- zyj(mGC{h3={GY>M2{m&ByV^r-tsuVtO-%@0SzZ{5F24R-DiNTQw~L2^g|oL68vHva z{b4Nvf(k%IVgK<5m;=Pk5v>QzN!aEuH2e=7y$$C-+{a1O!c^GL%g+g9>Gc=<4;n0r zjuW8JWmdkj=Klu`Lf3}}3STZ@uF&od&Ol*z5vYTxE8OCe_^-_Lhd8<}J$hGAq04p6 z72MO+)D&pv?f?aQUOLLZ(8B0XgFrA5(f@d|tCh2vyR(mvr|p&C|D+9qpp%Rc@G?VP z(I#{EaPswYwgsCCn_rGB^vdxmlt7oOsb9kW8}JV|6@gtQCUlXS{|$}UAwaw8Uv4Y{ z^?^WPKDJP2`^!Q5JsJE*^*`I6{w4<%b%9xeyj}ckZ7%c1ztCWGM2P}LME-cGtEIgc z$kfx`-45dT4>Z?RngNNRGcLNM*B>~@*U8+>!U=5W1oFIuqmv%dWmx@3_5T9=pQ?kM ztt@=OPF@zGPM3!NJ-z)$GYC5VAb-(zG`F{Qvh)^$L135Z=`ZvzS<#^<02T&A|3tqx z$Oq``Y6rEm@$x{!ML}1x(*H&8zX6wqSNhBF7Q)VMAR!wwkfp!s!~Tc|hJex2 z2<$&D3WGU$IeLREyd14W(P$V1QAY&eqxn52|LFx00t_{!Lt1^sj{Z_mvKU zjts!U_ItsKFL=k&9ev9O61tM?Z#Yo30U6*l7yv@AiqFk3Zy~}H0cDivmB^(D{*D77 zj8g$O5XLV6Bp4u2waW`Y#dT~$7WB$gAHkChD5n&jpfS09An7sO;l zP#^#lXej#bO&`IF0Dx{9vY>Cb^g-xp1YKSW2>z>=Aqx!cWKa-D0DapDgBl`Y5daNR z2oU`Y;h&pZ5a?<@plXT~v;f>7&{h1PGvq_(M^3ip&K8y|XvDvTuii`r*earxg#1!6 z6bYzCD|xjd{X1!qzm&v5gD=S-&Xxhph}17pm1xv`Y^C> zWOnUMg)l4Y8YxEbj0~2!a84ji9Bh37ZBazDQTbgA1yCq`D+z>`}ezO!XD~9G%jO2Iq7RPPJ@2#VWui+w0 z&PoL{n@d!ovJDLD1FZq5@?(U+4<~-(X!BM-P`=}F;pbkqBS4-m{HMv6kDZRjYUe%A z%!L+D=Q=>wJ!E7_I8r-=m%d`5s2;Y9#J``x=LFJQ>#4p1;O$|ccvA;$&U?a-KBja$ zq_GZnZa({g&nrmlVc4R)52SRqJ^y%2z*6IK_EDL|2l=s+TFzx{5sR1Ar}y+TLKfwp z#sVvCIGcO<<(qEd1w4Ci&1XlBSTDpnUDl1RcFYt^P175nf})1mQCHQzM#pyQwig_7}f)*WslTi-e{N|W>$`hnRF^mRkni7o+AmrK9 z;g#jgD*_6$ch>5(@htu5BFhne`gTcU+(|hf&&|_atlwwor5XWG=)qd$lZ;!+`JBsf z(9GoEweN5}9lXApfE(t5X-t>v9ojMix>&bvoJgT0~2g^&R6~GW{(=x3-Q%G^7 zNC)BTW#gxg0v*W+RzkLeg*Y?fj`@i*4Ew$^!91K0(S+QLIq5?nu{*C&|3Uzt`ZEun z?G^I5ZbH6#(jDz32^}Y)E(a|HyFnQLbF7OZ$3u9jpdOa}s(Bgy(wB>B6jLYyuEQ1d z#QrH_e`LYUmUzp)VfmI${MKF`^CH_oY_RYL`>s>NCs0~jVx{2)y*0Q;RFMh!qGOwn zNLK~0q;tp5_e8GdS$~oiC-c3yuU?!4A|}W0Xsk>opCTn#qn8kDM%VVB=F^Xt9teq; z0hj20d>Xd1wuP80Xvfj%LSC1%X&H$WS6bNY#3PEn132M6S}`OO)!0kV$7^Wt)H8HG z?IMqLfEUFf<36O(-*Kv=aP)mE78a7}J{atVChHaEdgXDx$1cjQ^SSF1AW8#&C%~}5 z<(>~UJ^5DW;tmXYk)My+_j)N}Dn@xbY{6%Hq|PLx61%&5UC_ABGQgfO;fwuH96_9Z zu^Eh_OcsnUotrU>~SnX4~g z*O|NH9Mv9kkge8iysq>k7#`r#SDfd zPzsj-BqqxnCDLunTeQab*0tXXvI&4#59zn_^!}_F@aXh>4!+>isy06zdG5M+4*eXh zc|ZhiCmLN5!RmIlRo(kwI-X@v7}Swk=W%O`W`e_F$m6LMZo`f6-Ba*0-Mn5J>OIt} zPvLOC`vx-E%UB#b%+(*%R9dY9dG-Ze>!@aR@6Prv5k@P{=j1BVGSf0!SE=#{AI7;+_OlMM6(^AVQLR%<{D6_YnJ^rS` zkWs|)^Wb=$WQn%#Ix5nN75uzZBih^&#BdfY4qU@!eN@ZMMfUcgr=&>xO6?yq(l5i{ zYL(bqY+jX1GdAt2Y-}H*+EkaDmcRB6nh5L3lW@M`nBZV;KXF8{Wweo<>T=lZsdoOT z*crP}Il|p6^dEjOjfqWz1%5*B80n2V$B9LH)c}H2gAyb<9rNttjUdzHRlU}U`NPt+ zN;3kCTCX1KBX6>CQ*$9?MNWkDZG?~EYP*0ZS*piiABJv9&c?+%xUHQok{c{iNO_f6 zJn2YGp^+P=8T*7kgz+|u`b_v8g1Z-}%($P8n6CNkeq83ZNe~@kPm4?Lvwjnzl1&ob zwVbl-@4~d-;_TYAu|+jV!Tfwcd5nYkt`v@dPr_=i>~8TxuGtZ|=WgqA>5$hmc-Db1 z-HId*f22K9w-VMAR=V1?tdN2We!nsw&qvNdwtOT$rU)G(YSXtN`}{i2Q>ZvNleC)( zc1^u?v?pEqHgmw8431D0E`pwS%e;1PqF2}30^6jJhiqi<;8S8brd=C|1mRDlH;S%7 zjpL2+J-S|b3s`Nsgv^OeMv!bX{D$XZ)uOjqGo{i#XOps;>N#LjLt5{X6k$X7*nGHjt8wZnoaOAkg+T2! ze_eTzMDZTMUgsYAW%mqDlz3$9YtPAbw>t7;52D7*x!}g;*hAJ6rZb8&`m;zDJXo8H zX*ep2l)5fluC4p^qnIahou-Sz`-KTLAj=U<+r0g^mHK{aVglNI(aR#onqTR@ip_4H zM4wz_Jnk5|BQYFaUL>bfXM+LT(e%On8pK@E%G)!1(MERIif4c&jrTl&!JDdpo5%tm zhR9IAk!at;^zWJ7=IrtffYBKb#)GEjJs1$t1 zSB!41i(-ship_wl@wQwUebum+U%ZrjSDTcc>dMg1VZ4(k68Oy74W*&tJ)IU*8(fOL zcipH8IOvgwWBi{uCS*N#S#OaisjzilSG=Yj9la0&ca~4Q<-;tceELv0N?P`8jK~}L zREn56-ngau&b^@EX;m3VVdkn&syy593Bafyf6buCV$gmzcI}-Y#vf#~nN9b6V|=g} zBApk&YuE0L>5RR3#gQB(O(m_O#TD%ui4+J`be-o9$Ez`yx_#4^ZjaAfYRg0Ndje?Y z^Rrb+fsi7N_1Ux-?rn9Wbc0t0#HDOo)fTwN$sP-_s|qo8NBnbN77WX&4v}FO@Pc{Z z(LKHpqoWKTC8nG0XD$!x45kGnxi%An_#3%M_`$uh0|A3pdnM{*IN$AehM4en-}GMGI=Y{u@gs(BtNdJ5w%faVHaVCl zNXG~~Er>@>=mx^&C)-_YIQ(6)e#oJB`xZlb_iP)Og}>*BJZ0F?bB#=6B`ADDf)~yj zRnSZ3k%|(2DWt@=-7?AxP)MW_#U~iZVK%U!d&pt6Kr_b{Lc{I6dw)ib8qN*Hv!_6` z6s;1xB1!Y9eb7zYcY2@|Dho}S4e|M*DezM3an*COyoxN%7Y|KO5?uXny?%|0fs0+N z$?>VzPdE7)_5u8^F>O|<`QSs(&{c4P^ljtkmWlVJQ<`|5TCY67d_;Uuz-P5zn08CW zcrsIsdr_L~P7bl4(hbk2*Yj=RLUchg#wXk-x43h=%@eH2t_Lcgv78jDJ>q=yb^lR= z1>?8)rU5&Vwk&&KAg!n+fIB@e4p(90+5lZjVYmLsI&EMDlOU~oA)a`7s%q$(a`}Gg zYWlzs^sIE1w=m=Nc3J8LV<4w|{Ik|DvyVkUbD>lfm+=-tg$B!<`w24T7PLDfrUNEI zH2VUPp1?rLD&`UE7uT!9Ao9#O9j8Al*63Azc)2KYwp*H1#gf~rAU=jaTKB0kcjZnt zOu-{}G@n`vwZCL((FK5YQRBLNHN2DvEI}%Fu8rOlq&IP1+-nytH3Z86fClc7wf6-D zG8qVwOszQGVjh~fpa>Mt-);#F(XPEVBcNCa4AkB9S>Nv%hcl{; z<7g9T*TSSWj(8mh*sU{E8y{@3^j>gu5p~gC1vC1j0E(2r;EMAo$v|kDX9GT1 z3T>jan%Su8*0qPOyjHLs`0W$5$ic0$ui+q^(Fu|VGQ+BXC=?;E)Q1DCRh`k|4`Ddq`L3KFFsv2iV}to6}2Vi6_33U=$$@r*Kxb${WV)3Q=j; zkW$VQ+&J|87;y)C6iPBZq=I@*N-u}ItGV$Jt7ni1>;1x~B-)lQH+n?UTO~NeNpVF% zj#IS9skBW<&hXGR{f%Vi5t8ipgFQEP0%K-n?gu%=AAnsfBT*kBZ{Oh6xi^_ZM*Xe) z^^`6xySW_pXf^Qz8o_|Q@a*_Rezo^SxLGwk(w|OfYeGyL7?EY4@yB&&1WCSObhd63 zyMDF|T@#3nfkKA%>cV^_}X>hNIT8Z0_?Z% zN-Uf|4H(Gv?F{e<9{RL^YZ*#ezTN90<`)oycOA9vpIyJug$abh*|V^bHo|Q_RC<{d z-LWMdAz~E37k}&Cd`VM-$bF5DVHMqnVk3}saQ+w5MJ!Eca0BWU2FIdz$wfK z#nCJ;xg@{30t5u~I=j#Xh3Uoz1L;9z*enF5q~&B0ERTUWA-$SB)2+)BHJWau-(+b_ zG2O_%x$9i>#U)@3DZ|}O#4KMbz8#w(|T_Z3%BhR~GiAqztkikAi}N$JO&FJ{}YMz{-Mo8bLx3T$IT7suqC z4j#Lr_gZPfmPCs~>B5#|<#b4@aJgMX$+|e>S~=b-pF>q5c5vyln2<0AwO~Bl{5FoT zQ4>&`f{lzQBOFN$1PmxKg{K0skbEgmT|^??v&fLOKt@xFPc6y)KnkP*@nEPf?qDRW zw>g`{Q=pANGy_K!S3ete4D-`-Clh$QM=G%FLRQIQKuFDEfU%eGsx_QJAbfl|e?yY8 zE!u>&E!vcH{{2M%}0pn2MB|JHV}O zC&G1xe?^H*zBs++6xolv{g@wj`_7T|{<9Bk4fIZJ35+h_HvfeiVTW!$%nph^(kDsG zEdUq&U3HWuv3J`huJ{6R7)hHUE^|oz^MOIpQ`kmJLL`zYtbV~LERH3BS#siMBK%J2 z%5@cKY-#x#dM~yB1|%~QF%*o_MzOR>qQGHr*CSY4BZF64d+*_p{cN}kvqVAw^~(hp z=~E13B8sNXY4TYa4wItKHKeHzeoz#O{0e%7g&QV0gP}z zGNuq~vZm{Uobw@2q;HsWD?u+5d5EG9b9R3s$#M#42txrIVo-)YSV(`|`Nz_2MY!{k z^Q@;74apLi@NX!952GnF1KQp`0HiUpe|a6n8mYLzAI99eO%_DB&2k#nu8t(>y$Bgx z0JaSxXP50)Z#GAw2#(m>a!^w6wu=a9Rtaplf)9g~%n@hXe5>|QBx)OlST1tGkh*h3 zLag3K7G~V8h^yY(joTcoo>1CSjk?*ky#Nl&N4kfdp`c-SVS+i`r&w(ltNYBOYuq(z z(yg8+QSgy9_=?!s_Qjjg=0&kH-jb_E8Qm<4o&9e52+*kRS~ck|&l4d8>L+@=dcvG} z4u3N$ecC*}21kmW2^!=dx@OLGd-^d?tTDS}p0~n1PA-Dgq>nC4GtZ|lPm09OI40J( z(PVl(Pn1eV)!j0KcBRG6F1*Fg+R;M&`fIG1wpVRiD#HO_@wTx<5EEk9v@IDvEl^qS zn%r7;%@@}jPu%E)cl5X!83icn{**O^-U@Z&o12BDQ*CdJeE;ZUAa#ohLAd0aFYxG{ zXdgyZ&>h}Znbrg~)%G%?b~VC5lXzE|dL)2Qi7*897Nubwc@&_*jt3>z<*eI|-EO15Q8 zPUnzR1IdbPRkLr=E20jjR<@9~@byr7p-p~827cQPn1_-YKV)+Sa zaQO4Sp2eq3hkD!~S>kh89ZByio($q8_TweC;Psjcjz={_1Xs;Ze{})xPI&1#Fl>Ju z7}2>kYNy=AvDt2^oQUg{_K_Xnz$U+kZ?@nwADvrxX)eK)=j z;d&e4$(F5`4m9ey6UxG3z-N)|OG^4Z+<{4&P2vfTsfRdc;yz$!#IS)Dx?~If*8r-Kv9QmEOwLog`C)8QNvwu*gb_pIQHv*)3rhS% zY;{u!68siy>@?=(VH;}NEJpM#5){kVNKf!3J5u0x=3hHke6=#JK^=YeIMow7FMXJ? zksJ9SJ*263v1wZ6gp530aYv_>GFN?gWq2QN=+FjAj}?gck=06`6)Dt=yTlaJCnPmQ zd*Yat?&WP7X5L&nx@?u0JLs*TJQ5{iB!=w0%e}ExJ}q&=5SZMkmJM$arCzeO71VRN zenJTEGK%qEvm5(y{RH!!4E-&c!`vn6RavgZeWg0)ckixkeiyD_?GUHBvAOm_cfUyO z?pHcx44k#nRVQICz&;|AOgdR=nyQyb=jCm`Few#nZ!4^gD!&sJTQ=^p`#20%LX&H9 znMpA{KL$cuWk_b#s_p0Q@vHNWd*S8!=62@Rn}nGdm5J)m&QKLsjp%CxZ@j62uW5xP zk-p)Pq!A|kvi2;~%(CGF^Ge4z`D{j09Q7(Thoze`Hjq^GL`QacfGMz>39~7%CskuwV~m?1SgvC-%2fG>%T+bYzL0z3 zhI^mb^>@qqku~=6ob_Y&{+PDAl?G)x5siqMO?QinKUp=kEBb&~`r)>t7m5f(Q-R}{ zd9Wy;4=ypp9jh{zhXoo&1D6RC6Pk;kw~w0}h4<}7-n3UFe@MK|8r;=s#Rbt_ZmPRUw`hLY>T8zrzp z7bda!+nD7z*?y0{b3uvVfgY3$6qfQ7zlx{J*km%=lsdv5_|S}}T_Xn0N+S0dL1p@r zi=SI{mn9;Akd;t&9IIwZA6~DTf1p7z_4$CF;%)J(Q;ZJ(LU1!>&ep)GEsf+-7Z@ZS>-fQ<;9p>Oq4ONO2U0_{Ie# z{RFm{{XwzhOA`N4*NjeeOs}uAG&Ll)&l}Ey{W0XwU)XxDmmOKb84jN{L=Ut;TAk|j z-7%*Dxxt@16)}o15&?SvFb2P`&K#|%v`ah@MVb=DY@_th6HIO-->w*dVz=&?bRDn` z&|{I-ppxi0B4B^u!5d8iB9_rDJY?;ef8F53wN$}dAEnCsAeQ$_(%y^rA9*;7mwBe{ zB`=Omd1__qT92*4J;gGMDLfzIh*^7=t4Eg`e}h?`Yd+LnmL6TQ<;6OelRjUPyyrp5 zB{#z=JQR^?t|Zss%__`?+oe80=uL69U+a2PBDrIeXb5QU5OAk5TVHA5iM9g$;=Ltb zRe!wNTw3KN4|iy=uIemD@6(b&ljcWL$_ppyV86$t^9N8U92zZ@%|2|sFpPd@{?1Uq)KD-sE*0b>b|>X+@u2kl69He z`*$U@>5RyJjkNwr!d>04eh+ijp0sQ!+P*X-UGB6zDdU%Lov_V)t|urjvc{-t3OxJj zLl>8T**TMVcy%v8^wSrHfzXQStPU2Z*}1!6)%Z9{6!!9IZL(5jx7Bz^Tev!}&xK_f zcH?2;Zu1%K1|~LmBt8YJ-tsZVIBrs9`P`)o9O}}2?D+ZuF|qjm{s_dOKVoGnE>y35 ziQ3%enR8=60d%g3g=VJSRP{t#?)f+t0ixXJeDNp^1z)T?if}P>*)Cgwzd7;MlH@a} zrhdsRU1YnxH@#RlU^-p4gFN=^H-vmvtqMJ<+fgxA{VaXEIE~ESEb#N#`CU)`q7u`< z&*e>ay2cPaqHX(A5ZB=|Rew+52j7|Ff|_W$eV+DrwAtU@JK2As;Tn?6xjjcji*tu1 zE`)WO0Sb@k?oy@EdF1No%3stL*j4yxgW6>6)^^1G>=?lEutySAv?KC8utm@08Qmg! zm&V2HRQL3hw;ff-(oI%HlbuD4z#v`5^Y&9aCX`e?XYt9f{Xv|e{dlo%XG_}Zt;Z2Q z!=ECKP-~*(@~tI$>uK*DR%KFIQ00w;;;QEWI6Nk2pU&3JLj zj|SnN4bO|qzp5|cHIV^MTs<7E@w{KHO_yXyd}}V=x>azubG4+rW|a9>J5${)vZPMm z0-Xvfb2ID*A-0MJi#FP$j%f0GB7yW zd!`jmK5XOeL4`a$v9?OQp7+Xhqfq$sqm0w#n9HrC4?1wjMDXAPe>t^DSd*6A(hF;`PL==jtr;kB9`-* zUwK`#U*W->gBRy^Z(A!5ghNboS@nC8BOjlcz<+vZtV+I9LNQ`?8hKF`EA7We;{BAD z>8B_hU|COcN_c14bC^hm-5A6f#Z!AjA|qr~{pkYO$fp+i)UZ+oHUg)#%VUrnR(E)0 zQdCH%^&Pi1qr7;TgxQF;DeCCy_@{RnlFyyEnh>Qmwfr?=?yU~v#{5%v5ZMSWnbaG% zIN@~JZ^*6fs6uWRu;6y^+NK|M3g_O)O+qE6+HOn6l zu}eNbwJ4e*ODxv%cX;FdMm^E0KKaO-xBR=;<8K5Vlkqn{^)o%UUCXQX*4u_Gstvg@ zaA>|#!g#Dqs0Fd`#F-u2B+lpkzW5~Pmgw$3(@_gh2&yyOEwO=jSN)T*)7;2$R$_cdGjlL5C%|8ALY^E%< z%y9W~gybB!g&opX+c?tt!W`XFVtsGQy-D?rbBs zE!et!mLFnSuJTrmGsNhTygVldF8)tmj`CYiWtF_{B@~a^pBD@Hjfc0sq8eSfFB>m! zwPI(bo1O54>*c`e&QW&yfFeN*>XkwjMX<-Hfhy74HxC`P3;Z5`3wgpnmUV~Y6*43o z4lr91pDJIx(}(YTF}4%EF4d(Pe)_K9rQ2AWb7%)%2Qoi!RBL(3^D*l`N zr1*F~iScrzZ>-6iownzjrFPgD8MG2k$|X@oS~L>CBm4(#23eLym< zUTnpxNsK`e{janbG@_uNOuTF;Z zD>*=Gmdsge#t1{&Qs4FvMYL3w;AespCqGSXoAv=pYpt@`akm7a9>2v^d;y%tKl!KK zIP~1dy55+{SJFjKHL>&azhSdT>~v8Rc=u$AHxhv(A4h4bKV(^jKoFG{liICDB*Qxf zxTVx2e)u>K_B)f)-(*hk5iF}etBsSAoZKA~P22H=AI{Lf;-qdmAk!6g9#JfPXyo>} zx0HOIvnicY{PCUzeAb%z{dgxwHm{T%xd_OOzItYnKwK7+aY55l%tRP?;nKPD+8m8`p4E(-^hre z93^ATaqNPDv2vUjxv7t2$B!}N)GFCMv&HcYz2u&?D0mtv$8_oqf6^7oRvCs-$#bvr zJi>hR=3!^dTT}Y`?SAi7f*8FyKIVNJC43g46*^>P105okD-Fgb%Eh)DDzJUc2Os|g zw(c4O35+!MkaCTknA#8ELYyXVj^AK7?e&Nqj9hSgbUi{(wgXF?XW;I&5MW&^N^U|Ya$Y*Y+X5pDNx->e~m&i>N zh_m$w;+C$@jUrvOUq|ERc#L{f>!Z`IPWRkD|o{F7!s z7VR6J+&sI3eqwdkHW;LG$O`4}q;4k2e6_Fzl0E>So-C&WOzQX{IlHT8z z=YPo8aNyYJg7RP#-$_eEe4MI57;4DyO+SKKIO5L|9Expw&u>4U&@J69CYsA?Zf%&V zoANb}P#bu#cS<|JXWfJFe!qf0^bUKZn6ERt_^@=)h` zrphMGD$_rW@wII~f{^1K?b^1#WHYn&EM&FnK6{6y99{W({Pl;|KVHYO!E`(tp4`CN z6_4pKBcxG&7V`XNa2wI!tNR!{3cP9x+F7(={!Dgi4A1m_QrOUD@%auh-GehW@VZ=> z+w{8ozqlL3VN8tEY86g;JD+WZNc~lpKv8`|F(|=!Ejhw)I%rL_|8)6>WRx*yNmrsB zc>y>5EqrpE!ori6K8u2IUxT8wFQB~-0L{oIBq6W%c)Whk12@*GWS!?VD-&M?N4w5W zK6ZHL|D@=BWB+iK+S0*tt1S@jOL~|~aNFfxecne-l!E6?&r@|lII0ThovbTq47uXO2TeT_w5%f&#WG0=-@Er%h}6r#t*yG`np|f+86Z{$J(Fd7SMC5>0A^RoYo6rn(;tl!ebTE5~f}E2>vAFp9?fEZW?7*p{+w zKGV+st*BVgr9${!ge#FoMBj{)6{=>IN%1bty>`=dA_!1F^z^Q10JY(Hb@i85{vQqs zqwC0}1FgTJ3nx6h*x8IOgy*Y%nmvs2Fq!6^kT{L}L-8wGUdU}{fY#~g8I~>C`oO8ma>7?dV^O2GOx=OF&30rETPQ4L1kzUeMJ6y?WjW{P8&4Cd=DotBv zfNhNaRM}$SWt2ZvfvieshRO)*PdCh1BE zpS!Eq>opQ=q#!u_9DZ>F0#ACxVdnb$yJYe{Y1}tdhXm2Rpblxu!x)HD?l`vFr(``D zeLufM3*)F{|CgtAYiE586Dyj2(&>K(2aek7Po`6zW-0KiuR!^;VGLn`Q zx!Eq|F_v-AYzOxb>eVhy(c(kbNqG7-iLZ8l?H&DGa|-DKJe#P4$;q^Itc}yIK<5^u z(9x#eNt-J5uCO}gTMRKORYO;HaUrGmc?haXui!=wOWkx6r#Ft3nNIm^2WuzH>ZKp| z^BO6&vG^swAz5UU4{@cbe-;%T>&6u}hfKLHhjvizeCvQe+^N;fZ=!F%2w}Qg;qnk9 z?e;!Cz0R5~c;^3<(6V>}RV-m7ijMAbsNUnC3A^y!i#`qUJ#P-hB*xwaUsn zjVh%&wPrA}$qyHET&tVqdBwrpL!>F3q~A=0*k2X+Jt3D6ANJ!uilaMGkJl^5r`qp1 zZ&t=>@;735mPano^JY1JQNxumEIX!nDEU^9Vcv_cKh)s^DJig<+i~M04&Pmj8@FeA z$mheK)3a3{I~{KC9$GXkUpPkGPgWJE-f&;(3oo&n*Yg9+a!Ru{^U%MFYP8SQt+i}- zkW;DE^RVI5?z<_o(D#&oP%=~5eZ69`L;#|1mQ#UipdEXwp=0C@d z;jraU=--H?JsUOS7=P*(Kwuu=Yijc{GGKvqRANt}Pco!iyQ$c#<>Q@qWs5ch74LHj zX2`5OnL3H0*`m1UC#VdT6g7EAbQ9#Ygqaz2UK$9Gz(M6^6>ijDN0M#8dj%*O(of?r zfTcF3>0->)KyhNs{4W%X+!YK1O8z}b1#+o9pf58U7FJGR-He!~iIxKN zHZWE~QMy~Q`%A`g6`S^x9F-gfD%zz^Y|T*ffG)<5l7(|N3Sg$w4P@#Y(J4JqLTrLn zN!H9}{&Wj{f&$X_We8=35$sJBZtKr)jv6rx;Zx_|ivqY@?nfPg}=5xN@*6V`U zMsV(upOGJuZOAmgzw9pfC&#N#NGYFjB4$QZmxIE zwLj_zsOMQ2SEYj#7ZW?6QA<&W1NKd?Zb(YJb6nXvBavzm{^F3~Pqc-}d@7$lXJPvR zS`SC)B~Kx0OLt2SXH~aFnrs4xf8wl*&kZgQdc1;3xo0LYvNNz7ByJ|o9?V%SfpS12 zMr$Se`1ZL~$*Lnn$@GD7)6A}ilZW+>z=)xkl+>bY)}IWV%s87iQf@lZrV*2p?e~D| z`>)Z7U=e+hJ@$Gr3V0iIrx@RlvhAJ{?mf5)pDDg7n4&^j4i6T1o=3@x^Rn&EFr@`C z>q+SSZ`2AxYMC58qm}F3Z|r<>JHle8LV2DpmUYa3BFN{jw_ECbrfkqbE4edm9o0;B zIJ_eD+W19(hUdDu`aIep5{#u4+3s-Q_xgv~KG*H3Kenx%Dxvz4{?#h5LXwkTTtgVH zR$!;^LKQpV3Rxlj$ydVrlxeDDZ5*9u*Dpl4 z#91>1iwaIY5o%|sC=p6CKTvP02@Eec)8i5x6|BgABkyEO9DZwr;*R1(=v@2MYqkOP z0PTA3E%fiPr6zodb`HKMe=kXCK1Poh+_CPW!73rnD<>}8ia~hs;ex+*y>p3IrC;4OfDzibE14>*Ycy5hBdOvdV&US+? zluzdA=7*U@UOs3NNd@tz3J^iUl)+!jZcKnnCJaNOmF2vM;`*6l*81t_s(&cB!;4bW z8ojJYHV-X3?$%~Xnyr4s@AApeOnI8qSumO2Yu+F7y)v}Xred*dWomN+uiB=}pSIqe z2tVv@6ffr;&Z)g}g!T5P8x{PlnO5Z;@km=o8dXVqnQXD(^gSN`wyk|TtO2^xWJlS@ z=+DeOAk|iOC$+T}-LfVGTQer?{ych*Dr(%bZWih~U3bN7!S|=4_sEZw-w}8u9bs)R z2RR+~+9S)8)%QV+(_n(&rxlV>&4$e}qVr<+Hr$%I48ZV>nE=z-jJ={Fywv+{+o9?+ zC)_W>Z5DGoMztL??+VnS%Z|GirOcrgv5#o@ouD4}mhJKnII!Qz>Q_u|C3!4@jlR2m zc{{rGA(in)SsLTUS-$3HT|$eOthQO$A4vUDC;6NbJSd=jRuvO(;N4UDnvt5N$rD-j zb8jg;u*S*1NYGb#QrripGLn7Iz+v1nf_j2eHJ%Ao4_1^!3WScOW#6+@pH;8Uy7^Tc z!)S)<6RcGuG^;S?tUq)gw#>8g!GcySQiZqXqoL`;Qq%3TM~B6_)we)SpH`nj=T!pS znrUnskaelGf;vTc&cwp!NvlRbY76(eISEPDDB74|6tDym1M(EICa=~e1 z3Tm==s;;;B7WnA!Rgpc^#+E)>QBpx-@*VSm)}v|Li3B>=6Ql8o$eIy189%S={j4Tp zZ`Z)`wD;o~B$^7$wXPhDsyu(sRP}?IR$j!xv_&qmDw48LlC z;tYOCHD6yw->v|k0eah5whGMw_FA|kU?m8vu&nZ$|E=4rl%p=BL|Bn~{)Qi3j(so3 z|7M_-x&m}u4O}V23X|AN_j(;;>u;yOSk(No>BB*rzKEb( zP4u&f=f-oser>G)>PLq&W_c6mi@`YX6PIp4Pw|(bX=jDTtq3)KJJ#zDI&X}?#gb#H z&Qb&99?H8Z*H-p^7~>+l&8U_>%PM;FJuuG-?`h$LxS=2Pu`Kg&fgTY0L6K7_>1~gd z0lBxDlS6%VyYiQY?#BHTgikB2Ykkdh+XqGgw;6c@DRtGSJF8K-%sA%XEyTJHq$?8Q z*wiIw8b(}=ud4&BSS&QDpSr~`!@WVu3A5?1UcxUbi#xbm*K*bcdDXMjXD@~aq8!t! z59aShN`k6iZ*|e1G@HN))AHuNqqx)Xi#M+)Nw!z6*$Y?Q&)u{$*nC7%(Eadc)`vp+ z&%}K3n7Y@MC{dK7M~TYU^@g|-ICaSm9=3uL`^AMEB zj6SXI{@=0UYF<5w8l6|Y!9L%JBYdo3CN|ZnxEk_qnzEYwe#lGY$DquyE!Gg8;6B@O zx_9466gldaeYMOQ<*P`o!}NwV_nghWfIBH4-_`5|I90D)Yoxio|GH6B#fjo)9>b2> z*Eq=s>{8Pppv4O-{o^dxiu?6&2Q{aGZ`y8w;tg$H;GIV^jd?cbPfQ2OIQ4ARRjqz{ z&o`d*VBP3*z5g-Vko|P&(@$Zk($rJka;=^t0m!{d!>7uPBdlvW->>f~6aWY~G7=tt zOC)6lwwR)#E;^9H>Z7IeBZJY{ zXV%BraFT}d9=>(qyYS6$aRRu2^y>|f6sxpp3^miO4PIe6QzcV&EeXvd*=&Qi$6#|v zit|cR0y#Mq{D$UECZd@UlNvtrREu6WHhNBV9TF|go{$t}*#}m#=j!b!5A=P0SE?db z?D}qPYu0#~4t?y>KzH7;9)E-#VeRqz0LSH39i{X2W9DUo+#DoC9S^%4Z(^+TnRE2fFc(aot9GrPLn*Eug zdM+ue^1P{5?t5u{{)KSK)H@Y0GOgA$|Jx%5rf!4T2bq)nB?_f zB{~Sx3>ClOSi~-gcw8oZ>%4R<9zI7Zltv3z&oiPbg#EJmJ= z?oE(rqQ=dr{wQ^~d~H=d#!gj!$H1bmbGFyh&W;wzo=tdiVVEtS2QDQWd2^1+f``T% zsIBd84=y`7F6J*&%ud9X8ZIjDYer26CaCB3kHcbNTUOh%9+3@l-qr8*1L5iC_x+3m zzZ^yFN1Yb*o;=xlbRvH2I~%QF`)o_$SS-_I>46OjcmpQishfMG51t0uM8GgZ4WeGi zC4&?>n=G z6*9@(|Kv{Af=PbY6}h3EpzXMy2Ks?9+7vXPi9(MHJTqOsI1GvbPX{@;_xw*3Dd%%N zq+6>TI@C`n_hv$39AsRDyky^#igBt!xpbpVqjTuCQ$EE#=0NcEN$jS4!ad8V@sMli z`dOC<<1VL}wP+EfR<=^a@G|k7YFmqiG3C0G@gnCLURjg$m|^_*#e{iNvYN91SAI{$ zo&UHD5T<*d72*9&CVS6fnc^>X(r!5DV{WD9ylJGh)F%?ePyU2Tj(R>fe)cYXaJcj; zFi(uc*s;Zv`V5}hf>6ByRyOrRMn6BXhRcqrjCq!m-1uk-oJ0yFXHU*EdTq+*3^$Ui z0c7XsUdu<6jwGh%WpfZlFhgOpyW(s+(L$7gyX@;&OL}2?CcTYOyf-J(KH4hss>jGBwWHqhzP6BwIy{GcgOd6tBl~0UFn-E zl0OD*&(mwzZaZA>ug5q3ZYCdDX^l~XjqF^x#(Sv$v2b6LhSYn%a!;Lq&kpu6&ixi2 zn1wrw4>TiV&Lf?|lAx$!PfAE$KFR)Jc>e8xO@B(#<#6~HQiJf$` zR4*g4>LN(ndpP5_!t1wiLJsUSDlB5Uo82QuQP*_WH(R;i$B2}F&2bmKQYu9}=1qug zD&@y;+Gd&7n^qmlcCX%v*}8^GTB;3~g=i(#P*e}L54s4A)is$J8nkLzCt4&M0Yyk* zqYAdR*Tivs!JpmIwW3M}TnF?0Tl3xZWo2d621h6TOPR{;%AK@-H0GPs95-jXX*;2x z4liP`)x}t*r?lRGdCjKa6TbVsqCtUUXP)G()+xg$0F$SMVK%ZHFLuphtwJ+Cj@M?2 z$K!+*5IIGdYw!^>8kb6BlZu>B9LSL2=_4zONouRP5t(;jj?d`3_UAX2I-WRyi|>v( zpvc7!Rvq{~&?7^{*)4RNrJlQ36G(HNO5(bemCYY31dl^TOnWho8lp=0;h8?q#PF*s=+k)7IIyVOOuX-x zy1qYFEv!@`v5@w%*S! zQUTbSDA_V#Q6s1kA+a)DWrU_qO=3dLcnCqRwZTJ)0lZ?jCN6#-Bg=bHHzH_6#w|Mh z_Y->MuwEtjW#rO31~%rSD1hPg!2EHiJwaxp+;yJZmku=Nx>_4@9`?uTe5@1JcyP#p z0Q$R>;!s(AG$}`{#g@?Vd#qxDR~HTD^p8aiC?{^|FXEnb0Cm@wKa2FF3py9Zjz1|c zm+3W~O%2nhSt&0cT(H-k58Bo-NZRX1%{6{tjf6%Tr=-Z@xHV+N3IoO?bOSW7&8hYN zjCN;>wioeb-F=}5jopjoBcw6dR*k2l9F_Q^9+K8^c%4d@tYr)z4@{2WX^BT;Mn}e}br#FM#eyfDK^7_Ew9?4?p28d!bE?`)du+~gw z#ve$1@K|ywBuyOF-T=^u@SZJH!|V#|B9u%V>bV=ZkvJo`No_RJ1dWT7?4Mqaxu8Kh z8fVg@AcYqxY~$*Lwgrwf*9u+UuGh<)mthVI*WW4Qra-G-=Jn|g&n-iK6$Wp;jfjg# zdf1Oi^MUb^j1%pP7`yU9rb1O6nHRlWddA~q6Qe#ik=^NjB%mdxb?ts`9F?62uo9(Z zRtnAZv+vmBoOjGRrIV01%+Qi4u|%ltx`S12%rHVlu$pK|m2IQqPDM_DPxN7FX-bQA zrMR>{AyIbf6PSwH=E{DaKhrpheDwC1iFW0{=#ubPoHp|OHb5qg`*>3wg3lfB0M2Yi zR!&3Io>qgQ1zap>*Aj1@YVw#ZB@^dj;1Z-3fYEj}amYaoPG~85caY>W5HM%z3mnMe zo&8B{`62i|u+T;n1?4MSz>YQ1k?Yu1@pQ{6Z{a-nv!~5N%gz`|-!<}+>;>jk=D=s) zD1VvE{Eqx7)R?Ggro!|@aRE}MgRFdi7eR%$BX*%0Y(Rh>>!w(eGK#TGrE0%5nZ1U< zhym(>T`qfY`%?3k^~v;QI$d#;V2a9DjaU{H>hc4v2x^^n%~xtKNCm%-J;v@}hQs~8 zsgKfZYoX+d(edB0Lid~e#zySi(7FgO%5W`p$J-UxZKEQ)yMIt|eEZFllqhlqa8D7Z zlvPB^g9APMj==>~uENBT1)^8vmS1gEkeFtvqm#j`l4+MnI<`O-dbXTN zJhW`v1$ol%gQ$K%SBSa+BN-0n<^j?I=vcxED9XM+Sd6@M?4@L93!E^+bSXYx=jqi6 zWLV=s$4z~$!y}u3of0;TZbqLAGS723;(FECCIkNd+s0Osa+?x*{-O>QD`eU{m)PXy`kd-pQG~lzB7+Hyaijt~H3c}8 zChOiDL)^d@ES+YLaZF*#g|yTu(qrY&@yQ`b254j{25{1Bg~%Idk=a2mktoIUcY_=} zRRHUTbPtP}b-Vb;Oj*yLfaz3`;pc<^!JdcU7IWK#&`=YpZfOsJy)JJ(KTW&F5CBxc z#ZDoDRpL5ya|g#Fv!qWq#J5Vf7{~a?8DDhfGQKE787~{&S8IDV!qXZ=;cn68(25GT z5mm=^i^CL$dqB=LbX0Q0fB7h7hVEn~9VkC5QA9NeE!6zf=v|q+*JUOINkaZE)P$mu z$feBcH6ufR8au2U%HnHv$ucdglmSREz?LS)W2;rYIv;hp9T9KzuAi@?{kZ!)$=WY@xZnRIMtSL0yX1(V$^*Cq58_yu zX%m%_-e*(S17SlUqOpffj<)-v7$xFGV!CKFDLD)#1w~?s?iQNS5IU`@VP-RXzw6O? zWtPm$9-%C3^H>pz=)F*8@G^7n>FL0IhfSWxSRO$Cy<<+b%PC1QyeNTYlGLq#SizA> zpDVXua%9Lk?Ozn37o|yEpa#g{=pyAyDzsj>WDP4Q2-8SyCFt=>+1?D9;t2SY@Z(Ef za*{A=fjGyn?Z(z$`&JgIe6#HJdRstHQvIiC7p&{580ob>ta`}W5_IW%O{(CL{mJA|X9uKGRTPl}zhjn)ej+R1PtI!f`BV{$Rz$QzG<0zlNgcquQk`j_roSb+S=}SD zJZBJH&L5qyED8CI-;I)Shi}*X!vpYP1s41I|DeM&fxt_D**VO#kZ1{FG?1Afw#@$q z?JzU^54Oy|0FDVS43LBg;fvSIw==clfst`NS$Wu(fyUsQ#Lgw*iw9;9I@ z0#Ix?qbrlUvfo(~L?z%STauhZ(4mWdceylUhEHrOQ^n^JkTg*H@#Axk5|LXaEN(3n z>gtJrefDTPvKR$VsY!Ho*PBcMkWF%%|Lm2R;Wn_B0XD*hghqz2;4timdD9iEfuErk z>ygXpPOBY~#rpTNk*7Lgn>J%Q)tzu;3d#q97t&CIm(rrMP~MNk6mKEk&qB{->B_mo zYwQjwWrEDIdF0bS;|4hj8)ri(h}gr$k_wLt7YMX?T-3CuzCSuIlnZHcebZoPFc}nd z%tSUI(XouWesz_&T6I+~iUF;D-24f;#)`yb3B<_2>{$Vf(T5DM~D5Aqn5iTPi!p??5_m=k^^L16qB z6p6Wk*Z`6k)HnhV68Ha)g_NLc2&qEw|3yAZ=tzLTNBUnqZvZobJOShTOH~35@P7h_ znEwSS`sa}TQi=XIaEO(KIl+4uf&gITWMlv5k#p(}YY)N=y_YrIv|AtMq8{YKf`LPt z{J|23|E(SWnIX&z)?C0*9-aL&CW%+z5Z3?!k?+7yh-lbyinAe(PjtSBImA@q%M4aI zk@oL^@@g8SeQ4_WbH=Z+$703%Rn_CNW~o)zbB93WC)$ChpC!LBQjmE=eW2)G8fPony(yPc(UOZ@5jUQ_QqLK!V$Q9R9IBML-mZhNQ zGOfsC&r_UV!8=%wDE_>h(Q(WLi>F&>5J=%$j@x|5&dQ8t?h7>qQ z#5<85HAGO@0YGnVQV3U@(%%I3d?GL%u!Y;BEfSKx%1c5N!d|)YQ+?G-0+O;!+g1 zWXG-WC~2aef{Qm#lFYWdyd|;9dY3AXDvxGMp8agNVG+csLMU&f@+x$9A-*&UmqTv^ zU~^tI!trZheX&)_9qGyuqZQG>kbxt4QLd8E(61G18Lhl+7LjH!)f~|%XZiT-cN<^E zfKNDFK_WRXqgVuS z({(4?wI$jHenSQMo!V!G?M(z6zJJ|gJSP6}3Ht;4%E9HTjs8;*KUjw+Vdn_v2WBG( zE$-p%7RNc-YbJE9eOqJMG(-kNtj-;{1Z&&g;3mw&YhJ0RTo`oXSJx0Sr(<-Fvv`F1 z6~Jx&*!Eno8T*hf_ZFLL&uYC>zR#B3dScJ&+ft)oLW`MSvK#zVMWmIGM)=P0)}5nc z%k^rwtd;qI<zI0Mlwv9OtQv{Oj!nSi4-$y z#D0h%8Y5c5JQ!?7M3&@EGkh{@l(<^Y0@MioN?QI>OJ|}!kxh^~+nTBF-H|EbUD2tz zL1*(t4gLly8NA60&Obm>ZH6%sI^iaq3$vWqO-!iCx5Nh~QVFdJGr3 zvLv*!q}6I5%l|MLko-bm@R?1PW(E#iJE2&@$P_u3Wb%(AMTtjq9tYB7YJOsJ%X6DW zJanVKHM0qs5M1aEn1oH2^69LdiW4_91GIl16m8Jt_0`#7) zpNoji90e?t0-PY(AnS~>dckWGiA6U~_ra`TUf^yxA?Baj_d;3*8?Rh!sQ~hzWKxPW zGRcC#q-%wJh!k*(tjv&mUepCWEmYzsQ=frdL%R>gITgnY`fJA63Mu;+t1cSaYb1*GV%_*7npjflwqZb3qZ@DSNeDq&#%i?%I;nAQSKrgU7lvV z_ToDHk5a+jZk6vngaK5TF^N8SD2buCeBQt4f1m#e;)Wh9@9@BA+VF@Mq4K zp)G(#*hqwaumOV!;w=2eZxGtWNa>;+&50%H48FoXRYTDd;Buhv8V#KNX|Bca1f!qs zavqV=ipn8Qq9rl*z*Ld?vxNB@+H3(Kn6@diI<>FFd;C*o+V z<;tQ^cDbVZ%VJ6m_e?QN@h8a=cx)ve#q&vq;8^j0qwcsx}g8LQ+Kld-21mL4*zg4Ce>k?ho2K z;Px@xo_I^gVCkZ!oozc%(gmM7KV9{9^gk}Z;5;Glgd~4p%gVnzFQj|~dj$u1(0?++ zfkPL$yy(o}TyPKNpFA{hnC=pg!(3=CWU6?T6|(*`AA$l#^4PpA3oT!;)yf>bPATZ$ zSjTEk!8Wl!{Nev_B2L)(*#Z1S_|fZehVzZo0lgC50qTV6C;JifLRvG#T_&EFjR=^V z;`jsSkx1JI(A^OXG#AtdaGh&2*p*1PU?vElM;E0)EUJyn68wB1+`QBba zCJY;KEF^CLCJzZ>z@&WVCd(%qNCX&~d}J@;qOX;|Mf>>k6uyIVU|pc5%7}r*PnmRn z)P~~lmjtWG|G1%s1;G(s9u7!vn_9e_R|al-B}_VZ+BQSm_;{ffeX>D`+a}>mA_JGr zlDLf6V3q+#1RywGzIGn6pj~Jb2Lc~6^sp|H>@8mah?CTLB4f7E4}1Ye;A45}UKjjZ z#v2(UVC`Oe;2q(6U_a!px6iwc)jzl+Ys0uRY9lrNMh9OL2-yO1uuT~+QcNUXc$<@~ z1jcCXi7)c(Q7;VbnJ+XC(K~m+*F>eZ&!^xtpdY9;@ZPD*a+kf<5g$}FM5sSdAF6tl zn39eGCLPWEZu&V~u-&aztMi}_kgPq?=yqmBEi_=gNrZcC9d>x21DrwO*s=Yt=eX|=c) zo=*rHbW6xU2wvv%2dC+=hm;%5W_%l@Q*d`667Rzb^@dO_whjI(`h`<1`5W}ukQ*3& ze!y0R()Uh?TBHktSHz3Yr!eln@t}F6Cm$q=vwbi5C(ofu^M$;`4v;&=4jDG|ze7E6 zyy9KJ7KdkeIoXrEiMa;jLGegNfbq#hK=294eZb2h2g}GS_>hs4b2)$D;>z^~WX<0aRavj3-&Ht0iK?_?Nu?2 z|6x6Iev5uO#h&O5u1y30e=`P?o0RBmICSWAIzZ^`m`L#|I4paRx>4mq1ESWT+=JF~ z8ob}b*1+5|-oTyxWg$ET0H~M9wJ?4_4u8_^661j872%=(hVP&$2D!?ma zQtWd7z>W+40m=ghh<_6VU_8V5z~1DZzFbH>eY&9T)W2c%KzzY|0)J?*N4(Iv8Gm5D z!S#TBaqBcb;PHTR_HKtR&9dH-Q=;{N=Mi1+jZjQ&kKixUx)MH^$|QExV(kR5e$CGd z8b(9Z6JzFD)vAtVQ@&80hIQnO6ikZ4L~&i%YPD!D;a@#nKJiEMr|8V`s7ZKwcuR`B zVTwC55m>{REadFSYdYMBJT9}+skK21j^+>!?e#PXaH2+-Qqy_d-EIqFe)EkbH&wpk z3e?HFj16yx_U_v~fzlZM5tsphA((TPb4m=mv{US#PKYi^vFmPpGlk+5##D&!6BQ)I zzWZk9J&*|hA#Ch68E?f#FL^%Kx~CCF4$vw@WTG}mcO3P#a}3i$NCCqp%nJ^br0Nign5Cn+SiG4{_K66cDe$>dkUmLz^ef2x&k#Jx!X@yhp1JopqCYb$MD%JEQhL>vYc7Ecj z@jY#hi*tJTlgQ8_lL{u`GMmGgad-r0%AwtuLV9QjhRMq3^p^(sRJ+2B=vjn(ouv}3 z(`CIH82hG%`o;$I5}#y2@7K9-Kt$x<>DeQ=9{MZY&TbWz3g2<4(D0$soHN*|`gULbvyriM9!c!L3@RZsbLeDXDH!FRTipRJK_ z)GAYmhz+GN!B!GY8;ZzTjEVdin8egZWDtk~VHQ+f4=86paz2{uE;xD@fm3%`5E%grygS=?Od4J&{3R6CU#PP5wu&Wwpxp(XePcn;F*D zn-6|1qS?tSQYD|lh8FATAxzx!#&y0ZS6^b_eCMNFs%~WYT-$b7LLHGQ!;&LsO0W?k zx%hw`Nc4h0buSmZ3EpJPBiIRGSdC>bL*m; zHei4dOeTYbE|ct!md4Xo>ZveJ8qcy(aifZ!up}e^HS3#0A5OvhljR2XF3CawI_MME zPX?m?0p^L`REUw85LjU*GzWfysIkynI~&&!z&RNYp@I$qPBzESe{JL!ON+`ovRy-BWIHye6&wWl6q?8+4KgH{2+s z2aY=HD9pygk`+c2^s`Vy@bTQF>+PWp%}5asFT-Hu1PAw zt-s;G$fB&kR?yvxCCDbGe{R2GrG)zUeJMNN8e#+S!8blz*OrnzPG+A(j(&fdCi$#F zi&tIRAuJIKa!!Y(jb5&muqQ(_>o##J8wmcX@amPw@tN~^s@_|Gg*Sn{w3KFxBwh~u z7B*TzUXEWCPKOSH*CTrquNQ$PMmd(Yi(ISw}&D z^jskY*I{=Fd_4QaWSPx3L@MOzsplj|F=NV=HT^rD!$(%W&5-)>jpP?tma3^cPQVNi z@5g+g%cPLu+J1Wv93mbj4i6C_F&d@3O7w(vku04&t9nMn;&tP^6OXr;I%7r1(yPzw z5Eb<^)axtNFx7C$wiG$!YyHn%u$UrSS%oAWHCX=_G1cen*E!+r`f9kjv|*-%QO{oA zoH1loJC(a@)mU;GDP4w%S&Yj0Spf6xJUE66_S7rfCatvA1NumsL5C0Ew+boN{pPNq zsaifoVECQV-Y7fL8Z1+ac(N(NJPv1&E}4y~Nh@+C*X9>7Cs9&}EI3%XbxBD#3mE%k z9~P2PgT$jX#dF+UCeXc3D`z9H zuqQE@Lz=klq@B}TE-`6yM;Yg#h!W$@)c>i8!2xQrR%` z;t7t(GX*z4GHc9Bt6Z0%3Ha3B)0jn?KsyANJ<@#*>#w>1aF$WS9SaZYd{>W;t@EFj zJVTG6@^rT<)Q8t|Z5Q@v0f+~TABq_OiJJ7)h~qT+$U;U6lscPb+&Xu%4+pn`xIc?B z7l|Ra=&w|5jKp3IJ^Tg(AFzy6``4+Dhh<1qiTDdR33t4L^4iqqmg*myh}yppwOh#K zW^=p3HuQaZdHkw!ASGdH8`u04&DGnFHBeyt%Vm`+|LD64;tBPaCSVHP87n$@Q>OS1 zNyWovP{awL57kinI8;o+v{uKe_`S#DT}!8X87$!ok~A7>eE*n;b+gWaY$MI$sR+~p z)Sum=s1PaZE80z7P7?-f5J4%(qx#;Ppv9xdo1w*HCvl3Hjp+T9G!KT9?3VHvmvaKg zFi-47ST~CLQY(GX8hCl}zyBVJomP0xjY6hDC5aYAct)s#s~n@g3P$XLJ;p$+%RUIuRpoTKVd^pprUp!V$Y_#bO=}!;%wkkOZt# zQDcRPx=#vVUFMZR!(iZ|92y`5yhy3jG9fqwaEGBQ%$bl#5FfH)m8onxafSJNJ_@?I z%sNo1h*emZCIh9#{Mv$B=S`@En1coqWpNS-8@^Q38f9#P=_<1F#X_hC2ZjjF1c4J- z{#E5lT`(*$hG7;0<`;sKW;gF>?i1QS9C#lxS-)bH+%Z3Nc37cw`54sa?{uYZ_-0cf zJP@Rdkv(*B5}0>E@LD7C9Y{N*nK=adAZaWX&K}vrbpQ}zbk^bTQ4@tGIyj#u9JROI z<*{M}gF<7!7*NaI#qy}#=3WFeVTsIk-2_^sZTKRFGTXX_1tUU!b+Ln}9a5Yxl8q=l zaHuYg8RcsGQE@a8q~MfPeTNSlMt9iT1xY!bA|0k|9*e~EK1SxP=Sz@6T&Kb&go|Gp z3ClPM&j%dzc1ur~E81^(6M(xjs2y|7UV9k@XDiV>LE_(VO#@K)p<$|~Um@{F_WFt` z!xnv@-E9aKwJFQJ|b~TzXWhLx=U%%+Ki+MmsR!)*Wjcm&ee&2U8u~u7@Rj>$F zCKC#M_5ylK)K zLpB6$-IT62*x>m(muHftx6!j!|9h7O-}QFovt!9Py6MkiIas2-#67HK&zd_J*-ben z`PnA*LU;yxY3qX{owPO~lwN{{Sx;a_YoyFtL|4U^iLdvH!3=pVH-G5eQmlaprWTzL7OaSEfin3$?q{Ud^lXf}wkpl7&%I zdjB(HCN#5HiWMdjV^p_j;Tp1L_KVd@6aed*bdK}yvaD9Kz?0LTwGSK29O|Hz&6J6% z2B%a?*!@gyc+utMCmk3hbI~O#YisAa%0&&?H5z2IG`LxEJYys_vuueK1}Mi^)hwSv zm#i7xvi$wnEQQH-4(Ab-5?jxq_vrINeJ<`lh_|m+MpiCtR2{pSSAR41z1*`Z6pv|^J(U%1>&}{8s^bgjK4e+?gqSk_wtkV6_Iy=bpn2jbCMv2w zdlR+@9tS982-HM@(<%a*vYoW)YMsk3jC{_V_^qzo_FcoLQOgqL`3`AZT7l378$$Wr zhqjof&;h({m!~HfpRrgOF<{1E_CfM5mO&j_^lmeIOX<9409qHV-y_2%XHL#MYeu73B}TR^)$it% zffV5HK{_ojGyDLdNdjrQS|YBIIW*`P_~C!?gSpf1Ljn8GD<40wwN?pe!@W6&Cjx1?o- zh;aSQoWeF*>&!DYg5H&>;{Tiz$LzqRPR+@}l=ElXum5!QDts9i!HX9%SIEr>X+h-Z z;8zQaMi|hCJ90SFB(*>Gn5F@lVp_|Y#?38smKp82S?XT7hg@$xm)2HsFm2yD)sU$^ z{>#sUD4#Ok!E$d@DT8Mn+cd)V%tuDueLQ>1-0jPk)d}0KTkT}TVSI)>3m?nb=H#-H z4F?`P{-V>8_RbC@-^Y=x&vghb2(rfID}>CeC;Wn5Vk)o)EdW+Z|^5)L@yF`n`0Sc(rP*C?59kYl&(WRshX$cv<)vN zqqI_d8P3=Ni|j!#7WIKGwcDp7L@4jVk+Egcw$&inkB!%p(eu28nvU@78Z3IBslHP*V~`xsa49P`SU5Adkp?I}yNEkd%5@5+x8>UIpT2MF59IPw zNF6+LoG08nL4)~SI&Br?%`>24GDoG_+VT>lPnp+ovrBHzD($1iy%SSl;qsRl6g_VU zG-TIS4j!zcFy<@W#eZaJWJqZBYw~$C#p6czzUC?LTb&cB#Fj>1T9EbmXcGp^h_A-u z9Mv_7RrqvEwQJQnUq<6`E~>88)#yynFZy^JDFvX9nsI(#Ww+>Qt75F^9}E4e(P~G& zJa)ERRa1ZXhU7;3WA*)XG%Llrt;!=HeH9-4s*d9$ikvqWugf2`5n5#BS*ahq;?%#@ zY^P2H-3T(IQtZtDi@f}&-A@j{ItT(=i@f(UX@d|TK8+u zKJitjy`nIkHO+dLow@Fj`kVPl>^)14`oXD}ap`VVEHXt?IE_yRS*ex4vF<6+t$jnXy)U^RpOIa_Gpo1xS;5h8rkKvnn}sVdvTJ}P_Mi? z5DO;kC_b~YXed_hr6j`x5x~}pb(7nZwc|nTgm;p)`=~Uj8#>*x-Fh+__N+(MdY@yT zQGYzYGOq`pT@{VtN}aUFInv12nzfr}Vo>1Q;kObsi8^fX>z^NaakbH<-aP#4Wtw>8 z&`hV&gLNn`8@|aopRI%5QRLnrr_%hw=*dq$CNhDOb%^TMxG*&W6#*U}<3}cGO@}6w z+rVnXf9iYsTK-<=d=OA<*yp1zJ6Pw|f3F;5ZeDG++2ut7#+yAe)45)Ic2>75DDZ!Y zR7_o2Zj-GlHeQSgE%S~uJwrhh_`l=H)BaAI{kEUthwEzSAzU$kfiRXeTNYum+oNbV zO+^w9wd;jrVCq#35ZyW-v)5rewo%+BUeVu0RLm4#`>Huucxj-O;nJS^K_>LcmCWmw zZx}D=Dp>@FXzkr1C&bhq6T9a-SU|q_@Wj;;sESoD2Of)vXM1I=59C*<0q@LjO7|W( z&*>8H95-3JiTsXV9WNdiL>+lg7F)2-LzMg5Lp*TYc1Egz1(+)SDqM?C*u9=GT#f>+ z?E3MdaQ?j2MjkyTk@L^X*aCiCy0JDHsm4}T&$bZ_F*KJ z&B+7T?gZk2dn_cG?p~)DNIA82)b)KE^Qx%5}W?wHp+y;;0S6U z)(?MHFwf3Ict7_B`if*H@Z3$ZQr(Uc|IfDVPr}Bpg4G7y*rh+$g{lhV(nCRC5?i@i zY%W>?8BFFU$95Tg?TT`|7|*xI)_rFlXXEsw{1zLP2;?Y z+nL_Zmj<;j{Q!Mw*WRL@A;%Yv`y_UvQ&spKp!Im_@is>EL~*-xh%ZThIvMFh7)B3E zcMy5r&#CYn`LqwX8O&A(r!3z&TMXM7qjumavB90*{YD5D`a_p6W147ct@~}J$yjyY;$W!mklw#qGY)uTQEcWbj{g(aam-U@JsNC5-fmM0IE2cE!j|OfCttY9Y ze9$RCsuEP*J*1FM0M$?b`}dbme`F_B4!iDQHBj4+it9&K>kG?fvLU9O#Lo#FOlI2w zH@2l=rZ#CdSGzXe*6QhF>GPy9+vy}ufR|d^mbxo5X{laL&U$txpV6F6WCYK+LT8TU$EG$XfT#i%=wje&N;x4V%%rX9YW+R_Xqjk1j*O)2Vh8NQQ#n zqu{NlE8(pZ&nc}{6APuGd%MLw_FP_CYI8eOM$H#Rnrr1Rd?;sBmf>Z4Rx6#LDxGjp zqlQ7eEc;_+WWTVgk~3LDsdrPDgiTaD+SRxyJ~pD6xKzXK@O-S}*XH56+hSku`$0{oUZOG^TE=&~Ux3f` zinrr!Hw!VwM4xf1oP_U)!u<4_X z+?IS8R!OuOy7CR$(b0VwzPSqX67`Eis#@5iQYtMx%|DmMRB5=dK z1j->cmyGlsw!~Zc7x}`rY@>76%V*(KkIln#M+YYa8V*nQ_by*2poIQwZA$Hu&sa*s z98IjMrN>6IWED!4Uaw!AiO;oDLFKr`-PeJi>z^4Prcx{ebKSmEj}_9!ND&HO6FrKD z;twHp6;)i{K17l9)`q0Eh1WRMN1gFIwI8{ydhU9gYC2JtA&z)ZqZ?an+|@bp)q1>Y zBT?`U`CFHpUVD@p0sZ;NsvS>?pv$y#S1YQenRhwlYp(ZIZRBq~s^*+8^>&fO7>53| zBZfBItHpjLQPiXYeh6O%w)=`n+*#T)9ON~=j{-+d&--#s&)%={ai}@vF7?Ir@?4yI z&D~COYvX14!sd+9NShEQgJ^T+E72t8WiNsd_oeVLbfo9yK>yq8!EPA49_WvBe+W4K zvrn=>P`&(0B`&RuN{+1Y>X%8wW)u$+%tRjY!1CWYkuecaC#1U}R@P0u%YFKT)%HVo zWH4VHx3NT437Gc~{o=yhNd*d`mCotE9=}3KY_m0zmPE}y!}kL{ItN{R4{jDT+>TuJ zx)^&3HEC_=Kuexu>kPaqr)WJZdwbU^j$NfVoQNgzBVJ z($`FwT{Q?s?{Z8^5gWPj=TGj%Tcl7>KPC=*QL(b|&tFmZSYdBU(~NgQ;h68_l$F>sB=X4+{G7O;X~0dvly`v=HG z5*lL^JK2`w3-;*b*~V|PTh)(PtK0jv5R}mIsCt4_YAJ&-T;h>)G_xFll)=~Q6t!T# z%M}XrmKn<~7!oMu_jUI(UprML@yjb_f!{8RnQ34|Rn~XCf$6($_|D*gGetj(otoYb zr1j>QuS=d1u9!)yUd6;31f)T$&lx83y3ebWIsA@n7>l1zftA0^$@0qFrkeW(+wOLaLf7SYS#!lWLK#5j51-7gKMIis9?jZmOUp|WO*;@O zxL3ne%~XK(k*y{-C(P z*O8wfF7y=tjE{o0WpT-G8Bql{k;CI*;*D5yuT-;9Vh*Bg!1CdD zixH~^%ix8wSQgPrks#g#YvK(AI-7Xl!BNk6K8=U7Of!IcUWUV6jWz^#S%cd$(epS~ zWJ*X=U9Q|vtpy}%`!*bERWq7@!Ta6VL0zd&_C)z^hmaz6X?~Lbm;t!zdu|Fo&2Za^ zL@Bjo-+NkLCk$(`aUI{OlH(=g^?j?!?B!@6f7NNQnAM=a1lA49zMvNduigMA7Fj5z z>eSl4@nQJ zs)8`J5-*?gxVjP3PH!ut(IT$j!?Rn#_0xrjKgyzvspV`>&@=HzPv!!q&A3u%f7ZI* z-+S>=pH#Ap;J4mKwWTacC0=ww>#7c?K>zFW+#lnSLDMSAXnlufHsMs7O|&lUkc9)7b_EE0i9m-Rl=Yz^Ro&j08sQJ}V-c0h9!iAF%-XfTC9nuLrZ4_DMp(@D{8Q$LgK3p9> zV?#HyF^pYM#TSXv)|4&y_?& zY1-}aN|m9OypEuFE4bffSRtYO)yrX4qW(SI5At}jw^=>Y0ClR%x2-N^@iH-Wkp}Sk zgOS_$YCmnas$PMa&FTI$&N>jZiE`KYt=@JVbblCvrj{#4fl}SlN+=S9nUG6AZqdFa zgAr^p#4SaN=jtcfc9wiAEGhhrnunV{m|lax-n(9%$h+eHUR2Yd4m^o=gs8i@QZ>5u zOuYBER#D$6;PMiKMM#*Jxh^|>lcp>??j|@jW_xHz5?+JGv>HU$C8eb8zU*$GdD#G= z35cT-+?P=#D?9Y}n;V3;iY$HSg*m8-xdcT<$(2-q{G@y8$DYyqux0jNso}huEkbU` zrwvFra~%euwHmG*g2tIfZM8OL9f`-`P*L3d_RY<}>k6yf&8g;6#r=RO>e-@DaH7Z$ zTl618xqob8c6dkzb!Dy%3>tUrE9Ob}wj`x{eoeMy%NOeR1Kg-qgIyat%sO>KJ`V+` zJ=BKR`xT+I1|_iz#v^WwU8Q$zP2{qr@hs2!PL(cNvghF$GnOp}VJd_Od*?pT^%jdF zXGuxGq6iyDn)X9U8682p9Jg`8%rR}%O}NzhsP>q7xd24#=A)ctAb+&;>ury=CYxoG z@id$1fY+PQ(=9fS)(^+|cv|dv%Vi?5v!!a6>7`Rmb2mg$_4n-doIGRyPX|th@7dnH zgQ|KFCuqw^pYfm7k#2wG&07S}<#RjMKs0ELZecB{m zyT|O~gb{6~{iWr2lvn@){;!+|AR_qpK`m}*;b>@Ys;?_+=wJv(FKVG{ zY)8NXM=xlnZ)jytz{$=G@@})RGJ|p)hX0;L%LFn{gFM~L9B}kX_J)=!1T3s{9Go01 ze`g5k+K3yP8k^XI@&n9t9Bk~2oN)9K_PQ3P`hr%*7KQ{2pc>Xz_TLgJX&|AcKmvL? z21eGuW^r037Iu&Zn}d~;fRO=YB+ zG6j^3_?N*Lj{cjjo#EfL2txbrCh42(*Wn}udxfi#QV}I{_PL&v0@wG5*ci{Bv1$R!%y0HrBr)^nX47 zyA~@u3mwRft^e2a{*O|eOdwPJUr)F;0UJnX&dU5>%_CstWTIndXJ%m`_` zf|mPt1$Neij|ua%8~oNE8$jbdSPXe1Q`} z5vo2WgRb@YbP3cVaROYo^8Fuuztr)~r^jhLopQ{68fjbC`kJosATE z6%-f{()bVa>MBk@(1zUbT<*!S;?@u|D9Z7xmIR5S4Ps5A~h17it>v_A(StIB}8m>Z2eF0Y*=jy z!;-v{5w(i!uQnKHU!08X`+muSC2ci+QI-GdgzF^y3(9as6q)1xJuR1(VCAqa;+_xm zC|FboS)oP_AM51^%J!m`%dWHbXZDBx}E-lytms+a>7S(lY)D5R`i%t>P~u1|M^Gd4tMhw zOJ+W?V&yG*QeK8U?AYvY>}Az5WOyTR6T-fE^1^$I8=qgVS1M95ICd@VgDheTQlQ?m z6{@~+{Dxut&5}52*0YZLv-nRXOI&z1@k;wdeu|%JrdQJVXtk2so4l>x0ZDvkFB@AeGMUpV-S2H2yiox|lNM zo4Q}}{I2F#*@#?MIu9+S_WneD(ZTDs-s2LDRXc0!J+w&t=s$u@-YrMGn{QE_$}Oxg z+)G_{4<6v-`O<3YP=_ML5h+I^z2=@)g`OkSw`j+qx%}t!8Uzv&x2GB!=!P~q2!t;P zKvv`eYxSnyl!~}(rT+2_l2uWLHg66$3_f&3Dz@2&M}$Tc5jS!uN)gI#pRAo;^Kz*P zxo*p5BRa`IV=7s#&7Jt@&{>ax!l!@gEm)m=s6W;ReacMXs?1QGNxCsQdcQuB2i@yV zSj_KyI9N9lJNwep-}Dr})!~kuzL;%8>a?YVhv7Br1rD9nh+&O-X%~;;YPN0WhFnLjSsOOEs7Lr;-P^5FHPJvj{l(|m z&_mMEw!uDKT+0dnb7gZXJ6Fqn2qhnM|?_AFq?-|KZ%l$~-_ zf_Ab^0Qu3dvL5$`!mC7!gj8Ls=CJ!+j4kSdFfOMQZx@`O@(4#c+)*&H<}ST_O5P?%Gm)57{Q9!xOpk(9mdQbO z%R(KOV1YGF)`=t7{7)gR?Jgvj2(x&k_7=iV&APNJTi!Rn z|CZyrSeAv18^uCpZrQf>z(a&dy|(r;cxw-0JvDvNl`@ZQyh6-)ejyG;QD0#_PY02xaz_6fdjTNuM$b!wZ zULDC68&l}~P30P>Pb5&v;kIHY|MymrCQg*J%jw%{ogxO!q55;l<)L;)FV*7~*15~B z%h;~7^q1=m&08V+heb#Y$lcO0&O=DSxU!zXipDE^#w%r1)@0T?Nl#DKS7?~ zac=FL5Rap>P>9`~x@!Wu5j9fu9XB-SW4aM_j&q2YPfP8#Q6Qa2iO6b!yo5?U&e>;X z>T%9_{MNl=_0Bu)c`DaMpAyhEcs)#xxyF6Oz@X;9oT$6nd1FLkW)%-vMuw)RFHSwI zYm%z>ovY>WAp^&r^0(t+(6C zAC-@77v0w`c0UMeR19P{kF=QM?hSF4o)zAo_=P)fn-|T`@i6CfHX@$B_PMdz=ph?n zYly8sS$5Fn zHnaWnc(aVjC+@kFq_Es1vTTsXJlA3zy>h^oZWJDW=h*i@AQul-Kcd31zIxu0D|8Eb z;PFtb-KO~HagX(oVotq9qv@`+$6?gmh$I)9kEeXQ@na6tBaekmqw)QMbgkpm$HD9+ z5#_8MRQDl!@H{nNkB;AN+|}zI+(S+i?%dF%y&ke7dp(8x_;Jxb zL*8`Zp8dUH(B3w@r^uujbg8TjKkeV6(HrUCu+c+geq%UPJ4M?#<4-p%IT5&%bAWR= zc}9BO(9q#rG57?L!JvGRFZ1KzVp)>g2ddo3|fPIs7s^y2~HOe(6>&u3(S-Bv4aqY*{doGQdp+6I z4y#6pv~k@3s{8f>(S4L{xnS%;BSkt|BF<1sNDXq!EG|g%y>jn;Pt&BAR=AvU8Ax*$ z%WX8gF0sAzWLJ{)@Bb@P-vPSRljE)>;(vCkz&ZoxqL=sdMohvDXX+=R~OY z%`p^Y-sF&2>4})#Q}*!~oB5)b!KQYZ&REq;EsGZ`o=rLki&xaX^LWE+#kbt(IM{dL z_Hk;0?0ug%Pm)mUc~!S{w|x&en(}%;QZ`Vp?`2va^hj&+kJbp|B%=A|#BTkHgL=GX z-6y+psw8?i_{m#JV_o@$Z11MUUOcXu7nG_aO@ZvL*GeQG51|$1Ok@7+&mx^Z>++6# zU|ewB+u*YVUFwSsbC_EpOfs&nNSHqh|;)y$aWmJamf02A9qSk7%d&Zk2C%yyI&>$4K3Bo(OR! zaX@CNl4fI(_r*BS2XHp5F$>=#rpsH7g*H4AbG~fM5z6&v9uM`|N8hBPh-%_Utg3s4 z)p$jU?93VWp|0CenWUlkiN@EbbE7N!4cHPnoAS$3WTRv1xYSE8eH_>(mqU&-WY4*F z(SYT_lW&$Cg$nNlXZX)V^j^2`6N=-_F#6gI`Dc2$it-4K$JAe3d*@_Xmr}R%^_zEa z(bBEM?6fZFT}PH_N@XbTiWA6 z_LT6lGbHUlu(@Ep4r&SCTekZnvN~rECErq4`Tn_yLa)8kX@f6sJz&ipzh8HPS;JYWj`K~T8uJwvIZCJ#u%S37f~Ww9#qd4&*iY@|&x-Qd1qKCkyq;WpJ% znbiD6kFz(P1=*4prAPA&&;(_^+)sk1NK?Mh+H1CksA<`LR`2%XAHIbLrb|h0A2IU7 zMj8f5hIQX)?#dtuJCWMh`Z&;{Ia!}cO}dYw_T^T}N8|c9wof}++ik`__t>7+g7F$9uacBC7MjBE9g!F0ZyC6+J5%>C`&f(9 z9d^iepR(r>@SD~4KbythephHR2FN%zqV`e^i@{R+gVo{}h?!0FR&;Wwf%${GZ(Zs5I|g zQEC2BiTzbg1#j(u$}{R`f%E5+Nr;u}qNAtnB_I?Uxw5`xb@h;QErKoNi)u(*%hUcn zY*y{T4wkcs|qx6z$%XNaBen~nvBA5EltL_(%SsTV}c(!TgnBu0qlka-Ted*tyKTjU=irjRlY3^DbOPEXR2HkJl zH7z}*9dnNB-7a2Uc(Fe`dcHm8ZTyxp>R7IcrWI!!@8{7*V|vk-%l5kmPmk;oH{lpo z?#gdvQJ5bO9j&e?g8J~P=aGEL zr|dU_iarJtzr&G5egmkt6Tl-^hK?+|*W*E*pIGeU$l|>QLZLvBA5q?B0!uI&34f1;esYXLVi=8wl@kI)M!RAa41vOe zjkOvE@IZ58H4K49;IN?XyK+7N!xLddBh=79Hn4>eXe0v8F@PZnOp74FyHPGI+zi_iK=XzPhGd!#i$XzoxCXH(3}~*cUKoqQqG3`%U{N^m6d4?kz{Cg^MPzjTRx$#J zCj8thpfUGr=VEbq=D|23_4p=J_49(=0@HhCa`3QIf+*kn~us3M+U<47^ z(P|2TEntYh#PyqFVAF6s(0nH{IZ5!lAq0#-kldhu`wHln^%F5*$HR%i;Fxqr#4sAU zt2hP|f}TDc2A=wZtBHt3{$BX!x)6ehMKKv15zFiYh*&JMsDTrJ8zzy+?7oR0fWxE; zf+Ye->xcjQZAieGVG%Iykc@x?vjrrEz!dWU421sGQULP-TVD-BViCZp{DS=qq5udQ z+`oW-2O`nR05Bq4(BMuB z@}ErSm)3D0LNif~Lo=rkAmqTb2{KOt+$*5KB@1}!1QHhllcXU$cxM&9AwbxGn+*6J zBMQf4(|B+n1}18d^J17`1SazZP8r;bLHv;aZ#{v4!z6y-shPwN95s{p@pvpen?(ZO z%_M$2xJ>d7fzXd!9f*r5x+4i7TZ8#BkS#Eap8#wcZXduB;Au1?M`TtLL_jlfM*!Dk zV7n9Cb;84a9)J?DLhIK_X(|I|7BkV)4uiGbdpn(SQe8kPsr^hKT~c`)`H;|G&f!5dYT63YCBp z0|K6K0T|egtEC0TG98})3|xa^!do4N81e^*z#QO+NC0Po0Y}dSV>*I>LIj#AFGhm^ z0aGWqhew3q5g()gAj^R*0-PQJE`B`o=>P?s8T@btObZ;QVDm9H#NRgaPu33*aqw&n zOvl6>I9Foexe$PXM0WKe;H-&)?-BsR6IbB@`J+La2zQSFhKE}^IN33s;s6W}_i$)5 zo&eW78cks2I1HozZEpZZz#m}(f}9YhV{mPb2-hdLMhA8jY(fmk9C7j2y;%g=08g70 djojT&i=vS6)!r<^>|g{qq;D1%*EH1H{6FQu>jVG* delta 126605 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∨y8Q_{^)%*wKlt> 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 Date: Mon, 20 Nov 2023 17:56:50 -0500 Subject: [PATCH 38/52] Update src/connections/destinations/destination-filters.md --- src/connections/destinations/destination-filters.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/connections/destinations/destination-filters.md b/src/connections/destinations/destination-filters.md index ad4e59ddac..3098d69610 100644 --- a/src/connections/destinations/destination-filters.md +++ b/src/connections/destinations/destination-filters.md @@ -239,6 +239,6 @@ Destination filters only filter events sent after filter setup. If you just adde When Segment sends an event to a destination but encounters a timeout error, it attempts to send the event again. As a result, if you add a destination filter while Segment is trying to send a failed event, these retries could filter through, since they reflect events that occurred before filter setup. -#### How are Protocols Transformations handled by destination filters? +#### How do destination filters handle Protocols Transformations? -Events are first processed by a destination filter when a destination-specific Transformation is enabled. In contrast, for source-level Transformations, the transformation is applied to the events _before_ they reach the destination filter. +When you enable a destination-specific Transformation, Segment processes your events with a destination filter. Segment processes source-level Transformations before the events reach the destination filter. From 76eb0333a6918fab5a2c660f6fc825c2398d9dbc Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Mon, 20 Nov 2023 18:22:08 -0500 Subject: [PATCH 39/52] downloaded image, added to the right folder --- .../images/find-source-using-write-key.png | Bin 0 -> 27805 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/connections/images/find-source-using-write-key.png diff --git a/src/connections/images/find-source-using-write-key.png b/src/connections/images/find-source-using-write-key.png new file mode 100644 index 0000000000000000000000000000000000000000..e06361f778a78ef0e74cc5431188d4279f9ab4f2 GIT binary patch literal 27805 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 literal 0 HcmV?d00001 From 087319e24b8e870ae3497c851269d88e86950a85 Mon Sep 17 00:00:00 2001 From: forstisabella <92472883+forstisabella@users.noreply.github.com> Date: Mon, 20 Nov 2023 18:23:00 -0500 Subject: [PATCH 40/52] Apply suggestions from code review --- src/connections/find-writekey.md | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/src/connections/find-writekey.md b/src/connections/find-writekey.md index 1e955ea9a2..141c9218f5 100644 --- a/src/connections/find-writekey.md +++ b/src/connections/find-writekey.md @@ -2,22 +2,23 @@ title: Locate your Write Key --- -The write key is a unique identifier for each Source. It lets Segment know which Source is sending the data, and which destinations should receive that data. +The write key is a unique identifier for each source. It lets Segment know which source is sending the data and which destinations should receive that data. -To find a write key, you first need to create a non-Cloud Source such as a website, server, or mobile source. ([Cloud-sources](/docs/connections/sources/abou![Uploading Screenshot 2023-11-13 at 10.34.20 AM.png…]() -t-cloud-sources/) do not have write keys, as they use a token or key from your account with that service.) +## Find the write key for a source -Then, in the Source, go to "Settings', and then go to "API Keys". +To find a write key, you first need to create an [event streams source](/docs/connections/sources/#event-streams-sources) like a website, server, or mobile source. ([Cloud-sources](/docs/connections/sources/about-cloud-sources/) do not have write keys, as they use a token or key from your account with that service.) + +Then, in the Source, go to **Settings** and select **API Keys**. ![Screenshot showing the Settings page of a web source, with the API Keys tab selected.](images/find_writekey.png) -Now you can add the Source's write key in your app, and begin sending us data. +Now you can add the source's write key to your app and begin sending data to Segment. + +## Locate a source using your write key -### How to locate the source by Write Key -To find the source for a write key within your workspace, first navigate to the Connections on the left panel of your workspace. Then on the top right of the screen and select the magnifying glass icon to search your workspace. -Screenshot 2023-11-13 at 10 41 44 AM +To find the source given a write key within your workspace, open your workspace and select the search icon. Enter your write key into the search bar. If the write key exists in the workspace and is connected to a source, the source shows up in the list of results. -Type your write key into the search bar. If the write key exisits in the workspace, it will show up under the search bar with a link to the source. -Screenshot 2023-11-13 at 10 43 55 AM +![Screenshot of the in-app search function, with a Javascript source named My Website in the list of search results.](images/find-source-using-write-key.png) - Please note this function is only available to locate the write key. Using this search to find source ID or destination will not work using this process. +> info "This method is only available to locate event streams sources" +> This method cannot be used to find a destination or cloud event source. From 755d941bd6d919a75e930fbcbae67e0db513cbaa Mon Sep 17 00:00:00 2001 From: rchinn-segment Date: Mon, 20 Nov 2023 16:11:17 -0800 Subject: [PATCH 41/52] Update side nav --- src/_data/sidenav/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/_data/sidenav/main.yml b/src/_data/sidenav/main.yml index d2e9f47167..5ae315f0dc 100644 --- a/src/_data/sidenav/main.yml +++ b/src/_data/sidenav/main.yml @@ -325,6 +325,8 @@ sections: - section_title: Linked Profiles slug: unify/linked-profiles section: + - path: /unify/linked-profiles/linked-events + title: Linked Events - section_title: Setup Guides slug: unify/linked-profiles/setup-guides section: @@ -334,8 +336,6 @@ sections: title: Snowflake Setup - path: /unify/linked-profiles/setup-guides/redshift-setup title: Redshift Setup - - path: /unify/linked-profiles/linked-events - title: Linked Events - section_title: Traits slug: unify/traits section: @@ -464,7 +464,7 @@ sections: - section_title: Trait Activation slug: engage/trait-activation section: - - path: /engage/trait-activation/overview + - path: /engage/trait-activation title: Trait Activation Overview - path: /engage/trait-activation/trait-activation-setup title: Trait Activation Setup From eca79cf6cb141413387b518d4e24deebbe36b543 Mon Sep 17 00:00:00 2001 From: rchinn-segment Date: Mon, 20 Nov 2023 16:11:57 -0800 Subject: [PATCH 42/52] update trait activation overview to an index page --- src/engage/trait-activation/{overview.md => index.md} | 2 ++ 1 file changed, 2 insertions(+) rename src/engage/trait-activation/{overview.md => index.md} (96%) diff --git a/src/engage/trait-activation/overview.md b/src/engage/trait-activation/index.md similarity index 96% rename from src/engage/trait-activation/overview.md rename to src/engage/trait-activation/index.md index 1344d9f91f..70ea14409c 100644 --- a/src/engage/trait-activation/overview.md +++ b/src/engage/trait-activation/index.md @@ -2,6 +2,8 @@ title: Trait Activation Overview beta: true plan: engage-foundations +redirect_from: +- 'engage/trait-activation/overview' --- Use Trait Activation to configure sync payloads that you send from Engage Audiences and Journeys to a Destination. Map traits from user profiles to Destinations, configure identifiers to sync, and choose a sync strategy that fits your use cases. From 1c1edf782ff751826985a1b3afa2530b6b9640c6 Mon Sep 17 00:00:00 2001 From: rchinn-segment Date: Mon, 20 Nov 2023 16:12:07 -0800 Subject: [PATCH 43/52] redirects --- src/unify/index.md | 1 + src/unify/linked-profiles/linked-events.md | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/unify/index.md b/src/unify/index.md index d479bd0b61..f0c4fe500e 100644 --- a/src/unify/index.md +++ b/src/unify/index.md @@ -3,6 +3,7 @@ title: Unify Overview plan: unify redirect_from: - '/engage/profiles/' + - '/unify/traits/' --- Use Segment Unify, formerly known as Profiles, for a complete view of your customers. diff --git a/src/unify/linked-profiles/linked-events.md b/src/unify/linked-profiles/linked-events.md index 542abb863d..d9b99ad0a4 100644 --- a/src/unify/linked-profiles/linked-events.md +++ b/src/unify/linked-profiles/linked-events.md @@ -2,6 +2,9 @@ title: Linked Events beta: true plan: unify +redirect_from: + - '/unify/linked-profiles' + - '/unify/linked-profiles/setup-guides' --- > info "Linked Events is in private beta" From 10acb8ad2e6d1d9b7a2ee76672d43e1c16de7e88 Mon Sep 17 00:00:00 2001 From: rchinn-segment Date: Mon, 20 Nov 2023 18:00:30 -0800 Subject: [PATCH 44/52] Add clarification --- src/unify/index.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/unify/index.md b/src/unify/index.md index d479bd0b61..c62b03b476 100644 --- a/src/unify/index.md +++ b/src/unify/index.md @@ -48,8 +48,9 @@ With the Profile explorer, you have a complete view of your customers. > info "" > If you're using Engage, use the Profile explorer to view audiences, traits, journey membership, and [subscription states](/docs/engage/user-subscriptions/) for email and phone numbers. -## Enrich profiles with traits -Add detail to user profiles with new traits and use them to power personalized marketing campaigns. You can add new traits to your user or account profiles in Unify using: +## Enrich profiles with traits + +With Unify Plus, you can add detail to user profiles with new traits and use them to power personalized marketing campaigns. You can add new traits to your user or account profiles using: - [**Computed Traits:**](/docs/unify/traits/computed-traits/) Use the Unify drag-and-drop interface to build per-user (B2C) or per-account (B2B) metrics on user profiles (for example, “lifetime value” or “lead score”). - [**SQL Traits:**](/docs/unify/traits/sql-traits/) Run custom queries on your data warehouse using the Unify SQL editor, and import the results into Segment. With SQL Traits, you can pull rich, uncaptured user data back into Segment. From 13eb80ff82d15e0cdc7d1cc9ead5612708ee1509 Mon Sep 17 00:00:00 2001 From: rchinn-segment Date: Mon, 20 Nov 2023 18:02:13 -0800 Subject: [PATCH 45/52] cleanup --- src/unify/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/unify/index.md b/src/unify/index.md index c62b03b476..0842455c71 100644 --- a/src/unify/index.md +++ b/src/unify/index.md @@ -50,7 +50,7 @@ With the Profile explorer, you have a complete view of your customers. ## Enrich profiles with traits -With Unify Plus, you can add detail to user profiles with new traits and use them to power personalized marketing campaigns. You can add new traits to your user or account profiles using: +With Unify Plus, you can add detail to user profiles with new traits and use them to power personalized marketing campaigns. Add new traits to your user or account profiles using: - [**Computed Traits:**](/docs/unify/traits/computed-traits/) Use the Unify drag-and-drop interface to build per-user (B2C) or per-account (B2B) metrics on user profiles (for example, “lifetime value” or “lead score”). - [**SQL Traits:**](/docs/unify/traits/sql-traits/) Run custom queries on your data warehouse using the Unify SQL editor, and import the results into Segment. With SQL Traits, you can pull rich, uncaptured user data back into Segment. From 00a498ea8a7c2af91aae2c7941feae9f7a78c02e Mon Sep 17 00:00:00 2001 From: pwseg Date: Tue, 21 Nov 2023 10:37:32 -0600 Subject: [PATCH 46/52] Remove outdated section --- src/engage/journeys/faq-best-practices.md | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/engage/journeys/faq-best-practices.md b/src/engage/journeys/faq-best-practices.md index 385932901f..7826178915 100644 --- a/src/engage/journeys/faq-best-practices.md +++ b/src/engage/journeys/faq-best-practices.md @@ -30,14 +30,6 @@ Unlike lists associated with Engage Audiences, users who are added to a journey Save your Journey in a draft state so that you can review before you publish it. Once you publish a Journey, you cannot edit select portions of a Journey and Journeys sends data to destinations. -### Make a copy to edit published Journeys - -Once you publish a Journey, you cannot add, delete, or edit the steps within the Journey. You can edit the Journey name, description, and destinations. - -To edit the steps within a published Journey, make a copy of the Journey you wish to edit, make adjustments, delete the original Journey, and then publish the revised Journey. - -When you do this, the key used for syncing to destinations will be different from the copied Journey. Make sure you change the reference key used in the downstream destinations accordingly. - ### Know how to incorporate historical data Aside from the entry condition, all Journey step conditions are triggered by future events and existing trait memberships. Event-based conditions only evaluate events that occur *after* the Journey is published. From 5d86fab3d95b0e11f382d684da6a3ee4f889de5c Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Tue, 21 Nov 2023 09:35:23 -0800 Subject: [PATCH 47/52] Update identity.md --- .../sources/catalog/libraries/website/javascript/identity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/sources/catalog/libraries/website/javascript/identity.md b/src/connections/sources/catalog/libraries/website/javascript/identity.md index 74bb0c9293..79098a4159 100644 --- a/src/connections/sources/catalog/libraries/website/javascript/identity.md +++ b/src/connections/sources/catalog/libraries/website/javascript/identity.md @@ -45,7 +45,7 @@ analytics.user().anonymousId(); If the user's `anonymousId` is `null` (meaning not set) when you call this function, Analytics.js automatically generated and sets a new `anonymousId` for the user. -If you are using the npm library, the call above returns a promise for user(). As a workaround you'll need to grab the user's current `anonymousId` in the following way: +If you are using the npm library, the previous call returns a promise for `user()`. As a workaround, you'll need to grab the user's current `anonymousId` in the following way: ```js analytics.instance?.user().anonymousId() From 821e63233b033591316c9fb612480bcf18cf7c9c Mon Sep 17 00:00:00 2001 From: stayseesong <83784848+stayseesong@users.noreply.github.com> Date: Tue, 21 Nov 2023 09:37:38 -0800 Subject: [PATCH 48/52] Update src/connections/destinations/catalog/google-ads-gtag/index.md --- src/connections/destinations/catalog/google-ads-gtag/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/destinations/catalog/google-ads-gtag/index.md b/src/connections/destinations/catalog/google-ads-gtag/index.md index 66d17677de..db76677af5 100644 --- a/src/connections/destinations/catalog/google-ads-gtag/index.md +++ b/src/connections/destinations/catalog/google-ads-gtag/index.md @@ -78,7 +78,7 @@ To figure out if an event is flagged for conversion, follow these steps: 5. Go to the **Settings** tab for your Gtag destination in Segment on a new webpage and choose **Click Conversions** to look at the mapped `track()` events and make sure the events are mapped to the correct **Conversion Label**. > info "" -> The Conversion Label is unique to each conversion action and is therefore configured per mapping. You can find the Conversion Label in the [event snippet](https://support.google.com/google-ads/answer/7548399?hl=en#:~:text=For%20website%20conversion,currency%27%3A%20%27USD%27%0A%20%20%20%20%20%20%7D){:target="_blank"}. The event snippet should have `send_to: 'AW-123456789/AbC-D_efG-h12_34-567'`. Enter the part after the '/'. +> The conversion label is unique to each conversion action and is configured per mapping. You can find the conversion label in the [event snippet](https://support.google.com/google-ads/answer/7548399?hl=en#:~:text=For%20website%20conversion,currency%27%3A%20%27USD%27%0A%20%20%20%20%20%20%7D){:target="_blank"}. The event snippet should have `send_to: 'AW-123456789/AbC-D_efG-h12_34-567'`. The conversion label is the part after the '/'. ![Edit Settings](../../images/conversion-settings.png) From 2213f7e65a9990881b9aa4b46839d0fd29ad5236 Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Tue, 21 Nov 2023 11:38:47 -0600 Subject: [PATCH 49/52] Small fixes --- src/connections/functions/source-functions.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/connections/functions/source-functions.md b/src/connections/functions/source-functions.md index f61ed9a588..868c788ef6 100644 --- a/src/connections/functions/source-functions.md +++ b/src/connections/functions/source-functions.md @@ -358,8 +358,8 @@ async function onRequest(request, settings) { - **Invalid Settings**: A configuration error prevented Segment from executing your code. If this error persists for more than an hour, [contact Segment Support](https://segment.com/help/contact/){:target="_blank"}. - **Message Rejected**: Your code threw `InvalidEventPayload` or `ValidationError` due to invalid input. - **Unsupported Event Type**: Your code doesn't implement a specific event type (for example, `onTrack()`) or threw an `EventNotSupported` error. -- **[StatusCode: 429, TooManyRequestsException: Rate Exceeded]([url](https://segment.com/docs/connections/integration_error_codes/#:~:text=errors.awaiting%2Dretry,events%20in%20burst.))**: Rate limit exceeded. These events will be retried when the rate becomes available. -- **[failed calling Tracking API: the message is too large and over the maximum 32KB limit]([url](https://segment.com/docs/connections/sources/catalog/libraries/server/http-api/#:~:text=Payload%20is%20too%20large%3A%20The%20HTTP%20API%20can%20handle%20API%20requests%20that%20are%2032KB%20or%20smaller.%20The%20batch%20API%20endpoint%20accepts%20a%20maximum%20of%20500KB%20per%20request%2C%20with%20a%20limit%20of%2032KB%20per%20event%20in%20the%20batch.%20If%20these%20limits%20are%20exceeded%2C%20Segment%20returns%20a%20400%20Bad%20Request%20error.))**: Segment's Tracking API can only handle API requests that are 32KB or smaller. Reduce the size of the request in order for Segment to accept the event. +- **[StatusCode: 429, TooManyRequestsException: Rate Exceeded]([url](/docs/connections/integration_error_codes/#:~:text=errors.awaiting%2Dretry,events%20in%20burst.))**: Rate limit exceeded. These events will be retried when the rate becomes available. +- **[failed calling Tracking API: the message is too large and over the maximum 32KB limit]([url](/docs/connections/sources/catalog/libraries/server/http-api/#:~:text=Payload%20is%20too%20large%3A%20The%20HTTP%20API%20can%20handle%20API%20requests%20that%20are%2032KB%20or%20smaller.%20The%20batch%20API%20endpoint%20accepts%20a%20maximum%20of%20500KB%20per%20request%2C%20with%20a%20limit%20of%2032KB%20per%20event%20in%20the%20batch.%20If%20these%20limits%20are%20exceeded%2C%20Segment%20returns%20a%20400%20Bad%20Request%20error.))**: Segment's Tracking API can only handle API requests that are 32KB or smaller. Reduce the size of the request for Segment to accept the event. - **Retry**: Your code threw `RetryError` indicating that the function should be retried. Segment only attempts to run your source function again if a **Retry** error occurs. From dbf684e4e9213b179a70a631e4b63480dedc451f Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Tue, 21 Nov 2023 09:56:15 -0800 Subject: [PATCH 50/52] Small fixes --- src/connections/destinations/catalog/appsflyer/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/connections/destinations/catalog/appsflyer/index.md b/src/connections/destinations/catalog/appsflyer/index.md index a627383641..f733e465d5 100644 --- a/src/connections/destinations/catalog/appsflyer/index.md +++ b/src/connections/destinations/catalog/appsflyer/index.md @@ -140,11 +140,11 @@ analytics.track({ > Check your specific [server-side library docs](/docs/connections/sources/#server) for specifics on how to format the method properly. > info "" -> Please see the **Can Omit AppsFlyerId** and **Fallback to send IDFV when advertisingId key not present (Server-Side Only)** settings descriptions for more details on excluding the above fields in server side events. +> See the **Can Omit AppsFlyerId** and **Fallback to send IDFV when advertisingId key not present (Server-Side Only)** settings descriptions for details on excluding the previous fields in server-side events. Finally, the server-side component will look for the following `properties` and handle them specially: -- `ip` (this should be the `ip` of your customer--this is not collected by Segment's libraries out-of-the-box. This should be passed into the payload under context in order to be properly attributed by AppsFlyer) +- `ip` (this should be the `ip` of your customer--this is not collected by Segment's libraries out-of-the-box. Pass this into the payload under context so that AppsFlyer can properly attribute it.) - `timestamp` (refer to AppsFlyer's docs on [how they process timestamps](https://support.appsflyer.com/hc/en-us/articles/207034486-Server-to-Server-In-App-Events-API-HTTP-API-){:target="blank"}. Since the libraries generate a [timestamp](/docs/connections/spec/common/#timestamps), Segment always sets this value) - `currency` (defaults to `"USD"`) - `revenue` (For `Order Completed` events, precedence is given to `total`, falling back to `properties.revenue`) From 75a11d06a7202d3ae55a34e318bc0b23a3c9fe2f Mon Sep 17 00:00:00 2001 From: rchinn-segment Date: Tue, 21 Nov 2023 10:09:34 -0800 Subject: [PATCH 51/52] make catalog --- src/_data/catalog/destination_categories.yml | 2 +- src/_data/catalog/destinations.yml | 344 ++++++++++++++++++- src/_data/catalog/destinations_private.yml | 2 +- src/_data/catalog/regional-supported.yml | 8 +- src/_data/catalog/source_categories.yml | 2 +- src/_data/catalog/sources.yml | 10 +- 6 files changed, 349 insertions(+), 19 deletions(-) diff --git a/src/_data/catalog/destination_categories.yml b/src/_data/catalog/destination_categories.yml index b6d8c9dd2c..336261c63a 100644 --- a/src/_data/catalog/destination_categories.yml +++ b/src/_data/catalog/destination_categories.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# destination categories last updated 2023-11-16 +# destination categories last updated 2023-11-21 items: - display_name: A/B Testing slug: a-b-testing diff --git a/src/_data/catalog/destinations.yml b/src/_data/catalog/destinations.yml index 3fbd23b101..674110a361 100644 --- a/src/_data/catalog/destinations.yml +++ b/src/_data/catalog/destinations.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# destination data last updated 2023-11-16 +# destination data last updated 2023-11-21 items: - id: 637e8d185e2dec264895ea89 display_name: 1Flow @@ -8320,18 +8320,24 @@ items: mobile: true server: false warehouse: false - components: [] + components: + - code: https://github.com/appcues/segment-appcues-ios + owner: PARTNER + type: IOS + - code: https://github.com/appcues/segment-appcues-android + owner: PARTNER + type: ANDROID browserUnbundlingSupported: false browserUnbundlingPublic: true replay: false connection_modes: device: web: false - mobile: false + mobile: true server: false cloud: web: false - mobile: true + mobile: false server: false settings: - name: accountId @@ -9016,6 +9022,331 @@ items: label: API Key actions: [] presets: [] +- id: 64c031541451bb784943f809 + display_name: Attio (Actions) + name: Attio (Actions) + slug: attio-actions + hidden: false + endpoints: + - US + regions: + - us-west-2 + - eu-west-1 + url: connections/destinations/catalog/attio-actions + previous_names: + - Attio (Actions) + website: https://attio.com + status: PUBLIC_BETA + categories: + - CRM + - Enrichment + logo: + url: https://cdn-devcenter.segment.com/2187ba37-c220-4f89-8ef8-51dac111f03c.png + mark: + url: https://cdn-devcenter.segment.com/e980167c-e917-40c3-a77d-927f3156380e.png + methods: + track: true + identify: true + group: true + alias: true + screen: false + page: true + platforms: + browser: true + mobile: false + server: true + warehouse: false + components: [] + browserUnbundlingSupported: false + browserUnbundlingPublic: false + replay: false + connection_modes: + device: + web: false + mobile: false + server: false + cloud: + web: true + mobile: false + server: true + settings: [] + actions: + - id: 3dJCmgCJYPJc4iKW8596hn + name: Identify User + slug: identifyUser + description: >- + Create or update an Attio User and link it to a Person based on a shared + email address. + platform: CLOUD + hidden: false + defaultTrigger: null + fields: + - id: etPqT7Xs7XSFtD2fhsG591 + sortOrder: 0 + fieldKey: email_address + label: Email address + type: STRING + description: The email address of the person to link the user to + placeholder: '' + defaultValue: + '@if': + exists: + '@path': $.traits.email + then: + '@path': $.traits.email + else: + '@path': $.email + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 3ihkwVg31TpWSdCML5BLY5 + sortOrder: 1 + fieldKey: user_id + label: ID + type: STRING + description: The ID of the User + placeholder: '' + defaultValue: + '@path': $.userId + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: aHYt6hADL9gxAudpC2Cnfc + sortOrder: 2 + fieldKey: user_attributes + label: Additional User attributes + type: OBJECT + description: >- + Additional attributes to either set or update on the Attio User Record. + The values on the left should be Segment attributes or custom text, and + the values on the right are Attio Attribute IDs or Slugs. For example: + traits.name → name + placeholder: '' + defaultValue: {} + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: qfGwmhZxZ4njhMTbVpno7j + sortOrder: 3 + fieldKey: person_attributes + label: Additional Person attributes + type: OBJECT + description: >- + Additional attributes to either set or update on the Attio Person + Record. The values on the left should be Segment attributes or custom + text, and the values on the right are Attio Attribute IDs or Slugs. For + example: traits.name → name + placeholder: '' + defaultValue: {} + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 5EdPdCppuZahUE3ZoWYHuz + name: Assert Record + slug: assertRecord + description: Create or update a Record in Attio. + platform: CLOUD + hidden: false + defaultTrigger: null + fields: + - id: benMY9oxHQcWpXEJR8wKo8 + sortOrder: 0 + fieldKey: object + label: Attio Object + type: STRING + description: The type of Attio Object you'd like to create or update ('assert') + placeholder: '' + defaultValue: person + required: true + multiple: false + choices: null + dynamic: true + allowNull: false + - id: gGdJYPVcY1rApjUV8xfc4A + sortOrder: 1 + fieldKey: matching_attribute + label: Matching Attribute + type: STRING + description: >- + The Attribute (ID or slug) on the Attio Object above, that uniquely + identifies a Record (and is marked as unique in Attio). Events + containing the same value for this attribute will update the original + Record, rather than creating a new one. For example, to create or update + a Person you might use the Attio attribute `email_addresses` here. + placeholder: '' + defaultValue: email_addresses + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: 5F7mGDD1r9BAB8Mbkxj2x9 + sortOrder: 2 + fieldKey: attributes + label: Attributes + type: OBJECT + description: >- + Attributes to either set or update on the Attio Record. The values on + the left should be Segment attributes or custom text, and the values on + the right are Attio Attribute IDs or Slugs, for example: traits.name → + name. The Matching Attribute must be included for assertion to work. + placeholder: '' + defaultValue: {} + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: jMLaXgxMo261JaxMetVUby + name: Group Workspace + slug: groupWorkspace + description: >- + Create or update an Attio Workspace and link it to a Company based on a + domain attribute. + platform: CLOUD + hidden: false + defaultTrigger: null + fields: + - id: hLEG36U3AkJqEFCCxRBaVV + sortOrder: 0 + fieldKey: domain + label: Domain + type: STRING + description: The domain of the Company (used to link the Workspace) + placeholder: '' + defaultValue: + '@if': + exists: + '@path': $.traits.website + then: + '@path': $.traits.website + else: + '@path': $.website + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: gUcxLmE39wKRUANtnF9pCo + sortOrder: 1 + fieldKey: workspace_id + label: ID + type: STRING + description: The ID of the Workspace + placeholder: '' + defaultValue: + '@if': + exists: + '@path': $.groupId + then: + '@path': $.groupId + else: + '@path': $.context.group_id + required: true + multiple: false + choices: null + dynamic: false + allowNull: false + - id: nrZF5DZbLiurHdpnHipYKx + sortOrder: 2 + fieldKey: user_id + label: ID + type: STRING + description: >- + The ID of the User, if you'd like to link them to this Workspace (leave + blank to skip). This assumes you will have already called the Attio + identifyUser action: unrecognised Users will fail this action otherwise. + placeholder: '' + defaultValue: + '@path': $.userId + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: tk6xEvFbycQHG9hZpaqXbJ + sortOrder: 3 + fieldKey: company_attributes + label: Additional Company attributes + type: OBJECT + description: >- + Additional attributes to either set or update on the Attio Company + Record. The values on the left should be Segment attributes or custom + text, and the values on the right are Attio Attribute IDs or Slugs. For + example: traits.name → name + placeholder: '' + defaultValue: {} + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + - id: pHehxEX9C1ZYDdc8BCbzcC + sortOrder: 4 + fieldKey: workspace_attributes + label: Additional Workspace attributes + type: OBJECT + description: >- + Additional attributes to either set or update on the Attio Workspace + Record. The values on the left should be Segment attributes or custom + text, and the values on the right are Attio Attribute IDs or Slugs. For + example: traits.name → name + placeholder: '' + defaultValue: {} + required: false + multiple: false + choices: null + dynamic: false + allowNull: false + presets: + - actionId: 3dJCmgCJYPJc4iKW8596hn + name: Identify User + fields: + email_address: + '@if': + exists: + '@path': $.traits.email + then: + '@path': $.traits.email + else: + '@path': $.email + user_id: + '@path': $.userId + user_attributes: {} + person_attributes: {} + trigger: type = "identify" + - actionId: jMLaXgxMo261JaxMetVUby + name: Group Workspace + fields: + domain: + '@if': + exists: + '@path': $.traits.website + then: + '@path': $.traits.website + else: + '@path': $.website + workspace_id: + '@if': + exists: + '@path': $.groupId + then: + '@path': $.groupId + else: + '@path': $.context.group_id + user_id: + '@path': $.userId + company_attributes: {} + workspace_attributes: {} + trigger: type = "group" - id: 54521fd525e721e32a72ee96 display_name: Attribution name: Attribution @@ -60815,11 +61146,10 @@ items: type: string defaultValue: '' description: >- - If you're self-hosting PostHog, add the url of your instance: - https://posthog-example.herokuapp.com. If you're using app.posthog.com you + If you're using EU, add https://eu.posthog.com. If you're using US, you can leave this field empty. required: true - label: PostHog instance + label: PostHog instance (US/EU) actions: [] presets: [] - id: 5fe9e8d3dc1fbccfdfbd1490 diff --git a/src/_data/catalog/destinations_private.yml b/src/_data/catalog/destinations_private.yml index 48c8d65a35..7635d5a6c7 100644 --- a/src/_data/catalog/destinations_private.yml +++ b/src/_data/catalog/destinations_private.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# destination data last updated 2023-11-16 +# destination data last updated 2023-11-21 items: - id: 54521fd725e721e32a72eec6 display_name: Intercom diff --git a/src/_data/catalog/regional-supported.yml b/src/_data/catalog/regional-supported.yml index 66ce1c6e57..5e2b18edaf 100644 --- a/src/_data/catalog/regional-supported.yml +++ b/src/_data/catalog/regional-supported.yml @@ -41,8 +41,8 @@ sources: - id: DY0B0Q2Gce display_name: Alloy Flow hidden: false - slug: alloy-flow - url: connections/sources/catalog/cloud-apps/alloy-flow + slug: alloyflow + url: connections/sources/catalog/cloud-apps/alloyflow regions: - us endpoints: @@ -876,8 +876,8 @@ sources: - id: 57hcOLuW6Q display_name: Shopify - Powered by Fueled hidden: false - slug: shopify---powered-by-fueled - url: connections/sources/catalog/cloud-apps/shopify---powered-by-fueled + slug: shopify-fueled + url: connections/sources/catalog/cloud-apps/shopify-fueled regions: - us endpoints: diff --git a/src/_data/catalog/source_categories.yml b/src/_data/catalog/source_categories.yml index 9256366cc0..f4930bfcbc 100644 --- a/src/_data/catalog/source_categories.yml +++ b/src/_data/catalog/source_categories.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# source categories last updated 2023-11-16 +# source categories last updated 2023-11-21 items: - display_name: A/B Testing slug: a-b-testing diff --git a/src/_data/catalog/sources.yml b/src/_data/catalog/sources.yml index e4265e5450..4a5c139f28 100644 --- a/src/_data/catalog/sources.yml +++ b/src/_data/catalog/sources.yml @@ -1,5 +1,5 @@ # AUTOGENERATED FROM PUBLIC API. DO NOT EDIT -# sources last updated 2023-11-16 +# sources last updated 2023-11-21 items: - id: 8HWbgPTt3k display_name: .NET @@ -84,8 +84,8 @@ items: - id: DY0B0Q2Gce display_name: Alloy Flow isCloudEventSource: true - slug: alloy-flow - url: connections/sources/catalog/cloud-apps/alloy-flow + slug: alloyflow + url: connections/sources/catalog/cloud-apps/alloyflow hidden: false regions: - us @@ -1805,8 +1805,8 @@ items: - id: 57hcOLuW6Q display_name: Shopify - Powered by Fueled isCloudEventSource: true - slug: shopify---powered-by-fueled - url: connections/sources/catalog/cloud-apps/shopify---powered-by-fueled + slug: shopify-fueled + url: connections/sources/catalog/cloud-apps/shopify-fueled hidden: false regions: - us From 720610a465223641a2d53455146d7077cb4c2b3e Mon Sep 17 00:00:00 2001 From: pwseg <86626706+pwseg@users.noreply.github.com> Date: Tue, 21 Nov 2023 10:19:15 -0800 Subject: [PATCH 52/52] Minor changes --- .../catalog/actions-google-analytics-4-web/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connections/destinations/catalog/actions-google-analytics-4-web/index.md b/src/connections/destinations/catalog/actions-google-analytics-4-web/index.md index e45955bb4e..d30ac8b5c5 100644 --- a/src/connections/destinations/catalog/actions-google-analytics-4-web/index.md +++ b/src/connections/destinations/catalog/actions-google-analytics-4-web/index.md @@ -37,7 +37,7 @@ With custom parameters, you must create [custom dimensions and metrics](https:// ### Custom Events -Before you create a custom event, make sure the event you want to create isn't already collected through an [automatically collected event](https://support.google.com/analytics/answer/9234069?sjid=7831609405656395105-NA){:target="_blank"} or recommended as a [recommended event](https://support.google.com/analytics/answer/9267735?sjid=7831609405656395105-NA){:target="_blank"}. It's always better to use an existing event because these events automatically populate dimensions and metrics that are used in your reports. +Before you create a custom event, make sure the event you want to create isn't already collected through an [automatically collected event](https://support.google.com/analytics/answer/9234069?sjid=7831609405656395105-NA){:target="_blank"} or recommended as a [recommended event](https://support.google.com/analytics/answer/9267735?sjid=7831609405656395105-NA){:target="_blank"}. Segment recommends using an existing event, because these events automatically populate dimensions and metrics that are used in your reports. Google Analytics 4 does not accept custom event names that include spaces. Segment replaces spaces in the Event Name in the Custom Event action with an underscore. As a result, you will see custom events snake cased in Google Analytics 4.